BM6P6(@ uuu[[[JJJ@@@<<<>>>999777555333222333444555222222222222222222333333222111///......000222333////////////...---,,,+++...---+++***)))***++++++......---,,,+++***)))((('''(((***,,,,,,***((('''(((((((((((((((''''''''''''''''''''''''((())))))&&&'''''''''((())))))))))))((('''&&&&&&'''((()))$$$&&&(((&&&######'''***((('''&&&%%%%%%&&&(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&'''(((&&&%%%%%%&&&'''%%%$$$''''''''''''''''''''''''***(((%%%######$$$&&&''''''$$$!!!"""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%"""$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###&&&$$$$$$&&&'''%%%"""!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###***(((%%%bbb///'''"""###'''((($$$ &&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########)))rrr>>>+++ )))///***+++,,,(((((((((((((((((((((((((((---+++'''$$$&&&***+++(((***++++++***))))))***,,,++++++*********+++,,,,,,------......---,,,++++++111***'''^^^+++,,,((((((,,,+++$$$"""&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$GGG```+++'''&&&&&&%%%$$$###"""""""""############$$$$$$$$$''''''%%%$$$$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&$$$######$$$%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%(((&&&$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''&&&$$$###$$$&&&))))))&&&#########$$$$$$$$$%%%%%%%%%tttZZZIII@@@<<<===888777555333333333444555000000000000000000000000222111000/////////111222////////////...---,,,+++---,,,+++***))))))***+++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&%%%######$$$&&&&&&''')))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&((()))(((&&&$$$&&&(((''''''''''''''''''''''''((('''%%%$$$$$$%%%&&&''''''$$$""""""$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###&&&###$$$$$$$$$%%%&&&&&&&&&'''((((((((()))))))))***###$$$$$$%%%%%%$$$$$$##################%%%(((,,,###############"""""""""######################## """ ]]]'''+++***((((((***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!444!!!SSS>>>%%%777+++333555'''(((((((((((((((((((((((((((&&&''',,,,,,******///)))***+++***((((((***++++++************+++,,,,,,---------------,,,++++++!!!!!!%%%]]]&&&&&&######&&&'''(((+++///''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&$$$%%%'''(((&&&$$$///YYY,,,%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++---///&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$$$$%%%'''%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***(((&&&%%%&&&&&&%%%$$$$$$%%%&&&'''((('''&&&&&&&&&&&&&&&(((++++++(((%%%###$$$$$$$$$$$$%%%%%%%%%qqqXXXIII@@@<<<===888777666444333444444555000000000000000000000000333222111/////////000000......///......---,,,+++,,,++++++************+++(((((())))))*********+++,,,***(((''''''(((***,,,******)))(((((('''&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((('''$$$ !!!%%%'''&&&$$$)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%))),,,***%%%###&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""'''yyy$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$### """###!!! """$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***(((###$$$[[[&&&((((((###"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%!!!(((,,,VVV ++++++%%%###(((---((((((((((((((((((((((((+++'''(((---***###%%%---***+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,------............///......---,,,+++,,,///ccc***)))***((($$$###%%%&&&$$$(((''''''''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%III'''(((######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&%%%&&&&&&%%%$$$###$$$&&&'''''''''&&&%%%&&&&&&&&&(((******(((&&&$$$$$$$$$$$$%%%%%%%%%%%%oooVVVHHH@@@<<<<<<888777666555444444444555333333333222222222222222444333111000////////////---.........------,,,+++,,,,,,,,,++++++++++++,,,***++++++++++++,,,,,,,,,+++***)))(((((()))***+++++++++***)))((('''&&&%%%'''''''''''''''((()))))))))))))))((('''''''''&&&(((((((((''''''((((((((('''%%%"""###%%%''''''&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$######''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%(((***(((%%%###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%### $$$ccc%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$(((******)))((($$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###)))&&&&&&bbb(((&&&""" $$$******(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%,,,''',,,###UUU***,,,***000***''''''''''''''''''''''''+++***)))(((''''''***---'''((()))(((&&&&&&((())))))))))))))))))***++++++***+++++++++++++++******'''''''''TTT$$$)))+++((()))------(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&###444&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######%%%&&&&&&%%%######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$#########$$$'''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&%%%######%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&lllTTTHHH@@@<<<<<<888777777666555555444444333333333222222222111111333222111000000/////////------------------,,,+++,,,,,,------------------,,,,,,,,,++++++++++++***))))))************)))))),,,+++***)))((('''&&&&&&'''''''''''''''((()))))))))))))))((('''''''''&&&'''(((((((((((((((((('''&&&''''''&&&$$$%%%(((***$$$%%%%%%'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!!###XXX&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''''''''''''''###$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$'''+++'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ )))"""WWW!!!$$$$$$%%%'''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&--- )))###%%%EEE999&&&555$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&)))333222***''''''((('''&&&&&&''')))((((((((((((((()))******((()))************))))))......---aaa...'''((('''"""!!!######!!!((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%######%%%&&&&&&%%%######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$######$$$%%%%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""!!! !!!$$$&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&iiiRRRGGGAAA<<<;;;888888777777666555555444222222111111000/////////222222111111000000//////,,,,,,------------,,,,,,+++,,,---------------,,,+++*********))))))(((((())))))************))))))++++++***))))))((('''''''''''''''''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''%%%(((***(((%%%$$$(((,,,$$$$$$&&&'''((())))))(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%''''''''''''''''''%%%######%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&"""XXX&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###)))***&&& !!!'''&&& &&&'''''''''''''''(((((('''''''''''''''''''''''''''...''' ___ )))---%%%"""''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%% %%%*** '''EEEAAA555...$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""(((''''''+++((( +++,,,,,,+++******+++---,,,,,,++++++,,,,,,---...+++,,,------------------$$$***```###,,,(((''')))******---111(((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&''' %%%$$$+++'''&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$%%%&&&###""""""###$$$$$$"""!!!########################""" !!!$$$&&&&&&&&&###$$$&&&'''''''''&&&%%%&&&'''((('''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&gggQQQGGGAAA<<<:::888888888777777666555444222222111111000//////...000000111111111000000000+++,,,,,,------,,,,,,,,,)))***+++,,,,,,,,,++++++)))))))))))))))*********+++***)))(((((()))***+++*********)))))))))(((((('''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''&&&&&&%%%&&&(((***&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%"""###%%%$$$""""""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###))) ]]]$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###)))...'''###'''(((%%%############"""""""""""""""""""""""""""""""""""""""$$$***aaa$$$$$$"""&&&---)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''!!!///###111...'''999'''222%%%%%%%%%%%%%%%%%%%%%%%%"""!!!&&&***%%%&&&777&&&''''''&&&%%%%%%&&&(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&'''''''''''''''&&&000444XXX%%% ###111222%%% $$$''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$&&&'''######))))))%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!  %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%%%%&&&'''$$$######%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&(((((('''$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''eeePPPGGGAAA<<<:::888888888888777666555444444444333333222111111000///000000111111111111000++++++,,,------,,,,,,,,,'''((()))***++++++***)))((()))***+++,,,---......---+++(((%%%%%%(((+++---*********)))))))))))))))'''''''''''''''((())))))&&&''''''(((((()))))))))&&&'''((())))))((('''&&&)))%%%"""###&&&((((((&&&((()))))))))(((&&&$$$"""%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''')))******++++++++++++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%$$$'''***((($$$"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%!!!###$$$$$$"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!)))```""""""###$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$ccc|||YYY)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###"""'''$$$333)))(((666)))!!!888%%%%%%%%%%%%%%%%%%%%%%%%///!!!###///))) <<>>>>>:::555444444333333333444444555333111///......///000111111000///////////////,,,,,,+++*********++++++***---,,,''''''---///,,,///...,,,+++++++++)))'''************************+++*********))))))((((((***)))((('''''''''''''''((((((''''''''''''(((((())))))((((((((((((((()))'''''''''&&&&&&%%%%%%%%%&&&'''((((((&&&$$$$$$%%%)))((('''&&&%%%$$$$$$%%%!!!###%%%&&&&&&&&&((()))---+++((('''''''''%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$&&&((((((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!$$$))),,,(((###%%%"""'''[[[$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&--- fff,,,###,,,$$$+++333'''""")))'''###''''''...%%%ZZZ)))&&&'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%&&&&&&'''&&&%%%###"""%%%%%%%%%$$$$$$#########(((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&|||^^^OOOBBB>>>>>>:::777666555555444444444444444333111///...///000111111111000///////////////------,,,++++++++++++,,,+++---,,,'''(((,,,...,,,+++)))((()))***+++***(((******************************)))))))))((((((((()))((((((''''''''''''(((***))))))))))))))))))***)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%((())))))))))))***---000,,,***''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###%%%)))***((($$$%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%***---$$$###&&&111)))$$$(((((('''$$$''''''---%%%ZZZ)))&&&)))(((''''''((()))((('''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&yyy\\\NNNBBB>>>>>>:::999888777666555444444444222111000//////000111222111000000///////////////......---,,,,,,,,,,,,,,,,,,---,,,)))(((+++,,,+++&&&&&&%%%''')))+++***)))************************))))))((((((((((((((('''(((''''''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&###%%%'''''''''&&&''')))(((((('''&&&&&&%%%%%%%%%''''''&&&%%%%%%'''+++...***(((&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###!!!@@@DDD######***###...$$$$$$&&&)))''''''$$$'''&&&,,,$$$ZZZ)))&&&)))'''&&&'''((()))((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###############'''&&&###""""""$$$'''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%***)))((('''&&&$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&vvvZZZMMMBBB>>>>>>:::999888777555444333333333111111000000000111222333000000////////////000000000///...---------------------,,,*********+++***&&&%%%%%%''')))******)))************************(((((((((((('''''''''''''''''''''''''''((()))***%%%%%%&&&&&&&&&&&&%%%%%%((((((((('''(((((())))))%%%%%%%%%&&&&&&'''''''''$$$&&&'''((('''&&&'''((('''''''''''''''&&&%%%%%%###$$$$$$###"""$$$&&&)))((('''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''$$$###$$$&&&%%%"""'''[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&,,, ...%%%%%%,,,$$$&&&'''---$$$&&&&&&$$$'''&&&+++$$$ZZZ)))&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%#########%%%'''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$######$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))((('''%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&sssXXXLLLAAA>>>>>>:::888777666444333222222222000000000111111222333333000000////////////000000111000///...---------------,,,+++++++++******+++***)))((((((******)))(((************************''''''''''''(((((((((((('''''''''''''''((()))***%%%%%%&&&''''''&&&%%%%%%)))((((((((())))))***+++%%%%%%%%%&&&&&&'''''''''&&&((()))((('''%%%%%%&&&''''''((((((((('''&&&%%%###&&&((()))((('''(((((((((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%% $$$'''&&&""" """%%%%%%"""'''[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''')))!!!000"""nnn###$$$"""$$$'''///###%%%&&&%%%(((%%%***###ZZZ)))&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&pppVVVKKKAAA===>>>:::777666555444333222222222000111111222222333333333///////////////000000111111000///...---,,,,,,,,,---******---,,,***))),,,,,,+++************)))(((************************'''(((((((((((()))))))))(((''''''''''''(((((()))'''((()))******)))((('''(((((('''(((((()))***+++%%%%%%&&&&&&&&&&&&&&&&&&''')))***)))'''%%%%%%&&&&&&'''((())))))(((&&&&&&###&&&***+++***(((''''''(((&&&%%%%%%&&&''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%"""!!!"""$$$%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###(((---555...(((!!!""")))'''$$$&&&%%%((($$$)))###ZZZ)))&&&'''&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%###$$$%%%''''''&&&%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&nnnTTTJJJ@@@===>>>:::666666555444444444444444111111222222333222222222///////////////000111111111000...---,,,+++++++++,,,))))))------******---,,,+++))))))***+++)))(((************************((((((((()))))))))******)))((((((''''''''''''((('''(((***++++++***((('''%%%%%%%%%&&&&&&'''))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))'''&&&''''''&&&'''((())))))((('''&&&"""$$$''''''&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''***)))'''%%%%%%&&&'''(((###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$#########%%%"""'''[[[%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$######%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''555444 ,,,&&&"""$$$###+++$$$&&&&&&(((###((("""ZZZ)))&&&'''&&&%%%''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&mmmTTTIII@@@===>>>:::777666666555555555666666222222333333333222222111///////////////000111111000000...---,,,++++++***+++((()))......******...***)))((()))***+++***)))************************(((((())))))******++++++***)))((('''''''''''''''&&&'''(((******((('''&&&$$$######$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$&&&((()))(((((()))***%%%'''(((******)))'''&&&%%%&&&'''&&&%%%%%%&&&((()))'''%%%%%%&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$&&&'''(((((((((&&&###!!!!!!"""$$$&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$%%%"""'''[[[$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& ///%%%$$$...--- %%%,,, ***###&&&&&&(((###((("""ZZZ)))&&&%%%$$$###%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###)))'''%%%###"""###%%%&&&%%%%%%%%%&&&&&&'''''''''"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&jjjRRRHHH>>>;;;===:::999888666555444444555555333222111111000000111111111111000/////////////////////...------------...,,,+++******++++++)))'''---------,,,+++***)))(((************************((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%((((((((((((((('''''''''(((((('''&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&'''+++***)))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&(((((((((((((((((((((((($$$$$$$$$############"""&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$(((((('''&&&%%%%%%$$$$$$'''%%%$$$%%%((((((&&&######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''[[[$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))''''''&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$(((***---555 ---$$$!!!%%%$$$!!!)))+++---)))&&&&&&???***&&&###!!!%%%)))''' ///"""+++aaa(((''''''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$######$$$%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''iiiRRRHHH???;;;===999777666444333222222333333333222111111000000111111111111000/////////////////////...------------...,,,+++***+++,,,+++)))((("""$$$&&&))),,,...///000************************))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))***)))((((((''''''((((((((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%######$$$%%%%%%$$$######''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$'''%%%$$$%%%((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""+++'''(((333((("""$$$&&&###%%%,,,---(((((($$$...111...***$$$###***((( !!!!!!&&&((((((^^^&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%###$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''gggQQQHHH???;;;<<<999666555444333333333333333333222111111000000111111111111000/////////////////////...------------...,,,+++***+++,,,,,,***(((&&&&&&'''((())))))))))))************************************************''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((((('''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$&&&%%%%%%&&&''''''&&&$$$''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$""" )))...(((@@@hhhxxxaaa222&&&+++aaa'''$$$'''&&&&&&******000'''&&&000%%%___)))---%%%%%%&&&&&&&&&&&&&&&&&&'''((()))'''%%%$$$$$$%%%$$$$$$$$$%%%&&&'''((()))%%%$$$$$$&&&%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''eeePPPHHH???;;;<<<777777777666666555555555555333222111111000000111111111000000/////////////////////...------------...,,,+++***+++,,,,,,+++))),,,,,,+++)))(((%%%###"""************************))))))))))))))))))))))))******)))'''&&&&&&&&&&&&***))))))((('''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%(((((((((''''''(((((((((''''''''''''((())))))***'''''''''&&&&&&%%%%%%$$$((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%000%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ 333''',,,<<<)))dddeee###&&&...$$$(((!!!,,,$$$'''SSS(((%%%%%%%%%&&&&&&'''''''''((())))))(((&&&$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&cccOOOHHH???;;;;;;666666666666666666555555555333222111111000000111111111000000/////////////////////...------------...++++++***+++------+++***'''((())))))************************************(((((((((((((((((((((((((((((('''''''''((())))))'''''''''(((((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%'''(((((((((((((((((('''&&&&&&'''((((((((())))))'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''[[[$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% ???NNN"""---''''''&&&(((""",,,)))***[[[ ***%%%%%%%%%&&&&&&'''''''''((())))))(((&&&$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&~~~aaaNNNHHH???;;;:::555333444444555444444333333333222111111000000111111111111000/////////////////////...------------...++++++***+++------,,,+++(((((()))***++++++++++++************************''''''''''''''''''''''''###$$$$$$&&&(((***,,,..."""###%%%''')))+++,,,---)))(((((('''''''''''''''&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''[[[$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%lll...%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''777!!!222%%%+++"""+++(((111'''///ccc,,,***%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$&&&###$$$$$$%%%%%%$$$$$$######$$$&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%{{{___MMMHHH@@@;;;:::444222333444555555444333333333222111111000000111111111111000/////////////////////...------------...+++******,,,---...---+++,,,,,,,,,+++***((('''&&&************************(((((((((((((((((((((((($$$$$$%%%&&&''')))+++,,,$$$$$$%%%'''(((***+++,,,***)))((((((''''''((((((%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&'''''''''((()))***++++++***)))(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%555YYY"""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaa(((,,,"""!!!$$$%%%$$$ SSSAAA&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''###############$$$%%%&&&%%%$$$$$$&&&###$$$%%%%%%%%%%%%$$$######$$$&&&'''((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%zzz^^^MMMHHH@@@;;;:::444444555666777777777555555333222222111000111111111111111000/////////////////////...------------...+++******,,,......---,,,***************))))))(((************************)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$''''''((()))((('''%%%$$$###$$$$$$%%%&&&'''(((((($$$%%%'''(((((('''%%%$$$(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((%%%$$$%%%''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""...444000%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$)))###ZZZ"""&&&------"""&&&###$$$$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$QQQEEE+++%%%///---%%%,,,)))***)))tttuuu###(((&&&,,,"""''''''''''''''''''''''''!!!000ZZZ%%%,,,***)))!!!,,,###'''''''''&&&&&&%%%%%%%%%"""$$$%%%%%%%%%%%%&&&((( !!!"""###%%%'''(((%%%$$$$$$&&&###$$$%%%&&&&&&%%%$$$###"""$$$%%%''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%yyy]]]KKKGGG???<<<<<<777999666222111333555666666333222111000////////////111111000000000000111111111000///...---...//////,,,,,,++++++***)))))))))---,,,++++++******++++++(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''((()))))))))))))))+++******)))(((''''''&&&&&&&&&''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''''''''''''''((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%&&&!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$#########$$$%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$((([[[%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&"""]]]&&&""")))&&&!!!'''---###((($$$$$$(((!!!]]]$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*** """)))!!!###www###%%%+++''''''((((((''''''&&&%%%---WWW555 )))+++'''&&&***)))%%%(((///(((&&&(((]]]&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%''')))'''$$$###%%%(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&'''((('''%%%((('''&&&&&&$$$$$$###"""%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$yyy\\\KKKFFF???<<<<<<777:::777444222333444444444444333222111000000000000111000000//////000000111000///...---------......************************,,,+++******))))))******+++++++++++++++*********+++++++++******)))))))))))))))***+++++++++++++++)))))))))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))((((((''''''''''''((())))))((('''&&&%%%%%%$$$(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$((([[[&&&&&&&&&&&&&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%###,,,PPP!!!+++,,,***"""---((($$$$$$(((!!!]]]$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((555,,,ZZZ+++$$$%%%$$$%%%&&&'''''''''''''''!!!222:::+++###%%%$$$&&&***+++)))&&&%%%(((&&&(((]]]&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$&&&'''(((&&&%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$yyy\\\JJJEEE>>>;;;;;;666<<<888555333333333333222444444333222111111111111000000////////////000000///......---,,,---------*********++++++++++++++++++***))))))(((((())))))---,,,,,,,,,++++++******,,,+++***)))((()))******))))))*********+++++++++((((((''''''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&(((''''''''''''(((((()))***)))((('''%%%$$$######((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$###$$$%%%''')))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((###'''ZZZ%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%222---###??? &&&%%%$$$&&&&&&$$$"""$$$$$$$$$(((!!!]]]$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%@@@"""555777<<<######"""###$$$&&&''''''(((((( """III (((###&&&((((((''')))***%%%(((&&&(((]]]&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&((((((''''''&&&%%%$$$$$$%%%&&&'''''''''%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$zzz]]]JJJEEE===::::::666:::888444333333444333222444333222111111111111111000//////////////////000......------,,,,,,,,,,,,+++++++++++++++++++++***++++++***)))))))))))))))++++++******))))))(((((()))'''&&&$$$$$$%%%'''((('''''''''''''''((())))))(((((((((''''''&&&&&&&&&(((''''''&&&%%%$$$$$$###((((((''''''&&&&&&%%%%%%'''''''''''''''((()))***))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###'''ZZZ######""""""######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%***///;;;%%%///!!!---((( ***$$$$$$(((!!!]]]$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$222@@@%%%___$$$%%%"""###$$$%%%&&&&&&&&&&&&///&&&vvvuuu%%%***---+++$$$###'''&&&"""'''&&&(((]]]&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""&&&((('''%%%'''&&&$$$######$$$&&&'''((('''%%%$$$$$$%%%&&&''''''&&&$$$$$$$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%{{{^^^JJJDDD===:::;;;666777555333333444555555444222111111000000000000111000000////////////000000---------------,,,,,,,,,---------,,,+++***)))))),,,,,,+++************+++*********)))))))))(((((('''&&&$$$######$$$&&&'''''''''&&&&&&''''''((())))))))))))((((((((((((((((((((('''&&&%%%%%%$$$$$$'''&&&&&&&&&%%%%%%$$$$$$'''''''''''''''((()))***((((((((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''))))))(((&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%$$$###"""###$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###'''ZZZ######""""""######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''000...ddd}}}'''!!!$$$&&&!!!(((+++$$$$$$(((!!!]]]$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$***///"""&&&***CCC$$$&&&$$$%%%%%%&&&%%%%%%$$$$$$***... MMM ###(((+++'''$$$%%%'''&&&'''&&&(((]]]&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%$$$"""'''&&&$$$######$$$&&&''''''&&&%%%%%%%%%&&&'''((('''&&&$$$$$$$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###%%%&&&'''&&&$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%}}}___KKKEEE===:::;;;777666555333333555666555444111111000000000000000111111111000000000000111111---............---,,,,,,---------,,,++++++******---,,,,,,+++***+++++++++************************''''''&&&%%%&&&'''((()))***)))((('''((()))***+++))))))))))))))))))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$(((''''''''''''(((((()))'''(((((()))******++++++))))))(((((((((((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$'''***,,,---+++(((&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&######$$$%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&"""'''ZZZ%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$!!!&&&///RRR$$$******&&&''' $$$$$$(((!!!]]]$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''$$$,,,]]]%%%--- """(((&&&ppp$$$###&&&&&&&&&&&&&&&%%%$$$$$$+++"""'''///555 &&&+++***&&&%%%'''(((&&&(((]]]&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%''''''&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###############$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&~~~aaaLLLFFF>>>;;;<<<888777666444444555555444333222111111000000111111222222222111111111111222222....../////////...---,,,+++++++++,,,,,,---------,,,++++++***************((((((((()))******++++++'''''''''(((((()))))))))***)))((('''''')))***+++((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&)))((((((''''''''''''((((((((((((((())))))))))))))))))(((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&((()))***)))'''&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''((('''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$%%%%%%%%%%%%$$$''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&"""'''ZZZ&&&&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%+++!!!""",,,!!!,,,***KKK...000!!!+++$$$$$$(((!!!]]]$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""333!!!DDD:::%%%%%%222&&&)))ZZZ######%%%&&&&&&'''''''''&&&&&&$$$///""""""SSS222%%%!!!***---&&&###)))(((&&&(((]]]&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((())))))((('''''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&bbbMMMFFF>>><<<===999999777555555555444222000222222222111222222333333333333222222222222333333...///000000000///------((((((***+++---...000000+++******)))))))))))))))$$$$$$%%%&&&'''((())))))&&&&&&'''((())))))((((((((('''%%%$$$%%%&&&(((***&&&'''''''''''''''''''''((((((((()))))))))))))))%%%&&&&&&''''''(((((((((***)))((('''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&"""&&&ZZZ%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%% ---%%%&&&&&&[[[--- %%%---%%%$$$$$$(((!!!]]]$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&===######%%%$$$!!!(((+++$$$---TTT"""&&&$$$$$$&&&'''((()))))))))&&&### 111###PPP222%%%+++$$$###,,,(((&&&(((]]]&&&))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%"""!!!###&&&###$$$$$$%%%%%%$$$$$$######%%%''')))***)))'''%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&cccMMMFFF===:::<<<888888777666555444333333333333333333222222222111111111111000000000000111111/////////...------,,,,,,---......---,,,***((('''...---,,,+++***(((''''''(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''######%%%&&&''''''((((((((((((''''''''''''((((((&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###!!!!!!$$$%%%%%%))))))((('''&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[&&&$$$###"""$$$%%%$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&%%%$$$"""!!!uuuddd'''''' ,,,&&&%%%)))"""]]]&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%!!!}}},,,%%%%%%%%%%%%%%%%%%%%%%%%000,,,WWW%%%&&&&&&&&&&&&%%%%%%$$$###%%%"""'''))),,,000000)))%%%444"""'''&&&$$$&&&]]]&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$$$$######$$$$$$&&&%%%###""""""###%%%&&&%%%'''((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&((()))((('''bbbMMMFFF===:::<<<888777666555444333222222222222222222111111111000000000000////////////000000/////////...------,,,,,,************)))'''&&&%%%---,,,,,,+++***)))((((((************************)))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&%%%'''''''''&&&&&&'''''''''************)))((('''&&&)))((((((''''''''''''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&$$$######&&&((((((((()))((('''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[(((((((((''''''&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%###"""***<<<(((///333&&&%%%)))"""]]]&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$)))''')))%%%%%%%%%%%%%%%%%%%%%%%%+++'''ggg'''%%%&&&&&&&&&%%%%%%$$$###$$$&&&###111---AAA...$$$000---)))&&&$$$&&&]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$""""""$$$%%%&&&$$$&&&'''&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&%%%$$$aaaLLLEEE===;;;<<<888666555444333222111111111111111111000000000//////000000////////////000000/////////...------,,,,,,++++++,,,,,,+++***))))))+++++++++*********))))))*********************************)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%$$$))))))((('''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###'''&&&%%%&&&(((***)))((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[ ###&&&'''%%%$$$%%%'''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$<<<'''''',,,!!!&&&%%%)))"""]]]&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$***999ZZZ&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""|||)))%%%%%%&&&&&&&&&%%%$$$$$$""",,,+++$$$000[[[---!!!,,,!!!+++&&&$$$&&&]]]&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&((()))***&&&%%%$$$######$$$%%%&&&###%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$###}}}___KKKEEE===;;;<<<888777666444333222222111111222111111111000000000000111000000//////000000111/////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************************************************************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((''''''&&&%%%%%%&&&''''''''''''''''''&&&"""###$$$&&&'''((())))))))))))((('''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((&&&%%%((('''&&&&&&%%%%%%%%%&&&%%%&&&&&&'''&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[%%%'''$$$###&&&)))%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%---KKK$$$,,,!!!&&&%%%)))"""]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''```+++$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!&&&%%%%%%%%%&&&&&&%%%%%%$$$((()))///((( $$$***...~~~[[[---555&&&$$$&&&]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''(((***+++&&&%%%$$$$$$$$$$$$%%%&&&###%%%&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&&&&''''''%%%$$${{{]]]JJJEEE===;;;<<<888888777666444333333333333333333222222222111111111222111111000000111111222/////////...------,,,,,,((((((((((((((())))))***)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&###$$$&&&)))+++---...///((((((''''''''''''(((((((((((('''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''######$$$%%%%%%&&&''''''$$$######$$$&&&&&&%%%###'''&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[$$$******'''%%%'''***%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###///TTT"""(((&&&%%%)))"""]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$''' %%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!$$$%%%%%%&&&&&&%%%%%%%%%,,,!!!###...+++'''(((...:::/// &&&$$$&&&]]]&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%###yyy\\\IIIDDD===;;;<<<777888777666555444333333333333333333222222222222111111111000000000000111111/////////...------,,,,,,******)))))))))***++++++******************++++++((((((((((((((((((((((((((()))))))))************''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%%%%&&&''')))***+++++++++'''&&&&&&''''''((()))***''''''&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%######&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[$$$''')))(((%%%"""###$$$%%%$$$###$$$&&&'''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''""",,,***333$$$&&&%%%)))"""]]]$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$--- %%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%% &&&%%%'''---"""222...(((###&&&$$$&&&]]]&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$###"""www[[[IIIDDD===;;;;;;777777777555444333222222222222222222222111111111111//////............///////////////...------,,,,,,...---,,,+++++++++,,,---++++++******************))))))))))))))))))))))))''''''((()))***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&'''))))))%%%&&&((())))))(((&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&((()))+++,,,''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''(((&&&$$$###%%%&&&&&&%%%&&&%%%%%%$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[%%%%%%$$$$$$###""""""!!!%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&,,,333555222&&&%%%)))"""]]]$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$kkk%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%!!!###$$$%%%%%%&&&&&&&&&%%%+++"""%%%$$$ 000+++!!! %%%ddd&&&(((&&&$$$&&&]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%$$$###vvvZZZHHHDDD===;;;;;;777666666444333222111111111111111111111000000000000---------,,,,,,---------000//////...------,,,,,,,,,+++)))((((((((()))***+++++++++*********))))))************************&&&&&&''')))***+++,,,---************************))))))))))))))))))))))))''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++%%%&&&((())))))(((&&&%%%'''((()))***++++++++++++$$$$$$%%%&&&(((***,,,---((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""!!!"""$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&!!!"""$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&###'''[[[%%%$$$###$$$''')))))))))%%%$$$###$$$&&&'''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$###"""###$$$&&&''' !!!---!!!$$$QQQ&&&%%%)))"""]]]$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###```...%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$###$$$%%%%%%&&&&&&&&&&&&###'''222:::"""$$$$$$,,,)))"""***XXX&&&$$$&&&]]]&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''(((((((((######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&''''''%%%pppZZZEEE@@@???;;;888999777666555444333222222222000000////////////000000...///000111111111111111---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++)))))))))***+++++++++,,,+++*********))))))((((((&&&&&&&&&&&&&&&'''((()))))))))((((((''''''''''''%%%%%%$$$%%%&&&(((***+++))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((('''''''''&&&&&&'''(((((())))))((((((''''''(((((((((((('''''')))))))))))))))(((''''''***)))'''%%%%%%%%%'''(((&&&&&&''''''&&&$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))'''$$$###$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''///---***'''%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%'''(((&&&$$$%%%$$$######"""""""""###&&&&&&&&&&&&&&&&&&&&&&&&,,,###&&&(((%%%&&&xxxYYY)))'''ccc&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%,,,###%%%%%%&&&&&&&&&%%%$$$###!!!''' %%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''',,,222 222$$$%%%+++]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$oooYYYEEE@@@???:::888999777666555333222222222222111111000000000000111111333222222111///---,,,+++---------,,,,,,,,,++++++------,,,,,,,,,+++++++++******************++++++************)))))))))((()))((((((((('''(((((((((((((((((('''''''''&&&&&&)))((((((((((((***+++,,,))))))(((((((((((())))))&&&''''''''''''((((((((()))((((((((('''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''(((((((((((('''&&&&&&$$$"""!!! !!!"""&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""###%%%&&&$$$"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((("""'''***(((EEE222(((!!!VVV&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''FFF!!!&&&!!!&&&&&&&&&%%%%%%%%%$$$$$$'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''+++&&&(((,,,333!!!+++]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%lllXXXEEE@@@???:::888:::666555444333222111111111222222222111111222222222333333222000...,,,***)))------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))************))))))))))))(((((())))))))))))******'''''''''&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&''')))***((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&''''''''''''&&&%%%%%%$$$###"""!!!"""###$$$%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''"""$$$&&&'''((('''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###''''''+++HHH555[[[&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''XXX###$$$&&&((('''%%%$$$$$$$$$%%%&&&(((&&&***%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''')))%%%---rrr"""]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%iiiVVVDDD@@@>>>:::888:::666555444333222111111111222222111111111111222222/////////000//////.........------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++******))))))((((((*********)))))))))))))))%%%&&&''')))***++++++,,,&&&&&&&&&&&&&&&&&&&&&&&& !!!"""$$$&&&''')))***'''(((((((((((((((((('''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))))))))(((((((((((((((%%%%%%&&&'''(((((((((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&)))""")))(((%%%dddooo&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''\\\%%%###))))))'''%%%$$$###$$$&&&'''###%%%vvv$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''*** !!!$$$???XXX ]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%'''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%fffTTTDDD@@@>>>999888;;;666666444333222111111111111111111000000111111111---...///000111222222222.........---------,,,,,,,,,,,,+++++++++*********+++******))))))((((((((())))))))))))))))))******''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''''''''''''''(((((((((((('''&&&&&&$$$$$$$$$$$$%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---!!!$$$...$$$(((###ZZZJJJ&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''YYY### &&&)))(((&&&$$$$$$%%%&&&'''###111___!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++&&&$$$###'''"""---$$$///]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%'''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&cccRRRDDD@@@>>>999888<<<777666555444333222222222111111000000000000111111000000111111111111000000............---------,,,++++++++++++************))))))))))))))))))(((((())))))))))))************+++++++++***(((&&&$$$"""&&&&&&&&&&&&&&&'''''''''*********)))((('''&&&%%%&&&'''((())))))((('''&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&((()))&&&&&&'''''''''&&&&&&%%%((((((((((((((('''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''$$$""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%///%%%"""***%%%)))***&&&nnn&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''===&&&&&&&&&)))(((&&&%%%%%%%%%&&&''')))KKKJJJ&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''---'''!!!)))777NNN]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&```QQQCCC@@@===888888===888777666555444333333333222222111111111111222222000000111111000///..................------------++++++++++++************((((((((()))))))))))))))((()))))))))***************+++,,,+++***(((&&&$$$&&&&&&'''''''''((((((((('''(((((((((((('''%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&''')))+++---''''''''''''&&&%%%$$$$$$&&&''''''''''''&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%###"""$$$&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&******'''###'''"""&&&(((...;;;&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$***---&&&((('''''''''&&&&&&&&&&&&(((___222)))%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((---%%% %%%---<<<]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$&&&''''''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''___PPPCCC@@@===888888===999888777666555444444444444333333222222333333444......///////////////...//////.........---------+++++++++************)))''''''(((((())))))******(((((())))))*********+++&&&(((***,,,---,,,+++***'''''''''((((((((())))))%%%''')))+++------------%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$''')))+++((((((((('''&&&%%%######%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%$$$######%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###$$$''')))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###'''[[[&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&///"""'''%%%)))$$$)))"""---ccc&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###(((..."""''''''((((((''''''&&&%%%###hhh'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''"""(((%%%(((''',,,]]]&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%'''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''"""$$$''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&''']]]QQQEEE???===999777777999777444444444555444222444333222111111111222333111///......//////...---......------,,,+++******+++***)))(((((()))***+++))))))))))))((((((((((((,,,,,,++++++***))))))(((+++******)))(((''''''&&&''''''''''''((((((((((((((()))******))))))***,,,'''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%)))'''&&&$$$######$$$$$$'''''''''&&&&&&%%%%%%%%%+++***(((((('''&&&$$$!!!'''&&&&&&&&&&&&'''(((((())))))&&&'''------&&&%%%$$$###$$$'''&&&$$$///$$$"""\\\ !!!###$$$%%%&&&&&&&&&""""""$$$%%%&&&''''''''')))+++,,,------,,,+++)))%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''')))$$$''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& ***%%%(((+++(((%%%%%%((())))))'''%%%'''---%%%'''))),,,---,,,***)))+++((($$$###$$$'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$---###[[[$$$)))'''%%%######%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###+++'''$$$""" ***((())))))%%%!!! """ ,,,$$$$$$&&&)))(((&&&&&&((()))((('''(((&&&######%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***((('''%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%***'''$$$&&&***+++)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&]]]PPPDDD???===999777777888666444444444555444222444333222111111111222222111///......//////...---,,,+++++++++***)))))))))***)))(((''''''((()))***)))))))))))))))))))))((('''(((((()))******++++++*********)))((('''''''''''''''''''''(((((((((((('''(((((('''%%%$$$$$$%%%((((((''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$""""""""""""###''''''&&&&&&&&&%%%%%%%%%#########%%%'''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''&&&$$$(((###(((---((($$$%%%***+++###$$$***fff###$$$%%%&&&''''''''''''&&&&&&''''''((((((''''''&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''"""'''++++++&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((sss$$$(((***+++(((&&&&&&(((***)))((('''zzz(((%%%%%%&&&&&&'''''''''(((***(((%%%%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++;;;LLL[[[$$$((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((222666!!!!!!%%%+++,,,))))))---$$$$$$&&&'''&&&$$$$$$&&&'''&&&%%%&&&$$$###$$$'''))))))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$%%%&&&###"""%%%))),,,+++((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&\\\PPPDDD???===:::777777888666444444444555444333444333222222111111222222111///......//////...---++++++++++++******************))))))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,******))))))((((((''''''''''''''''''(((((((((((('''((((((&&&###!!!!!!!!!))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$###""""""######'''&&&&&&&&&&&&%%%%%%%%% ###&&&(((((('''%%%$$$$$$$$$$$$%%%&&&&&&%%%'''###+++)))%%%)))!!!***)))!!!$$$---(((!!!'''NNN&&&&&&'''((())))))((((((((((((((((((''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''(((((())) ###???%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))___###+++)))***(((''''''((())))))((((((JJJ((('''&&&$$$$$$$$$%%%&&&''')))(((''''''))))))((('''%%%%%%%%%&&&'''''''''(((!!!..."""rrr[[[$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((---&&&888$$$***///((($$$%%%!!!)))'''$$$$$$&&&'''%%%$$$%%%&&&'''&&&$$$%%%%%%$$$&&&(((***))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$#########$$$%%%((((((''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%###"""$$$(((***)))'''"""###$$$$$$&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&[[[OOOCCC>>>===:::888888888666444444555555444333333333222222222222111222111///......//////...---,,,,,,------------------++++++++++++++++++++++++)))))))))))))))*********//////......---,,,,,,,,,***)))))))))((((((((('''''''''''''''(((((((((((()))))))))(((%%%######$$$))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''((((((((())))))###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###%%%&&&%%%###'''&&&&&&&&&&&&'''((((((&&&)))!!!(((((($$$///'''111)))###$$$'''&&&$$$###***111ccc'''(((((()))))))))((((((&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''',,,***(((...###rrr%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""hhhXXX''',,,$$$(((''''''''''''(((''''''(((000)))(((((((((''''''''''''''''''((((((((()))+++***(((&&&$$$%%%%%%&&&'''(((((())) ---###"""///[[[$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!///((('''###%%%(((******)))'''&&&)))$$$$$$&&&((('''&&&'''(((((('''&&&''''''''''''''''''&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$'''%%%$$$$$$&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&}}}YYYMMMBBB>>>===:::888888777555444444555555555444333333333333222222111111111///......//////...---------------------......)))******************)))((()))))))))*********+++//////...------,,,,,,+++))))))))))))((((((((((((''''''''''''(((((((((((('''((()))(((&&&&&&&&&''')))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((($$$$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!$$$%%%&&&%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$"""'''&&&&&&&&&&&&'''(((((($$$+++$$$###((('''&&& $$$ $$$&&&'''+++222&&&&&&'''&&&''''''(((((((((''''''%%%%%%$$$%%%%%%'''((()))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''+++$$$)))"""777 %%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&& ===YYY''',,,###%%%&&&''''''&&&&&&&&&&&&555%%%)))&&&'''((()))******)))'''&&&(((((((((***++++++(((&&&%%%%%%&&&&&&'''((())))))'''$$$111%%%(((555[[[$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&222???555'''222)))+++%%%***,,,$$$%%%$$$$$$&&&'''&&&&&&'''(((((('''%%%%%%&&&''''''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&|||XXXLLLAAA===<<<:::999999777555333333555666555444222333333333333222111000111///......//////...---,,,,,,,,,,,,++++++++++++''''''((((((((((((''''''((())))))******+++++++++(((((())))))***+++++++++))))))))))))((((((((((((''''''''''''(((((((((((($$$&&&''''''&&&&&&''')))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!###%%%%%%$$$((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%'''((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&"""'''***"""(((###<<<---&&&$$$+++---$$$))) %%%%%%&&&''''''((('''''''''&&&&&&&&&''')))+++,,,''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''(((!!!+++111,,,>>>%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((```$$$***'''$$$&&&((((((&&&%%%&&&&&&ZZZHHH$$$%%%***###%%%'''))))))(((%%%$$$((('''''')))******(((&&&&&&&&&&&&'''((((((((()))***,,,...***ccc[[[$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$<<>>>>><<<;;;;;;777666555444333222111111333222222111000000//////000000///...............+++++++++,,,,,,,,,------+++,,,---,,,*********+++))))))))))))))))))))))))+++)))''''''((()))((('''(((((((((((((((((((((((())))))((((((((()))))))))''''''''''''((((((((((((&&&&&&'''((()))*********(((&&&&&&&&&'''((('''&&&(((((('''&&&&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%###"""###%%%(((%%%&&&'''((((((&&&%%%######$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((('''''''''''''''((())))))***)))'''&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''999$$$!!!,,,&&&???&&&&&&&&&&&&''''''((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++"""///$$$'''((((((((()))))))))***''''''''''''''''''''''''555'''!!!)))KKK,,,,,,,,,..."""---(((KKK###---...!!!---+++!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************'''&&&&&&&&&'''(((******((((((((((((((((((((((((444555666]]]&&&'''((()))******)))((('''$$$$$$%%%%%%%%%&&&&&&&&&""" ###444)))xxx'''''''''&&&''''''((((((''''''&&&!!!&&&'''%%%$$$&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqqSSSHHH???======;;;999999666555555444333222111111111111111000000000000///000000///...............*********+++,,,---------***,,,,,,,,,***)))***+++(((((()))))))))))))))***,,,***(((((()))))))))((())))))))))))))))))))))))(((((('''''''''((()))***''''''((((((((((((((((((%%%&&&'''((()))*********((('''&&&&&&'''((('''&&&''''''&&&&&&''''''((()))######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&(((&&&''''''((((((&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))*********(((''''''((())))))(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''***$$$>>>###)))000...444%%%$$$$$$$$$$$$%%%&&&'''&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))'''AAA''''''(((((()))*********'''''''''''''''''''''''''''$$$000###&&&BBB|||!!!&&&((((((+++&&&(((<<<---""")))---...(((+++'''''''''''''''''''''''''''((()))+++++++++***)))&&&&&&'''((()))***++++++(((((((((((((((((((((((()))"""111###```]]]&&&&&&&&&&&&''''''&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%% )))+++'''&&&+++'''```'''((('''''''''(((((((((((('''''' """%%%'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((''''''''''''''''''''''''''''''############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%'''((('''&&&%%%%%%&&&$$$%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%oooSSSHHH???======:::777777444444444333333222222222000000111111111111222222000000///...............++++++++++++++++++,,,,,,***+++,,,+++)))((()))***(((((((((((())))))******,,,+++))))))*********)))))))))))))))))))))))))))''''''&&&&&&&&&'''))))))((((((((((((((((((((('''&&&&&&'''(((((('''&&&%%%((('''&&&&&&'''((('''&&&%%%%%%&&&'''''''''''''''###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&'''&&&%%%$$$%%%''''''''''''''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''(((******(((&&&%%%%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''444"""&&&555***'''222&&&333%%%%%%$$$$$$$$$%%%&&&'''&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''***)))""" eee%%%&&&&&&'''(((((())))))''''''''''''''''''''''''***///111 (((iii999&&&&&&)))((('''000fffggg777&&&000***+++000))))))))))))))))))))))))((()))+++,,,,,,+++)))((('''((()))+++++++++******(((((((((((((((((((((((( 111!!!+++)))]]]&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&...000$$$***'''###777!!!HHH'''((('''''''''(((((((((((('''''''''''''''((())))))((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((()))(((''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$&&&&&&&&&%%%%%%&&&((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnnTTTIII@@@>>>>>>:::888777333333333333333333333333000111111222222333444444000000///...............------,,,++++++*********)))***+++***((((((((()))'''((((((((())))))******---+++))))))***+++***)))))))))))))))))))))))))))'''&&&%%%%%%&&&'''((()))((((((((((((((('''''''''''''''''''''&&&$$$"""!!!((('''&&&&&&'''((('''&&&###$$$&&&'''''''''&&&%%%###$$$&&&'''((('''&&&&&&###$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&(((((()))%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&&&&&&&'''(((###%%%''''''%%%$$$%%%%%%((((((''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!###%%%((()))***%%%%%%%%%&&&'''((())))))'''%%%###"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''444)))$$$&&&000777***"""(((000 111eee''''''&&&%%%&&&'''((()))&&&''''''((((((((((((((())))))(((((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''' +++ )))333///$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((333---!!!'''...---YYY000***777***)))EEE222'''333$$$***%%%333***************************)))***+++,,,,,,+++)))((()))***,,,---,,,+++)))'''((((((((((((((((((((((((%%%***---###222]]]&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&"""... 000!!!$$$000 000+++ KKK'''((('''''''''(((((((((((('''''')))&&&###$$$&&&&&&$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&'''&&&%%%$$$###''')))***)))'''&&&&&&'''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%pppTTTJJJAAA>>><<<888777888555555555444333333222222444333222111000000000000000000///...............++++++++++++++++++,,,,,,,,,++++++******++++++,,,(((((((((((((((((((((((())))))*********))))))(((%%%&&&&&&&&&'''(((((((((***$$$"""***...***%%%)))))))))(((''''''&&&&&&&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%%%%%%%&&&((()))))))))((('''((((((((((((((('''''''''((((((''''''''''''((((((******)))((('''&&&%%%%%%%%%$$$######$$$''')))+++%%%&&&&&&&&&%%%$$$$$$###&&&&&&$$$######$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&)))******)))&&&%%%%%%&&&&&&&&&&&&&&&'''((())))))$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%(((___&&&&&&'''((()))))))))((((((&&&$$$######$$$%%%'''***)))'''%%%%%%%%%'''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++***)))'''''')))---111+++'''&&&)))+++***)))+++))))))***++++++******)))___888&&&444xxx444222333222111000000111333444222222111000000///......------,,,,,,,,,,,,---...///...---------------......,,,***)))((()))***+++)))$$$000&&&((( OOO\\\''''''''''''&&&&&&%%%%%%$$$&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&'''''')))###---###III$$$%%%''')))***)))'''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$%%%&&&((())))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&***&&&######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''))))))(((%%%$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%pppUUUKKKBBB>>><<<999777888888888777666666555555444111111111000111111222222000000///...............,,,,,,++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))'''(((((((((((((((((()))***%%%"""$$$))),,,***&&&&&&&&&''''''(((((())))))&&&'''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%$$$%%%&&&((((((((('''&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&((('''&&&%%%%%%&&&((()))''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&((()))***(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%000!!!XXX&&&''''''(((((((((''''''((('''&&&&&&&&&'''((((((***((('''%%%%%%%%%'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&@@@(((((((((&&&&&&'''+++...,,,((('''***,,,++++++---*********+++,,,,,,------999;;;CCC@@@>>>===<<<;;;;;;<<<===>>>======<<<;;;:::999888888888888777666555444333333111111000///...------------,,,***)))))))))***+++---###+++###,,,%%%###ttt\\\(((&&&&&&&&&&&&''''''''''''''''''((())))))((('''&&&%%%%%%&&&&&&&&&'''''''''%%%!!!%%%,,,+++$$$(((333'''}}}$$$%%%'''((()))((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$&&&'''((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))&&&######%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%rrrVVVLLLCCC???===:::888999888888888777666666555555000000000000111222333333000000///...............------,,,,,,++++++*********+++,,,,,,,,,,,,+++***************************))))))***************)))******))))))))))))))))))***(((&&&'''((())))))(((&&&&&&&&&'''(((((())))))'''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''+++***((('''&&&%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''((())))))''''''&&&%%%%%%%%%%%%&&&&&&((()))((('''&&&'''((('''&&&%%%$$$############)))'''&&&$$$$$$&&&((()))%%%&&&''''''''''''&&&%%%&&&000!!!:::''''''''''''''''''&&&&&&%%%&&&''''''(((((((((((()))((('''%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''&&&&&&&&&fff&&&'''(((((('''(((***,,,///***(((,,,...---...111000000///000111333666777555<<<CCCUUULLLQQQNNNMMMLLLKKKKKKLLLMMMMMMNNNMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFDDDAAA???===;;;:::999777555333222111111000...---,,,,,,,,,------$$$,,,###///444%%%]]](((&&&&&&''''''((()))))))))(((((()))))))))'''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((%%%!!!%%%+++%%%&&&---nnn$$$%%%'''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%rrrVVVLLLCCC@@@>>>:::999:::777666666555555444333333000000000000000111222222000000///.....................---,,,++++++******)))***,,,------,,,***)))(((((((((((((((((((((((())))))***+++++++++***************))))))((((((((())))))))))))''''''((())))))((((((''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''(((((((((***)))(((&&&%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''&&&&&&((()))&&&%%%$$$$$$#########$$$(((''''''''''''(((((()))&&&&&&''''''''''''&&&&&&111)))$$$)))000///+++'''}}}''''''(((''''''&&&%%%$$$!!!###%%%'''(((((('''&&&((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&666''')))+++,,,++++++,,,...444///---///222222555888;;;;;;:::;;;<<>><<<:::999777444111000///......(((333''''''777---******]]]((((((((((((((())))))))))))(((((()))))))))'''&&&%%%&&&&&&&&&&&&''''''''''''&&&,,,)))***000---///)))"""(((\\\$$$%%%'''%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$%%%'''(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrVVVLLLCCC@@@>>>:::999:::666666666555444444333333222111111000//////000000000000///.....................------,,,+++******)))***,,,------,,,***)))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))(((((('''''''''(((******)))'''&&&(((***((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%''''''&&&&&&((()))%%%%%%%%%%%%%%%&&&''''''%%%&&&(((******)))((('''''''''''''''''''''''''''///(((###!!! %%%+++'''...www(((((((((((('''&&&%%%%%%!!!###&&&((()))((('''&&&''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''(((+++...))),,,///000000000222333===888555777:::<<>><<<999777888666666666555444444333333111000000/////////000000000000///...............------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,((())))))))))))))))))***'''&&&&&&&&&'''((())))))$$$%%%%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&'''''''''((((((((())))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''')))*********)))(((''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&''''''((((((###%%%''')))***)))(((''')))((('''&&&&&&'''((()))999***!!!$$$%%%%%%%%%///(((///666DDD(((((())))))***)))))))))'''((()))******)))((((((%%%&&&&&&''''''(((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((())))))******---!!!'''+++rrr;;;===@@@CCCDDDGGGJJJMMMYYYRRRNNNPPPTTTWWW\\\bbb^^^^^^^^^]]]]]]]]]]]]]]]aaa\\\gggqqqiiiaaabbb```}}}lllhhhtttrrrttttttwww___uuuuuuuuuttttttsssrrrqqqqqqqqqpppooonnnmmmllllllkkkkkkkkkkkkllllllllllllhhhhhhiiihhhfffdddaaa___[[[ZZZWWWSSSNNNIIIFFFDDDAAA>>><<>><<<888777888444333333222222111000000///......//////000111222000000///...............,,,,,,------------------,,,++++++******++++++,,,))))))))))))))))))))))))((()))***+++,,,---------))))))******+++++++++,,,&&&%%%$$$%%%'''))))))((((((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((((())))))((('''&&&%%%$$$%%%%%%&&&(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%###$$$$$$%%%&&&&&&&&&%%%&&&&&&$$$######$$$&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&((()))***,,,,,,++++++***''''''&&&%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''))))))((('''&&&&&&&&&&&&$$$%%%&&&&&&'''(((((())))))((('''&&&&&&'''((()))"""###&&&***((($$$$$$'''###$$$'''###&&&+++'''222'''((()))******+++******''''''''''''''''''&&&&&&%%%%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))///333&&&555EEEHHHKKKMMMOOOSSSWWWZZZbbb[[[WWWYYY]]]```fffkkkffffffgggfffeeedddcccbbb\\\lllkkkfffmmmjjjdddlllhhhdddxxxvvvnnntttzzz|||xxxvvv{{{vvv|||oooyyyyyyyyyxxxxxxvvvuuutttttttttsssrrrrrrqqqppppppppppppooonnnnnnnnnnnnooommmmmmnnnnnnmmmkkkiiigggdddcccaaa^^^ZZZVVVRRRPPPMMMSSSIIILLLQQQKKKLLLNNNSSS>>>CCCWWW^^^***((((((((((((''''''''''''$$$%%%'''((()))***))))))''''''''''''((((((((()))'''---***$$$$$$&&&((($$$&&&&&&$$$$$$%%%$$$"""&&&%%%***(((+++yyy%%%%%%'''"""%%%'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''$$$##################$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###&&&((((((%%%$$$%%%'''###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%pppUUUJJJ@@@<<<;;;888555555666666777666555222000///222222222111111111111000////////////............,,,,,,,,,+++++++++******)))******+++++++++******+++++++++*********)))))))))))))))))))))))))))))))))'''%%%###"""###$$$%%%&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&&&&&&&+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%$$$#########%%%''')))''''''&&&%%%%%%%%%&&&&&&******)))''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%$$$#########$$$%%%&&&)))((('''%%%$$$###"""""")))***+++...000///,,,***&&&$$$###$$$''''''%%%######%%%'''(((''''''((()))''''''''''''''''''''''''((('''%%%&&&((()))))))))(((((((((&&&$$$$$$&&&((((((((((((((((((((((((((((((,,,+++%%%###'''(((&&&%%%>>>kkkeee******))))))((((((''''''))))))))))))))))))))))))$$$%%%'''((((((((('''&&&((('''%%%$$$$$$%%%&&&((()))'''%%%'''***+++***((()))+++,,,+++***)))***+++,,,---...///000000111111333555333///666SSSWWWXXXYYY\\\^^^aaacccdddeeedddeeefffhhhkkknnnooonnnlllkkklllmmmllliiieeefffhhhkkknnnnnnnnnllljjjmmmssswwwvvvuuuzzzzzzoooooooooooopppsssuuuvvv|||{{{{{{zzzzzz{{{{{{|||~~~~~~~~~}}}|||yyywwwvvv|||zzzxxxvvvvvvtttrrrppptttsssrrrqqqpppqqqrrrrrrtttrrrooooooooonnnkkkgggiiijjjlllllliiiddd___\\\XXXYYYYYYZZZZZZYYYYYYXXXZZZVVVOOOVVVtttZZZ777111///,,,++++++***)))(((%%%&&&'''''''''(((***+++'''((()))***+++,,,++++++))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$eeexxx<<<+++&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&))))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&oooTTTIII???===<<<:::777777555555555555444333222222222222222111111111111000////////////............,,,,,,,,,++++++++++++***+++++++++++++++***))))))------,,,,,,++++++++++++))))))))))))))))))))))))***)))'''%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((************)))))))))((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''&&&%%%######$$$&&&'''&&&&&&%%%%%%%%%&&&&&&'''***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%&&&''''''))))))+++---......+++(((&&&%%%$$$%%%''''''%%%###!!!###%%%&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&'''((()))(((''''''(((((('''%%%%%%&&&(((((((((((((((((((((((((((%%%((((((######'''(((&&&222...***))),,,---+++(((***)))))))))((((((((('''((((((((((((((((((((((((&&&'''(((((())))))(((((()))((('''&&&&&&'''(((((()))'''&&&'''***+++***(((***++++++***))))))***,,,111000//////000222555777///555;;;======CCCNNNXXXLLLLLLNNNTTTZZZ[[[WWWRRR___```bbbdddfffhhhhhhiiiiiihhhfffeeefffiiimmmppppppooonnnppprrrrrrooolllmmmnnnpppqqqrrrqqqpppppppppsssuuuuuuuuuwww{{{xxxyyy{{{}}}tttlllppppppqqqrrrtttvvvxxxyyy{{{{{{zzzyyyyyyyyyzzzzzz~~~|||zzzyyy}}}|||zzzyyyyyyxxxvvvtttuuutttsssrrrqqqrrrssssssuuusssqqqqqqqqqqqqnnnkkklllnnnppppppoookkkgggddd___```aaabbbccccccccccccfffddd[[[RRRTTT[[[UUUIIIVVVMMMEEEDDDGGGCCC666***666444111///...---+++)))******)))(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''))))))((((((((('''''''''(((((('''&&&&&&%%%$$$$$$%%%%%%...###&&&,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###&&&%%%%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%mmmRRRHHH>>>======;;;::::::444444333333333444444555222222222111111111111000////////////............,,,,,,,,,,,,++++++++++++++++++++++++******)))))),,,++++++++++++*********((((((((((((((((((((((((,,,***)))'''''''''((((((&&&&&&'''''''''(((((((((''''''((()))((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((((((''''''(((((()))(((((((((''''''''''''&&&)))(((((((((((((((((())))))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&&&&((()))***))))))***+++,,,+++(((&&&&&&%%%$$$%%%''''''%%%$$$!!!###%%%&&&&&&&&&''')))''''''''''''''''''''''''(((''''''((())))))&&&$$$&&&''')))((('''%%%&&&&&&((((((((((((((((((((((((%%%((((((&&&&&&***+++***'''((('''!!!'''000))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++((((((((()))))))))))))))***)))))))))+++,,,+++***,,,,,,,,,,,,++++++...000777555333222444999>>>AAALLLMMMOOORRRTTTUUUTTTTTT\\\___aaabbbbbbcccfffhhhfffhhhjjjmmmnnnnnnnnnmmmllliiieeebbbbbbfffkkkoooqqqqqqrrrtttvvvwwwuuussstttsssssssssssstttttttttuuuuuuwwwyyyzzzyyywwwuuutttsssrrruuuxxxyyyvvvsssnnnpppsssuuuxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwww|||||||||}}}||||||{{{zzz}}}|||zzzzzz{{{{{{zzzxxxwwwvvvuuutttttttttuuuvvvvvvuuuttttttuuutttrrrpppnnnpppsssttttttrrrooommmggggggiiijjjkkkmmmnnnnnndddjjjkkkdddaaabbb^^^WWW]]]ZZZVVVTTTTTTSSSQQQOOOAAA>>>:::777555333000...///...,,,+++))))))(((((()))((('''&&&&&&&&&'''''''''''''''''''''''''''''')))))))))(((((((((''''''((((((''''''&&&%%%%%%%%%...///&&&)))'''!!!...111''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllSSSHHH???======;;;::::::555555333222222333444555222222222111111111000000////////////............------,,,,,,,,,+++++++++******************++++++)))(((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((()))''''''''''''(((((((((((($$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''******))))))))))))******((((((((('''''''''''''''***)))'''''''''''')))***((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))&&&''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((()))(((((()))***)))&&&$$$%%%%%%&&&&&&'''&&&&&&%%%%%%'''))))))((('''((()))'''''''''''''''''''''''''''''''''))))))(((%%%"""%%%'''))))))'''&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&(((******)))###&&&***///222000,,,((())))))))))))((((((((((((''''''''''''''''''''''''***)))((('''((()))***+++'''((())))))***)))))))))+++***++++++,,,---------.../////////000222666999;;;;;;:::<<>>;;;888555333111000//////000///...+++***(((&&&&&&''')))***&&&''''''''''''(((((((((''''''''''''&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%!!!######((()))###((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$kkkTTTIII@@@======:::888888777666444333222222333444222222222111111111000000////////////............---------,,,,,,,,,++++++))))))((()))***+++---...((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''((((((((())))))'''(((***++++++***)))'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&%%%$$$'''''''''''''''''''''''''''''''''(((((('''''''''$$$%%%%%%&&&&&&&&&&&&&&&(((((('''''''''((())))))(((''''''(((((((((&&&$$$%%%&&&''''''&&&&&&&&&&&&((()))******(((&&&&&&&&&'''''''''''''''''''''''''''''''''((()))(((%%%"""%%%'''))))))'''&&&%%%%%%(((((((((((((((((((((((('''%%%$$$%%%''''''%%%$$$+++'''$$$%%%''''''### (((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&'''((()))***&&&'''((()))))))))))))))((()))***+++,,,---...//////111333555777:::>>>AAA@@@BBBEEEJJJNNNRRRUUUWWWSSSVVV\\\aaaeeeeeecccaaaffffffgggiiijjjkkkkkkkkkfffiiillloooqqqpppooonnnlllhhhccc```aaagggnnnsssrrrtttvvvxxxxxxxxxxxxxxxuuusssqqqnnnnnnpppssstttrrruuuxxxxxxuuutttvvvxxxrrrtttwwwyyyyyyuuunnnjjjkkknnnsssxxx{{{|||{{{{{{{{{{{{zzzyyyyyyxxxyyyyyyvvvvvvvvvwwwyyyzzz{{{{{{|||{{{zzz{{{~~~~~~}}}|||zzzyyyyyyyyyzzz{{{xxxyyyzzzzzzzzzzzzzzzzzzuuuvvvwwwxxxwwwuuurrrqqqqqqqqqpppppppppqqqrrrrrrrrrrrrnnniiifffggghhhgggnnniiidddcccdddffffffeeeYYYVVVQQQMMMIIIFFFBBB@@@;;;888555444555555333111,,,+++)))(((((()))+++,,,(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((('''''''''''''''&&&&&&&&&%%%((('''***...,,,---'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''(((((()))'''(((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$jjjTTTIII???<<<<<<999777666777666555444333222222222222222222111111111111000////////////............------------,,,,,,,,,,,,))))))(((((()))+++---...*********++++++++++++,,,))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((()))))))))&&&'''((()))))))))((('''&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''(((((((((((()))))))))(((''''''&&&&&&''''''((($$$%%%%%%&&&'''(((((((((%%%%%%%%%%%%&&&&&&'''(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''((((((&&&%%%%%%&&&(((((($$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&(((***+++,,,((('''&&&'''((((((&&&$$$%%%&&&((((((&&&%%%&&&''''''((()))(((&&&$$$$$$$$$'''''''''''''''''''''''''''&&&&&&'''((((((%%%###&&&''')))((('''%%%&&&&&&((((((((((((((((((((((((+++'''%%%))),,,***'''&&&%%%''')))'''%%%'''---333(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''(((((())))))''''''(((((())))))******(((***,,,......///222444666888<<<>>>@@@BBBEEEHHHGGGKKKQQQVVVZZZ\\\]]]\\\___aaaeeegggggggggffffffcccbbbbbbdddggggggeeebbbccceeeiiilllnnnpppppppppnnnkkkgggeeeggglllrrrvvvtttvvvxxxxxxvvvuuutttuuurrrpppmmmkkkkkkmmmppprrrwwwyyyzzzvvvqqqoooqqquuutttuuuuuuuuutttsssrrrqqqjjjlllqqquuuxxxyyyyyyxxxyyyyyyxxxxxxxxxxxxyyyyyywwwwwwxxxyyyzzz|||}}}~~~|||{{{{{{||||||{{{zzzyyyyyyyyyzzz{{{xxxzzz||||||{{{zzz{{{|||zzz{{{{{{{{{zzzwwwuuusssuuutttsssrrrrrrsssttttttooopppqqqssstttuuutttrrrmmmhhhdddeeeiiilllkkkiiiddd```\\\XXXUUURRRNNNKKKHHHCCC>>><<<;;;999666222...---,,,+++***++++++,,,*********)))))))))((((((*********)))))))))((((((''''''''''''''''''''''''+++''',,,!!!'''"""'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%jjjQQQFFF===;;;;;;999777777333444444555444444333333222222222111111111111000////////////...............------------,,,,,,,,,,,,+++***(((((()))+++,,,++++++++++++,,,,,,------++++++++++++++++++++++++''''''(((((((((((((((''''''((((((((())))))))))))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&''''''((((((''''''''''''''''''''''''******))))))))))))******'''((((((((())))))))))))((((((((())))))(((((((((&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&((())))))((('''&&&''''''''''''''''''''''''(((&&&###!!!!!!###&&&((($$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&''')))***+++'''&&&%%%&&&(((((('''&&&$$$''')))(((&&&%%%&&&(((%%%&&&((((((&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&'''(((((('''%%%%%%&&&(((((((((((((((((((((((((((***%%%$$$***...+++((((((&&&***---,,,(((%%%%%%''''''((((((((()))))))))***************************(((((())))))******))))))))))))(((((()))***,,,------000444666666888<<>>???BBBFFFIIIPPPTTTWWWYYYXXXWWWVVVUUUZZZ[[[^^^``````___^^^]]]ZZZWWWUUUWWW]]]___^^^[[[[[[[[[ZZZXXXVVVVVVXXXZZZWWWYYY\\\```dddiiilllnnnlllkkkjjjiiihhhiiikkkkkknnnppppppmmmhhhdddbbbccccccbbb```___```ccceeegggfffbbb``````cccaaa\\\VVVUUUYYY^^^aaa```]]]YYYXXX\\\^^^```cccfffggghhhhhhdddddddddeeefffgggiiiiiikkkkkkkkkkkklllnnnppprrruuutttsssuuuwwwxxxxxxwwwwwwvvvuuutttttttttuuuvvvxxx{{{}}}|||zzzyyyzzz|||yyyzzz{{{{{{{{{yyyxxxwwwrrrqqqpppppprrrtttwwwxxxwwwwwwwwwtttooommmqqqwwwpppqqqqqqqqqqqqrrruuuwwwooolllhhheeecccaaa^^^\\\\\\WWWRRRPPPQQQPPPLLLHHH??????===:::777444000//////...---,,,+++)))(((((((((((((((((('''''''''''''''''''''(((((((((((((((***$$$000###"""///!!!$$$###%%%(((******(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&******)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''(((((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&iiiNNNFFF>>>===<<<999777888999777555555555444222111444444333333222111000000000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))************))))))*********)))'''(((***,,,&&&'''''''''&&&'''***,,,******))))))((((((''''''%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((***)))((('''&&&&&&'''(((''''''''''''(((((((((((()))))))))))))))(((((((((&&&''''''''''''))),,,...''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%)))((('''&&&&&&'''((()))(((((()))))))))(((&&&%%%###%%%)))++++++***'''%%%%%%%%%%%%&&&%%%%%%$$$$$$))))))))))))(((((((((((($$$%%%&&&'''(((((((((((('''((((((((('''&&&%%%%%%%%%&&&((()))***)))((('''&&&'''''''''((()))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))***************))))))))))))))))))))))))+++***)))(((((()))***+++---+++)))'''&&&&&&((((((***+++,,,+++)))((()))***,,,---.........000444666<<>>888444555222...+++)))***+++---+++'''&&&)))***(((''')))%%%%%%&&&'''((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((('''((()))))))))(((&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''((('''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''hhhNNNEEE>>>===<<<999777888:::999777666777666444333222222111111000//////...000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***************)))(((''')))++++++***)))))))))+++++++++)))'''&&&''')))))))))))))))((((((''''''&&&&&&'''(((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%)))((('''&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''((((((((((((((()))'''%%%%%%&&&'''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%''')))***+++)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((()))))))))***((((((((()))((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((******)))(((((()))******+++***)))(((((()))***+++)))++++++***)))((()))***//////000111222666;;;???FFFJJJOOORRRTTTVVVZZZ^^^^^^___```___^^^^^^___aaacccccccccddddddbbb^^^ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSQQQOOONNNIIIJJJKKKNNNQQQUUUXXXYYY\\\[[[YYYXXXWWWWWWXXXXXX\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXX[[[ZZZYYYWWWTTTRRROOONNNLLLNNNPPPSSSUUUUUUUUUTTTVVVVVVXXXZZZ\\\[[[XXXVVVSSSTTTTTTTTTTTTSSSRRRRRRTTTSSSSSSTTTVVVYYY[[[[[[```````````````aaaaaaaaa______aaaccceeegggiiijjjrrrqqqpppqqqssssssrrrpppkkkjjjiiiiiilllnnnooooooooonnnllllllmmmqqqtttwwwyyyvvvssssssvvvxxxxxxwwwvvvwwwxxxzzz{{{{{{zzzzzzvvvtttrrrpppoooooonnnnnnllliiieeeddddddaaa]]]YYYWWWUUURRROOOKKKFFFAAA<<<999666222...+++***+++,,,---)))(((***+++((('''(((&&&'''((()))))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((((((((('''%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$$$$%%%(((((('''&&&%%%$$$$$$###'''&&&%%%%%%%%%%%%&&&'''gggNNNEEE>>>===<<<999888888:::888666666666666444333222222111111000/////////000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++***)))((((((%%%(((,,,---,,,)))((('''---------***(((''''''))))))))))))(((((((((((('''''''''((((((((()))))))))***))))))(((((())))))***''''''((((((((((((''''''((('''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((######$$$%%%&&&'''((((((&&&'''((('''%%%#########''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((('''(((((())))))(((''''''&&&&&&'''''''''''''''&&&%%%&&&'''((()))******+++************)))((('''&&&''''''((((((((('''&&&&&&(((&&&%%%$$$$$$&&&((()))'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))(((((()))***+++,,,,,,---***+++,,,+++***+++,,,...333444666888;;;@@@GGGLLLTTTVVVYYY\\\^^^```bbbccccccccccccbbbbbbbbbeeeggggggfffeeefffffffffcccaaa______^^^]]]]]]]]]^^^^^^^^^]]][[[XXXUUURRRPPPNNNFFFGGGIIIKKKOOOSSSVVVXXX[[[[[[[[[[[[[[[[[[ZZZZZZ^^^___```aaabbbccccccdddcccbbbaaa___^^^^^^^^^^^^^^^]]][[[YYYVVVSSSPPPOOONNNOOOPPPQQQRRRTTTTTTUUUUUUUUUVVVXXXZZZYYYWWWUUUUUUTTTTTTSSSRRRPPPOOONNNPPPPPPOOOPPPQQQRRRTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTUUUXXXZZZ]]]```aaahhhhhhiiikkklllkkkgggddd\\\ZZZYYY[[[^^^aaabbbbbbeeedddcccccceeehhhlllnnnoooppprrrssstttuuuwwwyyywwwxxxyyyzzz{{{{{{{{{{{{xxxxxxwwwvvvuuutttrrrqqqqqqnnnkkkjjjkkkiiieeeaaaaaa___\\\ZZZWWWSSSMMMJJJBBB???:::555000...,,,,,,000+++))),,,,,,)))'''(((((())))))************)))(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$(((((('''&&&$$$###"""!!!'''&&&&&&%%%%%%&&&&&&'''eeeMMMEEE>>>===<<<:::888999777555444444444444222111333333333222222222111111000000///...............------,,,,,,,,,+++++++++,,,,,,+++++++++++++++***++++++++++++***)))((((((&&&)))+++,,,+++)))((((((***++++++***)))((()))+++((((((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))***(((((())))))))))))((((((&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&'''"""$$$''''''&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%&&&%%%$$$$$$%%%&&&((()))(((''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&''''''((())))))***)))))))))))))))((('''&&&''''''((((((((((((''''''((('''&&&&&&&&&&&&((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((()))******(((((((((((((((((((((((('''(((((()))***)))))))))'''''''''''''''''''''''')))(((((((((((((((((()))'''((()))+++,,,,,,,,,,,,+++---.........000222555777:::???CCCHHHMMMSSSWWW`````````cccfffhhhgggfffggghhhhhhgggfffgggjjjlllllljjjiiiiiijjjjjjjjjiiigggffffffeeeddddddddddddcccbbb___\\\XXXUUURRRQQQJJJKKKMMMPPPTTTXXX[[[]]]```bbbdddfffgggggggggfffggghhhiiikkknnnpppqqqrrrkkkjjjjjjiiiiiijjjjjjjjjgggfffdddbbb___\\\YYYWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWYYY[[[[[[YYYWWWVVVVVVVVVUUUTTTRRRQQQPPPRRRRRRRRRQQQQQQRRRTTTVVVSSSSSSSSSRRRQQQPPPPPPOOORRRRRRRRRRRRSSSTTTVVVWWW\\\]]]___aaabbb___ZZZWWWOOOMMMMMMNNNRRRUUUVVVVVVWWWWWWWWWWWWYYY\\\```bbbccciiiooorrrrrrssswww|||wwwxxxxxxxxxyyyyyyxxxxxxvvvwwwxxxxxxvvvsssqqqpppssspppnnnnnnooonnnkkkgggfffdddbbbaaa___]]]YYYVVVMMMKKKFFF@@@:::666333111111,,,***,,,---)))'''((()))***************))))))((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&cccMMMDDD======<<<:::888999666555333333444444333111333333333222222222222222000000///...............------,,,,,,,,,+++++++++,,,,,,,,,++++++*********+++++++++++++++***)))))))))******)))(((((()))+++((()))+++***((((((((()))'''''''''''''''((((((((()))(((((('''((()))******)))((((((''''''(((((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&&&&%%%%%%###&&&(((((('''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%$$$$$$$$$%%%&&&&&&'''(((((()))))))))(((((((((((('''''''''''''''%%%&&&''''''((((((((('''''''''(((((((((((((((''''''((()))******)))((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))***++++++++++++***(((((((((((((((((((((((((((((())))))))))))((((((((()))***++++++++++++***,,,---///000222555999===>>>CCCKKKQQQUUUYYY\\\^^^fffeeeeeegggiiijjjiiigggjjjkkkkkkjjjiiijjjlllnnnooommmkkkkkkmmmnnnnnnmmmiiiiiihhhhhhggggggffffffgggfffccc```]]]ZZZWWWVVVNNNOOOQQQTTTXXX[[[^^^```dddfffjjjmmmpppqqqpppppplllmmmnnnqqqsssuuuwwwxxxqqqpppoooooonnnoooooooooppppppooommmjjjgggeeedddaaa___]]][[[YYYYYYZZZZZZ[[[[[[[[[\\\^^^^^^]]][[[VVVVVVVVVVVVVVVUUUTTTTTTSSSTTTUUUTTTRRRSSSUUUXXXYYYXXXXXXWWWVVVUUUTTTTTTTTTSSSQQQPPPOOOPPPQQQRRRUUUUUUVVVWWWXXXUUUPPPLLLIIIHHHGGGHHHKKKNNNOOOOOOMMMLLLLLLLLLNNNPPPSSSTTTWWW___hhhmmmnnnqqqwww|||xxxxxxwwwwwwwwwvvvvvvvvvsssuuuxxxwwwtttpppooooooqqqooommmnnnppppppmmmjjjfffeeeccccccccccccaaa___YYYWWWSSSMMMGGGBBB>>><<<444///---//////+++)))***************))))))((('''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&bbbLLLDDD======<<<:::999:::777666555555666666555333000000000000000000000000000000///...............------,,,,,,,,,,,,++++++---,,,,,,++++++***************+++++++++++++++************(((''''''***,,,***+++,,,+++(((&&&&&&&&&&&&''''''''''''((((((((()))((('''&&&'''((()))***(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((******)))((('''&&&%%%%%%((()))***)))'''%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''(((%%%$$$$$$$$$$$$%%%&&&'''%%%&&&'''((())))))))))))((((((((('''''''''&&&&&&$$$%%%&&&'''((((((((((((''''''((()))))))))((((((((()))***,,,+++***(((&&&((((((((((((((('''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((()))*********))))))))))))))))))))))))))))))))))))************))))))*********++++++,,,,,,,,,---///222444888===CCCGGGJJJOOOVVV[[[^^^```bbbdddhhhhhhiiiiiiiiiiiiiiiiiikkkmmmnnnmmmlllkkklllmmmooonnnllllllmmmnnnmmmlllggggggggghhhggggggfffeeehhhgggeeebbb```]]]\\\[[[WWWXXXZZZ\\\___bbbeeegggiiikkkooorrruuuvvvvvvuuuooopppqqqssstttvvvwwwxxxvvvuuutttrrrpppooooooooossssssrrrqqqpppnnnmmmlllgggfffdddaaa___^^^^^^^^^___^^^]]]___```aaa```^^^\\\\\\]]]^^^^^^^^^]]]]]]ZZZ\\\]]]\\\YYYZZZ]]]```aaa``````___^^^]]]]]]\\\WWWUUUSSSRRRQQQRRRTTTUUUUUUTTTSSSRRRRRRPPPMMMJJJKKKIIIGGGHHHJJJKKKLLLLLLIIIHHHGGGGGGGGGHHHIIIJJJMMMTTT]]]cccfffjjjqqqvvvuuuttttttttttttuuuvvvwwwrrrvvvxxxwwwssspppooopppnnnlllkkkmmmpppqqqooolllgggeeedddeeeffffffeeedddcccaaa^^^ZZZTTTOOOJJJHHH>>>888555666555000------+++++++++******((('''&&&'''(((((())))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))((((((((((((((()))))))))&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((***)))(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%$$$%%%%%%&&&''''''(((((()))%%%&&&&&&''''''&&&&&&%%%}}}```LLLDDD===<<<===:::999:::777555444444666666555333000000000000000000000000000000///...............------,,,,,,,,,,,,++++++------,,,,,,+++******)))))))))***+++,,,,,,,,,,,,(((***+++***)))((()))******+++---,,,***((('''(((&&&&&&&&&'''''''''((((((((('''&&&%%%&&&''')))***(((''''''&&&&&&''''''((('''(((((())))))(((((('''%%%&&&'''((()))(((((('''''''''''''''(((((((((((())))))((((((''''''&&&&&&((())))))(((&&&%%%&&&(((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''((((((((('''&&&&&&$$$$$$%%%&&&'''(((((()))%%%%%%&&&'''((((((((((((&&&&&&''''''''''''''''''&&&''''''(((((((((''''''''''''((())))))))))))))))))))))))))))))(((((('''((((((((()))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************************)))***+++,,,,,,+++***)))+++++++++,,,---///111222444666999===BBBHHHPPPUUUXXXZZZ]]]```aaacccfffhhhhhhkkkmmmmmmjjjhhhjjjlllkkkmmmoooooommmkkkjjjjjjmmmkkkjjjjjjkkkkkkjjjhhhfffggghhhiiiiiiiiihhhgggfffeeedddbbbaaa___^^^^^^```aaabbbdddfffiiikkklllnnnoooppprrrttttttttttttpppppppppqqqqqqrrrrrrrrrqqqqqqooonnnllllllkkkkkkmmmmmmmmmnnnnnnmmmmmmlllhhhgggfffdddccccccbbbbbb___^^^]]]^^^```aaa```___ccccccdddddddddddddddcccbbbeeegggeeeccccccgggkkkiiiiiihhhhhhggggggffffff___]]][[[YYYXXXYYY[[[\\\\\\YYYUUURRRQQQQQQPPPNNNPPPMMMKKKJJJKKKLLLKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFKKKQQQWWW[[[___eeeiiikkkkkklllmmmooorrrtttvvvsssvvvxxxvvvrrrnnnoooqqqmmmkkkjjjmmmppprrrpppnnnllljjjhhhhhhiiiiiihhhggghhhgggfffccc^^^YYYUUURRRLLLFFFBBB@@@===666111111---------,,,+++)))(((''''''((()))******)))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((+++***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%|||```LLLDDD===<<<===:::999:::444333222222333444333111222222222222222222333333000000///...............---------,,,,,,,,,++++++------,,,,,,+++***))))))((()))***+++,,,---------&&&))),,,---+++)))(((((('''))),,,---,,,,,,,,,---&&&&&&&&&'''''''''((((((((('''%%%$$$%%%&&&(((***((((((''''''''''''(((((($$$%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))))))))((((((''''''''''''((((((((()))&&&'''''''''''''''''''''$$$%%%&&&%%%%%%'''***,,,''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%''''''%%%$$$$$$%%%''''''(((((()))***)))(((&&&%%%$$$%%%&&&((()))*********$$$%%%&&&'''(((((((((((($$$%%%%%%&&&'''((())))))************)))((('''&&&''''''((()))))))))))))))+++)))(((&&&%%%&&&'''((((((((())))))******++++++((((((((((((((('''''''''))))))))))))))))))))))))((())))))******************************************+++,,,------,,,+++***,,,,,,+++,,,///222555888;;;===AAAFFFKKKSSS[[[aaaaaabbbaaaaaaaaadddhhhllliiimmmpppoookkkiiikkknnnjjjmmmooopppmmmjjjhhhgggjjjiiihhhhhhiiihhhfffdddhhhiiikkklllllllllkkkkkkccccccbbbbbbaaa```______bbbbbbccceeegggiiikkklllllllllmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjiiiiiicccccccccccccccdddeeefffeeefffggghhhiiiiiiiiiiiieeeeeeeeeeeeeeeeeedddddd^^^]]]\\\]]]___```___^^^cccccccccccccccbbbaaaaaadddgggjjjhhhffffffkkkoooooooooooonnnnnnnnnnnnnnnjjjgggdddaaa______```aaabbb]]]XXXTTTSSSSSSSSSSSSSSSQQQNNNLLLLLLLLLLLLKKKNNNMMMKKKIIIGGGFFFEEEEEEBBBEEEJJJNNNRRRWWW\\\___aaaaaacccfffiiinnnqqqsssrrruuuwwwuuuooolllnnnpppmmmkkkkkknnnrrrtttrrrpppqqqooolllkkkkkkkkkjjjiiijjjjjjiiigggccc___[[[XXXXXXQQQKKKHHHCCC:::444333//////...---,,,***)))((('''((()))******)))((('''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&&&&''''''%%%$$$$$$%%%''''''((((((((('''&&&&&&%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((,,,***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%www^^^QQQEEE;;;999;;;;;;999999999888888666555444333333555555444333111000//////555333111...------............---,,,,,,,,,,,,---,,,,,,------,,,***)))(((++++++************++++++---+++)))(((((()))+++---'''((()))))))))(((&&&%%%((())))))(((&&&%%%'''(((&&&'''''''''(((((())))))******))))))((((((''''''((((((((((((((((((((((((%%%%%%$$$&&&((())))))(((&&&'''''''''''''''&&&&&&&&&&&&'''((())))))(((((((((((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((($$$%%%&&&((()))*********))))))(((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''******)))))))))))))))))),,,+++***)))((((((((((((((((((((((((((((((((((((+++++++++***************'''((())))))))))))))))))(((***,,,---,,,,,,---...,,,...111333555999>>>AAAFFFIIIMMMQQQUUUZZZ```cccdddcccbbbbbbccceeehhhiiillllllmmmllllllkkkjjjiiilllkkkhhheeecccbbbbbbbbbbbbaaabbbeeehhhjjjjjjiiiiiiiiikkkkkkkkkjjjiiihhhiiigggbbb___]]]^^^```bbbeeeeeedddcccbbbdddgggiiiiiidddccchhhiiidddccceeegggfffeeedddeeedddbbb```bbbaaa```^^^\\\\\\^^^aaadddeeeeeeeeeccccccdddddd___```aaacccdddccc```]]]\\\[[[ZZZZZZ[[[^^^aaacccdddfffgggeeeaaa___```bbbeeehhhkkkiiigggggglllpppooooooppppppqqqrrrsssssspppnnnkkkhhhgggfffggggggkkkgggbbb\\\XXXWWWXXXYYYVVVVVVUUUSSSRRRPPPOOOOOOQQQQQQOOONNNLLLKKKIIIIIIBBBCCCFFFIIIKKKLLLMMMMMMNNNSSSYYY]]]```dddiiimmmpppsssvvvuuusssqqqrrrsssnnnmmmmmmnnnqqqssssssrrrrrrpppooonnnnnnnnnlllkkkoooooonnnkkkhhhccc___]]]```]]]XXXSSSMMMFFF???:::666555333000...,,,******))))))(((((((((((((((((('''''''''((((((((((((((()))(((&&&%%%%%%&&&((()))''''''((()))))))))))))))%%%''')))******)))'''%%%&&&&&&''''''''''''&&&&&&'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((($$$%%%%%%''')))+++---...---+++)))'''&&&&&&'''((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%uuu]]]PPPEEE;;;:::<<<;;;999888666555444333222111000000444444333222222111000000222222111000///...---,,,......---,,,,,,,,,,,,---...---,,,+++************+++******))))))******+++))))))(((''''''((())))))(((((((((((((((''''''&&&((())))))(((&&&&&&'''(((''''''''''''((((((((()))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((())))))(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))(((((('''&&&&&&'''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***%%%&&&'''((())))))******)))(((((((((''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((((+++******)))))))))))))))************************************************))))))***************)))((()))++++++++++++,,,...///222555999<<>>888333///---++++++***)))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((()))))))))))))))((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&'''(((((()))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&%%%((('''&&&%%%%%%&&&'''(((&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''pppYYYJJJBBB======>>>;;;777777888888777777666555555444222222222111111111111111//////000000000///---,,,......---,,,,,,,,,,,,------,,,+++*********++++++******))))))))))))******)))***+++,,,,,,+++***)))***)))'''&&&&&&''''''((('''((()))(((&&&&&&''')))'''''''''(((((((((((((((''''''(((((())))))******''''''''''''''''''''''''***)))(((((()))***(((''''''((())))))))))))))))))''''''((((((((((((((('''))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$'''''''''''''''(((((((((&&&''''''((())))))******(((((((((((((((((())))))(((((((((((((((''''''''''''''''''(((((('''''''''(((((((((((((((((((((((('''((()))++++++***)))((((((((((((((()))***+++,,,************************((()))))))))))))))******++++++++++++++++++++++++,,,---...///000333777;;;===AAAGGGLLLQQQVVV[[[^^^^^^___aaaaaaaaabbbeeegggiiiiiijjjkkkmmmoooqqqrrrrrrrrrpppnnnkkkhhhfffddd^^^^^^]]]]]]\\\\\\\\\\\\______```bbbfffhhhgggfffaaa`````````aaabbbdddeeebbbaaa^^^[[[XXXUUUSSSRRRSSSVVVYYYZZZYYYXXXXXXXXXWWWUUUSSSSSSUUUVVVVVVWWWWWWUUUTTTSSSRRRPPPLLLIIINNNQQQUUUWWWUUURRRPPPOOOLLLMMMNNNOOOQQQQQQPPPNNNKKKLLLNNNOOOOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRNNNOOOQQQRRRSSSSSSSSSTTTTTTXXX^^^```````````````^^^___aaacccdddddddddccceeeeeeeeeeeeeeefffggghhhllljjjhhhfffeeefffggggggaaaaaabbbdddeeeggghhhhhhaaaaaa```^^^[[[XXXUUUSSSMMMLLLKKKJJJIIIIIIHHHHHHHHHFFFBBB@@@AAAEEEKKKOOOYYY\\\bbbgggjjjkkkkkkkkkooommmllllllnnnooooooooorrrpppooonnnmmmkkkgggdddgggggghhhhhhggggggffffffgggfffccc___[[[XXXXXXXXXSSSQQQMMMGGGAAA<<<777444000///---,,,+++******+++)))))))))(((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''(((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''%%%&&&(((((((((&&&$$$"""&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&mmmXXXHHHBBB===>>>>>>:::777777555444444333333222222222111111111111111111111111000///...------...//////......---,,,,,,,,,,,,---***+++,,,------,,,***(((***))))))))))))))))))***((()))+++------+++)))(((***)))'''&&&&&&''''''((('''(((((((((&&&&&&(((***((((((((((((((('''''''''''''''(((((())))))******((((((((((((((((((((((((***)))(((((()))***(((''''''(((((()))******))))))'''(((((((((((((((''''''))))))(((((((((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((%%%&&&&&&''''''(((((()))))))))(((((((((((()))***'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((***+++++++++******(((((((((((()))***,,,,,,))))))))))))))))))))))))(((((())))))*********+++++++++*********+++,,,------...000222555:::???CCCEEEIIIOOOTTTXXX[[[^^^```^^^___aaabbbbbbdddgggiiiiiijjjkkkmmmppprrrtttuuuvvvuuurrroookkkfffcccaaa^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]]]]___bbbccccccbbb\\\[[[[[[[[[[[[]]]___``````^^^[[[WWWTTTRRRPPPPPPMMMOOORRRSSSRRRPPPOOONNNNNNMMMKKKKKKNNNSSSUUUUUUWWWUUURRROOOMMMJJJGGGDDDLLLOOORRRSSSQQQMMMJJJIIIDDDEEEHHHMMMPPPQQQNNNKKKFFFGGGIIIHHHGGGGGGJJJLLLOOOOOOOOOOOOOOONNNNNNMMMGGGGGGGGGHHHJJJLLLLLLMMMNNNPPPSSSVVVWWWXXXZZZ[[[ZZZ[[[]]]^^^______^^^^^^]]]]]]]]]^^^___aaabbbbbbfffffffffggghhhjjjlllmmmddddddeeefffggghhhiiiiiieeeeeeeeedddbbb___\\\ZZZTTTSSSRRROOOLLLJJJHHHGGGGGGEEEBBBAAAAAACCCDDDEEEMMMPPPUUU\\\bbbeeeffffffiiihhhgggiiimmmqqqrrrssssssqqqooommmjjjgggbbb^^^[[[]]]```dddeeeeeeeeedddggggggeeeaaa\\\ZZZZZZ\\\WWWVVVTTTPPPKKKFFFBBB???444222///---+++***************))))))(((((((((((((((((((((''''''((((((((((((((())))))))))))((((((&&&((()))******)))(((&&&&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))***))))))(((((())))))***''''''''''''''''''''''''###$$$&&&(((((('''%%%$$$&&&&&&&&&&&&'''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$lllWWWGGGAAA===>>>===999777888555555555555444444333333222222111111111000000000000///---,,,,,,---///111......---,,,,,,,,,,,,---(((***---//////---)))'''***))))))(((((())))))***&&&((()))******)))(((&&&))))))(((''''''''''''''''''(((((((((&&&'''(((***((((((((((((((('''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''''')))))))))'''$$$%%%&&&'''''''''''''''(((((((((((((((((('''&&&((((((''''''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&'''((()))))))))(((''')))))))))(((((((((((('''%%%%%%&&&&&&'''((((((((())))))((('''((()))+++,,,'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))******++++++(((((((((((()))***+++,,,(((((((((((((((((((((((()))))))))***++++++,,,,,,++++++++++++,,,---///000///222555888<<<@@@FFFJJJLLLPPPVVVZZZ]]]^^^___```___aaaccceeefffhhhkkknnnlllmmmoooqqqssstttvvvvvvwwwvvvsssoookkkfffcccaaa]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\\\\[[[ZZZUUUUUUTTTUUUUUUVVVWWWXXXUUUTTTSSSRRRPPPOOONNNMMMKKKMMMOOOOOOMMMJJJIIIHHHFFFGGGGGGHHHOOOYYY______```\\\VVVRRRNNNKKKHHHFFFLLLNNNPPPPPPNNNKKKJJJJJJAAADDDJJJRRRXXXYYYTTTOOOFFFHHHJJJIIIGGGHHHLLLPPPSSSUUUXXXYYYXXXUUURRROOOIIIFFFCCCBBBCCCEEEFFFFFFHHHIIIKKKNNNPPPSSSTTTUUUXXXWWWWWWWWWWWWWWWXXXXXXVVVWWWXXXYYY[[[\\\]]]]]]___```bbbdddgggiiikkkkkkhhhhhhggggggfffeeeeeeeeeeeefffggggggfffdddaaa```___^^^\\\XXXTTTOOOJJJGGGCCCBBB@@@@@@AAABBBBBBBBBEEEGGGKKKQQQWWW\\\^^^^^^```___```ccciiiooorrrtttqqqooommmkkkhhhddd^^^ZZZNNNQQQVVVZZZ^^^aaabbbbbbdddeeeeeebbb]]][[[\\\^^^YYYYYYXXXVVVSSSOOOLLLIII999777333///,,,***))))))+++******))))))(((((('''(((((((((((((((((((((((()))))))))))))))(((((('''&&&(((***,,,,,,***(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&&&&&&&''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%kkkWWWGGGAAA======;;;888777:::777777777777777666666666333222222111000//////...------------......//////......---,,,,,,,,,,,,---)))***,,,------,,,***)))))))))(((((((((((())))))'''((()))******)))((('''(((((((((((((((''''''&&&&&&'''((('''&&&''')))***)))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((())))))(((######%%%&&&&&&'''''''''((((((((((((((('''&&&&&&''''''&&&&&&'''(((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***&&&''')))***+++***)))((())))))))))))((((((((('''&&&&&&&&&'''(((((()))))))))(((''''''(((***,,,---''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&%%%&&&(((***+++))))))(((((()))***++++++)))))))))))))))))))))))))))******+++,,,,,,---------,,,,,,,,,...111444555888:::>>>BBBEEEHHHLLLOOOOOOTTTZZZ^^^`````````aaabbbdddfffggghhhkkknnnqqqppppppqqqrrrrrrrrrrrrrrrqqqpppnnnlllhhheeebbb```[[[\\\\\\\\\[[[ZZZXXXWWWTTTSSSSSSSSSTTTTTTRRRPPPMMMMMMNNNNNNOOONNNNNNNNNMMMPPPUUUXXXZZZYYYVVVTTTUUUVVVWWWVVVRRROOONNNNNNHHHLLLNNNRRR^^^mmmwwwyyyuuuoooggg```[[[XXXVVVTTTTTTUUUUUUUUUTTTTTTVVVXXXQQQUUU\\\eeekkkjjjbbbZZZNNNQQQSSSSSSRRRUUU[[[```dddjjjqqqvvvtttnnneee^^^VVVQQQJJJEEEDDDEEEEEEDDDEEEGGGJJJOOORRRTTTSSSRRRTTTRRRPPPOOONNNNNNOOOPPPPPPQQQSSSTTTUUUVVVWWWWWWXXXZZZ\\\___bbbcccddddddcccccccccbbbbbbbbbbbbbbbaaaccceeeggggggfffdddccccccddddddbbb^^^YYYSSSPPPIIIFFFCCCBBBDDDEEEDDDCCCGGGFFFGGGKKKQQQUUUWWWWWWVVVVVVWWW[[[bbbiiinnnpppmmmllljjjiiigggbbb]]]YYYLLLLLLMMMPPPSSSWWWZZZ\\\^^^aaadddccc___]]]^^^aaa[[[[[[[[[ZZZXXXUUURRRPPPCCC@@@;;;555111///...---++++++******)))(((((('''(((((())))))))))))(((((()))))))))))))))((('''''''''((()))******)))((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((jjjWWWGGGAAA===<<<:::777888;;;444444444444444333333333333333222111000///...---***,,,...///000///...---......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))(((((((((((())))))******++++++++++++******'''((()))))))))(((&&&%%%&&&'''(((''''''''')))+++))))))(((((('''''''''&&&******))))))((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&((())))))((($$$%%%&&&'''(((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))))))))))))))))))))))))))$$$$$$%%%%%%&&&'''(((((($$$&&&((()))***)))((('''******))))))((((((((('''''''''(((((()))*********((((((''''''(((***---...&&&'''''''''(((((())))))''''''((((((((((((''''''))))))))))))))))))))))))'''%%%#########&&&)))+++)))))))))))))))******+++******************************+++,,,------............---...000444777999@@@DDDHHHKKKMMMOOORRRTTTPPPUUU\\\```bbbbbbbbbbbbccceeeggghhhiiikkknnnpppqqqqqqqqqpppooonnnlllkkkiiiiiihhhfffdddbbb```___YYYZZZZZZZZZYYYWWWUUUTTTQQQOOONNNNNNOOONNNLLLJJJHHHIIIJJJJJJJJJIIIHHHGGGQQQWWWaaaiiilllkkkgggdddbbbcccccc```]]]ZZZYYYYYYPPPVVVZZZ```oooyyypppjjjgggfffeee^^^^^^___^^^___aaaeeehhhgggjjjqqqyyy}}}yyynnndddWWWZZZ^^^^^^^^^bbbjjjqqqwwwyyyoooeee]]]SSSLLLIIIHHHGGGFFFEEEHHHNNNTTTYYYYYYVVVSSSPPPNNNKKKHHHGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRRRRRRRUUUVVVYYY[[[]]]^^^^^^^^^YYYYYY[[[\\\^^^___aaaaaa^^^```cccfffgggfffeeedddbbbdddfffhhhfffbbb^^^[[[UUUQQQKKKHHHHHHIIIHHHFFFLLLJJJHHHKKKOOOSSSUUUTTTPPPPPPPPPUUU\\\ccchhhkkkiiihhhhhhgggfffbbb]]]ZZZQQQNNNKKKIIIIIIMMMQQQUUUYYY^^^cccccc```___aaaddd\\\\\\]]]\\\ZZZWWWTTTRRRLLLIIICCC===888555333333+++++++++***)))(((((('''(((((())))))))))))(((((()))))))))))))))((('''''')))((('''&&&&&&'''((()))&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&''')))***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$&&&(((***+++kkkVVVFFFBBB>>>;;;::::::999777777555333333444444333222222222222222222111000///000000000000////////////------.........---,,,+++******+++,,,,,,,,,++++++,,,++++++++++++++++++,,,******))))))((((((''''''+++***)))((((((''''''(((&&&&&&&&&'''(((***+++,,,+++***)))(((''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&((('''&&&&&&'''((()))***&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++***)))(((((('''((((((%%%&&&&&&'''((()))*********************************)))(((''''''((()))***''''''''''''''''''&&&&&&'''((((((((()))))))))***(((((((((((())))))))))))+++******)))))))))))))))))))))))))))************(((***,,,,,,++++++,,,---...000222444777<<>>;;;888222000---***((()))***+++((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&((()))++++++)))(((&&&''''''''''''((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''jjjUUUEEEAAA===:::999999777666777555333333444444333222333333222000...,,,)))(((000000000000/////////////////////............------------,,,+++***)))(((++++++***))))))***+++++++++*********))))))))))))******)))((((((((((((((()))))))))(((((((((((('''******)))(((''''''''''''(((''''''&&&&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''&&&&&&&&&''''''(((''''''&&&'''((()))***&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))+++---...///***))))))(((((((((((((((&&&&&&''''''(((((())))))************************))))))(((''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))+++******)))))))))))))))(((((((((((())))))))))))''')))++++++++++++---///222444888;;;>>>CCCHHHLLLQQQQQQSSSUUUWWWYYY[[[\\\___aaadddgggiiijjjjjjjjjiiiiiijjjjjjjjjjjjjjjkkkfffffffffeeedddbbb^^^\\\ZZZZZZZZZ[[[]]]\\\ZZZXXXWWWTTTRRRSSSPPPJJJHHHIIINNNPPPTTTVVVUUURRROOOLLLIIIFFFEEEGGGGGGHHHMMMTTT___ppp}}}|||}}}|||zzzxxxsssssswww}}}~~~vvvoooqqqwwwuuujjjiiillljjjgggfffbbblllyyy{{{pppeee___WWWPPPKKKHHHDDDBBBAAAAAACCCGGGLLLOOONNNMMMLLLLLLLLLMMMOOORRRTTTUUUSSSSSSTTTUUUVVVXXXZZZ[[[[[[ZZZYYYXXXXXXZZZ\\\]]]^^^______``````aaaaaaaaa\\\ZZZWWWTTTSSSSSSTTTUUURRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRTTTVVVWWWUUUUUUUUUWWWZZZ]]]]]]]]]\\\XXXSSSMMMJJJIIIJJJKKKOOOPPPSSSXXX]]]bbbfffgggiiigggccc^^^XXXSSSOOOLLLKKKIIIEEECCCBBBAAA???>>>999666222...+++*********'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''))))))))))))''''''''''''''''''((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''hhhSSSDDD@@@<<<999888888777666777555333333444444333222333222111000---+++)))(((000000000000////////////000///---,,,,,,,,,---...------------,,,***)))(((,,,***)))(((((()))***,,,++++++++++++******************)))((((((((())))))((()))*********)))'''&&&***)))((((((''''''''''''(((''''''&&&&&&''''''((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&''''''(((((((((((('''&&&&&&''')))***&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))+++,,,---...((((((((((((((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++******)))))))))))))))(((((())))))************)))***+++,,,,,,...111444777;;;@@@EEEIIIMMMRRRUUUVVVWWWXXXYYY[[[]]]___```dddeeegggiiikkkkkkkkkkkkiiiiiihhhgggeeedddcccccc`````````___]]][[[XXXWWWUUUTTTUUUVVVXXXYYYXXXVVVSSSPPPOOOOOOLLLGGGGGGJJJXXXZZZ^^^``````]]]ZZZWWWRRRNNNMMMNNNOOOQQQYYYaaaqqqzzz}}}yyyyyy{{{zzzzzz{{{zzztttnnnfff]]]VVVOOOIIIEEEFFFEEEEEEIIINNNQQQQQQOOOIIIFFFEEEFFFJJJNNNNNNMMMMMMMMMNNNOOOQQQSSSVVVWWWVVVUUUTTTSSSTTTVVVWWWYYY\\\[[[[[[[[[[[[]]]___``````^^^[[[XXXWWWWWWYYYZZZZZZZZZ\\\\\\]]]\\\[[[ZZZWWWVVVUUUTTTSSSRRRRRRRRROOONNNLLLNNNQQQUUUXXXYYYZZZXXXTTTPPPLLLIIIGGGFFFLLLLLLMMMQQQWWW___fffkkkkkkiiieee___XXXQQQLLLHHHFFFDDDBBBBBBDDDEEEFFFEEEBBB???:::555000---+++***))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%!!!###&&&'''&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''gggRRRDDDAAA===:::999888777666777555333333444444333222///000111111111111111111000000000000////////////...---***))))))***+++,,,******+++,,,---------------+++)))(((((()))+++---************************)))))))))((())))))******&&&(((***,,,---,,,+++***+++***)))((((((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''((()))))))))((('''&&&&&&'''((()))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************''''''((()))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))))))))***'''((((((((()))))))))***(((((((((((())))))))))))+++******)))))))))))))))*********+++,,,,,,,,,---+++,,,---...000333888<<<>>>BBBIIIOOOSSSVVVYYY\\\\\\\\\]]]]]]___aaacccdddeeefffggghhhiiiiiihhhhhhffffffdddcccaaa___^^^^^^___^^^]]]ZZZWWWUUUTTTTTTSSSSSSTTTVVVXXXXXXWWWUUUSSSPPPOOONNNKKKIIIOOOWWWiiijjjkkkkkkjjjhhheeeddd___[[[YYY[[[]]]```iiirrryyyqqqhhhaaa\\\XXXWWWYYYTTTQQQRRRVVVZZZZZZYYYOOOJJJFFFFFFJJJLLLIIIFFFHHHHHHHHHHHHJJJLLLOOOPPPPPPPPPOOOPPPRRRUUUXXXZZZYYYYYYXXXXXXYYY[[[^^^___```___\\\YYYXXXYYY[[[\\\]]]^^^aaaccceeefffffffffcccbbb___[[[WWWTTTQQQPPPQQQOOOMMMMMMNNNOOOPPPOOOSSSSSSSSSRRROOOKKKHHHFFFIIIHHHHHHJJJOOOXXXccciiigggfffccc___YYYRRRKKKHHHAAA??????@@@DDDGGGIIIJJJIIIGGGBBB===777222...,,,,,,,,,,,,,,,,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$ """$$$%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''fffQQQEEEBBB>>>;;;:::999888777777555333333444444333222...///000222444555555555000000000000////////////...---***))))))***+++,,,******+++,,,---......---...---+++******+++---...))))))))))))))))))))))))))))))((())))))***+++,,,)))***,,,...///...---,,,++++++******))))))*********))))))))))))))))))***))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((()))***)))((('''&&&&&&'''((()))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&'''((()))******))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((()))))))))%%%&&&'''((()))***+++,,,(((((((((((())))))))))))+++******)))))))))))))))))))))***++++++,,,------+++---///111333888===BBBEEEJJJPPPVVVYYY\\\^^^```aaa`````````aaacccfffgggggggggggggggffffffeeeeeeaaaaaa```^^^]]]\\\ZZZZZZ]]]\\\YYYUUUQQQPPPRRRUUUZZZZZZ[[[]]]^^^]]]ZZZWWWRRRPPPNNNLLLJJJMMMZZZhhh}}}|||yyyvvvtttrrrqqqqqqmmmjjjjjjmmmooorrrzzzzzzqqqkkkiiikkkllloooiiibbbbbbhhhnnnpppooo```[[[TTTRRRQQQOOOIIIDDDEEEDDDBBBBBBBBBDDDFFFHHHJJJJJJKKKLLLOOOSSSWWWZZZWWWVVVVVVVVVXXXZZZ]]]______]]][[[YYYYYYZZZ]]]^^^```bbbeeehhhkkklllmmmmmmpppnnnjjjeee___ZZZVVVSSSRRRQQQPPPOOOOOOMMMJJJGGGKKKMMMOOOQQQQQQOOOLLLKKKHHHGGGFFFEEEHHHQQQ\\\ccceeeeeeccc___YYYRRRKKKGGG???===<<<>>>BBBFFFIIIJJJLLLJJJGGGCCC===888444222000///...---+++*********((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''fffQQQFFFCCC>>>;;;::::::999888777555333333444444333222///000000111222222222111000000000000////////////000///---,,,,,,,,,---...---------------,,,++++++------,,,,,,,,,,,,------((((((((((((((()))))))))((((((((()))***+++,,,---......///...---,,,***)))+++******))))))************))))))(((((())))))***)))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''(((((())))))***)))'''&&&&&&'''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))***+++,,,'''''')))******)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''(((((()))))))))%%%&&&'''((()))***+++,,,(((((((((((())))))))))))+++******)))))))))))))))(((((()))***+++,,,,,,---,,,///222666999>>>DDDHHHMMMQQQWWW[[[]]]___aaabbbccccccaaaaaabbbdddfffhhhhhhhhhgggeeedddcccbbbaaa\\\[[[ZZZYYYXXXVVVVVVUUUUUUUUURRRNNNMMMPPPXXX___jjjjjjkkkllllllhhhbbb^^^TTTRRRRRRPPPNNNSSSeeevvv~~~}}}yyyxxxzzzyyytttuuuzzz~~~{{{vvvyyywwwssslllfff```XXXOOOHHHEEECCCAAA??????AAACCCEEEJJJIIIIIIJJJLLLOOORRRTTTRRRRRRRRRTTTUUUXXXZZZ\\\\\\[[[YYYXXXYYY[[[^^^```ccceeegggjjjlllnnnnnnnnnvvvuuurrrmmmhhhbbb^^^\\\SSSSSSRRRRRRRRROOOKKKHHHHHHJJJLLLOOOPPPPPPOOONNNGGGGGGFFFEEEEEELLLVVV^^^ffffffeeebbb[[[SSSKKKFFFBBB???======@@@CCCEEEFFFIIIIIIHHHFFFCCC???<<<:::333222000---+++))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''gggRRREEEBBB===;;;999999888777777555333333444444333222000111111111111000//////000000000000/////////////////////............------------...------,,,++++++,,,------------,,,+++(((((()))))))))*********((((((((()))***+++---.........---,,,+++***)))))))))((((((((((((((())))))((((((''''''''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))***)))((((((((((((((((((***)))((('''&&&''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))***++++++'''(((*********)))'''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((((()))***++++++***)))(((''''''((())))))***++++++(((((((((((())))))))))))(((((((((((())))))))))))+++******)))))))))))))))******+++,,,---...//////222555:::???DDDIIINNNQQQUUUXXX\\\^^^___aaabbbddddddcccaaaaaaaaaccceeegggfffeeecccaaa___]]]\\\\\\XXXWWWUUUTTTRRRPPPOOONNNLLLLLLKKKJJJNNNXXXgggrrr|||}}}|||uuulllfff]]]^^^```___\\\aaasss~~~|||qqqdddYYYRRRJJJHHHFFFDDDEEEGGGJJJLLLSSSQQQNNNLLLJJJJJJKKKKKKKKKLLLMMMOOORRRTTTUUUVVVUUUUUUTTTTTTVVVYYY\\\___```bbbeeeiiillloooppppppuuutttsssqqqnnnjjjgggeee\\\[[[XXXWWWVVVTTTQQQNNNKKKKKKLLLMMMMMMNNNNNNNNNFFFHHHHHHGGGGGGKKKTTT[[[dddeeefffeee```YYYQQQLLLHHHDDD@@@>>>???AAABBBBBBDDDEEEGGGHHHGGGEEECCCBBB:::888555111...,,,******))))))))))))))))))))))))((((((((((((((((((((((((''''''))))))))))))''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&'''''''''''')))***)))'''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''gggRRRDDDAAA<<<999888888777666777555333333444444333222000111111222222222111111000000000000////////////------.........---,,,+++)))***,,,---.../////////)))***,,,------,,,***)))))))))******+++++++++,,,((((((((()))***,,,---...******)))))))))***+++,,,''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''(((((())))))+++***)))(((((('''((((((***)))((('''&&&&&&'''(((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''((()))***+++***)))'''%%%%%%&&&&&&'''((()))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))***++++++,,,,,,+++******)))(((''''''&&&(((((((((((())))))))))))+++******)))))))))))))))......///000111222333444888===CCCIIINNNRRRWWWZZZZZZ]]]___```aaaaaaccceeedddcccaaa``````bbbeeefffbbbaaa___\\\ZZZXXXWWWVVVVVVUUUSSSPPPNNNKKKJJJIIIGGGHHHIIIJJJQQQaaauuutttlllhhhlllpppppplllppp~~~zzzwwwyyy~~~~~~|||zzzzzz{{{|||}}}~~~}}}}}}~~~||||||lll```ZZZPPPOOOMMMLLLMMMPPPTTTVVV]]]ZZZUUUPPPKKKHHHGGGFFFFFFGGGIIILLLNNNPPPQQQQQQOOOOOONNNOOOQQQUUUYYY\\\ZZZ]]]bbbgggmmmqqqssstttqqqqqqrrrqqqpppnnnmmmkkkhhheee___[[[YYYWWWVVVTTTOOONNNMMMLLLKKKKKKKKKKKKFFFHHHJJJIIIIIILLLTTT[[[aaaccceeefffddd___YYYUUULLLHHHCCC@@@???@@@@@@@@@@@@BBBEEEHHHIIIIIIHHHGGGAAA???;;;777333000......************************((((((((((((((((((((((((&&&(((***++++++***(((&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&'''((((((###%%%&&&&&&$$$#########'''&&&&&&%%%%%%&&&&&&'''fffSSSEEE???;;;;;;;;;888777999888666444333333333222111000111222222111000111333000000///...............+++++++++,,,---...///000...------,,,,,,------...---,,,***(((((()))***+++---,,,******+++***)))'''((((((((((((((()))*********)))(((''''''((()))***(((((())))))******++++++***)))(((((((((((())))))'''((()))******)))(((''')))(((((((((((('''''''''+++***((('''&&&&&&''''''******))))))((((((''''''''''''((()))))))))))))))''''''&&&&&&'''(((***+++(((((())))))((('''&&&&&&((('''&&&&&&&&&((()))***+++(((&&&&&&((()))******((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((***,,,---+++***))))))***+++,,,---+++...111333555888<<>>CCCFFFLLLQQQVVVYYYYYYZZZ^^^ccceeeeeeeeeffffffeeeeeeeeeeeeaaa\\\ZZZZZZ[[[[[[ZZZ]]]XXXUUUVVVUUUSSSUUUYYY\\\^^^```___[[[WWWSSSRRRSSSVVV]]]hhhqqqyyy{{{zzzyyy{{{uuuwwwyyyxxxuuuqqqooonnnlllhhhaaa[[[\\\bbbeeedddeeebbbbbbeeeeeeccccccffflllnnnqqqvvv{{{|||{{{yyyuuurrroooooosssxxx|||~~~||||||{{{uuuqqqllliiigggiiijjjiiiiiimmmuuu|||}}}||||||~~~||||||yyyssstttyyywwwvvvvvvxxx|||~~~oooeee]]]SSSKKKGGGBBBBBBAAAAAABBBCCCEEEFFFJJJIIIHHHLLLQQQUUUUUUTTTUUUXXX]]]```aaabbbcccdddeeegggjjjkkklllmmmoooqqqooommmkkkkkkkkkiiieeebbb___^^^[[[XXXTTTQQQNNNLLLGGGCCCAAAEEEHHHKKKQQQWWW^^^bbbfffhhhfffbbb___]]]VVVQQQJJJEEEBBBAAAAAAAAAAAA@@@AAADDDIIIMMMMMMMMMPPPLLLHHHEEEBBB>>>888444000...,,,,,,++++++)))'''******)))(((((((((((()))))))))(((((((((((())))))$$$%%%''')))***))))))((('''''''''''''''''''''''')))((('''''''''(((******))))))((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''(((((()))******))))))(((&&&%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&dddQQQHHHBBB======<<<888777999888666444333333333222111000222333222111000111222000000///...............///...---,,,++++++++++++------------------------,,,+++***)))))))))***+++---+++******++++++)))(((((((((((((((((()))******(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&'''((()))******)))((('''+++)))'''%%%%%%''')))+++(((''''''''''''&&&&&&&&&""""""######%%%&&&((()))))))))))))))(((((((((((('''(((((()))))))))))))))******((('''&&&&&&&&&&&&&&&'''((((((((((((((((((&&&''''''(((((((((((((((((('''((()))++++++***(((&&&'''(((((((((((('''&&&&&&&&&'''''''''(((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++))))))(((((()))+++,,,---111444999>>>CCCHHHMMMPPPWWW[[[___```______aaadddfffggghhhhhhgggeeedddcccaaa^^^\\\[[[ZZZZZZXXXWWWZZZUUUQQQQQQRRRUUUZZZ```iiimmmrrrssspppiiibbb___aaadddmmmxxxpppeeebbbddd^^^```bbbddddddeeeggghhhiiijjjgggaaa```eeejjjkkkfffdddgggkkkllliiihhhjjjuuuxxx~~~zzzxxxvvvwwwzzz~~~{{{xxx|||{{{pppgggaaacccdddeeegggmmmuuu|||}}}{{{xxxwwwxxxzzzzzzyyy~~~|||vvvyyy~~~~~~~~~yyyqqqcccSSSIIICCCBBBBBBAAABBBBBBCCCDDDDDDEEEGGGKKKOOORRRRRRQQQQQQTTTXXX[[[\\\\\\^^^______aaadddggghhhkkknnnppppppppppppqqqrrrpppmmmjjjhhhfffccc___YYYTTTPPPNNNDDDAAA@@@DDDGGGIIINNNTTTZZZ___eeehhhgggddd```___[[[VVVNNNGGGDDDBBBBBBAAA@@@???@@@CCCHHHLLLNNNNNNSSSQQQOOOLLLJJJGGGBBB???777333///,,,+++***)))(((,,,+++***)))((((((((()))))))))(((((((((((())))))$$$%%%'''))))))))))))((('''''''''''''''''''''''')))(((((((((((()))******))))))((('''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))((('''%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&cccPPPIIICCC>>>>>><<<888777888888666444333333333222111111222333222000000000222000000///...............,,,+++++++++,,,------...+++,,,,,,,,,,,,,,,,,,+++++++++***))))))******+++,,,+++******++++++***(((((((((((((((((())))))***(((((((((''''''(((((((((((((((((('''&&&&&&&&&%%%&&&''')))++++++***((('''***)))'''&&&&&&''')))***''''''''''''&&&&&&&&&&&&""""""###$$$%%%'''((()))))))))))))))(((((((((((((((((())))))))))))(((((())))))((((((''''''''''''&&&&&&'''((())))))((((((&&&'''((())))))((('''&&&&&&'''(((+++---,,,***'''%%%'''(((******((('''%%%''''''''''''((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***+++,,,+++***************+++,,,...000111555999???EEEJJJPPPUUUYYY]]]___bbbbbbaaaaaabbbdddffffffgggfffeeeccc```___ZZZYYYYYYYYYYYYXXXWWWVVVVVVSSSPPPQQQWWW```jjjrrrzzz~~~yyyrrrnnnnnnpppxxx~~~||||||{{{|||xxxnnnccc[[[XXXWWWVVVXXXZZZ[[[]]]aaafffiiiooowwwyyysssqqqvvv||||||qqqnnnooorrrrrroooooorrrxxx}}}{{{uuuxxxxxxmmmiiikkkmmmnnnrrrwww{{{xxxwwwuuusssxxx}}}yyywww|||qqq\\\OOOIIIHHHHHHGGGFFFEEEEEEDDDAAAEEEJJJNNNPPPPPPOOOOOOMMMPPPRRRTTTTTTUUUWWWYYYZZZ\\\___bbbccceeeiiikkklllmmmoooqqqrrrrrrpppnnnnnnllliiiccc]]]WWWRRROOOGGGDDDCCCEEEGGGGGGJJJOOOUUUZZZaaafffgggfffdddddd```[[[RRRKKKFFFCCC@@@???>>>>>>@@@CCCGGGKKKNNNPPPQQQQQQQQQPPPOOOMMMJJJHHH@@@;;;444///,,,+++***)))******)))))))))))))))***))))))(((((((((((())))))''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((('''''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((''''''%%%&&&'''((()))))))))(((''''''''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&dddQQQIIICCC>>>>>><<<888777888888666444333333333222111111222333222000///000111000000///...............,,,,,,+++++++++,,,------)))***++++++++++++***)))******************++++++,,,+++)))***++++++***)))((((((((((((((())))))***)))))))))******)))))))))***)))))))))((((((''''''%%%''')))***+++***)))'''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''(((((((((((((((&&&&&&'''((())))))((((((&&&'''((())))))((('''&&&&&&&&&(((,,,...---***'''&&&''')))******)))'''&&&'''''''''((((((((())))))******))))))))))))******''''''''''''''''''''''''************************************************((()))+++,,,,,,+++************+++,,,...111444666:::>>>EEEKKKPPPUUUZZZ^^^___aaabbbcccccccccddddddccccccbbbaaa```]]][[[ZZZUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPTTT^^^nnn|||}}}{{{zzz{{{~~~tttjjjiiikkknnnrrrwww|||rrrgggaaa``````]]]YYYUUUVVVXXXYYY[[[___eeeiiivvvxxxsssooonnnmmmlllnnnsssvvv|||zzztttwww~~~rrruuuuuuwwwyyy|||{{{yyywwwvvvuuuuuuuuuvvvyyy~~~{{{eeeWWWQQQPPPOOONNNLLLJJJHHHGGGFFFLLLTTTXXXVVVQQQLLLJJJIIIKKKMMMMMMMMMNNNQQQSSSVVVXXX[[[\\\]]]___aaacccfffhhhlllnnnooopppppppppqqqooommmhhhbbb\\\WWWTTTPPPLLLJJJKKKKKKHHHIIILLLOOOUUU]]]cccfffggghhhhhhddd^^^WWWOOOIIIDDD@@@======>>>@@@BBBEEEIIIMMMPPPNNNPPPRRRSSSSSSQQQPPPOOOGGGCCC<<<666222///,,,***)))((((((((()))***++++++))))))(((((((((((())))))******))))))'''&&&%%%%%%((((((((((((((((((((((((&&&&&&''''''(((((((((((())))))((('''''''''''''''((((((((((((''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&'''((())))))))))))'''''''''((((((((())))))''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&dddQQQHHHBBB======<<<888777999888666444333333333222111222333333222000///000111000000///...............//////---,,,***)))))))))))))))++++++++++++)))))))))*********+++++++++++++++***)))***++++++***)))((((((((((((((()))******)))******++++++******)))***************)))))))))&&&'''((()))******))))))&&&&&&((())))))(((&&&&&&)))(((((((((((('''''''''((((((((())))))(((''''''(((((((((((()))))))))))))))))))))))))))(((((('''%%%&&&'''((())))))))))))&&&'''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&(((+++......+++)))'''((())))))))))))((('''''''''((((((((()))))))))******))))))))))))******''''''''''''''''''''''''******************************************************+++++++++++++++***)))***+++...111555999;;;@@@DDDKKKPPPUUUYYY]]]___aaabbbcccddddddddddddddd___^^^]]][[[YYYWWWVVVVVVTTTSSSQQQNNNLLLKKKMMMOOOOOORRRVVV\\\iii|||{{{xxxwwwxxxmmmccc[[[\\\aaagggnnntttxxxlll``````gggmmmiiicccVVVXXXYYY[[[]]]bbbhhhmmm|||uuuooommmlllmmmssszzz}}}yyyuuuyyy~~~||||||}}}~~~|||{{{{{{{{{sssnnnkkkpppzzz~~~nnnccc\\\\\\[[[ZZZXXXVVVTTTSSSYYYbbblllmmmdddWWWMMMHHHFFFGGGHHHGGGGGGIIILLLNNNSSSUUUWWWXXXXXXYYY[[[]]]aaadddgggiiijjjlllnnnpppqqqpppooolllhhhccc___\\\ZZZVVVTTTTTTRRRMMMLLLNNNLLLPPPWWW]]]aaacccfffhhhddd```ZZZUUUOOOIIICCC???===>>>@@@AAACCCGGGLLLPPPOOORRRUUUVVVUUUSSSRRRQQQJJJGGGBBB>>>:::666222///******))))))***++++++,,,))))))(((((((((((())))))+++***)))((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))((('''''''''''''''(((((((((((('''''''''''''''''''''((((((((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&'''''''''(((((())))))***''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&bbbOOOFFF@@@<<<<<<;;;888777999888666444333333333222111222333444222000//////000000000///...............000///---+++***)))((((((***+++,,,------,,,+++***))))))***++++++++++++++++++***)))***+++,,,+++)))((((((((((((((()))******((()))***++++++***)))((())))))******************'''''''''((()))*********''''''''''''''''''''''''******)))))))))((((((((('''((())))))))))))(((''''''((((((((()))))))))***)))))))))))))))(((''''''&&&'''((())))))(((''''''(((((((((((((((((('''&&&))))))((('''''''''''''''''''''(((+++---...,,,***(((((((((((((((((((((((('''((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************************************,,,++++++******+++++++++,,,---///222777<<>>???AAAAAABBBEEEKKKOOOQQQTTTWWWWWWTTTPPPNNNMMMIIIGGGFFFEEECCC???999555//////...,,,,,,+++++++++))))))(((((((((((())))))))))))((('''''''''''''''(((((((((((((((((((((((('''((()))***+++******)))))))))((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((((((((('''&&&$$$$$$%%%%%%&&&&&&''''''(((((((((((((((''''''&&&&&&''''''((())))))******''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&aaaNNNEEE???;;;;;;;;;888777999888666444333333333222111222333444222000//////000000000///...............,,,,,,++++++***++++++++++++,,,...//////...,,,+++((()))***++++++++++++++++++***)))***+++,,,+++***((((((((((((((()))******'''((()))******)))((('''(((((())))))******++++++''''''''''''((()))++++++)))(((&&&$$$$$$&&&((()))************))))))))))))%%%&&&((()))))))))(((((('''((((((((())))))******)))))))))))))))(((''''''(((((()))))))))'''&&&%%%((()))))))))((('''&&&&&&***)))(((&&&&&&&&&'''(((''''''(((***---...---+++))))))(((((((((((())))))(((((((((((())))))))))))******))))))))))))******************************************************************************---,,,+++*********+++,,,000111444888>>>CCCHHHKKKKKKOOOTTTXXX[[[\\\^^^___bbbaaa`````````___\\\[[[[[[XXXUUURRRPPPQQQRRRSSSQQQQQQOOOMMMNNNUUU___ffflllrrrxxx~~~}}}~~~{{{}}}vvvtttsssrrrssslllccc^^^^^^___```___]]]VVVRRRXXXaaakkkttt{{{uuuqqqpppuuu{{{}}}wwwpppfffiiinnnsssyyy|||wwwuuuwww|||~~~}}}ssstttuuu}}}~~~~~~tttpppnnnrrr|||~~~}}}~~~}}}{{{wwwwww{{{qqq\\\QQQDDDDDDCCCAAAAAACCCFFFJJJKKKMMMPPPQQQRRRTTTVVVXXXWWWYYY[[[[[[\\\___eeejjjfffgggiiijjjiiigggdddccceeebbbaaabbb___ZZZXXXYYYJJJLLLOOOQQQSSSWWW[[[^^^^^^^^^^^^^^^\\\WWWPPPKKK>>>@@@AAAAAAAAADDDJJJOOORRRUUUXXXVVVQQQKKKHHHHHHFFFFFFHHHIIIIIIEEE???;;;444333111///---,,,+++***))))))(((((((((((())))))'''&&&&&&''''''((()))***)))))))))))))))))))))))))))***+++,,,---,,,++++++))))))(((''''''''''''''')))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%######$$$$$$%%%&&&''''''$$$%%%&&&((()))*********&&&''''''((()))******+++''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&aaaLLLCCCAAA===;;;;;;;;;:::999666666666555444333111111111111111111111111111111222111111000///......---------------------------...------...//////...,,,,,,+++***+++,,,,,,+++)))++++++***'''&&&'''***---(((((((((((((((((((((((())))))))))))((((((((((((++++++******)))))))))(((((())))))************************)))((((((''''''))))))************)))))),,,,,,,,,+++***((('''&&&'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))(((''''''&&&'''''''''(((((())))))'''((()))(((&&&&&&(((******)))'''(((***++++++***((((((((((((((()))******''''''''''''''''''''''''((('''&&&&&&'''((()))***((((((''''''''''''((((((+++***)))))))))***,,,---000///...---,,,,,,,,,,,,))))))******,,,---...///333555999>>>DDDJJJOOOQQQSSSSSSUUUYYY]]]______^^^ccc___\\\\\\\\\[[[XXXUUUTTTPPPOOOOOOLLLIIIKKKOOOVVVXXXYYYWWWVVV\\\iiisss{{{yyy{{{xxxooojjjkkkkkkmmmnnnmmmkkkiiihhhhhhjjjggggggiiihhhdddccceee^^^]]]\\\^^^eeennnwww}}}}}}}}}zzzoooyyy~~~|||xxxuuuuuu{{{~~~}}}|||xxxxxxwwwyyy}}}}}}||||||{{{{{{xxxwwwxxx~~~}}}zzzzzz}}}eeeSSSGGGGGGFFFEEEEEEFFFFFFGGGKKKHHHGGGJJJOOORRROOOLLLNNNPPPSSSYYY^^^aaaaaa```aaabbbbbbbbb``````aaacccjjjhhhgggggggggccc]]]XXXUUURRRMMMKKKJJJKKKKKKKKKVVVYYY[[[[[[XXXTTTQQQPPPJJJGGGBBB@@@@@@DDDHHHLLLTTTTTTUUUUUUSSSNNNJJJGGGFFFEEEEEEHHHJJJIIIEEEAAA;;;888444000---,,,,,,,,,******))))))((((((''''''***)))((((((((()))++++++++++++***)))(((((((((((())))))+++...000///,,,***'''''''''''''''((())))))%%%&&&&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''((())))))'''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&& """$$$&&&''''''&&&%%%$$$$$$%%%%%%&&&'''''''''```LLLCCC@@@===;;;;;;;;;:::888666666666555444333111111111111111111111111111111111111000000///......---------------------------,,,+++******+++,,,+++***+++******+++,,,---+++******,,,,,,,,,***)))***+++************************))))))))))))((((((((((((***+++++++++******)))(((************))))))(((''')))))))))))))))))))))***''''''''''''''''''''''''''''''((()))))))))(((((('''((())))))))))))((('''))))))))))))))))))))))))'''(((((((((((('''&&&%%%'''''''''((((((((())))))&&&&&&'''&&&%%%$$$&&&(((***)))'''((()))+++******)))((((((((((((((()))***'''''''''''''''''''''''')))((('''''''''((()))***((((((((('''(((((()))))))))(((((('''((()))***+++......------,,,+++******,,,,,,+++,,,---...000111666:::???FFFKKKPPPRRRSSSTTTSSSSSSUUUYYY]]]___```aaa^^^[[[YYYYYYWWWSSSPPPNNNMMMMMMLLLIIIIIIQQQ\\\kkkkkkjjjeeebbbgggsss}}}|||uuunnniiiffffffccc\\\XXXZZZVVVYYY___ccceeegggjjjlllooonnnpppttttttooommmnnnkkkjjjiiiiiimmmsssyyy}}}www~~~~~~{{{|||~~~|||~~~|||wwwuuuuuuxxx}}}ppp___UUURRRNNNIIIEEECCCCCCCCCKKKIIIIIIJJJLLLMMMLLLJJJIIIIIILLLQQQWWWZZZ\\\[[[_________^^^\\\\\\]]]___ddddddeeeggggggeee```[[[UUURRRNNNLLLKKKKKKJJJIIIOOORRRVVVWWWWWWVVVVVVVVVNNNKKKFFFBBBBBBDDDGGGJJJRRRTTTUUUVVVTTTOOOKKKHHHFFFEEEEEEGGGJJJJJJHHHEEEAAA>>>999444000...------*********)))))))))((((((******)))))))))***+++,,,******)))))))))******+++***+++,,,///000000---+++'''''''''''''''((())))))+++***)))((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((())))))***%%%&&&&&&&&&'''((((((((()))))))))))))))))))))((('''''''''''''''''''''((("""$$$%%%'''((('''&&&%%%'''''''''&&&&&&&&&&&&&&&___LLLCCC@@@===;;;;;;:::999888666666555555333222222111111111111111111111111111111000000//////.........------------------------,,,***(((((()))++++++******))))))***,,,---,,,***(((***------+++)))((((((************************))))))))))))(((((((((((()))***+++,,,+++***)))(((++++++******)))'''&&&%%%'''(((((()))******++++++(((((('''&&&&&&'''((((((((()))******++++++******&&&'''(((((((((((('''&&&))))))))))))))))))))))))(((((())))))((((((''''''''''''(((((((((((()))))))))******)))(((((()))+++***((('''''')))******)))***)))((((((((((((((()))((((((((((((((((((((((((***)))((((((((((((((()))))))))(((((()))***++++++)))(((((((((((()))******////////////...,,,***)))......------///111444666===AAAHHHOOOTTTWWWXXXWWWWWWTTTQQQQQQUUUZZZ^^^aaa^^^\\\YYYWWWUUUSSSOOOLLLHHHIIIJJJIIIGGGMMM^^^ppp|||tttooorrr}}}{{{kkkccc[[[VVVSSSQQQNNNIIIIIIKKKLLLSSS]]]fffnnnsssxxxzzzxxxxxx|||}}}yyyyyyzzzyyywwwvvvwwwxxxzzz|||{{{uuuqqqrrrvvvwwwsssnnnlllmmmpppvvv~~~qqqhhhccc\\\TTTMMMIIIGGGFFFLLLMMMMMMLLLJJJIIIIIIJJJFFFFFFGGGJJJOOOSSSVVVVVVZZZ[[[[[[YYYWWWWWWXXXZZZ\\\^^^aaaeeehhhfffbbb^^^VVVSSSPPPNNNMMMLLLJJJIIIHHHKKKOOORRRTTTWWWZZZ\\\TTTQQQKKKGGGDDDDDDEEEGGGNNNQQQTTTVVVUUURRRMMMJJJGGGEEEEEEFFFIIIKKKLLLLLLJJJGGGAAA;;;666111///...,,,++++++***************++++++*********+++,,,---*********++++++,,,---...,,,,,,---///111000...+++(((((('''''''''((()))))),,,+++***((('''%%%$$$###''''''''''''''''''''''''(((((())))))))))))******&&&&&&''''''''''''''''''(((((())))))))))))))))))$$$%%%%%%&&&''''''((((((%%%&&&'''(((((('''&&&%%%))))))(((((('''&&&&&&%%%|||^^^KKKCCC@@@===;;;::::::999888777666555444333222222222111111111111111111111111000000/////////.........------------------------000---******+++---......)))))))))***,,,---,,,***&&&(((******(((&&&&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((('''(((***++++++***((('''*********)))((('''&&&&&&'''''''''(((((()))))))))+++***(((''''''(((***+++************)))((('''&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((******++++++++++++******(((((((((((((((((()))))))))***+++***((((((***,,,)))((('''''')))******)))***))))))((((((((((((((())))))))))))))))))))))))+++******)))(((((((((((())))))))))))***+++,,,,,,*********+++++++++,,,,,,///000222222111///---+++.........000333777;;;>>>FFFIIIOOOTTTYYY[[[\\\]]][[[XXXTTTSSSUUUYYY[[[\\\YYYXXXWWWUUUSSSPPPMMMKKKGGGFFFGGGIIIMMMYYYnnn}}}wwwxxxwwwhhh[[[UUUSSSPPPLLLIIIFFFEEEHHHKKKRRR[[[jjjwww~~~}}}|||||||||uuussstttsssmmmgggfffhhhnnnvvvvvvsssnnnggg```ZZZVVVTTTSSSUUUWWWTTTNNNKKKMMMOOOLLLIIIGGGGGGJJJNNNQQQRRRTTTUUUVVVUUUTTTTTTVVVXXXWWWZZZ___dddfffdddaaa^^^XXXVVVSSSRRRQQQOOOLLLJJJFFFIIILLLOOORRRVVVZZZ]]]ZZZWWWQQQKKKGGGEEEDDDDDDHHHLLLQQQUUUVVVUUUQQQOOOHHHGGGEEEEEEGGGKKKOOOQQQQQQNNNIIICCC<<<666222000...---,,,+++++++++,,,,,,,,,,,,+++***+++,,,---..................///000000---------...000///---***)))((((((((((((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''++++++******)))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&))))))((((((((('''''''''zzz\\\KKKBBB@@@<<<:::::::::999888777666555333222222222222111111111111111111111111////////////............------------------------111...++++++,,,...//////))))))(((***,,,,,,+++)))'''(((((((((&&&&&&''')))''''''''''''''''''''''''))))))))))))((((((((((((&&&'''((())))))(((''''''(((((())))))))))))(((((((((((((((''''''&&&&&&&&&+++)))(((&&&&&&((()))+++''''''''''''&&&%%%$$$$$$'''''''''&&&&&&'''''''''((((((((((((((((((((((((******++++++++++++******))))))))))))))))))((((((%%%&&&&&&%%%$$$$$$%%%''')))(((&&&''')))******)))))))))(((((((((((())))))************************+++++++++******)))((((((***************+++,,,,,,***+++++++++,,,,,,,,,,,,---///000222222111///......///111444999???DDDGGGNNNOOORRRUUUYYY]]]___aaa^^^\\\YYYXXXYYYYYYWWWVVVQQQRRRSSSRRRPPPNNNLLLJJJLLLIIIJJJPPP[[[jjj~~~}}}zzzrrrllldddZZZUUUUUUVVVVVVRRRMMMJJJLLLQQQTTTWWWbbbsss}}}yyyzzzzzzyyyyyy|||{{{tttkkkdddeeehhhooowww{{{vvvnnngggcccaaaeeegggccc[[[VVVVVVYYYSSSOOOJJJHHHHHHJJJLLLMMMOOOPPPRRRRRRRRRSSSVVVXXXTTTXXX]]]aaaaaa```]]][[[ZZZXXXVVVUUUTTTRRRPPPMMMKKKMMMOOOPPPQQQSSSWWWZZZ]]]ZZZUUUOOOJJJFFFEEEDDDBBBFFFLLLRRRVVVVVVUUUTTTKKKIIIGGGEEEFFFJJJOOOSSSSSSQQQMMMHHHBBB<<<777555111000...,,,,,,,,,---...---,,,+++++++++,,,......333222111111000000000111...---,,,---...---+++)))***))))))((((((((())))))%%%%%%&&&'''((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%))))))))))))((('''&&&&&&'''''''''((((((((())))))xxx[[[KKKBBB???<<<::::::999888777888777555333222222222333111111111111111111111111........................------------------------...,,,******+++------,,,***))))))***++++++***(((((()))***))))))))),,,...************************))))))))))))(((((((((((('''''''''((((((((())))))(((((()))***************))))))(((''''''&&&%%%%%%''''''&&&%%%%%%&&&'''''''''((()))***+++,,,,,,,,,(((((('''&&&&&&'''(((((())))))))))))))))))))))))''''''(((((())))))((((((******))))))))))))((((((&&&''''''&&&%%%%%%&&&((()))'''&&&&&&((())))))(((((((((((((((((()))******))))))))))))))))))))))))***++++++++++++******)))++++++***************+++((()))******++++++*********+++---///111222222222222444777<<>>CCCGGGIIILLLPPPSSSTTTVVVXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZVVVWWWYYYSSSLLLRRRaaagggrrrzzzuuuhhh___bbbiiinnnzzzsssfffWWWMMMLLLLLLNNNQQQTTTUUUSSSQQQWWWZZZbbbooo~~~}}}~~~}}}zzzzzzzzzuuullleee___YYYSSSQQQNNNMMMPPPUUU^^^___^^^ZZZVVVXXX___fffoooqqqxxx~~~}}}uuuoooooojjjkkklllllllllqqqyyy|||xxxttttttwwwzzz{{{zzz|||tttoooooonnnmmmqqqxxx~~~~~~}}}}}}zzzxxxvvvrrrqqqrrrvvvyyywwwtttqqqqqqssssssrrrpppppplllnnnyyy||||||wwwnnnooonnnkkklllwww~~~qqqjjjbbbXXXRRRSSSWWW[[[\\\ZZZWWWRRRPPPPPPOOOLLLIIIOOOOOOOOONNNNNNPPPSSSVVVXXXVVVSSSQQQQQQRRRUUUVVVUUUWWWZZZ\\\]]]]]]\\\[[[^^^ZZZVVVTTTTTTTTTQQQOOOJJJHHHFFFJJJPPPTTTSSSQQQRRRQQQOOOLLLHHHDDDAAA???FFFHHHKKKMMMMMMLLLIIIGGGCCC???888222000...---,,,000///---++++++,,,---......000111111000...///000------,,,,,,+++***))))))+++******)))))))))))))))'''((((((((())))))******&&&'''(((******((('''&&&******))))))((((((''''''(((''''''&&&&&&%%%$$$$$$''''''((((((((((((''''''((((((((((((((('''''''''&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&tttYYYIIIDDDAAA===;;;:::::::::999666555444333333333444444222222222222222111000000$$$&&&))),,,...///......------......------,,,+++------,,,,,,,,,,,,++++++******+++,,,,,,+++******+++++++++***)))(((((((((%%%&&&'''(((((((((((('''&&&'''((()))***))))))((()))(((((()))***+++,,,,,,222111///---,,,++++++,,,************************))))))))))))))))))))))))+++++++++***))))))(((((('''(((((((((((()))))))))((((((((()))))))))******///---+++)))(((((())))))******)))(((((()))******((())))))))))))(((&&&&&&))))))*********))))))((()))))))))))))))*********))))))))))))))))))))))))((()))***,,,,,,,,,,,,+++*********+++++++++,,,,,,+++))))))***,,,---,,,***...000444777;;;@@@EEEIIIKKKNNNQQQTTTUUUVVVWWWYYYYYYYYYYYYYYYYYYXXXWWWWWWYYYUUUUUUYYYWWWTTT\\\iii}}}tttkkknnnuuu{{{jjj^^^TTTKKKEEEHHHLLLRRRXXX[[[[[[YYYXXX\\\```kkkzzz|||||||||{{{wwwrrrpppqqqrrruuurrrnnnkkkgggaaaZZZTTTXXXSSSPPPPPPQQQRRRWWW]]]ddddddcccaaaaaaeeelllssswwwyyy~~~|||wwwwwwuuuuuuuuuuuuvvv{{{|||uuuqqqsssuuuwww}}}~~~}}}||||||~~~~~~|||zzzzzz|||}}}}}}vvvqqqooonnnllljjjooojjjjjjrrrxxxyyyzzz}}}}}}{{{wwwuuuuuuyyyyyyooooookkkjjjooo}}}yyymmmfff^^^XXXXXX[[[]]]^^^___]]]YYYUUUQQQNNNKKKIIIMMMMMMMMMMMMMMMOOORRRTTTWWWVVVTTTSSSTTTUUUVVVWWWWWWXXXZZZ\\\^^^^^^^^^^^^\\\YYYVVVUUUVVVVVVUUUSSSPPPMMMIIIKKKOOORRRRRRPPPQQQPPPNNNLLLHHHEEEBBB@@@CCCEEEHHHKKKLLLKKKIIIHHHCCCAAA===:::888666333000000///---,,,,,,---...///000111222111///------...---,,,,,,+++******))))))((((((&&&%%%%%%%%%&&&''''''''''''(((((()))))))))((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&((()))((('''&&&%%%%%%%%%&&&&&&qqqUUUFFFDDD@@@===::::::::::::999777666555444444444444555333333333333333222111111,,,---...//////...---,,,------......------,,,+++------,,,,,,,,,,,,++++++)))***++++++++++++***)))+++++++++***))))))(((((('''((())))))******))))))''''''((()))))))))))))))(((((((((((()))***++++++333222000...,,,++++++***++++++++++++++++++++++++************************((((((((()))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))///...,,,***)))))))))***))))))(((((((((((())))))+++++++++***)))(((&&&%%%((())))))*********))))))************))))))(((((()))))))))))))))))))))))))))***+++,,,---------,,,***************+++++++++,,,+++***+++---...---,,,///222666:::>>>CCCHHHLLLNNNPPPSSSUUUVVVVVVWWWXXXZZZYYYYYYXXXWWWVVVUUUUUUXXXTTTUUU[[[]]]^^^iiivvvxxxppprrrxxx|||gggVVVNNNKKKLLLLLLMMMSSS[[[```aaa``````aaadddjjjxxx~~~{{{uuupppooommmiiidddaaaaaaeeehhhgggfffccc]]]WWWQQQOOONNNTTTQQQPPPTTTXXX\\\cccjjjlllkkkiiijjjmmmrrrxxx|||}}}}}}}}}|||vvvtttvvv{{{}}}{{{{{{|||}}}|||vvvsssssstttvvvwwwtttnnnkkknnnrrrtttuuuwwwsssqqqooooooppprrrvvvxxx~~~}}}tttuuummmooowwwvvvqqqjjjeeecccbbbaaa``````aaa___YYYQQQKKKIIIIIILLLKKKKKKKKKLLLNNNOOOPPPTTTUUUUUUUUUVVVWWWWWWXXXWWWWWWXXXZZZ[[[\\\^^^^^^ZZZXXXWWWWWWXXXYYYYYYXXXVVVRRRNNNMMMPPPQQQQQQPPPPPPPPPNNNLLLIIIFFFCCCBBB@@@BBBEEEGGGIIIIIIHHHGGGAAA@@@@@@@@@???<<<888555111000///...---...//////000111222111...,,,+++++++++++++++******))))))(((((('''%%%$$$###$$$&&&''''''''''''''''''(((((((((***)))'''%%%%%%''')))***)))))))))(((((((((((('''&&&&&&''''''((())))))***''''''((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&''''''((()))((('''&&&&&&%%%&&&&&&&&&pppUUUGGGCCC@@@<<<:::::::::999999666555555444444444444444222222333333222222111000111111111111000...,,,+++------......------,,,+++------,,,,,,,,,+++++++++************************+++++++++******))))))))))))*********************'''(((((()))))))))))))))((((((((((((((()))******------,,,+++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((***)))))))))***+++,,,---)))(((((((((((((((((()))''''''((())))))*********(((((()))************)))******))))))))))))))))))))))))))))))))))))))))))***++++++,,,---------...************************,,,++++++,,,---.........111444999===AAAEEEJJJMMMPPPSSSUUUWWWVVVVVVVVVWWW[[[ZZZYYYXXXWWWVVVVVVUUUVVVWWW[[[___```dddsssvvvnnnooosss||||||yyypppfffYYYNNNLLLQQQYYY______cccfffeeebbbccchhhmmmqqqyyy{{{uuuqqqlllgggccc^^^\\\ZZZXXXZZZ^^^dddiiiaaabbbaaa\\\VVVTTTWWW[[[[[[XXXYYY^^^ccchhhpppwwwsssqqqpppsssxxx}}}~~~~~~{{{zzz{{{||||||}}}yyywwwzzz~~~zzzxxxyyy|||~~~}}}yyyxxxxxxyyy}}}zzzuuutttvvvyyyzzzzzztttqqqnnnlllmmmoooqqqrrrsssyyy~~~}}}xxxyyy|||~~~uuuxxx{{{wwwsssooolllkkkkkknnnmmmeeeZZZQQQPPPRRRMMMKKKJJJJJJKKKLLLMMMMMMQQQRRRTTTUUUWWWWWWWWWVVVVVVVVVUUUVVVVVVWWWYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZWWWUUUSSSSSSTTTTTTRRRQQQQQQQQQOOOMMMKKKHHHFFFDDD@@@AAABBBDDDEEEEEEEEEDDD???>>>>>>??????>>>;;;888555444222000///...---------...///...,,,******+++*********)))))))))((((((+++***(((&&&%%%'''(((***&&&&&&'''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''rrrXXXJJJCCC@@@<<<:::999:::999888444444444444333333222222111111111111111000000///)))***+++,,,---...//////------......------,,,+++------,,,,,,,,,++++++++++++******************+++++++++++++++************''''''''''''''''''''''''((((((((((((((())))))***(((((((((((((((((()))***''''''(((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''&&&&&&&&&(((((()))))))))*********''''''''''''(((((((((((('''''''''((()))******+++(((((())))))))))))((((((%%%%%%&&&''')))***+++,,,((())))))*********))))))'''(((((()))******++++++))))))))))))))))))))))))++++++++++++,,,---......++++++******************+++++++++,,,,,,...000111444777<<<@@@CCCGGGKKKNNNQQQTTTVVVWWWVVVVVVVVVWWWXXXWWWVVVUUUUUUUUUUUUVVVWWW^^^dddeeebbbfffxxxwwwooonnnpppsssxxx~~~yyyooogggdddZZZWWWTTTRRRUUU]]]gggnnntttrrrnnnhhheeejjjvvvzzzooofffaaa^^^[[[XXXRRRRRRSSSVVV[[[bbbgggjjjfffggggggbbb]]]]]]cccjjjiiiffffffkkkooosssyyyzzz{{{}}}|||wwwuuuyyyyyyvvvxxx{{{~~~~~~yyyvvvyyy~~~}}}yyytttmmmiiiiiikkkllllllkkkssszzzzzzuuussswww}}}zzz|||~~~nnnbbb___```RRRNNNKKKIIIKKKLLLLLLLLLMMMOOOQQQSSSUUUUUUTTTTTTWWWVVVUUUTTTTTTTTTUUUUUUWWWXXXYYYYYYYYYYYYYYYYYYUUUVVVWWWXXXYYYXXXVVVTTTTTTTTTSSSQQQNNNKKKIIIGGGBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>;;;;;;<<<======<<<:::999666333000...,,,+++)))+++,,,,,,+++***+++,,,*********))))))))))))))),,,+++)))((('''((()))***''''''''''''''''''&&&&&&&&&'''((())))))((('''&&&'''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((''''''&&&'''''''''''''''''''''rrrYYYLLLCCC???<<<999999999999888333333444444333333222111000111111111111000//////........................------......------,,,+++------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++***)))((((((((())))))((((((((((((((()))******)))))))))(((((())))))***&&&&&&((()))************((((((((((((((((((((((((''''''''''''''''''''''''***))))))((('''&&&&&&%%%))))))))))))************''''''((((((((()))))))))))))))((((((((('''''''''))))))************))))))(((''''''''''''((()))******************)))((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))+++*********+++,,,---...,,,,,,,,,+++++++++++++++***+++------...000333666888<<<@@@DDDGGGJJJMMMOOOQQQTTTVVVWWWVVVUUUVVVVVVTTTSSSSSSSSSSSSUUUWWWXXX]]]eeelllkkkggglll|||uuukkkggggggfffhhhlllmmmfff[[[TTTTTTXXX]]]ccchhhkkkpppvvv{{{|||uuuooopppzzz{{{wwwvvvxxxzzzyyypppddd[[[WWWWWWVVVUUUQQQPPPRRRWWW^^^eeejjjlllooopppnnnhhhccccccjjjppptttqqqppptttwwwyyy}}}{{{uuupppqqqwww{{{vvvwww{{{~~~|||uuu{{{|||vvvnnniiiiiiiiiiiihhhjjjqqqxxxzzzwwwsssqqqrrrvvvrrrqqqtttwwwyyy~~~~~~qqqjjjhhhZZZTTTMMMJJJKKKMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRQQQWWWWWWVVVVVVUUUUUUTTTTTTVVVXXXZZZZZZYYYYYYZZZ[[[UUUVVVYYY[[[\\\\\\[[[ZZZYYYXXXWWWUUURRROOOLLLKKKDDDDDDBBBAAA@@@@@@AAAAAACCC???;;;999:::<<<>>>???<<<;;;999666222///,,,+++(((***,,,,,,,,,+++,,,...************************))))))((('''''''''''''''((((((((('''''''''''''''%%%''')))******)))'''%%%&&&''''''''''''((((((((((((''''''&&&%%%%%%$$$$$$''''''((((((((((((''''''&&&&&&''''''((()))))))))''''''((((((((('''&&&&&&&&&&&&'''(((((((((((('''qqqXXXJJJBBB???;;;999999999888888333444555555555444222222111222222222222111000000666555333111///---,,,,,,------......------,,,+++------,,,,,,,,,,,,++++++------,,,++++++,,,------++++++++++++++++++++++++///...---,,,++++++,,,---)))(((((('''((()))***++++++******)))))))))******&&&'''(((************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***((((((((()))))))))******)))))))))))))))((((((''')))***+++,,,,,,+++***)))+++***)))((((((((()))***++++++++++++***((('''&&&(((((())))))*********+++))))))))))))))))))))))))******))))))***+++---...---------,,,,,,,,,+++++++++---//////000333888<<<>>>AAAEEEIIIKKKMMMOOOQQQPPPSSSUUUVVVVVVUUUUUUVVVSSSSSSSSSTTTVVVYYY\\\]]]eeejjjnnnnnnooovvv|||oooccc[[[WWWUUUTTTVVVWWWSSSMMMNNNSSSdddnnnzzz}}}{{{tttiiieeefffjjjnnnnnnfff]]]WWWVVVXXXXXXXXXTTTSSSTTTZZZbbbkkkpppsssxxxwwwtttoookkkkkkppptttvvvsssrrrvvvyyyzzz}}}wwwsssqqqnnnlllnnnwwwxxxtttwww|||{{{tttqqqrrrqqqnnnkkkmmmqqqxxx{{{zzzvvvqqqnnnoooiiieeehhhjjjkkkpppvvvuuurrrbbbZZZPPPKKKLLLNNNOOONNNLLLMMMNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVUUUTTTTTTSSSWWWZZZ\\\\\\\\\^^^```YYYYYYZZZ[[[[[[]]]___```^^^]]][[[YYYUUURRROOOMMMEEEDDDBBBAAAAAAAAACCCCCCCCC???;;;888999:::<<<<<<<<<;;;999777444111///---+++---//////...---...///***+++++++++++++++++++++''''''((((((((('''&&&%%%)))))))))(((((('''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((())))))***&&&''''''((('''&&&%%%$$$%%%&&&'''((())))))((('''oooUUUGGGBBB???;;;999999999888888444555666666666555333333222333333333333222111111---------------...//////------......------,,,+++---------,,,,,,,,,++++++......,,,,,,,,,,,,......++++++++++++++++++++++++---,,,***)))))))))******)))((('''''''''(((***+++++++++***************+++&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))******+++''''''''''''((((((((()))))))))))))))************&&&'''(((***++++++,,,,,,***+++,,,------,,,+++***+++***)))))))))***,,,---,,,,,,,,,+++)))(((&&&%%%************))))))))))))))))))))))))))))))))))))***))))))((()))+++,,,---.........------,,,,,,,,,,,,...111222222666<<<@@@BBBEEEIIILLLNNNOOOQQQSSSOOORRRUUUVVVUUUUUUUUUVVVVVVVVVVVVWWWZZZ^^^bbbdddlllmmmnnnpppvvvyyylll^^^SSSMMMKKKHHHHHHKKKKKKLLLSSS^^^jjjvvvzzzrrreee[[[WWWZZZaaaffffff```ZZZXXXYYY\\\\\\\\\XXXVVVVVV\\\fffqqqyyy|||~~~|||xxxtttrrrtttxxx{{{ssspppqqquuuxxxzzz~~~qqqmmmmmmnnnnnnnnnqqqzzz{{{sssqqqvvv~~~zzz~~~}}}|||}}}|||vvvqqqppprrrwww{{{}}}yyysssooommmeee```aaacccbbbfffmmmyyyvvvuuuyyy|||ggg^^^RRRLLLLLLOOOPPPOOONNNNNNNNNOOOOOOPPPPPPQQQLLLNNNPPPSSSTTTTTTTTTSSSRRRVVV[[[]]]^^^___aaaddd]]]\\\[[[YYYYYY\\\aaaeeeaaa```^^^[[[XXXTTTQQQOOODDDCCCAAAAAAAAACCCEEEFFF@@@===999777777888888777::::::999777555333111000///111222111///......///++++++++++++++++++,,,,,,&&&((()))******(((&&&%%%******))))))((((((((('''***((('''&&&&&&'''(((***&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***&&&&&&'''''''''&&&$$$###%%%&&&((()))))))))((('''rrrXXXIIICCC@@@<<<:::::::::999888555444222111111222444555333333222222111000////////////............//////111000///---,,,,,,------------------,,,+++******((()))***+++++++++++++++***+++,,,,,,------------*********)))(((''''''&&&'''***...---***((()))+++***)))(((''''''((()))***''''''(((((())))))******))))))************))))))''''''''''''((((((((()))'''&&&&&&''')))***((('''))))))))))))************)))+++)))&&&)))...,,,%%%&&&)))+++***(((''')))+++,,,+++***)))(((((()))***+++***)))'''''''''((()))))))))************))))))***))))))***,,,,,,+++))),,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...111---***)))+++------+++------///222777>>>DDDGGGLLLMMMOOOQQQRRRSSSSSSRRRSSSRRRPPPMMMKKKMMMQQQUUU\\\```ccccccaaabbbgggkkkttttttuuuwww|||wwweeeTTTHHHCCCDDDGGGLLLOOOLLLKKKRRR]]]oooxxxooojjjbbbXXXTTTWWW[[[\\\\\\___ZZZVVVWWW]]]bbbdddcccccc___\\\```jjjvvv}}}wwwtttuuuwwwzzz{{{zzzrrrnnnrrruuuxxx~~~sssjjjiiippppppppprrrwwwxxxrrrsss{{{xxxrrr}}}{{{|||}}}}}}{{{yyyvvvuuuqqqhhhccceeefffcccbbbeeerrrooonnnrrryyy~~~~~~rrrbbbTTTNNNLLLLLLQQQXXXUUUTTTQQQNNNLLLLLLLLLLLLGGGJJJNNNQQQRRRSSSUUUVVVUUUWWW[[[^^^```aaaaaaaaaaaa```]]][[[[[[\\\^^^_________```aaa___[[[UUUQQQMMMIIIEEECCCEEEFFFEEEDDD???>>><<<:::888888888888777777777777555333111000///222444222///...///222///...---,,,++++++++++++&&&%%%$$$%%%&&&))),,,...(((((())))))))))))(((((('''((()))((('''&&&''')))+++)))(((&&&&&&((()))+++((((((((((((''''''''''''******))))))((((((''''''(((((((((((())))))))))))+++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&pppWWWHHHCCC@@@<<<:::::::::999888666555333111111222333444333333222222111000000/////////............//////---,,,+++)))(((((())))))******+++,,,------------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++***))))))((('''''')))***++++++***)))*********)))(((''''''((()))*********))))))((((((''''''))))))************))))))'''''''''((((((((())))))'''&&&&&&''')))***((('''))))))))))))***************,,,+++''''''***)))$$$(((***,,,+++))))))***,,,+++***)))((((((((()))***+++***)))((('''(((((()))******))))))))))))******)))(((((()))+++,,,***))),,,,,,++++++************,,,,,,++++++,,,,,,---...222///++++++,,,......---///000333666<<>>???@@@@@@;;;555222111000,,,))),,,,,,+++*********++++++''')))+++------,,,***)))''''''((((((((((((''''''%%%&&&'''&&&%%%$$$%%%'''))))))(((((((((((())))))(((((((((((('''''''''''''''''''''(((((())))))***&&&&&&&&&&&&'''''''''((()))))))))(((((((((((((((&&&&&&''''''''''''&&&&&&jjjTTTIIICCC@@@<<<:::::::::999888555555444444333222111111111111111111111111111111//////............//////---......//////......---******+++,,,------------,,,+++***)))))))))***+++)))************))))))(((************************)))((('''''')))++++++***(((((())))))))))))((((((******))))))((((((''''''))))))************))))))''')))+++,,,---,,,***))))))'''%%%%%%''')))))))))))))))))))))************---,,,,,,---+++'''(((+++++++++,,,000444888999999444222000---+++*********((()))***+++++++++******,,,+++***))))))***+++,,,+++******+++---...,,,+++)))))))))************+++,,,,,,++++++,,,,,,---.........//////000222666999;;;===BBBGGGKKKNNNQQQRRRRRRRRRQQQPPPOOOLLLJJJIIIEEEGGGHHHHHHNNN^^^uuu|||qqqkkkiiiaaa^^^[[[VVVRRROOOMMMMMMRRRUUU\\\eeennnvvv}}}vvvnnnkkkuuuzzziiihhhgggffffffdddbbb___```dddmmmuuuyyyvvvpppkkkiiiiiikkkmmmoooqqqsssuuusssrrrpppnnnmmmnnnooopppnnnqqqtttwwwxxxyyyzzz|||zzzuuunnniiihhhiiikkklllooozzzwwwrrruuu|||vvvppprrruuu{{{~~~|||xxxxxx{{{yyyyyyzzzxxxsssxxx|||tttkkkfffhhhnnnsssuuupppllliiiiiillloooooonnnooopppqqqrrruuu||||||pppfff___]]]VVVNNNJJJMMMRRRUUUWWWUUUUUUUUUVVVXXX[[[___aaabbbccceeefffffffffeeedddbbbbbbdddgggiiijjjhhhfffaaa___[[[UUUPPPMMMMMMNNNQQQPPPMMMIIIEEE@@@===:::666777888;;;>>>AAADDDFFFAAA>>>;;;888555111---+++++++++************++++++&&&(((***,,,---,,,+++***(((((())))))))))))(((((('''((())))))((('''((()))(((((())))))))))))((((((((((((((((((''''''''''''((((((((()))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))((((((&&&&&&''''''''''''&&&&&&hhhSSSIIICCC@@@<<<:::::::::999888444444444444333333222111111111111111111111111111//////............//////...///000111111000//////******+++,,,------------,,,,,,+++++++++************+++++++++******)))((())))))))))))))))))))))))%%%'''))))))))))))***+++'''((()))******)))((('''******))))))((((((''''''))))))************))))))((()))+++------,,,+++)))***'''%%%%%%''')))))))))))))))))))))***************&&&&&&***,,,))))))+++,,,,,,...222999>>>??????:::888555111---+++***)))((()))***++++++++++++***++++++++++++++++++++++++***))))))***,,,,,,+++)))************++++++,,,,,,,,,,,,++++++,,,,,,---...---///111222333666;;;???===???CCCGGGLLLPPPRRRTTTSSSRRRPPPMMMKKKIIIHHHGGGEEEIIILLLNNNSSSbbbxxxwwwjjj```[[[PPPMMMJJJGGGFFFHHHKKKMMMXXXaaaooo{{{}}}xxxvvvlllaaadddhhhhhhgggeeedddeeejjjoooxxx}}}vvvpppooooooooooooooooooqqqrrrssssssqqqpppqqqssswwwyyyzzzwwwtttsssssstttuuuuuuoookkkgggeeefffhhhjjjkkkrrr{{{xxx||||||yyyxxx{{{~~~{{{{{{{{{}}}zzzuuuooooooqqquuu{{{zzzssskkkiiimmmtttzzz|||}}}xxxtttrrrssstttsssqqqnnnpppqqqqqqrrrwww{{{|||qqqjjjcccZZZNNNIIIKKKRRRWWWZZZXXXWWWWWWXXXYYYZZZ\\\]]]___```ccceeeffffffeeedddddddddfffhhhkkklllkkkiiibbbbbb```[[[UUUQQQPPPQQQTTTSSSPPPMMMIIIDDD@@@===666777888:::===@@@DDDEEEAAAAAAAAA>>>888333///...++++++************++++++'''((()))++++++++++++***))))))************))))))((()))******(((((()))***(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&fffQQQHHHCCC@@@<<<:::::::::999888333333444444444333222222111111111111111111222222//////............//////***+++,,,---------,,,+++------------,,,+++******,,,------------,,,+++***+++++++++++++++***))))))((((((((((((((()))))))))###'''***+++)))((()))+++'''((()))******)))((('''''''''(((((()))*********))))))************))))))((())),,,......---+++)))***(((%%%%%%'''))))))***))))))))))))************$$$'''---,,,---000...---///555<<>>CCC@@@AAADDDHHHLLLQQQTTTUUURRRPPPMMMIIIGGGEEEEEEEEEFFFKKKQQQSSSXXXdddxxx|||qqqdddVVVMMMCCCBBBAAABBBFFFMMMSSSXXX```mmm~~~~~~uuuiii```bbbhhhoooppplllhhhggghhhsssyyy{{{uuuooooooooonnnmmmnnnppprrrwwwwwwwwwwwwxxxzzz~~~~~~xxxqqqnnnooorrrrrrqqqnnnlllkkkkkknnnpppqqqqqquuu}}}|||~~~zzz~~~}}}|||{{{|||~~~{{{{{{pppkkknnnrrr~~~xxxpppnnnrrryyy~~~}}}zzzyyyyyyxxxvvvtttuuuvvvtttsssvvv{{{~~~||||||vvvggg\\\OOOHHHJJJRRRXXX[[[YYYYYYYYYYYYYYYZZZ[[[[[[\\\___bbbeeeffffffeeedddeeeeeefffhhhkkklllkkkiiicccdddccc___XXXSSSRRRSSSUUUTTTRRROOOKKKFFFBBB???999999999999;;;===@@@AAA@@@CCCEEEAAA:::444111000+++***************++++++((())))))************)))******++++++++++++******'''((()))((('''&&&''')))(((((())))))))))))(((((()))(((((((((''''''''''''(((((((((''''''&&&&&&%%%(((((((((((())))))))))))&&&'''''''''''''''''''''&&&''''''''''''''''''&&&fffRRRIIIDDDAAA>>>:::888777888999666555555444444333222222555444444444444222///,,,//////...------------...........................------,,,++++++,,,------,,,,,,++++++******++++++***+++,,,+++)))))))))++++++++++++++++++***)))((())))))))))))************,,,+++***))))))***++++++,,,,,,+++***)))(((''''''+++***)))'''''''''(((((((((***---//////...,,,***,,,+++***))))))'''###!!!******))))))))))))******)))************++++++++++++...444:::@@@EEEGGGIIIBBB===888333///---***(((,,,,,,,,,+++)))***,,,...,,,+++******))))))******))))))***+++,,,------...*********++++++,,,,,,,,,***+++---000111222111111...111555888<<>>;;;666222000///---+++******++++++''')))+++------+++)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))******)))((('''&&&))))))))))))))))))))))))''''''((((((((('''%%%$$$(((((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''(((***+++,,,eeeQQQHHHDDDBBB???;;;999888999:::666555555444444333333222333222111111111000...,,,//////...------------...........................---,,,+++******+++,,,---------,,,+++************)))***+++***((('''((()))***++++++++++++***)))((())))))))))))************(((((('''''''''(((***+++++++++******)))(((((((((******)))((())))))***+++***+++---...///...,,,+++'''&&&&&&(((******((('''******))))))))))))******((())))))***+++,,,------...111777===BBBEEEFFFFFFAAA<<<666111...,,,***)))((())))))(((&&&''')))+++---,,,+++***************,,,,,,,,,,,,,,,,,,------*********+++++++++++++++)))***+++---...///000000000333777;;;===AAAEEEHHHIIIJJJLLLOOOTTTWWWWWWUUUQQQOOONNNOOOPPPPPPOOONNNMMMSSSVVVWWW[[[eeelllmmmnnnlllggg```XXXOOOHHHDDDBBBFFFJJJNNNRRRYYYbbbiiiqqq~~~}}}qqqkkkkkkkkkkkkjjjgggfffeeeeeeqqqwww{{{vvvmmmjjjqqqyyy~~~{{{uuuuuuvvvwwwvvvuuuuuuxxxzzz}}}yyytttppppppuuu|||zzzuuuuuu{{{|||vvvuuuxxx{{{|||{{{|||}}}|||{{{~~~wwwtttrrrssswww{{{}}}~~~}}}{{{~~~xxxwwwwwwwww~~~}}}|||}}}{{{|||yyyttttttwwwxxxxxxzzzoooaaaSSSMMMMMMNNNRRRWWW___`````````^^^]]][[[[[[ZZZZZZ[[[\\\___bbbeeefffiiijjjkkkllllllkkkiiihhhiiihhheeebbb]]]YYYVVVTTTWWWWWWWWWWWWUUUOOOGGGAAA;;;:::888777888;;;>>>???AAA@@@@@@@@@???===888555111///...,,,*********+++(((***+++,,,,,,+++***((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))((('''&&&(((((((((((((((''''''&&&&&&''''''(((((((((((((((***))))))(((((((((((((((cccPPPGGGCCCAAA>>>;;;999888888999666666555555444333333333333111//////000111000/////////...------------...........................++++++************++++++...---,,,+++************+++,,,---,,,*********+++******++++++******))))))))))))))))))************)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))***+++,,,---++++++,,,------------,,,%%%%%%%%%(((***+++***)))******))))))))))))******((())))))***,,,---//////111555<<>>AAADDDHHHJJJMMMNNNQQQTTTVVVVVVVVVVVVRRRUUUYYY^^^```^^^XXXTTTUUUZZZ]]]\\\^^^bbbeeeeeebbb___ZZZSSSMMMIIIFFFEEEHHHMMMUUUZZZ^^^dddjjjooovvvttthhhccceeehhhkkkiiifffeeeiiimmmvvvxxxxxxtttnnnnnnrrrxxxyyyyyy{{{~~~}}}vvvqqqxxx|||}}}xxxvvvwwwzzzwwwrrrmmmmmmrrryyy~~~}}}xxxyyy~~~yyyxxxzzz~~~zzzxxxyyyyyy~~~~~~yyyuuusssqqqpppqqqsssvvv|||~~~|||yyyzzz{{{{{{yyy{{{zzzxxxyyy~~~{{{xxxzzzsssfffYYYSSSQQQPPPSSSWWWcccbbb`````````___]]][[[[[[[[[\\\]]]___bbbeeegggjjjjjjkkklllmmmmmmnnnnnnkkkjjjhhheeeaaa^^^ZZZYYYYYYYYYZZZZZZWWWRRRKKKEEE;;;:::888777777999<<<===@@@??????@@@AAA@@@===:::222111///---+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******(((''''''(((((()))))))))))))))))))))))))))))))))*********)))(((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((***)))((((((''''''((((((bbbPPPHHH@@@???<<<999888777777777666666666555444444333333555222000000111333333333//////...------------...........................************************...---,,,+++***)))))))))***+++,,,+++)))((()))***))))))************))))))((()))))))))************,,,,,,+++***)))((((((((((((((())))))************))))))))))))******++++++*********+++++++++,,,,,,***)))(((((())))))(((&&&******))))))))))))******+++******+++,,,---///000333888???EEEHHHHHHEEECCC<<<777111---+++++++++***+++,,,---,,,++++++,,,---///...---,,,+++*********---------------,,,,,,,,,---------,,,,,,,,,,,,+++///...------///222555777:::===@@@CCCEEEGGGKKKMMMPPPQQQSSSVVVUUUSSSTTTWWW\\\aaajjjqqqsssmmmccc\\\ZZZ]]]`````````aaaaaabbb[[[WWWRRRLLLJJJJJJKKKMMMPPPVVV___eeegggiiilllooouuu~~~pppiiihhhiiippptttrrrllliiinnnsssvvvuuutttrrrppppppqqqsssuuuqqqooorrrtttrrrpppooo{{{zzzttttttwwwrrrmmmiiimmmwww~~~zzzzzz~~~|||yyy||||||zzzzzz{{{~~~}}}{{{{{{zzzyyyxxxvvvsssqqqttt{{{zzzxxxyyy~~~}}}{{{|||~~~|||zzz~~~yyyooofffaaa]]]YYYXXXZZZaaa___]]]]]]___```___^^^^^^^^^^^^___bbbdddgggiiiiiiiiiiiijjjlllnnnpppqqqnnnmmmkkkhhheeeaaa^^^\\\ZZZZZZYYYXXXUUUPPPHHHCCC>>><<<:::888777999;;;<<>>>>>@@@AAABBBAAA???555333111...,,,+++******++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***(((&&&&&&''')))***(((((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((''''''&&&&&&''''''(((((((((((((((&&&&&&&&&'''((()))***+++cccQQQIII@@@???===;;;999999888888777666666555555444333333444222000000222333444333//////...------------...........................************************...---,,,+++************&&&(((((('''&&&%%%&&&'''((())))))*********))))))((()))))))))************))))))))))))************((((((((()))******++++++*********))))))((((((''')))))))))))))))*********---+++)))((()))((('''%%%******))))))))))))******------,,,,,,,,,...///000444999@@@GGGIIIHHHEEEBBB888444///+++************''')))******((((((((()))///...---,,,++++++++++++)))******+++,,,---------.....................---000///......000444888;;;???BBBEEEGGGHHHJJJMMMOOOQQQQQQSSSVVVSSSQQQVVV___nnnsss{{{wwwjjjaaa[[[[[[]]]]]][[[XXXXXXYYYRRRPPPKKKIIIJJJMMMRRRVVV[[[```gggjjjiiihhhiiikkksss|||zzzyyyyyyvvv{{{}}}uuuppppppsssuuu{{{{{{qqqlllpppuuuxxxwwwwwwwwwvvvuuurrroooooohhhcccdddfffggglllssswwwtttuuupppkkkiiippp}}}~~~yyywwwxxx}}}}}}~~~}}}||||||~~~}}}~~~|||}}}{{{vvvvvv{{{{{{|||}}}|||{{{}}}~~~zzzxxxyyyxxxzzzzzzvvvrrrqqqwww|||~~~xxxtttnnneee___^^^___]]][[[[[[\\\]]]^^^______^^^______aaaccceeegggfffffffffgggjjjmmmppprrrqqqpppnnnkkkhhhdddbbb```^^^]]][[[YYYUUUNNNFFFAAABBB@@@===;;;999:::;;;===@@@>>>>>>???AAACCCCCCCCC999777444000...,,,++++++,,,+++***((((((***+++,,,************************))))))))))))))))))))))))***)))'''&&&&&&(((***+++((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((''''''&&&&&&''''''(((((((((((((((%%%&&&&&&&&&''')))***+++~~~bbbQQQIIIBBBAAA@@@>>>===<<<;;;;;;777777666666555444444444222000//////000111111000//////...------------...........................******+++,,,,,,+++******---,,,++++++******++++++)))***+++***)))((()))***(((((())))))******))))))))))))))))))************!!!"""$$$''')))***++++++(((((())))))*********+++*********))))))(((&&&&&&(((((()))************)))***)))'''''')))******)))******))))))))))))******...---,,,,,,---///111333777;;;AAAFFFHHHFFFBBB???333000---+++*********)))(((***++++++***))))))***---,,,,,,+++++++++++++++((())))))***,,,------...---------....../////////---------...111555:::===DDDFFFHHHJJJKKKLLLOOOQQQPPPOOOQQQUUUTTTTTT```pppxxxjjj```YYYVVVTTTRRRNNNJJJJJJNNNKKKJJJHHHIIIMMMSSSZZZ^^^gggjjjlllkkkgggeeegggiiiuuu}}}wwwpppkkkhhhfffhhhkkknnnoooooorrrwww|||{{{qqqlllpppvvv~~~~~~}}}|||zzzvvvppplllfff___[[[]]]^^^aaaooo~~~~~~yyyxxxpppmmmmmmttt|||wwwrrrqqqtttxxx{{{|||yyy|||{{{{{{{{{{{{zzzxxxvvvxxxzzz|||{{{yyyvvvtttttttttyyy}}}||||||{{{zzz~~~{{{}}}{{{wwwwwwzzz|||}}}zzz}}}|||vvvssstttwww~~~{{{zzzyyy{{{}}}|||wwwuuuwwwssssssrrrooommmnnnsssxxxvvvwwwwww}}}tttllljjjlllkkkgggbbb]]]\\\]]]___^^^]]]]]]]]]^^^___aaabbbccccccdddeeehhhkkknnnoooqqqpppooonnnllljjjhhhggggggeeebbb___ZZZSSSKKKFFFHHHEEEBBB???======>>>???AAA???>>>>>>@@@CCCCCCCCC<<<:::777333000...---,,,,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))((((((''''''(((******))))))))))))))))))))))))(((((('''''''''((())))))(((((((((((((((''''''&&&&&&''''''((((((((((((((()))(((''''''&&&&&&''''''}}}aaaOOOGGG@@@@@@???===<<<;;;::::::777777666666555555444444111000000000111111000...//////...------------...........................***+++,,,------,,,+++***++++++******++++++,,,,,,+++------,,,+++***+++,,,'''(((((()))))))))))))))))))))))))))************"""###%%%'''))))))******)))))))))))))))*********((()))*********)))((((((((()))+++,,,---,,,+++***)))'''&&&''')))+++,,,,,,******))))))))))))******,,,+++++++++...111555777<<>>===???AAABBBCCC@@@===:::666222///...---+++******************+++************************(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))((((((((()))***+++(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&'''|||```NNNFFF======<<<;;;999888777777777777777666555555444444333222222333444444111/////////...------------...........................+++,,,------------,,,+++************+++,,,---...&&&'''((('''&&&%%%%%%'''''''''((()))))))))))))))))))))))))))************))))))*********((('''&&&******))))))))))))))))))'''(((***+++,,,,,,++++++(((***---//////...,,,***+++)))'''''')))+++++++++******))))))))))))******)))))))))+++///333888;;;@@@BBBDDDEEEBBB>>>999555---,,,++++++++++++(((&&&''')))++++++***)))((()))))))))))))))***+++,,,---......---------,,,,,,,,,(((((()))***,,,---.........///111444999===AAADDDHHHJJJLLLMMMMMMNNNPPPRRRNNNKKKNNNVVVZZZccc|||zzzlll^^^UUUMMMFFFBBBBBB@@@???EEENNNPPPRRRUUU[[[ccckkkrrrvvvxxxvvvqqqjjjddddddiiinnnyyy}}}tttlllgggaaa\\\[[[___dddhhhiiieeecccfffppp|||zzzooohhhkkkwww~~~xxxpppggg___ZZZXXXSSSSSSYYY```bbbhhhzzzsssrrrssswww}}}}}}zzztttnnnkkklllppptttxxxyyyzzz|||~~~~~~vvvmmmiiikkkkkkhhhjjjnnnqqqpppkkkgggeeefffcccfffhhhhhhfffgggjjjmmmuuuzzz~~~|||~~~}}}xxxxxx|||vvvrrrssszzz{{{qqqkkkjjjlllooonnnkkkgggeeeeeeiiinnnqqqooohhhaaa]]]^^^aaaccccccqqq{{{|||rrrqqquuuyyy}}}{{{vvvuuuxxxuuurrrqqqsssvvvxxxyyy|||tttiiieeeooottteeeccceeebbbaaa___^^^]]]]]]^^^___aaabbbccceeehhhjjjkkklllmmmnnnppprrruuuvvvwwwxxxqqqpppmmmjjjgggaaaZZZUUUQQQNNNJJJFFFCCCCCCCCCCCCDDDAAA>>>===>>>@@@AAABBBBBB???<<<777333111///...************************************************((((((((((((((((((((((((&&&'''((()))******))))))))))))))))))))))))))))))******)))))))))***,,,---(((((((((((((((''''''&&&&&&''''''(((((((((((((((%%%%%%%%%&&&'''((()))***{{{___LLLDDDCCC@@@===;;;;;;;;;;;;:::666666555444333222222111111222222222222111000000222111111000///......------,,,,,,++++++,,,,,,---......------,,,+++******,,,++++++******++++++,,,)))******++++++******))))))(((((((((''''''&&&&&&'''((()))******)))((('''))))))************))))))***+++++++++***)))'''&&&***)))((((((((()))+++,,,************************))))))*********))))))(((+++***)))((((((***,,,---)))+++...111333666;;;>>>@@@BBBDDDDDDAAA;;;555111///...,,,+++***+++,,,,,,)))***,,,......---,,,+++***)))))))))***+++,,,,,,)))******++++++,,,,,,,,,,,,---...---,,,,,,...///333444777999<<>>CCCHHHJJJQQQ[[[hhhrrrvvvwwwwwwwww|||xxxoooeee```dddqqq{{{{{{jjjcccYYYVVVWWW]]]bbbdddgggjjjhhhaaa^^^gggyyyxxxnnnjjjmmmtttyyy|||~~~wwwnnniiigggbbbZZZSSSUUUZZZ___dddjjjvvv{{{uuuoooooopppuuu||||||qqqkkklllnnnnnnmmmpppnnnmmmmmmooorrrvvvxxxtttqqqlllgggeeefffhhhiiiiiirrrzzz{{{tttllliiiiiinnnmmmlllmmmooossswwwzzz~~~~~~~~~|||xxxuuuuuuyyyxxxrrrqqqrrrqqqppppppnnnmmmnnnqqquuuxxxyyyrrrfff[[[WWWXXXYYY\\\```kkk{{{}}}vvvwww}}}~~~zzzrrrlllooovvvzzz}}}ttthhhgggppp|||uuuqqqrrrlllggg^^^YYYZZZ___aaaaaaaaacccffffffeeefffjjjnnnnnnqqquuuxxx{{{{{{{{{zzzyyyvvvqqqllliiieeeaaa^^^\\\YYYSSSLLLFFFCCCDDDEEEFFFDDDBBB@@@>>>>>>???@@@CCCBBB@@@<<<888444111///...---+++))))))))))))***))))))))))))***************)))(((''''''((()))***))))))(((((((((((())))))'''&&&%%%&&&'''((('''&&&&&&)))++++++(((&&&''')))''''''(((((((((((('''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))zzz^^^LLLDDDBBB???<<<;;;;;;;;;:::999666666555444333222222111111222222222222111000000111111000000///......---...------,,,,,,------...------,,,+++************++++++++++++++++++++++++******++++++++++++******,,,+++++++++************)))***+++,,,,,,+++***)))))))))************))))))******++++++***)))(((''')))))))))))))))******+++++++++++++++++++++++++++))))))************))))))+++***)))((()))***,,,---+++---111444666:::???BBBBBBCCCCCCBBB>>>999333///...---,,,+++++++++++++++)))***,,,---------,,,+++,,,++++++++++++,,,,,,---/////////...---,,,,,,,,,---.........,,,---///000333555888:::===BBBHHHLLLLLLMMMPPPQQQQQQOOOLLLKKKIIIPPP[[[eeeppp~~~yyyhhhYYYMMMGGG@@@???===>>>@@@EEEKKKOOOXXXbbbpppyyy||||||~~~|||ssskkkhhhnnnyyy|||jjj]]]YYY\\\ZZZ\\\bbbffffffhhhkkknnngggccciiivvvwwwpppiiiggglllssszzz}}}}}}{{{xxxsssnnniiiccc```\\\```fffjjjppp{{{|||sssnnnnnnnnnrrrzzzyyyooojjjjjjllllllkkkhhhfffdddccceeejjjooorrrrrrqqqooommmnnnppprrrttt{{{yyyuuuuuuuuuvvvxxx}}}~~~~~~~~~tttiii^^^[[[[[[\\\^^^aaannn{{{~~~tttmmmpppxxx~~~zzzmmmiiiooowww{{{{{{|||}}}~~~wwwtttooofff\\\WWW[[[bbbeeeeeedddfffiiiiiihhhhhhkkknnnrrruuuxxx|||~~~~~~}}}|||wwwtttqqqnnnllliiifffdddaaa^^^YYYRRRKKKGGGFFFEEEGGGEEECCCAAAAAAAAABBBBBBEEEDDDBBB>>>:::555222//////...,,,***((('''''''''***************************)))(((((((((((()))******))))))(((((())))))***(((&&&%%%&&&(((***))))))((()))******((((((((()))((())))))******))))))((((((''''''&&&&&&''''''((((((((((((((())))))))))))yyy]]]LLLEEEAAA>>>;;;:::::::::999888666666555444333222222111111222222222222111000000111000000//////.........///......------......///---,,,+++)))))))))*********+++,,,,,,,,,,,,+++***+++++++++,,,,,,+++++++++))))))))))))(((((((((((()))***++++++++++++******))))))))))))))))))))))))))))))************)))((((((((()))***************))))))))))))))))))))))))))))))************))))))+++***)))))))))***,,,---+++...111555888<<>>999444000---,,,,,,,,,,,,,,,++++++************++++++++++++,,,...------,,,,,,,,,,,,---000000//////...------------...///...---...000222555777:::===@@@EEEJJJNNNOOOPPPQQQQQQPPPNNNLLLJJJNNNYYYjjjwwwrrr```RRRHHHBBB???@@@BBBCCCEEEJJJRRRXXXcccnnn{{{}}}vvvrrrrrrwww{{{sssfffYYYTTTVVV```___cccjjjmmmkkkkkknnnqqqllliiimmmvvv|||}}}zzzpppkkkfffeeejjjrrrzzzxxxqqqllljjjfffiiimmmpppvvv~~~zzzsssmmmjjjlllmmmsss{{{uuummmiiiiiijjjjjjjjjaaa___\\\\\\___gggoootttyyyzzz{{{~~~yyymmmaaa___aaabbbeeehhhsss|||~~~yyypppqqqxxx}}}qqqkkknnnssstttrrrvvvxxx|||{{{pppeeeYYYWWW^^^fffiiiiiifffiiillllllkkkjjjmmmppptttvvvyyy|||~~~~~~}}}|||uuutttrrrqqqqqqooommmkkkgggddd___YYYSSSNNNIIIGGGHHHGGGEEEDDDCCCCCCDDDEEEHHHGGGDDDAAA<<<777333111222111///,,,***)))((((((++++++*********************))))))(((((())))))************))))))*********,,,***(((''')))******)))+++)))(((((()))******)))******++++++++++++******(((''''''&&&&&&''''''((((((((((((((())))))))))))www\\\LLLEEE@@@===:::999999999888777666666555444333222222111111222222222222111000000000000/////////...............------------.........---+++***)))***+++,,,)))***,,,------,,,***)))++++++,,,,,,,,,,,,++++++(((((((((((((((''''''''''''(((((()))))))))))))))******))))))))))))******)))))))))***************'''((()))++++++***))))))''''''''''''''''''''''''((())))))************)))******)))))))))***+++,,,))),,,000333777;;;@@@CCCDDDBBB>>>999444000---+++***+++,,,------,,,************)))))))))***+++,,,......---,,,++++++,,,,,,***+++,,,,,,---...//////---......------...222444:::<<>>:::555000---+++***)))***+++,,,,,,,,,+++*********)))))))))***+++,,,...---,,,+++++++++++++++******+++,,,---...///000,,,---------...000555888@@@BBBEEEHHHJJJNNNRRRTTTUUUSSSPPPOOOPPPTTTYYY\\\cccnnn{{{~~~{{{|||~~~tttdddVVVMMMGGGEEEFFFIIIMMMOOOUUUbbbrrr|||yyyyyyxxxwwwwwwwwwvvvsssnnnjjjaaa]]]ZZZXXXVVVWWW___hhhsssrrrtttvvvrrrlllkkknnnnnnppptttxxxzzzwwwpppkkkgggfffdddcccgggrrryyyqqqqqqqqqppprrrsssuuuuuuuuummmkkkhhhfffgggkkkooorrrwwwxxx~~~{{{ooommmlllkkkmmmooopppqqqnnnnnnnnnsss||||||mmmaaabbbkkkttt}}}|||xxx}}}{{{xxxxxxtttxxx|||ssspppqqqttttttssssssvvvxxxyyy{{{|||mmm```YYY```iiikkkhhhfffbbbggglllnnnlllkkklllnnnlllooorrrvvvxxxxxxwwwvvvzzzzzz{{{||||||{{{wwwtttllliiigggdddaaa\\\TTTOOOJJJJJJHHHGGGEEEDDDDDDCCCFFFFFFFFFDDD@@@<<<888555111111111000000//////...******)))))))))((((((((())))))************))))))++++++************++++++...,,,***)))*********)))+++(((&&&'''***,,,+++)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))sssZZZLLLFFF@@@===:::999999999888777666666555444333222222111111222222222222111000000........................,,,,,,,,,++++++,,,,,,,,,...............---------***+++,,,,,,,,,,,,+++************++++++************************+++++++++***)))))))))***+++,,,---+++***)))(((((()))***+++******)))))))))))))))***(((((()))***************++++++++++++++++++++++++'''((()))******+++******))))))******+++++++++++++++---000222333666:::===:::888555111...,,,,,,+++)))***++++++++++++++++++*********++++++++++++,,,---,,,+++++++++++++++,,,........................,,,---...///111555:::>>>EEEGGGJJJLLLNNNPPPSSSUUUSSSRRRRRRTTTYYY```hhhlllwwwzzzssstttwww~~~vvvjjj]]]SSSNNNLLLMMMMMMOOOTTTZZZdddttt}}}vvvsssrrrssstttsssnnnggg```\\\TTTSSSUUUXXXYYY[[[ccclll~~~|||zzzwwwooohhhgggkkkvvvxxxzzzyyyuuunnnfffaaa]]]```bbbdddhhhrrrzzztttrrrqqqrrrtttrrrnnnjjjiiigggdddbbbcccgggllloooooorrryyy{{{tttrrrsssuuuxxx{{{~~~}}}oooeeejjjvvv{{{zzzzzzwwwssspppwww~~~zzzuuuuuu~~~zzzvvvvvvwwwwwwwwwzzzzzzyyyxxxyyy}}}yyyoooccc___fffmmmkkkfffeeebbbggglllnnnkkkiiihhhiiiiiilllppptttxxxyyyyyyyyy}}}~~~|||xxxqqqooollljjjhhhccc[[[UUUNNNMMMLLLIIIFFFDDDBBBAAAAAABBBCCCCCCAAA>>>:::888...//////000000//////...++++++******)))((((((((()))******++++++******)))*********))))))*********(((''''''(((+++,,,+++***'''''''''(((***+++***(((''''''((((((((((((''''''((())))))******))))))((((((((((((((())))))))))))rrrYYYKKKGGG@@@>>>;;;999999999888777666666555444333222222111111222222222222111000000........................------,,,,,,,,,,,,------+++,,,...//////...,,,+++++++++++++++++++++++++++((())))))******))))))(((''''''((((((((()))))))))***)))))))))***+++,,,---+++***)))(((((()))***+++,,,+++***)))(((((()))))))))))))))))))))******+++++++++++++++++++++++++++'''((()))******+++++++++))))))***++++++++++++++++++---...//////111444666333222000///------------***************+++,,,,,,)))***,,,---------,,,+++---,,,,,,,,,,,,------...------------............---///000222555:::AAAEEEHHHJJJMMMNNNOOOPPPRRRTTTNNNQQQWWW___hhhpppvvvzzzsssjjjjjjmmmmmmggg___XXXUUUXXX\\\```___```eeelllxxx}}}tttoookkkmmmmmmiiiaaaYYYUUUSSSRRRSSSXXX]]]```bbbiiirrr|||xxxtttlllgggjjjqqq~~~{{{tttlllddd___]]][[[aaahhhlllmmmsss~~~~~~}}}~~~~~~|||xxxuuutttvvvyyywwwpppjjjhhheeeaaa]]]]]]```dddfffeeekkkuuu}}}~~~|||yyyttt|||}}}vvvssspppnnnnnnuuu}}}||||||}}}}}}wwwuuuzzz}}}|||~~~~~~xxxtttvvv||||||~~~~~~yyyvvvvvvyyy|||~~~~~~uuujjjeeekkknnniiieeegggfffjjjoooooojjjeeecccbbbdddhhhmmmssswwwzzz{{{{{{~~~}}}{{{wwwsssqqqooojjjbbb[[[TTTRRRPPPLLLHHHDDDAAA???<<<===@@@AAAAAA???<<<:::111222222222222111000///------,,,,,,+++******))))))***++++++++++++***)))***))))))(((((())))))***''''''''')))******'''%%%"""%%%(((******(((((((((&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&(((((((((((())))))))))))qqqXXXKKKGGGAAA>>>;;;:::::::::999888777666555444333222222111111222222222222111000000---..............................------.........)))+++---//////---+++))),,,++++++******++++++,,,(((((())))))))))))((((((******++++++,,,,,,,,,---((('''''''''''')))+++,,,+++***)))'''''')))***+++---,,,***(((((((((((()))***)))((((((((()))+++,,,))))))))))))))))))))))))''''''(((******+++++++++))))))***++++++++++++***)))***++++++++++++...000///......------.........+++***)))))))))***,,,---)))+++---.........,,,+++---------------...///000'''((()))***,,,---...//////000222444888>>>EEEJJJIIIKKKMMMOOOOOOOOOQQQRRRJJJQQQ[[[hhhsss{{{|||wwwggg\\\[[[______[[[WWWVVV[[[dddnnnuuurrrsssvvv}}}}}}ssslllfffgggfff___UUUNNNMMMOOOTTTVVV\\\cccgggiiipppyyy{{{wwwtttpppkkkiiipppzzzxxxnnnddd^^^]]]______hhhrrruuussssssyyy}}}|||zzzvvvssssssvvvyyy{{{xxxwwwzzz~~~|||uuummmccc```\\\YYYXXXZZZ]]]___fffooozzz}}}rrrnnnmmmmmmpppwww~~~~~~}}}}}}wwwqqqpppuuuyyyzzzxxx}}}zzz~~~}}}zzz|||zzz}}}zzzvvvvvvyyyttttttuuuvvvuuu{{{{{{ooojjjnnnnnngggfffkkkjjjnnnqqqpppjjjccc___]]]```dddjjjpppuuuyyyzzz{{{}}}yyyvvvtttnnnfff___XXXVVVSSSOOOJJJEEE@@@>>>888:::>>>@@@AAA@@@===<<<777777777777666444222000//////...------,,,++++++)))***+++,,,,,,+++***)))))))))(((((((((((())))))************)))&&&!!!$$$)))+++)))'''&&&'''''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$(((((((((((())))))))))))pppWWWJJJFFF===;;;888777777777777666777666444333222111111111333333333222222222111111222000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***'''((()))***,,,---...///...---,,,+++***+++,,,---))))))***++++++++++++*********))))))(((((('''''''''((()))******)))(((''')))))))))))))))))))))))),,,+++***))))))***+++,,,)))((((((((()))***+++,,,)))***,,,,,,,,,***((('''---+++((((((***+++++++++((()))+++,,,---.........///...---+++***))))))((('''((()))+++------......,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***++++++,,,///+++&&&###%%%)))...111000333555444888BBBJJJMMMNNNOOOOOOOOONNNLLLIIIHHHNNNXXXgggttt{{{{{{xxxuuuyyyrrrjjjaaaVVVNNNPPPUUUVVVTTTTTTZZZeeeqqqyyy}}}yyykkk]]]```\\\WWWSSSRRRQQQQQQPPPXXX^^^fffmmmqqqtttwwwyyyuuullleeeggglllooorrruuu|||yyyssslllgggdddbbbbbbeeeooovvvuuusssuuuxxxzzzuuupppkkkiiillloooqqqqqqwwwzzz}}}pppfffaaa\\\XXXVVVUUUWWWaaakkktttttthhhhhhpppvvv}}}~~~vvvssstttuuutttrrrllluuu{{{yyyyyy~~~|||}}}yyyrrrtttzzz~~~|||~~~~~~{{{zzz{{{yyyxxx~~~{{{tttrrrsssrrrrrr{{{yyywwwssshhh______dddccceeekkkrrrxxx{{{zzzxxx|||~~~~~~|||zzztttlllddd^^^\\\XXXUUUQQQKKKDDD@@@:::::::::<<>>999777555333222333444444000000///,,,)))((()))+++,,,+++***))))))***+++,,,************))))))))))))))))))))))))))))))))))))************************''''''''''''((((((((((((************)))'''&&&%%%$$$&&&(((+++++++++)))(((oooWWWJJJFFF>>>;;;999777888888777777666555444333222111111111333333333222222222111111222000//////000000///---........................((((((((())))))))))))))),,,,,,++++++++++++++++++------,,,,,,++++++,,,,,,))))))***++++++++++++*********))))))(((((((((((((((((()))******)))(((((())))))))))))))))))))))))++++++************++++++)))))))))))))))***++++++)))***,,,,,,,,,***)))''',,,***)))(((***++++++***)))***+++,,,------......************+++,,,---...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,...---******,,,///111333222666888888<<>>???>>>===999888555444333444555666333222111...+++******,,,+++************+++---...************))))))))))))))))))))))))))))))))))))************************&&&&&&'''''''''(((((((((*********))))))((('''&&&''''''(((((()))*********nnnVVVJJJFFF???<<<:::888999999888888555444333333222222222222333333333222222222111111111000//////000000///...........................------++++++***+++,,,---------,,,++++++***++++++,,,,,,------,,,,,,++++++))))))***++++++++++++******))))))))))))((((((((())))))***++++++***))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))***************+++,,,,,,***)))(((,,,***))))))***++++++*********+++,,,------,,,,,,(((((()))***+++---...///+++,,,,,,,,,,,,,,,+++***---------,,,,,,+++++++++++++++*********+++,,,---,,,---...///000222222333555:::>>>>>>AAAHHHMMMNNNNNNMMMLLLIIIHHHKKKOOOSSSfffoooxxxyyyqqqfff]]]YYYNNNKKKHHHFFFCCCBBBHHHPPPZZZdddqqq|||}}}nnnaaaZZZXXXWWWTTTYYY]]]]]]ZZZZZZ```eeeeeehhhmmmppprrrrrrtttuuukkkddd```ccchhhlllpppttt{{{{{{{{{yyyuuusssrrrrrrqqqyyy~~~|||zzzyyyxxxuuulllhhheeefffiiikkkjjjiiilllmmmnnnmmmllljjjjjjkkkmmmiiihhhlllsss}}}|||vvvqqqnnnuuuvvvxxxyyywwwtttqqqooommmrrrwwwzzz~~~~~~vvvqqqpppvvvzzztttxxx~~~tttlllccc]]]]]]jjjoootttxxxyyy{{{}}}vvvpppjjjgggddd___ZZZTTTLLLGGG???===;;;;;;<<<======<<<999888666555555666777888666666555111...++++++,,,,,,,,,++++++***++++++,,,++++++*********)))))))))((((((((((((((((((((((((************************''''''''''''((((((((((((((())))))))))))((((((((()))(((''''''((()))+++,,,mmmUUUIIIFFF@@@===;;;999::::::999888444444333222222333333333333333333222222222111111111///...///000111000...,,,,,,,,,,,,,,,,,,,,,,,,666444111...---,,,---...,,,++++++++++++,,,---...+++,,,---...---,,,+++***))))))***++++++++++++***))))))))))))))))))))))))*********++++++*********)))))))))))))))))))))))))))***+++,,,,,,+++***))))))************)))))))))******+++++++++******))),,,***))))))+++++++++)))***++++++,,,,,,,,,++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++***))))))******+++,,,------+++,,,......//////000222999???DDDDDDFFFKKKNNNMMMNNNMMMKKKIIIHHHMMMUUU[[[jjjppptttooocccXXXQQQNNNEEECCCBBBCCCBBBCCCJJJSSS\\\jjj||||||{{{wwwmmm```VVVTTTVVVYYY[[[___bbbbbb```___cccfffeeehhhkkklllmmmmmmnnnoookkkaaaZZZ[[[bbbkkkwww}}}xxxuuutttxxx{{{tttmmmkkkiiijjjmmmnnnllliiibbbcccddddddeeejjjssszzz~~~zzzvvvttt||||||}}}~~~}}}zzztttooojjjlllnnnoooqqqssstttsss{{{~~~}}}}}}xxxpppuuu~~~}}}{{{pppeee```aaapppvvv}}}~~~}}}}}}xxxooommmiiieeeaaaZZZTTTOOOCCC@@@<<<:::;;;;;;<<<;;;999888777666666777999:::888888777444///,,,+++,,,...---,,,+++***)))((((((+++++++++*********))))))((((((((((((((((((((((((************************((((((((())))))))))))***((((((((((((((()))******))))))(((((()))******+++lllTTTIIIFFF@@@>>>;;;::::::::::::999444444333222222333333333333333333222222222111111000///...///000111000///,,,,,,,,,,,,,,,,,,,,,,,,222000...+++))))))***+++,,,,,,+++***+++,,,...///+++,,,---...---,,,+++***))))))***++++++++++++***))))))))))))************+++******************+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))*********+++***)))((('''*********+++++++++******+++***)))***+++,,,***)))******+++,,,,,,+++++++++///...,,,+++***)))))))))******+++,,,---------------------,,,,,,+++++++++((()))***+++,,,------------......---,,,---111555>>>DDDIIIIIIJJJNNNOOOMMMIIIJJJLLLLLLNNNTTT___gggpppppplllcccVVVLLLHHHHHHBBBAAAAAABBBBBBCCCKKKTTTYYYiii}}}}}}pppggg]]]WWWVVVXXX\\\___fffeeeeeeeeefffffffffeeecccdddffffffeeeeeefffhhheee^^^[[[___gggppp}}}zzzuuuttt}}}yyyooollliiiiiikkkjjjgggddd___aaadddhhhooozzz~~~{{{|||wwwqqqkkkhhhfffdddccccccdddffflllvvv}}}{{{xxxnnnsss||||||wwwiiieeehhhrrrzzz~~~sssqqqnnnkkkgggaaa[[[WWWIIIDDD>>>:::999:::;;;;;;:::999888777777888:::;;;999999888555111---,,,,,,***************)))))))))++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++((((((''''''((()))***+++'''(((***+++,,,+++)))(((kkkTTTIIIFFF@@@===;;;999::::::999999555444333333222222222222333333333222222222111111000///...///000111000///........................++++++*********+++,,,---000///,,,+++***+++,,,---,,,,,,------,,,,,,++++++))))))***++++++++++++***)))))))))************++++++***))))))))))))***+++))))))))))))))))))))))))******++++++++++++*********+++++++++***)))'''&&&***************++++++++++++***)))***,,,,,,***((())))))***+++,,,,,,++++++,,,,,,++++++***++++++,,,******,,,---............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......---///000///...---000777===BBBHHHLLLKKKLLLNNNOOOMMMCCCHHHOOOSSSWWW^^^iiiqqqvvvqqqgggZZZNNNGGGDDDDDD@@@???@@@BBBCCCDDDKKKTTTZZZiii}}}xxxccc[[[UUUVVV\\\```cccgggllliiiggghhhjjjkkkjjjiiicccddddddbbb```___aaabbb\\\\\\aaakkksssxxx~~~|||xxxxxxyyyiiifffcccccceeeeeebbb___aaadddjjjssszzztttmmmhhhbbb```]]]ZZZ[[[^^^```lllwwwyyyxxx|||zzzuuuvvvxxxpppsss|||~~~}}}}}}{{{xxxzzzqqqkkklllooouuu|||~~~~~~zzzxxxuuuqqqmmmgggaaa]]]NNNIIIAAA;;;999:::;;;<<<;;;:::888777777888999::::::::::::777333///------&&&'''(((***,,,---------,,,++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++)))(((''''''''')))***+++''')))+++------+++)))'''jjjSSSHHHEEE???===:::999999:::999888666555444333222111111111333333333222222222111111///......///000111111///........................******+++,,,---.../////////...,,,******,,,---///------,,,,,,++++++,,,,,,))))))***++++++++++++***))))))*********+++++++++***))))))(((((())))))***))))))))))))))))))))))))++++++************++++++***+++,,,,,,+++(((&&&%%%******)))******++++++,,,*********+++,,,,,,***((('''((()))++++++,,,,,,,,,************+++,,,------,,,,,,---------------,,,***++++++,,,,,,------...+++,,,---...///......---***---//////000444===CCCDDDJJJMMMLLLKKKNNNNNNLLLFFFNNNXXX]]]___cccjjjpppuuulll```TTTLLLGGGCCCAAA@@@???BBBFFFGGGJJJRRR[[[fffsssttthhhYYYUUUVVV\\\aaacccffflllpppooommmkkkiiiiiikkkllliiiiiigggccc___]]]^^^___ZZZ]]]gggssszzz{{{}}}wwwhhh\\\ZZZ[[[___eeejjjlllkkkmmmqqqxxx}}}yyyqqqjjjdddaaa\\\TTTRRRUUUVVV```hhhjjjlllrrrxxx{{{yyywwwuuuuuuxxxzzzssstttxxx|||{{{|||}}}wwwwww|||oookkkhhhkkknnnssswwwzzz}}}~~~}}}|||xxxssslllddd___SSSLLLCCC<<<999999;;;<<<<<<:::888777666777888999;;;<<<<<<999555222000000)))***+++---......------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))'''''''''(((***+++)))***+++++++++******)))iiiSSSHHHEEE???<<<:::888999999888888777666555333222111111111333333333222222222111111///......///000111111000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***)))+++...111444...---,,,+++***+++,,,---))))))***++++++++++++***))))))******++++++++++++***)))(((''''''((()))***)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++,,,,,,+++(((&&&$$$******))))))***+++,,,,,,***)))***+++,,,,,,***((('''''')))***,,,,,,------,,,,,,++++++***++++++,,,............---,,,+++***)))***+++,,,------...///,,,---.../////////...---$$$(((---000222777???FFFFFFKKKMMMKKKKKKMMMMMMKKKNNNWWWaaaeeedddccceeeiiinnneeeYYYPPPLLLIIIDDD???BBBBBBFFFKKKNNNRRR[[[eeettt}}}tttfffXXXSSSTTTZZZbbbdddbbbfffnnnsssuuutttnnngggeeeiiimmmpppnnnkkkfff```]]]]]]^^^___aaaiiisssxxxyyy}}}|||sssbbbSSSQQQRRRUUU^^^kkkvvv|||~~~~~~tttlllgggccc[[[PPPJJJKKKPPPUUUZZZ\\\bbblllrrrttttttuuuwwwyyy}}}{{{uuuuuuvvvwwwzzzxxxzzzvvv{{{yyywwwqqqgggbbbbbbcccgggooowww||||||}}}|||vvvnnnfff```VVVOOODDD<<<999:::;;;===<<<;;;999777666666777888<<<======;;;888444222222000000000000///---***))),,,,,,,,,+++++++++******************************))))))))))))))))))))))))''''''''''''((((((((((((+++)))((('''&&&((()))***,,,+++***))))))***++++++fffQQQGGGDDD>>><<<:::999:::999888777555555444333333333333444444333222222111111222222////////////..................------------......000000000000///...---,,,------------------------,,,,,,---...////////////************************'''((()))***,,,...//////%%%+++,,,)))&&&'''******++++++,,,,,,------...***)))((((((***,,,,,,+++******))))))))))))*********)))(((&&&&&&&&&'''(((------++++++++++++------+++,,,,,,,,,,,,+++******+++++++++,,,,,,------------,,,+++******+++,,,---------,,,+++)))***,,,///...---,,,++++++++++++,,,...------222999>>>AAAAAALLLHHHIIILLLLLLJJJMMMTTT[[[ccciiihhh```[[[\\\```ddd\\\SSSNNNHHHCCCDDDGGGLLLMMMRRRWWWYYY^^^ooouuufff[[[UUUTTTUUUVVVYYY]]]bbbhhhmmmpppwwwyyysssfff```gggpppuuuxxxwwwqqqhhhaaa``````___gggllltttyyy{{{zzzyyyyyy|||}}}~~~zzzpppdddXXXRRRQQQMMMVVVaaalllyyy}}}qqqjjjiiibbbSSSLLLOOONNNPPPVVV^^^gggooosssttttttvvvzzz{{{www}}}~~~zzzzzz~~~xxxfff```\\\^^^eeennnyyyyyyooohhhddd___VVVKKKCCCAAA@@@>>>;;;===<<<;;;999888777777777:::<<<>>>===:::777444333//////...---------.........---,,,+++***(((''''''++++++***)))(((((())))))******))))))(((((('''''')))))))))))))))))))))))),,,+++)))((((((((()))***+++,,,,,,,,,+++***((('''fffQQQGGGDDD>>><<<:::999::::::888777666555555444444444444444222222111000000000000111////////////..................------------......////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++************************(((((()))))))))*********$$$(((,,,,,,***))))))+++++++++++++++++++++++++++---+++******,,,------,,,******))))))))))))******,,,+++)))((((((((())))))---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,+++---......,,,+++,,,------------------.........111111333888>>>CCCEEEDDDJJJFFFEEEHHHKKKNNNUUU^^^bbbfffgggbbbXXXQQQQQQTTT\\\TTTLLLHHHEEECCCGGGLLLXXXZZZ___cccdddjjj|||tttfffZZZSSSQQQRRRSSSUUUYYY___eeekkkooorrruuuuuuoooeeebbbiiirrrvvvuuuuuurrrllleeebbbccccccjjjmmmrrrvvvwwwwwwxxxxxxtttuuuyyyzzzrrriiiaaaYYYPPPLLLNNNPPP^^^ppp|||tttqqqgggWWWNNNOOOOOOSSSZZZdddmmmsssvvvwwwyyy{{{~~~~~~pppllliiiiiilllpppuuuxxx~~~wwwoooiiiaaaXXXMMMFFFCCCAAA???<<<<<<<<<:::999888777777777999<<<>>>>>>;;;888555555000//////...---------...---,,,,,,+++***)))((((((++++++***)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))******)))(((((((((((((((***************((('''&&&eeePPPGGGDDD???===::::::::::::999777777666555555444444555555333333222111111111111111////////////..................------------......///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))************************++++++******)))(((((('''+++++++++++++++++++++,,,,,,,,,+++******)))((((((+++)))(((((()))))))))(((******))))))))))))******---,,,++++++***++++++++++++,,,,,,------,,,,,,+++((()))***,,,------......---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,***---///000///---,,,,,,,,,---...///000000000000222444888===CCCGGGGGGGGGIIIEEECCCFFFKKKRRR\\\eeeeeeeeeaaaXXXMMMGGGGGGIIIOOOIIIDDDDDDDDDFFFLLLSSSccciiipppsssrrrxxxxxxooobbbVVVPPPOOOQQQRRRUUUYYY^^^dddjjjnnnqqqrrrpppnnnhhhbbbcccllltttwwwuuuwwwxxxtttmmmggggggiiiooopppppppppooopppsssuuuuuuwww|||yyynnnccc^^^ZZZWWWRRRMMMNNNSSS[[[nnn}}}qqq```TTTRRRSSSXXXaaakkksssyyy{{{|||{{{~~~}}}{{{www}}}zzzxxxvvvuuutttvvvnnnddd\\\RRRJJJFFFCCC???===<<<;;;:::999888777777777888;;;>>>>>><<<999888777222111000///...---------,,,+++++++++************++++++***))))))))))))******))))))))))))((((((((())))))))))))))))))))))))((((((((()))((((((''''''(((((())))))((('''&&&%%%dddPPPGGGEEE???===;;;:::::::::999888777777666555555555555666666555444444333333444444////////////..................------------......000000000000000///......++++++++++++++++++++++++......---,,,,,,+++++++++************************---------,,,+++***))))))...,,,******+++,,,,,,+++,,,+++++++++*********)))+++)))''''''(((((('''&&&******))))))))))))******,,,,,,,,,+++++++++,,,,,,++++++------------++++++)))***+++,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...------...---...///000111111000000222555:::@@@DDDFFFFFFEEEIIIGGGGGGKKKQQQXXX___dddccc___XXXOOOFFFBBBCCCFFFEEEAAAAAAFFFJJJMMMSSSYYYhhhrrr||||||xxxiii```UUUOOOPPPTTTWWWXXX___bbbhhhmmmpppqqqpppppphhheeeaaa```eeennnuuuxxx{{{}}}|||sssjjjhhhkkkooonnnllljjjiiikkkooosss}}}xxxhhh\\\WWWVVVWWWXXXVVVVVV[[[cccppp~~~nnnbbb^^^^^^cccjjjrrrxxx~~~{{{yyyyyyyyy|||{{{rrriiibbbXXXPPPJJJEEE@@@>>>===<<<;;;999888777777777777:::===>>>===;;;::::::444333222000///...------++++++++++++++++++++++++++++++***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((''''''&&&bbbOOOGGGEEE???===;;;:::;;;;;;999888777777666555555555555666666555444444333333444444////////////..................------------............//////......------++++++++++++++++++++++++000///...---,,,,,,------************************,,,,,,,,,+++++++++++++++...,,,)))(((***+++++++++++++++++++++,,,,,,------///...,,,+++,,,---,,,+++******))))))))))))************++++++++++++++++++++++++------------++++++,,,,,,---------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,...000......///000000000000000444777===BBBEEEFFFEEEEEEDDDHHHNNNVVV___eeeeeeddd```[[[RRRIIICCCAAACCCEEEAAA@@@EEEMMMTTTWWW\\\aaammmyyywwwkkkfffZZZVVVSSSTTTYYY^^^aaaaaammmooosssuuutttpppllliii^^^\\\[[[```gggnnnuuuyyy}}}ttthhhdddhhhhhhhhhgggfffgggjjjpppttt{{{~~~ssseeeYYYRRRRRRUUU\\\aaaaaaccckkkvvvuuupppooorrrvvvyyy}}}}}}yyyvvvyyyyyyqqqkkkbbbXXXPPPHHHCCC???@@@???===;;;999888777666666999===??????>>>===>>>888777555333111///......+++++++++++++++,,,,,,,,,+++***************++++++))))))))))))************************************((()))+++,,,,,,+++***)))******))))))))))))))))))aaaNNNGGGFFF@@@>>>;;;;;;;;;;;;:::888777666555555444444555555333333222111111111111111////////////..................------------......++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---************************)))))))))))))))*********+++******))))))***+++,,,***++++++,,,------.........,,,+++***,,,,,,,,,+++******))))))))))))******))))))***+++++++++******+++,,,,,,------,,,,,,+++---------------,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,///......,,,***+++...111///......///000111222333999===BBBFFFGGGFFFFFFFFF@@@JJJWWWeeepppuuupppggg___XXXOOOHHHDDDCCCBBBBBBBBBCCCJJJUUU^^^bbbggglllvvvsssbbbYYYWWWSSSVVV[[[bbbhhhllllllkkkxxxyyyzzzxxxssskkkddd___VVVVVV[[[cccjjjooouuu{{{zzzwwwwwwpppeeebbbeeeccceeeggghhhiiilllpppsssjjjoooqqqlllaaaWWWRRRRRRRRRZZZfffppprrruuu~~~~~~~~~zzztttuuuzzz|||wwwnnncccXXXNNNGGGCCCCCCBBB???===:::888777666444888===@@@@@@@@@@@@AAA<<<:::888555333111000///+++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,)))))))))************+++******************************++++++,,,,,,++++++++++++************++++++~~~```NNNGGGFFF@@@>>><<<;;;;;;;;;:::999666555555444444444444444222222111000000000000111////////////..................------------......++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,...************************))))))))))))))))))))))))(((***,,,+++))))))+++...+++++++++++++++,,,,,,,,,***((('''''')))******)))******))))))))))))******((()))***+++,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,,,,---------++++++,,,.........---...000444777:::>>>AAAFFFHHHGGGFFFFFFGGGEEERRRcccsssxxxkkk[[[TTTMMMHHHFFFFFFDDDBBBFFFGGGMMMYYYccckkksss{{{~~~nnn]]]TTTRRRUUUXXX```jjjsssxxxyyyxxxxxx}}}}}}zzzvvvmmmcccZZZUUUPPPTTT]]]iiioooqqqvvv~~~}}}sssnnnqqqooohhhfffjjjjjjllloooooommmkkkiiiiii]]]```aaa^^^ZZZWWWWWWYYY^^^jjj|||||||||~~~|||{{{wwwtttwww|||zzznnnaaaUUULLLHHHGGGEEEBBB???;;;888666555333777<<<@@@AAABBBBBBCCC???===;;;888555222111000,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---))))))*********+++++++++******************************))))))***++++++,,,,,,+++************+++,,,}}}___NNNGGGFFF@@@>>><<<;;;;;;;;;:::999555555444333333333333444444333222222111111222222000/////////.....................------...............//////000//////...---------------------------,,,+++******,,,...000************************------,,,,,,+++*********&&&***...---***))),,,000,,,,,,++++++***)))))))))+++)))((()))+++,,,,,,+++******))))))))))))******((()))+++,,,---,,,,,,+++...---++++++++++++---...***+++,,,---.../////////+++++++++,,,,,,---------,,,,,,---......---,,,,,,)))+++...///---,,,++++++------,,,...111777<<<@@@???CCCFFFGGGEEEDDDDDDFFFMMM[[[mmm|||zzzjjjUUUOOOIIIGGGIIIIIIGGGDDDIIIIIINNNYYYeeeppp{{{{{{jjjYYYPPPOOOUUUZZZbbbkkkxxx~~~|||yyyrrriii^^^TTTNNNNNNSSS```nnnrrrrrrxxx|||oooiiinnnqqqmmmmmmrrruuuxxxyyywwwpppggg```\\\[[[[[[ZZZ[[[\\\^^^______mmm{{{}}}}}}||||||zzzxxxzzz~~~uuugggZZZQQQLLLIIIGGGDDD@@@<<<888666555333777<<<@@@BBBCCCDDDEEEAAA???===999666444222111---------,,,,,,++++++++++++*********+++,,,,,,---))))))******++++++++++++***************************)))((((((((()))+++,,,++++++***))))))***+++,,,{{{___OOOGGGDDD@@@>>><<<;;;;;;;;;:::999777666444444333444555666333333333222222222111111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************+++***(((***,,,,,,***(((,,,+++*********+++,,,---///,,,((((((***,,,,,,+++000///---+++*********+++(((((()))************)))++++++,,,,,,,,,++++++***'''(((+++------,,,***((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........---,,,+++///............///000000000000111111222666===AAAMMMEEEAAACCCDDDBBBDDDJJJWWWjjjjjjWWWOOOIIIJJJLLLJJJGGGFFFGGGRRR]]]dddlllxxx~~~zzz|||}}}}}}zzzjjjXXXOOOKKKNNN[[[hhhoooxxxxxxiii[[[SSSRRRTTTWWWYYYbbbrrrzzzxxxvvvwwwxxxppplllooovvv||||||qqqeee]]]___WWWYYYaaajjjllliiikkkqqqzzzvvvxxx|||}}}}}}pppeee[[[TTTMMMKKKGGGCCC???;;;999777:::999888:::>>>BBBDDDDDDDDDCCC@@@<<<888444111000/////////...---,,,+++***++++++***)))(((((()))))))))))))))))))))))))))))))))*********+++++++++++++++++++++*********))))))(((((((((((()))***+++,,,zzz___NNNGGGDDD@@@>>><<<;;;;;;;;;:::999777666555444333444555555333333333222222222111111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////+++***)))***------+++)))++++++*********+++,,,---...+++))))))+++,,,,,,+++...---+++************+++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........---,,,.........---...//////000//////000111555:::@@@CCCHHHDDDBBBFFFHHHJJJPPPXXXhhhyyyhhhUUUMMMHHHHHHIIIGGGFFFGGGJJJVVVccclllttt~~~{{{yyyxxxvvvhhh[[[OOOKKKLLLTTTcccppp{{{}}}rrreeeZZZVVVVVVWWW[[[\\\dddnnnsssrrrrrrvvvxxxtttttt{{{}}}ooodddddd[[[aaannnyyy|||{{{|||yyyyyy{{{}}}|||{{{~~~{{{{{{|||xxxmmmbbbYYYMMMJJJEEEAAA>>>;;;888555777666666888<<<@@@AAABBBCCCBBB@@@===999666222000//////......---,,,+++***++++++************++++++************************)))))))))*********+++++++++++++++*********))))))(((((((((((()))***+++,,,yyy^^^MMMFFFCCC@@@>>><<<;;;;;;;;;:::999777666555444444444444444333333333222222222111111000000//////......------------------------------------------.........///++++++++++++++++++++++++,,,+++***)))***+++,,,---+++******+++---...---+++++++++******++++++,,,---,,,+++******,,,,,,+++***++++++************++++++''''''((())))))))))))))))))***+++,,,,,,,,,,,,,,,...---,,,+++***+++------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------------------------------++++++,,,---...............------------.../////////...///222888>>>CCCDDDDDDDDDGGGJJJMMMRRR^^^jjj|||zzzeeePPPJJJGGGGGGHHHHHHKKKPPPSSS^^^jjjsss|||yyyrrrllliiiWWWPPPJJJKKKRRR^^^mmmzzzzzzsssiiiaaa]]]\\\]]]]]]```aaaeeejjjllllllqqqwww|||zzz|||yyykkkiiieeeqqq~~~{{{wwwyyy|||{{{uuuvvv|||zzzmmmaaaSSSMMMEEEAAA@@@>>>:::555777666666999<<>><<<;;;;;;;;;:::999666666555555444444444444333333333222222222111111111000000000//////......------------------------............////////////++++++++++++++++++++++++)))(((&&&&&&&&&'''((()))******+++,,,---...------+++***++++++++++++,,,,,,+++++++++,,,,,,,,,+++************++++++,,,,,,---&&&'''(((((())))))((((((*********++++++******)))+++******++++++,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,---------------------------------------***+++,,,---......//////---------------......///000///000444;;;@@@CCCDDDDDDIIIOOORRRTTT\\\kkkxxxqqq___KKKHHHHHHJJJLLLNNNTTT\\\[[[bbbkkkrrr}}}|||sssggg^^^[[[TTTQQQPPPTTT]]]iiivvv|||yyynnniiidddbbbdddffffffeeeccceeehhhiiijjjnnnwwwvvvrrrsss}}}xxxwwwzzz{{{wwwqqqpppuuu}}}xxxjjj^^^UUUJJJEEEEEECCC===888999888999;;;>>>AAABBBBBB???@@@AAA@@@>>>;;;777444111000///---,,,++++++***------,,,+++++++++++++++************************(((((((((((())))))))))))************************))))))(((((()))***++++++xxx]]]MMMEEECCC@@@>>><<<;;;;;;;;;:::999666666666555555444333222333333333222222222111111000000000000000/////////................................./////////000000++++++++++++++++++++++++,,,,,,+++*********+++,,,***+++,,,---------------******++++++,,,,,,,,,,,,***+++,,,,,,,,,+++++++++++++++,,,------.........+++,,,,,,---------------************)))'''&&&%%%$$$&&&))),,,---...------************++++++++++++,,,,,,,,,------.........------------------------+++++++++,,,---...//////...------------...//////222333444888===AAACCCDDDHHHRRR[[[___aaajjjyyyuuudddWWWKKKJJJKKKOOOQQQSSSXXX```\\\```eeemmm{{{~~~uuuiiiZZZSSSSSSVVVXXX[[[```iiittt}}}wwwooommmmmmhhhffffffjjjnnnpppooolllfffjjjmmmnnnpppxxx~~~zzzvvvxxx}}}}}}~~~xxxwww}}}}}}wwwtttooonnnsssxxxsssiii^^^RRRJJJHHHEEE???999888888999;;;???AAAAAA@@@===>>>@@@@@@???<<<999777333222000...,,,,,,++++++///...,,,+++))))))((((((************************(((((((((((())))))))))))************************))))))))))))))))))***+++xxx]]]MMMFFFDDD@@@>>><<<;;;;;;;;;:::999666666666666555444222222333333333222222222111111000000000000////////////////////////////////////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***,,,------+++++++++,,,)))***+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,,,,,,,---...//////......++++++,,,------------,,,*********)))((('''&&&%%%"""%%%))),,,......---,,,))))))*********+++++++++,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,---...///...............///000000333666;;;>>>@@@BBBEEEHHHOOO[[[ggglllnnnwww~~~rrrdddWWWPPPOOOMMMPPPUUUYYYXXXZZZ^^^[[[^^^cccmmm~~~ssskkk```SSSPPPTTTZZZ```fffkkksss|||vvvjjjdddeeeiiimmmnnnqqqtttwwwwwwuuutttkkkqqquuuvvv{{{~~~uuuooolllpppxxxzzzxxxzzz~~~zzzwwwrrrsssyyy{{{|||rrrhhhZZZOOOIIIDDD>>>999666666777999===>>>>>>===<<<===>>>???>>>===;;;:::555444111///------------///...,,,+++)))(((((((((++++++++++++++++++++++++((((((((()))))))))*********************+++++++++***)))))))))))))))******xxx^^^NNNGGGEEE@@@>>><<<;;;;;;;;;:::999666777777666555444222111333333333222222222111111////////////////////////////////////////////////------........./////////------------------------+++,,,---------,,,***)))***,,,...---***((()))***)))***+++,,,,,,,,,+++++++++,,,,,,+++))))))+++...+++,,,---.........---,,,(((((()))***************))))))***************)))'''(((***+++---------,,,*********+++++++++,,,,,,,,,,,,------.../////////------------------------...---,,,,,,,,,---......000////////////000111111333:::AAAEEEDDDFFFKKKPPPXXXeeeqqqssstttxxx|||}}}~~~zzzsssjjj___UUUOOOMMMQQQPPPTTT^^^eeeeeecccccc```dddkkkvvvzzznnndddaaa[[[SSSTTT\\\dddlllssswww{{{|||}}}xxxpppgggcccfffnnnuuu|||}}}~~~}}}{{{yyyyyyyyytttzzz~~~uuunnniiiiiirrr|||~~~~~~|||wwwxxxzzz|||~~~|||sssdddVVVKKKDDD>>>;;;666666777:::===>>>===<<<;;;;;;<<<=========<<<<<<888666333000///......///---,,,,,,++++++++++++,,,++++++++++++++++++++++++)))))))))*********++++++))))))*********+++++++++******))))))))))))******yyy^^^OOOHHHEEE@@@>>><<<;;;;;;;;;:::999666777777777666444222000333333333222222222111111............////////////000000000000000000000000------------.........///........................+++---///000000...+++)))***---...---)))''''''))))))***+++,,,---,,,+++++++++,,,,,,***((((((,,,///+++,,,---------,,,++++++******+++,,,,,,,,,,,,,,,((((((***+++------......------,,,+++++++++------++++++,,,,,,,,,---------,,,,,,------...///000000------------------------///...---,,,+++,,,---...000000000000000111111222222<<>>::::::;;;;;;<<<======>>>999777444111/////////000+++++++++,,,---...///000++++++++++++++++++++++++************++++++++++++))))))******++++++++++++******)))))))))))))))***zzz^^^MMMEEEBBBAAA>>>;;;:::;;;;;;:::999888666444444444333222000111111222333333111000///////////////...............///////////////.....................///000111------------------------.........------,,,,,,+++...---,,,,,,++++++,,,,,,...+++((((((+++...///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++)))******++++++,,,------************************+++,,,---.........---,,,,,,,,,---------------,,,---------............///---------.........//////.........------///444777:::BBBGGGEEEDDDMMMZZZcccllloooqqqpppkkkddd___[[[VVVTTTSSSSSSQQQNNNQQQVVV^^^\\\bbbqqqzzzyyyuuutttsssvvv~~~xxxfff\\\ZZZWWWTTTUUU\\\hhhrrr~~~~~~}}}wwwdddYYYTTT\\\kkkxxx|||yyyyyyzzzzzz~~~vvvqqqjjjhhhjjjiiilllzzzwww{{{~~~wwwvvvwww{{{}}}ttteeeXXXNNNFFFBBB===999666666:::===>>>===999999::::::;;;;;;;;;;;;:::999666444111///......,,,---......---,,,***)))+++******))))))))))))))),,,,,,,,,+++++++++******(((((()))***************,,,,,,,,,++++++*********yyy^^^MMMEEEBBBAAA>>>;;;:::;;;;;;:::999888666444444444444222000111222222222222111000000111000000000000/////////......////////////......///............//////000------------------------/////////...............,,,,,,+++************+++---+++)))))),,,.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++*********+++++++++++++++++++++++++++,,,---.........------//////////////////......---------............///,,,,,,,,,---------.........////////////222666999===CCCGGGGGGKKKWWWeeennnrrrqqqnnniiibbb[[[VVVSSSTTTRRRRRRSSSRRRQQQVVV\\\dddgggsss~~~}}}zzznnn___XXXXXXYYY\\\bbbmmmyyy{{{ooofff___YYYXXXcccppp{{{zzzwwwyyy{{{zzznnnlllgggfffjjjlllsss}}}zzzwwwwwwyyy|||}}}}}}}}}{{{|||zzzlll^^^SSSJJJEEE???;;;777777;;;>>>???>>>999999888999999:::;;;<<<;;;:::777555222000............//////...---+++***++++++***)))))))))))))))*********)))))))))(((((((((((()))***************+++++++++******)))))))))xxx]]]MMMEEEBBBAAA>>>;;;:::;;;;;;:::999888666444444444444222111333222111111000111111111111111111111000000000000......///////////////...000//////............///------------------------------------............,,,+++******))))))******,,,******+++---......---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---///000000000///...---------------............///++++++,,,,,,,,,---------//////000111222555999===AAAEEEGGGHHHQQQ```nnnuuuuuuppphhh___XXXSSSPPPOOOTTTRRRSSSVVVVVVXXX___hhhooozzzsssccc[[[XXXYYY]]]eeeqqq}}}}}}pppaaaXXX[[[[[[aaalllvvvyyyuuuyyy}}}uuulllhhhdddmmmiiijjjooouuu|||{{{}}}yyytttsssuuuvvvvvv{{{~~~xxxkkk]]]QQQJJJCCC>>>:::999<<>>:::888777666777999<<<===<<<;;;999666333111///...//////000//////...---,,,,,,+++******))))))***************)))))))))))))))((()))))))))*********************)))))))))))))))www\\\LLLEEECCCAAA>>>;;;:::;;;;;;:::999888666444444555555333222444333111000000000111222111111111000000000//////---...//////////////////111000///...............------------------------*********++++++,,,,,,,,,,,,,,,+++******************++++++,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,---------------,,,------...........................---,,,+++***---------............///,,,,,,,,,---------.........///111333555888===@@@CCCEEEGGGJJJUUUeeeqqquuussskkk```WWWRRRRRRSSSUUUWWWWWWYYY[[[\\\___iiittt{{{|||xxxfff___^^^]]]___cccmmmyyysssddd[[[XXX[[[```iiisss|||}}}wwwwww|||ttteee^^^aaaffftttrrruuu|||wwwuuusssqqqqqqsssuuuwwwyyy~~~~~~}}}yyywwwtttrrrsssyyy{{{wwwxxx|||}}}xxxuuuvvvyyy{{{}}}zzzkkk\\\SSSHHHCCC===;;;===?????????;;;999666555555888<<>>;;;:::;;;;;;:::999777666555555555555444222444333111000000000111222000000/////////.........------...///////////////111000///...............------------------------*********++++++,,,,,,,,,------,,,+++++++++++++++***+++,,,------,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,------......,,,,,,---------.........------------......//////------......---,,,,,,+++---------............///............////////////---///222555888<<>>======<<<:::888555333111//////...------,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++))))))(((((())))))***+++++++++++++++++++++++++++tttZZZKKKEEECCCAAA>>>;;;:::;;;;;;:::999777666555555666666555333333222111111000111111111////////////............,,,---...///000000000000000//////............///------------------------------------...............---,,,,,,++++++,,,,,,+++,,,------++++++,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------,,,,,,+++++++++,,,,,,------...............------......///000......///////////////...---------............///...////////////000000000---000444888<<<@@@EEEIIIHHHOOOXXX```kkkuuuxxxuuullldddYYYSSSSSSVVVYYYZZZXXX[[[```ddddddgggssswwwiiicccdddgggkkkooovvv~~~yyylll___ZZZ]]]ccc```hhhsss}}}}}}{{{|||lll\\\UUUSSSXXXgggwww{{{xxxtttrrrqqqqqqpppllleee___WWWWWWVVVVVVVVVWWWYYYYYYZZZ]]]]]][[[]]]bbbdddbbbZZZXXXVVVXXX^^^fffmmmpppkkkfff```]]]]]]___bbbccceeeiiinnnqqqsssttttttuuutttyyy|||||||||}}}~~~xxxyyynnn[[[TTTKKKEEEDDDCCCBBBAAA???<<<999666666888;;;============<<<:::888666444000///...---,,,,,,,,,,,,...---,,,,,,++++++,,,,,,)))))))))))))))************)))((((((((()))+++,,,+++++++++++++++,,,,,,,,,tttYYYJJJEEECCCAAA>>>;;;:::;;;;;;:::999777666555555666666555444111222222222222111000000000000000////////////...,,,---...///000000000000///............//////000------------------------/////////...............---,,,,,,+++++++++++++++,,,------,,,******,,,///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............---,,,,,,++++++***++++++,,,------......///......---......000000------...///000000000000---------............///.........////////////000///222777<<<@@@EEEJJJNNNRRR]]]jjjrrrwwwxxxtttnnnddd]]]VVVSSSUUUXXXYYYYYYXXX\\\dddiiijjjnnnyyytttjjjfffgggggggggpppvvvzzzqqqjjjhhhiiilllmmmjjjrrr{{{}}}mmm]]]QQQQQQTTT[[[nnn|||yyyvvvpppiiiddddddaaa_________\\\UUUPPPIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMLLLNNNSSSTTTRRRPPPNNNLLLOOOUUU\\\aaaccc[[[WWWQQQMMMMMMOOOQQQRRRUUUXXX]]]___``````ccceeebbbgggnnnooommmkkkkkkmmmlllnnnsssxxxzzz{{{vvvpppvvv|||uuu~~~{{{fff^^^TTTLLLIIIHHHFFFDDDAAA???;;;999777888:::<<<<<<<<<======<<<:::888777111000///------------.........---,,,,,,,,,,,,,,,(((((()))))))))************)))((('''((()))+++,,,)))*********++++++++++++sssYYYJJJEEEDDDAAA>>>;;;:::;;;;;;:::999777666555555666777555444111111222333333111000///111111111111000000000000,,,---...///000000000000...............///000111------------------------.........------,,,,,,,,,,,,++++++***)))*********---...---+++)))))),,,000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++---///000111++++++,,,------......///******++++++,,,---......///......------///000111******,,,---.../////////---------.........//////---------.........//////000444999???DDDIIINNNRRR\\\iiiwww||||||wwwmmmddd\\\VVVQQQQQQVVVZZZ[[[ZZZYYY___hhhoooqqqtttsssddd___dddjjjjjjfffsss{{{yyymmmlllttt||||||xxxvvv}}}yyyttteeeYYYSSSXXX]]]fff}}}{{{uuunnnjjjgggccc[[[TTTRRRPPPNNNNNNNNNLLLGGGBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDCCCEEEJJJJJJGGGEEEBBB@@@CCCIIIOOORRRSSSQQQLLLFFFCCCBBBDDDFFFFFFHHHKKKOOOQQQQQQRRRUUUXXXTTTZZZ```bbb___]]]^^^aaa^^^```fffkkkmmmooowwwxxxnnniiimmmwwwwwwjjjsssmmmeeeZZZQQQMMMKKKIIIGGGBBB@@@===:::999999:::;;;;;;<<<===>>>===<<<:::888333222000///......//////......---,,,,,,,,,,,,---******++++++,,,,,,,,,,,,+++***((('''((()))+++,,,(((((())))))*********+++nnnXXXMMMFFFBBBAAA@@@>>>;;;999888777666666555444555666666444222///000222333333222000///222111111111000000//////------............------000///---,,,,,,---///000,,,+++***+++---...---,,,++++++++++++***)))((((((,,,,,,,,,------.........///...,,,++++++,,,...///)))***++++++,,,,,,++++++333000---,,,......,,,)))************************,,,,,,,,,,,,,,,,,,,,,,,,000...++++++,,,---...------------...............***+++,,,---............------------------------,,,,,,---....../////////222888===@@@BBBIIIUUU^^^ooouuu}}}|||pppbbbYYYUUUKKKFFFNNNWWW[[[]]]```\\\fffsss|||qqqfff^^^___bbbdddiiioooyyyxxxuuurrrrrryyy~~~yyyuuuttt```WWWSSS[[[jjj|||}}}{{{xxxssspppgggaaa[[[XXXWWWTTTNNNHHHIIIHHHEEECCC@@@>>>===============<<<<<<============>>>>>>>>>===<<<;;;;;;:::999:::===BBBGGGIIIIIICCCBBBAAA@@@@@@??????@@@>>>???@@@BBBDDDFFFGGGHHHKKKLLLNNNPPPQQQRRRRRRRRRSSSRRRQQQRRRWWW___gggmmmqqqrrrtttxxx|||ttteee___]]]___lll}}}zzzooossszzzvvvlll```WWWSSSPPPKKKGGGFFFCCC???<<<;;;999777666;;;<<>><<<;;;:::999888888666555444555666666444222333333555555555555333333111111111000000000//////...//////////////////...///...---,,,,,,---...///---+++++++++---...---,,,+++,,,,,,---------,,,,,,,,,,,,------------------///...,,,++++++,,,...///***++++++,,,,,,,,,,,,,,,000...,,,,,,...000///---++++++++++++++++++++++++---------,,,,,,+++++++++...,,,******,,,------,,,---------...............+++,,,---.......................................------...///000222444555666:::>>>AAACCCLLLYYYdddtttxxx}}}~~~xxxlll___VVVQQQJJJIIIQQQ\\\bbbgggkkkjjjsssyyytttiii```[[[]]]bbbffflllsssxxxzzzxxxwwwvvvvvvuuuwww~~~|||xxxsssoooggg___]]]hhh|||yyyvvvsssooolllhhhddd```[[[VVVQQQNNNMMMKKKEEE@@@AAA@@@???>>><<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;:::999:::===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGHHHIIIJJJJJJJJJGGGFFFEEEGGGKKKRRRXXX\\\aaabbbeeejjjoootttxxxzzz}}}jjj]]]XXXWWW[[[kkkzzzvvvyyy|||yyy{{{vvvggg\\\WWWTTTPPPLLLHHHEEE@@@===;;;:::999777;;;<<<>>>@@@@@@>>><<<;;;444444222111///.........***+++,,,.........------++++++***))))))***+++++++++++++++*********))))))++++++,,,---,,,+++***)))sss^^^PPPGGGAAA===<<<;;;:::::::::::::::666555444555666666444222222222222222222222222222111111000000000000////////////000000000000//////...........................---,,,,,,------,,,+++***+++,,,---............------------------,,,,,,...---,,,++++++,,,---...++++++,,,---------------...---,,,---///111111111---------------------------------,,,,,,+++++++++///---++++++---......------------.........//////---....../////////......////////////////////////.........///222666999;;;<<>>>>>???@@@DDDHHHLLLNNNNNNPPPSSSXXX^^^ccchhhjjjmmmooosssvvvyyy}}}uuu```UUUTTTRRRZZZmmmzzzrrrsssyyyqqqddd]]]YYYUUURRRLLLGGGAAA===;;;::::::999:::;;;===>>>>>>===;;;:::666555444333222111000000+++,,,,,,---.../////////++++++************+++++++++++++++***************,,,,,,,,,++++++++++++***ppp[[[OOOGGGBBB======<<<;;;::::::::::::666555444555666666444222111111000000000000111111000000000000000000///////////////000000/////////------...//////...------///...,,,,,,------,,,*********+++,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,------......---------------...///000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------///000///...,,,,,,------...///////////////////////////.....................////////////......///222666:::===AAABBBDDDEEEJJJVVVdddooosssrrrpppkkkddd[[[SSSNNNIIILLLRRR]]]jjjvvv}}}rrrjjjffffffkkkmmmrrryyy}}}{{{nnnaaa^^^fffnnn|||~~~}}}yyyvvvwwwvvv}}}{{{yyyuuurrrooojjjeeeaaa___[[[UUUPPPLLLIIIFFFDDDDDDBBB???>>>>>><<<:::777555555555555555666777888777777777666666777777777777777777666666777777777777666666777999:::999888666666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<;;;;;;<<<>>>@@@BBBDDDEEECCCEEEGGGKKKPPPUUUYYY[[[]]]```eeeiiinnnsssyyy}}}|||}}}ppp[[[SSSTTTTTT^^^rrryyyxxx{{{yyyjjjbbb]]]XXXUUUNNNIIIBBB===;;;::::::::::::;;;<<<======<<<;;;:::888777666555333111///.........---+++++++++++++++*********))))))*********************************,,,,,,+++******++++++,,,kkkUUUKKKFFFCCC???>>>===;;;:::999888888666555444555666666444222555444333333333333444555//////////////////000000---......//////......---------...//////...------///...------------,,,+++---------------,,,+++***.........------,,,,,,,,,---------,,,,,,---------+++,,,------......------/////////.........///000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,---...///...---,,,,,,------...//////000//////////////////......,,,,,,---------.........///......///111555999<<>>>>>===;;;;;;::::::888777777777666666666666777777666666555555555555666666666666555555555666666777444444444666999:::999888666666777777888999;;;;;;<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;:::999999555666888999:::;;;;;;;;;>>>???@@@CCCFFFIIILLLNNNQQQUUUYYY^^^ccchhhnnnrrrssstttwwwxxxzzz}}}kkkWWWQQQSSSXXXcccwww}}}}}}~~~|||qqqggg```ZZZVVVOOOJJJCCC===;;;::::::999999:::;;;;;;;;;;;;:::999999888777555222///---+++//////---,,,+++*********))))))))))))))))))))))))************************,,,++++++******+++,,,,,,gggRRRHHHDDDBBB???>>>===;;;999888888888666555444555666666444222222333333333333333333222......////////////000000------............------........................///...,,,---......---,,,000000000000///...---,,,------------------,,,,,,------------------------++++++,,,---------------/////////...,,,+++---...++++++++++++++++++++++++******+++,,,------......***))))))+++------,,,++++++,,,,,,---...///000000---....../////////......++++++,,,,,,---.........//////000111444888;;;===@@@CCCGGGLLLQQQWWW^^^ccc___]]]YYYTTTPPPNNNMMMMMMMMMSSS\\\hhhyyywwwmmmjjjmmmrrrzzzooo^^^WWWXXX^^^eeelllxxx|||yyyxxxwwwxxx|||~~~xxxtttooojjjgggcccaaa^^^[[[WWWQQQKKKFFFDDDBBB???>>>======;;;:::999999999888888777777777999999888777777777777777777666666555555666666777777666555444555666777888666666666777888888666444666666666777888999:::;;;:::::::::999999888888888888888888999888888777777666777888999999999999888:::;;;<<<===???AAACCCDDDHHHKKKOOOSSSVVV[[[```cccfffhhhjjjlllooossswww{{{~~~~~~{{{hhhXXXQQQSSSZZZggg|||}}}|||~~~~~~}}}{{{zzz}}}zzzpppggg^^^XXXQQQLLLFFF@@@===<<<:::999999999::::::::::::999999888888777555333///,,,***............------------))))))************))))))***************+++++++++***++++++++++++,,,,,,,,,gggRRRHHHCCC@@@======<<<;;;:::999999:::666555444555666666444222///000111111111111000///........./////////000000......////////////......///...---,,,,,,---...///...---,,,---...///...---//////000000000//////...,,,,,,------------------,,,------------------,,,***++++++,,,,,,,,,,,,,,,---...///---+++***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,......---+++++++++,,,---...///000000+++,,,---...............,,,,,,,,,---...////////////000333666999===AAACCCCCCHHHOOOVVV[[[]]]^^^___[[[XXXTTTPPPNNNMMMNNNOOOQQQVVV___lllxxxppplllooowwwrrrdddXXXWWW\\\aaahhhnnnuuuyyy~~~vvvooosss}}}|||wwwpppiiiddd```]]][[[TTTRRRQQQOOOMMMHHHBBB>>>===<<<;;;;;;;;;;;;999777777888888888777666666777888777777666666777888888777777777666666777777777888777666555555777888:::999999999:::;;;:::888555888888888888999999:::;;;999999999999999888888888777888888999999999888888999::::::;;;;;;;;;;;;;;;999999999:::<<<===???@@@AAACCCFFFHHHJJJMMMQQQTTTVVVXXX[[[^^^aaaeeejjjnnnssszzzyyyvvvvvv{{{}}}ooo```YYYYYY]]]mmm~~~zzz{{{uuuxxx{{{|||}}}{{{qqqfff]]]SSSOOOIIIDDDAAA???<<<:::999999999999999999999999555666666666444111///---......///...---,,,***)))***+++,,,,,,,,,,,,+++***))))))*********+++++++++)))***+++,,,---,,,++++++iiiTTTIIICCC>>>;;;;;;:::::::::;;;;;;<<<666555444555666666444222111222444555555444222111---.........//////000000//////000000000000//////000///---,,,,,,---///000---,,,,,,---///000///...+++,,,---...////////////,,,,,,,,,------.........,,,------......------,,,******+++,,,,,,,,,,,,+++***,,,...,,,******,,,///........................//////...---+++******))),,,,,,---///111222000...++++++,,,---...///000111***+++,,,---............---------...///000000111///111555:::>>>CCCFFFHHHIIIOOOXXXaaaeeedddbbb___ZZZWWWSSSPPPNNNNNNOOOPPPRRRXXX```ooo~~~{{{vvvnnniiikkktttggg]]]VVVYYY___ccciiippptttyyy||||||zzz}}}mmmlllvvv}}}sssmmmeee]]]XXXUUUSSSQQQIIIHHHGGGGGGFFFCCC>>>:::<<<;;;;;;<<<<<<;;;888666888999:::999888777888999555555555555666777888888888888777777777777888888888777666555666777999;;;;;;;;;<<<>>>@@@@@@===;;;;;;;;;;;;;;;;;;;;;<<<===;;;;;;::::::::::::::::::999::::::;;;<<<<<<;;;;;;999999999999999999::::::999999:::;;;<<<>>>@@@AAA===>>>@@@AAABBBDDDGGGIIIKKKMMMQQQTTTWWW\\\aaaeeefffnnnvvv{{{zzzzzz~~~uuuqqqooovvv~~~xxxkkkdddbbb___rrr|||vvvvvvrrrwww}}}yyylllbbbUUURRRLLLHHHDDDAAA>>>;;;888888888888888888888888333444555666666444222000/////////...+++'''###!!!,,,,,,............,,,,,,))))))******++++++++++++((()))+++---...---+++***gggTTTIIICCCBBB@@@<<<888999;;;<<<888444777666444222222222444555222222222222222333333333111///,,,(((&&&(((,,,000---...///000000///...---000//////.........//////111000///...------...///------------------------000///---,,,,,,,,,------,,,+++***,,,...//////...+++,,,------......------///...,,,+++***++++++,,,+++++++++,,,,,,---------+++'''######&&&***,,,,,,///---,,,,,,---...,,,+++......////////////......,,,---///000000000///...///000///...------///111333555:::>>>CCCEEEGGGGGGJJJWWWgggssstttmmmccc\\\[[[ZZZWWWSSSPPPPPPSSSUUUWWW^^^gggvvv{{{~~~~~~sssvvvsssmmmmmmxxxuuufffdddaaabbbfffkkkooorrrwwwwwwvvvuuuvvv|||}}}lllccckkkwwwyyyrrrmmmeeebbb[[[UUUOOOLLLJJJJJJAAAAAA???>>><<<:::999888:::999999999888888777777777777777888888888999999666666666777777888888888888777777666777888:::;;;888888888999999999999999;;;;;;;;;<<<<<<<<<======;;;;;;<<<>>>??????>>><<<>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888888999:::888888888:::<<<===<<<:::===<<<<<<;;;;;;<<<<<<===888;;;>>>???>>>???BBBEEEEEEFFFGGGJJJMMMPPPSSSUUU]]]aaahhhmmmrrrwww|||~~~qqqhhheeelllvvv}}}vvvrrrrrryyyvvvqqqsssyyyuuugggZZZSSSJJJEEEEEEDDD@@@<<<<<<;;;;;;:::999888777777444444555888999888555333///......---------..............................************************+++******,,,......***'''fffTTTIIICCCBBBBBB===888777999;;;999777888777555444333333333444222222222222222222222111222222222000//////111333---...///000000///...---//////............//////000///...---------......------------------------,,,,,,***)))))))))******,,,+++***,,,...//////...++++++,,,------------------,,,+++++++++,,,---...,,,,,,---------.........000---***))),,,...///...---,,,+++,,,...//////.........////////////............///////////////......//////...------...000444888>>>BBBDDDFFFHHHJJJUUU___mmmwwwwwwoooddd\\\[[[[[[YYYVVVSSSRRRUUUYYY]]]gggsss{{{sssmmmtttwwwsssrrr}}}{{{nnnnnnkkkiiijjjnnnssswwwxxx{{{wwwxxx~~~wwwiii^^^]]]kkkzzzyyytttmmmfffaaaZZZWWWRRRLLLGGGDDDCCCBBB======<<<;;;999888777777999999999888888888777777666666666666666777777777555555666666777888888888999999888888888:::;;;<<<::::::;;;;;;;;;<<<======<<<<<<<<<<<<=====================>>>@@@@@@???>>>======<<<<<<<<<<<<<<<<<>>======>>>@@@@@@=========>>>???@@@???===<<<;;;::::::999999999:::777999<<<<<<;;;;;;>>>@@@AAAAAACCCEEEGGGJJJMMMNNNUUUXXX]]]bbbfffkkkqqqttt{{{{{{}}}sssllljjjqqqyyy~~~|||}}}{{{mmmaaaYYYOOOJJJHHHGGGCCC???::::::999888888777666666222222333555777666444111//////......------......------------------------************************)))((())),,,///000///---eeeSSSHHHBBBAAABBB===777555777::::::999888888777666444333222222333222222222111000000000+++...111222111///...///......////////////......//////............/////////...------,,,---------------------------------......---,,,,,,,,,------,,,+++***+++---///...---***++++++,,,,,,,,,,,,,,,++++++++++++,,,---...///------............/////////...,,,+++,,,---,,,+++,,,,,,+++---///111111000......////////////......000//////........./////////000111111000///000111666<<>>????????????@@@@@@@@@@@@======>>>>>>>>>>>>???????????????@@@@@@?????????>>>>>>======>>>???AAABBB@@@>>>>>>>>>@@@???>>><<<>>>===<<<<<<;;;;;;;;;;;;;;;===>>>===<<<<<<===>>>===>>>>>>@@@BBBDDDFFFGGGKKKNNNQQQUUUXXX]]]cccgggoooqqquuu|||wwwsssrrrwww~~~vvvddd[[[PPPJJJGGGEEEAAA===;;;;;;:::999888777666555222222333555777666444222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,---...---+++dddRRRGGGBBB@@@@@@<<<999777888::::::999777777777666444222000///333333222111111000//////(((+++...//////---,,,,,,...//////////////////...///............//////000------------,,,---------------------------------//////..................,,,+++***+++---...---,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,------......------------............,,,,,,,,,,,,---,,,++++++...---,,,...000111111000......////////////......111000...------...//////000222444444333333444555;;;AAAHHHIIIGGGJJJQQQYYYcccjjjvvvtttbbbVVVOOORRRTTTSSSQQQSSSYYY___tttxxxlllggggggpppzzz{{{tttvvvzzz||||||~~~rrraaa[[[XXXZZZ___fffqqq||||||vvvooojjjccc\\\VVVRRRMMMJJJEEECCCAAA>>><<<;;;;;;;;;999999999999999999999:::888888888888888888888888:::999999999999888888888888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<======>>><<<;;;;;;;;;<<<>>>???@@@BBBCCCCCCCCCDDDEEEEEEEEEBBBCCCCCCBBBBBBBBBCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@?????????@@@AAABBBBBBAAA@@@AAAAAAAAA???===BBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@?????????======>>>>>>???AAABBBCCCGGGHHHJJJLLLOOOSSSYYY]]]bbbfffkkksss{{{}}}{{{{{{~~~~~~ggg^^^RRRKKKHHHEEEAAA======<<<;;;:::999888777666444444444666888888777555111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,cccRRRGGGBBBAAA;;;;;;:::;;;;;;:::888777666666666555333111000///444333333222111000//////...///111111111000111222/////////....../////////...............///000000,,,,,,------------------------------------------+++++++++,,,,,,,,,,,,+++,,,+++***+++---------+++)))***++++++,,,,,,++++++............------,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,...///////////////000///......///000///---......////////////......000///...------...///000///111333333333444666777AAAFFFKKKLLLKKKPPP[[[dddkkksss}}}~~~ooo\\\OOOLLLPPPTTTTTTUUUYYYccckkk{{{mmmeeegggnnnxxx~~~{{{pppqqq|||}}}lll^^^UUUQQQRRRZZZeeeooo{{{yyypppjjjbbb]]]VVVPPPLLLIIIFFFCCC???>>>===;;;::::::::::::888888888999999999::::::888888888888999999999999::::::999999999999999999888999999:::<<<======>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAACCCEEEFFFEEEEEEFFFGGGHHHIIIJJJKKKJJJLLLMMMMMMKKKJJJKKKMMMJJJKKKMMMNNNNNNLLLJJJHHHKKKJJJIIIGGGFFFFFFGGGGGGHHHGGGFFFGGGHHHHHHGGGEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFDDDCCCBBBAAA???>>>>>>>>>>>>===>>>>>>??????DDDEEEFFFGGGHHHLLLQQQTTTWWW[[[aaahhhnnnssswwwyyyzzz|||~~~vvvsssxxxqqqggg[[[RRRNNNKKKGGGCCC<<<<<<;;;999888777666555444333444666888888777666222222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))***+++---...cccRRRGGGBBBAAA999:::<<<===<<<:::888777777666666444333222111111444333333222222111111111111222222222000111222444//////............//////......---......///000111,,,,,,---............---------------------------,,,,,,---.........------,,,+++***+++,,,---,,,+++***++++++,,,,,,,,,,,,,,,////////////...---++++++---,,,,,,,,,,,,+++++++++(((***,,,---------...///000///......//////...,,,......////////////.....................///000000---...///000111333777:::EEEJJJOOOSSSVVV\\\gggooouuu{{{wwweeeTTTJJJGGGLLLRRRTTTVVV___mmmxxxrrriiigggoooxxx~~~rrrnnnssskkkYYYOOOPPPNNNQQQ\\\kkk{{{{{{uuuqqqkkkccc]]]TTTPPPJJJFFFCCCAAA???===::::::999999999999999999666666666777777777888888999999999:::::::::::::::999999999999:::::::::;;;999:::;;;<<<===???@@@@@@>>>???AAACCCDDDEEEEEEEEEGGGFFFDDDCCCCCCEEEGGGHHHJJJKKKLLLNNNPPPRRRSSSTTTRRRUUUXXXXXXUUUSSSSSSUUUVVVXXXZZZ[[[ZZZWWWTTTQQQTTTRRRPPPNNNMMMLLLMMMMMMMMMLLLLLLNNNPPPQQQPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIGGGEEEDDDCCCBBB???===@@@???>>>===============@@@AAACCCCCCCCCEEEIIIKKKMMMQQQWWW\\\```dddhhhjjjnnnqqqvvv{{{rrrjjjggglll}}}{{{pppbbbWWWRRRMMMHHHCCC;;;;;;:::888666555444333222111111333555777666555444333222000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........+++(((%%%%%%&&&dddSSSHHHCCCBBB999:::;;;;;;:::999999999999888666555444444444555444444333333333333333333000111222111/////////000000///...------...///000---------......///000111,,,---...///000//////...---------------------------...///000111111000///,,,+++***+++,,,,,,+++***++++++,,,---------------------...//////...---,,,......------,,,,,,,,,,,,(((***++++++))))))+++---...---,,,---...///...---......////////////......,,,,,,---///000000000000......///000222666<<<@@@GGGLLLUUU]]]dddkkkqqquuuvvv{{{}}}vvvhhhYYYPPPLLLIIIOOOUUUXXX]]]iii|||yyyqqqpppttt|||rrrpppssszzzyyyhhhYYYOOOKKKMMMPPP[[[lllzzztttllleee```[[[UUUPPPHHHEEEAAA???>>>===<<<:::888888888888888888999999666777777777777777888888:::::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>??????@@@???@@@AAABBBDDDEEEFFFGGGDDDFFFHHHKKKMMMNNNNNNNNNOOOMMMKKKIIIIIIJJJLLLMMMUUUVVVXXXZZZ]]]```bbbcccbbbgggkkkkkkhhhddddddeeeiiikkkmmmnnnlllhhhccc```[[[ZZZXXXVVVVVVUUUVVVVVVWWWWWWXXX[[[^^^``````______]]][[[XXXVVVTTTRRRRRRRRROOOLLLKKKKKKJJJGGGDDDEEEDDDBBBAAA@@@???>>>>>>>>>@@@BBBBBBBBBBBBDDDEEEDDDHHHMMMQQQSSSUUUYYY]]]aaaeeelllrrrxxx~~~yyyjjjdddbbbgggyyy~~~~~~{{{jjj]]]TTTNNNGGGAAA>>>===<<<:::888777555555222111111333555777666555444444222111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,000222222...)))$$$""""""dddSSSIIIDDDCCC;;;;;;;;;999888888:::<<<;;;999777666555666777888333444444444444444444444000222444444222000//////000///...------...///000---------......000111111,,,---///000000000//////------------------------***+++---.........---------+++***+++,,,,,,+++***+++,,,------......------+++,,,---////////////...//////.........---------...///000...,,,+++---000+++******,,,...//////.........////////////......***+++---///111111111111111111222222555:::AAAFFFGGGNNNYYYfffpppuuuxxxxxxppptttsssjjj[[[QQQNNNQQQSSSYYY___dddjjjxxxvvvtttzzz~~~rrrkkkoooyyyuuudddVVVNNNLLLMMMJJJTTThhh~~~yyypppjjjaaaZZZUUUPPPKKKGGGBBB@@@>>>=========;;;:::888888999999999999::::::999999999999999999::::::;;;;;;;;;<<<<<<=========??????@@@BBBCCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNRRRTTTVVVZZZ\\\^^^^^^___[[[YYYWWWTTTTTTUUUVVVXXX___```bbbfffiiilllnnnpppvvv|||~~~zzzyyyzzzxxxzzz|||}}}{{{vvvqqqmmmdddcccbbbaaaaaaaaabbbcccfffggghhhkkkppprrrsssrrrqqqoookkkgggccc___]]]\\\\\\YYYVVVUUUUUUTTTQQQNNNJJJIIIGGGEEEDDDCCCBBBBBB???AAACCCCCCBBBBBBCCCDDD@@@CCCGGGIIIJJJLLLQQQTTTXXX]]]eeelllrrryyyrrreeebbbaaaeeexxx~~~{{{uuufff[[[RRRJJJDDDBBBAAA@@@>>><<<:::999888444333333444777999999888555444333111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,%%%)))---...---+++,,,---bbbRRRHHHBBB@@@===;;;999999::::::999888666666555444444444444555444444333333333333222222///...---------///000111111///...///000111000...---......///000////////////......------......///------------------------///............---------000...,,,******,,,...000......//////...,,,***(((........................------------------------++++++,,,------,,,,,,+++,,,,,,,,,------.........111000//////000111000...111000000000111222444555000111333444777<<>>CCC???;;;999::::::888666;;;;;;:::999999999::::::>>><<<;;;;;;<<<=========<<<<<<>>>???AAACCCDDDEEECCCDDDEEEFFFGGGKKKPPPSSSPPPSSSVVVWWWVVVXXX\\\___bbbhhhnnnppprrrssspppkkkggg```ZZZYYYXXXYYY^^^eeegggjjjooorrrpppooovvv{{{tttnnnmmmkkkjjjjjjlllmmmnnnnnnqqquuuzzz~~~xxxuuurrrnnnkkkiiigggggghhhfff```\\\ZZZVVVPPPLLLIIIHHHFFFDDDEEEEEEEEEDDDCCCBBBAAA@@@CCCBBBBBBDDDHHHJJJKKKKKKQQQRRRVVV]]]fffqqqzzz}}}ooohhhgggnnn|||qqqeeeZZZPPPIIICCCBBBAAA???>>><<<;;;:::777666555444444555666777666555333111000///.........------,,,,,,,,,------...------,,,+++***))))))******+++++++++,,,,,,,,,aaaQQQGGGAAA???===;;;999999::::::999888666666555444444444444555444444333333333333222222333222111111111222333444111///...///000111000...---......///////////////---,,,,,,++++++,,,,,,---------------------------///............---------///...,,,++++++,,,...///,,,---...//////...,,,+++........................------------------------,,,------------,,,,,,,,,,,,------------------...///...,,,---...///...,,,///......---...///111222000333555777:::>>>DDDIIIOOOYYYgggqqqsssooohhhdddccc]]]VVVQQQLLLJJJOOOVVVaaajjjttt}}}sssjjjnnnsssyyy~~~|||dddXXXMMMHHHHHHIIIMMMRRR```uuuzzzssslllddd___WWWRRRKKKFFFCCCAAA>>><<>>@@@AAABBBBBBAAAAAACCCDDDFFFHHHIIIIIIIIIJJJLLLNNNPPPSSSWWWYYYZZZ^^^aaacccdddgggmmmqqqrrrxxx}}}}}}~~~~~~zzztttjjjddd```___```aaagggmmmrrrssswwwyyyxxxwww}}}|||wwwrrrnnnmmmmmmmmmnnnqqquuuwwwyyy}}}zzzzzzzzzxxxtttooogggccc]]]XXXUUUQQQNNNKKKIIIHHHGGGFFFEEECCCBBBBBBBBB@@@@@@AAACCCEEEFFFEEEJJJKKKNNNTTT\\\eeemmmrrr{{{yyysssqqqsss|||~~~|||mmm___UUUNNNGGGEEECCC@@@???===;;;999555444333222333444555666888777555333111000///......------,,,,,,------...,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------}}}```OOOFFFAAA???===;;;999999::::::999888666666555444444444444555444444333333333333222222111111000//////000000000111///...///000111000............///////////////------,,,,,,,,,,,,------------------------------///............---------------------------------+++---...///000//////...........................------------------------............------,,,,,,.........---------------...---,,,---...///...---//////...------...///000111444999;;;===AAAHHHMMMXXXcccpppvvvqqqggg___[[[YYYRRRKKKJJJKKKNNNVVV___nnnxxx~~~}}}tttlllhhhooovvv|||yyyyyy|||yyylllOOOIIIDDDDDDFFFKKKUUU```www~~~yyyrrrkkkddd]]]WWWSSSJJJGGGBBB???>>>>>>===<<<@@@===;;;:::;;;<<<;;;:::999:::<<<===>>>?????????@@@AAAAAABBBDDDEEEFFFFFFGGGIIIKKKMMMOOOQQQRRRSSSWWWWWWYYY[[[___bbbeeegggkkknnnqqqrrrsssvvv{{{zzznnniiiggghhhkkkmmmrrryyy}}}yyytttqqqnnnmmmkkkkkkllloootttzzzzzzvvvpppjjjeee```ZZZVVVSSSQQQNNNKKKIIIGGGFFFFFFDDDCCCAAAAAACCCDDDCCCBBBDDDEEEGGGJJJPPPWWW]]]aaaiiipppyyy~~~|||~~~~~~{{{{{{xxxggg[[[UUULLLHHHDDDAAA???===;;;999444444333333333444666777:::999777555333111///......---------------......***+++++++++,,,,,,,,,---,,,,,,---------.........{{{^^^NNNEEE@@@???===;;;999999::::::999888666666555444444444444555444444333333333222222222000//////......---------111///...///000111000..................///000000//////............//////........................///............---------,,,,,,---......---,,,,,,---...//////000000//////........................------------------------000//////...------------//////......------,,,,,,000///...///000111000///111111000//////000111222111666<<>>AAABBBGGGOOOWWWhhhpppwwwttthhhZZZRRROOOLLLHHHGGGKKKOOOTTT\\\dddyyyvvvmmmnnnuuuzzz{{{kkk[[[OOOIIIHHHGGGFFFGGGKKKYYYsssyyyqqqlllddd___XXXQQQLLLHHHEEEBBB??????===<<<;;;:::;;;;;;::::::::::::;;;<<>><<<777666666555666777888999888888777666333111///------------------...///000......------,,,+++******++++++++++++,,,,,,,,,,,,yyy\\\MMMEEEBBBAAA===;;;999999::::::999888666666555444444444444555444444333333333333222222000000000111000000///...111///...///000111000...///......------///000111......------------..............................///............---------,,,,,,---......---,,,,,,000//////......---------........................------------------------///...---,,,,,,---...////////////...............---,,,,,,---///000///...///.........///000222333666<<>>===<<<<<<<<<;;;999888888:::999:::;;;<<<===???BBBEEEDDDDDDEEEFFFHHHJJJLLLMMMQQQUUUYYYZZZYYYYYY[[[]]]^^^aaahhhooouuuzzz}}}~~~~~~xxxrrrqqqvvv}}}{{{uuusssuuuzzz||||||wwwmmmlllkkkkkkkkkiiigggddd```aaaaaaaaabbbhhhrrryyyxxxppphhhaaa]]][[[VVVSSSPPPNNNMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDEEEEEEIIIKKKMMMOOORRRYYYbbbjjjuuuyyy~~~~~~}}}|||yyyvvvzzzsssgggVVVNNNEEEAAAAAABBB???<<<777666555444444555666666777777777666444222000...------------...///000000//////...---,,,+++***************+++++++++,,,,,,xxx[[[MMMEEECCCCCC===;;;999999::::::999888666666555444444444444555444444333333333333222222......000000111000//////111///...///000111000...000///---------...000111......------------..............................///............---------,,,------------------,,,------------------..............................---------------------------,,,+++***+++---///000............////////////---,,,+++---///000///............///000222444555;;;@@@FFFGGGHHHNNN[[[fffvvvtttooofff[[[PPPJJJGGGFFFHHHNNNRRRUUU[[[jjjyyysssqqqpppoooxxxwww___NNNFFFEEEFFFDDDEEEJJJTTTddd}}}}}}tttjjjbbb\\\WWWTTTJJJGGGCCCAAA???>>><<<;;;:::;;;<<<;;;999888:::;;;:::<<<>>>???@@@CCCGGGKKKLLLLLLLLLNNNRRRVVV[[[]]]```eeehhhhhheeebbbccceeegggjjjqqqxxx~~~~~~yyyyyy~~~~~~|||xxxooonnnoootttuuuttttttwww{{{zzzrrrpppooommmmmmmmmllljjjhhh]]]^^^^^^]]]]]]cccmmmvvvwww{{{}}}vvvqqqnnnfffccc^^^ZZZWWWTTTQQQNNNKKKKKKIIIHHHGGGGGGGGGGGGHHHJJJKKKJJJJJJMMMTTTZZZbbbfffmmmuuu{{{yyyqqqppptttrrr___UUUJJJDDDCCCCCC???<<<888777666444444444555555666777777777666444222111------------...///000111......------,,,,,,,,,++++++++++++,,,,,,,,,------xxx[[[MMMFFFCCCDDD===<<<:::999::::::999888666666555444444444444555444444444333333333222222111222444555666666555444111///...///000111000///000///---,,,---...000222000000////////////000000//////////////////////////////.........---------------------------------+++++++++,,,---...///000........................------------------------++++++***)))***---///000------......//////000000///...---///111222222111000000000111333555777999>>>DDDIIIIIIJJJQQQ___kkkzzzpppeeeZZZQQQKKKHHHHHHLLLRRRVVVYYYbbbvvvqqqiiinnnsssvvvjjjQQQGGGEEEFFFEEEJJJLLLSSS```sss{{{tttiii___WWWRRRNNNLLLEEECCCAAA@@@@@@???>>><<<:::<<<>>>===;;;;;;===???<<<>>>AAABBBCCCFFFKKKOOOTTTTTTTTTWWW\\\bbbhhhlllpppsssvvvssslllfffeeefffmmmqqqwww}}}{{{vvvvvvuuurrrhhhggghhhlllmmmjjjiiikkksss{{{}}}|||~~~{{{uuuvvvtttqqqooooooooommmlllZZZ[[[[[[YYYYYY___jjjsssuuuyyy~~~vvvrrrmmmgggccc^^^ZZZWWWPPPOOONNNMMMLLLKKKKKKKKKJJJLLLMMMLLLJJJJJJNNNQQQTTTXXX___gggoootttwwwxxx|||qqqlllnnn{{{zzzeee[[[NNNFFFEEECCC???;;;;;;:::888777666666666666666777888999888666444333---------......000111111,,,,,,,,,---------......,,,,,,,,,---------......xxxZZZMMMEEE???<<<<<<;;;:::999888888888888777777666555555555555555333333333222222222111111222222111111111111222222111111000000//////......,,,,,,------///000222222........................,,,------......------,,,,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,...//////......000111---------............///........................////////////000000000000+++...000222333444777999GGGEEEHHHLLLOOOVVVgggyyyuuu^^^PPPOOOMMMHHHJJJNNNSSSXXXbbbsssppptttvvvwww}}}www\\\NNNHHHCCCEEEJJJKKKPPP]]]sssyyykkkcccYYYRRROOOLLLHHHCCC@@@>>>;;;::::::<<<======999;;;======<<<<<<>>>??????CCCGGGKKKNNNRRRUUUXXX```___aaahhhrrr{{{yyyrrrmmmmmmnnnssssssvvv}}}zzzyyywwwxxxxxxuuupppllljjjffffffjjjjjjggghhhnnnooo}}}}}}||||||xxxrrrnnnbbb\\\WWWWWW\\\ccchhhjjjrrrsssyyy|||xxxuuuqqqjjjeee^^^[[[[[[[[[XXXTTTTTTXXXYYYYYYVVVRRRNNNJJJIIIIIILLLMMMPPPUUU[[[```eeehhhyyy|||zzzpppllllllzzzppp___OOOHHHGGGCCC???===>>>;;;777555555666666555888888888888777666444444111000///......---......---+++***+++///000///---222...++++++---//////...vvvZZZMMMGGGAAA>>><<<;;;:::999888888888888666666555444444444444444333333333333222222222222222111111000000111111222111000000000/////////...111000///...............111111111111111111111111---......//////......---,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...//////...---...000........./////////000000........................////////////000000000111000000111111222555;;;>>>EEEEEEKKKSSSZZZdddttt|||fffVVVRRROOOJJJLLLPPPXXXaaannn}}}uuulllsss|||}}}hhhUUUMMMJJJFFFGGGLLLSSSZZZiii~~~qqqhhh___WWWNNNGGGEEECCC@@@===<<<;;;::::::;;;<<<===>>>;;;<<<>>>???@@@BBBFFFIIIGGGJJJNNNRRRWWW]]]ccchhhssstttyyy|||uuurrrrrrsssxxxxxx{{{~~~|||~~~rrrssstttvvvwwwuuuqqqnnnmmmiiihhhllllllhhhgggjjjqqq~~~~~~ooohhh```]]]```fffjjjlllppprrryyy{{{ppplllhhhfffccc```ccciiiqqqqqqooohhh^^^TTTMMMKKKJJJJJJLLLNNNSSSXXX]]]```iiimmmtttzzzxxxuuuxxxxxxsssqqq{{{|||jjjWWWMMMIIIEEEAAA???>>>;;;777666666666666555888888888777777666444444111000///...------------///...,,,,,,---,,,+++***///,,,))))))+++------,,,sssYYYNNNHHHCCCAAA<<<;;;:::999888888888888555555444333333333333333444444444444333333333333222111111000000111111222000000000000////////////222111000///...---------...........................//////////////////...,,,,,,,,,---------............------------......------------------------+++,,,,,,,,,,,,,,,,,,+++///000111000///...///000////////////000000000111......................../////////000000000111111444333111000222888???EEEEEEHHHQQQ^^^kkkvvvjjjZZZUUURRRMMMOOOVVVaaappp~~~qqqmmmnnnzzz{{{fffXXXNNNNNNMMMJJJKKKQQQ___jjj~~~qqqddd[[[UUUOOOGGGBBBAAA@@@???>>>;;;;;;<<<===>>>@@@@@@AAA>>>???@@@AAACCCGGGMMMQQQRRRUUU[[[aaahhhqqqzzz}}}|||}}}~~~~~~xxxwww{{{}}}{{{zzz}}}zzztttkkknnnssswwwxxxwwwtttrrrrrroooooopppnnnkkkjjjlll|||zzzooohhhiiimmmqqqssssssuuu|||{{{wwwuuuuuu{{{rrraaaUUUPPPKKKKKKJJJKKKMMMQQQUUUXXX\\\___fffmmmttt}}}~~~mmmkkkpppzzz||||||www{{{uuu___QQQJJJDDD@@@???>>>;;;888666666666666555777777777777666555555444000000///...------------,,,---...---+++******+++...,,,******+++------,,,sssYYYNNNHHHCCC@@@;;;;;;:::999888888888888666555444444333333444444555555444444444333333333111111000000000000111111000000000000////////////000///////////////000000------------------------......////////////......,,,,,,,,,---------............------------..............................,,,,,,------------,,,,,,222333333222000///000111....../////////000000000........................//////000000000111111111333333222222555;;;BBBHHHHHHOOO\\\lll{{{|||fffVVVRRRSSSSSSUUU^^^mmmqqqlllpppzzzuuukkkYYYQQQLLLNNNNNNLLLPPPXXXjjj}}}~~~rrrfff[[[SSSNNNIIICCC??????@@@AAAAAA===???AAACCCCCCCCCDDDEEEGGGHHHHHHIIIKKKPPPVVV[[[```fffoooxxx{{{tttuuuyyy{{{yyyyyy}}}wwwooojjjpppwww{{{{{{yyywwwvvvwwwyyyzzzvvvpppnnnttt{{{wwwvvvyyy}}}~~~~~~jjj]]]XXXPPPQQQRRRSSSSSSTTTTTTUUUXXXZZZ]]]aaagggpppyyy|||ooolllooo~~~}}}xxx{{{}}}~~~iiiXXXNNNFFFBBBBBB???<<<888666666666666555666666777777666555555444111000///...------------'''***---,,,******,,,//////...---------.........sssYYYNNNGGGAAA>>>;;;;;;:::999888888888888777666666555555555555555555555444444444333333333111000000000000000000111////////////000000000000000000/////////000000111000000000000000000000000,,,------......------,,,,,,,,,,,,---------............------------..............................------............------000111222111///......///------........./////////////////////////////////000000000000111111111111///111444666999>>>DDDHHHMMMXXXiiizzzwww___PPPNNNTTTYYY___kkk|||uuuiiinnnwwwxxxgggaaaVVVOOOLLLMMMKKKKKKUUUbbbxxx|||nnnbbbXXXNNNHHHCCC@@@===;;;;;;===>>>???@@@CCCEEEFFFEEEEEEGGGHHHMMMOOORRRVVV[[[aaahhhmmmuuu}}}}}}yyyuuuwww{{{|||{{{}}}yyyrrrrrryyy|||zzz{{{|||~~~ssstttmmmbbb]]]XXX[[[___bbbccc```\\\YYYXXXXXXXXXXXX\\\ccclllsss{{{zzzuuuttt~~~zzzuuuxxx}}}~~~yyyuuucccVVVLLLGGGGGG@@@===999777666666666555555666666666666555555444111111000///............'''***---,,,******,,,///............------...///sssYYYMMMFFF@@@<<<<<<;;;:::999888888888888777777666555555555555666444444444444333333333333111000000//////000000111////////////000000000000333222111000///.........////////////////////////,,,,,,------------,,,,,,,,,,,,,,,---------............------------......---------------------------......//////......---,,,---...---,,,+++,,,---------------............////////////////////////000000000111111111222222---000555:::>>>BBBFFFIIIRRRaaauuupppZZZMMMNNNXXXbbbppp}}}~~~|||kkkiiisss|||nnn^^^ZZZSSSNNNKKKLLLKKKOOO___sssssscccWWWNNNGGGBBB???>>>============>>>???AAADDDGGGHHHGGGHHHKKKNNNMMMRRR[[[dddmmmvvv~~~~~~yyyuuuvvv{{{~~~~~~~~~~~~rrrhhheeeeeeiiipppuuuvvvqqqkkkfff^^^\\\XXXVVVWWW^^^gggnnnuuu}}}yyyxxx{{{|||vvv~~~}}}jjjZZZMMMFFFEEEAAA>>>:::777666666666555555555666666666555555444222222111000////////////,,,---...---+++******++++++,,,------++++++,,,---rrrXXXMMMGGG@@@<<<<<<;;;:::999888888888888666666555444444444444555333333333333222222222222000000////////////000000.../////////000000000111222111111000//////000000------------------------------............------,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------,,,+++,,,...............////////////////////////////////////000000111111111222222222...222777<<<@@@EEEJJJMMMXXXiii}}}vvveeeTTTMMMSSSbbbooo{{{~~~oooiiiooo{{{}}}hhhYYYSSSOOOLLLMMMQQQRRR[[[rrryyyhhhYYYOOOIIIEEEBBB@@@AAABBBBBBBBBAAA@@@AAACCCGGGKKKLLLLLLNNNTTTYYYYYYaaaooo||||||yyywwwyyy{{{{{{wwwrrrnnnlllpppsssvvvwwwwwwxxx{{{}}}}}}wwwsssvvv{{{{{{mmmiiibbb\\\[[[```hhhooowww~~~zzz{{{{{{tttbbbQQQGGGDDDAAA>>>:::777777666666555444444555666666555555444444333222111000000000000///...,,,,,,---,,,+++******,,,...---+++***+++---qqqXXXNNNGGGAAA===<<<;;;:::999888888888888555555444333333333333444333333333222222222111111000000////////////000000.../////////000000111111.........///000222333444000000000000000000000000......////////////......,,,,,,,,,---------...............------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,...//////......000111////////////000000000000000000000000000000000000000111111111111222222222111444888===AAAGGGMMMQQQ]]]ooooooeeeYYYPPPNNNXXXjjjzzzyyyxxxuuugggjjjwwwyyyfffWWWNNNLLLKKKPPPWWW\\\ggguuujjjZZZMMMGGGDDDCCCAAA>>>@@@CCCDDDBBB@@@??????FFFJJJNNNPPPQQQUUU]]]dddoooyyyyyytttrrrooommmlllpppssssssooollljjjkkklllmmmnnnnnnooossszzz~~~xxxoooeeeaaadddkkkqqq{{{yyyrrrppp{{{nnnZZZMMMIIIBBB>>>:::888777666666555444444555555666555555444555444333222111111111111---+++***+++///000///---+++...000000---,,,---///qqq[[[IIICCCCCC??????===:::999999999888777888888777555555444444444333333333222222222111111222222111000000000000000222222222111000//////...222000///------///000222///...,,,,,,...///...---......///000111111111111////////////////////////..................------.........////////////000//////............//////........................111111111000//////......---......///000/////////---///000111000111222444666999@@@FFFFFFEEEMMMYYYlllsssyyy|||xxxrrrmmmkkkZZZXXXTTTPPPTTTbbbwww||||||iiihhhpppyyynnn]]]SSSRRRNNNPPPSSSWWWddd}}}{{{jjj```RRRHHHEEEDDDBBB@@@GGGHHHGGGDDDAAABBBGGGKKKRRRTTTVVVZZZ```hhhrrryyyuuummmjjjiiiiiiiiilllpppttttttppplllkkkkkklllooopppnnnmmmsssvvvqqqsssyyy}}}}}}nnnjjjqqqyyyxxxcccRRRIIIFFFAAA>>>===;;;666555777:::999999888777666666555444444333222111000///...///.........---------------------,,,,,,+++++++++qqq[[[JJJCCCCCC@@@>>><<<:::999999999888777777666555444444333333333333333333222222222222111222111000000/////////000222222111111000//////...111000///......///000111111///------///000///...---,,,+++++++++,,,---...................................................------.........///////////////............//////........................////////////////////////////////////000000000111---...////////////000222555888???FFFGGGHHHQQQ[[[nnnrrruuussskkkbbb\\\ZZZTTTTTTUUUVVV\\\lll}}}rrrfffkkkuuu~~~~~~sssfffYYYRRRRRRMMMQQQVVV```rrr{{{pppaaaXXXMMMFFFEEEEEEEEECCCFFFIIIKKKJJJIIIKKKOOOSSSXXX[[[aaahhhqqq{{{|||vvvppplllkkkkkkkkkjjjmmmrrrxxxyyywwwsssrrrssssssvvvxxxwwwwww~~~~~~pppjjjlllpppmmmZZZOOOGGGBBB>>>>>>===888777999999999888888777666555555555555444333222111000000////////////.........------------,,,,,,,,,++++++qqq\\\KKKDDDDDD@@@>>><<<:::999::::::888777666555444333333333333333333333333333222222222222111000000///////////////222222111111000/////////111000///......///000111111000......000111000///...---***(((((())),,,---------------------------........................,,,---------............//////............//////........................,,,------...//////000000111000000//////111222333///000111000//////000222777:::AAAGGGJJJNNNXXXaaammmooonnnhhh^^^TTTNNNLLLNNNRRRXXX___iiizzzuuukkkgggqqq}}}}}}ooofff___XXXTTTTTTRRRVVV```pppnnn```VVVPPPJJJGGGHHHJJJJJJJJJJJJMMMQQQSSSSSSUUUYYY]]]eeekkkuuuyyyssspppnnnmmmmmmooopppqqqqqqsssyyy~~~uuuooollljjj}}}yyycccUUUHHHBBB??????>>>;;;999:::999999888777666555444444555555555555444222111111000000000000////////////------------,,,,,,,,,,,,qqq\\\KKKEEEEEEAAA>>><<<:::999::::::999888666555555444333333333444444444333333333222222222000000///////////////000111111111111000000//////000000////////////000000111///......///000000///000///---,,,+++,,,---------------------------------------...............,,,,,,,,,---------......//////............//////........................------------......//////111000///......000222333333444444333222222444555===AAAFFFKKKOOOVVV```hhhkkkkkkhhhaaaWWWPPPLLLLLLOOOTTT\\\eeerrrppplllnnnyyysssgggbbb___\\\YYYXXXYYY```nnnxxxcccSSSOOOLLLJJJJJJMMMPPPQQQQQQRRRUUUXXXZZZ[[[___eeejjjyyy|||tttooommmnnnnnnoooqqquuuyyy{{{}}}zzztttoootttjjjZZZKKKDDD???@@@???<<<:::;;;999999888777666444333333444555555555444333111000111111111000000000000///------------------,,,,,,ppp\\\KKKEEEEEE@@@===;;;999999::::::999888777666555555555555555555444444444333333333222222000000////////////000000111111111000000000000000000000////////////000000000...------...//////......///000000000...---,,,---------------------------------.........//////,,,,,,,,,---------......//////............////////////////////////////////////......------------000///...------///111222444444444333333444666999BBBEEEIIIMMMRRR\\\fffmmmlllkkkfff]]]TTTNNNNNNPPPQQQVVV^^^ggguuu}}}ppppppuuuuuullldddcccccc```\\\[[[^^^jjj~~~ppp\\\MMMKKKKKKKKKMMMPPPTTTVVVWWWXXXZZZ^^^```dddkkkuuu|||{{{sssooooooqqquuuvvvwwwyyy}}}{{{vvvrrrpppppprrrssswwwxxxyyyyyy{{{~~~wwwqqqxxxuuucccRRRIIIAAA@@@@@@===;;;;;;::::::999777666444333333222333444444444222111///222111111111000000000000------------------------nnn[[[KKKDDDDDD???===;;;999999:::::::::999777666666555555555666666444444444444333333333333000000000000000111111222111111000000000000000000//////000000000000/////////...,,,,,,...///...---+++---///111111///,,,***------------------------,,,,,,------.../////////,,,---------............//////............//////////////////////////////000000//////...------,,,///...---------...000111111111222222222444888;;;CCCGGGKKKMMMUUUbbbmmmrrrtttpppggg[[[PPPKKKLLLOOORRRWWW___hhhuuu~~~zzzwwwzzzsssjjjdddaaacccdddaaa^^^^^^bbbsssxxxgggWWWLLLJJJKKKLLLOOOSSSWWW[[[]]]]]]aaaggglllrrr{{{{{{{{{zzzwwwsssssswww{{{~~~uuunnnjjjdddbbb^^^[[[ZZZ[[[\\\^^^___```bbbdddgggmmmtttyyy{{{yyyvvvyyy|||rrr\\\PPPEEEBBBAAA>>><<<===<<<;;;:::888777555444333111222444555444333111///111111111111000000000000------------............mmmZZZJJJDDDCCC>>><<<;;;999999:::;;;:::999555555555444444555555666555444444444444333333333111111111111111222333333000000000000000000000111//////000000000000//////000...------...//////...,,,---...000000///...---........................,,,,,,------...//////000------.........///////////////............//////////////////////////////////////////////////////...////////////000000000///000111222333777<<<@@@EEEJJJMMMPPPZZZkkkwww||||||vvvjjj[[[NNNIIIKKKNNNSSSZZZdddnnn{{{~~~{{{}}}uuufffaaa^^^___bbbdddbbbcccfffjjjmmm]]]RRRMMMLLLNNNQQQUUUYYY___eeehhhhhhnnnvvv|||vvvzzz}}}}}}|||}}}wwwkkkccc^^^ZZZXXXVVVTTTSSSQQQQQQRRRTTTUUUUUUVVVXXXZZZ___eeemmmsss}}}~~~}}}~~~{{{}}}uuuyyy}}}~~~hhhYYYJJJDDDBBB@@@??????===<<<;;;999888666555444222333555666666444222000111111000000000/////////------------.........///lllYYYJJJCCCBBB>>><<<;;;999999:::;;;:::999444444333333333444444555555555444444444333333333222111111111222333444444000000000000000111111111//////000000000000//////111000......000000000//////////////////000111222////////////////////////,,,,,,------...///000000.........////////////000//////............//////000000000000000000000000......//////000111111111//////000111111111111000///111222444666;;;AAAEEEGGGMMMQQQTTT```ssszzzmmm]]]PPPKKKMMMQQQUUU^^^jjjuuu~~~zzzyyyssseee\\\^^^\\\^^^bbbcccdddhhhnnnttt{{{fffWWWOOOMMMPPPSSSVVV[[[```gggnnnrrrssszzz~~~zzz~~~}}}oooggg]]]VVVSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVXXXZZZ___fffnnntttxxxxxxyyy{{{}}}~~~|||zzzwwwyyy{{{|||}}}}}}zzz{{{|||zzzxxxwwwwwwxxxsssuuuvvvvvvwww|||yyysssrrrllluuutttuuu}}}~~~ooo___NNNGGGDDDBBBAAAAAA>>>===<<<:::888777555555333444666888777666333222000000000000////////////---------.........//////hhhWWWIIIDDDDDD>>>>>><<<;;;;;;;;;;;;:::888777666555555666666555444666555555444444333222222222222111000//////000000222222222222222111000///000000000000////////////000///...------...///000......------------......................................................,,,---------.../////////////////////////////////........................////////////000000000000///////////////000111111777111...222888<<>>===<<<;;;:::;;;;;;:::888888666555555666666555333444444444444444444444444222222111000000000000000000111111111111111000000......//////000000111111000///...------...///000/////////....../////////......................................................//////////////////................................................////////////000000000000111111000000000111111222555000///555;;;@@@EEEKKKIIIOOOZZZiii||||||fffTTTOOOQQQUUUVVVZZZhhh|||{{{uuuxxx```UUUPPPLLLSSS[[[]]]___dddeeeppplll^^^XXXYYY\\\dddhhhppp{{{~~~yyyyyyxxxwwwvvvtttqqqoookkklllkkkgggbbb^^^[[[[[[YYYWWWVVVVVVYYY[[[[[[ZZZ]]]\\\]]]```fffjjjmmmnnnqqqrrrtttvvvxxx}}}|||yyyvvvvvvuuuvvvwwwyyy{{{|||rrrbbbZZZYYY[[[aaannnyyy{{{}}}xxxaaaOOOGGGEEECCCBBBBBB@@@===:::777555444333444444555555555555444444111111000////////////000......------------......gggVVVHHHDDDCCC>>>===<<<::::::;;;;;;999888999777666555666666444222222222333444444555666666222222111000000000000111000000111111111111111000------...///000111222222//////............//////000000////////////000000////////////////////////........................000000000000000/////////................................................////////////000000000000333222222111111111222222222000111888???DDDKKKRRROOOZZZjjjzzzxxxaaaRRROOORRRVVVXXX___nnnzzz{{{dddSSSOOONNNLLLTTT___ccceeekkkqqq{{{kkkbbbbbbhhhmmmxxx}}}uuuoooiiiddd``````______^^^]]]]]]\\\]]]\\\[[[XXXVVVVVVXXXZZZ[[[^^^cccgggjjjmmmppprrrsssssstttxxx}}}~~~}}}}}}}}}~~~yyyjjj[[[UUUUUUXXX___lll~~~~~~wwwzzz}}}mmmWWWKKKGGGEEEDDD@@@???===;;;999888888777444444555555555555444444222111000///////////////---..................---fffUUUHHHCCCCCC>>>===;;;::::::::::::999777999777666555666555444222333333333444444444555555222222111000000111111111000111111222222222222222.........///000111111111/////////....../////////000//////////////////000000000000000000000000000........................111000000//////.........------------------------........................////////////000000000000333333222111111111111222000000444<<>>===<<<:::999888888444444555555555555444444222222111000////////////,,,---...//////...---,,,eeeTTTGGGCCCCCC>>>===;;;:::999::::::999777999777666555666666444333555555444444444333333333222111111111111111222222222222333333444333333222000000000000////////////...//////////////////...///......------......///000000000000000000000000......................../////////......---------........................////////////////////////////////////000000000000222111111000000000111111000222888???DDDIIITTT```mmmvvvlllXXXPPPQQQVVV]]]cccrrrxxxooovvveeeRRROOOPPPSSSVVV]]]nnnvvvxxx{{{~~~zzzsssiiiaaaWWWRRRRRRSSSRRROOOOOOQQQSSSTTTTTTVVVYYY\\\^^^aaadddfffhhhiiilllnnnttt~~~ooo^^^VVVWWWZZZfff|||yyy|||}}}iiiWWWMMMHHHFFF@@@???>>><<<:::888666555444444555555555555444444333222111000////////////,,,---...//////...---,,,eeeTTTGGGBBBBBB===<<<;;;999999::::::888777777666555555666666555444666666555444333333222222222111111111111222333333333333444444333222222111111000000000/////////.........////////////............------------......////////////////////////....................................------------////////////////////////////////////////////////////////////000000000000000000000000000111222222222555;;;BBBFFFLLL[[[iiiyyy~~~ssscccUUUSSSWWW\\\gggsss|||sssqqqyyyzzz\\\SSSQQQOOOPPPVVVaaauuuuuulllccc]]][[[VVVPPPNNNOOOQQQQQQPPPPPPTTTXXXZZZ[[[]]]bbbffffffkkkqqqwwwzzz}}}tttaaaWWWWWW^^^lllxxxuuu|||uuu```RRRJJJFFFAAA@@@???===:::777555333444444555555555555444444444333222111000/////////---..................---dddSSSFFFBBBBBB===<<<:::999999:::999888777666555444555666777666555444444444444444444444333222111111111222222333444333333333222111000///...////////////000000000000---...///000000///...---//////............//////............................................................////////////000000000000000000000000////////////////////////////////////000000000000000000000111222333444555333777>>>EEEIIIQQQcccttt~~~fffZZZTTTXXX^^^eeeuuu{{{uuuoooqqqwwwkkkWWWUUUUUUPPPSSS]]]hhh}}}|||oooeee```\\\WWWTTTSSSSSSSSSTTTVVVXXXZZZZZZ[[[aaahhhkkklllooossswww||||||hhh```aaafffuuuuuuqqqwwwjjjXXXLLLFFFAAAAAA@@@>>><<<999777555444444555555555555444444555444222111000/////////......------------......dddSSSFFFBBBBBB===<<<:::999999999999888666555444333555777888777666222333333444444555555666222111111111222333333444222222222111///...,,,+++------...///000111222222---...///000000///...---000000////////////000000......................................................//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000111222333555666777333888@@@GGGKKKVVVjjj}}}|||ppp]]]UUUTTT\\\dddlll~~~|||oooggggggqqq|||wwwbbbTTTXXXYYYTTTZZZgggnnn~~~{{{}}}nnneeeZZZSSSSSSUUUUUUUUUPPPSSSXXX\\\___bbbeeehhhiiipppxxx}}}~~~qqqllloooooo|||sssooouuu}}}qqq\\\MMMEEEAAAAAAAAA@@@>>>;;;999888444555555555555555555444555444333111000////////////...---,,,,,,---...///eeeTTTGGGBBBAAA;;;;;;;;;;;;::::::999999999888777666444222111000000222222222333333333444444444444444333111///---,,,'''***...111333222111///000000//////......------111111000000000000111111000000000000000000000000...---,,,,,,+++***)))(((000000////////////000000////////////000000000000222000...///222333111///...///000000000///---,,,000000000000111111111111///111222222111000222333777@@@FFFGGGMMM^^^rrr}}}zzz|||zzzqqqgggbbbZZZYYYXXXZZZdddwwwzzzuuu}}}llleeeccchhhvvviii___WWWVVVTTTSSS]]]jjjzzz}}}{{{|||}}}}}}zzz~~~|||nnngggTTTTTTTTTRRRQQQSSSWWWZZZ^^^___bbbfffjjjooosssuuu|||}}}yyytttsssssstttyyy}}}dddQQQFFFFFFBBB???@@@===999777999444444555555666777777777666555444333111000///...---------------...///000bbbRRRFFFBBBBBB===<<<;;;;;;::::::999999999<<<;;;:::888777666555555666666666555555444444444888777666444222000///...,,,...000222333222000///000000000000000/////////111111000000000000111111000000000000000000000000///......------,,,,,,+++000//////......//////000.../////////000000000000111000...///111222000...//////000000000///------000000000000111111111111000111333222222222333555;;;BBBHHHKKKRRRcccuuuwwwpppooolllfff___]]]WWWWWWXXX___mmm~~~vvvvvvtttddd___```nnnfffZZZRRRRRRSSSUUU___lllxxxxxx{{{~~~}}}nnnddd___XXXXXXXXXWWWWWWYYY^^^aaajjjmmmqqqwww}}}{{{wwwsssqqqtttoooZZZMMMJJJEEEAAAAAA>>>999777999555555666777777888888999777666555444333111000000...------------...///000~~~___QQQFFFCCCCCC>>><<<<<<;;;;;;:::999999888888777666555555444444444888777666555444333333222666555444222222222222333222222222222111000///...000000000000111111111111111000000//////000000111000000000000000000000000///////////////////////////..................///....../////////000000000000///......000000///...//////000000000///......000000000000111111111111111222333333333444666888@@@FFFKKKOOOXXXhhhuuu{{{yyynnnddd```]]]YYYXXXYYYWWWXXX\\\hhhzzzrrrpppyyyjjj^^^^^^bbbsssbbbWWWPPPQQQTTTYYYeeettt{{{tttvvv|||zzzlllccc^^^[[[]]]^^^```aaadddhhhnnnrrr{{{~~~xxxuuuwww{{{yyyssssss{{{~~~fffWWWNNNHHHBBBAAA>>>:::777888666666777888888999999:::888777666555444333222111......------......//////~~~___QQQFFFCCCDDD???======<<<;;;:::999999888555444333333333333333333555555444333222222111111111000/////////111444555444333222111000//////////////////000000111111111000000////////////000000/////////////////////////////////000000000111111......------------.............../////////000000///........./////////...//////000000000////////////000000000111111111111222333444444444666888;;;EEEIIILLLQQQZZZgggoooqqqoooeee[[[WWWUUUSSSUUUYYYZZZ\\\cccrrrrrrgggnnn~~~sssaaa\\\bbbjjj|||www]]]VVVRRRTTTUUU\\\nnn}}}uuuyyyqqqiiigggeeedddeeehhhlllqqquuu{{{xxxnnnkkkjjjwww~~~~~~xxxyyyppp___PPPHHHBBB@@@>>>:::888999666666777777888999999:::777777666555444333222111//////............//////aaaRRRGGGCCCCCC>>>>>>======<<<:::999999888999888888777777777888888333333333333333333333333333222000//////111222444222111000/////////000111.........//////000000000000000////////////000000////////////////////////.........///000000111111......------------..................////////////.../////////.........///000000/////////000000000///000000000111111111111222333444444555777;;;>>>GGGJJJMMMPPPXXXbbbfffeeebbb[[[TTTSSSRRRQQQTTTYYYZZZ^^^iiizzzyyykkkdddrrr{{{fff\\\]]]fffqqqiiiWWWUUUVVVXXXWWW```zzz|||xxxuuuvvvuuutttvvvzzzssshhhbbbiiiqqq|||yyy|||yyyeeeSSSIIIAAA???>>><<<::::::555555666777777888888999666555555444333222111111000//////.........//////aaaRRRGGGCCCBBB===???>>>===<<<;;;:::999888:::999888888888888888999444444444555555555666666999777555333111000000000000000/////////000111111............////////////000//////......//////000000000000000000000000000.........//////000000000///..................///------........./////////...///000000......///000000000/////////000111111000000000000111111111111111222333444555888===@@@GGGKKKMMMOOOUUU]]]```^^^XXXSSSPPPPPPPPPPPPSSSXXXXXX___nnntttmmmkkk}}}lll___^^^dddooo{{{ttt]]]TTTTTTWWW\\\___lll|||mmmaaa___eeerrr{{{nnnXXXMMMBBB@@@???===::::::555555666666777888888999555555444444333222222111000000//////......//////```QQQFFFBBBBBB===??????>>><<<;;;:::999888666666555444444444444444555555555555555555444444777666555444222111000000111111111111111111111111000000000/////////////////////............//////000000000000000000000000////////////000000000000000//////......//////000---------.........//////...000222111///...000111000000/////////000222222000000000000111111111111111222333333555999>>>AAAFFFKKKNNNOOOTTT[[[______VVVRRRPPPPPPPPPOOOSSSYYYZZZeeevvv}}}qqqrrryyywwwaaa```jjjuuuzzzdddYYYYYYUUUXXXbbbooowwwjjj___```jjjzzzzzz```SSSGGGBBBAAA>>>::::::666666777888888999999:::666666555555444333333333111111000///////////////}}}^^^PPPEEEBBBBBB===@@@???>>>===;;;:::999888666666555444333333333333555555444333222111111000///000111222222222222222333333333333333222111000222222111111000000////////////............//////000000000000000000000000000000000000000000000000000000////////////000000---------........./////////111333222///...000222111000/////////111222333000000000000111111111111000111222333555999>>>BBBEEEKKKOOOPPPTTT[[[```bbbZZZUUURRRQQQPPPPPPUUU[[[```lll}}}wwwooouuukkk\\\dddvvvyyybbbZZZ[[[```XXXYYYhhh}}}ttteeebbbfffuuufffXXXJJJEEEBBB>>>:::888777888888999::::::;;;;;;777777666666555555444444111111000///////////////|||\\\PPPGGGAAA@@@<<<===;;;999888999999888777:::888777666777777555333555555444444444333333333222222222222333333444555777666555444222111000000///000111222222111000///111000///---------...///////////////////////////000000000000000000000000////////////000000000000///000111222222111000///..................------,,,---///000000000///...//////000111222333333333111222333555888;;;>>>AAABBBJJJOOOQQQ[[[jjjnnnhhhcccVVVNNNQQQSSSTTT\\\hhhnnn{{{uuuwwwrrreee]]]gggzzzbbb[[[YYYUUU[[[^^^hhh{{{{{{zzzyyykkk^^^YYYfffyyyxxx___JJJFFFEEE>>>999999::::::999999::::::;;;;;;999888777666444333222111111111000///////////////|||\\\PPPGGGAAA@@@<<<===;;;999888999999888777999777666666666666555333444444444444444444444333333333222222222333444444555555444333222111000000///000111222222111000//////000111222222111///...////////////////////////000000000000000000000000////////////000000000000......///000000///............///000000/////////...///000000111111000000000000000111222222222333000111333555999===AAAEEEEEEPPPXXXZZZ```mmmssspppaaaUUUMMMQQQUUUXXXbbbnnnwww{{{}}}ggg___^^^nnnlllZZZTTTUUUVVVZZZ```pppzzzrrrqqqrrrwww{{{jjj^^^XXXaaaooo|||kkkSSSLLLIIICCC>>>>>>999999999999999:::;;;<<<999888777666444333222111111111000///////////////{{{[[[PPPFFFAAA@@@======;;;999888999999888777888666555555666666444333333444444444444444444444444444333222222222333333333333222222222111111111000000111111111111000000---000333666666444111...////////////////////////000000000000000000000000////////////000000000000...//////000000//////......///000000111111111111111000000000111111222222111111111111111111222222111333555777:::>>>DDDIIILLLYYYccceeeiiirrrxxxwww___TTTNNNRRRXXX___kkkwwwsssiii]]]]]]dddzzzrrr]]]SSSNNNQQQXXX]]]iii|||rrrjjjfffjjjqqq}}}}}}||||||jjj___XXXZZZaaannn}}}vvv[[[NNNHHHBBB>>>???888888888888999:::;;;<<<999888777666555444333222111111000////////////000{{{[[[PPPFFFAAA@@@======;;;999888999999888777777555444444555555444333333333333444444444444555555444333333222222222222111111111111111111111111000000000111111000000000---///333555666444222000////////////////////////////////////////////////////////////000000000000111111111111111111111111---...///000111111222111111111000//////111222333222222222111111111111111444666888:::<<>>>>>===<<<;;;;;;;;;;;;:::999999999888777777777333222111111000111111111yyy\\\PPPEEEAAA@@@;;;===;;;888666555444333111777777666666555555555444777666666666666555555555333222222111111222222333666444333111000000111111//////000000111111222222111111000///////////////111000/////////000222333000000000000000000000000111111000///////////////000000000000000000000000000111111000000///...---...------///222333111...222111111222333444333222777===DDDIIIMMMXXXiiiwww}}}yyywwwtttjjj\\\QQQNNNOOOSSS]]]qqqooofffeeeeeetttoooYYYQQQLLLLLLQQQUUU___zzzppp___YYYXXX___hhhoooyyy~~~{{{xxxxxxzzz}}}zzzsssooonnnooovvvvvvrrrkkkeeeaaa\\\YYYiiiyyytttuuuiiiWWWLLLGGG>>><<<999888999:::999888:::::::::999888777666666555444111000//////111222yyy\\\OOOEEEAAAAAA;;;???<<<999888777777555333666666666666666666666666555444444444444333333333333222222111111222222333555444333111111111111111111111111111222222222222111111000///////////////000000000000000111111222000000000000000000000000111111000///////////////000000000000000000000000//////000000000000000///111//////111333444333111333222222222333444444444:::@@@FFFIIINNNXXXgggsssuuupppkkkggg```UUUOOONNNUUUYYYdddxxx~~~lllhhhjjjnnn{{{eeeTTTWWWRRRRRRYYYaaappprrrbbb]]]^^^ccciiinnnuuu|||||||||uuuqqqoooooouuuuuurrrmmmfffaaa\\\YYYaaayyywwwuuu~~~uuu]]]LLLEEE@@@===;;;::::::;;;;;;::::::999999999888777777777666555333111000111222333xxx[[[OOOEEEBBBAAA;;;@@@===;;;:::999999777666555555555666666666666666555444444444444333333333333222222111111222222333444444333222111111111111333333333222222222222222111111000////////////000//////000111111111111111000000000000000000000000111000000///////////////000000000000000000000000---...///000111111111111111000///000222333333333222222222222333444666777???CCCHHHJJJMMMVVVbbbkkkkkkeee^^^[[[UUUPPPOOOQQQ[[[```mmmyyykkkjjjqqqxxxnnn\\\RRRVVVRRRTTT]]]kkk}}}}}}vvviiidddfffgggiiiiiimmmwwwxxxsssooommmqqqqqqppplllfff___[[[YYYYYYmmm}}}vvv|||hhhRRRGGGBBB???<<<;;;<<<======<<<999999888888888888888888777666444222222222333333wwwZZZNNNEEEBBBAAA<<>><<<:::999999:::;;;:::999444444444555666777777888777777666666666555555555333222222222222222222333000111333333444333222111111111111222222333333444333222111111000111111111111000/////////000222333///////////////////////////////////////000111111111111111111111111111111///000111222222222222222***...111222000///000111222444444222222666@@@HHHMMMJJJIIILLLRRRUUUUUUSSSOOOJJJFFFGGGJJJOOOWWW___aaalll~~~dddNNNKKKKKKFFFJJJUUU\\\kkk}}}yyyssspppttt~~~nnn___XXXSSSVVVkkk~~~}}}~~~}}}}}}{{{vvvqqqkkkaaa[[[YYYTTTTTTcccvvvwwweee___pppyyykkkuuu~~~gggOOOJJJCCC>>><<<;;;;;;;;;;;;::::::999888777666666666666666666555444333222sssXXXMMMEEEBBBAAA;;;<<<<<<;;;:::999999999999888777666555555666777888666555444333333333333333333333333333333333333333333222111000000111222333000000000000000000000000222222222222222222222222111111111111111111111111222111000//////000111111,,,---...///000000/////////...---------...000111222222222222222222222222222000///000333444222000222555777666555:::CCCKKKIIIMMMPPPSSSYYYaaabbb___WWWLLLDDDGGGJJJKKKQQQZZZ```vvvlllYYYIIIGGGJJJKKKQQQXXXbbbyyywwwuuunnnlllttt|||~~~tttaaaXXXXXX___lllvvvzzzxxx}}}|||uuupppjjjbbb[[[VVVYYYhhhwww~~~qqqdddgggtttuuuzzzoooXXXMMMBBB@@@???===;;;;;;::::::;;;;;;:::999777666666666555444333333333333oooUUULLLEEECCCCCC===<<<<<<;;;:::999999999999777777666555555666777888666555444333333333333444333333333333333333333333222222111000000111222222000000000000000000000000222222222222222222222222000000000000000000000000222111000//////000111111/////////000000000000000000000/////////000111222222111111111111111111111222000///000222444222111111333555666888???HHHOOOMMMOOORRRYYYeeennnmmmfffYYYLLLCCCEEEIIILLLRRR[[[hhh~~~bbbTTTIIIHHHJJJLLLSSS]]]ppppppkkkiiiooo{{{yyy}}}vvvddd\\\[[[aaammmwww|||xxxwww}}}~~~wwwsssmmmfff```YYYZZZgggtttttteeefff{{{zzz{{{~~~yyy]]]PPPDDD@@@???<<<:::999::::::;;;;;;:::999777666666666555444333333333333lllSSSKKKDDDCCCDDD???<<<<<<;;;:::999999999999777777666666666666777777555555444333333333444444333333333333333333333333222222111000000111222222000000000000000000000000222222222222222222222222////////////////////////111111000000000000111111222222000//////000111111222111111111111222333333111111111000000000//////111000000000222333222111000111222666===EEEMMMSSSOOORRRXXXbbbpppzzzvvvnnn^^^OOOCCCEEEJJJNNNUUU^^^qqqzzzYYYOOOJJJKKKMMMPPP\\\jjjyyykkkeeejjjyyyxxxqqqtttwwwhhh```___cccmmmvvvyyyvvvwww~~~{{{vvvrrrllleee^^^\\\cccmmm}}}wwwgggeee|||~~~gggXXXHHHBBB@@@>>>;;;;;;:::;;;;;;;;;:::999888777777666555444333333333333kkkRRRJJJCCCCCCDDD???<<<<<<;;;:::999999999999777777777666666666666666555444444333333333444444333333333333333333333333222111111111111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111444222000.........000111111111111111222222333333222222222111000000//////111000000111222222222222000000111777???IIIPPPTTTQQQXXXbbblllvvv{{{wwwpppcccRRRFFFFFFKKKPPPZZZdddvvvkkkUUUOOOLLLOOOQQQXXXjjj~~~}}}qqqkkkiiiuuutttsss|||ttthhhbbbaaadddllltttwwwvvvxxx~~~xxxtttpppjjjbbb\\\^^^dddpppxxxxxxhhhdddwww}}}|||tttbbbNNNFFFDDDBBB@@@???;;;;;;;;;::::::999888888777666555444444333333333lllRRRJJJCCCBBBBBB===<<<<<<;;;:::999999999999777777777777777666555555444444333333333444444555333333333333333333333333111111111222222111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111111111222111///---,,,---///000000000000111111111111111333333222222222111111111000111111111111111222222111111333888AAAJJJQQQTTTWWWdddrrrwwwxxxvvvrrrnnn```RRRGGGGGGLLLRRR___lll|||~~~___TTTOOOMMMPPPUUUaaa|||qqqkkkllltttsssxxxwwwooohhhdddcccdddkkktttxxxwww{{{|||xxxuuuqqqmmmddd[[[YYY\\\dddnnnxxxvvvjjjdddpppzzzxxxjjjSSSHHHEEECCCBBBBBB<<<<<<;;;::::::999999999777777666555444444444444mmmSSSJJJCCCAAAAAA<<<<<<<<<;;;:::999999999999777888888888777666555444444444333333333444555555333333333333333333333333000111222222222222111000000000000000000000000000111111111111111111111111111111111111111111111111...///000111111222111111000///...------...//////...///000000111111000000222222222222222222222222///111222222111111222333222333777<<>>===;;;:::999999::::::888777666555444444444444lllSSSKKKDDDCCCDDD???<<<<<<;;;:::999999999999777888888888777666444333333333333333333444555666333333333333333333333333000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000---...000111222222222111...///000111222222111111...///000111222111000000......///000111222333333///111333222000000222444000777>>>DDDIIIPPP[[[dddyyy|||pppcccXXXNNNMMMQQQXXX^^^kkkzzz{{{|||xxx]]]PPPNNNMMMSSSdddxxxwwwkkkhhhrrrtttqqqyyywwwvvvkkkjjjmmmqqqrrrsssyyy|||{{{|||~~~xxxtttrrrpppiii^^^WWWVVVOOOSSS\\\iiivvvyyyqqqggg[[[mmmtttooowwwiiiTTTKKKFFFBBB@@@>>>===;;;:::999999:::;;;888777666555555444444555jjjSSSNNNFFF@@@@@@===<<<:::999999;;;;;;:::888999:::;;;;;;:::777555333444555555555444333333222333333333333333333333333333333333333222222111111111111222222222333333333111111111111111111111111333222111000////////////333111///...---...///000000000////////////000000000///---,,,---...000222000000000000111111111111111222222111///000222444888999>>>EEEJJJPPP```ppp}}}tttfffXXXNNNGGGKKKQQQZZZggg|||~~~yyyyyy```SSSWWWQQQSSS]]]qqqppphhhkkk}}}yyyyyy|||yyyzzztttuuu|||~~~{{{~~~zzzyyy~~~{{{uuupppjjjcccYYYSSSPPPRRRWWWaaarrrzzznnn___kkk~~~xxxqqqsss~~~pppXXXMMMEEE???=========<<<;;;999888777777888666555555666666555333iiiRRRMMMEEE@@@@@@>>><<<:::999999;;;;;;:::888999:::::::::999777555444555666666666555555444333333333333333333333333333333333111111111222333444111111111222222222333333111111111111111111111111333222111000////////////444333111000///000111222222222111111111111222222000000///...///000111222000000000000111111111111222333333222111111333666888;;;CCCJJJNNNTTTdddttt{{{yyyvvvppphhh]]]RRRLLLEEEKKKTTT```ooowwwuuuwwwuuuZZZQQQUUURRRWWWddd}}}|||ooommmvvvyyy|||zzzyyy}}}|||{{{|||}}}wwwrrrmmmeee\\\UUUQQQRRRVVV```qqqxxxeeekkkvvv|||rrrooovvvwww]]]PPPGGGAAA@@@???>>>===<<<;;;999888888888666555555666666555444gggQQQLLLEEE@@@@@@>>><<<:::999999;;;;;;:::888999999::::::999777555444666666666777666666555444444444444444444444444444777555222000///111333444000000111111111222222222111111111111111111111111333222111000////////////333333111000000000111222222222111111111111222222000000000111111111222222000000000111111111222222333444444333222333555777555<<>><<<:::999999:::;;;999888999999999999888777555555555555666666666555555444555555555555555555555555888777444222111000000111000000000111111111222222111111111111111111111111222222111000//////000000111000///......///000000000000////////////000000///000111111222222111111000000111111111222222222222333444333333444666999777@@@KKKOOONNNRRR^^^kkkmmmjjjddd\\\TTTOOOLLLKKKNNNVVVcccsssvvvttt{{{oooUUUPPPSSSSSS___kkktttppp{{{|||xxxwww{{{~~~~~~~~~yyywww{{{yyytttnnneee___WWWSSSPPPRRR]]]kkkuuuyyy{{{tttlllnnn}}}pppkkksssmmmXXXLLLFFFDDD@@@@@@???>>><<<;;;:::999888666555666777777666555fffPPPKKKDDD@@@@@@>>><<<:::999999:::;;;999888888888888888777666666555333444444555555555444444555555555555555555555555333444555555444333111000000111111111111222222222111111111111111111111111222111000000000000000000//////////////////000000000000////////////000000...///000111111111000000111111111111222222222222111222333222222444777999===HHHQQQSSSPPPSSS]]]eeeiiigggbbbZZZQQQLLLJJJKKKPPPYYYhhhzzzwwwwwwfffQQQRRRVVVVVVdddtttqqqtttyyyuuutttyyy~~~{{{wwwyyy|||wwwqqqjjjdddXXXSSSMMMMMMSSS___mmmwww~~~sssjjjppptttjjjnnnxxx]]]OOOGGGDDD@@@???>>>===<<<:::999999777666555666777888777666gggQQQLLLEEE@@@@@@>>><<<:::999999;;;;;;:::888888888777777777666666666222333444444444444444444444444444444444444444444...000333666777666555333111111222222222333333333111111111111111111111111111111000000000000000111111111111111222222222222222222111111111111222222/////////000000000111111111111111222222222222333000111222222333444777:::>>>HHHPPPPPPQQQVVV]]]bbbkkkhhhbbbXXXNNNIIIJJJLLLQQQZZZjjj~~~|||~~~aaaRRRTTTZZZ[[[hhh~~~|||qqq{{{xxxttttttyyy~~~}}}xxxxxx~~~}}}yyyssslllgggXXXSSSMMMKKKNNNXXXiiixxx|||mmmgggwwwxxxkkkmmm{{{gggTTTJJJDDD@@@@@@???===<<<;;;:::999777666555666888999888777iiiRRRMMMEEE@@@@@@>>><<<:::999999;;;;;;:::888888777777666666666666666333333444555555555555555333333333333333333333333111222444555666555444333222333333333333444444444111111111111111111111111111111000000000000111111000000111222222222222222222222111111111111222222111111000///000111222333111111111222222222333333111222333444444666999<<>>FFFNNNUUUYYYcccqqqyyyzzz{{{tttgggWWWKKKIIIPPPXXX\\\dddrrrpppYYYRRRSSS\\\ggg}}}zzz{{{wwwvvvzzz~~~|||}}}~~~yyytttnnniii^^^XXXQQQLLLGGGIIIZZZlll|||ttthhhlll{{{yyy{{{vvvyyybbbRRRIIICCCBBBAAA@@@???===<<<<<<777666666666888999999888iiiSSSLLLDDDBBBAAA<<<======<<<;;;::::::::::::;;;999777777999:::888666:::666333444777999666333111111222222222333333333111111222222222222111111444444222000......111333111222222333333222222111111111111111111111111111111111111111111222222222000000000000111111111111111111111111111111111111111111222222222333333333777333111333555666;;;AAAKKKLLLSSSbbbuuuwwweeeRRRFFFFFFSSS___fffppp~~~iii\\\XXXUUU___qqq~~~|||uuusssrrrooolllpppwwwzzzyyyxxxyyy{{{~~~}}}zzzzzz||||||}}}|||}}}wwwuuupppjjjcccZZZQQQLLLIIIJJJSSS]]]wwwqqqiiipppzzzyyy{{{jjjRRRJJJFFFCCCBBBBBB>>>999999<<<777777777777666666666666jjjSSSLLLDDDAAABBB<<<======<<<;;;:::::::::::::::888666777999999777555333333444555666777555444444333333333222222111111111111222222222222111111222222222111//////111333111222222333333222222111111111111111111111111111//////000111222333333444000000000000111111111111111111111111111111111111111111222222222333333333555222222555777888>>>DDDNNNQQQZZZkkk~~~ttt___NNNFFFJJJXXXfffnnnxxxhhh\\\XXXXXXfff{{{{{{sssiiicccaaaaaa___\\\```fffnnnwww~~~zzzyyyxxxxxx{{{~~~rrrmmmjjjlllpppsssyyy~~~yyyvvvqqqkkkiiiaaaWWWPPPJJJHHHMMMUUUfffwww{{{mmmiiilllwwwxxxtttZZZOOOGGGDDDBBBBBB???;;;:::===888888777777777666666666jjjSSSKKKCCCAAABBB>>>======<<<;;;::::::::::::999777666666777888666555222444666666555444444444555555444333222111000000111111222222222222111111000111222222111000222333111222222333333222222111111111111111111111111111......///111222333444555000000000000111111111111111111111111111111111111111111222222222333333333333222333777999;;;AAAHHHPPPUUUbbbuuupppYYYKKKHHHOOO^^^lllwwwjjj___\\\```uuuyyyeee___WWWRRRQQQRRRQQQOOORRRVVV]]]ccchhhnnnsssvvvyyyxxxwwwxxxzzz}}}yyyjjjccc```dddlllrrryyy~~~|||xxxrrrkkklllddd[[[TTTLLLGGGJJJOOOZZZmmmuuuiiidddrrrnnnppp~~~dddUUUHHHDDDBBBBBB@@@<<<<<<>>>888888888777777777777666kkkSSSKKKCCCAAACCC>>>======<<<;;;::::::::::::888777666666666666666555888777666555555444222222555444444333222222111111111222222333333222222111...000222333222111222333111222222333333222222111111111111111111111111111//////000111222222333333///000000000111111111111111111111111111111111111111111222222222333333333333222444888999<<>>999999888888888777777777kkkTTTLLLDDDBBBCCC>>>======<<<;;;::::::::::::777777777777666555666666888555222222444555444222333333333333333333333333222222333333333333222222...000222333222111222333111222222333333222222111111111111111111111111111222222111111111111111111///000000000111111111111111111111111111111111111111111222222222333333333333333555888999<<>>;;;;;;;;;::::::::::::999999999jjjVVVQQQIIIDDDBBB;;;======<<<;;;::::::::::::777:::;;;:::777666777999777GGGWWWVVVFFF888444777666666555444333222222111222333333444444333333222444444222000......111333222222222333333222222222111111111111111111111111000000111111222222222333000000000000111111111111111111111111111111111111111111222222222333333333333333555999===FFFWWWhhh|||xxxnnn```PPPHHHQQQYYY^^^nnnuuuppptttpppddd```cccrrrqqq\\\QQQLLLMMMQQQWWW^^^dddkkkqqquuussssssrrrooojjjeeeccccccZZZ^^^ccchhhppp|||uuutttssstttvvvyyy}}}xxxuuuuuu~~~yyynnnkkkwwwvvvsssmmmfff___VVVNNNKKKNNNMMMQQQ]]]ooovvv___hhhyyyqqqhhh___```lll|||wwwWWWMMMEEECCCBBB???<<<<<<;;;;;;;;;:::::::::999999gggRRRLLLEEECCCCCC>>>BBBAAA@@@>>>===;;;:::999999999888777777777777777333>>>HHHIIIAAA888666666333333333333333333333333555555444444444333333333222222222222222111000///444444444333333222222222---....../////////000000222222222111111111111111222333555666777777666555222222222222222222222222000000000000111111111111666444555;;;BBBKKKXXXcccxxx|||vvvmmmbbbRRRKKKJJJRRRZZZbbbuuuvvvnnnjjjyyynnniiihhhlll}}}pppYYYNNNOOOPPPVVV___jjjvvvwwwnnnhhhhhhgggiiinnnsss{{{zzztttrrrtttwwwxxxzzz~~~~~~wwwrrrkkkfffeeekkkxxxrrraaa\\\bbbvvv~~~vvvsssnnnggg^^^VVVNNNJJJEEEMMMXXXfffxxxyyycccdddiiivvvvvvmmmddd```bbbmmmdddMMMDDDFFFBBB???>>>999::::::999999888777777777gggRRRKKKEEECCCCCC>>>@@@@@@???>>><<<;;;::::::777777666555555555555555222888???>>>999444333444333333333333333333333333555444444444444333333333222222222222222111111000444333333333222222222222000////////////000111222//////000000111111111222//////000111222222222222222222222222222222222222111111111111222222222222666555888@@@GGGNNNYYYcccooo|||{{{qqqkkkcccYYYQQQKKKLLLUUU^^^hhh|||xxxooollllll||||||mmmiiilllwwwlllVVVNNNPPPWWW^^^kkk~~~|||uuurrrrrrtttvvv|||xxxsssqqqssswwwxxx{{{sssjjjeeeaaa___```ooowwwrrroooeeeXXXVVV\\\pppxxxuuuooohhh```WWWPPPKKKEEEKKKTTT```qqqyyydddbbbbbbmmmyyyrrriiicccbbbkkkjjjRRRFFFGGGBBB@@@AAA<<<::::::999999888777777777gggQQQKKKDDDCCCCCC>>>>>>======<<<;;;;;;::::::777777666555555555555555222444555555333111222333333333333333333333333333444444444444333333333333333333333222222222222111222222222222222111111111222111000//////111222444------...///000111222333............///000111222222222222222222222222222222222222333333333333444444666<<>><<<;;;;;;;;;;;;;;;::::::999888888777777777777777555444333333444555444444333333333333333333333333444444444333333333222222333333222222222222222333111111111111111111111111333222000......000222444/////////000111222222222111000//////000111333444222222222222222222222222222222222222333333333333222666???KKKRRRTTTXXX]]]```gggjjjcccZZZUUUQQQNNNRRRQQQVVVbbbooovvviiiiiiqqqyyyttthhhggglllxxxmmmZZZVVV[[[ddduuutttooonnnrrrvvvyyy}}}sssaaaWWWSSSVVV^^^fff}}}qqqlll```XXXSSSSSSSSSPPPQQQUUU\\\ooozzztttmmmfff^^^UUUOOOIIIHHHIIIPPP\\\kkkvvvzzzxxxkkk]]]]]]ooouuukkklll|||hhhQQQIIIAAA>>>>>>:::;;;::::::999999888777777fffQQQJJJDDDBBBBBB===;;;;;;;;;;;;;;;;;;::::::999888888777777777777777555444444555888888666333333333333333333333333333444444333333333222222222333222222111111222333333111111111111111111111111333111///------///111222222222222222222222222222111111000000111222444555222222222222222222222222111111111222222222222333111555@@@LLLRRRSSSTTTXXX^^^dddfff```XXXSSSRRRQQQSSSVVV]]]iiiwwwttthhhjjjttt}}}jjjfffjjjuuu{{{|||ppp]]]ZZZ```iiisssooonnnrrrwwwzzz~~~sssaaaVVVSSSXXXcccnnnnnnaaa\\\SSSOOONNNPPPRRRQQQQQQRRRUUUeee{{{|||uuuoooiiibbbXXXQQQLLLHHHGGGKKKTTTbbbpppyyytttccc[[[fff{{{}}}pppkkkvvvnnnTTTJJJAAA???@@@<<<;;;;;;::::::999888888888fffPPPJJJCCCBBBBBB===;;;;;;;;;;;;;;;;;;::::::777777666555555555555555333333444666777777444222333333333333333333333333333333333333222222222222222111000000000111222333111111111222222222222222222111///......///000111444444333333333222222222////////////000111222333222222222222222222222222111111111111222222222222222666@@@KKKPPPPPPQQQTTT\\\```ccc___XXXTTTSSSUUUTTTYYYaaalll{{{rrriiinnnzzzwwwhhhjjjppp}}}vvvsss```\\\cccppptttpppnnnsssxxx{{{wwweeeYYYUUUXXXdddpppvvv^^^SSSPPPHHHIIILLLNNNOOOOOONNNNNNQQQ___sss|||tttooollleee[[[TTTMMMHHHFFFHHHNNNYYYiiivvv{{{mmm```aaapppvvvkkknnnuuurrrVVVKKKCCCCCCEEE@@@;;;;;;;;;:::999999888888eeePPPJJJCCCAAABBB=========<<<<<<;;;;;;::::::777777666555555555555555333444555555444333333333333333333333333333333333333333333222222222222111111000///...///000222333222222222222333333333444333222111000000000000111222222222222222222333333......///000111111111111222222222222222222222222222222222222333333333444444888@@@JJJNNNMMMNNNQQQWWWZZZ^^^\\\WWWRRRRRRUUUTTTZZZcccmmm{{{wwwpppyyyppphhhnnnttt{{{}}}wwwdddaaahhhyyyvvvqqqppptttyyy|||}}}kkk^^^VVVWWWaaalllgggRRRJJJIIIBBBGGGKKKKKKJJJJJJLLLMMMQQQ\\\mmm{{{tttpppmmmhhh^^^VVVMMMHHHEEEFFFJJJRRRaaappp|||{{{kkkaaaiii|||}}}ooojjjkkkuuuyyy[[[NNNFFFDDDEEE@@@<<<;;;;;;::::::999888888eeePPPJJJCCCAAABBB===>>>======<<<<<<;;;::::::999999888777777777777777555666666444222222444666333333333333333333333333333333333222222222111111000///...---...///111333222222222333333444444444333333333333222222111111//////000111222333333444...///111333333333222222222222222222222222222222333333333444444444555555777999AAAIIIMMMLLLMMMQQQRRRUUUYYYYYYTTTOOOPPPTTTSSSZZZccclllzzz}}}yyyjjjgggooouuu|||}}}{{{iiifffnnnwwwrrrqqquuuzzz|||qqqbbbXXXWWW___iiixxx^^^LLLGGGGGGBBBHHHLLLJJJGGGHHHKKKNNNRRR[[[kkkzzzssspppnnniii___WWWLLLGGGDDDEEEGGGMMM]]]mmmyyyvvvffffffxxxtttjjjhhhmmm~~~aaaRRRGGGCCCBBB<<<<<<;;;;;;::::::999999888fffPPPJJJCCCBBBCCC???<<<<<<;;;:::888777666666888888777555555444444444666555444333333444555666555555555555555555555555555444444333222111000000111111111222222333333333111111111111111111111111//////000000111111111111///000111222333444444444555444444333222111000000111111111111222333444555222333555555444333444555444666>>>HHHKKKIIIKKKRRRTTT]]]aaaYYYRRRQQQQQQOOOVVVZZZdddqqqsssbbbkkkooo}}}vvv|||mmmfffjjjzzzuuurrrtttwwwzzzxxxmmmaaaWWWXXXaaayyytttXXXHHHCCCCCC???DDDIIIKKKJJJKKKQQQWWW]]]hhhyyy|||wwwqqqiii```ZZZNNNIIIDDDCCCDDDIIISSS^^^tttvvvhhhmmmrrrnnnkkk}}}jjjRRRHHHEEEBBBAAA>>>===;;;:::999888888888eeePPPJJJCCCBBBCCC>>><<<<<<;;;;;;:::999888888999999888666666555555555666555444444444444555666444444444444444444444444444444333333222111111111222222222222222222333333222222222222222222222222000000/////////000000111000111111222333333333333333222222111111000000///111111111111222333444444111333555555333333444555777999@@@HHHJJJJJJQQQZZZ]]]eeeggg]]]RRRNNNMMMLLLVVV[[[eeetttmmm```hhhnnnzzzpppjjjooo{{{vvvtttwwwyyy{{{vvvhhhZZZYYYaaauuuwww\\\IIICCCBBBAAACCCFFFIIIMMMRRRWWWZZZfffppp}}}yyysssjjj```ZZZOOOIIIDDDBBBCCCGGGQQQ[[[qqq|||kkkjjjyyy~~~oookkkyyyrrrWWWIIICCC@@@=========;;;:::999888888888dddOOOJJJCCCBBBCCC>>><<<<<<<<<;;;;;;::::::::::::999888777777666777777666555444444444444555666333333333333333333333333333333333333222222222222333333222222222222222222111111111111111111111111222111///......///000111111222222333333222222222000000000000000000000000222222222111222222333333111222444444333222444555999===BBBGGGIIINNNZZZfffmmmqqqnnn```PPPIIIIIIKKKWWW\\\gggyyy{{{eee___eeellluuurrryyy|||xxxwwwzzz|||}}}qqq```[[[___mmm~~~{{{```KKKCCCBBBEEEDDDEEEKKKTTT]]]ccceeesss{{{{{{uuulllbbb[[[QQQKKKEEEBBBBBBDDDMMMWWWooorrriiipppqqqkkkuuu~~~^^^LLLDDD@@@======<<<;;;:::999888888888cccOOOIIICCCBBBBBB===;;;;;;;;;;;;;;;:::::::::999888777777666666666777555555555444444555555555333333333333333333333333222222222333333333444444333333333222222111111111000000000000000/////////333222000//////000111222333333333333333222111000000000000000111111222222333333222222111222222222111222333333222222444666<<<@@@EEEHHHLLLUUUfffttt~~~|||qqq^^^LLLDDDHHHMMMYYY^^^kkkzzzkkk```^^^cccmmmxxx|||}}}yyyyyy|||~~~zzzfff\\\\\\eeeuuu{{{eeeOOOEEEDDDGGGHHHKKKRRR\\\gggpppuuu}}}wwwnnnccc\\\UUUNNNGGGCCCAAACCCKKKUUUnnn{{{mmmooovvvmmmsss~~~gggQQQHHHDDDAAA===<<<;;;:::999999999999bbbNNNIIICCCAAABBB<<<:::::::::999999999999999777777666555555555666666444555555555555555555444444444444444444444444444222222222333333444555555333333333222222111111111222222111111111000000000333333222111111111222333333333333333222111000000000000111222222333333333333333222222111222222222111222333222222333555777>>>DDDIIIMMMSSSaaarrrmmmWWWFFFBBBJJJTTT]]]dddrrrxxxrrrbbb]]]```fffrrr~~~|||}}}zzzyyy}}}nnn```[[[^^^lllzzzyyyhhhUUUJJJIIIGGGLLLTTT[[[cccnnn{{{yyypppfff___XXXQQQIIIEEEBBBCCCJJJSSSnnntttqqqzzz~~~oooqqqyyyqqqVVVKKKEEEAAA<<<<<<;;;:::999999999999aaaMMMIIICCCAAAAAA<<<:::::::::999999888888888666666555555555555666666444444555666666555444444555555555555555555555555222222333333444444555555333333222222222222222222555555444444333222222222111111111222222222333333333333333333333222111000111111222222333333333444222222222111222222333333222333333333222444666999AAAHHHOOOUUU___ppp}}}dddOOOCCCCCCNNNZZZdddmmm|||}}}wwwyyyhhh```]]]aaalll{{{|||~~~zzzyyy{{{}}}~~~xxxhhh^^^\\\eeepppuuulll]]]TTTSSSKKKSSS]]]eeemmmxxxyyyqqqhhhbbbZZZRRRJJJFFFBBBCCCJJJRRRkkkwwwpppoooooonnnrrr|||[[[LLLDDD???<<<;;;::::::999999999:::~~~```MMMIIICCCAAAAAA;;;<<<<<<;;;:::999888888888777666666666666666777777444444555666666555444444444444444444444444444444333333333444444444444444222222222222222222333333444444444333222111111111,,,---000111222222222111222222333333333222111111111111111111222222222222111111111111222333444444333444444333333555888;;;EEELLLUUU^^^mmmuuu[[[JJJEEEHHHRRR^^^lllwwwpppqqq{{{vvvaaa___]]]cccrrr~~~{{{|||~~~yyywwwxxxzzz|||rrreee^^^```hhhqqqpppfff___^^^WWW]]]gggqqq|||yyyrrrjjjeeeZZZRRRJJJEEEAAAAAAHHHQQQeeessshhhbbbwwwnnnhhhgggttt```OOOFFF???;;;;;;:::999999999::::::}}}___MMMIIICCCAAAAAA;;;>>>>>>===<<<:::999888888888777777777777777888888333444555666666555444333333333333333333333333333444444444444444444444444111111111222222333333444111111111000///......---(((***...111222222000///111222222333333333222222111111000000000000000000111111111111222333444555444444444444444555999<<>>999:::;;;;;;;;;:::999888777777777777666666666666666555444333333444555666666666555555555444444444333333333333333333333333222222222222222222222222000000111222333333444444222222222222222222222222222222222222222111000///111111000000000111333444333333333444444555555555666777777666444777<<>>;;;:::::::::999888{{{^^^LLLGGGAAA???AAA>>>:::;;;;;;<<<;;;:::999888777777777777666666666666444444444333333444444444555555444444333333333333333333333333333333333333222222222222222222222222//////000111111222333333222222222222222222222222111111222222222111000000111111000000000111333333333333333333333444444444444666666555444777===BBBPPPTTT^^^nnn~~~qqq___OOOLLLOOOWWWiii{{{sssjjjooouuummm^^^[[[[[[bbbnnn~~~}}}wwwffffffcccggg~~~|||vvvqqqqqqsssuuu|||kkkbbb```jjjxxxwww}}}zzzrrrjjjddd]]]TTTKKKGGGEEECCCDDDHHHRRRddd{{{mmm[[[OOOQQQ[[[ppp}}}jjjeee___cccqqqzzzXXXHHHEEE@@@===:::999999999888777{{{^^^LLLHHHAAA@@@AAA>>>;;;<<<<<<<<<<<<;;;::::::777777777777666666666666333333333444444333333333444333333333333222222222333333333333333333333333222222222222222222222222/////////000111111222222111111111111111111111111000111111222222222111111111111111000111111222333333333333222222222222222222333555444555888???DDDOOOTTT^^^lllxxx{{{uuuooocccWWWNNNOOOVVV```qqqooojjjrrrxxxyyyccc\\\ZZZ]]]fffwww{{{sssfffYYY[[[]]]hhhyyyrrrmmmmmmnnnqqqxxxpppfffbbbmmm}}}xxxyyyzzzrrrkkkfff___VVVLLLHHHEEEBBBCCCFFFMMM\\\ppplllYYYOOOMMMQQQaaavvvxxxooolllfffdddkkk|||^^^LLLIII@@@===:::888888888888777{{{^^^MMMHHHBBB@@@BBB===<<<<<<<<<<<<<<<;;;;;;;;;777777777777666666666666222333555555555555333222444333333333333333333333333333333333333333333333222222222222222222222222000000000000111111222222000000000000000000000000///000111222222222222222111111111111111111222222333222222222111111000000000222444444555999AAAFFFNNNSSS^^^kkkssssssjjjcccYYYQQQLLLOOOWWWdddvvv{{{nnnooouuu|||nnn]]]YYYZZZ^^^jjj}}}{{{yyyhhh]]]XXX[[[bbbqqqvvvooojjjiiijjjmmmttt{{{|||wwwlllfffppp|||zzzyyyrrrlllgggaaaXXXNNNIIIEEEAAAAAADDDIIIVVViii{{{nnnYYYMMMIIIJJJWWWkkkxxxzzzvvvxxxwwwrrrkkkjjjuuudddOOOJJJAAA>>>;;;999999:::999888zzz^^^MMMIIICCCAAABBB=========<<<<<<;;;;;;;;;;;;777777777777666666666666444555666777777666555444444444444444555555555555333333333333333333333333222222222222222222222222111111111222222222222222000000000000000000000000///000111222222222222222111111111222111111111111222222222111111000000000///111333444666;;;BBBIIIMMMSSS___kkkqqqooofff^^^SSSOOOLLLOOOXXXiii~~~wwwoootttzzz{{{eeeZZZWWWZZZ```ooo}}}pppddd\\\\\\bbbooo}}}pppjjjeeeeeefffhhhnnntttsssxxxxxxrrryyyzzztttmmmiiibbbYYYPPPJJJFFFAAA@@@BBBFFFRRRdddwwwooo[[[JJJFFFFFFRRRfffuuuzzzyyyzzz|||zzzrrrllltttlllRRRIIIBBB@@@===;;;;;;;;;;;;999zzz___NNNJJJDDDAAABBB======<<<;;;;;;::::::;;;;;;777777777777666666666666666666777777777777666666444444555555555555555666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111222222222111111111222222222222111000000222222222111111111111111000222444666777<<>><<<<<<<<<<<<;;;zzz___NNNKKKDDDBBBBBB===<<<<<<:::999999::::::;;;777777777777666666666666666666555555555555666666333333333444444555555555333333333333333333333333222222222222222222222222222222222111111111111111222222222222222222222222111111222222222111000000111222222333222111000///111111111222222222222222111333666777999>>>EEEKKKOOOVVVbbblllppplllccc]]]OOOQQQRRRUUU^^^qqqvvvqqqxxxmmm___[[[VVV]]]iii}}}yyyvvveee]]][[[\\\```rrr~~~xxxtttmmmeeeZZZVVVUUUWWWWWWVVVYYY]]]bbbeeejjjmmmoooppprrrtttyyy~~~zzztttmmmiiidddeeeffflll}}}~~~xxxpppkkkbbbYYYQQQLLLGGGBBB@@@AAAAAAIIITTTaaannnssslllaaaNNNGGGCCCKKK]]]ooo{{{tttsss~~~^^^KKKCCCAAA>>><<<<<<<<<;;;:::zzz___NNNKKKEEEBBBBBB===<<<;;;:::999888999::::::777777777777666666666666666555444333333444555666222222222333333444444444333333333333333333333333222222222222222222222222111111111000000000000000222222222222222222222222222222222222222111000///111222333333222111000///111111111222333333333444222444777888999>>>FFFLLLPPPXXXccclllooojjjbbb\\\PPPSSSUUUWWW^^^mmmyyyttt{{{nnnaaa___VVV___mmmuuummm\\\UUUVVVZZZbbbxxx}}}ssskkkfff^^^WWWRRRNNNNNNQQQQQQPPPQQQTTTUUUWWW[[[]]]^^^```bbbdddhhhnnntttwwwwwwxxx|||~~~}}}|||{{{zzzyyyxxxxxxtttxxx|||}}}{{{yyyyyy{{{xxx|||~~~~~~}}}yyyvvvrrroookkkfff___YYYZZZ\\\^^^hhh|||yyyqqqlllbbbYYYQQQLLLHHHBBB@@@AAA???EEEMMMVVVbbbjjjhhhbbbQQQHHHBBBGGGXXXlllzzzwwwqqqwwwcccMMMBBB@@@===;;;;;;;;;:::999|||```PPPLLLDDDAAA@@@;;;===<<<<<<;;;;;;:::999999;;;:::888666666666666777444444555666666555444444333333333333333333333333222333333444444333333222222222222222222222222222000111111222222111111000111111111111111111111111333222111111111222333444666555333111000000000111222222222222222222333333333333444555999@@@HHHNNNTTTYYYdddrrrxxxpppbbbXXXQQQLLLNNNYYY```fffvvv|||{{{jjj```[[[\\\dddwww}}}vvvjjj^^^XXXSSSTTTYYYhhhzzzrrrggg```\\\YYYTTTOOOIIIHHHHHHGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPRRRTTTUUU]]]```ccceeeeeeeeefffgggeeeggggggfffcccaaaaaaaaaaaaaaa```aaacccccccccbbbaaaccceeeffffffhhhjjjlllrrrwww||||||wwwjjjcccbbb___]]][[[XXXUUUSSSQQQPPPRRRYYYcccppp{{{uuupppddd___WWWPPPKKKGGGCCCAAA===BBBGGGMMMYYYeeefff```TTTQQQGGGFFFSSS___ooo}}}kkkjjj~~~hhhOOOEEEBBB@@@???===999:::>>>|||```OOOKKKDDDAAA@@@;;;===<<<<<<;;;;;;:::999999:::999888777666666666777444555666777777666555444333333333333333333333333222333333444444333333222222222222222222222222222222333333444444333333222111111111111111111111111555444222111111111111222444444333333222222333333222222333333333333444444222333444777<<>>@@@@@@???>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDDDDBBBEEEHHHJJJJJJKKKLLLMMMLLLMMMMMMLLLIIIHHHHHHIIIGGGGGGGGGHHHHHHHHHHHHIIIIIIKKKMMMMMMLLLMMMNNNPPPTTTVVVZZZ]]]```bbbbbbbbbaaa``````dddjjjsss}}}hhhYYYNNNHHHFFFHHHHHHLLLOOOPPPQQQVVV___fffuuu{{{wwwooohhh\\\RRRJJJDDD@@@>>>===@@@BBBEEEKKKSSSUUUTTTPPPUUUPPPLLLRRR[[[oooqqqgggrrrvvvZZZGGGBBB???>>><<<888999<<<{{{```OOOKKKEEEAAAAAA<<<===<<<<<<;;;;;;:::999999999888888777777777777777444555666666666666555444333333333333333333333333222333333444444333333222111111111111111111111111000111111222222111111000111111111111111111111111444333333222222111111111111222333444555444333222111222222333333444444444222333555:::CCCMMMUUUYYY[[[nnnnnnXXXMMMJJJMMMVVVcccttt}}}fffZZZVVVVVV___rrr~~~pppZZZPPPMMMNNNWWWbbbwww~~~|||zzzyyyxxxvvvsssooonnnmmmooouuuuuuggg^^^RRRMMMGGGCCCAAA???===;;;?????????>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBCCCDDDBBBDDDGGGHHHHHHHHHHHHIIIKKKLLLLLLKKKIIIHHHIIIKKKGGGHHHJJJJJJIIIJJJKKKLLLJJJLLLOOOPPPQQQRRRTTTVVV\\\\\\^^^```dddgggkkkllleee___\\\```iiiwwwqqqdddUUUMMMIIIFFFGGGJJJIIIOOOVVVZZZ^^^fffttt}}}zzzqqqiii]]]RRRKKKFFFDDDBBB===???AAABBBFFFLLLRRRTTTVVV___]]]XXXXXX\\\qqqvvvhhhmmm{{{]]]IIICCC>>>===;;;888888;;;{{{___OOOKKKEEEBBBAAA<<<===<<<<<<;;;;;;:::999999888888888888777777777666333444555666666555444333333333333333333333333333222333333444444333333222111111111111111111111111000111111222222111111000111111111111111111111111111111111222333333333333111111222333333111000//////000000111222222333333444333555;;;EEEOOOVVVYYY___uuunnnUUUKKKKKKNNNXXXfff{{{|||ooo^^^VVVUUUWWWaaawwwyyymmmYYYPPPMMMOOOYYYfffvvvxxxmmmnnnlllkkkiiigggdddaaa_________dddoootttgggZZZQQQJJJGGGCCC@@@???>>>>>>===????????????????????????BBBBBBBBBBBBBBBCCCDDDDDDEEEGGGJJJJJJIIIHHHHHHIIILLLLLLMMMKKKJJJJJJKKKMMMKKKMMMOOOOOOOOOOOOQQQSSSRRRUUUXXX[[[^^^aaaeeehhhmmmmmmnnnqqquuuzzz~~~ttthhhbbbiiiyyyooo___VVVMMMKKKKKKJJJJJJLLLJJJSSS^^^gggooo||||||tttlll```UUUMMMHHHDDDCCC;;;<<<===@@@BBBHHHQQQXXXbbbnnnooogggaaa```rrr|||kkklllxxx___LLLEEE>>>===<<<999999;;;zzz___NNNKKKEEEBBBBBB======<<<<<<;;;;;;:::999999777777888888888888777666333444555666666555444333333333333333333333333333222333333444444333333222111111111111111111111111222333333444444333333222111111111111111111111111///000111222333444444444111111222111111000//////...//////000111222333333444444666===HHHSSSYYY[[[eee|||nnnTTTJJJLLLQQQ[[[kkkzzz|||wwwdddYYYTTTVVVZZZccc}}}{{{}}}kkkYYYRRRPPPRRR]]]kkkwww~~~tttiiiaaa______^^^\\\[[[YYYXXXXXXVVVYYYbbbssstttfffZZZPPPJJJCCCBBBAAA????????????@@@???@@@AAABBBBBBBBBBBBAAABBBBBBBBBCCCCCCEEEFFFFFFHHHKKKMMMNNNNNNMMMNNNNNNPPPQQQQQQOOONNNOOOQQQSSSSSSVVVZZZ[[[ZZZ[[[^^^aaaaaadddiiinnnrrrwww|||}}}vvv}}}jjjZZZRRRMMMNNNOOOMMMLLLNNNTTT^^^kkkyyy~~~yyyqqqeeeXXXOOOHHHCCC@@@999999;;;===???DDDQQQ]]]ppp}}}tttiiibbboooppplllppp}}}dddPPPGGG???======;;;:::;;;zzz___NNNKKKEEEBBBBBB======<<<<<<;;;;;;:::999999666777888999999888777666555666777888888777666555333333333333333333333333222333333444444333333222111111111111111111111111222333333444444333333222111111111111111111111111000000222333444333333222111111111000111111222222...///000111222333444444444333666???LLLXXX^^^```mmmoooVVVMMMQQQWWWaaasssvvvmmm]]]VVVTTTXXX]]]kkkwwwgggXXXSSSSSSVVVbbbpppzzz|||sssllleee___\\\[[[ZZZXXXWWWVVVWWWXXXXXX]]]kkkvvvfffYYYPPPJJJHHH@@@AAAAAAAAA@@@AAACCCDDDCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLNNNOOORRRUUUYYY[[[]]]]]]___```bbbccccccbbbaaabbbdddgggjjjnnnrrrtttssstttyyy}}}{{{ooo]]]UUUQQQRRRUUUUUUVVVXXXccckkkxxxyyyrrrggg[[[QQQJJJDDD@@@;;;;;;<<>>>>><<<;;;;;;zzz^^^NNNKKKEEEBBBBBB======<<<<<<;;;;;;:::999999666777888999999888777666777888999::::::999888777333333333333333333333333222333333444444333333222000000000000000000000000111111111222222111111111111111111111111111111111111222333444333222111000111000000000111333555666///000111222333444555555333222666@@@OOO\\\cccdddtttpppYYYQQQWWW^^^hhhzzzwwwuuugggZZZVVVUUUYYY___uuurrrdddWWWTTTTTTYYYeeettt}}}yyypppjjjfffbbb```___]]]ZZZXXXWWWXXXZZZ^^^eeeuuu~~~nnn]]]QQQJJJHHHHHHAAABBBCCCCCCCCCDDDFFFHHHGGGIIIKKKMMMNNNOOOOOONNNPPPQQQQQQRRRTTTVVVWWWXXX^^^bbbgggjjjmmmooorrrtttxxxxxxxxxwwwvvvxxx{{{}}}vvvaaaZZZUUUWWW\\\___cccggglllrrr|||~~~}}}vvvooofff\\\TTTMMMGGGDDD@@@???@@@BBBBBBFFFUUUgggqqqaaaeeezzzuuuiiieeerrrvvvTTTJJJAAA??????===;;;<<<}}}aaaOOOKKKDDDBBBCCC???>>>======;;;:::999888888999999999999888666555555777777666555555555555555444444444333333222222222333333333333333333333333333333333222222111111111111111111111111111111111...///000111111000///...111111222222222111111000111111222222222333333333444333333333333444555555777888888FFFZZZ```dddsss{{{kkk```XXXZZZbbbsss{{{wwwyyyxxx^^^WWWVVVUUU\\\hhhzzzvvvbbbSSSSSSXXX___nnn~~~xxxrrrrrrsssllljjjhhhfffeeecccaaa___dddnnnvvvcccUUULLLDDDBBBCCCEEEGGGHHHIIIJJJLLLOOOQQQRRRUUUXXX[[[\\\\\\^^^___bbbdddeeefffhhhjjjnnnqqqxxx~~~pppnnnjjjgggfffiiilllnnnwwwuuuyyy~~~rrriiiiiirrryyysssiii___VVVNNNGGGCCC???===<<<>>>@@@FFFTTTbbbkkkaaafffppp{{{mmm___iii}}}{{{XXXIIIBBB@@@;;;<<<>>>777}}}aaaOOOKKKDDDBBBCCC>>>>>>===<<<;;;:::999999888666777777777777666666555777777666555555555555555444444444333333222222222333333333333333333333333333333333222222222111111111111111111111111111111222333444555555444333222111111222222222111111000111111222222222333333333444333333333333444555555:::;;;;;;HHH\\\aaagggvvvxxxhhh]]]ZZZ^^^iii|||uuutttxxxttt]]]XXXXXXXXXaaannnvvvdddUUUWWW```kkk}}}}}}}}}~~~|||yyyvvvtttrrrooonnnqqq{{{|||nnn]]]SSSLLLGGGGGGIIIKKKNNNQQQTTTVVVYYY\\\___dddgggjjjlllmmmnnnooopppsssuuuxxxzzz||||||wwwtttsssttttttxxxssssssyyy~~~ssskkkdddhhhrrr{{{tttkkk```WWWPPPIIIEEEAAA???>>>??????CCCOOO[[[nnnvvv|||wwwiiiaaaccciii|||lll___hhh{{{]]]LLLDDDBBB<<<===???999}}}aaaOOOKKKDDDBBBBBB>>>======<<<;;;:::999999888777777777666666555444444777666666666555555555555444444333333333333222222333333333333333333333333333333333222222222222111222222222222222222222222111222222333333222222111000111111222222222111111111111222222222333333333444333333333333444555555;;;<<<===JJJ]]]bbbgggwwwssseee\\\\\\bbbpppyyymmmqqqwwwmmm[[[YYYZZZ[[[gggvvvtttbbbUUUXXXeeeuuu}}}pppdddWWWPPPNNNLLLNNNQQQUUUYYY___cccgggjjjnnnpppvvvxxx|||}}}~~~}}}zzzsssnnnqqquuuxxx{{{~~~ooojjjhhhlllvvv|||vvvmmmcccZZZQQQJJJFFFDDDAAA@@@@@@???@@@HHHQQQ___hhhssswwwsssmmmjjjiiizzz~~~lll___gggwwweeeQQQFFFDDD>>>===???:::~~~aaaPPPKKKDDDBBBBBB>>>======<<<;;;::::::999999;;;:::999777555444333333666666666666666555555444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000111111000000000000000111222222222111111111111222222222333333333444333333333333444555555666:::???MMM___bbbeeesssxxxnnneee___]]]cccqqqpppjjjpppyyyxxxfffYYYYYYZZZ]]]llltttdddWWW[[[kkk~~~vvvhhh]]]SSSPPPPPPQQQSSSWWW^^^bbbiiinnnrrruuuxxxzzz|||~~~xxxpppkkkmmmrrruuuzzz~~~wwwuuuuuuxxx|||wwwnnnddd[[[RRRKKKFFFCCCAAA???@@@???>>>CCCJJJVVV```ooo}}}~~~tttlllqqqrrrbbbfffqqqnnnUUUHHHEEE>>><<<>>>:::~~~bbbPPPKKKDDDAAABBB===<<<<<<<<<;;;;;;::::::999::::::888777777777777888666666666777666555444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222333///000111222222222222222111111222222222333333333444333333333333444555555333:::CCCSSSdddddddddpppyyypppjjjeee```]]]bbbnnn}}}mmmkkksss{{{oooaaaXXXYYYZZZ___rrrxxxjjj^^^dddxxx{{{rrrddd[[[RRRPPPQQQRRRTTTXXX___ccciiinnnqqqtttvvvxxxyyy{{{~~~zzzsssmmmooorrrtttwwwzzz}}}|||wwwnnneee\\\SSSKKKFFFBBB???>>>??????>>>AAAFFFMMMXXXkkkzzzllljjjyyy|||gggfffkkkyyyvvvZZZIIIEEE===;;;<<<:::bbbPPPKKKDDDAAAAAA===<<<<<<;;;;;;;;;:::::::::777777666777888:::<<<>>>555666777777777666444333222222333333333333444444222222222222222222222222111222222222222333333333333333333333333333333333111111000000000000111111///000111222222222222222111111222222222333333333444333333333333444555555555>>>HHHYYYhhhffffffrrr~~~tttkkkfffbbb^^^\\\```lllzzznnnnnnvvvhhh]]]XXXZZZ\\\bbbzzzyyymmmcccjjjvvvmmmaaaXXXPPPNNNOOOOOOPPPSSSWWWZZZ___bbbdddfffiiijjjnnnqqqsssvvvxxx|||xxxxxxyyyxxxyyy{{{}}}|||wwwooofff]]]TTTLLLFFFBBB>>><<<>>>???>>>AAAEEEKKKVVVlllqqqgggpppooofffdddrrr^^^JJJFFF>>>:::;;;:::bbbPPPKKKDDDAAAAAA<<<<<<;;;;;;;;;;;;:::::::::888777666666777999;;;<<<555666777888777666444333222222222333333444444444111111111111111111111111111111222222222333333333333333333333333333333333000000///......///000000//////000222222333333222111111222222222333333333444333333333333444555555777@@@IIIXXXgggfffggguuuyyynnnfffccc___[[[ZZZ```nnnxxxnnnpppxxxuuuccc[[[XXX\\\^^^hhhvvvlllqqq{{{ooofff[[[RRRJJJIIIIIIHHHIIIKKKIIIKKKOOOQQQSSSUUUYYY[[[^^^```cccfffiiinnnssswwwxxx}}}||||||{{{xxxuuutttuuuwwwwwwxxxxxxyyyxxxwwwvvvuuuqqqqqqppppppnnnmmmkkkjjjjjjjjjiiihhhgggjjjoootttzzz}}}|||zzz{{{zzz|||}}}~~~yyyqqqhhh___VVVMMMHHHCCC>>><<<===>>>>>>@@@DDDKKKWWWoooyyyfffiiivvvggg___lllcccLLLGGG???:::<<<<<<cccPPPKKKDDDAAAAAA<<<;;;;;;;;;;;;;;;;;;::::::<<<;;;888666555555666666555666777888777666444333222222222333333444444444111111111111111111111111111111111222222333333333333333333333333333333333555444333222222333444555//////000222222333333333111111222222222333333333444333333333333444555555888@@@GGGTTTbbbcccgggwww{{{zzztttiiibbb```]]]YYYXXX```pppvvvnnnpppyyykkkaaaZZZXXX]]]aaalllyyy{{{uuuhhh___VVVMMMFFFEEEEEECCCCCCEEE>>>@@@CCCEEEGGGJJJNNNQQQOOORRRUUUXXX\\\aaagggkkkhhhmmmtttyyy{{{|||||||||~~~~~~~~~}}}{{{zzzzzzxxxvvvuuuuuuuuutttssskkkkkkkkkjjjjjjiiihhhhhheeeeeeeeebbb```^^^^^^______````````````___]]]\\\YYYYYYYYYXXXWWWVVVTTTTTTRRRTTTUUUUUUVVVYYY___eeejjjnnnuuu}}}uuurrrtttvvvyyy~~~zzzsssjjjaaaXXXOOOIIIFFF@@@<<<===>>>===???CCCGGGTTTnnn|||ffffff{{{hhh\\\iiifffNNNIIIAAA;;;======cccQQQKKKDDD@@@@@@;;;:::::::::::::::::::::::::::999888888777777888888777666555444444555666777444333333222222333333444333333333333333333333333333222222111111222222333111111111111111111111111000000111111111222222222444333222111222333444555444222111222555666333111222333333222111000111333666???KKKSSSYYYaaallluuu~~~xxxooofff___ZZZWWW^^^aaattttttpppoooxxxhhh]]][[[[[[\\\```sss}}}}}}tttggg]]]WWWLLLIIIDDDAAA@@@@@@???>>>=========>>>@@@AAACCCDDDEEEGGGIIIJJJKKKMMMPPPRRRWWWYYY]]]```cccdddddddddcccdddeeeeeecccaaa___]]]ZZZZZZ\\\]]]^^^]]]\\\\\\___\\\YYYXXXYYYXXXVVVSSSQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMMMMNNNNNNLLLJJJLLLKKKKKKKKKLLLKKKHHHFFFIIIIIIIIIJJJLLLOOOQQQSSSWWWZZZ```hhhqqq}}}uuufffeeefffhhhsss{{{~~~xxxpppiiibbbZZZQQQKKKEEE???;;;<<<===<<<>>>AAAFFFVVVmmmllllllyyylll___kkksssNNNCCCCCC===999;;;cccQQQKKKDDD@@@@@@;;;:::::::::::::::::::::::::::999888888777777888888777666555444444555666777444333333222222333333444333333333333333333333333333222222111111222222333111111111111111111111111222222333333333444444444333222222222222333444444888555222111333444444222222333444444333333555777666@@@LLLSSSVVV^^^lllwww}}}sssggg]]]YYYXXXaaafffxxxuuussstttuuu```ZZZYYYYYY\\\dddyyy}}}xxxlll```WWWRRRHHHDDD@@@>>>===<<<;;;::::::::::::;;;<<<>>>???@@@BBBCCCCCCCCCBBBBBBDDDEEEHHHIIILLLOOORRRRRRRRRRRRTTTUUUVVVWWWWWWVVVTTTSSSSSSTTTUUUVVVUUUUUUTTTSSSRRRPPPNNNNNNOOONNNLLLJJJNNNNNNMMMMMMMMMMMMMMMMMMKKKJJJIIIJJJLLLLLLJJJIIIJJJIIIHHHHHHIIIHHHFFFDDDFFFFFFFFFGGGHHHJJJLLLMMMQQQTTTXXX^^^eeennnxxx~~~~~~mmm^^^\\\]]]```jjjwww}}}zzzrrrkkkddd]]]TTTMMMFFF???;;;<<<===<<<>>>AAAGGGSSSggg~~~rrrnnnuuuvvveeemmmxxxRRRFFFEEE???;;;<<<bbbPPPKKKCCC@@@@@@;;;::::::::::::::::::::::::999999888777777777777888666666555555555555666666444333333222222333333444333333333333333333333333222222111111111111222222111111111111111111111111222222333333333444444444111222222333333333333333:::666111//////111222222333444555555555666888:::777BBBMMMRRRSSS[[[lll{{{zzzhhh[[[XXXZZZgggmmmxxxwww}}}jjjXXXVVVVVVYYY^^^jjj}}}|||tttjjj___UUUNNNJJJDDDAAA>>><<<;;;;;;:::999999999999::::::<<<===>>>>>>??????>>><<<<<<===>>>>>>@@@BBBDDDEEEFFFEEEEEEGGGIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQQQQPPPOOONNNPPPNNNMMMMMMOOOOOONNNLLLOOONNNNNNNNNMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMKKKJJJLLLJJJHHHGGGHHHHHHGGGFFFGGGGGGFFFFFFGGGHHHIIIIIILLLMMMPPPSSSWWW]]]dddiiivvv|||qqqbbbUUURRRSSSWWWcccooo{{{tttmmmggg```WWWPPPGGG@@@<<<======<<<===@@@FFFOOO```wwwyyypppqqqnnnoooXXXIIIFFF@@@<<<===~~~bbbPPPKKKCCC@@@@@@<<<::::::::::::::::::::::::999999888777777777777777666666666555555666666666444333333222222333333444333333333333333333333333222222111111111111222222111111111111111111111111000000111111111222222222000111222444444333222222555333000......///111222444555666666555666888:::888CCCNNNPPPPPPZZZnnnjjj[[[YYY^^^lllvvv{{{}}}}}}eeeWWWUUUWWWZZZaaarrrzzzwwwsssqqqqqqtttyyy|||}}}|||qqqmmmeee[[[RRRKKKGGGDDDCCCAAA>>>=========<<<;;;;;;;;;;;;;;;<<<===>>>>>>===>>>??????>>>???AAACCCAAABBBDDDEEEFFFFFFFFFFFFHHHIIIKKKMMMOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUUUUTTTWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTSSSSSSTTTSSSQQQOOORRRPPPMMMLLLLLLMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJLLLMMMNNNRRRWWW[[[dddkkkuuu}}}xxxdddYYYQQQOOORRRYYYdddppp}}}{{{tttoooiiibbbYYYRRRHHHAAA=========<<<===@@@DDDKKKZZZsss|||ppplll~~~uuuppp{{{___LLLFFFAAA======~~~aaaOOOJJJCCC@@@@@@<<<::::::::::::::::::::::::999888777777666666777777555666666666666666666555444333333222222333333444333333333333333333333333222111111000000111111222111111111111111111111111000000111111111222222222000111222333444333222111000000111111222222333333555666666555444444555777999CCCNNNPPPQQQ]]]tttkkk[[[\\\cccppp~~~}}}uuuaaaYYYVVVYYY^^^ggg{{{|||wwwmmmjjjgggddddddgggjjjmmmnnnooopppqqqpppooonnnmmmbbb^^^WWWPPPIIIDDDBBBAAABBB@@@>>>>>>??????===<<<;;;;;;;;;<<<===>>>???@@@>>>@@@AAAAAAAAABBBDDDFFFFFFFFFGGGIIIJJJJJJKKKKKKNNNOOOQQQSSSTTTVVVWWWWWWVVVXXX[[[^^^```bbbccccccbbbcccdddeeefffggghhhiiikkkkkkkkkjjjjjjiiiiiiiiihhhfffdddccccccaaa^^^[[[[[[XXXUUUSSSSSSSSSSSSRRRMMMMMMMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJKKKMMMPPPSSSXXX^^^gggooowwwtttlll[[[WWWUUUXXX]]]eeeqqqzzz}}}yyytttooojjjcccYYYSSSIIIBBB>>>>>>===<<<<<>>>>>===;;;;;;;;;;;;<<<>>>???AAABBBCCCDDDEEEEEEDDDEEEGGGIIIJJJKKKLLLNNNPPPQQQSSSTTTYYYYYY[[[]]]___aaacccdddeeegggkkkooosssuuuwwwwwwwwwyyy{{{{{{{{{|||~~~}}}{{{zzzwwwsssqqqllliiifffdddcccbbb```^^^YYYXXXWWWUUUSSSQQQNNNMMMLLLMMMMMMLLLKKKLLLNNNPPPRRRVVV\\\bbbgggoooyyyxxxjjjbbb]]]```eeelllttt}}}~~~{{{xxxsssoookkkdddZZZSSSJJJDDD???>>>>>><<<<<>><<<|||```NNNIIIBBB@@@@@@<<<::::::::::::::::::::::::888888777666666666666666444555666777777666555444444333333222222333333444333333333333333333333333111111000000000000111111111111111111111111111111222222333333333444444444111111111111111222222333000222333222111111444666444555666555444444555777???GGGQQQXXX```qqqgggZZZ]]]gggrrrzzzeeeYYYYYYUUU\\\eeerrr}}}uuulllbbb\\\TTTSSSQQQNNNMMMMMMMMMMMMKKKMMMPPPOOOMMMKKKKKKLLLIIIGGGEEEBBB@@@>>>>>>>>>===<<<;;;<<<>>>>>>===;;;<<<===>>>???AAACCCEEEFFFIIIKKKMMMNNNNNNPPPSSSUUUZZZZZZ\\\^^^aaadddggghhhkkklllnnnqqquuuxxx{{{}}}|||xxxuuuqqqpppmmmiiiddd___[[[XXXTTTTTTTTTRRRPPPOOOPPPRRRQQQSSSUUUWWWZZZ```jjjqqqxxxuuukkkfffjjjsss{{{{{{wwwssspppllleee\\\UUUKKKDDD??????>>>;;;<<<>>>>>>FFFSSSgggnnnaaaqqqzzznnnrrr~~~tttUUUHHHBBB???===|||```NNNIIIBBB@@@@@@<<<::::::::::::::::::::::::888888777666666666666666444555666777777666555444444333333222222333333444333333333333333333333333111111000000000000111111111111111111111111111111000000111111111222222222222111000000000111333444111222000...+++,,,000444333444555555555555888:::BBBIIISSS[[[gggyyy}}}dddYYY]]]fffrrrwww}}}cccXXXZZZSSS[[[fffuuu~~~wwwtttyyyxxxqqqjjjbbbZZZTTTMMMLLLJJJHHHFFFEEEDDDCCCCCCFFFIIIHHHFFFCCCDDDEEEBBBAAA@@@???>>>============<<<<<<>>>???@@@???===@@@@@@AAACCCEEEHHHJJJLLLNNNQQQTTTWWWZZZ]]]bbbeeelllmmmooorrruuuyyy|||~~~}}}~~~}}}vvvnnnhhheee\\\\\\[[[XXXUUUSSSSSSTTTRRRSSSRRRQQQRRRXXXaaahhhjjjtttxxxsssrrrxxxyyy|||{{{xxxtttqqqmmmfff]]]VVVLLLEEE@@@???>>>;;;;;;>>>???EEEPPPbbbzzzppp___lllzzzmmmqqq|||xxxXXXIIIDDDAAA???|||aaaPPPKKKBBB>>>???;;;>>>>>>===<<<;;;999999888888666555444444555666888666666666666666666666666333333222222333333444555333333333333333333333333666555333222222222333333222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333666444222222444777:::;;;CCCNNNZZZdddrrrpppZZZUUU]]]fffssstttxxx~~~|||fff\\\YYYVVV]]]gggxxx}}}zzznnngggeeennnzzzyyyoooeee]]]VVVPPPLLLGGGFFFEEEDDDCCCBBBBBBCCC@@@@@@AAAAAA@@@???===<<>>BBBEEE@@@@@@BBBCCCDDDDDDEEEEEE@@@BBBDDDDDDEEEJJJRRRXXX___bbbggglllpppuuuzzz}}}}}}rrrqqqnnnkkkeee___ZZZWWWXXXVVVUUUWWWXXXYYY\\\___cccjjjttt~~~{{{}}}|||xxx~~~~~~}}}zzz{{{xxxqqqlllhhhaaaYYYMMMIIICCC???===<<<<<<;;;>>>BBBJJJYYYrrrrrrcccddd|||llljjjyyy^^^IIIDDDBBB@@@|||aaaPPPKKKBBB>>>???;;;::::::999888777666666555888777555444444555777888555555555555555555555555333333222222333333444555333333333333333333333333555444333222111111222333222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333555333111111333666999:::FFFQQQ]]]hhhwwwhhhVVVUUU```kkkzzz~~~pppqqqxxxyyyddd\\\YYYXXX^^^iii}}}oooeeeaaabbbmmm{{{tttnnneee\\\TTTOOOJJJGGGBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@???>>>===<<<<<<======>>>???AAADDDFFFCCCEEEHHHKKKLLLKKKIIIGGGEEEDDDDDDFFFLLLWWWccckkkxxx|||yyyppphhhdddbbb^^^ZZZWWWVVVVVVYYY\\\\\\aaajjjsss}}}}}}www{{{~~~||||||yyysssnnnjjjbbbZZZMMMIIICCC???===<<<<<<;;;===AAAGGGTTTjjj}}}lllaaadddzzzpppkkkwwwaaaKKKEEECCC@@@{{{```PPPKKKBBB>>>???;;;;;;:::::::::999999888888777777555555555555777777444444444444444444444444333333222222333333444555333333333333333333333333333333222111111111111222222222222222222222222222111111111111111111111111000111111111111222222222333333333333333333333333333222111111333555999;;;JJJTTTaaammm}}}uuu^^^RRRVVVcccooo~~~pppmmmkkkuuutttbbb\\\[[[[[[aaammmvvvccc\\\\\\aaappp~~~zzz~~~|||wwwgggaaaYYYRRRLLLHHHDDDAAA>>>>>>===<<<;;;;;;;;;;;;======>>>>>>>>>===<<<<<<;;;<<<>>>@@@CCCEEEGGGIIIKKKNNNRRRUUUTTTQQQLLLIIIIIIFFFDDDIIIWWWiiizzz|||vvvppphhh___ZZZZZZ[[[\\\YYY\\\bbbiiirrr}}}vvvuuu|||~~~}}}}}}zzztttoookkkccc[[[MMMIIICCC???===<<<<<<;;;===???CCCLLL___rrr|||~~~vvviiicccfffvvvwwwnnnuuugggNNNEEECCCAAA{{{```PPPKKKBBB??????<<<;;;;;;;;;;;;::::::::::::777777666555555666777777444444444444444444444444333333222222333333444555333333333333333333333333222111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222333333333333444444333333333333333666:::===MMMVVVcccqqqjjjXXXRRRWWWdddpppmmmeeelllkkkwwwnnn```\\\\\\]]]cccrrrooo^^^YYY\\\eeetttzzznnnjjjnnnsssvvv~~~rrrkkk___ZZZSSSLLLGGGDDDAAA???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<============>>>???@@@DDDIIIMMMPPPQQQXXXYYYZZZYYYUUUPPPJJJGGGGGGDDDDDDNNNbbbyyytttllliiifffccc``````aaaeeellluuu~~~uuuooosss{{{}}}|||}}}zzzsssnnnjjjccc[[[MMMIIICCC???===<<<<<<;;;>>>>>>@@@FFFTTTdddqqqxxxvvvmmmiiiiiiqqq}}}pppssslllPPPEEEBBB@@@zzz```OOOKKKBBB???@@@<<<888888888888777777777777777777666666666666777777444444444444444444444444333333222222333333444555333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222222333333444444444444555555555555777<<<@@@NNNWWWcccrrrvvvbbbXXXUUUYYYdddooobbb^^^jjjnnn{{{hhh]]][[[\\\^^^eeeyyyzzz{{{}}}kkk[[[YYY^^^gggvvvmmm```]]]___ccceeeooorrrvvvzzz||||||{{{zzz~~~|||yyywwwzzzyyyjjj```ZZZUUUNNNHHHDDDAAA>>><<<>>>======<<<<<<<<<<<<===:::;;;;;;<<<===>>>??????@@@AAADDDKKKSSS[[[^^^```bbb```[[[TTTNNNHHHDDDBBBAAAAAAEEETTTjjjyyyqqqlllhhhdddcccgggnnnuuuzzzuuujjjlllttt~~~{{{zzz{{{xxxqqqlllhhhaaaYYYMMMIIICCC???===<<<<<<;;;???>>>???CCCLLLYYYiiittt{{{ssspppkkkiii{{{tttssspppRRRDDDAAA???zzz___OOOJJJBBB???@@@===;;;;;;::::::999999999999777777777777777777777777444444444444444444444444333333222222333333444555333333333333333333333333000111222222333222222222222222222222222222222222111111111111111111111111000111111111111222222222111222222333333444444555444666777666666888===BBBPPPXXXcccpppxxxjjj\\\YYYYYY\\\gggssswww___]]]gggppp~~~xxxccc[[[[[[[[[___iiitttxxxvvveeeXXXYYY```gggssstttcccZZZVVVUUUWWWYYY]]]aaafffkkknnnnnnmmmkkkhhhgggeeefffnnnssscccXXXSSSOOOHHHCCC@@@===;;;:::<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>@@@BBBCCCAAACCCJJJUUUaaaiiikkkjjjaaa]]]TTTLLLEEEAAA??????===AAAIIIYYYnnn}}}vvvlllfffeeeiiinnnrrrvvvggggggppp}}}{{{yyyyyyvvvpppkkkggg___WWWMMMIIICCC???===<<<<<<;;;>>>===>>>BBBGGGQQQcccsssyyyxxxpppdddoooyyysss|||uuuTTTEEEAAA@@@zzz___OOOJJJBBB???@@@===??????>>>>>>===<<<;;;;;;777777777888888777777777555555555555555555555555333333222222333333444555333333333333333333333333000111222333444444333222222222222222222222222222111111111111111111111111000111111111111222222222111111222333333444555555333555777666555777===CCCRRRYYYbbbooo}}}vvvkkk___XXXYYY\\\___lll{{{rrrbbbbbbgggsssrrr```ZZZZZZ[[[aaannnyyyttt{{{ooo```UUUYYYbbbhhhqqqzzz{{{nnnaaa\\\XXXTTTSSSVVVUUUWWWZZZ^^^``````______XXXYYY\\\bbbooozzzlll^^^TTTMMMIIICCC???>>>===<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDFFFFFFKKKUUUcccmmmpppkkkeeeWWWRRRKKKDDD@@@>>>>>>??????DDDOOO]]]nnn|||qqqmmmnnnqqqsss|||xxxfffeeennnzzz{{{xxxyyyvvvooojjjfff___WWWMMMIIICCC???===<<<<<<;;;<<<<<<>>>AAACCCLLL___rrrzzziiimmm~~~tttwww~~~yyyWWWGGGCCCCCCyyy___OOOJJJCCC???AAA===>>>======;;;:::999888888777777888888888888777777666666666666666666666666333333222222333333444555333333333333333333333333111222333444555444444333222222222222222222222222111111111111111111111111000111111111111222222222111111222333333444555555222444777666444666===BBBTTTZZZbbbnnn|||yyynnndddZZZTTTXXX\\\aaaqqqrrrhhhiiiiiivvvooo^^^YYYZZZZZZbbbrrrvvvxxxkkk]]]UUU[[[dddjjjqqqyyyxxxmmmdddbbb^^^WWWUUUWWWVVVUUUUUUUUUUUUUUUUUUUUUQQQTTT[[[eeevvvsssfffZZZSSSIIIFFFAAA>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>======>>>???AAADDDFFFHHHNNNTTT```mmmuuuqqqeee[[[LLLIIIDDD@@@>>>>>>@@@AAABBBIIISSS___nnn}}}wwwvvvxxxyyyzzz}}}{{{uuuuuu{{{yyyfffdddnnnyyy}}}xxxyyyvvvoookkkggg___WWWMMMIIICCC???===<<<<<<;;;::::::===@@@BBBIII]]]rrrppppppuuutttxxx}}}ZZZIIIEEEEEEyyy___OOOKKKCCC???@@@<<<>>>>>>===<<<;;;::::::999;;;999777666777777666555444555777888888666444222444333333222222333333444222222222222222222222222222222111111111111111222444444333333333333222222333222222222222222222333111111222222222333333333222222333333333333444444222222555777666666>>>HHHSSS^^^```rrrzzzuuuvvvjjj___UUURRRYYY___dddvvvtttkkkeeerrr~~~jjj^^^VVVUUU___jjj{{{~~~nnn]]]YYY```ccckkktttsssvvvmmmffffffgggeeebbbaaa```[[[VVVVVVZZZ\\\ZZZXXXSSSZZZdddqqquuuiii]]]SSSMMMFFFDDDBBB@@@>>>=========>>>;;;999999===BBBFFFHHH<<>>======<<<;;;:::999999;;;999777666777777666555666777999::::::888666444444333333222222333333444222222222222222222222222222222111111111111222222333333222222222111111111333333222222222222333333111111222222222333333333222222333333333333444444222222444666555555>>>GGGPPPZZZ[[[llluuuqqqrrrggg\\\UUUUUU^^^aaaeeevvvwwwooojjjxxxiii^^^VVVUUU```lllyyynnn]]]YYY```eeepppzzz{{{vvvoooooopppooolllllljjjfffaaa```cccdddbbb```___aaaiiiyyyrrrfffZZZQQQKKKEEECCCAAA???============???===::::::;;;>>>AAABBBAAAEEEIIIKKKLLLOOOUUUZZZeeesssxxxlll___UUUPPPLLLIIIJJJIIIGGGJJJOOOSSS[[[eeennnvvv}}}yyyqqqjjjbbb]]]YYYZZZcccmmmnnnfffgggttt|||xxxtttqqqmmmggg___XXXNNNIIICCC???===<<<;;;:::;;;999<<>>HHHOOOXXXWWWhhhrrroooqqqfffYYYUUUYYYaaaccceeewwwzzztttqqqhhh]]]VVVVVV```pppzzzyyylll\\\YYYaaaiiixxx||||||~~~}}}||||||yyyvvvrrrqqqrrrsssrrrooorrrqqqwwwzzzmmmaaaVVVNNNHHHCCCBBB@@@>>>===<<<<<<===???>>>===<<<===>>>AAABBBEEEHHHLLLNNNQQQXXX```gggzzzttthhhbbb\\\WWWTTTUUUUUUUUUXXX^^^gggjjjpppvvv{{{wwwtttrrrpppnnnllliiiggg```[[[VVVSSSQQQSSS\\\gggooogggfffnnn}}}yyytttpppllleee]]]VVVNNNIIICCC>>><<<<<<;;;:::;;;999<<<@@@BBBEEEUUUfffyyy{{{ooodddoooeeeNNNFFFDDDzzz___PPPLLLDDD@@@AAA===<<<<<<;;;:::999888888777;;;999777666777777666555444555666777666555333222444333333222222333333444333333333333333333333333222222111111111222333333222222222222111111111111222222111111111111222222111111222222222333333333222222222333333333444444444333444555555777AAALLLRRRYYYXXXjjjuuusssvvviiiZZZVVVZZZaaaaaadddyyyzzzwwwwwwggg]]]WWWXXXbbbttt|||xxx{{{jjj\\\ZZZbbbmmmtttfff[[[QQQJJJEEEAAA@@@>>>===<<<<<<<<<===<<<===???@@@AAACCCGGGIIIJJJMMMPPPTTTZZZeeesss|||zzztttoooiiieeefffhhhiiilllqqq}}}|||~~~zzzsssmmmiiieeecccaaa^^^]]][[[ZZZYYYZZZVVVSSSQQQPPPSSS^^^kkkrrrhhhfffgggwww{{{uuupppkkkddd[[[UUUMMMIIICCC>>><<<;;;;;;::::::999<<>>@@@BBBCCCFFFKKKNNNQQQUUU[[[cccooo~~~zzz|||yyyppphhhaaa\\\ZZZVVVUUUTTTRRRQQQRRRSSSUUUUUUTTTTTTTTTUUU[[[iiixxxuuujjjfffdddsss|||uuupppjjjccc[[[UUUMMMHHHBBB>>><<<;;;::::::999:::<<<>>>???BBBKKKUUUcccooowwwwwwgggmmm|||pppQQQDDDDDDzzz```QQQLLLDDDAAAAAA>>>======<<<;;;:::999888888;;;999777666777777666555666777777777777666555555444333333222222333333444333333333333333333333333222222111222222333444555444444444333333333222222111111000000000000111111111111222222222333333333222222333333333333444444555444444666777<<>>===<<<<<<===>>>>>>>>>@@@CCCDDDDDDHHHNNNSSSXXX```lllzzzvvviiiaaaZZZTTTQQQQQQMMMMMMMMMMMMNNNQQQVVVZZZWWWYYY^^^dddgggmmm|||yyylllgggcccsss}}}vvvpppkkkddd\\\VVVMMMHHHBBB===;;;;;;:::999888:::<<<===>>>BBBIIIOOOZZZjjjwww}}}jjjmmmxxxwwwTTTDDDDDD{{{```QQQMMMEEEAAABBB>>>>>>======<<<;;;:::999999;;;999777666777777666555777777666666666555555555444333333222222333333444444444444444444444444444222222222222333444555555333333333333222222222111333333222222222222333333111111222222222333333333222222333333333333444444333222222444777===KKKYYY[[[gggmmmmmmaaaZZZ^^^cccnnniiiooo~~~|||bbb]]]\\\___jjjyyyzzzwwwhhhbbbfffrrr|||sssdddVVVLLLFFFBBB@@@???>>>=========>>>???@@@@@@CCCGGGHHHIIINNNWWW^^^jjjuuuyyyjjj\\\UUUQQQMMMKKKMMMKKKMMMOOOPPPSSSXXX```fffjjjqqq||||||nnnhhhbbbqqq~~~wwwqqqkkkeee^^^XXXLLLHHHBBB===;;;::::::999777:::<<<===>>>BBBGGGKKKTTTgggyyyllllllqqq~~~WWWFFFEEE{{{aaaQQQMMMEEEAAABBB>>>>>>>>>===<<<;;;::::::999;;;999777666777777666555555555444444444333333333444333333222222333333444444444444444444444444444222222222222333444555666222222222111111111111000555444444333333444444555111111222222222333333333222222333333333444444444111000111333666===LLLZZZ```mmmvvvpppccc\\\aaahhhttt{{{eeemmm{{{aaa]]]]]]aaalll{{{www{{{xxxjjjeeekkkwwwzzzqqqbbbUUUKKKEEEAAA??????>>>>>>======>>>@@@@@@AAAEEEIIILLLPPPWWWccckkksssdddUUUPPPMMMIIIIIILLLNNNPPPSSSVVVYYYaaajjjqqq~~~oooiii^^^nnn~~~wwwqqqlllfff___YYYLLLHHHBBB===;;;::::::999777:::======>>>CCCGGGIIIOOOeeezzzmmmkkkjjjZZZGGGGGG~~~bbbPPPLLLEEEAAAAAA<<>>@@@@@@??????@@@AAACCCDDDIIIGGGKKKTTT[[[cccqqqwwweeeZZZPPPLLLKKKIIIKKKNNNMMMQQQVVV\\\eeerrrrrr```dddnnnxxxrrrnnnhhh```YYYQQQKKKDDD???<<<;;;:::999::::::::::::;;;>>>CCCGGGVVVhhh}}}llljjjiii___HHHDDD~~~bbbPPPLLLEEEAAAAAA<<>>===<<<;;;:::::::::999999888777777777777777666666666555555444444444555444333222222222333333555555555444444333333222333222222111111222222333222222222222222222222222333333333333333333333333000000111222222222222222333333222222333333444555444444444555999BBBOOOYYY\\\hhhzzzvvvkkkdddhhhppp}}}ooodddrrryyydddZZZZZZfffuuu}}}~~~|||uuuuuuwwwiiiYYYOOOIIICCC???>>>>>>>>>>>>???@@@AAADDDFFFJJJJJJOOOXXXaaaooossscccXXXNNNJJJJJJIIIJJJNNNQQQVVV\\\dddnnn{{{tttbbb[[[eeewwwyyyrrrnnniiiaaaZZZQQQLLLEEE???<<<;;;:::999999:::;;;;;;;;;>>>CCCFFFRRRaaauuuhhhgggjjjbbbJJJGGGcccQQQLLLDDDAAAAAA===???>>>===<<<;;;:::::::::::::::::::::999777666666444555666666666555444333555444333333222333333333444444444444444444444444333222222111111222222333222222222222222222222222333333333333333333333333000111111222222222222222333333222222333333444555444444444555999CCCPPPYYY___llltttjjjeeeiiisssjjjaaasssyyyeee\\\]]]kkk|||}}}vvvgggWWWNNNHHHBBB??????>>>???@@@@@@AAADDDHHHKKKOOOQQQXXXbbbooo}}}ppp___UUUKKKHHHHHHHHHJJJMMMSSSYYYbbbkkkvvvvvveeeYYYaaarrrzzzsssoooiiibbb[[[SSSNNNFFF@@@===<<<;;;:::999:::;;;;;;;;;>>>BBBEEEMMMYYYjjjxxx~~~fffeeehhhfffMMMIIIdddQQQLLLDDDAAAAAA===>>>>>>===;;;;;;:::::::::::::::::::::999777555333444555777888888777555444444444444333333333444444333333333444444555555555333222222111111222222333222222222222222222222222444444444444444444444444000111222222333333222222333333222222333333444555444444555555999CCCPPPZZZaaaqqqooohhhdddhhhtttiiicccvvv|||iii``````qqq~~~ttteeeUUULLLGGGBBB???@@@???AAABBBCCCCCCFFFLLLPPPUUUZZZeeettt~~~ppp\\\RRRIIIFFFGGGGGGJJJNNNRRRYYYcccnnnyyyzzziii```eeerrr|||tttpppkkkccc]]]UUUPPPHHHBBB>>><<<;;;:::999:::;;;;;;;;;>>>AAADDDLLLSSS```mmmyyy}}}gggfffeee|||iiiOOOHHHeeeQQQLLLDDDAAABBB===>>>===<<<;;;;;;;;;;;;;;;888999999999888666444222666777888999999888666444444444444444444444444444222333333444444555555555333222222111111222222333222222222222222222222222444444444444444444444444111111222333333333333222333333222222333333444555444444555555:::DDDQQQ[[[dddwwwkkkgggdddiiiuuuiiieeewww~~~lllddddddvvvrrrcccSSSJJJFFFBBB@@@AAA???AAADDDDDDDDDHHHOOOUUU\\\fffwwwqqq[[[QQQHHHFFFGGGHHHJJJNNNRRRYYYeeepppzzz}}}mmmdddgggrrr}}}vvvqqqllleee___XXXRRRJJJCCC???===<<<;;;888:::;;;;;;<<<===@@@CCCIIIMMMUUUaaannnzzzjjjgggdddzzzlllOOOGGGfffRRRKKKCCCAAABBB>>>======<<<;;;;;;;;;;;;;;;888888888777666555444333888888999999888777555444333333444555555555555444333333333444444555555555333222222111111222222333222222222222222222222222333333333333333333333333111222222333333333333333333333222222333333444555444444555666:::DDDRRR\\\iii}}}wwwfffeeeeeejjjyyy|||hhhgggwww}}}nnnhhhhhh{{{qqqbbbQQQIIIEEEAAA@@@AAA===@@@DDDEEEFFFKKKUUU\\\iiixxxrrr\\\QQQHHHFFFHHHIIIKKKOOOTTT\\\iiiuuu~~~qqqbbbcccnnnwwwrrrmmmfff```ZZZTTTLLLEEE@@@>>><<<;;;888999;;;<<<<<<===???AAAEEEGGGLLLUUUcccsssooojjjfffyyypppQQQGGGfffRRRKKKCCCAAABBB>>>======<<<;;;;;;;;;;;;<<<999888888777666666666777999888777666555444333222222333555666666666555444333333444444444444444444333222222111111222222333222222222222222222222222333333333333333333333333111222333333444444333333333333222222333333444555333444555666:::EEERRR\\\iii|||wwwhhh\\\^^^bbbiiiyyywwwiiikkkyyyxxxnnnjjjkkk~~~ooo```PPPGGGDDDAAA@@@BBB===BBBHHHKKKNNNUUUaaakkk|||~~~vvv]]]SSSJJJHHHIIIJJJLLLPPPUUU^^^lllyyytttaaabbblllxxxsssnnngggbbb[[[VVVMMMFFFAAA???===;;;888999;;;<<<<<<<<>>======<<<;;;;;;;;;<<<<<<:::999888777777777999999999888666444222111111000222333555666666666555555444444444444444444444444333222222222222222222333222222222222222222222222222222222222222222222222111222333333444444333333333333222222333333444555333444555666;;;EEESSS]]]fffxxx{{{iii\\\SSSWWW]]]fffxxxuuukkkooo}}}tttllljjjmmm}}}ooo___OOOGGGCCCAAAAAACCC???EEELLLQQQVVV___mmmxxxsss{{{zzz___UUUKKKIIIJJJJJJMMMQQQTTT^^^mmm{{{vvvdddeeennnxxxsssnnnhhhbbb\\\VVVNNNFFFBBB???===;;;888999;;;<<<<<<<<<>>>@@@CCCDDDHHHOOO]]]tttxxxeeetttvvvWWWKKKjjjUUUNNNEEEBBBBBB>>>???===;;;:::::::::999888:::::::::999888777666666888666555666777888777555666555333222222333555666444444444444444444444444333222222111222222333333111111222222222333333333444444444333333222222222000111111222222333444444333333333222222333444444444333222444:::EEERRR\\\fffwww~~~pppaaaVVVSSSTTTXXXfff}}}qqqpppqqq~~~kkkgggfffhhh|||rrr```OOOIIIFFFAAAAAAFFFEEEJJJOOORRRXXXhhh~~~zzzxxxyyyhhhXXXLLLLLLLLLIIIJJJRRRRRR\\\jjjyyyyyykkkfffiii~~~wwwqqqkkkfffeeeaaaYYYOOOGGGCCC???;;;888:::::::::;;;<<<===>>>???BBBAAADDDNNNbbb~~~uuufffooozzzWWWGGGiiiTTTNNNEEEBBBBBB>>>???===;;;:::::::::999888:::999999999888777777777888666555666777888777555666555333222222333555666333333333333333333333333222222111111000111111111111222222222222333333333444444444333333222222222333222222222222222222222222222222222333333444555555444333444:::EEERRR[[[gggwwwzzzkkk]]]SSSSSSTTTZZZhhhqqqrrrvvv}}}fffdddeeeiii}}}{{{qqq___OOOIIIFFFBBBCCCHHHDDDKKKTTTZZZdddxxx}}}{{{~~~lllZZZLLLKKKMMMJJJKKKPPPQQQZZZhhhvvv|||oooiiikkkxxxsssmmmiiihhhbbbZZZOOOGGGCCC@@@<<<999:::::::::;;;<<<===>>>???CCCBBBEEEOOOdddvvveeelll}}}|||WWWGGGgggSSSMMMEEEBBBBBB>>>???===;;;:::::::::999888999999888888888888888888888666555666777888777555555444333222222333444555333333333333333333333333222222111000000000000000222222222222333333333333444444333333333333222222444444333333222111111000111111111222333444555666555555444666;;;EEEQQQYYYiiiwwwtttgggZZZRRRRRRUUU]]]kkkrrrtttyyysss``````cccjjj~~~~~~rrr```OOOJJJGGGCCCEEEKKKHHHPPP[[[fffvvv|||}}}qqq^^^MMMJJJLLLKKKKKKNNNQQQZZZgggsssqqqjjjkkk}}}yyyvvvqqqmmmlllbbb[[[PPPHHHCCC@@@===::::::::::::;;;<<<===>>>???DDDDDDGGGRRReeewwweeekkkzzzYYYHHHgggSSSMMMEEEBBBBBB>>>???===::::::;;;;;;:::999888888888888888999999999888666555666777888777555555444333333333333444555222222222222222222222222444333222111000000000000222222222333333333444444333333333333333333333333333333333222222111111111111111111222333444666777555555555777<<>>???DDDEEEIIISSSfffyyyggglll{{{[[[HHHhhhTTTMMMEEEBBBBBB>>>>>><<<::::::;;;;;;:::999888888888888888999999999888666555666777888777555444444444333333444444444222222222222222222222222555444333222222222222222222222333333333444444444333333333333333333333333111111222222222333333333111111111222333444666777555555666888===FFFPPPWWWcccooowwwtttjjjaaa[[[VVVQQQVVV```nnnzzzgggZZZ\\\bbbnnn}}}}}}yyyeeeSSSLLLHHHDDDFFFKKKUUUWWWccc}}}}}}jjjUUUJJJIIIJJJKKKKKKSSS\\\hhhsss}}}ppphhhggguuu~~~zzzxxxtttqqqpppccc[[[OOOFFFBBB???===;;;:::::::::;;;<<<===>>>???DDDFFFJJJSSSeee}}}iiimmm|||^^^JJJiiiUUUNNNEEEBBBBBB>>>>>><<<::::::;;;;;;:::999999999888888888888888888888666555666777888777555444444444444444444444444333333333333333333333333444444333333333333444444333333333333444444444444222222333333333333444444000111111222333333444444111111111222333444555666333444777:::???GGGPPPWWW]]]hhhpppmmmeee^^^YYYUUUSSSXXXbbbnnnvvveeeZZZ\\\cccrrr}}}vvvyyywwwrrrssszzzfffTTTLLLIIIEEEGGGNNNVVV[[[lllttt^^^OOOIIIJJJMMMOOOUUU___lllvvvrrrjjjgggrrr}}}yyywwwrrrooonnncccZZZNNNEEEAAA>>><<<;;;:::::::::;;;<<<===>>>???BBBEEEJJJRRRbbb{{{jjjlllyyyaaaLLLlllWWWPPPFFFBBBBBB======<<<::::::;;;;;;;;;::::::999999999888777777777888666555666777888777555333444444444444444444333333333333333333333333333222222222222333444555555333333333444444444444555222222222333333444444444222222222222222222222333222222222222333333444555111333666:::@@@HHHQQQWWW\\\gggooolllddd]]]YYYVVVWWW\\\dddooosssdddZZZ\\\eeexxxzzzqqqmmmjjjnnnzzzxxxlllgggjjjzzzxxxeeeSSSLLLJJJHHHKKKRRRZZZfff~~~}}}hhhUUUKKKLLLQQQUUU]]]ggguuusssjjjeeemmm|||xxxuuupppllljjjbbbYYYMMMDDD???===;;;::::::::::::;;;<<<===>>>???AAADDDHHHOOO^^^wwwooonnnvvvcccNNNmmmXXXPPPGGGBBBBBB======;;;::::::;;;<<<;;;:::;;;::::::999888777666666888666555666777888777666333444444555555444444333444444444444444444444444000000000111222333555555333333333444444444555555222222222333333444444444444444333222222111111111333333333222222333444444000333666;;;AAAIIIRRRXXX___jjjrrrooofff```[[[WWWZZZ___gggpppqqqddd[[[]]]fff|||zzzmmmddd```bbbgggsss~~~{{{}}}qqqeeebbbfffxxxvvvcccRRRLLLKKKJJJNNNVVV```qqqoooYYYMMMMMMTTTYYYeeeppp~~~rrriiiaaahhh{{{|||wwwtttnnniiihhhbbbYYYLLLCCC>>><<<;;;999:::::::::;;;<<<===>>>??????CCCGGGNNN\\\tttuuuqqqvvveeePPPoooXXXPPPGGGDDDCCC===>>>===;;;;;;<<<<<<<<<;;;999999:::;;;===<<<:::777555555666666666666555555666555444333222333444555777777777777666555444333555444222111111111222222111111111222222333333333111111222333444444555555333333333444444444555555555444444333333333444444555666888;;;AAAKKKUUU\\\[[[rrr|||ttteee\\\aaaYYY^^^gggtttrrreeeZZZZZZiii}}}lll^^^YYYZZZZZZgggtttyyyxxxtttoooiiiiiimmmrrrwwwyyyyyywwwuuuooofff___aaagggyyy|||jjjVVVKKKIIIJJJPPPVVVggg}}}yyygggXXXRRRXXXaaarrrwwwgggaaafffssswwwqqqqqqpppkkkeeeccc[[[OOODDD???===>>>>>>999999999:::;;;<<<===>>>@@@@@@DDDKKKWWWmmmvvvtttyyyfffMMMoooXXXPPPGGGDDDCCC>>>>>>===;;;;;;<<<<<<<<<;;;;;;999888888:::::::::999555555666666666666555555333333333333444444555666333444444555555555444444444444222111111111222222111111222222222333333333/////////000000111111222333333333444444444555555555444444333333444444444555666888<<>><<<<<<<<<999999999:::;;;<<<===>>>AAAAAACCCJJJUUUkkkuuuvvv}}}iiiOOOoooXXXPPPGGGDDDDDD???>>>===;;;;;;<<<<<<<<<;;;<<<999666555777999::::::555555666666666666555555000111333444555666666666111111333444444555555555444333333222222222222333222222222222333333333333222222222222333333333333333333333444444444555555444444444333333444444555555666888<<>><<<;;;:::999999999:::;;;<<<===>>>AAA@@@CCCIIITTTjjjtttwwwlllQQQoooXXXPPPGGGDDDDDD???>>><<<;;;;;;<<<<<<<<<::::::888666555777888888888555555666666666666555555000222333555666666555444222222333444444444444444333333333333333333333333333333333333333333333333444444444444444333333333333333333444444444555555444444333333333444555555555666888<<>>@@@???BBBHHHTTTjjjrrrwwwnnnRRRqqqYYYPPPGGGDDDDDD???>>><<<;;;;;;<<<<<<<<<:::777666666888999999777555555555666666666666555555333333555555555444333222555555555555555444333333333333333333333333333333333333333333333333333333111111111111000000000000333333333444444444555555333333333333333444555666555666888===EEERRR___hhhzzzhhh]]]eeeuuuwwwnnnddd\\\```rrr}}}iiiZZZRRRSSSXXXcccmmmsssmmmccc]]]ZZZYYYWWWVVVUUUTTTUUUWWWYYY[[[[[[ZZZ___lllrrr___SSSOOORRR[[[eee~~~|||uuuqqqrrruuu}}}}}}qqqhhhfffiiiqqqwwwyyy|||tttwww|||iii```bbbdddsssuuulllddd___UUUPPPIIIDDD@@@>>><<<;;;999999999:::;;;<<<===>>>>>>???BBBIIIUUUjjjrrruuupppRRRsssZZZPPPFFFCCCCCC>>>>>>===;;;;;;<<<<<<<<<;;;666666777999::::::777444555555666666666666555555444555555555444444333222666666666555555444333222222333333444444444444333444444444444333333333333111111222222222222222222333333333444444444555555333333333333444555555666555666888===FFFTTTbbblllzzzggg\\\eeewww}}}qqqoooeee]]]bbbttt{{{gggXXXQQQRRRXXXeeepppwwwqqqgggaaa```___^^^]]]\\\[[[\\\^^^aaabbbdddeeekkkxxxwwweeeXXXRRRUUU___jjjxxxlllfffdddeeegggsss~~~|||{{{zzz~~~nnnddd```eeerrr}}}hhh^^^______kkkxxxmmmfffbbbXXXSSSLLLEEEAAA???===;;;999999999:::;;;<<<===>>>===???CCCJJJUUUhhhuuutttyyysssRRRttt[[[PPPFFFBBBBBB===>>>===;;;;;;<<<<<<<<<;;;888777777888999999888666555555666666666666555555444444333333333444555555333333444444444333333222222222444555555555444444555555444444444333333333333333333444444555555555333333333444444444555555333333333333444555666666555666999>>>GGGUUUdddnnntttddd]]]gggzzzuuulllkkkddd```hhh{{{zzzhhhYYYRRRSSSYYYeeerrr|||yyyqqqmmmnnnooonnnnnnmmmmmmnnnpppssstttuuuwww|||~~~kkk]]]WWWYYYdddpppiii^^^\\\]]]```dddkkkuuuwwwwww{{{}}}oooddd^^^___lll}}}ggg]]]\\\ZZZddd{{{{{{ppphhhfff\\\VVVMMMFFFAAA>>><<<:::999999999:::;;;<<<===>>>>>>???DDDJJJSSSddd~~~yyyssstttwwwSSSvvv[[[PPPFFFBBBAAA<<<>>>===;;;;;;<<<<<<<<<;;;;;;999666666777999999999555555666666666666555555333222222222333555777888000000222222333333333333111222444555666555444444555555555444444333333333//////000111222222333333333333333444444444555555222222222333444555666777555666999>>>HHHVVVfffpppnnn___^^^hhh|||pppjjjhhhccccccmmm|||jjj\\\TTTUUU[[[eeettt|||{{{~~~pppaaaZZZ\\\gggsss~~~sss^^^VVVWWW\\\bbbgggkkktttvvvxxx~~~|||~~~uuuhhh```]]]cccttt}}}ggg\\\[[[WWW```xxx}}}qqqjjjhhh___XXXNNNEEE@@@===;;;:::999999999:::;;;<<<===>>>???@@@EEEJJJQQQ___xxx}}}tttqqqzzzTTTwww]]]RRRGGGCCCCCC>>>>>>===<<<;;;;;;:::;;;;;;777777666666666666777777999888777555555555666777;;;999666333111222333444444444444333333222222222111222333444555555555555555555444444444333333333444444444444444444444444222333333444444333333222222222333444444444333333888777;;;BBBJJJTTTcccqqqvvvjjjddd^^^hhh|||oooiiilllfffccckkkkkk]]]XXXYYY\\\kkk|||zzzkkkaaa```iiittt~~~||||||{{{yyywwwxxx}}}}}}|||dddUUUSSSSSS^^^lllpppzzz~~~~~~rrrddd\\\[[[ddd|||{{{jjjYYYUUUXXX```pppwwwpppkkk```ZZZRRRIIIAAA===;;;:::888888777777888:::;;;===@@@BBBEEEJJJOOO[[[qqquuuqqq}}}WWWxxx^^^RRRHHHDDDCCC>>>>>>===<<<;;;;;;:::;;;;;;777777666666666666777777999888777666555555666777444444444444444444444555555555555444444444333333111222333444555555555555444444333333333222222222333333333333333333333333222333333444444333333222333333333333444444444444777666:::AAAJJJUUUeeesssoooddd___```iiizzzoooiiimmmhhheeennnnnn```[[[]]]```lll~~~}}}nnncccaaajjjuuuwwwvvvuuuwwwzzz|||}}}}}}}}}sss]]]RRRTTTZZZjjj}}}}}}ooo```YYYYYYhhh|||jjjYYYTTTVVV^^^nnn~~~xxxooohhhaaa[[[SSSIIIBBB===;;;:::999888888777888:::;;;<<>>>>>===<<<;;;;;;:::;;;;;;888777777666666777777888888777777666666666666777111222444555666555444333666666555555555555444444222222333444555555555555333333222222222111111111222222222222222222222222333333333333333333333333444444333333333444666777666555999@@@IIIUUUfffuuuyyyjjjaaa]]]cccjjjxxxsssllllllhhhfffooo}}}~~~sssccc]]]___cccpppsssgggccckkkuuu~~~{{{xxxxxxyyy}}}kkkXXXPPPVVVaaaxxxzzziii[[[VVVWWWlll}}}jjjXXXRRRSSSZZZiiiyyy{{{ppphhhccc]]]TTTJJJBBB===::::::999888888888888999;;;<<<===???CCCGGGKKKVVVjjj}}}vvvsss[[[{{{```TTTIIIDDDDDD>>>>>>===<<<;;;;;;:::;;;;;;888777777777777777777888777777777666666666666777666666666555555444333222555555555555444444444444222333444444555555555444333333333333222222222222222222222222222222222222333333333333333333333333666444333222333555777888666555888???GGGSSSdddsssvvvjjjdddaaacccjjjxxxzzzqqqjjjfffeeeooo|||~~~wwweee^^^___ccctttyyykkkeeekkkuuuiiiXXXRRRYYYeeerrraaaUUUSSSWWWnnn~~~jjjWWWPPPPPPUUUdddsss~~~ssslllfffaaaWWWLLLDDD>>>;;;999999999888888888999;;;<<<<<<>>>BBBFFFIIIRRReeewwwuuuqqq[[[}}}bbbVVVJJJEEEDDD>>>>>>===<<<;;;;;;:::;;;;;;888888777777777777888888666666666777777777777666:::888666444333333444555333333333333333333333444333333444444555444444444444444444444333333333333444444444444444444444444444333333222222333333444555444333222333555777999777666888>>>FFFPPP```nnnsssjjjeeecccaaaiiixxxuuujjjggggggrrr~~~}}}{{{hhh^^^___cccxxxqqqhhhkkktttfffXXXSSSZZZgggzzzhhhYYYQQQSSSYYYooo~~~kkkXXXPPPNNNQQQ^^^lll|||~~~vvvpppkkkeee[[[OOOFFF???;;;::::::999888888888999:::;;;;;;===BBBEEEGGGOOO```qqqsssmmm~~~ZZZcccWWWKKKEEEDDD???>>>===<<<;;;;;;:::;;;;;;999888888777777888888999555666666777777777777666888666444222222444666888222222222333333333333444333333444444555444444333555555555444444444333333444444444444444444444444444444222222222222444444333333222333444555777888777666999@@@FFFPPP^^^kkkxxx|||ppphhhccc```___gggvvvvvvllljjjlllwww}}}}}}~~~mmmcccdddhhhxxxmmmmmmttt___TTTRRRYYYiiiooo^^^RRRNNNTTT]]]rrrlllYYYQQQNNNOOOYYYfffuuuyyytttoooiii^^^RRRHHHAAA===;;;::::::888888888999:::;;;:::===BBBEEEFFFLLL\\\mmm~~~pppkkkzzzYYYdddXXXKKKFFFDDD???>>>===<<<;;;;;;:::;;;;;;999888888777777888888999444555666777888888777666666555333222222222222222333333333333444444555555333444444555444444333333444444444333333333222222333333333333333333333333555444222111111222444555111111222333444555666666555666:::BBBJJJRRR```lllyyyuuullleee```^^^dddqqqxxx}}}mmmlllnnnzzz|||{{{|||uuukkknnnsssrrrqqqvvv}}}wwwxxx{{{wwwZZZQQQRRRZZZjjjzzzgggWWWMMMLLLVVVaaayyymmm[[[SSSOOOMMMUUU```pppyyysssmmmbbbUUUJJJBBB>>><<<;;;:::999888888888:::::::::===BBBEEEFFFKKKZZZiiizzznnnkkk|||ZZZeeeXXXLLLFFFDDD???>>>>>><<<;;;;;;;;;;;;;;;999999888888888888999999444555666888888888777666666666555444111...,,,***444444444555555555666666444444444555444444333333333333333222222222111111222222222222222222222222555444222111111222444555///000222333444555555555444555;;;EEEMMMVVVcccooo}}}sssjjjddd^^^bbbmmm{{{wwwlllkkkmmmzzz{{{xxxzzz{{{sssvvv|||vvvsssxxxsssmmmlllsss{{{kkkYYYQQQSSS[[[jjjvvvcccTTTLLLLLLWWWbbb~~~~~~|||zzz|||mmm\\\TTTOOOMMMSSS]]]pppuuuooodddWWWLLLDDD???===;;;:::999888888888999:::;;;===BBBFFFFFFJJJXXXhhhvvvmmmlll~~~ZZZhhhZZZNNNHHHFFF???::::::;;;;;;;;;;;;;;;;;;888888777666666666666666555555666666666666555555555444444333333444444555444444555555555555444444222222333333333333444444555444333333222222222222444333333333333444555555444444444444444444444444555666555444333333555777888777:::CCCNNNXXXdddnnn{{{mmm```^^^bbbkkk|||zzzkkkjjjlllyyy{{{zzz}}}}}}}}}{{{{{{|||oooiiilllsss}}}}}}fffTTTUUUSSSVVViiikkkZZZSSSLLLJJJWWWiiiyyyrrruuuyyy}}}|||sssmmmkkkqqq|||uuuaaaRRRJJJKKKTTT___lllxxxrrrfffXXXKKKBBB>>>===::::::999999::::::;;;<<<===<<>>===::::::999999::::::;;;<<<<<<<<>><<<::::::999999::::::;;;<<<;;;<<>>======<<<;;;::::::999::::::999888888888888888777666444333333444666777555444444333333444444555333444444555555444444333222222222333333333444444444333333222222333333333111333555666777666444333666666666666666666666666444555666555444333555666888777:::DDDNNNYYYeeeooo}}}sssccc___dddpppwwwrrrqqq{{{qqqnnnuuuvvvcccSSSPPPNNNSSSbbbzzzyyyiiiZZZPPPPPPQQQWWWmmmvvvfff[[[UUUYYY^^^iii{{{yyypppdddbbbbbbffflllyyyxxxdddTTTLLLKKKSSS\\\rrrnnn\\\MMMDDD>>><<<::::::999999::::::;;;<<<;;;<<>>>>>===<<<;;;;;;::::::999999888777777777777888666555333222222333555666555444444333333444444555333333444444444444333333222222222333333333444444333333333222222333333444222444666777888777555444666666666666666666666666333555666666444444444555999888;;;DDDOOOYYYdddnnn~~~wwwfff___eeessszzzuuusss~~~uuuooowwwxxxfffTTTPPPNNNTTTbbbxxx~~~tttgggYYYOOOPPPRRR\\\vvvqqqbbbXXXSSSTTT[[[kkkxxxoooccc^^^[[[]]]fffyyyxxxdddUUULLLKKKRRR[[[rrrppp\\\MMMDDD???<<<::::::999999::::::;;;<<<;;;<<>>=========<<<;;;;;;;;;999999888777777777777777777777666555555666777777555444444333333444444555333333444444444444333333222222333333333333444444333333222222222333444444333444555666777666666555555555555555555555555555///222444666666666777888999888;;;FFFQQQ\\\hhhrrryyyhhh___gggxxxzzztttsssxxx|||yyygggTTTOOONNNUUUbbbwwwuuudddVVVMMMOOOTTTbbbmmm]]]UUURRRQQQ[[[ppp|||ssslll```YYYSSSVVVddd|||vvvcccTTTLLLJJJRRR[[[sssqqq\\\MMMEEE???===::::::999999::::::;;;<<<<<<<<>>AAACCCHHHUUUaaaxxx{{{ooojjj{{{{{{UUUsssbbbQQQHHHFFF@@@>>>===<<<<<<>>>>>>===<<<:::::::::999999999888888555555666666777777888888555555444444444333333333444333333222222333333444444444444333333222222222444444444444444444444444333333333333333333333333222333333444444333333222555555777777777666555444333666>>>KKKWWWfff{{{~~~nnnccc___lll{{{}}}wwwwwwzzzsss___MMMIIIHHHOOO\\\rrrooocccYYYUUUPPPSSSiiiuuu```TTTPPPMMMVVVnnnlll___\\\YYY[[[^^^___[[[WWWQQQNNNJJJNNNcccttt___RRRMMMNNNTTT[[[wwwnnnYYYKKKCCC===999999888777777777888999:::::::::===@@@CCCIIIWWWdddsssmmmzzzzzzVVVrrrbbbQQQHHHFFFAAA???===;;;;;;;;;;;;:::999:::::::::999999999888888555666666666666666777777555555555444444444333333555444444333333444444555222222222111111111000000333333333333333333333333444444444444444444444444333444444555555444444333555555555666666555555444444777???JJJUUUdddxxx|||nnneeebbbooozzzyyy{{{vvvuuu|||yyyooo\\\NNNJJJIIIOOO]]]rrr{{{nnn___UUUPPPSSSWWWbbb|||wwwbbbUUUQQQQQQXXXmmmsss^^^UUURRRPPPRRRUUUUUURRRNNNKKKKKKKKKRRRhhhuuuaaaSSSMMMMMMTTT[[[tttmmmXXXKKKCCC>>>:::::::::999888999:::;;;<<<<<<<<<>>>BBBDDDJJJWWWddd~~~rrrkkkyyyxxxUUUrrrbbbRRRIIIGGGAAABBB???<<<:::::::::999888:::::::::999999999888888777777777666666666666666555555555444444444444333666555555444444555555666222222222222111111111111333333333333333333333333555555555555555555555555444555555666666555555444555444444444444444555555666888???IIITTTaaauuuxxxllleeeaaaooo|||vvvyyytttsssyyyxxxnnn]]]OOOJJJIIIOOO\\\rrrrrrfff[[[RRRMMMMMMSSS^^^rrrzzzeeeVVVRRRRRRYYYkkkfffRRRLLLKKKJJJKKKNNNNNNKKKGGGGGGJJJOOOYYYqqqwwwcccUUUNNNMMMSSSZZZooolllXXXKKKDDD???;;;<<<;;;:::::::::;;;===>>>>>>>>>@@@CCCEEEJJJWWWddd{{{zzznnniiiwwwvvvSSSssscccSSSJJJGGGBBBCCC@@@===;;;;;;<<<<<<;;;:::::::::999999999888888999999888888777777666666555555555555444444444444555555444444444444555555444444444444444444444444222222222222222222222222444444444444444444444444444444555555555555444444555444333222222444555666777999???HHHSSS```tttqqqhhhccc[[[kkkxxxyyytttssszzzwww~~~ooo```OOOJJJHHHNNN[[[ppprrrbbbXXXSSSQQQPPPSSSZZZggg}}}}}}gggWWWRRRNNNVVVjjj|||bbbPPPJJJIIIJJJKKKNNNNNNLLLIIIHHHMMMUUUaaayyyyyyfffWWWOOOLLLRRRZZZlllkkkWWWKKKDDD???<<<<<<;;;;;;::::::<<<===>>>>>>>>>@@@BBBDDDIIIVVVcccwwwuuuiiieeetttuuuQQQuuueeeUUUKKKHHHBBB???===;;;:::<<<===<<<<<<:::::::::999999999888888:::::::::999999888888888666666555555555444444444444444333333333333444444444444444444444444444444222222222222222222222222333333333333333333333333333333444444444444333333444333333222222444555666777888>>>HHHRRR```uuuyyykkkccc^^^VVVhhh~~~zzzuuuttt|||xxxyyylll___OOOJJJHHHMMMYYYmmm~~~sssdddVVVOOOOOORRRUUU[[[eeevvviiiXXXRRRJJJTTTjjjxxx```OOOKKKJJJKKKMMMOOOPPPPPPPPPPPPUUU]]]iii|||iiiZZZOOOLLLQQQYYYjjjjjjWWWKKKDDD???<<<;;;:::999999999:::<<<=========>>>AAACCCHHHUUUaaavvvpppeeeaaarrrtttQQQxxxhhhWWWMMMIIIBBB;;;:::999:::<<<<<<;;;::::::::::::999999999888888:::::::::999999999999999666666666555555555444444333333333222222333333333222222222222333333333333333333333333333333333333333333333333333333333333222333333333333333333222333333333333444555666777666777===FFFPPP___sssuuuggg^^^YYYTTTfff{{{vvvvvv~~~{{{}}}|||||||||{{{~~~{{{ttthhh]]]PPPKKKHHHMMMXXXlll{{{tttiiibbbYYYPPPMMMPPPVVVZZZeeetttlllZZZSSSKKKTTThhh|||rrr^^^PPPMMMMMMNNNOOORRRUUUXXXZZZ]]]ccclllxxxlll\\\PPPKKKPPPYYYiiijjjVVVKKKDDD???;;;:::999888888888999;;;<<<<<<<<<>>>AAACCCHHHUUUbbbxxxooodddaaaqqquuuRRRzzzjjjYYYNNNIIIBBB=========>>>???>>>;;;888:::::::::999999999888888777777888888888888888888666666666666555555555555444444333333333333444444222222222333333333444444333333333333333333333333444444444444444444444444333333444444444444333333333333444555666666666666666777;;;CCCMMMZZZooosssfff]]]XXXRRRbbb{{{{{{vvvuuu}}}yyylllaaaRRRMMMJJJNNNZZZmmmttthhhaaaXXXVVVUUUTTTWWW]]]dddiiiwwwppp]]]VVVNNNVVVfffvvvzzzoooaaaYYYWWWWWWWWWXXX[[[```fffjjjooowwwnnn^^^PPPKKKPPPXXXhhhjjjVVVJJJCCC>>>::::::999888888888999;;;<<<<<<;;;>>>AAADDDJJJWWWddd|||pppeeebbbsssvvvSSS|||lllZZZNNNIIIBBBBBBBBBBBBCCCCCCAAA===999:::::::::999999999888888555555666666777777888888777666666666555555555555555555555444444555555555444444444555555666666666444444444444444444444444555555555555555555555555444555555555555555555444222333555777888888777666777777;;;AAAJJJWWWjjj|||rrrfff]]]XXXOOO]]]sss{{{vvvuuutttiiiTTTOOOLLLPPP[[[nnnzzzqqqfff\\\VVVNNNQQQVVV\\\cccllluuu{{{sss```XXXQQQWWWdddssswwwqqqhhhdddaaaaaaaaabbbeeekkksssxxx}}}ppp___QQQJJJOOOXXXgggkkkVVVJJJCCC===:::::::::999888999:::;;;<<<<<<<<<>>>BBBEEEKKKYYYfff~~~rrrgggddduuuwwwTTTiiiZZZOOOFFFBBB@@@???>>>======<<<<<<<<<;;;:::999888777777777777666777777888888888777777777777777777777777777777333333444444555444444444333222222111111222222333333333333333333333333333888777666555444444555666444444444444444444444444555555444333444555666777;;;:::===DDDKKKUUUdddrrr~~~|||vvvfffUUUSSSKKKVVVfff{{{wwwtttjjj[[[PPPJJJPPP\\\nnn}}}zzzsssqqqllleee]]]WWWTTTTTTSSSXXXeeessszzz}}}}}}gggWWWTTTYYYccckkkmmmjjjmmmrrrtttuuuvvvtttrrrvvvnnn\\\PPPNNNSSSYYYggglllWWWJJJBBB???===999999::::::::::::;;;;;;;;;<<<@@@BBBCCCIIIYYYiii~~~nnnfffuuurrrPPPjjj[[[OOOFFFBBB@@@???>>>======<<<<<<<<<;;;:::999888777777777777666666777777777777777666555444222111111222444555444444444555444444333333333333222222222222333333333333333333333333333333777666555444444444555555444444444444444444444444555444444333444555666777666666:::AAAIIIRRRaaannnuuu}}}{{{xxxvvvgggVVVRRRJJJTTTcccwww~~~vvvtttnnnYYYNNNHHHNNNZZZlll~~~{{{xxxuuussspppmmmjjjcccbbb```\\\XXXVVVVVVWWW___fffuuujjj[[[SSSWWW___iiimmmnnnssszzzppp]]]QQQOOOSSSXXXhhhmmmXXXJJJBBB???===999999::::::::::::;;;;;;999;;;>>>AAACCCJJJZZZjjj|||mmmeeetttqqqOOOmmm]]]PPPGGGCCC@@@???>>>======<<<<<<<<<;;;:::999888888777777888666777777777777777666666555333000......000333555555555555555444333222222444444333333333333444444333333333333333333333333555555444333333333444444444444444444444444444444555444444444444555666666444444999AAAHHHQQQ^^^jjjpppvvvuuuuuuvvvhhhTTTMMMGGGQQQ^^^rrr{{{uuusssoooWWWMMMGGGMMMYYYkkk|||sssooojjjeeeccc```^^^\\\XXXXXXYYYYYYYYY\\\```cccrrr{{{qqqbbbVVVWWW^^^iiiqqqxxxrrr___RRROOOSSSXXXjjjnnnXXXJJJBBB>>><<<999999::::::::::::;;;;;;888999===AAACCCJJJZZZiii}}}{{{llldddtttpppNNNppp___QQQHHHDDD@@@???>>>===<<<<<<<<<<<<;;;;;;:::999888888888888888888888999888888777666666555333222222333555666555555555555444333222111555444444333333444444555333333333333333333333333444333333333333333333333444444444444444444444444444444444444555555666666666777;;;CCCIIIPPP\\\gggooovvvtttuuuwwwhhhPPPGGGEEEMMMZZZmmmyyysssrrrkkkWWWLLLGGGMMMYYYkkk{{{vvvpppkkkddd```^^^]]]]]]\\\]]]```bbbeeeiiinnnuuuyyyzzzlll______eeeqqq~~~ttt```SSSPPPSSSXXXkkkoooYYYJJJBBB>>><<<999999999:::::::::;;;;;;::::::===AAACCCJJJXXXeeetttzzzllleeetttoooNNNsssaaaRRRHHHEEE@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888888888888999:::::::::999999888777555555666666666666555555555555555555444333222111555444444333333444444555333333333333333333333333222222333333333333333333444444444444444444444444444444444555555555555555888888<<>><<<999999999:::::::::;;;;;;===<<<>>>AAACCCHHHTTT```nnnyyylllfffuuuoooOOOvvvcccSSSIIIEEE@@@???>>>======<<<<<<<<<<<<;;;:::999999888888999::::::::::::999888777777222444666777777666444222555555555555444333222222444444333333333333444444333333333333333333333333222222333444444444333333444444444444444444444444333444555555666666555555777777:::AAAFFFMMMZZZeeejjjsssuuuvvvwwwgggPPPHHHBBBKKKYYYlllvvvrrrsssiiiYYYOOOIIIPPP\\\ooo|||xxxsssrrrtttwww{{{}}}{{{yyytttaaaTTTPPPTTTYYYmmmnnnWWWHHHAAA>>>===999999::::::::::::;;;;;;???===>>>AAACCCGGGQQQ\\\nnnuuujjjgggwwwnnnNNNyyyeeeTTTIIIFFF@@@???>>>======<<<<<<<<<<<<<<<;;;:::999999999999888888999888777666555555444555555666666555555444444444444555444444333333333333222222222222333333333333333333333333333333111222333555555555444333444444444444444444444444333444555666666666555444666555999@@@GGGPPP___lllpppzzz}}}|||zzzhhhSSSMMMBBBKKKZZZooouuurrrsssmmmYYYNNNIIIPPP]]]ooottt```TTTPPPTTTYYYmmmmmmVVVGGG@@@>>>===999999::::::::::::;;;;;;>>><<<<<<@@@CCCHHHQQQ[[[qqqoooffffffxxxkkkLLLzzzfffTTTJJJFFF@@@???>>>======<<<<<<<<<<<<<<<;;;:::999999999999777777777777666555444333888777666666666666777888333333444444555444444444333222222111111222222333333333333333333333333333111222444555666555444444444444444444444444444444333333555666666666555444666666:::BBBJJJUUUeeesss{{{~~~jjjUUUPPPAAALLL\\\rrrvvvssstttpppXXXNNNIIIOOO\\\ooosss```SSSPPPUUUZZZmmmlllUUUFFF@@@>>>===999999:::::::::;;;;;;;;;<<<:::;;;@@@DDDIIIRRR\\\rrrjjjcccdddyyyiiiKKKzzzgggWWWMMMIIICCC@@@===<<<<<<<<<<<<;;;;;;:::999999888888999999999777666666777777666444777666555444444555666777777777666555444333333333111111111111111111111111333333333444444444555555444444444444333333222111333333333444444444555555333333333444555666777777666777999???KKK]]]ppp}}}}}}eeeLLLGGGOOO```{{{wwwsssrrr|||sss___UUUNNNSSS]]]ooosss___SSSOOOSSSXXXllliiiRRRFFF@@@===;;;;;;::::::::::::;;;<<<<<<======@@@DDDDDDHHHRRR]]]sssdddbbbjjjdddNNNzzzgggWWWMMMIIIAAA???===<<<===>>>======;;;:::999999888888999999999888666666777888666555999888777666666777888999777666555444444333333333333333333333333333333333333333333444444444555555444444444444444333222111333333333444444444555555333444444444555666666666777888;;;CCCQQQfff{{{jjjRRRIIIQQQbbb|||vvvqqqpppzzzuuu```VVVPPPTTT]]]ooo~~~rrr___RRROOOSSSXXXmmmhhhQQQEEE???===;;;;;;::::::::::::;;;<<<<<<======@@@CCCEEEHHHSSS^^^vvvyyycccbbbmmmbbbLLL|||hhhXXXMMMIII@@@>>><<<<<<===??????>>>;;;:::999999888888999999999888777777888999777666888777777666666777777888777666555444333333333333444444444444444444444444333333333444444444555555333444444444444333333222333333333444444444555555444444555555555555555555666888<<>><<<::::::::::::::::::;;;<<<<<<======@@@CCCEEEIIITTT```yyypppbbbbbbooo^^^JJJ~~~jjjXXXMMMHHHBBB@@@===<<<===>>>>>>===;;;:::999999888888999999:::888777888999999888777555555555555555555555555666555444444333333333444555555555555555555555555333333333444444444555555333444444444444444333333333333333444444444555555555555555555555444444444555666:::DDDVVVnnnyyyeeeTTTNNNUUUfffsssmmmkkkuuu~~~rrr___UUUOOOSSS\\\llltttkkkbbbdddmmm{{{wwwrrrqqqsssvvvvvvvvvvvvwwwxxxpppnnnllljjjiiinnnyyyppp]]]PPPNNNSSSYYYqqq}}}cccNNNBBB>>>;;;:::::::::999999::::::;;;<<<======@@@CCCEEEJJJVVVbbbzzzjjjaaabbbnnn]]]JJJlllYYYMMMHHHEEEBBB???=========<<<;;;;;;:::999999888888999999999888777888999:::999888444444555555555555444444555444444333333333333444333333333333333333333333333333333444444444555555333444444555555444444444333333333444444444555555555555555555555444444444666777;;;CCCTTTjjjppp^^^PPPMMMTTTeee~~~sssmmmiiirrrvvvkkk]]]SSSNNNQQQZZZjjjtttggg^^^ZZZ\\\dddooorrrllldddaaa^^^```bbbbbbbbbbbbccceee___\\\ZZZZZZYYY]]]kkkzzzooo[[[OOOMMMSSSYYYrrr{{{aaaMMMAAA===<<<::::::999999999999:::;;;;;;<<<===???CCCFFFKKKXXXeeezzz~~~iiiaaaaaammm[[[KKKmmmZZZMMMGGGFFFDDD@@@>>>======;;;:::;;;:::999999888888999999888777666777999999999777555666666777777666666555444444333333333333444444222222222222222222222222333333333444444444555555333444444555555555555444333333333444444444555555444444555555555555555555999:::===DDDRRReeeyyy}}}jjjYYYOOOIIIQQQaaa{{{tttnnniiiqqqtttlll```VVVOOORRRZZZhhhzzziii\\\TTTTTTVVV]]]eeeeee]]]WWWUUUNNNPPPQQQQQQPPPPPPRRRSSSPPPLLLKKKNNNOOOUUUgggzzznnnZZZNNNMMMSSSZZZrrrzzz```LLLAAA>>><<<;;;999999999999999:::;;;;;;<<<<<>>>>>>>><<<;;;;;;:::999999888888999999777666555666888999888777555555666777777666555555444333333222333333444444222222222222222222222222333333333444444444555555333333444555555555555555333333333444444444555555333444444444555666666666888:::===CCCOOO___qqq||||||gggWWWOOOEEELLL^^^xxxvvvoooiiipppxxxfff[[[TTTUUUZZZfff|||rrraaaTTTNNNNNNPPPWWW]]][[[SSSOOOOOOGGGHHHIIIHHHGGGGGGHHHJJJIIIEEEEEEJJJNNNVVVlllmmmYYYMMMLLLSSSZZZqqqyyy```LLLBBB>>>===<<<999999999888999999:::;;;<<<<<>>>>>???>>>===;;;:::999999888888999999666555555666777888888777222333444555555444333222333333333222222333444444333333333333333333333333333333333444444444555555333333444555666666666555333333333444444444555555333333444444555666777777666777:::AAAKKKZZZjjjttt{{{eeeUUUNNNBBBJJJ[[[vvvxxxpppjjjppplllaaaXXXWWW[[[dddzzznnn]]]QQQKKKJJJMMMSSSXXXVVVOOOLLLMMMGGGGGGHHHFFFEEEEEEFFFHHHIIIDDDEEELLLQQQ[[[tttmmmYYYMMMLLLSSSZZZqqqyyy```LLLBBB???>>>===999999888888999999:::;;;<<<<<>><<<;;;<<<;;;:::<<<<<<;;;:::999999999999888888888888777777777777666666666666555555555555666666666666666666666666333333333333333333333333333333333333333333333333222222222333333333444444555555555555555555555555444444333333333444444555444555888<<>>===<<<;;;:::999999999999888888888888777777777777666666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333444444444555555555444444444444444444444444444444333333444555666666555666888:::AAANNN]]]hhh{{{vvvdddWWWPPPIIIKKKXXXpppqqqmmmvvvqqqaaaRRRPPPUUUaaawwwlllZZZPPPLLLIIIMMMSSSWWWWWWTTTPPPMMMLLLKKKJJJJJJLLLOOORRRTTTVVVXXX[[[^^^bbbqqqnnn[[[OOONNNTTTZZZtttwww\\\LLLDDD???<<<<<<:::999999999999999::::::;;;<<<@@@DDDGGGOOO___nnn{{{nnniiiqqqtttRRRDDDzzzgggXXXPPPGGGDDD@@@>>>>>>>>>===<<<===<<<;;;:::999999999999999999888888888777777777666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444555555555666666555555555555555555555555444333444444555666777888888888999:::???JJJWWWaaarrrwww|||zzzpppcccWWWQQQJJJLLLWWWjjjsssnnnvvvkkk\\\NNNMMMRRR___tttppp]]]QQQLLLJJJMMMRRRVVVXXXWWWTTTRRRTTTSSSTTTUUUXXX[[[___aaaggghhhlllqqqxxxooo[[[NNNMMMTTTZZZtttvvv[[[KKKDDD@@@===<<<999999888999999:::;;;<<<<<<===@@@DDDGGGOOO```ppp~~~qqqnnnsssqqqPPPDDD~~~jjjYYYPPPFFFCCC???===<<<<<<;;;:::===<<<;;;::::::999999:::999999999888888888777777666666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444555555555555666666666666666666666666333333444444666777999999::::::;;;<<<@@@IIIVVV___oootttxxxtttkkk```UUUMMMHHHKKKTTTcccuuuuuuooovvv|||vvvqqqoooooopppppplllkkklllooottt{{{gggXXXLLLKKKQQQ^^^sssuuuaaaSSSLLLKKKNNNRRRXXX\\\]]]\\\ZZZ______aaacccggglllppprrrwwwwww{{{oooZZZMMMMMMTTT[[[uuuuuuZZZKKKDDD@@@======888888888999:::;;;<<<=========@@@CCCGGGPPPbbbssssssrrruuunnnOOODDDjjjYYYNNNJJJGGGCCC@@@??????>>>=========<<<;;;::::::::::::999999999999888888888888666666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333222333333333333444444444555555555555555555555555333333444444666777999999777888:::;;;???IIIUUU___lllsssvvvqqqkkkdddYYYPPPFFFIIIQQQ^^^ooovvvooovvvqqqlllddd___]]]\\\]]]]]]\\\\\\[[[]]]aaagggmmmpppyyyeeeVVVKKKLLLRRR^^^rrr{{{fffUUULLLOOORRRXXX```gggkkkkkkiiihhhjjjlllpppuuuzzz~~~nnnYYYNNNNNNVVV]]]wwwtttZZZJJJDDD@@@>>>===999999999999:::;;;<<<===>>>>>>@@@DDDHHHRRRfffwwwxxxsssxxxjjjMMMEEEkkkYYYOOOJJJGGGCCC@@@???>>>===<<<>>>===<<<;;;:::::::::::::::999999999999888888888666666666666555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333444333444444555666777888333555777999>>>GGGTTT]]]iiirrrvvvsssqqqnnneeeZZZIIIJJJQQQ]]]ooouuunnnttt|||qqqaaa\\\UUUPPPNNNOOOPPPPPPSSSRRRRRRSSSVVVZZZ___aaajjjqqq|||dddVVVLLLMMMSSS^^^qqqmmm[[[OOOOOORRRZZZfffqqqwwwxxxvvvtttvvvyyy~~~ooo[[[PPPOOOWWW]]]xxxsssYYYJJJDDD@@@>>>>>>::::::999::::::;;;<<<===>>>>>>@@@DDDJJJVVVkkk}}}|||rrrzzzgggLLLEEEmmm\\\SSSKKKGGGCCC@@@???>>>===<<<>>>===<<<;;;;;;::::::;;;::::::999999999888888888666666666666555555555555555555555555555555555555555555555555555555555555333333333333333333333333333333333333444444444555444444444444444444444444444444333333444555666666333555777999>>>GGGSSS\\\hhhssszzzxxxxxxxxxpppcccPPPOOOTTTaaassstttmmmsssnnnaaaUUUQQQKKKIIIIIILLLNNNOOORRRRRRSSSTTTWWWZZZ\\\^^^gggkkksss~~~dddVVVLLLMMMSSS]]]pppuuubbbVVVNNNRRR]]]lllzzzsss___SSSQQQWWW]]]zzzrrrXXXIIIDDD@@@>>>>>>;;;;;;:::::::::;;;;;;<<>>AAAEEELLLYYYooo}}}ooo|||eeeKKKEEEppp```WWWPPPMMMHHHEEEDDDCCCBBBAAA>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999999888888777666666666555555555555666666666666666666666666555555555555555555555555333333333333333333333333444444444555555555666666777777777777777777777777444444333333333444444555666888:::<<<@@@IIIUUU]]]kkkwww~~~}}}}}}~~~tttfffVVVTTTWWWdddwwwssslllrrryyyeeeWWWQQQMMMIIIHHHJJJNNNRRRTTTUUUVVVWWWYYY\\\___aaabbbiiikkkooowww~~~cccVVVLLLMMMSSS]]]ooozzzggg[[[RRRWWWccctttvvvcccUUURRRWWW\\\{{{qqqXXXIIIDDD@@@??????<<<<<<;;;:::::::::;;;;;;??????AAAFFFMMM[[[rrrzzzmmm}}}cccJJJEEEsss```RRRKKKIIIEEEDDDCCCCCCBBB@@@AAA???===;;;:::999999:::<<<<<<<<<;;;:::999888777888777666555555666777888;;;:::999888777555444444444444444444444444444444333333333444444444555555444555666777777666555444444444444555666777888999333444555666666666555555555444666;;;@@@GGGTTT```mmm~~~~~~rrrZZZSSSUUUeee{{{uuuiiiooommm]]]SSSNNNHHHEEEHHHKKKLLLOOOSSSZZZ^^^aaabbbaaadddkkkqqqppptttxxx|||kkk[[[OOOPPPSSSZZZmmm}}}gggWWWRRRZZZkkkvvvcccSSSMMMUUU```zzzpppXXXJJJDDD???:::999888888999999:::;;;<<<======>>>@@@DDDKKKZZZqqqzzzuuujjjyyy^^^KKKEEEuuubbbTTTLLLIIIFFFCCCCCCBBBAAA@@@AAA???===;;;:::999999:::999999999999888777666666888777666555555666777888999888888777666555444444444444444444444444444444333333333444444444555555444555666666666666555444222222222222222333444555444444444444555555555555777666777;;;>>>EEESSS```rrrzzz]]]VVVXXXhhh~~~xxxkkkpppzzzhhhYYYPPPMMMJJJJJJNNNQQQSSSXXX]]]bbbggglllnnnmmmnnnrrruuutttxxx|||lll[[[OOOPPPSSSZZZnnnxxxdddVVVPPPZZZnnnvvvcccSSSNNNVVVaaa{{{pppXXXJJJDDD???;;;999:::::::::999999:::;;;;;;===???AAAEEELLL\\\rrr}}}tttoookkk}}}[[[IIICCCwwwdddVVVMMMJJJFFFCCCBBBBBBAAA@@@AAA@@@>>><<<::::::::::::999999999999888777777666777777666666666666777777666666666555555555444444444444444444444444444444333333333444444444555555444444555555555555444444222222111111111222222333444444333222333444555666999777777:::===DDDTTTccczzzaaaYYYZZZkkkzzzmmmqqqwwweeeVVVNNNJJJJJJMMMRRRUUUXXXaaajjjooouuu{{{~~~~~~}}}~~~lll[[[OOOOOOSSSZZZpppooo___TTTPPPZZZpppuuubbbTTTOOOWWWaaa|||nnnWWWJJJDDD???;;;:::<<<;;;::::::999999::::::===@@@CCCFFFNNN^^^sss}}}}}}}}}uuukkkffflllWWWGGGAAAzzzgggXXXOOOLLLGGGDDDCCCBBBAAA@@@AAA@@@>>><<<::::::::::::;;;;;;;;;;;;;;;:::999888777777666666666666777777555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444555555444444444444444444555444222111222333555777:::888888:::===FFFYYYjjjccc[[[[[[mmm|||nnnqqqwwweeeWWWPPPMMMNNNRRRXXX\\\bbbooo|||lll[[[NNNNNNRRRZZZpppuuufffYYYQQQPPPZZZooosss```SSSPPPWWWbbb|||kkkTTTGGGBBB>>>:::999::::::999999999:::;;;;;;===AAADDDFFFOOO```sss~~~xxxpppssstttmmmccc^^^kkkzzzTTTFFF@@@}}}iiiZZZRRRNNNIIIEEECCCCCCBBBAAABBB@@@>>><<<;;;::::::;;;::::::;;;;;;;;;:::999999666666777777777777666666555555666666666666777777444444444444444444444444333333333444444444555555444444444333333444444444777666555555555555555666555444333222222444666777888777888:::>>>JJJ___rrrggg^^^^^^ppp~~~ooorrrxxxeeeYYYSSSUUUVVV[[[bbbiiissskkkZZZNNNNNNRRRZZZooo}}}lll]]]SSSNNNNNNVVVjjjppp^^^RRRPPPXXXbbbzzz|||hhhQQQEEE@@@<<<999888888888888999:::;;;===>>><<>>???;;;BBBEEEEEENNN___lllpppooobbb^^^gggjjjaaaZZZ[[[jjjqqqQQQGGGAAAqqqcccXXXSSSMMMHHHFFFEEEEEEDDDBBBAAA???===;;;;;;;;;;;;777888888999999888888888555666777888888777666555555555555555555555555555444444444444444444444444333333333444444444555555666666555444444555666666222222222222333444555555555555555666666666777777444555888;;;>>>JJJaaavvvyyyggg]]]^^^rrr|||{{{~~~lll```[[[YYY]]]jjj}}}hhhYYYNNNOOORRRWWWiii~~~xxxbbbSSSLLLKKKIIINNN\\\rrr|||nnnfff___aaannnkkkYYYPPPOOOWWW```xxxzzzfffPPPDDDAAA>>>;;;;;;888888888999:::;;;===>>>:::AAADDDCCCLLL]]]hhhiiicccYYYYYYeeeggg]]]XXX\\\llllllOOOFFF@@@uuufffZZZUUUNNNIIIFFFFFFFFFEEEBBBAAA???===<<<;;;;;;;;;999::::::;;;;;;;;;::::::555666777888888777666555555555444444444333333333444444444444444444444444333333333444444444555555777666555444444555666777222222222333444555666777555666666777888777777777444555888;;;===GGG^^^sssssscccYYYZZZnnnqqqeeeaaaaaagggxxxgggXXXNNNPPPRRRVVVggg{{{xxxaaaQQQJJJJJJJJJMMMXXXlll|||ssskkkbbbYYYRRRWWWhhhiiiXXXOOONNNVVV___xxxzzzgggQQQFFFBBB???===<<<999999999999:::;;;;;;<<<999AAADDDBBBJJJ\\\eeeeee\\\TTTWWWdddfff[[[WWW]]]nnnjjjMMMFFF@@@xxxjjj^^^YYYRRRLLLIIIGGGFFFEEEFFFDDD@@@<<<:::999999:::;;;;;;;;;::::::999999999888888777777666666555555444444444555555555555555333555777666555333222222444444444444444444444444666666555555555444444444444444444444555555555555444333222222333444666777777777888999<<>>@@@EEENNNWWWZZZWWWXXXUUUVVVZZZZZZWWWUUUVVVhhh~~~eeeMMMDDD@@@{{{lllaaa\\\TTTMMMJJJIIIHHHGGGIIIFFFBBB>>>;;;:::;;;;;;;;;;;;;;;::::::999999999888888888777666666555555555555555555555555555555333555666666444333444444444444444444444444333333666666555555555444444444666666666666777777777777333333333333333555666777777666888:::<<>><<<:::::::::999999999999;;;<<<======@@@CCCFFFNNNVVVWWWSSSIIIIIILLLQQQSSSRRRUUUZZZjjj^^^IIIAAA===ssshhhaaaXXXPPPLLLKKKKKKKKKMMMJJJFFFAAA>>>===<<<===::::::::::::::::::::::::999999888888777666666555888777777666555444444333333333333222222222555777555555555444444333333222555555555555555555555555333333333444444444555555333333333444555555666777555555777:::<<>>===@@@CCCFFFMMMSSSRRRMMMFFFGGGKKKPPPQQQQQQWWW^^^mmm~~~YYYHHHBBB===wwwkkkdddYYYPPPKKKKKKLLLLLLMMMKKKFFFAAA===;;;;;;;;;::::::::::::::::::::::::999999999888777777666666888888777666555555444444111222222111000111444666555555555444444333333333444555555555555555555555333333333333444444444444333333444555666666666666555555777:::;;;???IIITTT```ooohhhVVVJJJRRRcccxxxtttkkktttyyyeeeYYYOOONNNPPPWWWiiizzzuuu^^^RRRPPPLLLPPPYYYhhhyyyzzzvvvqqqjjj```YYYXXX\\\dddvvvttt___SSSLLLLLLXXXgggvvv```SSSEEE???<<<:::999;;;;;;:::999999:::;;;===>>><<>>|||nnnfffZZZPPPLLLKKKMMMNNNNNNKKKFFFAAA===;;;::::::999999::::::::::::;;;;;;:::999999888888777666666888777777666666555555555111222333222111111333555444444444444444444444444444444444555555555555555444555555555555666666666333333555666666777666666555444666999;;;===FFFOOOZZZjjjpppZZZJJJNNN\\\lllyyyoookkkwwwyyydddXXXOOONNNQQQYYYjjj|||}}}fffXXXSSSKKKPPP\\\nnnyyylllbbb```gggsssqqq]]]RRRLLLNNN[[[kkkrrrZZZOOOCCC>>><<<999999;;;:::999999999999;;;<<<===<<>>rrriii]]]RRRMMMMMMOOOPPPOOOLLLGGGAAA===;;;::::::999999999::::::;;;;;;;;;::::::999888888777777666777777777666666666666666333555666555444333333444222333333444444555555555444444444555555555666666444444555555555666666666333444555666777777666666666444555888:::===EEEMMMWWWhhh|||bbbNNNOOOYYYfff|||zzzsssqqq{{{aaaVVVMMMMMMQQQYYYkkk}}}nnn]]]UUUOOOUUUcccwwwzzzssspppzzzmmmYYYOOOKKKNNN]]]mmmoooUUUKKKBBB===;;;888999<<<999999888888999:::<<<===<<<@@@CCCEEEIIIKKKEEE===>>>CCCIIIKKKHHHIIIVVVddd|||bbbIIIDDDBBB===uuulll___TTTOOOOOOQQQRRRPPPMMMHHHBBB>>>;;;::::::999999999::::::;;;;;;;;;::::::999999888777777777666666666666777777777777555777888888666444444444111222222333444555666666444444444555555555666666222222222333333333444444333444555777777777777666777444555888:::===DDDMMMWWWhhhjjjTTTSSS[[[fff{{{{{{zzz}}}___TTTKKKLLLPPPYYYkkk~~~rrr```WWWTTT[[[jjj~~~~~~kkkWWWMMMJJJNNN]]]nnnnnnSSSJJJAAA===;;;888999<<<999888888777888999;;;<<<>>>AAADDDFFFIIIKKKEEE<<<>>>DDDKKKMMMJJJLLLZZZjjj~~~]]]FFFCCCAAA<<>><<<999777;;;;;;:::::::::;;;<<<<<<===AAAGGGIIIHHHDDD@@@>>>AAAJJJMMMNNNRRRSSS[[[ooo{{{XXXHHHBBB???==={{{ooobbbYYYSSSNNNNNNQQQPPPLLLFFFAAA???>>><<<;;;;;;;;;;;;;;;::::::999999;;;:::999777666666555555777777666666666555555555222333444444555555555444555555444444333333333333555555555555555555555555444444333444555777888999555555555555555555555555666666777999888:::DDDOOO[[[hhh{{{yyy```ZZZ]]]ggg}}}zzzbbbSSSJJJNNNTTTZZZjjj||||||iii]]]VVV___sss{{{fffSSSNNNKKKLLLZZZlll{{{eeeQQQFFF======>>>;;;888777:::::::::::::::;;;;;;<<<===@@@EEEGGGEEEBBB@@@???AAAKKKOOOQQQUUUVVV```uuuvvvUUUFFF@@@===;;;tttfff]]]VVVPPPOOORRRQQQMMMFFFBBB???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666666777777777666666666555555333333444555555555555444666555444333222333444555555555555555555555555555333333333444555777888999555555666666666666666666777666888999999;;;EEEPPP___jjjzzziii^^^___iiiwwwaaaRRRJJJNNNTTTZZZjjj~~~yyyiii^^^XXXcccyyyvvvbbbRRRMMMLLLLLLZZZmmmxxxdddPPPFFF>>><<<===:::777666999999999999999:::;;;;;;===???BBBCCCBBB@@@??????AAAMMMRRRTTTYYY\\\iiinnnQQQDDD>>>;;;:::zzzmmmddd\\\UUUSSSUUUSSSNNNGGGBBB???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777777777777666666666666555444444555555555555444444666555333222222333444555555555555555555555555555444444444444555555666666555555666666666666666777888777888::::::<<>><<<<<<999666666888888888888999:::;;;;;;===>>>@@@@@@???>>>???@@@AAANNNUUUWWW\\\```qqqfffMMMCCC===::::::sssjjjaaaYYYVVVWWWVVVPPPHHHBBB???>>>===<<<:::::::::::::::;;;;;;;;;;;;:::999888777777777888888777777777666666666666444555555666666555444444555444333333333444555555555555555555555555555555666666666555444444333222444555555555666666666777888777888::::::<<>>=========???AAABBBPPPWWWYYY]]]dddzzz___JJJDDD>>>:::;;;wwwooofff^^^YYYZZZYYYSSSJJJCCC???===<<<<<<:::::::::::::::;;;;;;;;;::::::999888888888888888888888777777777666666666555666666666666555444444333333444444444444444444555555555555555555555555666666666555555333222111333333444444555666666666777666888999999;;;EEEPPPffftttmmmccckkk}}}{{{ppp[[[OOOJJJOOOTTTZZZmmmxxxiii___XXXVVVYYYcccuuu{{{eeeUUUJJJIIIHHHLLL___vvv~~~jjjYYYIIIBBB===;;;:::777777999888888888888999;;;<<<===<<<=========<<<===???AAAEEESSSZZZZZZ^^^gggXXXHHHDDD>>>;;;<<<}}}vvvmmmddd``````\\\UUULLLCCC>>><<<;;;::::::;;;;;;;;;<<<<<<<<<<<<::::::999888888888999999888888888777777777666666666666666666666555444444111222444555666555444333555555555555555555555555333444444555555444444333222222333333444555555555666666777999888:::DDDOOOffftttpppdddjjj~~~|||uuuooollllllmmmnnnrrryyyoooYYYNNNJJJOOOSSSZZZnnnppp___UUUQQQQQQUUU^^^mmm}}}{{{eeeVVVJJJIIIIIINNNddd|||zzzeeeUUUFFF@@@<<<;;;999777888;;;888888999999:::<<<===>>>;;;<<<============???AAAJJJXXX]]][[[___jjjzzzRRREEECCC>>>:::<<<|||tttkkkffffff^^^WWWMMMDDD>>><<<:::999;;;<<<<<<<<<======>>>>>>::::::999999888999999999888888888888777777777777666666777777666555444444000222444777777666444222555555555555555555555555000111333555666666666555111111222333333444555555666555666888888:::DDDOOOdddqqqqqqdddjjj{{{vvvpppkkkeee```^^^___aaaccceeejjjrrryyyoooXXXNNNJJJOOOSSSZZZooojjjWWWMMMKKKLLLRRRZZZhhhvvv|||rrrwww{{{fffWWWKKKJJJJJJQQQgggxxxbbbSSSEEE???;;;;;;999777888<<<999999999:::;;;<<<>>>???:::<<<>>>>>>===>>>???AAAMMM[[[___]]]```lllvvvOOOCCCCCC===999<<>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999999999999<<<<<<;;;:::888666444333777777666555555555555555666555444333333333333333555555555555666666666666777666555444333222222222666555555444333333222222555555444444666<<>>???@@@AAABBB@@@===>>>CCCGGGSSSYYY`````````ooolllJJJFFFBBB<<<;;;:::{{{vvvppplllggg]]]PPPFFFBBBAAA@@@@@@>>>>>>============<<<<<<>>>>>>===;;;::::::::::::;;;;;;::::::888777555444777777666555555555555555777777666555555555555555444444444444555555555555777666666555444444444444444444444444444444555555555555555555777<<>>:::999:::;;;888555666777888999;;;<<<===>>>???AAAAAA???===>>>BBBGGGUUUZZZ___aaabbbpppiiiIIIEEE@@@;;;:::999~~~zzzvvvssskkk```RRRGGGCCCAAAAAA@@@>>>>>>>>>>>>>>>>>>======???>>><<<;;;:::999999999999::::::999999777666666777777666555555555555555777777666555555555555666333333333444444444444555666666666666666666666666333333444555666666777777555666777777888;;;???CCCSSS^^^oooqqqdddbbbnnn{{{}}}~~~wwwmmmbbb[[[VVVRRRRRRUUUVVVXXXZZZ[[[[[[]]]aaaccchhhlllppprrrrrruuu}}}~~~oooYYYPPPKKKOOOVVV```ssszzzdddVVVPPPQQQTTTbbbjjjrrrwwwzzzzzzfffaaafffwww{{{gggWWWMMMNNNSSS\\\rrrzzzdddRRRGGGBBB>>>:::999::::::888666777888888999;;;<<<<<<===>>>???@@@>>><<<===BBBFFFWWWZZZ]]]```cccqqqdddGGGCCC???::::::888|||yyyttthhhWWWJJJCCC@@@???>>>AAA@@@@@@???>>>>>>=========<<<:::999777777666666888888999999999888777777777777666555555555555555555444444333333333444444333333444444444555555555444444555555666666666666444444555555666777777777555666888888999:::===???NNNZZZjjj{{{tttfffaaajjjvvvvvvfff^^^VVVSSSQQQQQQUUU[[[]]]```dddfffhhhkkknnnqqqxxx|||~~~|||~~~~~~pppYYYPPPKKKOOOWWWaaauuu}}}hhhYYYSSSVVV[[[kkkvvv|||lllhhhnnnxxxcccVVVLLLNNNTTT```vvvtttaaaQQQHHHAAA>>>:::999999999888666888888999::::::;;;<<<<<<===>>>>>>===;;;<<>>;;;;;;999zzzmmm[[[LLLDDDAAA@@@???DDDCCCBBBAAA???===<<<<<<===<<<:::999888777777777888888999999999888888777777777666555555555555555444444333333333444444555444555555555666666666666222222444555555555555555666666666666666666666666555666888999999:::<<<>>>HHHVVVgggrrr}}}ttteee^^^fffrrrsssiiiZZZUUUQQQRRRSSSUUU[[[cccllloootttxxx{{{~~~~~~pppYYYOOOJJJNNNVVVaaavvvlll\\\VVV[[[bbbwwwtttmmmtttttt^^^SSSKKKLLLTTTbbbxxxnnn\\\NNNFFF???===:::999888888888777888888999::::::;;;<<<<<<<<<===>>><<<;;;<<>><<<===;;;|||nnn\\\MMMEEECCCCCCDDDEEEDDDCCCBBB@@@>>>======>>>>>>===<<<;;;;;;;;;;;;888888999999999888888777777777666555555555555555666555555555555666777777555555555666666666777777111222444555555555444444666555555555555555555555555666888888888999;;;>>>BBBQQQaaaiiippp{{{uuuddd\\\bbbmmm}}}kkk___TTTQQQPPPSSSWWW\\\fffppp~~~qqqYYYOOOJJJNNNVVVbbbwwwqqq```\\\ccclll}}}xxx}}}oooYYYPPPIIIJJJSSSddd{{{{{{hhhUUUHHHAAA>>><<<;;;999888777888888777888888999;;;<<<<<<===<<<===>>><<<;;;===BBBFFFOOOOOOSSSXXX```rrrrrrUUUEEEBBB===<<>>======<<<<<<======>>>999999999999999888777666777777666555555555555555555555555555555666777777444444444555555555666666222333555666666666444333333333333444555555666666555666777777777999<<>><<<===>>>===<<<===CCCGGGNNNPPPUUU[[[cccvvviiiPPPCCCAAA<<<<<<>>>;;;wwwaaaOOOEEEBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCC<<<;;;;;;;;;;;;<<<======:::::::::999999777666666777777666555555555555555333333333333333444555666333333333444444444555555444555777888888666555444000111222333555666777888555666666666666999<<<@@@DDDMMMVVV___lll{{{ooobbbaaahhhzzz}}}wwwdddXXXUUUSSSUUU]]]jjj{{{~~~qqq[[[QQQLLLPPPYYYfff{{{rrrppp|||wwwjjjTTTOOOIIIJJJUUUhhhsss```PPPFFFAAA<<<<<<;;;999777666888999555666777999;;;===>>>???<<<>>>???===<<<>>>CCCHHHNNNRRRXXX^^^fffzzzcccMMMAAA???:::;;;>>>:::}}}dddOOODDDAAA@@@@@@CCCCCCBBBBBBAAA@@@@@@?????????>>><<<;;;:::999888999999999999888888888777777666666666555555555555666666555555555444444444333333333444444444555555777777777777666666666666666555555444444444555555555666777666666777:::<<<@@@NNN\\\dddooo~~~sss___YYYggguuu}}}zzz|||iii\\\XXXYYY^^^iii|||lllYYYPPPLLLRRRZZZdddwww{{{xxxsssdddRRRLLLGGGKKKXXXmmm~~~lll[[[NNNDDD@@@<<<;;;:::999888888888888666666777888999;;;<<<============>>>;;;999@@@IIIPPPZZZaaaaaahhh]]]NNN@@@===>>>===:::888fffQQQFFFCCCBBBAAABBBBBBAAA@@@??????>>>>>>=========<<<<<<;;;;;;;;;999999888888888777777777777777666666666555555555666666555555555444444444444444444444555555555555666666666666666777777777666555555444444444555555555666777666666777:::<<>><<<;;;:::999888888888888777888888999:::<<<===>>>???>>>>>>===::::::BBBLLLXXX```eeedddlllZZZLLL???<<<===<<<999777hhhSSSGGGDDDCCCBBBCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<============888888888888777777777666777777777666666666555555555555555555555444444444555555555555666666666666555555555666666777777888555555444444444555555666555666777666666777:::<<>>???>>>===<<<<<<;;;>>>IIIUUUaaafffiiiiiisssuuuVVVIII>>>;;;<<<:::888777jjjTTTHHHDDDCCCBBBDDDDDDCCCBBBAAA@@@??????>>>>>>==================888888888777777777666666777777777666666666666555555555555555555555555555666666666666777777777777444444555555666777888888555444444444444555666666555666777666666777:::<<<@@@MMM]]]jjjuuunnn^^^dddlll{{{vvvtttzzzxxxkkkaaaffftttrrr^^^UUUPPPUUU]]]hhh{{{nnn___NNNLLLKKKPPP___uuulllYYYLLLDDD???<<<::::::999888888888888888888888888999;;;<<<>>>???<<<::::::;;;<<>>===<<<;;;;;;888888888888777777777777888777777777666666666666444555555555555555555555666666666777777777888888333444444555666777777888444444444444444555666666555666777666666777:::<<<>>>IIIZZZkkkwwwuuuaaadddiiixxxxxxtttxxx}}}pppeeeiiiwww{{{vvvsssqqqtttrrraaaWWWQQQUUU\\\gggzzznnn```LLLLLLMMMRRRcccyyy{{{fffTTTIIICCC???<<<999999888888777777888888777777777888999;;;===>>>>>>;;;:::;;;===DDDSSSaaaeeeeeedddkkkaaaNNNEEE>>>===>>>;;;999:::nnnUUUGGGCCCBBBAAA????????????????????????BBBBBBAAA???>>><<<;;;;;;999999999999888888888777888888777777777666666666444444444555555555555555666666666666777777777777444444444555555666666777444444444444444555666777555666777666666777:::<<<===FFFXXXlll{{{{{{dddeeehhhxxx}}}wwwwwwxxxlllnnnzzz|||tttooolllhhhgggiiissszzz|||tttbbbXXXRRRUUU\\\ggg{{{}}}kkk^^^IIIMMMNNNTTTfff}}}vvvaaaQQQGGGBBB>>>;;;999888888777777777888888666666777888999;;;<<<===AAA>>><<<<<<===CCCRRR```eeeccccccmmmZZZKKKCCC===>>>>>>;;;:::;;;pppWWWIIIDDDCCCBBB??????@@@AAAAAABBBBBBCCCAAAAAA@@@??????>>>======::::::::::::999999999999888888888777777777666666444444444555555555666666555555555666666666777777555555555555555555555555444333333444444666777777555666777666666777:::<<<<<>>>>><<<;;;<<<>>>EEETTTbbbhhheeedddrrr|||UUUFFF@@@<<<======:::999:::rrrYYYJJJEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHH????????????????????????;;;;;;;;;:::::::::999999888888888888777777777777444444444555555555666666555555555555666666666666555555555555555444444444333333333444555666777888555666777666666777:::<<<===DDDWWWooohhhggggggyyy~~~uuuzzzwww{{{uuuqqqppplllhhhfffgggkkkooouuu{{{|||wwwkkkmmm{{{{{{aaaWWWRRRWWW```mmmsss```SSSGGGMMMPPPWWWjjj}}}nnnZZZLLLDDD@@@;;;777888777777777777777888888888888999:::;;;===>>>???888777888<<<@@@HHHXXXgggkkkggggggvvvwwwSSSCCC>>>;;;<<<<<<999888999vvv[[[MMMGGGDDDBBBEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDBBB@@@>>><<<;;;;;;999999888888888888888888:::999999888777666666555111333555666777666555444666666666666666666666666666666666666666666666666666666666555444444444333555555555666666777888999===DDDTTTkkklll___cccwww~~~}}}yyyrrrtttvvvsssnnnkkklllnnnsss~~~yyyoooeeefffvvvyyyhhh\\\TTTXXXbbbqqqnnn]]]QQQKKKKKKNNNZZZqqqyyyjjjXXXKKKBBB;;;999;;;888::::::999777666777888999:::;;;<<<============<<<===;;;999@@@QQQ```hhhmmmiiikkk}}}gggNNNBBB???<<<:::999777555333yyy^^^OOOIIIFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEECCCAAA???>>>======;;;;;;:::999999999999:::999999888777777666555555555666888999:::999888777666666666666666666666666666666666666666666666666555555555555555444444444555555555666666777888999<<>><<<:::::::::888666|||aaaQQQJJJHHHGGGGGGIIIKKKMMMNNNMMMKKKJJJFFFEEEDDDBBB@@@??????>>>===<<<<<<;;;::::::;;;;;;888888777777666666555555444444666777777777666555666666666666666666666666666666666666666666666666444444444555555555555555555555555666666777888999;;;>>>KKKbbb{{{ttthhhhhh{{{}}}{{{hhhddddddnnn{{{mmmaaaYYY[[[cccqqqxxxgggVVVKKKEEEJJJSSScccyyyttteeeTTTHHH@@@999777888888999:::999777777777999888999:::;;;;;;<<<<<<<<<:::<<<<<<>>>HHHZZZiiioookkkjjjsss^^^JJJ???===;;;;;;;;;;;;:::999cccQQQJJJIIIIIIJJJMMMOOOQQQQQQOOOKKKIIIDDDCCCBBBAAA??????>>>>>>>>>===<<<;;;;;;;;;;;;;;;777777777666666666555555444444555666666555555444666666666666666666666666666666666666666666666666333444444444555666666666555555555555666777888999;;;<<>>>>>>>>>>>>>>>>><<<;;;;;;:::::::::777777777777666666666666888888999999999888888888666666666666666666666666666666666666666666666666333444444444555666666666555555555555666777888999::::::CCCTTTgggxxxwwweee```qqq~~~wwwyyysssdddccchhhzzzvvvkkkbbbbbbfffqqqooo^^^PPPHHHGGGNNNYYYgggyyylll___OOOFFF???:::888999777888999999888777888999888888999:::;;;;;;;;;;;;;;;===>>>AAAMMM]]]gggjjjeeellltttRRRBBB???===:::999888888666555gggSSSJJJJJJLLLSSSTTTVVVVVVSSSNNNIIIFFFBBBBBBAAA@@@@@@@@@@@@@@@??????===<<<;;;;;;::::::888888888888777777777777888888888777777777777777666666666666666666666666666666666666666666666666444444444555555555555555555555555666666777888999888:::BBBOOO]]]kkk|||iii\\\kkk{{{tttwww~~~rrraaacccnnn}}}rrrjjjhhhjjjssszzziiiYYYMMMGGGGGGOOO[[[iiiyyy{{{fffYYYKKKCCC>>>999888:::777888999999888777999:::888999:::;;;;;;<<<<<<<<<<<<===>>>CCCNNN]]]eeefffdddooommmNNNBBB???===:::888888777555333jjjTTTLLLLLLOOOUUUVVVWWWWWWTTTPPPLLLIIIFFFEEEEEEDDDDDDDDDDDDEEEAAA@@@???>>>===<<<<<<<<<888888888888999999999999777666666555555555555555666666666666666666666666666666666666666666666666555555555555555444444444555555555666666777888999555999BBBMMMWWWdddvvvsss\\\iiiwwwrrrwww|||yyyzzzooobbbgggxxxzzzrrrooooooxxxuuucccTTTJJJFFFEEEOOO^^^mmm{{{}}}ttt___SSSFFF@@@<<<888777999666888999999888888999:::999:::;;;<<<<<<===<<<<<<<<<===???DDDQQQ___fffeeeffftttdddLLLDDD>>>;;;999888999888777666lllVVVMMMNNNQQQVVVWWWXXXXXXVVVSSSOOOMMMIIIIIIHHHHHHHHHHHHHHHIIICCCBBBAAA???>>>=========999999999999999999::::::::::::999888888777888888666666666666666666666666666666666666666666666666666666666555555444444333555555555666666777888999333999CCCMMMUUU```ttt|||^^^iii}}}uuurrrwwwxxxvvvxxx~~~mmmfffnnnwwwtttsss{{{qqq___PPPHHHEEEBBBOOO```qqq}}}zzzoooZZZOOOCCC===:::777666999666888999999888888999;;;999:::;;;<<<============;;;===???EEESSSaaahhhggggggwww___JJJFFF<<<;;;999999:::;;;:::999nnnWWWLLLKKKMMMSSSWWWYYYVVVTTTUUUTTTRRRKKKHHHGGGJJJOOOQQQNNNJJJGGGDDDAAA@@@???>>><<<:::999999999888888888777777::::::999999999999::::::666666555444444444444555777777666666555555555444777777666666555555555444888999999888666555666777777888===DDDKKKYYYooogggqqq|||~~~sssrrryyy~~~uuuuuuyyy|||zzzmmmfffrrrvvvqqq{{{lllXXXKKKFFFFFFHHHPPP```sss|||rrriiiUUUMMMBBB;;;888999999888888888888777777777777777888999:::;;;<<<<<<<<<<<<<<<999===IIIUUUZZZ]]]```bbbuuu{{{UUUDDDBBB>>>===;;;999777666666777nnnWWWMMMKKKMMMQQQVVVXXXUUUTTTVVVVVVSSSPPPNNNMMMOOOSSSTTTQQQMMMHHHEEEBBB@@@@@@???===;;;::::::999999999888888888777777666666666666777777888777666666555555666666888888777777777666666666777666666666555555555555666777888777555555666777777888===CCCJJJWWWlllqqqqqquuuxxxwww~~~tttssszzzyyyqqqqqquuuyyyvvvllljjjyyy}}}vvv}}}{{{hhhUUUIIIDDDEEEJJJRRRbbbttt}}}zzznnndddTTTLLLAAA:::888999999888888777777777777777777777999999:::;;;<<<======<<<<<<:::>>>JJJTTTYYY[[[^^^ggg}}}uuuRRRDDDCCC>>>===:::888777666666777mmmWWWMMMKKKLLLOOOTTTWWWVVVVVVYYYZZZXXXWWWUUUTTTVVVXXXXXXTTTPPPIIIFFFCCCAAAAAA@@@>>><<<;;;;;;:::::::::999999999666666555555555555666666999888777777666666777777888888888888777777777777666666666666555555555555444555666666555555666777888999<<>>999888999888777777777777777777888888888:::;;;<<<<<<=========<<<::::::@@@IIIPPPTTTYYY___{{{fffLLLBBB@@@===;;;999888777666777777eeeQQQIIIHHHIIIQQQWWW\\\]]]```eeegggggg``````___^^^\\\XXXSSSOOOJJJGGGDDDCCCBBBAAA???===<<<<<<<<<;;;;;;;;;::::::;;;::::::999999::::::;;;888777666666555555666666666666666666666666666666555555555666666666666666555666888777777777888999777777;;;AAAGGGTTTiii{{{uuufffwww}}}rrrllljjjqqqxxx{{{zzzxxx{{{}}}}}}www{{{}}}{{{zzz{{{xxxtttnnnllljjjnnnzzz~~~|||||||||uuuppppppyyywwwyyyzzzjjjXXXKKKDDDDDDEEEGGGTTTbbbkkkooolll```SSSHHHCCC<<<999999999888666666666777777888888888888:::;;;<<<<<<<<<<<<<<<<<<999:::???GGGNNNUUU___jjjbbbKKKAAA===<<<;;;999777666666777777bbbOOOIIIHHHHHHQQQWWW]]]___bbbgggkkkjjjdddeeedddbbb^^^XXXRRROOOJJJGGGDDDBBBBBBAAA???===<<<<<<;;;;;;;;;:::::::::999999999888888999999999777777666555555555555666555555555555666666666666555555555666666666666666666777888888777777888999777777:::???EEEQQQeeexxx}}}lllyyyrrrgggaaa___gggmmmoookkkggghhhiiihhheeehhhhhhggghhhlllnnnlllkkknnnqqquuu~~~}}}wwwqqqnnnooozzzvvv~~~uuudddSSSGGGCCCDDDFFFFFFTTTaaaeeegggeee[[[NNNDDD???:::888999999888666666666666777888888999999::::::;;;;;;;;;;;;;;;:::999:::???FFFNNNYYYkkk{{{[[[IIIAAA;;;;;;:::888777666666777777```OOOIIIIIIJJJNNNUUUZZZ]]]```fffjjjiiijjjjjjjjjgggaaaZZZTTTPPPIIIGGGDDDBBBAAA@@@>>>===;;;;;;;;;;;;:::::::::999999888888888888888888999999888777777666666777777555555666666777777777777555555555555666666666777666777888777666555666777888888:::===BBBLLL___qqqtttzzzzzziii^^^ZZZYYY^^^bbbccc^^^ZZZZZZZZZYYYWWWYYY[[[[[[```jjjpppqqqwww~~~~~~}}}~~~rrrooonnnooo||||||ppp^^^MMMCCCAAACCCEEEGGGUUU`````````___UUUHHHAAA===999777999999888666555666666777888888999999999:::::::::::::::999999;;;<<>><<<;;;;;;:::::::::999999999::::::999999999999:::::::::999999888777888888888666666777777888888888999444555555555666666777777666777888777555444444555999888:::<<>>===<<<::::::999999:::999888777777999;;;<<<;;;;;;::::::999888777777888666555666999:::999777777777777777777888999999666666666666666666666666888999<<<===>>>GGG\\\ppp~~~zzzxxxdddXXXUUUWWWVVVYYYZZZVVVPPPNNNPPPSSSQQQSSSYYYaaammm|||}}}yyy{{{ooonnnnnnppp}}}wwweeePPPFFFBBBAAAAAACCCKKKXXX^^^ZZZVVVUUUMMMAAA;;;;;;:::999888888888999777888888999999:::;;;;;;888:::;;;;;;999999:::<<<>>>???EEENNNYYYnnnfffKKK@@@??????888777666555555444444444aaaNNNGGGGGGGGGFFFLLLQQQSSSXXXaaagggiiiqqqssssssoookkkfff^^^UUUNNNKKKGGGEEEDDDCCCBBBAAAAAA@@@???===<<<;;;;;;;;;:::999888777888999;;;<<<777777888888888999999999888666555666999:::999777555555555555555666666777666666666666666666666666888999<<<===>>>FFFZZZmmmxxx}}}jjj\\\XXXXXXVVVYYYZZZWWWSSSQQQSSSVVVUUUYYY```jjjwww~~~zzz|||oooooopppttt}}}ppp___LLLCCCAAAAAABBBEEELLLWWW]]]XXXSSSQQQIII>>>::::::999888888888888888777888888999999:::;;;;;;999:::;;;;;;999999;;;<<>>>>>======;;;:::999888999:::;;;<<<777777777777888888888888888777666777888999888777555555444444555555666777666666666666666666666666888999;;;======DDDVVVhhhxxx|||sssddd\\\YYYWWWYYY[[[YYYVVVUUUXXX[[[```dddkkkuuu|||xxx}}}wwwjjjjjjmmmsss}}}zzzwwwvvvwww{{{gggWWWHHHAAA@@@AAADDDGGGNNNWWW[[[UUUOOOLLLDDD:::999888888777777777777777777888888999999:::;;;;;;999:::;;;:::999:::;;;===AAAFFFNNNUUU```xxxuuuTTTCCC>>><<<::::::999888777777666666666```NNNJJJIIIHHHGGGNNNSSSWWW^^^hhhpppsssqqqsssrrrnnnllljjjddd^^^WWWRRRLLLHHHFFFFFFFFFFFFGGGFFFDDDBBBAAA@@@??????;;;;;;::::::::::::;;;<<<<<<;;;:::999888777666555777777777777888888888777777666666666666777888888666666666666666666666666777888:::;;;;;;AAAPPP___zzzxxxyyy|||mmmbbb]]]YYY[[[\\\\\\[[[[[[^^^```iiimmmttt|||wwwrrrxxxtttggghhhmmmvvvzzzsssooohhhfffeeedddjjjyyywww```SSSEEE@@@@@@AAAEEEIIIQQQWWWYYYSSSLLLGGG@@@888777777666666666666777777777888888999999:::;;;;;;999:::;;;:::999:::<<<>>>EEEJJJPPPUUUaaa}}}iiiLLLAAA>>>;;;888888777666555444444444444^^^NNNKKKJJJIIIHHHOOOVVV[[[bbbmmmuuuwwwrrrrrrooojjjhhhiiifffaaaZZZVVVPPPLLLJJJJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<;;;;;;;;;;;;;;;;;;>>>===<<<;;;999888777666777888888888777777777777666666666666666777777888777777777777777777777777666666888999999===IIIVVVnnnxxxvvvvvvkkkeee^^^___```aaabbbcccfffhhhlllpppvvv}}}vvvooouuuvvvkkkmmmsss~~~xxxmmmddd___VVVWWWWWWXXXcccxxx{{{qqq\\\QQQFFFAAA@@@AAAEEEJJJTTTWWWWWWQQQJJJDDD>>>999777666666666666666777777777888888999999:::;;;;;;::::::::::::999:::===@@@HHHLLLPPPTTTccc```HHHBBB???;;;888888777666555444444444444|||\\\NNNLLLKKKJJJJJJSSS[[[```fffoootttuuurrrqqqnnnhhhggghhhfffbbb[[[WWWRRRNNNMMMMMMLLLKKKIIIHHHFFFDDDBBBAAA@@@???<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::777888999888777666777888444444333333444444555666777777777777777777777777666666777999888:::DDDOOOdddwwwyyytttvvvqqqfffggghhhiiikkkmmmooopppmmmqqqvvv}}}yyyqqqvvvtttiiimmmuuu|||mmmaaaWWWRRRKKKNNNOOOTTTddd}}}vvvkkkYYYOOOFFFBBBAAABBBFFFLLLSSSTTTSSSOOOHHHAAA<<<:::666666666666666777777888777888888999999:::;;;;;;::::::::::::999;;;>>>AAAHHHLLLPPPVVVhhhYYYFFFBBB???;;;999:::999888777777666666666yyyZZZMMMLLLLLLKKKRRRZZZbbbgggkkkqqqsssrrroooqqqoookkkjjjjjjeee___XXXUUURRROOOOOONNNMMMKKKIIIHHHFFFDDDAAA@@@???>>>===============<<<;;;;;;;;;;;;;;;::::::999999999777999:::999666555666888444333333333333444555555777777777777777777777777888777888:::999:::AAAJJJ[[[mmmuuu|||}}}ppppppppprrruuuwwwyyyyyytttwww||||||ssswww~~~ooogggkkkttt}}}sssdddWWWNNNIIIGGGJJJNNNVVVjjj~~~qqqeeeSSSKKKDDDAAAAAABBBGGGMMMQQQPPPOOOKKKEEE???;;;;;;777666666666777777888999777888888999999:::;;;;;;:::;;;:::999999;;;???BBBFFFKKKRRR\\\rrrwwwRRRDDDAAA>>>;;;;;;:::999888777777666666666wwwXXXMMMLLLMMMLLLZZZbbbjjjmmmpppsssssspppmmmpppqqqooommmkkkddd]]]VVVTTTQQQPPPOOONNNLLLJJJIIIGGGEEECCCAAA???>>>>>>======>>>>>>===<<<;;;;;;>>>===<<<:::888777555444777999:::999666555666888666555555555555666777777777777777777777777777777:::999:::<<<;;;;;;AAAIIITTTeeexxxxxx|||vvvvvvvvvxxx{{{~~~~~~|||ssswwwqqqiiinnnwww~~~yyy~~~nnn^^^QQQHHHDDDFFFIIINNNXXXooo}}}nnnaaaOOOHHHBBB@@@AAACCCHHHOOOOOOMMMKKKIIICCC===:::;;;777777777777777888999999777888888999::::::;;;;;;:::;;;:::999999;;;???BBBCCCKKKTTTaaazzzoooNNNBBB@@@===:::<<<888777666555555444444444uuuZZZPPPNNNOOOPPPaaauuu~~~}}}}}}xxxssswwwyyy{{{zzztttooolllfff```ZZZWWWSSSQQQPPPOOOMMMLLLHHHEEEAAA????????????>>>=========<<<;;;;;;::::::===<<<;;;:::999999999999999::::::::::::999888888555555555555666666666666000111222333444666777777888888888888999;;;@@@CCCQQQ\\\lllyyy{{{~~~|||}}}xxxuuu}}}{{{tttllljjjuuuyyy|||}}}lll[[[MMMGGGHHHEEEMMMSSS\\\ssswwwggg[[[JJJFFF@@@>>>AAAEEEJJJMMMRRROOOIIIDDD@@@<<<777444555444333333555666666555:::999999888999:::<<<===999::::::999:::===CCCHHHGGGPPP]]]nnnaaaJJJFFF>>>888;;;;;;777777777777666666666666uuuZZZPPPNNNPPPRRRggg|||wwwzzzzzz|||{{{vvvqqqnnnhhhaaaZZZXXXUUURRRQQQPPPNNNLLLHHHEEEBBB@@@@@@@@@??????============<<<<<<;;;;;;===<<<;;;:::999999999999999999999999999888888777555555555555666666666666222222333444555666777777777888888888888;;;???BBBNNNZZZkkkyyyyyy}}}wwwuuu}}}vvvqqqjjjjjjuuuxxx~~~lllZZZLLLGGGIIIGGGNNNUUUaaazzztttdddWWWIIIEEE@@@???AAAFFFKKKNNNQQQMMMGGGBBB>>>:::777444888666555555777888888777999999888888999;;;<<<===>>><<<999777888<<>>>>>>>>===============<<<<<<;;;;;;:::999999999888888999999888888777666555555555555666666666666555555555555666666666777666777777777777999===@@@KKKWWWiiixxxwwwwww~~~~~~}}}~~~~~~uuusss|||qqqmmmiiikkkwww}}}lllYYYKKKGGGJJJIIIOOOYYYhhh}}}ooo^^^QQQFFFCCC@@@???CCCHHHLLLOOOPPPKKKDDD>>>:::888666555888666555666777888888888888888888999:::;;;===>>>@@@<<<888666999???DDDGGGQQQZZZhhh{{{qqqSSSBBBBBB===:::;;;:::777777777666666666555555uuu[[[PPPOOOTTTYYYooo{{{zzzzzz~~~~~~zzzvvvqqqjjjcccXXXWWWUUUTTTSSSQQQMMMJJJHHHFFFCCCCCCCCCCCCCCCAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999777888888888888777666666555555555555666666666666777777777666666666666666555666777777777999<<>>>>>:::777888>>>DDDIIIKKKPPP[[[lllgggNNNAAABBB===:::;;;777777777666666666555555555vvv[[[PPPPPPVVV\\\rrr|||zzzyyy}}}{{{wwwrrrjjjcccVVVUUUTTTSSSRRROOOKKKHHHHHHFFFEEEDDDEEEFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>;;;;;;<<<<<<<<<;;;:::999777888888888888777666666555555555555666666666666777777777777777666666666555666777777777888;;;===HHHTTTgggwwwyyyrrrwww}}}nnngggffflllyyy~~~zzzpppqqqzzznnnkkkjjjnnnzzzsss^^^NNNJJJNNNMMMTTTbbbvvv{{{pppaaaQQQFFFBBBAAA@@@AAAFFFKKKNNNPPPNNNHHH@@@:::888888888999666555444444666777777666666777888999;;;<<<===>>>:::999999;;;@@@EEEJJJLLLRRRaaavvvaaaLLLBBBBBB===::::::555666666666666555555555555www\\\PPPOOOVVV^^^vvv}}}xxx}}}}}}yyytttkkkcccWWWUUUSSSQQQPPPNNNKKKHHHHHHFFFFFFFFFGGGHHHFFFEEEEEEDDDCCCBBBAAA???>>>>>>:::;;;<<<======<<<;;;:::888888999999888888777666555555555555666666666666777777777777666666666666555666888888888888;;;===EEERRRdddvvv~~~rrruuu}}}|||jjj```^^^eeeuuu}}}~~~zzznnnpppxxx}}}mmmkkkjjjooo|||zzzeeeSSSNNNPPPQQQYYYhhh{{{}}}|||vvviii[[[LLLCCCBBB@@@@@@CCCGGGLLLNNNOOOKKKFFF???:::888888999999999777666666888999999888666777999:::;;;<<<<<<<<<888999;;;===@@@EEELLLQQQbbbuuu|||\\\JJJBBBAAA<<<:::;;;444666666666555555555444444yyy\\\OOOOOOVVV___xxxyyy~~~{{{vvvmmmdddXXXVVVSSSQQQPPPNNNLLLJJJHHHGGGFFFGGGIIIIIIHHHFFFGGGGGGEEECCCAAA???>>>===:::;;;<<<======<<<;;;:::999999999999999888888777555555555555666666666666666666666666666666666666555777999999888999;;;<<<@@@MMMaaattttttsss{{{|||hhh\\\ZZZaaarrr~~~zzzmmmooowww{{{kkkjjjjjjppplllXXXQQQRRRVVV___ooo~~~vvvwww}}}|||qqqcccVVVIIIBBBAAAAAAAAADDDHHHLLLNNNNNNHHHCCC===999777777777777999888666777888:::999999777888999;;;<<<<<<;;;;;;888;;;>>>@@@BBBLLLZZZeee~~~nnnVVVFFF@@@???::::::<<<555666666555555555444444444yyy\\\OOONNNVVV___wwwzzz~~~xxxooofffZZZWWWSSSQQQPPPOOOMMMLLLHHHGGGGGGHHHJJJJJJIIIGGGIIIHHHFFFDDDAAA???===<<<999;;;<<<>>>>>>===;;;:::999::::::::::::999888888555555555555666666666777555555555555666666666777666888999:::999999;;;<<<<<>>===888:::===666666666555555555444444444~~~ZZZQQQQQQUUUaaaxxx~~~{{{}}}yyyqqqjjj```\\\WWWSSSPPPNNNLLLJJJEEEEEEGGGHHHIIIIIIIIIIIIIIIGGGDDDCCCCCCCCCAAA@@@>>>>>>============>>>>>>999999999888888888888888666666555555555555666777777777666666666666777777777666666666888999;;;<<>>999===AAAEEEOOOccc~~~eeeMMMIIIBBB>>><<<;;;;;;:::777777666555555555555555___UUUSSSWWWcccwww~~~}}}}}}}}}wwwnnnhhh```\\\VVVRRRPPPOOONNNLLLGGGHHHIIIJJJKKKKKKKKKKKKLLLJJJGGGEEEDDDDDDCCCAAA@@@@@@???>>>>>>>>>>>>>>>999999999999999888888888777666666666666666777777777777666666666666777777777666666666777999;;;<<<@@@CCCQQQjjjxxxtttvvviiifffnnnqqqmmmtttxxxhhhmmmqqqwww{{{tttddd]]]]]]hhhvvv~~~~~~|||zzz}}}ssscccSSSGGG@@@===BBBAAACCCIIIOOOQQQNNNJJJEEE>>>::::::999666555777777777777777777777777777888:::;;;;;;::::::<<<===;;;===AAAJJJ[[[uuu{{{___LLLGGGAAA===;;;;;;:::999888888777666666666666666cccWWWUUUXXXdddwww~~~|||}}}}}}}}}zzztttkkkfff___[[[UUUQQQPPPPPPPPPOOOKKKLLLMMMNNNNNNNNNNNNNNNOOOMMMIIIGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@?????????::::::::::::999999999888888888777777777777777888888777777666666777777888777666666666777999:::<<<>>>AAAMMMddd~~~www}}}pppmmmvvvuuuoootttvvvmmmqqquuu|||rrrddd```cccsss}}}zzzzzz}}}zzzlll\\\NNNEEE@@@???CCCCCCEEEJJJOOOOOOLLLHHHDDD===999999888444333555777777777777666666666666999:::;;;;;;:::999;;;<<<@@@@@@EEETTTnnnrrrXXXIIIEEE@@@<<<;;;:::999888999888777777666666777777fffYYYUUUZZZfffzzz{{{yyyyyyzzzzzzwwwrrrjjjeee___[[[UUURRRQQQRRRRRRSSSOOOPPPPPPQQQQQQQQQQQQPPPOOOLLLJJJHHHIIIIIIIIIHHHGGGFFFEEECCCAAA@@@@@@@@@<<<<<<;;;;;;::::::999999999999888888777888888888888777777777777777777888777666666666777888:::;;;<<>>999666777888555555777555555666666666777777777999;;;<<<;;;:::999:::<<>>;;;:::999888888888777777666666666666666hhh[[[XXX___mmm~~~xxxuuuvvvxxxyyyxxxssskkkfff___[[[WWWTTTSSSTTTUUUUUURRRRRRRRRRRRRRRRRRQQQQQQLLLKKKJJJJJJLLLLLLLLLKKKIIIHHHGGGEEECCCBBBAAAAAA======<<<<<<;;;::::::999::::::999888888888888888888888777777777777888888777666666666666777999::::::>>>GGGYYYvvvssszzzwwwppprrr~~~wwwnnnrrrzzztttiiiaaa```jjjvvv}}}xxxrrrlllmmmwwwzzzooo^^^OOOFFFCCCCCCCCCAAADDDIIINNNPPPNNNIIIEEE<<<777555777888555555777333444555666777888999:::999;;;<<<<<<;;;:::;;;===@@@GGGXXXrrrdddQQQDDDAAA===;;;::::::888777666666555444444444444555hhh\\\\\\fffvvv~~~wwwuuuvvvzzz|||{{{vvvnnnhhh```]]]YYYWWWWWWWWWVVVVVVRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLLLLNNNOOOOOOMMMKKKJJJIIIHHHFFFDDDCCCCCCBBB???>>>>>>===<<<;;;::::::::::::999888777777777777999888888777777888888999777777666555666777888999:::>>>DDDSSSnnnzzz{{{}}}}}}{{{{{{~~~yyyqqqrrr|||yyyooottt~~~~~~}}}}}}wwwmmmbbb\\\\\\cccqqq~~~{{{qqqkkkhhhiiiqqqzzzxxxkkkYYYJJJCCCAAA@@@@@@BBBFFFLLLPPPPPPLLLFFFBBB===888666888888444333444444555666777888999:::;;;999;;;<<<===<<<<<<>>>??????NNNgggxxx]]]NNNCCC@@@===;;;;;;:::999888666555444444333333444444dddYYY[[[hhh|||zzzyyy{{{zzzqqqjjjaaa___\\\[[[[[[YYYWWWVVVQQQQQQQQQQQQPPPOOONNNMMMOOOOOOQQQSSSSSSQQQMMMIIIJJJIIIGGGFFFEEEDDDDDDDDD@@@??????>>>===<<<;;;:::::::::999777777666666666999888888777777888888999777777666555555777888999:::===AAAKKKccc|||yyyyyyyyyxxxzzz}}}sssrrr{{{|||sssxxx}}}}}}~~~zzzhhh]]]TTTUUU\\\hhhvvvwwwiiicccbbbccchhhnnnyyy|||ooobbbQQQEEE@@@AAAAAAAAAEEEJJJOOORRROOOIIIBBB===;;;777555888999666555666888888888888999999999999999;;;===>>>>>>>>>@@@BBBHHH\\\yyymmmVVVJJJBBB@@@===<<<<<<;;;:::888666666555444444444444444^^^TTTXXXhhh}}}}}}}}}}}}rrrjjjaaa```^^^]]]]]][[[XXXUUUPPPPPPPPPPPPOOONNNLLLLLLRRRSSSUUUWWWVVVRRRLLLGGGIIIHHHGGGFFFEEEDDDDDDDDD@@@@@@???>>>===<<<;;;;;;:::999888777666666666666999999888888888888999999777777666555555666888888:::===???FFF\\\zzzyyy}}}}}}~~~|||yyyxxx|||uuurrr{{{}}}www}}}~~~xxxxxx|||}}}rrr^^^TTTMMMRRR___lllyyysssbbb]]]]]]\\\^^^cccuuuxxxdddYYYJJJAAA@@@CCCEEEFFFIIIMMMRRRSSSOOOFFF>>>999777333333888:::999999;;;;;;;;;::::::999888777777999;;;===>>>???@@@BBBDDDTTTjjjeeePPPGGGBBB@@@===<<<<<<<<<:::999777777666555555555555555yyy^^^SSSUUUcccsssxxxiiicccddddddaaa[[[WWWWWWXXXNNNNNNNNNOOOOOOPPPQQQRRRWWWWWWVVVUUURRRNNNKKKIIIIIIIIIHHHFFFDDDBBB???>>>>>>===<<<<<<===>>><<<;;;999999999999888666555444555555555555555555555555555777999:::888777666777::::::>>>GGGTTThhhuuu~~~wwwwwwwwwsssyyy~~~{{{vvvyyyzzzzzzrrraaaUUUPPPJJJNNN```vvvnnn\\\XXXVVVSSSWWW```ppp|||yyyjjj```QQQGGGHHHHHHBBBAAAFFFMMMRRRVVVSSSKKKBBB===<<<777777666666666666777777666666666777888888999999???:::999;;;===>>>DDDJJJeee|||{{{dddPPPDDDAAA???<<<;;;;;;999777555555666888999888777555444uuu[[[PPPRRR]]]kkk|||yyyjjjeeefffeeeaaa\\\YYYXXXYYYRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWVVVSSSPPPMMMJJJIIIHHHHHHGGGFFFDDDBBB@@@???@@@>>>======>>>>>>===;;;<<<<<<;;;:::999888888777666666666666666666666666555777888888666555666777;;;:::<<>><<<;;;;;;999777555555666888888888777555444qqqYYYPPPPPPXXXaaarrr||||||mmmffffffddd```[[[YYYXXXYYYTTTUUUUUUVVVWWWXXXYYYZZZYYYWWWTTTPPPMMMKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBCCCAAA@@@???@@@???>>><<<@@@???===;;;:::::::::;;;888888888888888888888888555666777666555444666888<<<999:::???GGGWWWnnnwwwttt{{{|||pppnnnwwwvvvrrrvvv~~~tttuuuvvv|||vvvcccUUUOOOOOORRR[[[mmmxxxhhhYYYTTTTTTTTTZZZcccwww~~~qqqcccPPPEEE>>>@@@BBBAAACCCIIIRRRUUUVVVQQQHHH@@@:::999777777666666666666777777777888888999999:::;;;;;;======>>>>>>===???KKKXXXvvv~~~qqq[[[LLLCCC@@@>>><<<;;;:::999777555666666777888777666555444pppYYYRRRQQQVVV\\\lllyyyrrrgggeeeaaa]]]ZZZXXXXXXYYYVVVWWWXXXXXXYYYYYYZZZZZZYYYVVVRRRNNNKKKJJJJJJJJJGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBAAAAAAAAA???===@@@???<<<:::999999:::;;;999999999999999999999999666777777666555555888:::===:::999<<>>??????GGG]]]qqq~~~gggSSSGGGEEE>>><<<:::::::::999777666666666666666666555555444oooXXXPPPPPPXXXaaaxxxxxxlllgggbbb___^^^```aaabbbbbbbbbbbb```^^^[[[YYYWWWSSSPPPMMMJJJIIIIIIJJJKKKIIIJJJJJJKKKKKKJJJJJJJJJGGGEEECCCCCCDDDCCCBBB@@@>>>===;;;999888888888888777777777777777777777777777888999999888888:::<<<;;;999999;;;???III[[[kkk}}}pppfffkkkzzz|||qqqgggdddfffhhhooowww|||~~~|||vvvxxxyyynnnnnnyyy~~~zzzrrrpppssswww|||~~~iiiYYYTTTOOOVVVaaaooozzznnn```WWWFFFCCCAAAAAADDDJJJRRRWWW___\\\VVVNNNFFF@@@;;;999777777666666666666777777888999999::::::;;;;;;<<<888999===@@@DDDQQQiiiyyycccNNNDDDDDD===<<<:::999:::999777666666666666555555555444444rrrYYYOOOQQQ^^^kkkxxxjjjeee___]]]^^^aaacccdddffffffdddbbb^^^YYYUUURRROOOMMMKKKJJJIIIJJJKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHFFFDDDCCCCCCDDDDDDCCCAAA???>>>===<<<;;;::::::999777777777777777777777777555777999999999888999;;;999888888:::===CCCRRRaaayyy{{{jjjkkkwwwzzznnnhhhccc___```eeemmmwwwyyy}}}wwwkkkkkkwww{{{sssqqqqqquuu{{{jjj]]]ZZZWWWbbbqqq|||ttteeeWWWOOOAAAAAAAAAAAAEEENNNWWW]]]___ZZZSSSKKKDDD???:::888777777666666666666777777888888888999::::::;;;;;;999999<<>>@@@<<<;;;999999999999777666666666555444444444444555vvv___WWWYYYjjj~~~wwwgggbbb```______^^^cccjjjiiihhheee```[[[UUUPPPMMMOOONNNMMMKKKJJJIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEDDDEEEEEECCCAAA>>>===>>>>>>===;;;======<<<;;;999888777777666666777888999::::::;;;;;;:::;;;======???HHHRRRssssssvvv~~~mmm```___``````jjjwwwxxxpppkkksss}}}uuuqqqtttwwwzzzvvvkkkhhhppp|||qqqdddTTTIIIEEEBBBAAABBBGGGOOOYYY```dddbbbVVVKKKEEE???999555555888777555444444555666777888777777888:::;;;;;;:::===<<<@@@MMM___rrr~~~iiiXXXIII@@@<<<:::999888777666666666666555555555666666666666666vvvaaaYYY\\\ooowwwiiieeeaaaaaa```___ccciiigggfffccc```[[[UUUQQQNNNQQQPPPNNNMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDBBB@@@?????????>>>===<<<<<<;;;;;;::::::999999777777888888999999:::::::::999:::<<<<<<>>>FFFPPPjjjzzz{{{qqqdddcccdddhhhsssvvvooollltttvvvtttvvv{{{|||rrrppp~~~sssiii]]]OOOFFFCCCCCCBBBCCCHHHOOOXXX^^^aaa```UUUJJJDDD???999555555888777555444444555666777999888888999:::;;;;;;;;;<<<;;;BBBSSShhhyyydddUUUHHH@@@>>>;;;:::999888777777777777555666666666666666666666vvvaaaZZZ^^^tttyyymmmgggcccbbb```___bbbgggdddcccaaa___[[[VVVRRRPPPSSSRRRQQQPPPOOONNNNNNNNNLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::888999;;;;;;<<>>>>>AAAMMMccc}}}kkkXXXMMMEEE@@@???;;;:::999888777777777777666666666666555555555555nnn]]]WWW\\\rrr~~~ppphhhaaa```___]]]^^^aaa_________^^^\\\YYYVVVUUUWWWVVVUUUTTTSSSSSSSSSTTTRRRQQQOOOMMMKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHEEEEEEEEEEEEDDDBBB@@@@@@???>>>===<<<;;;:::<<<<<<;;;;;;:::999999999:::777777999::::::???EEERRRggg}}}zzz~~~yyyvvv~~~xxxwww{{{|||xxxpppllloooxxxzzzxxxzzz~~~yyyrrrgggYYYOOOGGG???===>>><<<>>>DDDKKKSSSXXXYYYYYYRRRHHH???<<<:::777555666666666666666666777888888999;;;======;;;;;;===???@@@FFFWWWoooeeeSSSJJJDDD@@@>>>::::::999888777777777777777777666666555555555444iiiYYYUUUYYYjjj}}}{{{qqqhhh```______]]]]]]______```___^^^]]]ZZZXXXVVVWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSPPPNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMKKKIIIFFFFFFFFFFFFEEEDDDBBBAAA@@@???===<<<;;;:::<<<<<<<<<;;;;;;:::::::::;;;888777999::::::===BBBNNNaaa{{{{{{yyy|||zzzoooiiijjjmmmvvv~~~vvvpppqqqvvv|||vvvrrrmmmaaaUUULLLDDD===<<<>>>;;;>>>EEEMMMTTTWWWWWWUUUMMMCCC;;;999888666555777555666666777777888888888888;;;======;;;:::===@@@BBBNNNddd}}}{{{___OOOIIIDDD@@@>>>;;;:::999888888777777888777777777666555555444444fffWWWUUUWWWcccqqqzzzrrriii```___```___^^^___`````````___^^^[[[YYYXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUSSSQQQOOONNNNNNNNNOOOOOOPPPQQQRRRRRRQQQOOONNNKKKIIIGGGFFFFFFFFFEEEDDDAAAAAA@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;===888777999;;;:::<<<@@@GGGZZZwww~~~{{{|||}}}nnngggfffhhhqqq{{{}}}tttlllfffcccgggnnn~~~xxxqqqmmmdddZZZOOOHHHBBB<<<<<<>>><<<@@@GGGOOOTTTUUUSSSOOOIII@@@888777777555555777555555666777888999999999777:::======:::999<<<@@@GGGXXXrrrrrrXXXKKKGGGEEEAAA???======<<<:::::::::::::::888777777666555555444444dddVVVUUUVVV^^^iii|||{{{sssiiiaaa```aaa``````aaaaaaaaaaaa```^^^\\\ZZZXXXUUUUUUTTTSSSSSSSSSTTTTTTUUUTTTQQQOOONNNOOOOOOPPPQQQRRRSSSTTTSSSRRRPPPNNNKKKIIIGGGFFFGGGFFFEEEDDD????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>999777:::;;;;;;<<>>???BBBIIIPPPTTTTTTOOOKKKGGG>>>777666666555555777555555777888999999999999666:::===<<<999888<<>>===<<<<<<;;;<<<<<<888777777666555444444444jjjYYYRRRQQQ\\\kkkzzzqqqhhhbbbaaabbb``````aaabbbcccbbbaaa___[[[XXXUUUYYYWWWTTTRRRQQQSSSTTTVVVVVVUUUSSSRRRQQQPPPPPPOOONNNOOOPPPPPPPPPOOONNNMMMKKKJJJJJJIIIHHHGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>===<<<;;;:::::::::;;;<<<;;;:::999999999;;;===???AAALLLbbbwwwaaabbbdddhhhqqqzzzooojjj```XXXTTTRRRRRRZZZeeezzz{{{rrrggg```SSSMMMEEE@@@??????>>>>>>AAACCCHHHNNNRRRPPPHHHBBB>>>;;;888666777777777777999999999999999:::::::::888;;;===;;;:::===AAADDDRRRkkkwwwcccQQQLLLIIIBBB@@@DDDAAA@@@???>>>===;;;::::::999999999999999:::::::::iiiXXXRRRRRR^^^mmm~~~tttkkkdddccccccbbbbbbdddaaaaaaaaa```___\\\YYYWWWXXXVVVTTTRRRRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRQQQOOONNNKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBAAA@@@??????>>><<<;;;::::::999999999999999888777777777999;;;<<>>>>>BBBFFFKKKMMMKKKGGGBBB@@@:::888666555666666666666666666777777777888888888777999:::999888;;;DDDLLLcccttt~~~}}}kkk\\\OOOMMMKKKFFFCCCFFFBBBBBBAAA???>>>===<<<;;;999888888888777666666666gggWWWSSSVVVddduuu~~~tttiiidddaaa______aaaaaaaaa```___]]][[[YYYWWWUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUURRRSSSSSSSSSSSSRRRPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEFFFEEEDDDCCCAAA@@@>>>?????????>>><<<999888:::999999999:::;;;<<<===>>>AAAKKK___xxx{{{sssnnnooovvvpppiiigggrrr{{{vvvhhh\\\RRRKKKEEEGGGKKKNNNUUUbbbuuu{{{rrriii___UUUNNNFFFCCC???======???AAABBBDDDHHHLLLKKKFFFAAA>>>===888666444444555666666555888888888999::::::;;;;;;::::::;;;;;;:::>>>KKKWWWmmmtttwwwuuuzzzdddYYYPPPMMMKKKFFFDDDEEECCCBBBAAA@@@???===<<<<<<;;;;;;;;;:::999888777777fffWWWTTTWWWeeevvvyyymmmgggddd```___aaadddcccaaa___\\\YYYVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVUUURRRRRRSSSSSSRRRQQQOOONNNOOONNNNNNMMMLLLKKKJJJJJJFFFGGGGGGGGGFFFEEEBBBAAA>>>?????????===;;;999888:::::::::;;;;;;<<<======<<<>>>EEEUUUkkkyyyvvvllleeebbbccckkkyyyvvvooorrrxxxyyyjjj]]]RRRJJJGGGDDDGGGKKKPPPZZZmmm{{{qqqggg\\\RRRKKKBBB@@@???======???BBBDDDFFFIIIJJJHHHBBB===::::::666555444444666777666555777888888999::::::;;;;;;;;;999:::;;;;;;AAARRRccc|||yyytttuuuvvv```XXXPPPMMMJJJFFFDDDCCCCCCBBBAAA@@@???===<<<<<<;;;;;;;;;:::999888777777dddVVVSSSUUUcccsss|||qqqkkkhhhdddcccdddeeedddaaa^^^[[[XXXUUUTTTVVVWWWYYY[[[\\\\\\[[[[[[VVVWWWXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQOOONNNPPPPPPOOONNNMMMLLLKKKKKKGGGHHHIIIJJJIIIFFFDDDBBB============<<<;;;999999999999::::::;;;;;;<<<<<<;;;===BBBMMM^^^sssuuu{{{{{{qqqfff___[[[ZZZ]]]fffuuuxxxxxxnnn```TTTJJJFFFGGGCCCHHHNNNUUUeee{{{zzzpppeeeZZZOOOIII=========<<<;;;===@@@DDDHHHHHHGGGDDD???;;;888777555444444555777888777666555555666777888999999:::999666777:::;;;CCCXXXmmm~~~yyy|||mmm\\\WWWPPPKKKHHHFFFEEEDDDBBBBBBAAA???>>>===<<<;;;999888888888777666666666```SSSPPPRRR^^^mmm}}}wwwnnnkkkjjjgggeeegggdddccc```]]]ZZZXXXVVVUUUXXXZZZ\\\___``````^^^^^^ZZZ[[[\\\\\\[[[YYYWWWVVVTTTUUUUUUUUUTTTRRRPPPOOOQQQQQQPPPOOONNNMMMLLLLLLHHHIIIKKKKKKJJJHHHEEECCC@@@???>>>>>>============::::::;;;<<<============<<>>;;;777555555444444666888999888777444555666777888999::::::999666666;;;===FFF^^^xxxdddWWWTTTNNNIIIGGGGGGHHHGGGAAAAAA@@@???===<<<;;;;;;888888777777777777777777|||]]]QQQNNNOOOZZZiiiuuuyyypppiiihhhhhhfffeeegggcccaaa___]]]ZZZYYYXXXWWWYYY[[[^^^aaabbbbbbaaa______```aaaaaa___]]][[[YYYVVVVVVVVVVVVUUUSSSQQQPPPRRRQQQPPPPPPNNNNNNMMMLLLIIIJJJKKKLLLKKKHHHFFFDDDDDDCCCBBBAAAAAAAAABBBCCC<<<===>>>???@@@@@@@@@@@@===AAADDDFFFNNN```yyytttqqqqqqoooyyykkkggg___TTTMMMLLLPPPUUU\\\fffvvvtttaaaTTTIII@@@@@@EEEDDDMMMZZZkkk{{{tttkkkaaaUUUJJJBBB>>>???@@@???>>>???CCCGGGKKKGGGAAA>>>===;;;777333555444444666999:::999777666777888999:::;;;<<<<<<;;;777888===AAAJJJddd{{{___SSSQQQMMMHHHFFFIIIJJJJJJAAA@@@???>>>===;;;::::::999999999999999:::::::::uuuZZZTTTPPPRRR[[[___kkk{{{|||~~~|||zzz~~~zzzxxxtttpppllliiigggeeecccaaaaaaaaa___\\\YYYXXXXXXZZZ]]]^^^___``````^^^\\\[[[___bbbbbb______aaa```\\\```^^^[[[XXXVVVVVVVVVWWWUUUUUUTTTRRROOOMMMJJJIIIJJJJJJLLLLLLKKKIIIGGGEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA???>>>???BBBCCC@@@>>>AAAAAADDDGGGLLLXXXnnnyyymmmjjjnnnxxx|||xxxrrrooo___VVVMMMLLLMMMOOOSSSXXX```jjjyyyqqq[[[PPPIIIBBBBBBGGGEEEMMM___yyy}}}xxxooofff[[[QQQGGGAAA???===;;;<<>>:::888777666666777888888777777666555444666777888999:::;;;;;;;;;:::888888===EEETTTkkk~~~mmm^^^TTTOOOIIIGGGIIIIIIFFFCCCBBBAAA@@@>>>===;;;:::999999999888888777666666666rrrXXXRRRNNNQQQ\\\aaajjjzzz|||~~~}}}{{{~~~xxxvvvsssoookkkhhhfffeeebbbaaa``````___\\\YYYXXXYYYZZZ^^^___`````````^^^\\\[[[^^^bbbdddaaa___aaaaaa___cccaaa___\\\ZZZZZZZZZ[[[WWWVVVUUUSSSQQQOOONNNMMMNNNNNNOOONNNMMMKKKIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@???AAADDDFFFDDDBBBBBBBBBDDDFFFJJJTTTiii|||}}}rrrnnnrrr{{{yyysssrrrzzziiiXXXQQQKKKLLLOOOQQQUUUZZZbbbkkkyyylllXXXNNNIIIDDDEEEKKKNNNWWWiii{{{uuulllbbbXXXNNNEEE@@@???>>><<<===@@@CCCEEEEEEFFFBBB===999888777666555777777777777777666555555777777888999:::::::::::::::888999>>>FFFVVVnnnjjj]]]UUUOOOJJJHHHIIIIIIGGGDDDCCCBBBAAA@@@>>><<<;;;::::::::::::999888888777777oooVVVPPPMMMQQQ^^^eeemmm||||||}}}|||yyyuuurrroookkkhhhfffdddbbbaaa`````````^^^[[[ZZZ[[[\\\]]]^^^______^^^\\\[[[ZZZ^^^eeehhhddd``````bbbccccccbbb```^^^]]]]]]]]]]]]ZZZYYYVVVTTTRRRRRRSSSSSSTTTTTTRRRQQQOOONNNMMMLLLGGGGGGGGGFFFEEEEEEDDDDDDBBBAAABBBDDDGGGHHHHHHGGGDDDCCCCCCEEEHHHPPPccctttyyyuuuvvv~~~yyyooonnnrrr}}}```SSSMMMJJJMMMRRRUUUZZZ```jjjrrr~~~|||}}}~~~jjjVVVNNNJJJGGGJJJQQQSSS]]]pppvvv}}}}}}wwwpppfff[[[RRRJJJCCC??????>>>===???BBBEEEFFFFFFCCC???;;;888777666555444666777777777777666666555777888888999::::::::::::999888;;;@@@IIIYYYrrrfff\\\UUUQQQLLLJJJJJJJJJGGGDDDDDDCCCBBBAAA???===<<<;;;<<<<<<;;;::::::999999888lllUUUPPPMMMSSSbbbjjjsss~~~}}}|||xxxssspppkkkiiigggfffdddbbbaaaaaabbb```^^^]]]]]]^^^\\\\\\]]]\\\\\\ZZZYYYXXXaaaiiimmmggg```___bbbccc```___^^^]]]\\\\\\]]]]]]\\\ZZZWWWTTTSSSTTTVVVXXXXXXWWWUUUSSSQQQOOOOOONNNIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCDDDFFFHHHIIIHHHHHHDDDCCCCCCDDDGGGNNN^^^nnn|||{{{wwwpppuuu}}}sssXXXSSSNNNLLLOOOUUU[[[ccckkkzzz|||zzzlllXXXOOOLLLIIIMMMTTTTTT```rrr|||qqqpppvvv}}}|||xxxqqqiii^^^SSSKKKEEEAAA>>>=========@@@CCCFFFFFFEEE???<<<999777666555444333555666777777777777777666777888999:::::::::::::::888999===CCCKKK[[[vvvxxxcccZZZVVVRRRNNNLLLKKKJJJHHHEEEDDDDDDBBBAAA???===<<<<<<<<<<<<;;;;;;:::999999999kkkUUUQQQOOOVVVfffooozzz~~~{{{tttqqqmmmjjjiiihhhfffeeecccddddddcccaaa``````aaa]]]]]]]]]]]]]]]\\\\\\[[[fffmmmpppiiiaaa___```aaa^^^^^^^^^]]]]]]^^^^^^^^^]]]ZZZWWWTTTSSSUUUWWWYYYYYYWWWUUUSSSQQQPPPOOOOOOKKKJJJJJJIIIHHHHHHGGGGGGEEEFFFGGGGGGGGGGGGGGGGGGDDDBBBBBBDDDGGGMMM[[[iii}}}}}}zzziiiRRRTTTPPPNNNRRRYYYaaammmxxx}}}wwwwww{{{mmmXXXPPPLLLIIIMMMTTTZZZeeeuuutttkkkjjjmmmoooppppppsssyyy~~~||||||}}}vvvqqqiiiaaaVVVLLLEEEBBB???>>><<<<<<===@@@CCCEEEDDDCCC<<<:::777666666555444333444555666777777888777777888888999:::::::::999999888:::>>>DDDLLL\\\wwwrrraaaYYYVVVTTTQQQOOOMMMJJJHHHFFFDDDDDDCCCAAA???>>><<<<<<;;;;;;;;;:::999999888888iiiUUUSSSQQQWWWgggqqq}}}|||uuurrrnnnkkkjjjiiihhhfffdddeeefffeeeccc`````````______````````````aaaaaaiiinnnpppiiibbb```aaa```___``````aaaaaaaaabbbbbb]]][[[XXXUUUTTTUUUWWWYYYWWWVVVUUUTTTRRRQQQPPPOOOKKKKKKJJJJJJIIIIIIHHHHHHEEEGGGHHHHHHGGGFFFFFFGGGEEEBBBAAACCCFFFKKKWWWccc|||}}}~~~|||aaaQQQUUURRRSSSZZZbbblll{{{}}}zzz|||{{{xxxtttrrrxxxmmmXXXPPPMMMKKKPPPXXXaaaiiittt{{{{{{uuunnniiifffeeebbb```aaaeeelllqqqvvvzzz{{{wwwvvv}}}wwwoooiii```YYYOOOGGGBBB@@@???>>><<<<<<>>>AAADDDDDDCCCAAA:::888666666666666555444444444666777888888888888888999999::::::999999999888;;;???DDDKKKZZZvvvooobbbZZZWWWVVVTTTQQQNNNKKKIIIGGGFFFEEEDDDBBBAAA???>>>===<<<;;;;;;::::::999888888fffUUUTTTQQQWWWgggppp{{{~~~xxxtttqqqmmmkkkjjjiiihhhfffdddffffffeeebbb___^^^^^^^^^^^^______```aaacccccciiilllmmmhhhddddddccc`````````aaaccccccddddddddd___]]]ZZZWWWVVVVVVXXXYYYUUUUUUVVVUUUTTTRRRPPPOOOKKKKKKKKKJJJIIIIIIHHHHHHDDDGGGIIIIIIHHHGGGHHHJJJFFFCCCAAABBBDDDGGGQQQ[[[ooo{{{{{{ppp^^^WWWVVVWWW^^^iiisss~~~xxxqqqnnnnnnssszzzyyyuuurrrpppyyy{{{tttuuuwwwmmmZZZTTTTTTUUU\\\eeekkkpppvvvwwwsssooollllllkkkfff```]]]]]]```dddfffmmmqqqrrrrrrxxx{{{vvvppphhhbbbYYYSSSKKKDDD@@@?????????>>>>>>@@@CCCFFFEEEBBB???999777666666777777666444333444555777888888999999999999999::::::999999888999<<<@@@DDDIIIXXXsss{{{oooeee\\\WWWWWWVVVSSSOOOKKKIIIHHHHHHHHHGGGEEECCCBBB@@@@@@======<<<<<<;;;:::::::::eeeUUUTTTQQQVVVfffoooyyy~~~{{{tttssspppmmmjjjiiihhhgggfffdddeeefffdddaaa^^^\\\\\\[[[[[[[[[\\\^^^```aaabbbgggjjjjjjfffeeegggeeebbb___```aaabbbcccddddddddd```^^^\\\YYYXXXWWWXXXXXXTTTUUUVVVWWWVVVTTTQQQPPPKKKKKKKKKJJJIIIIIIHHHHHHCCCFFFIIIJJJIIIIIIKKKMMMHHHCCCAAAAAAAAADDDLLLUUUcccuuuzzzyyy}}}|||hhh___^^^XXX\\\gggvvv~~~sssgggbbbbbbfffooowwwtttmmmiiiggggggppp~~~yyyvvv{{{ooo^^^ZZZ\\\___hhhrrryyy|||}}}zzztttqqqrrrtttsssllleeeaaabbbccccccbbbgggjjjmmmqqq{{{wwwrrrllleee___UUUPPPHHHBBB@@@?????????@@@@@@BBBEEEGGGFFFBBB???888777666666777777666555333333555777888999999999999999:::::::::999999888999<<>>>>>>>>===<<<<<<;;;;;;dddSSSSSSQQQVVVbbbiiiuuu}}}~~~}}}xxxuuurrrnnniiidddaaaaaacccdddeeeddddddbbbaaa^^^]]][[[ZZZZZZZZZ[[[\\\]]]___```gggfffeeecccbbbaaaaaaaaa^^^___aaabbbbbbbbb```___^^^]]]\\\[[[ZZZZZZZZZZZZ[[[YYYVVVTTTRRRRRRSSSSSSQQQOOOMMMKKKJJJJJJLLLLLLIIIHHHGGGHHHHHHHHHFFFDDDDDDCCCAAABBBDDDIIIMMMPPP___ooo~~~{{{tttggg``````___fffsssmmmddd\\\YYY[[[___gggoooxxx}}}zzzooogggdddfffiiioooxxx{{{~~~}}}rrrbbbXXXZZZgggyyy~~~{{{xxxtttuuuxxx|||wwwqqqnnnmmmllljjjhhhllljjjjjjsss{{{uuunnnddd[[[WWWOOOIIIAAA>>>???@@@>>>;;;???AAADDDEEEEEEAAA>>>;;;777777777777777888888999888999999999888777555333888999999999999:::::::::999:::???EEEJJJWWWppprrrhhhdddcccUUUUUUTTTPPPLLLKKKNNNQQQRRRNNNJJJGGGFFFFFFEEEDDDFFFCCC@@@?????????>>>===aaaPPPQQQOOOTTT```fffsss|||}}}zzztttpppllljjjfffcccaaaaaacccdddccccccbbb```___]]][[[ZZZZZZZZZ[[[]]]^^^___``````dddcccbbbaaa____________^^^___```bbbbbbaaa___^^^^^^]]]\\\\\\[[[\\\\\\]]]\\\[[[YYYVVVUUUTTTTTTTTTRRRQQQOOOMMMLLLMMMNNNNNNKKKIIIHHHIIIIIIIIIGGGEEECCCBBBBBBBBBDDDHHHKKKMMMYYYfffttt}}}~~~xxxtttnnngggdddeeekkktttwwwccc[[[TTTTTTWWW\\\eeemmmuuuyyy{{{uuullleeedddeeelllqqqzzzwwwiiicccjjjyyy}}}{{{}}}}}}{{{{{{zzzxxxvvvtttsssuuu~~~uuunnnhhh___WWWSSSLLLFFF@@@===???@@@>>><<<@@@AAADDDEEEDDDAAA===;;;666666666555666777777888888999999888888777666555999888888888999999999999<<<===AAAGGGNNN\\\vvvyyynnngggaaa```WWWWWWUUUQQQMMMLLLOOORRRSSSPPPLLLIIIHHHHHHGGGFFFEEECCC@@@>>>>>>>>>===<<<bbbTTTUUUSSSWWWcccjjjqqqxxx}}}}}}~~~xxxqqqmmmgggeeecccaaaaaaaaabbbccccccbbbaaa```^^^\\\[[[ZZZZZZ[[[]]]___aaabbbbbbaaaaaa```___]]]\\\\\\\\\\\\]]]^^^```aaabbbaaa___^^^]]]]]]\\\\\\\\\]]]______]]]]]][[[ZZZXXXVVVUUUTTTSSSRRRPPPOOONNNOOOOOOPPPMMMKKKJJJIIIJJJJJJHHHGGGCCCCCCCCCDDDEEEGGGHHHIIIUUU```jjjqqqxxx{{{qqqiiihhhiiikkknnnrrr|||}}}tttkkkXXXSSSOOOQQQUUU[[[eeennnuuuxxxyyyuuummmiiiiiikkksssxxx|||ooopppzzznnngggaaaXXXPPPMMMHHHCCC>>><<<>>>??????===AAABBBDDDDDDCCC@@@===;;;555555555555555666666777999888888777777777888888999888888777777888888888>>>@@@EEELLLTTTeeerrrlllgggaaa^^^XXXWWWUUURRROOOOOOQQQSSSTTTRRROOOMMMLLLKKKJJJHHHGGGEEEBBB@@@@@@@@@???>>>~~~cccUUUWWWUUUXXXeeemmmrrrwwwzzz{{{~~~yyyrrrnnnfffeeedddbbbaaaaaaaaaaaadddcccbbb```___^^^]]]\\\[[[]]]```bbbddddddcccbbb^^^^^^]]]\\\[[[ZZZZZZ[[[[[[]]]___aaaccccccbbbbbb^^^]]]\\\[[[[[[\\\^^^___]]]]]]\\\[[[YYYWWWUUUSSSRRRQQQPPPOOONNNOOOOOOOOONNNLLLJJJJJJJJJJJJIIIGGGCCCDDDEEEFFFFFFGGGGGGFFFOOOXXXaaahhhqqq|||{{{nnnccccccjjjsss|||}}}uuurrrnnnggg```TTTPPPOOOSSSWWW]]]gggqqqxxx{{{}}}{{{wwwuuuvvvyyy}}}~~~uuu{{{xxxjjjbbb[[[RRRKKKHHHCCC@@@<<<<<<===?????????BBBCCCCCCCCCAAA???<<<:::666555555555555666777777888888777666777888:::;;;888888777666666777888888>>>BBBIIIQQQ]]]rrrxxxooolllhhhbbb^^^XXXWWWUUUSSSRRRSSSUUUWWWUUUSSSQQQPPPPPPOOOMMMKKKKKKHHHFFFDDDDDDEEEDDDCCCyyy^^^RRRSSSPPPTTTcccllluuuyyy{{{{{{}}}wwwssskkkjjjgggeeecccaaaaaaaaacccbbbaaa___^^^]]]]]]]]]]]]___bbbdddeeeeeecccccc^^^^^^]]]\\\[[[[[[[[[[[[ZZZ\\\___bbbdddeeeeeeeee^^^\\\[[[YYYYYY[[[\\\^^^]]]]]]\\\ZZZXXXVVVSSSRRROOOOOONNNNNNNNNNNNNNNNNNPPPMMMKKKJJJJJJJJJIIIHHHEEEFFFGGGHHHHHHHHHGGGFFFFFFOOOXXXaaalllyyyrrreeedddmmmyyyzzznnngggccc___YYYUUUSSSQQQSSSWWW[[[```jjjttt{{{~~~yyyjjj```XXXNNNGGGEEE???===<<<;;;===???@@@@@@CCCBBBBBB@@@>>><<<:::999777777666666777777888999888888777777777999:::<<<888777666666666777999:::===EEEOOOZZZiiiqqqkkkkkkgggaaa]]]WWWVVVTTTSSSTTTVVVXXXYYYUUUTTTSSSSSSSSSRRROOOMMMKKKIIIFFFFFFFFFGGGGGGFFFyyy^^^QQQRRROOOTTTeeepppxxx|||~~~}}}|||xxxpppnnnjjjfffdddbbbbbbbbbcccbbb```^^^]]]\\\]]]]]]aaabbbcccdddddddddcccccc^^^^^^]]]\\\\\\\\\\\\\\\ZZZ\\\___bbbdddddddddccc]]][[[YYYXXXYYY[[[]]]___^^^]]][[[YYYVVVTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOORRRPPPMMMKKKKKKKKKKKKJJJHHHHHHIIIJJJJJJJJJIIIIIIFFFNNNWWWaaaooozzzxxxkkkhhhooo|||xxxlllaaa\\\YYYTTTOOOMMMRRRRRRVVV\\\___dddmmmwww~~~~~~yyyuuuyyy}}}wwwggg\\\TTTKKKDDDBBB===<<<<<<<<<===???@@@AAACCCBBB@@@>>>;;;:::888777777777777777777888999999888888888888888999:::;;;777777666555666888;;;<<>>???AAABBBBBBAAA>>>;;;999777666666666666666666666777888888888888999:::::::::999999777666555555777:::===???EEESSSdddqqq}}}uuummmkkkhhhbbb^^^^^^^^^ZZZUUUSSSTTTUUUUUUTTTQQQRRRSSSTTTUUUTTTPPPLLLFFFEEECCCDDDGGGIIIJJJJJJwww\\\NNNMMMJJJQQQeeerrrwww~~~}}}yyysssooojjjfffcccccceeegggjjjiiigggeeeddddddeeeffffffeeedddcccbbbbbbbbbbbb^^^]]]\\\\\\\\\\\\\\\\\\^^^^^^______^^^\\\ZZZXXXXXXWWWWWWXXX[[[```eeeiiiaaa___[[[XXXUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUYYYVVVRRRPPPPPPPPPPPPOOOMMMLLLLLLLLLMMMNNNOOOPPPJJJNNNSSS\\\nnn~~~www{{{xxxsssvvvtttrrrvvvssseeeXXXNNNIIIMMMRRRSSSTTTWWWSSSVVV]]]eeejjjoooyyy|||uuuqqqpppppppppuuu}}}xxxjjjYYYPPPJJJCCC???>>><<<===>>>>>>>>>???AAACCCBBB@@@===:::777666555555555555555555555666777777888999:::;;;;;;:::888777666666555555888;;;???AAAJJJZZZlllzzz{{{uuuqqqnnniiiccc```aaaaaa\\\WWWSSSSSSSSSRRRPPPPPPQQQRRRTTTUUUSSSOOOLLLGGGFFFEEEFFFIIILLLMMMMMMwwwaaaOOOMMMPPPSSS^^^mmmwwwxxxsssmmmfffbbbaaadddggghhhjjjjjjiiihhhgggggggggggghhhgggeeecccaaa___^^^^^^^^^\\\ZZZ[[[]]]_________^^^]]][[[ZZZXXXWWWWWWVVVUUUUUUVVVXXX[[[___ccceee^^^[[[XXXTTTSSSSSSUUUWWWWWWYYYZZZ[[[ZZZZZZ[[[\\\]]]YYYTTTPPPPPPPPPPPPPPPNNNKKKKKKOOOSSSTTTQQQLLLKKKIIIMMM[[[nnntttqqquuu~~~~~~vvvuuuzzznnnlllhhhtttlll^^^ZZZMMMLLLKKKMMMPPPTTTVVVWWWWWW\\\ccchhhmmmuuu~~~}}}uuu{{{}}}yyysssoooooosssxxx}}}llldddYYYNNNFFFAAA>>>===;;;:::;;;>>>BBBCCCAAA??????>>><<<:::888888888888888777555444555666888999888888888888888888888888999666666777777999BBBLLL]]]kkk{{{{{{wwwpppjjjfffdddaaa```ddd___ZZZVVVUUUVVVWWWWWWTTTUUUVVVWWWUUUQQQNNNKKKHHHGGGFFFGGGIIIKKKLLLKKKsss^^^MMMMMMQQQTTT```oooyyyxxxpppkkkeeebbbbbbeeehhhjjjlllkkkjjjiiihhhgggggggggfffeeecccaaa___^^^]]]]]]```^^^\\\]]]___aaaaaaaaa___^^^\\\[[[YYYXXXXXXXXXWWWWWWWWWYYY[[[___bbbddd___\\\YYYVVVUUUVVVWWWYYYYYY\\\___aaa```_________```\\\VVVSSSRRRRRRRRRRRRPPPNNNMMMPPPTTTUUURRRNNNMMMKKKNNNYYYgggxxxuuuppprrrzzzyyywww}}}xxxyyyxxxnnnmmmqqq~~~wwwcccWWWSSSKKKKKKKKKNNNQQQVVVYYYZZZ[[[aaaiiiooouuu}}}~~~vvvvvvssszzzzzzvvvuuuuuuvvv{{{{{{|||uuuccc\\\QQQHHHBBB???===;;;;;;:::;;;===AAABBB@@@>>>;;;999888666555444555555777666555444555666888999888888888888888888888888888777777888999===IIIUUUmmm{{{yyyuuuooojjjgggeeebbb```bbb^^^YYYVVVVVVWWWXXXYYYWWWWWWVVVUUUTTTRRROOONNNLLLJJJIIIIIIKKKLLLLLLKKKmmmZZZLLLMMMQQQUUUaaappp{{{xxxmmmiiieeebbbdddgggkkklllmmmlllkkkiiihhhgggggggggdddcccaaa___]]]]]]]]]]]]bbb```___```bbbcccdddccc```___^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZ\\\^^^```bbb___]]]ZZZXXXWWWXXXZZZ[[[\\\aaafffiiihhheeecccbbbccc___ZZZVVVUUUUUUUUUTTTSSSQQQPPPRRRUUUUUURRROOOMMMLLLNNNSSS\\\kkkwwwpppooottt}}}{{{|||qqqmmmoooxxxqqqrrr~~~lllYYYNNNMMMIIIJJJLLLOOOSSSXXX[[[^^^aaahhhqqqyyywwwpppqqqqqqyyy~~~~~~~~~xxxtttwwwzzz~~~uuuzzzuuufffYYYSSSJJJCCC???===<<<<<<:::::::::===??????>>><<<888777555444333333333444666555555444444666777888888888888888888888888888666777999::::::@@@RRRccc{{{uuurrrnnnkkkiiifffcccaaa```]]]XXXVVVWWWYYY[[[[[[ZZZYYYVVVSSSRRRQQQQQQRRRQQQOOOLLLKKKLLLLLLLLLKKKjjjXXXKKKNNNQQQUUUaaaqqqwwwmmmjjjfffeeegggkkkmmmooommmlllkkkiiihhhgggggggggdddbbb```^^^]]]^^^^^^___cccbbbaaabbbdddeeeeeedddbbbaaa```^^^]]]]]]\\\\\\]]]]]]\\\\\\]]]^^^___```^^^]]][[[YYYYYYZZZ[[[]]]^^^dddjjjnnnmmmjjjfffddddddaaa\\\YYYWWWWWWVVVUUUSSSRRRQQQRRRTTTTTTRRRPPPKKKJJJKKKMMMRRR___www|||rrrnnnqqq}}}pppfffeeehhh}}}vvvcccRRRJJJJJJHHHJJJMMMPPPTTTYYY^^^aaaiiipppzzz}}}rrroooqqqrrr{{{~~~}}}~~~{{{uuu~~~xxxhhh\\\TTTOOOGGGBBB???>>>======999:::;;;<<<===<<<;;;:::999888666555555555555666555555444444555555666777888888888888888888888888555777999:::;;;DDDZZZooo}}}|||qqqooollljjjiiigggcccaaa^^^[[[XXXWWWYYY\\\]]]^^^]]]ZZZUUUQQQOOOPPPRRRTTTTTTQQQNNNLLLLLLLLLLLLKKKiiiXXXLLLNNNQQQTTTaaarrrwwwooollliiiiiijjjmmmnnnoookkkkkkiiihhhgggfffffffffdddcccaaa______```aaabbbdddccccccdddfffgggfffeeedddcccbbbaaa```__________________^^^^^^^^^^^^^^^\\\[[[ZZZYYYZZZ[[[]]]^^^___eeekkkooonnnkkkgggeeeeeeaaa]]]ZZZXXXWWWVVVTTTRRRQQQQQQQQQRRRRRRQQQPPPLLLKKKLLLMMMOOO[[[sssvvvpppqqqsssggg___```fffzzzqqq___PPPKKKMMMIIILLLOOORRRVVV[[[ccchhhvvv|||~~~tttllllllqqqttt}}}~~~{{{|||nnn```XXXQQQLLLEEE@@@>>>======<<<999;;;<<<<<<;;;:::999999999888777666666666777888555555555555555666777777777777777777777777777777555666999;;;>>>JJJccczzzyyyttttttnnnllljjjhhhgggfffcccaaa\\\ZZZXXXXXX[[[^^^___```]]]ZZZUUUPPPOOOPPPRRRTTTTTTQQQNNNLLLLLLMMMMMMMMMhhhXXXLLLNNNQQQTTTcccuuuyyyrrrooolllkkklllllllllkkkhhhgggfffeeeeeeddddddeeeeeecccaaa``````bbbdddfffeeedddeeefffhhhiiihhhffffffeeedddcccbbbbbbbbbbbbaaaaaa``````______^^^^^^[[[[[[[[[[[[[[[]]]^^^___```dddjjjlllllliiigggfffeeebbb^^^[[[YYYXXXVVVTTTPPPPPPPPPPPPPPPPPPPPPQQQOOOOOOPPPQQQSSS]]]rrrzzzsssssszzzkkk___YYY^^^eeerrr}}}mmm\\\PPPLLLOOOJJJMMMQQQTTTYYYaaallltttxxxqqqiiidddffflllttt~~~||||||zzzqqqfff[[[UUULLLHHHBBB>>><<<;;;;;;::::::<<<======;;;999888888666666555444444555777777666666666777777777777777777777777777777777777777666777:::???FFFVVVppp{{{rrrnnnmmmllljjjgggeeedddcccbbb```[[[YYYXXXYYY\\\___aaaaaa]]]ZZZVVVSSSQQQQQQSSSTTTSSSPPPMMMLLLNNNPPPQQQRRRfffVVVKKKMMMPPPUUUggg{{{}}}tttrrrnnnlllkkkiiigggfffdddccccccbbbbbbccccccccceeecccaaa___```bbbeeeggggggggggggiiikkkllljjjhhhgggfffeeedddddddddddddddaaaaaaaaaaaa```___^^^^^^\\\\\\\\\]]]^^^___aaabbbbbbeeehhhiiihhhgggggggggfffccc```]]][[[YYYVVVTTTOOOOOOPPPPPPPPPPPPQQQSSSRRRQQQRRRTTTVVV^^^ooo|||vvvvvvssscccXXXUUU[[[eeemmm}}}vvvgggYYYNNNLLLOOOKKKNNNSSSWWW^^^jjjxxxyyyqqqhhhbbb^^^]]]bbbjjjrrr}}}}}}~~~~~~rrrnnniii___UUUQQQGGGDDD???<<<<<<<<<<<<;;;;;;===???>>>:::888777888666555444444444555777888666777777888888888888888777777777777777777777777888888<<>>??????;;;>>>@@@>>>:::777777888777666555555666777999:::777777888999999999999999777777777777777777777777:::999>>>IIIZZZpppvvvqqqpppnnniiilllhhhccc```_________^^^[[[ZZZYYYZZZ]]]```aaabbb^^^]]]\\\[[[YYYWWWVVVUUUPPPNNNMMMNNNRRRWWW[[[]]]eeeVVVLLLOOOTTT\\\pppzzztttmmmgggeeeeeeeeeeeebbbbbbaaa```^^^___bbbdddeeedddaaa```aaaeeeiiilllnnnnnnmmmmmmmmmmmmnnnnnnjjjjjjjjjjjjiiigggfffeeeddddddcccbbb```^^^]]]\\\]]]]]]^^^^^^___bbbgggkkkooonnnllljjjjjjjjjjjjkkkkkkiiifffccc```\\\VVVSSSRRRRRRRRRRRRSSSTTTUUUUUUQQQUUUWWWUUURRRWWWcccooo}}}uuurrr{{{bbbWWWSSSSSSZZZdddqqqxxxhhh[[[RRRKKKKKKNNNLLLOOOTTT\\\gggwwwtttiii^^^\\\YYYVVVWWW\\\ccchhhrrr|||~~~nnnkkkeee___YYYRRRKKKGGG@@@???>>><<<<<<<<<===>>>===<<<;;;999777555444333555555555555666666666666777888888888888999999999999555444777888666666888<<<===BBBQQQggg~~~rrrnnnjjjiiikkkjjjgggccc___]]]\\\\\\\\\___\\\YYYZZZ^^^bbbcccbbb___]]]ZZZYYYXXXWWWUUUSSSPPPOOOOOOQQQTTTVVVVVVUUUfffVVVLLLPPPUUU^^^tttxxxsssmmmhhhfffgggggggggcccddddddbbbaaaaaacccdddfffdddbbbbbbcccgggkkkmmmrrrqqqpppooonnnmmmmmmmmmjjjjjjiiiiiigggfffeeedddbbbbbbbbbbbbaaaaaa```___^^^______```aaaeeeiiimmmooonnnnnnmmmllllllllllllmmmjjjgggdddaaa]]]XXXUUUUUUUUUUUUUUUVVVWWWYYYYYYWWWYYYXXXTTTQQQTTT]]]eee{{{}}}wwwuuuwwwaaaWWWSSSTTT]]]iii{{{ttteeeZZZQQQKKKKKKMMMNNNQQQVVV___lll|||~~~{{{uuukkkccc\\\[[[YYYXXXZZZ___fffjjjvvv|||vvvqqqjjjfff```[[[UUUOOOHHHDDD@@@???>>>===<<<<<<===>>>===<<<:::888666555444444666666666777777777777888777777888888888999999999:::666555777888666666888999>>>III[[[rrrzzzrrrooollliiiiiigggeeeaaa^^^\\\]]]^^^___ccc```^^^___bbbeeeeeeeee```\\\VVVSSSSSSTTTTTTUUURRRQQQPPPQQQTTTVVVWWWWWWhhhXXXMMMPPPWWWbbbzzzuuuqqqkkkhhhhhhhhhiiiiiieeefffggggggeeeddddddeeefffeeeddddddfffiiimmmooouuutttrrrqqqooommmlllkkkjjjiiihhhgggeeedddcccbbb``````aaabbbcccccccccccc```aaabbbcccdddhhhmmmpppppppppppppppooonnnmmmmmmmmmjjjfffcccaaa^^^ZZZWWWVVVVVVVVVWWWXXXZZZ[[[\\\\\\[[[WWWSSSQQQSSSWWW[[[lllyyy}}}~~~|||{{{qqq___VVVTTTVVVdddssszzznnnaaaXXXQQQKKKJJJLLLNNNPPPWWWbbbqqqxxxoookkkhhhbbb]]]ZZZYYYYYY[[[```gggooosss}}}vvvmmmhhhccc___ZZZTTTOOOIIIDDD@@@???>>>>>>============>>>>>><<<999777555555555666777777777777888888888888777777777888888888999999<<<888777888777555666:::888AAARRRhhh~~~tttppppppmmmhhhfffcccaaa]]][[[ZZZ\\\___bbbeeedddcccdddfffhhhhhhhhhbbb\\\TTTPPPOOORRRVVVXXXUUUSSSQQQRRRUUUXXXYYYZZZiiiYYYNNNRRRZZZggg}}}pppmmmiiigggggghhhiiihhhfffhhhjjjjjjhhhfffeeedddffffffffffffhhhkkknnnpppsssrrrqqqpppnnnlllkkkjjjiiihhhgggeeecccbbbaaaaaa```aaabbbddddddeeeeeeeeebbbdddeeefffhhhkkkooorrrsssssssssrrrqqqnnnllljjjkkkhhheeebbb```]]]ZZZXXXUUUUUUVVVWWWYYY[[[]]]^^^___[[[WWWTTTTTTUUUWWWXXX```kkk{{{~~~~~~{{{kkk\\\UUUUUU\\\nnnssshhh]]]VVVPPPJJJIIIKKKLLLNNNUUUbbbqqq~~~|||ooofffdddccc```]]]ZZZYYYZZZ```iiiuuuyyyqqqhhhaaa\\\YYYSSSNNNJJJEEE@@@===>>>>>>>>>============>>>===;;;888555444555666777666666777777777888888888777777777777888888888888===:::888888777666999>>><<>><<<=========>>>>>>>>>>>>===<<<:::777555444555777888555555555666666666777777666666777777777888888888===:::888999888777<<>>>>>>>>>>>===:::999777555555555777888555555555555666666666666666666666777777777888888:::888888999888999AAAJJJQQQ\\\jjjwwwtttqqqjjjddddddgggfffbbb[[[YYYVVVTTTRRRSSSTTTUUUUUUYYY]]]aaacccccceeefff]]]ZZZWWWVVVVVVXXXXXXXXX\\\ZZZXXXYYY\\\^^^``````kkk\\\SSSXXXbbbpppzzzrrrkkkiiigggfffeeedddaaa______aaadddddddddccccccdddeeeeeeggghhhiiiiiiiiihhhhhhiiikkkllllllkkkiiihhhfffeeecccaaaaaabbbcccdddfffgggggghhhhhhggggggfffggghhhjjjjjjjjjkkklllnnnqqqpppmmmkkkhhhfffeeedddbbbbbbbbbcccbbb___ZZZWWWVVVWWWYYY[[[___bbbeeegggcccbbb___\\\YYYWWWVVVVVVWWWZZZ___cccjjjvvvssseee\\\ZZZfffuuu{{{rrrggg[[[TTTMMMHHHGGGJJJKKKPPPYYYbbbhhhllloooqqqfffhhhlllrrrvvvvvvrrrooogggkkkwww}}}{{{yyyyyyzzz|||}}}~~~vvvnnngggaaa[[[XXXPPPLLLGGGCCC@@@>>><<<:::;;;<<<===>>>??????>>>===888777777666666666666777555666666666666777777777666666666666777777777888888666777999999<<>>===;;;999;;;<<<===?????????>>>===777777777777777777666666777777777777888888888888666666666666777777777777666555666888999===HHHTTT___iiivvvqqqdddgggfffbbbcccfffccc\\\WWWWWWWWWWWWVVVVVVUUUUUUWWW[[[aaacccaaa_________bbb^^^YYYWWWYYY\\\^^^___\\\[[[\\\^^^```bbbbbbaaalllYYYTTTZZZ```qqq{{{yyy{{{}}}yyyssskkkiiifffeeedddbbb___]]]ZZZ[[[]]]___aaadddeeefffkkkkkkjjjjjjiiihhhggggggfffhhhkkkmmmmmmllliiihhh```______```bbbdddddddddjjjjjjjjjjjjjjjjjjjjjjjjdddeeeggghhhiiiiiihhhhhhllliiiggghhhiiijjjgggeeehhhfffdddcccdddbbb^^^ZZZZZZZZZ[[[]]]aaacccbbbaaa___]]][[[YYYXXXZZZ\\\^^^]]][[[[[[___ffftttwwwtttssswww}}}~~~jjj^^^VVVYYYcccuuuzzzpppnnnrrryyy~~~rrreeeXXXRRRNNNJJJGGGGGGKKKOOOUUUZZZ]]]```dddfffggglllssswwwwwwuuusssqqqkkk|||xxxtttsssrrruuuuuuwww}}}~~~yyysssjjjccc]]]XXXQQQLLLJJJFFFAAA>>>=========<<<<<<<<<===???@@@@@@>>>;;;888666333222333555666555666666666666666555555555555666777888888777666555666777;;;???AAAEEEOOOZZZlll{{{~~~qqqhhheeecccaaaaaaaaa___^^^XXXYYYYYYYYYXXXXXXYYY[[[___aaadddeeecccbbbaaaaaa```___^^^]]]\\\[[[[[[[[[ZZZYYYYYY[[[___bbbcccccckkkYYYSSSYYY]]]lll}}}xxxxxx{{{}}}|||vvvllljjjfffdddbbb___\\\ZZZ^^^___```bbbdddfffhhhiiijjjkkkllllllkkkiiigggfffdddfffjjjlllllljjjfffddd___]]]\\\]]]```cccddddddjjjjjjjjjjjjjjjjjjjjjjjjfffggghhhiiiiiiiiihhhgggjjjhhhffffffggggggeeecccfffeeeccccccdddccc___\\\[[[[[[[[[]]]```bbbbbbaaa^^^\\\[[[ZZZYYY[[[\\\]]]___]]]\\\```gggttt{{{tttpppsss{{{|||yyywwwddd[[[XXX^^^kkk~~~}}}yyysssnnnqqqxxxqqqdddVVVPPPMMMJJJHHHHHHLLLPPPUUUZZZ^^^aaaeeegggjjjnnnsssuuutttqqqooonnnsss~~~{{{zzz{{{|||~~~|||xxxtttrrrmmmmmmooosssuuuzzz}}}yyysssmmmeee^^^ZZZVVVPPPKKKGGGDDD@@@============<<<;;;;;;;;;===>>>>>>;;;999888555333222444555666555666666666666666666666666666777888888888777666666777777:::>>>AAAGGGTTTaaayyyuuujjjfffdddbbbaaaaaa```^^^]]]ZZZZZZZZZYYYXXXYYY[[[]]]dddfffhhhiiigggeeeddddddaaaaaa___^^^]]]\\\\\\\\\YYYXXXXXXZZZ]]]_________kkkXXXSSSXXXZZZeeeyyy}}}xxxuuuwww{{{~~~yyypppmmmiiieeeccc```]]][[[aaaaaabbbccceeegggiiijjjjjjkkklllmmmmmmkkkhhhgggeeehhhlllnnnmmmjjjeeebbb]]][[[ZZZ[[[^^^bbbeeefffiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjiiigggfffgggfffddddddeeeeeecccbbbeeedddcccddddddccc```^^^]]]\\\\\\]]]```bbbbbbaaa\\\\\\[[[[[[[[[\\\\\\]]]___\\\[[[^^^dddqqqyyyqqqsss|||wwwqqqvvvlll\\\WWWVVV```qqqyyyvvvtttsssrrrsss{{{rrrdddVVVPPPNNNLLLKKKLLLOOOSSSXXX]]]bbbfffkkknnnqqqtttvvvvvvtttpppnnnnnn{{{zzzppphhhbbb^^^\\\[[[]]]aaafffmmm||||||wwwsssjjjeee]]]XXXUUURRRMMMIIICCC@@@===;;;<<<======<<<;;;;;;:::;;;<<<;;;888666777555333333444555666555666666666666666666666666777777888888999888888777999888:::>>>DDDNNN```ppp}}}pppgggdddbbbbbbbbbbbb```]]][[[\\\\\\[[[YYYXXXZZZ]]]```fffhhhjjjkkkiiifffeeeeeedddcccaaa```^^^]]]\\\\\\YYYXXXWWWYYYZZZ[[[ZZZYYYkkkYYYTTTYYYXXX```pppwwwyyyyyyyyyvvvuuuvvv{{{yyyrrroookkkhhhfffdddbbb```bbbbbbbbbbbbdddfffggghhhkkklllllllllkkkjjjjjjiiiiiilllppprrrqqqmmmgggccc^^^[[[YYYZZZ^^^cccfffhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjhhhfffeeefffeeedddddddddcccbbbbbbfffeeeeeeeeedddbbb```^^^___^^^]]]^^^aaabbbbbbaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYY[[[```kkkvvvxxxtttlllppp|||}}}dddWWWVVVXXXcccvvv}}}zzzxxxzzz|||tttgggYYYSSSRRRPPPQQQRRRSSSWWW\\\bbbhhhooovvv{{{|||}}}~~~{{{yyyxxxxxxxxxjjjaaaYYYSSSOOOOOOQQQSSSZZZeeeuuu{{{vvvppplllddd___XXXSSSPPPMMMHHHDDD???===::::::;;;======<<<<<<;;;:::::::::999777444666444333333555666666555666666666666666777777777777888888888999999999999;;;:::===CCCLLL[[[qqqwwwnnngggbbbbbbbbbccccccaaa]]][[[\\\\\\ZZZXXXXXXZZZ^^^aaacccfffhhhiiihhhffffffffffffeeecccaaa___^^^]]]]]][[[[[[ZZZ[[[\\\ZZZXXXUUUkkkZZZVVVYYYWWW]]]jjjpppuuuxxxzzzyyywwwxxx}}}~~~xxxooommmiiihhhhhhhhhgggfffdddcccbbbbbbcccdddfffhhhmmmkkkiiihhhhhhiiijjjkkkjjjmmmqqqsssrrrmmmgggccc___]]][[[\\\```eeeiiikkkhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjjjjiiigggfffeeeeeeffffffeeedddcccccccccggghhhhhhgggeeebbb```___`````````bbbdddeeedddbbb_______________^^^^^^^^^]]]ZZZYYY[[[^^^gggxxx}}}~~~ssshhhkkkwwwyyyaaaWWWXXX^^^iiizzzwwwjjj]]]XXXWWWUUUUUUWWWVVVZZZ```fffnnnwwwxxxjjj\\\UUUPPPKKKIIIJJJLLLOOOWWWiii{{{wwwqqqkkkfff```ZZZSSSOOOLLLHHHDDD@@@<<<:::999999;;;======<<<===;;;:::999999999666444555444333333555666666555666666666666777777888888888888888888888999999::::::;;;AAAKKKYYYkkkwwwqqqjjjeeebbbbbbbbbccccccaaa^^^[[[[[[[[[ZZZXXXWWWYYY^^^aaaaaadddgggiiihhhhhhhhhhhhgggfffdddbbb```___^^^^^^_______________\\\XXXUUUkkkZZZVVVYYYWWW[[[hhhnnnuuuyyy}}}}}}{{{|||}}}vvvkkkhhhfffeeefffhhhhhhhhhfffeeedddccccccdddfffhhhjjjiiigggfffeeeggghhhjjjgggjjjmmmooonnnjjjeeeaaa```^^^]]]^^^bbbgggjjjkkkiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiihhhgggeeedddeeefffgggfffcccbbbcccdddhhhiiijjjiiifffdddcccbbbcccdddfffiiilllllliiigggdddcccbbbaaa```____________]]]\\\]]]___dddrrrsssfffgggssswwwaaaZZZ]]]aaalll{{{|||pppddd```___]]][[[\\\[[[___dddkkksss}}}kkk\\\OOOLLLKKKGGGFFFJJJNNNTTTaaawww{{{vvvqqqkkkddd```[[[VVVOOOJJJHHHEEE@@@===;;;999888999;;;======<<<<<<;;;999888888888666444444333333444666777666555555666666777777888888999777777777777777888999:::888===HHHXXXjjj~~~|||uuuooojjjgggaaa``````aaaaaa```^^^[[[ZZZZZZZZZYYYXXXZZZ^^^aaadddgggjjjlllkkkjjjjjjkkkgggfffdddcccaaa```______bbbaaabbbbbbaaa^^^XXXTTTiiiXXXTTTXXXVVV[[[gggmmmtttzzz|||uuujjjhhheeedddfffhhhiiijjjfffeeecccaaaaaabbbdddeeedddeeeffffffffffffeeeeeeeeegggjjjkkkjjjgggcccaaa```___^^^```dddgggiiiiiijjjjjjjjjjjjjjjjjjjjjjjjfffggghhhhhhgggfffeeeddddddfffgggeeecccaaabbbdddfffhhhkkkkkkhhhgggggghhhfffiiimmmrrruuutttpppllliiigggdddbbb````````````___^^^^^^___^^^aaalllxxxwwwiiihhhrrrvvvccc^^^bbbhhhsssxxxuuuwwwxxx{{{pppmmmlllhhhfffeeefffiiimmmrrryyyzzzcccSSSHHHIIIJJJGGGGGGLLLSSS^^^ooo}}}zzzvvvqqqllleee___ZZZTTTOOOIIIFFFEEECCC???<<<:::999999:::<<<======<<<:::888666666666666555444333333333444666777666555555666666777888888999999666666555555666888999::::::CCCTTTjjjxxxsssmmmhhhfff```^^^]]]]]]^^^^^^\\\[[[ZZZ[[[\\\[[[[[[\\\___bbbhhhkkkmmmnnnlllkkkjjjjjjfffeeedddbbbaaa`````````aaaaaabbbcccaaa]]]WWWRRRhhhVVVRRRWWWUUUZZZgggmmmrrryyy|||uuummmjjjgggfffgggiiikkkkkkdddbbb```^^^]]]___```bbb___bbbeeehhhhhhfffbbb```eeegggiiijjjiiigggdddbbb```______aaadddggghhhhhhjjjjjjjjjjjjjjjjjjjjjjjjeeefffgggggggggfffeeedddccceeefffeeebbb```aaaccccccgggjjjkkkjjjiiikkkmmmiiilllrrrxxx{{{zzzuuuqqqllljjjfffbbb``````aaaaaa]]]\\\]]]^^^\\\]]]fffqqq|||mmmkkksssvvveeeaaaeeetttzzzooonnnrrruuu{{{xxxwwwsssooonnnqqqrrruuuyyyvvvaaaQQQFFFIIILLLIIIIIINNNSSSbbbuuuyyyvvvrrrmmmhhhbbb[[[WWWOOOJJJEEECCCBBBBBB???<<<;;;:::999:::<<<===<<<;;;888666444444444555444333333222333444777777666555555666666777888999999999666555555555555777999:::???JJJ^^^xxxwwwpppmmmfffaaa```^^^\\\ZZZZZZ[[[[[[[[[ZZZZZZ\\\]]]^^^]]]^^^```bbbkkkmmmooonnnllliiiggggggeeedddcccbbbaaaaaaaaaaaa______aaaaaa```\\\UUUPPPggg[[[TTTTTTVVVWWWaaammmvvv{{{rrrooonnnmmmkkkiiifffdddcccaaa___]]]\\\]]]___ccceeeffffffgggggghhhhhhiiiiiiiiikkkmmmmmmjjjfffcccbbbaaabbbccceeehhhjjjkkkllljjjlllmmmllliiigggeeeeeeaaabbbbbbbbbccceeeiiillliiiiiihhhfffcccaaabbbcccfffhhhmmmpppqqqoookkkiiiiiinnntttyyy{{{zzzvvvsssnnngggaaa^^^```bbbaaa___^^^______^^^^^^```dddgggxxxqqquuuuuulllnnnsssvvvllllllqqq{{{}}}wwwuuuwwwyyyyyy|||~~~rrrUUUOOOKKKKKKLLLMMMRRRXXX^^^kkk|||zzzvvvpppjjjddd]]]VVVRRRLLLHHHBBB>>>;;;:::999888888888999999999999::::::666666555555555444444444333333333444555666666777777777777777666666666666999666555777777666888===EEEWWWoootttllliiigggbbb]]]ZZZ\\\___aaa```^^^[[[YYYXXX\\\``````^^^]]]^^^```jjjlllllljjjeeebbbccceeebbbbbbaaaaaa`````````___bbbbbbbbb```]]]XXXTTTRRRdddXXXQQQRRRTTTVVVaaammm|||vvvnnnlllllllllkkkiiifffdddcccaaa```^^^]]]]]]```ccceeeddddddeeeeeefffgggggggggiiijjjkkkjjjgggcccaaaaaa```aaabbbdddgggiiijjjkkkjjjlllmmmllliiifffeeeeeeaaabbbcccddddddfffiiilllkkklllllljjjgggeeeeeefffgggiiikkknnnoooooonnnmmmiiimmmqqqttttttrrrmmmjjjlllgggbbbaaadddfffeeeccc]]]]]]]]]\\\[[[\\\___bbbsss}}}vvvxxxyyysssxxx~~~rrrjjjmmmsss{{{|||yyyzzzzzzoooXXXRRROOOQQQTTTVVV[[[```iiissszzzyyy||||||zzzvvvrrrlllfff___YYYRRRMMMJJJFFFAAA===<<<;;;:::999:::::::::999999999999999666666555555555444444444333444444555666666777777888888777777777666666666888555555777888888<<>>===;;;:::<<<======<<<======<<<;;;999888777777444555555555555555555555666666666666777777777777888888888777777777777666777555666888:::???KKKWWWsss~~~pppllliiifffeeeffffffdddaaa````````````aaabbbdddeeeiiikkkllljjjgggeeegggjjjtttuuuuuupppiiicccaaaaaaaaaaaabbbbbbaaa___]]][[[YYYYYYWWWVVVUUUTTTTTTTTTjjj]]]TTTUUUZZZdddvvv{{{yyyuuusssrrrqqqooommmkkkkkkjjjiiihhhfffeeedddccccccbbbaaaaaabbbcccdddaaaaaabbbbbbcccddddddeeecccbbb___[[[YYYYYY]]]___aaaaaaaaabbbcccddddddeeebbbdddeeedddaaa^^^]]]]]][[[]]]___```aaabbbdddffffffhhhjjjjjjhhhgggggggggeeehhhmmmqqqsssqqqnnnkkkjjjiiigggeeeeeefffhhhiiihhhhhhhhhgggfffeeedddccc^^^^^^^^^\\\YYYWWWWWWWWWaaaeeeiiimmmvvvyyymmmeee]]]WWWUUUYYYgggttt~~~rrrjjj[[[WWWPPPJJJFFFFFFGGGHHHLLLTTT```ooo}}}gggVVVMMMNNNYYYiiivvv{{{uuuooohhhccc```\\\VVVPPPLLLIIIEEECCC<<<;;;999:::;;;===<<<;;;<<<<<<;;;:::888777777666444444444555555555555555666666666666666666666666777777777777666666666666666666777;;;???GGGVVVdddwwwkkkgggfffeeeeeeeeedddbbb___`````````aaabbbdddeeefffnnnpppqqqnnnkkkiiikkknnntttuuutttooohhhcccbbbccccccdddddddddbbb___\\\ZZZVVVVVVVVVVVVUUUUUUUUUUUUoooaaaWWWWWW]]]hhh{{{}}}zzzwwwtttrrrpppooommmkkkiiigggfffeeeeeecccbbbaaaaaaaaaaaabbbbbb`````````aaabbbbbbccccccaaa```^^^\\\ZZZ[[[^^^aaa_________``````aaaaaaaaa^^^```aaaaaa___]]]\\\\\\ZZZ[[[\\\\\\]]]^^^bbbddddddeeeffffffddddddeeefffcccfffjjjnnnqqqqqqqqqpppmmmkkkhhhfffgggjjjmmmpppkkkjjjhhheeeaaa^^^\\\\\\YYYZZZ[[[ZZZWWWUUUUUUVVV___bbbfffjjjvvv|||tttkkkddd\\\WWWRRRQQQTTT]]]nnn}}}~~~rrrddd[[[MMMJJJFFFCCCCCCEEEHHHJJJSSS___qqqzzzdddSSSLLLMMMYYYkkk||||||rrrkkkeeeaaa^^^XXXTTTNNNJJJGGGDDDBBB@@@;;;999999999;;;<<<;;;:::::::::999888888777666666444444444555555555666666555555555555555555555555666666666666555555555444555666999???EEEPPPcccttttttjjjcccdddeeeffffffeeebbb``````aaabbbccceeefffggghhhnnnpppqqqooollllllooorrrssstttrrrlllfffcccdddffffffggggggeeeccc___[[[XXXSSSTTTUUUVVVWWWVVVUUUUUUtttfff[[[[[[aaalll~~~zzzvvvtttqqqooolllhhhfffeeeeeefffbbbbbbaaaaaaaaaaaaaaabbbaaaaaaaaabbbccccccdddddd______^^^\\\[[[\\\___bbb]]]]]]]]]^^^^^^^^^______\\\]]]______]]]\\\[[[\\\YYYYYYZZZZZZZZZ\\\```dddcccddddddcccbbbbbbdddfffaaacccgggkkknnnrrrtttuuurrrpppllljjjkkknnnsssvvvqqqooolllgggaaa]]][[[[[[XXXYYYZZZZZZXXXVVVVVVWWW]]]aaadddjjjwww}}}www|||yyypppfff\\\UUUPPPLLLKKKNNNUUUaaatttyyytttzzzxxxhhhYYYPPPGGGFFFDDDDDDEEEIIINNNQQQaaappp|||{{{~~~zzzdddUUUMMMNNN[[[oooyyykkkbbb]]]\\\[[[RRRNNNIIIEEEBBBAAA???===:::999888999;;;<<<;;;:::999999888888777666666666444444444555555555666666555555555555555444444444666555555555444444444444444666:::BBBJJJWWWmmm|||ssskkkbbbdddfffhhhhhhgggeeecccaaabbbdddfffggghhhiiiiiijjjlllnnnmmmkkklllpppssssssssspppkkkeeecccfffiiihhhhhhhhhgggccc___ZZZWWWRRRSSSUUUWWWXXXWWWVVVTTTzzzaaaYYY___```kkk|||xxxxxxqqqjjjffffffhhhiiihhhccccccaaa`````````aaabbbaaagggmmmmmmiiicccaaabbb___^^^\\\ZZZZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\]]]]]]___`````````___]]][[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\___bbbfffhhhgggdddcccbbbgggccc```dddmmmvvvzzzzzzuuuqqqmmmkkknnnrrrvvvxxxzzzvvvnnnfff___ZZZWWWUUUWWWXXXXXXWWWVVVWWWYYY[[[bbbaaaeeellluuuuuunnnttt~~~wwwlll___RRRJJJJJJGGGLLLMMMKKKQQQddd{{{~~~yyyppplllmmmtttyyyzzz}}}ooo^^^QQQKKKDDDEEEGGGHHHFFFHHHRRR^^^nnnxxxpppkkkmmmxxxzzzgggYYYTTTUUUggg}}}nnneeeaaaZZZSSSOOOPPPMMMHHHBBB>>><<<;;;<<>>===;;;:::::::::;;;<<<:::888555444444555555555555666666666666555555444555666777888888888888777666666777888999999888888:::===@@@JJJ^^^xxx{{{ooogggeeecccfffhhhhhhgggeeeddddddffffffffffffggghhhjjjllliiijjjkkklllkkklllnnnqqqtttrrrooollljjjjjjkkkkkkkkklllkkkgggaaa\\\XXXVVVQQQRRRUUUXXXZZZYYYUUUQQQ}}}dddZZZ```cccqqq}}}{{{sssnnnlllllljjjhhhbbbaaa``````aaabbbdddfffmmmqqqtttqqqjjjdddaaa```aaa___]]][[[YYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\______```___^^^\\\ZZZYYYYYYYYYYYYYYYYYY[[[\\\]]]aaadddhhhiiihhhfffdddddddddaaa```fffpppzzz~~~~~~yyyuuupppnnnpppssswwwxxxxxxtttmmmeee^^^ZZZXXXWWWWWWWWWXXXWWWWWWXXX\\\^^^cccbbbdddkkkrrr||||||rrruuu}}}yyyjjj___UUULLLGGGHHHFFFJJJMMMOOOYYYlll~~~~~~xxxsssmmmhhhdddbbb```dddoooxxx~~~zzzhhhXXXLLLGGGGGGFFFGGGIIIJJJOOO]]]kkkzzzooogggcccfffsssoooddd```aaavvvxxxhhh```\\\VVVPPPMMMJJJHHHDDD@@@===<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;999777555444444444555333444444555555444444333666666777777777666555555555444444555666666666666:::===AAAHHHVVVooo~~~sssjjjeeeccceeegggiiiiiihhhfffeeeeeeeeeeeeeeefffggghhhjjjkkkhhhiiijjjjjjiiijjjlllnnnmmmkkkiiigggfffgggiiijjjiiijjjjjjgggaaa[[[WWWUUUPPPPPPRRRVVVYYY[[[ZZZYYYfffZZZ___eeevvv|||yyy{{{}}}wwwssspppkkkgggbbbaaa``````bbbeeehhhjjjuuuvvvuuupppiiiccc``````aaa___]]]ZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[_________^^^]]][[[YYYWWWYYYXXXWWWWWWXXX[[[^^^___dddgggjjjkkkjjjgggffffffbbb```aaahhhrrr{{{~~~}}}{{{wwwqqqnnnnnnqqqssstttvvvqqqkkkccc^^^[[[YYYYYYWWWWWWXXXXXXXXX[[[___bbbdddcccdddhhhmmmuuutttttt{{{|||lll[[[QQQLLLGGGEEEFFFFFFIIINNNVVVeeevvvwwwrrriiibbb]]]ZZZXXXWWWZZZ\\\cccppp}}}vvvjjj\\\OOOGGGCCCIIIHHHIIILLLQQQ\\\nnn~~~~~~zzzpppddd[[[XXX^^^mmm|||zzzsssqqqwww|||nnn___XXXVVVQQQLLLJJJDDDBBB@@@===<<<<<<===>>>:::;;;<<<<<<<<<;;;:::999888777666444333333444444333444444555555444444333777777777666555444333333555444444444555555666666999<<>>===;;;:::;;;;;;<<<:::;;;<<<===<<<:::888666666555444333333333333444666666777777777777666666555555666666555444333333666666777666666777999:::;;;???GGGUUUjjj~~~mmmddd___[[[[[[^^^aaacccddddddbbb`````````bbbcccdddfffgggggghhhggghhhiiijjjiiihhhiiijjjlllmmmkkkiiifffdddbbbbbbbbbfffhhhiiigggaaaZZZUUURRRNNNOOORRRWWW]]]bbbddddddhhhXXXZZZaaauuuzzzooolllmmmrrryyy|||wwwqqqlllgggfffdddcccccceeegggiiihhhfffccc___\\\[[[\\\^^^[[[ZZZZZZYYYXXXXXXXXXXXXUUUUUUVVVWWWXXXXXXYYYYYY\\\]]]]]]]]]\\\ZZZXXXWWWWWWWWWWWWXXXZZZ]]]```bbbdddfffiiiiiihhhggggggggggggeeefffkkktttyyyyyywwwsssoooiiieeedddeeeeeeeeemmmkkkgggccc```______```^^^___``````___```ccceeeeeeddddddhhhkkkppp{{{xxxwww{{{|||oooeeeWWWIIIEEEGGGFFFFFFFFFLLLRRR[[[ggguuu}}}wwwmmm```^^^ZZZWWWXXX]]]dddiiirrrzzz{{{uuulllggg```]]]]]]]]]\\\ZZZ[[[YYYWWWTTTRRRQQQPPPOOOMMMLLLPPPYYYeeesss}}}{{{zzzyyyvvvqqqmmmhhh___SSSKKKHHHLLLZZZhhhsss|||lll```TTTOOOLLLGGGCCCCCC>>>===<<<:::999999999999<<<<<<======;;;888555333444444444333333333333444666777777777777777777666333333444555666666555555555666777777666777:::>>>BBBHHHSSSddd|||~~~rrreee^^^ZZZXXXYYY]]]aaabbbcccbbb```^^^______aaaccceeeggghhhhhhgggfffeeegggggggggfffgggiiijjjlllkkkiiifffeeedddcccccchhhiiijjjgggaaaZZZVVVSSSOOOQQQVVV\\\aaadddcccaaalllZZZYYY___rrrsssllliiikkkqqqyyy}}}yyysssooohhhgggfffdddddddddeeeeeeeeebbb]]]YYYWWWWWWXXXZZZYYYYYYXXXXXXXXXXXXWWWWWWTTTUUUUUUVVVWWWXXXYYYYYY[[[[[[\\\]]]\\\[[[ZZZYYYXXXXXXYYYZZZ\\\^^^```aaabbbdddggghhhgggggghhhiiihhhfffgggmmmvvv|||}}}{{{oookkkfffcccbbbccccccccciiihhhgggeeedddcccbbbbbb```bbbdddeeeeeeeeeeeefffgggeeefffiiikkkoooyyy||||||yyykkk[[[PPPGGGEEEFFFGGGGGGIIISSS\\\iiisss{{{}}}uuukkkaaa```______aaagggooouuuxxxmmmfffZZZWWWSSSPPPOOOPPPPPPPPPPPPPPPQQQTTTWWWXXXWWWVVVYYYWWWXXX```jjjvvv~~~}}}{{{yyytttmmmeee___[[[TTTLLLGGGCCCEEEOOOZZZcccpppooocccYYYOOOKKKGGGCCC@@@AAA>>>===<<<;;;:::999999888<<<<<<<<<;;;999777555444333333444444444444444444444555555666666555555444333333444555666777777666222444666555444666<<<@@@FFFNNN]]]rrrtttkkkbbb^^^[[[YYYZZZ^^^dddeeeeeecccaaa``````aaaaaacccfffiiijjjiiigggfffaaacccdddddddddeeegggiiiggggggffffffgggggghhhhhhkkkkkkkkkgggaaa\\\XXXVVVSSSVVVZZZ```ddddddaaa___mmm[[[WWW[[[kkkxxxwwwxxxrrrllljjjiiijjjqqqyyyzzzwwwtttooolllffffffffffffeeeeeedddccc```]]]XXXUUUTTTUUUVVVWWWYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[XXXYYY[[[]]]___`````````aaacccfffggghhhhhhjjjkkkjjjgggfffkkksssyyyzzzxxxkkkgggcccaaaaaaaaabbbbbbeeefffggghhhhhhfffeeeddd___cccgggjjjjjjjjjiiijjjiiiggggggiiijjjmmmvvv|||}}}|||}}}wwwjjjZZZQQQIIIGGGHHHIIIMMMRRRZZZhhhxxxxxxqqqjjjmmmooorrruuu{{{xxxjjj\\\TTTJJJJJJJJJIIIIIIJJJMMMOOOOOORRRYYYbbbjjjnnnnnnlllmmmfffbbbdddjjjttt||||||{{{wwwpppeeeZZZSSSOOOLLLIIIHHHEEEDDDJJJSSSaaapppvvvaaaYYYPPPHHHEEEBBB???===???======<<<;;;;;;;;;::::::::::::999999888888777777333333444555555555555555555555666666666666555555555555666777777777666666111444666666555888???DDDKKKUUUggg}}}|||lllfffaaa```___]]]^^^aaaeeeeeeeeecccaaa___```aaaaaacccgggjjjkkkjjjhhhfffaaabbbdddeeeeeefffiiikkkhhhhhhiiijjjkkklllmmmmmmooonnnlllhhhbbb]]][[[ZZZYYYYYY\\\```cccdddbbb```lllYYYTTTWWWdddmmmiiijjjiiiiiijjjiiijjjpppyyyxxxssspppmmmiiifffcccdddeeeffffffeeedddcccZZZWWWSSSQQQRRRTTTVVVVVVZZZZZZZZZXXXWWWUUUSSSRRRTTTUUUUUUVVVXXXYYYZZZZZZYYYZZZ\\\]]]^^^^^^]]]]]]XXXZZZ]]]```aaaaaa```___```cccfffhhhhhhjjjlllmmmlllhhheeehhhnnnsssrrrpppfffccc___^^^^^^___``````ccceeegggiiijjjhhhfffeee^^^bbbiiimmmnnnmmmmmmlllkkkiiihhhiiiiiikkksss||||||~~~~~~zzzzzzwwwwwwiii]]]UUUMMMJJJJJJLLLSSS[[[^^^ooo|||xxxuuuyyy{{{mmm^^^OOOFFF@@@CCCFFFGGGGGGIIINNNRRRYYY^^^iiiwww|||rrriiifffiiiqqqzzz{{{zzzvvvmmmaaaTTTMMMIIIHHHIIIKKKIIIGGGKKKRRRgggvvv|||wwwiiiYYYQQQIIIBBB@@@???<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<888888777777888999::::::333333444555666666666666777777888888888888777777888888888888777666555444222666999999888;;;CCCIIIUUU___qqqrrrhhhcccaaabbbaaa```aaadddcccdddcccaaa___]]]^^^___aaadddhhhkkklllkkkhhhfffccceeeggghhhhhhjjjmmmpppooooooooooooooooooooooooqqqpppmmmhhhbbb^^^]]]]]]\\\\\\\\\^^^aaacccdddccc