BM66(@ ------------,,,+++******+++(((&&&(((+++//////...+++---///000000///---+++***++++++++++++++++++,,,............---,,,+++***---------.........//////............/////////000///000000000000111111111111111000000/////////...111000///---------...///...///111222333333222111666333000000222333222000//////000111222222222222333333333333333333333333222222222222222222222222333333222222111222222222444444444555444444333333444555888999999888666444444444333333333333333333222111111000///......------///000///......///000...------,,,,,,------...000000///...---,,,,,,,,,/////////////////////////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,---))))))))))))))))))))))))+++*********+++,,,---------+++))))))+++,,,***''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********))))))(((((('''''')))***,,,,,,***)))***+++(((((())))))*********+++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,///...,,,++++++,,,...///***)))((((((((()))+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,...555888444000//////...111111111111000...---,,,/////////....../////////------......------,,,+++...///000000//////000111000000000000111111111111222///......//////+++(((---------,,,,,,+++++++++///////////////000111111111000000000000222333444444444444555555666666666666666555444333111000///111111111000...***'''%%%444444333333222333333333444444444444444444444444555555555555444444444444555444222111000000111222666666777777888:::;;;<<<333444555777888999999999888888777777777777888888999999999888888888777777888999999:::;;;<<<======>>>??????@@@@@@@@@??????BBB???;;;:::<<<>>>>>>===>>>?????????===;;;999888999999999999999999999999:::999777666555555555666888888777777666666555555666555555555555444444444111111222333333333333222333333333444333333222222555555555444444333333333000000111111222333444444***++++++++++++***))))))+++)))((()))---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////...---,,,+++---------.........//////........./////////000000/////////000000000111111000000000/////////......000000////////////////////////000111222222222222555333111111222333222000///000111222333333333333333333333333333333333333222222222222222222222222333333222222111222222333333333444444555444444444444555777888777666555444333333333333222222222222111111000000///......---...///000000///...///000...------,,,,,,------...000///...------,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))((((((((())))))***************************************+++,,,,,,---+++))))))+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********))))))(((((((((((((((***++++++***))))))***))))))))))))*********+++***++++++,,,,,,++++++***---,,,,,,+++)))'''&&&%%%***++++++++++++++++++******)))))))))******++++++,,,,,,,,,+++++++++******************************......------,,,,,,------------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,333777333/////////...333333333333222111000///------,,,,,,,,,,,,------------......------,,,+++---///000000///...000111000000000000111111111111111///---...000000///---000000000//////.........///////////////000111111111000000000000222333444222222222333333444444444444444444444333222111111,,,---...///000///......111111111000000111222222333333333333333333333333444444444555555666666666333333222222222333333444333333444444555777888999555555666888999999999999999888888888888888888999999999999888888888777777777777888999:::<<<<<<===?????????@@@@@@???>>>>>>@@@===::::::<<<===<<<;;;<<<=========<<<:::999888999999999999999999999999888777555444333333333444777777777666666666666666555555555555444444444444222222333444444444444333333444444333333111000000555555444444444333333333333444444555555666666666)))******+++++++++++++++,,,++++++,,,......---,,,------+++******+++------------......///////////////000000//////...---,,,------........./////////////////////000000000000/////////000000000000111////////////............///000000111111111111000000000000000111222333333444333111111333333222111000111222333444444444444333333333333333333333333222222222222222222222222333222222111222222333333222222333444555555555555666555555555444444333333333333222222111111111111111000000//////.........,,,---...---,,,+++,,,---...------,,,,,,------...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))((((((((()))******************************)))))))))***++++++,,,+++)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))(((((((((((()))******(((((()))***)))))))))*********************++++++++++++******...---,,,+++)))'''%%%###(((***,,,------,,,***(((******++++++,,,,,,,,,+++,,,,,,,,,+++++++++***************************************)))))))))))))))------------------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,***111444111...//////.........////////////......,,,,,,++++++++++++,,,,,,---............---,,,,,,,,,...//////...---///000000000000000111111111111111///------///111111111.........---------------///////////////000111111000000000000111222333444000000000111111111111111111222222333333333222222,,,---...///000222333333000000000000000111222333111111111222222222222222222333444555666777888888111222333444444555555555222222222333444555666666666777888888999999999999999999888888888888999999999999999888888888888888555666777888:::;;;<<<===???????????????>>>=========;;;::::::;;;<<<:::999:::;;;;;;;;;::::::999888;;;:::::::::999888888888777666555444333333333333555555555666666666666666555555444444444333333333222333333444444444444444444444444333222111000///444444444444333333333333222222222333333333333333***+++,,,---............,,,,,,---...///...,,,+++.........------.........------......//////000000000000000000000///..................//////////////////000000000111111111000000000111111111111222//////.....................///111222333333222111000000/////////111333444222222222222333333222111111111222333444444444444222222222222222222222222111111111111111111111111222222111111222222333333111222333444555555555555666555444222222222222333333222222111111000000000000000/////////.........,,,---...---,,,+++,,,---...------,,,,,,------...///...------,,,,,,,,,---........................*********************)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***************************)))))))))))))))******+++************+++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))((()))))))))''''''(((*********************************++++++++++++******++++++,,,,,,,,,++++++***+++,,,---......---,,,+++***+++,,,---...---,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((('''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))...111...---///000...***+++,,,---------------...------,,,,,,------..................------,,,,,,---......------...000///000000000111111111111111///---------///111222------------------,,,,,,///////////////000000111000000000111111222333333000000000000000000000000111111222222222222111111000000/////////000000111111111111111222333555555111111111222222222222222333444444555666666777777111222444555666555444444222333444555555666666666666777777888888888777777888888777777777777888888888888888888888888888888555666777999:::<<<===>>>????????????>>>===<<<<<<;;;;;;;;;;;;<<<;;;:::999::::::::::::::::::999999;;;;;;:::999888888777777777777666666555555555555333333444555555666777777444444444444333333333222111222333333444444333333333333333333333333222111333333333333333333333333222222222111111111111111***+++,,,---.../////////,,,---...///...---,,,+++,,,---///000000///---,,,+++,,,,,,---......//////000000000111000000///............/////////000000000000000111111111111222111111111222222222333333....../////////////////////000111333333333222111000//////...///111222333111222333333333222222222111111222333444444444444222222222222222222222222111111111111111111111111222111111111222222333444111222333444555555555555555444222111111111222333333333222222111000//////////////////............///000111000...---...///...------,,,,,,------......------,,,,,,,,,,,,---........................*********+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---------******************************)))))))))))))))*********+++************+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))************((())))))((('''''')))***+++++++++***************)))******++++++******)))((()))***+++,,,------------,,,++++++++++++,,,---***+++,,,......---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))---///,,,,,,///000...------...///000000000000...------,,,,,,------.........//////......---,,,,,,---......------...000///000000000111111111111111000...,,,+++,,,...000000000000111111111111111///////////////000000111///000000111222222333333111111111111000000000000222222222222111000//////111111000///......//////000000111111222333444555111222222222333333333444555555555555444444444444444444555666555444222111222333444555666666666555555555666666666666666555666666555555555555666666888888888888888888888888777777888:::;;;===>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;::::::::::::::::::::::::999888777777666666666666666666666555555555222222333444555666666777444333333333222222222222000000111222222222222222111222333444444555555444333333333333333333333333555555555555555444444444))))))+++,,,------------+++---......,,,+++,,,,,,)))+++---//////---+++)))******+++,,,---....../////////000000000000//////....../////////000000000000111111111222222222222111111111222222222333333////////////000000000000000111111222222222111111////////////000111222222///111444444333222222222000111222333444444444444222222222222222222222222111111111111111111111111111111111111222333444444222222333444555555555555444333222111111222333444444444333222111000000///........................,,,------,,,***)))***+++...------,,,,,,------...------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************&&&'''(((***++++++++++++++++++++++++++++++++++++++++++***)))))))))******)))***++++++***)))+++,,,+++++++++++++++++++++++++++++++++++++++******))))))))))))************+++)))******((('''''')))++++++++++++++++++*********))))))************))))))))))))************)))))),,,+++)))'''''')))+++,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++******************************++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,+++......+++,,,///000---,,,---...///////////////,,,,,,++++++++++++,,,,,,...////////////...------,,,...//////...---///000000000000000111111111111/////////---++++++---/////////000000000000111111///////////////000111111//////111222222333222222222111111111111111000000222222222111000///...---.../////////000000000000///////////////000111222111111222222333444444444444444444333333333222222555555555444444333222111111222444555555555444333333444555555666666666555555555444444444444555555888888888888888999999999999999:::;;;<<<<<<===>>><<<<<<============<<<<<<;;;<<<===<<<:::999:::;;;<<<;;;::::::999999999:::888888777777666666555555333333444444444333333222222222333333444555666666333333333222222222111111///000000111111111111111111111222333444444444444222222222222333333333333333333333333333444444444******+++,,,---------,,,***,,,---,,,******,,,...++++++,,,------,,,++++++******+++,,,---...//////...//////000000//////....../////////000000000000111111111222222222333333//////000000000111111111000000000000111111222222222111111000000000000111---...///000111111111111...111444555333222222333///000111222333333333333111111111111111111111111111111111111111111111111111111111111222333444555333333444444555444444444222222222222333333444555555555444333222111000000........................)))***+++***'''&&&'''(((...------,,,,,,------...---,,,,,,+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))************)))(((++++++++++++++++++++++++,,,,,,+++***************(((***,,,+++))))))+++---************************+++++++++++++++***))))))))))))*********+++++++++++++++***)))'''(((***---,,,,,,,,,++++++*********))))))************))))))***************)))((('''******))))))))))))******+++++++++++++++,,,,,,---,,,,,,,,,+++++++++*********************************+++,,,---,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,---------......******+++++++++,,,,,,,,,---///...+++,,,000000---+++,,,,,,------------,,,------,,,,,,,,,,,,------///////////////...---------///000000///...000111000000000000111111111111,,,...000///------///111------.........////////////////////////000111111...///111222333333222222111111111111000000000//////000000000000000//////...///000222222222222111000000////////////000000000000111111222333333333222222222222222222222222444333333222222222333333333444666777777777555444333333555666777777777777555555555444444555555555777777888888888999999999999999:::::::::;;;;;;;;;::::::;;;<<<============:::;;;;;;:::777777999<<<<<<;;;:::888777777777888555555555555555555444444222222333444444444333222222222333333444444444555222222222222111111111111000000111222222222222111222222222222222111000///111111222222222333333333000000000111111222222333------......//////......***+++,,,+++)))))),,,//////...------------...///******+++,,,---...///000......///////////////...////////////000000000000111111222222222333333333............////////////000000111111222222222333333222000/////////000000,,,---///111111111000000---111444555333222222333//////000111222222222222111111111111111111111111000000000000000000000000111111111111222333444555444444444555444444333333000111222333444555555666666666555444333111111000---........................///000...,,,++++++,,,...------,,,,,,------...,,,,,,,,,++++++,,,------------------------------))))))******+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------...---,,,***((('''++++++++++++++++++++++++------,,,+++******++++++'''***,,,+++))))))+++---***************************++++++++++++***))))))))))))******+++++++++++++++++++++)))((((((+++---,,,,,,,,,++++++*********))))))************))))))***++++++,,,,,,,,,++++++)))***,,,------,,,***))),,,+++***)))***+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...///000111111///---,,,++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,...000...+++,,,000000,,,///000000111000000//////000//////......//////000///////////////......---...///000000//////000222000000000000111111111111***---000111000///111333000000111111222222222333///////////////000111111...///111222333333222222111111000000/////////...---...///000111111111111000111333444444333111000333222111111111111111222...//////000111222222222//////000111222333333444222111111000111222444555666777999;;;;;;:::888777333444555777888999999999666666555555555555666666777777888888999999999999999999999999999999999999999999;;;<<<===>>>>>>>>>999::::::888555555888;;;<<<;;;999777555555555666333333444444444444444444333444555666666666555444222222333333333333444444222222222111111111111000111111222333333333333222333222222111///...,,,+++111111111222222333333333222222333444555555666666,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...------------...//////---......///////////////111111000000000000000111000000000000////////////////////////////////////000000000000111111111111222222111111111111222222000///...------...///000////////////000111222333000111111111222222222222333222111222333444222000333111///...000111111111111111111222222333333333333333333333333333333333111111222222222333333333222222222111000//////.........---------,,,,,,,,,.........------,,,,,,,,,,,,---///000000///---,,,***+++---......,,,+++)))------------------------++++++++++++++++++++++++)))***,,,,,,---,,,+++***+++++++++************)))++++++******************(((((()))***************++++++++++++++++++++++++((()))))))))************+++++++++*********))))))''''''((()))******++++++******+++,,,,,,,,,,,,+++*********)))))))))((((((************************---,,,,,,++++++,,,,,,---++++++***))))))((())))))************************+++++++++,,,,,,+++++++++,,,,,,+++++++++,,,...///...---+++*********++++++,,,+++++++++,,,------...,,,+++++++++***)))))))))((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......///............---------......------------......,,,,,,,,,---------..............................///////////////000111111000000000000000000000000+++,,,,,,+++***+++---/////////000000000000//////333222222222111111000000000///000222000---///333//////000111222333333333111111111111111111111111000000000000000000000000222333444555444333222111111111111111111111111111222555888:::;;;:::888666444555555666777888888999999999888777666555555444777888999999888777888999777777777888999999::::::<<<;;;:::999::::::<<<<<<===:::888777888999999888666777888999999888777666999666444666999999444000444444444444444444444444333333333333333333333333222222222222222222333333111111111111111111111111000000000000111111111111222222222111111111000000111000/////////000222333---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------...//////...//////000111000000000////////////000111222222111111111111111000000000//////////////////////////////000000000111111111222111111000000111111222222111000000000000111222111111000/////////000000000000000000111111111222222111111222333333222000111111111222333333111///111111111222222333333333444444444333222222222111111111111222222222333333222222111111000//////............---------,,,,,,......---------,,,,,,,,,,,,---///000000///---,,,+++,,,---......------,,,------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***)))+++++++++************)))************************))))))***+++++++++++++++++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******************************,,,,,,++++++++++++,,,,,,******))))))(((((())))))((((((((((((((((((((((((******++++++++++++******))))))((((((((()))***+++,,,+++***)))))))))******+++++++++++++++,,,------+++++++++***************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---..................------------......------------......---------.........//////........................///////////////000000111000000000000000000000000---......---,,,---///111////////////////////////222222111111000000000000111---...444777444///,,,000000000111222222222333333333333333333333333333111111111111111111111111111222333333444444444444222222222222222222222222222444777999:::999777555444555555666777777888888555555555555555666666666666777888888666666777888666777777888888999::::::<<<;;;::::::999:::;;;;;;<<<:::888777888999999888777888999::::::999888777666333222444888:::777444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111//////000000000111111111333333333222222222111111333222222111111111111222......////////////......,,,,,,,,,,,,,,,,,,------******++++++++++++,,,,,,---------------......//////000000111111111111111.........///000111222333111111111111111222222222//////////////////////////////000000000000111111222111111000000111111222222111111000000111111222222111000///............////////////000000000000222111111222333333222000000111222555666555111...111111111222222222222222555444444333222111000000000111111111222222222222222111111000000//////............------------,,,------------,,,,,,,,,,,,,,,---...//////...---,,,***++++++,,,,,,---------------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))+++++++++************)))******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,+++++++++*********+++,,,,,,------)))***++++++,,,,,,++++++,,,,,,,,,+++++++++++++++************************++++++************++++++)))(((((((((((())))))***(((((((((((((((((((((((())))))************))))))(((((('''''''''((())))))+++***))))))((()))))))))+++************+++,,,,,,***************+++++++++000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---..................------------......------------..................////////////........................//////......//////000111000000000000000000000000///000000///......000222000000///......///000000000000000000////////////333...///999AAA<<<111(((111111111111111111222222222222222222222222222222111111111111111111111111111111111222333444666666222222222222222222222222111333555888888777666444555555555666666777777888111111222333555666777888555666777777555555666777666666777888888999999:::<<<;;;;;;:::999999999:::;;;999777777888999888777999999:::;;;;;;:::999999666333111333666888777555444444444444444444444444111111111111111111111111333333333222111111111000000000000000000000000000//////000000000000111111333333333333333222222222333333444333333222111000------............------,,,,,,,,,---------------++++++++++++++++++++++++------,,,,,,------.../////////000111111111111000///////////////000111222000000111111111111111222////////////////////////////////////000000000111111111000000000000111111////////////////////////000000///........................////////////000222111000111333333111000111111111333444444111///111111111111111222222222333333222222111111000000000000000111111111111222111111000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))***************+++++++++)))***++++++,,,,,,++++++************************))))))*********+++++++++,,,,,,++++++++++++******(((((()))))))))*********))))))***+++++++++++++++))))))))))))))))))))))))******************************))))))))))))******((('''''''''((()))******************************(((((())))))))))))((((((*********************************)))))))))******+++******)))******++++++)))))))))***+++++++++,,,,,,,,,+++++++++*********++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...............---------,,,,,,...------,,,,,,------...------------....................................///............///000000///////////////////////////000111000//////000222111000...------...000111//////////////////......555111333===CCC???333+++222222222111111111111111000000000000000000000000111111111111111111111111333222111111222333555666333333333333333333333333000222444666777666555444555555555666666666777777111111222444555777888999555666777777555555666777666666777777888999999999;;;;;;::::::999888888888999888777777888999888777888999:::;;;;;;:::999888999666333222333444444333333333333333333333333333111111111111111111111111444333333222111000000///////////////////////////////////////000000000111222222222222222222222222111222333333333222111000+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,---......---...//////000000//////111111000///.........////////////000000000111111000000000000000000000000...////////////000000000111000000000000000000111//////000000000000//////...............///000000---.........////////////111111000111222333111///222111//////111222111000111111111111111111111111000000000111111222222222//////000000000111111111000000000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))******+++,,,---...+++++++++*********))))))))))))*********+++++++++((())))))***************************************(((((((((((())))))))))))************)))))))))))))))))))))))))))*********))))))***++++++++++++***))))))))))))))))))))))))***************************))))))(((((())))))***((((((((((((((()))***+++************************((((((((())))))(((((((((++++++++++++++++++*********+++++++++++++++++++++++++++******)))******+++)))))))))***+++++++++,,,(((((())))))************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---.........------------,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------.......................................//////000////////////////////////...000111000///...///000111///...,,,,,,...///111..................//////333222444;;;<<<777222111222222222111111111111111000000000000000000000000000000000000000000000000555444333222111222333444333333333333333333333333000111333555555555444333555555555555666666666666444555555666777888888999666777888888666666777888555666666777888888999999:::::::::999999888888777888666666777888888777666666777888999999888777666777555333222222333333333333333333333333333333333222222222222222222222222333333222222111000//////...........................////////////000000000000000000000111111111111---...000222333333222111++++++,,,,,,,,,,,,++++++,,,,,,,,,---......////////////............------,,,,,,,,,,,,,,,------...------...///////////////222111000///...---------.........///000000111111000000000000000000000000......////////////000000111000000//////000000111111222222333333222222111............///000111222............////////////111000000111222222111///333111......///111111111111111111111111000000000......///000111222222333////////////000000000000/////////////////////////////////.........------++++++++++++,,,,,,,,,,,,*********))))))*********---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,......+++++++++************))))))))))))***++++++,,,,,,(((((()))************)))************************'''''''''((((((((())))))***))))))))))))(((((((((++++++++++++++++++++++++((()))******++++++******+++++++++++++++,,,,,,,,,******************************))))))))))))*********))))))))))))******+++(((((((((((((((((((((((((((((())))))))))))(((((())))))*********)))((('''******+++,,,,,,,,,,,,+++,,,,,,+++************+++***************+++++++++))))))******+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,------------------------------,,,,,,,,,,,,---......------------,,,,,,,,,,,,------,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,..............................------......///000000000000000000000000000---///000000...------...//////...------...//////............//////////////////222555222......333111111111111111111222222333333333333333333333333000000000000000000000000555444333333222222222333444444444444444444444444000111333444555555444444555555555555555555555555777777888888888999999999666777888888666666777888555555666777777888888999777888888999999999888888666555555666888888777555444555666777777666555444222222222222333444555555333333333333333333333333222222222222222222222222222222222111000000000///////////////////////////......////////////000000/////////000000000000000,,,---///000222222333333+++,,,,,,------,,,,,,+++,,,,,,------...//////////////////.........------,,,,,,++++++,,,,,,---.........///000000000000000111000///..................//////000111111222222000000000000000000000000........./////////000000000000////////////000000111222333333333333222111000000/////////000111111....../////////000000000111000000000222222000///222111000111222222111000222111111111000000000///...//////000000111111111........./////////000000////////////////////////////////////............******+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,......///...---,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,+++******++++++,,,+++++++++************)))((())))))***++++++,,,,,,))))))***++++++++++++***************************(((((((((((())))))))))))*********))))))))))))(((++++++++++++++++++++++++((())))))*********************+++++++++,,,,,,,,,************************+++******))))))******+++,,,++++++************+++((((((((((((((((((((((((((())))))******))))))((((((((()))))))))(((&&&&&&((()))***+++,,,,,,+++***------,,,++++++++++++++++++++++++***************++++++++++++++++++,,,,,,************************)))******+++,,,,,,---------------------------------,,,,,,,,,,,,---......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...........................------------...//////000000000000000000000000...///111111///------................................./////////000000000......000222///+++---222000000000111222222222333444444444444444444444444222222222222222222222222222222333333444444333333444444444444444444444444111222333444555555555555555555555555555555555555777777888888999:::::::::555666777777555555666777555555666666777888888888555666777888999999999888555444555666888888777555444555666777777666555444000111222333333333333444222222222222222222222222111111111111111111111111111111111111000000000000////////////////////////........./////////000000//////000000111111111111/////////000111222333444,,,------......------,,,,,,,,,------...///000000/////////......---------,,,,,,++++++,,,,,,---...//////000111111111111111//////.........//////000///000000111222222333333000000000000000000000000............/////////000000000////////////000000///000111222222111000///333222111000000//////000////////////000000000000111000///000222222000///111111222444555444111///222111111111000000//////000000000000////////////............/////////000.........///////////////000/////////............*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---(((***+++,,,,,,+++)))(((++++++++++++++++++++++++))))))***+++,,,------...000...,,,***)))))))))***+++++++++************)))((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************+++++++++************)))******))))))))))))))))))(((((()))***************(((((())))))************************************++++++************++++++------,,,+++*********+++************************))))))************))))))))))))*********)))'''&&&'''((()))+++++++++***)))...------,,,+++++++++,,,,,,+++++++++******)))))),,,,,,++++++***)))))))))************************))))))***+++,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,---......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------.................................------------...//////000000000000000000000000...000222222000.........------...//////...------.../////////000000111111000///000333222......111//////000111222333333444333333333333333333333333444444444444444444444444///000222444555555555444555555555555555555555555222222333444555555555555555555555555555555555444555666777888999:::;;;<<<444555666555444444555666555555666666777888888888444555777888999999999999444444444666888888666444444555666777777666555444222333555555333111000000222222222222222222222222000000000000000000000000000000000000000111111111000000000000000000000000............/////////000000000111111222222222333333222111111111222333444---------,,,,,,+++++++++)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,---------......000111111111000///---------...///111111000///...---,,,,,,,,,------...///000111111///......///000000///---.........,,,+++,,,///222222222111111111111111111333333333333333222111000111111111111111000///...000///...------...///000222111000//////000111111222222222111111111111000000///...///000111000...000000000000000000000000000000//////............222222111///...---,,,+++//////...---,,,,,,++++++------,,,++++++,,,,,,,,,------,,,++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,+++++++++***))))))))))))******++++++,,,------))))))))))))))))))))))))******++++++++++++************++++++++++++******))))))))))))))))))))))))&&&((()))++++++)))(((&&&))))))))))))************)))***+++,,,,,,+++***)))(((((()))))))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********))))))((((((((('''((())))))***))))))))))))))))))))))))))))))))))))***************+++---//////...---,,,((()))******+++,,,------+++,,,,,,,,,,,,+++******'''((()))***+++,,,,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++---,,,++++++,,,---///000------......------,,,++++++++++++,,,,,,,,,------000//////.........//////---/////////---,,,---...........................000000000000////////////111000000///...------------...///000000///...---.../////////000000111111222111000...------------000111111111111222222222333222222222222333444444444555666555333222222222444444333333333333222222444444444444444444444444222222222222333555777888888777777777666666666555<<<<<<;;;::::::;;;<<<<<<999888777666666555555666333333333444555666777888;;;:::888666444444444444777777777777777777777777666666555444333333222222333333333222222222111111111222333333444444333333000000000///......------111111111111000///---+++000000000000000000000000//////000000000000//////000111222111///---...///000000000000000111222222---,,,,,,,,,++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111000000///...............000000000///......---------.........///000000000000///...///000000///---+++,,,,,,+++***+++---///000000000000111111111111111222222222111111000///111111111111000000000///000///...------...///000//////...------...///000222222222111111111000000000///......000000///.../////////////////////////////////.........------111111000///...---,,,,,,///......---,,,,,,++++++------,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++++++++***************((())))))******+++,,,,,,******************************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))************)))***++++++++++++***)))(((((())))))))))))((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))************************+++++++++*********))))))***************++++++,,,))))))))))))))))))))))))))))))))))))************((()))***+++++++++***))),,,,,,------------------+++,,,,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++,,,---///000......//////......---,,,+++,,,,,,,,,------------/////////........./////////000111000...------...........................000/////////////////////111000000///......------......///000000///............/////////000000000000000/////////000000111111111111111222222222222333333333333333444444555666777888888666444444555///000000111222333444555444444444444444444444444222222222222333555777888888888777777666666555555888888777666666777888888;;;:::999777666555555444666666666666777888999:::===<<<:::888777666777777777777777777777777777777666666555555444333333222333333222222222111111111000111111222222222222222//////000000000000000000000111111111111///...---000000000000000000000000//////000000000000//////---...000///......///000111000000000000000111111+++++++++++++++*********+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------...///000000///////////////......---////////////////////////////////////////////////222000//////000000///---***,,,------,,,,,,---.../////////000111111111222000111111111111000//////222111000/////////000111000///............//////......------...///000111222222111111111000000000000///......000000///...////////////////////////.........---------------/////////.........------......------,,,,,,++++++------,,,,,,,,,,,,------++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++*********************+++++++++'''(((((()))******++++++++++++++++++++++++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))++++++************++++++))))))))))))************)))***++++++++++++***)))((())))))***))))))(((((($$$%%%%%%&&&((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************((((((((())))))))))))***......------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,.../////////////////////...------,,,,,,,,,---------......//////......////////////000111222000...------...////////////////////////////////////////////////111000000//////......---//////000000000000//////............////////////.........///111222444555111111111111222222222333444333333333333444555555666888999888666444444555...///000111222333333444444444444444444444444444333333333333444555777777888888888777666555555555666666555555555555666666<<<;;;999777666555444444777666666666777888999999<<<;;;:::999888777777777888888888888888888888888666666666555444444333333333222222222222111111111//////000111111111111111/////////000111222222222000000111111111111000000000000000000000000000000//////000000000000//////+++---............///111111111000000000000000111************************++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---...///000000///...---............//////000000000000000///////////////333111//////000000///...,,,...000000///...///000//////000000111222333333000111111111111111000000333111000......///111222000//////.............../////////000111222222333111111111111000000000000111000//////111111000///////////////////////////------------------------........................---------,,,,,,,,,++++++,,,++++++++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,(((((())))))***+++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,((()))))))))*********************++++++*********))))))*********)))((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))************+++************+++,,,---+++*********************+++,,,,,,,,,,,,+++******---------...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,---......///...............------,,,,,,,,,---------..................///////////////000111111000---,,,,,,---////////////////////////.........///////////////000000000000//////......000000000000000000000000..................//////------...///000222444555111111111222222222333333444444333333444444555666444666777666444222222333222222222222111111111111333333444444444444444444333333333444555666666777888888888777666555555555777777777777777777777777999888777666555444444444444444444333444444555555888888777777666666666666777777777777777777777777666666666555555444444444222222222222111111111111//////000111111111111000/////////000000111111111///000000111111111111222//////////////////////////////000000000000//////---...//////......///111222111111000000000000000************************+++++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...------------......///---...///000000///...---------......///000000000000000000000000/////////222111......///000///...,,,...000000/////////000000000111111222333444444111111222222333222222111222111///......000111333///////////////......---......///000111222222222111111111000000000//////222111000000222222111000........................------------------------------------............,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,))))))******+++,,,,,,---++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++************************+++***(((&&&&&&(((***+++((()))))))))************+++******************+++***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))''''''((())))))))))))(((((((((((((((((((((((((((((()))))))))************,,,++++++++++++,,,------(((((()))******+++,,,,,,+++,,,,,,,,,,,,+++******------.........---,,,,,,***+++,,,,,,,,,,,,+++************************************++++++,,,,,,,,,++++++,,,------.........,,,------------,,,++++++,,,,,,,,,---------......------...///000000//////...//////...,,,++++++,,,////////////////////////------....../////////000000000000000000/////////111111111000000111111111//////////////////......---------...///000111222111222222222222333333333444333333333333444555555444555666555333222222222444333333333333222222222333333333444444444555555333444444555555666666666777777777777666666666666888888888888888888888888555555444444444555666666444444333222222222333333666666666666666666666555666666666666666666666666555555555555555444444444222222222111111111000000///000000111111111111111000000000//////........./////////000000111222222//////////////////////////////000000000000//////000111222111///...///000111111000000000000000111*********++++++++++++++++++++++++,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,...---------------......---...//////////////////---.........//////000000000000000000000000000000111///---,,,.../////////+++---......------...///000000111111222222333333111111222333333333333222111000/////////000111222///000000000///...---,,,,,,---...///000000//////111111000000000/////////222111000000222222111000........................---------------.........------------------......,,,,,,,,,,,,++++++++++++******)))******+++,,,---******+++,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++*********+++,,,,,,------++++++++++++++++++++++++******++++++++++++******(((((())))))))))))((((((***************************)))'''&&&&&&''')))***))))))))))))************++++++***))))))***++++++++++++++++++***)))((((((+++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***((()))***,,,,,,++++++***))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))***+++,,,---......+++,,,,,,,,,,,,+++******,,,,,,------...---------***+++,,,------,,,+++***))))))))))))))))))))))))*********++++++,,,,,,---***+++,,,---............,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,---...000000000//////,,,---...---+++++++++,,,........................---------......//////000000000000000000000000000222222111111111111222222000000000000////////////...............///000000222222222222333333333333333222222222222333444444444666777666444222222333111111222333444555555666222333333444444555555555333444555666666666666666666666666666777777777777666666777777777777666666333333333444555666777888777777666555444444444444666666777888888888777777555555555555555555555555444444444444444444444444222111111111111000000000//////000111111111111111000000000///...---------//////......///000111111000000000000000000000000//////000000000000//////222333333222000//////000000000000000000111111222++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................///000000.........////////////////////////000111111111222///---++++++---///000000---......---,,,,,,...111////////////000000000000000000111222222222222222///000000000111111111111///000000000///...---,,,---...///000000///......111000000000////////////000///...///000111000...........................------........./////////------------------------++++++++++++++++++++++++++++++++++++,,,---...///***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***************)))))))))***++++++,,,,,,******************************++++++++++++******''''''((((((((((((''''''******************************)))(((((()))******))))))))))))************++++++***))))))***++++++++++++++++++***)))(((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******((()))+++,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))************'''''')))*********)))(((******++++++,,,,,,,,,---+++,,,,,,,,,,,,+++*********+++,,,---------------***+++---......---+++***************************)))******+++,,,,,,------***+++,,,............---,,,,,,------,,,,,,+++************+++++++++,,,,,,+++,,,...000111000//////+++,,,...---,,,,,,---///------------------------,,,,,,---......///000000000000000000000000000000333222111111111111222333222222111111000000000000............///000111222222222222333333333444444222111111111111222333333333444555555333111111222000000111222333444555555222222333333444555555666444444666666777666666555444444555666777888999999555666777777777777666555666666666666666777888999:::999888777666555555555333444555777777777666666333333333333333333333333333333333333333333333333111111111111000000000000......///000000000000///000000000//////////////////......------...///000000000000000000000000000//////000000000000//////000111222111000///000111////////////000111333333+++++++++,,,,,,------------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///...---------///000111////////////////////////......///000111222222333---+++)))***,,,///000000000000///...---...111444...............---------//////000111111111111111...///000111111111111111///000000000000...,,,+++000000111222222111000///000000000000///////////////---,,,---...///...---................................./////////000000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000111+++,,,------------,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,+++++++++******))))))((((((((()))******++++++))))))))))))))))))))))))******++++++++++++******(((((())))))))))))((((((************************++++++************++++++))))))))))))************,,,+++***))))))***+++,,,,,,,,,,,,++++++)))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******&&&''')))***+++***((('''))))))))))))))))))))))))))))))))))))************'''(((***+++,,,+++)))(((*********)))))))))))))))+++,,,,,,,,,,,,+++******)))***+++,,,------...---***+++---......---+++***++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,...///......---------......------,,,+++))))))*********++++++++++++,,,...000111111000///+++---......---...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000000111111111444333222111111222333444333222222222111111000000.........///000222333444222222333333333444444444111111000000111111222333000222333222000......///222222222111111111111000222222333333444555666666444555666777777777666555333333444666777999::::::666777888999999888777666999999888888888888999999:::999888666555555555555000111333444444444444333222222222222222222222222222222222222222222222222111111111111000000000000,,,---......//////......//////000000111111222222///...---,,,,,,---...///000000000000000000000000//////000000000000//////---...000000//////111222.........///000222444444******+++++++++,,,,,,,,,........................------......------,,,+++.........------,,,,,,,,,,,,,,,---...///000111111000000000///------...///000000000000000000000000111111111000000000000000000///.........///111222...///000000000///---,,,///............///000000333333333222222222111111222222111111111111111111111000///000222333333111111111000///////////////000///...------...///000+++---///111111000///...........................000///...---,,,---......---------,,,,,,+++++++++***+++---...///......---++++++++++++++++++++++++***+++,,,,,,+++***((('''.........---,,,+++***)))))))))))))))))))))))))))************))))))))))))************************+++)))((('''((()))+++,,,///,,,******++++++(((%%%))))))************))))))+++*********))))))((((((((()))+++,,,+++***'''&&&$$$&&&(((***+++***))))))++++++******)))'''&&&%%%"""&&&)))***((('''(((******))))))))))))))))))***((('''%%%$$$$$$%%%'''(((%%%%%%&&&((()))+++,,,,,,(((((()))***++++++,,,,,,((((((((((((((((((((((((***************)))''''''))))))))))))))))))))))))++++++++++++++++++++++++***)))((((((((()))+++,,,+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---+++)))******+++++++++,,,,,,,,,---,,,+++,,,...000000000.........------,,,,,,,,,...------,,,,,,++++++***///......---------......000---+++,,,...///---***---,,,+++*********+++,,,...............---------......///000000000000000111111111111111222222333777666444444333222///,,,***+++---////////////...000000111222222222222111111111000000000222333444111111111000000000000000000111111111222222222222111111111111222333333444666666666666666555555444666666666666777777777777888777666555555666777888777888888999999888888777;;;:::888666444444555555666666777777666444222111222333444555555444333222222222222222222222222222000000000000111111111111////////////////////////............////////////.........///////////////111000...,,,,,,...000111...///000111111000///...111111000///////////////000000000000000000000000******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,,,,+++......---------,,,,,,,,,------......///000000000///000000...---,,,---//////////////////////////////////////////////////////...---------...000000...///000000000///---,,,...............///000111222222222222111111111111000000000000000000000000111000///000222333222111111000000///////////////000///...------...///000,,,---...///000///...---........................000///...---,,,------...---,,,,,,,,,++++++++++++***+++,,,,,,,,,+++***)))))))))))))))))))))))))))******+++++++++******)))))))))*********))))))((())))))))))))))))))))))))(((((())))))*********+++***************************)))((('''((()))+++,,,+++)))((()))++++++***((())))))************))))))************)))))))))((()))******+++***)))((('''&&&''')))+++++++++***)))((()))))))))))))))((((((%%%''')))******)))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((()))******+++,,,,,,((((((((((((((((((((((((,,,,,,------,,,,,,++++++))))))))))))))))))))))))***************************))))))((()))***+++,,,++++++,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,......---+++************+++++++++,,,,,,---,,,+++,,,///000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------......///---,,,,,,......---***------,,,,,,,,,,,,,,,---..............................///000000000000000000000000000000111222222444555666777888777333000......///000111222222222000111111222222222222222111111000000000111222333111000000000000000000000000000000111111111222222222222222222222333444555666777777777777666555555555666666666777777777777888888777777777777888888999::::::::::::::::::999:::999888666555555444444333333444444333222111000333333444444444444333333222222222222222222222222333222222111000///..........................................///////////////////////////.........000///...------...///000...///000111111000///...111111000///////////////000000000000000000000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,...------------,,,,,,,,,////////////////////////......///...,,,+++---...////////////////////////---------......//////000---------------...///////////////000//////...---...---......///000111222111111111111000000000000//////////////////000000222000000000222333222111111000//////......////////////...------...//////.........---------------........................///......---,,,---------+++++++++++++++*********,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))******************++++++******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''((()))***+++,,,,,,***************************)))((((((((()))+++,,,(((''''''(((+++,,,,,,+++))))))************))))))************))))))))))))************))))))))))))((()))+++,,,,,,+++***)))&&&'''((()))***+++++++++((((((((()))+++,,,+++)))((((((((())))))(((((((((((()))+++,,,,,,+++)))((())))))(((((('''&&&&&&&&&((())))))******+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))***++++++******+++,,,,,,,,,++++++************************)))***+++---------,,,,,,))))))*********+++++++++,,,,,,,,,---///000///---...------------,,,,,,,,,***++++++,,,------.........---------------......///---,,,,,,---...,,,+++,,,------......---------////////////////////////......///000000000000000///////////////000111111111444888===???===888333000000000000111222333333000111222222333333222222222222111000000000000111000000000000000000111111///000000000111111111111333222222333444555666666888888888888888777666666555555666666666777777777777888888999999888888888999999::::::::::::999999888888888777666555444333222222333333333222222111444333333333333333333444222222222222222222222222333222111111//////...---....................................////////////000000//////......------////////////////////////...//////000000//////...111000000///////////////000000000000000000000000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++------......------------------------000000//////............------...---++++++---...////////////////////////,,,,,,---...//////000000---------.........////////////////////////..................///000222222000000000000/////////////////////000000000000000222111000111222333222000000000///............///........................///...---,,,,,,,,,,,,,,,..............................---------,,,,,,,,,************************------------,,,,,,++++++++++++++++++++++++++++++******)))((()))***,,,---,,,,,,---------------,,,))))))))))))))))))))))))'''(((((()))******++++++************************))))))(((((())))))***+++)))((()))***+++,,,------))))))************))))))*********)))))))))))))))******))))))((()))******++++++,,,,,,,,,+++******&&&'''((()))***+++++++++***(((&&&(((+++,,,***(((&&&'''((())))))((('''&&&''''''((())))))(((''''''((((((((('''&&&&&&%%%%%%((()))))))))*********+++))))))))))))))))))))))))&&&&&&''''''((()))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++)))******+++,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,------------)))))))))*********++++++,,,+++,,,---//////...,,,------------------------,,,,,,,,,,,,------......------,,,,,,------............------------,,,,,,***+++---.........---,,,////////////000000000000......///000000000000000...............///000000111444;;;AAADDDAAA:::444111000///...///000222333111222222333333333333333333333222111000000//////000000000000000111111111//////000000000111111111333333333444444666777888888999999999999888777777555555555666666666777777555666888999999888777666666666777777777777666666666777888888777555333222333333333444444444444444444333222111111222333444111111111111111111111111////////////000000000111....................................////////////111111000///...------,,,......////////////......////////////////////////000000////////////000000000000000000000000000000******+++++++++,,,,,,,,,(((((((((((((((((((((((())))))+++---.../////////------------------------000000000///......------,,,---...---++++++---///........................------...//////000111111......//////000000000000//////........./////////.........//////111222222000000000/////////......000000000111111222222222222111000111222222111000000//////...............------............------///...---,,,,,,,,,,,,,,,........................---------------,,,,,,,,,************************++++++++++++,,,,,,------++++++++++++++++++++++++******)))((()))***,,,---++++++++++++***)))((('''))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))************)))((())))))******+++,,,,,,,,,,,,+++++++++))))))************))))))***'''%%%&&&)))+++)))'''&&&'''((())))))((('''&&&(((((('''&&&&&&'''((((((&&&&&&&&&''''''''''''''')))))))))))))))*********))))))))))))))))))))))))))))))))))))***,,,---...)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,------)))************+++++++++---,,,+++,,,......---,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---......---......---,,,,,,,,,,,,)))***+++---------,,,+++.../////////000000111111......///000000000000000...............//////000111555<<>>@@@===666111333222222222222222333333222333444444555555444444444444444444333222111000/////////000111111222222000111111111222222222222222222333333555666888999888999999999999888777777444444555555555666666666333333444555666666666666777777888888888888777777666666666666666555444333111111000//////000000111222111111111111111111222111111111111111111111111222111000000......---,,,------------------------............////////////000000//////......------///////////////////////////......------......//////////////////000000111////////////////////////******+++++++++,,,,,,,,,------------------------)))***+++,,,---.........,,,,,,,,,---------......///////////////.........---...///...------///111................................................---...///000000000/////////......---...///000111222111000000///000000000111111111000000000///////////////000111222222222333222111111222222111/////////...------------...,,,------......------,,,,,,---...///000///...---........................,,,,,,---------,,,+++***++++++++++++,,,,,,,,,---******)))(((((()))***+++))))))))))))))))))))))))******+++++++++******)))............------,,,+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))***************)))+++,,,+++)))((()))+++))))))************))))))((()))))))))************'''((()))***+++******)))***************+++,,,,,,***++++++++++++***)))))))))))))))(((''''''(((***&&&(((***++++++***(((&&&************************&&&&&&'''(((((()))******)))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%''')))***))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++---,,,+++*********+++,,,+++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,---------000---***)))***,,,------,,,,,,,,,---------.....................---------++++++++++++,,,---...///,,,...///...,,,+++,,,...+++******+++,,,---......,,,------...//////000000......///000000000000000//////......//////000111///111555999;;;999555111111222222222222222111111333333444555555555555555444555555555555444222222...//////000111111222222222222222222333333333333111111222333444666888888888888888999888777777666444444444555555555666666444444444555555666777888666777777888888777777666666666555444444444555555222111000///......//////000000111111111111000000111111111111111111111111111111000///...------,,,------------------------............///////////////////////////.........000///...------...///000///...------------...//////////////////000111111////////////////////////******+++++++++,,,,,,,,,************************)))***++++++,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////---...//////......000222........................------------------,,,,,,,,,,,,.../////////...---///...------...///000111333222111000////////////111111111111000000000000---......///000111111222444222111111222222111/////////...------------...,,,,,,---......---,,,,,,+++---///111111000///...........................,,,,,,---...---,,,+++***+++++++++,,,,,,---------...---,,,************+++++++++++++++++++++++++++***+++,,,,,,,,,***)))'''))))))***+++++++++******))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((()))***************&&&)))******'''&&&(((+++))))))************))))))(((((())))))*********+++&&&'''***+++,,,+++***((())))))))))))***+++,,,---)))******+++++++++******)))+++,,,***'''&&&)))---'''(((+++,,,,,,+++(((''''''(((***++++++***((('''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++***((('''((()))+++,,,))))))))))))))))))))))))************************)))***+++,,,---,,,++++++...---+++*********++++++************************++++++******)))*********,,,,,,,,,---------......111...***((())),,,---...,,,,,,,,,------.........,,,,,,------.../////////++++++++++++,,,---...///,,,...000...+++***,,,...,,,,,,++++++,,,---///000,,,,,,,,,---...//////000...//////000000000000000///////////////000111111,,,...111555888777444222...///000111111000...---333444555555666666555555444555666666666555444333...//////000111222222222222222333333333444444444111111111222444666777888777888888888888777666666444444444555555555666666666555555555555777999:::444444555555555555444444777666444333333444555666555444222111000000000111///000111222222111000///000000000000000000000000............/////////000------------------------............/////////000.........///////////////111000...------...000111///...---,,,,,,---...//////////////////000111111////////////////////////))))))************))))))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***//////////////////......---......///////////////,,,,,,------------,,,,,,------............------......///000000000000000000000000000000000000000////////////////////////000000111111111111000000...............///000000...//////000111222222222...///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++/////////000222111///---************************''''''(((***+++,,,---...))))))))))))))))))))))))++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))************))))))***)))(((&&&&&&&&&'''((())))))(((((((((((())))))++++++***)))))))))))))))************************''''''(((((())))))******))))))(((((((((((())))))++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,+++***))))))))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))''''''((())))))((('''&&&************)))(((&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''(((******))))))))))))************((())))))(((''''''***,,,+++***)))(((((()))***+++************************+++++++++++++++***)))((())))))(((((())))))***+++************************///,,,)))(((***---...///+++,,,...///000///...---,,,+++***))))))+++---...------------------------++++++++++++++++++++++++...------------...///000111000///......///000111//////000000000000////////////000000///...------111111000///////////////000111222333444333222111444333333222111111111222333333222111000000111111///000000111222222333333666444222111111333555777888888888888888777666666444444555555555555444444333333444555555444333222666666666666555555555555222222222222222222222222333333333222222222111111000000111111222222222333333222222222000///...---///...------...///000111***,,,---((("""""")))000...............------,,,000...,,,++++++,,,---...////////////////////////------............------------------...///111222///............//////000******++++++++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---...//////000000//////......////////////......---..................---......///000000000000000////////////////////////........................///000000111111000000///...............//////000111111000000000000//////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,+++,,,++++++,,,...---,,,***************************)))))))))***++++++,,,,,,))))))))))))))))))))))))+++++++++***(((&&&%%%$$$))))))))))))))))))))))))))))))************))))))***)))((('''''''''((((((***)))((((((((((((((()))+++***)))(((((((((((()))************************))))))))))))(((((((((((())))))(((((((((((())))))++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,+++******))))))(((((((((((((((''''''''',,,,,,++++++)))(((&&&%%%)))))))))))))))))))))))))))******+++++++++******************)))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&&&&'''(((***+++(((((()))))))))*********&&&(((******)))((())))))+++***)))(((((()))***+++((((((((((((((((((((((((***++++++++++++***)))((())))))))))))******++++++++++++++++++++++++++++++...,,,))))))+++---...---,,,,,,,,,,,,------......,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000///...------...////////////000000000000/////////////////////......---111111000///////////////000111222222333333222222444333222222111111111222333222222111000000111111/////////000111222222222333333333333444444444555666666666666666555444444666666777777777777666666444555666666666666555444666666666666555555555555222222222222222222222222222222222222111111111111000000000000111111222222111111222222222111000000------,,,+++,,,---......111111///,,,***+++...111,,,---......///////////////...---,,,,,,...000111........................------............------///...---------...///000...............//////000++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111------------------......---...//////000000//////000000111111111111000000..............................///000000000000///////////////////////////........................//////000000000000//////......------......///000333222222000///...---,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++***))))))***++++++***(((************************++++++******************))))))))))))))))))))))))******))))))'''&&&$$$###))))))))))))))))))))))))))))))************))))))******)))((((((((())))))******)))((((((((((((((())))))((((((''''''((((((*********************************)))((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++******))))))(((''''''''''''''''''''''''------,,,+++)))(((''''''))))))))))))))))))))))))))))))))))))***+++,,,,,,)))******))))))((('''&&&''''''''''''''''''''''''(((((((((((())))))))))))&&&%%%%%%&&&'''((()))***(((((())))))))))))******$$$'''***,,,+++)))((('''******))))))))))))******((((((((((((((((((((((((******++++++******))))))************+++++++++,,,++++++++++++++++++++++++,,,+++***+++,,,------,,,---,,,+++******,,,---...,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++......------------.../////////000000000000/////////////////////.........111111111000000000000000222111111111111222333333333333222111111111111222333222111111000111111111/////////000000111111222111222444555555555444333555555666666666555444444555666666777777666666555555666777777777777666666666666666555555555555444222222222222222222222222111111111111000000000000////////////000000000000000000111222222222222222......---,,,,,,,,,------444111...---///000///---+++,,,---///000000111111------------...000222333........................------............------000///...------------.........------...//////000++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++,,,...000,,,,,,,,,---------------......///000000000000000000111111222222111111000.........------.........---...//////000000//////////////////////////////...........................//////000000//////......------------...//////222222111000...---,,,,,,000///---,,,+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,+++******,,,,,,+++***************************************************))))))))))))))))))))))))((()))******+++*********(((((((((((((((((((((((())))))************))))))*********))))))))))))***+++***)))((((((''''''(((((((((''''''''''''((((((***************************)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++*********)))))))))(((((('''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&%%%%%%&&&(((***+++)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((()))))))))***%%%'''***+++***)))((((((***))))))))))))))))))***************************))))))************))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++*********,,,---...,,,***,,,,,,,,,,,,,,,---------++++++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000000///...---..................//////000000////////////000000/////////.........//////111111111111111111111000222111000000000111333444222222111111111111111222222222111111111111111222000000111111111222222222111222333333444444444444666777777777777777666666333333333444444333333333555555666666666666666666666666555555555444444444111111111111111111111111000000000000////////////......////////////////////////000111111111111111000000//////............///---,,,,,,,,,,,,+++))),,,---...///000000000000------------...///000111........................,,,------......------,,,000/////////////////////------------......///000******++++++++++++************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))***+++,,,,,,,,,,,,---------.........//////000000000000000///000000111111000000//////...------------...///------...///////////////......................................................////////////......---------------...//////////////////......------///...,,,++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---+++******,,,,,,,,,+++************************)))))))))***++++++,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,,,,+++(((((((((((((((((((((((())))))************)))))))))))))))************)))******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))*********+++++++++*********)))))))))))))))(((((()))))))))*********&&&''''''((()))*********((((((((((((((((((((((((%%%%%%$$$$$$%%%'''(((***((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))+++*********)))((((((''''''(((((((((((()))))))))'''((()))((('''((()))+++)))))))))******)))))))))************************((())))))*********)))))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***,,,...---+++)))***,,,...000000///---+++++++++***+++++++++,,,,,,------------------------+++++++++++++++++++++++++++,,,...000000///...---......//////000000000000000000////////////000000//////............///000000111222222333222111111222111000///000111222333111111111000000111222222222111111111111111222222222333333333333333444444333222111000111333555777666666777777777777666666222222333333333333222222333333333333444444555555555555555555444444444444111111111111111111111111000000000/////////......//////..................///////////////......---000000000//////...------+++---...---+++***+++,,,......////////////............------------------........................,,,,,,------------,,,,,,......///000111111222222,,,,,,,,,------...000000******++++++++++++*********++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++*********+++,,,,,,,,,---......//////...///000000111111000000//////000000000000/////////...---,,,,,,---...///------...////////////...........................------------------------------............------------,,,,,,------...///---------...............------,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,***((((((***+++******************************(((((()))***++++++,,,,,,))))))))))))))))))))))))+++++++++******)))((('''))))))))))))))))))))))))))))))************))))))'''((()))*********))))))))))))(((((((((((())))))((((((''''''(((((())))))))))))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))(((((((((((((((((((((((()))))))))************+++************************((())))))******++++++,,,((()))***+++++++++***)))))))))))))))))))))))))))''''''''''''((()))******(((((())))))))))))((((((************************(((((((((((())))))))))))++++++++++++***)))((((((''''''(((((((((((())))))((())))))'''&&&'''***,,,))))))************))))))(((((((((((((((((((((((((((((())))))******))))))((()))+++,,,,,,,,,+++***************************))))))***+++------+++))))))+++///222222000---*********+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,---------,,,+++---...///000111111111000111000///......///000111//////...------...000111000111222444444333222111111000000000000111222222111000000000000111222222111111111000111111222333444444444444444444444444333222000///000333666888333333444555555555444444333444444555555444444333111111111111222333444555555555555444444444444333111111111111111111111111000000000000////////////////////////...........................---,,,,,,---------...------,,,+++,,,...000///...---///111......//////...---,,,,,,......---------,,,,,,,,,------------------------,,,,,,------------,,,,,,------///000111222222222++++++,,,,,,---...000000++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////000000//////000111111111111000//////000000000000//////000///---,,,,,,---///000,,,---......//////..............................---------------------------------......---------------,,,,,,------...///------------------------+++,,,,,,------,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++)))(((''')))******)))************************************************)))))))))))))))))))))))))))*********)))((('''&&&))))))))))))))))))))))))))))))************))))))&&&'''((()))))))))(((((((((''''''(((((()))***+++)))(((((((((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++((((((((()))******++++++###%%%))),,,---,,,***)))))))))))))))))))))))))))))))))***************)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))***++++++***)))'''''''''((((((((())))))&&&((())))))(((((()))***((()))***++++++***)))((((((((((((((((((((((((((('''(((((()))))))))))))))'''(((***+++,,,+++***)))))))))))))))))))))))))))***))))))***,,,,,,+++***)))+++...000000///---+++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...000000000000000111000///......///000111//////---------...000111000111333444555444333222///000000111111111111111000000000000000111222222111111000000111222222333444444444444444444444444111000000111222333555666222333444444555555444444333333444444444444333333111111000000111222444555555555555444444444333333111111111111111111111111111111111000000000//////000000000/////////......------......///.........+++,,,---.........---,,,,,,***)))***---/////////+++,,,---------------,,,---------...............------------------------+++,,,,,,------,,,,,,+++,,,---...///000000//////+++++++++,,,---...000000,,,------......------,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000------......///000111111//////000111111111111111000000111111111111000000000///---,,,,,,---///000,,,---......//////..............................------------------------,,,------......------,,,---,,,,,,,,,,,,---...............------,,,,,,,,,***+++,,,---...---,,,+++************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******---+++)))(((***+++++++++************************,,,,,,++++++***))))))((())))))))))))))))))))))))'''((()))***++++++++++++))))))))))))))))))))))))))))))************))))))%%%&&&''')))))))))((('''''''''''''''(((***+++,,,)))))))))))))))***++++++))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))************************))))))))))))************++++++++++++++++++,,,,,,&&&''''''((()))******+++$$$))),,,---+++***))))))))))))))))))))))))((()))***++++++***((('''(((((()))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))###%%%''')))++++++++++++''''''''''''((((((((()))$$$'''***,,,+++)))((((((((()))***++++++***)))(((************************''''''((()))))))))))))))&&&(((***+++++++++)))(((((((((((((((((((((((((((+++)))))))))+++,,,+++******+++,,,---------,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++......---------...///000***+++---///000000///...222000///......///000222///...---,,,---...111222000111333555555555333222...///111222222222111000000000///000000111222222111111000000111222333333333333333333333333333333...///111333444444444444444444555666777777777666111111111222222111111111111111000000111333444666555555444444444333333333000000000000000000000000111111111111000000000000111111000000/////////...+++,,,---///000111111111,,,---///000000000//////)))$$$ """)))...,,,((()))***+++,,,---.........+++,,,...///000000000000------------------------+++,,,,,,------,,,,,,+++,,,---.........---,,,++++++++++++,,,---...000000)))))))))))))))))))))))),,,,,,,,,++++++************+++,,,---...---,,,,,,---...---,,,++++++---///////////////000000000000////////////............//////............//////,,,,,,,,,---------------***+++---//////...---,,,////////////////////////...------------...//////......---,,,++++++******---,,,,,,,,,,,,---......//////...---,,,,,,++++++---------,,,,,,+++++++++'''(((((()))******++++++***++++++,,,,,,++++++***************))))))((((((++++++************++++++)))***+++,,,,,,+++***)))***************************************)))((('''((()))***++++++***)))(((+++++++++++++++***)))((()))))))))******))))))))),,,***((((((***+++)))&&&((('''''''''((()))+++,,,&&&'''''''''(((((())))))******))))))(((((('''''''''((()))((('''&&&''')))(((((((((((())))))))))))******))))))))))))******(((((()))*********************))))))(((''''''&&&(((((('''''''''(((((()))(((((())))))))))))((('''))))))))))))))))))))))))***((('''%%%%%%'''(((***+++***)))(((((()))***+++******))))))))))))******,,,***))))))******)))'''$$$%%%'''))))))))))))(((((())))))*********))))))+++*********))))))(((((((((((())))))))))))((((((++++++******))))))((((((++++++******))))))((((((***+++,,,,,,+++***)))(((...---+++)))((()))+++,,,((((((((((((((((((((((((***+++,,,------,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,+++******)))***+++,,,,,,+++***)))+++,,,,,,+++******---/////////////////////......///000000///---,,,...///111000///......///000111222222222222222222222222111111111111111111111111222222111111000/////////000000000000000000000000555555444333333333444444222222333333333333444444000111222333444333222111444222111222555666333111111222222333444555666666444444444444444444444444000111222111000//////111000000000000000000000000////////////000000000000000000////////////000000000//////...------,,,,,,...,,,+++---///000---+++******+++,,,,,,,,,++++++------......------,,,+++000///---,,,,,,---...///------+++******+++,,,---.........------,,,,,,,,,...------------...//////************************,,,,,,++++++++++++++++++))))))***+++++++++++++++,,,---------++++++---...------...///000111111111//////////////////////////////............//////+++,,,,,,---......//////,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,------............---,,,+++++++++---,,,,,,,,,,,,---......///......---,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,+++***))))))((((((***++++++,,,,,,++++++***++++++*********)))))))))++++++************++++++)))******++++++******)))((((((((())))))*********(((((()))))))))((('''''''''((()))******)))((('''((())))))))))))(((((('''***))))))))))))))))))***,,,***((((((******)))'''))))))(((((()))***,,,---((((((((()))))))))******))))))))))))(((((('''''''''((()))((('''&&&''')))((((((((()))))))))************))))))))))))******(((((()))*********************++++++,,,---------***)))((('''''''''''''''))))))************))))))))))))))))))))))))))))))))))))(((''''''((())))))+++******)))))))))*********))))))(((((())))))***)))(((''''''(((((('''&&&&&&'''(((((())))))))))))***************)))((('''************)))))))))((((((((())))))))))))((((((*********)))))))))))))))*********)))))))))))))))+++++++++++++++***)))(((*********))))))******+++))))))))))))))))))))))))******+++,,,,,,+++******,,,,,,---------.........+++,,,,,,,,,,,,,,,++++++******+++,,,,,,+++******---...///...------///111++++++,,,,,,------......///000000///---,,,...///...---,,,,,,,,,,,,---...222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111444444444444444444444444222222222333333333444444222222333444444444444333555333222333555555333111222222222333333333333333333333333333333333333333000111222111000//////111/////////////////////////////////000000000111111------,,,,,,,,,,,,------.........------,,,,,,,,,+++))))))***,,,,,,***((()))******+++++++++++++++,,,---......///////////////......---------......//////.........//////000------------------,,,,,,...------------...//////++++++++++++++++++++++++++++++++++++++++++,,,,,,***************+++,,,,,,---...000000...---...///+++,,,---...///111222222////////////000000000000//////............//////,,,,,,------...///000000...---+++***+++,,,///000------------------------------,,,,,,------.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,++++++,,,,,,,,,,,,++++++++++++...---,,,+++***)))((((((******++++++++++++******+++++++++++++++*********++++++************+++++++++******))))))******+++(((((((((((((((((((((((((((((())))))***)))))))))(((((())))))))))))(((((('''(((((())))))))))))(((******((((((((((((******+++)))((((((******)))'''******)))))))))+++,,,---))))))))))))************)))))))))((((((((((((''''''((()))((('''&&&''')))))))))))))))******************))))))))))))******(((((()))***************(((((()))******++++++,,,+++***)))'''&&&&&&&&&&&&******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((()))((((((''''''(((((()))((('''&&&'''((()))((('''))))))((((((((())))))***++++++++++++***((('''&&&************))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************++++++***)))))))))*********+++,,,------,,,***)))************************)))******++++++******)))+++++++++,,,,,,,,,------******+++++++++++++++***++++++,,,,,,,,,,,,++++++)))+++------,,,+++,,,---******+++,,,---...////////////000...---,,,...///000000////////////000000222222222222222222222222222222222222222222222222//////000000111222222333111111111111111111111111222333444666666666555555222222222222333333333333333333333333333444555555666555444444555555333111333222222222111111111111222222222222222222222222000111222111000//////111/////////////////////////////////000000000111111,,,,,,++++++++++++,,,,,,............---------------,,,+++,,,......,,,+++)))***++++++,,,,,,+++++++++,,,---///000111111111------...............---++++++,,,---------------,,,,,,------------------...------------...//////++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,+++,,,---...///...000222222111000///000,,,,,,---...//////000000/////////000000000000000//////............//////---...............//////------,,,+++,,,---...///////////////////////////000////////////000111111//////.........---------,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++************+++++++++***)))(((((()))***++++++******)))(((&&&&&&%%%)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))***+++++++++++++++***)))(((''''''((()))***))))))(((((()))))))))(((******)))((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))*********+++******))))))))))))******(((((()))***************+++******))))))(((''''''***)))((('''''''''''''''))))))******++++++******))))))))))))))))))))))))))))))************))))))++++++,,,,,,,,,***)))'''((((((''''''''''''(((((()))(((((()))***++++++***+++***)))(((((()))*********************)))((('''*********)))))))))))))))(((((())))))))))))(((((((((((())))))******++++++(((((())))))******+++++++++***)))(((((()))***+++...000222444333000---***++++++++++++******)))))))))))))))******)))))))))(((((((((((())))))))))))(((((())))))***))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((+++---...---,,,,,,,,,---------....../////////...//////...---,,,...///111111111111111111111111111111111111111111111111222222222222222222222222000000000111111222222222111111111111111111111111111222555777888777666555111222222222222333333333444333222111222333444555666666555555555444222111222222222222222222222111222222222222222222222222000111222111/////////111////////////////////////............///////////////......------......///////////////////////////---------...///...------++++++,,,------------,,,,,,,,,---//////000000000,,,---.../////////...---((()))+++,,,------,,,+++,,,,,,,,,------............------------...//////*********************************++++++,,,,,,,,,...---,,,+++,,,---///000---///111111000///...///.........---------------......//////000000000111//////............///////////////...------,,,,,,+++,,,---.........---,,,////////////////////////000////////////000111111...............---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++++++++************+++++++++***)))(((((()))***+++***)))))))))))))))(((((()))***+++,,,,,,,,,,,,,,,************************((()))***+++++++++++++++***)))(((''''''((()))***(((((())))))((((((((()))))))))((('''((()))***+++(((((((((((((((((((((((('''''''''''''''((((((((('''((()))((('''&&&''')))((())))))))))))***************))))))))))))******(((((()))***************...------,,,++++++******'''''''''''''''((()))***'''(((((()))******))))))))))))))))))))))))))))))))))))************))))))***++++++,,,+++***)))(((((((((''''''''''''(((((()))(((((()))***++++++***+++***)))(((((()))******'''((()))***************))))))))))))))))))******(((((())))))))))))(((((((((((())))))******++++++(((((())))))******++++++******((((((((()))***+++///111555888999888666444///...---,,,+++***)))(((***))))))))))))))))))***'''''''''((((((((())))))(((((()))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,---///111222111000000000//////......---------,,,---.........,,,,,,...///........................111111111111111111111111222222222222222222222222333222222222111111000000111111111111111111111111000222444666777777666555111111111222222222333333222111000000000111333444555555666555444222222111111111111222333444444444333333333333333333333333000111222111/////////111........................,,,,,,,,,---------......000000////////////000000......---------------,,,)))***+++++++++*********,,,---......///.........------.........------,,,+++,,,.../////////...---,,,---...000000000///...,,,,,,,,,------............------------...//////))))))))))))))))))))))))++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---***,,,...---,,,+++,,,---///......---,,,,,,++++++------......//////000000//////............//////.........---,,,,,,++++++***+++---//////...---+++------------------------------,,,,,,------...///------------------------+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++*********+++++++++++++++,,,,,,,,,+++******))))))))))))************))))))*********+++++++++++++++++++++************++++++***))))))(((((())))))***%%%&&&'''(((***+++,,,---(((((())))))***)))))))))******))))))))))))******'''(((((())))))))))))(((((((((((((((((((((((((((&&&((())))))''''''(((***))))))(((''''''((()))***((((((((((((''''''''''''&&&''''''''''''((((((((('''((()))((('''&&&''')))(((((((((((())))))))))))******))))))))))))******(((((()))***************(((((())))))***+++++++++&&&&&&&&&&&&''')))***+++&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((''''''(((((()))((('''&&&'''((()))((('''))))))((((((((())))))***&&&'''(((***++++++++++++))))))))))))************(((((())))))))))))(((((())))))))))))************))))))))))))************))))))((((((((()))*********---111666:::===>>>>>>444333222000---+++***)))+++******))))))******+++)))))))))*********++++++******+++,,,------------,,,,,,++++++++++++,,,,,,,,,...000000///...///000......---,,,+++***)))))),,,---...---,,,,,,...000//////000000000000//////111111111111111111111111333333333333333333333333444333333222111111000000222222222222222222222222111222333555555555444444111111111111222222222222000000000000000111222222333444555555333111111222000000111222333444555555333333333333333333333333000111222111000//////111........................,,,,,,,,,,,,---------............------.........,,,,,,++++++***))))))(((***,,,------,,,++++++,,,,,,---......//////......------......---,,,,,,+++,,,,,,---...////////////------.........---------,,,,,,------------------...------------...//////************************,,,,,,++++++++++++++++++***++++++,,,---,,,,,,,,,,,,------,,,++++++,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////............//////+++++++++,,,,,,,,,------,,,,,,---------...------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---------+++++++++***++++++,,,---++++++++++++++++++++++++)))*********++++++++++++************************))))))************)))))))))))))))*********++++++++++++************++++++(((((())))))))))))((((((&&&&&&'''(((((()))******(((((()))))))))((('''''')))((('''&&&&&&'''((()))((())))))))))))(((((('''&&&'''(((******((('''&&&%%%'''))))))''''''(((***+++***)))(((((()))******))))))))))))((((((''''''&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&'''''''''((((((((((((******))))))))))))******(((((()))***************%%%%%%%%%&&&''''''(((((('''''''''''''''((()))***''''''((()))***+++******))))))))))))))))))))))))))))))(((''''''((())))))''''''''''''((()))*********))))))(((((())))))***)))(((''''''(((((('''&&&&&&'''(((((())))))))))))'''((()))***************((()))))))))************(((((())))))))))))((((((*********)))))))))))))))*********)))))))))))))))'''(((((()))))))))))))))((())),,,000444999<<<>>>;;;999777444111...,,,+++,,,+++************+++,,,))))))*********+++++++++((()))***+++,,,,,,,,,,,,,,,+++************+++,,,)))+++++++++******,,,------,,,,,,++++++*********,,,---------,,,,,,...000111222333333333333222111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333333333111111111111222222222222000000111222222222222111000222444444111000111222000111111111222222333333222222222222222222222222000111222111000//////111........................------........./////////...------,,,,,,------.........---,,,***)))((((((,,,...000000...,,,---///+++,,,,,,---------------,,,---...............---,,,,,,,,,---...///000000------,,,+++************------------------,,,,,,...------------...//////++++++++++++++++++++++++---,,,,,,++++++*********,,,---...///000///...---///000///...------///111+++++++++,,,,,,---------++++++,,,,,,---...////////////............//////'''((()))***,,,---...///...---,,,++++++---...000////////////////////////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++))))))******++++++++++++%%%&&&'''(((***,,,---...))))))************))))))(((((())))))*********+++++++++************++++++'''((()))******)))((('''******)))'''&&&%%%$$$###***************)))(((''''''&&&%%%$$$$$$%%%&&&'''+++++++++++++++***)))(((%%%&&&)))++++++)))&&&%%%%%%'''))))))'''&&&(((+++,,,+++***))))))***+++++++++*********))))))((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&&&&'''''''''(((******))))))))))))******(((((()))************************)))(((((('''''')))(((((('''''''''(((((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))***((('''%%%%%%'''(((***&&&&&&%%%&&&'''(((***,,,******))))))))))))******,,,***))))))******)))'''$$$%%%'''))))))))))))((()))************))))))((((((((())))))*********+++(((((())))))))))))((((((++++++******))))))((((((++++++******))))))((((((&&&'''(((*********)))((()))))))))***---222666888???>>>;;;888444000...,,,---,,,+++******+++,,,---(((((((((((())))))))))))%%%&&&'''((()))))))))))),,,+++***))))))***+++,,,,,,,,,,,,+++***+++---///------------------------+++,,,------,,,,,,...000...///000111111000///...000000000000000000000000333333333333333333333333111111111222222333444444222222222222222222222222333333222111111111222222000111111111111222222222000111222333444333222222...111333333111000111333111111111111000000000000000000000000000000000000000111222111000//////111........................////////////000000000111///......------......///222222000///---+++******(((+++------***)))***,,,******+++,,,,,,,,,++++++,,,,,,...///000000111111------,,,,,,---...000111222111///---,,,,,,,,,---.........------,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///---***+++---///...,,,..................------(((((()))***,,,---...///......////////////......////////////////////////---///000000///......//////...---,,,,,,---.../////////...---,,,,,,++++++***+++,,,,,,------,,,,,,------------------------//////...------,,,++++++------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))************)))))),,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&''')))***+++++++++***''''''&&&&&&&&&&&&''''''))))))************))))))((()))*********)))'''&&&((((((''''''&&&&&&&&&%%%&&&''''''&&&&&&'''***,,,)))))))))))))))))))))))))))'''%%%&&&)))***(((&&&%%%&&&''')))))))))((('''******))))))(((&&&%%%$$$+++++++++************)))))))))))))))************''''''((()))))))))))))))(((***+++***((('''''''''%%%%%%'''((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((()))*********((('''&&&&&&'''((((((''''''((()))******))))))))))))*********(((((()))***+++***)))+++,,,,,,+++(((''''''(((''''''(((((())))))******(((((())))))******++++++******)))(((((((((((((((******))))))***,,,...///333666999999888555333333444222000---***))))))***+++***)))(((((('''((((((******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++.../////////000000111111...000111000///...///111.........//////////////////000111222222222222222333333222222333333444555333333333333333222111000444444333333222111000000222222222222222111000000000000000000000000000000222222222333333222222222333222000///.........///000000111222222222222111+++,,,---/////////...---000...,,,,,,---............//////000111222222222555111...---///000///---/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******+++,,,,,,,,,---///000000000///...000///...,,,,,,,,,---...---------............///...+++))))))+++---......,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,000...,,,,,,///000///---........................---------,,,,,,,,,++++++,,,,,,------------,,,,,,........................,,,...//////...---......///...------------...//////......---,,,,,,++++++***+++,,,,,,------,,,,,,************************......------,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))************))))))+++***))))))))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''((()))***++++++******)))((((((''''''(((((()))''''''(((((((((((('''''''''((()))))))))(((&&&&&&((((((((('''''''''''''''&&&'''((('''&&&''')))+++((((((((((((((((((((((((+++)))((((((++++++***(((&&&'''((()))))))))(((((())))))*********)))((((((+++++++++************)))'''''''''((((((((())))))''''''((()))))))))))))))((()))+++***(((''''''(((&&&&&&'''((()))))))))((())))))(((((((((((())))))((((((''''''''''''((((((((()))******)))((('''&&&(((***++++++******+++,,,))))))))))))))))))))))))***(((((()))***+++***)))***++++++***((('''((()))(((((()))))))))))))))***)))))))))))))))***************)))((((((((((((((())))))(((((()))***+++,,,+++...333666888999;;;<<<777555111...,,,,,,,,,---,,,++++++************+++************++++++,,,,,,******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++............/////////000...///000000......///000.../////////000000111111000111222333333333333222111111111111111222333333222333333333222222111000333333222222111000000///222222222333222222111000000000000000000000000000111111222222222222111111333222000///.........//////000111111222222111111......///000000000//////111///------.../////////...//////000111111222222444111...---///000...---..................//////+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,,,,,,,---+++,,,---...///......---//////...------------------------............///222000---+++,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++000///......///000///...........................000///......---,,,++++++,,,,,,------------,,,,,,------------------------+++---......---,,,,,,---///...------------...///.........------,,,,,,+++***+++,,,,,,------,,,,,,))))))))))))))))))))))))------,,,,,,+++*********,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((()))******)))))))))***))))))(((((())))))***''''''(((((((((((('''''')))))))))))))))(((''''''(((((((((((())))))))))))'''(((((('''&&&&&&(((***((((((((((((((((((((((((+++)))((()))***+++***((('''((()))*********))))))))))))***+++,,,,,,,,,++++++++++++************)))((((((((()))))))))******'''(((((()))))))))))))))''')))******((('''((((((''''''((((((((((((((('''))))))(((((((((((()))))))))((((((''''''(((((()))((())))))))))))(((((('''&&&((())))))(((''')))***((()))***++++++***)))(((***(((((()))***+++***)))(((***+++***)))((()))******************)))))))))************))))))))))))***))))))((((((((((((((()))((((((''''''(((((()))&&&)))---222555999===@@@<<<:::777444111///------,,,,,,++++++,,,,,,------)))))))))************+++))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,------------......---///000///...---...///......///000111111222222111222222333333333333222000000000///000111111222222222222333222222111000222111111000000/////////222222222222222111111000000000000000000000000000000000111111111111000000222111000///........./////////000111111111111111222111111000000000000111111000......000111000000...//////000000111111222222000.........///...---,,,,,,---......///000000***+++,,,------,,,+++***,,,,,,,,,,,,------------//////...------,,,------++++++,,,------------,,,---............------,,,---------............///333111...---...//////...***************+++++++++---,,,,,,,,,,,,+++++++++............//////......---------...............---------------,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,,,,.........------...............---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))((((((***))))))(((((())))))*********))))))))))))******++++++++++++******))))))(((((())))))*********+++'''((()))((('''&&&'''(((((((((((((((((((((((((((((('''''''''(((((((((''')))))))))************))))))***++++++,,,,,,+++++++++++++++*********))))))***+++++++++,,,,,,,,,,,,(((((())))))))))))((((((&&&(((******)))(((((()))'''((((((((((((((('''&&&(((((())))))))))))(((((())))))(((((((((((())))))((())))))))))))(((((((((%%%&&&((('''&&&&&&''')))'''(((***,,,,,,***((('''***(((((((((***+++***)))''')))******))))))***,,,,,,,,,++++++******))))))++++++******))))))(((((())))))(((((((((((())))))))))))((((((''''''''''''(((***,,,---///222777:::??????>>><<<888333///,,,,,,++++++++++++,,,------)))))))))))))))))))))***))))))))))))*********+++++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,...///...---,,,---...,,,---...///000111222222000111111222222222111111000000//////000000111222111111222222222222111111000000/////////.........000111111111111000//////000000000000000000000000//////000000000000//////111111000///////////////...///000000111111000000333222111/////////000111000///......000111000///////////////000000111111000///............------,,,,,,,,,,,,------......***+++,,,------,,,+++***++++++,,,,,,,,,---------000///...---,,,,,,,,,,,,+++,,,,,,---------------,,,---...///......,,,+++---------............//////---,,,---000111222222))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------.........//////,,,,,,,,,,,,++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,---..................------------------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++************)))))),,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***))))))(((((((((((((((((()))((((((''''''(((((()))******))))))))))))************))))))(((((((((((((((((())))))******++++++'''((())))))'''&&&'''((('''''''''''''''''''''''''''((((((((('''''''''(((******)))))))))))))))*********++++++******)))(((+++++++++*********))))))***+++++++++,,,,,,,,,,,,(((((())))))))))))((((((%%%''')))***)))((()))***'''((((((((((((((('''&&&(((((())))))))))))(((((())))))(((((((((((()))))))))(((((((((((()))))))))(((***++++++***)))+++,,,'''(((***,,,,,,***((('''***(((((((((***+++***)))'''(((******))))))***,,,,,,,,,++++++******))))))++++++******))))))(((((())))))(((((((((((())))))************)))(((((('''******+++******+++...111999;;;>>>@@@>>>:::444111---,,,,,,++++++++++++,,,***)))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))((())))))***++++++++++++++++++++++++************+++---...---,,,+++,,,---++++++,,,---...000000111//////000000000000//////000000000000000111222222000111111222222111111111/////////...............///////////////......---000000000000000000000000/////////000000/////////000000000000000/////////......///000000000000///222111///...------...///...---,,,---///000///...///////////////000000000---.........------------,,,,,,,,,+++++++++************+++,,,,,,+++******+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,---------------.........+++,,,---......---,,,+++---------............///---,,,+++,,,///111111000))))))******+++,,,,,,,,,,,,,,,,,,,,,------------***,,,//////---,,,,,,,,,,,,,,,------...////////////...---,,,***)))((('''++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,------...//////...------------------------------***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((''''''((()))))))))((((((''''''(((((())))))((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&))))))))))))************&&&'''))))))(((''''''(((''''''''''''''''''''''''(((***+++***)))((()))+++******)))((((((((()))))))))*********)))(((''''''+++++++++************)))((((((((()))))))))******)))))))))))))))(((((('''%%%'''))))))))))))***+++''''''(((((((((((((((''''''((()))******)))((('''***))))))(((((())))))***)))(((((((((((())))))***'''(((***)))(((((()))+++((()))***++++++***)))(((***(((((()))***+++***)))''')))******))))))***,,,***************)))))))))************))))))))))))((((((((((((((())))))******++++++++++++***)))((((((((()))(((((()))+++......111777<<>>;;;999222111000...,,,,,,+++++++++************)))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))***+++++++++******+++++++++************)))***,,,---,,,+++***+++,,,++++++,,,---......//////...////////////...------000000000000000111111222///000111111222111111111........................///////////////...------000000000000000000000000//////000000000000////////////000000000000//////---......//////////////////......------------...,,,,,,,,,---///000///---////////////////////////+++---......---,,,,,,---------,,,++++++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------------,,,---......///+++,,,,,,------------,,,---------............///...---,,,---......---,,,*********+++,,,---------***++++++,,,---...//////***---000000...,,,,,,---,,,,,,------...//////000///......,,,+++***))))))***++++++,,,,,,++++++***------------------------+++---......---,,,,,,---------...//////...------------------------------***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((()))******)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++''''''&&&&&&'''((()))******))))))(((((())))))***)))((('''&&&&&&'''((()))))))))'''&&&&&&&&&'''((())))))))))))))))))(((((($$$&&&))))))((((((((()))''''''''''''''''''''''''(((***++++++(((((()))+++***)))((('''''''''(((((('''((())))))***)))))))))+++++++++************)))'''''''''((((((((()))))))))))))))))))))(((''''''$$$&&&((()))))))))***,,,&&&&&&'''((()))))))))((('''((()))******)))((('''******))))))))))))******)))(((''''''((()))***+++%%%&&&''''''&&&&&&''')))))))))))))))))))))))))))***(((((()))***+++***)))((()))******)))(((***+++(((((()))))))))))))))***)))))))))))))))*********((((((((((((((()))******)))***+++++++++***)))(((&&&((())))))((()))+++---)))+++///333777:::<<<===:::999666333111...---,,,,,,,,,++++++************((()))***+++,,,++++++***+++++++++++++++++++++++++++++++++,,,++++++******+++++++++*********))))))***+++,,,+++***)))***,,,------------......////////////000000///......---//////......//////000111//////000111111111111111.............../////////000000111111000000///...000000000000000000000000///000000111111000000///...///000111111000//////------.../////////......,,,------.........------,,,,,,---///111111000...////////////////////////))),,,///...,,,+++,,,------------,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000---,,,+++++++++,,,......,,,,,,++++++,,,,,,---...---------............///...---,,,---...///---,,,******+++,,,------......)))***+++,,,...///000000+++...222222///------...,,,,,,------...///000000,,,,,,,,,---------......,,,------......------,,,------------------------+++---......---,,,,,,---,,,---...//////...---,,,------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))************))))))&&&'''((())))))((('''&&&************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++'''&&&&&&&&&'''(((***+++++++++************++++++,,,***)))(((((()))***,,,---,,,***)))))))))***+++******))))))((((((''''''###%%%((())))))((()))***''''''''''''''''''''''''&&&(((***)))&&&%%%''')))***)))(((&&&&&&&&&'''(((&&&'''((()))+++++++++++++++++++++************)))))))))))))))************)))))))))))))))(((''''''$$$&&&((()))))))))+++,,,%%%%%%'''((())))))))))))'''((()))++++++)))((('''******))))))))))))******)))(((''''''''')))***+++((()))******))))))***+++******))))))))))))*********(((((()))***+++***))))))***+++***)))((()))***''''''(((((())))))******(((((())))))******++++++((((((((((((((()))******((()))***++++++***)))(((((()))******))))))***++++++++++++,,,///444999<<<@@@???;;;888444111///...,,,,,,,,,+++++++++******'''((()))++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++++++++******)))))))))+++,,,+++***)))***+++.........///////////////000000111000000///.........------------...////////////000111111111111111......//////////////////222222222222222111000000000000000000000000000000000000111111111111000000...///000111111000//////,,,---......//////......+++,,,.../////////......------...000222333111//////////////////.........))),,,//////,,,++++++---,,,------......//////000---+++)))'''''')))+++---******+++++++++,,,,,,,,,------------///000111222,,,+++*********+++,,,---,,,,,,+++***+++,,,...///---------.........//////******+++---000111111000......---,,,++++++++++++,,,,,,,,,---------......------------------------111000///...---...///000---------...............+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,------------------------------------------------//////.........------------.../////////...,,,,,,++++++******************,,,++++++******)))))))))++++++************++++++************************'''(((((()))***+++++++++///...,,,***((((((((((((((()))***++++++***(((((()))))))))))))))))))))))))))(((''''''''')))***+++)))(((&&&%%%&&&''')))***)))))))))+++,,,+++(((&&&+++***)))(((((()))***+++)))))))))))))))(((((((((******))))))))))))******(((((('''%%%$$$%%%'''***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++***(((%%%$$$'''(((***+++,,,+++)))(((((((((((((((((((((((((((************))))))))))))******++++++++++++******''''''''''''''''''''''''((((((((((((((((((((((((***)))'''&&&&&&'''(((*********))))))(((((('''''')))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++)))''''''(((*********))))))(((((('''''')))***+++,,,+++)))'''&&&***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,...///000000>>>???AAADDDDDD>>>444------,,,+++***)))******+++,,,,,,,,,,,,,,,+++***))),,,,,,+++******++++++,,,------,,,,,,+++***))))))(((((())))))))))))((((((++++++,,,***)))((()))+++++++++,,,,,,,,,---------......///000000000000000000111111000000///...---000///...------...///000+++,,,---...////////////111000///////////////000111111111111000000000000444444333222111111111222//////000000000000//////---...///////////////...,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111000000//////......//////...---,,,,,,++++++,,,...000111111000...,,,---,,,,,,++++++,,,,,,---,,,++++++***)))))))))***---+++(((''''''))),,,...............---,,,++++++,,,---...//////...---,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///000111,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------------------------------++++++******+++,,,---...***+++,,,---...///000111+++,,,,,,------,,,,,,++++++,,,---...///...------------------------------------------------------///.........------------,,,---.........---+++++++++++++++++++++++++++++++++++++++++++++*********++++++************++++++************************'''(((((()))******++++++...---+++)))((((((((()))))))))***++++++***)))((())))))))))))))))))))))))******************++++++)))((('''&&&&&&(((***+++)))((()))***++++++)))'''******)))(((((()))******))))))(((((((((((())))))******))))))))))))***************((('''(((***,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%&&&'''(((((()))%%%&&&((()))))))))''''''((((((((((((((((((((((((************************)))******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''%%%%%%%%%%%%&&&'''***)))))))))(((((((((''''''&&&%%%$$$$$$%%%&&&'''(((((((((((()))))))))))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))'''&&&((()))))))))))))))(((((((((((())))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***+++,,,------...555666:::???BBBBBB===999333111///---++++++,,,---,,,,,,------,,,++++++***,,,,,,+++++++++++++++,,,------,,,,,,+++******)))*********++++++*********+++,,,---------...000222,,,,,,,,,,,,------------......///000000000000000...//////000000000//////111000///...------...///000000000///...---,,,+++///......------.........//////000000111111111222333333222111111111111111//////000000000000//////...///////////////......,,,,,,,,,,,,,,,,,,------............/////////////////////.........------000000//////...------,,,+++,,,...000000...,,,+++,,,++++++******++++++,,,...------,,,++++++,,,,,,************++++++,,,,,,,,,,,,------...---------------............------///...---,,,,,,,,,,,,---++++++++++++,,,---......*********++++++,,,......++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---///000111+++,,,,,,---.../////////+++,,,,,,------,,,,,,+++,,,---...///000//////...------------------------------------------------............------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++************************((((((((()))******++++++,,,+++***))))))))))))***)))******+++++++++******))))))))))))))))))))))))******+++++++++***))))))))))))((('''((()))***+++)))((('''(((***++++++******))))))(((((())))))******)))(((''''''((()))******))))))(((((())))))***((((((((('''%%%%%%(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&'''(((***+++%%%&&&((()))))))))((('''))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))((((((((((((+++++++++++++++***))))))************************************************)))******(((&&&&&&'''((((((((((((((()))))))))))))))((('''&&&'''))),,,---(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************(((((())))))************...///222777===AAABBBBBB===:::666222...,,,+++***---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,+++,,,...000,,,,,,,,,,,,---------.........///000000000//////------...///000000000000000000///...------......111111111000///---,,,+++//////............//////......///000111222333333222111111000000000000000//////000000000000/////////000000000///...------++++++,,,,,,---------...---............/////////.........---------------///......------,,,,,,,,,***+++---......---+++***+++******))))))******+++...------,,,,,,,,,,,,,,,(((***,,,...///---+++******+++,,,---............------,,,,,,,,,,,,------......---,,,,,,,,,------++++++++++++,,,,,,---...++++++******+++,,,,,,---******+++++++++,,,,,,,,,------------------------............//////000000//////...------,,,+++++++++,,,,,,------,,,,,,+++,,,---...///000///......------------------------------------------------------------------------,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++************++++++************************(((((())))))***************))))))))))))******************+++++++++++++++))))))))))))))))))))))))(((((()))))))))(((&&&%%%***))))))((()))***++++++)))(((''''''***+++,,,+++)))))))))(((((()))))))))***)))'''''''''(((***+++))))))(((((((((((())))))&&&''''''&&&$$$$$$&&&((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))'''&&&$$$$$$###(((((()))***+++******)))))))))))))))))))))))))))(((((())))))))))))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))((((((((((((******))))))))))))******))))))))))))((((((((((((***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&&&&&&&(((''''''(((((())))))******)))(((((('''((()))***+++'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))...---...000444999===@@@CCCAAA>>>:::444...)))'''------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,------)))+++,,,+++)))((()))***++++++++++++,,,,,,,,,,,,......///////////////...---......///000000//////------------......//////...//////000000//////...111111000000000111222222...//////000111111222222000000////////////000000//////000000000000//////000000000000///...,,,,,,++++++,,,,,,---.........---------.........//////......------------------+++++++++*********))))))+++,,,---......---,,,+++++++++************++++++,,,++++++*********++++++(((***---//////...,,,***+++,,,------.........---------+++******+++------...------,,,,,,,,,---------------------...///000---,,,++++++******************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,+++******)))//////...---,,,++++++***+++,,,,,,------,,,,,,++++++,,,---...///......---------------------------------------------------,,,,,,------------------...------,,,,,,,,,,,,,,,)))*********+++++++++,,,+++++++++,,,,,,---------++++++************++++++************************)))))))))))))))*********(((((())))))************)))))))))******++++++,,,))))))))))))))))))))))))'''((()))))))))'''&&&$$$)))))))))))))))******+++)))(((''''''***+++,,,+++((((((((())))))((((((((()))(((''''''''')))***+++))))))(((((((((((()))))))))*********(((((()))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''%%%!!!((())))))***************(((((((((((((((((((((((('''''''''((((((((()))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))(((((((((((())))))))))))*********))))))************)))))))))(((((((((''')))))))))***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))'''&&&'''(((''''''(((((())))))******((())))))***)))((('''&&&'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************************)))))))))...---,,,+++,,,000555999@@@AAABBBBBB>>>888222...000///---,,,***************+++,,,------------,,,,,,,,,+++++++++++++++***---,,,++++++++++++,,,---+++---......,,,+++++++++************++++++++++++......////////////......///////////////...------******,,,---///000000111---......///////////////000000000000000111222222111111000000000000000000000///////////////000000//////000000000000//////000000000000///...,,,,,,,,,,,,,,,------.........------------....................................***************))))))))),,,---............---,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,------------.........------,,,+++------+++******+++------------,,,,,,,,,------.........---------...//////------+++******)))))))))++++++++++++,,,,,,,,,,,,------------------------.........---,,,+++))))))***++++++,,,---.........+++,,,,,,------,,,,,,++++++,,,---...///...------------------------------------------------------,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))******(((((()))******))))))((()))((((((((()))***+++,,,))))))))))))))))))))))))))))))*********)))((((((((((((((()))))))))******)))((('''(((***++++++***'''(((((())))))(((((('''''''''(((((())))))******)))((((((''''''(((((()))'''((())))))''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,+++(((%%%###''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))(((((((((((())))))))))))''''''((((((((((((''''''******))))))((((((''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&(((******(((''''''((((((((((((((())))))))))))((()))***+++***(((%%%$$$(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))************+++++++++***************++++++***)))))),,,000444666:::@@@DDDEEECCC???<<<444333000---+++************+++,,,.........------++++++++++++++++++++++++,,,,,,************,,,,,,&&&))),,,------,,,---...************++++++++++++....../////////...------////////////...---,,,,,,(((***+++---///000000111////////////...---,,,+++------,,,------...///000111111111111000000/////////////////////000000111//////000000000000/////////000000000///...------------------------------,,,------------......................../////////,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,------------------......///,,,+++*********+++---...............---,,,+++***------,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,++++++,,,,,,---++++++***************+++,,,,,,,,,,,,------------------------------------...////////////...,,,,,,))))))***+++---...//////+++,,,,,,------,,,,,,+++,,,---...///000///......------------------------------------------------++++++,,,,,,,,,---------------+++*********+++,,,))))))***++++++,,,------+++++++++++++++*********++++++************++++++***************************)))))))))))))))))))))((())))))******)))((('''''''''''''''''')))***+++))))))))))))))))))))))))))))))((((((((()))******''''''(((((()))))))))((()))((()))***++++++)))'''''''''((())))))(((''''''%%%&&&(((***+++***))))))((((((''''''''''''(((((($$$&&&''''''&&&%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,---------,,,'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))***+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&((()))+++'''((((((((()))))))))***&&&''''''''''''''''''&&&*********)))(((''''''''''''(((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''')))++++++)))(((((()))))))))))))))((((((((((((((((((((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++***++++++)))(((***...111///222888===AAACCCCCCBBB:::888555111...---,,,,,,)))***,,,...//////...---++++++++++++++++++++++++---,,,***))))))***,,,---&&&(((,,,------,,,,,,---++++++,,,,,,,,,---------......//////......---,,,.........///......------***+++---...............,,,,,,------------,,,,,,++++++++++++,,,---...///000000000000000111111111000/////////000000111222//////000000000000//////...///////////////....../////////...------,,,,,,,,,,,,---------.........,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------...//////+++******)))***+++,,,------------...------,,,,,,------............------,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,,,,))))))))))))***+++,,,---,,,,,,------------......------------------------)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++---...000111111111000///------------------------------------------------+++++++++,,,,,,------------,,,***)))))))))***+++******+++,,,,,,---......,,,++++++******)))))))))++++++************++++++*********************************)))))))))))))))((()))*********)))'''&&&'''&&&&&&&&&'''(((***+++))))))))))))))))))))))))'''&&&%%%%%%%%%'''(((***&&&''''''((((((((((((((()))))))))+++,,,+++(((&&&&&&'''((())))))((('''&&&$$$&&&)))+++,,,+++)))(((((((((''''''''''''((((((''')))******)))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&((()))***)))))))))))))))***++++++&&&&&&&&&&&&&&&&&&&&&&&&)))******+++,,,,,,------(((((())))))))))))((((((************************))))))))))))))))))))))))***)))''''''(((***,,,...'''((((((((())))))******(((((())))))))))))((((((+++******)))(((''''''&&&(((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++***))))))*********))))))((((((''''''((('''&&&%%%&&&(((***+++***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((()))))))))*********++++++------,,,)))(((+++...,,,...111555999===???@@@???<<<888444000.........)))***---...//////...---++++++++++++++++++++++++...---+++******+++---......000222333111///......---------.........//////.../////////...---,,,,,,,,,,,,---...////////////,,,---.........---,,,+++'''(((***,,,---//////000,,,,,,,,,---...///000111......///000111222333333000000000000000111222222//////000000000000//////......///////////////...000000///...---,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,---...))))))******++++++++++++++++++,,,---............,,,---////////////---,,,,,,,,,,,,,,,,,,---...//////......---------......++++++++++++++++++++++++,,,,,,,,,---------......000///---,,,+++,,,------...---,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......//////.........---------------......------,,,+++------,,,,,,,,,,,,++++++------++++++++++++------000000///...------,,,,,,------++++++++++++---------,,,+++++++++,,,---...+++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))&&&'''''''''((((((((())))))((('''&&&&&&'''((()))''''''''''''((((((((()))'''((((((((('''&&&&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))(((((((((((((((((((((((((((((()))***)))&&&%%%&&&'''((((((''''''''''''(((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))&&&''''''((()))******+++'''''''''(((((((((((((((+++***)))'''''''''((())))))))))))))))))(((''''''&&&'''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))'''((()))******)))((('''''''''(((((())))))******))))))(((((('''''''''''''''&&&&&&&&&&&&'''((((((***))))))((('''&&&&&&&&&)))))))))))))))*********,,,,,,,,,+++***)))((('''************************+++++++++***************)))***,,,...111555:::>>>DDDCCCAAA>>>:::555111...000...+++))))))***,,,---000...,,,+++,,,,,,+++***)))+++------+++***++++++......//////......---,,,******))))))******+++,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------...///...---+++***,,,++++++***+++,,,...///+++,,,,,,---......------+++,,,,,,---...///000000000000000000000000000000000//////............///........................,,,+++++++++,,,...000111...+++)))))),,,---,,,************+++,,,---...///,,,,,,************,,,,,,++++++,,,---,,,+++***)))+++,,,---,,,***)))***+++******+++,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,---...//////+++++++++,,,///000///---(((((()))***,,,---......//////.........---------+++++++++++++++++++++++++++++++++,,,,,,,,,------///...---+++++++++,,,------,,,+++************+++,,,++++++++++++++++++,,,,,,,,,,,,---------......///.........------------------......------,,,+++************++++++,,,------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---......,,,+++***++++++,,,***************))))))(((+++++++++******)))))))))************************))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((())),,,+++***)))))))))***+++'''''''''((((((((())))))&&&''''''''''''&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))((('''((()))***)))(((((((((''''''''''''(((((((((((((((((()))))))))))))))******++++++******)))'''''''''((()))*********((((((((((((((()))******+++***)))(((''''''((())))))))))))))))))(((''''''(((((()))))))))(((((('''((('''&&&&&&&&&((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''&&&&&&'''&&&&&&&&&''''''((((((***))))))(((''''''&&&&&&++++++***)))((('''&&&&&&++++++++++++***)))((((((************************))))))*********+++++++++.........---,,,---000222;;;<<>><<<;;;;;;;;;777222---...---,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))*********++++++*********+++++++++++++++*********---...............------,,,------------------...---............---,,,,,,///...---,,,,,,,,,------.............../////////---------------------------,,,,,,,,,,,,---......------............------......---------,,,,,,,,,------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...------,,,,,,,,,++++++++++++***)))(((((()))***+++++++++++++++,,,,,,,,,,,,---,,,,,,+++************+++,,,------......------,,,---------------------************+++,,,---...******************************,,,,,,,,,,,,+++******++++++,,,,,,+++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......000///...---,,,+++++++++++++++++++++************,,,+++******************,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************++++++++++++************))))))))))))***************+++******))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))((((((************))))))))))))(((((((((((())))))))))))******++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))***++++++++++++***))))))++++++)))(((''')))---000999:::888111((($$$''',,,'''''''''''''''((())))))))))))))))))(((((((((((((((((((((''''''''''''&&&''''''((((((((((((''''''&&&''''''(((((())))))***''''''''''''((((((((((((+++************++++++,,,''''''((())))))***+++++++++******))))))))))))***$$$%%%''''''&&&&&&(((******))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))((((((((((((((('''&&&%%%%%%&&&'''((())))))((((((''''''((((((((((((((('''''''''&&&&&&***)))((('''''''''((()))((((((((()))))))))******'''(((((())))))))))))(((((((((((((((((())))))***+++******))))))(((((('''(((((((((((()))))))))))))))))))))(((((())))))***'''(((***+++++++++***)))***************)))))))))))))))))))))******++++++)))***,,,---------///111333666:::???@@@===666111///...---++++++,,,---...------,,,,,,++++++******************************++++++++++++,,,,,,,,,,,,------...............---.........---------------,,,...000111111///,,,***...---,,,+++++++++,,,,,,,,,---.../////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,------------,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++...---,,,++++++***++++++,,,,,,,,,,,,++++++++++++***)))(((''''''((()))***))))))******+++,,,,,,---...---,,,+++***))))))))),,,,,,------......---------------------------,,,++++++++++++,,,---...///************************---...///...---***'''%%%******+++,,,,,,,,,++++++))))))))))))************,,,+++*********+++,,,---,,,,,,,,,---------......111000...,,,+++++++++,,,---------,,,,,,,,,,,,+++,,,+++***))))))***+++,,,++++++++++++++++++++++++******************************************************++++++++++++************))))))))))))******)))***++++++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((++++++******))))))(((((((((((((((((())))))))))))*********++++++,,,,,,,,,(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))******++++++++++++******((((((((((((***000888===@@@>>>888000)))''')))---******))))))))))))******))))))))))))((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))************)))))))))))))))))))))***''''''(((((()))*********+++******))))))(((((((((%%%&&&(((''''''&&&((()))((((((''''''&&&&&&&&&%%%&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((('''***)))(((((((((((()))******)))(((''''''((()))***(((((((((((('''''''''''')))((('''&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((()))*********)))))))))((()))******+++***)))))))))((((((''''''''''''(((((())))))************)))(((((('''(((((())))))***++++++++++++***+++++++++******)))))))))))))))))))))************+++,,,------,,,,,,...///---000555:::======:::888444222///,,,++++++---...------,,,,,,,,,+++++++++******))))))))))))************+++,,,,,,---......,,,---......///.........//////......------,,,,,,000...+++)))(((***,,,...,,,,,,+++++++++++++++++++++,,,///000111000...---++++++,,,------,,,++++++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...///,,,,,,,,,+++++++++******************************------,,,++++++*********,,,,,,,,,++++++++++++*********))))))))))))******))))))*********+++++++++///...------,,,,,,,,,,,,,,,,,,------...------,,,...------------,,,,,,,,,111000///...------------************************---.........,,,***'''%%%)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++))))))***,,,---,,,,,,,,,---------......000///---,,,++++++,,,,,,------,,,,,,,,,+++++++++++++++)))))))))***+++,,,)))******++++++,,,------******************************************************++++++++++++************))))))))))))******)))***++++++***)))'''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))++++++******))))))(((((((((((((((((())))))))))))((()))))))))***+++++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))******+++++++++************+++,,,///666>>>DDD===777///***)))******)))+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))************((((((((((((((((((''''''(((((((((((((((((((((((()))))))))((((((''''''&&&((()))***)))'''&&&'''(((%%%&&&&&&&&&''''''((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''((())))))))))))(((((())))))(((((((((((())))))***)))(((''''''((()))***))))))((((((((('''''''''++++++*********)))******%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***++++++)))))))))))))))***++++++))))))))))))((((((((((((''''''(((((())))))******+++***)))(((''''''''''''))))))***+++++++++++++++,,,,,,++++++******))))))))))))***+++,,,++++++***,,,---...---,,,+++,,,------...///111444888<<>>:::666333///---,,,------------------------***)))(((''''''((()))***)))*********++++++,,,,,,+++,,,---...////////////............////////////+++---...//////---+++*********,,,---------,,,,,,***...444888888555///,,,000...,,,++++++,,,...000+++++++++***++++++,,,---,,,,,,------------,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++'''(((***+++,,,,,,++++++++++++++++++************+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************+++,,,,,,---------......------,,,+++***++++++,,,---...//////++++++++++++,,,---...///******************************)))(((''''''((((((((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,++++++******,,,,,,,,,---------......***+++---...///......---,,,,,,,,,++++++++++++***((()))***,,,,,,,,,+++***------,,,,,,+++******)))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++************))))))))))))******++++++***)))***+++---...))))))))))))))))))))))))************************&&&'''''''''(((((())))))(((((())))))******++++++(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''&&&&&&'''(((((()))((((((''')))******)))''''''((('''(((***+++++++++++++++)))))))))))))))***++++++))))))))))))(((((((((((('''((((((((())))))******''''''((((((((((((''''''*********)))))))))))))))))))))))))))***************+++,,,,,,,,,***)))((($$$%%%&&&'''(((***++++++'''((()))+++++++++***)))$$$&&&''''''&&&&&&((())))))))))))))))))(((((((((''''''((()))***+++,,,---(((((((((((((((((((((((()))((('''&&&'''(((***,,,(((((())))))))))))(((((('''((()))+++++++++***)))))))))))))))((((((((((((***************))))))((((((((((((((()))))))))***)))((((((''''''(((***+++((((((((((((((())))))******************+++++++++******))))))((((((''''''++++++************++++++((((((((((((((())))))************++++++,,,,,,---***---333777777444///+++,,,---...---,,,+++,,,---+++...000111///000333666???>>>;;;888555222///...------------------------+++)))(((''''''((()))+++)))************++++++++++++,,,---...////////////------......//////000000...---,,,+++++++++,,,,,,***+++,,,---...------,,,***...555999:::666000,,,111///,,,******,,,///111++++++******++++++,,,---+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,((()))***,,,,,,------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++((()))***,,,,,,+++******+++++++++************)))******++++++++++++******+++++++++,,,,,,---............---,,,,,,------------.........---,,,,,,+++)))***+++,,,...///000000222111000//////......///************************---,,,+++*********,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++)))'''******+++,,,,,,,,,,,,++++++,,,------......------------,,,,,,,,,,,,++++++************************++++++******++++++,,,---))))))))))))))))))))))))******++++++++++++************++++++++++++******...+++((()))+++---,,,+++***)))''''''(((((('''%%%******************************))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((()))*********+++++++++++++++***)))'''''''''((()))))))))(((((((((((())))))((((((((((((((((((((((((((($$$!!!!!!%%%((())))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''((())))))))))))((((((((((((******++++++++++++******++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&))),,,,,,)))&&&''''''((()))))))))))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))((('''''''''((()))((('''%%%&&&''')))************,,,***'''&&&&&&''')))+++)))))))))))))))(((''''''(((***+++)))'''&&&(((***(((((()))***************+++***)))(((((()))***+++))))))(((((((((((())))))&&&&&&&&&'''''''''''''''))))))))))))************(((((((((((()))))))))))),,,+++***)))((((((((((((***+++---......---+++***)))***+++,,,---,,,,,,+++***+++---.........000222;;;AAAEEECCC:::333111222+++***))))))******)))(((++++++************++++++***++++++,,,,,,,,,++++++---...///000000///...---...------------.../////////......------,,,++++++++++++++++++++++++++++++000111333444333000,,,)))***+++---//////...---,,,------------------------111...,,,,,,...000...,,,************+++,,,------++++++,,,,,,,,,,,,------...---+++*********++++++,,,++++++******++++++,,,,,,,,,............,,,,,,))))))***))))))((('''&&&***************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......,,,+++,,,...111333333111...,,,///000222222000.........************************,,,+++******)))***+++,,,***************************+++,,,---...------,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++******++++++,,,---******************************++++++++++++************++++++++++++******...+++))))))+++,,,,,,++++++***))))))***+++***(((+++************************)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))*********++++++***)))(((''''''((()))))))))(((((((((((())))))((((((((((((((((((((((((+++)))''''''(((***++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((()))******++++++******)))+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((()))))))))'''&&&''')))***(((%%%(((((()))***************&&&&&&''''''(((((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((()))((('''''''''(((((('''&&&'''((())))))******)))***)))(((''''''((()))***)))))))))))))))(((''''''&&&''''''&&&###"""$$$&&&(((((()))************)))******)))(((((()))******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((()))(((((((((((()))***+++,,,***+++,,,------,,,+++***)))***+++,,,,,,,,,++++++***+++---...---...000111999???FFFGGGBBB:::555333---+++***+++---------,,,))))))(((((((((((()))))),,,,,,,,,,,,,,,+++***)))---.../////////...---,,,000//////...------------,,,,,,------------------++++++++++++,,,---......666666777666444111---+++***+++---...///...---,,,------------------------...,,,******,,,---,,,++++++++++++***++++++,,,,,,*********+++++++++,,,,,,...---,,,+++++++++,,,,,,,,,++++++******++++++,,,))))))***++++++***))))))))))))***+++++++++*********************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------...000000...---,,,...000111111000...,,,000111111///......///111******************************)))))))))******+++++++++++++++++++++++++++)))***+++,,,---......///******+++,,,,,,,,,,,,+++)))******++++++++++++++++++++++++*********))))))************************++++++******++++++,,,---******************************++++++++++++************++++++++++++******---+++))))))+++,,,+++***,,,+++***+++,,,---,,,++++++++++++******)))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((+++,,,---,,,***)))***+++))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''''''''''''''&&&(((((((((((()))))))))))))))******++++++******)))+++******))))))******+++)))))))))))))))))))))))))))((((((''''''(((((()))+++)))'''&&&''''''&&&%%%))))))***++++++++++++***'''''''''(((((((((((((((************************''''''''''''''''''''''''***)))(((&&&&&&&&&'''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((((''')))******(((&&&%%%&&&''''''((())))))******))))))***))))))(((((())))))***))))))(((((((((((()))))))))((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++)))***++++++,,,+++++++++***+++------------///000444:::BBBHHHHHHBBB:::444222000---++++++***(((&&&))))))(((((((((((()))))),,,,,,---------------,,,---......///...---,,,+++222111000...---+++******+++++++++,,,---.........+++++++++,,,---///111333999888777555222///,,,+++***+++---......---,,,,,,,,,,,,,,,,,,---------------+++******+++,,,,,,+++,,,,,,++++++***+++++++++))))))*********+++++++++,,,,,,,,,++++++,,,------++++++************++++++((()))************)))((()))***+++,,,------------))))))*********+++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////...---,,,---............------//////---+++***,,,///222************************)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---******+++,,,,,,,,,,,,+++)))******+++,,,+++++++++++++++++++++************************************++++++******++++++,,,---******************************++++++++++++************++++++++++++******+++************++++++******))))))***+++---,,,+++++++++******))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((&&&))),,,,,,)))'''(((***((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))))))))************))))))******))))))))))))******(((((((((((((((((((((((((((((((((''''''(((((((((***)))((((((((((((''''''(((((()))************)))((((((((((((((('''''''''))))))))))))))))))))))))''''''((((((((((((''''''******)))'''%%%%%%'''((()))))))))))))))(((''''''&&&'''((()))))))))((('''(((((())))))))))))((((((,,,,,,+++***(((((((((((('''(((((())))))))))))))))))))))))(((((()))))))))))))))(((((((((((())))))***))))))((('''&&&&&&%%%))))))))))))************))))))*********+++++++++++++++***)))(((((())))))++++++************++++++*********++++++++++++***)))+++,,,---,,,,,,...//////333:::BBBGGGEEE===777333111...,,,,,,,,,***)))++++++************++++++***+++,,,...//////000000---.../////////...,,,+++111111000///---,,,+++***++++++,,,,,,,,,---------+++++++++,,,...111444666555444222///---+++******+++,,,,,,---------,,,+++,,,,,,,,,,,,,,,------------,,,++++++,,,---------------,,,+++************************++++++++++++******+++++++++,,,------++++++************++++++***+++,,,------,,,+++******++++++,,,------,,,,,,)))))))))***++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------(((((((((***,,,---,,,+++,,,,,,,,,,,,,,,,,,------+++++++++***)))***---000************************(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************************++++++******++++++,,,---******************************++++++++++++************++++++++++++******)))***++++++************((('''&&&''')))******)))*********)))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))"""&&&***+++)))'''(((***((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%'''((((((((()))))))))***)))))))))******)))))))))***))))))))))))))))))***((((((((((((((((((((((((((((((''''''''''''((((((&&&((()))++++++***))))))&&&''''''((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((())))))((('''''')))))))))(((%%%%%%'''))))))******))))))((('''&&&%%%&&&((()))))))))((('''(((((())))))))))))((((((+++)))((('''''''''&&&&&&''''''((()))))))))))))))((((((((())))))((((((((())))))(((((((((((())))))******)))(((''''''&&&&&&))))))))))))************((((((((()))))))))******+++***))))))))))))))))))+++******))))))******++++++*********************)))+++,,,,,,++++++---...///000333:::BBBEEEBBB>>>111///---...000222333333++++++************++++++)))***++++++,,,+++++++++---...////////////...---......//////......---,,,------,,,,,,,,,++++++++++++++++++---///111444555000///---,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++++++++,,,---...------,,,+++************+++++++++,,,,,,,,,,,,---))))))***+++++++++,,,,,,+++******))))))******++++++,,,---......---,,,+++++++++,,,++++++***))))))((())))))***++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------((('''((())),,,---,,,***,,,+++******+++,,,---...)))+++------,,,,,,---...************************(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************++++++******++++++,,,---++++++++++++++++++++++++******++++++++++++************++++++++++++******(((***++++++***))))))***((('''&&&'''((()))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))$$$&&&)))************+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&''''''(((((())))))******((())))))******))))))(((***))))))(((((())))))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((%%%''')))***))))))***+++%%%&&&''''''(((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%(((***)))&&&%%%'''***))))))***))))))(((''''''$$$%%%'''((())))))(((''''''(((((()))))))))))))))+++)))(((((()))))))))(((&&&'''(((((())))))(((((('''(((((())))))(((((('''))))))(((((((((((())))))***))))))(((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''((()))+++,,,---))))))))))))))))))))))))++++++***)))))))))******)))***,,,++++++***,,,---000///000555===CCCEEEEEE888444000---++++++***)))))))))(((((((((((())))))+++******)))'''&&&$$$###***+++---...//////......+++,,,.../////////......---------,,,+++***************,,,---///000111111---,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++******++++++,,,,,,------'''((())))))((()))***,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,---------******+++,,,,,,,,,++++++******))))))))))))*********+++,,,,,,,,,,,,+++***++++++++++++***)))((('''(((((()))***+++,,,,,,---,,,,,,,,,------,,,,,,,,,***++++++,,,,,,------...+++******,,,......---,,,+++*********+++,,,---...,,,...000111000///...///************************((()))***+++,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,+++******+++,,,,,,,,,,,,+++)))******+++++++++++++++,,,,,,,,,,,,+++++++++***************************++++++******++++++,,,---++++++++++++++++++++++++******++++++++++++************++++++++++++******'''))),,,,,,***((()))***+++)))((((((******)))'''''''''(((((()))*********'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((''''''((((((((()))))))))&&&'''((()))******)))((())))))(((((((((((())))))))))))))))))))))))))))))((('''''')))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((()))*********(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((('''%%%###$$$(((,,,&&&''''''(((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))***"""&&&++++++(((&&&(((***((()))))))))))))))((('''$$$%%%&&&'''((((((((((((''''''((()))))))))))))))+++)))'''(((***++++++)))&&&'''(((((())))))((((((''''''((())))))(((''''''))))))(((((((((((()))))))))))))))(((((((((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((&&&''''''((()))+++---...(((((()))******)))((((((,,,+++***)))(((((()))***)))***++++++******+++,,,...---...111777>>>DDDGGGBBB<<<555...((($$$!!!))))))(((((((((((())))))************)))((('''&&&&&&(((***,,,---......---+++,,,...///000///...---,,,,,,++++++++++++++++++)))***,,,.........---,,,++++++,,,,,,------......---,,,,,,++++++***++++++)))******+++,,,,,,------&&&((())))))'''(((***---+++++++++***++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,---.........---,,,+++******))))))))))))******)))***+++,,,,,,+++***))))))***************))))))'''((()))***+++,,,------++++++,,,,,,,,,,,,++++++******+++,,,,,,---......---,,,,,,---......---+++******+++,,,,,,------......///000///...---...///************************((()))+++,,,------,,,,,,++++++++++++++++++++++++&&&'''***,,,---,,,++++++******+++,,,,,,,,,,,,+++(((((()))***************+++++++++************)))************************++++++******++++++,,,---++++++++++++++++++++++++******++++++++++++************++++++++++++******&&&))),,,,,,***((((((***...,,,++++++,,,,,,***)))&&&&&&'''((()))***++++++'''((((((((())))))******'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((*********)))((())))))(((((((((((())))))))))))))))))))))))))))))***(((%%%&&&))))))'''%%%))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''(((&&&''''''((()))******+++(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''+++***%%% &&&,,,'''(((((()))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))+++)))(((&&&&&&((()))+++%%%+++,,,)))'''(((***(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))''''''((()))))))))))))))%%%###!!!"""&&&((('''%%%&&&''''''(((((((((((((((&&&'''((())))))((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************************++++++++++++***)))))))))))))))******&&&((()))++++++)))(((&&&,,,+++***((((((((()))***)))***++++++***)))+++,,,)))***+++...333999@@@DDDDDD???888333000...,,,***++++++************++++++)))***+++---...///000000###%%%'''***,,,,,,------,,,---///000000///---,,,*********++++++,,,------(((***,,,......,,,***(((******+++,,,,,,,,,++++++---,,,,,,+++*********+++))))))***+++,,,,,,------''')))++++++)))))),,,///************+++,,,------)))************+++++++++//////000000000///---,,,******))))))))))))*********+++,,,------,,,+++***((()))***+++++++++++++++'''((()))***+++,,,------******++++++++++++************+++,,,,,,---......,,,+++***+++,,,,,,+++))))))***+++------......---///...---***((())),,,...)))))))))***+++++++++,,,))))))*********++++++++++++,,,,,,------,,,,,,+++)))************++++++++++++++++++++++++***)))(((************************++++++++++++++++++++++++***************************************)))((('''++++++*********************************************************)))((((((((())))))))))))***************++++++++++++******))))))************))))))''''''((((((((((((''''''))))))((())))))***+++,,,))))))))))))))))))))))))''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))************'''(((***)))(((''')))***))))))))))))))))))))))))'''(((***+++***)))'''%%%''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&+++*********************---+++)))'''&&&&&&'''(((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((***)))((('''&&&%%%%%%%%%'''&&&###""""""$$$&&&(((((((((((((((((((((((((((''''''((())))))((('''&&&******))))))((((((''''''(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''''''''&&&&&&))))))))))))((('''&&&%%%((((((((((((((((((((((((,,,------,,,)))(((((()))((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''')))************+++)))'''&&&%%%&&&'''(((***)))((('''''''''''''''&&&&&&''''''(((***+++,,,'''&&&%%%$$$%%%''')))+++******++++++++++++******%%%'''))))))))))))***+++)))))))))))))))))))))))),,,+++******))))))******))))))************))))))***,,,,,,+++)))((()))***************---222999>>>CCCDDD@@@666///......------,,,+++))))))))))))***,,,+++***)))))))))++++++,,,,,,+++***+++,,,---...------...///...---+++************+++,,,---///000++++++++++++++++++++++++.........///......---------------......------,,,)))))))))***+++++++++,,,************++++++,,,---++++++************++++++))))))*********+++++++++))))))*********+++++++++***)))))))))***+++,,,,,,)))***,,,,,,***)))***+++,,,,,,+++******+++,,,,,,,,,***((())),,,......---,,,,,,,,,---------......------------------------............---,,,++++++------------------------000///---,,,++++++,,,,,,***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++++++++++++++*********)))************************++++++++++++++++++++++++*********************************+++******))))))++++++++++++++++++++++++************************+++++++++++++++***))))))((((((((()))))))))******)))******++++++******)))(((((())))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))(((((())))))))))))))))))))))))((((((((()))))))))******''')))***)))(((((()))***))))))))))))))))))))))))***+++,,,,,,,,,+++***)))(((''''''''''''''''''((()))))))))(((((((((''''''(((((((((((((((((()))))),,,+++)))'''&&&'''((()))******))))))))))))******(((''''''&&&&&&''''''(((***)))(((''''''&&&&&&'''+++***)))(((((()))***+++************************'''((((((((('''%%%$$$###(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))************''''''''''''''''''''''''''''''''''''&&&%%%$$$###(((((((((((((((((((((((()))***+++***)))((()))******))))))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))***))))))***)))'''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%))))))(((((((((((())))))'''&&&%%%%%%%%%''')))+++)))******++++++******)))%%%''')))***))))))***+++************************,,,+++******))))))******))))))************)))))))))***+++***((('''((()))++++++++++++,,,///555999AAADDDAAA888000//////...---,,,+++)))))))))******,,,+++***))))))***++++++,,,,,,+++++++++,,,---...---------------,,,++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++))))))***+++++++++******+++++++++++++++,,,,,,,,,------,,,,,,,,,------...++++++************++++++*********++++++++++++,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,)))***,,,,,,***)))***+++,,,++++++******++++++,,,'''&&&%%%&&&)))***)))'''++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,------...---------------------------------...---,,,,,,,,,---......+++++++++***************+++++++++,,,,,,,,,------******++++++++++++******)))************+++++++++---,,,******)))***++++++************************++++++++++++++++++++++++************************)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,+++******((((((((())))))))))))***)))******++++++******)))''''''((((((((((((''''''))))))************))))))'''&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*********)))((('''''''''******))))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))((()))******(((((((((***)))))))))))))))))))))))))))((((((((((((''''''''')))((((((''''''(((((()))***)))))))))))))))(((((('''''''''(((((()))))))))***)))(((''''''((()))*********))))))))))))******'''''''''((((((''''''''')))(((((('''''''''(((((())))))))))))))))))))))))******************************)))((('''%%%$$$###'''''''''((()))*********(((((())))))))))))((((((************))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$((((((((((((((((((((((((&&&((())))))(((((()))+++((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))'''&&&&&&'''((((((***))))))(((((((((((((((,,,+++***((('''''''''''''''&&&&&&%%%&&&''')))***)))******++++++******)))&&&((()))***))))))***+++++++++++++++++++++++++++,,,+++******))))))******))))))************))))))***++++++***)))((()))++++++,,,,,,,,,+++,,,///222<<>>666///---,,,+++*********+++,,,))))))******++++++++++++******+++++++++,,,,,,,,,+++***)))((())))))+++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++))))))***+++++++++++++++))))))***+++++++++++++++,,,,,,++++++******)))))),,,,,,,,,,,,---...///000++++++************++++++++++++,,,,,,,,,---------))))))))))))************++++++***))))))((()))))))))***,,,,,,***)))***+++************************,,,***'''%%%$$$&&&)))+++++++++++++++,,,,,,,,,,,,---------------------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************((((((((())))))))))))***))))))************)))))))))************+++++++++,,,,,,+++***++++++---...************************++++++++++++++++++++++++************************)))***++++++++++++++++++''''''(((((()))*********************************(((((()))************)))*********+++++++++,,,,,,((())))))******))))))((())))))************))))))''''''((((((((((((''''''((()))***+++***)))(((''''''''''''''''''''''''''''''''''''((()))*********''''''(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))***+++,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))(((((()))))))))))))))***''''''''''''''''''''''''''''''(((((())))))************))))))))))))******((((((((())))))(((((((((&&&&&&&&&&&&&&&'''((()))))))))*********((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((()))************)))((('''''''''++++++,,,,,,,,,,,,++++++************))))))))))))'''''''''(((((())))))***'''''''''((((((''''''&&&((((((((((((((((((((((((((()))***)))'''&&&&&&'''(((((()))***++++++++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((((((''''''''''''((())))))(((((('''(((((()))***+++((((((((((((((((((((((((((())))))******))))))((((((***++++++***)))******)))))))))))))))))))))))),,,+++******))))))******))))))************))))))'''''''''%%%$$$%%%(((+++''')))***+++******+++---)))111:::@@@DDDDDD<<<222///...,,,+++******++++++((()))***+++++++++++++++)))******+++,,,+++++++++*********)))******+++,,,***)))))))))***+++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,---...///++++++************++++++++++++++++++,,,,,,,,,,,,((((((((())))))))))))******))))))((((((((()))))))))***,,,,,,***)))***+++))))))***++++++***)))))))))(((&&&$$$"""$$$(((+++++++++++++++,,,,,,,,,---++++++++++++++++++++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,***************+++++++++((())))))))))))*********)))******++++++******))))))************++++++++++++++++++,,,,,,,,,------************************++++++++++++++++++++++++*********************************+++******))))))'''(((((()))******++++++************************((()))******+++++++++***(((((()))))))))*********(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((&&&''')))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******+++,,,,,,+++)))(((((()))))))))))))))))))))))))))''''''((((((((('''&&&%%%(((''''''''''''''''''(((''''''((((((((()))))))))((((((((('''&&&&&&%%%%%%((((((((())))))))))))(((******))))))))))))******))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((('''&&&%%%$$$))))))))))))))))))))))))'''&&&%%%%%%%%%&&&'''((())))))))))))(((((((((((()))******++++++******)))))))))))))))************&&&''''''((())))))******''''''((((((((((((''''''((((((((((((((((((((((((&&&((())))))((('''(((***))))))))))))***+++,,,---''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((())))))***))))))&&&''''''((((((((((((((())))))(((((())))))***+++((((((((((((((()))******(((((()))))))))((((((((((((((())))))))))))(((((()))***,,,+++***))))))***************************,,,+++******))))))******))))))************))))))(((((('''%%%$$$&&&))),,,)))***+++***))))))+++,,,***---222888BBBGGGBBB888000///---+++***)))******'''(((***+++,,,,,,++++++((()))***+++,,,++++++***)))******+++,,,,,,++++++((('''''''''(((((()))***++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,////////////...---,,,,,,******++++++++++++++++++++++++***))))))((())))))++++++************++++++*********++++++++++++,,,((())))))))))))*********))))))))))))))))))***+++)))***,,,,,,***)))***+++((()))***++++++***)))(((''')))******((((((***---************++++++++++++++++++++++++++++++++++++---------...------,,,,,,++++++++++++++++++++++++***+++,,,............---))))))******+++++++++,,,)))************+++++++++******++++++++++++******)))************+++++++++***+++,,,------------,,,************************++++++++++++++++++++++++***************************************)))((('''((())))))***++++++,,,,,,************************)))***+++,,,,,,,,,,,,,,,''''''''''''(((((((((((((((((())))))))))))((((((''''''((((((((((((''''''))))))************))))))&&&(((***+++,,,+++***)))''''''''''''''''''''''''******))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************+++,,,---+++)))(((((())))))))))))))))))))))))))))))***,,,------+++)))(((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))++++++***)))((('''&&&&&&(((((())))))))))))((((((((((((''''''''''''((((((***)))(((''''''((()))***++++++************++++++---,,,++++++***))))))(((***************************)))((('''&&&&&&'''(((''''''(((((())))))******(((((())))))))))))((((((&&&&&&''''''(((((())))))&&&''''''((()))******+++))))))***************)))((((((((((((((((((((((((%%%&&&((()))))))))+++,,,(((''''''&&&''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))************&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%&&&''''''))))))(((((((((((())))))((()))))))))))))))((('''(((((())))))))))))(((((()))+++,,,,,,***))))))***++++++++++++++++++++++++,,,++++++***)))*********))))))************))))))++++++***((('''))),,,///,,,,,,,,,***((((((***,,,---,,,,,,222???IIIFFF===222000...,,,***)))))))))'''(((***+++,,,,,,++++++((()))***+++,,,+++******)))***+++---------,,,+++------,,,,,,,,,,,,,,,---++++++++++++++++++++++++(((((()))++++++,,,,,,,,,---------,,,+++***((((((+++++++++,,,,,,---------000///---,,,***)))((((((++++++************++++++))))))*********+++++++++)))************+++++++++***)))))))))***+++,,,,,,)))***,,,,,,***)))***+++((()))***++++++***)))(((###'''+++---+++******+++))))))))))))************------------------------++++++,,,---............++++++++++++++++++++++++((()))+++...///000//////***)))(((''''''((()))***++++++++++++++++++++++++******))))))))))))******------------,,,+++***)))222///+++))))))++++++,,,******++++++++++++******))))))))))))************+++*********))))))(((((())))))(((((((((((())))))...---,,,***((('''&&&&&&((()))***++++++***)))((((((((((((((())))))))))))&&&&&&'''''')))***+++,,,***************)))(((((((((((((((((((((((((((((())))))******)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))///***%%%$$$(((***)))'''''')))***)))&&&%%%''')))''''''((((((((((((''''''************))))))))))))******))))))((((((''''''))))))************))))))))))))((((((''''''&&&&&&))))))(((((('''''''''&&&))))))((((((''''''&&&&&&(((((())))))*********++++++***((('''&&&&&&&&&'''***((('''&&&&&&'''(((***+++***)))'''''''''((()))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''*********)))))))))))))))++++++******))))))(((((('''((((((((('''&&&%%%%%%(((((((((((((((((((((((((((((())))))))))))((((((***)))(((&&&&&&&&&'''((())))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))***************************)))(((&&&&&&((()))***&&&&&&'''((()))***++++++************))))))))))))------------------------+++)))'''))),,,---,,,***,,,+++(((''''''(((+++,,,***************************,,,...111666<<>>;;;555...)))(((***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************+++***)))'''''''''((()))***)))((((((((()))++++++,,,++++++******++++++,,,++++++,,,,,,,,,++++++***************************)))))))))))))))))))))))))))))))))******+++++++++,,,,,,+++***))))))******))))))*********++++++++++++***)))(((((()))***+++******++++++++++++************+++++++++,,,,,,,,,111///---***((((((((()))******+++++++++,,,,,,,,,++++++++++++++++++++++++...+++((())),,,//////---,,,,,,,,,+++++++++++++++///...+++(((&&&(((,,,000***)))(((((((((((()))***++++++++++++++++++++++++++++++************++++++******+++++++++++++++***///---***((()))******)))******++++++++++++******))))))))))))************+++*********))))))))))))))))))(((((((((((())))))******))))))((())))))***)))***++++++++++++***)))((())))))))))))*********(((((((((((((((((()))***)))************)))((((((''''''''''''''''''''''''(((((()))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,)))&&&'''***+++(((%%%***++++++)))&&&$$$%%%&&&(((((())))))))))))((((((((((((((()))))))))******))))))))))))((((((''''''((())))))******))))))(((((((((((((((((('''''''''******)))))))))(((((((((+++*********)))))))))(((((((((((()))))))))*********)))(((''''''&&&&&&&&&)))((('''&&&&&&'''((()))+++***)))'''''''''((()))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))*********''''''''''''(((((((((((('''((((((((((((''''''&&&************************((()))))))))))))))((('''))))))((('''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''+++***)))(((((()))***+++(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))***((('''(((***,,,***)))))))))(((((((((((())))))************************+++,,,---///333999AAAFFFDDD>>>555...,,,***)))((())))))*********+++++++++++++++++++++++++++++++++))))))))))))************,,,+++***)))((())))))*********)))))))))***+++,,,,,,++++++******++++++,,,++++++,,,,,,++++++******************************)))))))))))))))))))))))),,,,,,,,,---------......,,,,,,+++***************((())))))***+++,,,,,,,,,,,,+++***))))))***+++,,,******++++++++++++******************+++++++++,,,...---+++***)))***+++,,,******+++++++++,,,,,,,,,------------------------+++)))((())),,,------,,,++++++,,,,,,,,,,,,------***)))(((&&&$$$&&&)))---***))))))(((((())))))***************************,,,,,,++++++++++++,,,,,,'''((()))***+++++++++++++++***(((((())))))((('''******++++++++++++******)))))))))*********++++++***************)))))))))***))))))(((((())))))***))))))((((((((())))))*********++++++++++++******))))))))))))***************)))(((((('''''''''''')))))))))))))))(((''''''''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***(((''')))++++++((($$$)))******)))'''&&&&&&'''))))))************))))))'''''''''(((((())))))))))))))))))((((((((((((''''''(((((())))))((((((''''''''''''(((((((((((((((************))))))))))))************))))))))))))'''((((((((((((((())))))))))))))))))((('''&&&%%%)))((('''&&&&&&'''((()))******(((''''''(((((()))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++&&&&&&&&&'''((()))))))))'''(((((())))))))))))(((************************)))))))))))))))(((''''''(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))++++++))))))))))))++++++***)))))))))((((((((('''************))))))))))))++++++++++++++++++++++++)))((('''((()))***)))(((((()))***++++++***)))(((************************+++++++++,,,...444;;;@@@GGG???666111///...+++((((((((()))))))))*********++++++++++++++++++++++++))))))))))))************,,,+++***************++++++************+++,,,,,,++++++************+++++++++++++++++++++*********************************))))))))))))))))))))))))***************+++++++++,,,++++++************+++)))))))))***+++,,,,,,---,,,,,,++++++++++++,,,,,,******++++++++++++******)))))))))*********+++++++++******)))***,,,---...******+++++++++,,,,,,,,,------------------------)))((((((***,,,---,,,***++++++,,,,,,------......+++,,,,,,+++***+++...000))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******+++++++++'''((()))***++++++++++++)))(((((()))******(((&&&******++++++++++++******))))))*********+++++++++***************************))))))))))))))))))***,,,+++***)))(((''''''''')))******************)))((((((((()))))))))*********)))((((((''''''((((((((())))))))))))(((''''''))))))))))))))))))))))))%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((******(((&&&%%%&&&'''((()))***+++,,,((())))))******))))))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''((()))))))))(((&&&%%%)))(((''''''''''''((()))***)))(((''''''((()))***(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))(((''''''(((***+++''''''((()))***++++++,,,((()))))))))*********+++'''((()))***************'''''''''''''''''''''''')))******))))))((('''&&&&&&'''((())))))((('''&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&******************************)))(((((()))******))))))))))))((((((((((((************)))))))))(((++++++++++++++++++++++++)))((((((((())))))))))))***++++++,,,,,,++++++************************************)))+++///555:::DDD@@@;;;666111///---,,,))))))))))))*********+++++++++++++++++++++++++++((()))))))))************************************+++++++++++++++,,,,,,,,,++++++************+++++++++++++++*********++++++************************************************)))))))))))))))))))))))),,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******((())))))))))))***************)))***+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((***+++------+++***,,,,,,,,,,,,,,,,,,,,,,,,---...000000000000222333))))))************))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******)))((()))+++,,,,,,***(((******++++++++++++******************++++++++++++***************+++++++++******))))))))))))******,,,+++***)))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))(((((((((((()))******)))))))))))))))(((((('''((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))))))))))))))))))))((((((((((((((((((((((((+++)))'''&&&''')))******&&&&&&&&&(((***+++,,,,,,'''(((((())))))(((((('''******)))((('''&&&%%%%%%'''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))(((&&&%%%((((((''''''''''''((((((***)))(((''''''((()))***(((((((((((())))))))))))++++++******))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++''''''((()))***++++++,,,+++*********)))))))))((((((((()))***+++++++++***'''''''''''''''''''''''')))))))))))))))(((''''''&&&'''((())))))((('''&&&)))(((((((((((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((''''''((((((((('''''''''((()))*********************)))))))))(((''''''''''''''''''''''''******+++******)))******,,,+++)))(((((()))+++,,,************************)))))))))((()))+++000444@@@CCCDDD===222++++++...*********+++++++++,,,,,,++++++++++++++++++++++++((()))))))))************(((((())))))))))))))))))******++++++,,,,,,,,,,,,+++******))))))******+++++++++******+++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++++++++++++++,,,,,,......---,,,+++***)))))))))******************)))******++++++++++++******((())))))))))))*********++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,---------,,,,,,------,,,,,,+++++++++***(((***,,,---,,,,,,---///)))******++++++******)))***************************))))))))))))))))))***+++++++++,,,++++++******)))))))))+++------,,,*********++++++++++++***************++++++++++++,,,*********++++++++++++++++++******))))))******+++(((((()))***+++,,,...///******))))))))))))******(((((((((((())))))))))))))))))))))))******+++,,,***************)))(((((('''''''''''''''''''''''''''((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++)))'''%%%&&&(((***,,,+++)))((((((******)))'''''''''((((((((((((''''''+++******)))((('''&&&&&&&&&''''''''''''((((((((('''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))************)))))))))((((((((((((''''''(((((((((((((((''''''(((((((((((((((((((((((()))((((((''''''(((******(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++(((((())))))******++++++)))))))))((('''&&&&&&&&&((())))))************)))************************(((((())))))))))))((((((&&&'''(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++************))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***+++***)))&&&$$$$$$&&&)))***************************'''))))))))))))***---///===FFFKKKDDD555)))(((,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************''''''((())))))))))))((()))******+++,,,+++++++++******))))))))))))******+++******+++,,,...000111************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,++++++++++++,,,,,,---///...---,,,+++***)))(((((()))************)))(((******++++++++++++******)))))))))*********++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------------------------)))+++------,,,,,,---...------------,,,,,,,,,+++((()))++++++******+++---)))***++++++++++++***)))+++++++++++++++++++++++++++******))))))******+++(((((()))***++++++++++++)))))))))***,,,------+++******++++++++++++***************+++++++++,,,,,,*********++++++,,,,,,,,,+++******))))))******+++))))))***+++,,,...000111,,,,,,+++******+++,,,,,,)))************+++++++++---,,,++++++***++++++++++++++++++++++++******)))))))))))))))))))))))))))******************)))(((++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((('''(((***+++,,,***((((((******)))&&&(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((())))))******))))))(((((((((((((((((('''''''''''''''(((((())))))))))))((()))))))))*********+++******)))))))))(((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))(((''''''''')))***+++(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))&&&'''((())))))*********)))))))))))))))*********(((((((((((('''''''''''')))))))))***))))))((((((************************&&&'''((())))))******)))'''''''''''''''((())))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((************************''''''((((((((((((''''''''''''(((((())))))******************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++((('''(((***))))))(((''''''((())))))************************&&&(((++++++++++++,,,---777AAAIIIFFF:::///+++,,,************++++++++++++++++++++++++++++++++++++))))))))))))************'''((()))***+++******)))((()))***+++++++++************))))))))))))***************+++---000333555************************++++++++++++++++++++++++))))))((((((''''''''''''+++++++++++++++,,,---...------,,,,,,,,,+++++++++)))***++++++++++++***)))******++++++++++++******************+++++++++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------)))***,,,+++******---///,,,------...///000000111,,,---...---,,,,,,---///)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,++++++++++++++++++,,,$$$%%%'''(((***++++++,,,)))(((((()))+++------,,,******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++------,,,,,,,,,---............,,,,,,,,,,,,......++++++,,,,,,,,,---------000///---,,,+++*********+++,,,,,,,,,,,,+++******------------------------+++++++++++++++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))%%%''')))******)))))))))***(((&&&(((+++,,,+++)))))))))************))))))''''''((()))***+++,,,---&&&&&&&&&'''''''''(((((())))))************))))))))))))(((((('''''''''&&&(((((())))))*********+++&&&'''''''''(((((())))))++++++******))))))(((((()))((('''&&&&&&'''))))))''''''(((((((((((('''''')))(((''''''''')))***+++(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))%%%&&&(((************)))*********)))))))))))))))(((((())))))******++++++)))))))))))))))((('''&&&((((((((((((((((((((((((%%%&&&''')))************((('''&&&&&&&&&((()))***'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************)))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))(((***+++***'''&&&''')))***+++,,,------,,,+++***************************%%%(((+++------,,,+++,,,111:::CCCEEE???666111000))))))))))))************++++++++++++++++++++++++))))))))))))************((()))***+++,,,,,,+++***'''((()))***+++***))))))******))))))))))))***************+++...222555777************************)))))))))))))))))))))))),,,,,,++++++******))))))++++++++++++,,,,,,---...***++++++,,,,,,---......***+++,,,------,,,+++*********++++++++++++*********++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***+++***((((((,,,///+++,,,...///222333555666.........,,,***+++---///+++***)))'''''''''((()))************))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++,,,,,,,,,---------))))))******++++++++++++***++++++)))(((''')))***)))))))))******++++++++++++,,,---......---,,,+++---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,+++***)))'''''''''((()))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++,,,+++*********+++------+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&''''''(((((())))))(((((()))******************************)))((('''***))))))(((((('''&&&&&&)))))))))))))))))))))))),,,+++***)))''''''&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))***++++++++++++++++++)))((('''((()))+++,,,)))))))))***+++++++++,,,'''((()))******)))((('''******))))))((((((''''''((((((((((((((('''''''''***)))(((((((((((())))))''''''((((((((((((''''''***)))((('''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%***)))(((''''''((()))***&&&&&&%%%%%%%%%%%%&&&&&&)))))))))))))))))))))))))))###"""''',,,---...000***)))))))))((((((''''''((((((''''''''''''((((((,,,+++)))'''(((***,,,...((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))++++++***)))((('''&&&&&&''''''''''''((()))++++++)))))))))))))))******+++************************((('''&&&(((+++---,,,***))))))))))))))))))))))))+++,,,------------,,,+++******+++++++++,,,,,,,,,000777@@@DDD@@@777...***,,,,,,,,,++++++,,,------------,,,,,,,,,---...///*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((())))))***++++++++++++++++++,,,,,,---))))))(((((()))+++,,,......---+++*********++++++++++++******************+++---...//////---+++***///+++)))+++//////,,,(((++++++++++++++++++++++++)))************+++++++++******************++++++000,,,+++------+++,,,///000///---+++******++++++,,,,,,,,,++++++*********---------...------,,,,,,///+++%%%"""&&&111@@@JJJ//////...,,,,,,+++++++++******)))((((((((((((((((((((())))))*********+++************)))))))))((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***************************++++++***(((((()))+++++++++++++++,,,,,,---------......//////......---+++++++++************)))((()))******+++++++++*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))*********++++++++++++******)))***+++,,,---*********************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++******)))(((((((((((((((((()))))))))''''''((()))))))))))))))******+++******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''))))))(((((((((((())))))((())))))***************+++***)))((()))***,,,---******************++++++((())))))))))))))))))(((***)))))))))((((((((('''((((((((((((((((((((('''((((((''''''''''''(((((((((((())))))))))))((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&))))))(((''''''((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))&&&&&&'''&&&$$$%%%)))************))))))((((((((((((''''''''''''((((((+++***)))((()))***,,,---((('''&&&&&&%%%%%%%%%&&&((((((((((((((((((((((((******))))))((((((''''''(((((('''(((((()))***+++)))))))))))))))******+++***************************((('''(((+++,,,***((())))))))))))))))))))))))***+++,,,------,,,+++*********+++++++++,,,,,,,,,---444===BBBBBB;;;222,,,+++***'''%%%%%%''')))+++*********+++++++++,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))*********+++++++++,,,,,,)))))))))*********++++++)))(((((((((((()))*********)))))))))***+++---......---,,,+++***++++++,,,************************+++,,,---......---,,,,,,...***((())),,,---***'''************************)))************+++++++++,,,+++++++++***)))))))))+++***---222222...,,,---...---,,,+++******++++++---,,,,,,,,,++++++++++++,,,---------------,,,,,,+++,,,,,,,,,---///333777111000///...------------))))))******))))))((((((''''''((()))***+++,,,,,,************)))))))))))))))))))))))))))))))))))))))*********++++++++++++***************))))))))),,,,,,,,,+++***)))***,,,,,,,,,------------......------,,,,,,,,,,,,------))))))))))))(((((((((((('''((())))))***))))))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))************+++)))))))))))))))***++++++((((((((()))))))))))))))************************,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***************)))))))))))))))&&&'''(((((())))))(((((())))))******))))))((((((''''''((())))))***++++++************************''''''''''''(((***+++,,,''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))'''(((((()))))))))))))))++++++***)))***+++,,,---******************))))))******))))))))))))******))))))))))))((((((((((((''''''(((((((((((((((((('''&&&&&&&&&&&&''''''''')))))))))******)))))))))&&&&&&&&&''''''(((((((((((((((((((((''''''''''''(((((('''&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))$$$!!!'''***************)))))))))((((((''''''''''''(((((((((((((((((()))))))))***((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))******+++************************,,,***))))))******)))'''))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,,,,000888@@@DDD@@@777///,,,***&&&###"""$$$'''***((()))+++,,,,,,,,,+++***---------------,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))+++,,,,,,,,,+++***+++************+++,,,,,,************+++,,,---------,,,++++++***+++++++++************************+++++++++,,,,,,---...//////,,,))))))+++,,,+++)))************************)))************+++++++++---,,,,,,+++***)))((((((***,,,222999:::444...---,,,,,,+++******++++++,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,))),,,///000...,,,+++***222111000///............((()))***++++++***(((''''''(((((()))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++,,,------,,,******+++---------------------------+++***)))(((((()))***+++))))))((((((((('''''''''(((((()))******)))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((((((((((((((())))))***'''''''''((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,++++++******)))))))))'''(((((()))))))))))))))))))))*********))))))(((((((((((())))))*********))))))))))))))))))))))))((((((((()))***+++,,,---'''''''''((((((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((&&&''''''((()))(((((((((******)))))))))***+++,,,++++++******))))))((((((+++***)))(((((()))***+++))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&''''''((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((('''''''''&&&&&&'''''''''(((((())))))))))))((((((((((((((((((((((((((((((((('''(((***(((%%%'''+++)))))))))))))))(((((((((((((((''''''''''''(((((($$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((()))))))))******))))))(((((((((((())))))))))))))))))******+++************************+++***)))))))))))))))((())))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,,,,...333===DDDCCC999000///---***''''''''')))+++)))+++---...///...,,,+++************************))))))))))))))))))))))))'''''''''((((((((())))))(((***,,,---...---+++***+++************+++,,,,,,+++++++++++++++,,,,,,---+++************************************+++++++++++++++******+++---///111222///,,,+++,,,---------************************))))))*********+++++++++,,,+++++++++***))))))))))))+++111888777000***)))************++++++,,,,,,------------------------++++++,,,---------,,,,,,+++,,,,,,+++******,,,...111000///...............((()))***++++++***)))(((******))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********'''((()))***+++,,,---...---......,,,+++***,,,---,,,,,,++++++++++++++++++***)))(((''''''((()))*********)))))))))((((((((()))***************))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((())))))))))))&&&&&&''''''(((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((())))))***************))),,,,,,++++++******))))))))))))***++++++++++++***,,,,,,------...------,,,+++*********)))))))))((((((((((((((((((((((((((())))))((((((((())))))***((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((())))))***+++******))))))(((((((((+++***)))(((((()))***+++(((((((((((())))))))))))&&&'''''''''(((((())))))&&&'''((())))))))))))(((&&&''''''''''''''''''&&&))))))((((((((('''''''''******)))))))))(((((((((&&&''''''''''''''''''&&&(((((()))******)))(((((('''''''''''''''''''''''')))%%%%%%))),,,+++***+++&&&&&&''''''''''''''''''((((((''''''''''''(((((($$$%%%'''))))))((('''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''(((((())))))*********))))))(((((((((((())))))))))))))))))******+++))))))))))))))))))))))))((()))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...---000999AAABBB999000///......---,,,++++++***)))***,,,......---,,,+++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((***,,,---...---+++***&&&&&&%%%%%%&&&&&&'''(((******+++++++++,,,++++++((((((((())))))))))))((())))))*********++++++++++++***))))))***---000222222///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))***+++++++++,,,((((((***///...((($$$$$$)))******+++,,,,,,,,,---------------------------***++++++,,,------,,,,,,------,,,***)))***...111......---,,,,,,,,,------))))))******++++++******************))))))(((((())))))))))))************))))))))))))))))))))))))((()))))))))************((()))***+++,,,...//////---------,,,+++***+++---++++++************))))))++++++************++++++************))))))))))))******++++++******))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))((((((''''''((()))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((******((((((((((((******))))))))))))))))))))))))''''''((())))))))))))(((+++++++++***************)))***++++++,,,,,,++++++000000111222222222111111...------,,,++++++******(((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''((()))))))))&&&'''(((*********))))))%%%&&&&&&''''''&&&&&&%%%)))))))))(((((('''''''''))))))))))))((((((((((((&&&'''(((((((((((('''&&&'''((()))******)))((('''''''''''''''''''''''''''***%%%###(((,,,***'''&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''(((((('''(((***+++++++++***)))'''''''''&&&''''''((()))''''''''''''''''''''''''''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))''')))******))))))***,,,))))))))))))))))))))))))******))))))))))))************+++++++++,,,,,,,,,...---...555===???999333,,,,,,---...---,,,***)))'''(((***+++++++++***))))))))))))***************))))))))))))))))))))))))((((((((()))))))))******))))))+++,,,,,,,,,+++***''''''&&&&&&''''''((())))))******+++++++++******''''''((())))))))))))((()))))))))***++++++,,,,,,+++***))))))***,,,///111...---+++)))(((((())))))------------------------)))************+++++++++(((((()))***+++,,,,,,------++++++---,,,(((''')))***+++,,,---------------,,,,,,,,,,,,------------)))***+++,,,,,,------,,,,,,...//////---+++******,,,,,,+++++++++++++++,,,******))))))******+++,,,)))))))))))))))*********((()))))))))************)))))))))))))))))))))))))))))))))*********++++++,,,,,,------------......,,,------,,,***)))+++,,,++++++*********)))))))))***++++++,,,,,,++++++************))))))))))))((())))))******))))))((('''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************))))))(((((((((((('''((()))*********))))))&&&''''''((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((()))))))))((()))))))))***************))))))***+++++++++++++++//////000111111111111111000000000///////////////************************)))(((((('''&&&&&&'''''')))(((((((((''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((())))))))))))(((''''''((()))))))))))))))((((((((()))))))))))))))''''''(((((((((((('''''''''((((((((()))))))))***&&&&&&''''''((())))))***$$$%%%''')))******)))(((&&&&&&''''''''''''&&&&&&((((((((((((((()))))))))))))))(((((((((''''''''''''((())))))))))))((('''&&&''')))******)))'''&&&'''''''''''''''''''''''''''%%%%%%)))***'''%%%'''%%%%%%%%%&&&&&&'''''''''((((((''''''''''''(((((((((((()))***************'''''''''''''''((())))))''''''''''''''''''''''''(((((((((((())))))))))))(((((('''(((((()))***+++)))))))))))))))******+++))))))))))))))))))))))))(((***,,,+++((('''(((***))))))))))))))))))))))))+++***))))))))))))***+++******+++++++++,,,,,,,,,,,,+++,,,111888<<<:::777***++++++++++++*********((()))))))))************))))))******++++++++++++))))))))))))))))))))))))************++++++++++++)))))))))*********+++++++++************+++,,,,,,((()))*********))))))(((((((((***+++++++++******((())))))***++++++,,,,,,************+++,,,...///+++++++++***(((''''''''',,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))))))))***+++++++++,,,///,,,,,,//////------000,,,,,,---.........---,,,++++++++++++,,,,,,,,,---))))))***,,,,,,------,,,,,,...//////,,,***))))))++++++*********++++++,,,+++***)))))))))***,,,---''''''((()))***+++,,,,,,(((((())))))*********+++))))))))))))))))))))))))************++++++++++++000000///...------,,,,,,,,,,,,,,,+++***)))***,,,+++++++++*********))))))((()))***++++++***)))((())))))))))))(((((((((((((((((())))))((('''&&&&&&)))(((''''''''')))***+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))******************))))))(((((((((''''''(((***+++++++++***)))'''''''''((()))******+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))*********+++(((((()))***************++++++,,,---......------111111111222333333444444,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((()))))))))))))))(((((()))***************''''''(((((())))))******%%%&&&'''(((((('''&&&%%%'''((((((((())))))******&&&&&&&&&'''((())))))***###$$$&&&((())))))((('''''''''((((((((((((''''''&&&&&&'''((()))***++++++(((((((((((('''''''''''''''((()))******)))((('''&&&'''(((******((('''&&&''''''''''''''''''''''''###$$$(((,,,)))&&&''',,,&&&&&&&&&''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''(((***++++++)))))))))))))))******+++))))))))))))))))))))))))***,,,---+++(((&&&'''((()))))))))))))))))))))))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,***)))***...555:::<<<;;;,,,+++)))((()))***,,,---++++++******++++++,,,---(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))(((((())))))***+++)))))))))((()))******+++'''((()))******)))(((''')))***+++,,,------,,,+++((())))))***++++++,,,,,,************+++,,,------,,,------,,,***(((''''''++++++++++++++++++++++++)))************++++++++++++++++++***************)))'''(((,,,---+++,,,///------/////////...---,,,*********++++++,,,,,,,,,((()))***+++,,,---------...---+++)))'''))),,,///+++++++++******+++,,,,,,))))))))))))***************(((&&&(((+++,,,+++)))++++++******))))))((((((++++++******************++++++,,,---...000000111///...---,,,+++*********,,,,,,++++++***)))(((((('''(((((((((((((((''''''******++++++++++++*********))))))((()))+++---...)))((('''&&&&&&''')))***((())))))***************(((((()))***************((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''*********)))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((''''''((()))***+++,,,,,,***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++444333222000//////......///...,,,)))((('''((((((************)))'''&&&%%%***)))(((''''''((()))************)))((((((''''''''''''((((((((((((''''''+++)))'''(((******(((%%%''''''(((((((((((((((''')))))))))((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''((((((((()))(((((((((((((((((((((((("""###$$$%%%&&&&&&&&&&&&'''((()))))))))))))))(((''''''''''''&&&%%%$$$###$$$&&&((()))***)))((('''(((((((((((((((((((((((( !!!###%%%&&&'''(((++++++******************,,,,,,++++++++++++,,,,,,+++++++++***)))(((((('''(((((())))))))))))((('''))))))******++++++,,,,,,,,,,,,,,,+++++++++******(((+++******000999;;;777///---*********+++************+++++++++******))),,,+++)))((((((((()))***((()))***++++++***)))((((((((((((((())))))))))))'''((()))******)))((('''******)))((('''&&&%%%%%%(((### $$$,,,...)))"""'''((()))***************************************************+++,,,---...(((((()))***************,,,++++++---//////,,,(((,,,------......------,,,+++,,,,,,------,,,,,,++++++((()))---...---///222666EEEGGG777+++---///+++''')))***+++,,,++++++***++++++******)))******+++,,,,,,+++***+++,,,...//////...,,,*********,,,---))))))))))))************+++)))((()))+++,,,***(((*********)))))))))(((((()))*********+++,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,+++******)))(((((('''((((((((((((((('''''')))))))))******))))))))))))))))))))))))+++,,,---+++***(((&&&&&&&&&'''(((&&&&&&%%%$$$%%%&&&'''((((((((()))************)))(((((((((((((((((((((((((((((()))))))))*********'''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))***)))((('''&&&''''''((())))))))))))))))))))))))*********))))))))))))(((***)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((------------......//////000///...---,,,+++++++++************)))(((''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))))))))''''''((((((((((((''''''***)))((()))***+++(((&&&''''''((((((((((((((('''))))))))))))((((((''''''((((((((('''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&'''(((((())))))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((()))(((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''((((((((((((%%%&&&((()))***)))'''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))************************''''''&&&&&&&&&&&&''''''++++++******)))(((((('''))))))************)))))))))))))))***************,,,,,,+++++++++*********(((*********000888:::777111...+++************)))*********++++++******)))++++++)))((((((((()))***((()))************)))(((((((((((()))))))))************)))(((((()))******++++++************))))))+++(((%%%(((---///,,,'''((()))******++++++******************************(((((((((((()))***+++,,,)))******+++++++++++++++---,,,,,,...000000---***((())))))******))))))(((+++,,,,,,------,,,,,,+++,,,+++,,,...---...555>>>cccjjjaaaEEE000------))))))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***+++,,,------///...---+++++++++,,,---))))))))))))************,,,+++)))***++++++***)))***))))))))))))((((((((())))))***+++,,,---............---,,,+++******)))++++++******+++,,,,,,---+++++++++******))))))((('''(((((())))))((((((((((((((())))))))))))(((((()))))))))))))))***+++,,,,,,***((('''&&&&&&&&&&&&)))(((&&&&&&&&&'''***+++'''((())))))******))))))((((((((((((((((((((((((************++++++++++++)))))))))*********++++++''''''''''''(((((((((((('''''''''''''''((())))))************************))))))((('''''''''((((((******************************))))))))))))(((((()))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---------......------,,,+++))))))************))))))((((((''''''''''''((((((%%%&&&&&&''''''(((((()))'''(((((())))))((((((''')))(((((()))++++++***(((((((((((())))))((((((''')))))))))((((((''''''''''''''''''''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((&&&%%%$$$&&&&&&'''(((((()))))))))'''((()))))))))((('''&&&((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%************************))))))(((((((((((())))))++++++******)))(((((((((******++++++++++++*********))))))))))))))))))(((,,,++++++++++++*********(((*********///666888777333000,,,*********)))((())))))******+++******)))+++******)))((()))))))))((())))))******))))))((())))))))))))************---+++)))(((((()))+++---*********+++++++++,,,,,,,,,+++))))))+++,,,,,,+++)))***++++++++++++++++++************************))))))((())))))***+++,,,***++++++,,,---,,,,,,,,,---------...000///---+++******++++++++++++******++++++,,,,,,,,,,,,++++++***+++------+++---999GGGpppNNN555000000---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---------,,,,,,+++*********++++++.........---------------((()))))))))************************++++++++++++))))))))))))))))))))))))+++++++++,,,,,,---------------,,,+++***)))((((((++++++************+++++++++*********)))))))))((('''(((((())))))))))))((((((((())))))))))))(((((()))))))))))))))***++++++***)))((('''&&&&&&''''''***))))))))))))***+++,,,'''(((((()))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))*********+++++++++''''''((((((((((((((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))((((((((('''(((***+++++++++***)))(((((()))***++++++******,,,,,,++++++++++++,,,,,,)))))))))(((''''''&&&&&&(((((())))))))))))(((((((((((()))***+++++++++***((())))))))))))((((((''''''''''''((((((((())))))(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''(((((((((''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++***)))(((((())))))(((''''''&&&&&&&&&(((((())))))((('''&&&%%%(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$***************+++++++++---,,,,,,++++++,,,,,,---************))))))(((((())))))******++++++************))))))((((((''''''++++++++++++************((())))))+++...333666666555111---***))))))((((((((())))))***************+++******)))))))))))))))((())))))))))))))))))((())))))))))))*********+++,,,++++++******++++++,,,))))))))))))******************)))((('''''')))+++***++++++,,,,,,,,,++++++************************++++++++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,,,,,,,------......,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++)))((()))***)))+++666AAAkkkjjj[[[AAA111///111///...---,,,++++++,,,...///+++,,,,,,---------------,,,,,,,,,+++************---......//////...------((()))))))))************(((((()))******+++,,,---)))))))))***************---------,,,,,,+++++++++************************---,,,+++***))))))))))))*********)))))))))))))))''''''((()))******)))))))))******++++++******)))((()))))))))************'''''''''''''''((())))))%%%&&&'''((()))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***((((((((()))))))))******((((((((())))))*********'''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((''''''$$$%%%'''((())))))(((((('''((()))***************------------------------++++++******)))((((((((((((((())))))))))))((((((((()))+++++++++++++++,,,))))))******)))(((''''''$$$$$$%%%'''((()))***+++))))))(((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******++++++***(((&&&%%%'''(((((((((((((((((('''((((((''''''''''''((((((&&&'''''''''''''''''''''&&&'''((('''&&&&&&&&&((((((((((((((()))))))))***(((((((((((((((((((((((())))))((((((((()))******'''((()))***************)))((('''&&&%%%%%%%%%%%%)))))))))(((((('''&&&&&&))))))))))))))))))))))))++++++++++++************))))))*********+++++++++))))))(((((((((((())))))*********)))))))))))))))'''(((((()))******))))))******))))))((((((''''''+++++++++*********))))))(((((()))+++---///333666666222---***)))))))))((('''((()))***************************)))))))))((()))(((((((((((((((((()))((())))))))))))*********)))***,,,......,,,***)))************)))))))))(((((())))))'''%%%%%%(((***++++++,,,,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,---...)))******+++,,,+++++++++***+++,,,,,,++++++++++++)))******++++++******)))***++++++,,,,,,++++++******''''''***+++,,,000555===???:::///)))+++,,,***///...---,,,,,,,,,......******+++,,,------,,,,,,,,,,,,,,,,,,++++++******------...//////......---))))))))))))************&&&(((******))))))+++,,,*********++++++++++++,,,......---,,,+++***))))))((()))))))))***+++++++++---,,,+++)))((('''''''''))))))))))))))))))))))))''''''((()))******************++++++++++++******(((((()))******))))))(((%%%%%%&&&'''((()))******''''''((())))))))))))(((&&&'''(((((())))))(((((())))))))))))))))))))))))&&&'''''''''(((((((((((('''''''''((((((((())))))(((((())))))******++++++'''''''''''''''((())))))''''''''''''''''''''''''(((((()))*********))))))''''''''''''''''''''''''))))))((((((((((((''''''(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&((()))*********)))%%%&&&'''((())))))))))))''''''((()))))))))))))))******++++++++++++******((())))))******+++,,,,,,((())))))******))))))((()))+++,,,,,,+++++++++,,,************)))(((''''''###$$$%%%&&&((()))++++++)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((('''&&&%%%''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&'''((('''&&&&&&'''(((((((((((()))))))))******((((((((((((((((((((((((******))))))***+++---...###$$$%%%'''((((((((((((%%%%%%$$$$$$%%%&&&((()))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,)))((((((''''''(((((()))******))))))))))))))))))&&&'''((()))))))))))))))***))))))))))))))))))(((+++************)))))))))((('''))),,,---,,,000555666222---***))))))))))))''''''((()))************)))************)))(((((()))((((((''''''(((((()))(((((((((((())))))))))))'''***---//////---***''',,,,,,+++++++++*********)))*********))))))***,,,++++++++++++++++++***)))************************++++++************++++++)))******+++++++++++++++***+++,,,+++***)))***,,,+++,,,,,,,,,,,,,,,,,,+++******++++++++++++******,,,)))))),,,...,,,,,,...+++//////,,,,,,...---)))......---,,,,,,,,,------(((***+++---------,,,,,,,,,,,,---------,,,++++++---------------.........))))))))))))************(((***+++***'''&&&''')))++++++,,,,,,,,,---------,,,,,,,,,+++*********)))))))))*********++++++++++++***)))(((((((((((((((((()))))))))))))))))))))''''''(((******++++++***))))))************))))))(((((()))******)))((('''&&&&&&'''(((((()))))))))***)))'''&&&&&&(((***,,,&&&'''(((((())))))(((((())))))))))))))))))))))))&&&&&&'''''''''((((((((('''''''''((((((((())))))''''''(((((()))******+++'''''''''''''''((())))))(((((((((((((((((((((((('''((()))***+++******)))(((((((((((((((((((((((()))((((((((((((''''''''''''((()))***+++******)))(((((((((((((((((((((((())))))))))))))))))))))))************************%%%'''(((*********)))(((''''''''''''((())))))***&&&''''''((((((((('''''''''((()))******)))((('''((((((((()))******++++++))))))************))))))***,,,......+++***+++,,,***++++++******(((''''''%%%%%%&&&''''''(((((()))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((((((((()))))))))*********(((((((((((((((((((((((())))))(((((())),,,...000###$$$%%%&&&&&&'''&&&&&&'''&&&%%%$$$%%%''')))***(((''''''''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''((())))))***++++++,,,,,,++++++************++++++)))))))))))))))))))))***''''''((()))***+++******)))))))))***************************))))))))))))((('''(((,,,,,,***...555666222---))))))******+++&&&'''((()))************)))******+++***)))(((''')))(((''''''''''''((()))&&&'''''''''(((((((((((((((***,,,------,,,***((())))))************++++++))))))***+++,,,,,,,,,+++******++++++******)))(((************************,,,++++++******+++++++++***++++++,,,,,,,,,,,,,,,***,,,---,,,***)))+++---------............------******++++++++++++******,,,***+++---+++((())).../////////---///111///+++---------------,,,++++++)))***,,,...///...------+++,,,---.........---------,,,+++++++++---...///))))))))))))***************,,,,,,***&&&###$$$%%%,,,,,,,,,------.........******************+++++++++++++++***************((((((((((((((())))))***(((((((((((())))))))))))''''''(((******+++++++++(((((())))))))))))(((((((((((()))******)))(((''''''((((((((((((((('''''')))&&&!!!"""'''+++&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&&&&'''((())))))***'''''''''''''''((())))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))%%%%%%&&&'''((()))******'''((()))++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))******+++)))'''$$$###'''&&&%%%%%%%%%'''((()))&&&'''''''''''''''&&&&&&'''((()))******)))((('''*********)))((((((''''''))))))************))))))+++---///...+++)))***,,,+++++++++******(((''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%$$$%%%&&&(((***+++&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((())))))))))))************((((((((((((((((((((((((&&&%%%%%%%%%'''***---///'''''''''(((''''''&&&&&&+++***(((&&&%%%&&&'''((('''''''''''''''((()))***))))))))))))))))))))))))++++++******))))))((((((((())))))***++++++,,,,,,******))))))))))))******)))))))))))))))*********(((((()))++++++,,,,,,,,,))))))******++++++,,,,,,************))))))))))))(((&&&(((,,,,,,)))---555666222,,,))))))***+++,,,&&&'''((()))************)))******++++++)))(((''')))((('''&&&&&&'''((()))&&&&&&&&&&&&'''''''''(((************************%%%%%%&&&'''((()))******((('''(((***---...,,,******************)))((('''************************......---,,,,,,---------+++,,,------......------+++---...---******,,,///)))))))))******)))))))))******++++++++++++******(((***,,,,,,&&&"""'''000...,,,)))''')))------***,,,,,,---...---,,,***)))***+++---///000000///...+++,,,...///000///......---,,,*********,,,...///*********)))))))))))))))******++++++++++++,,,,,,......------,,,+++******---,,,+++*********+++,,,*********))))))))))))))))))***++++++***)))***,,,******))))))((((((''''''(((((((((((()))))))))))))))(((((((((''''''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((((((%%%###$$$'''******(((''''''&&&&&&&&&&&&''''''+++***)))(((((('''''''''''''''(((((())))))******'''((((((((())))))******%%%&&&'''(((((())))))((("""###%%%''')))+++,,,,,,)))(((''''''''')))***+++((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((((()))******+++*********))))))((((((''''''(((((())))))************))))))(((((('''''')))))))))))))))))))))))))))(((((('''''''''((((((&&&&&&&&&'''''')))******))))))(((((('''''''''&&&------,,,+++***)))((((((''''''(((((()))*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''&&&&&&&&&%%%))))))((('''''''''''''''*********)))((((((''''''&&&'''''''''&&&%%%%%%$$$&&&''''''(((((((((((((((''''''''''''''''''''''''((()))*********)))'''&&&((((((((((((((()))******((()))*********)))'''&&&)))(((((('''&&&%%%%%%%%%((((((''''''&&&&&&%%%%%%(((&&&%%%%%%&&&&&&%%%$$$''''''''''''((((((((((((***)))(((&&&&&&''''''((('''''''''((()))*********++++++,,,,,,,,,,,,++++++((((((((()))******++++++******))))))((((((''''''+++)))(((&&&&&&((()))+++---,,,+++***(((&&&%%%$$$+++)))'''(((+++,,,***(((***)))))))))+++,,,+++***+++***)))(((((()))***+++******))))))((((((''''''+++,,,+++******+++///111666333...***((((((''''''(((((((((((((((((((((((()))******)))'''&&&'''(((*********)))'''(((***,,,)))***++++++++++++***)))((((((((()))***,,,---...))))))))))))))))))))))))&&&'''(((***+++---......---,,,,,,,,,+++*********))))))))))))))))))))))))///)))%%%'''---000...***---------,,,,,,+++++++++,,,------......------,,,******++++++++++++******,,,,,,,,,++++++************+++,,,,,,******+++,,,------------,,,***((('''******))))))***+++,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,+++***)))(((************)))))))))))))))***+++,,,---...///000------,,,,,,+++*********,,,,,,+++*********+++,,,((())))))***+++,,,,,,---)))***++++++))))))***+++******))))))(((((((((((('''''''''(((((((((((()))++++++++++++*********)))(((((((((((((((((((((((('''''''''((((((((()))))))))'''%%%%%%(((******)))))))))(((((((((((())))))&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))(((((()))))))))*********)))***************)))((('''((((((((((((((('''''')))(((((((((((())))))***+++***)))'''&&&$$$###"""))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((())))))******)))))))))((((((((('''((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((('''''''''''''''(((&&&&&&&&&''''''((()))***)))(((((((((''''''''''''((((((((((((((('''''''''&&&''''''(((((()))******)))))))))))))))******+++++++++++++++++++++++++++,,,,,,+++++++++************)))((((((''''''(((((((((((((((((((((((())))))'''(((((((((((('''&&&%%%&&&''''''((((((((((((((('''''''''''''''''''''''''''(((((()))((('''&&&%%%'''&&&&&&&&&&&&'''(((((((((((()))))))))((('''&&&'''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&'''''''''((((((((())))))***)))((('''&&&''''''(((''''''(((((())))))))))))(((((())))))))))))((((((******))))))))))))))))))***)))))))))((((((((('''***)))(((''''''((()))***)))((('''&&&&&&&&&&&&&&&)))'''&&&&&&))))))(((&&&***)))((()))+++,,,+++***++++++***))))))***++++++***)))))))))((((((((('''((())))))((('''))),,,...555222...+++)))((((((((()))))))))))))))))))))))))))***,,,,,,++++++---...)))******)))'''((()))+++************************)))))))))***+++,,,---...)))))))))))))))))))))))))))))))))(((((((((((((((+++++++++++++++*********************************...+++(((***...000///,,,,,,+++******)))))))))***,,,,,,------------,,,,,,******++++++++++++******,,,,,,,,,++++++************+++,,,,,,******+++,,,++++++,,,,,,,,,+++***)))***************+++,,,,,,,,,------------,,,******,,,,,,,,,,,,,,,,,,,,,,,,---...............------************************,,,,,,,,,---.../////////,,,,,,++++++***)))))))))++++++*********++++++,,,******++++++,,,,,,,,,---)))***++++++)))))))))+++***))))))))))))((((((((((((((((((((()))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))***((('''''')))******)))))))))(((((((((((())))))''''''''''''((()))******))))))))))))((((((((((((((())))))))))))*********++++++++++++***)))(((''')))***))))))((('''&&&%%%((())))))))))))(((((('''++++++***)))((('''&&&&&&******))))))((((((''''''************************((((((''''''''''''(((((())))))((((((((((((((('''((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((''''''&&&''''''((()))***((((((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''(((((())))))'''''''''''''''((())))))************************------------,,,,,,,,,,,,******)))((((((((())))))&&&&&&''''''((())))))***(((((()))))))))(((''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''(((((((((((('''&&&&&&%%%%%%&&&''')))***++++++&&&&&&&&&&&&&&&&&&''''''(((''''''(((***+++***)))(((((((((((()))))))))))))))(((''''''&&&&&&''''''''''''((()))))))))(((((('''''''''(((((('''''''''++++++***))))))(((''''''))))))))))))(((((((((((())))))(((((((((((())))))'''&&&%%%%%%&&&''')))***)))'''&&&'''((()))(((&&&***)))((()))+++,,,+++***,,,++++++******++++++,,,))))))))))))(((((((((((('''((((((''''''(((***,,,222000...+++***)))))))))************************%%%&&&(((((('''''')))***)))******)))(((''')))++++++***))))))))))))***+++((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''))))))******************++++++++++++++++++++++++)))******+++,,,------,,,,,,+++***)))))))))***++++++++++++,,,,,,+++++++++******++++++++++++******+++++++++++++++************+++,,,,,,******+++,,,)))***+++,,,,,,,,,,,,,,,+++************++++++,,,,,,---//////...,,,)))&&&,,,,,,,,,,,,,,,,,,,,,,,,000///////////////000000)))***************++++++000//////...,,,++++++***+++*********))))))((((((***************+++++++++------,,,+++***))))))((()))***+++***)))((()))***))))))))))))))))))))))))))))))*********+++++++++''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))((((((((((((((((((''''''&&&&&&&&&&&&''''''---,,,+++***))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((())))))******)))((()))*********((('''&&&))))))***++++++,,,------******))))))((((((''''''))))))))))))))))))))))))((('''''''''(((((())))))((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%''''''(((((())))))******(((((((((((((((((((((((('''&&&&&&&&&&&&''''''((('''''''''''''''((())))))((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))************))))))))))))******))))))))))))******&&&&&&''''''((((((((((((((((((((())))))(((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%&&&'''((()))***+++,,,&&&&&&&&&''''''((((((((((((((('''))),,,------,,,((((((((()))))))))******((((((''''''&&&&&&&&&&&&''''''((())))))((('''''''''(((((())))))(((((('''******))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))(((''''''(((***,,,---***)))))))))*********)))***)))((()))***++++++)))************************))))))))))))((((((((((((((()))***)))((()))+++---//////...---***))))))***))))))))))))))))))))))))%%%&&&'''%%%###"""###$$$((()))***)))(((''')))***,,,***)))'''''')))***,,,))))))((((((((()))******))))))))))))))))))))))))))))))******+++++++++,,,((((((((()))*********+++************************###'''***+++)))((()))***...---,,,******+++---...******++++++++++++************++++++++++++******+++++++++******************+++,,,,,,******+++,,,******++++++,,,,,,,,,,,,+++++++++******++++++,,,+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,---///000))))))******+++++++++,,,......---,,,+++)))((((((******)))))))))))))))((())))))******++++++++++++,,,++++++***))))))(((((()))***+++***((('''((()))))))))))))))************((((((((()))))))))******************************************************(((((((((((())))))))))))''''''(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''---,,,+++***))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%%%%''')))***+++++++++((()))*********((('''&&&(((((()))***++++++,,,---***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))************''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((''''''''''''(((((()))'''''''''((((((((((((((()))))))))((('''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))))))))******))))))((((((''''''''''''&&&''''''(((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((((())))))******''''''(((((()))))))))***((((((((())),,,......---(((((((((((())))))))))))'''''''''''''''&&&&&&%%%%%%&&&((())))))((('''&&&''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((******)))((())))))++++++)))*********)))))))))***)))((('''(((***+++***)))(((((())))))))))))(((((((((((((((((())))))))))))((()))***)))((((((***+++---...///...+++))))))***(((((((((((((((((((((((()))***+++***(((''''''((('''(((***)))((('''((()))+++***(((''''''(((***+++,,,,,,+++++++++,,,,,,---))))))))))))))))))))))))))))))******+++++++++,,,((((((((()))*********+++))))))))))))))))))))))))"""'''++++++((('''(((+++---,,,+++++++++,,,---...)))******++++++******)))******++++++++++++*********************************+++,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///))))))******+++,,,,,,,,,))))))))))))******************))))))))))))))))))'''((()))***++++++++++++&&&'''((()))***+++,,,,,,)))***+++***(((''''''((()))))))))************+++&&&&&&&&&&&&''''''''''''(((((()))))))))))))))***++++++++++++++++++++++++''''''''''''(((((((((((($$$&&&(((((('''&&&&&&'''))))))(((((((((((())))))''''''''''''((()))******))))))))))))((((((((((((((((((''''''''''''&&&&&&'''((()))***++++++++++++(((((()))******)))))))))((())))))))))))(((((('''))))))((((((''''''&&&&&&((((((((()))))))))))))))'''''''''''''''''''''''''''((()))***+++++++++***'''(((((((((((()))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((()))***((((((''''''''''''(((((('''''''''((((((((((((((()))((('''&&&%%%$$$######%%%&&&&&&'''(((((())))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))))))))))))))((((((((()))******+++******)))((((((''''''&&&&&&'''(((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((******)))(((((((((((()))'''''''''''''''(((((())))))(((''''''&&&&&&'''''')))(((((((((((((((((((((((((((((((((((()))))))))((('''''')))+++------,,,''''''''''''((((((((((((&&&''''''''''''&&&%%%%%%###%%%''')))***)))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))******(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&((()))((('''&&&'''))))))((('''(((***+++***)))'''(((((())))))(((((('''(((((((((((())))))))))))&&&((()))((('''&&&''')))+++...111000,,,(((((()))''''''''''''''''''''''''((()))++++++******,,,---&&&(((***)))(((''''''(((***)))(((((((((((()))***((((((''''''((()))******))))))))))))))))))))))))******))))))((((((''''''))))))******************((((((((((((((((((((((((&&&))),,,,,,***)))+++---)))************+++++++++*********++++++***************++++++++++++******)))))))))******************+++,,,,,,******+++,,,------,,,+++*********+++---,,,,,,++++++++++++,,,+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////))))))***++++++,,,------((((((((())))))*********************************&&&''')))***+++++++++***&&&&&&((()))+++,,,......)))***+++***(((&&&'''((())))))*********+++++++++&&&''''''''''''(((((((((&&&&&&&&&&&&'''''''''(((************************&&&&&&&&&&&&''''''''''''###&&&))))))((('''((()))))))))(((((((((((())))))&&&&&&&&&&&&'''((())))))(((((((((((())))))))))))******)))))))))(((((((((((()))***************)))***************)))(((''')))(((((((((((())))))******))))))((('''&&&&&&%%%''''''(((((())))))******((((((((((((((((((((((((&&&'''((()))*********)))((((((((()))))))))******'''((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((''''''((((((***++++++((((((''''''''''''((((((''''''''''''((((((((()))((('''''''''&&&&&&%%%%%%&&&''''''(((((()))******((((((((((((((())))))***************************)))))))))******+++++++++((((((''''''(((((()))******************)))))))))&&&'''((()))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((***)))((('''&&&'''(((((('''''''''''''''(((((()))***)))((('''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&'''***++++++***&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%$$$!!!###&&&)))******)))(((%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((((((((((((((('''((((((((()))))))))******)))(((''''''((()))***&&&''')))******)))((('''&&&((())))))&&&&&&'''))))))((('''(((*********((('''((()))******)))(((''''''((((((((()))))))))***'''(((***)))(((''''''(((+++///222111,,,((('''(((((((((((((((((((((((((((%%%'''((()))(((((()))+++&&&((()))***(((''''''((())))))))))))))))))))))))$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((+++++++++++++++*********(((((((((((((((((((((((()))************+++,,,...''')))***,,,,,,+++***)))***++++++++++++++++++*********++++++++++++******((()))))))))*********+++***+++,,,,,,******+++,,,,,,+++*********+++,,,---...---,,,+++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////))))))***+++,,,,,,------++++++******)))(((((((((***************+++++++++&&&''')))***+++++++++***)))******+++,,,,,,------***++++++***'''&&&''''''))))))******++++++++++++************++++++++++++((()))))))))******++++++))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''###'''***+++)))((()))+++''''''&&&&&&&&&&&&''''''+++***)))(((((('''''''''''''''(((((())))))******,,,+++++++++******))))))))))))))))))((('''&&&%%%))))))************)))))))))(((''''''''')))***+++***************+++++++++&&&&&&'''((()))***++++++))))))))))))))))))))))))$$$%%%'''))))))))))))((((((((())))))******++++++''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))(((((((((((()))***,,,,,,)))(((((('''''''''((((((&&&'''''''''(((((())))))((((((((())))))))))))***''''''(((((()))*********(((''''''''''''((())))))************************)))))))))******+++++++++'''''''''''''''((()))))))))))))))***++++++,,,,,,(((((()))***************&&&''''''((((((((((((((()))))))))))))))))))))))))))((('''&&&%%%&&&'''''''''&&&&&&&&&&&&'''((((((+++***)))''''''(((((()))&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%&&&(((***)))(((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$ """%%%)))******)))((('''(((((())))))((((((''')))))))))(((''''''&&&&&&'''((((((((())))))******+++)))(((&&&&&&((()))+++&&&(((+++---...,,,***)))(((***,,,+++(((''')))+++)))((('''((()))******(((((()))***++++++***)))((('''((((((((())))))******)))+++,,,,,,***)))******+++///333222,,,'''&&&((()))))))))))))))))))))))))))***+++***(((&&&'''(((%%%''')))***((('''''''''(((((())))))))))))(((((((((((())))))+++,,,---...))))))))))))))))))))))))&&&'''(((***+++---......---,,,,,,,,,+++*********)))))))))))))))))))))))))))(((''''''(((***,,,,,,(((***---//////...,,,+++++++++,,,,,,,,,,,,++++++******++++++++++++******(((((())))))*********+++***+++,,,,,,******+++,,,***)))))))))***,,,...///...---,,,,,,++++++++++++***+++---//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......---,,,+++***)))'''''''''((()))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))+++++++++*********))))))++++++++++++***************************************************************++++++***((('''(((*********))))))((((((''''''++++++***)))((('''&&&&&&###%%%''')))******)))(((***)))))))))***+++,,,,,,,,,***'''%%%%%%'''***,,,((('''&&&%%%%%%&&&((()))***)))(((&&&&&&&&&'''(((((()))*********((('''&&&***)))))))))))))))******************))))))))))))+++***)))'''''''''((()))******)))((((((((((((((((((((((((((((((((((((((())))))))))))************%%%&&&(((***,,,,,,,,,,,,+++***)))'''''''''((()))''')))+++,,,)))'''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((&&&&&&(((+++,,,***'''((()))***)))''''''''')))(((++++++)))))),,,---***)))((('''&&&&&&'''))))))%%%&&&((())))))(((&&&%%%$$$%%%'''))))))((('''&&&************))))))))))))''''''''''''(((((((((((()))((('''&&&%%%&&&''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&'''(((&&&&&&''''''((())))))))),,,(((%%%%%%'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''(((((())))))******((((((((((((((((((((((((&&&&&&''''''(((((())))))---,,,***((('''&&&&&&'''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&''''''((()))******+++++++++***)))((('''&&&&&&))))))))))))))))))))))))******+++++++++***))))))......---,,,+++)))((('''''')))++++++***)))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%(((((((((((())))))))))))'''))),,,///000///,,,+++))))))))))))))))))))))))+++***)))))))))***,,,---+++++++++******)))'''''',,,+++***))))))***+++,,,++++++******************,,,+++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************,,,***(((''''''(((***,,,+++++++++*********))))))++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++,,,---...////////////,,,++++++***)))(((''''''+++***)))(((''''''((()))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))((((((((((((***************************************************++++++)))((('''(((******)))))))))((((((((('''******))))))((((((''''''%%%&&&''')))))))))((((((******))))))((())))))))))))'''%%%######%%%''')))))))))'''&&&%%%&&&&&&'''***)))((('''''''''((())))))))))))))))))(((''''''******)))((('''''''''((())))))))))))))))))))))))((()))******)))((('''&&&******)))(((((((((((((((************************''''''(((((((((((())))))$$$%%%'''((())))))))))))+++***)))(((''''''((()))&&&)))+++,,,+++)))))))))))))))************))))))))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&'''***,,,+++***)))***+++***(((''''''(((&&&((((((&&&(((...222111***)))(((''''''((()))***'''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))((((((((())))))))))))***)))((('''&&&&&&&&&''''''(((''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))((((((((('''---,,,+++***))))))((((((%%%%%%&&&''''''((((((((((((((((((((('''''''''''')))'''&&&'''))))))(((%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))((((((''''''((()))***+++(((((('''''''''((())))))(((((()))))))))*********''''''(((((())))))************))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))***,,,,,,,,,+++***)))((('''''')))++++++***)))))))))))))))))))))))))))))))))*********)))((((((''''''(((((((((((()))))))))***&&&(((***,,,---,,,+++***))))))))))))))))))))))))***))))))((()))***+++,,,))))))************))))))++++++***))))))***++++++++++++++++++++++++++++++'''(((((()))))))))((((((,,,,,,++++++************))))))))))))************++++++************+++++++++++++++*********))))))*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...---------,,,,,,,,,,,,......------,,,,,,++++++***))))))(((((((((((()))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))+++************)))))))))))))))))))))((((((((((((************************)))))))))))))))))))))))))))******)))((('''(((***))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((''''''''''''+++)))'''&&&&&&''')))++++++***((('''&&&%%%%%%%%%))))))((((((((()))*********))))))(((((((((((((((+++***)))'''&&&&&&&&&&&&'''''''''(((((())))))***&&&(((***,,,+++)))'''%%%***))))))(((((((((((((((************************+++++++++,,,,,,,,,,,,---&&&&&&'''(((((((((((((((***))))))(((((((((((()))&&&(((+++,,,+++***+++,,,******++++++++++++************)))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((&&&'''***,,,------+++,,,,,,+++)))(((((())))))++++++)))---555;;;<<<******)))(((((())))))***)))(((&&&%%%%%%&&&((())))))'''&&&%%%%%%''')))***(((((((((((((((((((((((())))))))))))************))))))((('''''''''''''''((((((&&&&&&&&&'''((()))(((((((((((((((((((((((()))))))))(((((((((''''''+++***)))'''&&&%%%$$$$$$"""###&&&(((***)))((('''))))))(((((('''&&&&&&%%%&&&&&&''')))******'''$$$(((((((((((((((((((((((($$$%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))((((((''''''''''''((()))+++,,,******)))(((((()))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''')))***+++***************)))((((((((()))++++++)))((()))***))))))))))))))))))))))))***************)))))))))((((((((()))))))))******&&&'''((()))******))))))))))))))))))))))))))))))))))))((((((((()))******''''''(((******+++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&((()))))))))((((((+++************))))))))))))))))))*********++++++***+++,,,------,,,+++***+++++++++***************))))))***+++,,,,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,000///---+++************...............---------)))))))))(((((((((((()))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))++++++++++++*********)))************************(((((((((((((((((((((((())))))***)))''''''(((***))))))))))))(((((((((((('''((((((((()))))))))******)))(((((('''(((((()))***))))))((((((((())))))+++***))))))))))))***+++))))))((('''''''''&&&&&&(((((()))))))))***++++++***)))(((''''''((()))******)))((((((''''''''''''%%%&&&&&&'''((())))))***'''((()))******)))'''&&&))))))(((((((((((())))))((((((((((((((((((((((((,,,,,,,,,------------...)))************))))))))))))))))))(((((((((((()))&&&(((***+++***)))******'''(((((())))))((((((''')))))))))(((((('''''''''***)))'''%%%%%%''')))***''''''''''''''''''''''''))))))))))))))))))))))))***(((''''''))),,,...///......///---+++******++++++......---000666::::::***)))))))))(((((((((((()))((('''&&&&&&'''((()))((('''&&&&&&&&&''')))***''''''''''''(((((((((((((((((()))))))))*********)))))))))((((((((((((((()))(((&&&&&&&&&''')))***(((((((((((((((((((((((())))))((((((((('''''''''&&&%%%$$$###""""""""""""###%%%&&&(((((((((((('''(((((((((''''''&&&&&&&&&%%%&&&'''((()))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''((()))************))))))((((((''''''((((((((((((((((((((((((++++++******))))))(((((()))))))))(((((((((((((((******)))((((((((())))))''''''((((((((()))))))))))))))))))))(((((((((((('''((((((((()))))))))***'''''''''''''''''''''''')))((('''&&&'''))),,,---))))))***************)))((()))+++***)))((()))***))))))))))))))))))))))))((((((((())))))*********(((((()))))))))*********''''''''''''(((((()))***))))))))))))))))))))))))(((((((((((((((((())))))'''((()))******++++++***+++******************++++++++++++,,,,,,,,,,,,,,,'''(((***,,,---,,,+++******)))))))))))))))))))))))))))*********+++++++++***++++++++++++++++++***************************(((((()))***,,,---......,,,++++++******++++++,,,++++++,,,------...//////111///---+++******+++,,,******++++++,,,,,,,,,---((((((((())))))))))))((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))((('''''')))***(((((((((((())))))))))))''''''(((((())))))*********))))))((((((((())))))((((((((()))***+++,,,---''''''''''''''''''''''''&&&''''''(((((()))))))))(((((())))))******++++++***)))(((''''''((()))***(((((((((((()))******+++%%%&&&&&&'''((())))))***))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))*********)))))))))))))))((((((((())))))))))))(((''')))***)))'''&&&&&&'''&&&''''''((((((''''''&&&(((((((((''''''&&&&&&&&&***)))'''%%%%%%''')))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))+++...000///000000///---,,,,,,---(((+++---+++,,,//////,,,))))))))))))((((((''''''''''''((())))))(((''''''&&&'''((()))))))))((('''&&&'''''''''((((((((()))'''''''''((((((((()))))))))))))))))))))((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''''''''(((&&&&&&&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************))))))((((((''''''((((((((((((((((((((((((++++++******))))))(((((()))))))))))))))((((((((())))))(((''''''(((((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((''''''(((((())))))******((((((((((((((((((((((((***)))((('''(((***---...)))***++++++,,,,,,++++++)))*********(((((()))+++))))))))))))))))))))))))&&&''''''(((((()))))))))))))))))))))************))))))((((((((()))***+++))))))))))))))))))))))))(((((()))))))))((((((((())))))************))))))*********++++++*********)))*********+++++++++,,,***+++,,,---------,,,,,,)))))))))))))))))))))***************++++++++++++,,,***)))(((((()))***,,,************************(((((()))***,,,---......,,,++++++******++++++,,,++++++,,,------...//////000...---++++++---...000))))))******++++++,,,,,,'''(((((())))))))))))((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''''')))***(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((()))***,,,...///(((((()))******)))((((((%%%&&&'''((()))*********(((((()))*********))))))((((((((((((((())))))***(((((((((((()))+++,,,---'''''''''(((((())))))***))))))'''''''''(((***+++((((((((((((((())))))***************************'''''''''((((((((()))))))))(((''''''''''''(((((('''(((((())))))))))))(((((())))))(((&&&%%%%%%&&&(((((())))))))))))(((((((((((('''''''''''''''&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((()))+++......///000///---,,,---...)))---...,,,,,,---+++&&&************)))(((''''''&&&''')))******)))'''&&&%%%&&&)))***+++***(((''''''''''''(((((())))))***''''''''''''((((((((((((***************)))((((((&&&''''''((()))))))))***))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''&&&''''''((()))******)))&&&%%%$$$%%%'''((($$$%%%%%%&&&''''''((((((&&&&&&&&&$$$$$$%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))((((((%%%&&&((()))************(((''''''''''''((()))***&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))******)))))))))+++,,,---***++++++,,,,,,,,,++++++)))******)))(((((()))+++))))))))))))))))))))))))&&&&&&''''''(((((()))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))*********)))(((((())))))*********))))))((()))***++++++++++++***))))))))))))******++++++,,,++++++++++++++++++++++++)))))))))************+++*********++++++++++++,,,,,,***(((&&&&&&(((***,,,***************+++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,------,,,,,,---///000111++++++,,,,,,------......&&&'''((()))******)))((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))************************&&&'''(((((('''''')))***'''((((((((()))))))))***(((((((((((())))))))))))'''''')))***++++++***)))(((((((((((()))+++,,,---)))***,,,------,,,***)))&&&'''((()))******))))))(((((()))))))))((('''&&&''''''((()))))))))))))))((((((((((((((()))***+++))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((()))******************************)))))))))*********++++++(((((('''&&&&&&'''((()))&&&'''((()))******)))((('''((()))(((&&&&&&''')))))))))************))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''')))+++***(((''')))+++***,,,------++++++,,,...+++...///------//////+++,,,,,,------,,,***)))((((((((())))))))))))((((((''''''((()))))))))))))))''''''((())))))***++++++'''(((((((((((()))))))))******+++++++++***)))(((%%%&&&(((***+++***)))((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%%%%'''***''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))&&&'''((()))******))))))'''''''''((()))***+++,,,((((((((())))))))))))***''''''(((((())))))******(((((((((((())))))))))))************************))))))))))))***************++++++++++++******)))*********)))((((((***,,,))))))))))))))))))))))))((((((((((((((()))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***(((((('''((()))***************)))***++++++++++++***)))))))))***++++++,,,------...,,,***)))((()))******************++++++,,,,,,*********+++++++++,,,,,,++++++***))))))***++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,------...//////------------............&&&'''(((*********)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******++++++++++++************))))))))))))))))))))))))************************&&&'''(((''''''''')))+++'''((((((((())))))******))))))))))))((((((((((((%%%''')))+++,,,,,,***))))))(((((((((((())))))***&&&''')))******)))'''&&&(((((()))******)))((('''(((((()))))))))'''&&&%%%&&&'''(((*********)))((()))(((((('''''''''((((((************))))))))))))%%%&&&)))++++++***((('''((((((((((((((()))******((((((((((((((((((((((((&&&'''''''''((((((((((((***)))(((((((((***+++,,,&&&'''(((*********)))((('''((()))((('''(((***,,,(((((())))))))))))(((((())))))******++++++,,,,,,''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''')))++++++(((&&&''')))''')))************+++---(((++++++(((***...000.........//////...,,,+++******)))(((''''''((()))******)))'''&&&'''(((***+++'''(((((()))***++++++,,,))))))))))))******************+++,,,+++***)))((($$$&&&)))+++,,,+++)))((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&***)))((('''''''''''''''"""$$$&&&((())))))((('''(((''''''&&&&&&%%%%%%$$$ $$$((()))'''&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))******((((((((((((((((((((((((&&&&&&''''''(((((())))))***+++++++++)))'''%%%$$$((((((((()))***,,,---...************++++++++++++&&&''''''((()))******+++))))))))))))((((((((((((************************((()))))))))))))))((('''***************)))((((((*********)))'''(((***,,,))))))))))))))))))))))))*********))))))))))))))))))************+++++++++((()))))))))))))))(((((())))))))))))))))))))))))***+++,,,,,,,,,***)))(((%%%&&&((()))+++,,,,,,,,,)))***+++,,,,,,+++***)))******+++,,,,,,---......111///,,,)))((()))***,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,...---------------------***+++,,,---------,,,,,,------------------------))))))))))))))))))))))))%%%&&&&&&'''((())))))***'''''''''''''''''''''''')))***+++,,,,,,+++***)))''''''''''''((((((((((((******))))))(((((('''''''''''''''''''''((())))))+++++++++*********))))))******))))))((((((''''''''''''&&&&&&&&&&&&''''''++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&***)))'''&&&'''(((***,,,++++++***(((&&&&&&''')))))))))))))))************))))))(((((('''''''''&&&+++***)))(((((()))***++++++*********))))))((((((******))))))((((((''''''&&&'''((())))))((('''&&&((()))*********((('''&&&)))'''&&&&&&'''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&''''''((()))***(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((((((((((((((((((((((((((((((((()))*********((('''&&&))))))((())))))***+++,,,+++)))'''''')))+++++++++))))))))))))))))))))))))************************)))(((((((((((('''''''''))))))(((((('''''''''&&&++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))'''%%%######%%%''')))''''''&&&%%%%%%%%%%%%&&&((())))))))))))'''&&&%%%'''((()))((('''&&&''')))))))))(((((((((((()))))))))&&&$$$$$$(((******)))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************((((((((((((((()))******&&&&&&''''''(((((())))))))))))))))))))))))))))))---+++(((%%%%%%&&&)))+++***+++,,,---,,,***(((&&&)))))))))***++++++,,,,,,)))'''&&&'''***+++***((())))))))))))))))))))))))***)))(((''''''((()))***((()))***++++++***)))(((************************,,,+++***)))))))))***+++***,,,,,,+++)))((()))*********))))))******+++,,,************************,,,------+++******,,,///************************------------------------(((((()))***++++++,,,,,,******))))))***,,,---///)))************+++++++++,,,***)))***,,,,,,)))&&&++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,+++***)))+++,,,))))))))))))))))))))))))'''''''''(((((())))))***'''''''''''''''''''''''')))***++++++++++++***)))((((((((())))))))))))******)))))))))((((((((('''(((''''''''''''((())))))+++++++++*********))))))***)))))))))((((((((('''((((((''''''''''''(((((()))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((***)))(((''''''(((******++++++***(((&&&&&&''')))++++++***)))(((((('''''')))))))))(((((((((''''''))))))(((''''''((())))))*********)))))))))(((((((((((((((((('''''''''&&&''''''((((((((((((''''''***************)))(((((('''&&&&&&&&&((()))))))))(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''&&&''''''(((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%&&&((())))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&)))(((((((((''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%'''((((((''''''&&&&&&&&&&&&&&&%%%&&&'''((()))))))))((('''((()))((('''&&&''')))((((((''''''''''''((((((111...***)))))))))(((&&&))))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((((((''''''''''''((()))***+++'''''''''((((((((((((((()))))))))))))))))))))))),,,***(((&&&&&&''')))***((()))+++,,,,,,+++***)))((())))))******+++,,,,,,)))'''&&&'''***+++***((())))))))))))))))))))))))'''''''''((()))+++---...((()))***++++++***)))(((************************+++***)))))))))***+++,,,***+++,,,+++)))((()))***+++++++++++++++,,,,,,---***************************++++++***((((((***,,,************************++++++******************((())))))***++++++,,,,,,******)))))))))+++,,,---************++++++++++++111...------//////---++++++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------,,,++++++,,,...))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))******++++++******)))))))))))))))************))))))))))))((((((((((((((((((''''''(((((()))***+++************)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))'''&&&'''))))))))))))(((((('''''''''***)))))))))))))))((((((((((((''''''''''''((((((******))))))))))))((((((''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((++++++******))))))******%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((())))))(((((('''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***)))((('''&&&(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%%%%$$$%%%%%%%%%'''&&&&&&'''))))))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%'''((())))))((('''''''''''''''%%%&&&'''((())))))))))))'''((()))((('''&&&''')))''''''&&&&&&&&&&&&'''''')))'''&&&&&&((())))))((())))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((((((''''''''''''((()))***+++((((((((((((((('''''''''))))))))))))))))))))))))***))))))(((((((((((()))&&&''')))+++,,,,,,++++++(((((()))******++++++,,,)))((('''((()))***)))((())))))))))))))))))))))))((((((((()))***,,,......))))))************))))))************************)))))))))))))))***+++,,,***+++,,,+++)))))))))+++,,,,,,++++++,,,,,,---...***************************++++++***))))))***,,,++++++++++++++++++++++++)))))))))))))))))))))***)))))))))***++++++,,,,,,+++***)))))))))***+++,,,************+++++++++,,,///---+++***,,,---,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,---------++++++---///((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''))))))************))))))(((((()))))))))*********))))))))))))((((((((((((((((((((('''((())))))***************))))))))))))))))))))))))((((((((((((******))))))))))))******+++***)))(((((()))***+++************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***************))))))))))))))))))))))))************************''''''((())))))***++++++))))))*********)))(((((()))******)))''''''''')))$$$%%%&&&'''((()))***+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))+++***)))(((((()))***+++%%%&&&'''(((''''''((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((''''''&&&))))))(((((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))******)))'''%%%((((((((((((((((((((((((((((((((((((((((((''''''))))))((('''&&&&&&&&&'''''''''((()))++++++)))'''))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((((((''''''''''''(((((())))))*********((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((***))))))((((((((((((((()))))))))(((((('''&&&&&&'''((()))((('''&&&''')))(((''''''&&&&&&''''''(((#########%%%''')))******((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************((((((((('''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((('''((()))***+++++++++***(((((())))))***+++++++++)))((((((((()))))))))((())))))))))))))))))))))))++++++*********)))******)))))))))******)))))))))************************((((((((()))***+++,,,,,,)))+++,,,+++***)))***++++++++++++++++++,,,------************************+++,,,------++++++,,,---++++++++++++++++++++++++************++++++++++++))))))*********+++++++++---,,,+++***)))***+++,,,*********+++++++++,,,,,,---+++)))((((((***+++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++,,,...((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******))))))************)))(((((()))******((('''((()))$$$%%%&&&'''((()))***+++))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''))))))%%%''')))(((&&&$$$$$$%%%(((((((((((((((((((((((())))))(((((((((((())))))***************)))((('''((((((''''''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((******((('''&&&((((((((((((((((((((((((''''''''''''''''''((((((******)))(((''''''''''''''''''''')))++++++)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((******)))(((((((((((()))***)))((((((''''''&&&&&&'''((()))((('''&&&'''))))))(((((((((((((((((()))+++++++++***)))(((''''''((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************+++***)))'''&&&&&&%%%%%%))))))((((((''''''&&&&&&(((((((((((((((((((((((('''((()))******)))(((((()))))))))******)))))))))'''(((((()))******++++++((()))))))))((((((((()))))))))))))))))))))))))))*********))))))(((((('''***))))))))))))))))))***))))))))))))))))))))))))''''''((()))***+++++++++)))***++++++***)))***+++***************+++,,,,,,************************+++,,,------,,,+++,,,---++++++++++++++++++++++++)))))))))******+++++++++***************+++++++++------+++******+++,,,,,,***++++++++++++,,,,,,,,,------+++******+++---///,,,---------,,,,,,+++******++++++,,,,,,++++++***)))***+++***))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((())))))***+++(((((()))))))))))))))***(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***((('''&&&((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((())))))***)))))))))*********++++++''')))******)))'''((())))))))))))(((((('''''''''(((((()))))))))))))))***))))))************))))))''''''(((((((((((())))))((((((((()))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&'''((((((&&&)))+++***&&&######%%%((((((((((((((((((((((((((((((''''''''''''((((((((()))***+++***)))((('''%%%%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))(((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''''''''(((******)))((((((((((((((('''&&&&&&''''''((()))***'''((()))((('''&&&''')))))))))(((((((((((())))))%%%'''))))))((('''((()))))))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((((((+++***)))'''&&&%%%%%%%%%((((((((((((((('''''''''(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))''''''((())))))******+++((()))***)))((('''((()))))))))))))))))))))))))))&&&&&&((())))))******)))******))))))))))))******))))))))))))))))))))))))''''''((()))************)))***++++++***)))+++,,,******))))))******+++,,,************************(((***,,,,,,***)))******,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((())))))******************************,,,+++*********+++,,,---++++++++++++,,,,,,,,,,,,*********)))((()))+++---------------,,,+++************++++++++++++******((()))***)))))))))+++---))))))))))))))))))))))))'''''''''(((((())))))***((((((((((((((((((((((((***)))(((''''''((()))***'''(((((((((((()))))))))'''((((((((()))))))))***))))))(((((())))))***+++(((((((((((())))))******'''((((((((()))))))))***)))))))))(((((()))))))))'''(((***++++++***((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))((((((''''''''''''''''''''''''''''''''''''(((((()))))))))***))))))(((((()))+++---...&&&(((******)))(((((()))++++++***)))((((((''''''''''''((((((((()))))))))(((((()))******)))(((((('''''''''((((((((())))))'''''''''((((((((())))))''''''((((((((((((''''''&&&&&&'''(((((((((((((((&&&***---,,,(((%%%&&&(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&((())))))((('''&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))%%%%%%%%%$$$%%%%%%&&&&&&'''%%%$$$$$$&&&''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))(((''''''''''''(((''''''&&&&&&'''(((***+++'''((()))((('''&&&''')))(((((((((''''''((((((((( $$$&&&&&&''')))+++))))))))))))))))))))))))((((((((((((((()))******''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))***+++''''''(((((()))*********(((***+++***'''&&&''')))))))))))))))))))))))))))&&&''')))***++++++******+++***)))(((((()))***+++))))))))))))))))))))))))'''((()))******)))(((((((((***++++++******+++,,,+++************+++,,,,,,************************(((***,,,,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,''''''((())))))***++++++************************))))))(((((((((***+++,,,+++++++++,,,,,,,,,------&&&(((***)))'''''')))+++------------,,,+++***)))******++++++++++++******((()))******)))***,,,...))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************'''((((((((())))))******)))))))))))))))******+++'''((((((((())))))******'''((((((((())))))******))))))(((((((((((()))))))))***---......---***)))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))+++*********))))))((((((''''''''''''''''''''''''))))))))))))************)))((('''''')))+++...000&&&(((***+++)))(((((()))))))))))))))************&&&'''''''''(((((())))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&'''(((*********)))(((%%%***......+++((())),,,((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&"""$$$&&&(((((('''&&&%%%)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%&&&''''''((()))'''%%%%%%''')))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((((('''''''''&&&'''''''''(((((()))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''+++***((('''&&&&&&'''''''''((()))((('''&&&''')))'''''''''&&&&&&'''''''''%%%(((+++***(((&&&'''((())))))))))))))))))))))))((((((((((((((()))******))))))))))))************&&&&&&%%%&&&&&&((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((()))***+++&&&&&&&&&''')))***,,,---''''''(((((()))*********(((***+++***'''&&&''')))))))))))))))))))))))))))++++++,,,,,,+++***((('''+++***)))(((((()))***+++))))))))))))))))))))))))(((((()))******)))((('''(((***++++++******+++---,,,,,,++++++,,,,,,---...***************************,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------++++++******************'''&&&&&&&&&'''(((***+++++++++,,,,,,,,,---------(((+++......,,,+++,,,...---...------,,,+++***)))******++++++++++++******)))***++++++***+++---///&&&''''''((()))******+++******))))))((((((''''''&&&&&&((()))***************************)))(((((())))))))))))))))))))))))((((((''''''''')))***,,,&&&'''(((((('''(((***,,,))))))))))))))))))))))))++++++++++++++++++++++++)))(((((('''''''''(((((())))))))))))))))))******))))))))))))************(((((((((((())))))))))))'''(((+++,,,,,,+++((('''+++++++++)))&&&&&&''')))((('''%%%$$$%%%(((+++---++++++***)))((('''&&&&&&((((((((((((((((((((((((***)))'''&&&%%%%%%&&&'''))))))))))))))))))))))))***)))(((''''''&&&&&&'''(((((('''''''''(((((())))))))))))))))))))))))))),,,+++)))(((((()))***+++''''''''''''''''''''''''---+++)))***,,,,,,)))''')))((('''&&&&&&'''((()))******+++***)))(((&&&%%%''')))***)))((((((((()))'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&''')))++++++++++++***)))))))))))))))*********)))))))))))))))(((''''''((((((''''''&&&&&&&&&%%%(((((((((((((((''''''&&&''''''((()))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&''''''((()))))))))'''''''''(((((((((((((((******))))))((((((''''''******)))(((&&&&&&(((***'''''''''''''''((())))))'''''''''(((((((((((((((&&&%%%%%%%%%&&&''')))***$$$%%%'''&&&%%%######$$$(((''''''&&&&&&&&&&&&'''))))))(((((('''''''''&&&(((***++++++)))((())))))((('''&&&%%%%%%&&&'''((('''((((((((('''&&&%%%%%%---......,,,)))'''''''''((((((((((((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&''''''((((((((((((((((((((()))))))))))))))(((((()))))))))))))))))))))))))))'''%%%'''+++------+++))))))(((((((((((())))))((((((((((((((())))))******+++,,,***(((((()))+++************************,,,+++)))''''''''')))***)))************+++++++++'''(((((()))***+++++++++)))************+++++++++++++++++++++++++++++++++,,,+++++++++---...---,,,)))************+++++++++,,,+++(((&&&%%%''')))***++++++*********************)))(((((()))+++---...111000///---,,,***((((((***+++,,,,,,------,,,,,,+++***)))***,,,---,,,+++...---,,,,,,,,,,,,---...+++*********+++,,,,,,------,,,,,,++++++*********'''''''''((()))*********))))))))))))(((((((((((('''''''''((()))************************)))(((((())))))))))))))))))))))))***)))((((((((((((((()))000///...,,,)))((('''(((************************************************)))(((((('''''''''(((((()))))))))((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))((()))***++++++***)))((('''((('''&&&$$$###%%%'''''''''&&&%%%&&&(((***+++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''((((((((())))))))))))))))))))))))'''&&&&&&''''''((()))******)))((((((''''''''''''))))))))))))))))))))))))***)))'''&&&&&&''')))***((((((((((((((((((((((((,,,***))))))++++++)))&&&)))((('''&&&&&&'''((()))))))))******)))((('''&&&*********)))(((((()))***'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''((()))************++++++******))))))(((((())))))******))))))((('''((((((((('''''''''&&&&&&(((((((((((((((''''''&&&''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''!!!!!!###$$$&&&((()))***((((((((((((((('''''''''(((((((((((('''''''''&&&((())))))(((&&&&&&''')))'''''''''''''''((())))))******)))((('''&&&&&&%%%(((''''''&&&'''(((*********++++++***)))((()))***((('''''''''''''''((((((((('''''''''&&&&&&&&&&&&'''(((******)))((())))))))))))(((((((((((())))))''''''((((((''''''&&&%%%)))+++------+++((('''&&&((((((((((((((((((((((((******************)))))))))(((((((((''''''''''''((((((((((((((('''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))'''&&&'''***,,,,,,+++))))))(((((((((((()))))))))))))))))))))***++++++)))***++++++******))))))************************&&&%%%$$$""""""###$$$%%%(((((()))))))))*********'''(((((()))******++++++)))************+++++++++++++++++++++++++++++++++)))((('''(((*********))))))************+++++++++,,,+++)))((('''((()))*********************************)))((()))+++---...++++++)))(((&&&%%%%%%%%%***+++,,,,,,------,,,,,,,,,+++***+++,,,------+++---,,,++++++++++++,,,---,,,,,,++++++,,,------...,,,,,,,,,+++++++++******''''''(((((())))))******(((((((((((())))))))))))((((((''''''((()))***+++))))))******))))))(((((())))))))))))))))))))))))************)))((('''&&&***))))))((((((((())))))************************))))))))))))))))))))))))(((((((((''''''(((((()))))))))((((((''''''&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))))))))******)))))))))((())))))(((''''''(((***&&&&&&''''''(((((())))))''''''(((((())))))******************************'''((())))))))))))))))))))))))))))))))))))))))))'''&&&&&&''''''((()))***+++***)))((('''&&&&&&&&&(((((((((((((((((((((((())))))'''''''''((()))***((((((((((((((((((((((((***)))((()))******(((&&&((((((''''''''''''(((((('''((()))))))))((((((''',,,+++)))((('''((())))))'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''(((((())),,,,,,+++***)))(((''''''******++++++******)))((())))))((((((((((((''''''(((((((((((((((''''''&&&''''''((()))))))))((((((''''''''''''''''''''''''''''''((()))))))))(((((($$$%%%&&&''')))***+++,,,))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''')))***)))(((&&&'''''''''''''''''''''((())))))))))))(((((('''''''''&&&))))))((((((((())))))***((())))))'''%%%%%%''')))''''''''''''((()))******&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))(((((((((***(((((())))))))))))((((((''''''((((((((('''&&&&&&###'''+++---,,,)))'''&&&))))))))))))))))))))))))))))))))))))))))))******((((((((((((''''''''''''))))))(((((('''''''''&&&(((((())))))))))))(((((()))))))))))))))))))))))))))((('''(((***++++++***))))))(((((((((((())))))***************++++++,,,*********,,,------+++)))))))))))))))))))))))))))((('''&&&%%%&&&'''((()))'''((((((((())))))))))))((((((((()))******++++++)))************+++++++++++++++++++++++++++++++++***)))))))))+++,,,+++***)))************+++++++++++++++++++++************************************+++***))))))***+++---...---,,,***)))(((((()))******+++,,,,,,------,,,,,,---++++++,,,---...---,,,,,,++++++******++++++,,,------,,,,,,------......,,,,,,,,,,,,++++++++++++'''((((((((()))))))))***''''''(((((())))))*********((('''&&&'''(((***,,,((()))))))))))))))((((((((((((((((((((((((((((((((()))*********((('''&&&&&&%%%%%%&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))******))))))((((((''''''&&&'''''''''((((((((())))))(((((((((((())))))))))))+++***)))(((((()))***+++)))***+++***))))))***,,,%%%&&&''')))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))'''&&&((((((((((((((((((((((((***)))(((''''''&&&&&&'''))))))))))))((((((''''''(((((((((((((((((((((((())))))((((((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((()))((('''&&&(((((((((''''''(((((((((&&&''''''(((((())))))))),,,***'''&&&&&&'''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((+++*********))))))((((((+++++++++++++++***)))))))))))))))))))))((((((((((((((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''(((((()))))))))))))))************))))))))))))******)))((('''&&&&&&%%%''''''''''''''''''''''''''')))++++++***((('''((('''''''''''''''((())))))%%%%%%&&&'''((()))***+++))))))((((((((((((((((((&&&&&&%%%###!!!"""$$$&&&'''''''''((((((***++++++&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((''''''((()))%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''"""%%%(((******)))))))))))))))))))))))))))))))))%%%%%%&&&&&&''''''(((((((((((((((((((((''''''''')))))))))(((''''''&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((())))))))))))*********)))))))))(((((((((((())))))***))))))))))))***++++++,,,***)))***,,,---,,,***((((((((((((((((((((((((***************+++,,,---((((((((()))))))))******(((((())))))************))))))*********+++++++++************************+++***)))***,,,---,,,+++))))))*********+++++++++++++++,,,------,,,+++******************++++++++++++************+++,,,---///...---,,,,,,---...///***+++,,,,,,------,,,,,,---,,,+++,,,...///...---,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))''''''(((((())))))*********)))'''&&&&&&(((***+++'''(((((()))))))))((((((((((((((((((((((((((((((&&&''')))*********)))(((///---***)))***)))(((&&&((((((((((((((((((((((((************************((((((((((((((()))***************))))))((((((((((((((()))))))))*********(((((((((((())))))))))))+++***)))(((((()))***+++%%%'''(((((('''&&&'''(((%%%&&&((()))***)))'''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((&&&%%%###((((((((((((((((((((((((***)))(((''''''&&&&&&'''&&&'''((()))******))))))((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&''''''((())))))+++(((%%%%%%&&&''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&''''''(((((())))))*********++++++++++++++++++***))))))((((((((()))))))))))))))(((((((((((((((''''''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))'''''''''&&&&&&%%%%%%%%%******)))((('''&&&&&&%%%(((((((((((((((((((((((((((***,,,,,,+++)))((()))'''''''''''''''((())))))%%%%%%&&&'''((()))***+++'''''''''''''''''''''&&&))))))(((&&&$$$%%%'''***'''''''''((((((***++++++''''''''''''''''''((((((###%%%''''''''''''((()))%%%&&&'''(((((('''&&&%%%''''''((((((((((((((('''$$$%%%&&&'''&&&'''***,,,))))))))))))))))))))))))%%%%%%&&&&&&''''''(((((('''''''''((((((((((((((())))))(((((('''''''''&&&''''''((()))))))))))))))((((((((((((((((((((((((((()))************))))))))))))(((((((((((()))))))))(((((((((((()))*********)))(((((()))******)))(((((((((((((((((((((((('''''''''(((((()))******)))))))))*********++++++)))))))))))))))*********))))))*********+++++++++************************((('''&&&''')))))))))'''))))))*********+++++++++***,,,---......---,,,+++))))))*********+++++++++++++++++++++++++++,,,,,,+++******)))***+++,,,---***+++,,,,,,------,,,,,,---,,,+++,,,...///...---,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,---------(((((((((((())))))))))))(((((((((((())))))))))))***)))(((''''''((()))***''''''((()))))))))(((((())))))))))))))))))))))))&&&'''((()))***************'''%%%&&&)))+++***(((((((((((((((((((((((((((************************(((((((((((()))***++++++)))))))))***************))))))))))))************(((((((((((())))))))))))+++***)))(((((()))***+++''')))******)))(((((()))&&&'''((())))))((('''&&&******))))))((((((''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$))))))))))))))))))))))))'''&&&&&&''''''((()))***%%%&&&(((***+++++++++***(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''))))))))))))))))))))))))%%%'''))))))((('''((()))''''''(((((((((((('''''''''&&&&&&&&&'''((()))))))))&&&%%%&&&)))***(((%%%'''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''((()))***+++,,,,,,******++++++******)))(((''''''(((((((((((())))))(((((((((((((((''''''&&&''''''((((((((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))((((((%%%%%%&&&&&&'''''''''((())))))((((((''''''&&&&&&((((((((())))))))))))))))))+++,,,+++***))))))***'''''''''''''''((())))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''&&&)))***)))(((&&&&&&(((***''''''''''''((()))******'''''''''((((((((((((((($$$%%%'''(((''''''''')))(((((())))))))))))((((((''''''((()))))))))(((((('''''''''&&&%%%&&&***---))))))))))))))))))))))))))))))))))))))))))******'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))))))))))))))&&&(((++++++***)))******))))))(((((((((((())))))((((((((((((((())))))***''')))++++++)))'''''''''))))))))))))))))))))))))'''((((((((((((((())))))************++++++++++++))))))))))))))))))******)))************+++++++++***************************(((((()))***+++***))))))************+++++++++***+++---......------,,,)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,))))))******++++++++++++***+++,,,,,,------,,,,,,---++++++,,,---...---,,,,,,------......------,,,,,,,,,+++*********++++++***++++++,,,---......///))))))))))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((((((((&&&''''''((())))))(((((()))))))))))))))))))))))))))((((((((((((((())))))""""""(((------+++************************))))))))))))))))))))))))(((((((((((()))***+++,,,''''''(((((()))*********((((((((())))))))))))***(((((((((((())))))))))))******))))))))))))*********,,,...---+++***)))***'''(((((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&''''''((())))))))))))))))))))))))))))))'''&&&&&&''''''((()))***&&&''')))+++++++++***)))))))))))))))))))))))))))%%%&&&'''((())))))))))))************************%%%'''******((('''(((***&&&'''((())))))((('''&&&((('''&&&&&&&&&'''(((((((((&&&%%%(((,,,---***&&&&&&'''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''((((((((((((((((((((())))))******++++++))))))******))))))((('''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))******)))'''&&&((()))'''''''''''''''((())))))******)))((('''&&&&&&%%%%%%&&&'''((())))))((((((&&&'''((('''%%%$$$%%%&&&((('''''''''''''''((((((&&&&&&&&&''''''(((((((((%%%'''))))))'''''''''((())))))(((((((((((())))))''''''((()))))))))))))))((())))))((('''&&&(((***((((((((((((((((((((((((******************))))))''''''''''''((((((((()))&&&&&&''''''((()))))))))&&&'''((()))************))))))))))))))))))))))))$$$'''+++,,,+++******+++))))))(((((((((((())))))))))))(((((())))))***+++'''///777888333,,,))))))************************+++++++++,,,++++++******))))))))))))***************))))))))))))))))))))))))************+++++++++************************---,,,+++,,,---......,,,)))************+++++++++++++++,,,---------------((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,---...///...---,,,***+++,,,,,,------,,,,,,,,,+++***+++,,,------++++++,,,------------,,,+++------,,,+++++++++++++++******+++,,,---...///000))))))))))))((((((((((((******))))))((((((''''''(((((())))))))))))((('''&&&&&&'''((())))))(((((()))))))))))))))))))))))),,,+++)))'''''''''((((((***&&&$$$&&&***---,,,)))++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((()))***+++,,,%%%%%%&&&'''((()))******''''''''''''((((((((()))(((((((((((()))))))))))))))))))))******)))))))))(((***++++++)))&&&&&&&&&((((((((((((''''''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&&&&&&&&&&(((***---...))))))))))))))))))))))))***)))(((''''''&&&&&&'''((()))***++++++***((('''************************))))))+++,,,------------((((((((((((((((((((((((%%%(((******(((''')))+++&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''((((((&&&'''+++000000,,,'''&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%''')))******)))(((************)))))))))))))))))))))))))))(((''''''%%%&&&&&&&&&''''''(((((((((((((((((((((''''''&&&'''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''&&&$$$###"""!!!!!!'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((&&&$$$$$$&&&((('''''''''''''''((())))))'''''''''(((((((((((((((%%%&&&((()))*********)))&&&'''))))))'''%%%&&&&&&(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''(((***)))(((''''''(((((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))(((***++++++)))'''''''''((((((((((((((((((((((((******))))))((((((''''''&&&'''''''''(((((())))))%%%%%%&&&'''((()))******&&&'''((()))************))))))))))))))))))))))))"""&&&+++,,,+++***+++,,,))))))(((((((((((())))))*********)))***++++++,,,)))555CCCFFF>>>333---,,,************************+++++++++++++++***)))((((((((((((((())))))))))))*********))))))))))))))))))************+++++++++))))))))))))))))))))))))***)))((()))+++,,,+++***)))************++++++++++++++++++,,,,,,---------((())))))***++++++,,,,,,,,,,,,---------,,,++++++)))+++---//////---+++)))++++++,,,---------,,,,,,+++***)))***,,,---,,,+++***+++,,,------,,,+++***///...------,,,,,,,,,,,,******+++,,,...///000000&&&(((***+++***)))*********)))(((''''''((()))***(((((())))))))))))((((((+++******)))(((''''''&&&&&&'''((())))))((('''&&&))))))******+++++++++,,,((((((((((((((((((((((((************************(((&&&%%%'''******(((&&&))))))***++++++***))))))))))))))))))))))))))))))&&&&&&''''''((((((((((((++++++************++++++(((((())))))))))))(((((('''(((***++++++)))&&&%%%%%%%%%###  $$$'''&&&''')))*********)))((())))))))))))((('''&&&%%%******++++++++++++******&&&''''''((()))******+++---,,,***)))((()))***+++(((((()))))))))(((((('''%%%&&&&&&&&&''''''(((((()))((('''&&&&&&'''((())))))))))))))))))))))))))),,,,,,***)))((((((((((((&&&(((*********)))***+++%%%''')))+++,,,+++***)))(((''''''''''''(((((()))(((((((((((())))))))))))******++++++++++++******###%%%&&&&&&%%%$$$$$$%%%*********)))))))))))))))************))))))))))))((((((''''''''''''((((((***)))'''&&&&&&''''''((())))))***))))))((('''&&&&&&'''((())))))((('''&&&***))))))'''&&&%%%$$$$$$''''''(((((((((((('''''''''''''''''''''((())))))'''''''''''''''((())))))+++***(((&&&%%%&&&'''((())))))(((((('''''''''&&&(((((((((((((((''''''&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&'''(((((('''(((((((((((((((''''''((('''&&&&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%((()))*********((('''&&&((('''&&&&&&((())))))((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))$$$$$$%%%&&&&&&''''''(((%%%''')))++++++***((('''((()))(((&&&%%%%%%(((+++((((((((((((((((((((((((((()))***++++++***(((&&&******)))((('''&&&%%%%%%((()))***++++++***)))(((***666CCCFFF===222,,,++++++***)))'''''''''((((((,,,+++++++++******))))))++++++************************))))))******+++,,,,,,+++***))))))***++++++******+++++++++******)))++++++******************,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))((((((((()))+++,,,***+++---//////...---,,,***,,,......,,,(((### ------...///...---+++***///...---------...,,,+++---+++)))+++---///---++++++...///...***)))***---%%%'''******)))((())))))))))))(((((((((((())))))(((((())))))))))))((((((*********)))((('''''''''(((((())))))))))))((((((((((((((()))))))))******************************((((((((((((((((((((((((((('''&&&(((***+++)))'''''''''''''''''''''''''''))))))))))))))))))))))))))))))*********************))))))))))))))))))***))))))))))))))))))))))))((()))+++,,,,,,***(((&&&&&&'''((('''&&&&&&'''(((&&&''')))*********)))(((''''''(((((((((((((((((()))******++++++******)))''''''(((((())))))******,,,+++)))(((((((((***+++''''''((()))******))))))(((((()))))))))*********))))))(((''''''(((((()))))))))))))))))))))))))))++++++***)))((((((((((((''')))******)))))))))***&&&''')))***++++++******&&&&&&&&&&&&'''((())))))'''((((((((())))))))))))((())))))******))))))(((((()))++++++)))((()))******)))))))))))))))))))))************))))))))))))((((((''''''''''''(((((())))))(((''''''''''''''''''((((((((((((''''''&&&&&&'''((())))))((('''&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&''''''((()))***)))'''&&&&&&'''((())))))(((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''(((((('''&&&'''''')))))))))(((''''''&&&&&&''''''((()))******)))((('''&&&***((('''((()))+++******)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))(((''''''&&&&&&%%%''''''((((((((()))))))))(((%%%######&&&)))***)))(((((((((((((((((((((((()))***,,,......---,,,+++******))))))(((''''''&&&((()))***++++++***)))((()))000888999333,,,))))))++++++))))))((()))******++++++*********)))))))))******************************))))))******+++,,,+++******))))))***+++,,,))))))*********))))))(((******************************************++++++++++++++++++++++++++++++***************************))))))))))))***++++++***+++---.........,,,+++---...000111000...+++))),,,------...---,,,+++***+++)))((((((******)))'''---+++***+++---...---+++,,,---...---+++***+++,,,%%%''')))***)))((((((((((((((())))))))))))(((((((((((())))))))))))((((((******))))))((((((''''''******))))))))))))******&&&&&&''''''''''''((((((************************((((((((((((((((((((((((((((((''')))***+++***(((+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))+++***))))))))))))***+++)))***,,,---,,,+++)))(((%%%(((,,,---+++)))((('''&&&''')))*********)))(((%%%&&&'''((()))))))))))))))******++++++******)))(((((((((((())))))))))))+++***(((''''''(((((()))((())))))******))))))((())))))***************+++))))))((((((((())))))***))))))))))))))))))))))))******)))(((((()))))))))((()))+++***)))(((((()))'''(((((())))))******+++%%%%%%&&&&&&'''((())))))''''''((((((((()))))))))'''(((((())))))(((((('''((()))***)))(((((((((***))))))))))))))))))******************))))))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&%%%&&&'''''''''''''''&&&''''''((((((((((((''''''###$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''((())))))''''''&&&&&&''''''((()))(((((('''&&&&&&''')))***((((((((((((''''''''''''(((((((((((((((''''''&&&((((((''''''''''''((((((***)))((('''&&&&&&&&&&&&''''''(((((((((((((((''')))((((((''''''''''''(((***)))(((((('''(((((((((((())))))))))))((((((''',,,***))))))+++,,,,,,+++))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))******))))))(((''''''&&&((('''&&&%%%&&&''')))***(((###!!!(((,,,+++'''((((((((((((((((((((((((%%%'''(((***+++,,,+++++++++*********))))))(((((())))))************)))))))))+++------***(((((((((+++***************+++,,,******))))))))))))((((((******************************))))))******+++,,,******))))))***+++,,,,,,'''(((((()))))))))((((((************************((())))))***++++++,,,,,,************************++++++++++++++++++++++++)))******+++++++++++++++)))***+++,,,---,,,+++++++++,,,---...///...------,,,,,,,,,,,,,,,,,,+++***+++***)))***+++,,,+++***,,,+++***+++---...---,,,...,,,+++,,,,,,---,,,***&&&(((***+++)))(((((()))'''((()))******)))((('''))))))(((((((((((())))))***)))))))))((((((((('''+++***((((((((((((***+++''''''''''''''''''''''''************************))))))))))))))))))))))))(((((()))***++++++***))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))((((((((('''''''''''''''))))))(((((((((((()))))),,,+++)))(((((()))+++,,,)))***+++,,,+++***)))((($$$'''***+++***(((&&&&&&&&&''')))*********)))(((''''''((()))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((''''''''''''(((***+++******)))((('''&&&(((((((((((()))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))((((((((())))))***(((***+++***(((''''''(((((((((((((((((()))***+++''''''(((((())))))(((((('''''''''((((((((())))))'''(((((())))))((((((''''''((()))((('''&&&'''))))))))))))))))))*********************)))))))))(((((((((''''''''''''(((((('''((()))))))))(((&&&%%%%%%&&&''''''(((((((((((('''(((((((((((((((((('''###$$$$$$%%%&&&'''((((((((('''%%%$$$$$$%%%'''((('''''''''''''''((())))))((((((''''''(((((()))***''''''&&&&&&'''((()))***((((((((((((((('''''''''(((((((((((((((''''''&&&+++***)))(((((()))***+++...---+++)))(((''''''&&&&&&'''(((((((((((((((((())))))((((((''''''''''''))))))(((''''''(((((((((((())))))))))))(((((((((,,,***))))))+++,,,,,,+++((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))&&&''''''(((((()))******&&&&&&&&&&&&&&&'''(((((('''$$$"""$$$(((+++***(((((((((((((((((((((((((((%%%&&&'''((())))))))))))++++++******************)))))))))******)))))))))+++***)))((()))*********))))))))))))***++++++,,,)))))))))(((((((((((((((***************+++++++++******))))))******+++,,,)))))))))******+++,,,,,,'''((())))))***)))))))))***************+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,++++++))))))***++++++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++***+++---......,,,+++++++++,,,,,,------,,,...,,,***+++---...,,,***(((***,,,,,,+++))))))***'''((()))******)))((('''))))))(((((((((((())))))))))))))))))(((((((((((())))))'''&&&&&&'''))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******************'''&&&$$$######$$$&&&''')))))))))))))))))))))))),,,,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,+++)))(((((()))+++,,,'''((()))******))))))(((&&&((()))((('''&&&'''(((&&&''')))*********)))((())))))******)))((('''''')))))))))******)))))))))))))))))))))(((((((((((()))((((((''''''''''''''''''(((((()))))))))(((((())))))))))))(((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((())))))((()))+++***(((''''''''')))(((((('''(((((()))******************)))''''''''''''''''''((((((((((((((())))))******))))))((()))******)))((((((***,,,(((((())))))************************)))))))))(((((((((''''''''''''(((((('''((()))))))))(((&&&%%%&&&'''((()))))))))))))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))'''''''''''''''((())))))))))))(((((())))))***+++''''''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((''''''&&&***)))'''''''''''')))***,,,+++***((('''&&&%%%%%%&&&&&&'''((((((((((((((()))))))))(((((('''&&&&&&(((''''''&&&''''''(((((()))(((((((((((()))))))))+++)))((((((***++++++***((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))%%%&&&&&&'''(((((())))))$$$%%%'''((()))((('''&&&(((((((((((((((((()))***((((((((((((((((((((((((++++++++++++++++++******************++++++++++++***))))))))))))))))))***+++)))((())),,,---,,,***'''(((((())))))*********((((((((((((((()))))))))))))))*********+++++++++******))))))******+++,,,))))))******++++++++++++((()))******+++++++++***))))))*********++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,++++++))))))******+++++++++***///.........---.........+++++++++++++++++++++,,,***)))((()))+++,,,+++***++++++,,,,,,,,,,,,------...+++)))+++---///---***)))+++------+++*********(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))((((((((((((((((((''''''''''''((((((*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))((()))***((('''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))*********++++++++++++++++++************+++++++++***))))))))))))***+++'''(((((())))))))))))(((*********(((''''''))),,,&&&''')))*********)))(((************)))((('''&&&((())))))******))))))((((((((((((((())))))))))))((((((((((((((('''''''''!!!"""$$$''')))***+++,,,+++***************))))))''''''((()))************))))))))))))))))))))))))))))))(((''''''((((((((('''(((***)))(((''''''((((((((((((((((((((((((((()))***++++++***)))'''&&&&&&&&&'''''''''(((((((((((())))))******))))))(((((((((((('''%%%&&&(((***((((((((()))******++++++************))))))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&'''((())))))))))))))))))((((((''''''''''''(((((((((((((((''''''&&&&&&%%%)))(((''''''''''''((()))'''''''''''''''((())))))))))))(((((())))))***+++'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%&&&'''((())))))))))))'''(((((()))(((((('''&&&''''''&&&&&&''''''(((((()))(((((((((((())))))******((('''''')))******)))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))(((''''''&&&&&&%%%###%%%(((******)))'''%%%(((***+++***(((''')))***((((((((((((((((((((((((*********)))))))))(((((())))))******+++++++++,,,******))))))))))))******(((((((((***,,,,,,***((('''(((((())))))))))))((((((((())))))))))))******)))))))))***++++++,,,,,,******))))))******+++,,,******++++++++++++***)))((()))***++++++,,,++++++)))))))))***++++++,,,,,,,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++)))************+++++++++---------,,,++++++******,,,++++++++++++,,,,,,---,,,+++***+++---------+++***,,,------++++++---...,,,+++++++++---------,,,)))+++------+++)))))))))))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((())))))))))))(((((())))))))))))((((((*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%'''******((('''(((***++++++++++++++++++++++++))))))))))))))))))))))))$$$$$$%%%&&&'''(((((()))******))))))))))))******))))))))))))))))))))))))(((((())))))*********************)))((((((***,,,&&&''')))*********)))((())))))*********))))))((((((((())))))))))))((((((''''''(((((())))))******))))))))))))((((((''''''!!!"""$$$&&&'''((())))))*********)))))))))((((((%%%&&&''')))******))))))))))))))))))))))))))))))***)))((('''''''''''''''&&&'''))))))((('''((()))''''''((())))))((('''&&&%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''&&&&&&&&&$$$######&&&((('''(((((()))******++++++************))))))))))))((((((''''''''''''(((((())))))((('''''''''''''''((((((((()))(((((('''''')))((('''&&&&&&'''((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''(((((()))((((((((((((((((((''''''''''''''''''((((((((()))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%&&&'''((())))))))))))&&&'''((())))))(((((('''((((((''''''(((((()))***)))(((''''''((()))***+++***((('''''')))******))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))******)))((((((''''''&&&&&&'''((()))))))))(((((('''''''''(((*********)))((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((())))))***++++++,,,+++***)))(((((()))***+++'''((()))******)))))))))))))))*********)))(((''')))))))))*********++++++((())))))***++++++,,,,,,******))))))******+++,,,++++++,,,,,,+++***(((((('''((()))***++++++++++++((())))))***++++++,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++***************+++,,,,,,)))************)))((((((---,,,+++++++++---...//////---,,,---......---,,,***,,,------++++++,,,...***+++,,,,,,,,,,,,---...(((***,,,,,,***(((((((((***)))(((''''''((()))***+++)))(((''''''((()))+++(((((((((((())))))))))))((()))***++++++***)))(((******))))))((((((((('''************************************************$$$'''))))))'''&&&(((***((()))************)))((())))))))))))))))))))))))$$$%%%&&&'''(((***++++++))))))(((((((((((())))))(((((())))))))))))(((((())))))*********++++++,,,'''(((***)))((('''((()))&&&''')))*********)))((('''((()))******++++++***(((((())))))))))))((((((&&&''''''((()))******+++)))))))))***)))(((((('''&&&&&&&&&&&&%%%$$$$$$###((((((''''''&&&&&&&&&%%%$$$%%%'''((()))))))))((())))))))))))))))))))))))+++***)))''''''&&&&&&&&&%%%&&&((()))((('''((()))&&&''')))******(((&&&%%% """$$$'''))))))((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&******)))'''&&&'''))),,,'''(((((()))***+++++++++************))))))))))))((((((''''''''''''((((((***)))(((&&&&&&'''(((((('''((((((((('''&&&%%%%%%)))((('''&&&&&&'''((()))((((((((()))))))))))))))%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))&&&%%%%%%%%%%%%&&&''''''((()))))))))((('''&&&&&&&&&'''''''''(((((())))))(((((((((((((((''''''&&&((()))***++++++***)))(((&&&&&&&&&''''''(((******%%%&&&'''((())))))))))))%%%&&&''')))))))))(((((())))))((())))))***++++++)))(((''''''''')))***+++***)))'''(((***++++++***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((()))******++++++)))(((((('''((()))***+++'''$$$"""%%%+++...+++'''(((((((((((((((((((((((((((((((((((()))+++,,,---''''''((()))***++++++,,,+++***)))(((((()))***+++)))***+++***)))(((***,,,***+++,,,,,,+++***)))((())))))******+++++++++,,,((())))))***++++++,,,,,,*********)))***++++++,,,+++,,,,,,,,,+++)))(((&&&&&&'''((()))************((())))))***++++++,,,,,,)))))))))***++++++,,,,,,************************++++++++++++++++++++++++***)))((((((((()))+++,,,++++++******++++++,,,---+++,,,---...///...---,,,------,,,+++,,,---///000,,,***))))))******((('''))),,,...---+++***,,,///))),,,...---+++***---///)))'''&&&'''***+++***((('''((()))******)))((('''''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))************---+++)))(((***++++++***+++***)))(((((()))***+++************************&&&''''''((()))******+++))))))(((((((((((())))))************))))))(((((((((((('''''''''''''''(((%%%%%%&&&'''((()))*********(((&&&'''(((******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&''''''((()))(((((((((***)))(((''''''((()))***)))******)))(((''''''(((&&&&&&''''''(((((())))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))*********************)))))))))))))))******))))))((((((''''''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((************************(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((('''''''''&&&******))))))))))))******'''((()))++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''((()))((('''((()))((('''%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''&&&%%%&&&&&&''')))))))))(((''''''&&&&&&***)))(((((()))(((&&&$$$((())))))(((''''''***,,,*********)))(((''''''&&&&&&'''((())))))((('''&&&(((((())))))******++++++******)))(((((((((((((((++++++******)))(((((((((%%%%%%&&&&&&'''(((((((((&&&'''''''''(((((()))))))))+++,,,,,,***))))))***+++*********))))))(((((((((((((((((())))))))))))((((((''''''((()))******)))'''&&&%%%%%%''')))+++++++++******************************************+++++++++***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,+++***))))))******++++++,,,,,,,,,+++************))))))******+++,,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...)))***+++,,,...///000111///...---,,,+++*********,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++...------,,,,,,------...(((&&&%%%&&&((()))(((&&&''''''((())))))(((''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))******,,,***(((((()))*********+++***)))(((((()))***+++************************''''''(((((())))))************)))(((''''''''''''*********)))))))))))))))***))))))(((((())))))***''''''(((((()))*********)))((('''(((***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((((((((((((((()))))))))))))))***)))(((((((((((()))***)))******)))((('''''')))((((((((())))))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))))))))(((((())))))(((((('''&&&))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))(((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&''')))******)))'''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''((('''&&&&&&&&&&&&'''((()))((('''((())))))'''%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%$$$%%%%%%&&&''''''(((((((((((((((((()))(((''''''((((((&&&$$$(((((()))(((''''''))),,,,,,+++***))))))(((((((((&&&'''((())))))((('''&&&(((((())))))))))))))))))******)))((((((((((((((())))))))))))))))))************************))))))((((((((((((((()))))))))((()))++++++***))))))***************)))))))))((((((((((((((()))))))))***))))))((((((((()))******++++++***))))))***+++,,,************************************************(((((()))***+++---...///************************++++++++++++++++++++++++,,,++++++***))))))******)))******++++++***************))))))******+++,,,,,,,,,,,,+++++++++******++++++***))))))***+++++++++++++++++++++,,,------,,,,,,,,,---------......------,,,+++************,,,,,,++++++++++++++++++'''((()))+++,,,---------------,,,,,,,,,,,,------***(((''''''((()))(((&&&(((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))***((('''''')))***))))))******))))))))))))******************************(((((((((((())))))))))))(((((('''''''''(((((())))))))))))))))))*********++++++************++++++)))))))))***************''''''(((***,,,---+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''')))))))))))))))***++++++******))))))))))))******((()))***)))((('''((()))************))))))))))))***))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))((('''************************************************((())))))******))))))((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((''''''&&&&&&''''''((()))((('''((())))))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''(((((()))******((('''&&&&&&'''((('''%%%'''((()))((('''''')))+++...---+++)))((()))***+++''''''((((((((((((''''''))))))(((((((((((((((((())))))))))))((((((((((((''''''((())))))***++++++,,,,,,,,,+++***))))))))))))))))))(((((((((((((((%%%''')))***)))((()))***************))))))))))))((((((((()))))))))******++++++***)))))))))******))))))))))))((((((((((((************************************************(((((())))))+++,,,...///************************++++++++++++++++++++++++,,,+++******)))*********'''((()))*********************))))))******+++,,,,,,,,,,,,++++++++++++***************************+++************+++,,,,,,......------,,,,,,+++++++++******))))))******+++++++++++++++++++++,,,,,,******+++++++++******)))------,,,,,,,,,,,,------,,,,,,++++++******))))))************************''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))(((((((((((('''&&&'''((())))))(((***))))))))))))))))))***************************))))))))))))((((((((((((%%%%%%%%%&&&''')))++++++))))))))))))*********************)))******+++,,,*********))))))((((((((('''''')))+++......,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((((()))***+++*********))))))*********((()))***)))((('''((()))*********))))))(((((((((******))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))))))))'''''''''((((((((())))))(((((()))))))))(((((('''))))))))))))))))))))))))************************)))))))))******)))))))))))))))))))))(((((((((((((((((((((((((((''''''''')))((((((''''''(((((()))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((''''''''''''(((((((((''''''((())))))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))'''&&&%%%%%%'''((('''&&&'''((())))))(((((()))+++...,,,)))''''''(((***,,,'''(((((((((((((((((('''))))))((((((''''''&&&&&&((()))))))))))))))(((((((((((((((((())))))******)))))))))((((((''''''''')))((((((((('''&&&&&&&&&$$$&&&((()))(((((()))************)))))))))))))))(((((()))))))))*********,,,,,,+++***)))))))))***'''(((((()))(((((('''&&&***************+++++++++************************,,,++++++***************************************************************++++++***************+++'''''')))***++++++++++++******))))))******+++,,,++++++++++++++++++++++++*********++++++***************))))))******+++,,,...------,,,,,,+++++++++***************+++,,,,,,*********++++++,,,,,,,,,(((((()))***++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((((((((('''&&&&&&'''))))))(((''')))))))))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&''''''((()))***)))))))))))))))*********((((((((((((((()))******)))))))))((((((''''''&&&'''((()))+++......+++)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((''''''''''''((()))))))))))))))******)))))))))''')))***)))((('''(((***)))))))))(((((('''''''''***)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((()))))))))))))))((((((((('''''''''&&&&&&''''''(((((('''''''''((((((((((((((((((((((((************************))))))************))))))))))))))))))(((((((((((('''''''''(((((((((((((((***))))))))))))))))))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''******))))))((((((((((((((('''%%%%%%'''(((((('''&&&((())))))(((((()))***,,,***(((&&&&&&''')))+++(((((((((''''''((((((((())))))((((((''''''&&&&&&'''((())))))))))))(((((())))))))))))((((((''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%###%%%(((((((((((()))***))))))))))))))))))******))))))))))))************,,,,,,+++***)))))))))***++++++,,,,,,,,,++++++***))))))*********+++++++++************************,,,+++******)))))))))***************************************************+++***************++++++((()))***+++,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++******************************))))))******+++,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---...*********++++++,,,,,,,,,"""###&&&)))---///111222,,,,,,,,,++++++,,,,,,,,,''')))))))))'''&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((()))))))))&&&&&&&&&''')))***)))'''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***(((((('''''''''************)))))))))(((&&&&&&&&&&&&'''((()))***))))))((((((''''''&&&&&&)))((()))***,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******$$$%%%&&&''')))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''((((((((((((((((((((())))))))))))(((((('''((())))))(((((()))***(((((((((((('''''''''''')))(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((())))))***))))))(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''************************)))******++++++******)))))))))))))))(((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((('''''''''((((((((((((((('''(((((())))))(((((('''''''''&&&''')))***((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))(((++++++***))))))(((''''''***(((&&&&&&'''(((((((((&&&(((******)))((()))******)))(((&&&&&&''')))***((((((''''''''''''(((((())))))((((((((((((((((((&&&''')))******)))((((((******)))(((((('''&&&&&&'''''''''((()))*********'''''''''&&&&&&&&&&&&&&&$$$&&&((()))((('''((()))))))))))))))************)))))))))*********++++++++++++***)))))))))******))))))*********+++++++++)))))))))***++++++,,,,,,************************((((((((())))))+++,,,,,,*********************************************************)))******+++,,,)))***+++,,,,,,,,,,,,,,,******))))))******+++,,,***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,+++************+++,,,,,,)))******+++,,,------...,,,+++++++++,,,------...++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,%%%''')))(((&&&&&&''')))(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&'''((()))******&&&&&&&&&(((***+++***(((((()))***++++++***)))((())))))))))))))))))))))))''''''(((((())))))******+++******)))))))))******,,,++++++***)))(((''''''&&&&&&&&&&&&'''((()))***)))))))))(((((((((((((((+++)))((((((******)))'''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&%%%''')))++++++***((('''&&&'''((())))))((('''&&&&&&((())))))(((((()))+++((((((((((((((()))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((************************)))******++++++******)))))))))))))))((((((((((((''''''''''''((((((((()))'''''''''&&&&&&''''''''')))(((((((((((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))'''((()))******)))(((''''''&&&&&&''')))***((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&((()))))))))((((((******))))))))))))))))))---***(((''''''((()))(((%%%(((******)))((())))))***))))))((())))))******)))((('''&&&&&&'''((()))(((((())))))))))))))))))&&&''')))*********)))((((((((((((((((((((('''''')))))))))))))))*********''''''((((((((((((((((((&&&((())))))((('''((()))((()))))))))************))))))*********+++++++++))))))((((((((()))******''''''&&&&&&''')))+++,,,((())))))***++++++,,,,,,************************)))(((((())))))***+++,,,******************************************************))))))***++++++,,,)))***++++++++++++************))))))******+++,,,******+++++++++,,,,,,,,,---,,,)))''''''))),,,---+++++++++++++++,,,------)))******+++,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++000000///...,,,***(((''',,,,,,++++++++++++,,,,,,%%%(((******((('''))),,,,,,+++***))))))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%&&&'''(((***++++++&&&&&&''')))+++,,,***(((((()))***++++++***)))((())))))))))))))))))))))))&&&''''''((()))******+++&&&&&&''')))+++---///000---,,,+++***)))'''&&&&&&&&&&&&&&&''''''(((******)))))))))))))))*********,,,***((('''((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++...---+++)))&&&$$$###"""))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&%%%'''***------+++)))'''%%%&&&'''(((((('''&&&%%%&&&((())))))(((((()))+++(((((())))))******++++++&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&'''((())))))***%%%%%%&&&&&&'''(((((((((''''''((())))))***))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((''''''((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''((()))******)))(((''''''&&&&&&''')))***)))'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''((((((((()))******++++++///,,,)))'''((())))))(((%%%'''******)))(((((()))************++++++******)))((('''&&&&&&'''((()))(((((())))))******++++++%%%''')))***+++***)))(((&&&&&&''''''((()))))))))******))))))((((((''''''(((((())))))******++++++''')))******((('''((()))(((((())))))*********+++)))************+++++++++(((((('''(((((()))*********)))))))))***,,,///111((())))))***++++++,,,,,,************************,,,+++***)))((((((((((((************************))))))))))))))))))))))))******))))))***+++,,,,,,)))************))))))(((*********)))***++++++,,,*********++++++,,,,,,,,,...,,,)))&&&&&&))),,,...,,,,,,++++++,,,,,,---...++++++++++++++++++,,,,,,++++++***************+++---,,,,,,++++++*********((()))+++---...000000111,,,++++++++++++++++++,,,,,,***(((%%%$$$%%%'''(((++++++******))))))((((((%%%'''***++++++(((%%%###(((((((((((())))))))))))******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))'''&&&%%%(((((((((((((((((((((((()))(((''''''''')))***+++******))))))))))))************)))))))))))))))***************************(((((())))))))))))((((((((((((((()))******++++++(((((())))))))))))(((((())))))*********))))))(((******))))))))))))******))))))))))))))))))))))))))))))*********++++++++++++)))(((((())))))(((&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((()))))))))(((&&&&&&((()))((('''''''''(((((())))))******&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((%%%&&&&&&%%%$$$$$$&&&((()))((((((((((((***,,,---+++***)))***+++***)))''')))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&'''&&&$$$######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((('''''''''(((''''''&&&&&&))))))(((((((((***,,,---'''((()))))))))(((&&&%%%&&&&&&'''''''''''''''''''''''''''''''''((()))***'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&)))+++)))&&&%%%'''))),,,***'''$$$###$$$&&&'''&&&''''''((()))******++++++*********))))))((((((+++*********))))))((((((---,,,***)))'''&&&&&&&&&,,,)))&&&%%%&&&'''((('''((()))))))))))))))((((((+++*********))))))((((((***)))(((&&&&&&''''''(((((()))***)))'''&&&&&&''')))(((&&&%%%&&&''')))+++)))))))))***+++++++++,,,,,,---...---+++)))))))))------,,,+++************))))))))))))(((((((((((((((***+++***)))((()))***))))))))))))))))))))))))'''((()))***************++++++******)))******+++******))))))))))))******,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************************************************---,,,,,,+++*********+++)))************+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,*********+++,,,---+++++++++***************))))))***+++,,,,,,------,,,+++)))'''&&&&&&'''(((((((((((((((''''''&&&&&&++++++++++++************(((((((((((())))))))))))+++***))))))(((((())))))************************))))))))))))))))))))))))'''((()))))))))(((&&&%%%(((((((((((((((((((((((())))))(((''''''((()))******))))))))))))))))))***((((((''''''''''''((((((''''''''''''''''''''''''((())))))))))))))))))((()))))))))((((((((((((((((((((())))))))))))(((((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))*********+++)))(((((())))))(((&&&&&&'''((()))************((((((((((((((((((((((((((('''&&&'''(((((('''&&&(((((())))))))))))(((((())))))))))))(((((((((((()))((((((''''''(((((())))))(((&&&&&&((()))((('''(((((((((((())))))))))))((((((((()))***+++++++++''''''((((((((()))))))))'''((())))))''''''''')))))))))(((((()))***+++,,,+++***)))***+++***)))''')))((('''&&&&&&'''((()))((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((((((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&''''''''''''''''''***)))'''%%%$$$""""""!!!'''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&'''(((***)))'''%%%%%%%%%&&&''''''''''''((()))***************)))))))))(((((((((******)))))))))(((((((((++++++)))(((''''''''''''+++)))&&&%%%&&&(((((('''(((((())))))))))))(((((())))))))))))((((((''''''+++***)))((('''(((((())))))***+++***((('''((()))(((((('''''''''((()))***))))))))))))))))))******)))+++,,,+++)))(((((((((+++******))))))******+++++++++***)))(((''''''&&&(((***+++***)))((()))***))))))))))))))))))))))))*********+++******))))))++++++***************+++*********))))))*********(((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++)))************+++++++++++++++,,,,,,,,,,,,---------------------------------,,,+++******++++++,,,***************+++++++++)))******+++,,,,,,------++++++***))))))((((((((((((((((((''''''''''''&&&***)))'''%%%%%%'''***,,,(((((((((((())))))))))))******))))))(((((())))))++++++++++++++++++++++++))))))))))))))))))))))))'''((()))))))))((('''&&&((((((((((((((((((((((((***)))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))************)))))))))))))))((('''&&&&&&&&&(((((())))))))))))(((((())))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((((((((())))))***)))(((((())))))(((''''''((()))******++++++***(((((((((((((((((((((((()))(((''''''))))))((('''(((((())))))))))))(((((((((((((((((())))))))))))(((''''''''''''''''''((()))(((&&&&&&((()))((('''))))))))))))((((((((((((%%%%%%&&&'''(((((())))))((((((((()))))))))******)))+++------+++)))((()))***)))))))))))))))******+++***)))***+++***)))'''((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((((()))((('''%%%"""((((((((()))(((((('''&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%###""""""$$$&&&'''''''''((('''''''''''''''''''''''''''(((((())))))******))))))((((((((((((((('''))))))((((((((((((((('''***)))((((((''''''((((((+++)))&&&&&&'''(((((('''(((((())))))))))))((((((((((((((((((''''''''''''++++++***))))))))))))))))))***+++***)))((()))***((((((((()))))))))******)))))))))(((((((((((((((&&&((())))))(((''''''((()))))))))((())))))***+++,,,,,,+++***((('''&&&%%%(((***+++***)))((()))***)))))))))))))))))))))))),,,,,,,,,,,,+++***)))(((*********************+++++++++************++++++''''''''''''((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++************+++)))************+++++++++++++++,,,,,,,,,,,,------------------------------...---,,,+++******++++++))))))******++++++,,,,,,*********++++++,,,,,,---***++++++,,,+++***)))((())))))))))))))))))))))))((('''%%%$$$$$$&&&)))+++(((((((((((())))))))))))))))))(((((('''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((()))))))))(((((((((((((((((())))))))))))))))))(((***))))))))))))******+++(((((((((((((((((((((((())))))************)))))))))))))))(((((('''''''''(((((())))))))))))((((((((())))))************))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***)))''''''((()))***************((((((((((((((((((((((((***((('''((()))***)))((((((((())))))))))))(((((((((((((((((())))))))))))''''''&&&&&&&&&&&&'''''')))(((&&&&&&((()))((('''******))))))((((((''''''%%%%%%&&&&&&&&&&&&''''''))))))))))))***************,,,......,,,)))((((((*********)))))))))))))))+++***))))))+++***)))'''(((((((((''''''(((((((((&&&&&&''''''(((((())))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***''''''((('''&&&%%%"""!!!(((((((((((((((((('''''''''''''''''''''&&&&&&&&&***)))(((''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''%%%###!!!###''')))'''%%%&&&'''((())))))((('''''''''((((((((()))))))))***((((((((((((''''''''''''((((((((((((''''''''''''(((((('''''''''(((((()))***(((&&&&&&'''((((((''''''(((((())))))))))))(((((((((((((((((((((((((((******)))))))))((((((((((((*********(((((()))***(((((()))************************))))))(((((('''%%%'''))))))((('''((()))+++******))))))))))))***++++++******)))(((''''''(((***+++***)))((()))***)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))))))*********+++++++++***,,,++++++++++++++++++,,,+++************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++***************+++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++***))))))******+++,,,------*********++++++,,,,,,,,,)))***,,,,,,,,,+++)))(((((((((((((((((())))))))))))))))))******++++++,,,(((((((((((())))))))))))'''''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))(((((())))))))))))))))))))))))((())))))))))))((((((((('''((())))))))))))(((''')))))))))))))))***++++++(((((((((((((((((((((((())))))************))))))((((((((())))))*********(((((())))))))))))(((((((((((()))******************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((''''''(((((())))))((((((((((((((((((((((((((((((***((('''((()))***)))((((((((())))))))))))(((((('''((((((((()))))))))***''''''&&&&&&&&&&&&'''''')))(((&&&&&&((()))((('''******))))))((((((''''''++++++******)))((((((((())))))))))))************)))+++------+++(((''''''***************)))))))))+++***))))))+++***)))''''''(((((((((((((((((('''&&&&&&''''''(((((())))))'''((())))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++'''((()))******)))''''''(((((('''''''''((((((((((((((('''''''''&&&&&&&&&***)))((('''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''(((((()))&&&$$$%%%((()))'''$$$&&&'''((()))***)))''''''(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''(((((())))))'''&&&&&&((()))((('''''''''((()))))))))))))))))))))))))))))))))))))))((()))(((((((((((('''''''''((())))))''''''((()))(((((()))***************+++++++++******)))))))))&&&(((******))))))***+++...---,,,+++***)))))))))))))))))))))************(((***+++***)))((()))***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,((()))***++++++++++++***,,,++++++++++++++++++,,,...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------*********))))))***++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++))))))***+++,,,------...***+++++++++++++++,,,,,,)))***+++,,,,,,+++***)))%%%&&&&&&&&&&&&''''''''''''((()))***+++***)))((((((((((((((())))))))))))''''''&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********)))((())))))))))))))))))))))))''''''((()))))))))))))))''''''))))))))))))'''''''''&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((()))***+++++++++(((((())))))))))))(((((('''((()))******+++************))))))))))))******))))))))))))))))))))))))******))))))))))))(((((()))((('''((()))***)))(((''''''((((((((((((''''''(((((((((((((((((((((((()))(((''''''))))))((('''(((((())))))))))))((((((''''''(((((())))))******(((''''''''''''''''''((()))(((&&&&&&((()))((('''))))))))))))((((((((((((***))))))((((((''''''&&&((((((((()))))))))******''')))++++++)))'''&&&'''((()))************))))))+++***)))***+++***)))'''''''''(((((((((((('''''''''''''''((((((((((((((((((''''''''''''''''''(((&&&&&&''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((('''&&&'''(((***+++))))))))))))((('''&&&&&&(((''''''''''''((())))))((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&$$$""""""$$$&&&'''***)))'''((((((((('''&&&'''((()))***))))))'''&&&(((((((((((())))))))))))'''(((((((((((()))))))))'''(((((((((((()))))))))'''''''''&&&''''''((((((((('''&&&'''))))))((('''&&&'''((())))))******)))))))))))))))************((((((((((((((('''&&&&&&&&&'''((((((''''''((()))((((((((()))))))))******++++++++++++************''')))++++++******+++,,,...---,,,+++************(((((()))******++++++,,,(((***+++***)))((()))***))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,'''(((***+++,,,,,,+++***++++++************++++++---,,,+++***))))))))))))++++++++++++++++++++++++******************************++++++,,,,,,------***))))))))))))***++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++,,,,,,------++++++++++++++++++++++++))))))***************)))%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((('''&&&%%%(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))%%%&&&((()))************&&&''')))******)))'''&&&&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))))))))(((((())))))))))))(((((('''((()))******+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''(((''''''((()))******((((((((()))))))))(((((('''((((((((((((((((((((((((((('''&&&'''(((((('''&&&(((((())))))))))))(((((('''''''''((()))*********)))((((((''''''(((((())))))(((&&&&&&((()))((('''(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))'''((()))((('''&&&'''((('''((()))***++++++******+++***)))***+++***)))'''&&&'''((())))))((('''&&&(((((((((((((((''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''(((((((((((((((((((((((((((((((((###$$$$$$%%%&&&'''(((((((((''''''''''''''''''(((***)))'''&&&'''((()))***))))))((('''&&&&&&&&&&&&(((''''''&&&'''((()))***)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))((('''((())))))))))))))))))((('''&&&))))))))))))((((((((((((((((((((()))))))))******((((((((()))))))))******(((((('''&&&&&&&&&'''''''''&&&&&&''')))***)))'''&&&'''((()))************((((((((()))))))))******((())))))***)))((('''&&&&&&((())))))(((((()))***(((((('''''''''((()))***))))))))))))************(((***++++++***)))***+++******)))******+++,,,,,,******************++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))******+++*********'''(((***,,,,,,,,,+++************))))))*********)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---)))))))))))))))***++++++)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******'''''''''((((((((())))))++++++***)))))))))))))))(((((((((((())))))))))))******)))******+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***++++++***)))))))))))))))))))))))))))$$$%%%''')))++++++++++++&&&'''(((******((('''&&&(((((((((((()))***,,,,,,************************&&&&&&''''''''''''&&&&&&)))))))))(((''''''&&&&&&(((((())))))))))))((((((''''''(((******+++++++++((((((''''''''''''(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((''''''((()))******)))))))))*********))))))((((((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&(((((())))))))))))((((((&&&''''''((()))******+++))))))(((((((((((()))))))))(((&&&&&&((()))((('''''''''(((((())))))******%%%%%%'''((()))+++,,,---''''''''''''(((((((((((('''(((((('''&&&&&&(((***&&&''')))***+++++++++***+++***)))***+++***)))'''&&&'''((())))))((('''&&&))))))(((((('''''''''&&&+++)))(((&&&&&&((()))+++&&&'''''''''(((((())))))((((((((((((((((((((((((!!!"""###$$$&&&'''((((((((((((''''''''''''((((((+++***((('''&&&''')))***(((((('''&&&'''((()))***((('''&&&&&&'''((()))***))))))((('''&&&&&&%%%%%%'''''''''''''''((()))***'''''''''''''''''''''''''''((()))++++++)))((('''###&&&))))))''''''))),,,+++******)))(((''''''&&&))))))))))))(((((((((((((((((())))))******++++++(((((())))))******++++++(((((('''&&&&&&&&&&&&&&&'''&&&&&&''')))***)))'''&&&'''((()))************&&&'''''''''(((((()))))))))******++++++)))((('''''')))******))))))***,,,)))(((&&&%%%&&&''')))+++''''''(((((())))))******(((***++++++)))((()))***&&&&&&'''(((***,,,---...,,,+++++++++******))))))(((***+++***)))((()))***))))))))))))))))))))))))***************)))((('''&&&(((***,,,---,,,+++*********))))))))))))******''''''((()))+++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,))))))((())))))***++++++)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((+++++++++*********))))))))))))))))))))))))))))))''''''(((((((((((('''''')))'''%%%&&&)))***(((&&&))))))))))))))))))))))))!!!$$$(((,,,---,,,***((())))))))))))))))))))))))***************)))((('''************************))))))))))))))))))))))))******))))))((((((''''''''''''''''''((()))***+++)))))))))))))))))))))))),,,,,,++++++)))((('''&&&''''''''''''((((((((((((***((('''((()))***)))''')))(((((('''''''''(((((())))))))))))))))))))))))'''((()))(((&&&%%%%%%&&&+++***(((((())))))'''&&&******++++++++++++************))))))))))))******))))))))))))((((((((((((+++***)))'''%%%$$$######''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))(((''''''''''''(((******))))))+++,,,'''((()))***+++,,,,,,,,,---+++)))((((((((('''%%%******)))((('''&&&&&&%%%(((''''''''''''(((((()))'''***)))&&&'''***+++)))&&&'''(((*********)))((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((''''''(((((()))*********...***&&&&&&)))+++((($$$&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))******(((((((((((((((''''''&&&&&&((())))))(((''''''((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''((((((((('''(((***,,,))))))))))))***************)))(((''''''((()))***)))(((''''''''')))***+++)))((('''&&&&&&&&&&&&&&&)))))))))*********)))))))))(((((('''''''''(((((((((***&&&&&&---+++&&&+++)))))))))'''&&&''')))+++///---***'''%%%%%%&&&&&&,,,+++******))))))******(((((())))))))))))((((((((()))************)))((()))))))))***+++++++++,,,+++*********))))))((((((+++++++++++++++***)))((()))***,,,......---,,,+++---,,,,,,++++++*********,,,+++***))))))***+++,,,)))***,,,---,,,***((('''))))))*********+++++++++.........---,,,+++***))))))))))))))))))))))))))))))************+++++++++***)))(((''''''((()))***---,,,++++++------,,,+++++++++,,,,,,,,,,,,---------.........------,,,+++++++++,,,------...//////...---,,,+++++++++++++++***************)))(((((((((((((((((((((((()))***((((((((())))))))))))***+++++++++*********)))))))))))))))))))))))))))))))))))))))******)))))))))***((('''(((***+++)))'''************************%%%&&&((()))************)))))))))))))))))))))))))))************))))))(((************************))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''((())))))))))))))))))))))))))))))))))))************))))))''''''((((((((()))))))))***((('''((()))***)))''')))(((((('''''''''(((((())))))))))))))))))))))))'''((()))(((&&&&&&&&&'''))))))((()))++++++***((()))))))))******)))))))))******))))))))))))******))))))))))))((((((((('''***)))(((&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******************(((***++++++)))(((((()))((()))******++++++++++++)))(((&&&&&&((((((((('''%%%%%%$$$$$$######"""""")))(((((('''''''''(((((($$$''''''%%%%%%((()))&&&%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&%%%%%%$$$$$$)))&&&###$$$(((***(((%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&%%%&&&((())))))(((''''''((((((''''''''''''((())))))&&&''''''((((((''''''&&&++++++***(((&&&&&&''')))))))))))))))***************)))(((''''''((()))***)))(((''''''((()))***+++)))((('''&&&&&&&&&&&&'''))))))(((''''''((()))***)))(((((('''''''''((((((++++++%%%###''''''&&&***(((((((((((((((((()))***,,,+++***)))(((((())))))---------,,,+++*********))))))************))))))++++++++++++++++++++++++***************+++++++++************)))))))))(((***************)))((((((((()))+++,,,---,,,+++************++++++,,,,,,,,,++++++***))))))***++++++***++++++,,,+++***)))(((++++++,,,,,,,,,---------,,,,,,,,,,,,+++***))))))************************)))************++++++++++++***))))))))))))***+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,))))))***++++++,,,------......---,,,,,,,,,,,,,,,)))************))))))(((++++++***)))))))))******))))))))))))************+++************)))))))))))))))))))))))))))))))))***++++++++++++++++++***+++***))))))++++++***)))***************************)))'''&&&''')))+++,,,))))))))))))))))))))))))((())))))************)))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''((((((((((((((((((((((((((((((&&&'''(((***++++++++++++((((((((()))))))))*********((('''((()))***)))'''(((((((((''''''(((((()))((((((((((((((((((((((((((()))***)))((('''((()))'''''')))+++------+++)))(((((())))))))))))((((((******))))))))))))******)))))))))((((((((('''''')))((('''&&&''')))+++,,,((((((((()))))))))************))))))((((((''''''(((((((((((((((((((((((($$$$$$%%%%%%&&&''''''((()))***,,,+++)))'''''''''))))))******+++*********&&&%%%$$$&&&(((***))))))''''''''''''''''''''''''***)))((('''''''''''''''###''''''%%%&&&((((((%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((***))))))((((((''''''&&&&&&$$$"""$$$(((+++***)))&&&''''''''''''(((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''&&&%%%%%%$$$&&&((())))))(((''''''(((((((((((((((((()))******&&&''''''((((((''''''&&&*********)))'''&&&''')))))))))))))))************))))))(((((((((((()))))))))(((((((((((())))))***((((((''''''&&&&&&''''''***)))'''%%%%%%&&&((()))(((((((((''''''(((((()))''''''%%%&&&)))+++++++++)))))))))((((((((())))))(((((()))***+++++++++++++++,,,,,,,,,+++***((('''******++++++++++++******------,,,++++++,,,------+++++++++***************************))))))))))))((())))))))))))((('''''''''(((***+++++++++***)))*********+++++++++++++++++++++***))))))***++++++++++++******************++++++,,,,,,,,,---------*********++++++******)))++++++++++++++++++++++++)))************+++++++++,,,,,,+++******+++,,,,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,------......---,,,,,,,,,------)))******++++++,,,,,,---///...------,,,---------))))))************)))(((,,,++++++***))))))))))))(((((()))))))))*********************))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********)))************)))++++++++++++++++++++++++,,,***(((''''''(((***+++(((((((((((((((((((((((('''((()))***************************************((((((((((((((((((((((((''''''(((((())))))******,,,+++***)))(((''''''(((((((((((((((((((((((((((&&&'''(((***++++++++++++))))))))))))***************((('''((()))***)))'''(((((((((((((((((()))***(((((((((((((((((((((((()))***+++***)))((()))***&&&''')))+++---,,,)))'''(((((())))))))))))((((((******))))))))))))******))))))((((((((('''''''''***((('''&&&'''***,,,...))))))))))))******************))))))((((((''''''((((((((((((((((((((((((###$$$$$$$$$%%%%%%%%%&&&''')))++++++***((('''''')))***************)))(((&&&%%%%%%''')))******)))*********++++++,,,,,,,,,******)))''''''&&&&&&&&&%%%((()))'''(((******&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((((((((((()))******++++++'''&&&%%%&&&***,,,,,,+++'''''''''''''''((((((((('''''''''(((((()))))))))&&&''''''''''''&&&%%%%%%&&&((())))))(((''''''(((((((((''''''(((((()))***''''''((((((((((((''''''%%%'''((((((((((((***,,,((()))))))))************))))))(((((((((((()))))))))(((((((((((()))))))))((((((''''''''''''(((((())))))((('''''''''(((((((((((((((((((((((()))***%%%$$$)))+++***,,,+++$$$111...***((((((((())))))%%%''')))+++,,,+++******%%%'''(((******((('''%%%)))******++++++******)))...---+++******+++---...,,,+++++++++***)))))))))*********)))))))))))))))((()))))))))))))))((((((((()))***+++++++++******...---,,,+++***)))((('''+++******************+++,,,+++***(((((()))+++,,,))))))*********+++++++++))))))***+++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++++++++++++++,,,---,,,++++++------,,,++++++++++++,,,,,,,,,------......---,,,,,,,,,---...,,,,,,,,,------.........///......---------......((())))))*********))))))+++***)))((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************************************))))))((((((((((((((((((((((((((('''((()))***************************************((((((((((((((((((((((((''''''(((((())))))******---,,,+++***)))(((((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))***************((('''((()))***)))'''((((((((((((((()))******(((((((((((((((((((((((((((***+++***))))))***+++''''''(((***+++)))&&&###)))******++++++******)))******))))))))))))******((((((((((((''''''''''''+++***)))(((((()))+++,,,))))))))))))***************)))))))))((((((((('''((((((((((((((((((((((((******)))))))))(((((((((%%%''')))***)))(((((()))))))))*********))))))((()))(((((()))++++++)))((('''''''''(((((()))************)))''''''&&&&&&&&&%%%((()))''''''***)))&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&''''''((()))((('''''')))*********((((((((((((((((((((((((############$$$$$$$$$$$$((((((((((((((('''&&&&&&&&&((())))))(((''''''(((''''''&&&&&&''''''((()))'''(((((((((((((((((('''$$$&&&((()))))))))+++,,,((()))))))))************(((((())))))))))))((((((((())))))))))))((((((((((((((('''''''''(((((())))))************)))((('''((((((((((((((()))******,,,&&&++++++&&&...444))):::444,,,'''&&&((()))***%%%&&&(((******)))'''&&&"""$$$''')))******)))((((((((())))))))))))((((((---+++***((((((***+++---,,,+++++++++***)))))))))))))))))))))))))))******))))))***++++++*********)))******+++++++++++++++---,,,,,,+++***(((((('''*********++++++*********,,,+++)))(((((()))+++---))))))*********+++++++++)))***+++,,,------------************************))))))*********+++++++++++++++++++++++++++++++++---,,,++++++------,,,++++++++++++,,,,,,,,,------------,,,,,,,,,------...,,,,,,------------............---------......///((())))))************)))))))))((('''''''''((((((''''''''''''(((((((((((((((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((((()))******(((((()))***))))))))))))))))))))))))((()))+++,,,,,,+++)))'''))))))))))))))))))))))))((())))))************)))************************))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***)))(((((()))((((((((((((((((((((((((***************)))((('''((((((((()))))))))*********((('''((()))***)))'''(((((((((((()))***++++++((((((((((((((((((((((((((()))******))))))***+++((((((((())))))(((%%%"""******++++++++++++************))))))))))))******((((((((('''''''''&&&&&&+++******)))))))))))))))((((((((()))))))))******((((((((()))))))))))))))((((((((((((((((((((((((+++******)))((((((''''''%%%'''(((((((((((()))+++(((((())))))***)))))))))+++******+++,,,+++)))&&&&&&&&&&&&''''''(((((((((***)))((('''''''''''''''$$$&&&&&&######'''(((&&&******)))((((((((())))))((((((((((((((((((((((((&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&(((''''''&&&&&&&&&&&&''')))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))(((((('''&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''''')))******)))'''((()))))))))))))))************(((((())))))))))))((((((((())))))))))))(((((('''((((((''''''(((((())))))***+++++++++***)))((('''(((((((((((()))***++++++///%%%***+++)))@@@UUUMMM===666,,,'''&&&((())))))&&&'''((())))))'''&&&$$$%%%&&&(((***+++,,,,,,+++(((((())))))))))))((((((******)))(((((()))******+++++++++***************))))))))))))************)))******++++++++++++************+++++++++,,,,,,(((((())))))***++++++,,,)))***++++++++++++***))),,,+++)))((((((***,,,---++++++,,,,,,,,,---------***+++,,,---------------************************)))************+++++++++***++++++,,,,,,++++++***---,,,++++++------,,,+++++++++,,,,,,,,,,,,------+++,,,---.........------++++++++++++++++++++++++------------------...///(((((()))***************(((((('''''''''((())))))'''(((((((((((()))))))))(((((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((***,,,+++)))(((***+++((((((((((((((((((((((((((()))+++,,,,,,+++***))))))))))))))))))))))))))))))************))))))(((************************))))))))))))))))))))))))))))))))))))((((((((((((******)))((('''''''''((())))))))))))))))))))))))***************)))((((((''''''((((((((()))))))))***((('''((()))***)))'''(((((((((((()))***+++,,,))))))))))))))))))))))))'''((())))))(((((()))+++(((''''''((())))))'''%%%))))))************))))))******))))))))))))******(((((('''''''''&&&&&&&&&(((((()))******)))((((((''''''((((((((()))))))))''''''(((((())))))******(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((((('''%%%&&&)))+++''''''((()))*********)))***))))))+++,,,+++(((&&&(((((()))))))))))))))))))))(((((('''''''''((((((%%%'''%%%!!!!!!&&&((('''+++***)))((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((+++++++++***))))))(((((('''''''''&&&&&&&&&'''((())))))))))))((((((((('''))))))))))))))))))))))))''''''((((((''''''&&&%%%&&&((())))))(((''''''((('''''''''''''''(((((()))(((((())))))))))))((((((&&&(((******)))(((((()))))))))))))))************'''((()))******)))((('''((()))******)))((('''&&&((((((((((((((()))******---+++)))&&&&&&'''((()))(((((((((((()))***+++,,,,,,!!!***///...LLLfff\\\888222+++'''((()))(((&&&&&&'''((())))))((('''&&&))))))*********+++++++++)))))))))******)))))))))))))))))))))))))))))))))***************+++++++++((()))))))))************(((((()))***************)))))))))))))))***++++++&&&'''((()))***+++,,,---)))***++++++++++++***)))******)))))))))***,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))************++++++++++++,,,---......---,,,+++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------)))+++---//////...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......(((((()))***************(((((('''(((((()))******))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))************))))))))),,,---,,,***)))+++---(((((((((((((((((((((((())))))******++++++++++++))))))))))))))))))))))))***************)))((('''************************))))))))))))))))))))))))******))))))((((((''''''(((((('''&&&&&&&&&&&&'''************************((()))************))))))''''''''''''((((((((((((***((('''((()))***)))((((((((((((((()))***+++,,,************************&&&((())))))(((((()))+++((('''&&&''')))+++***)))(((((())))))))))))((((((******))))))))))))******(((((('''''''''&&&&&&&&&%%%&&&(((***+++***)))(((''''''''''''((((((((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''(((((()))*********+++***)))&&&$$$$$$'''***&&&&&&((()))************''''''(((***++++++(((&&&((((((((('''''''''''''''(((((('''''''''(((((()))((()))&&&""""""'''******+++***)))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((((((((('''((()))(((((((((***+++******))))))((((((((('''((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&((())))))(((''''''(((((((((((((((((()))******(((((())))))))))))(((((("""%%%(((*********+++,,,))))))))))))************'''((()))******)))((('''((()))*********((('''&&&((((((((((((((()))******000,,,&&&"""!!!$$$(((,,,(((((((((((()))***+++,,,***!!!...222+++BBBVVVDDD222---)))(((++++++((($$$''''''((())))))******)))+++***)))((('''''''''(((******++++++++++++******((()))************)))((())))))******+++++++++,,,(((((())))))*********+++''''''((()))))))))))))))((((((((((((((()))******))))))))))))************)))***+++,,,,,,+++***)))***))))))******+++,,,,,,))))))*********+++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,---...//////...---,,,---,,,++++++------,,,+++++++++,,,,,,,,,---------(((***...000111///,,,+++------------------------++++++++++++,,,,,,---...((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((()))(((''''''''')))***+++******)))))))))))))))***++++++******))))))(((((()))))))))))))))******++++++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))***++++++++++++***))))))((((((((((((((((((((((((******)))(((((((((((((((+++*********))))))((((((******))))))((((((''''''+++***)))'''''')))***+++))))))************))))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))'''&&&(((+++---,,,***))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***************''''''(((((())))))******''''''''''''(((((((((((())))))))))))))))))******'''(((((()))***+++++++++***+++,,,---,,,***(((&&&((((((((((((((((((((((((+++*********))))))(((((('''&&&&&&''')))+++***)))***))))))((((((***+++,,,'''''''''''''''&&&&&&&&&''''''''''''''''''''''''***))))))((('''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))******))))))))))))))))))))))))'''((()))++++++***'''$$$'''((()))))))))(((&&&%%%$$$$$$%%%%%%&&&'''((((((((((((((((((''''''''''''%%%&&&&&&$$$######%%%'''(((((((((((((((''''''''''''''''''))),,,,,,+++***)))''''''((()))***)))(((++++++***)))((('''&&&&&&(((((('''&&&&&&&&&&&&&&&))))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''''')))***---///000111111)))))))))))))))))))))))))))((('''((()))***)))(((+++***)))'''''')))***++++++*********))))))(((((())))))))))))))))))))))))(((((())))))*********++++++++++++************)))---,,,***)))))))))***************)))))))))))))))************************))))))))))))))))))******,,,+++)))((((((((()))***((()))***+++++++++++++++))))))************))))))))))))***+++,,,,,,------,,,+++*********+++------+++---///111111///,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------111000...+++)))***---000------------------------))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))((('''((((((************)))))))))))))))************))))))))))))))))))))))))))))))******+++************)))))))))(((******))))))))))))*********************************++++++++++++***))))))******************************)))(((((((((((((((************)))))))))((())))))))))))))))))((((((***)))(((''''''((()))***))))))************))))))'''(((((())))))((((((''')))(((''''''''''''((()))(((((())))))))))))(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((('''&&&'''***+++***((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((()))************)))'''((((((((()))))))))***((((((((())))))))))))***)))))))))((((((((((((((('''(((((()))******++++++))))))******)))(((&&&%%%(((((((((((((((((((((((()))))))))((((((((('''''''''&&&%%%''')))******)))&&&%%%%%%$$$%%%&&&'''((()))))))))))))))))))))(((''''''''''''''''''''''''***))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((())))))***((((((((((((((((((((((((***'''&&&'''***+++)))&&&)))))))))))))))(((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((())))))(((&&&&&&(((***''''''''''''''''''(((((()))((('''((()))***)))((()))((('''(((***+++***)))))))))))))))((((((((((((******)))((((((((((((((()))(((((((((((((((((((((***)))(((''''''((()))***'''''''''(((((((((((((((''''''(((******+++++++++))))))))))))))))))))))))***)))''''''(((((('''%%%***)))(((''''''((()))***************)))))))))(((************************((()))))))))************)))))))))******+++++++++,,,+++***)))))))))************************++++++************************************))))))))))))))))))(((((()))***+++,,,))))))***+++++++++++++++******++++++++++++******,,,,,,,,,++++++***))))))++++++***)))***+++,,,---+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,...000000...---,,,---////////////////////////******))))))))))))******(((((((((((())))))))))))((())))))******))))))(((******)))((((((((())))))))))))))))))))))))******))))))))))))************)))))))))))))))******+++************))))))))))))+++******************+++++++++++++++++++++++++++***++++++++++++***))))))***************************))))))(((((((((((((((************))))))))))))))))))))))))************)))((('''&&&&&&'''((()))))))))************))))))((())))))******))))))((()))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((('''&&&'''((()))((('''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''''''((())))))******))))))(((((((((((())))))))))))))))))))))))************))))))((((((''''''&&&&&&((((((((()))******++++++******))))))((('''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&'''&&&%%%&&&(((***)))(((''''''&&&&&&&&&'''((()))(((((())))))))))))))))))'''''''''''''''''''''''')))))))))(((''''''&&&&&&''''''&&&&&&''''''((()))((((((''''''(((((()))***((((((((((((((((((((((((+++(((%%%%%%(((******(((******))))))((()))))))))&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''')))******)))(((((()))+++%%%&&&&&&&&&'''(((((((((,,,***((('''((())))))(((***)))((()))+++++++++***''''''(((((())))))************)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))((((((((((((((('''&&&&&&))))))))))))))))))))))))+++***((((((((((((&&&$$$)))((('''&&&&&&'''((()))************))))))))))))************************))))))))))))************'''(((((()))***+++,,,---++++++***)))))))))******)))******++++++,,,,,,,,,************************++++++*********)))))))))((((((((((((***+++,,,---))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,++++++***))))))(((******))))))******+++,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***,,,//////...---------........................***))))))(((((())))))***(((((((((((()))))))))))))))))))))******)))))))))+++******))))))(((((((((((())))))***************(((((())))))******++++++)))))))))))))))******+++*********)))))))))))))))***************************************************++++++++++++***))))))************************))))))(((((((((((())))))*********)))))))))))))))(((((())))))******++++++)))((((((''''''(((((()))))))))************))))))))))))************)))))))))(((((((((((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((('''&&&))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))(((((()))))))))************))))))((((((''''''&&&(((((())))))************,,,,,,+++***))))))******((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&''')))***)))((((((((((((((()))))))))***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))(((((('''''''''''''''''''''''''''(((((()))(((''''''''''''((())))))((((((((((((((((((((((((+++,,,,,,***((('''(((******)))(((''''''((()))***''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))&&&'''((('''&&&&&&'''((($$$%%%%%%&&&'''(((((()))...+++(((''')))***+++++++++)))))))))+++,,,+++***(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******************)))(((((('''((((((((((((((((((((((((+++***(((((())))))(((''')))((((((''''''(((((()))*********)))))))))))))))************************)))))))))))))))*********((((((((()))***+++++++++*********))))))))))))***(((((()))***++++++,,,,,,************************,,,++++++******))))))(((((()))))))))***+++,,,,,,)))******+++++++++*********++++++++++++++++++***))))))))))))******++++++)))))))))*********++++++,,,,,,+++******+++------++++++++++++++++++++++++------------------------,,,,,,,,,---,,,,,,++++++---.........------000222,,,,,,,,,,,,,,,,,,,,,,,,)))((((((''''''(((((()))(((((((((((())))))))))))))))))************))))))++++++*********)))(((((('''((()))***************(((((())))))******++++++)))))))))))))))******+++))))))))))))))))))******(((((()))******)))(((((())))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))************))))))((())))))))))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((***+++******)))(((((((((((((((((((((((((((((((((++++++******))))))((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))*********))))))((((((((()))))))))))))))*********,,,+++******)))******+++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((***+++***)))%%%&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''((())))))'''''''''''''''(((((()))'''''''''''''''''''''''')))///444111)))###%%%***((('''&&&%%%%%%&&&((()))'''''''''''''''''''''&&&(((((()))))))))*********%%%&&&((('''&&&%%%&&&'''%%%%%%&&&&&&'''((())))))***(((&&&&&&(((***,,,,,,+++)))))))))+++,,,+++***))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))******+++******)))((((((((((((((((((((((((***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))&&&''''''((()))******+++************************,,,+++++++++******))))))******+++++++++***************+++++++++******)))))))))************))))))(((((())))))))))))******))))))******++++++++++++---,,,+++***+++,,,...///++++++++++++++++++++++++------------------------,,,,,,---------,,,++++++...111444555555333222222,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''(((((((((((((((((()))))))))))))))******++++++******)))******+++++++++***))))))&&&''')))***++++++******))))))))))))************)))))))))))))))******+++))))))))))))************'''((()))******)))((('''((((((((((((((((((((((((***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************(((((((((((())))))))))))))))))************))))))))))))************))))))((())))))******))))))(((((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***+++++++++)))(((((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&'''(((((())))))(((((())))))))))))((((((((((((''''''''''''(((((((((((()))))))))***************))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''((()))***)))(((''''''((())))))))))))(((''''''(((((()))*********((((((((((((((((((((((((((((((((((((((((((''''''((((((''''''(((((()))***''''''&&&&&&''''''((()))''''''''''''''''''''''''(((000666333***###%%%)))&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((())))))******+++&&&(((******((('''((((((&&&&&&''''''((()))))))))%%%$$$######&&&((())))))***)))((()))+++++++++*********))))))((((((''''''******)))(((((((((((((((&&&&&&&&&''''''(((((()))))))))************))))))&&&&&&''''''(((((())))))&&&'''((())))))******)))))))))))))))))))))))))))((((((''')))+++---,,,,,,))))))************))))))))))))))))))************++++++++++++++++++++++++************))))))))))))******)))))))))((((((((('''((()))*********))))))&&&''''''(((((()))))))))************************++++++++++++++++++++++++++++++,,,,,,+++******)))***++++++++++++***)))))))))))))))******))))))))),,,+++***)))((('''&&&%%%******+++,,,,,,,,,,,,+++,,,,,,+++++++++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++111:::???>>>888222...------------------------))))))(((((((((((())))))(((((((((((()))))))))))))))******++++++******)))((()))***+++++++++******&&&''')))+++,,,+++***)))*********))))))))))))))))))))))))))))))******+++((()))))))))************'''(((***++++++***((('''((((((((((((((((((((((((***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))******((()))))))))************((((((((('''''''''''''''((())))))))))))))))))((())))))************))))))'''(((((())))))(((((('''((()))************)))((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))+++***((('''(((***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&'''(((((())))))((((((***)))))))))(((((((((''''''(((((((((((()))))))))''''''(((((()))************)))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((('''&&&&&&'''((('''%%%((()))***+++++++++***)))''''''(((((()))******+++(((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))***'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))),,,...---)))&&&'''(((%%%&&&&&&'''((((((''''''&&&&&&''''''(((((())))))&&&&&&&&&'''(((((())))))''')))++++++***(((((()))(((((())))))))))))))))))&&&%%%%%%&&&'''((((((''')))((('''(((***+++***)))(((((((((((())))))))))))******)))(((((((((((((((%%%%%%&&&''''''((())))))(((((()))******)))(((((('''''''''(((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))((('''&&&''')))******)))((())))))))))))))))))(((((()))))))))************++++++++++++++++++++++++************)))))))))(((((((((((()))))))))))))))&&&''')))*********))))))((((((((((((((()))))))))************************)))******++++++,,,,,,---)))***+++,,,,,,,,,+++***+++++++++++++++***)))))))))******++++++******))),,,+++***)))'''&&&%%%$$$***+++,,,---...------,,,*********++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............***000666999888333...+++------------------------******))))))))))))******(((((((((((())))))))))))******++++++++++++******((()))***+++,,,,,,+++***%%%''')))+++,,,+++***)))++++++******))))))(((((()))))))))))))))******+++(((((())))))*********+++((()))+++,,,,,,+++)))((())))))))))))))))))))))))***++++++++++++***))))))************************((((((((((((((()))******(((((())))))*********+++((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''))))))************))))))''''''((((((((((((''''''((()))***++++++***)))((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&(((***)))&&&&&&'''***(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((($$$%%%&&&'''(((***++++++&&&''''''(((((((((((((((******))))))((((((((('''))))))))))))************%%%%%%&&&'''((()))***************)))))))))))))))((()))+++,,,---+++***)))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((()))******'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''+++)))&&&&&&(((***)))(((%%%&&&((()))))))))((('''%%%&&&&&&'''((()))******$$$$$$%%%%%%&&&'''((((((&&&(((******)))(((((((((************))))))))))))******)))***++++++)))''')))''''''((()))***)))(((&&&&&&'''((()))***++++++(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$%%%&&&''''''&&&%%%$$$((((((((((((((('''''''''******************)))((())))))))))))))))))))))))((('''&&&&&&'''((('''%%%''''''((((((((((((''''''(((((())))))*********++++++++++++++++++++++++++++++*********))))))((((((&&&&&&'''((()))***++++++&&&'''(((*********)))(((************))))))))))))************************))))))***+++,,,------...'''(((***,,,---------,,,+++++++++++++++***)))(((+++++++++,,,,,,+++++++++((((((((((((((('''''''''+++,,,---...///...---,,,(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---..................---+++))))))+++---++++++++++++++++++++++++(((((((((((((((((((((((($$$''',,,///000...+++(((...------......---)))&&&))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))***************************)))((((((((()))***++++++*********))))))(((((()))((('''''''''(((***++++++++++++************)))))))))************))))))))))))((('''''''''''''''************))))))))))))******++++++++++++******))))))************))))))((((((((((((((()))******(((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))******************)))((((((%%%''')))+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))'''''')))***...---+++***(((((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,+++***)))(((((())))))((((((''''''&&&&&&))))))(((((((((((((((((())))))(((((('''''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''))))))'''''''''''''''((()))***''''''&&&%%%&&&'''((()))(((((((((((())))))))))))333...)))(((***+++((($$$%%%%%%(((%%%$$$&&&************))))))))))))(((%%%$$$&&&+++///000000***************)))((((((''''''''''''''''''''''''))))))))))))************(((((((((((())))))))))))---,,,***)))))))))'''&&&(((((((((((((((((((((((((((((()))******************(((&&&%%%$$$&&&(((***((((((((()))))))))))))))((()))***++++++***)))(((((()))***+++,,,,,,+++***---***((((((***+++)))&&&******)))(((''''''((((((&&&&&&'''((()))***++++++)))***+++***)))((()))***,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))*********++++++++++++((('''+++---+++)))+++))))))***+++,,,...///000+++,,,---.........---,,,---------------,,,,,,,,,+++++++++,,,---...///000++++++++++++++++++++++++((()))***,,,------,,,,,,+++******+++,,,,,,***((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************++++++***)))))))))***+++************)))))))))((()))((((((((())))))******+++++++++*********))))))))))))************))))))))))))((('''''''''''''''************))))))))))))((())))))******))))))((())))))************))))))((((((((((((((()))******(((((((((((((((((((((((()))(((((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''%%%&&&(((*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''&&&&&&''')))++++++)))(((''''''(((((('''''''''(((((((((((((((''''''((((((((()))))))))))))))))))))******************+++***)))(((''''''((((((((((((((('''''''''''''''(((((((((((((((((()))((((((((('''''''''&&&&&&''''''((((((((((((((($$$%%%&&&((())))))******)))((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''&&&((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++(((''''''''''''(((((()))''''''&&&&&&&&&'''((()))'''((((((((())))))))))))111---((((((***+++(((%%%)))$$$###(((+++(((&&&(((((((((((()))))))))******---+++((((((***++++++)))***************)))((((((''''''''''''''''''''''''(((((()))))))))*********(((((((((((())))))))))))***)))'''((())))))((('''(((((((((((((((((((((((((((((()))***************,,,+++***+++,,,,,,+++***))))))))))))************((()))***++++++***)))(((((()))***+++++++++***)))***)))(((((()))***)))(((******)))((((((((())))))'''(((((())))))******+++)))***+++***)))((()))*********)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---))))))---///,,,+++,,,///...---,,,++++++***+++***+++,,,---------,,,,,,//////...---------------++++++***++++++,,,---...))))))))))))))))))))))))+++***)))((()))+++---...)))'''&&&''')))******)))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************---,,,+++***************************))))))))))))((()))******++++++******++++++*********)))))))))))))))************))))))))))))((('''''''''((((((************))))))))))))'''(((((())))))(((((('''((())))))******))))))(((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((((((((((((''''''&&&$$$&&&''')))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((('''%%%%%%'''((((((''''''&&&&&&''''''((('''''''''(((((()))))))))''''''''''''(((((((((((())))))))))))************)))))))))))))))((('''&&&'''((((((((((((((())))))&&&&&&''''''(((((())))))((((((((('''''''''''''''&&&''''''((((((((((((((($$$%%%&&&((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,)))((((((''''''''''''(((''''''&&&&&&''''''((()))''''''((((((((()))))))))...+++((((((***+++)))&&&+++((('''***+++)))''''''%%%%%%&&&'''((()))***+++///---***)))))))))'''&&&)))************))))))((((((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))'''&&&&&&'''((())))))((((((((((((((((((((((((((((((((()))***************)))((())),,,//////+++(((***************++++++,,,))))))************))))))))))))*********)))(((((('''((())))))(((((()))*********)))))))))***++++++************************)))***+++***))))))***+++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...++++++///000...---...000///...,,,+++***))))))******+++,,,,,,,,,,,,+++///...---,,,+++,,,---------,,,,,,,,,,,,,,,------((((((((((((((((((((((((,,,+++)))((((((***,,,...***(((&&&%%%''')))******((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************...---,,,++++++***))))))*********)))))))))))))))((()))***,,,,,,+++******************))))))))))))))))))************))))))))))))((((((((((((((()))************)))))))))((('''(((((())))))(((((('''(((((())))))))))))((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))((((((''''''&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''&&&&&&''')))&&&&&&&&&&&&''''''(((((('''''''''((())))))******&&&'''''''''((((((((((((((()))))))))************))))))******)))(((((('''''''''(((((()))))))))***'''''''''(((((()))******''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((''''''&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''+++******)))(((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((()))*********)))(((''''''''''''''''''''''''''''''(((((()))'''''''''((((((((())))))+++)))'''((()))***)))'''+++))))))***)))(((&&&&&&%%%%%%&&&&&&'''(((((()))+++***)))))))))***))))))))))))************)))((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************)))''''''+++000222000---+++******))))))***+++,,,)))))))))******)))))))))))))))))))))((((((''''''(((+++---+++(((''')))+++***)))))))))***+++,,,,,,++++++++++++******))))))(((***++++++***)))***,,,((())))))******+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...++++++///000...---...,,,,,,+++++++++,,,------++++++,,,,,,------------...---+++***)))***+++,,,000000///.........//////++++++++++++++++++++++++*********)))******++++++---***'''&&&''')))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************---------,,,+++***))))))))))))))))))))))))******((()))***,,,,,,+++***************)))))))))(((((())))))************))))))))))))((((((((())))))***************)))))))))(((((())))))******))))))((((((((())))))))))))((((((((((((((((((((())))))***(((((((((((((((((((((((('''(((((()))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((((())))))******)))))))))(((((())))))******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((())))))(((''''''(((***&&&''''''((())))))))))))''''''(((((()))******+++'''''''''(((((((((((()))((()))))))))******************++++++******))))))'''((((((((())))))******((((((((())))))*********&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''***)))(((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((()))((((((((())))))(((''')))***+++***(((((('''&&&''''''''''''&&&&&&&&&&&&'''((()))))))))******+++((())))))*********))))))************************'''(((((((((((()))))))))(((((((((((())))))))))))+++***((()))******)))'''''''''''''''''''''''''''(((((()))***************...+++***,,,222777999:::---,,,***)))((()))***+++***))))))))))))))))))*********)))(((((((((''''''+++---///---)))''')))+++***)))))))))***+++,,,,,,,,,,,,++++++***)))))))))(((***++++++******+++---+++***************++++++++++++++++++++++++++++++)))*********+++++++++,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---******...///---,,,---*********+++,,,---//////------------.........//////...,,,+++++++++,,,---000000///.........//////************************))))))***++++++******)))...+++((('''((()))***)))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************+++,,,,,,,,,+++***)))((())))))))))))************((()))******++++++************)))))))))((((((((())))))************))))))))))))((((((((()))******************))))))))))))((())))))******))))))((('''(((((())))))(((((('''((((((((((((((()))******((((((((((((((((((((((((''''''((()))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((())))))***************)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((()))***)))'''''')))***'''((()))***************''''''((())))))***++++++(((((((((((())))))))))))))))))))))))******************++++++++++++******((())))))))))))))))))***))))))))))))))))))((((((&&&&&&&&&&&&&&&'''''''''&&&''''''((((((((((((((($$$%%%&&&((())))))******&&&&&&&&&''''''(((((()))''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((('''&&&%%%)))((((((''''''''''''(((&&&'''((())))))))))))(((&&&&&&'''''''''((((((((('''((((((((((((((('''&&&'''+++,,,***)))***+++***(((((('''''''''&&&&&&&&&(((***++++++)))''''''(((((())))))************)))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((()))))))))))),,,***))))))******)))'''************************(((((()))***************---+++)))))),,,222888===000///,,,***(((((()))*********))))))))))))************)))((((((((()))))),,,------,,,***))))))*********)))))))))***+++++++++++++++******)))))))))(((***++++++******,,,---///...,,,+++******+++,,,++++++++++++++++++++++++)))))))))******++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))*********+++++++++,,,))))))---...,,,+++,,,,,,,,,,,,++++++,,,,,,---.........---...//////000000000/////////.........---,,,,,,,,,,,,,,,------''''''''''''''''''''''''*********)))))))))))))))+++)))'''''')))***+++***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************)))***+++++++++***)))(((((()))))))))************)))((((((((())))))*********)))))))))(((((((((((())))))************))))))))))))(((((()))******+++************))))))))))))'''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((((()))******((((((((((((((((((((((((&&&'''((()))***))))))(((*********)))((('''''''''(((((((((((((((((((((((('''((()))******)))(((''''''(((((()))******)))))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&&&&(((***(((((()))*********)))(((&&&'''((()))***+++,,,,,,))))))))))))*********+++))))))))))))************))))))************))))))*********)))))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((($$$%%%&&&((())))))******%%%%%%&&&''''''((())))))'''''''''''''''''''''''''''''''''((((((((())))))((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((('''&&&(((''''''''''''(((((()))&&&'''((()))***))))))(((&&&&&&&&&'''''''''(((((('''((())))))(((&&&%%%%%%"""(((+++((('''***,,,+++'''''''''''''''((((((((((((***,,,+++(((&&&&&&'''(((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))))))))((('''(((******)))((())))))))))))))))))))))))(((((()))***************)))))))))&&&%%%(((000777555333000,,,***)))***++++++***)))(((((()))***+++******)))))))))***+++,,,)))((('''(((***+++************)))((((((((())))))))))))))))))))))))))))))(((***++++++++++++,,,...444111...+++)))***+++---++++++++++++++++++++++++))))))***++++++,,,------++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,))))))---...,,,+++,,,...---,,,,,,++++++++++++......---,,,---...///000---...///000000...---+++++++++***++++++,,,---...************************,,,***)))(((((((((***+++'''&&&&&&''')))+++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************'''(((***++++++***)))((((((((())))))*********+++)))((('''''''''(((***+++))))))))))))(((((((((((())))))************))))))))))))((())))))***++++++************))))))))))))&&&''''''''''''''''''&&&''''''((((((((((((''''''((((((((((((((()))******((((((((((((((((((((((((&&&''')))*********)))(((+++******)))(((''''''&&&(((((((((((((((((((((((('''((()))******)))((('''&&&&&&'''((())))))(((((()))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((('''%%%%%%'''((('''((()))******)))((('''&&&'''((()))***+++,,,,,,)))*********++++++++++++))))))))))))************(((((()))))))))))))))(((++++++******))))))((((((''''''&&&%%%$$$######"""%%%%%%%%%&&&&&&'''''''''&&&''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''')))))))))(((((('''''''''''''''((()))***&&&''')))*********)))(((&&&&&&&&&'''''''''(((((('''((())))))'''%%%$$$$$$$$$'''$$$$$$(((+++)))%%%&&&&&&'''((()))******%%%(((++++++)))'''((()))(((((()))***************((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&%%%%%%&&&)))******)))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******************,,,---)))$$$%%%---555999666222...,,,++++++,,,+++***)))(((((()))***+++******)))))))))+++,,,---%%%######%%%***,,,,,,*********)))(((((('''((((((((((((((((((((()))))))))(((***++++++++++++---...777444///+++)))***,,,---++++++++++++++++++++++++******+++,,,,,,---......+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------))))))---///---+++,,,---,,,,,,++++++,,,,,,---------,,,+++,,,---...///)))+++---......,,,)))'''+++++++++,,,---...///000))))))))))))************(((((()))++++++,,,,,,,,,***)))))))))((((((''''''))))))))))))************'''''''''''''''((())))))((((((((((((((((((((((((&&&''')))++++++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))),,,+++***((((((((()))***)))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))((((((''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******+++******))))))((((((''''''''''''&&&&&&&&&&&&'''''''''((()))******)))((('''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))***++++++***)))(((''''''''''''''''''''''''(((((((((((())))))))))))%%%&&&((()))))))))((('''))))))(((''''''''''''((())))))))))))))))))))))))))))))******)))(((&&&%%%!!!###&&&''''''(((***++++++***)))'''''''''(((((((((((((((((()))))))))))))))))))))))))))(((((((((###$$$&&&(((((('''&&&%%%)))'''%%%'''***,,,***(((''''''(((((('''&&&%%%%%%&&&'''((())))))***))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''***)))''''''''''''$$$"""((((((((((((((((((((((((+++***(((&&&&&&(((***+++)))(((((('''''''''(((((())))))************))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((***+++,,,+++***)))'''&&&&&&&&&&&&************))))))))))))''''''(((((())))))******)))***+++***)))((()))***///,,,***(((((()))((('''))))))))))))))))))))))))+++***)))(((((()))***+++000777<<<888...'''(((+++++++++************++++++'''((()))++++++***))))))++++++************++++++(((((((((((())))))))))))(((((((((((()))***+++,,,,,,+++******************333000,,,)))'''''')))+++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***)))(((((())))))(((&&&,,,+++***)))))))))***+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,......///000...,,,***((()))+++---,,,++++++...111++++++,,,,,,---...//////...---+++******+++---...))))))))))))************'''((()))***++++++++++++*********))))))((((((((())))))))))))************))))))(((((())))))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++,,,+++)))((((((((()))***)))))))))))))))******+++))))))))))))))))))))))))***))))))))))))))))))***''''''((((((((((((''''''))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((())))))***+++))))))))))))(((((((((((((((((((((''''''(((((((((***)))(((''''''((()))***))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''(((((((((((((((((((((((((((((()))***+++))))))))))))))))))))))))******)))***,,,///222333$$$&&&((((((((('''((())),,,+++***)))(((((())))))(((((((((((())))))))))))$$$%%%%%%%%%&&&&&&''''''((((((((((((((())))))******(((&&&'''))))))(((&&&)))))))))))))))((((((((('''(((((())))))))))))((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''((())))))'''%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,******)))''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))((()))******(((((()))***+++)))''''''((()))))))))))))))))))))))))))))))))*********))))))*********---222777555///******---+++******************+++(((((()))***************++++++************++++++)))))))))************+++(((((((((((()))***+++,,,******)))))))))***++++++...---***(((((()))+++,,,,,,,,,************,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))((((((***,,,...---,,,++++++*********++++++,,,++++++++++++++++++++++++++++++,,,------------------...//////...---+++***+++---...,,,******,,,...++++++,,,,,,---......///...---,,,++++++,,,---...))))))))))))************''''''((()))***************************)))))))))))))))))))))************+++************+++,,,,,,************************,,,+++))))))))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***+++,,,,,,---+++***))))))((())))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&(((((())))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((())))))***+++(((((((((((())))))))))))))))))))))))))))))))))))+++***'''&&&&&&'''***+++))))))((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((((((((((()))***+++------)))))))))))))))))))))))),,,***)))))),,,222888;;;)))***+++***(((&&&&&&'''++++++***)))))))))******(((((((((((())))))))))))%%%&&&&&&''')))******+++,,,***((('''&&&((()))******(((''''''''''''&&&$$$((((((((()))))))))))))))((())))))))))))(((((('''*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%'''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((())))))***+++***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''((())))))''''''((()))'''%%%$$$%%%''')))******))))))))))))))))))))))))******++++++++++++******))),,,///000///---------************************)))))))))))))))******+++++++++************++++++*********+++++++++,,,,,,)))))))))))))))***+++,,,(((((((((((()))***+++,,,))))))((())))))+++,,,,,,,,,+++***))))))***+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***))))))***---......---'''((()))***************************************,,,,,,---............------------------------------......,,,***)))***++++++,,,,,,------.........///...---,,,,,,---...///((()))))))))************''''''((()))))))))))))))++++++******************((()))))))))************+++************+++,,,,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((())))))***+++,,,,,,******)))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((())))))(((((((((''''''((((((((((((''''''(((((())))))******++++++))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******''''''(((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))((((((((((((((((((''''''''''''''''''''''''+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))'''&&&%%%%%%%%%&&&((()))((((((((()))***+++,,,,,,)))))))))))))))))))))))),,,***((((((***---222444***+++,,,+++)))'''''''''))))))))))))))))))******(((((((((((())))))))))))'''(((((()))******++++++)))(((&&&%%%$$$%%%%%%&&&))))))(((((((((((('''&&&&&&&&&&&&&&&''''''(((((())))))***))))))((('''&&&***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$&&&'''((('''%%%''''''''''''''''''''''''(((((())))))))))))(((((((((''''''''''''(((((()))'''(((((())))))(((((('''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******)))((((((''''''''''''(((''''''''''''((((((((((((******))))))((((((''''''&&&'''((((((''''''((()))&&&%%%###$$$&&&((())))))))))))))))))))))))))))))***+++,,,------,,,+++***((()))***,,,...///---,,,*********++++++************)))((((((((()))+++,,,++++++************++++++************+++++++++,,,***)))))))))******+++,,,)))))))))((())))))******&&&'''((()))***+++++++++,,,+++***))))))***+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++)))***++++++***((($$$%%%'''))))))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---...///000...------+++*********+++,,,,,,,,,---------......///...------------...///((()))))))))************'''(((((())))))))))))(((******************++++++((()))))))))***************))))))))))))***++++++)))))))))))))))))))))))))))***,,,------,,,***)))************************************************((()))))))))************''''''(((((()))******+++)))))))))*********)))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((())))))******++++++''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((('''((())))))***''''''(((((())))))******'''(((((())))))(((((('''(((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++''''''''''''''''''''''''(((((((((((())))))))))))''''''&&&%%%%%%'''((()))***))))))(((((()))))))))************************)))))))))))))))***++++++(((***++++++***((()))***&&&&&&'''(((((()))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%$$$###(((((())))))))))))***+++&&&&&&%%%%%%&&&'''((()))))))))***))))))((('''&&&'''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''''''''''')))((('''((()))((('''%%%''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''((())))))((())))))******))))))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((''''''''''''(((((()))&&&'''''''''((((((((()))******))))))((((((''''''%%%'''((((((''''''(((***)))'''%%%%%%&&&(((((('''))))))))))))))))))))))))***+++,,,------,,,+++******((((((***------+++))))))***++++++++++++***)))***)))((((((((()))+++,,,++++++************++++++)))))))))*********++++++******************+++,,,++++++***))))))((())))))(((((()))*********))))))++++++***))))))***++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++)))***++++++***(((%%%'''(((***++++++******------------------------,,,---......//////......,,,,,,,,,---...///111111---,,,,,,+++,,,,,,------,,,,,,,,,---------------.........------.........))))))))))))************((())))))******))))))))))))))))))***************))))))))))))************)))(((((((((((()))******((((((((((((((((((((((((***,,,...000000...,,,***************************************************))))))))))))************(((((((((((())))))))))))(((((()))************))))))))))))))))))******+++))))))))))))))))))))))))((()))***++++++***)))((()))******++++++******)))(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''(((((()))***(((((((((((())))))))))))''''''))))))))))))'''''''''((()))******)))((('''(((((())))))))))))******************************((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))+++***)))(((((((((((((((++++++++++++++++++++++++'''(((***+++,,,+++******''')))***+++)))))))))***$$$%%%&&&'''((())))))((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&''')))******(((&&&%%%''')))************+++---))))))(((''''''(((***+++((())))))))))))((((((''''''''''''((()))*********(((((((((((((((((((((((()))))))))))))))))))))))),,,+++******++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))***))))))************))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((('''''''''''''''((()))***'''''''''(((((())))))***))))))))))))((((((((((((&&&'''(((((((((((()))+++,,,***'''&&&'''(((((('''))))))))))))))))))))))))******++++++++++++*********))))))***++++++)))((()))***+++,,,,,,+++***))))))))))))))))))******+++++++++************++++++)))))))))************+++++++++*********++++++,,,,,,++++++*********************++++++******)))(((+++***)))(((((()))***+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***))))))***---......---***+++,,,---------------------------------------,,,,,,---............---+++,,,---...///000111111///---,,,,,,...///...---------------------------------------------------))))))))))))************)))***************))))))((((((((())))))*********))))))))))))************)))(((((((((((()))******))))))))))))))))))))))))++++++,,,------,,,++++++************************************************))))))))))))*********************))))))))))))((('''((()))***+++******))))))))))))))))))******+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))************))))))))))))((((((((((((((((((+++******)))(((''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((''''''''''''((())))))))))))))))))(((((((((((('''(((***++++++***((('''))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))******))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))''')))******)))(((((()))$$$%%%&&&((()))******)))(((((((((((())))))))))))))))))))))))************)))))))))***************((()))+++***(((((()))++++++***(((''''''((()))***'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((()))++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''((()))***(((((())))))))))))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))((('''&&&&&&&&&'''''')))******''''''((())))))***++++++(((((((((((())))))))))))&&&((())))))))))))***,,,---+++)))((()))******)))))))))))))))))))))))))))*********))))))*********)))*********))))))))))))(((***+++,,,,,,+++***((((((((()))***************++++++************++++++*********+++++++++,,,,,,,,,++++++******+++++++++************+++,,,---...+++++++++++++++++++++++++++***)))(((((()))***+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))((((((***,,,...---,,,------,,,,,,,,,------...++++++++++++++++++++++++++++++,,,---------------+++,,,...///000000000000222000...---//////...,,,------------------------,,,,,,------------,,,,,,))))))))))))******************+++++++++******)))''''''(((((()))))))))***))))))))))))************)))))))))((()))******+++***************************)))(((''''''((()))***************************************************))))))))))))************,,,,,,++++++***)))))))))'''((()))+++++++++***))))))))))))))))))******+++)))))))))))))))))))))))))))***,,,------,,,***)))(((((())))))))))))(((((())))))((((((''''''&&&&&&...---+++***(((&&&$$$###(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))******))))))((((((''''''((()))+++,,,,,,+++)))(((+++***'''&&&&&&'''***+++(((((())))))*********+++''''''''''''''''''''''''((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))'''(((***+++++++++***))))))))))))***+++,,,......------------------------------,,,+++***((('''&&&(((***+++***((('''''''''$$$%%%''')))+++++++++***(((((((((((())))))))))))$$$$$$%%%&&&'''((())))))***)))((('''((()))+++---(((***,,,***'''%%%''')))***)))'''%%%$$$%%%&&&'''''''''((())))))***))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$&&&)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&+++***(((''''''(((***+++&&&&&&&&&'''''')))******''''''(((((((((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++)))((('''&&&&&&&&&'''''')))***+++'''(((((()))***++++++,,,''''''(((((())))))******&&&(((******))))))+++------+++))))))+++,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++((()))+++***)))(((***+++((()))+++,,,,,,+++)))((('''(((***+++++++++***)))++++++************++++++++++++,,,,,,,,,---------,,,,,,++++++***+++++++++(((((()))***,,,///111222+++*********+++,,,---...+++***)))(((((()))***++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***)))(((((())))))(((&&&,,,+++***)))))))))***+++))))))))))))))))))))))))***+++,,,,,,------,,,,,,+++,,,...000111111///...666333///...//////---+++------------------------+++,,,,,,------,,,,,,+++++++++************++++++)))************+++++++++......---,,,++++++++++++))))))*********+++++++++)))(((&&&%%%&&&''')))+++))))))*********))))))(((+++++++++*********))))))++++++******************,,,+++***((('''''''''''',,,,,,,,,++++++*********))))))))))))))))))))))))++++++************++++++///,,,(((%%%%%%'''***,,,---)))&&&%%%'''))))))((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***)))'''))))))))))))))))))))))))'''((()))******)))(((''''''''''''''''''''''''''',,,***)))'''''''''((((((%%%%%%&&&((())))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%))))))(((((((((((())))))))))))(((((((((((()))))),,,***)))***,,,,,,)))&&&******************************))))))((((((''''''(((((((((((((((((((((((('''((()))******)))((('''''''''(((((())))))******((((((((((((''''''''''''++++++***)))))))))))))))++++++***)))))))))))))))...,,,((($$$###%%%''')))))))))))))))))))))))))))&&&((()))((('''&&&''')))))))))(((((('''''''''&&&''''''(((((((((((('''''')))))))))))))))))))))))))))((((((''''''''''''(((***+++,,,+++)))&&&%%%%%%$$$&&&(((+++,,,+++)))((())))))************))))))'''''''''((((((((((((((('''(((((()))))))))))))))''''''((()))))))))))))))%%%%%%'''((()))*********))))))))))))))))))))))))+++***)))(((((()))***+++***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++******************)))************+++++++++)))************++++++++++++)))(((&&&&&&((()))+++,,,,,,,,,++++++*********++++++++++++***)))((((((++++++************++++++***+++,,,------,,,***)))++++++,,,,,,,,,++++++***---,,,+++***+++,,,---...,,,,,,,,,++++++*********...---,,,+++************,,,,,,+++******+++,,,,,,******+++,,,,,,---......,,,,,,,,,---------......//////...---,,,,,,++++++++++++,,,,,,,,,,,,------111///,,,******+++---///+++******************+++)))************+++++++++,,,+++++++++++++++,,,---))))))*********+++++++++)))((('''&&&&&&((()))+++((()))******++++++******+++++++++*********))))))************************++++++***((((((''''''''',,,,,,,,,++++++*********************************++++++************++++++++++++***)))))))))))))))+++***)))+++,,,,,,***'''(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************((('''((()))***)))'''))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((()))******'''((()))******+++******))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))...---,,,---//////,,,)))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((('''((()))******)))((('''''''''''''''(((((((((((()))))))))(((((((((''''''+++***)))(((((((((((()))(((((('''&&&&&&&&&&&&&&&+++***)))'''''''''(((((())))))))))))))))))))))))'''((())))))''''''((())))))((((((((('''''''''''''''(((((())))))(((((('''))))))))))))))))))))))))(((((('''''''''(((((()))"""%%%''''''&&&&&&&&&'''$$$&&&)))+++++++++)))((())))))************))))))(((((((((((((((((('''''''''(((((()))))))))))))))''''''((())))))))))))))))))&&&### ###'''***))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((************************************++++++++++++)))************+++++++++,,,***)))(((((()))***,,,,,,,,,,,,+++++++++************+++++++++++++++***++++++************+++++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++***+++************+++,,,,,,,,,,,,,,,+++++++++******))))))))))))***+++,,,,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...///......---,,,,,,++++++++++++,,,,,,,,,,,,------...---+++*********+++,,,************************)))************+++++++++)))))))))******,,,------***************+++++++++)))((('''''''''(((***+++))))))***+++,,,,,,,,,++++++++++++***************************************+++***))))))((((((((((((+++++++++++++++*********************************++++++************++++++''')))+++,,,,,,***(((&&&$$$&&&)))---000///+++(((((())))))******))))))((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))***************************((('''((()))***)))'''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))))))))((())))))************))))))))))))))))))))))))))))))&&&&&&&&&'''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))+++******+++,,,,,,***((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''''''''&&&******)))))))))((((((((())))))((((((''''''((((((******)))((((((((())))))(((((()))***))))))(((((())))))))))))))))))))))))((()))******(((((()))***((((((((((((''''''''''''((())))))******))))))(((((((((((((((((((((((((((''''''''''''((()))******!!!###%%%&&&&&&&&&'''(((%%%''')))+++++++++)))((())))))************)))))))))))))))((((((''''''''''''((())))))******))))))''''''((()))))))))))))))---***&&&$$$###%%%(((+++))))))))))))))))))))))))******))))))))))))******))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))(((''''''************************************+++++++++,,,)))************+++++++++,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***)))***+++,,,------------++++++************++++++,,,++++++***++++++,,,,,,***++++++,,,,,,+++++++++))))))***++++++++++++***,,,,,,,,,++++++++++++***))))))))))))***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,+++++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,*********++++++*********))))))*********+++++++++***)))))))))******+++,,,************************))))))((((((((()))***+++++++++,,,,,,,,,++++++******************************************+++++++++******))))))((()))))))))+++++++++***************************************++++++************++++++&&&(((+++---,,,+++(((&&&!!!&&&+++......,,,+++)))))))))******)))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***+++++++++)))'''%%%$$$'''((((((((((((''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))((('''''''''&&&************))))))))))))((((((''''''''''''((((((++++++******)))******+++&&&''''''((())))))))))))(((((((((((((((((((((((((((***+++***)))((()))***((((((((((((((('''''''''))))))************))))))((((((((((((((((((((((((''''''''''''((()))***+++&&&((())))))''''''((()))'''((()))++++++***))))))))))))************))))))+++******)))((('''&&&&&&(((((()))************)))''''''((()))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))***))))))))))))))))))***))))))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((***************+++++++++*********+++++++++,,,,,,))))))*********+++++++++,,,+++************+++,,,++++++++++++++++++++++++***+++,,,---------------++++++************++++++,,,+++***)))***+++,,,---******+++,,,,,,,,,++++++((()))+++,,,,,,,,,+++***++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,,,,------//////000111111000///...)))***++++++++++++***)))))))))*********+++++++++,,,+++******)))))))))***************************)))))))))))))))***++++++---------,,,+++***)))(((************************))))))*********+++++++++***))))))))))))******+++************************************************++++++************++++++((()))******+++***)))((("""$$$''')))***+++++++++))))))************))))))************************(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******++++++)))'''%%%$$$'''((((((((((((''''''&&&((((((((((((((((((((((((******)))))))))((((((((())))))(((((((((((())))))))))))(((((((((((())))))+++,,,,,,,,,++++++,,,---************************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********)))(((((((((************))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&''')))***(((((((((((((((((((((((((((***+++***)))((()))***'''''''''((((((((((((((())))))************))))))(((((((((((((((((((((((('''''''''((((((***+++,,,((()))******)))(((***+++((()))******+++******)))))))))************))))))++++++***)))(((''''''&&&((())))))***************''''''((()))))))))))))))"""###&&&((()))((('''&&&)))))))))))))))))))))))))))))))))******)))))))))((()))***++++++***)))(((************************))))))))))))))))))))))))************************((()))))))))*********+++))))))*********+++++++++***++++++++++++,,,,,,,,,))))))*********+++++++++*********))))))*********++++++++++++++++++++++++---------------,,,+++***++++++************++++++++++++***)))***+++---...)))***+++,,,,,,,,,,,,,,,)))***,,,---------,,,+++++++++++++++++++++++++++,,,+++***))))))(((((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------,,,,,,,,,+++++++++,,,,,,,,,------...///000222222111///...)))***+++,,,,,,+++***))))))************+++++++++------,,,******)))))))))+++++++++***************)))*********++++++++++++,,,,,,,,,,,,+++***((((((***************+++++++++)))))))))***++++++,,,,,,)))))))))))))))***+++,,,)))))))))***************++++++++++++++++++++++++++++++************++++++)))))))))))))))*********,,,------+++)))(((((())))))******++++++******)))************************((())))))******))))))((())))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++***((('''((()))***)))'''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((()))************))))))************))))))))))))))))))))))))))))))+++++++++***)))((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))***+++***))))))+++---************************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***************)))******)))))))))(((((((((((((((''''''(((((())))))((((((''''''(((((())))))((('''&&&%%%&&&''')))+++))))))))))))))))))))))))((()))******(((((()))***'''''''''(((((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((()))******+++$$$%%%'''''''''))),,,...))))))******************))))))************))))))*********))))))(((((((((((()))******++++++******''''''((()))))))))))))))(((&&&%%%%%%&&&(((+++---))))))))))))))))))))))))))))))************))))))(((((()))***************************************))))))))))))))))))))))))************************(((((())))))***++++++,,,)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,)))************+++++++++***************************++++++++++++,,,,,,,,,------------,,,+++***)))++++++************++++++************+++,,,------)))***++++++,,,,,,,,,,,,++++++,,,------------,,,***++++++++++++,,,,,,,,,''''''''''''''')))*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---.../////////...---(((***+++,,,,,,+++***((()))************+++++++++---,,,+++++++++++++++,,,+++++++++*********)))))))))***++++++,,,,,,++++++))))))******+++******)))))))))*********+++++++++((())))))***++++++,,,,,,))))))))))))***+++,,,---((()))))))))*********+++++++++++++++++++++++++++++++++************++++++(((((()))***************,,,......,,,)))''''''((()))******++++++******)))************************))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++***((('''((()))***)))'''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&''')))***,,,,,,'''((()))******+++******))))))))))))))))))))))))************************))))))(((((((((((())))))))))))(((((((((((())))))&&&(((((('''&&&&&&)))+++************************'''((((((((()))))))))***((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))************)))))))))((((((((('''''')))(((((((((((()))***+++***************+++,,,,,,))))))))))))************))))))))))))))))))))))))'''((())))))''''''((()))''''''''''''((((((((()))'''(((((())))))(((((('''))))))))))))))))))))))))***)))))))))))))))******%%%&&&'''&&&&&&(((***---************************))))))************))))))***)))))))))))))))))))))))))))***++++++++++++***''''''((()))))))))))))))+++***)))((((((***,,,...))))))))))))))))))))))))((()))***++++++***)))((((((((((((((()))+++,,,,,,************************))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,+++++++++,,,,,,,,,------)))************+++++++++***++++++++++++++++++*********+++++++++,,,,,,,,,***+++++++++++++++******++++++************++++++))))))***+++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,(((((((((((()))***+++,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------***++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,------............((()))+++,,,,,,+++)))((()))************+++++++++++++++++++++,,,---......++++++++++++******))))))******+++,,,,,,,,,,,,+++&&&&&&((()))++++++,,,,,,))))))******++++++++++++((())))))***++++++,,,,,,))))))))))))***+++------(((((())))))*********+++++++++++++++++++++++++++++++++************++++++&&&'''***,,,,,,+++)))(((%%%(((++++++)))'''((()))******++++++++++++******************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))***)))(((''''''((()))***************************)))((('''''''''(((***+++%%%%%%'''((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))(((((((((((())))))))))))(((((((((((()))))))))***+++***((((((,,,///))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((***)))(((''''''((()))***''''''(((((())))))******(((((((((((('''''''''''')))))))))))))))***++++++''''''&&&''''''((()))))))))***,,,......,,,***((())))))))))))))))))))))))'''((()))((('''&&&''')))&&&'''''''''(((((())))))''''''((((((((((((''''''************************+++***)))))))))))))))************(((&&&&&&(((***++++++******************))))))************)))))))))))))))))))))*********))))))***++++++++++++***'''(((((()))))))))))))))%%%''')))++++++(((%%%###))))))))))))))))))))))))((()))***++++++***)))((('''''''''''')))+++---...************************))))))))))))))))))))))))************************,,,,,,++++++***)))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------)))************++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,((()))***+++++++++++++++++++++************++++++((()))+++,,,------,,,,,,((()))***+++,,,---------+++***)))))))))***,,,---*********++++++,,,,,,,,,000///...---,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,---......******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------............//////000000******))))))))))))******)))***+++,,,,,,+++***))))))(((&&&''')))******)))************************************************))))))))))))))))))))))))$$$%%%&&&'''((()))***+++((()))***+++,,,+++******+++***((('''((()))((('''******************++++++,,,,,,+++***))))))******)))))))))***+++++++++,,,(((&&&&&&(((+++---,,,***)))******+++++++++***************)))((('''''''''(((((((((((((((((((((((()))***++++++***)))((('''''')))***)))((('''(((*********))))))***+++,,,,,,******++++++++++++******((((((((((((((((((((((((((()))***++++++***)))((((((((((((((())))))))))))++++++***)))(((((())))))&&&'''((())))))***))))))************************---+++))))))((((((&&&$$$''''''(((((())))))******(((((((((((())))))))))))************************)))************)))(((((()))))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))//////......---,,,++++++((((((((((((((((((((((((***))))))(((((((((((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))***---///---(((&&&(((+++***+++,,,,,,,,,***)))((('''''''''(((((((((((((((******))))))))))))******************************))))))*********((('''&&&******)))))))))))))))***))))))))))))************(((((()))++++++,,,,,,,,,(((((((((((())))))))))))'''((()))++++++******)))************)))(((&&&&&&+++***)))))))))))))))***(((((())))))******++++++(((((())))))))))))(((((()))))))))******)))))))))))))))************))))))***++++++++++++,,,,,,,,,((((((''''''''''''(((((('''((()))***+++*********))))))*********+++++++++************************---,,,+++*********+++,,,(((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))'''&&&'''***+++***(((........................,,,+++***))))))+++---...***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------(((***,,,......,,,***((())))))***++++++,,,------,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++***)))'''(((***++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))***+++,,,++++++***,,,***)))((()))***)))(((''''''(((***+++,,,---...,,,++++++***))))))*********************+++++++++,,,***((()))***+++)))'''******+++++++++******)))************************************************))))))***+++******((((((((()))***)))((('''(((***)))(((((((((((())))))***))))))************)))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))++++++***)))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))+++***(((((())))))'''&&&))))))))))))(((((((((((((((((((((((())))))))))))************************'''((()))******************))))))))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))))))))))))))))))))))))))))))))))),,,...,,,(((&&&'''*********++++++******)))(((((((((((((((((((((''''''***))))))(((((())))))***))))))))))))))))))))))))))))))*********)))((('''******))))))))))))******))))))))))))************)))***************))))))*********+++++++++,,,,,,((()))***+++,,,++++++***************)))((('''&&&+++***************++++++((((((((())))))*********))))))************))))))******))))))))))))******))))))************))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))******************+++++++++,,,,,,,,,************************,,,+++***))))))***++++++************++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***************************)))''')))+++,,,+++))))))))))))))))))))))))))),,,+++***))))))+++---...***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------***+++,,,......,,,+++*********++++++,,,------...******))))))))))))************+++,,,,,,+++******+++***((()))***,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))***++++++++++++***---+++))))))***+++***)))''''''(((***+++,,,---...,,,+++******)))*********+++++++++***************,,,***))))))******)))(((+++++++++++++++***)))((())))))******+++,,,------************************((())))))************)))((()))******(((((()))*********)))((((((((())))))(((((())))))))))))((((((************************)))(((%%%$$$$$$%%%((()))(((((((((((())))))))))))+++***))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((()))((('''((()))***)))(((******))))))((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&((()))***+++++++++)))))))))))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,+++******)))(((''''''))))))))))))))))))))))))(((***,,,***'''%%%''')))*********))))))))))))))))))))))))((((((''''''''')))((((((''''''(((((()))''''''''''''''''''''''''(((((()))*********))))))***)))))))))))))))******))))))))))))************************)))((('''&&&''''''((((((((()))))))))******+++,,,,,,,,,,,,+++***************)))((('''+++*********+++,,,------(((((((((((())))))))))))******++++++++++++******+++***)))(((((()))***+++))))))************))))))((((((((()))))))))************))))))))))))******,,,+++***)))((()))******+++++++++,,,,,,,,,,,,,,,******************************))))))))))))***+++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************************************,,,*********,,,---,,,+++************************,,,+++*********+++,,,---***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,------------------------------------++++++,,,,,,---.........+++******))))))******+++******++++++++++++******,,,***))))))***++++++***++++++++++++++++++++++++************************************************((()))***+++,,,...//////))))))******++++++++++++,,,***))))))***+++***)))+++++++++***************++++++***************+++,,,+++++++++***)))))))))(((((())))))+++,,,,,,,,,,,,,,,,,,+++***)))((('''))))))******+++,,,,,,,,,************************(((((())))))************((()))******)))((()))***---,,,,,,+++************))))))************))))))************************)))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))******)))))))))))))))***))))))***))))))((('''&&&))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))************((((((((('''((())))))***************************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((()))*********---,,,,,,+++***)))((((((((((((((((((((((((((((((''')))***)))'''%%%&&&(((***)))))))))))))))))))))+++******)))((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((())))))))))))))))))))))))))))))***+++((()))))))))************)))******))))))((('''&&&&&&&&&&&&&&&''''''''''''*********+++++++++++++++***+++++++++******)))((()))))))))***+++,,,---...(((((((((((((((((((((((()))******++++++******)))+++***)))(((((()))***+++))))))************))))))************+++++++++++++++******************+++...,,,***(((((((((***+++++++++++++++++++++++++++***************************************+++++++++(((((()))))))))*********++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------***++++++,,,---...//////------------------------,,,,,,,,,------------...///...---,,,,,,---...///------------......//////......------------......------------------------,,,***))))))***+++***)))************************************************************************'''((()))***+++---......***************+++++++++***)))'''''')))***))))))+++++++++*********))))))+++***************++++++,,,+++++++++***)))))))))))))))*********+++,,,,,,,,,,,,,,,+++***)))((('''************************))))))))))))))))))))))))((((((((())))))***++++++)))***+++***)))((()))+++------,,,+++******++++++***++++++,,,,,,++++++***************************(((((())))))))))))(((((((((((((((((())))))))))))***)))))))))))))))******))))))***))))))((('''&&&************************+++***(((((())))))'''&&&&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))((((((''''''&&&&&&&&&&&&'''((((((************************++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))******************))))))))))))))))))))))))(((((())))))))))))(((''')))))))))))))))))))))((((((((((((((((((((((((((('''((((((((('''&&&''''''))))))))))))************++++++***)))(((''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''(((((()))))))))(((((()))***++++++((()))))))))************(((((())))))))))))(((((())))))*********+++++++++))))))))))))*********++++++++++++++++++******)))((((((((())))))+++,,,---)))))))))))))))((((((((((((((())))))))))))((((((+++***)))(((((()))***+++))))))************))))))))))))*********+++++++++++++++************++++++...,,,***)))((()))***+++************))))))))))))***************************++++++,,,,,,---------))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***++++++))))))))))))))))))))))))++++++***+++++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,------...//////------------------------,,,,,,---------.........000///---,,,,,,---///000------............////////////............//////------,,,,,,,,,,,,------...,,,******+++,,,+++***************************************************++++++++++++++++++++++++******************************))))))******+++,,,)))(((&&&''')))***))))))((())))))***++++++,,,,,,*********)))******+++,,,+++++++++***************,,,------,,,***(((((()))+++++++++++++++***)))(((***************)))))))))((((((((((((((((((((((((***)))))))))))))))***+++)))***++++++))))))***++++++******)))))))))******+++,,,,,,,,,,,,,,,,,,+++************************((()))***++++++***)))((((((((((((((()))))))))))))))))))))))))))******+++((())))))))))))(((((('''************************,,,***(((((())))))'''%%%%%%&&&'''((()))***+++,,,(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))(((((('''&&&&&&&&&&&&&&&&&&'''((((((************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))*********((('''&&&%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((''''''((()))+++,,,,,,+++***************))))))((((((((()))((((((''''''(((((()))))))))))))))))))))))))))''''''&&&&&&&&&'''(((((((((((((((((()))***+++,,,))))))))))))************(((((()))******))))))))))))))))))*********++++++))))))(((((())))))***+++++++++,,,,,,,,,++++++***(((((((((((()))***++++++************))))))))))))(((((())))))))))))(((((()))))))))******)))))))))))))))************))))))'''''''''((((((((())))))++++++************++++++---,,,+++***)))***++++++)))))))))))))))(((((((((***************************+++,,,---.........---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++,,,---,,,***)))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++***++++++,,,,,,------...,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,,,,---...///........................333333333222222333333333000000///......///000000000...---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++***)))))))))***+++,,,***((('''((()))++++++***)))))))))***++++++,,,,,,******))))))***++++++,,,***************+++++++++,,,......---)))((((((*********+++++++++******)))))))))******+++,,,,,,,,,))))))))))))))))))))))))+++***)))(((((())))))***)))***++++++))))))***+++******)))))))))***+++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))***++++++'''(((((())))))))))))(((***************************((('''((()))***)))'''&&&''''''((()))******+++(((((((((((())))))))))))************************''''''(((((()))((((((((((((''''''''''''((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******((((((((((((((((((((((((&&&''')))*********((('''&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))((('''((())))))(((((('''))),,,...///---+++)))***)))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))******)))((('''((())))))(((((((((((()))***+++,,,))))))))))))************++++++++++++***)))(((((((((((((((((())))))))))))******)))))))))***+++,,,++++++,,,,,,,,,,,,,,,+++*********))))))***++++++,,,+++++++++*********))))))))))))******)))))))))((()))***++++++***)))((())))))************))))))''''''''''''((((((((()))******))))))))))))*********++++++++++++++++++,,,************))))))((((((************************)))***+++---......------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,...///...+++***+++---........................******++++++,,,,,,,,,+++***++++++,,,,,,++++++***))))))*********+++++++++******+++,,,,,,---......---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------------...------------------------>>>>>>============>>>>>>:::999888888888888999:::222111/////////000///...........................************************++++++++++++++++++++++++(((((()))***,,,---...///+++***)))))))))***,,,---+++)))((()))+++,,,,,,+++,,,,,,++++++***))))))(((******))))))***+++,,,,,,))))))******+++++++++,,,)))+++---,,,***)))+++...)))******+++++++++******((()))***+++---...///000************************,,,+++***((((((((()))))))))+++++++++***)))***+++++++++++++++,,,---......******++++++++++++******((((((((((((((((((((((((,,,+++(((''''''(((+++,,,(((((((((((())))))))))))))))))((())))))***++++++''''''((())))))***))))))))))))))))))))))))))))))((('''&&&'''***+++***)))(((((((((((())))))))))))(((((((((((())))))))))))************************%%%%%%'''((())))))******)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,(((((((((((((((((((((((($$$&&&(((***++++++***)))************)))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((''')))---000111///+++))))))))))))))))))***************))))))))))))******))))))))))))))))))))))))---,,,+++)))))))))******(((((((((((()))***+++,,,))))))))))))************---------,,,***)))'''&&&+++,,,,,,,,,,,,---------,,,+++*********+++,,,---++++++,,,------,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,+++++++++************++++++++++++******'''(((+++,,,,,,+++((('''))))))************))))))))))))))))))******************))))))))))))******)))***+++,,,,,,,,,,,,,,,,,,+++++++++******))))))************************((()))+++,,,------,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------************************---///111///,,,+++,,,...******************************+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------******+++,,,,,,---.....................---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------------------------,,,FFFFFFFFFFFFFFFFFFFFFFFFHHHEEEBBBAAAAAABBBAAA@@@@@@>>><<<999777666555555222222111000//////......///...---+++***************++++++,,,,,,+++++++++---,,,,,,++++++***))))))***************)))(((((())))))((())))))***++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))++++++******************(((((()))***++++++,,,,,,******************++++++(((((((((((())))))))))))'''(((******((((((((()))******))))))))))))******))))))))))))))))))))))))******++++++++++++******...---+++*********+++,,,(((((())))))))))))(((((((((((()))***+++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++***)))(((''''''((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((+++***)))((((((''''''(((&&&&&&'''((()))***++++++%%%&&&''')))************************************---***'''(((+++,,,+++)))******))))))))))))******((((((''''''''''''(((((((((((()))***++++++,,,,,,)))))))))))))))(((''''''((()))))))))))))))(((((())))))))))))************''''''((()))***+++,,,,,,+++)))((()))+++,,,)))''')))))))))(((''''''&&&&&&***************+++++++++,,,,,,,,,,,,,,,,,,---------------------,,,++++++---------,,,+++***)))(((,,,,,,,,,,,,,,,---...///------+++*********++++++...---,,,,,,++++++,,,,,,(((((((((((()))))))))))),,,,,,,,,+++++++++******+++***************++++++++++++******)))*********(((((()))***++++++,,,,,,*********++++++,,,,,,,,,......------,,,+++******(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,---,,,++++++************'''((()))***++++++++++++******+++,,,------......---------,,,,,,+++++++++)))+++,,,,,,***))))))***++++++++++++++++++++++++---***)))...000//////111------------------------000000////////////000000,,,,,,------.../////////---,,,,,,,,,,,,---......KKKKKKKKKKKKKKKKKKKKKKKKLLLJJJGGGFFFGGGGGGFFFEEEGGGGGGFFFDDDBBBAAA??????;;;:::999777555444222222000000///...---,,,,,,---++++++,,,,,,,,,++++++***++++++************))))))+++++++++++++++******)))***)))(((((()))***+++,,,'''((((((((()))))))))))),,,,,,,,,+++++++++******++++++++++++************************************)))))))))***++++++,,,,,,************************)))))))))************+++(((***++++++***))))))*********))))))))))))************************************++++++++++++*********))))))(((''''''((((((******++++++++++++******''''''((()))***+++******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))((('''''''''((())))))))))))***++++++,,,,,,))))))))))))))))))))))))******++++++++++++******************************)))((((((((((((((()))***(((((((((((((((((()))))))))))))))))))))(((''''''((((((((((((((((((((((((+++)))(((((()))******)))))))))(((((((((((())))))(((((((((''''''((((((((('''(((((()))******++++++***************)))(((((((((((())))))))))))((((((***)))))))))))))))))))))''''''((((((((((((((((((+++***)))***,,,,,,***(((******))))))))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,---............---............---,,,++++++------,,,,,,---......///...---,,,+++******++++++------,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++******************))))))******++++++***************++++++******++++++,,,------...++++++++++++++++++,,,,,,---------,,,+++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,++++++++++++,,,+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,------------,,,,,,++++++++++++***+++---,,,***))))))***++++++++++++++++++++++++,,,***,,,222555222//////------------------------------------------------..................---------,,,,,,,,,,,,---......PPPQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMLLLMMMNNNMMMLLLOOOOOOPPPOOONNNMMMKKKJJJGGGFFFDDDBBB???===;;;:::666555444222111111111111---------------,,,+++***************++++++++++++,,,,,,,,,---,,,++++++***+++***)))(((((()))+++,,,************++++++++++++,,,,,,,,,++++++++++++************+++++++++++++++************************))))))******+++,,,,,,,,,*********************************+++++++++,,,,,,)))+++,,,,,,+++******+++******))))))))))))******++++++++++++++++++++++++******++++++++++++******'''((((((((((((''''''&&&******++++++++++++******&&&'''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******(((''''''''''''(((((()))************************))))))))))))))))))))))))******++++++++++++******************************''''''''''''((()))***+++***)))(((&&&&&&&&&'''((()))))))))))))))(((''''''((((((((((((((((((((((((((())))))(((''''''(((***((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((())))))*********++++++++++++******)))(((((())))))***))))))(((******))))))(((((('''''')))))))))(((((((((''''''+++******+++,,,,,,+++))))))************+++++++++,,,,,,,,,,,,---------...---...//////000000000000......///000111111111111...//////000//////............------......////////////...,,,,,,++++++,,,---------------------...,,,,,,,,,,,,,,,++++++++++++++++++*********************)))))))))))))))***))))))))))))***+++,,,,,,,,,,,,------......//////,,,,,,++++++++++++++++++,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++++++++******,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++///666999444///...------------------------,,,,,,............,,,,,,000//////...------,,,,,,---,,,,,,,,,,,,---......SSSSSSTTTUUUUUUTTTSSSSSSRRRQQQOOOPPPQQQRRRQQQPPPRRRSSSTTTUUUUUUSSSQQQPPPPPPOOONNNLLLJJJHHHGGGFFF???>>><<<:::888666666555111111000000///---,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++***,,,+++)))(((((()))+++---+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,***************+++++++++*********++++++,,,,,,,,,+++++++++***************************+++++++++,,,)))+++,,,,,,+++******+++******))))))))))))******++++++++++++++++++++++++******++++++++++++******))))))+++++++++***)))((((((((())))))))))))(((((('''(((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************&&&&&&&&&''''''((())))))))))))))))))((((((''''''))))))))))))))))))))))))******++++++++++++******************************((((((((((((((()))******)))((('''&&&&&&&&&((()))%%%&&&''')))************))))))))))))))))))))))))'''***+++***'''&&&))),,,)))((((((''''''(((((()))((((((((())))))(((((((((((((((((()))))))))***************++++++***))))))(((((()))*********))))))******))))))((('''''''''++++++++++++++++++++++++)))******++++++++++++***))))))******+++,,,,,,---------......//////000000111222333444555555444444333333444444444333333222///000000111111111000000/////////......//////000222111111000//////......---......///////////////------,,,,,,,,,,,,,,,+++******************************))))))(((((())))))))))))))))))***+++,,,---,,,---------......//////,,,,,,,,,++++++*********+++++++++*********)))))),,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---++++++++++++++++++++++++...---,,,++++++++++++++++++,,,,,,---............)))(((((()))***,,,---///++++++++++++++++++******+++++++++++++++++++++++++++,,,...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///666888333///..............................///111222222111///...//////.........------------,,,,,,,,,,,,---......TTTUUUVVVWWWWWWVVVUUUTTTPPPPPPOOOQQQSSSSSSSSSRRRSSSTTTVVVWWWWWWVVVTTTSSSTTTTTTSSSSSSRRRRRRQQQQQQKKKIIIGGGCCCAAA>>>===<<<888888777666444222111000...---------------,,,,,,+++++++++,,,+++******)))---+++***)))((()))+++,,,(((((((((((())))))))))))++++++++++++++++++++++++******++++++,,,,,,,,,---))))))*********++++++++++++++++++++++++,,,,,,,,,+++++++++*********)))))))))))))))*********++++++(((***++++++***))))))*********))))))))))))************************************++++++++++++******)))***+++,,,---,,,+++***(((((())))))))))))(((((())))))******++++++******))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))&&&&&&'''(((((()))))))))******))))))((('''''''''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******)))(((((((((((((((''''''&&&&&&'''(((***+++%%%&&&''')))************))))))))))))))))))))))))(((+++,,,+++((('''***---***))))))(((((())))))***(((((()))******)))(((((())))))***************+++(((((()))))))))))))))((((((((()))*********************))))))((((((((('''*********+++,,,------...((()))***++++++******+++))))))***+++,,,------.../////////000111222222222666777999:::;;;;;;:::::::::::::::999888666555444111111222222333222222222111000000//////000000000444444444333333333222222///000111111111111000000---------,,,,,,+++++++++******************++++++++++++***)))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,------------,,,,,,,,,++++++*********++++++******************++++++++++++++++++******+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***************+++,,,,,,++++++++++++++++++++++++---,,,+++******)))******++++++---............---+++++++++++++++,,,---...,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,111333000...///........................///000222333333222000///---------.........//////---,,,,,,,,,,,,---......UUUVVVXXXYYYYYYXXXVVVUUUOOONNNOOOQQQSSSTTTTTTRRRUUUVVVWWWXXXXXXWWWVVVUUUTTTUUUUUUVVVVVVWWWXXXXXXSSSRRRPPPMMMJJJHHHGGGFFFCCCBBBAAA???===;;;999888333222111000///---,,,,,,+++++++++++++++******))),,,,,,+++************+++)))))))))*********++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))************+++(((***++++++***))))))*********))))))))))))******))))))))))))))))))))))))******++++++++++++******((())))))*********************++++++++++++************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))'''((()))))))))))))))(((,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((+++***)))(((''''''''''''&&&&&&'''((()))***++++++)))))))))))))))(((''''''((((((((((((((((((((((((***++++++***))))))***,,,******))))))))))))******((((((************((((((***************+++++++++''''''((())))))))))))((((((((()))***++++++++++++))))))))))))************'''((()))***+++,,,------''')))+++,,,+++++++++---++++++,,,------...//////000000111222333444555555999;;;===@@@@@@@@@???>>>AAA@@@@@@>>><<<:::888777444555555555555555444444222222111000000000111111333444555555666666555555222333444555444333222111......------,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,+++***))))))))))))))))))))))))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,***++++++,,,,,,------...---,,,,,,++++++,,,,,,---******)))******+++,,,---++++++++++++++++++++++++++++++******))))))*********+++---......---,,,,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++***...///...---///...........................///000000000000///...,,,,,,------...//////000---,,,,,,,,,,,,---......RRRSSSUUUWWWWWWUUUSSSRRRNNNNNNOOORRRUUUVVVUUUTTTVVVVVVVVVUUUUUUUUUUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYWWWWWWUUUTTTSSSRRRRRRRRRNNNNNNLLLJJJHHHEEECCCAAA===<<<:::888555222111000,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++***)))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((*********+++++++++,,,,,,)))+++,,,,,,+++******+++******))))))))))))************************************++++++++++++******((((((((((((((()))************++++++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))******++++++***)))(((+++++++++***************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***)))((((((((((((((()))'''(((***+++,,,+++***))))))))))))))))))(((''''''((((((((((((((((((((((((+++***((((((*********)))))))))(((((((((((())))))'''(((***++++++***((('''***************)))))))))'''((()))***************(((((()))***++++++++++++))))))******++++++,,,,,,)))*********++++++,,,,,,)))+++......---,,,...000/////////000000111111111111222222333444555666777;;;===@@@BBBCCCCCCBBBAAADDDDDDCCCBBB@@@>>>===<<<999999999999999888777666333333222111111111111111111222444555666777666666666777777777666555222111000000///......---,,,,,,++++++,,,,,,,,,---------...---,,,+++************+++***************++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,)))******+++,,,---......******+++,,,,,,---......---,,,,,,++++++,,,,,,---*********++++++,,,......************************++++++*********+++,,,,,,***+++---...---,,,***)))(((***,,,...///...,,,+++,,,,,,,,,------......///,,,,,,---------.........---...//////---,,,,,,---------------------------///+++***...///------///........................------------------------------..................---,,,,,,,,,,,,---......MMMOOOQQQSSSSSSQQQOOOMMMOOOOOOQQQTTTWWWXXXWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZVVVUUUTTTRRROOOLLLIIIHHHGGGFFFCCC@@@<<<999666555------......------,,,+++***+++---...---+++)))((((((((()))))))))******************++++++,,,,,,,,,---------,,,,,,+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((++++++,,,,,,,,,---------***,,,...---,,,+++,,,,,,******))))))))))))******++++++++++++++++++++++++******++++++++++++*********)))(((((((((***+++,,,(((((())))))))))))((((((((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))************************************************************'''(((((()))))))))))))))***+++,,,,,,+++***)))((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++******************************(((''''''(((((()))***+++(((***,,,------+++)))'''%%%&&&''')))************************************+++(((&&&&&&)))+++)))'''((((((''''''''''''((((((''')))***++++++***)))'''))))))))))))((((((((((((((()))***+++++++++++++++(((((()))++++++,,,,,,,,,))))))***+++,,,------.........------------,,,,,,***---000000///...000222222222222222222333333333222222333444555666777888;;;===@@@CCCDDDDDDBBBAAAEEEEEEDDDDDDCCCBBB@@@@@@======<<<<<<;;;:::999888444333333222111111111222///000222444666666666666888999999999888555333111222111111000///......---,,,,,,,,,------.........///...---,,,++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++,,,---...///000************************++++++++++++,,,------...***+++---------+++)))((( %%%***---...---,,,,,,,,,------...///000000---------....../////////---...000///...,,,------------------------------///++++++///111...---...///////////////////////////...------------...////////////...------,,,,,,---,,,,,,,,,,,,---......JJJJJJKKKMMMMMMNNNNNNMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUZZZZZZZZZYYYYYYZZZZZZ[[[TTTUUUVVVVVVVVVUUUSSSRRRSSSOOOKKKIIIHHHFFFBBB???;;;777333000/////////...+++,,,,,,------,,,++++++***+++,,,------------------------,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,+++*********++++++***)))((((((((()))++++++++++++************++++++************************************************+++***)))(((((()))***+++++++++************++++++***************+++++++++***************************)))((((((((()))+++,,,((((((((()))******++++++))))))))))))***************************)))((('''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((('''&&&%%%%%%%%%))))))))))))))))))))))))'''(((((((((((()))))))))))))))*********))))))(((***))))))((('''&&&&&&%%%+++***)))((()))***,,,---///...+++)))))))))***+++((((((((((((''''''''''''***)))'''$$$"""###'''***(((((((((((()))))))))))))))***+++++++++)))(((''')))***+++,,,,,,+++***)))(((((())))))************,,,+++***))))))***+++,,,++++++++++++++++++,,,---+++*********))))))(((((()))***,,,,,,,,,,,,---///***+++---000111222222111444444444444444555666666666555555555777999;;;<<<<<<;;;999888777777888888>>>???AAABBBCCCCCCBBBBBBFFFEEEEEEDDDBBBAAAAAA@@@>>>===<<<:::888777555555111111000000000/////////111111111111222333444555333333333333111000///...333333444555555555444444222222111000///...---,,,...............---------+++***)))(((((()))***+++---,,,,,,++++++,,,,,,---((((((((((((((((((((((((+++)))((())),,,---+++)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((((())))))*********+++,,,,,,,,,++++++*********---------........./////////,,,))))))+++,,,+++***---------...------,,,,,,,,,++++++,,,...///...---,,,,,,---...///000111222......//////000111111111---,,,,,,,,,,,,---......///000111111111000...---......---------......///...---...///111111///,,,000///---,,,,,,---///000......------------......???@@@CCCFFFIIIKKKMMMMMMMMMNNNPPPRRRTTTUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRTTTTTTSSSTTTTTTUUUVVVWWWUUUVVVVVVWWWVVVUUUTTTSSSUUURRRPPPNNNOOOMMMKKKHHHEEEAAA;;;777555444222111,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++++++++++++++,,,,,,------,,,+++++++++,,,......++++++************+++++++++******************+++************************+++***)))(((((()))***+++++++++************++++++************++++++++++++************************+++***)))))))))***++++++*********)))))))))))))))))))))))))))************)))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''&&&&&&%%%))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))************))))))******))))))(((''''''&&&+++***)))((((((***+++,,,---,,,***)))(((((())))))(((((((((((((((((((((((())))))(((&&&$$$%%%(((***(((((((((((())))))))))))***************)))(((((())))))***++++++***))))))((((((((((((((()))))))))++++++************++++++))))))(((((())))))*********************************+++------------///000///000222444555555555444888888777777666666777777888888999:::<<<===???@@@;;;:::888777777777888888===>>>???@@@AAABBBBBBBBBFFFFFFFFFEEEDDDDDDCCCCCC???>>><<<:::888666444333111111111000000000//////111111222222444555777888777777666666555444222111111222222222333333444444444444333222111000///...........................,,,+++***))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,************************+++)))((())),,,---+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........111...+++***,,,,,,+++***+++,,,,,,---------,,,,,,,,,+++***,,,...000000///111000000///...------,,,------............//////------,,,,,,------...///...///000000111111111111111000///..................------...000111///...000...---,,,,,,---...000......------------......666888;;;>>>BBBEEEGGGHHHGGGIIIKKKMMMOOOPPPQQQQQQNNNOOOOOOOOOPPPQQQQQQQQQRRRQQQPPPOOOMMMLLLKKKJJJJJJKKKKKKLLLMMMOOOQQQRRRTTTTTTUUUVVVVVVUUUUUUUUUVVVTTTSSSSSSTTTTTTSSSQQQOOOKKKEEE@@@===:::666444000///...---,,,,,,---...***+++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++,,,---......******))))))******+++,,,++++++************++++++,,,+++***))))))***+++,,,******************************))))))))))))******++++++************++++++************++++++,,,,,,++++++++++++++++++++++++,,,++++++*********++++++++++++******)))(((((('''))))))))))))************((())))))************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))++++++******)))(((((((((***)))((('''((()))***+++*********)))((((((((('''))))))))))))))))))))))))(((((()))((('''''')))+++(((((((((((())))))))))))+++******)))))))))))))))((())))))******))))))(((((((((((((((''''''''''''******++++++++++++******((((((((((((((()))******+++++++++,,,------......,,,...///000000000222444666777888888999999888888::::::888888777777777777:::;;;===???AAABBBCCCCCC>>>===;;;:::999999:::;;;<<<<<<<<<<<<===>>>??????BBBCCCCCCCCCCCCCCCCCCCCC???>>>===:::888555333222222222222111111111000000000000111222333555777888::::::999999888666555444000000//////000111333444666555555555444444444333000000/////////.........,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,......------------,,,,,,++++++,,,,,,,,,---------111///---,,,------,,,+++***+++,,,---------------,,,++++++,,,///111111000222111000///...,,,++++++---------,,,,,,,,,,,,,,,...------------...//////.........///000111222333333222000///......------...,,,+++,,,///111111000///...---,,,,,,---...///......------------......666777999;;;===>>>??????@@@@@@BBBDDDEEEFFFFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHEEECCCAAA@@@AAABBBBBBDDDEEEHHHIIIKKKMMMMMMOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTUUUVVVVVVUUUSSSPPPKKKGGGDDDAAA===:::777555222///---,,,,,,---,,,,,,++++++++++++++++++,,,,,,+++++++++************++++++,,,,,,++++++***---,,,,,,,,,,,,,,,------)))))))))))))))*********++++++************++++++,,,+++***((((((***+++,,,***************************))))))))))))))))))***++++++************++++++)))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************))))))((((((((()))))))))************'''((()))*********************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))************))))))((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))***+++++++++******+++++++++*********))))))((((((((('''((()))******)))************)))((('''))))))))))))************&&&(((******))))))***+++(((((((((((())))))))))))+++***)))(((((()))***+++(((((())))))))))))(((((())))))(((((((((''''''''')))***+++,,,,,,+++***)))***************+++,,,---,,,,,,---...000111222222000222444444444444666888;;;;;;;;;;;;::::::999999777777666666666666777777:::<<<>>>AAACCCDDDDDDDDDEEECCCAAA???>>>======>>><<<;;;999888888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;999777666555444444444444333333333333000000000111222333444555999999999888777666555444//////------...000333444555555666777888999999:::555555444333111000//////------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------*********++++++,,,,,,+++,,,,,,,,,---------......------------------------,,,------------------,,,//////......------,,,,,,---------------,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,------------***+++,,,---.../////////...---,,,---///000///...---------....../////////......------,,,+++******......------......///000...------------///111222000000///......---......---,,,***+++...000111111///...------------...///......------------......888999:::;;;<<<============>>>>>>?????????>>>>>>@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAA>>>;;;999777888999999:::<<<>>>@@@AAABBBCCCEEEGGGJJJMMMOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVUUUSSSQQQOOOMMMKKKHHHEEEAAA>>>:::555111///...---///...---,,,++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***...---,,,,,,++++++++++++,,,,,,------------...---++++++************++++++++++++***))))))***++++++************************)))))))))******)))))))))++++++************++++++)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,++++++++++++(((((())))))************((()))))))))************'''((()))*********************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***************)))))))))(((((((((((((((((((((((()))))))))*********++++++))))))***+++++++++++++++++++++++++++************((((((((((((((())))))************++++++***)))(((((()))))))))*********+++&&&(((++++++*********+++(((((((((((())))))))))))+++***)))(((((()))***+++))))))(((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************+++,,,---...---...///111333444666666555777888888777888999;;;;;;;;;:::999888888888777444444444555666888::::::<<<>>>@@@CCCEEEEEEEEEEEEHHHFFFDDDAAA???>>>======<<<;;;999777666555666666777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;888888888777777777777666666666555444444444444555777777777777666444333222111000......///111333555222333555777999<<<>>>>>>;;;;;;999777555333111000............------,,,,,,------,,,,,,,,,,,,------------------------------***+++++++++++++++,,,---,,,,,,,,,---------......------------------------,,,------......------,,,......------,,,,,,+++++++++++++++++++++,,,,,,,,,*********+++++++++,,,,,,((()))***+++,,,------...,,,,,,---///000000000000///...------......---,,,******+++---...000111111000//////...---,,,++++++---------------.../////////...,,,++++++,,,---...,,,,,,,,,,,,------...///---+++***+++---000111111.........------...............------------......999:::<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<======>>>>>>??????@@@@@@@@@???<<<:::777555444444444555555777888888:::;;;<<<>>>AAADDDFFFHHHKKKMMMOOOPPPQQQRRRTTTVVVVVVUUUUUUVVVVVVVVVSSSPPPJJJHHHCCC>>>999666444222333111000...------......---------,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,++++++******++++++***+++,,,---------,,,,,,++++++************++++++************************************************))))))************))))))++++++************++++++)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,++++++'''(((((()))******++++++))))))))))))************((())))))************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,************************(((((()))))))))*********************************'''(((((())))))*********''')))++++++***))))))***(((((((((((()))))))))))))))))))))))))))******+++***))))))(((((())))))***))))))))))))*********+++******++++++++++++******)))))))))***+++,,,---...000000222333555777888999999:::;;;:::999888999;;;888888777555555444444555444444555666888:::<<<>>>>>>???@@@BBBCCCDDDEEEEEECCCBBB@@@===<<<;;;;;;;;;<<<;;;:::999888777777777::::::;;;<<<===>>>??????===>>>>>>>>>???@@@@@@@@@======<<<<<<<<<;;;;;;;;;>>>===<<<;;;:::999999999888888888777666555444333333333222111222333444555111222444666999;;;===>>>>>>===<<<:::888666555444111111111111111000///.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...,,,,,,,,,,,,------------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,******+++++++++,,,,,,,,,&&&(((+++,,,,,,,,,---...,,,---...//////////////////---,,,,,,---...,,,+++,,,,,,,,,---......//////111000000///...------,,,---,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,*********+++,,,---//////---+++***+++...000000///..............................------------......<<<===???BBBEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHBBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBBBBAAA???<<<;;;777777666666666666666777666666666777999;;;===>>>@@@CCCGGGIIIKKKMMMQQQTTTTTTTTTVVVXXX[[[ZZZXXXVVVQQQPPPMMMIIIDDD@@@===;;;666555222000//////000000.........---------,,,,,,***++++++,,,,,,++++++***)))((())))))***+++,,,---((()))***+++++++++******++++++************++++++(((***+++,,,,,,+++***(((************************((()))***++++++***)))(((++++++************++++++)))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))++++++,,,++++++)))))))))))))))*********))))))))))))************)))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,,,,,,,,,,************************((()))*********************)))(((((((((((()))***&&&&&&'''(((((()))******(((*********((('''((()))(((((((((((())))))))))))(((((()))***************+++***))))))))))))***+++&&&''''''((()))***++++++++++++************++++++*********+++,,,---//////222333444555777999:::::::::;;;;;;:::888777777888555444333222111111222222444444444666777999;;;<<<<<<<<<<<<<<<===>>>???@@@;;;;;;:::999999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@???BBBAAA@@@??????>>>>>>???=========<<<;;;:::888888666666666666666555555555222222333555777888999:::;;;;;;;;;::::::999999999555555666666555444222111//////............//////------------------------)))+++------++++++,,,...++++++++++++,,,,,,,,,,,,........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---(((+++......,,,+++,,,---,,,,,,---------------,,,+++***)))+++---......---,,,------------------...000/////////......------,,,++++++++++++,,,------------.../////////......,,,,,,,,,,,,,,,---...///,,,,,,+++---//////...------..................---......------------......@@@AAACCCEEEGGGHHHIIIJJJMMMNNNOOOOOOPPPPPPOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJDDDEEEFFFGGGFFFDDDBBB@@@>>>===<<<;;;:::999999999666555444444444555777777666:::???CCCEEEHHHMMMQQQQQQRRRTTTXXXZZZZZZXXXVVVUUUTTTRRROOOLLLHHHEEECCC888777444222111111111222//////.........---------+++++++++,,,,,,+++++++++%%%%%%&&&(((***,,,...///+++,,,---...///...------++++++************++++++''')))+++------+++)))'''************************((()))***++++++***)))(((++++++************++++++)))******+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((***+++,,,,,,+++++++++******)))((((((((())))))))))))***************************)))((('''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))((((((((())))))))))))***((()))***+++,,,---------))))))))))))))))))******))))))***+++++++++++++++)))((('''%%%&&&''')))***%%%&&&&&&'''((())))))************)))'''&&&''')))(((((((((((())))))))))))'''((()))+++++++++***))),,,+++***))))))***+++,,,$$$%%%&&&'''(((***++++++,,,+++***))))))***+++,,,---------...///000222222444444555777888999:::;;;:::;;;;;;999777555555666333222111000///000000111333333333333444666777888888777666666666888999:::666666666777888:::===>>>999;;;===@@@BBBCCCDDDCCCAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???>>>===<<<999999999999888777666555333444444444555555555555777888888999:::;;;<<<===888999999999999777555444000000////////////000000........................))),,,...---+++***,,,///******+++++++++,,,,,,,,,........................,,,---///000000///---,,,+++,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,,,,---------,,,...111000---******,,,++++++,,,,,,,,,+++******''''''''')))---/////////++++++,,,,,,---.../////////............---------++++++******++++++,,,---,,,---///111222222111111///......---------......,,,,,,,,,...//////---+++------............------.........------.........EEEDDDDDDDDDEEEGGGJJJLLLLLLMMMOOOQQQRRRTTTTTTTTTSSSPPPNNNMMMOOOPPPQQQQQQQQQRRRRRRRRRRRRPPPNNNMMMIIIHHHGGGEEEBBB>>>;;;888888666333333333444444333555777:::===@@@CCCDDDEEELLLMMMOOOQQQSSSVVVWWWXXXTTTTTTUUUUUUSSSQQQNNNLLLEEE@@@999666555555333111/////////...............)))***+++,,,---,,,++++++************************+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++))))))************))))))******))))))***,,,...///+++++++++++++++***)))(((---+++***)))***,,,///111---+++***,,,...///,,,***************************(((((((((((((((((((((((())))))))))))))))))))))))------,,,,,,+++***))))))+++***)))'''''''''((()))(((((())))))*********++++++*********))))))((((((******))))))))))))******)))***+++++++++)))((('''((((((((((((((((((((((((************************************************++++++++++++*********))))))((('''&&&&&&'''((()))---,,,******+++,,,++++++###$$$%%%&&&''')))******))))))*********+++++++++///***(((+++,,,***(((((())))))***+++++++++++++++************))))))))))))(((((((((((()))***+++,,,,,,,,,++++++++++++++++++,,,,,,---///222444777888:::999888888888999::::::===<<<999666333111///......///000000111111000000000111111222222222222111333333444555666777777777777888999999888999<<<>>>@@@AAABBBAAA@@@@@@BBBDDD@@@BBBDDDDDDCCCBBBCCCDDDFFFDDDCCCCCCDDDFFFFFFFFFIIIGGGEEECCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCBBBCCCDDDCCCAAA@@@???=========>>>===;;;999;;;:::999777666555555555999:::;;;;;;:::;;;===???===>>>>>>>>>===<<<:::999////////////////////////------,,,+++************...---++++++++++++---...++++++++++++,,,,,,---...///000222444444333111000............---,,,++++++........................///...,,,+++***++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------.........---+++******+++---......------------...////////////............//////------,,,,,,,,,---......000000//////............------............------***+++++++++***(((&&&%%%HHHGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOMMMKKKLLLOOORRRTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRPPPOOOOOOMMMJJJGGGDDDCCC@@@>>>;;;999999888777666666666888:::<<<===???@@@FFFGGGIIILLLNNNQQQSSSTTTUUUVVVWWWWWWVVVTTTQQQPPPMMMIIIEEEBBB@@@<<<888444333222000...---++++++***,,,,,,---...---,,,++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))******************)))************+++,,,------***++++++++++++******))),,,+++***)))***,,,---///,,,+++***+++---...,,,)))************************))))))))))))))))))))))))))))))))))))))))))))))))------,,,++++++***))))))+++***)))((('''(((((()))((()))))))))*********************)))))))))((((((***))))))(((((())))))***)))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********)))))))))+++***))))))))))))***+++,,,+++))))))+++++++++***&&&''''''((()))***++++++(((((()))))))))*********+++'''%%%))),,,***)))***((()))******++++++******************))))))))))))))))))(((((()))***+++++++++++++++,,,,,,,,,------......///111333666888999::::::::::::999999999888888777666333222000000//////000000000000///......000000111222222222111111111111222333444555666666777888999999999:::===???<<<===>>>>>>======>>>@@@AAACCCEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHIIIHHHGGGEEEDDDGGGFFFEEEEEEFFFFFFDDDBBBAAA@@@@@@AAABBBCCCAAA???AAA???>>><<<:::888888777666888888888777777999;;;>>>???@@@AAA@@@???===<<<:::999777555333111///...---------,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...++++++---.........---,,,+++,,,,,,---------,,,,,,---------------------------------------///000111,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000000,,,,,,,,,---------.........---+++******+++---...---,,,,,,,,,,,,---......------,,,,,,,,,,,,---------------------...//////...////////////......---//////000000000000/////////000000000000///......LLLKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLNNNLLLKKKLLLOOOQQQRRRRRRTTTTTTSSSSSSTTTTTTUUUVVVUUUUUUUUUTTTSSSQQQOOOMMMIIIGGGCCCAAA???>>><<<:::999888777666666777888999>>>???AAACCCFFFIIIKKKLLLTTTUUUVVVWWWWWWWWWVVVUUUQQQPPPOOONNNLLLGGG@@@;;;777555222///---+++++++++......///......---++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++***************+++++++++++++++******+++++++++++++++******+++,,,,,,+++)))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,+++******))))))******)))((((((((())))))))))))))))))******************))))))))))))(((((()))((((((''''''(((((())))))************)))((((((************************((((((((((((((((((((((((************************************)))))))))(((+++******))))))******++++++)))((((((*********)))((((((((())))))*********((((((((((((((()))))))))'''$$$$$$(((+++******+++(((((()))***************++++++*********))))))))))))))))))((())))))*********++++++,,,---...///000111222333555666888::::::;;;;;;<<<;;;:::999777666333222111000000//////000000000000000///...------000111222222333333333222222222222333444555777777666666777777777888;;;======>>>@@@@@@@@@@@@BBBCCCCCCEEEFFFGGGFFFFFFHHHIIIIIIIIIJJJKKKLLLNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQOOOQQQSSSTTTTTTRRRPPPNNNOOOMMMLLLLLLLLLLLLJJJIIIIIIHHHGGGHHHIIIHHHEEECCCDDDCCCAAA???>>>======<<<999::::::999888888:::;;;>>>@@@BBBCCCDDDCCCAAA@@@BBBAAA>>>;;;888555333111.........///////////////,,,,,,------------,,,,,,......------------------,,,,,,---------.........)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,...///111111,,,,,,,,,---------......------++++++++++++------//////......//////000111------,,,,,,,,,,,,------...------------...//////,,,---.../////////...---//////000000000000//////------------......///000KKKLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOOOOOOONNNNNNMMMPPPNNNMMMLLLMMMNNNNNNMMMNNNNNNMMMMMMNNNPPPRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSNNNLLLIIIGGGFFFEEEBBB@@@???===:::777666666666777::::::;;;===>>>@@@AAABBBLLLMMMPPPRRRTTTVVVWWWWWWOOOPPPQQQRRRQQQMMMIIIFFF<<<:::777444111000000000...............------,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,------+++***))))))))))))******+++,,,,,,)))***+++++++++***)))(((*********+++++++++***)))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))******)))))))))))))))))))))))))))))))))*********))))))))))))))))))((((((((((((''''''''''''(((((())))))*********)))))))))************************))))))))))))))))))))))))*********************************)))))))))((((((((((((((((((((((((((((((***((('''''')))******)))((((((''''''''''''''''''))))))))))))))))))))))))'''$$$%%%)))***)))))),,,(((((()))************)))+++++++++*********))))))******))))))))))))******++++++,,,...000111333333555666777888:::;;;;;;<<<<<<<<<======;;;888555333000//////...............//////000000000000//////333333444555666666666666888888777777888999:::;;;999:::::::::999:::===???>>>@@@CCCEEEFFFGGGIIIKKKIIIJJJLLLLLLLLLLLLNNNPPPSSSUUUXXXZZZ\\\^^^```aaa________________________aaacccfffhhhiiigggeeeccc^^^\\\ZZZYYYYYYYYYWWWVVVXXXVVVUUUTTTSSSQQQMMMJJJGGGFFFEEECCCBBBBBBBBBBBB???@@@@@@???======>>>???@@@AAACCCEEEEEEEEECCCBBBBBBAAA@@@>>><<<;;;999999222222111111000000///...+++,,,---......---,,,+++000///...---------------......---------...///000)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------******+++,,,---//////000,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...............//////000//////............//////------,,,,,,------...///***,,,---///000///...---------............------++++++***))))))+++,,,---GGGHHHIIIKKKLLLLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNOOONNNLLLLLLMMMMMMLLLKKKIIIHHHHHHIIIJJJLLLOOOPPPRRRSSSTTTVVVVVVVVVUUUUUURRRPPPNNNNNNNNNMMMJJJIIIFFFDDD@@@===;;;:::::::::;;;;;;::::::::::::::::::AAABBBEEEIIIMMMPPPSSSTTTOOOPPPQQQQQQPPPOOOOOOOOOGGGEEEAAA===999666444333......---------.........++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,------+++***)))***)))))))))***+++,,,---)))***+++,,,,,,+++)))((()))***+++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++***************)))))))))************************))))))))))))))))))(((((((((((((((((())))))((((((''''''''''''(((((())))))))))))))))))******************************************************************************************))))))))))))(((((())))))))))))(((((()))'''&&&'''(((******)))((((((((((((((('''''''''***************************((((((+++***''''''+++(((((()))***************++++++++++++************+++************++++++,,,,,,---///111333555666777999999;;;<<<=========<<<<<<<<<===<<<:::777333111000///......------.........///111222444444555555777888999:::;;;;;;;;;;;;>>>===<<<;;;;;;<<<>>>???@@@AAAAAAAAA@@@AAADDDFFFCCCFFFJJJMMMOOOQQQTTTVVVXXXYYYZZZZZZYYYZZZ\\\^^^eeeiiinnnrrrsssuuuwwwyyyxxxwwwuuusssqqqppppppppptttvvvzzz}}}~~~}}}zzzyyyrrrooolllkkkkkkjjjiiihhhhhhhhhhhhhhhhhhfffbbb^^^TTTSSSPPPNNNKKKIIIGGGFFFEEEEEEEEECCCAAA@@@@@@BBBCCCCCCDDDEEEEEEEEEDDDDDD@@@@@@??????>>>======<<<666666555444222///---,,,,,,,,,...//////...,,,,,,000///...---------------,,,++++++++++++,,,------+++,,,,,,,,,++++++***)))------------------------(((***---000222333333222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---//////............//////,,,,,,,,,,,,,,,------...+++,,,.../////////......------............------///...---,,,+++,,,---...DDDEEEFFFGGGIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKMMMNNNNNNMMMGGGGGGHHHIIIJJJLLLMMMNNNPPPQQQSSSUUUVVVWWWVVVVVVSSSRRRRRRRRRSSSRRRPPPNNNJJJIIIFFFCCCAAA@@@@@@@@@???>>>===<<<:::999888777999;;;===AAAEEEHHHKKKMMMPPPQQQQQQPPPNNNNNNPPPRRRRRRPPPLLLGGGAAA<<<888666111000///....../////////,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,+++++++++***)))))))))***+++,,,)))***+++,,,,,,+++******)))+++,,,,,,+++******+++************************++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***+++++++++******************))))))))))))''''''(((((((((((()))))))))((((((''''''(((((())))))))))))((())))))***+++************************************************************************++++++++++++*********)))***++++++,,,,,,++++++***)))'''&&&''')))*********************************++++++++++++************+++******,,,)))%%%&&&)))))))))***+++++++++++++++,,,++++++++++++*********++++++++++++,,,---...//////000222444666888999:::;;;<<<>>>??????>>>======<<<<<<;;;:::888555333111000000////////////000000111222444666888:::;;;;;;;;;;;;===>>>??????@@@@@@AAA@@@???>>>???AAACCCEEEDDDEEEGGGGGGHHHKKKNNNQQQWWW[[[___ccceeegggiiikkkmmmnnnnnnmmmlllllloooqqqwww}}}|||{{{zzzzzz}}}|||yyywwwvvvvvvtttsssrrrsssvvvyyy||||||zzzxxxjjjgggccc]]]WWWRRROOOMMMJJJKKKJJJHHHEEECCCDDDEEEIIIHHHGGGEEEEEEEEEEEEEEECCCBBBAAA@@@???>>>===<<<;;;:::999888555111...,,,------............------......------------------------------............------------,,,+++***)))........................***,,,.........+++(((&&&+++++++++,,,,,,---------,,,------....../////////------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...............//////000------,,,,,,,,,,,,---------,,,,,,,,,,,,---..................//////////////////000000000000//////000///...---------------JJJJJJIIIJJJJJJLLLNNNOOONNNNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIKKKMMMMMMLLLKKKFFFGGGIIIJJJLLLLLLMMMMMMMMMOOOQQQSSSTTTUUUUUUUUURRRQQQQQQQQQRRRQQQOOOMMMJJJJJJIIIHHHFFFEEEDDDDDDBBBAAA@@@???>>><<<;;;:::888888:::<<<>>>AAACCCDDDIIIKKKMMMMMMMMMMMMPPPSSSSSSSSSQQQNNNJJJEEE@@@>>>777666444111000/////////,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------++++++++++++++++++++++++)))******************)))************+++,,,---------+++***)))((()))++++++******+++,,,,,,------,,,))),,,...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((()))***++++++++++++***************)))))))))((('''''''''((((((((())))))***))))))(((((())))))******)))((((((((()))+++,,,))))))))))))))))))))))))************************************************,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***)))'''&&&''')))+++++++++******************+++++++++*********))))))))))))***)))***+++((($$$%%%)))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,...///111222333333555777999:::<<<<<<===>>>@@@@@@@@@???===<<<;;;;;;999777555444222111000000000111222333444555666777999;;;<<<>>>>>>>>>===>>>???@@@AAABBBBBBBBBCCCBBBBBBCCCEEEIIIMMMOOOMMMOOOSSSVVVZZZ___dddhhhsssvvvzzz}}}~~~~~~~~~~~~}}}|||zzzzzz||||||xxxwwwxxxyyyyyyzzz}}}|||xxxuuuttttttsssrrrrrrtttxxx}}}wwwtttpppiiiccc^^^ZZZXXXVVVVVVUUUSSSOOONNNNNNOOOPPPNNNJJJGGGEEEEEEFFFGGGEEEEEEDDDCCCAAA@@@??????=========;;;999555222///......------------......---,,,,,,,,,,,,------...---...000111111111000///,,,,,,---------,,,,,,+++------------------------...///000///,,,'''!!!******++++++,,,---......,,,,,,------...//////000........................------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++000000000000000111222222------,,,,,,,,,,,,------...............///000000222111///......///000111//////000000000000//////+++,,,,,,---------------SSSRRRPPPOOOOOOPPPRRRSSSSSSRRRRRRQQQOOOMMMLLLKKKMMMLLLKKKKKKLLLKKKIIIGGGEEEGGGIIIKKKLLLLLLKKKKKKKKKLLLNNNQQQRRRSSSSSSRRROOONNNMMMNNNNNNMMMJJJHHHIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCBBBBBB@@@??????>>>::::::::::::;;;===>>>???>>>BBBGGGJJJKKKMMMPPPSSSOOOPPPQQQQQQOOOLLLHHHFFF<<<;;;777444111///......,,,,,,,,,,,,,,,,,,,,,,,,------............------........................++++++++++++++++++++++++))))))************))))))******))))))***,,,...///...,,,***)))((()))***+++******+++,,,,,,---......***,,,///...,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))*********((()))***+++,,,,,,+++***+++*********))))))((((((&&&'''''''''(((((())))))******))))))))))))*********)))(((((((((***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))************************---------,,,,,,,,,++++++((()))***++++++***)))((()))((('''(((***,,,,,,+++'''((((((((())))))))))))******))))))((((((((('''''''''(((***'''###$$$)))++++++,,,------------,,,,,,,,,,,,+++++++++******++++++,,,---///111333444555555777888:::<<<===>>>>>>???AAAAAAAAA???===<<<;;;:::888666444333222222...///000222444666888:::;;;;;;===>>>??????@@@@@@===>>>@@@AAABBBCCCCCCCCCDDDDDDEEEGGGKKKQQQVVVYYY]]]```eeejjjpppwww~~~~~~xxxrrrooooooqqqrrrqqqrrrtttvvvxxxzzz{{{|||xxxuuuqqqnnnmmmlllkkkjjjmmmooosssxxx}}}}}}{{{yyywwwsssooojjjfffcccbbbccccccbbb___[[[YYYYYYZZZVVVRRRMMMHHHEEEEEEGGGHHHEEEEEEEEEDDDDDDDDDDDDCCC>>>??????>>><<<999555333///...---,,,,,,---...///++++++++++++,,,,,,---...)))***,,,......---,,,+++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++...111444444222///,,,))))))***+++---...//////******++++++,,,---..............................++++++,,,,,,---...//////,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++++++++,,,------/////////....../////////000000000000000111222222555333000...---///111222------............------***,,,...000111111111000aaa```^^^_________^^^\\\ccc```aaadddeeeaaa^^^^^^^^^[[[XXXVVVVVVUUUSSSQQQOOOLLLIIIIIILLLNNNNNNLLLPPPNNNLLLNNNQQQRRRQQQOOOOOONNNMMMKKKIIIHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHDDDDDDBBB@@@>>><<<:::999999:::===BBBHHHLLLMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLGGGEEEAAA<<<777333000///,,,,,,,,,------------,,,+++,,,---.........---,,,......---,,,++++++++++++,,,,,,+++***+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,---,,,+++)))(((,,,,,,,,,++++++*********))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,+++***)))(((((()))*********************))))))))))))******))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))+++***)))'''''''''((()))***)))((((((((()))+++,,,++++++******))))))((((((++++++,,,------------,,,)))******++++++******)))(((((())))))*********+++************+++,,,------))))))))))))************'''((()))***+++,,,------,,,,,,,,,++++++++++++++++++***))))))***+++++++++,,,,,,---...---,,,***)))111000//////000222555777666666666666888:::===>>>@@@AAABBBBBBAAA???<<<;;;888777777555444333333222000222666999:::;;;<<<===:::<<<===???@@@AAAAAAAAADDDFFFEEECCCEEELLLOOOOOOPPPPPPPPPRRRWWW___iiipppqqqwww~~~zzzwwwwwwyyy{{{~~~|||yyywwwvvvqqqkkkgggeeebbb^^^[[[bbbaaabbbggglllnnnmmmkkkjjjiiigggdddbbb___^^^]]]___bbbfffkkkooorrrtttuuuooopppqqqqqqpppmmmiiigggjjjlllnnnoooooonnnkkkjjjhhhbbb[[[UUUQQQOOOMMMLLLHHHGGGGGGHHHIIIIIIHHHFFFBBBBBBBBBAAA???;;;888555444222000///...---+++)))---***,,,000000++++++///++++++,,,---............+++,,,,,,,,,,,,+++******------------------------,,,------......------,,,******+++,,,,,,---......***+++---...///......---******++++++,,,---...............------,,,,,,,,,000000//////......------000000/////////......---////////////////////////...---,,,,,,---...///111......------------............////////////...............///......---,,,111000///---------...///rrrrrrqqqsssvvvxxxxxxwwwyyyvvvwww|||~~~|||zzz{{{pppmmmjjjhhhgggfffdddbbb___\\\YYYXXXXXXXXXVVVSSSTTTQQQOOOPPPRRRRRRQQQPPPOOONNNLLLLLLKKKJJJHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGEEEDDDBBBAAA??????===<<<<<<>>>BBBEEEGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKHHHCCC>>>888444222///......------.........,,,---.........---,,,+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******************************++++++************++++++)))***++++++++++++***)))((())))))*********************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))(((((((((((()))))))))******))))))(((((((((((())))))((((((((()))***,,,---******)))))))))))))))(((***++++++,,,,,,,,,,,,,,,******++++++++++++******((()))))))))************,,,++++++*********++++++))))))))))))***************************+++++++++***************************)))(((((()))*********------......///.........111111111222444666888::::::::::::;;;<<<===???????????????>>><<<999777666222222333333333333333333999;;;===>>>>>>===>>>???===>>>???AAAAAABBBDDDEEECCCHHHLLLOOOUUU]]]aaa```eeeddddddeeeiiiooowww|||}}}zzztttpppooopppqqqssstttttttttsssqqqnnnmmmooojjjeeeaaa___]]]YYYWWWPPPPPPQQQTTTXXXZZZYYYWWWYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^aaadddfffhhhhhhfffggghhhiiiiiihhhfffeeeiiijjjllloooqqqsssuuuvvvppplllgggccc___ZZZUUURRRNNNLLLIIIGGGHHHHHHHHHGGGFFFFFFFFFEEECCC@@@===<<<999777555444333222000...///***+++000222---))))))---------...------,,,,,,,,,,,,,,,,,,,,,+++******------------------------,,,------......------,,,++++++,,,,,,,,,---------............---,,,++++++------......///000000111......---------,,,,,,,,,////////////..................---,,,,,,,,,,,,,,,------------------------000000///.........///////////////......////////////000000111111000000///---......///000000000///222111000///......//////}}}wwwtttqqqmmmkkkhhhdddaaaaaa^^^[[[ZZZZZZZZZYYYYYYUUURRRPPPPPPPPPOOOKKKGGGGGGIIIJJJKKKLLLKKKIIIHHHKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFCCC@@@===<<<===???AAAAAACCCCCCCCCCCCEEEFFFIIIJJJPPPPPPOOOLLLGGGAAA<<<999444333111///.........///------...------,,,+++***++++++++++++,,,---...///,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++)))***++++++++++++***)))((()))******++++++************))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((()))))))))******(((((())))))***)))))))))(((((((((((()))***+++,,,(((((((((((()))))))))))))))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))************,,,,,,+++***)))(((((())))))))))))*********++++++,,,+++++++++******))))))((((((((())))))))))))))))))))))))))))))***++++++---------...///111222333333444555777999:::<<<===<<<===>>>?????????>>>======<<<:::777555333111111000000222333444666777777<<<>>>@@@@@@>>>>>>>>>???AAABBBCCCDDDDDDEEEHHHJJJLLLTTT]]]eeeoooyyy}}}}}}~~~||||||~~~~~~vvvsssooojjjfffdddcccccc``````___^^^^^^]]]\\\\\\^^^[[[WWWTTTRRRPPPNNNLLLMMMMMMMMMOOORRRRRRQQQOOOJJJKKKKKKLLLNNNOOOQQQRRRRRRSSSUUUVVVXXXYYYYYYYYYZZZ[[[\\\^^^```aaabbbcccdddeeefffiiimmmqqquuuxxxrrrqqqpppnnnlllggg```\\\WWWSSSNNNJJJIIIJJJIIIIIIFFFFFFFFFEEECCCBBB@@@??????<<<:::888777666333111111///111777;;;777000,,,//////......---,,,,,,+++,,,,,,------,,,,,,+++***------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,------//////...---,,,,,,,,,,,,++++++,,,,,,------.........------------,,,,,,,,,...............////////////...---,,,+++,,,------------------------------111111111111000///...---000000////////////000000/////////000000/////////,,,---...000111222222222333222111///...//////000~~~yyyuuusssuuussspppmmmlllkkkkkkjjjeee```[[[XXXXXXWWWSSSOOOMMMMMMLLLKKKJJJJJJJJJJJJNNNOOOQQQRRRRRRQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLHHHEEEBBB@@@@@@AAAAAA@@@@@@???>>>===>>>@@@BBBDDDLLLMMMOOOPPPNNNKKKFFFCCC<<<:::777333000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++*********))))))***++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((())))))******++++++(((((()))))))))*********&&&''')))***++++++***)))******)))))))))))))))***'''''''''(((((())))))***))))))***++++++++++++***+++,,,,,,------,,,,,,+++)))))))))))))))*********+++******)))(((((())))))))))))*********++++++++++++++++++************)))''''''''''''((((((((((((***+++++++++++++++---...,,,,,,---...000222555777777888999;;;<<<<<<<<<<<<;;;===>>>??????===:::888999777444222000000000000444444666777999;;;<<<======???@@@@@@@@@@@@AAABBBCCCEEEHHHIIIJJJLLLQQQUUUaaajjjsss|||~~~~~~}}}|||~~~{{{uuurrrdddccc```]]]ZZZWWWUUUSSSPPPOOONNNMMMMMMMMMNNNNNNOOOMMMKKKIIIGGGEEEDDDBBBBBBBBBCCCDDDEEEDDDCCCAAADDDDDDCCCDDDEEEFFFHHHIIIKKKKKKLLLLLLMMMMMMMMMMMMOOOOOOPPPRRRVVVYYY\\\^^^\\\]]]^^^```cccfffiiijjjkkkkkkkkkmmmmmmkkkgggddd^^^[[[VVVSSSQQQPPPNNNLLLHHHHHHGGGFFFEEEDDDCCCBBBAAA>>><<<:::999777555333///222888>>>>>>:::444111//////...------------------------------,,,,,,+++------------------------,,,------......------,,,+++,,,,,,,,,------......---,,,++++++,,,---///000******+++++++++,,,,,,,,,---------------------------------....../////////111000...------...///000////////////////////////...///000111111000...---000//////////////////000,,,,,,------------,,,,,,------...///000111111000333111000............///}}}}}}}}}{{{uuummmhhheeecccaaa___\\\YYYTTTPPPNNNNNNPPPQQQPPPQQQSSSTTTSSSRRRPPPOOONNNNNNNNNNNNOOOOOOOOOOOOKKKIIIHHHIIIIIIIIIGGGEEEBBB@@@>>><<<;;;;;;<<<===CCCEEEJJJNNNPPPPPPNNNMMMEEEBBB>>>999444000...---,,,,,,,,,------......//////...------,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++******************+++))))))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++))))))))))))************'''((()))+++++++++***))),,,,,,+++***)))((('''&&&''''''(((((())))))******))))))***++++++++++++***+++,,,,,,------,,,,,,+++******))))))))))))))))))))))))(((((()))******+++************++++++++++++)))************+++++++++&&&&&&''''''((((((((()))(((***++++++******,,,///000000000111444666999;;;;;;;;;;;;<<<;;;:::999999;;;===>>>???>>>;;;888555555333111000000111333555999999:::;;;===>>>??????AAACCCDDDDDDCCCCCCDDDFFFBBBGGGNNNSSSVVV\\\ccciiiyyy}}}zzzxxxuuurrrppppppsssvvvzzzzzzxxxuuuooohhhbbb^^^QQQPPPOOONNNKKKIIIGGGEEEFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDDDDCCCAAA@@@??????===>>>???@@@???>>>======??????>>>===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEGGGJJJNNNRRRTTTRRRTTTWWWZZZ]]]^^^^^^^^^cccbbbaaaccceeefffeeedddaaa___^^^]]]\\\YYYUUURRRMMMMMMMMMLLLJJJHHHFFFEEECCCAAA>>>===<<<:::888666---666??????888111.........------------...///000---............---,,,,,,------------------------,,,------......------,,,******+++,,,...///000000---,,,++++++,,,---///000............////////////------------------------,,,,,,------......//////000///...---......///000////////////////////////***,,,---///000000/////////......------......///,,,,,,------------,,,,,,.........//////......---000///...---,,,---......|||wwwtttttttttiiifff```[[[XXXXXXYYYZZZXXXXXXXXXWWWUUURRRPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLMMMOOONNNLLLJJJFFFEEEBBB???===;;;;;;;;;<<<>>>BBBGGGKKKNNNQQQRRRKKKIIIFFFAAA;;;666222000......------...//////000000///...---,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))***++++++)))***++++++,,,+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))******+++*********,,,,,,,,,+++***(((&&&%%%))))))))))))************)))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++************)))))))))))))))(((((()))***+++,,,,,,*********++++++++++++,,,))))))******+++++++++,,,''''''(((((())))))******&&&(((******((((((+++///555666666777999;;;===>>><<<;;;:::999888777666666<<<===>>>>>>===:::777555222222111111222444777999::::::;;;<<<===>>>??????CCCDDDEEEEEEDDDEEEGGGIIIIIIQQQ\\\dddiiipppyyy}}}wwwsssmmmgggcccaaa```aaafffeeebbb___YYYSSSMMMJJJAAABBBBBBBBBAAA@@@??????======<<<<<<===???@@@AAA===???AAA@@@???>>>>>>???BBBDDDFFFGGGFFFEEEEEEFFFBBB@@@???>>>>>>@@@BBBCCC???>>>===<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@CCCEEEGGGGGGJJJOOOTTTXXXYYYYYYYYY]]][[[YYYXXXZZZ\\\]]]\\\^^^^^^___aaaaaa___[[[XXXPPPPPPPPPOOOMMMIIIEEECCCFFFDDDBBBAAA@@@???===;;;555AAAIIIBBB555---,,,---...------,,,---///000222......//////......---,,,------------------------,,,------......------,,,++++++,,,---...///000000//////...---,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------.........,,,,,,,,,---------------------------------------******,,,...///000000000......------------....../////////000000/////////...............---,,,,,,...---,,,,,,,,,---...///yyywwwtttpppmmmlllkkkkkkiiigggddd___[[[VVVSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKKKKMMMNNNMMMLLLKKKJJJHHHEEEBBB@@@>>>===;;;;;;===@@@DDDIIIMMMPPPOOONNNLLLIIIEEE???;;;888333222000///.........//////......---------......***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++***))))))***++++++)))***++++++,,,,,,++++++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++++++++******)))*********)))******+++***)))((('''++++++++++++***************++++++,,,,,,,,,,,,,,,******++++++++++++******************)))))))))(((++++++*********++++++,,,*********+++++++++,,,,,,+++++++++***************((())))))***++++++,,,,,,'''***---,,,******...222777888999:::;;;<<<<<<<<<999888777555444444444444999:::::::::999666444222222222222333444777999:::::::::;;;===>>>@@@AAAAAADDDFFFIIIKKKMMMQQQVVVYYY^^^gggrrryyy|||{{{vvvqqqjjjfff___XXXSSSPPPMMMLLLNNNMMMLLLKKKHHHFFFCCCBBB===>>>???@@@AAABBBCCCCCC@@@@@@AAAAAACCCDDDEEEFFFEEEHHHKKKLLLJJJJJJKKKLLLHHHKKKOOOPPPOOONNNOOOQQQTTTRRROOOLLLJJJJJJKKKKKKJJJHHHFFFCCCAAA??????>>>;;;;;;;;;<<<<<<===>>>>>>???AAADDDIIILLLOOOQQQRRRRRRPPPOOOPPPRRRTTTUUUUUUYYYYYYZZZ]]]```aaa```^^^WWWXXXYYYWWWTTTNNNHHHEEEGGGEEEDDDCCCCCCCCCAAA@@@>>>HHHLLLCCC777111111111000///...------...000111///////////////...------------------------------,,,------......------,,,...............---------............---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........------------------,,,***+++---...///...---,,,------------------------------------...///111111//////............/////////000000111111000000///---......////////////...,,,,,,,,,,,,---///000222vvvuuuwww{{{xxxuuupppiiibbb\\\XXXVVVQQQQQQQQQQQQPPPPPPPPPPPPNNNKKKHHHGGGIIIKKKLLLMMMMMMMMMLLLJJJGGGEEEBBBAAA===<<<;;;<<>>@@@BBBDDDEEEIIILLLQQQWWW]]]dddkkkppprrr{{{wwwrrrnnngggbbbZZZVVVPPPKKKGGGCCC@@@>>><<<<<<===???@@@BBBCCCDDD???@@@BBBDDDFFFHHHJJJKKKMMMMMMNNNPPPQQQSSSSSSTTTWWW[[[______^^^]]]___aaa___cccggghhhggggggiiikkkjjjgggbbb\\\WWWUUUTTTTTTYYYVVVSSSNNNKKKHHHGGGFFF??????>>>>>>===<<<<<<<<<999:::;;;===@@@DDDGGGIIIFFFFFFGGGKKKOOOQQQRRRQQQUUUUUUUUUXXX\\\```bbbbbbdddeeefffeee```YYYRRRNNNFFFEEECCCCCCDDDDDDBBBAAA<<>>>>>>>>@@@AAACCCBBBAAABBBDDDHHHIIIIIIHHHLLLIIIIIINNNSSSUUUYYY]]]cccfffkkkmmmjjjccc[[[VVVHHHFFFCCCBBBBBBBBB@@@???AAAAAAAAA???===999555333333111//////000111111000111///......000111000000/////////...---------,,,---------------------------,,,,,,+++,,,---///000------,,,---...000222333000000//////.........---......---------......///,,,,,,,,,+++++++++******........................,,,,,,,,,---------..............................111000...------...///000888777555333111///......000000111111111111000000000...---///222222000---eeeeeeddddddeeegggjjjkkkddddddeeehhhnnntttwwwyyy|||zzzxxxvvvuuurrrooolllssssssrrrqqqqqqrrruuuwww~~~zzzrrrllliiifffeeebbb___ZZZVVVRRRPPPQQQOOOLLLKKKKKKKKKKKKJJJMMMNNNPPPQQQQQQPPPQQQQQQKKKIIIEEEBBB@@@@@@AAABBBHHHKKKNNNPPPQQQPPPMMMLLLJJJEEE>>>999555333111///------------------,,,,,,******+++++++++,,,,,,,,,000...,,,---///000///---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++++++++***+++---///---------------------------............---,,,,,,***************************++++++,,,,,,,,,++++++************************************************++++++***))))))***++++++***************************************************+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++)))))))))((('''''')))+++***************+++,,,,,,------...///000000000000333333444444444555555555999666555666999999555111000000////////////000000222222111111111111111111222444555666666888:::===;;;@@@DDDEEEFFFLLLXXXbbbrrrvvv~~~xxxlll```YYYRRRJJJFFFGGGDDDCCC@@@===<<<<<<>>>@@@???CCCEEEEEEIIIRRRYYY[[[gggiiimmmooooooooopppqqqsssxxxzzzyyyxxxzzzyyyvvvwwwxxxyyyzzz{{{}}}~~~~~~}}}zzzzzz||||||yyyvvvrrrooommmhhhbbb\\\WWWVVVRRRMMMHHHHHHGGGEEEBBBAAA@@@@@@@@@???>>>======@@@BBBDDDDDDEEEAAAAAAGGGMMMPPPTTTXXX\\\```eeejjjjjjgggccc___PPPLLLGGGCCCBBBBBBAAAAAABBBBBBBBBAAA???<<<999777666333111000000111000///111///......///000000///...............---------------------------------------,,,,,,,,,---...///------------...000111333000/////////............//////...---------------.........------------,,,........................------------....................................000///---,,,,,,---...///333222111000//////////////////000000000000//////......///111444555222000mmmnnnooooooooonnnmmmllleeeeeeggglllttt{{{|||vvvoooiiifffeeeddddddeeegggjjjkkkoooppprrrrrrrrrsssuuuwww||||||zzzwwwxxxwwwqqqiiibbb^^^^^^ZZZWWWRRROOONNNMMMLLLKKKJJJKKKMMMOOOQQQRRRTTTTTTTTTRRROOOKKKGGGEEEDDDCCCBBBFFFLLLQQQTTTTTTSSSQQQQQQMMMGGGAAA<<<777222///------------------------++++++++++++,,,,,,,,,,,,...,,,++++++---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))------------------------++++++++++++,,,,,,,,,,,,***+++,,,,,,+++,,,...000........................------...///////////////************************))))))***+++,,,,,,,,,,,,************************************************++++++***))))))***++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...111333444444222111444444444555555555555555:::777444444555555111---,,,,,,,,,---...///000111000111111111111111111222222444666888999<<>>DDDJJJMMMQQQZZZiiiuuu~~~wwwpppkkkbbbYYYPPPJJJEEE@@@???@@@>>>????????????AAADDDGGGGGGMMMRRRVVV\\\hhhpppsss{{{}}}~~~~~~~~~~~~xxxtttpppjjjccc]]][[[YYYUUUQQQMMMIIIGGGFFFEEEBBB>>>======>>>?????????;;;;;;AAAGGGKKKOOOTTTPPPSSSYYY^^^aaaaaa```___WWWRRRKKKEEECCCCCCCCCBBBCCCDDDDDDCCCBBB@@@>>>===999777444222222111///...000///------/////////...---------...............------------------------......---,,,,,,,,,------------------...000111222////////////............000///...---------------000000/////////.............................................////////////////////////////////////......,,,,,,,,,---...///...............///000000......////////////......---...000444666777444222}}}~~~|||xxxwwwxxx{{{yyysssjjjiiiggggggiiilllmmmnnnlllkkkiiieeebbb```aaabbbhhhoooxxx~~~~~~wwwuuuwwwmmmhhhaaa[[[VVVSSSPPPNNNNNNMMMMMMNNNPPPRRRSSSSSSWWWVVVTTTQQQOOOLLLJJJIIIBBBEEEJJJOOORRRTTTUUUUUUUUURRRMMMIIIDDD>>>888444000000//////////////////------..................///...---,,,------......,,,,,,------------,,,,,,---------------------------,,,,,,,,,++++++******------------------------+++++++++++++++++++++,,,...///000///---,,,---...------------------------,,,---......//////......************************)))***+++,,,,,,,,,,,,,,,************************************************+++******************+++************************+++++++++++++++++++++++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,***+++---///+++,,,,,,---............000111222333444444333222555555555555555555555555777555333222222111///,,,,,,,,,,,,---...///000111000000111111222333333444444666888999;;;???DDDGGGGGGNNNWWW\\\aaaiiiwwwyyyqqqjjjccc]]]ZZZPPPLLLGGGDDDBBBBBBDDDGGGCCCEEEHHHIIIJJJMMMRRRVVVYYY```ggglllsss}}}zzzvvvrrrppplllgggbbb^^^ZZZYYYWWWSSSOOOKKKHHHDDDAAA>>>???::::::???DDDGGGKKKOOOIIIKKKNNNQQQTTTVVVWWWWWWWWWSSSMMMIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???===:::777555444222///---111///------...///...---,,,---------.../////////........................///......---,,,,,,,,,,,,---------...///000000111///////////////...............---------......////////////.........------........................////////////000000000000000000000000000000000000......---------...//////------------...//////000...//////000000//////...---///222555666555333111~~~{{{xxxvvvvvvyyy{{{||||||yyywwwqqqjjjbbb]]]\\\\\\aaadddhhhkkkmmmqqqxxx}}}wwwnnngggaaa[[[XXXWWWTTTRRRQQQSSSUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQHHHIIIJJJKKKNNNQQQTTTVVVVVVTTTQQQOOOKKKFFFAAA<<<555444222111////////////........................111111000///...///111222,,,------......------,,,........................------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---...---,,,++++++,,,++++++++++++++++++++++++,,,,,,---------,,,++++++************************,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))*********++++++*********************************++++++++++++++++++++++++++++++*********+++,,,---........................))))))))))))))))))))))))******+++++++++,,,,,,,,,((())))))'''&&&&&&(((******+++---///000111111111444333222111111111222333555555555555555555444444333222111000000000///...///.........//////000111000111222333444666777777555777999:::===AAAFFFJJJVVV___jjjppprrrvvv{{{xxxrrroooiiiaaaZZZUUURRRQQQJJJJJJJJJJJJLLLPPPTTTVVVSSSWWWZZZ[[[\\\___ffflllsss{{{}}}yyyuuurrrqqqnnnkkkgggccc\\\TTTKKKEEECCC===:::<<>>;;;999777555222///111000......//////...---,,,---------.../////////.................................------,,,,,,+++------...//////000000000.........///////////////,,,,,,,,,---...///000111---,,,,,,,,,,,,+++++++++......................../////////000000000111111000000000000000000000000///////////////000000111000000///........./////////000000111111000000///...000222333333111///...{{{rrrllljjjjjjdddeeeeeecccbbbeeekkkqqqvvvvvvwwwvvvvvvwwwzzz|||xxxqqqmmm```\\\WWWUUUVVVXXXXXXVVVUUUVVVVVVVVVVVVVVVVVVVVVPPPNNNLLLKKKLLLOOORRRTTTTTTSSSRRRRRRPPPMMMIIIEEE;;;999666333000.........------------,,,,,,,,,,,,---------+++)))***---///------............------........................------------------------+++++++++++++++++++++++++++++++++++++++*********###&&&((()))))))))+++,,,************************+++++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))************************(((((((((((((((((((((((()))***++++++++++++***)))************************++++++++++++++++++++++++------------....................................++++++++++++++++++++++++************+++++++++,,,)))******((('''''')))+++,,,---///111222222111111444333111000000111333444444444444444444333333333000000//////...//////000000/////////000111111222222333444666888:::;;;<<<888:::===@@@EEEKKKSSSXXXjjjsss}}}{{{qqqhhhcccYYYXXXUUUPPPMMMLLLNNNPPPRRRWWW[[[[[[]]]cccgggggggggjjjmmmnnnnnnrrr{{{~~~zzzsssiii^^^WWWNNNGGG@@@>>>===::::::===>>>>>>@@@BBBEEEIIILLLMMMJJJJJJKKKNNNPPPQQQOOOMMMJJJIIIHHHFFFDDDBBBAAA@@@BBB@@@>>>===<<<999666333333111/////////000///...---------.......................................------.........---,,,,,,------...///000000//////.........///////////////,,,,,,,,,---...///000111,,,,,,+++++++++*********........................////////////000000000000////////////////////////...//////000111111111222222111000///////////////000000111111111111000000///111222111///...------uuuuuutttpppllllllooosssvvvuuurrrlllgggfffiiilllpppooonnnooorrrxxx~~~tttmmmeee```______\\\ZZZZZZYYYXXXWWWWWWWWWWWWWWWUUUSSSQQQPPPOOOPPPQQQRRRTTTSSSSSSSSSSSSQQQNNNKKKDDDBBB===888444111000///...---------,,,,,,,,,,,,*********'''%%%&&&)))---------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))"""%%%((()))))))))***,,,++++++++++++++++++++++++))))))******++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************)))))))))))))))))))))))))))***++++++++++++***)))************************************************,,,,,,.../////////...---------------------------++++++++++++++++++++++++)))))))))*********++++++,,,------+++******,,,...///000222333222111000///000111111222333444666666444444333333333222222222000000///...------///000---......///000222333444444555777999;;;===???@@@>>>AAAGGGNNNVVVaaakkkrrr}}}zzzrrriii```XXXTTTIIIKKKLLLMMMNNNRRRYYY^^^hhhoootttrrrrrrvvvwwwuuutttxxx{{{zzz{{{xxxrrrdddZZZQQQKKKEEE???===>>>999:::;;;===@@@CCCFFFGGGIIIIIIJJJMMMQQQTTTUUUTTTQQQPPPMMMJJJHHHEEECCCCCCCCCAAA@@@@@@???>>>;;;888444222000000000111000..................---------........................+++,,,---.........---,,,---...///000000//////.............../////////000///......---------......------------,,,,,,,,,,,,................................./////////000000........................---...///000000111111111111000000/////////////////////000000000000//////...000111000------...000~~~yyyppphhheeegggiiieeecccaaaaaadddkkkrrrvvv~~~yyyqqqmmmjjjeeeaaa___]]][[[XXXWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQTTTSSSSSSSSSTTTSSSPPPNNNMMMJJJDDD>>>999666444333000000/////////............///...,,,)))***...222------............------++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++******))))))(((***,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************************************)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))))))***,,,......---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((())))))))))))************++++++)))((((((***,,,333333444444333000...,,,,,,...111555777888888888333333333222222111111111111111000...---,,,---///++++++,,,...000333555666666777888;;;===???AAABBBEEEIIIQQQ[[[gggttt}}}rrroooiiibbbZZZTTTOOOMMMKKKNNNSSSWWW\\\ccclllssszzz}}}zzz~~~xxxmmmbbbYYYQQQHHHDDDEEE>>>??????@@@BBBCCCEEEFFFLLLJJJJJJLLLQQQVVVXXXYYYWWWUUURRRNNNKKKHHHFFFEEECCCBBBAAAAAABBB@@@===;;;555333111000111111000////////////......------,,,////////////////////////***+++---...///...---------...///000000000///...---.........//////000000111111///...---,,,,,,+++000/////////................................................////////////........................,,,---...///000000000000//////.........///000000......////////////.........///000///------111444zzzssslllhhhooojjjbbb[[[YYY[[[```dddnnnrrrzzz|||xxxqqqnnnggg]]]WWWWWWYYYYYYYYYZZZWWWTTTSSSSSSSSSRRRQQQRRRQQQPPPQQQSSSTTTSSSQQQOOOOOOOOOLLLGGG@@@:::666/////////......---------******+++,,,,,,---......------------------------............---,,,+++***........................///...------------,,,+++++++++++++++++++++++++++++++++******)))************++++++,,,,,,------...++++++******)))(((((((((******))))))******+++,,,+++++++++************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))************))))))))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((************************+++++++++,,,---...//////000000000///.........---///000111222333444444444222222111111111111111222//////////////////////////////......000333666888777;;;@@@BBBAAAAAACCCFFFIIISSScccuuu}}}tttmmm```^^^ZZZSSSMMMJJJJJJKKKOOOUUU^^^gggnnnvvv~~~~~~~~~uuusssrrrssswww~~~vvvnnniiibbbZZZSSSJJJHHHEEEAAA>>>???BBBDDDKKKLLLLLLKKKJJJMMMSSSXXXVVVUUUTTTSSSQQQMMMGGGCCCBBBCCCCCCDDDCCCBBB@@@???;;;:::777444000///000111000000/////////000000111............/////////000......------------......,,,,,,,,,---...///000000111000000000111222444555111000///......///000111///...---,,,,,,---...///---------............///111///...///000...........................------...///000111111000///...////////////////////////////////////////////////000000000000////////////}}}{{{xxxqqqkkkeeeaaa```___bbbeeekkkttt~~~{{{ssshhh```]]]ZZZXXXUUUZZZXXXWWWWWWXXXWWWTTTRRRQQQPPPOOOPPPRRRTTTTTTSSSOOOOOOOOOMMMJJJEEE@@@===666555333000///.........+++,,,,,,---.../////////------------------------///......---,,,,,,++++++...........................---------------,,,+++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++,,,,,,---++++++++++++************++++++++++++++++++++++++++++++,,,,,,+++******)))))))))************))))))))))))))))))************++++++******++++++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))************++++++++++++---------...//////000000............/////////000111111222444444555555555000000000000000111222222000000000000000000000000111222222333555888;;;<<<;;;>>>@@@AAABBBGGGNNNSSS```iiiwww|||xxxssspppnnnjjjccc\\\RRRQQQOOOLLLJJJLLLQQQUUU[[[aaajjjsss|||~~~|||rrrrrruuu}}}{{{wwwzzz}}}}}}|||}}}xxxwwwuuuuuuwww|||~~~~~~}}}|||{{{vvvuuuttttttyyy~~~{{{wwwpppjjj```\\\VVVOOOIIIEEECCCAAAGGGHHHIIIIIIIIILLLQQQVVVXXXWWWWWWXXXXXXVVVRRRNNNFFFFFFEEEEEEDDDCCCAAAAAA===<<<:::777333222222222000///////////////000000........./////////000000......------------......---......//////000000000...------------...000111111000///......///000111///...------------...///---------............///111///---...000000///...........................//////000000000000//////////////////////////////////////////////////////000000000000////////////{{{ssslllhhhddddddeeehhhmmmsssyyy|||vvvmmmfff```ZZZUUUVVVVVVVVVWWWXXXWWWTTTQQQQQQOOONNNNNNPPPRRRSSSSSSOOOPPPPPPOOOMMMKKKIIIGGG@@@===999444111//////000---.........//////000000------------------------000///---,,,++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---............---,,,,,,+++************++++++,,,------...,,,,,,++++++,,,,,,---...,,,+++++++++************++++++++++++++++++++++++******++++++******))))))))))))************)))))))))))))))*********++++++++++++******++++++,,,---************++++++++++++************************+++++++++************)))*********++++++,,,,,,,,,//////000000000000000000+++,,,---...///000111222222333444555555555555555////////////000000111222000000000111111222222333222222444666888:::<<<===???@@@AAACCCGGGPPP]]]fffvvv}}}}}}zzzlllggg___ZZZWWWTTTPPPLLLHHHHHHIIIKKKNNNUUU\\\bbbkkkpppwww~~~zzzwwwqqqnnnnnnrrrzzz~~~xxxsssssszzz}}}|||}}}~~~~~~~~~tttsssrrrqqqssszzzzzztttlllddd]]]UUUMMMGGGDDDDDDDDDCCCDDDGGGKKKOOOUUUVVVWWWZZZ]]]^^^\\\[[[MMMLLLJJJGGGEEECCCBBBBBB<<<;;;999777444222000///000//////....../////////....../////////000000000......------------......//////000000000000000000000000////////////000111000//////......//////000///...------------...///---------............///222///------///111000...........................000000////////////000000////////////////////////////////////////////////////////////000000000000zzzyyyvvvrrrnnnkkkiiigggjjjrrr~~~{{{uuummmeee^^^ZZZXXXWWWWWWWWWWWWVVVUUURRRPPPMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMIIIEEE>>>888333111000111......//////////////////........................000///---+++++++++---...------------------------,,,---------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---------,,,,,,+++++++++***+++++++++,,,,,,,,,---+++++++++++++++,,,------,,,,,,+++++++++*********++++++++++++++++++++++++))))))*********))))))((()))******++++++******)))))))))*********+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,************************++++++************************++++++,,,---------000000000000////////////,,,,,,---...000111222222333444444555555555444444000000///////////////000//////000111222333444444666777999;;;===>>>??????@@@BBBEEEIIIQQQ]]]lllwwwyyysssnnn```ZZZRRRLLLIIIIIIHHHGGGJJJMMMRRRXXX]]]dddjjjooowwwzzz~~~}}}~~~|||~~~}}}zzz{{{~~~}}}}}}~~~{{{wwwvvv{{{}}}xxxssskkk```XXXLLLIIIEEEBBBAAADDDHHHLLLOOOOOOQQQVVV[[[___``````VVVTTTPPPKKKHHHEEEDDDCCC???===;;;:::888555222000000000//////......//////...////////////000000000......------------......000000//////////////////111111000000000000000000////////////////////////.........------.........---------............///000///---,,,...111000---............////////////111000///......///000111////////////////////////////////////////////////////////////000000000000~~~sssjjjddd```bbbjjjyyywwwppphhhccc^^^ZZZZZZ[[[\\\\\\UUUSSSOOOMMMMMMMMMKKKJJJPPPPPPPPPPPPPPPOOOOOONNNMMMIIICCC===888444222222/////////.......................................000...,,,++++++,,,---...------------------------***,,,------+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***,,,------+++++++++,,,,,,---------,,,,,,++++++***************************+++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++((())))))*********))))))******++++++++++++******************++++++++++++++++++******++++++,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++++++++,,,,,,------------.....................---......///000000111222222333444444444444333333222222222111///...............///000111333555666666===>>>@@@BBBCCCDDDDDDDDDAAAGGGNNNWWW```kkkxxxwwwmmmeee___TTTPPPJJJFFFEEEHHHKKKMMMSSSZZZdddmmmsssvvvyyyzzz~~~}}}{{{xxx}}}{{{uuuxxx~~~}}}yyywwwrrrlllhhhjjjnnnsss}}}uuulll^^^XXXOOOGGGDDDEEEHHHJJJJJJJJJLLLQQQWWW]]]``````]]]ZZZVVVPPPLLLHHHFFFEEEEEECCC@@@???>>>;;;777444111111000///////////////////////////000000000111......------------......///.....................------------------,,,,,,......////////////......---..................------------............///---111000------000///+++........./////////000000111000///......///000111000000000000000000000000////////////////////////.../////////000000000111|||vvvddd``````hhhssszzzsssiiiaaa]]]\\\[[[[[[YYYVVVSSSQQQPPPNNNJJJHHHNNNOOOPPPQQQQQQPPPOOONNNMMMKKKHHHCCC???:::666444000000//////......------..............................,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++...---***))),,,...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,******+++,,,,,,---......---,,,,,,+++***)))))))))******))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))******++++++************++++++++++++***************++++++++++++,,,++++++******++++++,,,---------------....................................+++***)))))))))***+++,,,------------------------,,,,,,,,,---------------///000000111222333333333444444444444444333222111333222111000///............///111333555777999:::>>>???@@@BBBEEEGGGIIIJJJLLLTTT___iiiqqqyyyvvvkkk```WWWQQQJJJIIIHHHHHHLLLRRRXXX]]]ccckkkwww~~~}}}zzzsssmmmkkkjjjjjjpppvvv}}}llldddYYYPPPJJJGGGFFFEEEJJJJJJKKKNNNTTTYYY\\\^^^^^^\\\YYYUUUQQQNNNLLLKKKHHHDDD@@@>>>>>><<<888555333333222111000000000000/////////000000000111111......------------......---------.....................//////000//////...---......//////......---------...//////...---------------............///,,,444888222...//////+++.........//////000000111000000////////////000000000000000000000000000000////////////////////////......//////000000111111~~~sssjjjhhhjjjnnnvvv|||pppgggaaa\\\ZZZZZZYYYXXXWWWUUURRRNNNJJJKKKMMMPPPRRRSSSRRRQQQPPPKKKLLLLLLJJJGGGAAA;;;777222222111000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++...---***))),,,///------------------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,---------..............................+++***)))((()))***,,,---//////......------,,,,,,++++++,,,,,,------......//////111222444555777777666666666555555444222222111111000000000111111222000111333666888;;;<<<===???@@@BBBEEEIIINNNRRRUUU___gggsss{{{zzzpppfff\\\TTTNNNIIIIIIKKKOOOUUU]]]fffooouuu|||||||||}}}{{{uuusssttt|||{{{uuulllccc\\\UUUNNNIIIMMMKKKJJJLLLPPPTTTWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSMMMGGGBBB???@@@???;;;888555444333222111111111111//////000000000111111111......------------......------......//////000000///000111333333333333222------...//////...------------...//////...---------------............///+++999@@@888000000000,,,---......///000000111111//////000000000000//////000000000000000000000000////////////////////////.........///000111111111vvvoookkkmmmsssttt~~~wwwlllccc^^^[[[[[[ZZZ[[[ZZZVVVQQQNNNHHHKKKOOOSSSUUUUUUSSSRRRJJJMMMOOOOOOLLLFFF???:::444333333222111000//////////////////////////////,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,'''+++...---)))(((,,,///------------------------------,,,+++++++++,,,,,,...------,,,,,,++++++***+++,,,,,,------......///,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------........................+++***)))((()))***,,,---000000///...---,,,,,,+++++++++,,,,,,---...//////---...000333555888:::;;;777777777777666555333333/////////000111333444555222333555888;;;===???@@@FFFGGGJJJNNNTTTZZZ```dddnnnvvvyyylllfff^^^WWWRRRNNNJJJHHHMMMRRRZZZcccnnnyyyzzzuuutttuuuxxx}}}zzzzzz}}}{{{}}}{{{tttiii^^^VVVNNNLLLIIIJJJLLLPPPRRRSSSUUUVVVXXXZZZZZZZZZZZZYYYWWWPPPJJJGGGGGGGGGDDDAAA666555444333222222222222000000000000111111111111.........------.........---......///000111111222,,,---///000111111111000,,,---...//////...---,,,,,,---...//////...---,,,---------.........//////,,,===GGG>>>222000111...---......///000111111222...///000111111000///...000000000000000000000000////////////////////////---......///000111111222wwwnnnooommmmmmrrr{{{sssiiidddaaa^^^\\\ZZZYYYWWWUUUPPPNNNMMMNNNOOOOOOOOOMMMUUUTTTRRROOOMMMJJJHHHGGG===999444000///////////////////////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++************++++++...------,,,+++***))))))+++,,,,,,------,,,,,,+++...---+++******+++---...---------,,,,,,+++++++++************************,,,,,,,,,,,,++++++***)))+++++++++++++++***)))((()))))))))***+++++++++,,,,,,,,,++++++++++++++++++......------...///111222222111///...---------...+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,---------.../////////444111000222666999888777666666777666666444333222///000222333555555666666999999::::::;;;>>>CCCFFFDDDHHHMMMSSS___nnnxxx{{{}}}rrrjjj\\\YYYRRRJJJEEEEEEIIIMMMXXX```kkkuuu~~~zzzpppgggeeefffhhhqqq|||~~~xxxtttrrrrrrrrrqqqyyy|||yyyvvvwwwzzzrrrhhhbbbYYYQQQOOOLLLKKKOOOWWWWWWTTTQQQTTTZZZ```cccdddbbb^^^XXXQQQLLLGGGBBB???===;;;888444///...///111...///000111222222222222000000////////////000000///...---------///000111000000000000111111111111//////.........---------111111000000/////////...,,,...//////......000111333???AAA666---///222000000000////////////000000222111000.........///000222111000//////000111222111111000000//////......////////////000000000000vvvqqqjjjgggjjjooovvvyyysssnnnfff```]]]ZZZXXXWWWVVVSSSQQQPPPRRRTTTTTTTTTSSSSSSRRRPPPOOOMMMLLLKKKDDD@@@;;;666444222000//////000000000///......---------------------------------------------------...---,,,,,,,,,,,,---......---,,,,,,+++++++++,,,++++++************++++++)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,,,,,,,++++++++++++************************++++++,,,,,,,,,+++******+++++++++++++++***))))))***************+++++++++++++++++++++++++++++++++---------------///000111111000///......---------+++,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,---------......///000000444222111333666888888777:::999888666444222000///111222333555666777777888999;;;<<<======???BBBDDDJJJOOOYYYgggzzz}}}~~~~~~xxxqqqhhh___XXXOOONNNLLLKKKKKKNNNSSSXXXdddkkkttt}}}~~~~~~uuutttsssvvv}}}zzzwwwrrriii```]]]\\\]]]dddlll{{{}}}vvvqqqmmmkkkjjjhhhlllpppvvv}}}~~~zzzvvvvvvwwwyyy}}}||||||}}}~~~pppggg]]]WWWQQQJJJKKKOOONNNPPPSSSVVVYYY]]]aaacccdddaaa[[[VVVQQQLLLGGGCCC???>>>;;;777333111111333000000000111111000000/////////............/////////............//////000//////000000000111111111000000/////////.........000000000/////////......---...000///......///000111<<>>@@@AAAAAABBBDDDFFFLLLUUUcccxxxuuuoooooonnnlllgggbbb[[[TTTNNNLLLIIILLLPPPTTTXXX^^^cccgggrrrvvv}}}~~~xxxtttnnnkkkgggfffkkkttt{{{wwwsssmmmjjjggg```YYYTTTQQQPPPSSSXXXeeeiiiooorrrssssssvvvxxxxxxtttnnnhhheeecccbbb``````aaadddkkkrrrvvvuuurrrqqqrrrqqqnnniiieeecccccckkkqqq}}}}}}rrrhhh]]]QQQKKKJJJIIIOOOUUUXXXXXXYYY]]]aaadddaaa]]]XXXTTTPPPJJJFFFBBBBBB@@@;;;777444333444111111111000///......---///......------....../////////////////////...---//////000000000000111111000000000000000/////////////////////...............///000///...---...///...999===555......///---000000////////////000000111000000////////////000///......------......///000000000////////////...------------............}}}vvv{{{~~~ssskkkeeebbbaaahhhssstttjjjccc___^^^[[[WWWVVVUUUUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQNNNKKKGGGBBB<<<888333222222111000/////////........................---------------------------------------------------,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------------...---+++******+++---...,,,,,,+++++++++,,,---...************************)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++++++++,,,,,,+++******,,,+++++++++***)))))))))))))))***+++,,,,,,------++++++++++++,,,---.........///000000000///---,,,---------,,,,,,++++++++++++,,,,,,---...------------...//////000111222222555555555666777777666666555444222111111222444555555555666777999;;;<<<===>>>???AAACCCDDDGGGKKKNNNSSS___ppp|||lllaaa^^^\\\XXXUUURRROOOLLLMMMPPPTTTYYY```fffkkkooorrruuu{{{}}}zzzuuuqqqnnnkkkgggaaa\\\]]]bbbiiimmmrrrqqqpppnnnkkkgggbbb___^^^YYYTTTPPPLLLJJJJJJLLLPPPTTTXXXZZZ[[[]]]```bbbeeebbb^^^\\\\\\\\\\\\\\\YYYWWWXXX^^^fffjjjiiifffggggggfffccc^^^YYYVVVUUUYYY\\\fffuuu||||||nnn___UUUPPPNNNQQQTTTUUUVVVXXX\\\______]]]ZZZWWWTTTPPPKKKGGGEEEEEECCC@@@:::666444333111111000//////.........//////............//////...///000000000...---,,,////////////000000000111//////////////////////////////..................///000111000...------...---666;;;666000//////---000000////////////000000000000000////////////000........................////////////////////////////////////000000000000{{{rrrmmmggggggiiillltttwwwlllddd___^^^]]]\\\\\\[[[YYYWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVUUUTTTRRRPPPLLLFFFBBB999777555333111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,---------,,,+++******)))...---+++******+++---...++++++++++++,,,,,,------************************)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,+++++++++***)))))))))))))))***+++,,,,,,------******+++,,,,,,---------...///000000000///---,,,---------,,,,,,+++++++++,,,,,,---.........------......///000111222333444555666777777666555444444222111000000111333666777777888888999;;;===???AAA???@@@BBBEEEHHHNNNUUU[[[bbbppp|||iiiZZZTTTOOOKKKIIIKKKKKKLLLSSS]]]fffkkkqqqvvvyyyzzz|||}}}zzzrrrmmmjjjhhhccc```[[[WWWUUUUUUWWWYYY___```bbbcccaaa___]]][[[YYYXXXUUUQQQOOONNNNNNMMMMMMNNNPPPPPPPPPQQQRRRSSSVVVTTTRRRRRRTTTWWWXXXXXXTTTQQQPPPSSSYYY]]]\\\YYY[[[[[[YYYVVVSSSPPPQQQQQQNNNOOOTTT```qqqqqqeee]]]UUUQQQNNNNNNSSSYYY]]]___]]]ZZZXXXUUUTTTQQQMMMJJJHHHHHHHHHEEE???999555333000000////////////000000111111000000000000111111...///000000000...---,,,...////////////000000000............................../////////////////////000111000...------......444999666222000000///000000////////////000000/////////000000000000///////////////////////////.............../////////////////////000000000000sssoooiiieeeeeekkkuuu}}}{{{rrrbbb```___^^^^^^]]][[[YYYYYYYYYYYYXXXWWWWWWVVVVVVVVVUUUVVVVVVVVVTTTOOOLLLBBB@@@<<<888444222000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,******++++++++++++,,,,,,------++++++++++++------***++++++,,,,,,---------*********+++++++++++++++******************************+++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++++++++************************++++++,,,,,,---)))***+++,,,------------...///////////////......---,,,,,,,,,,,,,,,,,,+++,,,,,,---...............//////000111333444555555444666888777555333222222444444333333444555777888<<<<<<<<<===???BBBDDDFFFDDDGGGJJJNNNTTT[[[dddiiippp}}}{{{gggXXXRRRJJJFFFGGGMMMQQQUUUbbbppp{{{~~~wwwnnnfffbbb```___ZZZYYYWWWVVVTTTTTTUUUUUUYYY\\\```bbbbbbaaabbbccc___aaa```]]]\\\]]]]]]ZZZ\\\\\\\\\[[[ZZZYYYXXXWWWYYYWWWVVVWWWYYY[[[\\\\\\XXXUUUQQQQQQSSSUUUTTTSSSRRRRRRQQQOOOMMMNNNQQQSSSLLLJJJKKKTTTccctttwwwnnn^^^VVVNNNLLLQQQXXX]]]___]]]ZZZWWWUUUTTTSSSRRRPPPMMMOOOOOOLLLFFF???999777222111000//////000111222222111111000000111111222//////////////////...---......////////////000000------------............////////////000000000000...///000///...---...//////333666555222000111222000000////////////000000...//////000000000000///...//////000000//////...---............/////////------------............yyywwwwww{{{xxxpppiiiggghhhjjjxxxuuuppphhhbbb___]]][[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXVVVVVVVVVXXXYYYXXXUUURRRLLLIIIDDD>>>999555333222........................------------------------,,,,,,---......---,,,,,,,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,***************+++++++++++++++++++++++++++++++++***+++,,,---.........---//////............//////+++,,,,,,,,,,,,,,,,,,---,,,------...............///000111222333555666666333666888777444111000000444555666888:::<<<===>>>AAAAAAAAABBBDDDGGGJJJLLLPPPUUU\\\ccciiiooouuuyyy|||uuubbbUUUQQQLLLIIINNNYYYbbbjjj|||}}}|||vvvsssooommmttt|||~~~{{{pppnnnjjjeeeaaa___```aaa``````_________```aaabbbdddggglllnnnoooppprrrtttqqqttttttpppppptttssspppsssrrrrrrrrrqqqooollljjjkkkjjjiiijjjmmmooooooooollliiieee```^^^]]]]]]]]]YYYYYYXXXVVVSSSRRRSSSTTTPPPMMMKKKPPP[[[gggppptttuuuvvvvvvwwwvvvuuutttsssvvv{{{}}}}}}ooohhh^^^VVVSSSUUUYYY\\\]]]ZZZVVVTTTTTTTTTTTTTTTUUUWWWXXXVVVOOOGGG@@@<<<555444222000///000111222111111000000000000111111///............//////000........./////////000000---.........////////////000000000000111111222222---...000///......///000///000222333111///000333000000////////////000000---...///000111111000///---...////////////...------------.........//////------------............tttrrrpppsss{{{vvvmmmgggeeecccnnnyyymmmeeeaaa___^^^XXXXXXXXXXXXYYYYYYYYYYYYVVVVVVWWWXXXZZZYYYWWWUUUSSSPPPIIIBBB<<<777555333////////////////////////........................,,,,,,---......---,,,,,,++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++)))***+++,,,---...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------------))))))******+++++++++,,,,,,,,,++++++++++++++++++***+++---...//////...---000///...------...000000+++++++++,,,,,,---------,,,---......//////......///000111222444555666777333666888777333000//////111333777;;;???BBBDDDEEEEEEDDDDDDEEEGGGJJJNNNPPP\\\cccmmmvvv|||{{{mmm\\\RRROOOOOOMMMUUUfffsss}}}zzzxxxwwwmmmiiibbb^^^bbbjjjkkkgggfffffffffffffffhhhlllnnnnnnmmmlllkkkkkkmmmoooppprrrvvvzzz|||}}}~~~}}}{{{{{{zzz{{{}}}{{{tttnnnkkklllnnnhhhhhhgggbbb\\\XXXUUUTTTUUUQQQNNNPPPVVV]]]aaabbbggghhhkkklllllljjjgggeeelllooovvv{{{xxxtttuuuwww|||{{{qqqcccWWWRRRUUUXXX\\\XXXTTTQQQRRRSSSUUUUUU[[[]]]___\\\VVVMMMEEEAAA888666444111000///000111000000////////////000000///...---------///000222............/////////000.../////////000000111111000000111111222222222333,,,...//////......000111......000111///...///333000000////////////000000---...///111111111000///,,,,,,---......---,,,,,,---------.........//////////////////000000000111|||uuuoooooovvvtttkkkhhhhhhnnnzzzqqqiiiccc___ZZZXXXVVVUUUVVVWWWWWWVVVZZZYYYWWWUUUTTTTTTTTTUUUUUURRRNNNIIIEEE???999444222111/////////000///...000+++)))---...,,,+++.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------------,,,,,,,,,+++++++++......................../////////...---***(((&&&---,,,,,,++++++,,,,,,---)))******++++++,,,,,,---++++++++++++++++++++++++************************)))******+++++++++******++++++++++++++++++++++++,,,---.../////////...---...000111222222000---,,,++++++++++++,,,---......---......///////////////000000111222444666888999555444333222222333444555999===BBBFFFHHHIIIIIIJJJFFFCCCDDDIIILLLOOOZZZfffsssyyy}}}rrrlll```RRRNNNSSSUUU]]]jjjwww{{{vvvqqqlllgggaaaZZZXXX\\\ccciiilllnnnppppppooossszzz}}}{{{}}}||||||}}}|||{{{~~~}}}yyy{{{~~~{{{vvvrrrmmmjjjgggddd```[[[XXXWWWXXXYYYYYYWWW\\\bbbdddcccbbbaaabbbhhhlllqqqsssvvvtttmmmjjjooovvvvvvmmmcccZZZUUUVVVSSSQQQQQQSSSVVVXXXYYY```cccfffeee___TTTHHHAAAAAA???;;;666111000111333000000000111111111111111222333333222000///000111444222000......///000222//////111555999888111***222000...---,,,---...000//////000000000000//////,,,------...///000111111222222111111000000//////222111000///............//////000000000000/////////000000000111111111111......//////000000000111}}}~~~vvviiifffhhhnnnvvv}}}xxxnnnfff```^^^[[[ZZZ[[[[[[ZZZYYYZZZYYYXXXVVVUUUUUUUUUUUUWWWUUURRROOOKKKEEE???:::444222000///000000///...///...,,,---///111111111//////.........------------,,,,,,++++++,,,,,,---------,,,++++++,,,------.........---------,,,,,,....................................------,,,+++---,,,,,,++++++,,,,,,---///......------,,,++++++++++++++++++++++++++++++************************+++++++++++++++***)))(((+++++++++++++++++++++++++++,,,---//////......---//////////////////......+++++++++***++++++,,,,,,---...//////000000//////111222222333444666777888777444///,,,---111666:::???DDDJJJNNNOOOOOONNNMMMMMMJJJKKKOOOSSSYYYfffsssyyymmmddd```ZZZRRRUUU^^^^^^gggtttvvvppplllgggccc___]]]\\\```gggooouuuxxxzzz||||||{{{}}}~~~~~~~~~~~~}}}}}}wwwsssmmmhhhfffdddbbb```XXX[[[___```___^^^___```ccchhhmmmoooqqqxxxyyyrrrppppppvvv|||rrrfff^^^TTTQQQOOOOOOQQQUUUWWWXXX```cccggghhhddd[[[RRRKKKEEEAAA<<<777444333333333333333222111111000000000000111222111/////////111111111111111000000000///222222333888<<<<<<777111111000///.........////////////000000000000//////------......//////000000111111111000000000000000000000////////////000000///000000000000000000///000111111111222222222222/////////000000000111111{{{}}}xxxqqqlllkkkkkklllrrryyy}}}qqqdddaaa]]]ZZZYYYYYYXXXWWWZZZYYYXXXVVVUUUUUUUUUUUUWWWVVVUUUSSSPPPKKKEEE@@@777555222111111111000///---111000---111;;;>>>:::000000/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,------//////.........---------------------------------------------...///000000,,,,,,++++++++++++,,,,,,.........---,,,,,,++++++++++++++++++++++++++++++************************------,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,///...---,,,,,,---///000------,,,,,,++++++,,,,,,---...//////000000//////333333444444555666666777666333///---///444:::>>>IIINNNUUUYYYYYYVVVSSSQQQSSSRRRTTTZZZaaakkkzzz|||ggg^^^XXXWWWVVVVVV___kkkkkksssxxxnnngggeeedddcccaaabbbcccgggmmmuuu}}}~~~|||{{{xxx~~~|||{{{{{{|||}}}~~~{{{wwwssspppdddeeefffdddaaa___^^^^^^aaaeeejjjlllmmmsss}}}wwwpppoooxxxvvvkkkXXXUUUPPPNNNPPPSSSVVVWWW]]]```eeehhhgggbbb\\\WWWKKKEEE>>>999777666444222555444333222111000000000...///000000///...000111///000222333222111///.........///222666777555111000000111111000000////////////000000000000//////.........//////////////////000000000000000000111............///000222222000000111111111111000000111111111222222222333333000000000000111111111111~~~~~~~~~xxxqqqkkkjjjmmmooottt|||pppjjjaaaZZZWWWWWWWWWWWWXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTRRRNNNGGGCCC<<<888555222222111000///)))222222---444CCCHHHAAA////////////.........---------,,,,,,,,,,,,---------------,,,,,,---------............---------------------------------------,,,,,,,,,,,,...000111,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++************************---,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,------...///000///...---------------......///000000000000000444444555555666666555555333333333555888<<>>999555333222111//////000111222///000111111111111222333000000000000000000111111111000///...///000000///...///111333333222000...//////000000000000/////////////////////...............//////000000000111000000////////////000000000000111111111111000000////////////000000000000111111000000000000000000{{{wwwxxx{{{}}}yyywwwtttqqqooolllnnnuuu|||zzzlllfffbbbccciiiuuupppeee___\\\[[[VVVVVVVVVVVVUUUSSSRRRQQQQQQRRRSSSTTTUUUSSSNNNKKKDDD@@@:::666444333222111,,,111000,,,...555555///...------------,,,,,,,,,......------------......------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++************++++++---------,,,++++++******++++++++++++++++++++++++************************************+++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---)))+++...000000...,,,***++++++***)))))))))******...///000000111111000000222333444555555555444333777555333555;;;DDDOOOUUU[[[]]]```aaa^^^[[[YYYXXX[[[iii{{{}}}wwwooogggbbbaaaaaadddjjjrrrwwwzzz~~~}}}zzzxxxnnnnnniiibbb```cccdddccceeeddddddjjjsss{{{~~~}}}{{{wwwuuuuuuyyy|||{{{}}}~~~~~~~~~ssspppjjjccc^^^]]]___aaahhhnnnuuu{{{{{{yyywwwvvvssspppcccYYYSSSQQQOOOSSSVVVZZZ^^^bbbcccddddddbbb[[[QQQJJJFFFBBB>>>;;;555444222000///000111222000111222222111111222333111000000///000000111222222222111///////////////---...000222222111000/////////000000000000//////.........///////////////...//////////////////000111000///////////////000//////000000000000//////........./////////000000000000000000////////////}}}wwwzzz{{{yyywwwtttsssnnnnnnqqq{{{{{{qqqgggbbbaaaeeeqqq~~~sssggg^^^YYYXXXXXXXXXXXXWWWUUUTTTRRRRRRRRRRRRSSSTTTSSSPPPMMMGGGCCC<<<777555333222111///......///000///---+++............------------......------------......,,,---...//////...---,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++************++++++------,,,,,,+++*********++++++++++++++++++++++++************************,,,+++*********,,,...///---------------------------...///000000000///...------...///......,,,,,,++++++*********+++,,,,,,//////000111111111111000000111333444555444333222666777:::???GGGNNNUUUYYYZZZ\\\]]]^^^^^^___aaaccciiiyyy|||wwwpppnnniiiccc```cccjjjoooxxx{{{yyywwwrrrmmmaaacccaaa\\\\\\ccciiikkkrrrqqqrrrwww}}}~~~zzzzzzzzzwwwuuuuuuxxx{{{}}}}}}}}}}}}{{{ssskkkddd___^^^```eeejjjmmmllljjjiiiiiifffrrrwwwkkk```VVVPPPOOORRRVVV[[[___ccceeefffiiiddd\\\SSSLLLGGGDDDCCC;;;999555222000000111111000111222111000///000111...///000222222222111000............---------...---...///000000000////////////000000000000//////------......//////000000///////////////.........//////...//////000111222......////////////......////////////000000000000////////////.........---{{{~~~xxxtttrrrxxx~~~{{{nnnfff___]]]dddooovvvrrrddd\\\YYYZZZZZZZZZYYYWWWUUUTTTQQQQQQPPPQQQRRRQQQOOOMMMIIIDDD>>>888555444222111000,,,---333555111///000000/////////..................------------......,,,---...//////...---,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///......++++++************++++++((((((((()))******++++++++++++++++++++++++++++++************************...---+++******+++---...---------------------------...000111111111000///111000...---,,,------...------------......///000//////000111111111111111...000222444444444333222111888DDDPPPWWWZZZYYYWWWYYYZZZ[[[]]]___ccchhhllluuuzzzpppjjjbbb```^^^\\\___hhhvvv|||zzz}}}zzzrrrqqqooohhhbbbZZZ^^^___]]]aaakkkuuuyyy{{{zzz{{{{{{yyy{{{|||{{{xxxwwwzzz}}}zzz|||wwwvvv}}}}}}~~~}}}tttkkkggg^^^aaaddddddbbb```aaacccaaaiiittt{{{qqqnnnoooooovvv{{{lll]]]TTTKKKMMMQQQWWW\\\aaaeeefffnnnjjjcccYYYPPPJJJHHHHHH@@@>>>999555111000000000000111222000///......///+++...111444555333000...---...////////////000111------.../////////////////////000000000000//////,,,------...///000111111000000//////.........---,,,------...000111333444------............------000000000000111111111111//////......---------,,,~~~}}}}}}vvviii```\\\\\\jjjvvvqqqaaaZZZZZZZZZZZZZZZYYYVVVTTTTTTRRRPPPPPPQQQQQQPPPOOOOOOJJJCCC===999666333222222111000...------------//////////////////////////////.........---------000000000000////////////------......------,,,+++...---,,,---///000///...))))))*********+++++++++,,,,,,,,,++++++*********++++++************+++++++++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,,,,...000111111///,,,***++++++,,,,,,,,,,,,---------///111222333222000///------...///000000//////,,,+++++++++,,,...000111222222111000///...------222000222555555222333888888CCCQQQ[[[]]]\\\\\\^^^YYYZZZ[[[[[[^^^ggguuuzzzpppfff```ZZZYYYZZZ```lllyyynnniiifffbbb^^^___aaaffflllsssxxx|||~~~|||xxxyyyyyyxxxvvvuuuvvvwwwuuuxxx{{{}}}{{{xxxuuutttvvvxxxyyyvvvooolllmmmooozzz}}}vvvvvv{{{|||tttqqqkkkddd^^^]]]```cccddd]]]___fffrrrzzzpppggg```dddiiisss~~~nnnbbbSSSPPPNNNQQQXXX```eeegggmmmllliiiccc\\\SSSKKKFFFEEEAAA:::555222111000///333222000/////////000111222111111000///......---////////////000000000000111000///...------...///222222111111000/////////000///...------...///000111111111000000000000000---......///000111111111333111000......///111222111111000//////000222222.../////////000000000111||||||~~~vvvjjjbbbdddlll{{{ttt```\\\XXXWWWWWWXXXWWWVVVUUUSSSQQQPPPQQQQQQOOONNNMMMIIIDDD???;;;888555333222222111000000000000000//////////////////////////////.........---------000/////////////////////------......------,,,+++---+++++++++---...---,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******++++++************+++++++++,,,,,,------,,,,,,+++...---------------------***+++---------,,,***)))++++++,,,,,,,,,,,,------------///000000000///...---...//////////////////,,,+++++++++,,,...000111222111111000///.........111///000333333222444999BBBLLLZZZbbbcccaaa```aaaYYYZZZ[[[^^^cccnnn{{{yyyoooggg```[[[YYYZZZ^^^hhhxxxqqqgggccccccbbbaaagggjjjnnnsssxxx}}}|||yyywwwwwwqqqssstttsssoookkkhhhgggiiikkklllkkkhhhiiinnnrrr{{{xxx{{{}}}xxxnnnfffbbbaaabbbbbbaaa^^^^^^cccnnn{{{zzzooogggaaaccciiisssyyynnnZZZTTTNNNNNNTTT\\\```aaammmmmmllljjjddd\\\TTTOOOJJJDDD===777444222111000222111000/////////000111111111000000//////......111111111222222222333333000000///.........//////000000000000000111111111111000////////////000111000000000000000000000000......///000000111222222111000///...---...000111222111000...---,,,------////////////000000000000{{{yyyxxxzzz}}}qqqcccffflllvvvpppggg\\\WWWWWWYYYYYYWWWWWWUUURRRQQQQQQQQQPPPNNNMMMJJJFFFCCC???;;;777444000000//////000000111222/////////////////////////////////............---////////////////////////---............---,,,,,,+++***)))***,,,---,,,+++,,,,,,------------......,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++........................+++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////////////////...---+++++++++,,,---...000111111111111000000/////////111///000333444444999???IIISSS^^^dddccc```______[[[\\\___eeennnyyyzzzmmmddd^^^ZZZXXX\\\```hhhuuu~~~uuuiiibbbbbbfffjjjkkkrrrtttwwwzzz~~~}}}uuupppnnniiijjjjjjgggdddaaa```aaadddfffhhhiiikkkpppxxx}}}ssskkkgggdddbbbccc___ZZZZZZbbbnnnyyy{{{rrrcccbbbaaadddooo|||hhh___TTTOOOQQQWWW[[[\\\jjjlllooopppmmmggg```[[[PPPJJJBBB;;;777444333222222111000///...///000000000000000000000000000000.........////////////000//////.........///000000...//////000111111222222111111000000000000111222000000000000000000000000//////000000111222222222000///...------...///000222111000...------------000000000000////////////{{{yyy{{{pppooollljjjmmmxxxzzziii^^^[[[[[[ZZZXXXWWWUUUSSSRRRSSSSSSRRRQQQOOOMMMJJJGGGDDD>>>888333111111111222222444555555/////////////////////////////////........................///////////////...............------,,,+++***)))***,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,------..................---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...//////000000///...------++++++,,,---...///000000111111000000000000000000333111111444666999???GGGOOOWWWaaadddbbb___^^^___```ccciiisss}}}~~~qqqeee]]]ZZZZZZ[[[fffkkkttt~~~rrrmmmgggeeeiiiooouuuxxxxxxyyy{{{}}}xxxooojjjhhhcccddddddddddddfffjjjlllsssuuuyyy|||{{{ssslllgggdddaaa^^^]]]aaaiiipppuuu~~~}}}qqqkkkccc]]]bbbrrrwwwpppcccXXXQQQQQQUUUYYYbbbffflllpppppplllgggcccWWWQQQHHH@@@:::777444333222111000///...///000000000000000000000000111111,,,,,,,,,---------...............//////000111111//////000000111111111111000000000000000000111111/////////000000000000000000000111111222222222222//////.........///000000//////000000111111222222000000000000////////////wwwnnnggggggmmmssszzzkkkbbb^^^ZZZWWWWWWVVVTTTTTTUUUVVVUUUTTTRRRPPPNNNKKKGGG@@@999333666666666666777888999:::000000000000000000000000////////////////////////------....../////////000......//////......---,,,---,,,+++,,,.........,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------------,,,///---,,,******+++,,,---+++++++++,,,,,,,,,------------,,,,,,------.../////////000000///...------+++,,,---...//////000000000000000000111111111111333111111555999===EEEMMMVVV]]]dddfffdddcccdddgggjjjoooyyy}}}vvvlllbbb\\\\\\```dddpppvvv|||xxxuuuwwwyyywwwsssooommmllllllooorrrvvvyyyzzzyyyyyyzzzzzzzzzzzzyyyyyy}}}}}}|||~~~~~~uuupppoooooojjjkkklllnnnqqqvvv|||zzzsssiiieeeaaa]]]^^^ccciiinnnrrrrrruuu|||{{{oooccc___gggwwwuuueeeUUUNNNRRRXXXYYY^^^dddjjjlllkkkhhheee]]]WWWNNNFFF@@@;;;777555333222111//////000000111000000000000111111111111//////000000000111111111......///000000111111111111111111111000000//////.........//////000000000......//////000000000000111111111111111222222222////////////000111111222...//////000111222222222000000000000////////////}}}qqqiiicccbbbiiirrr{{{nnneee^^^[[[ZZZXXXWWWVVVXXXXXXXXXVVVTTTSSSQQQNNNJJJCCC;;;666666555555444444444555555000000000000000000000000...////////////000000000---------......//////000...////////////...------...---,,,---///000///......------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++)))***,,,---...------,,,---,,,+++))))))******+++++++++,,,,,,,,,,,,---------------.........////////////////////////...---+++,,,---...000000000000000000000111111222222222111000222777<<<@@@IIIRRRXXX]]]bbbdddcccdddjjjoooxxx~~~sssooojjjdddbbbeeekkkpppzzzzzzrrrllllllkkkiiiggggggnnnqqqtttwwwyyyyyywwwvvvxxxxxxwwwwwwuuutttrrrqqqsssrrrppppppsssxxx}}}|||wwwttttttxxx||||||}}}~~~vvvpppeee[[[VVVYYYaaahhhggghhhkkkqqqzzz}}}qqqhhhhhhooowwwrrr```UUUTTTXXXTTTWWW\\\aaaeeeggggggfffbbb]]]VVVOOOHHHBBB<<<999444333222111000111222222111111111111111111111111////////////000000000000//////000111111111000000222222111111000//////...,,,---...///000000//////---......//////000000111111111111111111111111111//////000000111111222222///////////////...------////////////000000000000}}}qqqiiiaaaeeekkkuuussskkkggg___]]][[[YYYYYYYYYWWWVVVSSSRRRQQQOOOLLLGGG@@@;;;666555444333111111000000000000000000000000000000.../////////000000000000,,,,,,---......///000000///////////////...------...---------///000///.../////////.........------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))***,,,...///......------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------+++,,,.../////////...------...//////////////////+++,,,---///000000000000//////000111222222333333333222666<<>>999666111111111000000000//////////////////............////////////////////////,,,...//////...---......---------------------------,,,+++,,,...///...---------,,,,,,,,,+++++++++)))+++---,,,+++***,,,...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------------...//////............////////////000000000000000111222222222222333444555666777777777999>>>FFFQQQ___mmmvvv{{{||||||zzzvvvrrrpppooouuuzzztttkkkbbbaaaeeemmmxxx|||zzz|||}}}zzzrrrkkkbbbcccfffiiimmmmmmllljjjkkkjjjiiikkknnnooonnnlllqqqtttzzz|||{{{{{{yyyzzz{{{{{{zzzwwwwwwvvvtttsssuuuzzz}}}}}}~~~~~~}}}{{{zzzyyyxxxwwwwwwyyy|||~~~zzzvvvqqqmmmkkktttyyy|||oooiiiaaa______aaagggooowww{{{~~~vvvkkkddd```iii{{{yyydddVVVPPPQQQUUU]]]iiitttyyyyyyvvvddd___XXXPPPIIIAAA:::666444444444333333333333222...000222111000///000111111111111111111000//////111111000000///.........////////////000000000000/////////000000111111111222222111111111111222222000000111111111111222222//////---------...000111000000000000000000000000UUUQQQOOORRRXXX\\\\\\[[[IIIDDD>>>::::::<<<>>>???;;;@@@EEEIIIJJJIIIIIIIIIGGGJJJNNNQQQSSSWWW]]]bbb___^^^^^^^^^aaafffkkknnnsssvvv{{{~~~xxxppphhh^^^YYY[[[eeeuuu~~~ssseee_________YYYTTTQQQNNNJJJFFFCCC???;;;888222222222111111111111000111111111111000000000000////////////////////////,,,---//////...---......------------------------,,,+++***+++---...---,,,.........------,,,,,,,,,(((***---,,,******,,,...+++,,,,,,------,,,,,,+++---------------------------------------------,,,...------------...//////............/////////000000000//////000111222222222222333444555666777888<<>>AAAEEEIIIKKKOOOPPPQQQRRRSSSWWW]]]aaajjjlllppptttyyy}}}rrrcccWWWWWWaaakkktttnnnggg^^^ZZZ\\\TTTQQQMMMIIIGGGDDD@@@===666444222111111000///---111111111111111111111111......///000111222333333000000///...---,,,,,,+++.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++)))))))))******+++++++++------------------------............/////////000222222222222222222333333555777888666333333555888:::FFFVVVbbbooo{{{||||||wwwrrrpppmmmhhhhhhppp{{{sssiii```^^^______aaaeeennnvvvzzzsssrrrvvvvvvpppllloootttwwwxxx{{{~~~~~~{{{xxxvvvvvvzzz~~~|||zzzvvvrrrqqqrrrtttuuuxxxyyyzzzzzzzzzyyyxxxwwwyyyzzz|||~~~~~~zzzwwwwwwxxxzzz{{{|||||||||{{{yyyzzz|||~~~|||yyyyyyxxxuuuppplllmmmppptttyyy~~~|||yyywwwvvvvvvvvv~~~~~~{{{qqqfffbbbeeejjjmmmlllrrr{{{~~~sssoooiiihhhwww|||hhhXXXTTTNNNMMMWWWccclllsssxxxqqqqqqnnnggg```WWWHHH;;;888777777777333...///444222222222111111111111000444444444333222111000///111111000000000000111111//////000111111000......222222222111111111000000222222111111111111222222...///111333333111///...000000//////.../////////000000000000000000000000===<<<<<<<<<===???AAACCC<<<;;;999777666666777777888888888888888888888888888888888:::<<>>???@@@CCCHHHKKKVVVYYY[[[YYYVVVWWW\\\aaadddjjjttt}}}sssaaaVVVSSSZZZiii}}}tttfff[[[WWWYYYWWWTTTQQQNNNIIIDDD@@@:::666222000000000000000////////////////////////000/////////.........---........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,------............------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,---------------------------////////////////////////111222444666777777666555444555555444333555<<>>???@@@@@@CCCGGGJJJPPPUUUYYYVVVPPPMMMQQQUUUXXX^^^iiisss{{{rrraaaVVVSSS[[[iii}}}ooobbbZZZYYYWWWUUUSSSPPPLLLGGGCCC===999444000000111111111000000000000000000000000////////////////////////---........./////////000..................------------------------------........................++++++,,,---------,,,,,,------............------+++,,,,,,,,,------......------------------------------------............000000000//////////////////111444777888888666555777777777555555:::BBBIIISSScccwwwzzzvvvqqqnnnoooqqqssssssttt|||wwwnnnkkkfffcccfffiiilllqqqxxx|||}}}{{{|||}}}|||zzzxxxxxxyyyxxxvvvtttrrrpppnnnmmmlllkkklllmmmppprrrtttuuuvvvssssssttttttttttttssssssuuuuuuuuuttttttssssssrrrmmmmmmmmmooorrruuuvvvuuuuuuvvvwwwyyy{{{}}}~~~~~~zzzxxxvvvuuuwwwxxxxxxwwwwwwvvvtttssstttuuuuuuvvvvvvsssmmmhhheeedddeeefffkkkkkkiiiiiiiiijjjkkkllliiiiiihhhfffdddbbb___^^^[[[]]]___```bbbdddhhhkkkiiioooxxx{{{mmmfffddd]]]aaaeeefffhhhooozzz|||wwwiiiYYYRRRQQQVVV```iiirrrxxx~~~~~~wwwhhhYYYLLLAAA999999;;;999777666333333222222222111111111000111222333333333333333222111111111111111111222//////......///111333444111111111111111111111111000000////////////000000111111000000000000111111............///000111222000000000000000000000000::::::999999999999::::::::::::999888888888777777999999999999999999999999999999:::;;;;;;;;;::::::999;;;<<<======???BBBEEELLLSSSXXXWWWPPPLLLMMMPPPQQQWWW```jjjrrryyy~~~rrrdddXXXWWW[[[iii}}}zzzjjj^^^[[[YYYWWWUUUTTTPPPLLLIIIAAA<<<777333222222222222111111111111111111111111......///000000111222222------......///000000000........................////////////////////////........................***+++,,,,,,---------,,,,,,,,,------------,,,,,,,,,,,,,,,------.........---------------------------------....../////////000000000000000000/////////111444777888777666555777888888777999???IIIQQQcccrrr}}}xxxuuuqqqsssuuuvvvttttttvvvxxx||||||vvvttttttqqqoooqqqqqqppptttyyy|||zzzyyyzzz~~~}}}zzzxxxyyyyyyxxxwwwvvvwwwxxxtttsssqqqooommmkkkjjjjjjkkklllooorrrtttvvvvvvvvvssstttttttttsssrrrqqqppprrrrrrrrrrrrrrrrrrssssssqqqooonnnoooqqqtttttttttooopppqqqsssuuuvvvxxxyyyyyywwwttttttuuuvvvvvvvvvwwwvvvtttrrrqqqpppqqqrrrvvvrrrkkkddd```______``````___^^^]]]]]]^^^___```[[[ZZZZZZYYYWWWUUUSSSRRROOOPPPQQQQQQPPPQQQSSSTTTTTTXXX]]]ccciiipppxxx}}}{{{mmmdddaaabbbbbbaaaaaagggsss~~~uuudddYYYTTTUUU]]]eeelllsss|||rrreeeVVVIII===:::<<<:::777666333333333222222222222111000000111222333333333333222222111111111111222222000////////////111333444111111111111111111111111222111111000000111111222111111000000000000111111222222222222333555666666111111111111111111111111888999999999::::::::::::;;;:::::::::999999888888999999999999999999999999::::::::::::::::::::::::999:::<<<<<<===>>>@@@BBBHHHMMMRRRRRRNNNKKKKKKMMMNNNSSS[[[ccciiioootttwwwyyyzzz|||}}}uuucccZZZUUU[[[jjj|||uuuggg\\\ZZZWWWTTTRRRPPPMMMKKKEEEAAA;;;777444333222111111111111111111111111111......///000111222333333.........//////000000000,,,,,,,,,,,,------------////////////////////////------------------------******+++,,,------------,,,,,,------------,,,,,,---------------............---------------,,,,,,---------...//////000000/////////000000111111111000222444666777777666555444777999<<<@@@IIIUUU]]]uuuwwwoookkkjjjqqqzzz{{{zzz||||||yyyyyyyyyvvvqqqppptttuuusssqqqrrrwww|||yyyyyyxxxuuussstttuuutttrrrrrrtttuuuqqqpppnnnmmmlllkkkkkkjjjiiikkkmmmpppssstttttttttqqqrrrrrrqqqpppooonnnmmmppppppoooooooooooopppppppppooonnnnnnpppqqqqqqqqqmmmmmmmmmnnnppprrrtttuuuuuusssqqqpppqqqssssssrrrvvvvvvuuurrrnnnllllllmmmnnnjjjccc]]]YYYXXXZZZ[[[TTTSSSRRRPPPPPPPPPQQQQQQLLLLLLKKKJJJIIIIIIHHHHHHEEEFFFGGGFFFDDDCCCCCCDDDGGGHHHJJJLLLQQQXXX```fffqqq|||vvviiiccc```]]]]]]]]]```jjjtttrrrfff]]]XXX[[[aaagggoooxxx|||qqq^^^PPPBBB<<<;;;888555444333333333333222222222222000111222333333333333333111000000//////000000111000000000000111111222333111111111111111222222222222222111111111111222222000000000000000000000000111111111111222333444444222222222222222222222222<<<<<<<<<===<<<<<<<<<;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<>>>@@@@@@@@@AAACCCEEEDDDFFFHHHHHHHHHIIIKKKMMMPPPTTT[[[aaafffkkkooorrrrrrrrrrrrrrrsssvvv{{{rrreeeYYYWWW]]]jjj}}}wwweeeaaa\\\XXXUUURRRPPPNNNHHHEEE???;;;777555111///111111111111111111111111.../////////000000111111///////////////000000000,,,,,,,,,,,,---------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------............------............------------------------,,,,,,++++++---------...///000000000......///000111222222333444555666666777777777666444888>>>EEEMMMYYYfffooo~~~}}}qqqjjjhhhiiiqqq||||||{{{|||}}}|||||||||uuullliiijjjjjjkkkmmmppptttyyy}}}{{{|||zzzvvvuuuwwwvvvssspppppppppnnnmmmlllnnnpppmmmlllkkkkkkkkkkkkkkklllggghhhjjjmmmooopppppppppllllllllllllllllllllllllpppooommmkkkjjjjjjjjjjjjjjjiiiiiijjjlllmmmmmmllljjjiiiiiijjjkkklllnnnooommmllljjjkkklllmmmmmmlllpppqqqqqqnnnjjjfffeeeeeeddd```[[[WWWTTTUUUVVVXXXNNNMMMKKKIIIGGGGGGGGGGGGDDDCCCBBBAAA@@@AAABBBBBB@@@AAABBBAAA???======>>>???@@@AAAAAACCCGGGMMMRRRYYYcccrrryyyhhhaaa]]]]]]]]]\\\aaahhh{{{xxxkkk```]]]___aaahhhrrrzzzzzzhhhZZZJJJAAA<<<777555666444444333333333222222222111111222333333333222222111000000//////000000111000111111222222222111111000000111111111222222222111111000000000000111111///000111222222111000//////...............//////111111111111111111111111BBBBBBBBBBBBAAA@@@??????===>>>???AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<===???@@@>>>@@@AAABBBBBBBBBDDDFFFBBBAAA@@@AAACCCHHHLLLOOOSSSWWW]]]cccggglllppprrrpppnnnllliiihhhjjjnnnrrrooo___WWWWWW^^^oootttooohhhbbb^^^[[[YYYWWWJJJGGGBBB===999555111...000000000000000000000000///////////////.........000000000000////////////........./////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---......////////////....../////////...---------,,,---------,,,,,,+++++++++---------...///000000111------...000111222333444777777777777777888888888666;;;DDDMMMXXXfffuuuyyyoookkkkkklllrrr}}}~~~zzzwww{{{{{{|||{{{ssshhhbbbccceeeiiioootttxxxyyyyyyxxxxxxyyywwwttttttwwwwwwsssnnnnnnmmmkkkhhhhhhiiikkkjjjjjjjjjjjjjjjkkklllmmmggghhhiiikkkmmmnnnoooooohhhhhhhhhhhhiiijjjkkklllqqqooollliiigggeeeeeeeeedddddddddfffiiijjjiiihhhcccbbbbbbbbbcccdddfffggggggffffffggghhhiiihhhgggiiikkkllliiiddd```______^^^[[[WWWTTTSSSTTTVVVXXXNNNLLLJJJGGGEEEDDDCCCCCCCCCBBB@@@>>>>>>???@@@AAA???@@@AAAAAA???===>>>>>><<<===>>>>>>>>>@@@CCCFFFGGGNNNYYYeeessssssjjjddddddccc^^^^^^bbbtttwwwwwwhhh``````\\\cccllluuu}}}pppbbbRRRGGG@@@999888999444444444333333333222222222222333333333222222111333333222222222222333333000111222333333222000///000000111111222222222222000000////////////000000...000111333333111000...111000000////////////000000000000000000000000000IIIIIIIIIHHHGGGEEECCCAAAEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBFFFEEEDDDDDDFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIUUUXXX___eeehhhiiiiiigggffffffdddaaa^^^]]]___aaauuuzzzlll]]]UUUWWWcccppptttlllgggaaa\\\XXXRRRNNNIIICCC===999666444444444444333222111000///000000000000000000000000////////////////////////---///111000---+++,,,...,,,------......------,,,................................................,,,,,,,,,,,,,,,+++***)))...---,,,,,,,,,,,,---...///...,,,+++***+++,,,,,,111000///...............000000000000111222333444888555666:::<<<999777888<<<@@@HHHSSS```ppp|||uuupppmmmnnnvvvyyy|||zzzvvvqqqlllgggdddbbbcccjjjrrrwwwyyyyyyyyyzzzzzzyyywwwwwwvvvtttqqqooopppooonnnmmmmmmkkkhhheeeiiiiiijjjkkklllllllllllliiieeebbbccciiimmmmmmkkkiiigggeeecccbbbcccdddeeejjjjjjiiihhheeebbb___^^^^^^^^^___``````___]]]\\\XXXXXXXXXYYYYYYZZZZZZZZZ_________```aaabbbcccddddddddddddccc```^^^[[[YYYWWWSSSOOONNNPPPRRRQQQPPPQQQNNNKKKIIIHHHEEEBBB@@@DDD???>>>BBBDDDAAA>>>===??????>>>===============<<<<<<===============<<>>>>>BBBEEEBBB>>>===??????>>>==============================<<<<<<;;;999<<>>DDDGGGCCC???===???>>>========================>>>======<<<;;;::::::;;;<<<;;;<<>>???FFFIIIEEE@@@>>>???>>>>>>=========>>>>>><<<<<<======>>>======<<<>>>??????>>><<<===AAADDDMMMVVVfffzzzsssgggbbbbbbcccgggnnnwww~~~uuuuuu{{{nnniiiccceeemmmxxxzzzjjjYYYLLLCCC>>>999888666555555444333222333333333333333333333333444333222222111111111222111111111111111111111111//////000000000111111111111111111111000000000000333333333222222222111111000000000000000000000000000000000111222222333333uuuuuuvvvuuutttsssqqqpppkkklllnnnoooqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqpppoooiiiiiigggfffeeeeeeffffffbbb```]]]\\\[[[ZZZWWWUUUSSSRRRPPPNNNLLLJJJHHHHHHFFFEEEDDDDDDEEEGGGIIIKKKKKKLLLLLLJJJHHHGGGHHHIIIJJJKKKMMMQQQXXXeeettt}}}|||sssfffYYYQQQPPPKKKOOOWWWdddssszzznnn___ZZZSSSOOOLLLHHHAAA<<<777666444333222222222222111111111111111111111111////////////////////////---------.........---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,........................+++,,,......///...---,,,++++++++++++,,,---...///......///000111333555666:::888999<<<;;;:::>>>DDDLLLWWWgggxxx}}}qqqiiimmmvvv{{{|||{{{}}}|||tttooopppppprrrtttwwwxxxvvvtttrrrsssppplllkkkkkkllllllllloooppppppnnnkkkiiijjjkkkkkkkkkjjjiiigggfffdddccchhheeebbb___]]][[[XXXWWWVVVVVVUUUSSSQQQNNNLLLJJJGGGIIIKKKLLLLLLJJJHHHFFFGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFIIIMMMSSSWWWZZZ[[[[[[YYYYYYYYYYYY[[[\\\ZZZYYYWWWTTTQQQNNNMMMLLLKKKIIIHHHHHHHHHHHHGGGEEECCC@@@AAAHHHJJJFFFAAA?????????>>>>>>>>>??????@@@;;;<<<===>>>???@@@@@@@@@<<<<<<======<<<<<<===>>>DDDHHHRRRcccyyytttiiidddbbbdddgggnnnvvvyyyssszzzuuuiiidddiiitttvvveeeXXXLLLDDD;;;888666555555555444222333333333333333333333333444333222222222222222222000111222222222222111000//////000000000111111111000000000000000000000000333333333222222222222222000000000000111111111111000000111111111222222222~~~}}}{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwqqqpppnnnmmmllllllmmmnnnhhhfffdddbbbbbb```^^^\\\XXXWWWUUURRROOOLLLJJJIIIGGGFFFDDDCCCCCCDDDFFFGGGJJJLLLLLLKKKIIIGGGHHHIIIIIIIIIJJJJJJNNNXXXeeeooosss{{{zzzmmm___TTTPPPLLLLLLNNNVVVbbbrrrxxxggg```XXXRRRPPPLLLFFFAAA;;;999777444333222222222111111111111111111111111........................++++++***,,,---...,,,+++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------------,,,---...////////////...---,,,------............---...---------------......111111222333555777888999999888:::<<<<<<<<>>@@@AAAAAAAAAAAA;;;<<<<<<======>>>>>>>>>??????EEEQQQccczzzssshhhaaa```aaaeeennnyyyxxxyyyttthhheeekkkvvv~~~ttthhhYYYMMMAAA<<<777555666666444222333333333333333333333333222111111000000000111111000111222333333222111000111222222222222333333333//////000000000000000111222222222222222222111111000000000111111111111222111111111111111111111111{{{zzzxxxvvvuuuvvvwwwxxxqqqooolllkkkjjjiiigggeeebbbaaa^^^[[[WWWSSSQQQOOOLLLKKKIIIHHHGGGGGGHHHIIILLLMMMNNNMMMKKKJJJJJJJJJHHHJJJKKKJJJIIILLLTTT[[[bbbjjjvvvzzzkkk]]]WWWUUUQQQOOORRRXXXbbbttttttkkk___XXXUUUQQQKKKEEE>>><<<999666333222222222111111111111111111111111////////////////////////...,,,,,,---000000///---......////////////......------------------------........................,,,,,,---...............---...///000000///...------------------...//////000////////////000111111222222333444666888:::;;;::::::<<<>>>>>>@@@HHHQQQZZZgggzzzzzzkkkeeehhhuuu}}}~~~zzzwwwvvv{{{xxxtttooonnnnnnppprrrrrroookkkgggffffffgggjjjkkkkkkjjjkkkllllllhhhbbb___aaadddeeeeeeeeeeeedddbbbaaa```ZZZ[[[ZZZYYYVVVTTTSSSSSSQQQPPPMMMKKKIIIHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCCCCCCCDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGLLLRRRXXX\\\``````aaaaaaaaa``````___]]]______\\\WWWSSSRRRSSSRRRQQQOOOOOOPPPOOONNNLLLLLLGGGFFFJJJLLLHHHDDDCCCAAAAAAAAAAAAAAABBBCCCDDDAAAAAAAAABBBBBBAAAAAA@@@@@@?????????@@@@@@@@@???===<<>>;;;777444333222222111111111111111111111111000000000000000000000000111000///111444555333000......////////////......................................................------...///000000//////---...///000000///...---...---,,,,,,---...///000+++++++++,,,,,,...//////111111222333555777999:::;;;;;;===@@@@@@BBBKKKVVV```mmmttthhheeekkkyyy}}}yyywww{{{|||rrrlllmmmkkkkkkmmmppppppllliiibbbbbbcccgggjjjllllllkkklllnnnmmmiiibbb___aaadddffffffeeedddbbb```^^^]]]XXXYYYYYYWWWTTTRRRQQQQQQPPPNNNKKKHHHFFFFFFGGGGGGFFFDDDCCCAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFF@@@AAAAAABBBCCCDDDDDDEEECCCCCCDDDFFFKKKRRRXXX[[[aaabbbcccccccccbbbaaa```aaaccccccaaa\\\XXXWWWXXXVVVUUUSSSSSSSSSSSSQQQOOOOOOJJJHHHKKKLLLIIIEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBAAA???>>>BBBAAA????????????>>>===???>>>>>>AAACCCOOOhhh}}}lllgggaaa]]]^^^dddlllqqqzzz{{{yyyzzz|||jjjaaaccchhhssstttdddRRRIII???999777777444111333333333333333333333333333333333222333333444444000111333444444333111000///000000000000111111111.../////////000000111111000000000000000000111111000000111111222222222222444333333222111000//////~~~{{{yyyyyyzzzzzz{{{wwwrrrmmmiiieeeaaa^^^YYYXXXVVVUUUTTTSSSSSSSSSUUUSSSQQQPPPPPPPPPNNNLLLRRROOOLLLIIIGGGEEECCC@@@DDDHHHOOOYYYeeetttvvvtttiii\\\UUUQQQRRRXXX```vvv|||oooeee___ZZZSSSNNNFFFCCC===888444333333333111111000/////////////////////000000000000//////////////////////////////////////////////////////------......------,,,+++///...---,,,,,,---...///...........................................................................------......///000111000111222444666888:::;;;===;;;<<>>>>>>>>===>>>>>><<<>>>GGGTTT___}}}ssseee^^^^^^```aaaaaaooozzz{{{zzztttbbb___eeelllwww~~~uuucccUUUGGGBBB???999666888666333000111333555444333222111111000000111111222111111222222222222111111///000111111222222333333000111222333333222111000000111111111111222222222000111111111111222222222222222222222222222222222zzzvvvrrrnnniiifffcccbbbaaa```^^^\\\[[[ZZZYYYWWWUUUTTTTTTSSSQQQOOOOOOLLLHHHFFFDDDBBB???===???AAADDDJJJSSS```mmmvvv|||ooobbbVVVOOOSSSZZZlllyyymmmddd]]]UUUOOOIIIFFFAAA;;;666444333444111111000/////////////////////000000000000//////////////////////////////........................---.........------,,,,,,///...------------...///...............................................................---------...............///111111444555777999<<<>>>@@@AAA???>>>???CCCGGGMMMXXXcccsssxxxrrroooppppppuuu|||{{{tttnnnkkkhhhiiijjjmmmnnnmmmjjjgggcccccccccfffiiijjjhhhfffjjjjjjiiigggcccaaaaaabbbeeeeeeddddddcccbbbaaa```[[[YYYXXXWWWWWWUUUSSSPPPLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAABBBBBBEEEKKKSSSXXXaaadddffffffeeeeeehhhkkkooonnnllljjjhhhgggggggggiiiiiihhhfffdddaaa___]]]WWWXXXXXXWWWUUUSSSQQQPPPNNNLLLJJJIIIJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>><<<===CCCMMMVVVlll}}}nnnccc]]][[[ZZZZZZdddooo}}}zzzvvv~~~iii___```aaalllwww~~~~~~ooo```QQQHHHAAA:::666666777444111111333444333222222222111111111111222222111111222222222222111111222222111111111222333444111111111222111111000000000111111111111222222222000111111111111222222222111111111111111111111111~~~yyysssooooooooonnnllljjjgggdddbbb```^^^\\\ZZZZZZXXXVVVTTTNNNKKKGGGEEECCCAAA>>><<<===<<<<<<===BBBKKKVVV^^^mmmyyyuuuaaaSSSSSSYYYcccuuuxxxlllcccZZZTTTNNNKKKEEE???:::666444444111111000////////////000//////000000000000//////////////////////////////------------------------............------,,,,,,///...------------...///................................................//////.........---------............///000111111222333555777:::<<<>>>???<<<;;;===CCCIIIQQQ___kkk~~~xxxqqqnnnnnnuuuvvv{{{~~~wwwqqqllliiieeefffhhhkkkmmmlllhhheeebbbbbbcccfffiiijjjiiihhhhhhhhhhhhfffcccbbbbbbbbbeeeeeefffeeeeeedddcccccc___]]]YYYWWWVVVTTTRRRPPPLLLKKKIIIGGGEEEDDDCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBBCCCDDDDDDDDDFFFKKKQQQVVV___cccggghhhhhhiiilllooouuuuuuttttttsssrrrppppppssssssrrrqqqnnnkkkhhhggg^^^___```___^^^\\\YYYWWWSSSQQQNNNLLLMMMNNNNNNNNNKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@?????????<<<;;;>>>EEEJJJWWWkkk{{{lllaaa[[[XXXWWWZZZddduuu~~~sss{{{uuuddd]]]YYYaaalllwww|||nnn]]]PPPFFF>>>999999888666333222222222222111333333222222222222333333111111222222222222111111444333222000000111222333222222111000//////000000000111111111111222222222000111111111111222222222000000000000000000000000}}}xxxyyyyyyyyywwwtttoookkkhhhfffdddbbb```___]]]ZZZXXXRRROOOKKKGGGEEECCC@@@>>>>>>>>><<<;;;<<>><<<<<>>>>>===<<<===@@@BBBGGGOOOZZZhhh{{{rrrhhhdddjjjqqq}}}}}}mmmaaaZZZWWWTTTOOOIIIAAA;;;666333222222111000000000000000//////000000000000//////////////////////////////////////////////////////000///...---------......---..................---................................................//////.........---------///......//////000111222777888888999999::::::;;;???>>>BBBJJJSSS___ppp~~~zzzooojjjnnnxxx|||xxxtttooohhhddd]]]^^^```cccfffgggeeeccc```bbbeeegggiiijjjjjjkkkdddeeefffeeecccaaa``````^^^^^^^^^___^^^^^^]]]]]]]]]ZZZWWWUUUUUUUUUUUUTTTNNNMMMKKKJJJHHHGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGIIIIIIIIIHHHIIIIIIJJJKKKLLLJJJHHHFFFEEEFFFGGGHHHGGGGGGGGGGGGGGGJJJOOOSSSZZZ```hhhmmmppprrrvvvyyy}}}~~~~~~}}}|||}}}}}}|||zzzwwwtttrrrkkklllmmmmmmllljjjhhhgggbbb___ZZZWWWWWWWWWWWWWWWSSSRRRQQQOOOMMMKKKJJJIIIFFFEEEEEEDDDDDDCCCBBBBBB???@@@@@@???>>>>>>???@@@GGGRRRffftttggg___\\\[[[^^^gggttt~~~|||lllaaa^^^```iiiuuurrrbbbTTTJJJBBB>>>888777666555333333444555444333333222222333333444111111222222222222111111///111222333222///,,,***333222000/////////000111000000111111111222222222000000111111111222222222222222222222222222222222}}}vvvtttpppnnnkkkiiieeebbb\\\YYYSSSOOOKKKGGGBBB???:::<<<===<<<;;;999::::::===CCCJJJTTTfff|||~~~qqqkkklllooowwwsssddd[[[[[[YYYUUUNNNGGG???999666222222111000000000000111//////000000000000//////////////////////////////000000000000000000000000111000...---------...///------...//////...------........................................................................////////////000111222222999999999::::::;;;;;;;;;???@@@FFFPPPZZZgggyyyuuukkkiiiqqq}}}}}}||||||yyyvvvqqqiiiccc[[[[[[[[[^^^bbbdddddddddaaacccggghhhiiiiiijjjkkkgggiiijjjiiifffcccbbbbbb^^^^^^^^^^^^^^^]]]\\\\\\YYYWWWUUUUUUVVVVVVUUUTTTOOOOOONNNLLLLLLKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNOOONNNLLLKKKJJJJJJKKKKKKHHHHHHHHHHHHHHHKKKOOOSSSXXX___iiippptttwww{{{~~~~~~zzzxxxrrrrrrrrrqqqpppooonnnnnnjjjfffaaa^^^]]][[[ZZZYYYVVVUUUSSSRRRPPPNNNMMMLLLHHHGGGGGGFFFFFFEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@???BBBIIIWWWmmmoooaaaXXXZZZ[[[```iiiuuu~~~yyyhhh```\\\bbbooo{{{ooo^^^RRRFFF===:::;;;:::777555444555777333333222222222222333333111111222222222222111111///000222333222000---+++222222111111111111222222000111111111111222222222000111111111111222222222222222222222222222222222~~~zzzwwwtttqqqmmmjjjddd```ZZZUUUPPPKKKFFFBBB>>>>>>>>><<<999888999:::999>>>BBBGGGSSShhh|||yyytttiiijjjmmmwww~~~nnneee```^^^ZZZTTTLLLDDD===999333222111111000000111111//////000000000000//////////////////////////////000000000000000000000000111000...---------...///------...//////...------................................................,,,,,,------.../////////////////////000111222333555555666777999:::;;;<<>>???CCCMMM^^^vvv|||iii\\\WWWXXX\\\cccmmmwww~~~|||sssfff[[[^^^jjjvvv|||kkk]]]OOOCCC???@@@>>>:::555333333555222222111111111111222222111111222222222222111111333333222222111111000000000111222333333444333333000111111111111222222222000111111111111222222222111111111111111111111111}}}zzzwwwssspppkkkgggaaaZZZUUUOOOJJJFFFEEEDDDBBB>>>;;;:::<<<>>>:::>>>@@@@@@FFFWWWkkkvvv~~~fffeeedddkkk~~~yyypppcccaaa]]]XXXPPPHHHAAA===333222111111000111111111//////000000000000//////////////////////////////////////////////////////222000...---,,,---///000,,,---...//////...---,,,................................................+++,,,,,,---...///000000////////////000111222333333444666888:::===>>>???CCCGGGQQQ___nnn}}}|||rrrhhhhhhrrr|||wwwxxx~~~~~~}}}|||vvvkkkcccYYYWWWVVVWWW[[[```dddeeebbbfffiiijjjhhhggghhhjjjhhhjjjkkkjjjfffbbb```____________^^^]]][[[ZZZYYYVVVUUUUUUUUUVVVUUURRROOOQQQQQQQQQQQQQQQRRRSSSTTTSSSTTTUUUUUUUUUTTTRRRQQQQQQPPPPPPPPPPPPQQQRRRRRRPPPPPPQQQPPPPPPOOOMMMMMMHHHIIIIIIIIIJJJLLLPPPSSSUUU^^^jjjsssyyy|||{{{zzzxxxvvvuuuvvvxxxyyyrrroookkkgggddd```\\\YYYXXXWWWVVVUUUTTTRRRQQQQQQMMMMMMMMMLLLKKKKKKJJJJJJEEECCCAAAAAA@@@???>>><<<>>>BBBIIIVVVjjjsssdddUUUWWW\\\bbbkkksss{{{vvvrrrzzz}}}lll]]]]]]fffrrruuugggXXXKKKDDDDDDAAA<<<666222222333222111111111111111111222111111222222222222111111777555222000000111444666///000222444555555555444000111111111111222222222000111111111111222222222000000000000000000000000yyytttqqqmmmgggaaa\\\UUUNNNJJJHHHFFFCCC@@@???>>><<<:::============@@@HHHSSS[[[pppyyy~~~uuukkkcccdddkkkxxx}}}wwwmmmaaaYYYUUUOOOFFF???777555333222222111000...000000000000000000000000////////////////////////111111000000/////////......------------...//////////////////////////////..........................................------000000000000000000000000222222111000111222444555888555666:::;;;999;;;???AAAKKKXXXhhh|||qqqllllllttt|||~~~~~~xxxuuutttxxx{{{wwwvvvvvvsssmmmfffXXXVVVUUUXXX]]]ccchhhjjjbbbeeeggghhhiiiiiikkkllljjjiiihhhfffdddbbbaaa```aaa___^^^]]]]]][[[YYYVVVYYYXXXVVVVVVWWWWWWVVVTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVWWWXXXYYYXXXUUUSSSQQQQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRQQQPPPOOOOOONNNNNNMMMLLLJJJIIIJJJKKKMMMOOOWWW]]]eeennnuuu{{{~~~|||zzzyyyyyyyyywwwrrrllljjjiiieee___YYY\\\[[[ZZZYYYZZZYYYVVVTTTOOOPPPQQQQQQPPPMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBBBB???AAAFFFOOO\\\sss~~~iii```VVVUUU```iiillltttzzzmmmjjjlll{{{kkkeeefffmmmzzzttt^^^MMMKKKBBB<<<:::888333///...333222222111111222222333222222111000//////000000111111111222222333333333222222222222222222222222000000000000000000000000333333222222111111222222111111111111111111222222|||wwwsssnnniiiddd^^^WWWSSSQQQNNNJJJGGGEEEBBB???=========<<<;;;<<>>CCCHHHSSScccsssnnnmmmrrr{{{|||xxxwwwrrrpppqqqvvv~~~|||xxxuuuttttttoooggg___XXXWWWVVVXXX]]]cccfffhhh```bbbdddeeeddddddfffggghhhiiiiiiiiigggeeebbb```^^^]]][[[[[[\\\[[[YYYXXX[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYYYYYYYXXXVVVUUUTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSRRRPPPOOOOOONNNMMMLLLKKKJJJKKKLLLNNNPPPVVV\\\dddmmmttt{{{~~~|||{{{zzzxxxsssmmmjjjiiigggaaa\\\\\\ZZZYYYYYYYYYYYYXXXVVVSSSSSSRRRQQQNNNKKKIIIGGGIIIHHHGGGFFFDDDCCCBBBAAA===>>>BBBIIISSSfffeeeZZZVVV^^^gggkkksss}}}pppgggeeevvvxxxnnniiijjjsss}}}}}}iiiYYYKKKBBB;;;:::999666444555333333222222222222333333333333222111111111111111111111222222222333333333333333333333333222222222111111111111111111111111444333222111111000111111111111111111111222222333~~~yyyuuupppjjjddd```XXXUUUPPPKKKHHHDDD@@@===>>>>>><<<:::999<<<@@@CCCGGGNNNXXXdddppp}}}uuujjjccceeemmmzzznnnddd^^^XXXPPPJJJ@@@<<<777333222222222222222222222222222222222222111111111111111111111111/////////.....................------......///000////////////////////////................................................000000000000000000000000111111111111222333444555777555777;;;======BBBHHHOOO]]]oooxxxlllpppzzzuuunnnkkkggghhhkkkrrryyy|||{{{xxxssspppnnnnnnnnnjjjbbb[[[WWWWWWWWWZZZ^^^aaacccccc]]]___aaaaaa```___```aaafffgggjjjkkkjjjhhheeeccc]]][[[ZZZZZZ\\\]]]\\\[[[^^^```aaa___[[[YYYZZZ\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWUUUTTTRRRQQQPPPOOOMMMLLLKKKJJJKKKMMMOOOPPPUUUZZZccclllsss{{{~~~{{{yyyyyytttoookkkjjjiiieeebbb]]][[[YYYXXXYYYZZZYYYXXXUUUTTTRRRPPPMMMKKKJJJJJJKKKJJJHHHGGGEEECCCBBBAAA>>>===???CCCJJJYYYppppppbbbXXX[[[aaafffnnnwwwtttiiicccmmm|||zzzoooiiillltttvvvhhhQQQGGG>>>:::999777666888333333222222222222333333444444333222222222222333111222222222222333333333444444333333333222222222222222222222222222222222444444222111000000000000111111111111111222333333|||uuunnniii___\\\VVVQQQMMMIIIEEEBBBBBBAAA???===;;;;;;<<<===BBBFFFLLLSSS]]]mmm~~~ssshhhbbblllvvvvvvlllddd]]]UUUPPPEEE@@@999444222222222222222222222222222222222222111111111111111111111111..................------...............//////000////////////////////////........................---------...............////////////////////////111111111222333444555555777666888;;;<<<===CCCKKKTTTdddyyy}}}rrrmmmuuuxxxlllbbb]]][[[^^^eeennnuuuvvvtttqqqiiieeecccdddgggfffaaa[[[WWWWWWWWWZZZ]]]______^^^]]]___``````___^^^___```cccdddfffhhhjjjkkkkkkjjj```^^^]]]]]]___bbbbbbbbbbbbeeegggddd___\\\^^^aaa______^^^]]]]]]^^^^^^^^^aaa___]]][[[ZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYXXXVVVTTTSSSQQQPPPLLLKKKJJJIIIJJJLLLNNNPPPSSSYYYaaajjjsss{{{|||zzz{{{wwwrrrnnnlllkkkiiihhhbbb___[[[YYYYYYYYYYYYXXXSSSRRRPPPNNNMMMNNNOOOOOOLLLKKKJJJHHHEEECCCBBBAAAAAA??????BBBFFFPPPcccuuuppp___YYYZZZ___gggooo{{{qqqjjjffftttvvvkkkjjjooo~~~sss]]]QQQCCC<<<888555555777333333333222222333333333333333222222222222333333222222222222222222222222333333333222111111000000333333333333333333333333666555444222111111111111111111111111222333333444~~~vvvqqqhhhddd___ZZZUUUQQQMMMJJJDDDBBB@@@???===<<<;;;:::===???@@@CCCJJJWWWgggrrrsssaaa```hhhvvv~~~tttkkkbbbZZZTTTJJJDDD<<<555222222222222111111111111111111111111111111111111111111111111------..................///............///000000////////////////////////........................---------.........//////////////////////////////000111222333444555555666888888999;;;;;;===EEENNN\\\mmmzzzqqqttt{{{{{{nnnaaaXXXSSSRRRWWW```jjjqqqrrrpppnnnfffaaa]]]]]]```aaa___[[[VVVVVVWWWYYY\\\]]]\\\[[[^^^```bbbbbbbbbaaabbbcccbbbbbbcccdddhhhlllqqqtttiiifffcccccceeeggghhhiiieeehhhjjjhhhbbb```bbbeeebbbaaa```_______________cccaaa___\\\[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\\\\]]]\\\[[[ZZZXXXVVVTTTSSSRRRLLLKKKJJJIIIIIIKKKMMMNNNRRRXXX```iiirrr{{{~~~zzzvvvrrrpppnnnmmmlllhhheee```\\\ZZZYYYWWWVVVTTTRRRPPPNNNMMMNNNPPPQQQMMMLLLKKKIIIFFFDDDCCCBBBBBB@@@???AAADDDKKKZZZhhhlll^^^XXXYYY```gggwww{{{pppaaalll}}}nnnhhhjjjvvv~~~hhhYYYIII???999555444777444333333333333333333444222222111111111222222333222222222222222222222222222111111111000000000///333333333333333333333333666666555333333222222222111111111111222333444555zzznnnjjjeee___ZZZVVVQQQNNNGGGEEEBBB@@@???>>><<<::::::;;;;;;<<<@@@JJJWWW```ttt}}}|||eee\\\___gggvvv|||qqqggg]]]WWWNNNHHH@@@999555444333222111111111111111111111111111111111111111111111111...............///////////////......//////000111////////////////////////........................,,,,,,------.../////////000000000000000000000000///000222444555666666666999888:::<<<<<>>===???AAAFFFRRR]]]mmm~~~lll^^^YYY\\\aaaeeesssuuujjjmmmzzztttiiigggppp~~~qqqaaaPPPDDD===888777:::444444333333333333444444222111111111111222222333333333333222222222222111111111111111111111111111333333333333333333333333555444444333333333333333111111111111222444555666||||||~~~zzzvvvooohhhbbb\\\WWWSSSOOOKKKGGGEEEDDDBBB???===:::<<<<<<<<<===CCCLLLRRR]]]hhhxxxsssaaa______iiiyyyxxxlllaaaZZZSSSMMMEEE>>>999777555333222222222222222222222222000000000000000000000000.........//////000000000///////////////000000111////////////////////////........................,,,,,,------...//////000000000000000000000000000///000222444666666666666888888;;;>>>???CCCPPP\\\ttt}}}}}}~~~|||zzzvvvssslllaaaWWWOOOJJJIIIOOOTTT\\\bbbfffhhhhhhhhhiiifffcccdddfffeee^^^YYYVVVUUUUUUVVVYYYZZZZZZYYY\\\___bbbeeefffhhhjjjlllhhhgggggghhhkkkqqqvvvyyyyyyuuunnnjjjiiiiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeecccbbbaaaaaaaaadddcccaaa___^^^^^^^^^___```______^^^^^^______```[[[[[[ZZZYYYXXXWWWVVVUUURRRPPPNNNLLLKKKKKKLLLMMMRRRWWW```iiisss}}}~~~{{{vvvsssqqqpppmmmkkkgggccc```]]]YYYVVVWWWUUUSSSQQQOOONNNNNNNNNMMMMMMKKKJJJIIIGGGFFFFFFAAA>>>===>>>@@@CCCKKKTTTdddvvvkkk___\\\]]]YYYeeerrrzzzwwwqqquuu}}}oooiiihhhwww|||lllYYYLLLBBB:::888999444444333333333333444444222222222222222333444444333333333222222222111111111111111222333333444444222222222222222222222222222222111111111222333333111111111222333444555666xxxzzz}}}~~~|||zzzwwwvvvwww|||~~~vvvooohhhbbb]]]WWWSSSMMMJJJHHHGGGCCCAAA:::;;;<<<:::999;;;AAAFFFLLLXXXiiixxx~~~~~~jjjccc^^^bbbqqq|||oooccc\\\VVVPPPHHHAAA<<<999666555333333333333333333333333////////////////////////.../////////000000111111///////////////000111111////////////////////////........................,,,,,,------...///000000000000000000000000000000///000222444666777777666666888<<<@@@BBBHHHUUUccczzz|||yyyzzz{{{xxxpppllldddZZZPPPJJJHHHHHHQQQVVV[[[```cccdddeeeeeefffeeefffjjjnnnkkkccc\\\VVVUUUTTTUUUWWWYYYZZZZZZZZZ]]]aaadddfffhhhkkkmmmkkkkkkkkkmmmooorrruuuwww|||wwwpppjjjhhhhhhhhhhhhhhhgggfffgggiiijjjiiihhhiiihhhfffeeeccccccbbbbbbccccccbbb```______^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^[[[ZZZZZZYYYXXXWWWWWWVVVUUUSSSPPPNNNLLLLLLMMMMMMRRRXXX```jjjttt~~~}}}xxxtttqqqpppmmmjjjhhheeeccc```[[[XXXSSSRRRRRRQQQQQQQQQQQQRRRMMMLLLKKKJJJIIIHHHGGGGGGCCC@@@>>>@@@@@@BBBHHHPPP___mmm~~~vvveee]]][[[WWW___dddiiixxx|||ooommmwwwppp```pppvvvaaaQQQEEE;;;666666555444444333333444444555333333333333444444555666333333333222222111111111111222333444555555666777222222222222222222222222////////////000111222333111111111222333444666777xxxuuuttttttuuuuuurrrooossssssuuuwwwzzz{{{zzzyyy|||||||||}}}}}}tttkkkeeeaaa]]]XXXSSSOOOKKKGGGDDD@@@===;;;:::<<<===>>>>>>GGGKKKWWWgggsss|||wwwwww|||yyywww}}}wwwjjj______iiiwwwuuukkkdddWWWVVVRRRJJJ@@@999666666333222111222444444222000333222222222111111000000---.........//////000000---------.........//////000000//////......------------............------000000000000000000000000222111000//////000111111///111333555555666888:::===999<<>>888666555444222333444444222111///111333555555333111///222222111000000111222222222222222222111111000000555444333333222222222222222222222222222222222222111111222333333333333222xxxtttooommmmmmmmmkkkjjjjjjkkkmmmpppsssttttttsssvvvvvvvvvwwwyyy|||xxxrrriiieee___ZZZUUUPPPKKKHHHEEEBBB???======>>>>>>===BBBEEENNN\\\gggppp{{{zzzuuuppplllnnnuuuzzzzzzxxxxxx{{{zzznnnbbbaaahhhuuuyyynnneee\\\ZZZUUUNNNFFF@@@;;;888333222111222333333111000222222111111111000000000............/////////000---------........./////////////////////.........---......//////......---////////////////////////222111000///......//////111333555666666777:::<<<<<<999;;;CCCHHHOOOaaauuu~~~zzzuuuuuu}}}{{{wwwkkk```UUUNNNJJJFFFGGGKKKRRRTTTWWWXXXXXXXXXZZZ[[[```hhhooopppnnnmmmhhhccc___[[[VVVVVVZZZ\\\[[[YYYZZZ\\\^^^aaacccfffkkknnnqqqqqqqqqqqqrrrtttuuuvvvuuutttsssrrrpppooonnnmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkkjjjiiihhhgggfffgggfffdddcccbbbaaabbbbbb```aaaaaa___\\\[[[\\\]]]___^^^]]][[[ZZZXXXWWWVVVXXXVVVRRROOOMMMMMMNNNOOOUUUZZZaaajjjttt~~~~~~|||xxxtttqqqnnnkkkiiifffeeebbb^^^[[[YYYVVVTTTSSSRRRRRRQQQOOOLLLMMMOOOPPPOOOMMMJJJHHHFFFDDDAAA>>>>>>BBBIIINNNYYY```nnn}}}~~~lll```VVVUUUUUU\\\jjj|||tttqqq}}}}}}nnnmmmsss{{{hhhUUUGGG>>>;;;777555444333333333222000111111222222222222111111222111000//////000111222222222222222111111111000444333222111111111111222222222222222222222222222111111222333333333333222tttpppjjjfffeeefffffffffbbbdddgggkkkmmmooopppqqqrrrrrrrrrsssuuuwwwzzz{{{|||uuuqqqjjjddd^^^WWWQQQMMMHHHEEE@@@===<<<;;;:::999>>>>>>DDDNNNXXXaaammmwwwyyyrrriiifffhhhjjjiiigggeeelllyyy~~~qqqeeebbbgggrrrxxxkkk^^^YYYSSSNNNJJJCCC;;;555444222111111222222111///111111000000000000//////............////////////------........./////////.........///////////////---......//////......---........................222222111000///000000000222444666777888999;;;===>>>;;;<<>><<<>>>EEELLLTTT```kkkuuu|||xxxqqqnnnkkkgggdddbbbgggrrr~~~sssgggbbbeeemmm{{{pppbbb[[[TTTQQQNNNHHH===444555333222111222222000///000000000///////////////.........///////////////............////////////------......//////000000......////////////..............................111111111111222333333444333555777888888999;;;<<<@@@>>>@@@HHHSSSbbbxxx|||xxxtttuuu}}}yyyuuurrraaaYYYPPPLLLIIIGGGHHHKKKOOOPPPQQQQQQQQQSSSVVVYYYcccjjjooonnnmmmllliiiddddddbbb_________^^^\\\YYY[[[[[[\\\^^^```ffflllqqqtttvvvyyy{{{|||{{{yyyxxxwwwuuusssrrrrrrsssuuuvvvxxxwwwvvvuuusssrrrqqqpppnnnnnnnnnmmmlllkkkjjjiiijjjiiifffdddbbbaaaaaaaaacccdddeeecccaaa_________]]]^^^`````````^^^\\\ZZZ[[[YYYVVVSSSQQQOOONNNNNNSSSWWW___hhhqqq{{{}}}yyyvvvooommmkkkiiihhhfffccc```]]]YYYTTTQQQPPPOOOOOONNNPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFCCC@@@@@@BBBHHHLLLRRR[[[iiitttxxxtttpppnnnuuutttaaa\\\VVVUUUZZZhhh~~~zzzoootttxxxmmmmmmvvvxxxeeeRRRCCC<<<999777555444444555444333444333222222222222333444444333222111111222333444222222222222222222222222222222111111111111222222222222222222222222222222111111222333333333333222iiihhhfffccc```]]][[[[[[```dddjjjnnnpppsssvvvyyy{{{{{{{{{{{{||||||}}}}}}|||xxxpppggg^^^XXXUUUQQQLLLHHHFFFDDDBBBAAA>>>;;;:::>>>CCCIIISSS]]]dddnnn{{{~~~yyysssnnniiiggglll{{{~~~tttiiicccbbbgggrrr}}}uuullleee\\\YYYWWWPPPDDD;;;777555333111222111000//////////////////000000000///////////////................../////////000000------......//////000000...//////////////////...........................,,,---...000222444555555333555666777777888:::;;;??????CCCLLLZZZlllzzzvvvtttxxx~~~vvvnnnjjj[[[TTTMMMKKKIIIGGGHHHKKKMMMNNNPPPPPPQQQSSSWWWZZZ```gggllllllkkkllljjjfffcccbbbaaaaaaaaa```___^^^[[[[[[\\\]]]```eeelllppppppsssxxx}}}}}}{{{{{{yyywwwuuuttttttvvvvvvyyyyyyxxxvvvtttsssrrrqqqooooooooonnnmmmlllkkkjjjmmmkkkgggdddaaa___]]]]]]fffggggggfffbbb___^^^^^^]]]^^^```aaa```___]]][[[ZZZYYYWWWUUURRRPPPNNNMMMRRRVVV]]]fffoooyyy{{{xxxqqqooommmllljjjhhheeebbb^^^ZZZUUUQQQPPPPPPOOOOOOPPPOOOMMMKKKIIIIIIHHHIIIGGGFFFCCC@@@???AAAFFFJJJQQQ[[[hhhqqquuusssnnniiifffooo}}}~~~mmmaaaVVVTTTZZZddduuurrrooo|||}}}lllggglllvvvooo[[[KKKBBB999777444444555666777666333333444555555444333333555444333333333333444555222222222222222222222333333333222222222333333444222222222222222222222222111111222333333333333222ffffffeeeaaa\\\WWWUUUTTTaaaffflllppprrrtttxxx|||~~~~~~~~~~~~}}}}}}}}}||||||zzzqqqhhhbbbYYYUUUOOOKKKHHHEEECCCAAA===:::999;;;===@@@HHHPPPXXXaaaooo}}}uuunnnlllxxxwwwmmmfffaaaaaahhhqqqtttmmmddd^^^[[[TTTIII@@@:::777444222222222111000//////000000000000111111///////////////.............../////////000000000.........///////////////...//////000000//////...........................((())),,,...000222333333444555777777777888999;;;<<>>;;;:::<<<<<<<<>>>>>@@@???===@@@EEEJJJMMMWWWfffyyyyyynnnbbbYYYYYY^^^ggg~~~uuulllddd\\\TTTNNN>>>;;;777444333333333222000000111111222222222333000000//////.........---////////////000000000000000000//////.........---//////000000000000//////000000000000000000000000000111222333444333333222777888::::::::::::<<<===???GGGRRRaaatttwww{{{yyyhhhZZZQQQLLLHHHIIIJJJIIIJJJLLLJJJMMMSSSWWWZZZ]]]```bbbggglllnnnkkkjjjkkkjjjggghhhgggeeeaaa______aaaccc[[[]]]___```aaacccgggiiirrrvvv{{{~~~}}}}}}xxxxxxwwwwwwvvvtttsssrrrooommmjjjfffcccaaa```______bbbeeeffffffddddddeee___^^^\\\[[[ZZZYYYYYYYYYUUUVVVVVVVVVUUURRROOOMMMOOOSSS[[[cccllluuu}}}zzzxxxvvvssspppnnnkkkgggddd]]][[[YYYWWWWWWUUUSSSQQQNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIGGGDDDBBBCCCFFFIIISSS[[[dddjjjsss||||||wwwfff\\\TTTYYYkkk~~~zzzfff]]]XXXVVV```nnn{{{qqqggglll{{{oooooo{{{ooo^^^UUUCCC???:::666555555444333444222///------///222444222222111000000111222222222222222333333444444444111111000000111222333333222222222222222222222222111111222333333333333222aaaaaaaaa```aaadddiiinnnppprrruuuyyy}}}}}}||||||||||||}}}|||uuukkkbbb\\\WWWPPPLLLHHHDDD@@@>>>>>>>>>???>>>CCCFFFMMMVVVddduuu}}}|||nnnbbb\\\\\\]]]eeerrr}}}tttmmmbbbVVVNNNFFF>>>888777777444222333333222222111000111111111000000////////////000000000000//////.........---//////............//////000000111111111111000000111111111111111111111111000000111222333444444555777555555888999888:::???BBBHHHVVVlll}}}{{{yyyrrrfff[[[SSSLLLGGGIIILLLLLLMMMOOOQQQRRRTTTXXX\\\```dddfffkkkllllllmmmlllkkkiiihhhfffgggggggggfffdddbbbaaadddcccbbbbbbcccfffiiikkkwww{{{|||{{{yyywwwvvvuuuttttttqqqpppnnnjjjfffeeefffgggiiiiiiiiiiiigggeeecccaaa```______^^^]]]\\\[[[ZZZTTTUUUVVVVVVUUURRRPPPNNNSSSWWW]]]ccckkksss{{{}}}yyyuuuuuuuuutttqqqmmmiiiggg```]]]ZZZXXXVVVTTTPPPNNNLLLMMMMMMNNNNNNNNNMMMMMMIIIHHHFFFCCCAAABBBEEEHHHNNNUUU^^^hhhttt~~~{{{lllcccYYYUUU]]]mmmrrrccc[[[XXXYYY\\\ooozzzuuuddd```nnnwwwpppvvvmmmXXXMMMEEE===999555111333777222333444555555555444333333333333333333333333333444444444444444444444444444333111000000111333444000000111222333333444444555555555444444333333333aaa___^^^aaahhhnnnrrrtttwwwxxxzzz|||~~~~~~}}}}}}}}}}}}|||ssskkkeee___WWWRRRKKKHHHCCCAAA@@@AAAAAAAAAEEEGGGLLLSSS]]]kkkzzz{{{}}}~~~ooobbb\\\YYY^^^hhhwwwzzztttkkk___VVVKKKBBB:::888777444333444222222111111000000111111000000////////////000000000000/////////.........//////............//////...//////////////////...000000000000000000000000000000111222333444444555999666777999:::999<<>>:::888444333444222222111111000000000000000000////////////000000000000////////////......000//////......//////000---------......---------////////////////////////000000111222333444555555:::888999;;;;;;:::>>>DDDLLLWWWiii~~~~~~tttooommmggg^^^VVVQQQLLLIIIKKKMMMNNNPPPTTTPPPTTTYYY```fffkkknnnooonnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiihhhgggeeeeeebbbbbbbbbdddggglllpppsssuuuzzz}}}}}}}}}|||yyywwwtttrrrqqqqqqpppnnnkkkkkklllnnnlllllllllllljjjiiifffeeebbbbbb```^^^\\\ZZZYYYXXXWWWWWWXXXWWWVVVSSSQQQPPPPPPTTTZZZaaaiiisss|||~~~yyyvvvuuuttttttsssqqqnnnkkkiiicccaaa^^^[[[ZZZWWWTTTRRRMMMNNNNNNNNNNNNNNNMMMMMMJJJIIIGGGDDDAAABBBEEEHHHNNNVVV___hhhsss}}}}}}}}}uuufffYYYSSSZZZhhhsss|||zzzhhh\\\[[[aaacccnnn|||xxxeeeeeemmm{{{kkkiiippp{{{aaaRRRCCC<<<888444333444222222333333333333222111333333333333333333333333222222222333333333333333444333222111111222333444222222222222222222222222000111222333444333222111pppmmmlllooouuuzzzzzzyyyzzz{{{}}}|||sssiiibbbXXXSSSMMMIIIHHHHHHHHHHHHIIIJJJKKKLLLOOOTTT[[[___mmmvvv~~~mmm\\\WWWUUU]]]nnn}}}pppfffYYYNNNBBB<<<888444222333111111111111111000000000000000////////////000000000000//////////////////000000////////////000000,,,------......------,,,000000000000000000000000000111111222333444555555:::999:::<<<;;;;;;@@@GGGOOO^^^tttzzzqqqllliiieee]]]WWWSSSNNNKKKMMMNNNNNNPPPUUUSSSWWW^^^eeekkkooopppqqqppppppoooooonnnmmmlllkkkkkkkkkkkkjjjiiiiiihhhgggeeedddeeefffjjjnnnsssvvvwww|||~~~|||xxxuuusssqqqqqqqqqooommmmmmnnnpppnnnnnnnnnnnnmmmkkkiiihhhdddcccbbb___]]]ZZZYYYXXXWWWWWWWWWVVVTTTRRRPPPOOONNNRRRXXX```hhhrrr}}}{{{xxxvvvuuuttttttrrrpppnnnkkkjjjdddaaa^^^\\\ZZZXXXUUURRRNNNNNNOOOOOONNNNNNMMMMMMJJJIIIGGGDDDBBBCCCFFFIIIOOOWWWaaaiiisss}}}~~~rrrbbbVVVTTT\\\dddmmmtttqqq___[[[___aaalll{{{qqqiiifffsssooohhhjjjyyylll[[[HHH???;;;888666555333444444333333333222222333333333333333333333333000000000000111111111111444333222222222222333444333333222222222222222222111222444666666555444444uuuvvvwwwxxxxxxyyyzzz|||xxxyyy||||||rrrkkk```[[[TTTNNNLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPTTTWWWbbbhhhrrrzzzcccYYYRRRWWWdddvvvxxxnnn___SSSFFF???:::444111222111222222333222111000000000000////////////000000//////000000000000000000000000////////////000000......////////////......111111111111111111111111111111222333444555555666888888999<<<;;;;;;AAAJJJRRRfff}}}}}}wwwoookkkiiieee___ZZZUUUQQQOOOOOONNNMMMPPPUUUXXX\\\cccjjjnnnqqqqqqqqqrrrrrrqqqooonnnmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjiiihhhhhhiiilllppptttwww|||~~~zzzwwwuuurrrssssssrrrooonnnooopppoooooopppoooooommmkkkjjjfffeeecccaaa^^^[[[ZZZYYYWWWVVVUUUTTTRRRPPPOOONNNMMMQQQWWW^^^gggqqq|||~~~{{{xxxxxxvvvuuutttrrrooommmkkkjjjccc```]]][[[YYYWWWTTTQQQOOOOOOOOOOOOOOONNNMMMMMMJJJIIIGGGDDDBBBCCCFFFIIIQQQYYYccckkkttt~~~}}}pppbbbZZZYYY\\\bbbjjjvvvmmmcccbbb___iiiwww}}}pppfffmmmyyynnnllloootttbbbOOODDD???;;;999888666666555555444444444444333333333333333333333333000111111111222222333333444333333333333333333444333333222222222222222222111222444555555555555444vvvyyy||||||{{{{{{}}}yyyzzz|||}}}~~~~~~}}}vvvjjjddd\\\TTTQQQOOONNNNNNMMMOOOPPPQQQPPPQQQSSSTTTZZZ]]]dddppp~~~iii\\\SSSUUU\\\hhh|||vvvdddXXXKKKDDD>>>777333222222333444444444333111000000000////////////000000//////000000000000111111111000000//////000000111//////000000000000//////111111111111111111111111111111222333444555666666666777999<<<;;;<<>>777666444555666777777555333222000000////////////000000//////000000111111111222111111000000000000111111......////////////......000000000000000000000000111222222333444555666666555777;;;>>>>>>AAAKKKWWWpppyyytttuuu}}}~~~xxxzzz}}}|||xxxrrrjjjdddbbbaaa`````````^^^YYYVVVPPPOOOOOORRRQQQRRRXXX```fffiiimmmrrrwwwzzz||||||wwwvvvtttqqqpppoooooopppnnnmmmkkkkkkjjjkkklllmmmjjjjjjkkknnnsssxxx~~~}}}xxxtttrrrrrrooopppqqqqqqpppooonnnmmmiiihhhgggeeecccaaa```___ZZZXXXVVVTTTRRRPPPOOOOOONNNQQQUUU[[[cccnnnyyy~~~zzzyyyuuuqqqnnnkkkiiigggcccaaa^^^[[[YYYWWWTTTQQQPPPQQQPPPPPPOOONNNMMMLLLKKKJJJHHHEEECCCDDDGGGJJJNNNWWWaaahhhoooyyywwwpppjjjmmmttt{{{|||wwwwww{{{uuudddbbb]]]___mmm|||nnnnnn}}}|||jjjooozzzwwwfffVVVFFF;;;777999777666555333222222333333333333333333333333333333000000111222333333444444333444444555555444444333000000111222333333444444888666444111111222444666xxxxxxxxxzzz||||||{{{yyyyyyxxxxxxxxxyyy{{{}}}~~~}}}~~~tttkkkddd___]]][[[ZZZVVVRRRTTTXXXZZZXXXUUUVVVUUUUUUVVVWWW^^^ooo{{{qqqhhheeeeeedddfffhhh}}}wwwgggVVVNNNJJJBBB:::555333222111222444555444333000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000111111000000111111222333222333333444555666777777:::444666>>>BBBDDDPPP___{{{yyyqqqxxx~~~rrrrrr{{{xxxxxx{{{}}}|||}}}|||xxxtttnnniiidddbbbbbbbbbccceeefffaaaXXXQQQRRRQQQOOOLLLMMMQQQWWW\\\gggnnnsssuuuxxx|||}}}|||xxxvvvtttrrrpppnnnnnnllljjjhhhgggiiijjjllljjjjjjlllpppuuu{{{~~~}}}|||yyyuuurrrpppooonnnoooppppppnnnlllhhhhhhhhhgggeeecccaaa___\\\ZZZWWWTTTRRRPPPPPPPPPQQQQQQTTT\\\dddmmmyyy}}}{{{|||zzzwwwsssoookkkhhhgggfffccc___\\\ZZZWWWTTTRRRRRRQQQQQQPPPPPPOOONNNNNNJJJGGGEEEEEEDDDBBBFFFKKKQQQ[[[fffnnnvvvxxxmmmjjjmmmvvv|||xxxvvvuuu}}}|||hhh^^^XXX]]]eeeqqqvvvlllttt{{{mmmppp{{{mmm___QQQFFF>>>999777555444444444444333111111222444555555444222111444222111222666999999888333333333333333333333333222333555666666555333222222222333333333333444444xxxwwwwwwyyyzzz{{{yyywwwxxxxxxxxxxxxyyy{{{|||}}}|||}}}~~~}}}tttlllhhhdddbbb```]]]ZZZZZZ[[[[[[XXXVVVUUUSSSRRRSSSTTTZZZiiixxx|||qqqllljjjhhhhhhkkkyyyxxxiiiZZZSSSNNNFFF===888444333222333555555555444000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000111111000000111111222333222333333444555666777777999555777???CCCHHHYYYkkkzzzttt|||zzzpppqqq{{{|||ttttttxxxzzzzzzvvvtttrrrnnniiidddaaa^^^___aaaccceeeddd___XXXRRRRRRQQQOOONNNNNNSSSYYY^^^iiiqqqxxx{{{}}}~~~}}}zzzwwwvvvtttrrrpppooommmjjjhhhggghhhiiijjjjjjkkkmmmqqqwww}}}~~~|||{{{zzzxxxtttqqqpppoooooooooppppppnnnllljjjjjjiiihhhfffdddbbbaaa\\\ZZZWWWTTTRRRQQQPPPPPPRRRRRRUUU]]]eeemmmxxx|||zzzwwwsssoookkkhhhgggfffccc___\\\YYYWWWTTTRRRPPPQQQRRRSSSSSSQQQOOOMMMKKKHHHFFFEEEDDDBBBFFFLLLSSS\\\gggnnnvvv}}}mmmggggggooozzzzzzvvvvvvwww{{{nnnbbbZZZ\\\aaallltttvvvqqqooo{{{ssscccUUUIII@@@;;;666444333333444444333111222333555666666555333222111///...///111333222111333333333333333333333333222333444666666444333222222222333333333333444444yyywwwwwwwwwxxxxxxwwwuuuuuuuuuuuuvvvwwwxxxyyyzzzzzz|||}}}~~~yyysssnnnkkkgggfffeeeccc```]]]YYYWWWTTTQQQOOOOOOOOOSSS```nnnyyyrrrmmmiiihhhjjjsss|||nnn___XXXRRRJJJAAA===777555333333444555444333000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111000000111111222333333333444555666777777888888666999@@@EEEOOOfff|||yyyxxxxxxqqquuu{{{rrrrrrtttvvvvvvpppnnnllliiieeeaaa]]][[[[[[___dddeeebbb\\\VVVSSSRRRQQQPPPOOOPPPUUU]]]bbbllluuu~~~~~~{{{yyyxxxwwwuuusssqqqooollliiiggggggggggggiiijjjmmmqqqxxx~~~~~~}}}|||zzzyyyyyywwwtttrrrqqqppppppqqqrrrqqqooommmmmmllljjjhhhfffeeedddddd\\\[[[XXXUUUSSSQQQPPPPPPTTTSSSVVV^^^eeemmmxxx|||zzzwwwsssooollliiigggeeebbb^^^[[[YYYWWWTTTRRRNNNPPPSSSUUUUUUSSSOOOMMMLLLIIIFFFFFFDDDCCCGGGMMMUUU^^^hhhnnnvvvssshhhbbbjjjwww{{{vvvwwwzzz|||yyykkk```^^^```iii|||yyyyyypppxxxzzzjjj[[[NNNDDD>>>777555444444555555555444333444666666666666444333444222000000111222222111444444444444444444444444222333444555555444333222222222333333333333444444zzzxxxvvvvvvvvvwwwvvvuuurrrrrrrrrssstttuuuvvvwwwxxxzzz{{{|||}}}|||vvvrrrlllmmmmmmjjjeee___[[[ZZZTTTQQQNNNMMMLLLNNNXXXcccyyy|||ssslllfffdddeeemmm~~~vvvfff[[[TTTKKKCCC@@@999666444333333333333222000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111000000111111222333333333444555666777888888888999<<>>:::666333222111000///000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111000000111111222333444444555666777888888999:::===AAAEEEPPPgggrrr}}}~~~wwwvvvzzz~~~~~~wwwvvvrrrmmmhhhbbb^^^[[[[[[\\\]]][[[WWWTTTQQQQQQMMMNNNOOOQQQVVV^^^gggnnnzzz~~~|||{{{zzzxxxvvvvvvuuurrrnnnkkkhhhfffeeefffgggjjjooovvv}}}}}}|||||||||zzzyyysssssstttvvvwwwvvvrrrooolllkkkjjjhhhfffeeedddddd^^^]]]ZZZWWWTTTSSSRRRRRRVVVVVVZZZbbbhhhnnnxxx~~~}}}zzzwwwtttpppnnnlllgggdddaaa^^^]]][[[YYYWWWSSSQQQNNNLLLLLLLLLNNNOOOMMMIIIFFFFFFFFFGGGNNNUUU]]]fffqqqxxx~~~tttxxxzzzvvvxxxxxxxxx~~~ttthhheeekkk|||xxx|||wwwqqqbbbSSSJJJ;;;888444222333333333222333333333333333333333333111222444333333333666888444444444444444444444444333333222222222222333333222222333333333333444444vvvrrrooommmooorrrtttuuuuuuvvvxxxyyyzzzzzzzzzzzztttuuuuuuuuuuuuvvvyyy{{{~~~yyytttooolllgggaaa]]]WWWQQQMMMKKKHHHGGGJJJPPP___rrr~~~sssggg]]]ZZZ\\\kkk}}}yyynnn___TTTPPPAAA>>>888555333222111000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000111111000000111111222333444444555666777888999999:::>>>BBBIIIXXXsss{{{uuu|||xxxvvvyyy}}}{{{xxxtttooojjjfffccc___]]]YYYVVVTTTRRRPPPNNNNNNOOOQQQSSSYYYbbblllsss}}}~~~}}}{{{yyywwwwwwvvvssspppmmmjjjgggfffggghhhkkkpppwww~~~}}}||||||{{{zzzyyyttttttvvvxxxyyywwwssspppllllllkkkjjjiiigggeeeddd___]]]ZZZWWWUUUSSSSSSSSSUUUUUUZZZbbbiiioooyyy~~~|||yyyuuurrrpppooohhheeebbb```^^^]]]ZZZXXXSSSRRRPPPOOOMMMMMMMMMMMMLLLHHHFFFFFFGGGIIIPPPYYY^^^iiiuuu|||~~~~~~wwwyyyxxxzzz~~~nnnfffjjj|||xxxsssvvvzzzyyyjjjZZZPPP???;;;777444333333333222444444333333333333444444555777888777555444666999333333333333333333333333333222222222222222222333222222333333333333444444ssspppllljjjlllppprrrtttssstttvvvwwwxxxyyyxxxxxxssstttttttttssstttvvvyyy}}}uuupppmmmiiibbb\\\WWWQQQLLLJJJHHHEEEHHHMMMUUUgggvvvggg\\\WWWRRR```rrryyyiii[[[UUUDDD@@@;;;777555444333222000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000111111111000111222222333444444555666777888999999:::>>>CCCLLL^^^{{{yyyyyy~~~|||zzzyyy~~~}}}zzzvvvrrrnnnlllbbb]]]WWWSSSSSSRRROOOMMMPPPQQQSSSVVV\\\eeepppwww}}}zzzxxxxxxwwwtttqqqnnnkkkhhhgggiiijjjmmmqqqxxx~~~}}}{{{{{{{{{zzzxxxtttuuuvvvxxxyyyxxxtttpppmmmmmmmmmmmmkkkhhhfffddd___]]][[[XXXUUUTTTSSSSSSUUUUUUZZZcccjjjpppyyy}}}zzzwwwsssqqqpppiiifffcccaaa___^^^\\\ZZZSSSSSSSSSRRRPPPNNNLLLJJJKKKGGGEEEFFFHHHJJJRRR[[[___jjjwww{{{}}}{{{zzzsssiiijjj{{{xxxfffvvvxxxxxx~~~ooo___TTTCCC@@@;;;777666666555555666555555444444555555666444555666444111///111333333333333333333333333333333222222111111222222333222222333333333444444444sssnnnkkkkkkoootttwwwxxxvvvvvvuuutttssssssrrrrrrooopppqqqqqqpppqqqrrrttt~~~yyyqqqlllfff```[[[VVVRRRMMMIIIHHHHHHHHHHHHNNNYYYjjjssscccWWWSSSUUU```sssxxxkkk___PPPFFF===888444000///111000222333333111000000111////////////////////////000000000000000000000000000000000000000000000000222222222222222333333333333555666666555555666888>>>@@@GGGTTThhh~~~|||zzzyyyxxxyyy~~~zzzyyy{{{zzzvvvrrrhhh^^^TTTQQQQQQOOONNNOOONNNRRRVVVZZZ___gggrrrzzz~~~|||{{{|||zzzwwwssspppllljjjiiihhhkkkooouuu|||~~~}}}}}}|||zzzwwwsssvvvwwwvvvrrrppppppqqqoooooonnnmmmjjjgggdddbbbeeedddbbb^^^YYYVVVUUUUUUWWWZZZ___eeekkkrrrzzz}}}xxxrrrnnnjjjgggbbb___]]]\\\ZZZXXXSSSSSSRRRQQQOOONNNMMMLLLLLLMMMKKKIIIIIINNNWWW^^^gggnnnyyy{{{hhhfffxxx~~~pppoooxxx}}}nnn\\\MMMBBB888666888777444222333444666777777777666666222333555555555555333222333222222111222333555666222222222222222222222222333222111000000000111222sssooolllmmmppptttvvvvvvuuuuuuuuutttsssrrrqqqqqqnnnoooppppppppppppsssuuu}}}vvvooohhhaaa[[[VVVRRRLLLHHHGGGGGGFFFFFFEEEMMM[[[nnn}}}kkk^^^TTTSSSXXXgggwww}}}pppcccUUUJJJ@@@:::666111000222111222333333111000000111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111444555666666555555777999<<<>>>FFFWWWooo~~~|||{{{}}}}}}~~~xxxssstttyyy}}}|||xxxjjj___VVVTTTSSSRRRQQQRRRRRRUUUZZZ]]]bbbkkkuuu}}}~~~}}}|||zzzwwwtttpppmmmkkkjjjjjjkkkooottt|||}}}}}}|||yyyvvvuuuvvvwwwuuuqqqooooooqqqooooooooommmkkkhhheeeccceeeeeeccc___ZZZWWWVVVVVVWWW[[[```ffflllttt{{{~~~zzztttpppkkkhhhdddaaa___^^^[[[ZZZVVVUUUTTTSSSQQQPPPOOONNNJJJKKKJJJIIIIIIOOOXXX___jjjqqq{{{ooohhhssstttmmmooo~~~wwweeeRRREEE:::777999777555444333444555666777666666555333444444555555444444333666555444333333333444555222222222222222222222222555444333222222222333444sssqqqooooooqqqssstttttttttttttttsssrrrqqqoooooolllmmmnnnnnnmmmoooqqqtttzzz}}}~~~uuulllccc]]]XXXTTTNNNJJJHHHGGGFFFEEECCCFFFOOO]]]ppptttiii[[[TTTRRRXXXeeesssuuuiii^^^QQQDDD===888444222444111222333222111000000111111111111111111111111111////////////////////////000000000000000000000000000000000000111111222222444555666666666666888:::===???III]]]zzz}}}|||~~~|||vvvnnnhhhkkkuuu}}}}}}eee[[[SSSPPPPPPNNNOOOQQQWWW[[[___bbbgggooozzz|||{{{xxxuuuqqqooommmllllllmmmooossszzz}}}zzzxxxxxxxxxwwwtttqqqoooooopppppppppooonnnkkkhhhfffdddfffeeeccc___[[[WWWVVVWWWXXX\\\aaagggnnnvvv}}}|||vvvrrrmmmjjjfffcccaaa___]]]\\\YYYYYYWWWVVVTTTRRRQQQPPPIIIJJJIIIHHHJJJPPPYYYaaammmttt}}}xxxkkkmmmvvv~~~ooohhhuuu~~~rrrZZZKKK===999999777666666333333444555555555555444555555444444444444555555888777666555444444444444222222222222333333333333555555444333333333333333sssrrrrrrrrrsssssssssrrrssssssssssssrrrpppnnnmmmhhhiiijjjiiiiiikkknnnqqqwwwzzz{{{rrrhhhaaa]]]YYYSSSNNNKKKIIIFFFEEEEEEDDDGGGQQQ```uuuzzzhhh]]]RRRPPPWWWfffzzz{{{qqqhhhYYYJJJAAA<<<777555555111222333222000///000222111111111111111111111111........................000000000000000000000000111222222333333444444444444555666666666777:::<<>>BBBFFFTTTooo}}}uuuwww~~~}}}|||vvvyyy}}}~~~yyysssnnnaaaZZZUUUYYYdddlllnnnlll___XXXQQQPPPOOONNNQQQUUU\\\___cccgggmmmuuu}}}|||zzzwwwtttrrrqqqpppqqqppppppssszzz}}}}}}{{{yyywwwuuusssrrrqqqqqqqqqqqqpppnnnkkkiiigggddddddbbb^^^ZZZWWWVVVWWWXXX[[[aaagggnnnuuu}}}~~~~~~}}}{{{wwwtttnnnkkkgggdddbbb```^^^]]]]]]\\\ZZZWWWUUURRRQQQPPPKKKLLLKKKJJJKKKPPPZZZaaajjjrrr{{{vvvoooooo{{{~~~ooouuuiiiXXXEEE<<<999777666777444444444444333444444444666666444333333444666666222222333333444444444444222222333333333444444444333333333333222222111111tttuuuvvvuuusssrrrssstttssstttttttttrrrpppmmmkkkeeeeeedddbbbbbbcccgggjjjooosssyyy~~~wwwpppeeeaaaZZZTTTPPPKKKGGGDDDEEE@@@???CCCHHHTTTlllqqq```TTTPPPUUUdddrrruuueeeSSSJJJEEE>>>999666333333222111//////111333000000000000000000000000000000000000000000000000111111111111111111111111///000000111222333444444555555666666777999===@@@@@@HHH[[[xxxwwwrrryyy}}}{{{uuuvvvxxxzzzzzzvvvooojjj\\\YYYXXX[[[aaaeeedddbbbZZZTTTOOONNNMMMLLLPPPUUU[[[___dddhhhnnnwww~~~|||zzzxxxvvvtttssssssqqqqqqqqqttt{{{~~~}}}|||{{{zzzyyyvvvsssqqqrrrqqqpppooollljjjhhhddddddbbb___[[[XXXWWWXXXYYY]]]bbbgggnnnuuu|||~~~||||||{{{zzzvvvtttooolllhhhdddcccaaa___]]]^^^]]][[[XXXUUURRRPPPOOOLLLLLLLLLKKKMMMSSS\\\dddkkkrrr|||}}}sssppppppxxxxxxppp^^^KKK@@@<<<999777777666555444444333444444444666666555555555555666666000111222333444444444444222222333333444444555555555555555555555444333333tttvvvvvvuuurrrrrrtttvvvttttttuuuuuussspppmmmkkkffffffdddbbbaaabbbfffiiilllpppvvvyyy{{{}}}vvvlllhhhaaa[[[UUUPPPKKKHHHGGGCCCCCCFFFGGGLLL```www{{{kkk^^^UUUTTT]]]gggyyywwwgggVVVMMMHHHAAA:::666333333222000//////111333111111111111111111111111111111111111111111111111111111111111111111111111///000000111222333444555555555666666777:::>>>BBBBBBMMMdddyyyrrrrrr{{{}}}zzztttrrrqqqsssuuurrrjjjcccZZZ\\\```dddfffddd```]]]UUUPPPKKKJJJIIIIIIMMMTTT[[[___dddiiipppzzz~~~}}}{{{yyywwwuuuuuutttqqqqqqrrruuu|||~~~yyyuuurrrrrrrrrqqqooommmkkkiiiffffffdddaaa]]]ZZZZZZZZZ\\\___dddiiiooouuu|||}}}|||{{{{{{zzzwwwtttqqqnnniiifffeeecccaaa___```^^^\\\YYYVVVSSSQQQOOOJJJKKKLLLLLLOOOVVVaaaiiiooovvvvvvoooiii|||{{{~~~wwweeeQQQFFF@@@<<<999888777777555444444444555555555555666666666666555555222333444555555444444333222222333333444555555666444555666666666555444333tttvvvvvvtttrrrrrruuuxxxtttuuuvvvvvvtttqqqmmmkkkhhhgggeeecccaaabbbfffiiijjjoootttvvvxxx|||yyysssooohhhaaa\\\VVVPPPMMMFFFBBBCCCFFFDDDEEEVVVlll|||tttggg[[[VVV[[[cccppp|||xxxhhhWWWOOOKKKCCC:::666333333222000...///111333222222222222222222222222111111111111111111111111111111111111111111111111111222222333555666777777555555666666777:::???CCCHHHTTTlll~~~uuuoooqqq}}}~~~yyysssnnnkkklllooommmeee]]][[[```hhhlllkkkfffaaa]]]VVVQQQNNNMMMLLLKKKPPPWWW[[[___eeejjjqqq|||~~~}}}{{{yyywwwvvvuuuuuuqqqqqqsssvvv}}}|||wwwrrrrrrrrrqqqpppnnnkkkjjjhhhhhhfffccc___\\\\\\]]]^^^aaafffkkkpppvvv}}}}}}|||{{{{{{zzzxxxuuusssoookkkhhhfffeeecccaaaaaa```]]]ZZZWWWTTTQQQPPPGGGIIIKKKLLLPPPYYYeeemmmssszzzwwwlllgggvvv}}}zzzyyy{{{iiiUUUJJJDDD>>>:::999888777666555444555555666444555666777777666555444555666666666666444333222222222333333444555666666222333444444444333222111zzzyyyyyyxxxwwwwwwwwwxxxwwwuuusssqqqqqqooommmkkkkkkiiifffcccaaabbbcccdddhhhmmmrrrvvvxxx|||zzztttmmmgggaaaZZZRRRLLLGGGCCC@@@@@@@@@DDDNNNYYYnnnsssggg```bbbeeerrr|||wwwkkk\\\QQQKKKFFF>>>777777999999666222//////111000000000000000000000000000000000000111111111111111111111111111111111111333222222111111222222333555777888888:::===??????III[[[yyyyyytttvvv|||~~~{{{xxxpppjjjhhhgggbbb``````ZZZbbbiiikkkjjjfff___WWWRRROOOMMMNNNMMMLLLOOOUUU\\\^^^ccciiirrr}}}~~~}}}{{{yyywwwvvvuuuuuusssssstttvvv{{{~~~{{{xxxuuusssooommmmmmmmmlllkkkjjjiiifffdddbbbaaaaaaaaa___bbbggglllqqqwww~~~}}}zzzyyyyyyzzz{{{zzzsssoooiiigggfffeeebbb___```^^^[[[XXXUUURRRPPPOOOMMMNNNNNNOOORRRZZZeeennnxxx|||qqqiiisssvvv~~~www```NNNDDD>>>999555111222333444555555555555666666555555555444444444333333333333333333333333222111111222444444333111222222333333333333444444zzzyyyxxxwwwwwwwwwwwwwwwwwwuuusssrrrqqqooommmkkkjjjhhheeecccaaaaaabbbcccggglllrrrvvvxxx|||~~~yyyqqqkkkeee^^^VVVPPPJJJFFFBBBAAAAAABBBJJJSSSccctttwwwkkkddddddgggsss}}}zzzmmm^^^SSSMMMHHH@@@:::333555666555222111222444111111111111111111111111000000000000111111111111111111111111111111111111222222222222222333444444666777999999;;;>>>@@@BBBQQQeeewwwtttzzz}}}tttkkkfffbbb]]]ZZZ[[[bbbllluuutttnnnggg___XXXRRROOOMMMMMMLLLLLLPPPWWW___aaaeeekkkttt}}}zzzyyywwwvvvvvvtttuuuuuuwww||||||yyyvvvtttpppnnnnnnnnnmmmllllllkkkhhheeebbb``````___bbbdddhhhlllqqqxxx~~~zzzxxxwwwwwwwwwvvvqqqmmmhhheeeeeeeeebbb___```___[[[XXXTTTQQQOOONNNMMMNNNNNNOOOSSS\\\hhhpppzzz~~~yyynnnsssxxx~~~}}}gggTTTGGG@@@;;;777666666666666555444444333666666555555555444444444333333333333333333333333222111111333444555333222222222333333333333444444yyyxxxwwwwwwwwwwwwwwwwwwwwwuuusssrrrqqqpppmmmkkkiiigggdddbbbaaaaaaaaabbbeeejjjpppuuuxxx}}}xxxqqqkkkccc[[[TTTMMMIIIEEEDDDAAA@@@DDDKKKUUUbbbyyy}}}rrrkkkjjjjjjsss~~~ssscccWWWQQQLLLDDD===444444555444222222333444111111111111111111111111000000000000111111111111000000000000000000000000222222222222333555666777666777999:::;;;>>>BBBFFF[[[qqq|||vvvuuuuuujjjccc^^^ZZZYYY\\\lllyyyrrrfff\\\WWWSSSNNNLLLLLLKKKLLLRRRYYYbbbdddhhhnnnvvv}}}zzzyyyxxxwwwvvvvvvvvvxxx}}}}}}zzzxxxvvvrrrpppppppppooonnnooommmiiifffcccaaa______dddfffiiimmmrrrxxx|||zzzxxxwwwvvvtttqqqlllgggeeeffffffdddbbbaaa___[[[WWWSSSPPPNNNMMMMMMMMMNNNPPPVVV```llluuu~~~tttsssxxx}}}}}}sss^^^MMMBBB===;;;888888777777666555555444555555555555555444444444333333333333333333333333333333222444555666555333222222333333333333444444xxxwwwwwwvvvvvvvvvwwwwwwwwwuuusssqqqqqqooommmkkkgggfffcccaaa```___``````bbbgggnnntttxxx}}}~~~vvvppphhh___XXXOOOJJJFFFEEEBBB???@@@DDDJJJQQQccc~~~xxxqqqmmmlllqqq~~~|||kkk___WWWPPPGGG???888888666333111000000111111111111111111111111111///000000000111111111111000000000000000000000000111111222333444666777888666666777:::;;;===CCCJJJbbbzzz{{{uuuxxx}}}~~~tttiiiccc^^^\\\___eeettttttbbbXXXSSSRRRNNNKKKKKKKKKMMMTTT\\\ccceeeiiinnnvvv|||zzzyyyyyyvvvvvvvvvxxx|||}}}{{{{{{xxxuuussssssrrrqqqpppooommmjjjgggdddcccbbbbbbfffhhhjjjmmmrrrxxx}}}|||{{{yyywwwrrrmmmhhhfffggghhhgggeee```^^^[[[WWWSSSOOOMMMLLLMMMMMMNNNRRR[[[fffrrryyyyyyrrrrrr|||~~~iiiTTTEEE>>>===555555555555666777777888555555555555555555555555444444444444444444444444444333333444666777555444222222222333333333444444vvvvvvvvvuuuuuuvvvvvvwwwvvvtttrrrpppooonnnllljjjeeedddbbb```___^^^^^^^^^___eeelllrrrvvv||||||uuummmccc\\\PPPKKKGGGFFFCCC???>>>AAADDDGGGRRRhhhyyyrrrmmmiiilllyyyuuuhhh```VVVKKKBBB;;;999666333222111000000111111111111111111111111///000000000111111111111000000000000000000000000000111111222444666888999555444666:::;;;<<>>@@@CCCJJJYYYsss}}}wwwooohhh\\\eeeoooxxxzzzrrrgggXXXMMM@@@<<<777444444444444222222222222222222222222222000000000000111111111111222222222222222222222222000000111111333444555666888555888>>>>>>???KKK[[[wwwrrrggg^^^ZZZ___gggxxxcccXXXTTTNNNKKKKKKMMMOOOQQQWWW^^^]]]___ccciiirrr}}}|||zzzyyyvvvvvvvvvwww{{{|||zzzzzzzzzxxxwwwpppnnnllljjjhhhhhhhhhhhhjjjnnnrrrvvvzzz}}}~~~|||wwwqqqiiicccbbbaaa___]]][[[ZZZWWWTTTRRROOONNNMMMOOOQQQWWWbbboooyyyuuuuuu|||oooZZZHHH>>><<<:::777555444333444444444444444555555555666666555555555555555555555555444333333444666666555333222222333333333333444444tttttttttttttttuuuvvvwwwrrrpppnnnlllkkkjjjhhhfffaaaaaa```___]]]\\\[[[ZZZ[[[```ggglllqqqvvv}}}xxxpppddd[[[SSSPPPLLLFFFCCCBBB;;;???BBBEEEOOOfff~~~uuummmXXX]]]cccjjjvvv~~~xxxmmm^^^RRRFFF@@@:::666444333111...222222222222222222222222000000000000111111111111333333333333333333333333000000000111222333444555:::777999@@@AAA@@@MMM___~~~{{{}}}qqqfff\\\XXX]]]eeeuuuaaaWWWRRRLLLJJJKKKNNNPPPQQQWWW^^^\\\^^^ccciiirrr}}}|||zzzyyywwwwwwwwwxxx|||}}}{{{{{{{{{zzzxxxrrrpppnnnkkkiiiggggggggglllpppuuuzzz}}}~~~|||vvvmmmgggdddcccaaa^^^ZZZYYYWWWTTTRRRPPPNNNNNNPPPSSSZZZeeerrr|||yyyttt~~~|||~~~}}}uuu___KKK>>>:::999777555555666888999444444444555555555666666555555555555555555555555333333222444555666444333222222333333333444444444vvvwwwwwwwwwvvvuuusssrrrrrrqqqooommmkkkiiigggfffcccbbb```___^^^]]]\\\\\\^^^```bbbeeekkksss{{{zzzkkkdddZZZRRRMMMIIIDDDAAAEEEBBB@@@CCCJJJZZZuuu{{{rrr```WWWUUU___kkkvvvwwwrrrfffWWWKKKCCC:::444333333444333333333222111000000111111111111111111111111111111111111222222222333333333444444333333333444555555888;;;999<<>>???DDDQQQgggzzzyyybbbXXXSSSYYYcccmmm}}}|||xxxlll]]]NNNFFF<<<666444444444333333333222111111111111111111111111111111111111111111111222222222333333333555555444444444555666666888;;;999<<>>>>>@@@GGGWWWfffgggZZZQQQSSSXXXaaarrrtttgggTTTKKK@@@999666555444222333222222111111111111222111111111111111111111111111111222222222333333333555555555555555666777777777:::888;;;BBBEEETTTnnn|||yyyxxxwwwyyy}}}yyyuuukkkbbbUUUKKKHHHKKKPPPSSSUUUXXXZZZYYYUUUQQQOOONNNLLLLLLMMMQQQWWW[[[^^^___bbbcccgggmmmsss|||}}}yyywwwyyy{{{~~~}}}yyywwwtttrrrqqqqqqsssttttttsssssstttwwwyyy|||zzzuuurrrpppmmmhhhddd^^^YYYTTTRRRPPPLLLMMMPPPTTT]]]iiittt{{{vvvmmmtttzzzppp~~~lllUUUGGG<<<:::888777777777666444777555333333666777555333666555333444555555444333333333333222222222222222333333444444444444333333tttuuuvvvwwwxxxwwwvvvuuurrrqqqooommmjjjhhhfffeeecccbbb```^^^\\\[[[ZZZYYYXXXYYY[[[^^^dddlllvvv}}}wwwkkkaaaZZZTTTNNNIIIDDDBBB@@@AAA@@@CCCLLLWWWooommm___RRRPPPQQQXXXjjj{{{zzzoooYYYQQQEEE<<<888666444222333222222111111222222222111111111111111111111111111111222222222333333333444444444444555666777777666999888;;;CCCIII[[[xxx}}}{{{yyywwwyyy{{{}}}}}}{{{wwwsssppphhh^^^QQQHHHFFFIIILLLNNNMMMMMMNNNOOOQQQQQQPPPNNNLLLLLLNNNSSSYYY^^^```aaaddddddggglllrrr{{{}}}{{{|||~~~|||yyyuuutttrrrssstttuuutttttttttvvvyyy|||~~~yyywwwuuuqqqlllggg```ZZZUUUSSSPPPMMMNNNQQQXXXaaaooozzzyyykkklll{{{lllwwwttt[[[KKK>>><<<999888888888666444444555666666666777888999444333333333444444444333333333333333333333333333555666666666666666666555uuuvvvwwwxxxxxxwwwvvvvvvpppooonnnllliiigggeeedddaaa```^^^\\\[[[YYYYYYXXXXXXXXXYYY\\\aaajjjttt{{{|||pppfff^^^WWWQQQLLLFFFCCCBBBBBBAAA@@@FFFNNN___xxxuuugggYYYSSSQQQVVVfffxxx}}}ttt^^^UUUIII???:::777444222333222222222222222333333111111111111111111111111111111222222222333333333333333333333444555666777666:::999;;;DDDMMMccc~~~~~~{{{xxxwwwwwwwwwvvvsssooollliiiggg^^^QQQHHHFFFGGGIIIIIIHHHHHHJJJMMMPPPQQQOOOLLLKKKLLLNNNTTTZZZ^^^aaaaaaccccccfffkkkpppyyy~~~|||}}}}}}yyywwwuuutttuuuuuusssrrrrrrvvv{{{}}}{{{yyyuuunnniii```ZZZUUUSSSQQQNNNPPPTTT\\\ffftttmmmiiiwww}}}gggnnn~~~|||bbbPPP@@@>>>;;;999999888666555111666:::999444222555999444444444444333333333333444444444555555555555555555666666666666666666555vvvwwwxxxxxxxxxwwwvvvuuuppppppnnnllliiigggeeeddd```___^^^\\\[[[ZZZYYYYYYYYYYYYYYYZZZ___gggqqqxxxvvvlllddd]]]VVVQQQIIIEEEBBBAAA@@@???CCCIIIYYYlllrrrddd\\\VVVWWWeeevvvvvvaaaXXXKKKAAA;;;888555222333222222222222333333444111111111111111111111111111111222222222333333333222222222333444555666777666:::999<<>>;;;;;;;;;999555333333333555555555555666666666666333333444444444444333333wwwxxxxxxyyyxxxwwwuuutttrrrqqqpppmmmkkkiiigggfff```___^^^]]]\\\\\\\\\\\\ZZZZZZYYYYYY]]]eeeooovvv|||}}}ssskkkddd]]]XXXNNNIIIDDDBBB@@@???CCCHHHUUUccczzz}}}oooeee\\\YYYcccsssvvvcccYYYLLLBBB<<<888555333222222222222222333444555111111111111111111111111111111222222222333333333222222333333444666777888777;;;;;;>>>HHHUUUqqq}}}xxxoooooonnnllliiieeebbb___```]]]XXXQQQKKKIIIIIIKKKFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJMMMRRRXXX\\\]]]]]]___```dddjjjnnnuuu|||||||||}}}|||zzzzzzyyywwwvvvwwwzzz}}}xxxpppiiibbb[[[VVVUUUTTTTTTWWW\\\cccmmmzzzzzzkkkjjjooorrrnnntttmmm[[[FFFBBB<<<888777777888888999===CCCJJJNNNNNNLLLJJJHHHHHHFFFAAA:::555333444444444444555555555666666222222333333333333222222xxxyyyyyyyyyxxxwwwuuuttttttsssqqqooommmjjjiiihhh``````___^^^^^^^^^^^^___[[[ZZZYYYYYY]]]dddnnnuuuxxx}}}xxxpppiiiccc^^^UUUNNNGGGDDDBBB@@@DDDJJJQQQ^^^uuuvvvkkk```YYYaaaooouuucccZZZMMMBBB<<<999666333222222222222333333444555111111111111111111111111111111222222222333333333333333444444666777888999777<<<;;;>>>IIIWWWuuu|||vvvppppppooommmjjjfffbbb```___^^^\\\VVVPPPLLLNNNPPPHHHIIIIIIHHHFFFFFFHHHKKKIIIJJJMMMRRRWWW[[[\\\[[[^^^```dddjjjooouuu~~~}}}}}}~~~}}}}}}|||{{{zzz{{{}}}~~~xxxpppiiibbb\\\WWWVVVUUUUUUYYY___eeennn{{{mmmfffggguuusssjjjlllppp___HHHCCC<<<888666777888999444555;;;HHHVVV\\\XXXRRRSSSRRROOOHHH>>>777444444333333333444444555555555333444444555555444444333yyyxxxxxxxxxwwwwwwvvvvvvtttssssssrrrpppmmmkkkiii```^^^\\\ZZZYYYYYYZZZ[[[^^^\\\ZZZYYY]]]dddlllqqqvvv||||||tttjjjdddZZZTTTKKKDDDAAAAAAAAAAAAHHHXXXnnn|||qqqddd[[[___hhh|||vvvddd]]]QQQGGG???999555333333333333333333333333333000111111111111222222222111111222222222333333333222222222333444555666777:::;;;===@@@III```|||wwwtttpppjjjhhhhhhiiigggfffjjjgggddd```]]]YYYTTTPPPLLLKKKIIIHHHGGGHHHHHHIIIEEEIIIOOOUUUXXXZZZZZZZZZ___ccciiinnnooorrr~~~||||||~~~}}}|||||||||zzz{{{~~~~~~yyysssllliiiaaa^^^[[[XXXSSSQQQXXXaaajjjrrr~~~qqqfffhhhqqqooobbbrrruuugggOOOEEE<<<:::888555444555888888999:::;;;;;;<<<<<>>;;;888555333222333222222333444444333111111333666666555333333333vvvvvvvvvwwwwwwwwwwwwwwwsssssssssrrrooollliiigggaaa```]]][[[YYYYYYZZZZZZ]]][[[ZZZZZZ^^^dddkkkooosssyyyvvvllleee]]]WWWNNNGGGCCCBBBBBBAAACCCNNN___rrrvvvjjj```aaagggnnn|||xxxiiiaaaUUUIIIAAA;;;777555333333333333333333333333000111111111111222222222111111222222222333333333333333333333444666777888999:::===AAAMMMfff}}}zzzsssoooiiieeedddfffjjjlllqqqpppmmmiiibbb[[[UUURRRJJJIIIHHHFFFFFFFFFGGGGGGIIILLLRRRWWWZZZ\\\]]]]]]```dddjjjmmmmmmooo{{{}}}|||~~~}}}xxxqqqjjjfff^^^[[[YYYWWWTTTSSS[[[eeennnvvvuuuiiiiiinnnrrrdddooottteeeOOOEEE<<<:::999777777888555555555666777888888888777777666666555555555444666555555666777777666444222444555555444333333444ttttttuuuuuuvvvwwwwwwwwwqqqrrrrrrrrroookkkgggeeedddbbb```]]][[[ZZZZZZZZZ[[[ZZZZZZ[[[^^^ccchhhlllooovvvzzznnngggaaa[[[RRRKKKFFFCCCBBB@@@@@@EEEMMM^^^xxx|||qqqfffcccddd^^^lllzzz}}}ooofffZZZMMMDDD===999666222222222222222222222222000111111111111222222222111111222222222333333333444444444444555777888999888:::===BBBRRRnnn}}}|||sssooogggaaa```dddlllsssvvvxxxwwwqqqggg]]]WWWTTTLLLJJJIIIGGGGGGGGGGGGHHHJJJNNNTTTXXXZZZ\\\^^^___ccceeejjjmmmlllnnnxxx~~~}}}|||uuummmgggccc\\\YYYWWWWWWWWWXXXaaakkkttt{{{zzzkkkiiihhh||||||kkkooouuufffSSSGGG<<<::::::999888:::333333444444555555666666222222333333444555555555444333333333555555333222333444555444333222444666tttttttttuuuuuuuuuuuuuuunnnoooqqqqqqooolllhhheeefffdddbbb___\\\[[[ZZZYYYYYYYYYZZZ[[[^^^bbbfffhhhnnnuuu~~~~~~rrriiieee___VVVNNNIIIDDDAAA???CCCAAADDDRRRkkkwwwlllccc___WWWbbbppp}}}tttkkk___RRRHHH@@@:::777222222222222222111111111000000111111111222222222111111222222222333333333444444555555666888999:::888;;;>>>DDDVVVvvv~~~vvvooofffaaabbbhhhooosssuuuxxxyyysssggg\\\WWWVVVOOOMMMLLLJJJIIIIIIIIIJJJIIINNNSSSVVVXXXZZZ]]]```dddfffiiimmmmmmoooxxxzzzrrrjjjddd```]]]ZZZYYYZZZ[[[^^^fffnnnxxx~~~}}}llleeeaaaqqqwwwttt{{{mmmZZZLLL>>>:::999888888888555555555666666777777777666666666555555555444444333222111222444444222111444555444333222222444666wwwvvvvvvuuutttsssrrrrrrlllmmmnnnoooooommmjjjhhhfffeeeccc```]]][[[ZZZYYYXXXXXXYYYZZZ]]]```ccceeemmmttt}}}wwwnnnhhhbbbZZZRRRLLLFFFAAA>>>CCC@@@AAAMMMccc~~~|||rrrfff]]]XXX^^^hhhwwwvvvooocccWWWLLLCCC;;;777333333333222222222111111000000111111111222222222111111222222222333333333555555555666777888999:::999===@@@GGG[[[}}}}}}yyyqqqgggdddhhhnnnrrrrrrrrruuuuuunnncccYYYVVVUUUOOONNNLLLJJJIIIIIIIIIIIIIIINNNSSSVVVWWWYYY^^^ccceeefffiiimmmoooqqqzzzxxxpppiiiccc```]]]ZZZZZZ]]]___aaagggnnnyyylll```^^^jjjxxx~~~xxxdddSSSBBB;;;999777555555666666777777777777777888999999888777555444444333666555555555777777555444444555444333222222444666xxxxxxwwwuuutttsssrrrqqqmmmmmmnnnnnnnnnmmmkkkjjjfffeeecccaaa^^^\\\ZZZYYYXXXXXXXXXYYY[[[^^^aaaccclllrrr{{{~~~tttkkkfff^^^WWWPPPIIICCC@@@AAA>>>@@@KKK\\\uuu|||oooddd\\\\\\```nnnxxxrrrhhh]]]RRRGGG===777555444444333333222222222000111111111111222222222111111222222222333333333555555555555666888999:::999???CCCJJJaaa{{{zzzsssllljjjnnntttwwwxxxyyyxxxsssjjj___WWWTTTTTTMMMLLLJJJHHHFFFFFFFFFFFFJJJOOOTTTWWWWWW[[[bbbhhhggggggiiinnnppprrrzzzwwwoooiiidddaaa]]][[[\\\aaadddeeeiiinnnyyyppp```___gggyyyzzzyyyooo\\\GGG===;;;888555444555555666666666666666666555555555555555444444444555444333444666666444333333444555444333222444666wwwwwwvvvvvvuuutttssssssqqqpppooonnnlllkkkkkkjjjddddddbbbaaa^^^\\\ZZZYYYYYYXXXWWWWWWYYY]]]```ccchhhoooyyy|||nnnjjjccc[[[UUUNNNGGGCCCAAA???@@@GGGSSSggg~~~rrrccc]]]\\\gggxxxyyytttlllcccXXXLLL@@@999666666555555444333333222000111111111111222222222111111222222222333333333444444444555666777888999888???EEEOOOhhhzzzvvvuuusssppppppuuuwwwjjj___WWWSSSRRRLLLKKKIIIGGGEEEEEEEEEEEEGGGMMMSSSUUUVVVZZZcccjjjiiihhhiiimmmooopppwww~~~vvvoooiiifffddd```___bbbiiinnnoooppptttxxxwwwddd___cccttt}}}wwwwwwcccLLLAAA>>>;;;888777666555555555555555555555444444444444555555555555222111111222333333222000222444555555444333333444vvvvvvvvvvvvvvvuuuuuuuuuuuutttqqqmmmkkkjjjiiiiiiccccccbbb```^^^\\\ZZZYYYYYYXXXVVVVVVXXX\\\```bbbeeelllwwwqqqmmmfff___XXXQQQJJJEEEEEEBBBAAADDDJJJ[[[{{{}}}hhh___[[[eeevvvzzzvvvpppggg\\\OOOBBB:::777777666555444444333333000111111111111222222222111111222222222333333333444444444444555777888999777???GGGRRRmmmzzzssswwwxxxsssooouuu}}}mmm```XXXSSSPPPNNNMMMKKKHHHGGGFFFFFFFFFDDDJJJPPPRRRSSSXXXbbbjjjkkkiiiiiilllmmmnnnttt{{{~~~vvvooojjjgggfffddddddhhhqqqwwwxxxyyy{{{www~~~iii\\\___pppxxx|||fffOOODDDAAA???<<<;;;777777777777777777666666888888777666555555444444555444444555666666555333111444666666555333333333yyyxxxwwwvvvvvvuuuuuuvvvqqqrrrrrrqqqpppnnnlllkkkhhhddd___\\\[[[ZZZZZZYYYYYYYYYXXXWWWWWWYYY\\\```dddjjjrrr{{{~~~wwwlllccc\\\TTTLLLFFFEEE>>>>>>EEEGGGMMMeeetttdddXXX___ttt~~~vvvmmm```QQQEEE>>>;;;888444111111222222222222222222222222222222222111111222222222333333333555555555555666888999999999>>>HHHZZZwww}}}wwwtttssstttwwwvvvxxxwwwcccWWWSSSTTTMMMLLLKKKHHHEEEDDDDDDFFFKKKOOORRRRRRRRRTTT[[[aaafffggghhhhhhjjjnnnssswwwxxxqqqllliiihhhgggjjjooouuu{{{rrrbbbbbbkkkyyy|||zzzlllWWWGGG>>>;;;888666777777666666666666777777:::888777666777888777666444444444555555555555666666555333222111222222333vvvvvvuuutttssssssssssssqqqqqqqqqpppooommmkkkjjjfffbbb^^^[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVXXX\\\___dddjjjrrr{{{|||qqqggg___WWWOOOJJJEEE======BBBCCCFFF[[[uuuyyyiii\\\bbbsssxxxnnnaaaSSSGGGAAA:::777444222222333333222111333444666666444333111222222333333333444444444555555555666666888999:::<<<@@@III\\\|||~~~xxxssssssvvvyyywwwvvvyyygggZZZSSSRRRMMMLLLKKKHHHEEEDDDEEEGGGOOORRRUUUUUUTTTUUUZZZ___eeefffggghhhjjjmmmrrrvvv~~~xxxrrrnnnlllkkkjjjmmmrrrwww}}}xxxdddaaahhh~~~|||||||||nnnZZZJJJ@@@<<<999777777777666666666666777777;;;999777666666777666555444444444555555555555666444333222222222333444555vvvuuutttsssrrrrrrrrrrrrpppppppppooonnnllljjjiiidddaaa]]][[[[[[\\\\\\[[[XXXYYYXXXWWWVVVWWW[[[]]]dddiiirrrzzzwwwlllccc[[[TTTNNNGGG@@@>>>BBBAAAAAAQQQfffzzzkkk^^^aaannn{{{}}}pppbbbUUUKKKEEE999777444333444444444333111333666999999666333111333333444444444555555555555555555666777888::::::???AAAJJJ```yyyrrruuuzzz}}}zzzwwwyyyxxxjjj\\\SSSPPPMMMLLLKKKHHHFFFEEEGGGIIIRRRUUUYYYYYYWWWWWWYYY\\\dddfffggghhhiiilllpppttt~~~}}}xxxssspppooonnnnnnqqquuuzzzgggaaabbbvvv~~~yyy}}}ppp^^^MMMCCC>>>:::888888777777666666777777888===:::777555555666555555444444444555555555555666222222222222333444555666wwwvvvuuuttttttsssssstttqqqqqqpppooommmlllkkkjjjgggddd```^^^]]]]]]\\\[[[XXXYYYXXXWWWVVVVVVYYY[[[bbbhhhpppxxx|||pppggg___WWWRRRLLLEEEBBBDDDBBBAAALLL\\\{{{wwwgggZZZ[[[dddooo~~~uuueeeXXXMMMFFF999777555444555555444333333444666777777666444333333333333333444444444444555555555666777999:::;;;@@@BBBLLLdddzzzsssyyy}}}yyyyyy{{{|||yyyrrrggg[[[SSSOOOLLLLLLJJJHHHFFFFFFIIIKKKRRRUUUXXXZZZYYYXXXYYYZZZbbbdddfffhhhiiikkkoooqqqxxx~~~yyyuuurrrqqqppprrrtttxxx}}}kkkaaa]]]mmm|||sss|||~~~rrraaaPPPEEE>>>:::999888777777777777777777888>>>;;;777444444555555444444444444555555555555666333333333333444444555555wwwvvvuuuttttttsssssstttsssrrrqqqooonnnmmmllllllkkkhhhdddbbb```^^^\\\ZZZXXXXXXXXXWWWVVVUUUWWWYYY___eeemmmuuu}}}uuulllcccZZZTTTNNNGGGCCCDDDCCCBBBIIITTTllltttcccUUUUUU[[[eeewww{{{iii\\\PPPFFF;;;888555444555555555444444444333222222333444444222222222222333333333333444555555666888999;;;<<>>:::888888888777777777777888888===:::777555444555444333444444444555555555555666555555555555444444333333vvvuuutttsssrrrrrrrrrrrrtttsssqqqooonnnmmmmmmmmmnnnkkkgggdddbbb```]]]ZZZXXXXXXYYYWWWUUUUUUVVVWWW[[[```iiirrrzzz}}}sssiii___YYYOOOHHHCCCBBBAAAAAAFFFMMMaaavvvbbbRRRRRRVVV]]]oooooobbbTTTHHH>>>;;;666444444555555555444333111//////111333444111111111222222222333333444555555666888:::<<<===>>>DDDSSSooo~~~~~~~~~~~~}}}|||{{{{{{sssooohhh```YYYSSSOOOMMMIIIIIIGGGEEEDDDFFFJJJNNNMMMOOORRRVVVYYYZZZZZZZZZZZZ^^^cccgggiiikkknnnooottt{{{}}}yyywwwvvvvvvzzz{{{~~~rrrfff[[[```www{{{mmmooowwwvvvgggVVVHHH???:::888999888888777777888888999;;;999666555666555444222444444444555555555555666666666666666555444222222vvvvvvuuutttsssssssssssssssrrrpppnnnmmmlllllllllllljjjgggdddcccaaa^^^[[[WWWXXXYYYWWWUUUTTTTTTUUUWWW\\\eeeooowww|||qqqfff^^^SSSKKKDDDAAA@@@AAADDDHHHWWWlllzzzcccPPPOOOQQQUUUeeewwwuuuiiiYYYKKKBBB===777333222444555555333222111111111111222333222222222333333333444444444555555777888:::<<<===>>>FFFXXXuuuyyyvvvxxxzzz||||||zzzsssnnnfff^^^WWWQQQMMMKKKGGGGGGEEECCCCCCEEEJJJNNNOOOPPPRRRUUUXXXZZZZZZZZZWWW[[[aaafffiiilllnnnooosssyyy|||{{{{{{{{{~~~uuuiii]]]\\\nnnqqqpppuuuxxxjjjZZZKKK@@@;;;:::999888888777777888888999888777666777777666444222444444444555555555555666444444555666666555444333yyyxxxwwwvvvvvvuuuuuuvvvrrrqqqooommmlllkkkkkkllljjjhhheeedddcccaaa___\\\WWWXXXYYYWWWUUUSSSTTTUUUTTTZZZcccmmmvvv~~~wwwkkkcccXXXOOOFFFBBBAAABBBDDDFFFOOO^^^|||cccNNNLLLMMMOOO\\\nnn|||yyymmm^^^NNNDDD???777222111333555666111222333333333333222111333333333444444444555555444555555777999;;;===>>>>>>HHH\\\yyyxxxtttuuuxxx{{{|||xxxsssnnnfff^^^WWWQQQLLLIIIFFFFFFDDDBBBBBBEEEJJJNNNQQQQQQRRRUUUXXXZZZZZZZZZUUUZZZ```fffiiilllnnnpppqqqvvv~~~~~~~~~~~~vvvkkk^^^[[[hhhvvvrrrvvv{{{mmm\\\MMMBBB===;;;999999888888888888999999666666666777888777444111444444444555555555666666222333444666666666666555wwwwwwwwwwwwwwwvvvuuutttqqqpppooommmlllkkkkkkkkkiiihhhgggeeebbb^^^[[[YYYXXXXXXWWWVVVVVVVVVVVVWWWWWW[[[ccckkksss|||{{{nnnddd[[[VVVNNNGGGBBBAAABBBCCCHHHUUUoooooo[[[OOOKKKPPP\\\ggg~~~|||oooaaaUUUDDD>>>777444444555444333333222222111111222222333000111222333444444444444555666777888888999;;;===DDDIII^^^}}}zzzwwwrrrrrruuuzzz{{{tttiii___[[[XXXQQQKKKHHHKKKHHHEEEBBBCCCFFFJJJMMMRRRSSSTTTTTTTTTWWW[[[^^^]]]]]]```eeekkknnnllljjjmmmpppxxx~~~}}}lll]]]]]]hhh{{{~~~tttuuuoooaaaQQQCCC:::888777777777777777888888999444444444444444444444444444333333333333444555555666555444333333333333333xxxxxxxxxxxxwwwvvvuuutttsssrrrqqqooonnnmmmmmmlllffffffeeecccaaa^^^\\\[[[ZZZYYYYYYXXXWWWXXXXXXXXXYYY]]]dddlllttt|||sssjjj^^^YYYQQQIIIDDDBBBCCCCCCBBBMMMcccppp\\\PPPKKKOOOZZZeee{{{mmm^^^RRRHHHBBB:::555444555333222333333222222222222333333111222333444444555555555555666777888888999;;;===CCCJJJ```}}}xxxqqqkkklllppp{{{uuujjj___ZZZWWWRRRMMMKKKIIIGGGDDDAAABBBEEEHHHKKKOOOQQQTTTVVVWWWXXXZZZ\\\]]]]]]___ccciiillllllkkkmmmooovvvuuuccc```hhhyyyxxxvvvttteeeUUUEEE<<<:::888777777666666777777888555555555555555555555555444333333333333444555555666555444333333333333444zzzzzzzzzyyyxxxvvvuuutttuuutttsssqqqpppooonnnmmmeeedddbbbaaa___^^^]]]]]][[[[[[ZZZYYYYYYYYYYYYYYY[[[___fffmmmttt|||uuulllccc^^^UUUMMMFFFCCCBBBCCCBBBHHHZZZzzztttaaaTTTNNNPPPZZZeee}}}|||mmm^^^QQQLLLEEE<<<777555555333222333333222222222222333333222333444555555555555555555666888888888999<<<>>>CCCLLLeee~~~wwwmmmeeegggnnnyyyyyylll___ZZZWWWRRROOONNNHHHFFFCCCAAAAAADDDGGGJJJLLLPPPUUUXXXYYYZZZ[[[\\\]]]]]]^^^aaaeeejjjlllmmmmmmnnnsss{{{jjjbbbfffuuu}}}xxx}}}lll[[[JJJ@@@<<<999888777666666555555666666666666666666666666666444333333333333444555555555555444333333333444444|||{{{{{{zzzxxxvvvuuutttuuutttsssrrrqqqooommmlllgggeeeccc```^^^^^^^^^^^^[[[ZZZZZZYYYYYYYYYYYYYYY[[[___eeelllssszzzxxxooohhhbbbZZZPPPHHHDDDBBBAAAGGGJJJYYYxxxzzziii[[[TTTTTT]]]gggyyy~~~qqqbbbUUUNNNGGG===777555555444333333333333222222333333333333444444555666666666555444666888888888:::<<>>:::999888666555444444444555555555555555555555555444333333333333444555555555444444333333333444444|||{{{{{{zzzxxxvvvuuutttsssssssssrrrpppnnnkkkjjjiiihhheeebbb___^^^]]]]]]YYYYYYXXXWWWWWWWWWWWWXXXZZZ^^^dddkkkqqqxxxxxxlllfff]]]SSSKKKEEEBBBAAAGGGJJJYYYxxx|||mmm```VVVTTT\\\fffyyyuuueeeXXXOOOHHH>>>888666666555444444333333333333333333444444444555555666555555555444666888888999:::===@@@FFFTTTqqq}}}uuuiiiccchhhrrrtttsssbbbXXXSSSNNNLLLLLLHHHFFFDDDCCCCCCEEEHHHJJJNNNPPPRRRUUUWWW[[[___ccc```___^^^^^^```eeejjjnnnllllllooovvv~~~rrrccc^^^ggg}}}~~~jjjUUUFFF@@@;;;:::888777555444444444444444444444444444444444444333333333333444555555444444333333333444444555zzzzzzzzzyyyxxxvvvuuutttrrrrrrrrrqqqooollljjjhhhiiihhhfffcccaaa___]]]]]]XXXXXXWWWVVVVVVVVVVVVVVVYYY]]]cccjjjqqqxxx}}}pppkkkbbbWWWNNNHHHDDDBBBBBBEEESSSqqq{{{mmm```VVVRRRZZZccc{{{zzzkkk]]]TTTLLLAAA:::777666555444444444333333333333444444333444444555555555444444444666888999999;;;>>>@@@HHHXXXwwwyyyqqqhhhccciiiqqquuurrraaaWWWQQQLLLJJJJJJHHHFFFDDDCCCDDDEEEHHHIIINNNOOORRRTTTWWW[[[aaaeeebbbaaa```______ccchhhmmmnnnlllnnnuuu|||wwwfff]]]aaayyy~~~sss[[[JJJBBB;;;:::999777666666555555444444444444444444444444444333333333333444555555444444333333333444555555xxxxxxxxxxxxwwwvvvuuutttrrrssssssrrrpppllliiihhhfffeeedddcccaaa___]]]\\\XXXWWWWWWVVVVVVVVVVVVVVVYYY]]]cccjjjqqqyyytttooofff\\\SSSLLLGGGEEEBBBDDDNNNhhhzzzmmmaaaVVVRRRYYYbbbwwwuuuiii\\\SSSGGG===999777555333444444333333333333444444333333444444444444333333444666888999:::;;;>>>AAAHHHZZZ{{{xxxqqqiiifffjjjqqqttt}}}nnn^^^UUUPPPLLLIIIJJJFFFEEECCCCCCCCCDDDFFFHHHKKKNNNRRRUUUYYY]]]aaaeeecccccccccaaa___bbbgggkkkqqqnnnoootttyyy}}}lll^^^___sss||||||bbbNNNDDD;;;;;;999888777777777777555555555555555555555555444333333333333444555555333333333333333444555666wwwwwwwwwwwwwwwvvvuuutttsssssssssrrrpppmmmjjjhhhaaabbbbbbbbbbbb```^^^]]]XXXXXXWWWVVVVVVVVVVVVWWWYYY]]]dddkkkrrrzzzwwwrrriii___VVVOOOJJJHHHHHHGGGNNNbbb{{{ooocccXXXSSSZZZdddppptttbbbYYYKKK@@@:::777444222555444444333333444444555333333333444444333222222444666888999:::<<>>@@@BBBKKKbbb~~~ssspppsssssspppyyywwwuuuuuuvvvvvvuuutttlllfff]]]VVVPPPLLLIIIGGGBBBBBBAAABBBCCCFFFIIIJJJJJJMMMQQQTTTWWW[[[___bbbgggfffeeeddddddeeeggghhhlllppptttuuuuuuxxx~~~uuufffdddooo~~~rrrWWWFFF@@@<<<888666777999:::;;;666666666666555222000///888777777777666666555555666666666666666666666666yyyyyyxxxwwwvvvuuuttttttqqqpppooooooooonnnllliiigggfffdddccccccbbb___]]][[[ZZZWWWTTTSSSSSSTTTTTTYYY]]]bbbiiipppxxxzzzpppfff]]]VVVOOOJJJFFFIIILLLTTTnnn~~~rrrfff[[[UUUXXX^^^mmmyyy}}}rrrfffUUUFFF===999666555444444444444444444444444222222333333444555555666555777:::;;;<<<>>>AAACCCNNNggg{{{|||zzzzzzwwwsssqqqqqqpppnnnllleee```YYYSSSOOOLLLJJJHHHAAA@@@@@@@@@BBBEEEGGGIIIKKKNNNRRRUUUXXX[[[___bbbeeeeeeeeeeeefffggghhhiiilllpppsssttttttvvv|||{{{lllgggppp|||tttZZZIIIAAA>>>:::888888888888888666666666666555333222111555666888999888777555333666666666666666666666666yyyyyyxxxwwwvvvvvvuuutttrrrqqqppppppqqqpppmmmkkkgggfffddddddddddddaaa___\\\[[[XXXVVVTTTTTTUUUVVVXXX[[[aaagggnnnvvv~~~rrrhhh```ZZZRRRLLLGGGIIIJJJOOOcccvvvjjj___WWWYYY^^^iiitttvvvlll\\\LLL???999666666444444444444444444444444222333333444444555555555555777999;;;<<<>>>AAADDDRRRmmm}}}xxxqqqmmmllljjjgggddd^^^ZZZTTTOOOMMMKKKJJJHHHAAAAAAAAAAAACCCFFFIIIJJJLLLOOOSSSVVVYYY\\\```ccccccdddfffgggiiijjjjjjjjjllloooqqqrrrqqqsssxxx|||~~~qqqiiioooxxxwww]]]LLLBBB???<<<999999888666555777777666555555555555555333555888::::::777444222666666666666666666666666yyyxxxxxxwwwvvvvvvuuuuuusssqqqpppooopppooommmkkkfffeeeddddddddddddbbb``````^^^[[[YYYXXXWWWXXXYYYXXX[[[aaagggmmmttt|||ttthhhbbb\\\SSSKKKGGGHHHHHHLLLYYYxxx{{{oooddd\\\[[[___eeemmm{{{yyyqqqcccQQQBBB999666777444444444444444444444444333333333444444444555555555777999:::;;;>>>BBBEEEUUUsss|||tttooommmkkkgggccc[[[WWWRRRNNNLLLKKKIIIHHHCCCCCCCCCDDDEEEHHHKKKMMMNNNQQQTTTWWWZZZ]]]aaacccbbbcccfffiiikkkllllllllllllnnnoooooooooqqqtttxxx~~~}}}zzz|||qqqhhhllluuu~~~xxx___NNNAAA???<<<;;;:::999777555888777666555555666777888444555777888888777555333666666666666666666666666xxxwwwwwwvvvvvvuuuuuuuuurrrpppnnnmmmnnnmmmllljjjeeedddccccccdddcccaaa___```___\\\ZZZXXXXXXYYYYYYYYY\\\aaagggmmmttt{{{vvvjjjccc\\\RRRJJJGGGFFFGGGJJJSSSkkk~~~sssiii___\\\]]]aaagggttt{{{sssfffUUUEEE;;;777777444444444444444444444444333333333444444444444444555777888999;;;>>>BBBFFFVVVwww|||yyyuuutttrrrmmmhhh\\\XXXSSSOOOMMMKKKIIIGGGCCCCCCCCCCCCFFFIIILLLNNNOOOQQQUUUXXXZZZ]]]aaacccaaacccfffiiikkkmmmmmmmmmmmmmmmnnnnnnnnnpppsssuuu|||~~~~~~}}}zzzzzz}}}pppeeeiiirrr|||uuuxxxxxx```OOO@@@>>><<<;;;;;;:::999777888777666555555777888999666666555444555555666777666666666666666666666666vvvvvvvvvuuuuuutttttttttqqqooollllllllllllkkkjjjfffeeecccccccccbbb```^^^^^^]]]ZZZXXXVVVVVVWWWXXXYYY\\\aaaffflllrrryyy~~~}}}pppfff\\\SSSLLLHHHEEEFFFJJJNNN___yyynnnbbbZZZYYY]]]cccooo{{{ssseeeUUUHHH>>>888666444444444444444444444444444444444444444444444444555666888999;;;>>>CCCFFFWWWyyy~~~xxx}}}~~~{{{|||yyyrrrlll]]]YYYUUUQQQNNNLLLIIIGGG@@@@@@@@@AAACCCFFFJJJLLLOOOQQQUUUXXXZZZ\\\```cccbbbccceeehhhjjjlllmmmnnnnnnmmmmmmnnnoooqqqssstttzzz~~~}}}zzzyyyzzz|||~~~}}}{{{{{{{{{~~~|||{{{||||||}}}qqqfffhhhpppzzznnnmmmzzzcccRRRAAA>>>;;;::::::::::::999777666666666666666777888777666444333333555777888666666666666666666666666ttttttttttttssssssssssssqqqooolllkkkkkklllkkkjjjhhhgggeeeddddddccc```^^^^^^\\\ZZZWWWVVVVVVWWWWWWXXX[[[___dddjjjpppwww|||xxxkkk___UUUPPPKKKEEEEEEJJJJJJSSSuuuvvvggg[[[WWWZZZ___lll~~~{{{qqqbbbUUUJJJAAA:::555444444444444444444444444444444444444444444444444555666777888:::>>>CCCGGGYYY|||{{{zzz~~~|||ssskkk[[[XXXTTTQQQOOOMMMKKKIII?????????@@@BBBFFFIIIKKKOOOQQQTTTWWWYYY\\\___bbbccccccdddfffhhhkkkmmmnnnooonnnmmmnnnpppssstttuuuwwwzzz|||yyywwwttttttttttttttttttuuuuuutttxxx|||~~~}}}}}}}}}~~~}}}}}}|||||||||}}}}}}}}}|||~~~}}}{{{{{{{{{|||zzz|||~~~xxxiiiiiiooo|||mmmhhh{{{~~~hhhWWWDDDAAA<<<999999999999888666666666777666666555555555444444444444555666777666666666666666666666666ssssssssssssssssssrrrrrrrrrooolllkkkkkklllkkkjjjjjjhhhgggfffeeedddaaa^^^```^^^\\\YYYXXXXXXXXXYYYVVVYYY^^^ccchhhnnnuuuzzz~~~ooobbbXXXSSSLLLEEEEEEJJJHHHLLLiii~~~mmm^^^XXXYYY^^^kkk~~~zzzooo```TTTKKKCCC;;;444444444444444444444444444444444444444444444444444555666777888:::>>>DDDHHHZZZ}}}yyy{{{zzzxxx{{{~~~{{{qqqhhhYYYWWWSSSQQQPPPNNNLLLJJJ@@@@@@@@@AAADDDGGGKKKMMMNNNQQQTTTWWWYYY[[[^^^aaadddcccdddeeegggjjjmmmnnnooonnnnnnoooqqqtttvvvvvvtttwww|||~~~|||zzzxxxvvvuuuqqqpppooonnnmmmmmmnnnnnnmmmpppttttttttttttwwwzzz{{{zzzxxxvvvuuuvvvvvvwww}}}~~~}}}}}}~~~~~~{{{}}}~~~nnnjjjnnnpppiii{{{lll\\\GGGCCC===999888777777777555666777777777666444333222333555666666666555555666666666666666666666666rrrrrrpppppppppqqqrrrsssooooooooonnnmmmmmmlllllljjjiiigggffffffeeecccaaa\\\[[[YYYVVVUUUTTTTTTTTTWWWYYY]]]aaaeeekkkrrrwww~~~wwwiii\\\TTTOOOFFFCCCGGGHHHLLL]]]pppooo```XXXVVV]]]iiiyyy~~~ppp```WWWNNNDDD<<<888777666555444333444555555333333333444444444555555777444444888;;;<<>>;;;999777888<<<666666666666555555555555666666666666777777777777222333333333333444444444oooppprrrssstttsssrrrqqqooonnnnnnmmmmmmlllkkkkkkiiigggdddcccbbb```^^^\\\ZZZXXXVVVTTTRRRQQQQQQQQQRRRTTTWWWYYY\\\```dddgggjjjlllnnnppppppqqqqqqrrrssstttwwwzzz}}}uuuggg^^^TTTNNNJJJIIIGGGFFFMMMVVVttt~~~uuudddUUUPPPVVV```ooo|||mmm\\\QQQJJJBBB===<<<555444333222111222333333444444444444555555555555555555666:::;;;<<>>:::999777888:::777777666666666555555555444444444444555555555555222222333333333444444444ooopppqqqrrrrrrqqqpppooonnnnnnnnnmmmllllllkkkkkkjjjhhheeecccbbb```]]][[[XXXWWWUUURRRQQQPPPPPPPPPQQQSSSVVVXXXYYY\\\___bbbaaaaaaaaaccceeeffffffeeeggghhhkkknnnqqqtttuuuvvvvvvvvvvvvwwwyyy{{{~~~yyykkkaaaTTTPPPKKKHHHFFFFFFKKKQQQggg}}}|||xxxgggWWWQQQUUU\\\iii|||}}}nnn]]]RRRKKKCCC>>>===555444333222111222333333444444444555555555666666555555777;;;;;;<<>>999888666777999888888888777777777666666444444444444555555555555333444444444555555555555qqqqqqqqqqqqpppooonnnmmmnnnnnnmmmmmmlllkkkkkkkkkjjjhhheeecccaaa___\\\YYYWWWVVVSSSQQQOOONNNNNNNNNPPPRRRTTTVVVVVVXXXZZZ\\\\\\[[[ZZZ[[[]]]^^^^^^]]]___```cccfffiiikkkmmmmmmmmmnnnnnnppprrruuuxxxzzz~~~oooeeeWWWRRRLLLGGGEEEGGGJJJMMM^^^}}}{{{{{{kkk\\\OOOQQQVVVaaatttppp```UUUNNNEEE???>>>888777555444444444555666444444555555555666666666444555888;;;;;;;;;CCCMMMbbbwwwkkkjjjqqq}}}zzzkkk___WWWSSSOOOMMMKKKJJJJJJJJJHHHFFFAAAAAAAAACCCEEEGGGJJJKKKPPPSSSWWWZZZ\\\^^^aaacccfffhhhiiijjjkkkmmmooorrrsssrrrrrrrrrrrrrrrrrrrrruuuwwwzzz||||||}}}~~~|||yyywwwtttqqqnnnfffdddbbb```___\\\YYYVVVQQQPPPNNNLLLIIIHHHGGGFFFGGGGGGIIINNNUUU]]]cccfffkkkooouuuyyy|||}}}}}}yyyvvvyyyuuuhhhgggiiinnnqqqvvvYYYLLL???:::999777777999888888888888777777777777666666666666777777777777555555555555666666666666tttsssrrrpppooonnnmmmmmmnnnmmmmmmllllllkkkkkkjjjiiigggdddaaa___]]]ZZZWWWVVVUUURRRPPPNNNMMMMMMMMMMMMOOORRRSSSSSSTTTUUUWWWYYYVVVUUUUUUWWWXXXWWWVVVXXXZZZ\\\___bbbdddeeeeeeeeeeeefffhhhkkkooorrrtttvvvwwwyyy|||~~~sssiii[[[VVVNNNGGGDDDFFFHHHIIIVVVttt~~~{{{}}}qqqcccQQQPPPPPPXXXkkkssscccYYYQQQHHH@@@>>>888777666555555555666777555555555555666666666666333555999<<<;;;;;;DDDNNNcccwwwhhhgggnnn{{{}}}uuufffYYYSSSQQQMMMKKKJJJIIIIIIHHHFFFEEE@@@@@@BBBDDDFFFIIILLLMMMPPPSSSWWWZZZ\\\^^^aaaccceeegggjjjjjjjjjlllooorrrqqqqqqqqqqqqqqqrrrrrrrrrsssuuuwwwxxxyyyzzz|||~~~}}}xxxuuusssqqqooommmeeeccc```___]]][[[XXXUUUOOONNNLLLJJJHHHGGGFFFFFFEEEEEEFFFHHHNNNWWWaaahhhnnnqqquuuxxxzzz{{{}}}}}}~~~uuufffdddgggssssss|||___PPPAAA;;;:::999999;;;888777777777777666666666666666666666777777777777444555555555666666666666wwwvvvsssqqqooonnnnnnnnnnnnmmmmmmllllllkkkjjjjjjhhhfffbbb```^^^[[[XXXUUUVVVTTTRRROOONNNMMMMMMMMMLLLNNNPPPQQQQQQQQQRRRSSSRRRPPPMMMMMMOOOPPPOOOMMMPPPQQQTTTVVVYYYZZZ[[[\\\ZZZ[[[\\\^^^aaaeeeiiikkkmmmnnnqqqtttwwwzzz|||}}}vvvkkk^^^YYYPPPGGGDDDEEEGGGGGGRRRjjj|||ttthhhTTTRRROOOTTTdddwwwuuufff\\\SSSIIIAAA>>>777666555444333444555555555555555555666666666777333555999<<<;;;;;;DDDNNNcccwwwfffdddkkkxxx}}}yyy|||rrrbbbUUUPPPOOOLLLJJJIIIHHHHHHGGGFFFDDD@@@AAACCCEEEHHHKKKNNNPPPPPPSSSWWWZZZ\\\^^^aaaccccccfffiiijjjiiikkkooosssoooooopppppppppqqqqqqqqqqqqssstttuuuvvvxxx{{{}}}{{{vvvrrrpppooommmllleeedddaaa```^^^\\\YYYVVVOOONNNMMMKKKIIIHHHGGGGGGFFFEEEDDDDDDHHHSSSaaalllnnnqqqtttvvvwwwyyy{{{}}}{{{}}}~~~vvveee```eee|||uuutttbbbSSSCCC===<<<;;;;;;<<<777666666666555555555555444444444444555555555666444444444555555555666666ssssssrrrpppnnnmmmkkkkkkooonnnlllkkkjjjjjjjjjkkkjjjfff```]]]\\\[[[WWWUUUTTTSSSQQQOOOOOOOOOQQQRRROOOMMMLLLLLLNNNOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVSSSTTTUUUXXX[[[```cccfffffffffhhhjjjnnnrrrvvvxxx~~~|||pppfff[[[OOOJJJHHHFFFFFFIIIQQQccc}}}rrrmmmWWWQQQNNNSSS^^^jjjxxx}}}uuujjj\\\OOOEEE???:::777444333444666666666333444555666777777777777666666777999888:::CCCNNNgggjjjhhhjjjqqqvvvyyy~~~wwwfffYYYRRRPPPMMMKKKIIIHHHHHHGGGEEECCC@@@@@@BBBDDDFFFIIIKKKLLLSSSVVVZZZ]]]___aaacccffffffgggiiillloooqqqrrrrrrqqqpppooonnnnnnppprrrssssssssstttvvvxxxzzz|||}}}}}}xxxtttrrrooollliiigggddd```]]]\\\[[[YYYXXXVVVSSSNNNKKKIIIGGGEEEDDDDDDAAABBBFFFJJJNNNWWW```hhhnnnvvv{{{|||{{{{{{}}}~~~}}}vvveeebbbccczzz}}}{{{iiiXXXFFF===;;;:::999:::666666666666666555444444666555444555666999;;;===888777555444333333444444qqqqqqqqqpppppppppooooooooonnnmmmlllkkkjjjjjjjjjhhhddd___\\\[[[ZZZWWWUUUUUUSSSQQQPPPOOOOOOPPPQQQNNNLLLKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMOOOQQQRRRSSSQQQQQQRRRSSSUUUXXXZZZ\\\\\\]]]___bbbfffjjjnnnpppyyy}}}tttiii]]]QQQLLLIIIFFFFFFHHHJJJZZZ|||~~~sssnnn]]]UUUQQQUUU]]]hhhuuuzzzoooaaaSSSGGG@@@:::777444333444555555555333444555666777777777777666666888;;;:::<<>>FFFPPPkkkpppdddhhhttt~~~|||mmm___WWWSSSMMMKKKIIIGGGFFFEEEBBB@@@???@@@AAADDDGGGKKKNNNOOORRRUUUYYY[[[\\\^^^aaacccfffgggiiikkknnnooopppqqqnnnmmmmmmmmmoooqqqtttvvvvvvvvvvvvvvvwwwxxxyyyyyy|||}}}}}}|||{{{yyyxxxwwwxxxyyyxxxuuuppplllgggdddaaa___]]][[[XXXVVVVVVSSSOOOLLLKKKIIIGGGFFFEEEBBBAAACCCDDDGGGNNNVVV___fffpppvvvyyyzzz|||~~~}}}|||{{{zzz{{{}}}{{{}}}kkkddd```wwwfffVVVEEE>>><<<:::999999999999999::::::999888888888777666555555555666666444555555666666777888888uuuuuusssrrrpppooommmmmmkkkkkkkkkkkkiiigggeeeccc___^^^\\\ZZZWWWVVVWWWWWWXXXXXXVVVUUUSSSRRRQQQQQQOOOMMMKKKKKKLLLLLLKKKJJJOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNNNNPPPQQQRRRSSSTTTQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPQQQRRRSSSTTTWWW[[[```gggoooxxxvvvjjj]]]UUUOOOHHHEEEEEEIIIOOOaaa{{{uuujjj___UUURRRVVV^^^jjjuuu~~~~~~}}}xxxnnn___RRRIII===:::666444444444444333444555666666666666666666333444777;;;;;;===FFFQQQlll|||nnndddjjjxxx{{{mmmaaaYYYVVVOOOLLLJJJHHHGGGEEEBBB@@@???@@@BBBEEEIIIMMMPPPQQQUUUWWW[[[]]]^^^```bbbdddeeefffhhhjjjlllmmmnnnooommmlllllllllnnnpppsssuuuuuuuuuuuuuuuuuuvvvwwwwwwzzz|||}}}||||||{{{yyyxxxvvvwwwxxxyyyzzzwwwrrrnnnjjjgggdddbbb```^^^ZZZXXXWWWTTTPPPMMMLLLKKKIIIHHHDDDAAA@@@BBBDDDGGGNNNWWW___fffooouuuwwwwwwyyyzzzzzzyyywwwvvvwwwyyy{{{}}}{{{nnnbbb```www{{{eeeUUUEEE>>><<<:::888888777777888888888888888777999999888777666666666666222333444555666777777777pppppppppooooooooonnnnnnjjjjjjiiihhhfffdddcccbbb]]]]]]\\\ZZZWWWVVVWWWYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRPPPNNNNNNOOOOOONNNMMMQQQQQQSSSTTTTTTSSSQQQQQQNNNNNNOOOPPPQQQRRRSSSSSSOOOPPPQQQSSSSSSTTTTTTSSSSSSRRRPPPNNNMMMMMMMMMNNNOOOQQQVVV[[[dddnnnzzzyyymmm```XXXQQQJJJFFFEEEEEEKKKZZZvvv{{{uuuooobbbVVVQQQTTT[[[gggqqq{{{||||||yyyooobbbUUUMMM???<<<888555555555444333555555666666666666666555333444666999:::===HHHSSSrrrwwwlllfffmmmzzzzzzmmmaaaZZZXXXQQQNNNKKKIIIGGGEEEBBB@@@@@@AAADDDGGGKKKOOORRRTTTWWWYYY]]]___```aaaccceeecccdddfffhhhjjjkkkllllllllllllkkkkkklllnnnqqqssstttssssssssstttuuuvvvvvvyyy{{{~~~|||||||||{{{zzzxxxwwwwwwxxxzzzzzzxxxssspppllljjjhhheeeccc```\\\YYYWWWTTTPPPNNNLLLKKKJJJHHHDDDAAA@@@BBBCCCFFFMMMUUU___fffnnntttuuuuuuvvvwwwvvvuuusssrrrrrrtttvvvxxx~~~~~~~~~~~~rrrbbb___uuuuuucccTTTDDD>>><<<:::888888555666777777888777777777999999999888777777666555222222444555666666666666nnnnnnnnnmmmmmmmmmlllllliiihhhgggeeecccaaaaaa```\\\]]]]]]ZZZWWWWWWYYY[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVTTTRRRQQQRRRRRRQQQPPPQQQSSSTTTUUUUUUTTTSSSQQQPPPQQQQQQRRRSSSTTTUUUUUUQQQRRRTTTUUUVVVVVVVVVUUUTTTRRRPPPOOOMMMMMMMMMNNNMMMMMMOOORRRZZZeeeqqqzzz{{{ooobbbZZZSSSKKKGGGFFFCCCHHHUUUlllyyyuuuhhhYYYRRRSSSXXXcccmmm~~~{{{qqqdddXXXPPPAAA>>>999777666666555444555555666666666666555555555555666888:::>>>JJJVVVyyywwwmmmhhhnnnyyyxxxkkkaaa[[[ZZZRRRPPPMMMJJJHHHFFFCCC@@@AAACCCEEEIIIMMMQQQUUUWWWWWWZZZ]]]___```aaadddeeebbbccceeeggghhhiiijjjjjjlllkkkjjjjjjjjjlllnnnpppsssssssssttttttvvvwwwwwwyyy{{{~~~~~~}}}}}}}}}|||zzzxxxxxxxxxxxxyyyzzzxxxtttqqqmmmllliiigggeeeaaa]]]ZZZUUURRROOOLLLKKKJJJIIIGGGEEEAAA???@@@AAACCCIIIQQQZZZaaaiiioooppppppqqqsssrrrqqqooommmnnnooorrrssszzzzzzzzzzzz{{{|||~~~~~~tttccc[[[rrr~~~zzzrrrbbbSSSDDD>>><<<:::888888555666666777888888777777888888888777777666555555333444555666777777666666pppooonnnmmmkkkiiihhhgggiiihhheeecccaaa`````````\\\]]]]]][[[XXXWWWYYY\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXVVVTTTTTTTTTTTTSSSRRRQQQSSSTTTUUUUUUTTTSSSQQQTTTTTTUUUVVVWWWXXXXXXYYYUUUVVVWWWYYYYYYYYYXXXWWWUUUTTTRRRQQQPPPPPPPPPQQQMMMMMMLLLNNNTTT___llluuu~~~|||pppccc\\\UUULLLGGGFFFCCCIIISSSggg~~~{{{lll\\\TTTRRRWWWaaajjj}}}sssfffZZZRRRBBB???;;;888777666555444555666666666666666555555777666777999:::???LLLYYY|||xxxooojjjoooxxx~~~vvvjjj```\\\[[[SSSQQQMMMKKKIIIFFFCCC@@@BBBCCCFFFJJJNNNRRRVVVXXXWWWZZZ]]]___```aaaccceeeaaabbbdddfffggghhhiiiiiilllkkkiiiiiiiiikkkmmmnnnssssssttttttuuuwwwxxxyyyzzz|||~~~~~~}}}}}}~~~}}}{{{yyyyyyyyyxxxyyyyyyxxxtttqqqnnnllliiigggeeebbb]]]ZZZSSSQQQMMMKKKJJJIIIGGGFFFFFFBBB?????????@@@FFFMMMSSSZZZccciiikkklllmmmooopppnnnlllkkkkkkmmmoooqqquuuuuuvvvwwwyyy{{{}}}~~~vvvdddWWWooo}}}yyyqqqbbbSSSDDD>>>===:::888888555666777888888888888888666666777777666555444444444555777888888888777666rrroookkkiiiiiiiiiiiihhhgggfffdddbbb```^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXYYYYYYWWWXXXZZZ[[[\\\[[[YYYXXXVVVUUUTTTRRRQQQQQQQQQRRRUUUQQQNNNNNNOOOTTT```mmmyyyttteeeYYYSSSOOOIIIEEECCCFFFLLLZZZzzzrrr```VVVQQQRRR___nnn~~~ssshhhZZZMMMGGG???999999999666444555444555555666666666666666666;;;999888===???HHH[[[uuuiiifffpppyyy{{{{{{}}}vvvhhhddd___XXXTTTRRRMMMIIIFFFDDDDDDDDDAAADDDHHHKKKNNNQQQUUUXXXZZZ[[[]]]___aaaaaaaaaaaaaaaccceeeggghhhkkknnnqqqmmmllljjjiiiiiijjjlllmmmssstttvvvvvvuuuvvvwwwyyyyyy{{{|||}}}~~~~~~}}}||||||{{{|||zzzxxxxxxxxxxxxvvvtttlllkkkiiigggfffbbb^^^[[[XXXVVVRRRNNNJJJHHHFFFEEEHHHEEEAAA???@@@BBBDDDEEEPPPTTTZZZaaaeeeffffffeeehhhgggfffeeeeeegggiiijjjiiilllnnnqqqrrrtttwwwyyyzzz{{{}}}}}}}}}~~~vvvdddZZZlllvvvvvvxxxhhhWWWEEE>>>===;;;888777999888888777777777777777999777666666666555333111555555555555555555555555pppmmmjjjhhhgggggggggfffdddcccbbb```____________^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZXXXYYY[[[]]]]]]]]]\\\[[[\\\[[[YYYWWWVVVVVVVVVWWWTTTPPPMMMLLLMMMQQQ]]]iiiwwwzzzjjj^^^WWWQQQKKKFFFDDDFFFJJJWWWtttooo]]]WWWWWWVVV[[[ccczzzuuujjj]]]OOOHHH@@@:::999999666444555444555555666666666666666666;;;999888===???HHH\\\rrriiihhhtttnnnddd\\\UUUSSSQQQNNNJJJGGGEEECCCCCCAAADDDHHHKKKNNNQQQUUUXXXZZZ[[[]]]___aaaaaaaaaaaaaaacccfffggghhhkkknnnpppooonnnlllkkkjjjkkkmmmnnnoooqqqsssttttttuuuwwwyyyyyy{{{}}}~~~~~~~~~~~~}}}}}}|||||||||}}}{{{yyyyyyyyyyyywwwuuuooommmjjjhhheeebbb^^^[[[YYYWWWSSSOOOKKKIIIGGGGGGGGGDDD@@@>>>@@@BBBCCCCCCHHHKKKPPPUUUYYY[[[[[[ZZZ^^^^^^]]]]]]]]]___aaaccccccfffiiijjjlllnnnpppssstttuuuwwwxxxwwwxxxyyy{{{}}}|||||||||~~~uuuaaaZZZjjjtttsssnnn\\\HHH@@@>>><<<999888999888888777777777777777888777666777888888666444555555555555555555555555nnnkkkhhhfffeeeeeedddccc``````_______________```___^^^^^^^^^^^^^^^______________________________\\\[[[ZZZZZZYYYYYYZZZZZZ\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZ[[[\\\^^^______^^^^^^______]]]\\\[[[ZZZZZZZZZTTTOOOLLLJJJJJJMMMXXXccctttooobbbZZZSSSLLLFFFEEEFFFHHHRRRjjjmmm^^^___ddddddbbbcccsssxxxnnn```SSSJJJAAA:::999999666444555444555555666666666666666666;;;999888===???III\\\~~~ooohhhjjjwwwuuudddZZZSSSQQQPPPNNNKKKHHHEEECCCBBBBBBEEEHHHLLLOOORRRVVVYYYZZZ[[[]]]___aaaaaaaaaaaabbbdddfffhhhiiijjjmmmooopppooonnnllllllmmmmmmnnnlllnnnpppqqqrrrtttvvvxxxyyy{{{}}}~~~}}}}}}}}}|||||||||||||||~~~}}}{{{zzz{{{zzzyyywwwsssppplllhhhfffccc___]]][[[YYYUUUQQQMMMJJJHHHHHHEEEBBB???>>>???@@@AAAAAAAAACCCFFFIIIKKKMMMNNNNNNRRRRRRRRRRRRSSSUUUXXXYYYZZZ\\\___```aaabbbeeegggiiikkkmmmmmmmmmmmmoooqqquuutttsssrrrtttwwwzzz|||zzz}}}vvv___ZZZfff}}}rrrppp~~~vvvbbbLLLAAA>>><<<:::999999888888777777777777777555444444666888888777666555555555555555555555555mmmkkkgggfffeeedddcccaaa______^^^^^^]]]^^^^^^_________^^^^^^^^^___``````````````````````````````]]]]]]\\\[[[[[[[[[[[[\\\^^^^^^]]]\\\[[[[[[\\\\\\^^^]]]\\\\\\[[[[[[[[[[[[ZZZ[[[]]]^^^_______________^^^]]]\\\[[[YYYYYYXXXTTTOOOLLLJJJHHHKKKTTT___ppp}}}ooobbbZZZSSSKKKEEEFFFEEEFFFMMMbbbzzziii]]]aaahhhiiihhhjjjmmm|||zzzqqqdddVVVLLLCCC;;;:::999666444555444555555666666666666666555:::888888===???III\\\xxxmmmfffhhhvvv}}}fffYYYSSSOOOOOOMMMKKKHHHEEECCCAAABBBEEEIIILLLOOORRRVVVYYYZZZ[[[]]]___aaaaaaaaaaaabbbdddggghhhiiijjjlllnnnpppooonnnmmmmmmmmmmmmnnnmmmoooqqqrrrrrrsssuuuwwwwwwyyy{{{}}}}}}||||||||||||}}}}}}}}}}}}~~~||||||||||||zzzxxxxxxtttnnnjjjgggdddaaa___\\\YYYUUUQQQMMMJJJHHHGGGCCCAAA???>>>???@@@???>>>>>>???@@@AAACCCDDDEEEFFFHHHHHHIIIJJJKKKMMMOOOPPPOOOQQQSSSTTTUUUVVVXXXZZZ]]]^^^```aaa```aaabbbdddjjjiiihhhhhhiiilllqqquuuvvvzzzyyybbb[[[cccvvvsssppp}}}~~~hhhPPPBBB===;;;999:::999888888777777777777777444333333555666777555444555555555555555555555555nnnkkkhhhgggfffeeecccaaa```___^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^]]]]]]^^^^^^```___^^^]]]]]]]]]]]]]]]aaa```___^^^]]]\\\\\\\\\ZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[YYYXXXWWWVVVSSSOOOLLLJJJIIIJJJTTT^^^mmm{{{qqqddd\\\UUUMMMGGGEEEDDDEEEKKK[[[yyypppbbbXXXXXX[[[[[[```hhhlll{{{}}}tttgggYYYNNNDDD<<<:::999666444666444555555666666666666666555:::888777===@@@III]]]ssshhhcccfffsssjjjZZZSSSOOONNNMMMKKKHHHEEECCCAAACCCFFFJJJMMMPPPSSSWWWZZZZZZ[[[]]]___aaaaaaaaaaaaccceeehhhiiiiiijjjkkklllnnnnnnmmmmmmmmmmmmnnnnnnqqqsssttttttsssssstttvvvuuuwwwzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{yyy{{{wwwqqqllliiifffcccaaa\\\YYYUUUPPPLLLIIIGGGFFFCCCBBB@@@@@@@@@@@@???============>>>???@@@AAAAAA@@@@@@AAABBBDDDFFFGGGHHHFFFHHHJJJJJJJJJKKKLLLNNNPPPRRRTTTTTTTTTTTTVVVXXX^^^^^^___^^^^^^bbbggglllrrrvvv|||hhh[[[```pppvvvqqq~~~mmmSSSCCC===:::999999999888888777777777777777777666666666777777666444555555555555555555555555nnnllliiihhhgggeeebbb```______^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```____________```aaa```__________________dddcccaaa```___^^^^^^^^^[[[[[[\\\\\\\\\\\\]]]]]]\\\\\\\\\ZZZYYYWWWUUUTTTRRRNNNKKKJJJIIIKKKTTT^^^kkkzzzuuuiiiaaaYYYQQQJJJEEEDDDEEEIIIUUUpppqqqdddXXXSSSOOONNNXXXdddppp~~~wwwjjj]]]PPPFFF===:::999666555666444555555666666666666666444:::888777===@@@JJJ]]]}}}nnnccc___dddrrrppp\\\SSSOOONNNLLLJJJGGGEEECCCBBBDDDGGGJJJNNNPPPTTTXXX[[[ZZZ[[[]]]___aaaaaaaaaaaacccfffhhhjjjjjjiiijjjkkkllllllmmmmmmnnnooooooooouuuvvvwwwwwwuuuuuuvvvwwwuuuwwwzzz{{{|||}}}~~~~~~}}}~~~}}}|||zzz|||xxxtttooollliiieeebbb\\\ZZZVVVQQQLLLIIIGGGFFFDDDCCCBBBBBBCCCBBB???===;;;;;;<<<<<<<<<=========:::;;;<<<===>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJIIIJJJLLLMMMQQQSSSUUUUUUUUUXXX^^^cccjjjpppwww}}}nnn[[[___lllzzzrrr}}}qqqVVVFFF???;;;999999999888888777777777777777;;;:::999999::::::888666555555555555555555555555mmmkkkiiihhhgggeeeaaa___^^^]]]]]]]]]]]]^^^______```______``````bbbcccccccccccccccccccccccccccccccccbbbbbbaaaaaaaaaaaaaaabbbbbbaaaaaaaaabbbccccccfffeeecccbbb```___^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\ZZZZZZYYYXXXVVVTTTRRRQQQNNNKKKIIIIIIIIIKKKUUU___jjjzzzzzzmmmccc[[[QQQJJJEEEDDDEEEHHHPPPgggxxxiii[[[TTTOOOMMMXXXeeewww{{{nnnaaaQQQGGG>>>:::999666555666444555555666666666666666444999888777===@@@JJJ^^^zzzjjjaaa___eeerrr}}}uuu___UUUOOONNNKKKHHHFFFDDDDDDCCCDDDGGGKKKNNNQQQTTTXXX[[[ZZZ[[[]]]___aaaaaaaaaaaacccfffiiijjjjjjiiiiiijjjkkklllmmmooopppqqqrrrrrruuuvvvxxxxxxwwwwwwxxxyyyvvvxxx{{{}}}}}}~~~~~~}}}~~~}}}{{{zzz{{{yyyuuurrroookkkgggddd^^^[[[WWWRRRNNNJJJHHHGGGFFFEEEDDDEEEEEEDDDAAA>>>:::;;;<<<=========<<<<<<:::;;;<<<===>>>>>>>>>>>>===???@@@@@@>>>>>>???@@@???AAABBBCCCBBBCCCDDDFFFFFFJJJMMMNNNMMMOOOUUUZZZ```fffooowww}}}rrr\\\___jjj}}}ssszzzuuuZZZIIIBBB===::::::999888888777777777777777888777777888::::::999777555555555555555555555555mmmkkkiiigggfffddd```^^^\\\\\\\\\]]]^^^```aaabbbaaaaaaaaaaaabbbcccdddeeedddddddddddddddddddddddddddcccbbbbbbaaaaaabbbbbbccccccccccccddddddeeefffgggfffdddbbbaaa```____________^^^]]]\\\\\\\\\\\\VVVVVVVVVUUUSSSQQQNNNMMMLLLIIIGGGHHHHHHKKKUUU___iiizzz{{{nnncccYYYOOOGGGFFFEEEFFFHHHMMMaaayyyiiiYYYSSSPPPPPPZZZfff}}}~~~qqqdddRRRHHH>>>;;;999666555666444555555666666666666666444999777777===@@@JJJ^^^xxxfffbbbaaagggrrrxxx|||xxxbbbXXXPPPNNNJJJGGGEEEDDDDDDDDDDDDGGGKKKOOOQQQUUUXXX[[[ZZZ[[[]]]___aaaaaaaaaaaacccfffiiikkkjjjiiiiiiiiikkklllnnnppprrrsssttttttsssuuuwwwxxxwwwxxxzzz|||wwwzzz}}}~~~}}}}}}}}}{{{zzz{{{yyyvvvtttqqqmmmhhhddd___]]]YYYTTTOOOKKKIIIHHHGGGFFFFFFGGGGGGEEEBBB???;;;<<<>>>?????????>>>======>>>???@@@@@@@@@@@@@@@<<<>>>???>>>===<<<===>>>;;;===????????????AAACCC???DDDHHHIIIHHHJJJOOOTTTXXX___jjjssszzz~~~ttt\\\___iii|||rrrwwwwww\\\LLLDDD???<<<;;;999888888777777777777777333333333555777999888777555555555555555555555555llliiifffeeeffffffccc```___^^^]]]]]]^^^___aaabbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffeeeeeeddddddddddddccccccddddddccccccccccccccccccbbbaaa```___^^^]]]]]]]]]aaa```]]]ZZZXXXWWWVVVVVVVVVTTTQQQNNNMMMMMMNNNNNNIIIFFFFFFGGGIIIMMMWWWbbbooozzzsssdddXXXPPPLLLDDDEEEBBBCCCNNN]]]{{{rrrccc[[[TTTQQQZZZgggyyy|||mmmaaaUUUJJJ???<<<;;;999777777999777666444444666777999555;;;999888>>>???HHH[[[uuuhhh___]]]cccmmmooommmuuu|||dddVVVPPPKKKHHHHHHFFFBBBAAADDDDDDGGGKKKOOOSSSVVVXXXYYYZZZ[[[^^^```bbbccccccccccccdddfffgggiiijjjjjjkkkmmmmmmnnnnnnooooooppppppsssssstttuuuvvvwwwxxxyyyyyyyyyyyyzzz|||~~~}}}{{{zzzyyyuuutttrrrqqqpppnnnjjjgggaaa\\\VVVQQQNNNKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???????????????=========>>>>>>>>>>>>>>><<<=========<<<;;;;;;:::>>>======<<<<<<;;;::::::>>>@@@AAACCCDDDGGGKKKNNNXXX[[[bbbkkktttzzz}}}}}}uuuddd\\\^^^qqqvvvxxx|||```KKKBBB???<<<999888888888888777777777777444444555555555555444444555555555555555555444444iiigggffffffgggfffccc```___^^^^^^^^^^^^```aaabbbaaaaaabbbbbbccccccddddddbbbbbbbbbbbbcccdddeeeeeeeeeeeeddddddddddddccccccbbbbbbbbbbbbaaaaaaaaaaaa``````^^^]]]\\\\\\[[[[[[YYYYYYYYYYYYYYYZZZZZZ[[[UUUTTTRRRPPPOOONNNNNNOOOMMMJJJHHHIIIIIILLLUUU```ppp{{{vvvfffZZZQQQLLLEEEGGGCCCCCCMMMYYYtttxxxiii```XXXSSSZZZfffuuurrrfffWWWKKK@@@<<<;;;888666666888777666555555666777888666;;;999888>>>???HHH[[[{{{ttthhh______gggssssssmmmnnnvvv{{{dddUUUPPPKKKHHHHHHFFFBBBAAADDDEEEGGGKKKPPPSSSVVVXXXYYYZZZ[[[]]]```aaabbbbbbbbbbbbcccdddfffhhhiiijjjjjjllllllmmmmmmnnnoooooooooqqqrrrtttvvvwwwxxxyyyyyyzzzzzzzzz{{{}}}~~~}}}{{{yyyxxxwwwxxxvvvtttsssqqqnnnjjjggg```\\\WWWSSSQQQOOOMMMKKKJJJIIIIIIGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@AAAAAAAAA???????????????@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<>>>======<<<<<<;;;;;;::::::<<<===>>>@@@BBBFFFIIIRRRUUU]]]fffooouuuxxxyyyzzzyyyddd]]]___rrrxxxzzz}}}bbbLLLCCC???;;;888888888888888777777777777444444555555555555444444555555555555555555555555eeeeeefffggghhhfffccc```______^^^______```bbbbbbaaaaaabbbcccdddeeeffffffbbbbbbaaabbbbbbcccdddeeeeeeeeeddddddddddddccccccaaaaaaaaa``````_________^^^]]]\\\[[[YYYYYYYYYYYYTTTUUUVVVXXXYYYZZZZZZZZZSSSSSSSSSRRRRRRQQQPPPOOONNNKKKJJJKKKKKKNNNXXXbbbrrr|||yyyiii[[[RRRMMMGGGIIIDDDDDDKKKTTTkkkqqqhhh^^^WWW[[[eeepppwwwlllYYYMMMAAA<<<:::777555666888777666555555666777888666<<<:::999===>>>GGGZZZwwwxxxkkk___bbbmmmyyyxxxmmmfffffflllwww~~~gggWWWOOOKKKHHHHHHFFFAAAAAACCCFFFHHHLLLPPPTTTVVVXXXYYYYYYZZZ]]]___aaaaaabbbaaa```aaaccceeegggiiiiiijjjkkkkkklllmmmmmmnnnnnnoooppprrruuuxxxzzzzzzzzzzzz{{{{{{||||||}}}}}}{{{zzz|||zzzwwwuuurrrnnniiifff```]]]YYYVVVTTTSSSQQQOOONNNMMMLLLKKKIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@???>>>>>>>>>>>>======<<<;;;;;;;;;888999;;;<<<<<>>;;;888888888888888777777777777444444555555555555444444555555555555555555555555aaacccfffhhhhhhfffccc```````````````aaabbbccccccccccccddddddeeeeeeeeefffbbbbbbbbbbbbbbbcccddddddeeeeeedddddddddcccccccccaaaaaa``````______^^^^^^\\\[[[ZZZXXXWWWVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTQQQRRRTTTTTTTTTSSSQQQPPPKKKIIIIIILLLNNNSSS^^^iiittt~~~{{{kkk]]]SSSMMMHHHJJJEEEEEELLLRRReeevvvnnncccZZZ[[[dddlll{{{qqq^^^PPPCCC<<<:::777555555777777666666666666777777777<<<:::999===>>>GGGYYYwwwppp```dddooo{{{{{{nnnbbb]]]___iiiwwwyyyeeeVVVOOOJJJHHHHHHEEEAAAAAADDDGGGIIIMMMQQQTTTVVVWWWXXXXXXYYY\\\^^^```aaaaaaaaa```aaacccfffhhhiiijjjkkkllllllmmmmmmnnnooooooooooooqqquuuyyy{{{|||{{{zzz||||||}}}}}}~~~~~~~~~}}}}}}{{{xxxuuurrrnnnhhheeeaaa^^^ZZZXXXVVVUUUSSSQQQPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<:::;;;<<<======???BBBEEEIIINNNWWW```hhhooouuuyyy~~~~~~ddd___bbbtttwww^^^KKKAAA===;;;888888888888888777777777666555666666666666666666555555555555555666666666666]]]```eeehhhhhhfffcccaaaaaabbbbbbcccddddddeeeeeeggggggffffffeeeeeeddddddccccccccccccccccccdddeeeeeeeeedddddddddcccccccccbbbaaaaaa```______^^^^^^[[[ZZZYYYWWWUUUTTTTTTTTTTTTTTTUUUUUUTTTRRRPPPOOOPPPQQQSSSUUUUUUTTTRRRQQQMMMKKKKKKNNNQQQVVVaaallluuu~~~|||lll^^^SSSNNNIIIJJJFFFGGGNNNRRRccc~~~xxxqqqggg\\\[[[bbbmmmvvvcccTTTEEE===:::666555666777777666666666666777777666<<<:::999===???GGGZZZzzztttaaaeeennnxxxzzzqqqddd\\\VVV\\\fffpppssskkk\\\PPPMMMIIIFFFGGGEEEBBBBBBEEEHHHJJJMMMQQQSSSUUUVVVWWWWWWXXX[[[]]]______```___```aaadddgggiiikkklllmmmnnnnnnnnnoooppppppqqqqqqoooqqquuuyyy{{{|||{{{zzz||||||}}}}}}~~~~~~~~~~~~~~~|||{{{}}}{{{xxxuuuqqqmmmhhhdddccc```]]]ZZZXXXVVVSSSPPPRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>===<<<===>>>======>>>AAADDDFFFLLLVVV___gggooovvv{{{}}}ddd___bbbrrr~~~oooZZZHHH@@@===;;;:::888888888888777777777666777777888888888888777777555555555666666666777777ZZZ___dddggggggeeeddddddcccdddeeefffggggggggggggiiiiiihhhgggfffeeeddddddeeeeeeddddddddddddeeeeeeeeeeeeddddddddddddccccccbbbaaaaaa```___^^^]]]]]]\\\[[[YYYWWWUUUTTTSSSSSSQQQQQQQQQRRRQQQQQQPPPPPPNNNPPPRRRTTTUUUUUUSSSSSSRRROOOOOOQQQRRRVVVaaalllvvv~~~~~~nnn```UUUOOOJJJJJJFFFGGGNNNRRRbbb{{{yyytttiii]]]ZZZ___nnn~~~|||hhhYYYHHH???;;;777666777666666777777777777666666555;;;999888>>>???HHH[[[~~~tttbbbeeellluuuzzzuuujjj```TTTXXX___dddeee___VVVPPPJJJGGGEEEFFFEEECCCCCCFFFHHHJJJMMMPPPRRRTTTUUUUUUVVVWWWZZZ\\\^^^_________```aaadddgggjjjlllnnnnnnnnnooooooppppppqqqrrrrrrppprrruuuxxxzzzzzzzzzzzzzzz{{{|||}}}}}}~~~}}}}}}{{{yyywwwuuurrrnnniiifffdddbbb___\\\ZZZXXXTTTRRRSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEECCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@<<<=========<<<===???AAACCCJJJTTT]]]eeemmmwww}}}|||ddd^^^```nnnvvviiiVVVGGG???<<<;;;;;;888888888888777777777777777777888888888888777777555555555666666777777888YYY]]]cccffffffeeeeeefffeeefffgggiiiiiiiiiiiiiiihhhhhhhhhggggggfffffffffgggffffffeeeeeefffffffffeeeeeeddddddddddddcccccc``````___^^^]]]\\\[[[[[[]]][[[ZZZXXXVVVUUUTTTTTTPPPOOOOOOOOONNNOOOOOOPPPNNNOOOQQQSSSTTTTTTTTTTTTSSSQQQPPPRRRTTTYYYcccnnnuuu~~~qqqcccXXXSSSKKKKKKEEEFFFMMMQQQ___xxx{{{vvvkkk\\\WWW[[[hhhyyy~~~mmm]]]KKKAAA;;;888777888666666777777777777666666333999888888>>>@@@JJJ]]]~~~wwwccceeekkkssszzzyyymmmbbbZZZ^^^bbbccc___XXXRRRNNNHHHEEEDDDFFFFFFDDDEEEHHHHHHIIILLLOOOQQQSSSSSSSSSUUUWWWYYY[[[]]]^^^^^^^^^^^^```cccfffiiilllmmmnnnnnnnnnnnnoooppppppqqqqqqqqqrrrtttvvvwwwxxxyyyyyyxxxyyy{{{|||}}}}}}}}}|||~~~{{{yyywwwuuutttqqqmmmiiidddbbb```___^^^[[[XXXVVVUUUUUUTTTTTTSSSSSSSSSSSSQQQQQQPPPOOOOOOOOOOOOOOOPPPOOONNNMMMKKKJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>===<<<<<<>>>AAABBBIIITTT]]]eeennnxxxeee^^^]]]jjj~~~ttthhhVVVGGG>>>;;;::::::888888888888777777777777666666666777777666666666444555555666777777888888XXX]]]bbbeeeeeedddfffgggfffgggiiijjjkkkkkkjjjjjjgggggggggggghhhhhhhhhhhhhhhggggggfffffffffggggggeeeeeeeeedddddddddcccccc______^^^]]]\\\[[[ZZZYYY]]]\\\ZZZXXXVVVUUUTTTTTTRRRQQQOOOMMMLLLLLLMMMMMMMMMNNNPPPQQQSSSTTTTTTUUUPPPNNNOOOSSSVVV\\\gggsssuuu~~~ssseee[[[UUUMMMLLLEEEEEELLLOOO]]]uuu|||wwwkkk\\\VVVXXXaaaqqq}}}ooo___LLLBBB<<<888777999666666777777777777666666333999777888>>>AAAJJJ^^^|||zzzccceeekkkttt|||{{{ooobbb^^^bbbeeebbbZZZQQQJJJGGGGGGCCCCCCEEEFFFDDDFFFJJJGGGIIILLLNNNPPPRRRRRRRRRUUUVVVYYY[[[]]]]]]^^^]]]]]]^^^aaaeeehhhkkkmmmnnnmmmmmmnnnnnnooooooppppppsssssstttuuuvvvwwwxxxyyywwwxxxzzz{{{}}}}}}||||||~~~zzzyyywwwvvvuuusssooollldddbbbaaa``````___\\\ZZZVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSQQQPPPNNNMMMLLLKKKHHHIIIIIIJJJKKKKKKKKKJJJFFFFFFFFFEEEDDDDDDCCCCCC@@@AAA@@@???>>>>>>@@@BBBCCCKKKVVV___gggppp{{{eee]]][[[ggg{{{}}}uuuiiiXXXHHH???;;;::::::888888888888777777777777444444555555555555444444444555555666777888888999SSSXXX___ccceeefffffffffhhhjjjlllmmmllllllmmmnnnlllkkkiiijjjjjjkkkiiihhhfffffffffffffffeeeeeeeeehhhgggfffeeedddcccbbbbbb___^^^]]]\\\[[[[[[[[[[[[[[[XXXVVVUUUVVVWWWVVVVVVQQQPPPOOOMMMLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNOOOOOOQQQTTTWWW]]]eeennnttt|||yyyjjj]]]UUUOOOIIIFFFGGGGGGJJJ[[[nnnwwwiiiZZZSSSTTT___iiiwww{{{sssdddQQQDDD;;;555444666888888777777666666555555:::999999;;;;;;???JJJVVVwwwzzzhhheeeiiiuuu|||wwwjjjbbb^^^aaabbb^^^UUUNNNKKKKKKEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGIIIKKKMMMNNNPPPPPPRRRTTTXXXZZZ[[[\\\^^^```^^^```cccfffhhhiiihhhhhhlllnnnpppppppppooopppqqqwwwvvvuuusssqqqrrruuuxxxzzz{{{}}}|||{{{{{{|||}}}~~~~~~|||yyyvvvsssqqqpppjjjiiigggeeecccaaa___^^^[[[ZZZYYYXXXXXXYYY[[[\\\YYYWWWUUUUUUWWWXXXWWWVVVTTTTTTTTTTTTRRRPPPMMMLLLOOOOOOPPPPPPPPPNNNMMMLLLJJJIIIGGGGGGHHHHHHGGGFFF@@@???>>><<<;;;<<>><<<===???BBBFFFMMMWWWbbbllluuu}}}qqqccccccooo}}}{{{sssnnndddUUUGGG>>>;;;:::999:::999888777666777777888555555666666666666555555555555555555666666666666MMMRRRZZZ```cccfffgggiiijjjlllnnnnnnnnnmmmnnnpppmmmmmmlllmmmnnnnnnllljjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhgggeeeddddddaaa```___]]]\\\ZZZYYYXXX[[[YYYXXXYYYYYYYYYWWWUUUNNNMMMLLLJJJIIIHHHGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFGGGJJJMMMRRRXXXaaajjjqqq|||}}}ooobbbZZZQQQJJJEEEEEECCCEEERRRcccvvvfffZZZWWWZZZXXX___jjjwwwnnn___NNNCCC<<<777666888666666666666777777777777999888999;;;;;;???JJJUUUvvvyyygggeeehhhsssxxxqqqfff^^^\\\^^^___ZZZSSSLLLIIIHHHHHHGGGEEECCCBBBAAAAAA@@@DDDDDDFFFHHHJJJLLLNNNNNNQQQTTTWWWYYYZZZ\\\^^^```bbbbbbdddfffhhhjjjkkklllhhhjjjmmmnnnnnnnnnoooqqqssssssrrrpppoooppprrruuuzzz{{{||||||{{{{{{}}}~~~||||||}}}}}}}}}zzz{{{zzzzzzxxxwwwvvvuuuuuuooonnnllljjjhhhfffdddccccccaaa___]]]\\\\\\]]]^^^```^^^\\\]]]^^^___^^^^^^\\\\\\]]]]]]]]]\\\[[[[[[ZZZ\\\]]]^^^]]][[[XXXVVVRRRPPPOOOOOOPPPPPPOOOMMMEEEEEECCC@@@>>>>>>@@@BBBJJJPPPYYYdddmmmvvv~~~tttccc___jjj}}}|||zzzxxxqqqiii```SSSFFF???;;;999999:::999999888777888888888555555666666666666555555555555555555666666666666IIINNNVVV]]]bbbeeehhhjjjkkkmmmooopppoooooopppqqqooonnnmmmnnnoooooonnnlllkkkkkkjjjjjjiiihhhhhhhhhhhhiiiiiiiiihhhgggeeedddbbbaaa```^^^\\\ZZZXXXWWWVVVUUUUUUVVVVVVUUURRROOOMMMLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGKKKPPPVVV___hhhnnnvvv{{{|||oooaaaYYYRRRJJJEEEDDDBBBBBBLLL[[[|||ssscccYYYXXX\\\^^^bbbiiittt~~~oooaaaPPPEEE===777666888555555666666777777888888888777999;;;;;;???IIIUUUuuutttdddcccgggrrrvvvoooccc[[[\\\]]]\\\XXXQQQKKKHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@BBBCCCDDDFFFIIIKKKLLLMMMQQQTTTWWWYYYZZZ[[[]]]___bbbbbbcccdddgggiiikkklllhhhjjjlllnnnnnnnnnppprrrpppqqqpppooonnnoooqqqsssxxxzzz{{{{{{zzzzzz|||}}}{{{{{{|||~~~|||zzz|||{{{{{{yyyxxxwwwvvvvvvqqqpppooollljjjhhhfffeeedddbbbaaa___^^^___```aaacccaaa``````aaabbbbbbaaa___``````aaabbbbbbbbbbbb```bbbdddeeedddaaa^^^\\\[[[XXXUUUSSSRRRPPPMMMKKKHHHHHHFFFCCC@@@???@@@AAAIIINNNWWWaaakkkvvvvvvbbb[[[fff{{{|||zzzyyyzzzrrrggg___SSSHHHAAA===;;;:::999999888888888777777777555555666666666666555555555555555555666666666666EEEJJJRRRZZZ___dddhhhkkkmmmoooqqqqqqppppppqqqrrrpppooonnnnnnoooppppppoookkkkkkjjjjjjiiihhhgggggghhhhhhiiijjjiiihhhfffeeebbbbbbaaa___]]]ZZZXXXVVVTTTTTTSSSSSSTTTRRROOOMMMKKKJJJHHHFFFEEECCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBCCCFFFJJJOOOUUU\\\eeejjjpppwww}}}pppcccZZZTTTKKKEEEEEEBBB@@@HHHUUUssspppaaaWWWVVVZZZbbbdddjjjsss~~~sssdddSSSGGG???888666777555555666666777777888888777777999;;;<<<>>>IIITTTsssyyylll___```hhhssswwwoooccc[[[\\\\\\ZZZVVVPPPKKKGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@AAACCCEEEHHHJJJLLLMMMQQQSSSVVVYYYZZZ[[[]]]___aaaaaabbbccceeehhhjjjkkkhhhkkkmmmoooooooooqqqrrroooppppppooonnnoooqqqsssvvvxxxyyyyyyyyyyyyzzz|||{{{|||~~~~~~|||~~~}}}{{{zzzxxxwwwwwwsssrrrpppnnnkkkiiiggggggcccbbbaaa``````bbbdddeeeeeecccbbbbbbdddddddddcccaaabbbbbbcccdddfffggggggeeefffggggggfffdddaaa___^^^[[[XXXUUUSSSQQQNNNKKKJJJJJJHHHEEEBBB@@@@@@AAADDDIIIRRR]]]hhhtttzzzeee]]]ggg|||yyyxxxyyy}}}rrrggg___SSSHHHAAA===;;;:::777777777777777666666666555555666666666666555555555555555555666666666666BBBGGGOOOWWW]]]ccchhhkkknnnppprrrrrrrrrqqqrrrsssrrrpppmmmlllnnnpppqqqqqqllllllkkkjjjiiihhhhhhgggggghhhiiijjjiiihhhfffdddbbbbbbaaa```^^^[[[XXXVVVWWWUUUTTTTTTTTTSSSPPPNNNKKKJJJHHHEEEDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCFFFIIINNNRRRYYY___dddlllttt~~~tttggg^^^VVVMMMGGGFFFCCC@@@FFFQQQllloooaaaWWWUUUXXX```bbbhhhttttttfffUUUIII@@@999666777666666666666777777777777666666999<<<<<<>>>HHHSSSrrrsssfff\\\```jjjxxx|||sssfff___]]]\\\YYYTTTPPPKKKGGGEEEAAAAAA@@@@@@@@@@@@AAAAAA???@@@BBBEEEGGGJJJLLLMMMPPPSSSVVVXXXYYY[[[]]]______```bbbdddfffhhhiiijjjiiikkknnnoooooooooppprrrooopppqqqqqqpppppprrrtttuuuwwwyyyyyyyyyyyy{{{|||}}}~~~~~~|||{{{yyyyyyuuutttrrrpppnnnkkkjjjiiidddcccbbbbbbccceeegggiiigggfffddddddfffgggfffeeecccccccccdddfffgggiiijjjhhhhhhhhhhhhfffdddbbbaaa\\\YYYWWWVVVUUUTTTQQQOOOJJJJJJIIIFFFCCCAAAAAAAAABBBGGGOOOYYYeeerrr~~~zzzfff]]]fffxxxtttuuuwwwrrriii```SSSFFF???;;;999999666777777777777666555555555555666666666666555555555555555555666666666666@@@EEEMMMUUU\\\bbbgggkkkoooqqqsssssssssrrrsssttttttpppllljjjlllooorrrtttnnnnnnmmmlllkkkjjjiiihhheeeggghhhjjjiiihhheeedddaaaaaaaaa```___\\\YYYWWWYYYWWWUUUTTTSSSSSSRRRPPPKKKJJJGGGEEECCCAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCEEEHHHKKKOOOTTTYYY]]]fffooo{{{xxxjjjbbbXXXNNNHHHGGGEEEAAAFFFOOOeee~~~ooobbbYYYUUUVVV]]]___hhhvvvrrrdddTTTIIIAAA:::777777777777777777666666666666666666999<<<<<<>>>HHHRRRpppqqqdddZZZ```ooo~~~zzzmmmeee^^^\\\XXXTTTPPPKKKGGGEEEBBBAAA@@@??????????????????@@@BBBEEEHHHJJJLLLMMMPPPSSSVVVXXXYYYZZZ]]]^^^___aaacccfffhhhiiiiiiiiiiiikkkmmmnnnmmmmmmnnnpppoooqqqrrrrrrrrrrrrtttuuuvvvxxxzzzzzzzzz{{{|||~~~}}}~~~~~~~~~}}}}}}xxxwwwuuussspppnnnlllkkkhhhgggeeeeeeeeegggiiijjjjjjhhhgggggghhhiiiiiihhheeeeeeeeeeeeggghhhjjjlllkkkjjjhhhgggeeeddddddccc]]][[[XXXWWWVVVUUURRRPPPIIIJJJIIIGGGCCCAAAAAABBBDDDHHHPPPYYYdddqqq~~~zzzggg___eeerrr~~~oooppprrruuunnndddUUUGGG>>>;;;:::999777777888888888777666555555555666666666666555555555555555555666666666666@@@EEELLLTTT[[[aaafffjjjoooqqqssstttsssssstttuuuuuupppkkkiiikkkooosssuuupppooonnnmmmlllkkkjjjjjjdddfffhhhiiiiiigggeeeccc```aaaaaaaaa___\\\ZZZXXXZZZWWWTTTRRRRRRRRRQQQPPPKKKJJJHHHEEECCCAAA@@@@@@>>>??????@@@AAABBBBBBCCCCCCEEEGGGJJJMMMPPPUUUYYY```jjjwwwxxxkkkbbbYYYOOOIIIHHHFFFBBBFFFOOO^^^}}}ooodddZZZUUUUUU]]]```iiiwwwoooaaaRRRHHHAAA:::888888888888777777666666555555555666999<<<<<<>>>GGGRRRoooqqqdddZZZbbbrrrqqqjjj___\\\XXXTTTPPPLLLHHHEEECCCBBBAAA???>>>=========???@@@BBBEEEHHHKKKMMMNNNPPPSSSVVVXXXYYYZZZ\\\^^^___aaaeeehhhjjjjjjjjjjjjiiikkkmmmmmmlllllllllnnnppprrrssssssssssssuuuvvvxxxzzz{{{|||||||||~~~}}}~~~zzzyyywwwuuussspppooonnnllljjjiiigggggghhhjjjkkkllljjjiiiiiijjjkkkjjjjjjffffffffffffgggiiikkkllllllkkkiiifffeeeddddddeeeaaa^^^[[[XXXWWWTTTQQQNNNIIIIIIIIIGGGDDDBBBAAABBBHHHKKKRRRZZZeeeqqq~~~mmmeeeiiisss{{{kkkkkknnnyyytttiiiYYYJJJ@@@===<<<<<<888888999:::999888777666555555666666666666555555555555555555666666666777???@@@DDDLLLXXXbbbgggiiiooopppqqqrrrssstttttttttsssqqqmmmjjjiiijjjlllmmmnnnlllkkkkkkkkkkkkjjjhhhhhhhhhfffeeeeeefffggggggbbbccccccbbb```^^^[[[ZZZ[[[YYYVVVTTTSSSQQQNNNLLLHHHGGGEEECCCAAA@@@???>>><<>>===>>>@@@BBBBBBBBBBBBEEEJJJNNNQQQSSSUUUVVVWWWYYYZZZ[[[[[[[[[bbbbbbccceeehhhkkkmmmooollllllkkkkkkkkkllllllmmmqqqqqqqqqrrrrrrssssssssswwwyyy{{{{{{yyyxxxxxxxxx{{{}}}zzzyyyxxxvvvtttsssrrrqqqpppnnnkkkiiihhhiiijjjkkknnnmmmlllkkkkkkkkkkkkkkkiiiiiiiiihhhhhhhhhhhhhhhhhhfffcccaaa```aaabbbccccccbbb```]]]YYYVVVSSSQQQNNNMMMKKKIIIGGGFFFEEEDDDMMMSSS[[[cccjjjrrr|||vvvdddhhhwwwqqqooonnnwwwlll[[[JJJ???:::;;;<<<;;;:::888666666666666777888888888888888888888888666666666666666666666666@@@@@@CCCKKKVVV```gggiiinnnoooppprrrsssssstttttttttrrrnnnkkkjjjkkklllmmmnnnmmmllllllmmmmmmllljjjhhhgggfffeeeeeeeeeffffffaaaaaa```___]]][[[YYYXXXZZZXXXVVVTTTSSSQQQNNNLLLIIIHHHFFFCCCAAA???>>>>>><<<>>>AAABBBCCCDDDFFFHHHLLLLLLMMMOOOQQQSSSTTTVVVYYYaaalllwwwyyykkkcccUUUOOOIIIGGGDDDAAACCCHHHZZZwwwyyykkk___VVVPPPTTTXXXcccrrrxxxlll]]]OOOCCC:::777:::666666666666666777777777;;;999888::::::===FFFPPPlllooobbb\\\___qqqooo```[[[TTTNNNJJJHHHEEECCCCCCBBB@@@???>>>>>>???@@@AAAAAACCCFFFJJJNNNPPPRRRUUUUUUWWWXXXZZZ[[[[[[[[[```aaabbbeeegggjjjkkklllllllllkkkkkkkkklllmmmmmmrrrrrrrrrssssssttttttuuuwwwyyy{{{{{{zzzxxxxxxyyyzzz{{{}}}~~~~~~}}}|||zzzxxxvvvuuusssrrrooolllkkklllmmmnnnoooooonnnmmmmmmlllkkkkkkjjjjjjiiiiiihhhhhhhhhgggfffdddaaa___^^^___```bbb_________]]][[[XXXUUUSSSPPPOOOLLLIIIFFFEEEEEEEEEQQQWWW___gggnnnvvv~~~vvvdddgggvvvsssqqqrrrvvvjjjYYYIII>>>:::;;;<<<999999888777777777777888555555555555555555555555666666666666666666666666BBBBBBCCCIIISSS^^^fffjjjnnnooopppqqqrrrsssssssssuuussspppnnnllllllmmmnnnooonnnmmmnnnoooooommmkkkhhhgggfffeeeeeeeeeeeefffaaa___]]][[[YYYXXXXXXXXXZZZXXXUUUSSSRRRQQQNNNLLLIIIHHHFFFCCC@@@>>>======<<<>>>AAABBBDDDFFFIIILLLSSSSSSSSSSSSSSSSSSTTTTTTVVV]]]hhhsss|||{{{mmmcccUUUOOOIIIFFFCCCAAACCCHHHSSSpppqqqcccWWWOOOPPPUUU```ooo}}}zzzoooaaaTTTFFF:::666777222333444555666777888999;;;999999::::::<<>>???AAADDDGGGJJJMMMOOOPPPTTTUUUVVVXXXZZZ[[[[[[[[[]]]___bbbeeeggghhhiiiiiikkkkkkkkkllllllmmmmmmmmmrrrrrrsssttttttuuuvvvvvvwwwyyy{{{{{{zzzyyyyyyyyyyyyzzz{{{}}}|||yyywwwvvvtttrrrpppnnnoooppppppqqqqqqqqqqqqooommmkkkjjjlllkkkkkkjjjiiihhhggggggcccbbb___]]]]]]^^^___aaacccdddeeeeeedddaaa^^^\\\SSSPPPLLLHHHEEEEEEEEEFFFRRRXXXaaaiiipppvvv~~~uuucccffftttvvvvvvwwwvvvjjjXXXHHH>>>::::::;;;777888888888888888777777555555555555555555555555666666666666666666666666DDDDDDDDDHHHPPPZZZccciiinnnnnnpppqqqrrrsssssssssvvvtttrrrpppooonnnnnnoooooonnnnnnnnnoooooommmkkkiiihhhhhhgggffffffffffffbbb```]]]ZZZXXXXXXYYYYYYYYYWWWUUUSSSRRRQQQNNNLLLIIIHHHFFFCCC@@@>>>===<<<;;;>>>AAADDDGGGLLLQQQUUUUUUUUUVVVVVVVVVVVVVVVUUUUUU\\\fffpppzzz}}}nnndddZZZSSSLLLHHHDDDBBBDDDIIIOOOkkkyyyjjj[[[RRRNNNTTT```nnn{{{wwwmmmaaaVVVIII<<<666666333333444555777888999999;;;999999::::::<<>>======@@@DDDHHHJJJLLLNNNOOOSSSTTTVVVXXXYYY[[[[[[[[[\\\^^^bbbeeeggghhhhhhgggiiijjjkkklllmmmmmmnnnnnnqqqqqqrrrssstttuuuuuuvvvvvvxxx{{{{{{{{{zzzzzz{{{|||||||||}}}}}}yyywwwwwwvvvtttrrrppppppqqqqqqrrrssstttsssrrrooollljjjmmmmmmllljjjiiigggffffffcccaaa___]]]]]]___aaabbbhhhiiikkkllljjjfffbbb```TTTQQQKKKFFFCCCCCCEEEGGGOOOUUU^^^ffflllssszzzrrraaadddrrr}}}zzzzzz||||||nnnZZZIII???;;;:::999777777888888777666444333777777777777777777777777666666666666666666666666IIIHHHHHHJJJPPPYYYbbbhhhnnnooopppqqqrrrsssssssssvvvuuutttsssrrrqqqqqqqqqooonnnnnnoooooonnnkkkiiijjjjjjiiiiiihhhgggffffffdddbbb^^^[[[YYYYYY[[[\\\XXXVVVTTTSSSRRRQQQNNNLLLIIIGGGEEEBBB@@@>>>===<<<;;;===AAAEEEJJJQQQXXX^^^ZZZ[[[[[[[[[[[[ZZZXXXXXXVVV\\\eeeoooxxxoooeee^^^VVVMMMHHHDDDAAACCCGGGNNNhhhrrrcccXXXRRRWWWaaallluuuzzz{{{zzznnnggg^^^VVVLLL???888777666666666777777888888888:::999999::::::;;;CCCKKKdddpppccc]]]___nnnzzz~~~uuu\\\XXXQQQLLLHHHEEEBBB@@@AAABBBBBBBBBAAA???===<<<<<<@@@EEEHHHIIIJJJLLLNNNRRRSSSUUUWWWYYYZZZ[[[[[[]]]___bbbeeeggghhhgggggghhhiiikkklllmmmnnnnnnnnnooopppqqqrrrssstttuuuuuuuuuxxx{{{|||{{{{{{{{{||||||zzz{{{zzzxxxvvvuuutttttttttttttttuuuuuusssqqqnnnlllnnnmmmllljjjhhhfffeeedddcccbbb```______```cccdddhhhiiiiiiiiifffbbb]]]ZZZSSSOOOIIIDDDAAABBBDDDFFFKKKQQQZZZaaagggnnnvvv{{{nnn^^^bbbqqq|||}}}}}}~~~uuu___LLLAAA<<<999888777888888777555333111///666666666666666666666666666666666666666666666666PPPPPPOOOPPPSSSZZZbbbiiiooopppqqqrrrssstttttttttuuuuuuvvvvvvvvvuuutttssspppooooooppppppnnnjjjgggjjjjjjjjjiiihhhgggfffeeedddbbb___[[[ZZZZZZ[[[\\\XXXVVVSSSRRRRRRQQQNNNLLLGGGFFFDDDBBB@@@>>>======:::<<>>>>>:::;;;===???DDDLLLUUU[[[]]]^^^___```___^^^\\\[[[YYY]]]dddlllttt|||wwwkkk]]]UUUMMMHHHDDDBBBEEEJJJKKKaaa}}}nnnccc[[[___dddhhhiiihhhfffddd___[[[ZZZXXXQQQEEE===;;;777777777777777777777777777666888:::;;;<<>>===<<<===AAAEEEEEEEEEFFFKKKPPPQQQRRRTTTWWWYYYZZZ[[[\\\^^^^^^```aaacccdddffffffeeegggjjjmmmooooooooooooooopppqqqrrrsssuuuvvvvvvtttwwwzzz|||||||||}}}~~~~~~~~~|||{{{zzzuuuttttttsssrrrrrrqqqqqqooonnnkkkiiifffcccaaa```^^^]]][[[ZZZ[[[]]]```bbbbbbbbb```^^^ZZZVVVRRRPPPIIIFFFBBB???===>>>@@@BBBEEEJJJQQQWWW^^^gggrrryyy|||~~~nnn\\\```ooo|||}}}||||||cccNNNDDD???;;;888888888777666555555555555444444444444444444444444666666666666666666666666]]]^^^^^^]]]]]]```ggglllqqqqqqssstttuuuvvvvvvvvvsssuuuwwwyyyzzzyyyxxxwwwuuutttttttttrrrooojjjffffffgggggggggfffdddbbbaaa^^^]]][[[XXXWWWVVVUUUUUUWWWUUUSSSRRRRRRQQQOOOMMMDDDDDDBBBAAA@@@?????????999::::::<<<@@@GGGOOOUUUUUUWWWYYY\\\^^^^^^]]]]]]YYY]]]cccjjjrrr{{{{{{nnn^^^VVVNNNJJJGGGFFFJJJPPPHHH^^^pppeeeZZZ___eeeiiijjjiiihhhggg]]]ZZZZZZYYYSSSGGG???<<<555555555555666666777777666555777:::;;;===DDDLLL```yyyhhh^^^```jjjnnnlllsssxxxqqqeee^^^TTTKKKHHHGGGHHHIIIDDDCCCBBBAAA???>>>===<<<===AAADDDEEECCCEEEKKKPPPQQQRRRTTTVVVYYYZZZ[[[\\\]]]^^^^^^___aaabbbdddeeeeeegggjjjmmmooopppoooooopppqqqrrrsssuuuvvvwwwxxxtttwwwzzz|||||||||}}}{{{|||}}}{{{zzzyyyuuutttsssrrrrrrrrrrrrrrrnnnmmmkkkhhheeebbb```___[[[YYYXXXWWWXXX[[[]]]___YYYXXXVVVTTTPPPMMMKKKIIIFFFDDD@@@===<<<===???@@@BBBFFFLLLRRRYYYcccoooxxxyyy{{{~~~ppp]]]```nnn{{{|||zzz{{{bbbNNNDDD@@@<<<999888777666666666888999:::666666666666666666666666666666666666666666666666]]]^^^^^^^^^___bbbfffjjjpppppppppqqqrrrsssttttttwwwxxxyyyzzz{{{{{{{{{{{{rrrrrrrrrqqqooollliiihhhfffffffffeeedddbbbaaa``````^^^[[[YYYYYYXXXVVVTTTVVVUUUSSSRRRPPPOOOOOOOOOHHHFFFCCC@@@>>>>>>>>>>>>;;;:::999:::>>>CCCHHHLLLLLLOOORRRTTTUUUVVVXXXYYY[[[]]]```eeemmmvvvsssggg[[[NNNHHHEEEAAAAAACCCMMM[[[yyyooo___[[[\\\```fffjjjkkklllnnnaaa[[[VVVSSSNNNDDD<<<:::666666555555555555666666777999;;;::::::===BBBGGG___}}}jjjZZZ___hhhqqqwwwyyyxxxwwwjjj___RRRJJJIIIKKKLLLLLLHHHGGGFFFEEEBBB@@@>>><<<@@@BBBDDDEEEFFFHHHKKKNNNPPPRRRUUUWWWXXXYYY[[[]]]```aaabbbbbbaaa```bbbccceeeeeegggiiikkkmmmooopppqqqrrrtttuuuvvvvvvwwwwwwzzzzzzzzzzzzzzz{{{|||}}}|||~~~~~~|||{{{vvvvvvuuuuuuttttttttttttpppnnnkkkiiigggeeeaaa^^^YYYYYYXXXWWWVVVVVVVVVVVVVVVSSSOOOLLLJJJHHHEEECCCAAA@@@???>>>============@@@CCCHHHQQQ[[[eeennnsssxxxzzz}}}qqq^^^dddkkkxxxyyy|||{{{eeeQQQEEE>>>;;;999777777777777666666666666666666666666666666666666555666777888777555333222aaaaaabbbaaaaaacccgggjjjooooooqqqrrrssstttuuuuuuvvvwwwxxxyyyzzzzzzzzzzzztttsssrrrpppnnnllljjjhhhggggggfffeeedddcccaaa```^^^\\\YYYXXXYYYXXXWWWVVVTTTSSSQQQPPPNNNMMMMMMMMMGGGFFFCCC@@@>>>>>>>>>>>>===<<<;;;;;;<<>><<<@@@AAACCCEEEFFFHHHKKKNNNPPPSSSVVVWWWXXXXXXZZZ\\\___```bbbbbbaaaaaacccdddeeefffgggiiikkkmmmooopppqqqrrrssstttuuuvvvvvvvvvzzzzzzzzz{{{||||||}}}}}}|||}}}~~~}}}~~~}}}yyyyyyxxxvvvuuusssrrrqqqtttqqqmmmiiieee```[[[WWWXXXWWWVVVUUUTTTSSSSSSSSSQQQNNNKKKIIIHHHGGGDDDCCCBBBAAA@@@???>>>>>>>>>>>>???BBBGGGPPPZZZeeennnsssvvvxxx{{{}}}ooo]]]ccckkkyyyxxx{{{vvvbbbPPPEEE???<<<;;;999888888888888777777777666666666666666666666666999:::;;;;;;:::999666555dddddddddccccccdddfffiiimmmoooqqqsssuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyvvvuuurrrpppmmmkkkjjjiiihhhggggggfffdddcccaaa```\\\ZZZXXXWWWXXXXXXXXXVVVQQQPPPOOOMMMLLLKKKJJJJJJGGGEEECCCAAA???>>>>>>???>>>>>>=========>>>>>>???@@@BBBEEEFFFGGGIIILLLNNNQQQRRRUUUXXX^^^gggqqqxxxmmmaaaTTTMMMIIIEEEDDDEEEGGGTTTpppqqq___VVVUUUYYYcccooovvvuuuqqqjjjaaaZZZVVVQQQHHHAAA>>>888777777666666777777888777999::::::999<<>>AAAFFFOOOZZZeeeooouuuvvvwwwyyy|||ooo^^^bbbjjjyyywwwzzz~~~qqq^^^NNNEEE@@@===<<<::::::999999999888888888777777777777777777777777888999999:::999777666444cccdddeeeeeeddddddfffhhhlllnnnqqqsssuuuvvvuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxwwwuuurrrooollljjjjjjjjjhhhhhhgggfffdddbbbaaa```[[[YYYWWWWWWWWWWWWVVVUUUPPPOOOMMMLLLJJJIIIIIIIIIFFFEEECCCBBB@@@?????????======>>>@@@AAAAAAAAAAAA>>>@@@BBBDDDEEEFFFIIIKKKMMMNNNPPPRRRWWW```jjjrrrnnnaaaTTTMMMHHHDDDBBBDDDFFFRRRmmmrrr___TTTTTTVVVaaarrr}}}{{{tttkkkaaaWWWSSSOOOHHHAAA???888888777777777777888888666888:::999999<<>>@@@BBBDDDEEEGGGJJJMMMQQQSSSVVVWWWWWWWWWYYYZZZ[[[]]]```aaabbbcccfffhhhfffggghhhjjjlllmmmooooooqqqqqqqqqrrrssstttuuuvvvyyyzzz}}}~~~~~~|||}}}~~~~~~{{{vvvqqqooojjjiiigggeeegggnnnwww~~~}}}zzzwwwuuusssqqqnnnkkkgggcccaaa]]]ZZZWWWVVVUUUTTTRRRPPPNNNLLLKKKEEECCCBBBCCCDDDFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA>>>AAAFFFOOOZZZfffpppvvvwwwxxxzzz|||rrraaaccciiiyyyxxx{{{{{{nnn\\\MMMDDD???<<<;;;:::999999999888888888888777777777777777777777777666666777888888888888777bbbdddggggggggggggiiijjjmmmnnnppprrrttttttttttttvvvvvvwwwxxxxxxxxxxxxwwwvvvtttqqqnnnkkkjjjjjjiiihhhggggggeeecccaaa```___]]]ZZZWWWVVVUUUUUUSSSQQQOOOOOOMMMKKKJJJIIIIIIHHHFFFEEEDDDBBBAAA@@@??????<<<===???AAABBBCCCCCCCCCAAABBBCCCDDDDDDFFFHHHKKKLLLNNNOOOPPPSSS[[[gggppp}}}ooobbbUUUNNNIIIEEECCCEEEGGGRRRlllrrr```TTTUUUWWWbbbuuu|||nnnbbbVVVQQQMMMFFF@@@===888888777777777777888888666888999999999;;;AAAFFFTTTwwwkkk___```hhh{{{wwwfffYYYTTTQQQOOOMMMKKKIIIFFFCCC@@@>>>===<<<>>>@@@BBBCCCDDDFFFIIILLLPPPRRRUUUVVVWWWWWWYYYZZZZZZ\\\___aaabbbdddfffiiiggghhhiiijjjlllmmmooooooqqqqqqqqqqqqrrrtttuuuvvvyyyzzz}}}~~~}}}}}}~~~~~~~~~zzzuuunnnhhheee\\\ZZZWWWUUUVVV\\\dddkkkwww~~~|||zzzxxxvvvuuullliiieeebbb```^^^[[[YYYVVVUUUTTTSSSPPPNNNKKKJJJCCCBBBAAABBBEEEGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@BBBGGGNNNYYYdddooouuuyyyzzz{{{|||rrrcccdddjjj}}}zzz}}}}}}ppp]]]LLLBBB===;;;999999999888888888777777777777777777777777777777777777888999;;;<<<===>>>>>>___bbbgggjjjkkklllnnnooonnnoooooopppqqqrrrssssssuuuuuuvvvvvvwwwvvvvvvuuusssrrrpppmmmkkkjjjiiiiiiggggggfffdddbbb```^^^]]]\\\ZZZWWWUUUTTTSSSQQQPPPOOONNNMMMKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBAAA@@@???>>>???@@@BBBCCCDDDDDDDDDFFFGGGGGGGGGFFFGGGJJJLLLNNNPPPPPPPPPQQQYYYgggqqq{{{pppdddWWWPPPLLLHHHGGGHHHHHHSSSlllppp```UUUWWW[[[eee{{{xxxiiiZZZSSSNNNGGG@@@===888777777666666777777888666888999999888;;;AAAFFFRRRuuu}}}kkk]]]^^^hhh~~~qqq```WWWRRROOOLLLLLLJJJFFFCCC@@@>>>=========???AAABBBCCCEEEIIIKKKOOOQQQTTTVVVWWWXXXZZZ[[[ZZZ\\\___aaabbbdddfffiiihhhhhhiiikkklllnnnoooooorrrrrrqqqqqqrrrtttvvvwwwyyyzzz|||~~~}}}}}}}}}~~~~~~}}}}}}zzztttmmmeee^^^ZZZTTTRRRPPPMMMLLLOOOUUUYYY]]]eeeqqq|||~~~|||zzzyyyxxxppplllgggbbb___]]]ZZZXXXTTTTTTTTTSSSQQQNNNKKKIIIDDDCCCBBBCCCFFFHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAABBBCCCFFFLLLVVVaaajjjpppwwwxxxzzz|||ssseeefffmmm|||ttt___LLLAAA<<<:::999999888888888888777777777777777777777777777777777555666777888:::<<<>>>>>>XXX\\\bbbgggkkkmmmpppqqqpppooonnnmmmnnnoooqqqrrrsssssstttttttttssssssrrroooooonnnmmmllljjjhhhhhhffffffeeecccaaa^^^\\\[[[ZZZXXXUUUTTTTTTSSSRRRPPPNNNMMMLLLJJJIIIHHHGGGGGGEEEDDDDDDDDDCCCAAA@@@@@@???@@@BBBEEEHHHJJJLLLNNNOOOPPPOOOMMMLLLLLLOOOQQQPPPRRRRRRPPPQQQYYYgggrrr|||~~~ooocccVVVPPPLLLHHHGGGIIIIIISSSlll|||nnn```TTTZZZ```jjjvvvdddYYYSSSJJJAAA===777666666555555666666777666777999999888;;;AAAFFFRRRvvvvvvgggYYY[[[dddyyy}}}ggg[[[UUUQQQNNNMMMJJJGGGCCC???============>>>AAABBBCCCEEEHHHKKKMMMOOOSSSUUUWWWXXX[[[\\\[[[]]]___aaabbbcccfffhhhhhhiiijjjkkklllnnnoooooossssssrrrrrrsssuuuwwwyyyyyyzzz{{{|||~~~}}}}}}}}}~~~~~~}}}|||zzzxxxtttoooiiiccc^^^[[[UUUTTTRRRNNNKKKKKKMMMOOOOOOTTT[[[bbbiiiqqqxxx}}}}}}{{{zzzyyysssoooiiiccc```]]]ZZZWWWRRRSSSSSSRRRPPPMMMJJJIIIEEECCCBBBCCCFFFGGGGGGGGGDDDDDDCCCBBBAAAAAAAAAAAABBBBBBDDDIIIQQQ[[[dddjjjpppsssvvvzzz~~~xxxjjjiiiooo{{{vvv```LLLAAA===;;;;;;::::::999999999888888888666666666666666666666666444555555666777888999:::PPPUUU]]]ccchhhkkknnnpppqqqpppmmmllllllmmmpppqqqqqqqqqrrrrrrrrrqqqqqqppplllmmmmmmmmmllljjjhhhgggeeeeeedddbbb```^^^[[[ZZZXXXVVVTTTSSSTTTTTTSSSRRRMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@???AAADDDHHHNNNSSSXXXZZZXXXXXXVVVTTTRRRRRRUUUWWWQQQSSSSSSQQQQQQXXXgggsss}}}yyyxxxwwwwwwlll```TTTMMMJJJFFFFFFHHHIIITTTlllyyylll```TTT\\\cccnnnmmm```WWWMMMCCC>>>666666555555555555666666555777999888888;;;AAAFFFQQQwwwooobbbVVVWWW___rrrlll^^^XXXTTTRRRMMMKKKGGGBBB???=========<<<>>>@@@BBBCCCEEEHHHKKKLLLOOORRRUUUWWWYYY[[[]]][[[]]]```aaabbbcccfffhhhiiiiiijjjkkkmmmnnnooooootttsssrrrrrrsssuuuxxxyyyyyyzzzzzz{{{|||~~~}}}}}}}}}~~~~~~}}}|||tttssspppmmmiiifffdddccc[[[[[[XXXTTTOOOLLLKKKKKKMMMNNNOOOQQQUUU\\\dddjjjvvv}}}~~~{{{yyyxxxrrrnnniiidddaaa^^^\\\ZZZPPPQQQQQQQQQOOOMMMJJJHHHEEEDDDCCCCCCEEEFFFFFFFFFDDDDDDBBBAAAAAAAAAAAAAAABBBBBBCCCGGGNNNWWW```eeekkknnnsssxxx|||ppplllooo{{{www```LLLAAA======>>>;;;;;;;;;:::::::::999999666666666666666666666666:::999999888999999::::::JJJMMMQQQXXX___fffmmmqqqpppqqqsssqqqnnnmmmooorrrssssssssssssssssssssssssrrrooollljjjjjjkkkjjjjjjfffeeecccbbbaaa___[[[XXXUUUTTTSSSTTTTTTTTTRRRPPPLLLKKKJJJIIIGGGFFFEEEDDDFFFEEEDDDCCCCCCBBBBBBCCCAAABBBEEEHHHLLLSSSZZZ___````````````^^^\\\ZZZYYYUUUSSSQQQPPPSSS\\\gggnnn|||xxxrrrooonnnggg^^^VVVQQQMMMHHHFFFGGGIIITTTmmm~~~rrrgggYYY\\\cccqqqwwweeeZZZQQQHHHBBB<<<;;;999777666666777777666666666666777;;;AAAEEERRRpppyyylll___TTTXXXbbbtttyyybbbWWWTTTRRROOOMMMIIIEEEAAA???======>>>@@@BBBCCCCCCEEEHHHKKKKKKNNNRRRVVVXXXZZZ]]]```bbbaaa``````aaaccceeeggghhhjjjlllmmmllllllmmmoooqqqqqqrrrrrrsssrrrrrrrrrwwwwwwxxxxxxwwwyyy|||}}}}}}}}}}}}~~~~~~~~~|||{{{xxxtttpppoooqqqqqqmmmiiifffdddaaa\\\VVVQQQNNNKKKKKKJJJIIIIIIKKKNNNRRRTTTfffnnnxxx{{{xxxvvvqqqjjjddd```]]][[[ZZZUUUSSSQQQPPPOOONNNKKKHHHDDDCCCAAAAAACCCGGGKKKMMMHHHGGGEEEDDDDDDEEEGGGHHHGGGDDDEEEIIINNNQQQWWW]]]aaagggpppxxx}}}tttmmmrrr~~~yyy}}}aaaMMMFFFDDD???:::::::::999888888777777666666666666666777777777777888777555444555777:::<<>>@@@AAABBBCCCEEEHHHJJJLLLOOOSSSVVVWWWZZZ\\\___````````````bbbdddfffggggggiiikkkllllllmmmnnnoooqqqrrrsssssssssrrrpppooovvvxxxyyyzzzzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzzzzzzzxxxuuusssqqqnnnhhhbbb[[[UUUPPPNNNIIIIIIHHHHHHIIIKKKMMMOOOZZZ```iiiqqqvvvyyy{{{|||{{{xxxuuuqqqkkkeeeaaa^^^[[[YYYSSSQQQOOONNNMMMLLLIIIGGGFFFCCC@@@???BBBHHHOOOSSSMMMJJJFFFBBB@@@AAACCCEEECCC@@@@@@DDDHHHKKKPPPVVV\\\cccmmmuuu|||xxxpppuuuzzziiiTTTIIIDDD???;;;;;;;;;:::999999888888777666666666666777777777777777666444444444666999:::IIIJJJMMMOOOSSSZZZaaagggoooqqqsssqqqnnnlllmmmooopppqqqrrrrrrssssssssssssooonnnllllllkkkjjjhhhfffdddbbbaaaaaa```___]]]ZZZYYYWWWTTTSSSQQQOOOLLLIIIKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDFFFIIILLLPPPUUU[[[___iiikkkmmmnnnmmmjjjgggeee]]]\\\ZZZYYY\\\ccclllsss|||~~~wwwoookkkcccZZZRRRMMMIIICCCAAACCCEEEOOOhhhzzz}}}sssggg^^^aaaiiiwwwqqqdddZZZMMMCCC<<<;;;999777666666777777666666777777888;;;@@@DDDPPPmmmttteeeXXXXXX^^^nnnmmm___WWWRRRNNNLLLHHHDDDAAA???======>>>???AAABBBCCCEEEHHHJJJMMMOOOSSSVVVWWWYYY[[[]]]]]]^^^___aaaccceeefffgggfffhhhkkkllllllmmmnnnpppqqqrrrssssssrrrpppnnnlllrrruuuxxxzzz{{{{{{}}}~~~}}}}}}||||||}}}~~~~~~~~~}}}~~~~~~}}}yyyrrriiiaaaZZZUUUSSSLLLLLLKKKJJJIIIIIIJJJJJJLLLPPPVVV\\\aaaeeejjjmmmtttwwwzzz}}}|||yyyuuurrrmmmhhheee```\\\YYYTTTRRROOONNNMMMLLLIIIGGGHHHDDD@@@>>>AAAHHHQQQWWWTTTPPPIIICCC@@@@@@BBBCCC???<<<<<<@@@CCCEEEIIIOOOTTT\\\hhhrrrzzzyyyrrrwww{{{ttt\\\MMMDDD???<<<::::::999999888777777666666666666666777777777777666555444333444666888999IIIKKKLLLLLLNNNTTT\\\bbbmmmppprrrqqqmmmkkkkkklllnnnoooqqqrrrssssssssssssnnnmmmmmmmmmllljjjgggdddbbbaaa______```___]]][[[YYYWWWUUUSSSRRRPPPLLLIIIJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCDDDFFFFFFFFFHHHKKKNNNQQQUUU[[[___eeegggkkknnnnnnllliiiggg___^^^]]]]]]___eeemmmsss|||~~~zzzpppjjjeee\\\TTTOOOKKKEEEDDDEEEGGGQQQiii~~~wwwwwwsssfff\\\```hhhwwwsssfff^^^QQQFFF<<<;;;999777666666777777666777777777888;;;???CCCOOOjjjxxxhhhZZZXXX[[[kkklll___WWWSSSMMMKKKHHHDDDAAA???>>>======???AAABBBCCCDDDGGGJJJMMMPPPSSSUUUWWWXXXZZZ\\\ZZZ\\\^^^aaadddeeeggggggeeehhhjjjllllllmmmnnnpppqqqrrrssssssrrrooollljjjmmmqqquuuxxxyyyyyyzzz{{{|||||||||||||||}}}}}}}}}~~~~~~~~~~~~yyypppggg___[[[XXXUUUTTTRRRPPPNNNKKKJJJIIIFFFHHHJJJMMMPPPTTTZZZ^^^fffkkkppptttvvvyyy}}}}}}{{{vvvssspppllliiiddd^^^ZZZVVVTTTQQQPPPOOONNNLLLJJJHHHEEEAAA>>>@@@GGGNNNSSSUUURRRMMMHHHDDDCCCCCCCCC@@@<<<<<>>888888888777666666555555666666666666777777777777666555444444555666888999JJJLLLMMMLLLLLLOOOWWW^^^iiimmmppppppmmmiiiiiiiiilllmmmppprrrsssssssssrrrnnnnnnmmmnnnmmmkkkfffcccbbb```^^^^^^^^^^^^]]]\\\XXXVVVUUUTTTTTTRRROOOMMMIIIIIIHHHGGGFFFFFFEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGGGGIIILLLOOOQQQUUUYYY]]]^^^aaafffjjjkkkkkkhhhggg``````___```bbbgggooottt{{{}}}~~~qqqjjjeee]]]UUUPPPLLLFFFDDDFFFIIIRRRiiixxxxxxssseee\\\```iiixxxyyyiii___SSSGGG<<<;;;999777666666777777666777888888999;;;???BBBMMMgggwwwfffZZZXXXZZZfff{{{zzzggg\\\VVVSSSLLLJJJGGGDDDAAA???>>>======???AAABBBBBBDDDGGGIIIMMMOOOSSSUUUVVVXXXZZZ\\\ZZZ[[[^^^aaaccceeeggggggeeehhhjjjkkkllllllmmmoooooopppqqqqqqpppnnnlllkkklllpppuuuyyyyyyyyyyyyzzz||||||||||||}}}}}}||||||~~~~~~vvvnnngggbbb___^^^\\\YYYUUUQQQLLLIIIGGGDDDDDDDDDDDDDDDGGGLLLPPPYYY^^^dddhhhjjjnnnuuuzzz~~~|||xxxuuurrroookkkfff```\\\WWWUUUQQQPPPOOONNNLLLKKKGGGEEEBBBAAAAAACCCGGGIIIMMMMMMKKKIIIGGGEEEBBBAAA???<<<<<>>AAAKKKeeevvveeeZZZXXXYYYbbbqqqvvvdddZZZUUURRRLLLJJJGGGCCC@@@???>>>======>>>@@@AAABBBDDDGGGIIILLLNNNRRRUUUVVVXXXZZZ\\\ZZZ[[[]]]```bbbeeefffgggfffhhhkkkkkkkkkkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnpppsssxxx{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}~~~xxxqqqllliiieeebbb]]]WWWPPPKKKGGGEEEBBBBBBAAA@@@>>>???BBBEEEMMMRRRXXX[[[]]]bbblllsss|||}}}xxxvvvrrroookkkfff```\\\VVVSSSPPPMMMMMMLLLKKKJJJFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCEEEFFFEEECCC@@@>>>===::::::>>>???>>>@@@DDDJJJTTTaaammmvvv}}}ssspppyyy|||vvv^^^LLLCCC@@@@@@<<<<<<;;;;;;:::999999999666666666666777777777777666666666777777888999:::GGGKKKNNNMMMJJJKKKRRRXXX```eeekkkmmmjjjgggeeefffiiikkknnnqqqsssssssssrrrrrrqqqoooooonnnlllhhheeebbb```]]]\\\\\\\\\[[[ZZZVVVUUUTTTSSSSSSRRRPPPNNNHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEFFFFFFHHHKKKMMMOOOQQQTTTWWWVVVXXXZZZ\\\\\\[[[ZZZYYYXXXYYY[[[]]]```eeekkkpppssstttwwwzzz~~~uuummmcccZZZRRRMMMIIICCCAAACCCBBBLLLcccxxxhhh___cccooosssaaaRRRFFF<<<;;;999777666666777777666777999999999;;;>>>@@@JJJccczzziii[[[ZZZZZZ]]]fffuuuvvvfff\\\VVVQQQKKKIIIFFFCCC@@@???>>>===<<<>>>@@@AAABBBCCCFFFIIIJJJMMMQQQTTTVVVXXX[[[]]]\\\\\\]]]^^^```cccfffhhhhhhiiikkkkkkjjjjjjkkklllkkkkkkkkkkkkmmmooopppqqqrrruuuyyy{{{{{{zzz{{{|||zzz{{{|||~~~~~~|||}}}vvvrrrlllhhhaaaXXXPPPJJJFFFDDD@@@@@@AAA@@@>>>>>>???@@@CCCGGGLLLNNNPPPWWWbbblllwww~~~wwwuuupppllliiiddd___[[[WWWTTTPPPMMMMMMLLLKKKJJJGGGFFFDDDBBB@@@???>>>>>>===>>>@@@AAAAAA@@@??????===::::::>>>???>>>@@@DDDMMMVVVcccnnnvvv|||qqqnnnwww}}}wwwsssZZZJJJBBB??????;;;;;;::::::999888888888666666666666777777777777555555666666777888888999EEEJJJNNNMMMJJJJJJPPPVVV]]]ccciiikkkiiifffeeeeeehhhjjjnnnqqqsssssssssrrrtttrrrpppooonnnllliiigggccc```]]]\\\\\\\\\[[[ZZZWWWUUUSSSSSSRRRQQQNNNKKKHHHGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEHHHJJJLLLNNNPPPSSSUUUTTTUUUUUUUUUTTTSSSQQQPPPQQQSSSUUUWWW[[[```fffkkkooopppsssvvvzzz~~~vvvoooccc[[[RRRNNNIIIDDDBBBDDDAAAKKKccc{{{jjj^^^cccpppuuuaaaSSSHHH<<<;;;999777666666777777666777999999:::;;;===@@@IIIbbbppp\\\[[[ZZZZZZ___jjjzzzyyyiii___WWWQQQKKKIIIFFFCCC@@@???>>>===<<<>>>@@@AAABBBCCCFFFIIIIIILLLQQQTTTVVVYYY\\\^^^^^^]]]]]]]]]___cccfffhhhhhhjjjlllkkkjjjiiijjjkkkjjjiiiiiijjjlllooorrrtttrrrtttwwwyyyxxxxxxyyyzzzyyyzzz|||~~~zzz}}}}}}yyyrrrmmmdddZZZRRRKKKGGGFFF???AAABBBBBBAAA@@@@@@AAA===AAAEEEFFFHHHOOO\\\gggrrr~~~vvvsssnnnjjjfffbbb]]]ZZZYYYVVVRRROOOOOONNNNNNMMMGGGFFFCCCAAA????????????>>>>>>>>>>>>???@@@AAAAAA>>>;;;<<<@@@AAA@@@BBBFFFOOOXXXdddooovvv{{{oookkktttwwwqqqzzzqqqXXXIIIBBB>>>===888888777777666555555555666666666666777777777777444444555555666777777777MMMQQQTTTRRRNNNLLLOOORRR[[[aaahhhkkkiiidddbbbaaacccggglllpppqqqqqqqqqrrrqqqpppnnnnnnmmmllliiigggdddbbb___\\\ZZZ[[[\\\]]]XXXWWWVVVTTTQQQOOONNNMMMJJJJJJHHHGGGFFFFFFFFFFFF??????@@@AAABBBCCCEEEFFFIIIJJJLLLMMMNNNPPPSSSUUUVVVSSSPPPOOOOOONNNJJJFFFJJJLLLNNNPPPSSSWWW\\\```fffiiikkknnnpppsssxxx{{{~~~wwwpppggg^^^TTTNNNIIICCCAAABBBGGGMMM```~~~zzzkkkccceeeqqq|||___OOOJJJ;;;999666666777777777666888999999999888:::<<>>===<<>>>>>>>>>>>;;;;;;===@@@GGGSSS```rrruuurrrmmmiiifffbbb]]]ZZZUUUSSSQQQPPPPPPOOOLLLJJJKKKIIIFFFDDDBBBAAA>>>===???>>>===@@@DDDFFFEEEDDDDDDAAA@@@BBBBBB@@@AAADDDSSSZZZeeeqqq{{{yyyhhhhhhppptttnnnsss{{{rrrZZZLLLDDD???<<<:::999777777888777666444555555666555555444333333666666666666666777888888NNNQQQSSSQQQMMMLLLNNNQQQYYY___fffhhhfffaaa^^^]]]```eeejjjnnnpppppppppqqqqqqpppnnnmmmmmmkkkiiifffbbbaaa^^^\\\ZZZZZZZZZ[[[VVVUUUTTTRRROOOMMMKKKKKKIIIIIIGGGFFFFFFEEEEEEEEEAAAAAABBBBBBCCCEEEFFFGGGIIIKKKNNNOOOPPPQQQSSSVVVVVVSSSQQQOOOOOOMMMIIIEEEEEEFFFHHHIIIKKKOOOTTTXXX^^^aaadddfffiiilllpppssszzz|||xxxooohhh___VVVPPPKKKFFFDDDFFFGGGMMM___|||xxxiiibbbdddoooeeePPPHHH<<<:::777666666777777666888999999999888999<<>>===<<<@@@@@@AAAAAACCCDDDFFFGGGJJJMMMRRRVVVWWWXXXZZZ[[[]]]^^^```aaacccdddddddddhhhhhhiiijjjkkklllmmmmmmkkkkkklllmmmnnnppprrrsssttttttuuuwwwxxxzzz{{{{{{yyyzzzzzz{{{{{{||||||}}}~~~}}}xxxqqqhhh^^^WWWRRROOOLLLKKKJJJHHHFFFEEECCCCCCBBB>>><<<;;;>>>@@@FFFRRR^^^kkkyyyxxxuuupppkkkhhhdddaaa^^^YYYWWWUUUSSSSSSRRRPPPNNNNNNLLLIIIGGGFFFEEEEEEDDDBBBAAA@@@AAADDDFFFEEEDDDEEEAAA@@@BBBBBBAAADDDHHHSSSZZZeeeqqqzzzwwwggghhhqqqssskkknnntttoooXXXJJJCCC>>>;;;;;;999888888888888666555999999999999999888777777666666666666666777888888NNNPPPQQQOOOLLLKKKNNNQQQXXX]]]dddeeebbb]]]YYYXXX]]]aaaggglllnnnoooooopppqqqooommmmmmlllkkkhhhfffaaa```___]]][[[YYYXXXWWWVVVVVVTTTQQQOOOMMMKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIILLLOOOQQQQQQRRRTTTVVVUUUSSSQQQPPPNNNKKKGGGDDD@@@AAABBBBBBDDDGGGLLLPPPUUUXXX\\\___aaadddhhhkkkrrruuuzzzwwwnnnggg^^^UUUPPPLLLGGGFFFGGGGGGMMM___{{{ttteee```bbblll{{{lllRRRFFF===;;;888666777777666555777888999888888999<<>>===<<<@@@@@@@@@AAACCCEEEFFFGGGKKKNNNSSSUUUVVVWWWXXXYYY]]]^^^___aaabbbccccccdddfffffffffgggiiilllnnnpppmmmmmmmmmnnnoooqqqrrrsssttttttttttttvvvxxxzzz{{{yyyyyyyyyyyyyyyzzzzzzzzz~~~}}}|||vvvmmmeee^^^XXXSSSPPPKKKJJJHHHFFFDDDCCCBBBBBB>>><<<<<<>>>@@@EEEPPP[[[mmm{{{~~~{{{wwwqqqllliiifffcccaaa[[[YYYVVVUUUUUUTTTRRRPPPOOOMMMKKKIIIIIIJJJLLLMMMJJJHHHGGGGGGHHHIIIHHHGGGGGGBBB@@@AAABBBBBBFFFLLLTTT[[[fffpppxxx}}}wwwhhhjjjtttsssiiijjjooolllVVVHHHAAA>>>;;;;;;:::888888999999888666777777888888888777666666777666666666666777888888NNNOOONNNLLLJJJJJJMMMPPPYYY^^^dddeeeaaa[[[WWWUUUYYY^^^dddjjjlllnnnoooppppppnnnmmmlllllljjjhhheee`````````___]]]ZZZXXXVVVYYYXXXVVVSSSQQQNNNLLLKKKGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHKKKOOOQQQRRRSSSUUUWWWUUUTTTSSSQQQOOOKKKGGGDDDAAAAAAAAA@@@@@@CCCHHHKKKPPPSSSWWWZZZ\\\___bbbdddjjjooouuu|||vvvkkkddd[[[SSSNNNJJJFFFEEEGGGGGGMMM___zzzpppaaa^^^```iiivvvoooTTTEEE>>><<<999777777666555444666777888888888999<<>>===<<>><<<;;;:::999999::::::999777555555666666666666555555777777666666777777888999MMMLLLKKKIIIHHHJJJNNNQQQ\\\aaaffffff```ZZZUUUSSSUUUZZZaaagggkkkmmmooopppooonnnlllkkkkkkjjjgggeee```aaaaaa```^^^\\\YYYWWWYYYXXXVVVSSSPPPMMMKKKJJJGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGJJJNNNPPPRRRTTTWWWYYYXXXYYYXXXVVVRRRMMMIIIGGGDDDDDDBBB@@@???AAAEEEIIILLLOOOSSSVVVXXXYYY\\\^^^ccciiiqqqzzztttiiicccZZZRRRMMMIIIEEEDDDFFFGGGNNN```zzz}}}lll^^^[[[___hhhrrr|||oooUUUGGG???<<<999777777777666555555777888888888999<<>>===<<<>>>>>>???AAACCCFFFHHHIIIKKKOOOTTTXXXZZZ\\\]]]______```aaacccdddeeeffffffeeeeeeddddddeeegggjjjkkkooooooooooooppprrrssstttrrrqqqppppppqqqsssuuuwww{{{zzzzzzyyyyyyxxxxxxwww{{{zzz}}}~~~vvvmmmeee]]]VVVQQQLLLKKKIIIGGGEEECCCBBBBBB@@@======???@@@DDDNNNYYYooo}}}~~~||||||xxxqqqllliiigggeeeddd[[[XXXUUUSSSRRRRRRQQQPPPNNNNNNLLLKKKLLLPPPXXX^^^eeeffffffeeebbb^^^[[[ZZZUUUNNNHHHEEECCCAAADDDJJJSSSZZZdddkkkpppuuu{{{qqqttt~~~uuujjjiiinnn|||jjjUUUHHHCCC???===;;;:::888999::::::999888777777888888888888777777777777777777777888999999KKKIIIGGGFFFGGGKKKOOORRR]]]aaafffeee___WWWRRRPPPPPPVVV]]]dddhhhkkkmmmoooooommmlllkkkjjjiiifffddd``````aaa```___]]][[[YYYWWWVVVTTTQQQNNNKKKIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHGGGGGGFFFGGGGGGGGGGGGJJJMMMPPPSSSWWW[[[___```aaaaaa___YYYTTTPPPNNNHHHGGGDDDAAA???@@@DDDGGGIIILLLPPPRRRSSSTTTUUUVVV]]]cccnnnxxxtttiiiddd[[[SSSNNNJJJFFFEEEGGGFFFNNNbbb|||zzziii[[[YYY___hhhrrr{{{mmmUUUIII>>><<<999777777888777666555666777777777999<<>>===<<<======???AAACCCFFFIIIJJJKKKOOOUUUYYY[[[]]]___aaa```aaabbbdddeeeffffffgggiiihhhgggggggggiiijjjkkkoooooooooooopppqqqrrrssstttssssssssssssuuuvvvwwwzzzzzzyyyyyyxxxxxxxxxwwwxxxwwwzzz{{{qqqhhh___WWWRRRMMMKKKIIIGGGDDDCCCAAAAAABBB???===>>>@@@EEEPPP\\\nnn{{{~~~~~~zzztttpppmmmkkkhhhfff^^^[[[WWWUUUUUUUUUTTTTTTPPPPPPOOOMMMNNNTTT^^^fffqqqsssvvvuuuqqqkkkfffddd[[[SSSLLLHHHDDDAAACCCGGGOOOVVV```eeeiiimmmuuu{{{qqquuutttgggfffjjjwwwkkkUUUIIICCC@@@>>>:::999888888999:::999777555555666666777777666666888777777777777888999999JJJGGGDDDCCCFFFKKKPPPSSS[[[```dddbbb[[[SSSMMMKKKKKKQQQYYY```eeehhhjjjlllnnnmmmkkkjjjjjjiiifffddd______^^^^^^]]]\\\[[[[[[WWWVVVTTTQQQMMMKKKHHHGGGJJJJJJJJJJJJKKKLLLMMMNNNKKKJJJIIIIIIHHHHHHHHHHHHIIIKKKMMMPPPTTTZZZaaafffiiikkkllliiibbb\\\XXXVVVNNNLLLHHHDDDAAABBBEEEIIIIIILLLPPPQQQQQQQQQQQQRRRWWW^^^jjjvvvuuukkkccc[[[RRRMMMIIIDDDCCCEEEFFFOOOddd~~~xxxgggZZZWWW___iiisss|||lllUUUIII===;;;888777888888888777444555777777777999===???CCCOOOlll{{{ddd]]]\\\gggvvvtttcccXXXTTTRRROOOLLLJJJGGGCCC@@@>>>===<<<<<<===>>>AAADDDGGGIIIKKKMMMPPPUUUYYY[[[\\\^^^______```aaaccceeeeeeffffffggghhhhhhiiiiiijjjjjjkkkooooooooooooooopppqqqrrrssssssttttttuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuwww{{{}}}vvvlllbbb[[[VVVNNNMMMKKKHHHEEECCCBBBBBBDDD@@@======???EEESSS___qqq~~~~~~|||yyyuuuqqqnnnkkkhhhfffaaa]]]YYYWWWVVVWWWVVVVVVPPPPPPOOOMMMMMMTTT```jjjwww{{{{{{sssmmmjjj]]]VVVOOOKKKFFFBBBBBBFFFIIIQQQYYY^^^```eeemmmtttzzz}}}yyymmmsss~~~rrreeeeeejjjqqqkkkUUUHHHBBB???===999777777777999999888777333333444555555555555555888888777777888888999:::HHHEEEBBBBBBEEEKKKQQQTTTYYY^^^aaa```XXXPPPJJJGGGHHHMMMVVV]]]bbbeeehhhjjjnnnlllkkkjjjjjjhhhfffccc]]]]]]]]]\\\\\\\\\[[[[[[YYYXXXVVVSSSOOOLLLJJJIIIKKKKKKKKKKKKLLLNNNOOOPPPMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNQQQVVV]]]eeejjjoooqqqssspppiiibbb^^^\\\SSSQQQLLLHHHDDDEEEHHHLLLLLLNNNRRRSSSRRRQQQQQQRRRSSS[[[gggttt~~~vvvmmmaaaXXXOOOJJJFFFAAA???AAAEEEOOOfffwwwfffYYYVVV___jjjttt}}}kkkUUUIII===:::888777888999999888444555666777777999===???AAAMMMjjjvvv___XXXWWWcccuuutttbbbVVVSSSRRROOOLLLJJJGGGCCC@@@>>>===<<<<<<===>>>AAADDDGGGIIIKKKNNNQQQUUUXXXYYYZZZ[[[\\\^^^___aaabbbdddeeeeeeeeedddeeefffhhhiiiiiijjjjjjooonnnnnnnnnooopppqqqqqqqqqqqqrrrssstttttttttsssuuuuuuuuuvvvvvvvvvvvvvvvwwwuuuuuuwwwvvvvvv|||zzzoooeee^^^YYYUUUSSSQQQNNNLLLJJJHHHHHHEEE@@@======???FFFTTTbbbrrr~~~}}}{{{yyyvvvssspppmmmjjjfffcccaaa]]]YYYVVVVVVVVVVVVVVVNNNNNNMMMJJJKKKRRR___iiiyyywwwppplll]]]VVVPPPLLLHHHCCCCCCFFFEEELLLUUUYYY[[[___hhhoootttxxx|||}}}}}}}}}tttiiiooo|||qqqfffgggmmmmmm|||jjjTTTGGGAAA>>><<<888777666777888999888777777777888999999999999999888888888777888888999:::LLLGGGCCCBBBCCCEEEMMMUUU___``````\\\VVVOOOIIIGGGFFFJJJOOOWWW^^^dddiiikkklllmmmoooooonnnkkkhhhgggccc```^^^\\\]]]]]]]]]\\\YYYWWWUUURRROOOLLLJJJIIIJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIMMMMMMQQQVVVYYY]]]fffooosss{{{~~~xxxqqqjjjddd[[[XXXSSSNNNKKKKKKLLLNNNRRRTTTWWWVVVTTTRRRPPPPPPVVV[[[eeeppp|||yyypppcccYYYOOOJJJFFFBBBBBBDDDHHHQQQeeepppbbbZZZUUU```ppp}}}nnnUUUFFF<<<<<<:::999888777777777777888888888888999<<<>>>BBBJJJdddwww]]][[[ZZZbbbrrrwwwdddVVVQQQNNNKKKMMMJJJGGGCCC@@@???>>>???===???@@@AAACCCFFFJJJMMMRRRTTTVVVYYY[[[^^^______]]]]]]^^^^^^```aaabbbcccfffggghhhiiijjjkkkkkkkkkppppppoooooooooppprrrssspppqqqssstttuuuuuuvvvvvvwwwvvvttttttvvvwwwxxxwwwrrrtttsssppplllmmmsssxxx|||xxxsssnnnwwwyyyzzzyyyrrrjjjdddaaa^^^ZZZVVVTTTPPPLLLIIIGGGDDDAAA???CCCMMMYYYaaapppssszzz|||yyy{{{yyywwwuuuqqqllleee```]]][[[XXXWWWXXXXXXWWWWWWSSSQQQMMMKKKLLLSSS\\\cccvvv~~~~~~xxxnnnfffaaaZZZPPPHHHDDDDDDEEEFFFDDDFFFIIINNNSSSYYY]]]```jjjnnnsssyyy|||}}}}}}|||nnneeepppqqqggggggiiissswww~~~fffQQQEEE???<<<:::::::::999999888777777777777777777777777777777777999888666555555666777999JJJEEEAAAAAABBBEEENNNWWW```aaaaaa]]]VVVOOOIIIFFFDDDGGGMMMTTT[[[bbbgggjjjkkkmmmnnnooonnnllliiigggeeebbb___]]]\\\\\\ZZZYYYXXXWWWUUURRROOOLLLJJJIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOPPPOOOOOONNNMMMMMMPPPPPPSSSXXX[[[```iiisss{{{{{{tttmmmgggccc]]]WWWSSSRRRSSSTTTVVVXXXZZZZZZXXXVVVTTTTTTXXX^^^hhhsss~~~xxxooocccZZZPPPJJJFFFBBBBBBEEEKKKTTTiii{{{mmm___XXXUUU___nnn|||oooUUUEEE<<<;;;:::999888777777777777888888888888999;;;>>>BBBJJJbbbqqq[[[WWWVVV```tttzzzfffWWWRRROOOMMMLLLJJJFFFBBB???>>>======<<<>>>AAABBBDDDFFFJJJLLLQQQRRRUUUXXXZZZ]]]^^^___^^^^^^^^^^^^```aaabbbcccgggggghhhiiijjjkkkkkkkkknnnnnnnnnnnnnnnpppqqqrrrooopppqqqsssttttttuuuuuutttrrrqqqqqqsssuuuvvvvvvqqqpppmmmgggaaaaaaffflll|||{{{tttjjjbbbbbbcccfffsss}}}vvvqqqkkkgggbbb]]]ZZZUUUPPPKKKGGGEEEBBBAAAFFFOOOZZZbbblllkkkmmmqqqrrrsssyyy{{{yyy{{{yyywwwuuuqqqlllfffaaa^^^[[[YYYWWWXXXXXXXXXWWWTTTQQQNNNKKKLLLRRRZZZaaaooowww~~~}}}zzzuuunnnggg]]]VVVLLLDDD@@@???@@@@@@???AAACCCGGGLLLQQQUUUWWW___bbbhhhnnnrrrvvvxxxyyy|||llleeerrrooogggjjjooossswwwzzzdddQQQFFFAAA>>><<<::::::999999888777777777777777777777777777777777888777555444444555666777HHHBBB??????AAAFFFPPP[[[aaaaaa```\\\TTTLLLGGGDDDBBBDDDIIIPPPXXX___eeehhhjjjlllnnnooonnnllljjjhhhgggdddaaa^^^\\\ZZZXXXVVVWWWVVVTTTRRROOOMMMKKKJJJIIIJJJKKKLLLMMMNNNOOOOOORRRSSSSSSTTTSSSSSSRRRRRRUUUTTTVVVZZZ^^^cccnnnxxxzzzuuuqqqiiibbb^^^\\\]]]^^^^^^___aaa```]]][[[ZZZZZZ[[[bbblllwwwxxxnnndddZZZPPPKKKGGGCCCCCCFFFMMMXXXnnnyyykkk^^^XXXXXX```nnn}}}pppUUUEEE<<<;;;:::999888777777777666777888888777888;;;>>>BBBIII___qqq]]]UUUSSS___uuu~~~iiiYYYSSSPPPNNNKKKIIIFFFBBB???===<<<;;;<<<>>>AAACCCDDDFFFIIILLLPPPQQQTTTWWWZZZ\\\]]]^^^^^^^^^^^^^^^___aaabbbcccggghhhiiijjjjjjjjjjjjjjjlllllllllmmmnnnpppqqqrrrooooooqqqrrrssstttttttttpppooommmnnnppprrrssssssooolllfff]]]WWWWWW]]]bbbsss|||wwwhhh\\\XXXVVVXXXgggxxxssslllgggbbb\\\TTTNNNGGGEEECCCCCCIIIQQQ[[[aaaeee```\\\[[[\\\___hhhrrrxxx}}}{{{{{{yyywwwuuurrrmmmgggccc___\\\YYYXXXXXXXXXXXXWWWTTTRRRNNNKKKKKKOOOWWW]]]gggnnnttttttrrrppplllgggZZZSSSJJJBBB===<<<;;;;;;<<<<<<>>>AAAEEEHHHKKKMMMRRRVVV[[[aaaffflllrrrvvv{{{jjjeeettt}}}mmmiiiqqqzzz{{{}}}uuu```OOOFFFBBB@@@===::::::999999888777777777777777777777777777777777999999888888888999::::::EEE@@@===>>>AAAGGGSSS^^^``````___YYYQQQIIIDDDAAAAAACCCGGGMMMUUU]]]cccgggiiikkkmmmnnnooommmkkkiiihhheeeaaa___]]][[[XXXUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKLLLNNNOOOQQQRRRRRRUUUVVVVVVWWWXXXXXXWWWWWWYYYXXXYYY]]]```fffqqq}}}|||uuunnniiihhhhhhiiiiiijjjjjjgggccc```^^^^^^___fffqqq{{{xxxnnndddZZZQQQLLLHHHDDDDDDGGGLLLYYYrrrzzzlllaaa[[[[[[cccqqqnnnTTTDDD<<<;;;:::888777777666666666777888777777888;;;===AAAHHH\\\xxxbbbWWWRRR___wwwnnn\\\TTTPPPMMMKKKIIIFFFCCC@@@===<<<;;;;;;>>>AAACCCEEEGGGIIIKKKPPPQQQTTTWWWZZZ]]]^^^___^^^^^^^^^______```bbbbbbggghhhiiijjjjjjjjjjjjjjjkkkllllllnnnoooqqqrrrsssooopppqqqrrrssstttttttttpppnnnllllllnnnpppppppppmmmiiiaaaXXXSSSTTTZZZ```jjjvvvuuuggg^^^WWWUUUbbb~~~~~~uuuoooiiibbbXXXPPPFFFEEECCCEEEKKKRRRYYY]]]]]]UUUNNNLLLLLLOOOXXXaaajjjwww~~~zzzxxxvvvtttrrrnnniiieee```]]]ZZZYYYYYYYYYXXXWWWUUUSSSOOOLLLJJJMMMSSSXXXaaaggglllkkkjjjiiigggcccYYYRRRJJJCCC>>><<<;;;:::<<<<<<===???AAACCCEEEFFFJJJMMMRRRWWW\\\dddmmmsss{{{jjjeeesssyyyllllllyyyrrr]]]MMMFFFCCC???<<<::::::999999888777777777666666666666666666666666888888888888999;;;===>>>BBB>>><<<>>>BBBIIIUUU```bbbbbb___YYYQQQIIIDDDBBBAAABBBEEEKKKRRRZZZaaafffhhhiiilllnnnooonnnlllkkkgggeeebbb```___\\\YYYVVVSSSSSSRRRPPPOOONNNMMMLLLLLLMMMOOOPPPRRRTTTUUUVVVWWWXXXYYY[[[\\\\\\\\\\\\]]][[[]]]```ccchhhsss{{{xxxwwwwwwxxxuuuuuusssnnnhhhcccaaa```ccckkkvvvxxxnnncccZZZPPPLLLHHHDDDEEEHHHJJJZZZuuu{{{nnnbbb]]]\\\eeeuuujjjRRRDDD;;;;;;999888777666666666666777777777777888;;;===AAAGGGXXXxxx{{{dddVVVPPP___wwwttt```UUUOOOKKKKKKIIIGGGDDDBBB???>>>===<<<>>>AAACCCDDDFFFIIILLLPPPRRRUUUXXX[[[^^^```aaa______^^^______```aaabbbfffggghhhiiijjjkkkkkkkkkllllllnnnoooqqqrrrssstttpppqqqrrrtttuuuuuuuuuuuuqqqooommmmmmooopppppppppmmmggg___VVVRRRRRRWWW[[[___kkkyyyxxxdddZZZTTT^^^www{{{uuuoooggg[[[RRRGGGEEEDDDFFFLLLRRRUUUVVVUUUMMMGGGFFFFFFHHHMMMTTT```mmmyyywwwuuusssqqqnnnjjjgggaaa^^^[[[YYYYYYYYYXXXWWWVVVTTTQQQMMMKKKLLLQQQUUU]]]bbbeeecccaaaaaa___[[[UUUPPPHHHBBB???===;;;:::<<<<<<<<<<<<===???@@@AAAEEEHHHLLLNNNRRRZZZeeemmmwww~~~kkkcccooovvvlllnnnqqq[[[KKKDDDAAA===999::::::999999888777777777666666666666666666666666555444555666999===AAACCC@@@===<<<@@@EEEKKKVVVaaadddcccaaa[[[RRRKKKFFFDDDBBBBBBDDDHHHOOOWWW^^^cccfffhhhkkknnnoooooommmllliiigggdddbbbaaa^^^ZZZWWWRRRQQQQQQPPPOOONNNMMMMMMNNNOOOPPPRRRUUUWWWXXXYYYZZZ[[[]]]^^^```aaaaaabbbaaa```aaaeeegggkkkuuu}}}|||yyyssslllgggdddccchhhqqq|||wwwmmmbbbYYYPPPKKKGGGDDDEEEHHHKKK]]]yyy|||oooddd^^^[[[gggyyyfffQQQFFF;;;:::999888777666666666555666777777666777:::===@@@FFFUUUrrr{{{dddUUUNNN]]]ttt}}}gggXXXOOOIIIIIIHHHGGGEEECCCAAA???>>>===???@@@AAACCCFFFJJJMMMQQQRRRUUUYYY\\\___aaabbb_______________```aaaaaadddeeegggiiikkklllmmmmmmlllmmmoooqqqrrrsssssssssqqqqqqssstttuuuvvvvvvvvvsssqqqpppqqqsssuuuvvvvvvqqqkkkccc[[[VVVUUUVVVWWWXXX```jjjvvvlllaaaXXX^^^ssszzzuuummmaaaWWWJJJHHHFFFIIIMMMQQQQQQOOONNNHHHDDDEEEFFFFFFHHHKKKWWWdddwww|||wwwuuusssqqqpppnnnkkkhhhbbb___\\\ZZZZZZZZZYYYWWWVVVUUURRRNNNLLLMMMPPPSSSXXX]]]```]]]ZZZYYYWWWSSSMMMIIIDDD@@@>>><<<;;;:::;;;;;;:::::::::;;;<<<<<>>CCCHHHMMMWWWaaabbbaaa___YYYQQQJJJFFFDDDAAAAAABBBEEEKKKSSSZZZ___eeegggkkknnnoooooonnnmmmmmmjjjgggeeebbb^^^YYYVVVPPPPPPPPPOOOOOONNNNNNNNNMMMNNNPPPRRRUUUWWWYYYZZZ]]]^^^```bbbdddffffffgggeeeeeegggjjjlllnnnwww~~~{{{vvvooojjjhhhhhhmmmvvvtttkkkaaaXXXOOOJJJGGGCCCDDDGGGPPPccc~~~~~~sssgggaaa\\\lll{{{cccQQQHHH;;;:::999777666666666666555666777666666777:::<<<@@@EEERRRnnnhhhWWWOOO[[[ooonnn\\\PPPIIIFFFFFFEEEDDDCCCAAA@@@?????????@@@@@@AAAEEEKKKOOOOOOQQQTTTXXX[[[^^^```aaa```____________```aaaaaacccdddfffiiikkkmmmnnnooolllmmmooopppqqqqqqqqqppppppqqqrrrssstttuuuuuuuuusssrrrrrruuuyyy}}}yyyuuuoooiiieeecccaaaaaa]]]___bbbhhhtttzzzmmm```___jjj|||uuuhhh]]]NNNLLLJJJLLLOOOQQQNNNJJJJJJDDDBBBEEEGGGFFFFFFHHHNNN\\\qqq}}}{{{vvvtttqqqpppooommmkkkhhhccc```]]][[[ZZZZZZYYYXXXVVVUUUSSSPPPMMMMMMPPPSSSQQQWWWZZZWWWTTTSSSPPPKKKHHHEEEAAA>>>>>>===<<<;;;<<<;;;;;;:::::::::;;;;;;;;;???CCCDDDFFFMMMYYYbbbmmmwww{{{ddd\\\iii{{{{{{pppiiimmmnnnUUUDDD??????===999::::::999999888777777777777777777777777777777777;;;::::::===DDDOOOYYY___???===???DDDIIIOOOXXXaaa^^^^^^[[[UUUNNNGGGCCCBBBAAA@@@@@@BBBHHHPPPWWW\\\eeegggjjjnnnooopppooonnnpppmmmjjjfffccc^^^XXXTTTPPPPPPOOOOOOOOOOOONNNNNNMMMNNNPPPRRRUUUWWWYYYZZZ```aaaccceeegggiiijjjjjjhhhhhhjjjnnnoooqqqxxx~~~{{{vvvqqqmmmkkkkkkqqq{{{rrriii```WWWNNNIIIFFFCCCDDDGGGUUUhhh}}}|||xxxkkkeee```qqqzzzbbbQQQIII;;;:::999777666666555555555666777666666777:::<<<@@@DDDQQQkkknnn\\\RRRZZZiiiwwwsss___QQQIIIDDDDDDCCCCCCBBBAAA@@@???@@@@@@??????@@@EEEKKKPPPNNNPPPSSSWWWZZZ]]]___``````____________``````aaaaaaccceeehhhkkknnnoooppplllmmmnnnpppppppppooonnnooopppqqqrrrssstttttttttrrrrrrssswww}}}}}}zzzwwwuuutttrrrpppgggeeeaaabbbnnn~~~uuuccc[[[^^^ooozzzmmmcccRRROOOMMMNNNQQQQQQLLLHHHHHHBBB@@@CCCFFFFFFFFFGGGHHHWWWmmm~~~|||uuussspppooonnnmmmjjjhhhccc```]]][[[[[[ZZZYYYXXXVVVUUUSSSPPPNNNNNNPPPSSSLLLRRRUUUSSSPPPOOOLLLHHHFFFCCC@@@??????@@@???>>>>>>======<<<<<<<<<<<<<<<999>>>CCCDDDFFFMMMYYYcccmmmxxxuuu```ZZZhhhyyyxxxnnnhhhlllmmmRRRBBB>>>???>>>;;;::::::999999888777777777777777777777777777777777666555555999AAAMMMYYYaaaBBBAAABBBFFFNNNVVV\\\___fffaaa[[[TTTNNNHHHBBB>>>;;;:::;;;>>>DDDLLLTTTYYYbbbeeeiiikkklllmmmnnnoooooolllhhheeebbb___[[[YYYSSSRRRPPPNNNLLLKKKJJJJJJMMMNNNPPPRRRTTTVVVVVVWWW\\\aaabbbbbbgggnnnppplllooommmjjjkkkooouuuzzz}}}~~~xxxsssqqqrrrtttwww~~~tttiii]]]UUUNNNJJJGGGCCCEEEIIIWWWgggzzz{{{ppphhhiii{{{~~~eeeQQQEEE:::999888666666666777777444555666888:::;;;;;;;;;@@@EEEPPPhhhtttaaaVVV\\\eeelll||||||dddUUUMMMMMMKKKHHHDDDAAA???>>>===AAAAAAAAABBBEEEHHHLLLNNNQQQSSSVVVWWWXXXYYY\\\^^^aaabbbbbb```______```bbbcccdddfffhhhjjjkkkllllllmmmnnnoooppppppooonnnnnnnnnppprrrrrrqqqqqqrrrsssuuuxxxzzz|||wwwrrrjjjcccdddoooooobbb[[[```vvvrrrcccWWWTTTSSSVVVYYYWWWNNNFFFEEEGGGHHHIIIIIIFFFDDDBBBLLLWWWiii|||}}}}}}|||uuutttrrrooollljjjiiihhhaaa^^^\\\\\\]]]^^^[[[YYYYYYUUUSSSSSSQQQNNNNNNRRROOOTTTUUUQQQMMMKKKHHHDDDEEEDDDBBB@@@???======<<>>===<<<<<<>>>@@@AAAEEENNNYYYaaammmyyykkkaaa]]]hhhzzzxxxggg]]]ffffffOOOHHHAAA>>>===777;;;;;;:::888666555777999888888999999999888888777;;;:::999:::???GGGOOOTTTAAAAAABBBHHHPPPYYY___bbbhhhccc\\\VVVPPPJJJDDDAAA===<<<<<<>>>BBBIIIPPPUUU^^^bbbgggjjjkkkkkklllmmmmmmkkkhhheeebbb^^^ZZZWWWSSSRRRPPPNNNLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSZZZ^^^aaaaaagggooorrrppprrrpppnnnppptttzzz}}}wwwsssqqqsssvvvxxxtttiii]]]VVVNNNJJJFFFCCCDDDIIIWWWhhh}}}|||tttkkklll}}}gggTTTIII<<<;;;999888777777777888555555666777999:::;;;<<<>>>CCCNNNfffwwwcccWWW\\\cccgggqqqkkk[[[SSSMMMKKKGGGDDDAAA>>>======@@@@@@AAABBBEEEIIILLLNNNQQQTTTWWWYYYYYYZZZ\\\^^^```aaabbbaaa```___```aaacccdddfffhhhjjjkkklllllllllmmmmmmnnnnnnnnnnnnnnnnnnppprrrrrrrrrqqqrrrsssyyy|||~~~uuukkkhhhqqqsssdddXXXXXXgggwww~~~~~~vvviii^^^ZZZWWWXXX[[[YYYSSSLLLKKKKKKJJJIIIHHHGGGFFFFFFKKKVVViii|||}}}|||{{{vvvtttrrrooollljjjiiihhhdddbbb``````aaaaaa___\\\ZZZVVVTTTTTTRRROOOPPPTTTRRRVVVVVVQQQMMMKKKHHHDDDBBBBBB@@@???>>>>>>>>>>>>@@@???>>>>>>???@@@???>>>>>>@@@@@@AAAEEEMMMYYYaaaooozzzlllbbb^^^iiizzzuuuggg___iiidddNNNHHHAAA>>>>>>888;;;<<<;;;999777666666888888888999999999888888777555444444555:::AAAHHHMMM???@@@CCCJJJTTT]]]cccfffgggbbb\\\UUUPPPJJJEEEAAA???>>>======AAAFFFLLLOOOYYY]]]dddhhhjjjjjjjjjjjjkkkiiigggeeebbb^^^XXXTTTQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMRRRVVVZZZ]]]ccclllqqqrrrsssrrrssstttxxx}}}}}}zzzvvvsssrrruuuyyy{{{tttiii^^^VVVNNNJJJEEEBBBDDDIIIWWWiiitttllllll|||hhhUUUKKK>>>===;;;999777777777777666666666666888:::<<<===<<>>======>>>???@@@BBBFFFJJJMMMOOOQQQTTTXXX[[[[[[\\\]]]]]]]]]```bbbbbbaaa`````````cccdddfffhhhiiikkkkkkkkklllkkkkkkkkkllllllmmmnnnnnnppprrrsssrrrrrrssstttzzz~~~rrrkkkppp}}}wwwfffVVVPPPVVV```vvv~~~wwwxxx~~~yyyppphhhccc^^^]]]^^^^^^YYYUUUSSSPPPMMMJJJHHHHHHIIIJJJJJJWWWjjj}}}~~~|||zzzxxxwwwvvvtttrrrooollljjjhhhhhhfffdddcccbbbbbbbbb```^^^ZZZWWWVVVVVVTTTRRRTTTYYYYYY]]]\\\VVVQQQOOOLLLHHHCCCBBBAAA@@@???@@@AAAAAA@@@???>>>???AAABBBBBBAAABBBBBBAAAAAADDDMMMYYYbbbpppzzzmmmccc```jjj{{{sssgggaaakkkaaaMMMGGG@@@>>>>>>999666777999999777666777888777888888999999999888888888777666666888<<<@@@CCC===@@@EEENNNXXXbbbgggiiiccc___YYYSSSMMMHHHCCC???>>>===<<<<<>>===;;;888777666666666888777666666777999<<<===;;;AAAJJJ___nnn\\\[[[aaabbbdddiiixxx{{{eeeUUULLLJJJGGGCCC@@@>>>=========>>>@@@CCCFFFJJJNNNOOOPPPTTTYYY\\\\\\\\\\\\]]][[[^^^aaabbbaaa`````````cccdddfffhhhiiijjjkkkkkkkkkjjjiiiiiiiiikkklllnnnnnnppprrrsssrrrrrrssstttxxx|||vvvlllnnnyyywwwgggWWWNNNNNNQQQZZZhhhuuu{{{~~~zzzsssnnnooouuuyyywwwsssmmmiiieeeeeeeeeddd```\\\WWWUUUQQQMMMJJJIIIJJJJJJLLLYYYmmm~~~}}}zzzxxxuuusssrrrtttrrrpppmmmkkkiiiggggggdddcccaaa``````___]]]\\\[[[XXXWWWXXXVVVTTTYYY```eeehhhgggaaaZZZWWWRRRNNNHHHFFFEEECCCCCCCCCDDDEEEBBB@@@??????AAACCCCCCCCCEEEDDDCCCBBBEEENNN[[[eeesss{{{nnneeebbbmmm}}}sssiiieeelll{{{^^^KKKFFF@@@>>>???;;;000222555777777777777888777777888999999999888888777888:::<<>>BBBGGGJJJPPPVVV^^^eeehhhiiiiiiiiiiiihhhfffeeebbb]]]WWWRRRMMMMMMLLLKKKJJJIIIIIIIIIDDDCCCBBBAAAAAAAAABBBBBB@@@CCCGGGMMMTTT\\\fffnnnrrruuuxxxyyyzzz{{{}}}|||zzzrrrrrrqqqrrruuu{{{rrriii]]]UUUMMMHHHDDDBBBEEEJJJZZZmmmtttfffaaadddrrrlllUUUHHH===<<<999777666555555555888777666666777999;;;===<<>>======>>>@@@CCCGGGJJJMMMOOOOOOSSSXXX[[[[[[[[[[[[\\\ZZZ]]]```bbbaaa``````aaacccdddfffgggiiiiiijjjjjjiiihhhhhhhhhhhhjjjlllmmmmmmoooqqqrrrqqqqqqrrrsssuuuzzz{{{ppppppyyyxxxhhhXXXNNNJJJIIIJJJSSS[[[^^^```fffmmmqqqkkkgggcccdddiiimmmooopppmmmlllkkklllllljjjeeeaaaZZZXXXUUUQQQMMMJJJIIIHHHPPP]]]ppp~~~}}}}}}}}}zzzzzzxxxvvvtttqqqpppoooooonnnllljjjhhhgggfffeeeaaaaaa```___]]][[[ZZZZZZZZZXXXWWWWWWVVVWWW___iiipppuuuuuuooohhhbbbZZZTTTOOOMMMJJJGGGFFFFFFGGGGGGFFFDDD@@@???@@@BBBCCCCCCFFFEEEDDDDDDGGGQQQ^^^hhhuuu}}}nnnfffdddooo}}}ssslllkkkssswww[[[JJJEEE???===???;;;333666888999888777777888666777888999999999999999111444:::AAAHHHNNNRRRTTT>>>BBBJJJTTT___fffiiijjj```\\\VVVQQQLLLHHHCCC@@@888777888999<<>>>>>>>>???@@@>>>>>>CCCIIINNNUUU```jjjppptttyyy{{{zzzzzz|||{{{xxxuuunnnnnnooorrrwww}}}|||pppggg\\\SSSKKKGGGDDDBBBFFFLLL^^^ssslllaaa^^^bbbpppoooVVVHHH<<<:::888777555555555555888777777777777999:::;;;<<>>AAADDDGGGJJJLLLNNNNNNQQQUUUXXXXXXYYYZZZ[[[ZZZ\\\___`````````aaabbbddddddfffggghhhiiiiiiiiigggggghhhhhhiiijjjkkkllllllnnnpppqqqppppppqqqrrruuuzzzyyyxxx~~~yyygggXXXOOOJJJEEEEEEGGGIIIIIIKKKOOOVVV[[[ZZZYYYXXXYYY\\\aaafffiiikkkkkklllnnnooommmjjjggg___\\\XXXSSSOOOLLLIIIHHHTTT```qqq~~~{{{wwwuuutttssstttrrrqqqqqqooonnnmmmlllkkkjjjiiigggfffeeeddddddddd```aaaaaa___\\\ZZZYYYZZZYYYWWWVVVUUUUUUYYYeeerrr}}}zzzpppeee[[[WWWTTTQQQMMMLLLLLLMMMNNNOOOJJJDDD@@@???@@@BBBCCCEEEEEEFFFGGGLLLVVVcccmmmvvv~~~mmmfffeeerrrzzzsssrrrvvvsssYYYIIIEEE>>><<<>>>;;;===>>>>>><<<:::777777777666777888999999999999999666999???DDDIIIKKKKKKKKK???CCCLLLVVV```ggghhhhhh^^^ZZZTTTOOOKKKFFFBBB???777777777888;;;???BBBDDDJJJOOOWWW]]]aaaeeegggiiifffdddaaa^^^[[[WWWSSSPPPKKKJJJIIIGGGEEEDDDCCCCCCAAA@@@>>>===<<<===>>>???;;;;;;>>>DDDGGGLLLXXXdddhhhnnnuuuyyyxxxxxx{{{}}}}}}}}}~~~~~~{{{wwwsssooojjjkkkmmmqqqxxxzzznnnfffZZZRRRJJJFFFCCCCCCGGGNNNeeeyyyxxxeee\\\\\\___mmm}}}lllUUUHHH;;;:::999777666666777777777777777888999999::::::;;;???DDDPPPmmm~~~fffYYYWWW\\\eeekkksssrrrrrruuu{{{|||oooaaaOOONNNJJJGGGDDDAAA@@@@@@>>>???AAADDDGGGJJJKKKLLLMMMOOORRRTTTUUUVVVXXXYYYZZZ\\\^^^______```bbbdddddddddfffggghhhhhhiiiiiifffggghhhiiijjjkkkkkkkkkkkkmmmooooooooonnnoooppptttyyyvvvcccVVVQQQMMMHHHDDDBBBAAA@@@AAACCCFFFIIIJJJLLLNNNOOOQQQVVV]]]ccciiiiiijjjlllmmmnnnnnnmmmfffbbb[[[TTTOOOMMMLLLLLLVVVbbbqqq{{{~~~|||zzzuuurrrnnniiifffdddcccccceeeeeedddddddddddddddddddddccccccbbbbbbbbbbbbbbb___``````^^^ZZZWWWWWWYYYXXXVVVTTTSSSSSSZZZjjjzzzsssgggaaa^^^[[[XXXWWWWWWYYY[[[ZZZSSSIIIAAA???@@@BBBCCCCCCEEEGGGJJJPPP[[[hhhrrrwwwllleeefffuuu}}}xxxzzzqqqWWWHHHEEE===:::===;;;>>>>>>>>>;;;999777888999666666777999999::::::999;;;>>>AAADDDDDDAAA===:::???DDDMMMXXXaaafffgggfffZZZVVVQQQLLLHHHCCC???<<<888888777888:::===@@@BBBHHHMMMTTTZZZ___cccfffiiieeebbb^^^[[[XXXUUUQQQNNNKKKJJJHHHFFFDDDBBBBBBAAA@@@???===<<<<<<===???@@@888777:::???BBBEEEQQQ^^^```hhhpppuuuuuuvvvyyy|||zzz{{{}}}|||yyyuuuooolllhhhiiilllqqqxxxyyymmmeeeYYYQQQIIIEEECCCCCCHHHOOOiii~~~sss```XXXZZZ\\\jjjzzzgggRRRGGG<<<;;;999888888888999999666777888999999999999999:::>>>BBBLLLhhhooo___ZZZ]]]dddkkkrrrpppllllllppptttnnneeePPPNNNKKKGGGDDDBBBAAAAAA>>>@@@BBBEEEGGGIIIKKKKKKLLLNNNQQQRRRRRRTTTWWWYYYZZZ\\\]]]^^^^^^```bbbeeeddddddfffggghhhhhhhhhhhheeefffhhhjjjkkklllkkkkkkjjjlllnnnooonnnnnnooopppqqqwwwsss```UUUSSSQQQMMMEEEAAA>>>???????????????@@@CCCGGGJJJLLLQQQYYY___iiihhhggghhhkkknnnppprrrlllfff]]]TTTNNNMMMOOOQQQWWWbbbpppyyy|||{{{yyywwwuuusssqqqjjjgggbbb\\\XXXVVVVVVVVVYYYYYYZZZZZZ[[[\\\\\\\\\``````````````````aaabbb\\\^^^^^^[[[WWWTTTUUUVVVXXXUUURRRQQQRRRZZZmmm~~~qqqiiigggdddbbbaaaccceeegggaaaYYYMMMCCC???@@@BBBDDDAAADDDHHHLLLSSS^^^kkkuuuxxxkkkeeegggvvv~~~pppWWWHHHDDD<<<:::<<<:::888888888777666777:::<<<666666777999999:::::::::444888===AAACCCAAA===:::AAAEEEOOO\\\eeehhhgggggg\\\WWWQQQKKKGGGCCC@@@>>><<<:::888777888;;;>>>AAAGGGJJJOOOUUU[[[```cccddd```___]]]ZZZVVVSSSOOONNNMMMIIIDDDAAA??????>>>>>>AAAAAA???===<<<;;;;;;;;;::::::::::::===CCCKKKPPP]]]bbbjjjnnnqqqssswwwzzz{{{{{{|||}}}|||zzzxxxtttnnniiibbbffflllrrrxxxxxxjjjbbbXXXNNNGGGFFFEEEBBBHHHRRRkkk~~~rrrccc[[[ZZZ\\\eeerrrgggRRRFFF:::999888777666666666666888888777777777777777888;;;@@@CCCJJJaaasssaaaWWWYYYffftttyyyxxxooobbbcccnnnrrrmmm]]]UUULLLFFFEEEDDDAAA>>>===>>>@@@BBBEEEGGGIIIJJJKKKLLLMMMOOORRRUUUXXXYYYYYY[[[]]]^^^^^^```cccfffffffffffffffffffffeeeeeeeeefffhhhiiikkkkkkllllllpppppppppppppppqqqqqqrrrwww~~~xxxkkkaaa\\\WWWRRRNNNIIIEEE@@@======???@@@AAABBBAAADDDHHHIIILLLYYYgggiiihhhffffffgggjjjmmmnnnppplllcccYYYRRROOOPPPRRR^^^hhhrrrvvvyyy}}}{{{wwwrrrpppooolllgggcccZZZWWWRRRMMMJJJJJJLLLMMMNNNOOOPPPPPPPPPQQQTTTWWWYYYYYYZZZ[[[]]]___aaacccaaa___]]]YYYVVVTTTSSSRRRSSSSSSTTTSSSQQQVVVhhhzzz~~~uuuuuuqqqmmmooouuuwwwuuukkk```QQQGGGCCCDDDEEEFFFIIIHHHIIIMMMVVVbbbnnnvvvnnniiikkkxxxqqqXXXIIICCC======<<<555777888:::;;;;;;:::999888555555777888999:::::::::;;;;;;;;;<<<<<<;;;::::::DDDJJJTTT```ggghhhfffddd[[[VVVPPPJJJFFFCCC@@@>>>;;;:::888777888:::===@@@EEEHHHMMMSSSXXX]]]```aaa^^^]]][[[XXXUUUQQQNNNLLLKKKHHHCCC@@@@@@@@@??????@@@???>>>===============888999999999;;;@@@FFFKKKUUU[[[ccciiimmmrrrwww{{{||||||}}}~~~~~~zzzwwwuuuqqqlllgggcccgggmmmsssyyywwwjjjaaaXXXNNNGGGFFFEEECCCIIITTTqqq|||zzzqqqbbbZZZZZZ^^^fffsss|||eeePPPCCC:::999888777666666666666888888777777777777777888:::>>>AAAHHH]]]rrraaaYYY\\\jjjyyy}}}ppp^^^ZZZcccjjjiii___XXXOOOHHHEEECCCAAA>>>??????AAABBBDDDFFFGGGHHHKKKLLLNNNPPPSSSVVVXXXYYYXXXZZZ\\\^^^___```cccffffffffffffeeeeeeeeeeeeeeeeeefffgggiiijjjkkkllllllmmmmmmmmmnnnooopppqqqrrrvvv|||vvviiiaaa___^^^YYYTTTGGGDDD@@@>>>>>>>>>>>>===BBBAAACCCGGGIIIMMMXXXeeejjjgggccc```aaafffnnnttttttoooggg\\\TTTQQQRRRTTT^^^hhhpppsssvvv{{{~~~~~~~~~zzzvvvsssnnnhhheeeccc```[[[WWWQQQNNNIIIEEECCCCCCDDDEEEDDDFFFGGGHHHIIILLLOOORRRWWWXXXYYYZZZ[[[]]]^^^___[[[YYYWWWUUURRRPPPOOONNNMMMMMMOOONNNLLLPPP___ooo~~~wwwlll\\\OOOIIIGGGGGGGGGJJJJJJLLLQQQ[[[gggssszzzqqqmmmppp~~~lllUUUGGGBBB======>>>777999999999999999888777666999::::::::::::999888888::::::;;;;;;;;;::::::999HHHPPP[[[eeeiiiiiiddd```YYYUUUOOOJJJFFFCCC@@@>>>;;;:::888777777999<<<>>>BBBEEEJJJOOOUUUYYY[[[]]][[[ZZZXXXVVVRRROOOLLLJJJHHHEEEBBB@@@@@@AAA@@@@@@??????>>>>>>>>>>>>??????888999999::::::===AAAEEEJJJQQQZZZbbbhhhnnnuuuzzz{{{|||}}}~~~|||xxxtttqqqmmmiiieeeeeeiiiooouuu{{{vvvhhh```WWWNNNGGGFFFEEEDDDLLLXXXuuu~~~yyyyyy~~~ooo```ZZZ[[[ccclllxxxzzzcccNNNBBB:::999888777666666666666777777777666666777777888999<<>>@@@@@@AAABBBDDDEEEFFFFFFJJJLLLOOORRRUUUWWWWWWXXXWWWYYY\\\^^^___aaadddfffeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggiiijjjkkklllllllllllllllmmmoooppprrrsssuuu{{{tttgggbbbbbbbbb]]]XXXGGGEEEBBB@@@@@@???===<<>><<<<<<===>>><<<===@@@AAACCCGGGKKKNNNTTTUUUVVVWWWYYYYYYZZZZZZVVVUUUSSSQQQOOOMMMLLLKKKHHHHHHIIIJJJHHHJJJUUUbbbvvvwwwfffXXXPPPMMMKKKJJJJJJLLLOOOWWWaaammmxxxrrrpppvvv}}}~~~gggQQQDDDAAA<<<===>>>888;;;:::999888666666666666888888888777777666666666888999999:::::::::999999IIITTT```hhhkkkiiiccc]]]WWWSSSMMMIIIFFFCCCAAA???;;;:::888777777888:::<<<@@@CCCGGGMMMQQQUUUWWWXXXXXXWWWVVVSSSPPPMMMKKKIIIEEECCC@@@???@@@AAAAAAAAA@@@??????>>>>>>>>>>>>???888:::;;;;;;:::;;;===???CCCIIISSS[[[bbbiiiqqqwwwzzz{{{}}}}}}zzzvvvrrrnnnjjjgggeeehhhlllrrrxxx}}}tttggg^^^VVVMMMGGGFFFEEEEEEOOO\\\www}}}{{{}}}{{{lll^^^ZZZ]]]iiissszzzdddOOOBBB:::999888777666666666666777666666666666777777888:::<<<>>>DDDUUUwwwooo```YYY]]]nnnvvv\\\IIIHHHRRRYYYaaa]]]XXXPPPIIICCC@@@???>>>???@@@AAACCCEEEFFFFFFIIIKKKOOOSSSVVVWWWWWWWWWVVVXXX\\\^^^___aaaccceeedddddddddddddddeeeeeeeeedddeeeggghhhjjjkkkkkkkkkmmmmmmmmmnnnoooqqqrrrsssssswwwyyyyyy|||tttgggaaacccbbb\\\UUUKKKHHHEEEBBBAAAAAA???===???@@@BBBGGGNNNWWWaaaiiiiiicccZZZQQQNNNUUUcccnnnoookkkddd\\\WWWVVVYYY\\\aaaiiinnnnnnnnnqqqsssrrrwwwxxxyyyzzzxxxtttmmmhhhaaaZZZSSSNNNKKKJJJFFFDDDDDDBBB@@@===<<<;;;<<<<<<:::<<<>>>@@@BBBEEEIIILLLPPPQQQTTTVVVWWWXXXXXXXXXUUUTTTSSSQQQNNNKKKIIIHHHGGGFFFGGGHHHFFFFFFMMMWWWcccttt}}}lll^^^VVVRRROOONNNJJJMMMSSS[[[gggrrr|||qqqqqqzzzxxxzzzcccOOOCCC@@@:::;;;===888;;;:::999777777777888999666666666777888999999:::777888888999999999999888IIIVVVdddjjjkkkjjjccc[[[UUUQQQLLLHHHEEECCCAAA@@@;;;:::999777777888999:::???BBBFFFJJJNNNRRRSSSTTTUUUTTTSSSQQQNNNKKKIIIHHHBBBAAA??????@@@BBBBBBAAABBBAAA@@@>>>===<<<<<<<<<888999:::999888777999:::???EEENNNVVV\\\ccclllqqqwwwyyy|||~~~}}}|||zzzuuupppllliiihhhhhhkkkooouuuzzzssseee\\\UUUMMMGGGFFFEEEFFFRRRbbbzzzxxxhhh\\\[[[```lllwwwyyycccNNNBBB:::999888777666666666666666666555555666777888888;;;<<>>@@@CCCEEEGGGHHHHHHKKKNNNRRRUUUVVVVVVVVVUUUXXX\\\^^^___```bbbdddccccccccccccddddddeeeeeedddeeefffhhhjjjjjjkkkkkkmmmmmmmmmmmmmmmnnnoooppppppppppppmmmlllrrr{{{rrrgggbbbcccaaaZZZTTTMMMJJJGGGEEEDDDCCCAAA??????@@@CCCIIISSS```jjjnnnhhhaaaVVVLLLFFFJJJTTT]]]aaa^^^ZZZUUUSSSUUU[[[___dddkkkpppooonnnooopppnnnrrrssstttuuuuuuqqqjjjfff[[[VVVNNNJJJIIIHHHEEECCCDDDCCCAAA???>>>===<<<<<<<<<>>>???@@@@@@CCCFFFIIIKKKMMMQQQUUUWWWXXXWWWVVVSSSSSSQQQNNNKKKHHHDDDCCCEEECCCCCCDDDCCCBBBFFFLLLUUUbbbrrr~~~ttteee[[[UUUPPPNNNIIIMMMUUU___jjjuuu}}}ssstttuuuyyyaaaNNNDDD@@@999999<<<777:::999999888999:::<<<===:::::::::::::::;;;<<<===666777888888999999999888KKK[[[iiilllkkkjjjcccZZZSSSPPPKKKGGGEEEDDDBBB@@@<<<;;;:::999888888999999===@@@CCCGGGKKKNNNOOOPPPPPPPPPOOOMMMKKKIIIGGGEEEAAA???>>>???@@@BBBAAA@@@BBBAAA???===<<<;;;;;;:::777888888666555444555666<<>><<<;;;<<<===>>>>>>>>>???BBBEEEHHHKKKOOOSSSUUUUUUTTTSSSMMMMMMLLLJJJFFFCCC???===AAA>>><<>>;;;:::888777666666666777666777888999999999999999QQQbbbooonnnkkkiiibbbXXXRRRNNNJJJFFFEEEDDDBBBAAA===<<<;;;:::999999999999;;;===@@@DDDGGGJJJKKKKKKLLLKKKJJJIIIGGGEEECCCBBB@@@???>>>???@@@AAA@@@??????>>>===<<<;;;;;;;;;;;;::::::999777555555666888888===EEELLLRRRZZZbbbhhhooorrrxxx|||~~~|||{{{wwwvvvrrrmmmhhhgggiiilllppptttzzz|||ooocccZZZTTTLLLGGGFFFEEEHHHXXXjjjsssdddZZZ^^^fffvvvwwwaaaMMM@@@:::999888777666666666666555444444555555777888888:::<<<@@@EEEOOOgggvvveeeXXXXXXhhhyyyrrrZZZGGGBBBEEEGGGOOOXXXXXXPPPGGGCCCBBB;;;<<<===???BBBDDDEEEFFFHHHIIIKKKNNNPPPSSSUUUVVVWWWZZZ]]]____________```aaaaaaaaabbbcccdddddddddddddddfffhhhiiijjjjjjjjjhhhhhhiiikkkmmmppprrrssstttsssrrrmmmeeedddppp~~~uuutttqqqmmmiiiccc\\\XXXNNNRRRWWW[[[[[[UUULLLEEECCCEEEFFFLLLZZZkkkrrrppplll___OOOBBB>>>???AAAAAACCCCCCBBBCCCGGGNNNWWW^^^jjjsssyyyyyyvvvtttqqqmmmlllnnnrrrvvvxxxwwwssspppeee```[[[WWWVVVSSSOOOKKKGGGGGGFFFEEEBBB@@@===<<<;;;<<<<<<<<<<<<>>>AAACCCGGGJJJNNNRRRSSSQQQNNNLLLFFFFFFFFFFFFDDDAAA>>><<<@@@;;;888;;;<<<:::;;;===CCCHHHQQQZZZcccmmmyyy}}}kkk]]]TTTLLLHHHLLLQQQ[[[fffooovvvzzz|||~~~zzz|||~~~vvv~~~~~~[[[JJJCCCAAA::::::>>>:::888999::::::;;;;;;;;;;;;:::888666444333333444444666777888999::::::::::::VVVgggssspppllliiiaaaWWWQQQMMMIIIFFFEEEDDDBBBAAA>>>===<<<;;;:::999999999999;;;>>>BBBEEEGGGHHHHHHHHHHHHGGGFFFDDDBBB@@@???@@@???>>>???@@@AAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===:::888888:::<<<444:::BBBIIIOOOWWW```gggmmmpppvvv{{{~~~~~~|||zzzuuutttqqqkkkgggfffiiimmmqqquuu{{{{{{ooobbbZZZSSSLLLGGGFFFEEEHHHYYYlll~~~rrrcccZZZ___hhh}}}yyydddOOOBBB:::999888777666666666666444444444555555777888888999;;;???EEEMMMcccxxxgggZZZYYYiiizzzuuu]]]IIIAAACCC@@@KKKWWWYYYQQQHHHCCCCCC======>>>???AAABBBCCCDDDHHHIIIJJJLLLOOORRRTTTVVVWWWZZZ^^^______^^^^^^___```aaaaaabbbccccccddddddcccdddfffgggiiijjjjjjjjjhhhiiikkknnnrrruuuxxxzzz{{{{{{{{{wwwlllgggqqq~~~zzzzzzyyytttkkkbbb[[[WWWQQQXXXaaaiiiiii```SSSIIIFFFGGGHHHLLL[[[kkkqqqnnnnnn___LLL???<<<>>>???>>>=========???CCCKKKUUU\\\llluuu||||||yyyvvvrrrnnnoooqqquuu{{{|||xxxnnnjjjdddaaa^^^[[[UUUPPPJJJJJJJJJHHHEEEBBB???===:::;;;<<<======???BBBEEEHHHJJJNNNPPPPPPMMMIIIFFFBBBCCCDDDEEEDDDBBB@@@>>>AAA;;;888:::<<<;;;;;;<<<>>>AAAGGGNNNUUU^^^jjjttt{{{yyyhhh[[[RRRLLLHHHNNNSSS]]]hhhqqqwwwyyyzzzyyy{{{yyyuuu}}}XXXHHHBBBAAA;;;<<<@@@===888999:::;;;;;;:::888777<<<;;;999888888:::<<<===777777888999:::;;;;;;;;;VVVeeerrrsssppplllbbbWWWTTTPPPKKKGGGEEECCCBBB@@@@@@???===;;;:::::::::;;;:::;;;<<<>>>@@@BBBDDDEEEIIIGGGEEECCCAAA@@@@@@@@@????????????>>>===<<<;;;===<<<;;;:::;;;===???AAA???>>><<<;;;::::::;;;<<<999:::===AAAHHHQQQ[[[bbbjjjooossssssvvv{{{{{{yyyvvvrrrlllfffcccdddiiinnnssswww}}}wwwkkkaaaZZZQQQJJJFFFFFFEEEIII]]]uuu~~~xxx|||ggg^^^YYY```qqq~~~fffNNN@@@:::999888888888888666333888777777666666666666666888AAACCCEEELLLZZZ}}}yyyfffWWWTTT___nnnyyybbbHHH<<<<<>>;;;;;;<<<>>>@@@CCCFFFHHHHHHJJJLLLNNNNNNPPPRRRTTTUUUWWWZZZ]]]___``````___aaaaaaaaabbbbbbccccccccceeeeeeeeeeeegggiiikkklllooooooooorrrwww}}}yyyssswww~~~zzzqqqfff]]]YYYSSScccssswwwrrrhhh\\\RRRMMMLLLMMMQQQXXX```fffhhhiii[[[III>>>;;;===<<<;;;999888999===@@@FFFRRR]]]kkkzzz{{{{{{vvvmmmmmmqqqxxxxxxoookkkjjjeee]]]UUURRRPPPMMMIIIEEECCCDDDEEE<<<<<<;;;<<<===@@@CCCDDDHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCAAAAAAAAAAAABBBAAA???===;;;:::999999<<<>>>AAAEEELLLUUU___eeemmmwwwqqqbbbWWWNNNLLLNNNRRRXXXaaaiiiooouuu}}}uuu{{{zzzyyy|||XXXMMMCCC>>><<<:::999;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999888888888777777888999999:::XXXhhhuuuvvvrrrmmmcccXXXTTTPPPKKKGGGEEECCCAAA@@@>>>===;;;:::999999999999999:::;;;===???AAACCCDDDFFFEEECCCAAA????????????????????????>>>======<<<<<<;;;::::::;;;===???@@@???>>><<<;;;:::::::::;;;777888;;;???EEENNNXXX___ggglllqqqrrruuuyyyxxxuuusssppplllfffdddeeejjjnnntttyyy~~~~~~tttiii^^^WWWRRRJJJFFFFFFFFFLLLaaayyyyyyxxxeee^^^]]]dddtttgggPPPBBB:::999777777888777666444666666666666666777888888999@@@???@@@HHHTTTtttyyyiiiZZZTTT]]]iiissstttvvvppp___KKK@@@@@@===DDDNNNSSSSSSLLLEEE@@@>>>>>>>>>>>>@@@BBBDDDEEEHHHJJJLLLNNNOOOPPPSSSUUUWWWXXXZZZ\\\]]]\\\[[[ZZZ```aaabbbcccdddddddddccceeeeeeeeefffgggiiikkklllmmmnnnoooqqqvvv|||~~~~~~zzzpppggg```\\\^^^mmm|||{{{qqqdddZZZPPPOOOOOOQQQUUUYYYZZZ[[[]]]SSSFFF>>>>>>>>>===::::::888999<<<@@@FFFRRR^^^iiiwww~~~{{{zzzuuulllmmmrrr{{{vvvnnniiiddd]]]XXXUUUUUUUUURRRNNNJJJGGGFFF>>>===<<<<<<===???BBBCCCEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;::::::::::::<<<>>>AAAFFFMMMVVV\\\eeeppp||||||jjj]]]SSSLLLLLLOOORRRXXX```gggmmmsss{{{zzzrrryyy}}}{{{vvvVVVLLLBBB>>><<<999999::::::::::::::::::::::::::::::;;;;;;;;;::::::999888999888888888888999999:::[[[kkkxxxxxxtttoooeeeYYYTTTPPPKKKGGGDDDBBB@@@???===<<<:::999888888777777888999:::<<<>>>@@@AAABBBCCCBBB@@@???>>>============>>>>>>>>>>>>>>>===<<<::::::::::::;;;===???@@@???>>>===;;;:::999999999555666999<<>>EEEKKKNNNLLLGGGBBB@@@@@@?????????@@@BBBBBBGGGIIILLLNNNOOOQQQTTTVVVVVVWWWXXXZZZZZZZZZZZZYYY___aaacccfffffffffdddccceeeeeeeeefffgggiiikkklllllloooqqqssswww~~~|||xxxooogggbbb```iiivvvxxxlllaaaUUUUUUUUUVVVVVVTTTPPPMMMOOOIIIBBB???@@@@@@===:::;;;999999<<>>======>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAA@@@>>>===<<<<<<;;;:::::::::;;;;;;:::;;;<<<>>>AAAFFFMMMRRR]]]gggsss~~~tttcccVVVNNNJJJKKKOOOSSSYYY```fffkkkqqqxxx}}}sssoooxxx~~~|||pppSSSIII@@@===;;;999888:::::::::::::::::::::999999::::::;;;;;;;;;:::999999::::::999888888999999999]]]mmmzzzzzzvvvpppdddXXXTTTPPPKKKGGGDDDBBB@@@???===<<<;;;:::999888888888777777999:::<<<>>>???@@@@@@???>>>===<<<<<<;;;;;;<<<<<<============<<<<<<999999999:::;;;<<<>>>??????>>>===;;;:::999888888444666888;;;???FFFOOOTTT^^^eeelllooorrrtttqqqllliiiiiihhhhhhhhhjjjnnnqqqzzz}}}wwwlllbbbXXXSSSOOOIIIDDDEEEIIIUUUmmm{{{fff^^^]]]jjj~~~}}}cccMMM@@@<<<999666555666777888777555555555555666777888999<<<>>>===BBBPPP^^^xxx~~~ooo```VVVXXX^^^fffccc___\\\VVVLLLBBB<<<::::::===CCCHHHIIIFFFBBB@@@@@@?????????@@@BBBBBBGGGIIILLLNNNOOOQQQTTTVVVRRRSSSUUUXXXZZZ[[[\\\\\\]]]```dddgggiiigggeeecccdddeeeeeeggghhhiiikkkkkknnnqqquuuxxx{{{~~~uuullleeebbbaaakkkwwwzzzmmmccc[[[\\\^^^```^^^XXXPPPJJJIIIDDD@@@???@@@@@@>>>;;;;;;999999;;;>>>DDDPPP[[[iiitttyyyrrrlllrrr}}}}}}pppeee]]]YYYQQQRRRSSSSSSQQQMMMGGGCCCCCCAAA???=========???@@@===============<<<<<<;;;<<<===???@@@@@@???===<<<<<<<<<;;;:::999999999999:::;;;<<<===???DDDJJJNNNXXXbbbnnnxxx|||nnn]]]RRRKKKHHHKKKPPPUUUZZZ```fffjjjpppwww|||rrrppp|||}}}{{{kkkPPPGGG>>><<<;;;888888999:::::::::999999999999999:::::::::;;;;;;::::::999;;;;;;:::999999999999:::^^^nnn{{{{{{vvvooocccVVVSSSOOOJJJFFFDDDBBBAAA???>>>>>>===<<<;;;:::999999666777888999;;;===>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<;;;;;;999999999::::::;;;<<<=========<<<<<<:::999888888555666888;;;>>>DDDKKKPPPYYYaaaiiimmmqqqssspppkkkeeefffgggggghhhkkkpppsss{{{~~~uuujjj```WWWRRRKKKGGGCCCDDDJJJZZZqqqmmm```]]]lll}}}bbbLLLAAA;;;999666555666777888888777777666666666666777777:::===<<>>>>>>>>>>>???AAACCCEEEGGGIIILLLMMMNNNPPPSSSUUURRRSSSUUUWWWYYY[[[\\\\\\\\\___dddhhhiiihhhfffdddddddddfffggghhhjjjjjjkkknnnqqqvvv{{{~~~sssiiibbb______hhhsss~~~zzznnnddd^^^aaafffiiihhh```UUUMMMJJJFFFAAA?????????>>>===;;;999999<<<===AAALLLVVVbbblllvvv{{{}}}{{{uuuooolllrrr}}}}}}nnnbbb[[[VVVUUUSSSSSSSSSPPPLLLIIIDDDCCC@@@>>>======>>>>>>:::;;;;;;;;;;;;:::999999999:::===??????>>>===<<<>>>===<<<:::888777777777777999:::<<<>>>BBBGGGKKKWWWaaalllvvv~~~wwwjjjZZZPPPJJJGGGJJJOOOUUUZZZ```eeejjjpppxxx~~~vvvvvv~~~}}}iiiNNNEEE===;;;;;;999888::::::::::::999999888888888999::::::;;;;;;:::::::::;;;;;;:::::::::::::::;;;^^^ooo||||||vvvoooaaaTTTQQQMMMIIIEEEDDDCCCBBBAAA????????????>>><<<;;;:::666777888999;;;<<<===>>>?????????@@@@@@???>>>>>>????????????>>>===<<<;;;::::::::::::::::::::::::;;;;;;<<<;;;;;;:::999888555777888:::===BBBHHHLLLUUU]]]eeejjjnnnqqqoookkkcccdddeeefffhhhlllqqquuuzzz~~~rrrhhh^^^VVVQQQIIIFFFDDDEEEMMM^^^uuupppccc```ooo~~~cccNNNCCC:::888666555777888888777888888777666666666666666888;;;:::???JJJSSShhh|||kkk^^^ZZZ\\\^^^]]]ZZZWWWUUURRRHHH>>>;;;:::999:::<<<>>>>>>>>>=========>>>@@@BBBEEEFFFGGGIIIKKKLLLMMMNNNQQQSSSUUUUUUVVVVVVWWWXXXXXXYYY[[[^^^bbbgggiiihhhfffdddcccdddfffhhhiiijjjjjjjjjjjjmmmsss}}}sssggg___\\\\\\bbbmmmxxx~~~{{{qqqgggaaaffflllqqqpppfffZZZPPPLLLHHHCCC@@@??????>>>===;;;999:::<<<===???GGGPPP]]]cccllltttwwwuuupppllliiinnnyyypppfff]]]YYYUUUSSSSSSRRRNNNKKKEEECCCAAA>>>======>>>>>>:::::::::;;;:::999999888888999;;;===>>>>>>>>>>>>???>>><<<:::888777666666444666888999;;;???CCCGGGTTT]]]hhhqqqxxx~~~~~~{{{ooocccVVVNNNIIIFFFIIINNNSSSXXX___dddjjjqqqzzzyyyzzz|||eeeLLLCCC<<<;;;;;;:::999::::::::::::999888888777777999999:::;;;;;;;;;::::::;;;:::::::::;;;;;;<<<===```ppp}}}}}}wwwoooaaaSSSOOOKKKGGGEEEDDDDDDCCCBBB???@@@@@@@@@>>>===;;;:::777777888999;;;<<<======@@@AAABBBBBBCCCBBBAAAAAACCCCCCCCCBBB@@@???===<<<;;;;;;;;;::::::999888777999:::;;;;;;;;;;;;:::999555666888999;;;???EEEHHHPPPXXX```eeejjjooonnnkkkccccccdddeeeggglllrrrwwwyyy}}}}}}pppeee\\\TTTPPPHHHGGGFFFGGGQQQcccxxxzzzgggaaabbbmmm~~~bbbNNNCCC888777666777888999888777777666666666666777777888777<<<;;;>>>EEEKKK^^^|||tttddd[[[ZZZ[[[]]]\\\XXXVVVSSSJJJ???888999999999999:::<<<>>>=========>>>@@@BBBDDDFFFGGGIIIKKKKKKKKKLLLNNNPPPTTTTTTTTTTTTUUUVVVWWWWWWZZZ]]]aaaeeeggggggfffeeecccdddfffhhhiiijjjjjjjjjgggjjjrrrtttggg^^^YYYXXX]]]gggssszzz~~~}}}tttkkkiiinnntttyyyvvvkkk]]]SSSJJJHHHEEEBBB@@@???===<<<:::999;;;===<<<<<>>???;;;;;;;;;;;;;;;:::999999888888:::;;;===>>>???@@@>>>===<<<:::999999888888555666777888999<<<@@@CCCMMMWWWaaahhhoootttsssooodddZZZOOOIIIFFFEEEGGGLLLPPPUUU\\\bbbhhhqqq{{{|||yyy{{{vvv^^^KKKBBB<<<<<<<<<;;;:::;;;::::::999999888777777666888999::::::;;;;;;;;;:::::::::::::::;;;===>>>???aaaqqq~~~~~~xxxpppbbbTTTMMMJJJGGGDDDDDDDDDDDDCCC??????@@@???>>>===;;;:::777777888:::;;;<<<======AAABBBCCCDDDEEEDDDCCCBBBGGGFFFFFFDDDCCCAAA???>>>;;;;;;;;;:::999888666666888999:::;;;<<<;;;::::::444555777888:::>>>BBBFFFMMMUUU\\\bbbgggmmmmmmjjjccccccddddddffflllsssxxxxxx|||{{{nnncccZZZSSSOOOHHHHHHHHHIIISSSfffzzz}}}~~~kkk[[[]]]bbbjjjyyy|||```KKKBBB777777666777999999888666555555555555666888999:::888>>>>>>@@@EEEJJJ^^^|||{{{hhh\\\XXX\\\___^^^YYYUUURRRHHH===666888:::999777888<<<@@@>>>>>>>>>>>>???AAACCCEEEGGGIIIJJJKKKJJJKKKMMMNNNOOOOOOPPPRRRTTTVVVXXXYYYZZZ\\\```cccfffgggffffffcccdddfffhhhjjjjjjjjjjjjfffiiisssvvvhhh]]]XXXWWWXXXbbbnnnwww}}}}}}vvvmmmqqqvvv|||{{{ooo___TTTGGGGGGFFFDDDBBB???<<<:::999999;;;>>><<<;;;>>>EEECCCEEELLLUUUZZZZZZWWWVVVTTTYYYeeewwwrrrnnnhhheeebbb]]]UUUNNNEEEDDDAAA???>>>>>>>>>???;;;<<<<<<<<<<<<;;;::::::888888999:::<<<>>>@@@AAA===<<<;;;;;;:::::::::;;;777999:::::::::<<>>@@@@@@???===;;;:::999999999;;;===>>>@@@CCCEEEEEEFFFJJJKKKIIILLLKKKIIIGGGFFFEEEDDDDDD???===:::999999999777666888999999::::::999999888777888999999999<<<@@@CCCLLLPPPVVV]]]bbbfffhhhiiibbbbbbbbbcccfffllltttzzz~~~zzzmmmbbbXXXOOOIIIHHHIIILLLPPPZZZlll}}}lll\\\WWWXXX]]]jjjyyyzzz^^^KKKCCC<<<;;;:::888777666666666777777777777777888888999<<>>===:::888999<<<<<<:::;;;;;;<<<===???AAADDDFFFEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNOOOQQQTTTVVVWWWXXX]]]^^^```aaacccdddddddddgggffffffgggiiikkkkkkkkkmmmqqqyyytttfffaaaaaaeeeiiirrr}}}||||||{{{zzznnn```VVVNNNLLLIIIFFFEEEBBB???<<<999>>>>>>;;;<<>>>>>===<<<======>>>>>>>>>>>>>>>999999:::;;;===>>>@@@AAA@@@???>>>===;;;:::999888777777888999:::<<<>>>???GGGMMMUUU]]]aaabbb___]]]RRRNNNIIIEEECCCEEEGGGIIIMMMSSSZZZ```gggppp{{{~~~ssssssgggSSSCCCAAA>>><<<:::999999:::999999999999888888777777888999999::::::;;;;;;<<<999999:::;;;<<<===>>>???eeettt{{{tttfffXXXRRRNNNIIIEEEDDDBBBAAA@@@888888888:::===>>>>>>===;;;:::999888999:::<<<===>>>BBBEEEEEEHHHNNNOOOMMMMMMLLLJJJHHHFFFEEEDDDCCC@@@>>>;;;:::::::::888777999999::::::::::::999999666777888888888:::>>>AAAHHHMMMSSSYYY^^^bbbdddfffbbbbbbcccdddgggmmmtttzzz~~~xxxlllbbbYYYPPPJJJDDDFFFJJJSSSaaavvvwwwfffWWWSSSTTTZZZgggvvvttt\\\IIIAAA:::999888666555555444444777777777777777888888999:::>>><<<>>>DDDGGGWWWrrrooo[[[PPPOOOVVV]]]aaaeeedddXXXKKKCCC@@@<<<999:::;;;;;;999;;;;;;<<<<<<>>>@@@BBBDDDEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOORRRTTTVVVXXXXXX]]]^^^___aaacccddddddeeegggffffffggghhhjjjjjjjjjooosss{{{~~~zzzzzzzzzyyy}}}~~~pppbbbWWWNNNLLLIIIFFFEEECCC@@@>>><<<@@@AAA<<<<<>>AAABBBCCCDDDEEEEEEGGGJJJQQQ___tttsssddd]]]ccceee[[[NNNHHHEEEEEEFFFEEEDDDBBB???>>><<<<<<======>>>>>>>>>===:::::::::;;;<<<>>>???@@@??????===<<<:::999888777444444555666777999;;;;;;DDDJJJRRRZZZ^^^^^^\\\ZZZOOOLLLGGGDDDCCCDDDGGGIIILLLRRRYYY```gggpppzzz}}}rrrrrrfffSSSCCCAAA>>><<<:::999999:::999999999999888888888777888999999::::::;;;<<<<<<;;;;;;<<<======>>>??????hhhvvv}}}vvviiiZZZTTTPPPJJJFFFCCCBBB@@@???;;;::::::<<>>AAADDDHHHNNNTTTXXX[[[___aaaaaabbbccceeehhhnnnuuuzzzuuukkkbbbZZZQQQJJJEEEFFFLLLYYYlllrrrbbbSSSPPPRRRXXXffftttmmmXXXGGG>>>999999777666555555555555777777777777777888888999888<<<;;;>>>DDDFFFTTTmmmwww^^^NNNKKKSSS^^^iiiqqqqqqfffZZZIIICCC===::::::;;;:::999<<<<<<<<<===>>>???@@@AAACCCDDDEEEFFFHHHIIIJJJJJJLLLMMMPPPRRRUUUWWWXXXYYY\\\]]]___aaacccdddeeeeeeggggggggggggggghhhiiijjjnnnsss{{{sssdddYYYOOOLLLIIIGGGFFFDDDBBB@@@@@@EEEGGGCCCAAABBBDDDCCC???>>>=========>>>@@@@@@>>>AAAFFFOOO___vvvlll\\\QQQTTTYYYTTTKKKGGGAAADDDGGGJJJIIIFFFBBB???>>>>>>>>>>>>????????????;;;;;;<<<<<<===>>>??????AAA@@@???===;;;:::888888777777777888999;;;<<<===@@@EEEMMMTTTXXXYYYVVVTTTJJJHHHDDDBBBBBBDDDGGGIIILLLQQQYYY```gggoooyyy|||rrrsss|||```NNNBBB@@@>>><<<:::999999:::999999999999888888888888999999999:::;;;;;;<<<<<<=========>>>>>>?????????jjjxxxyyykkk]]]UUUQQQKKKFFFCCCBBBAAA@@@@@@>>><<<===???BBBCCCCCC<<<<<<;;;:::::::::;;;;;;<<>>=========<<<:::::::::;;;;;;;;;;;;::::::999::::::999999;;;>>>AAAAAAEEEJJJNNNQQQTTTYYY\\\^^^```bbbeeeiiiooovvvzzz}}}sssiiiaaaXXXOOOHHHHHHIIIQQQaaawwwqqqaaaSSSQQQTTTZZZhhhvvvyyygggUUUFFF===;;;:::999888777777777777777777777777777888888999777;;;:::>>>DDDEEEPPPfff|||cccPPPLLLSSSaaaqqq}}}~~~tttiiiNNNEEE<<<:::::::::999:::=========>>>>>>???@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIKKKMMMPPPSSSVVVWWWXXXYYY[[[\\\^^^```bbbdddeeeeeefffgggggggggffffffhhhiiiiiinnnvvv}}}|||xxxoooiiigggggghhhiiidddfffffffffiiiuuuvvvfff[[[QQQNNNJJJHHHGGGFFFDDDBBBCCCJJJPPPPPPLLLIIIGGGFFFFFFDDDAAA???>>>>>><<<;;;:::<<<@@@DDDMMM]]]rrrhhhWWWIIIIIINNNMMMHHHEEEBBBEEEHHHKKKKKKHHHEEEBBBAAAAAA@@@@@@@@@@@@@@@AAA======>>>???????????????BBBBBBAAA???===<<<::::::888888999999:::;;;<<<===>>>BBBIIIPPPSSSTTTRRRPPPFFFDDDAAA@@@@@@CCCFFFIIILLLRRRZZZaaahhhqqqzzz}}}uuuwwwsssXXXGGGAAA???>>><<<:::999999999999999999999999999999999999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>jjjyyy|||oooaaaUUUPPPJJJFFFDDDDDDCCCCCC@@@>>><<<;;;<<<=========>>>>>>======<<<<<<<<<<<<<<>>>>>>>>===;;;;;;;;;;;;<<<<<<;;;;;;;;;999::::::999888:::===@@@@@@DDDHHHJJJKKKNNNSSSXXXZZZ]]]aaaeeejjjpppvvv{{{{{{pppfff]]]TTTKKKEEEGGGJJJUUUiii~~~ooo```SSSRRRWWW^^^lll{{{vvvdddTTTFFF===::::::999888777777777888777777777777777888888999777::::::===DDDDDDLLLaaaiiiWWWNNNSSSaaattt|||sssSSSFFF;;;999:::999999;;;===>>>>>>???????????????@@@AAABBBCCCDDDFFFGGGGGGKKKMMMPPPTTTWWWXXXYYYYYY[[[\\\^^^```bbbcccdddddddddfffgggfffeeeeeegggjjjggglllttt}}}wwwqqqkkkhhhfffaaaZZZUUUSSSTTTUUUVVVQQQTTTTTTRRRSSS]]]nnn|||yyyiii]]]TTTQQQMMMJJJIIIHHHFFFEEEHHHOOOYYY]]]ZZZPPPGGGCCCJJJHHHFFFDDDDDDBBB>>>::::::===@@@AAACCCKKKWWWaaabbbcccdddfffllltttvvvuuucccTTTFFFCCCFFFHHHFFFCCCEEEFFFHHHJJJJJJIIIHHHFFFCCCBBBAAA@@@???>>>??????>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<;;;::::::666666555666666777888888<<<@@@FFFLLLOOOPPPNNNLLLBBBAAA???>>>???BBBEEEHHHNNNTTT\\\dddkkksss|||zzzmmmTTTEEE???>>>===<<<;;;:::999999999999999999999999999:::999::::::;;;;;;<<<==============================lll{{{tttfffUUUQQQJJJFFFDDDDDDEEEEEECCCAAA???>>>??????===<<<@@@@@@???>>>======<<<;;;<<<@@@CCCDDDGGGLLLNNNLLLOOOPPPPPPOOOMMMKKKHHHGGGEEEBBB@@@??????>>>===<<<;;;<<<<<<======<<<<<<;;;999999999777777888;;;===???CCCGGGGGGEEEGGGMMMSSSUUUYYY^^^dddjjjqqqwww|||xxxlllaaaXXXPPPIIICCCBBBIIIXXXooo}}}yyyjjj\\\RRRTTT[[[dddtttwwwcccRRREEE===888888777666666666666666777777777777777888888999999;;;999===DDDCCCJJJ^^^nnn^^^PPPRRR]]]sssyyy[[[JJJ<<<:::;;;888888;;;<<<===>>>>>>??????????????????@@@AAACCCDDDEEEFFFJJJMMMPPPTTTWWWYYYYYYYYY\\\]]]^^^```aaabbbccccccbbbdddffffffddddddhhhkkkjjjpppvvv}}}~~~vvvpppiiibbb]]]UUUSSSOOOKKKJJJIIIKKKLLLIIIKKKLLLIIIHHHNNNZZZdddyyy|||mmmbbbYYYUUUPPPLLLKKKJJJHHHGGGJJJPPP]]]hhhhhh\\\OOOHHHMMMKKKHHHHHHHHHFFFAAA<<<<<<>>>@@@@@@@@@AAAEEEIIIHHHHHHIIIKKKPPPWWW]]]aaaYYYPPPFFFAAAAAACCCBBBAAAEEEFFFGGGHHHJJJKKKKKKLLLDDDCCC@@@>>><<<;;;;;;;;;===>>>@@@BBBCCCCCCBBBAAA======<<<;;;;;;::::::999888777777777777777888888:::>>>CCCIIILLLLLLJJJIII@@@???>>>>>>???BBBEEEGGGNNNUUU]]]eeelllttt}}}iiiTTTHHH>>>>>>===<<<;;;:::999888999999999999:::::::::::::::::::::;;;<<<<<<======<<<<<<<<<======>>>>>>>>>nnn}}}zzzlllXXXSSSLLLFFFDDDDDDDDDDDDDDDCCCBBBBBBCCCBBB@@@???@@@@@@???>>>===<<<;;;:::;;;???BBBCCCGGGLLLNNNLLLOOOOOOPPPPPPOOOMMMJJJIIIDDDBBB@@@??????>>>===;;;<<<<<<============<<<<<<;;;;;;;;;999888999<<<>>>???BBBEEECCC@@@AAAGGGMMMPPPUUU\\\cccjjjqqqxxx||||||sssggg[[[TTTNNNHHHDDDAAAJJJ]]]sssyyytttfffZZZSSSXXXbbbnnnyyycccPPPCCC<<<888777777666666666666666777777777777777888888999;;;<<<999<<>>=========>>>???@@@BBBCCCDDDDDDJJJLLLQQQUUUXXXZZZZZZZZZ]]]^^^___```aaaaaaaaaaaa___bbbfffeeeddddddhhhmmmnnntttzzz{{{uuuqqqjjjbbb[[[SSSRRRPPPMMMJJJHHHHHHHHHFFFHHHJJJHHHGGGIIIOOOUUU[[[iiixxxqqqggg]]]YYYSSSOOOMMMKKKIIIHHHHHHMMM\\\pppyyyrrrggg```ZZZUUUNNNKKKJJJGGGBBB=========????????????>>>>>><<<===>>>AAACCCEEEJJJOOOKKKIIIDDD???===>>>???@@@@@@BBBEEEHHHKKKNNNOOOPPPIIIFFFCCC???<<<;;;::::::;;;<<>>>>>>>>???AAADDDFFFMMMTTT]]]eeelllttt|||eeeQQQGGG=========<<<;;;:::999888999999999:::::::::;;;;;;::::::;;;;;;<<<=========<<<<<<===>>>>>>???@@@@@@ooo~~~qqq[[[UUUMMMGGGDDDCCCBBBBBB>>>>>>>>>@@@AAAAAA???===?????????>>>===;;;:::999:::???BBBCCCHHHNNNPPPNNNNNNOOOPPPPPPPPPNNNLLLJJJDDDBBB@@@>>>>>>>>>===;;;<<<<<<============<<<<<>>AAACCCAAA<<<===CCCJJJMMMRRRZZZcccjjjrrryyy}}}yyypppcccXXXRRRMMMIIIFFFCCCNNNaaawww~~~}}}vvvrrreeeZZZUUU]]]iiixxxzzzcccNNNAAA;;;:::999888888888888888999777777777777777888888999<<<===999;;;CCCBBBIII\\\tttrrrcccWWWTTT]]]sssmmmWWWDDD@@@>>>888666999666777999;;;<<<<<<<<<;;;======>>>@@@AAABBBCCCDDDIIILLLQQQUUUYYYZZZZZZZZZ^^^______```````````````^^^aaaeeeeeecccdddiiinnnpppvvv||||||xxxtttnnneee]]]XXXXXXWWWTTTOOOLLLJJJIIIEEEHHHJJJJJJIIIIIIKKKNNNHHHSSS^^^hhhzzz~~~zzz{{{uuukkk```[[[UUUPPPNNNLLLJJJIIIDDDIIIZZZuuuzzziiiaaaVVVNNNJJJGGGAAA<<<<<<<<<<<<===??????===;;;;;;<<>>;;;;;;===???:::>>>CCCIIINNNQQQRRRRRRNNNKKKGGGCCC???===<<<<<<888:::===@@@AAAAAAAAA@@@>>>>>>??????@@@@@@@@@AAA888777666666666666666666666999>>>CCCEEEEEEDDDCCC???>>>>>>>>>???AAADDDEEELLLSSS\\\eeelllsss{{{{{{```MMMCCC<<<===<<<<<<;;;:::999888999999999::::::;;;;;;;;;::::::;;;;;;<<<=========<<<===>>>???@@@AAABBBBBBoooyyyhhh[[[OOOJJJHHHEEECCCDDDGGGFFFFFFEEECCCBBB@@@???@@@???@@@AAAAAA???;;;888999<<>>===<<<;;;::::::;;;===@@@AAAAAAAAABBB@@@???>>>???AAACCCDDDDDDCCCAAAAAABBBDDDKKKOOOVVV___iiirrryyy}}}~~~qqqcccZZZSSSKKKEEEDDDJJJQQQddd}}}yyyrrreee\\\XXXbbbuuuzzz```OOOBBB999777888888888888666444333666666666777888888999999;;;:::<<>>???@@@@@@BBBBBBCCCDDDLLLNNNQQQSSSTTTVVVXXXZZZ^^^^^^______```aaaaaaaaaaaa___^^^```cccfffhhhiiisssvvv}}}}}}xxxpppgggaaa___^^^\\\ZZZXXXUUURRROOONNNNNNNNNNNNLLLKKKIIIHHHGGGHHHLLLTTT___jjjrrrvvvrrrlllfffccccccjjjzzz{{{jjjggg___WWWRRRMMMHHHHHHLLLKKKOOOVVVddd|||tttaaaSSSLLLIIIEEEBBB???AAABBBAAABBBDDDBBB>>>>>>???AAACCCDDDEEEDDDDDD??????>>>===<<<;;;;;;;;;===@@@FFFKKKPPPRRRSSSSSSMMMLLLJJJHHHEEEBBB@@@???<<<<<<======???@@@AAABBB======>>>>>>===;;;:::888:::888555333333444666777:::<<>>@@@DDDHHHJJJOOOXXXaaajjjrrrzzzxxx^^^KKKAAA>>>===;;;:::999888888888999999999999999999999999::::::::::::;;;;;;<<<===>>>>>>>>>???@@@AAABBBCCCjjj}}}nnn```SSSMMMKKKHHHGGGHHHHHHHHHHHHGGGFFFDDDCCCBBB?????????AAAAAA???<<<999999;;;>>>BBBFFFKKKQQQUUUUUURRRNNNLLLLLLKKKIIIFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@??????@@@AAABBBCCC@@@AAABBBAAA@@@@@@AAACCCDDDEEEDDDCCCAAA@@@AAACCCGGGKKKSSS^^^iiittt|||zzzmmm___XXXRRRKKKGGGFFFLLLUUUjjjxxxrrrhhhccceeessswww___NNNBBB:::888888888888777666555444666666777777888888999999;;;:::<<<@@@AAADDDLLLVVVrrr|||kkkYYYSSSWWWjjjiiiOOO@@@:::666555666888999:::;;;<<<<<<<<<<<<;;;<<<===@@@BBBDDDFFFGGGKKKNNNPPPRRRSSSUUUWWWZZZ\\\\\\]]]^^^___```aaaaaaaaa``````aaadddgggjjjlllsssxxxyyynnnfffdddccccccbbb___\\\XXXUUUPPPQQQRRRQQQPPPMMMJJJHHHHHHGGGGGGKKKQQQWWW\\\^^^YYYVVVRRRQQQQQQZZZlll~~~pppggg```YYYVVVQQQLLLJJJLLLGGGJJJNNNYYYpppnnn]]]SSSLLLGGGDDDEEEHHHIIIGGGFFFGGGCCC===AAACCCHHHKKKLLLJJJGGGEEECCCBBB???===;;;:::::::::===@@@EEEKKKPPPSSSUUUVVVQQQPPPNNNKKKHHHEEECCCBBB>>>>>>>>>===>>>>>>???@@@===>>>>>>>>>===<<<:::999:::999777666555666777888999;;;===@@@@@@@@@>>>===:::;;;<<<===>>>@@@EEEHHHNNNSSS[[[bbbiiipppwww{{{{{{yyyyyy___LLLBBB>>>===;;;:::999888888888::::::999999999999999999;;;;;;;;;;;;<<<===???????????????@@@AAACCCDDDEEEeeeyyyuuugggXXXQQQNNNLLLKKKLLLIIIIIIJJJJJJIIIGGGFFFEEE???>>>???@@@AAA@@@<<<:::888:::===AAAEEEKKKSSSWWWXXXUUUPPPMMMKKKJJJHHHFFFFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCBBB@@@BBBBBBBBBAAABBBDDDFFFFFFGGGFFFDDDAAA@@@@@@AAABBBGGGPPP\\\iiiuuusssggg[[[TTTOOOJJJHHHIIIPPP\\\sss}}}wwwggghhhsssqqq\\\MMMBBB;;;999888888777666666666666666666777777888999999999;;;;;;===@@@BBBDDDMMMVVVnnnqqqbbbWWWTTTbbbwwwkkkSSSDDD===888666666888888999:::;;;;;;;;;;;;:::;;;===???AAADDDEEEFFFJJJLLLOOOQQQRRRSSSVVVXXXXXXYYYZZZ\\\]]]___```aaaaaaaaaaaaccceeeiiilllnnntttzzzvvvmmmjjjkkklllkkkiiiddd___\\\WWWXXXZZZZZZWWWRRRNNNJJJIIIGGGDDDCCCEEEGGGIIIIIIIIIHHHHHHGGGGGGOOObbbtttyyyjjjddd___^^^ZZZSSSOOONNNGGGGGGGGGMMM^^^vvvzzzhhhZZZQQQLLLIIILLLQQQTTTSSSRRRQQQMMMGGGIIIMMMSSSXXXXXXTTTOOOKKKIIIFFFBBB>>>:::999999999>>>@@@EEEJJJPPPTTTXXXZZZWWWUUUSSSPPPMMMJJJHHHFFFAAAAAA???>>>===<<<<<<<<<>>>>>>>>>>>>===<<<;;;::::::::::::999999999999999888:::<<<===>>>===<<<;;;:::;;;<<<===>>>AAAEEEIIIPPPTTT\\\cccjjjpppvvvzzz~~~|||uuuooo|||zzz```LLLBBB======;;;:::999999999999::::::::::::::::::::::::<<<<<<<<<===>>>???AAABBB@@@@@@@@@BBBCCCEEEFFFGGGaaavvv{{{lll\\\SSSOOOLLLKKKMMMHHHIIIJJJKKKKKKIIIHHHGGG?????????@@@AAA@@@===;;;888:::<<<@@@DDDLLLTTTZZZ[[[YYYTTTPPPMMMJJJHHHGGGFFFFFFEEEEEEFFFGGGIIIJJJFFFGGGGGGHHHFFFDDDBBBAAAAAABBBDDDDDDDDDDDDGGGIIIJJJJJJIIIFFFCCCAAAAAABBB@@@EEEOOO[[[iiiuuu|||ooodddWWWPPPKKKGGGGGGJJJSSSccc}}}~~~wwwdddjjj{{{}}}kkkYYYJJJ@@@;;;:::999777666555666777888666777777888888999::::::<<<;;;===AAABBBEEEMMMWWWjjjxxxkkk___WWW```qqq|||zzzssswwwhhhTTTFFF===999777666666777888:::;;;;;;;;;;;;======>>>???@@@AAABBBBBBHHHJJJMMMOOOPPPQQQTTTVVVUUUVVVWWWYYY[[[]]]___```___```aaaccceeeiiimmmqqquuu}}}~~~tttppprrrtttsssooojjjeeeccc```bbbdddccc```YYYSSSNNNIIIFFFCCCBBBCCCEEEFFFFFFIIIIIIIIIHHHFFFKKK]]]ooo~~~nnniiieeefffccc[[[TTTRRRMMMKKKHHHHHHQQQdddyyy~~~mmm___UUUQQQQQQQQQXXX^^^`````````]]]XXXVVVYYY^^^bbbbbb^^^XXXTTTNNNKKKEEE???;;;999999999===???CCCIIIPPPVVVZZZ]]]\\\ZZZXXXUUUQQQNNNKKKJJJEEEDDDBBB???===;;;;;;:::============<<<<<<;;;;;;::::::;;;<<<<<<;;;:::999999:::<<<======<<<;;;:::999:::;;;===>>>AAAFFFJJJNNNSSS[[[ccckkkrrryyy~~~}}}~~~vvvrrrzzz```MMMBBB======<<<::::::999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBBBBAAAAAABBBCCCEEEGGGIIIJJJ___tttppp___UUUOOOKKKIIIJJJFFFGGGIIIKKKKKKJJJIIIGGGAAA@@@@@@@@@AAA@@@>>><<<888:::;;;>>>CCCLLLUUU[[[^^^]]]ZZZVVVRRRNNNLLLKKKFFFEEEDDDDDDDDDFFFGGGIIIHHHIIIJJJJJJIIIGGGDDDBBBCCCDDDEEEFFFFFFGGGIIIKKKMMMMMMLLLIIIEEEBBBBBBCCCAAAFFFOOOZZZgggsss|||yyymmmbbbVVVNNNIIIEEEGGGLLLWWWkkkyyypppdddkkk~~~uuueeeUUUFFF>>>;;;:::999777666666777888888777777777888999999::::::===<<<>>>AAACCCFFFNNNWWWeee~~~oooddd[[[```ppp{{{wwwnnnlllcccTTTFFF===:::888666555666777999:::;;;;;;;;;<<<======>>>???@@@AAAAAAFFFHHHKKKMMMNNNOOORRRTTTSSSSSSUUUWWWZZZ\\\^^^^^^]]]___aaacccdddhhhnnnrrrwwwxxxzzz{{{xxxrrrmmmjjjiiiiiijjjlllkkkfff^^^VVVQQQJJJGGGDDDDDDEEEHHHIIIJJJJJJIIIIIIHHHEEEIIIXXXggg{{{qqqkkkhhhiiiggg```XXXTTTRRROOOLLLJJJMMMXXXjjjyyypppaaaWWWUUUXXXXXXaaahhhjjjiiiiiifffbbb```aaacccdddccc```\\\ZZZQQQNNNGGGAAA<<<:::999999;;;>>>CCCJJJQQQXXX]]]``````^^^\\\XXXTTTPPPMMMLLLHHHGGGEEEBBB???===;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999:::<<<======<<<;;;:::;;;<<<=========<<<;;;;;;888999;;;<<<>>>BBBGGGJJJNNNTTT[[[dddkkkssszzz~~~~~~~~~xxxyyy~~~~~~xxx___LLLBBB======<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEFFFHHHJJJKKK]]]qqquuucccXXXQQQJJJFFFFFFDDDFFFIIIKKKLLLKKKIIIHHHDDDCCCBBBBBBBBBAAA???===::::::;;;===BBBKKKUUU\\\```aaaaaa^^^ZZZUUUSSSRRRHHHGGGEEECCCBBBCCCDDDEEEJJJKKKLLLMMMLLLKKKIIIGGGEEEFFFHHHHHHHHHIIIKKKMMMNNNNNNMMMJJJFFFCCCCCCDDDBBBFFFOOOZZZfffqqqzzz~~~xxxkkk```UUUMMMHHHEEEIIIOOO^^^tttyyymmmgggnnn{{{mmm^^^OOOBBB;;;;;;999888888777777888888888777777888888999:::::::::======???BBBDDDFFFOOOXXXbbboooggg^^^```ooo{{{yyypppddd```UUUGGG>>>;;;999666444555777888999:::;;;;;;888999;;;===???BBBCCCDDDDDDFFFIIIKKKLLLMMMPPPRRRRRRSSSTTTVVVYYY[[[\\\]]][[[^^^aaacccdddiiiooottt{{{}}}vvvrrrqqqsssrrrssssssqqqkkkcccZZZUUUOOOLLLIIIHHHJJJLLLMMMNNNOOOMMMKKKKKKJJJLLLWWWccc}}}|||uuummmhhhiiiiiiccc[[[XXXSSSQQQPPPOOOOOOUUUbbbooo~~~qqqaaaXXXYYY^^^dddlllrrrqqqmmmjjjgggbbbccccccbbbaaa```]]][[[ZZZRRROOOIIICCC???<<<;;;:::;;;>>>EEEMMMUUU\\\aaaddddddbbb___[[[WWWSSSPPPNNNKKKJJJHHHEEEBBB@@@???>>>===<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>>>>===<<<<<<>>>>>>>>>>>>===<<<;;;;;;777999:::<<<>>>BBBHHHKKKRRRVVV^^^eeelllrrrxxx|||wwwsssvvvttt\\\KKKBBB======<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@AAAEEEEEEEEEFFFGGGHHHIIIJJJZZZnnn{{{iii]]]TTTKKKFFFDDDCCCFFFIIILLLMMMMMMKKKJJJHHHFFFDDDCCCCCCBBB???===;;;;;;;;;===AAAJJJUUU\\\aaadddffffffaaa\\\YYYXXXPPPNNNJJJGGGEEEDDDEEEEEEHHHIIIKKKLLLLLLLLLKKKKKKGGGHHHIIIIIIIIIJJJLLLNNNMMMMMMLLLIIIEEECCCBBBCCCAAAFFFNNNYYYeeepppxxx}}}~~~yyyhhh^^^TTTLLLHHHGGGMMMUUUfff}}}|||nnnhhhooo~~~tttdddWWWJJJ>>>:::<<<777888888999999888888888777888888999999::::::;;;>>>===???CCCDDDGGGOOOYYY```~~~uuummmbbb___jjjvvvxxxrrrcccbbbZZZKKK@@@===:::666333444666888999::::::;;;888999:::===???AAACCCDDDCCCEEEGGGIIIJJJLLLOOOQQQRRRSSSTTTVVVXXXZZZ[[[\\\[[[^^^cccdddfffjjjqqqwww|||xxx{{{~~~~~~}}}zzzssskkkbbb]]]XXXUUURRRRRRSSSVVVWWWXXX\\\VVVRRRPPPPPPPPPVVV^^^ooo}}}sssllllllmmmhhhbbb___WWWTTTRRRSSSRRRSSS[[[fffpppvvvwwwnnn```YYY^^^eeeqqqxxx|||xxxqqqmmmhhhdddddddddcccbbb```]]]ZZZYYYQQQNNNJJJEEEAAA>>><<<;;;<<<@@@HHHQQQZZZbbbfffiiihhhfffccc___ZZZVVVRRRQQQMMMLLLJJJHHHEEEDDDCCCBBB???>>>===<<<<<<===>>>???======>>>???????????????>>>>>>>>>===<<<;;;;;;:::666888:::<<>>>>>AAAAAA@@@@@@@@@@@@AAAAAAGGGFFFFFFFFFGGGGGGHHHIIIXXXkkkmmmaaaWWWMMMFFFCCCDDDFFFJJJMMMOOONNNLLLKKKJJJHHHEEEDDDCCCBBB@@@>>><<<<<<<<<===AAAJJJTTT\\\aaaeeejjjjjjfffaaa]]]\\\XXXUUUQQQLLLIIIHHHHHHHHHEEEFFFGGGHHHJJJJJJKKKKKKIIIJJJKKKJJJJJJJJJLLLNNNKKKKKKJJJGGGDDDBBBBBBBBB@@@EEENNNYYYeeepppyyy}}}~~~yyyeee\\\RRRLLLIIIIIIQQQZZZmmm~~~zzzzzzkkkhhhnnn}}}~~~ooo^^^RRRFFF<<<:::===666777999::::::999888777777888888999999:::;;;;;;>>>===???CCCEEEGGGPPPYYY___|||~~~uuuggg^^^dddqqqtttpppeeefff^^^OOOCCC???;;;777333444666777999::::::;;;;;;;;;<<<===>>>???@@@@@@BBBDDDGGGHHHIIIKKKNNNPPPSSSSSSUUUVVVXXXYYY[[[[[[[[[___dddfffgggkkkssszzz~~~{{{rrrjjjfff```]]][[[[[[^^^aaacccdddfff^^^VVVSSSQQQOOOQQQUUUaaazzzzzzqqqqqqrrrnnniiiggg]]]XXXUUUUUURRRPPPVVV___```iiinnniii^^^ZZZbbblllxxx~~~vvvqqqmmmjjjfffffffffeeeccc___[[[YYYOOONNNKKKGGGCCC@@@===<<<===BBBKKKUUU___eeejjjlllkkkiiieeeaaa\\\XXXTTTSSSNNNMMMKKKIIIHHHFFFFFFEEE@@@@@@???>>>>>>???@@@AAA?????????@@@@@@AAAAAAAAA>>>>>>===<<<;;;:::::::::666888:::<<>>>>>???CCCCCCBBBAAAAAAAAAAAABBBHHHGGGGGGFFFFFFGGGGGGHHHZZZiiixxxjjj___SSSIIIFFFFFFGGGMMMUUU[[[YYYPPPHHHIIIIIIIIIHHHFFFDDDAAA???>>>>>>>>>>>>@@@FFFMMMSSS```eeejjjjjjgggdddeeeggg___\\\XXXRRRLLLHHHDDDCCCHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIGGGCCC???===>>>@@@CCCHHHQQQZZZcccllltttyyyxxxrrrbbbYYYPPPKKKIIIMMMWWWcccwww~~~}}}pppggghhhmmmwwwooo[[[NNNFFF???;;;;;;666777888999999888777666666888::::::::::::<<<>>>@@@@@@@@@???@@@FFFPPPWWWfffuuuwwweeeYYY[[[dddkkkmmmnnniiiccc[[[KKK;;;555999999888888:::<<<<<<;;;:::;;;;;;<<<>>>???AAABBBBBBDDDEEEFFFGGGIIIJJJKKKLLLNNNQQQUUUWWWYYY[[[^^^```\\\\\\___cccfffiiiqqqzzz~~~wwwtttkkkhhhgggjjjjjjhhhhhhkkkjjjddd\\\WWWVVVWWWVVVUUUaaannnxxxtttsssooolllllleeeaaa[[[WWWVVVUUUUUUTTT```bbbeeeddd___```nnn}}}zzzuuusssnnnqqqpppkkkgggccc]]]VVVOOOLLLJJJIIIDDD===;;;===DDDIIIRRR]]]gggmmmnnnnnnnnniiiddd```___]]]ZZZWWWTTTQQQNNNKKKJJJIIIFFFEEECCCBBB@@@???>>>???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBAAA>>><<<999888888888;;;999999<<<>>>@@@FFFNNNXXX\\\aaagggmmmttt{{{~~~tttvvvhhhQQQCCC???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>DDDDDDDDDDDDDDDCCCCCCCCCIIIJJJLLLMMMMMMKKKIIIGGGVVVcccwwwiiiYYYNNNJJJFFFGGGKKKSSSYYYZZZSSSMMMGGGFFFEEEEEEDDDBBB@@@>>>============???DDDKKKQQQ\\\aaagggiiifffdddeeegggcccaaa]]]XXXSSSNNNKKKIIIJJJIIIHHHFFFFFFFFFGGGGGGJJJIIIIIIIIIIIIIIIIIIJJJGGGGGGEEEBBB???>>>???AAABBBGGGPPPYYYbbbkkktttyyy~~~uuunnn___VVVLLLGGGFFFKKKWWWccczzz{{{mmmeeeiiippp{{{ppp[[[MMMDDD>>>::::::777777888888888888777777777888::::::::::::<<<>>>>>>???@@@???AAAGGGQQQYYYeeettt{{{fffWWWUUU^^^iiioooqqqmmmhhh```QQQ@@@999;;;888888888:::<<<===<<<;;;;;;;;;<<<>>>???@@@AAABBBDDDDDDEEEGGGIIIJJJKKKLLLOOOQQQTTTVVVWWWYYY[[[\\\\\\\\\___dddfffiiiqqq{{{zzzwwwsssqqqttttttqqqqqqssshhhddd```___aaabbbbbbaaa]]]eeexxx|||xxxrrrmmmllleee```[[[WWWVVVVVVWWWWWW___```bbbaaa```fffwww{{{~~~}}}xxxsssoooggg^^^TTTPPPMMMKKKFFF???===???DDDJJJTTT___fffkkkmmmmmmmmmiiiccc```]]][[[WWWTTTSSSQQQNNNMMMLLLKKKIIIHHHFFFEEECCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEECCCAAA???<<<:::999888888;;;888999<<<>>>@@@GGGOOOXXX[[[aaagggmmmttt{{{vvvyyyxxxcccOOOCCC@@@===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????CCCCCCCCCDDDDDDDDDEEEEEEHHHJJJLLLOOOPPPOOOMMMLLLWWW^^^uuuxxxeeeVVVOOOIIIHHHJJJQQQYYY\\\YYYUUUGGGEEEDDDCCCCCCCCCAAA???<<<<<<<<<<<<>>>CCCIIINNNWWW\\\cccfffeeedddeeeffffffdddaaa]]]YYYUUURRRPPPNNNMMMKKKIIIGGGFFFFFFGGGIIIIIIIIIHHHHHHIIIIIIIIIEEEEEECCCAAA???>>>@@@BBBAAAFFFOOOXXXbbbkkktttzzz~~~~~~|||qqqhhh\\\SSSIIIEEEEEELLLZZZggg~~~rrrhhhccckkkuuupppZZZKKKBBB<<<999:::888888777777777777888888777888:::;;;:::;;;<<<>>>===>>>??????AAAHHHQQQYYYcccssskkkXXXRRRYYYhhhuuuwwwuuurrrjjjZZZIII>>><<<888888888999<<<======<<<;;;;;;<<<===???@@@AAAAAACCCCCCEEEFFFHHHJJJKKKLLLOOOQQQTTTUUUUUUVVVXXXYYY]]]]]]___dddfffiiirrr{{{~~~yyywwwyyyyyyvvvuuuwwwjjjgggfffggglllppppppooojjjkkkttt{{{uuussslllgggbbb^^^^^^___```aaaeeeccccccdddgggsss|||qqqggg[[[UUUPPPMMMHHHAAA???@@@CCCKKKWWW___dddfffhhhjjjjjjfffbbb^^^[[[XXXUUUSSSRRRPPPNNNNNNNNNNNNMMMLLLJJJIIIGGGEEEDDDDDDCCCCCCBBBBBBCCCEEEEEEFFFFFFFFFCCCBBB???===;;;999999999:::888999===???BBBHHHPPPWWW[[[aaagggmmmttt{{{yyyooo\\\LLLCCCAAA<<<<<<;;;;;;;;;<<<==================>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHJJJMMMPPPRRRSSSSSSRRR\\\^^^llluuuaaaTTTNNNKKKJJJOOOWWW^^^___]]]KKKHHHEEEDDDEEEEEECCCAAA<<<<<<<<<<<<>>>BBBHHHMMMRRRWWW]]]aaaccccccdddeeeeeedddbbb___\\\YYYVVVTTTTTTRRROOOLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDAAA???>>>@@@BBBAAAGGGOOOYYYbbbllluuuzzzyyylllcccZZZQQQHHHEEEHHHQQQaaappp~~~|||tttiiibbbaaannnzzzoooXXXIII@@@:::888999999888777666666777888999777999:::;;;;;;;;;===>>>===>>>??????@@@FFFOOOVVVdddsssrrr```UUUXXXjjjzzz}}}uuufffRRRCCC;;;999888777999<<<>>>>>>===;;;;;;<<<===>>>???@@@AAABBBBBBDDDFFFHHHIIIKKKLLLNNNPPPSSSUUUUUUVVVWWWYYY]]]\\\___dddfffiiirrr{{{~~~yyyvvvxxxzzzwwwuuuvvvnnnjjjhhhjjjqqqwwwzzz{{{zzzwwwxxx~~~{{{uuuqqqkkkhhhhhhjjjkkkkkkjjjgggeeefffmmmyyylll```YYYQQQMMMHHHAAA???@@@@@@IIIUUU[[[]]]]]]```cccbbbaaa^^^\\\ZZZXXXVVVUUUQQQOOONNNNNNOOOPPPOOOOOOLLLKKKJJJHHHGGGEEEDDDDDD@@@AAABBBDDDEEEEEEEEEEEEDDDCCC@@@>>><<<:::::::::999777999>>>AAACCCIIIQQQVVVZZZaaagggmmmtttzzz}}}zzzfffVVVHHHBBBAAA;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===>>>???@@@AAAAAAAAACCCDDDFFFGGGIIIIIIIIIKKKMMMQQQSSSTTTTTTTTT___^^^eee}}}mmm[[[RRRMMMIIILLLTTT[[[______OOOJJJEEECCCDDDEEECCC@@@======>>>>>>???BBBHHHLLLNNNQQQWWW[[[^^^___aaabbbbbbbbbaaa```^^^[[[YYYWWWXXXVVVSSSPPPMMMLLLKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHFFFCCC@@@???@@@BBBCCCIIIQQQ[[[dddnnnvvv|||uuuggg^^^UUUMMMFFFEEEKKKVVViiixxx{{{|||vvvlllbbb```cccqqq~~~}}}kkkTTTFFF>>>888777999999888777666666777888999777999;;;;;;;;;;;;===???===???@@@???@@@EEEMMMSSSggguuuxxxgggZZZXXXgggyyyrrr]]]III<<<:::999888999;;;===>>>>>>;;;;;;<<<===>>>??????@@@@@@AAACCCEEEGGGIIIKKKKKKMMMOOORRRTTTUUUWWWYYY[[[\\\\\\___cccfffiiiqqqzzz|||{{{uuuqqqtttwwwuuusssssslllhhhccceeemmmwww~~~{{{{{{{{{}}}zzzuuurrrrrrrrrrrrrrrmmmhhheeefffoootttdddZZZPPPJJJFFF@@@>>>???===EEENNNSSSSSSSSSUUUXXXWWWXXXYYYYYYXXXXXXXXXXXXPPPOOOMMMNNNOOOPPPPPPOOOLLLLLLKKKJJJHHHFFFEEEDDDBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDAAA???===;;;;;;;;;999888:::???BBBDDDJJJQQQVVVZZZ```gggmmmtttzzz~~~sss___PPPEEE@@@@@@;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<===>>>@@@AAA@@@AAACCCEEEGGGIIIJJJKKKKKKLLLNNNPPPRRRSSSSSSSSS___^^^```nnnxxxfffWWWPPPJJJJJJQQQXXX]]]^^^SSSMMMEEEBBBBBBCCC@@@<<<===>>>>>>>>>???BBBGGGJJJKKKLLLOOORRRVVVXXX[[[\\\^^^_________^^^\\\ZZZYYYYYYWWWUUURRRPPPOOONNNNNNNNNOOOPPPQQQQQQPPPOOONNNKKKKKKIIIEEEBBBAAABBBDDDGGGLLLUUU^^^gggpppxxx}}}{{{ooobbbYYYNNNGGGCCCFFFNNN\\\ooozzzwww~~~yyyqqqfff___aaahhhwwwvvveeePPPCCC<<<888777888888888777777777777888888888999;;;<<<;;;<<<===???>>>???AAAAAABBBGGGOOOUUUhhhvvvyyykkk\\\VVVaaarrrkkkSSSAAA<<<:::999999;;;===>>>===;;;;;;<<<======>>>?????????@@@BBBDDDFFFIIIJJJKKKLLLNNNRRRTTTUUUWWWYYY[[[[[[[[[^^^bbbdddgggpppyyy{{{xxxppplllooorrrpppmmmlllgggaaa\\\]]]eeeqqqzzzyyyzzzzzzxxx{{{}}}|||zzzxxxqqqkkkgggiiiqqq~~~fffZZZNNNHHHDDD???===???;;;@@@FFFIIIIIIIIIJJJLLLLLLOOORRRTTTUUUVVVXXXZZZRRRPPPNNNNNNOOOPPPOOONNNLLLLLLLLLKKKJJJHHHFFFEEEHHHHHHIIIJJJJJJJJJJJJIIIFFFEEEBBB@@@>>><<<<<<<<<:::999;;;@@@CCCDDDJJJPPPUUUYYY```gggnnntttyyy}}}mmmYYYLLLCCC???@@@<<<<<<;;;;;;;;;<<<======::::::;;;<<<===???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLMMMMMMNNNPPPQQQRRRRRRRRRcccbbb___cccvvvuuu```XXXPPPNNNSSSYYY]]]^^^ZZZQQQGGGCCCCCCBBB>>>:::<<<=========>>>@@@EEEHHHGGGGGGGGGIIILLLPPPSSSTTTXXXYYYZZZ[[[ZZZYYYWWWVVVWWWVVVTTTRRRPPPPPPPPPPPPOOOPPPRRRSSSSSSRRRPPPOOOLLLLLLJJJHHHEEEEEEFFFHHHLLLQQQXXXaaaiiirrryyy~~~~~~uuujjj]]]TTTIIIEEECCCIIISSSbbbvvvwwwsss}}}~~~zzztttlllbbb]]]dddnnn~~~ooo___LLLAAA<<<888777888777777888888888888777777888:::;;;<<<;;;<<<>>>???===@@@BBBDDDFFFLLLTTTZZZbbbooo|||nnn^^^TTT\\\kkkyyy___KKK>>><<<:::999;;;<<<======;;;;;;<<<<<<===>>>>>>>>>???@@@AAADDDFFFHHHJJJKKKLLLNNNQQQSSSSSSTTTVVVWWWYYYYYY\\\aaacccfffnnnxxxwwwqqqsssuuurrrnnnkkkfff```YYYXXX^^^fffmmmppprrrqqqnnniiiggglllvvv~~~zzzvvvnnniiieeeffflll{{{|||gggZZZLLLFFFBBB???>>>???;;;<<<>>>???AAABBBCCCDDDCCCGGGLLLOOOPPPRRRUUUWWWUUUSSSQQQPPPPPPPPPOOONNNLLLLLLMMMLLLLLLJJJIIIHHHKKKLLLLLLLLLLLLKKKJJJJJJGGGFFFCCC@@@>>>=========;;;:::===AAACCCDDDIIIOOOTTTYYY```gggnnnsssyyy|||fffTTTJJJBBB???@@@===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTTTTiiihhhbbb]]]iiiiii```WWWSSSWWW]]]aaabbb___VVVKKKEEEEEEDDD???;;;;;;<<<<<<<<<===???CCCFFFEEECCCBBBBBBFFFJJJMMMOOOQQQRRRTTTUUUVVVTTTSSSRRRUUUTTTRRRQQQPPPPPPPPPQQQMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLKKKIIIGGGHHHJJJLLLNNNSSS[[[ccckkkssszzzzzzqqqfffYYYQQQIIIEEEEEEMMMXXXhhh}}}vvvqqqzzzzzzvvvqqqiii```]]]gggtttjjj[[[JJJ@@@<<<888777888666777888999999888777666888:::<<<<<<<<<<<<>>>???===@@@CCCFFFIIIPPPYYY```YYYgggyyyqqq```TTTZZZiiihhhSSS@@@===:::999:::<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>???AAACCCFFFHHHJJJKKKMMMOOOQQQRRRQQQQQQRRRTTTYYYXXX[[[```bbbeeennnwww}}}xxxtttiiiccc[[[XXXYYY]]]``````bbb```\\\YYYYYY\\\aaaeeemmm}}}|||wwwqqqlllddd___[[[[[[aaammmwwwlllddd```gggppp}}}~~~hhhZZZLLLEEEBBB@@@???@@@<<<;;;999:::===????????????CCCHHHKKKLLLNNNQQQTTTXXXVVVSSSRRRRRRQQQPPPNNNLLLMMMNNNNNNMMMLLLKKKJJJLLLLLLLLLLLLKKKJJJIIIHHHHHHFFFCCCAAA???>>>======<<<;;;===BBBDDDDDDIIIOOOTTTYYY```hhhnnnsssyyy|||zzzaaaQQQHHHBBB@@@AAA>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMOOOPPPRRRTTTVVVWWWwwwllldddbbbdddooo|||rrrjjj___XXXWWW\\\cccgggfff[[[NNNFFFEEEDDDAAA<<<;;;999999;;;???DDDGGGHHHJJJGGGBBB@@@AAACCCDDDDDDFFFHHHLLLPPPRRRSSSRRRQQQSSSRRRQQQPPPPPPPPPPPPPPPNNNOOOOOOPPPPPPOOOOOONNNHHHHHHIIIHHHGGGHHHJJJLLLVVVYYY___dddjjjqqqxxx}}}wwwnnncccVVVMMMEEEFFFGGGMMM^^^tttwwwmmmnnnyyy{{{uuuooogggaaa]]]aaannn|||lllZZZGGG>>><<<999777666999999999999999999999::::::::::::;;;<<<>>>AAABBBDDDAAA@@@EEEOOOWWWZZZZZZ\\\bbbnnnvvvfffXXXZZZdddlllPPPDDD<<<777999<<<<<<===@@@???>>>===<<<<<<===>>>???BBBBBBBBBBBBEEEHHHKKKMMMMMMOOOQQQSSSUUUUUUUUUUUUWWWYYY[[[]]]```dddjjjnnn~~~}}}rrrllleee```^^^]]]ZZZXXXVVVUUUSSSPPPNNNNNNPPPRRRSSS^^^mmmwwwzzzwwwsssqqqsssrrrqqqpppnnniiiccc^^^XXXVVVUUUVVV\\\eeennnuuuzzzsssjjjaaa[[[XXXVVVUUUVVVXXXbbbsss|||^^^UUUHHHAAA??????>>><<<;;;;;;;;;::::::::::::999<<<>>>@@@BBBEEEJJJOOOSSSZZZWWWTTTSSSTTTTTTQQQNNNLLLKKKKKKKKKMMMNNNMMMLLLKKKKKKKKKMMMNNNMMMKKKHHHGGGEEECCCAAA???>>>======;;;===???@@@CCCGGGLLLOOOUUU[[[ccciiimmmpppuuuyyyxxxmmmXXXOOODDD@@@BBB???>>>>>>=========>>>>>>???BBBBBBBBBAAAAAAAAA@@@@@@@@@CCCEEEFFFEEEGGGLLLPPPKKKLLLNNNOOOQQQRRRSSSSSS{{{oooeeeaaa___ggg~~~wwwqqqiiiccccccfffjjjlllkkk```RRRIIIFFFEEEAAA>>>===;;;;;;===AAAEEEHHHIIIHHHEEE@@@>>>>>>???@@@@@@???BBBEEEIIILLLNNNOOOOOOPPPOOOOOONNNNNNMMMMMMNNNKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIHHHGGGIIILLLOOOXXX\\\bbbhhhnnntttzzz~~~|||sssjjj```TTTKKKGGGHHHJJJQQQbbbwww{{{mmmgggmmm|||{{{ssslllddd___^^^dddsssyyyeeeTTTCCC;;;:::999777777999999999::::::::::::::::::::::::;;;===???AAACCCEEEBBBAAAEEEMMMUUUXXXXXXSSSXXXcccrrrvvveeeVVVUUU]]]zzzoooWWWEEE===888999;;;<<<===???>>>>>>===<<<<<<===>>>>>>@@@@@@@@@@@@BBBEEEHHHJJJMMMNNNPPPRRRSSSTTTTTTTTTVVVWWWZZZ\\\___ccciiillltttwwwlllccc^^^ZZZVVVSSSSSSRRROOOKKKIIIHHHJJJKKKQQQVVV]]]bbbdddaaa]]][[[XXXXXXXXXXXXWWWSSSNNNJJJJJJJJJJJJNNNUUU]]]cccggggggbbbZZZUUUSSSQQQOOOLLLNNNPPPWWWgggvvv|||wwwoooYYYPPPEEE???>>>>>>===<<<<<<;;;;;;;;;::::::999999:::<<<>>>@@@CCCHHHMMMQQQUUUTTTSSSUUUWWWXXXVVVTTTRRRPPPNNNNNNNNNNNNLLLJJJLLLLLLLLLNNNOOONNNKKKIIIGGGFFFDDDAAA???>>>======999;;;>>>@@@CCCHHHNNNRRRTTTZZZbbbhhhlllqqqwww|||yyygggTTTLLLBBB???BBB@@@??????>>>>>>>>>>>>????????????@@@AAACCCDDDEEEFFFEEEHHHIIIIIIGGGHHHLLLOOOPPPPPPPPPQQQRRRUUUWWWYYYuuuiii```ZZZ]]]pppvvvqqqlllhhhhhhkkkmmmnnnsssgggWWWLLLGGGEEEBBB??????===<<<>>>BBBGGGIIIJJJHHHEEE@@@===<<<<<<<<<;;;999;;;===@@@DDDGGGIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFIIINNNQQQZZZ___gggnnnsssyyy}}}wwwnnneee[[[QQQIIIHHHJJJNNNYYYkkk}}}{{{oooccc```lll}}}qqqjjjbbb^^^___iiizzzqqq^^^OOO@@@;;;;;;:::999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@CCCDDDGGGDDDCCCEEELLLQQQTTTTTTQQQUUU\\\gggyyyxxxgggWWWTTTZZZoooppp^^^HHH???999999;;;;;;<<<>>>======<<<;;;;;;<<<======?????????@@@BBBEEEHHHIIILLLMMMNNNPPPQQQRRRRRRRRRSSSUUUXXXZZZ]]]aaafffjjjlll}}}|||pppiiiccc___[[[ZZZXXXUUUQQQMMMJJJIIIHHHMMMOOOSSSXXX[[[WWWOOOHHHFFFEEEEEEFFFGGGEEEBBB???BBBBBBDDDKKKUUU]]]aaabbb^^^XXXRRROOOQQQQQQNNNKKKIIIJJJNNNYYYeeejjjgggaaaRRRLLLCCC>>>>>>???>>>=========<<<;;;;;;:::999999888999<<<>>>@@@EEEJJJNNNOOOPPPSSSXXX\\\^^^\\\[[[YYYVVVTTTRRRQQQOOOLLLJJJNNNMMMNNNOOOPPPOOOLLLIIIGGGFFFDDDAAA???>>>===<<<888:::===@@@DDDJJJPPPUUUTTTYYY```fffkkkqqqyyyxxx}}}aaaOOOIIIAAA???BBB???@@@@@@????????????@@@@@@???@@@AAABBBDDDFFFHHHIIILLLMMMNNNLLLJJJIIILLLPPPTTTSSSSSSSSSUUUXXX[[[]]]zzznnncccZZZYYYfffuuusssoooiiifffgggkkkooopppxxxlll[[[NNNGGGDDDAAA??????>>>===???CCCGGGJJJKKKKKKGGGBBB???===<<<;;;:::888888999;;;===AAACCCEEEGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFEEEDDDDDDHHHNNNRRR[[[aaajjjqqqwww{{{~~~}}}sssiii___WWWOOOIIIHHHLLLUUUbbbvvvvvvkkk```___lll~~~rrriii```]]]```kkk~~~ooo[[[NNNAAA<<<<<<<<<;;;===::::::;;;;;;<<<=========<<<<<<<<<===???BBBDDDFFFIIIGGGEEEFFFJJJNNNPPPQQQRRRUUUXXX___lll|||lll]]]XXXZZZcccxxx|||nnnbbbKKKBBB:::999:::::::::===<<<<<<<<<;;;;;;<<<<<<<<<@@@@@@AAABBBDDDGGGIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRUUUXXX[[[___cccgggkkkzzz{{{vvvqqqnnniiigggddd```ZZZTTTLLLHHHHHHLLLTTT^^^eeeaaaTTTHHHCCCBBBBBBBBBCCCCCC@@@>>>??????BBBKKKXXXccciiijjjfff^^^UUUQQQRRRSSSPPPMMMJJJIIIKKKQQQYYY\\\[[[WWWLLLHHHBBB??????@@@AAA@@@???>>>>>>===<<<;;;::::::666888:::;;;===AAAFFFJJJMMMPPPVVV\\\```bbbaaa```]]]ZZZWWWUUUTTTRRROOOLLLPPPOOOOOOQQQQQQPPPMMMKKKGGGFFFDDDAAA???===<<<<<<999;;;===@@@DDDIIIOOOTTTUUUZZZ___dddhhhoooxxx~~~|||vvvxxx]]]LLLHHH@@@>>>AAA>>>@@@@@@?????????@@@AAAAAADDDDDDDDDDDDEEEGGGIIIJJJOOOQQQRRRPPPMMMMMMOOOSSSUUUUUUVVVXXXZZZ\\\^^^___{{{pppeee\\\ZZZbbbkkkuuuooohhhdddffflllrrrvvvzzzooo^^^PPPGGGBBB@@@???>>>===<<<>>>CCCGGGJJJKKKLLLHHHCCC???===;;;999888:::999999999:::===???AAADDDDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBAAACCCGGGMMMRRR\\\bbbkkksssxxx|||~~~zzzoooeee[[[SSSNNNKKKHHHPPP]]]mmmssskkkdddeeerrr{{{oooeee[[[YYY^^^kkk~~~pppXXXLLL@@@===<<<::::::;;;::::::;;;<<<<<<===>>>>>>=========>>>AAACCCFFFHHHKKKIIIGGGGGGIIILLLNNNOOOOOORRRTTTVVV^^^qqqoooaaaYYYWWW[[[llluuuhhh```NNNDDD<<<:::999888999;;;;;;<<<<<<<<<<<<<<<<<<;;;??????@@@BBBDDDFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNMMMPPPTTTWWWYYY]]]aaadddiiivvvzzzyyyvvvssslllaaaTTTLLLIIIKKKQQQ\\\eeedddYYYOOOCCCAAA?????????>>><<<:::<<<<<>>======<<<777888999:::;;;>>>BBBFFFLLLPPPWWW^^^bbbccccccbbb^^^\\\YYYXXXWWWVVVTTTRRRRRRQQQQQQRRRSSSRRRNNNLLLHHHGGGDDDBBB???===<<<;;;;;;===???@@@CCCGGGLLLPPPVVVYYY^^^aaaeeekkktttzzz}}}zzzuuu{{{yyyuuu[[[KKKHHH@@@>>>@@@===????????????@@@AAABBBCCCGGGFFFFFFFFFGGGJJJLLLMMMPPPRRRSSSRRRPPPPPPSSSWWWVVVYYY]]]aaaccccccbbbaaa|||wwwoooddd\\\ZZZ^^^dddrrryyyqqqgggaaabbbiiiqqqvvvzzzppp```RRRHHHCCC@@@???===<<<<<>>@@@AAACCCDDDEEEEEEEEEDDDBBBBBBBBBCCCCCCBBBBBBBBB>>>???@@@@@@BBBGGGMMMRRR]]]bbbkkkrrrxxx{{{~~~}}}wwwlllaaaWWWPPPMMMLLLIIIVVVgggyyypppnnnmmmqqq}}}{{{uuuiii___WWWWWW___nnn|||mmmRRRHHH>>>;;;999777666888999::::::;;;<<<===>>>>>>>>>>>>>>>@@@BBBEEEHHHIIIMMMLLLJJJHHHIIIJJJMMMNNNOOOTTTWWWVVVXXXddd{{{qqqbbbWWWQQQUUUbbbuuu~~~pppccc]]]QQQGGG===:::999777888:::;;;<<<============<<<;;;;;;<<<>>>@@@BBBDDDEEEFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKNNNRRRVVVYYY\\\```bbbfffppp}}}rrrdddZZZOOOLLLKKKPPPXXX[[[XXXSSSEEECCC???===<<<;;;999777<<<===BBBKKKXXXiiiyyypppbbbXXXQQQNNNLLLEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>??????@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@::::::;;;::::::<<>>>>>???@@@BBBDDDEEEFFFFFFFFFFFFGGGJJJMMMQQQSSSPPPRRRTTTSSSQQQRRRUUUYYYZZZ^^^dddiiikkkjjjhhhfffqqqoooiii```YYYWWWYYY[[[bbboooxxxmmmeeedddiiiooosssyyypppbbbUUUKKKEEEBBBAAA<<<<<<<<<@@@FFFLLLOOOQQQLLLIIIEEEAAA???<<<999777666666666777888999;;;;;;;;;===???AAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<===???AAADDDHHHNNNRRR^^^ccckkkrrrwww{{{zzztttiii]]]SSSMMMKKKLLLNNN^^^rrrqqqtttyyyzzzqqqddd[[[VVV[[[gggyyyssscccNNNEEE===:::999666777999888999:::;;;<<<===>>>>>>>>>>>>???AAACCCFFFIIIKKKNNNMMMLLLJJJIIIJJJMMMOOORRRYYY^^^[[[XXX^^^pppwwwhhh[[[SSSQQQZZZmmm}}}}}}ooobbb]]]SSSHHH>>>:::888666777999<<<===>>>>>>>>>>>>===<<<;;;<<<>>>@@@BBBCCCDDDEEEGGGFFFFFFFFFFFFHHHIIIJJJJJJNNNRRRUUUXXX[[[___aaaeeemmm}}}yyynnnfffWWWRRRNNNPPPUUUYYYZZZYYYKKKGGGCCC@@@???>>><<<;;;===BBBHHHPPP\\\lll~~~rrrbbbVVVQQQOOODDDDDDCCC@@@<<<;;;;;;======???AAABBBBBBBBBBBBCCCBBBCCCCCCCCCCCCDDDDDDDDD=========;;;:::;;;===@@@DDDJJJRRRWWWZZZ\\\^^^```^^^]]][[[[[[\\\[[[ZZZXXXUUUUUUUUUUUUVVVTTTQQQNNNIIIGGGEEEBBB???===;;;;;;;;;<<<>>>>>>@@@CCCGGGJJJMMMRRRWWW\\\```fffmmmsssvvvzzzzzzxxxxxx}}}lllSSSGGGFFFAAA???AAA>>>??????@@@BBBEEEGGGJJJKKKIIIHHHHHHIIIKKKNNNRRRTTTQQQSSSTTTSSSQQQQQQUUUXXX\\\```eeeiiilllllljjjiiijjjiiiddd[[[UUUSSSTTTTTTVVVbbbppp{{{xxxooommmooosssuuuxxxpppdddWWWMMMGGGDDDCCC===<<<===AAAGGGNNNRRRTTTOOOLLLHHHEEEBBB@@@===:::111222444555777999::::::888:::===???@@@@@@@@@???AAAAAAAAABBBBBBAAAAAAAAA;;;===@@@CCCFFFJJJOOORRR```dddlllrrrwww{{{xxxrrrggg[[[PPPKKKJJJKKKQQQcccyyyuuu{{{}}}qqqbbb[[[XXX```qqqkkkZZZLLLDDD>>><<<;;;999:::<<<888888999:::;;;<<<===>>>?????????AAADDDGGGJJJKKKOOONNNMMMKKKIIIJJJMMMOOORRRZZZ```\\\VVVYYYhhhvvv}}}qqqdddZZZOOOVVVhhh{{{~~~pppbbb^^^TTTJJJ???:::888666666888<<<===>>>??????>>>===<<<<<<===???BBBDDDEEEFFFGGGFFFFFFEEEEEEEEEGGGHHHIIIJJJMMMRRRUUUXXX[[[^^^aaahhhnnn{{{{{{xxxssslllfff[[[ZZZYYY\\\```bbbaaa___MMMIIIEEEBBBAAA@@@???>>>:::AAAJJJRRR[[[iii{{{yyyfffWWWPPPNNNHHHIIIGGGCCC>>><<<===???@@@BBBEEEFFFFFFFFFFFFGGGCCCCCCDDDDDDEEEFFFFFFFFF??????>>><<<::::::<<>><<<:::888666444444555777999666666888999;;;===>>>???BBBAAAAAAAAA@@@@@@?????????===>>>@@@AAADDDNNNXXX[[[dddmmmqqquuuzzz~~~~~~vvvkkk___WWWPPPIIIGGGIIIXXXkkkxxx{{{zzzhhh```ZZZaaavvvyyycccVVVFFFBBB===::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???:::???CCCCCC@@@BBBIIIPPPTTTQQQMMMIIIIIIKKKOOOQQQWWWWWWVVVUUUVVVZZZaaaeeexxxwwwfff[[[RRRTTT^^^qqq|||vvvggg[[[UUUNNNCCC<<<888777666555999:::<<<=========<<<<<<:::;;;;;;===>>>???@@@AAAEEEEEEEEEEEEEEEEEEFFFGGGKKKMMMPPPSSSUUUXXX\\\___fffmmmzzzyyysssrrrnnnggg```___\\\ZZZ^^^hhhooonnniii^^^VVVMMMHHHCCC???@@@CCCBBBGGGLLLPPPWWWcccssszzzjjj[[[RRROOOJJJGGGDDDBBB@@@???>>><<>>AAAFFFKKKPPPSSSUUUVVVYYY[[[]]]___```___]]][[[XXXYYYZZZXXXTTTPPPMMMLLLIIIHHHEEEBBB???<<<;;;::::::;;;<<<<<<===???DDDGGGIIIOOOWWW\\\___ccchhhlllooowww~~~\\\RRRIIIEEECCC???===>>>@@@CCCFFFHHHIIIKKKMMMOOORRRQQQOOOMMMMMMNNNOOOPPPTTTTTTTTTTTTUUUVVVWWWXXX```cccgggiiihhhffffffeee[[[[[[YYYUUUPPPMMMMMMOOOMMMOOOUUU]]]gggrrr{{{}}}xxxkkkZZZNNNHHHDDD@@@>>>>>>===AAALLLXXXZZZVVVQQQNNNIIIFFFCCC@@@===;;;;;;:::888666666666888999666666777999:::;;;<<<===????????????>>>>>>>>>>>>===<<<===???@@@CCCMMMVVVZZZdddmmmqqquuu{{{|||rrrhhh]]]UUUNNNIIIJJJOOO```rrryyy|||rrrjjjffflllxxxaaaSSSFFFBBB===::::::;;;;;;;;;============<<<;;;:::999<<<>>>@@@@@@@@@CCCIIIOOOXXXUUUQQQNNNLLLMMMOOOQQQQQQQQQPPPNNNMMMQQQYYY```iiirrrzzzhhh\\\OOOQQQ[[[lllwwwvvvoooiii```VVVHHH???<<<;;;999777999:::;;;<<<======<<<<<<===>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHKKKMMMPPPRRRTTTWWW[[[^^^dddkkkyyyyyyssskkkccc^^^^^^]]]^^^eeepppyyy{{{yyyhhh\\\PPPJJJGGGDDDCCCEEEKKKMMMPPPQQQSSS\\\iiisss~~~vvvhhh\\\TTTQQQLLLJJJFFFCCCAAAAAAAAAAAAEEENNNYYY^^^ZZZSSSLLLIIIFFFEEEEEEFFFHHHHHHGGGFFFEEEDDDBBB???===<<<<<<<<<@@@BBBDDDHHHKKKNNNPPPQQQTTTVVVZZZ]]]______^^^]]]YYYZZZZZZXXXTTTOOOLLLKKKIIIGGGEEEBBB???<<<;;;:::999:::;;;;;;<<<>>>BBBFFFHHHMMMTTTYYY\\\aaagggkkknnnwww~~~rrrXXXNNNFFFDDDCCCAAA@@@BBBAAADDDGGGIIIJJJLLLNNNPPPTTTSSSPPPNNNMMMMMMNNNOOOQQQQQQRRRSSSUUUWWWYYYZZZaaadddggghhhgggfffeeeeeeVVVVVVUUUSSSOOOLLLKKKLLLIIIJJJKKKPPPXXXccclllssswwwzzz~~~}}}nnn[[[NNNHHHDDD@@@??????>>>BBBMMMZZZ^^^\\\UUUQQQKKKGGGDDDAAA???===<<<;;;:::999888777777777777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;>>>???BBBKKKTTTYYYcccmmmrrrvvv}}}xxxkkkcccZZZQQQJJJGGGMMMVVViiizzz~~~xxxsssqqqxxxuuu^^^PPPEEEBBB===::::::;;;;;;:::<<<===???AAABBB@@@???===BBBAAA??????AAAEEEJJJNNN[[[YYYVVVSSSQQQPPPPPPPPPUUUWWWWWWRRRMMMOOOWWW______dddnnnnnnaaaQQQPPPVVVeeessswwwvvvvvvhhh[[[III>>>;;;:::888555888999:::<<<===<<<<<<;;;>>>>>>?????????@@@@@@@@@@@@AAABBBDDDEEEGGGIIIIIIJJJLLLOOOQQQSSSWWWZZZ]]]cccjjjwww}}}rrrhhhbbb]]]\\\___gggrrrzzz~~~tttfffWWWOOOLLLJJJJJJLLLUUUVVVVVVSSSRRRWWWbbbkkkwwwyyyxxxqqqggg]]]WWWUUUOOOMMMIIIFFFDDDDDDDDDEEEFFFPPP^^^fffeee]]]UUUQQQJJJIIIGGGHHHIIIIIIIIIHHHFFFFFFEEECCCAAA>>><<<;;;AAAAAABBBCCCDDDGGGIIIJJJNNNQQQUUUZZZ]]]_________[[[[[[[[[XXXRRRNNNKKKJJJGGGFFFDDDAAA>>><<<;;;:::888999:::::::::===AAADDDGGGKKKQQQUUUXXX^^^eeekkknnnwww~~~hhhSSSJJJCCCCCCDDDCCCDDDFFFCCCFFFIIILLLMMMNNNOOOQQQVVVTTTRRRPPPNNNNNNOOOPPPOOOPPPQQQSSSVVVYYY[[[\\\aaadddggghhhgggfffggggggVVVVVVVVVUUURRRPPPNNNMMMKKKIIIGGGHHHNNNXXXbbbhhhmmmrrrxxxppp\\\NNNHHHCCC@@@>>>>>>>>>BBBMMM[[[bbbbbb\\\WWWPPPJJJFFFDDDAAA@@@===<<<;;;:::999888777666888888888888888888888888888888888999999:::::::::999888999<<<>>>@@@IIIRRRXXXbbblllrrrwww~~~}}}sssddd^^^UUUMMMFFFFFFQQQ]]]ppp}}}yyyuuusssuuu}}}pppZZZNNNDDDAAA===;;;;;;;;;;;;:::999;;;???DDDHHHLLLNNNOOOMMMIIIDDDCCCFFFKKKNNNOOOZZZYYYWWWUUUTTTSSSRRRRRR]]]aaaccc^^^VVVSSSYYY``````___eeesssxxxiiiYYYRRRSSS```qqqzzz|||{{{qqqaaaMMM???;;;;;;888555777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;???@@@BBBCCCEEEGGGGGGHHHIIIKKKNNNPPPSSSVVVZZZ\\\bbbiiivvv{{{ssseeebbbbbbgggnnnrrrvvvxxxyyyooobbbYYYRRROOOTTT[[[___aaa```]]]ZZZ]]]eeelllttttttsssmmmeee^^^YYYWWWPPPPPPOOOLLLIIIFFFEEEEEEDDDOOO^^^iiijjjeee^^^ZZZSSSPPPMMMKKKKKKKKKJJJHHHGGGGGGGGGFFFDDD@@@===;;;@@@???>>>===>>>AAADDDFFFKKKNNNSSSXXX\\\^^^^^^^^^[[[[[[ZZZVVVQQQLLLIIIHHHFFFEEECCC@@@>>><<<;;;;;;999999:::::::::===AAADDDGGGJJJOOORRRVVV\\\eeelllpppxxxzzzbbbRRRIIICCCCCCEEEEEEFFFHHHEEEIIILLLOOOPPPPPPQQQRRRUUUTTTRRRQQQPPPQQQSSSTTTRRRRRRSSSUUUXXXZZZ]]]^^^aaacccfffhhhhhhjjjlllmmmZZZYYYXXXWWWUUUSSSQQQOOOMMMJJJFFFEEEHHHPPPYYY___iiinnnvvvqqq]]]NNNGGGCCC???=========@@@LLL[[[eeehhhbbb\\\TTTLLLGGGDDDBBBAAA======<<<;;;:::888777777999999999999888888888777666666666777777888888999777666888;;;===???GGGPPPWWWbbblllqqqvvv}}}wwwmmm___YYYQQQKKKFFFIIIWWWdddxxx}}}tttnnnlllooottt~~~}}}hhhUUUJJJCCC@@@===<<<<<<======<<<999;;;>>>CCCJJJQQQXXX\\\XXXRRRKKKJJJMMMPPPRRRQQQVVVVVVUUUUUUUUUUUUUUUUUUYYY```fffccc\\\XXX\\\aaafffaaabbbmmmqqq```SSSNNN\\\rrr~~~mmmXXXHHHAAA???===:::777888:::<<<=========<<<:::::::::::::::999999999@@@AAABBBDDDEEEEEEEEEEEEHHHJJJMMMOOOQQQUUUXXX[[[aaahhhuuuwwwmmmhhhjjjllllllmmmpppuuurrrmmmdddXXXUUU```nnnrrrssssssooojjjjjjoootttuuusssooohhhaaa[[[WWWVVVSSSUUUVVVTTTNNNHHHEEECCCCCCLLLZZZeeejjjiiidddaaaYYYUUUPPPLLLIIIHHHGGGFFFGGGHHHHHHHHHFFFBBB???===>>><<<;;;:::;;;>>>AAADDDJJJMMMQQQVVVYYY[[[\\\[[[[[[ZZZYYYTTTNNNIIIGGGFFFDDDCCCAAA???===<<<;;;;;;:::;;;;;;;;;;;;===AAADDDGGGJJJOOORRRVVV]]]fffmmmrrr{{{}}}ttt```UUULLLEEEEEEFFFFFFFFFIIIHHHKKKPPPRRRSSSSSSSSSTTTSSSSSSRRRRRRSSSUUUWWWYYYWWWWWWXXXYYYZZZ\\\]]]^^^___bbbeeehhhjjjmmmqqqttt```^^^[[[XXXWWWUUURRROOOMMMJJJEEECCCEEEJJJQQQUUUaaagggqqq|||sss___PPPIIIEEE@@@<<<======@@@LLL]]]iiinnniiibbbWWWNNNHHHDDDBBB@@@???>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999666666666777777777777777666555888;;;===???FFFOOOWWWaaakkkpppuuu|||zzzpppgggZZZTTTNNNKKKLLLRRRaaaoooxxxoooiiigggllluuu{{{yyyttt___NNNEEEAAA???======>>>@@@??????=========@@@FFFMMMTTTYYYZZZUUUPPPNNNPPPSSSTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXTTT[[[cccdddaaa```dddhhhmmmhhhhhhnnnyyyyyydddVVVMMMYYYpppyyycccOOOCCC===;;;:::777999;;;<<<>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;???@@@BBBDDDEEEEEEDDDCCCGGGIIILLLNNNQQQTTTXXX[[[```fffsss~~~{{{|||yyykkkjjjjjjfffeeegggkkkooorrrlllaaa___nnn~~~yyyyyy|||zzzuuunnneee^^^ZZZXXXWWWZZZ\\\^^^ZZZRRRJJJEEECCCDDDKKKWWWbbbhhhiiifffcccZZZUUUNNNIIIFFFDDDCCCBBBGGGHHHHHHHHHFFFDDDAAA???<<<;;;:::999;;;===@@@BBBGGGJJJNNNSSSVVVXXXXXXXXXYYYXXXVVVQQQLLLGGGEEEEEECCCBBB@@@>>>===<<<;;;;;;:::;;;<<<;;;;;;===AAADDDFFFJJJOOORRRVVV]]]fffmmmttt}}}}}}zzzsssdddYYYPPPIIIHHHHHHGGGHHHJJJKKKNNNSSSUUUVVVUUUUUUVVVSSSSSSRRRSSSUUUXXX[[[]]][[[[[[[[[[[[\\\]]]^^^^^^___aaadddgggjjjnnntttxxxhhhddd___[[[YYYWWWTTTQQQLLLJJJFFFDDDEEEHHHLLLOOOXXX```nnn|||tttbbbTTTMMMGGGBBB===>>>>>>AAAMMM___mmmsssrrrjjj^^^SSSLLLGGGEEECCCBBBAAA???=========??????=========<<<<<<<<<<<<<<<888888777777777777777777555555888<<<===???FFFNNNWWWaaakkkpppttt{{{~~~zzzsssjjjaaaVVVPPPKKKMMMTTT___nnn{{{|||uuunnngggccceeelllvvv~~~yyyxxx|||jjjXXXIIIBBB@@@???>>>>>>AAABBBBBBBBB@@@???@@@AAADDDIIIMMMOOORRRPPPNNNNNNOOORRRTTTUUUSSSRRRRRRRRRTTTVVVXXXYYYVVVZZZ___aaaaaacccgggkkkmmmjjjjjjnnnqqq~~~kkk]]]SSSYYYjjj|||oooWWWEEE:::888888888999;;;===????????????<<<<<<<<<<<<<<<=========<<<>>>AAACCCEEEEEEEEEDDDFFFIIIKKKNNNPPPSSSWWWZZZ]]]cccpppsssmmmllleee______bbbiiipppqqqkkklll{{{|||rrrhhhbbb___^^^^^^eeefffddd]]]SSSJJJGGGGGGGGGNNNYYYccciiihhhccc___YYYSSSLLLFFFDDDCCCCCCCCCGGGGGGGGGGGGFFFDDDBBBAAA>>>===<<<;;;<<<===???@@@BBBEEEJJJOOOSSSUUUVVVVVVVVVVVVSSSOOOIIIFFFDDDDDDBBBAAA???>>><<<<<<;;;;;;::::::;;;::::::<<>>??????BBBNNNaaapppwwwzzzqqqeeeYYYQQQLLLIIIGGGDDDCCC@@@>>>>>>@@@BBBDDD>>>>>>>>>>>>>>>>>>>>>>>>999999888888777777777666555555888<<<===???FFFNNNWWWaaajjjooossszzz~~~}}}~~~~~~vvvoooeee]]]TTTMMMIIIOOO[[[hhhxxxtttkkkddd^^^[[[dddlllwww~~~|||}}}ssscccSSSHHHBBB@@@>>>>>>???BBBDDDDDDDDD@@@AAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKMMMPPPSSSUUUUUUTTTSSSRRRSSSUUUXXXYYYYYYZZZZZZZZZ[[[^^^bbbfffdddbbbdddgggfffooorrrfffZZZYYYcccuuu|||aaaJJJ===999:::888:::<<<>>>@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<======:::<<>>=========>>>>>>===AAAFFFLLLPPPSSSTTTUUUUUUTTTRRRMMMHHHEEEDDDDDDAAA@@@???===<<<<<<;;;;;;999999:::999999;;;>>>AAACCCGGGMMMRRRVVV\\\dddjjjsss|||yyyyyy}}}lllccc]]]TTTMMMLLLMMMMMMMMMOOONNNQQQVVVYYYYYYXXXXXXXXXWWWVVVUUUUUUVVVYYY[[[]]]ZZZZZZZZZ[[[\\\]]]______aaabbbcccdddfffjjjooosss}}}rrriiibbb\\\UUUQQQLLLHHHGGGGGGFFFEEEIIINNNPPP\\\ppp{{{kkkZZZNNNIIIHHH>>>;;;<<>>>>>DDDFFFDDDEEEJJJDDDGGGJJJKKKLLLPPPVVV[[[\\\WWWRRRPPPTTTXXXZZZZZZ___XXXWWW]]]aaa```aaaeeellldddaaadddeeejjj}}}sss___XXX\\\kkkjjjQQQBBB<<<999:::;;;>>>BBBEEEEEEBBB@@@===<<<;;;:::999:::;;;<<<>>>=========???BBBEEEFFFFFFHHHJJJLLLMMMPPPSSSVVV]]]```iiixxx|||uuutttzzzxxxkkkdddbbb^^^aaaggglllmmmqqq~~~tttllllllooowwwuuunnnaaaTTTMMMMMMPPPVVV^^^fffkkknnnmmmfff^^^VVVUUURRRMMMHHHEEEEEEEEEJJJJJJIIIHHHGGGFFFEEEEEEFFFEEECCC@@@???>>>>>>??????AAAEEEIIIMMMPPPQQQRRRRRRRRRQQQNNNIIIEEECCCBBB@@@>>><<<:::999:::;;;<<<;;;;;;;;;;;;<<<>>>???AAADDDGGGJJJOOOUUU\\\dddjjjtttzzz~~~~~~uuuddd[[[SSSSSSSSSTTTUUUSSSPPPMMMOOOQQQSSSUUUUUUVVVXXXYYYXXXTTTRRRRRRVVVYYYYYYYYYZZZ[[[\\\]]]^^^^^^___^^^aaa``````aaacccfffjjjlllvvvmmmdddZZZSSSNNNIIIGGGGGGEEEDDDGGGLLLPPP[[[oooooo^^^QQQJJJHHHBBB???>>>@@@GGGXXXrrrxxxlll___TTTMMMJJJDDDDDDDDDCCCAAA@@@@@@AAA???@@@BBBCCCBBB@@@===<<<:::::::::999999888888777888666666888999<<>>???===<<>>===<<<;;;;;;;;;<<<===<<<<<<<<<===???BBBFFFHHHDDDFFFHHHJJJKKKMMMPPPSSSZZZ]]]fffttttttlllpppxxx}}}xxx|||zzznnnhhhaaa```aaadddfffiiirrr{{{{{{zzz{{{}}}zzzrrrfff[[[UUUVVVYYY```fffkkkmmmnnnmmmggg___YYYWWWSSSNNNIIIEEECCCCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFDDDBBB@@@???>>>>>>???AAADDDGGGJJJLLLMMMMMMMMMNNNNNNKKKGGGDDDCCCCCC???>>><<<;;;::::::;;;;;;;;;;;;:::;;;<<<===???@@@DDDGGGKKKPPPVVV]]]fffkkkuuu|||rrrbbbZZZTTTSSSSSSTTTUUUTTTRRRPPPPPPRRRTTTUUUVVVVVVWWWXXXWWWUUUSSSSSSUUUWWWWWWVVVZZZZZZ\\\]]]___`````````cccbbbbbbbbbcccdddfffgggrrrdddZZZTTTOOOJJJIIIGGGEEEGGGKKKPPPZZZnnnvvveeeWWWMMMIIIGGGDDD@@@???BBBPPPjjj~~~sssggg]]]TTTOOOGGGFFFDDDCCCAAAAAAAAAAAA===>>>@@@AAAAAA@@@>>>===::::::::::::::::::::::::999777777999:::===FFFPPP[[[bbbllltttxxx{{{}}}tttkkkcccYYYOOOIIIPPPZZZfffwwwzzzzzz|||mmmaaaXXXUUU[[[dddttt}}}}}}tttdddUUULLLFFFAAA???>>>===<<<===@@@AAA@@@??????>>>BBBHHHKKKHHHEEEDDDIIIIIIHHHHHHIIIOOOVVV[[[ddd```YYYRRROOOPPPUUUZZZbbb```bbbkkkoooiii^^^WWWZZZ\\\dddmmmmmmiiillluuu~~~nnn```VVV[[[uuuwww[[[GGG===888999999<<<@@@CCCEEECCCBBB???>>>===<<<;;;<<<<<<===::::::;;;===???CCCFFFHHHBBBCCCEEEGGGHHHIIIMMMOOOVVVYYY```nnnyyyjjjllluuu}}}zzz|||wwwmmmjjjeeebbbaaa```___ccciiizzzoooddd```bbbeeeoootttvvvuuusssqqqllleee```]]]XXXQQQKKKGGGDDDBBB@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFDDDBBB???===<<>>======<<<;;;;;;::::::;;;;;;::::::;;;===???@@@CCCFFFKKKPPPVVV___gggmmmwww~~~mmm___YYYTTTSSSSSSTTTUUUVVVUUUTTTSSSTTTUUUVVVWWWWWWWWWVVVXXXWWWVVVVVVXXXXXXWWWVVVYYYZZZ[[[]]]___aaaccccccdddddddddccccccbbbbbbbbbssshhh```XXXRRROOOLLLIIIIIILLLQQQZZZmmm~~~nnn^^^QQQJJJIIIFFFCCC@@@???HHH^^^sss{{{qqqfff[[[RRRKKKHHHEEEBBBAAAAAAAAAAAA<<<===???@@@AAA@@@??????<<<<<<;;;;;;;;;;;;::::::999888888;;;<<>>???@@@CCCEEEHHHHHHIIIDDDCCCDDDHHHKKKJJJGGGEEEGGGFFFFFFEEEGGGKKKPPPSSSXXXXXXVVVQQQNNNOOOUUUZZZ___```fffpppuuunnn___SSSWWW\\\hhhrrrsssmmmkkknnntttdddXXXWWWkkkwww^^^KKK@@@;;;999999;;;>>>BBBDDDCCCBBB???>>>===;;;;;;;;;<<<<<<;;;;;;;;;===???AAACCCEEEAAABBBDDDEEEEEEGGGJJJLLLPPPSSSZZZhhh{{{tttvvvwwwyyyuuupppjjjaaaYYYZZZ___oooxxxnnnkkkmmmppp}}}~~~zzzsssmmmfffbbb\\\VVVPPPLLLHHHEEEBBBBBBBBBCCCDDDFFFHHHIIIFFFFFFFFFDDDAAA>>>;;;999>>>???@@@BBBCCCEEEEEEFFFFFFHHHHHHGGGDDDBBBBBBBBB============<<<;;;:::999;;;:::::::::;;;===???@@@AAADDDIIIOOOVVV___hhhnnnxxx~~~yyyhhh]]]XXXUUUTTTSSSTTTVVVXXXYYYXXXVVVVVVWWWXXXZZZYYYWWWVVVWWWWWWXXXYYYZZZZZZZZZYYYXXXYYY[[[]]]```ccceeefffcccdddddddddcccbbbaaaaaazzzmmmcccZZZUUUPPPKKKJJJKKKRRR[[[mmmxxxfffVVVLLLHHHGGGEEECCC???BBBQQQaaayyy|||rrrdddWWWPPPLLLFFFBBBAAAAAAAAA@@@===>>>???@@@AAAAAA@@@@@@??????>>>===<<<;;;:::::::::888999;;;===@@@IIISSS]]]fffrrrzzz~~~|||uuulllbbbWWWPPPNNNKKKTTTaaaooozzz{{{uuusssyyyzzzmmmddd```cccnnnzzz}}}nnn```OOODDDCCCDDDCCC@@@EEEGGGIIIKKKLLLMMMNNNNNNIIIFFFCCCCCCGGGKKKKKKIIIFFFEEEEEEEEEFFFHHHJJJJJJMMMPPPRRRQQQOOOOOORRRVVVXXX\\\eeennntttoooaaaSSSRRRXXXbbbjjjllliiigggiiitttuuufff[[[WWW```nnnuuu^^^LLLAAA<<<999999:::<<<@@@BBBCCCBBB>>>===<<<:::999999::::::<<<=========>>>???@@@@@@AAABBBDDDDDDDDDFFFHHHJJJKKKNNNUUUbbbtttzzzgggXXXVVV\\\bbb|||xxxvvvxxx{{{yyyrrrjjjeee^^^XXXTTTPPPKKKHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEEEECCCAAA===:::888======???@@@BBBDDDEEEFFFFFFGGGHHHFFFCCCAAA@@@AAA============<<<;;;:::999::::::::::::;;;<<<>>>??????BBBHHHNNNVVV```jjjpppyyy|||tttvvvrrrccc[[[XXXVVVUUUTTTUUUXXX[[[[[[[[[YYYXXXYYY[[[]]]\\\YYYVVVSSSTTTVVVXXXXXXYYYYYYZZZXXXYYYZZZ\\\___cccfffhhhaaabbbcccddddddddddddddd{{{oooccc[[[UUUNNNKKKKKKRRR[[[nnnqqq]]]QQQJJJHHHFFFEEEAAA@@@HHHRRRhhhvvv~~~pppbbbXXXQQQIIIDDDCCCCCCBBB@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;:::999888888;;;===@@@IIITTT^^^gggsss}}}~~~xxxqqqiii^^^SSSOOOPPPPPP[[[iiiuuu{{{wwwuuuzzzvvvmmmhhhhhhnnn{{{}}}ttteeeYYYKKKCCCBBBDDDDDDBBBMMMOOOQQQQQQOOONNNMMMNNNHHHEEE@@@???FFFPPPTTTRRRNNNKKKHHHGGGHHHIIIIIIHHHEEEGGGJJJLLLKKKJJJJJJJJJPPPXXXaaahhhllljjjaaaVVVRRRWWW]]]aaaddddddeeeffflll|||vvviii```YYYXXX]]]qqq|||vvvaaaNNNCCC===;;;:::999;;;>>>AAABBBAAA>>>===<<<:::999999999:::============>>>>>>>>>===AAABBBCCCCCCCCCDDDFFFIIIHHHKKKRRR^^^oooqqq]]]XXX]]]]]]sss}}}uuuoooiiibbb\\\XXXTTTNNNJJJIIIGGGEEECCCAAAAAABBBCCCFFFFFFDDDCCC@@@>>><<<;;;======>>>???AAACCCDDDEEEDDDEEEFFFEEEBBB@@@???@@@>>>======<<<;;;;;;::::::::::::999999:::<<<>>>???>>>AAAGGGOOOWWWbbblllrrrzzzqqqhhhjjj|||mmm```ZZZYYYWWWVVVVVVXXX[[[]]]]]]\\\[[[[[[[[[^^^aaa```\\\XXXPPPRRRTTTTTTTTTTTTVVVXXXXXXXXXYYY[[[^^^bbbfffhhh```aaabbbccceeefffhhhhhh}}}nnneee]]]UUUOOONNNQQQZZZooo{{{eeeWWWOOOJJJFFFEEECCCAAADDDIIIUUUfffuuu}}}{{{mmm```XXXNNNHHHFFFFFFDDDBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>=========999777888;;;<<<@@@IIITTT^^^gggttt~~~}}}~~~yyysssllleee[[[PPPNNNRRRTTTcccttt~~~~~~~~~yyysssnnnooottt}}}wwwjjj]]]TTTIIICCCBBBCCCCCCBBBJJJMMMPPPQQQOOOMMMMMMNNNGGGEEEAAABBBMMM\\\bbb```\\\VVVOOOKKKKKKMMMNNNOOOEEEEEEFFFHHHJJJJJJIIIHHHKKKTTT\\\___aaabbb___XXXWWWYYY[[[\\\^^^```ccccccgggnnn}}}~~~sssiii]]]WWWXXXiiixxxzzzhhhVVVJJJDDD===;;;999:::<<>>===;;;:::999::::::;;;<<<======>>>>>>>>>===@@@AAABBBBBBBBBBBBDDDFFFEEEIIIPPP[[[kkk~~~yyy}}}hhh^^^___```ooo{{{{{{tttkkkddd```[[[TTTOOOMMMKKKGGGDDDCCCBBBCCCDDDHHHGGGEEECCCAAA@@@??????>>>>>>>>>===>>>???AAABBB???AAABBBBBB@@@??????@@@???>>><<<;;;::::::;;;;;;:::999999999:::<<<>>>??????BBBIIIPPPZZZdddooovvv}}}}}}kkkbbbaaaqqq}}}jjj^^^[[[[[[WWWWWWXXX[[[]]]^^^]]][[[]]]\\\]]]```dddddd___[[[TTTUUUUUUSSSQQQQQQTTTVVVXXXXXXXXXZZZ]]]aaaeeegggaaaaaabbbccceeegggjjjlllwwwmmmddd[[[UUUSSSPPPZZZpppkkk\\\TTTMMMFFFEEECCCBBBCCCGGGFFFXXXiiisss|||tttfff]]]RRRKKKIIIHHHFFFCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????888777777:::<<<@@@IIISSS^^^ggguuuzzz|||~~~~~~vvvoooiiicccYYYNNNMMMSSSWWWiii|||}}}~~~}}}vvvrrrqqqvvv}}}rrrcccXXXQQQIIICCCBBBBBBBBBAAACCCGGGLLLNNNMMMMMMNNNPPPGGGGGGEEEHHHVVVhhhnnnkkkhhh```UUUNNNNNNQQQUUUVVVLLLJJJIIILLLQQQTTTTTTRRRIIISSSZZZYYYYYY\\\\\\YYYWWWXXXXXXWWWXXX[[[]]]]]]eeefffnnn}}}pppbbbZZZZZZdddvvvnnn^^^TTTNNN>>><<<::::::<<<>>>??????AAA@@@>>><<<;;;:::;;;;;;999:::;;;===>>>>>>?????????@@@AAAAAA@@@AAACCCEEEDDDHHHOOOZZZjjj~~~~~~}}}rrrrrreeebbbdddooo~~~tttmmmhhhbbbZZZTTTPPPNNNKKKGGGFFFFFFGGGHHHJJJIIIFFFDDDBBBBBBBBBBBB@@@???>>><<<<<<======>>>;;;===???????????????AAA@@@>>><<<:::999:::;;;<<<:::999999999:::<<<>>>???@@@DDDJJJRRR\\\gggrrryyy{{{lllaaa]]]kkk~~~|||iii^^^[[[\\\WWWXXXYYY\\\______]]][[[^^^]]]]]]bbbffffffaaa\\\ZZZZZZYYYVVVRRRQQQTTTWWWXXXXXXXXXYYY\\\```dddfffccccccbbbccceeehhhkkkmmm}}}oooaaaXXXTTTZZZ___pppqqq^^^QQQKKKHHHHHHGGGDDDBBBCCCFFFKKKVVVfffttt}}}~~~|||pppgggZZZQQQLLLKKKJJJJJJEEEEEEDDDDDDDDDDDDDDDDDDAAA@@@>>>>>>??????===<<<<<<:::999;;;===AAAKKKVVVcccllluuuzzz|||||||||||||||~~~||||||ssslllccc[[[RRROOOTTT\\\gggqqq~~~wwwxxx}}}wwwrrrnnntttsss]]]SSSKKKDDDBBBAAA???AAAEEEGGGHHHIIIKKKNNNSSSZZZ___ZZZYYYVVVSSSWWWbbblllpppooodddYYYUUUTTTVVV[[[bbb^^^VVVOOOOOOTTTXXXVVVRRROOOQQQTTTWWWYYYYYYYYYYYYWWWWWWWWWUUUSSSTTTXXX\\\aaabbbjjjwwwuuuhhh]]]VVVZZZqqq{{{pppcccVVVIII>>>888<<<<<<666777???@@@@@@???>>>===<<<;;;;;;:::;;;;;;<<<<<<=========<<<<<<======>>>@@@AAABBBBBBIIIOOOTTTbbb{{{www~~~yyysss{{{ssskkkjjjxxx{{{wwwrrrjjjaaaZZZYYYUUUPPPLLLJJJIIIHHHGGGKKKIIIEEEDDDCCCBBB@@@>>>???>>>===<<<<<<===???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<:::999888777777888999::::::;;;>>>AAABBBFFFMMMUUU^^^hhhrrryyy}}}jjj^^^UUU[[[mmmyyyiiiaaa\\\XXXWWWZZZ\\\^^^]]]]]]^^^___bbbbbbcccddddddddddddddd]]]\\\[[[YYYWWWUUUTTTSSSYYY[[[[[[[[[[[[^^^dddiiieeecccaaa```aaaccccccbbbzzzlllbbb\\\WWW\\\nnn|||hhhYYYQQQKKKJJJJJJFFFDDDDDD@@@DDDMMMYYYfffqqqyyy|||xxxpppeee[[[UUUQQQNNNKKKHHHGGGEEEDDDDDDDDDEEEFFFFFFDDDAAA@@@@@@@@@>>><<<===;;;:::<<<>>>CCCOOOZZZfffooowww{{{}}}{{{yyyzzzzzz{{{|||}}}yyywwwnnnfff]]]VVVPPPQQQZZZeeerrrzzzwwwrrrqqquuu}}}}}}pppmmmmmmtttuuu```SSSLLLFFFDDDDDDBBBCCCFFFHHHJJJLLLNNNQQQVVV\\\```^^^]]]YYYTTTVVV```hhhjjjjjjbbbZZZWWWVVVXXX___ggghhh___UUURRRVVVZZZZZZWWWTTTUUUXXXZZZ[[[\\\[[[[[[WWWZZZ[[[XXXTTTRRRUUUXXX[[[[[[aaakkkwww{{{mmm```XXXUUUiii|||mmmbbbSSSEEE;;;<<<<<<777888>>>@@@@@@@@@???>>>===;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<<<<===>>>???AAAAAAAAAHHHNNNUUUddd{{{uuu|||uuuwww|||uuusss}}}|||rrrjjjeeeaaa]]]YYYWWWTTTQQQOOORRROOOLLLJJJHHHGGGEEECCCAAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<:::999999888999:::::::::;;;>>>AAADDDHHHOOOWWW```kkkuuu||||||eeeZZZRRRVVVeeeyyyuuuhhhaaa\\\YYYYYY[[[^^^___^^^^^^^^^___bbbccccccccccccbbbbbbaaa\\\\\\[[[ZZZYYYYYYXXXXXX\\\\\\]]]\\\[[[^^^ccchhhhhhfffcccaaaaaaaaaaaa```vvviiiaaaZZZ^^^nnnwwwdddXXXMMMKKKKKKIIIFFFEEE===???DDDKKKUUUcccpppyyy|||wwwppphhhaaaZZZSSSOOOIIIHHHFFFDDDDDDFFFHHHJJJIIIGGGDDDBBBAAA@@@>>><<<>>>;;;:::===@@@GGGTTTaaaiiiqqqxxx{{{~~~~~~{{{xxxuuuvvvxxxyyy{{{{{{uuurrrhhh```WWWQQQOOOUUUdddrrr|||vvvmmmiiilllsss~~~www|||}}}wwwjjjlllpppwwwsss```RRRLLLGGGHHHGGGDDDDDDFFFFFFIIIMMMPPPTTTWWW\\\___```___YYYSSSSSSZZZ___``````\\\XXXVVVUUUVVV^^^hhhnnneeeYYYTTTVVVYYY[[[[[[YYYYYY[[[\\\\\\]]]\\\\\\YYY^^^bbb___WWWQQQQQQTTT[[[[[[___fffllltttttteee[[[TTT```www{{{rrraaaOOO???;;;;;;999999===???@@@AAAAAA@@@>>><<<:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@EEELLLUUUeee{{{tttxxxzzzwwwxxx}}}~~~uuupppmmmiiifffbbb]]]XXXTTTRRROOOLLLJJJIIIGGGEEECCCDDDCCCBBBBBBAAAAAAAAAAAA???@@@BBBCCCDDDCCCCCCBBBAAAAAA@@@???===<<<;;;:::888999:::::::::;;;>>>AAAFFFJJJQQQYYYcccoooyyy{{{hhh^^^VVVXXXbbbrrrooofffbbb]]]ZZZ[[[^^^```aaa___^^^]]]]]]bbbbbbbbbbbbaaa```______bbbbbbaaa```___^^^]]]\\\^^^^^^^^^\\\\\\^^^bbbeeegggeeebbbbbbbbbcccbbbbbbrrrgggbbbdddppplll]]]NNNIIIKKKIIIFFFEEE@@@AAACCCEEEKKKVVVdddnnnvvvuuussspppjjjccc[[[WWWMMMKKKHHHFFFFFFHHHKKKMMMJJJHHHDDDBBBAAA@@@>>>===>>>;;;:::===BBBJJJYYYgggmmmsssyyyzzz|||~~~}}}zzzwwwqqqsssvvvxxxzzz~~~zzzrrrmmmeee\\\SSSNNNOOOWWWiiiyyy|||qqqjjjgggmmmvvv{{{sssxxxwwwpppkkkpppvvv|||kkkZZZOOOJJJGGGIIIIIIEEEDDDEEECCCGGGLLLPPPSSSVVVXXXZZZ\\\[[[VVVOOOOOOTTTYYYYYYWWWUUUSSSQQQMMMMMMUUU```hhhaaaYYYTTTTTTWWWXXXYYY[[[[[[[[[[[[[[[[[[[[[\\\___fffjjjfff\\\TTTRRRTTT]]]]]]aaafffiiillluuu~~~{{{kkk```XXXZZZkkkoooZZZDDD;;;:::999:::;;;>>>???AAABBBBBB@@@===;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<===>>>???@@@AAACCCHHHRRRcccxxxzzzyyy|||{{{yyywwwtttpppkkkddd\\\VVVOOOMMMJJJHHHHHHGGGEEEDDDDDDCCCCCCBBBBBBAAABBBBBB@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;999:::;;;::::::;;;>>>AAAGGGKKKSSS\\\fffrrr|||}}}nnneee\\\ZZZ___llluuuiiidddaaa^^^\\\]]]___bbbbbb```]]]\\\[[[______``````aaa``````___lllkkkiiigggdddaaa```^^^______]]]\\\\\\]]]```bbbbbbaaa```aaacccfffggggggrrriiihhhpppsssbbbPPPJJJIIIHHHEEEDDDDDDEEEEEEDDDEEEKKKUUU\\\hhhkkkoooqqqoookkkfffcccWWWTTTPPPLLLJJJJJJLLLMMMKKKHHHDDDAAAAAA@@@???>>><<<::::::>>>CCCMMM\\\jjjrrrxxx||||||}}}~~~~~~|||xxxuuunnnqqquuuyyy|||yyyooohhh___XXXQQQOOOPPPXXXiiixxxyyypppkkkkkkuuu}}}~~~zzztttwww}}}pppkkkkkksss|||tttbbbTTTKKKGGGFFFHHHIIIEEEBBBCCCBBBGGGMMMQQQSSSUUUVVVWWWWWWWWWTTTOOOOOOUUUYYYYYYVVVTTTQQQMMMGGGEEEKKKTTT[[[YYYWWWUUUUUUVVVWWWWWW\\\[[[[[[ZZZ[[[\\\]]]^^^gggllloookkkaaaYYYVVVWWWZZZZZZ^^^dddfffgggnnnvvvrrrggg[[[UUU^^^yyy|||gggMMM???;;;:::::::::<<<>>>@@@BBBBBBAAA???===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===???@@@CCCBBBDDDMMM]]]rrr|||xxxrrriii___YYYQQQOOOLLLKKKKKKKKKIIIHHHDDDCCCBBBAAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;:::;;;;;;;;;:::;;;>>>AAAGGGMMMVVV```jjjttt}}}qqqggg\\\VVVWWW```ppplllcccbbb___^^^^^^^^^```cccccc```]]][[[ZZZ[[[\\\^^^___```aaabbbbbblllkkkjjjgggeeebbbaaa```___]]]\\\[[[\\\]]]______```___^^^```cccggghhhiii{{{llljjjooo}}}lllZZZPPPLLLHHHEEEEEEEEEEEEEEEDDDCCCEEEIIIKKKXXX^^^ffflllnnnmmmkkkjjjbbb___ZZZUUUQQQOOONNNNNNOOOLLLGGGDDDBBBAAA@@@???<<<:::;;;@@@FFFPPP___lllwww}}}}}}|||{{{yyyuuurrrnnnqqqwww{{{~~~uuujjjbbbXXXUUUSSSUUUXXX^^^kkkxxxyyypppnnnppp~~~~~~zzzvvvwww}}}ssshhhgggjjjsss}}}~~~|||yyykkk\\\RRRIIIEEEDDDGGGHHHDDDBBBCCCEEEIIIOOORRRTTTTTTUUUVVVUUUVVVUUURRRTTT[[[___```___ZZZSSSNNNFFFBBBEEELLLQQQTTTWWWXXXXXXWWWXXXYYY\\\\\\[[[ZZZ\\\^^^aaabbblllmmmnnnjjjccc]]]ZZZZZZZZZ[[[___dddfffgggmmmuuu{{{qqq```UUUTTTgggxxx]]]III@@@<<<:::888:::;;;>>>@@@AAAAAAAAA@@@>>>>>>===<<<;;;;;;::::::::::::::::::<<<===>>>???CCCAAACCCJJJUUUfff}}}~~~|||||||||uuulllaaaZZZUUUSSSPPPNNNMMMLLLJJJIIIEEECCCBBBAAACCCFFFKKKMMMMMMKKKIIIFFFEEEDDDDDDDDDBBBBBBAAA???>>>===<<<;;;;;;;;;<<<;;;;;;<<<>>>@@@HHHOOOZZZeeeooowww~~~yyykkk]]]TTTSSSXXXdddpppvvvtttddd``````]]]]]]```___aaadddeeebbb___\\\[[[YYY[[[]]]___aaabbbccccccccccccbbbbbbaaa`````````^^^\\\[[[[[[^^^```aaa```aaa___^^^___bbbeeeffffffsssnnnooo~~~{{{iii[[[QQQIIIFFFGGGFFFDDDCCCCCCEEEFFFFFFEEEIIIPPPYYY```dddeeefffhhhfffdddaaa^^^[[[YYYYYYYYYYYYTTTNNNIIIFFFDDDBBB@@@===<<<>>>DDDJJJSSSaaannnxxx}}}~~~}}}|||zzzyyyxxxuuurrrooonnnsssyyy~~~~~~{{{xxxoooddd[[[SSSTTT[[[ccchhhmmmwwwzzzssstttxxx|||{{{{{{uuueeeaaaeeemmmtttzzzsssuuupppcccXXXQQQHHHDDDCCCFFFGGGDDDBBBCCCGGGJJJNNNQQQRRRRRRRRRSSSRRRUUUUUUSSSWWW___ddddddiii```VVVNNNHHHCCCCCCHHHMMMRRRWWWXXXWWWWWWYYY[[[YYYYYYXXXXXXZZZ^^^bbbeeemmmkkkgggdddaaa___]]][[[]]]]]]aaaeeefffggglllsss}}}{{{iii]]]SSS[[[xxxpppWWWGGG???;;;888888999;;;>>>@@@AAABBBCCC@@@??????===<<<;;;::::::999999999:::;;;<<<>>>>>>AAA@@@CCCIIINNNYYYooo~~~|||yyyyyyzzz}}}uuukkkddd___\\\WWWTTTQQQOOOLLLIIIHHHFFFDDDDDDGGGMMMTTTXXXWWWSSSNNNIIIFFFEEEFFFGGGDDDCCCBBBAAA@@@>>>======;;;<<<<<<<<<;;;<<<>>>@@@IIIRRR^^^jjjttt{{{sss```VVVTTTWWW^^^fffhhhppp}}}{{{lll```___^^^ZZZ\\\ccc```cccggghhheeebbb___^^^[[[\\\]]]___aaabbbcccccc]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[]]]aaaddddddddd___]]]]]]^^^aaaeeeffffffzzztttqqq}}}tttdddWWWLLLHHHIIIGGGDDDBBBDDDGGGJJJIIIGGG???FFFOOOVVVYYY\\\^^^aaaccccccbbbccccccdddeeeeeeaaa\\\TTTNNNIIIFFFCCCAAA>>>===@@@GGGMMMUUUcccpppvvv{{{~~~|||{{{}}}~~~|||{{{yyyxxxvvvuuusssooollloootttzzz~~~zzzwwwssskkk___VVVRRRWWWbbbooowww{{{|||www{{{yyyjjj\\\[[[eeerrrxxxyyyppplllrrr{{{jjj^^^UUUOOOIIIEEECCCFFFGGGEEECCCEEEFFFIIILLLNNNNNNNNNNNNOOOPPPSSSSSSSSSWWW___ddddddnnncccVVVNNNHHHCCCCCCFFFLLLQQQVVVWWWUUUUUUXXX[[[UUUTTTTTTTTTWWW\\\aaadddlllgggbbb_________]]][[[\\\\\\___bbbbbbbbbfffnnnvvvsssgggWWWVVVooo~~~bbbMMMBBB;;;888777888999<<>>===<<<;;;:::999999999:::;;;<<<===>>>???@@@EEEIIIJJJQQQeeeyyytttpppnnnrrr|||}}}yyytttooommmmmmnnnhhhnnnwwwzzztttlllhhhccc^^^ZZZVVVQQQOOOLLLIIIGGGFFFJJJRRR[[[```]]]YYYRRRKKKGGGGGGHHHIIIEEEEEEDDDCCCAAA@@@???>>><<<<<<===<<<;;;<<<>>>@@@KKKTTTbbbnnnwww}}}ttt```UUURRRTTTYYY^^^YYY___jjjyyytttggg^^^___]]]XXX[[[dddbbbeeeiiijjjhhhdddaaa```]]]]]]___```aaaaaabbbbbb^^^^^^]]]\\\[[[ZZZYYYYYY^^^\\\\\\^^^cccggggggfffZZZYYYYYY]]]bbbfffiiijjj