BM6P6(@ (((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++************************)))***+++,,,,,,,,,,,,+++++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******************************++++++++++++******************************...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************************************************************************************************************++++++************++++++************************++++++++++++++++++++++++************************************************************************))))))))))))************************************************************++++++************++++++************************+++*********))))))((((((******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******)))(((((((((++++++******************************************+++++++++*********)))))))))************+++++++++++++++************++++++))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))************************)))************+++++++++************************,,,,,,+++***))))))*********+++,,,---......---,,,,,,++++++***+++,,,...///444888===??????AAADDDHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHFFFDDDDDDFFFGGGEEECCC>>>@@@===999===HHHNNNNNNQQQ\\\lll{{{~~~ssscccVVVNNNJJJHHH???@@@===999999======:::888;;;DDD:::AAAYYY\\\aaahhh}}}|||}}}yyyvvv}}}))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++******************************++++++++++++******************************...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************************************************************************************************************++++++************++++++************************++++++++++++++++++++++++************************************************************************))))))))))))************************************************************++++++************++++++************************+++*********))))))))))))******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++************************************************+++++++++*********)))))))))************+++++++++++++++************++++++******************************************************************************++++++++++++******************************************************)))************+++++++++************************,,,,,,+++***************)))***+++,,,,,,,,,+++***++++++,,,---///222555666:::<<>><<<<<<<<<555777999<<>>AAAFFFPPP```sss|||vvvjjj[[[ZZZnnnzzz+++++++++******)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************++++++++++++******************************,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************************************************************************************************************++++++************++++++************************************************************************************************************************))))))*********+++++++++************************************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,***************+++++++++************************************************))))))*********+++++++++++++++************++++++******************************************************************************++++++++++++******************************************************))))))*********+++++++++************************,,,++++++******+++++++++------.........------------///222666:::???BBBDDDFFFDDDCCCDDDGGGHHHFFFCCCEEEDDDDDDEEEEEEFFFGGGHHHLLLKKKKKKJJJIIIHHHGGGGGGEEEFFFFFFGGGGGGGGGFFFFFF>>>AAAAAA===;;;DDDVVVfffqqqrrrtttyyy~~~}}}xxxbbbZZZPPPHHHDDD@@@<<<888;;;888777<<>>AAACCCDDDEEECCCBBBEEEHHHJJJHHHEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@?????????EEEIIIHHHIIITTTjjj|||vvvsssqqqhhhYYYMMMIIIDDD===999999999999888;;;999>>>JJJSSSYYY___eeeyyy{{{+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++******************************+++************++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************************************************************************************************************++++++************++++++*********************************************************************************************************************************++++++++++++,,,************************************************++++++************++++++*********************************+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******)))((((((''')))))))))***++++++,,,,,,***************************************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************)))************+++++++++************************,,,++++++++++++,,,,,,---******+++,,,...111333444999:::<<>>@@@AAACCCUUU___iiijjjgggiiiuuunnn[[[SSSQQQJJJ???888:::999888888:::>>>CCCFFFQQQSSS^^^ooo{{{}}}***++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++*********************************************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************************************************************************************************************++++++************++++++*********************************************************************************************************************************+++++++++,,,,,,************************************************++++++************++++++*********************************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................---------------------------......///000000111111------------------------........................------------------------------------------------,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,************************))))))*********+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++,,,---...***+++---///222666:::<<<>>>???AAACCCDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMJJJIIIHHHGGGEEEDDDCCCBBB>>>>>>@@@CCCJJJSSS[[[```wwwsssiiigggkkk___PPPBBB===<<<::::::<<<999===AAAEEEJJJSSS___hhh}}}*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++.........------.........,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************++++++++++++************************************))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***++++++++++++***************************************************************************************************************************++++++************++++++************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,************************************************++++++************++++++*********************************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.................................------------------------............///000222222................................................------------------------------------------------,,,------......------,,,------------------------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,,,,------((())))))***++++++,,,,,,************************))))))******++++++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++,,,,,,---...---...000333888===AAACCCAAABBBDDDEEEFFFFFFFFFEEEFFFIIILLLKKKHHHGGGHHHJJJIIIIIIHHHIIIIIIJJJKKKLLLIIIIIIGGGFFFEEECCCBBBBBB:::===BBBLLLZZZkkkyyy~~~hhhUUUNNNNNNEEE>>>:::;;;:::999>>>FFFLLLQQQWWW[[[```lll|||******************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************************************************************---,,,***)))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******************++++++************++++++************************)))************+++++++++************************************************------,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---------...............000/////////000000111222//////000000111111111222---...............---,,,,,,------......---,,,,,,------------------------,,,,,,,,,,,,------......******+++,,,---......///.........---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++***))))))***+++,,,)))************+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++)))((((((((()))***************************************************,,,+++***))))))***+++,,,++++++++++++******))))))++++++***************+++)))*********)))))),,,...///111555999<<>><<>>;;;:::<<<@@@BBBTTTaaa{{{tttXXXPPPHHHDDD???999999======??????FFFSSS[[[mmm++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************************************************************************************,,,+++******)))*********************************)))************+++++++++*********************************++++++++++++,,,******++++++++++++++++++++++++************++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......---------......///000000222222333444555666777777444444444555555555666666777777888888888666555444444444444444444555555555888777777666777777888888777666444333222222222222000000000000000000000000///...,,,++++++,,,---...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++***))))))***++++++)))************+++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,*********+++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++************+++++++++******++++++,,,...............000333666??????@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHJJJJJJJJJIIIHHHGGGHHHIIIHHHDDD@@@???DDDJJJBBBDDDEEEEEEEEEJJJRRRYYYxxxqqqVVVHHH>>>;;;999;;;<<>>???FFFOOOYYYaaaggg```gggttt++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************************************************************************************************************************+++*********************************))))))*********+++++++++************************))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,---...///000111222222333444666888999:::::::::<<<<<<;;;;;;::::::999999555555555555555555555555555666777888777666333222666666666666666666666666:::::::::::::::;;;<<<<<<:::888555333222222333333444444444444444444444444222444777888888555222////////////...------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************++++++*********))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,---......,,,...111444777;;;???CCCBBBAAA@@@@@@AAACCCFFFGGGJJJIIIHHHHHHHHHHHHIIIIIIKKKJJJIIIHHHGGGHHHHHHIIICCCBBBCCCFFFDDDAAAFFFMMMXXXlllxxxjjjZZZNNNEEE>>>>>>AAA>>>???DDDQQQddduuu{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))))))))************+++******++++++,,,---------,,,,,,++++++++++++,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,,,,---...///000000///000111333444666777777888999;;;===>>>>>>>>>>>>???>>>>>>===<<<;;;:::999999999999888777777666666555666777999999999888777888888777777777777666666999999:::;;;<<<<<<<<<<<<<<<;;;999777666666777777555555555555555555555555333555999;;;;;;888444222111111111000000/////////......---------,,,,,,,,,............------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***))))))************+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---111666:::===@@@CCCFFFBBB@@@??????@@@CCCFFFHHHJJJJJJIIIIIIIIIIIIHHHHHHJJJIIIGGGFFFEEEEEEFFFGGGAAAAAA@@@;;;444<<<[[[{{{sssooorrrWWWMMMDDD@@@???===???BBBIIIOOOYYYhhh|||,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------..............................------------..............................................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************((()))***+++,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))******************++++++,,,------...---,,,,,,++++++,,,,,,---************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---...///000222444555666444555666888:::;;;===>>>;;;<<>>>>>=========<<<<<<<<<;;;:::888777666555444555666777999;;;<<<<<<:::::::::999999999888888999:::===???@@@???===<<<<<<<<<;;;;;;::::::::::::555555555555555555555555333555666777777777555555444444444444444444333333222222111000///......---///.........------------........................------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000333777===AAACCCDDDEEEFFFEEECCCAAA???@@@CCCGGGIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBDDD@@@???BBBEEERRRqqq}}}iiiVVVLLLIII@@@======???@@@BBBIIIPPP~~~,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------..............................------------..............................................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************((()))***+++,,,,,,+++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))******************+++,,,,,,---......---,,,,,,++++++,,,,,,---************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.../////////111333555777999:::888999:::<<<>>>@@@AAABBB===>>>@@@BBBBBBBBBAAA@@@????????????????????????===<<<;;;999777555444333222222333555888:::===>>><<<<<<<<<;;;;;;:::::::::999<<>>:::;;;;;;<<<<<<;;;::::::666666666666666666666666444333222222333444555666777777777777777777777777666555444333222000////////////.........---------........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,+++***))))))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,---...///000000888===CCCGGGGGGFFFEEEEEEHHHFFFCCCAAAAAADDDHHHJJJHHHIIIJJJKKKKKKIIIGGGEEEBBBDDDFFFGGGFFFDDD@@@>>>>>>===JJJfffzzz}}}|||~~~fffaaaZZZQQQJJJCCC>>>;;;::::::===BBBGGGRRReeewww,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------000///...---------------.....................///000///---,,,------,,,+++---..................---.........////////////000///////////////////////////...---,,,,,,---...///.........---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++++++++++++++++++++*********))))))((((((,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---------,,,,,,+++***))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,,,,,,,+++***---------,,,++++++---///222444666888;;;<<<===>>><<<<<<===???AAABBBDDDDDD>>>>>>>>>??????@@@AAABBB>>>?????????@@@@@@AAAAAA@@@???===;;;888555444333555444222111222555888:::<<<<<<<<<<<<;;;:::999888;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;444444444333333222222222444444444444444555666777888888888888999:::;;;<<<:::999666333111000000000111000000///...------,,,,,,,,,---.../////////...------,,,,,,,,,------...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,************************++++++************++++++,,,++++++******++++++,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********---------------------------,,,,,,++++++,,,---------------,,,---111777;;;???AAACCCEEEGGGGGGGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJNNNLLLJJJGGGHHHIIIFFFCCCBBBFFFFFFAAA???BBBBBB>>>EEERRRnnntttSSSDDD@@@>>>AAAAAA???@@@BBBAAAEEEFFFKKKTTT[[[qqq,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000,,,---...000111111111111222111///............---///////////////...---,,,///////////////////////////////////////////////////...---,,,,,,---...///.........---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++++++++++++++++++++*********)))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---------,,,,,,+++******)))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,---------///222444777888:::;;;===>>>>>>>>>??????????????????>>>>>>??????>>>>>>>>>??????@@@???>>>>>>>>>>>>>>>>>>===>>>===<<<:::888666555444555555444333444555777888999999:::;;;;;;;;;;;;:::888888888888888999999999777777888888999999999999555555444444444333333333777777777777777888999999:::::::::;;;;;;<<<===>>><<<:::888555444333222222222111111000//////......---......////////////......------,,,------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,************************++++++************++++++,,,++++++******++++++,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++------------------------,,,,,,,,,------.........+++,,,...///111555:::>>>BBBCCCEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMKKKIIIIIICCC??????<<<999<<>>>>>>>>>>>>>>@@@??????>>>>>>======<<>>>>>??????===<<<:::888666555555555333333222222111111000000//////000000000//////.........------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++,,,++++++******++++++,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++......------------,,,,,,------------------------,,,,,,---.../////////...+++---111444777;;;???CCCDDDEEEGGGIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLKKKHHHEEECCCBBB<<>>:::999@@@RRRiiiwwwuuummmiiijjjeeeeeennnwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................000000000000111333444555333555888:::;;;:::999777555555555444222111222333222333444444555555444444666666555444333222111111222222222222222222222222111111000000000000111111////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000///222444666888:::>>>@@@<<<===>>>>>>????????????????????????@@@@@@@@@@@@>>>===<<<:::888777777777888888888888777777777777888888888888888999999999999:::;;;;;;;;;:::999888888999;;;<<<>>>>>>??????=========<<<;;;;;;;;;:::888888888777777777666666777777777777777777777777777666666666666666777777;;;<<<<<<======>>>>>>===<<<;;;:::999888777666666444444444444333333222222111111222111111000//////000///......---.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++---------------,,,,,,,,,------------------------,,,---...//////...------...111555999<<>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<;;;:::888777666555555444444555666777777888888888888999999::::::;;;;;;<<<===?????????>>>===;;;===>>>>>>???@@@@@@??????AAAAAA@@@@@@??????>>>>>>>>>>>>===;;;:::999888777999999999999999999999:::777777666666555666666777999:::;;;<<<<<<;;;;;;:::::::::999999888777666666555555555555555444444444333333333333222111111000111000//////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------------------...............------444777;;;>>>@@@AAADDDEEEGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJEEEDDDDDDEEEBBB???CCCLLLZZZlll{{{xxxhhhZZZSSSRRRWWWQQQJJJDDDBBBCCCDDDEEEHHHmmmmmm\\\UUU\\\lllyyyuuuXXXVVVbbbgggnnnwww,,,,,,,,,,,,------------,,,,,,,,,---......////////////000111222333444444888777777777777777888999999:::;;;;;;;;;999777666999;;;<<<:::777555777:::888999;;;===>>>???@@@@@@>>>>>>===<<<:::999999888888888888888888888888888555666666777777666666555333333333333222222222222000000000000000000000000........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------............---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...///111444666777<<<>>>@@@AAA@@@@@@AAABBB@@@AAABBBCCCDDDEEEEEEEEECCCCCCBBBAAA@@@???>>>===;;;:::999888777777777777555666777888999;;;<<<<<<;;;;;;<<<<<<<<<<<<======>>>???@@@AAAAAAAAA??????@@@AAAAAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@?????????BBBBBB@@@???===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999888999999999999999;;;<<<<<<;;;:::999888888999999888777666666666666555555555555555555333333444444444333222222222111000//////...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,------------------------......---......///000111999<<>>===>>>???>>>>>>EEEPPPYYYXXXwwwwwwyyyyyyaaa]]]XXXTTTVVV]]]hhhpppvvvoooPPPPPPRRRXXX___dddjjjmmmjjjddd,,,,,,,,,---------......,,,,,,------...////////////000111333444666777888888888999999:::;;;<<<=========>>>>>>>>>======<<<===@@@AAA???:::999;;;???<<<===>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::999999999999999999999999666666777888888777666666555555555555444444444444111111111111111111111111........................,,,,,,,,,---------......------------------------)))+++---,,,+++***+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------...///111444777:::;;;<<<===???BBBBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA???>>>>>>===<<<;;;;;;:::<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???????????????@@@AAA@@@@@@??????>>>>>>===<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::888888999999999888777777555555555666666666666666333333444555555555444444333222111000////////////........................------------------------------------------------...------------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------------,,,---000444777:::<<<>>>@@@BBBCCCEEEGGGJJJHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHKKKEEEAAABBBAAAFFF\\\tttsssXXXFFF>>>======>>>:::<<<@@@EEELLLWWWccckkkooovvvvvvuuu{{{yyyrrr{{{xxxmmmfffeeedddbbbRRRTTTXXXaaakkkttt{{{~~~kkkRRRWWWNNNTTTXXXZZZ^^^bbb___XXX,,,,,,,,,------.........,,,,,,------...///000000///000222444666888::::::888888999:::<<<>>>@@@AAABBBBBBBBBBBBCCCCCCDDDDDD@@@CCCDDDBBB===<<<>>>BBB???@@@@@@@@@@@@???>>>>>>>>>>>>======<<<<<<;;;;;;999999999999999999999999555666777888888777666555777666666666666555555555222222222222222222222222////////////////////////,,,,,,,,,------.........------------------------)))+++---,,,+++***+++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***,,,---...---,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------///111444888<<<>>>??????<<>>===<<<;;;777777888999999:::;;;;;;============>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>======>>>??????@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>????????????<<<<<<======>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;===>>>???@@@@@@???===<<<888999:::::::::999888777555555555555666666666666333333444555666666666555333222111000////////////////////////////////////------------------------------------------------......---------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,...222888>>>AAA<<<>>>@@@BBBCCCFFFIIILLLJJJIIIHHHHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKJJJHHHGGGAAA<<<>>>GGGRRRdddiiiCCC999===<<<===BBB===???HHHZZZmmmvvvssskkkyyypppmmmkkknnnsssuuuqqqmmmcccbbb^^^bbbiiiccccccssslllkkkeee]]]ZZZ[[[YYYTTTSSSTTT[[[gggwww~~~vvv}}}zzz^^^MMMWWWQQQUUUVVVSSSTTTWWWTTTMMM++++++,,,---...///000000111222333222111111222444999888666555555777:::<<<@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGFFFCCCAAAAAAAAACCCBBBAAAAAACCCEEEEEEDDD???@@@AAAAAA@@@???>>>===>>>===<<<===??????<<<888;;;;;;<<<===>>>>>>??????999:::;;;<<<<<<:::888777333444555666777777777777999999888777666555444333444444333222111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------.........------------------......//////999999:::;;;===@@@BBBCCCCCCBBBBBBAAA@@@@@@AAAAAA===<<<:::999777666666555888:::;;;<<<<<<<<<>>>@@@???>>>>>>???AAABBBAAA@@@@@@EEEFFFBBB>>>???@@@???<<<;;;===@@@AAA>>>======<<<::::::===???>>>=========;;;<<<@@@???:::<<>>AAA>>><<<===BBBAAA????????????@@@@@@@@@888999<<<:::===???777:::??????;;;;;;@@@@@@<<>>===<<<===??????<<<999888888888999:::<<<===>>><<<===???@@@@@@>>>===<<<888888888888888777666555666777777777777888888888555555444333222111000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,++++++------............---------,,,,,,,,,...111444666<<<<<<===>>>@@@AAABBBBBBCCCBBB@@@>>>===;;;;;;;;;::::::888777666555555555444777:::<<<===>>>@@@BBBDDDCCCCCCDDDCCCBBB???======AAABBBAAAAAADDDCCC@@@FFFCCC@@@???>>>???AAACCC===999777999<<<<<<===@@@???:::999;;;;;;999:::???BBB>>>???EEEFFFBBB@@@AAA===???@@@@@@>>>===>>>??????999<<<@@@===AAACCC<<<;;;??????<<<===@@@@@@<<<===:::;;;???AAA??????CCC@@@???>>>===<<<;;;::::::777777777888777666666555555666777999999999999999:::999777555444333222222222111///.........//////------------------------.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,---......,,,,,,---...---111333444888???BBB@@@BBBCCCEEEFFFHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJDDDJJJLLLGGGBBB@@@BBBCCCMMMUUUccc|||```KKK<<<>>>AAA>>>AAAJJJYYYjjjppp\\\UUUZZZ]]]WWWOOONNNPPPSSSSSSRRRQQQQQQQQQUUUTTTRRRPPPOOOOOOOOOOOORRRRRRSSSSSSRRROOOMMMLLLGGGIIIMMMTTT]]]eeemmmqqqkkkbbbZZZXXXVVVQQQMMMLLLPPPQQQRRRRRRQQQOOOMMMLLL222333444666888999999:::>>>>>>===:::777555555666888999;;;===???BBBDDDEEECCCBBBBBBAAAAAAAAAAAABBB>>>???@@@@@@@@@BBBEEEGGGCCCAAA??????AAAAAAAAA@@@AAAAAABBBCCCBBBAAA@@@???======<<<===>>>>>><<<:::666666555555666888:::;;;===>>>???@@@@@@@@@???>>>999999999999999999888888777777888888888999999999666666555555444333222222444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------,,,,,,,,,,,,........................---,,,,,,---111555:::>>>@@@@@@AAABBBBBBAAA@@@@@@===<<<;;;:::888888888777888777666666555555666666444777;;;>>>@@@AAACCCEEE>>>???AAABBBBBBAAA???>>>@@@BBBBBB@@@@@@AAA>>>999===<<<;;;:::;;;===???@@@AAA<<<<<<@@@CCCCCCDDDGGGCCCBBBCCCFFFFFFCCCCCCEEECCCCCCFFFHHHFFFBBBDDDHHHHHHHHHFFFCCC@@@???@@@AAA???:::>>>@@@:::;;;===777:::===>>>======??????<<<===<<<===???>>>::::::===???>>>===<<<;;;:::999888777777777777777666666555555666777888888999999888:::999888666555444444444444333222000////////////.................................------------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,---...---,,,,,,---///...333777888<<>>???@@@AAAAAACCCCCCBBB???<<<::::::;;;AAABBBCCCDDDDDDDDDCCCBBB======<<<;;;::::::::::::;;;<<<<<<<<<<<<>>>BBBEEEAAA???=========>>>===<<<;;;<<<===>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777555444555666777888999:::;;;<<<===<<<<<<<<<555666888999;;;;;;<<<<<<;;;;;;:::999999888777777888888777666666555444444555555444333222111000///...---------------,,,,,,---------...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,---------------.........///000222444888<<>>======>>>???<<<@@@AAA>>>>>>AAABBBAAA@@@EEEJJJMMMQQQTTTUUUSSSYYYTTTUUU]]]aaa```aaafffbbbgggmmmmmmgggaaa___aaajjjpppuuutttmmmiiilllqqqlllfff___\\\]]]]]]\\\ZZZSSSNNNPPPPPPFFFEEEGGGAAABBBBBBAAA@@@>>>===<<<;;;@@@===<<<<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999888888777666555666666777888888888999::::::999777666666666666666555444333111000//////....................................------------------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---......---,,,---///111333777::::::>>>CCCEEECCCGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJHHHFFFFFFHHHCCCAAADDDGGGOOOaaarrr}}}{{{qqq___OOO???::::::AAAHHHUUUrrr~~~xxxlll[[[NNNOOOKKKEEECCCEEEFFFFFFDDDIIIKKKLLLLLLJJJHHHHHHHHHFFFEEECCCBBBBBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFHHHIIIHHHCCC@@@BBBDDDCCCBBBDDDCCCCCCDDDDDDDDDCCCBBBAAA>>>@@@BBBDDDFFFFFFFFFFFFDDDDDDDDDBBB???>>>???@@@GGGHHHHHHHHHFFFDDDAAA@@@888888777666555555666666:::::::::999888:::===@@@>>><<<::::::;;;;;;:::999777888999:::::::::999888999999999999888999999:::<<<;;;999777666666666666666666777888999:::::::::666666888999:::;;;;;;;;;;;;;;;::::::999999888888999999888888777666666666555555444444444444333333////////////......------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,---...000111444666:::>>>AAABBBBBBAAABBBCCCCCCBBB???<<<888666444444555666777999:::;;;999999999::::::;;;<<<===>>>@@@BBBBBBAAA??????@@@EEEDDDBBB>>>:::;;;>>>AAA>>>GGGMMMNNNQQQZZZccchhhdddjjjnnnpppvvv~~~tttooouuuzzz|||vvvwww||||||{{{ssslllnnnoooiiimmmsssoooddd```YYYSSSNNNIIIFFFFFFFFFAAA;;;:::>>>AAA???<<<999::::::<<<===>>>??????:::;;;;;;;;;;;;:::999999666666666777888888999999;;;:::999999888888888888888777666555333222000/////////////////////////////////.........---------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------......+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------.........///222555999<<<<<<;;;>>>EEEHHHHHHIIIHHHGGGGGGGGGHHHJJJKKKLLLLLLKKKJJJHHHFFFDDDCCCDDD???BBBTTTjjj{{{sss```UUUPPPMMMHHHDDDDDDAAADDDOOO___vvvuuurrrllldddZZZPPPIIIEEEDDDCCCBBB@@@???>>>>>>>>>BBBDDDEEEDDDBBBAAAAAABBBAAA@@@???>>>>>>???@@@AAA???@@@@@@@@@@@@@@@?????????????????????@@@@@@AAADDD???===???@@@======???===============<<<<<<;;;BBBCCCFFFHHHIIIHHHGGGGGGCCCDDDDDDCCCAAA@@@AAACCCFFFFFFGGGFFFEEECCCAAA@@@888777666666666666666777888999999888777777:::<<<===;;;999999:::;;;;;;:::888999:::;;;<<<;;;::::::888888999888777777999;;;>>>>>>===;;;:::888777666666666777888999;;;;;;<<<;;;;;;;;;;;;:::999888777777777888999:::;;;;;;<<<999999999888888777777777555555555555555555555555222222111111000//////////////////.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------///111444555888;;;@@@EEEFFFEEECCCAAACCCBBBAAA???;;;888444222777777777777777888999:::============>>>???@@@AAA>>>???@@@???===<<<<<<======>>>??????@@@EEEMMMTTT```iiiqqquuuzzz~~~}}}yyytttvvv{{{~~~tttwww}}}ssssssvvv~~~uuuwww}}}vvvmmmeeedddfffbbb]]]TTTKKKGGGEEE@@@999999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::777777777777888999:::;;;;;;;;;::::::999::::::;;;999888888777555444222111000000000000000000000000/////////.........------......------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,---...//////222666:::>>>@@@???===@@@GGGKKKKKKIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDBBBAAA???FFFUUUooo```QQQBBB<<<<<<>>>AAADDDHHHIIIQQQcccwww|||qqqgggfffaaaVVVJJJBBB@@@AAA<<<>>>??????=========>>>???@@@AAA@@@>>>>>>>>>@@@???>>>=========>>>???@@@============<<<<<<<<<<<<;;;<<<<<<<<<============AAA>>><<<>>>===999999<<<;;;;;;;;;:::::::::::::::BBBDDDFFFHHHHHHGGGEEEDDDCCCDDDDDDBBB@@@@@@AAABBBCCCBBBBBBAAA@@@???>>>===888888777777777888999999666777999999888888:::;;;===<<<:::;;;<<<======<<<:::;;;===>>>>>>>>>===<<<888::::::999888888;;;===<<<===>>>>>>>>><<<:::999777777888999:::<<<===>>>>>>>>>===<<<;;;:::888777666666777888999:::;;;;;;999999999888888888888777777777666666555555444444444444333222222111000000000/////////.........---......------------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------.........////////////000222666999;;;;;;>>>BBBEEEGGGFFFDDDCCCCCCBBB???<<<999555333111777777777777888999;;;;;;????????????@@@AAABBBBBB============<<<>>>AAACCC???EEELLLRRRVVV^^^hhhooo{{{}}}yyysss|||tttttt{{{sssqqqyyy~~~yyy|||qqqaaaVVVNNNGGGDDDDDDBBB@@@>>><<<:::999<<<<<<<<<<<<<<<;;;;;;:::999888888888999:::;;;<<<<<<;;;;;;:::;;;;;;<<<<<<999999999888777555444222000000000000000000000000////////////..................------------..............................------------------------........................------------------------,,,,,,,,,------------.....................------******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,---...///111555:::>>>???BBBCCCAAADDDIIILLLJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@HHH\\\ppp~~~cccHHH@@@;;;???DDDGGGKKKPPPSSSWWWaaassszzzsssbbb]]]```^^^XXXXXXWWWRRRKKKBBB===<<<===;;;<<<>>>????????????@@@>>>???@@@???>>>>>>@@@AAA===<<<<<<;;;<<<===>>>???===<<<<<<<<<<<<<<<======::::::;;;<<<============>>><<<<<<>>>===:::;;;>>>>>>===============>>>>>>AAACCCEEEGGGGGGEEECCCAAADDDDDDDDDBBB@@@>>>???@@@BBBAAA@@@>>><<<:::999888888888777888888999::::::444666999:::::::::;;;===>>>===<<<<<<>>>?????????;;;<<<>>>?????????>>>>>>999;;;<<<;;;999999<<>>@@@@@@>>><<<;;;777777777888:::<<<>>>???===============<<<<<<;;;999999888888888888888888999999888888888888888888999888777666555444333222555555444444333222111111000000//////.........---......------------......------------------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------------------------------.........//////000000111222555999===???===>>>AAACCCEEEEEEEEEEEEDDDBBB???;;;777444222111333444555777999<<<>>>???AAAAAA@@@@@@AAABBBBBBCCC<<<=========???CCCHHHLLLYYY```hhhnnnppptttzzzvvvzzz{{{~~~{{{yyysssyyy~~~yyyxxx|||oooiiieeeVVVTTTQQQLLLGGGCCC???===;;;;;;<<<<<<;;;;;;:::999:::999999888999;;;<<<===<<<;;;;;;;;;;;;<<<======888999999999888777555444000000000000000000000000000/////////..................------------..............................------------------------........................------------------------,,,,,,,,,---------........................------******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,---///000333777===AAA>>>BBBEEEEEEGGGKKKLLLIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEECCCBBB@@@???XXXrrr~~~yyyaaaDDDAAA>>>BBBNNNXXX]]]ccciiieeeiiiqqq~~~ggggggvvv~~~lllXXXJJJFFFJJJNNNHHHFFFBBB@@@>>>===<<<;;;:::;;;<<<===============;;;<<<======<<<<<<>>>@@@<<<<<<;;;;;;;;;===>>>???============>>>???@@@AAA;;;<<<===>>>????????????===;;;===@@@@@@>>>???CCCAAAAAA@@@@@@@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDFFFEEEBBB???===<<<;;;;;;:::::::::999999888888777999999:::;;;<<<<<<<<<<<<>>>>>>>>>===???AAA???<<<;;;999999<<>><<<;;;??????;;;;;;@@@AAA===BBB<<<;;;???@@@;;;999;;;???;;;???@@@;;;===>>>555888:::===>>><<<:::;;;>>>;;;??????===<<<===;;;777777666666888888555333222777666555666888999888666666777888999:::999888888777666666666555555555555111000///000111000...,,,...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********.........------,,,,,,,,,........................,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---......---,,,---...111333666999===@@@BBBCCCCCCDDDGGGHHHIIIHHHGGGFFF@@@>>>:::666444222222222666666999===??????@@@BBBFFFAAA>>>>>>===;;;===AAA???===???FFFPPP[[[fffnnn~~~~~~wwwppp|||vvvrrr|||yyyrrrfffvvv}}}ooo\\\LLLJJJEEEBBBBBB@@@<<<999:::888444999===:::<<<>>>666<<<;;;:::;;;;;;;;;999777??????===<<<:::888777777444444333222222111111000///////////////.................................................................................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................///...222999;;;999;;;AAAFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIKKKGGGDDDBBB@@@AAAIIIRRRsss~~~|||fffPPPGGGCCC===@@@@@@KKKrrrtttpppvvvdddYYYUUU^^^iiirrrjjj]]]PPPFFFAAA@@@AAA@@@@@@???>>>===<<<<<<<<<999<<<>>>???===<<<<<<<<>>===;;;;;;??????>>>===???AAAAAA???AAA@@@??????AAAAAA@@@??????AAAAAA@@@CCCFFFDDD???AAAGGGHHHCCC@@@CCCHHHJJJIIIJJJLLLNNNOOOOOOOOONNN???@@@AAACCCDDDEEEFFFFFFBBBAAA???===;;;:::::::::777777777777777888999999;;;<<<===>>>???>>>>>>>>>??????>>><<<<<<>>>AAABBBBBB@@@???===============:::@@@BBB<<<999<<>>999666:::;;;888>>>DDD>>>999888999<<<<<<;;;;;;>>>===>>>===;;;===@@@===888<<<:::999999999:::<<>>@@@BBBEEEBBB@@@AAAEEEDDD@@@===>>>AAALLL\\\iiiqqqwwwzzzwwwtttmmmxxxqqqkkkddd``````\\\RRRFFF@@@FFF::::::<<<888888:::333;;;999777888;;;>>>@@@@@@>>>>>>===<<<:::999888888555555555444333333222222000000////////////..............................................................................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................111111666===???===???DDDFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGAAAAAABBBBBBDDDMMM]]]kkknnnjjj]]]LLLBBB@@@@@@>>>AAAOOOhhh~~~yyyuuugggYYYPPPLLLLLLTTT]]]ccc\\\QQQHHHBBBAAACCCEEEFFFEEEBBB@@@???>>>??????<<>>???AAA>>>@@@AAAAAA@@@???AAADDDEEEHHHJJJIIIHHHGGGFFFDDDGGGHHHHHHHHHHHHHHHIIIIIIQQQRRRUUUYYYaaaeee^^^TTTTTT[[[^^^ZZZVVVZZZaaafffgggiiimmmoooqqqpppooonnn@@@AAABBBCCCDDDDDDDDDCCC===<<<;;;:::::::::::::::999999888888999:::<<<===;;;;;;<<<<<<<<<;;;;;;;;;:::;;;<<<;;;;;;===BBBHHHHHHKKKLLLKKKGGGEEEGGGIIISSS[[[___WWWKKKEEEFFFHHHFFFMMM\\\mmmqqqgggVVVLLLFFFBBBDDDDDDDDDOOOXXXRRRLLLCCC<<<<<<===;;;;;;>>>>>>???<<<999;;;???>>>:::333777::::::888555222000777777666444222222444555666777888999:::;;;::::::888888777777777666666666555777999777333111111333000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,------...///...///000000000111444777;;;===???BBBCCCCCCBBBBBB@@@AAAAAAAAA@@@>>><<<::::::::::::;;;===???AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBB===:::<<>>>>>>>>======<<<<<<;;;::::::999777777777666555555444444111111000000000/////////........................................................................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........---.........///555666<<>>===;;;;;;;;;;;;<<<<<<======@@@???===<<<<<<===>>>???<<<;;;:::999:::<<<>>>@@@:::;;;>>>@@@@@@DDDOOOYYYbbbgggiiifff^^^XXXYYY[[[xxxvvvbbbTTTSSSXXX[[[iiinnnZZZUUUPPPQQQVVV^^^sss~~~vvvooo\\\JJJDDDCCCBBBEEEJJJOOOQQQNNNDDD<<<<<<======777===@@@===999888888777888999888666444444666999777777888999:::;;;<<<<<<999888888888888777777777666:::===:::444111222555111111111000000//////...........................------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------...//////...///000111222444888;;;???AAACCCDDDDDDBBB@@@>>>>>>>>>???>>>>>><<<;;;:::?????????@@@AAABBBBBBBBB@@@DDDFFFDDDCCCAAA===888===>>>BBBEEEIIISSShhhzzz|||{{{|||~~~cccVVVTTTUUUIII@@@???<<<:::::::::;;;======<<<:::<<<<<<<<<<<<;;;;;;;;;;;;888888777777666555555555222222222111000000//////........................................................................------,,,,,,,,,,,,------........................------------------------+++++++++,,,,,,------------------------------------------------------------------............//////......---...///000111777;;;AAAFFFHHHHHHHHHJJJHHHHHHHHHHHHIIIIIIJJJJJJHHHIIIJJJLLLMMMJJJFFFCCCCCCCCCIII[[[vvv|||iiiSSSBBB777;;;???>>>EEEPPPhhhyyymmmdddcccbbbYYYNNNHHHGGGEEEDDDEEEEEEEEEFFFHHHHHHHHHIIIKKKOOOUUU[[[^^^NNNMMMKKKJJJKKKNNNQQQTTTLLLPPPTTTTTTPPPOOOPPPSSSPPPOOOJJJGGGNNNddd}}}vvvkkkjjjqqqwwwBBBBBBAAA@@@???===<<<;;;===>>>>>>??????@@@@@@@@@AAA@@@>>>===;;;;;;;;;<<<<<<;;;:::<<>>DDDDDD;;;555999@@@CCC999999999888777777999;;;999999999::::::;;;<<<===:::999999999999888888888777;;;===:::555111333555333333222111000000//////........................---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////...------------...//////...///111333444777;;;>>>BBBBBBCCCBBBAAA>>><<<:::999999::::::;;;;;;;;;;;;AAABBBCCCCCCCCCCCCBBBAAA???CCCBBB======@@@@@@===BBBOOO```iiiggggggqqqwwwsssxxxuuucccVVVQQQJJJCCC???;;;888999;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<888888888777666666555555444333333222111111000000////////////////////////........................////////////////////////...------,,,,,,------...........................------------------------+++++++++,,,,,,------------------------------------------------------------------............//////.........///111333555:::>>>CCCFFFGGGIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJGGGHHHJJJJJJGGGDDDBBBAAACCCQQQbbbqqqkkkPPPDDD999888@@@CCCDDDSSSiiivvvfffaaa[[[XXXSSSLLLGGGEEECCCDDDCCCBBBBBBDDDDDDCCCHHHJJJNNNQQQTTTVVVVVVVVVGGGFFFFFFGGGKKKQQQVVVZZZSSSXXX]]][[[VVVRRRSSSVVVOOOQQQSSS[[[rrr<<<===>>>???@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@===============<<<<<<<<<:::;;;???GGGQQQ]]]hhhooofff]]]VVVWWW[[[fffzzzxxxyyywwwhhhmmmwwwbbbNNNOOOVVVSSSeeeqqqkkk]]]OOOBBB777:::888777777999999888666;;;;;;:::::::::;;;<<<===;;;::::::::::::999999999888:::<<<:::666444444666444444333222111000000///........................------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...........................------........./////////......------......///000///111555777999;;;>>>@@@CCCBBBAAA???<<<:::888666333444555666777999:::;;;>>>@@@BBBDDDEEEDDDCCCAAAAAABBB>>>888===LLLWWWYYYfffllluuuxxxssspppxxx}}}|||xxx{{{{{{lllbbbRRREEE===;;;<<<============<<<<<<<<<<<<<<<999999888888777666666666555555444333222111111000////////////////////////........................////////////////////////......------------..............................------------------------,,,,,,,,,,,,---------------------------------------------------------------------............///.........///111444888:::===BBBEEEDDDEEEHHHIIIHHHIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIIIIEEEAAABBBIIIPPPdddnnn___MMM;;;<<<888;;;GGGOOOZZZrrrnnnccc]]]ZZZPPPQQQPPPMMMGGGCCCCCCEEE@@@BBBBBBAAABBBGGGIIIHHHHHHJJJLLLNNNMMMJJJFFFCCC===>>>???BBBFFFLLLRRRUUUMMMSSSWWWVVVRRRQQQVVV[[[ZZZfffuuu;;;<<<>>>@@@AAABBBCCCCCCAAABBBBBBBBBAAA@@@???>>>:::<<<@@@DDDGGGIIIIIIIIIEEEJJJSSS___kkkwww{{{zzzxxxxxxqqqaaaeeeooo___EEEIIIEEEBBBDDDGGGFFF@@@:::======;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::999888777666555555444333222111000000........................................................................------------------------------,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------............////////////...............//////000111555999<<<>>>???AAACCCDDDBBB???<<<999777555555333333444555777999:::;;;===???AAADDDDDDCCCAAA??????EEEFFFFFFSSSkkk|||}}}|||}}}|||}}}kkk\\\OOOEEE@@@>>>>>>======<<<<<<;;;;;;;;;;;;::::::999888888888666666555444333222111111////////////////////////........................////////////////////////......------------...............................................................---------------------------------------........................---------............///.........000333777<<<>>>@@@EEEFFFCCCBBBFFFIIIGGGJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJHHHBBB@@@LLLcccvvvvvvQQQCCC>>>777>>>>>>HHH\\\tttvvvfffWWWNNNJJJJJJKKK@@@DDDFFFEEECCCBBBDDDFFFAAAEEEEEECCCDDDIIIJJJHHHDDDEEEEEEEEECCC@@@===;;;;;;<<<===???BBBFFFJJJLLLIIINNNUUUWWWZZZcccrrr~~~??????@@@AAABBBBBBBBBBBBAAABBBBBBAAA@@@>>><<<;;;<<<@@@GGGNNNTTTWWWYYYZZZZZZaaammmzzz{{{vvvnnnwwwzzzcccaaa\\\XXXYYY]]][[[RRRIII???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<:::::::::;;;;;;999777666666555444222111111000////////////////////////................................................------------------------...------,,,,,,------...------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,............/////////000...............///000000333777===@@@BBBCCCCCCDDDEEEBBB>>>:::777555555555666666777777999:::<<<<<<>>>@@@BBBCCCCCC@@@===;;;;;;GGGRRR[[[nnnlllXXXLLL???>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;:::999999777666666444333222111111000000000000000000000000........................000000000000000000000000......------------......////////////////////////......................../////////......---------------------------------........................---------.........//////.........000444999>>>AAABBBGGGGGGBBBAAAFFFHHHGGGJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIGGGAAADDDZZZ~~~WWW:::===CCC???DDDHHHWWWvvvccc\\\SSSLLLJJJIIIGGGEEEGGGJJJJJJHHHGGGGGGFFFEEEEEEIIIHHHCCCBBBEEECCC???@@@@@@??????????????????>>>??????@@@BBBCCCDDDEEENNNTTT\\\cccnnn;;;@@@AAA>>>>>>BBBDDDCCCFFF>>>===DDDCCC;;;;;;CCCGGGKKKSSS[[[]]]___jjjvvvzzzxxxuuuooouuuuuupppqqqwwwuuunnnrrr|||yyyuuuwwwvvvsssfffWWWCCC===???999777;;;;;;;;;:::<<>>999888;;;===888:::;;;888<<<@@@888666666555555444444333333222222333333222111///...//////.........------------------........./////////......---------.........000---)))***000///***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////,,,---......//////......---.........///111555888999;;;???BBBFFFHHHIIIIIIAAA@@@>>><<<:::888777777888999999::::::===AAADDDBBBEEEGGGCCC===:::<<>>AAABBB<<<;;;AAA<<<<<<<<<<<<;;;999888777999999888888666555444333222111000......000111222////////////////////////////////////////////////////////////////////////......................................................////////////......------------------------........................///......---------......///...///444;;;@@@AAAAAAAAABBBDDDGGGHHHIIIIIIIIIFFFJJJMMMLLLIIIGGGHHHJJJBBBJJJEEE:::GGGppp___DDD>>>:::<<>>GGGIIIKKKKKKIIIFFFDDDDDDCCCCCCCCCAAA???===<<<;;;<<<999:::>>>???<<<;;;===CCC===???KKKPPPLLLLLLRRRdddooo|||===???AAAAAA@@@>>>===>>>>>>???DDDJJJMMMPPPYYYcccdddiiiooouuu~~~rrrjjjlllooojjjiiihhh^^^cccgggrrr}}}}}}qqqccc]]]^^^^^^[[[WWWXXX]]]___^^^eeerrrxxxlll]]]VVVSSSPPPXXXYYY___gggjjjmmm|||uuu]]]NNNJJJEEEGGGHHHAAA@@@999666999<<<:::888888;;;999???AAA:::;;;???999999999888777666555444444333333333333222111000////////////.........---------------........./////////......------.........,,,///...******...///+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------.....................////////////......///000111222444888<<<>>>???AAADDDFFFGGGGGGGGGFFFDDDCCCAAA???>>>=========???AAAAAA?????????@@@DDDAAA===<<>>???<<>>>>>======>>>>>>???===;;;;;;>>>>>><<<<<>>DDDSSS___fffrrrEEE@@@AAAEEEEEE@@@CCCJJJMMMWWWaaaffflllyyynnnaaa^^^bbbvvv}}}{{{wwwtttwwwwwwtttmmmfffeeemmmttt|||~~~|||pppooouuuppp^^^NNN>>>;;;======:::999777666???BBB999888<<<999<<<<<<;;;:::888777666666555555444333222222222222////////////............---------...............///......---......//////***...///,,,+++------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...//////////////////.........000222444666999===AAACCCDDDEEEFFFFFFFFFFFFFFFHHHHHHFFFEEEDDDCCCCCCCCC???BBBDDDDDDBBB???===<<>>>>>AAACCCCCCAAA===??????>>><<<;;;<<<===>>><<<:::999:::;;;;;;:::<<<;;;<<<@@@BBBDDDIIIPPPTTTXXXggg}}}FFF>>>@@@MMMSSSTTT___oooxxxvvv```qqqxxx{{{nnniii^^^XXXbbbpppvvvqqqUUUEEE???===<<<<<<===777<<>>:::<<<@@@===999999::::::::::::;;;;;;999888666444444444555555111111000000000/////////.....................---...............///000111............---+++,,,---.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---.........////////////......---,,,,,,------...111333777999<<>>@@@JJJ\\\bbb\\\vvvjjj[[[PPPIIIBBBBBBDDDEEEBBB@@@@@@???===;;;::::::888777888999999999888999;;;===888:::===>>>???@@@AAABBBAAADDDKKKUUU]]]jjj}}}SSS^^^wwwyyyqqqooovvv~~~|||ooolllvvv}}}}}}jjjgggmmmwwwmmmUUUGGGDDD===;;;<<<999999999::::::::::::;;;;;;999888777666666555666666111111111111000000000000...............---------............///000111111555000---......---,,,---.........---------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.............../////////000000...------,,,,,,...///000555777;;;===???AAADDDGGGFFFFFFFFFGGGHHHIIIKKKLLLIIIHHHGGGFFFFFFFFFFFFFFFDDDBBB???===>>>DDDLLLRRRlllttt|||}}}~~~uuucccPPPBBB;;;999999;;;;;;;;;;;;;;;:::999999:::999888777555444333222000000000000000000000000000000000000000000000000////////////////////////................................................------............------------------------------....................................///000111222999<<>>PPPhhh~~~sssrrrkkkcccZZZSSSGGGAAA>>>AAADDDAAA<<<999;;;;;;;;;::::::::::::999777999;;;<<<;;;<<<>>>???;;;>>>AAA???;;;:::???DDDHHHSSSdddwwwyyyssszzzxxx{{{}}}|||~~~}}}yyy|||yyyfff[[[JJJ@@@>>><<<===<<<<<<;;;::::::999999999999999999888777666555222222111111111000000000//////.........---------............///000111222<<<222+++---000...,,,---------------....................................------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------........./////////...------...000222444:::<<>>AAADDDFFFFFFEEEJJJIIIHHHGGGGGGHHHIIIIIIHHHGGGEEEDDDFFFKKKRRRVVVYYYNNNEEECCCBBB???@@@DDDIIIfffkkk^^^ZZZUUUQQQPPPBBB<<<:::???@@@===:::;;;777999:::;;;;;;;;;;;;<<<777:::===?????????@@@AAA>>>DDDHHHFFFCCCIIIXXXfffvvvyyyssskkk^^^VVVWWWXXX```{{{|||rrrkkknnnuuuzzzssskkkkkkyyy___LLLIIIHHH@@@@@@>>>===;;;999888777888999::::::999888666555222222222111111111111000//////.........---------............///000222222AAA444***,,,111///---,,,,,,---------.../////////........................------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......000/////////000333555777>>>@@@CCCDDDDDDEEEGGGHHHIIIIIIGGGGGGGGGGGGHHHIIIGGGGGGEEEDDDCCCBBBBBBBBBAAAEEELLLWWWeeewww{{{{{{|||~~~~~~xxxsss[[[MMM<<<<<<<<<<<<<<<<<<;;;:::999999999999888666555444000000000000000000000000000000000000000000000000////////////////////////................................................,,,------......------,,,------------------------...........................---++++++---111555888???======AAAFFFJJJJJJIIIJJJIIIHHHGGGFFFGGGHHHIIIGGGCCC@@@DDDNNNZZZcccgggXXXLLLBBB===888666AAAOOOUUUttt~~~vvvjjj___[[[XXXRRRLLLIIIEEE>>>:::<<<;;;777777;;;888:::;;;;;;;;;::::::;;;777;;;???AAAAAAAAABBBBBB;;;DDDNNNSSSYYYkkk{{{rrrhhh```\\\[[[ZZZSSSUUUWWWXXXUUUOOOHHHDDDJJJBBBBBBIIIHHHDDDQQQeeeyyyooommmnnnvvvrrreee___]]]VVVOOOGGGBBB<<<888<<>>AAAEEEEEEAAA>>>DDDRRRfffzzz}}}}}}uuuvvv|||qqqhhhPPPEEE===;;;;;;999<<>><<<::::::999999<<<:::999:::;;;======<<<999;;;>>>AAABBBCCCEEEIIIPPPTTTZZZeeeyyyvvvkkkaaaYYYTTTRRRTTTQQQMMMKKKJJJIIIHHHFFFIIIGGGDDDBBB@@@@@@??????FFFJJJJJJFFFDDDFFFGGGEEE{{{xxx||||||qqqcccdddhhhxxxuuurrr|||xxxkkk[[[III:::666999999<<>><<<;;;;;;===888777666444333222222111222111000//////000111111////////////////////////.........................................................---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------................................................///...............///////////////111444888<<>>===;;;:::999999999=========???AAABBBCCCCCCBBBBBBCCCEEEHHHMMMUUU\\\fffsssxxxllleee^^^[[[VVVRRRNNNLLLKKKJJJFFFEEECCCAAA@@@@@@BBBBBBHHHGGGFFFDDDDDDFFFIIILLLLLLQQQTTTSSSQQQNNNFFF???{{{}}}yyywwwxxxeeegggmmmzzz~~~dddGGG:::999999:::;;;:::888888999;;;<<<:::777444333222333444555444333222111111111111////////////////////////................................................//////............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------................................................//////......---......//////000333666:::>>>AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGGGG>>>@@@BBBCCCDDDMMMdddyyyxxx^^^NNNFFF@@@;;;999>>>999777999999777666888666555555333222111000000111111111111111111111111111111111111000000000000........................////////////////////////////////////////////////...................................................000222555888;;;>>>@@@@@@DDDGGGHHHFFFFFFHHHKKKHHHEEEEEEIIIJJJFFFDDDEEEGGGDDDLLLllluuuSSSCCC>>>888999AAADDDOOOtttrrrooojjjeeeccc___\\\XXXSSSOOOIIICCC>>>>>>===<<<;;;:::999999999======>>>>>>>>>>>>>>>>>>@@@CCCFFFMMMZZZnnn}}}wwwlll```VVVNNNJJJHHHDDDBBBAAABBBDDDEEEEEEDDDFFFHHHJJJJJJKKKOOOVVV\\\XXXYYYXXXWWWXXX]]]eeelllzzzvvveeeVVVeeebbbgggyyy}}}aaaPPPLLLEEE???999888;;;<<<999666<<<;;;999777666555666666555444444333222222222111////////////////////////............................................................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................//////......---......//////111666;;;???BBBDDDDDDCCCCCCDDDEEEFFFHHHIIIIIIGGGHHHHHHHHHGGGFFFFFFGGGDDD@@@CCCQQQddduuuzzz{{{```KKKBBBBBB???999777:::<<<;;;:::;;;888777666555333222111000111111111111111111111111111111111000000000000000........................////////////////////////////////////////////////................................................,,,000444999<<<>>>@@@AAACCCFFFGGGGGGFFFEEEGGGHHHFFFCCCDDDIIIKKKHHHEEEEEEHHHUUUlllgggBBB:::999<<<@@@EEEOOOfffgggccceee___[[[]]]YYYXXXUUUQQQLLLFFF@@@<<<<<<;;;;;;::::::::::::;;;;;;===>>>???@@@AAACCCDDDHHHQQQ]]]kkkrrrbbbWWWSSSPPPLLLIIIHHHIIIKKKMMMLLLMMMPPPVVV^^^ccccccbbbhhhmmmrrruuuyyymmmrrrvvvgggggglllyyyzzziiieee^^^^^^ZZZSSSHHH???;;;:::888999:::::::::999888777333333333333333333333333000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................///............///000000000333888===AAADDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIEEEGGGIIIHHHEEEBBBAAABBBFFFPPPgggfffTTTLLLGGG@@@<<<>>>???===::::::999999888666555333222111111111111111111111111111000000000000000000111111////////////////////////////////////////////////////////////////////////........................////////////////////////+++000777;;;>>>???AAACCCFFFGGGGGGFFFEEEEEEFFFGGGFFFCCCCCCFFFGGGDDDBBBCCCMMMppp{{{SSS;;;<<<:::FFFLLLNNN```yyydddWWW[[[]]]VVVSSSVVVSSSSSSRRROOOJJJDDD@@@===;;;;;;:::::::::;;;<<<<<<;;;===???BBBEEEJJJRRRWWWbbbuuuzzzfffWWWRRRQQQOOOMMMMMMOOOTTTZZZaaafffkkkmmmnnnqqqzzzrrrtttvvvkkk```bbbuuuxxxtttzzz```DDD<<>>???@@@BBBEEEHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEDDDDDDAAA===???CCCccc```>>>555@@@:::FFFMMMUUUqqqwwweeeeeeZZZSSSUUUUUUQQQPPPSSSMMMNNNNNNKKKFFFBBB???>>>:::::::::;;;<<<===>>>????????????@@@CCCKKKXXXaaa}}}{{{oooiiiZZZSSSJJJGGGJJJPPPVVVXXX```hhhuuuzzzyyy||||||{{{aaaHHHAAA::::::::::::::::::999999666777777777777555444333000000000000000000000000////////////////////////........................,,,,,,,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......................................................///000222444555666888:::>>>AAADDDDDDDDDCCCFFFGGGHHHIIIIIIHHHGGGGGGDDDEEEEEECCCBBBEEEMMMTTTZZZwww}}}yyy}}}}}}~~~zzz}}}~~~xxxzzzuuuwwwssscccSSSCCC<<<;;;;;;<<>>@@@:::;;;;;;<<<===>>>@@@AAACCCDDDFFFIIIQQQbbbvvvssseee[[[VVVTTTNNNOOOSSSZZZcccnnnxxxqqq{{{{{{|||zzzqqqiiimmmnnnmmmiiiccc]]]YYYXXXXXX]]]eeeccc___jjjqqqgggeeejjjkkkggggggqqq~~~qqqttt{{{]]]CCC>>>===:::888888888999::::::::::::999888666444222000000000000000000000000000000000000000000000000........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------................................................---...///000333555777888<<<>>>@@@CCCDDDEEEDDDDDDGGGHHHIIIJJJIIIHHHGGGFFFBBBCCCCCCBBBEEEOOO^^^jjj~~~yyyvvvwww\\\JJJAAA<<<;;;<<<999999999888888888777777222222222222222222222222//////000000111111111222000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000333999???BBBBBBBBBFFFJJJIIIGGGEEEDDDEEEFFFGGGFFFFFFGGGHHHGGGDDDEEERRRaaalllgggXXXLLLIIIHHHYYYttt|||rrr~~~ooo]]]XXX[[[MMMLLLHHHFFFIIILLLHHH???DDDEEEEEEBBB>>><<<>>>@@@;;;;;;;;;<<<>>>???AAABBBFFFJJJRRR]]]qqq~~~rrr]]]YYYSSSNNNLLLNNNRRRUUUkkkqqq}}}~~~zzzzzz~~~yyyjjjfff[[[VVV\\\^^^WWWSSSWWWYYYccc^^^WWW\\\___\\\___]]]eeemmmmmmeee___```eeeaaa``````XXXQQQ[[[aaaVVV```XXX```oooqqqqqqpppiiiiiiooo|||fff```hhhyyynnnXXXPPPDDD;;;:::999666999AAA<<<;;;:::999777777666666555444444333222111000000......//////000000111111........................------------------------................................................------------------------......------------....................................////////////......---------.........//////111111222333555888;;;===@@@AAABBBDDDFFFGGGHHHHHHGGGJJJMMMLLLHHHDDDEEEGGGAAAHHHEEEEEERRRbbbwww~~~fffNNNGGGAAA999888;;;:::555777>>>;;;222444444222222222222444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////...............///000111111000000777999<<>>;;;???BBBAAA>>>======<<<777:::<<>><<<888999===>>><<<666555444222222222333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000..............................//////000111222333888999<<>>=========>>>BBB@@@AAAHHHJJJRRRccczzzuuukkkkkk___ZZZSSSKKKHHHJJJPPPUUU]]]fffssstttjjjpppvvvmmmhhhcccXXXXXX\\\\\\dddtttyyytttjjjzzzxxxzzz{{{sssnnngggbbb]]]WWWWWW]]]cccfffeeeooowwwnnnfffttt}}}zzziiiaaaaaadddeee^^^OOO???666888999;;;<<<<<<:::777666666666555444333222111111/////////000000000000111........................------------------------................................................------------------------......------------....................................////////////......------........./////////...000222666:::===@@@BBBBBBCCCEEEFFFGGGHHHIIIIIIIIIFFFDDDDDDFFFFFFDDDBBB@@@JJJXXXuuu}}}~~~kkkRRRAAA???;;;999;;;;;;999999<<<777777555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000------------------------............000333666777:::;;;===???AAACCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIDDDHHH<<>>HHHeee|||~~~lllUUUKKK???999>>>>>>888555888999888777666444333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////---------...............///...---...000555999<<<===>>>@@@AAACCCDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHDDDEEEAAAUUUaaaYYYSSSBBB===:::<<>>>>>>>><<<::::::===>>>???CCCGGGGGG\\\```ZZZggg{{{eeeUUUKKKHHHLLLSSSNNNUUUbbbsss{{{yyyrrrtttyyypppcccZZZRRR[[[^^^gggyyy~~~wwwkkkmmmjjj```YYY[[[aaadddvvvqqqrrr~~~wwwZZZBBB@@@<<<999888888:::;;;999999888777666555444444111111111111000000000000////////////////////////........................................................................------------------------......------------....................................////////////.............../////////000000///111666;;;@@@CCCEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHDDDFFFGGGDDD@@@BBBKKKSSSrrrxxxtttzzznnnXXXDDD??????;;;:::<<<::::::999777666444222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////......//////000000000000///.........222777<<<@@@AAABBBCCCDDDEEEFFFFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDLLL\\\~~~WWWGGG@@@<<>>===<<<<<<<<<===;;;>>>CCCDDDEEELLLTTT```~~~}}}ccc[[[QQQGGGFFFLLLUUUcccnnnxxxzzztttlllwwwfff^^^[[[dddhhhcccdddnnnwwwyyynnn```[[[ZZZ]]]\\\]]]aaaeeekkkwwwwwwgggmmmpppKKKGGGAAA;;;999999<<<===::::::999888777666555555222111111111111000000000////////////////////////........................................................................------------------------......------------....................................////////////............/////////000000000111444999???CCCEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEBBB>>>???OOOiii~~~zzzuuuyyy|||yyyVVVAAA::::::>>>AAA:::::::::999777555444222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111222000//////000333999>>>AAACCCCCCEEEFFFGGGGGGHHHHHHJJJJJJJJJIIIHHHFFFEEEDDDJJJbbbUUU???>>>888AAACCCSSSvvv{{{ttteee___[[[VVVOOOJJJLLLLLLHHHCCCAAA@@@@@@>>>===<<<<<<;;;;;;===<<>>======>>>;;;;;;:::999888777666666222222222111111111000000////////////////////////........................................................................------------------------......------------....................................////////////........./////////000000000000444777===AAADDDEEEDDDCCCFFFGGGGGGGGGGGGGGGFFFFFFCCCCCCAAABBBMMMfffzzzxxx}}}uuuSSS@@@===>>>???::::::::::::888777555444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000222555:::>>>AAABBBCCCEEEFFFGGGHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFEEE\\\OOO???>>>999HHHOOO^^^xxx}}}sssvvviii___]]][[[SSSMMMJJJKKKJJJEEEAAAAAA=========<<<<<<======>>>>>>===@@@EEEFFFNNNgggzzzfffUUUHHHJJJUUUYYYaaatttffflll~~~ooohhhddd^^^]]]```qqquuullluuuwww~~~}}}{{{zzzvvvxxx~~~~~~tttkkkhhhdddnnnzzzssshhhooo~~~cccWWWTTTOOOIIIDDD@@@>>>>>><<<;;;;;;:::999888777777222222222222111111000000000000000000000000000000////////////////////////................................................------------------------.........------.......................................////////////......////////////000000000000666999>>>CCCEEEEEECCCBBBFFFFFFGGGGGGGGGFFFEEEEEEAAAAAADDDLLL^^^zzz|||zzz|||lllPPPFFFAAA<<<999:::::::::999777666444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000---------...///000000111000000111333666:::>>>AAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGmmmxxxGGGAAA@@@CCCVVVbbbsssyyybbb]]]\\\YYYPPPLLLHHHGGGCCC>>><<<>>>;;;;;;;;;<<<===>>>???@@@CCCBBBFFFLLLOOO\\\~~~pppZZZVVVPPPGGGPPPddd||||||zzz{{{~~~wwwQQQbbb|||jjjooo}}}qqquuu}}}sssmmmhhhdddbbbdddcccbbbaaaaaaaaacccdddaaaaaaaaa```````````````eeerrr}}}uuuuuuwwwlllmmmnnnqqq}}}sssgggbbbcccgggmmmsss{{{vvvqqq|||mmmfff[[[WWW```hhh```MMM>>><<<<<<<<<<<<<<<:::666333444444444333333333222222000000000000000111111111000/////////............................................................................................................//////............//////111111000000/////////....../////////...000444666999;;;>>>BBBEEEFFFGGGHHHJJJEEECCCGGGIIIGGGDDDCCCJJJAAAIIIjjj~~~pppPPPBBBAAACCC>>>:::888999999777444555555444333222222222222000000000000000000000000000000000000000000000000000000000000000000000000...///////////////......///...///555;;;@@@@@@???BBBBBBCCCEEEFFFGGGHHHIIIGGGHHHLLLLLLAAA<<>>===============;;;999555444333222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...///////////////......///000222777<<>>>>><<<;;;;;;<<<>>>AAACCCDDDMMMNNNSSS___pppttt___TTTSSSNNNUUUeee{{{uuummmiiihhhiiiooossstttuuu{{{{{{||||||sss```OOOPPPXXX}}}{{{ooo___ZZZxxxxxxmmmfff___fffnnnmmmrrryyyvvvwwwqqqfffZZZTTTUUU]]]dddccc```\\\YYYYYY]]]bbbeee___aaacccdddeeefffiiikkkjjjooouuuwwwuuurrrqqqqqqsssqqqqqqrrrtttwwwxxxyyytttlllccc```dddlllssswwwzzzooo\\\[[[\\\eeeuuupppzzziiiEEEAAA<<<999999:::;;;;;;777666666444333222111000111111111111111111111111000000000/////////......................................................................................................//////............///////////////...............000000111111222555:::>>>===>>>???AAADDDFFFGGGHHHIIIFFFDDDEEECCCAAADDDIIIYYYrrrrrrhhhhhhuuu~~~bbbIII;;;;;;<<<===<<<;;;999888555444333222111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////222666:::<<>>===<<<<<<===>>>???@@@CCCGGGJJJQQQWWWeee{{{{{{fffTTTGGGHHHRRR[[[ttt{{{qqqlllccc\\\YYY[[[```cccnnnrrrtttvvvzzzjjjbbbZZZWWWWWWTTTMMMFFFLLLfffxxxwwwuuuooogggsssqqqaaa^^^[[[WWW^^^nnnyyyhhh]]]]]]fffooorrroookkkhhhiiinnnuuuyyyqqquuuyyyzzzyyywwwwwwxxx{{{}}}}}}}}}~~~ssskkkiiilllppprrrrrrrrrvvviiieeedddkkkrrrssstttiiiyyysssLLLHHHBBB>>>======<<<;;;999999777666444222111000222222111111111111111000000000000////////////...................................................................................................//////............//////..................------///000111222444777===AAA@@@@@@AAABBBDDDEEEGGGHHHEEEFFFHHHFFF@@@???IIIUUUxxx|||uuusssqqqzzzvvv___GGGAAA<<<:::;;;;;;888555666555444222111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000111555:::<<<===???BBBFFFFFFFFFFFFGGGGGGHHHHHHIIILLLFFFCCCDDDJJJWWWnnnxxxeeeNNNCCCIII___yyy|||jjj^^^___\\\VVVSSSSSSOOOHHHDDDDDDCCCBBB@@@>>><<<;;;===@@@BBBBBBAAAEEEMMMTTTZZZjjjmmmXXXTTTUUUUUUbbbsssuuugggbbb___[[[XXXYYY^^^dddhhhooosssuuuwwwwwwcccTTTOOOJJJGGGFFFHHHOOOWWWbbb~~~yyylllmmmkkkpppjjjbbb___VVVOOOSSSTTTTTTZZZqqqzzzoooiiimmmxxxvvvpppooorrrtttqqqvvvssslllhhheeehhhrrrxxxkkkhhhhhh^^^cccnnnvvv~~~zzzeeeeeerrr{{{ddd\\\PPPFFF@@@>>>======;;;;;;999777555333222111333222222222111111000000111000000000////////////////////////////////////////////////////////////////////////////////////........................//////............//////------.....................///111333555999>>>AAAAAABBBBBBCCCEEEFFFFFFGGGDDDEEEEEEBBB@@@HHH```www|||~~~\\\OOO@@@:::===???<<<888777666555333222111111111111111111111111111111111111111111111111111111111111111111111111111111111///////////////000111222333777<<<>>>>>>???CCCFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHBBBAAAIIIWWWccckkkqqqTTTLLL???>>>XXXqqq]]]WWWVVVRRRMMMJJJIIIEEEAAABBBBBBBBBAAA@@@>>>===<<<>>>BBBEEEDDDCCCJJJYYYfffyyyuuubbbNNNAAAIIIZZZpppuuuhhh\\\UUUYYYZZZ[[[^^^ccciiinnnqqqvvvyyy{{{{{{ZZZIIIFFFDDDBBBBBBCCCLLLbbbxxxiiiXXXYYYaaabbbjjjfff___\\\UUUQQQYYY\\\eeelllxxxxxx|||qqqjjjeeeeeeeeegggkkkooo}}}{{{}}}uuurrriiifffxxxxxxtttmmmgggzzz}}}rrrbbbRRRFFF@@@<<<;;;======;;;999888666555444333333333222111111000000111111000000000/////////////////////////////////////////////////////////////////////////////////........................//////............//////.............../////////---000333666888;;;>>>AAABBBCCCDDDFFFFFFFFFEEEEEEGGGCCCAAADDDNNNdddqqq___JJJ>>><<<>>>===:::888888666444333222222222222222222222222222222222111111111111111111111111111111111111111111111111000//////...///000222333666999<<<>>>???AAACCCEEEGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCHHHVVVdddhhhaaaXXXBBB@@@>>>JJJqqqrrrbbbUUUQQQOOOKKKHHHFFFFFFDDDBBBAAAAAA@@@@@@??????>>>>>>>>>DDDIIIIIIKKKYYYssspppWWWOOOJJJKKKUUUllluuueee[[[VVVVVVYYY]]]```gggnnnvvv|||oooKKKEEEBBBCCCJJJWWWcccwwwsssiiikkkqqqmmmmmmggg[[[SSSVVV```gggaaakkkjjjfffgggeeehhhsssyyyuuuwwwttttttyyy{{{}}}uuutttuuuwwwuuuqqqrrrrrrkkkrrr~~~||||||qqqdddVVVHHH@@@>>>>>>===;;;:::888777777444444333222222111000000111111111000000000//////////////////////////////////////////////////////////////////////////////........................//////............//////.........//////000000000---111666:::<<<>>>???@@@BBBCCCFFFHHHHHHGGGDDDBBBGGGBBBDDDVVVqqqzzzbbbMMM@@@<<<;;;;;;:::999888666444333333333222222222222222222222222111111111111111111111111111111111111111111111111000///......///111333444999999:::===AAACCCCCCCCCGGGGGGGGGFFFFFFEEEEEEEEE???HHHWWWgggnnngggUUUEEE@@@>>>GGGfffrrrddd[[[RRRLLLIIIGGGGGGGGGGGGFFFEEEBBBAAA@@@?????????@@@AAA@@@HHHPPPSSS[[[ssseeeNNNIIINNNTTTnnntttddd\\\YYY\\\gggrrrrrrvvv}}}gggGGGMMMHHHMMMbbb{{{qqq```WWWWWWZZZ\\\]]]ZZZTTTXXXdddlllmmmrrr{{{{{{xxx}}}vvvyyyxxxkkkccc^^^rrrssshhhiiiooozzzvvv\\\KKK??????>>>===;;;:::999999444444333333222111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////............//////.../////////000000111111...333999>>>???@@@@@@@@@AAADDDGGGJJJJJJGGGDDDAAAFFFAAALLLlllbbbKKK>>>===@@@;;;:::888777555444444333222222222222222222222222111111111111111111111111111111111111111111111111000///......///111333444:::999999<<>>NNNcccrrrssseeeNNN<<<@@@;;;NNN|||yyybbb[[[UUUNNNFFFDDDCCCEEEFFFEEECCCCCCBBBAAA???>>>>>>???AAACCCDDDNNNWWW^^^jjjkkkQQQKKKNNNWWW___xxx}}}qqqeee``````fffuuu```@@@MMMOOOYYYxxx~~~|||}}}yyyeee[[[VVVSSSUUUYYYVVV]]]___]]]cccsssxxxnnnffffffnnnxxxsssoookkksssoooxxxyyy\\\@@@@@@@@@>>><<<:::888777444222000000111222111000111111111111111111111111000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000000///.........000111222555666888;;;>>>CCCFFFHHHBBBIIIMMMIIIFFFFFFEEEBBBIIIHHHaaasssTTTFFFAAA===:::<<<;;;777333333555555222222222111111111111000111111111111000000000000111111222222222222111111222333222000...///444888;;;===???BBBCCCCCCBBBAAAEEEAAADDDEEE@@@CCCFFFAAALLLYYYyyyvvvVVVGGGBBB;;;LLLiiilll]]]ZZZSSSHHHEEEBBB>>>>>>AAADDDDDDDDDDDD>>>===BBBDDDBBBBBBFFFKKK[[[gggppplllWWWJJJIIIVVVqqq|||ooorrrmmmeeennn\\\JJJQQQUUUeee}}}~~~|||fff^^^YYYYYYYYYWWWYYY^^^mmmzzz|||uuuuuuuuuvvvwwwxxxzzz|||}}}|||zzzxxx|||}}}xxxvvvvvvzzzzzzuuuqqqppphhhiiilllzzzuuuxxxkkkmmmPPPJJJBBB>>>======;;;999666444222222333333222111111111111111111111111111000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000000//////...///000222333555777999===@@@DDDFFFGGGGGGGGGGGGEEEBBBAAACCCFFFGGG[[[zzzlllWWWJJJCCC<<<===<<<999666555555555222222222222111111111111111111111111000000000000111111222222222222111111000111111000///111666;;;;;;===???AAACCCCCCBBBBBBBBBBBBBBBDDDDDDAAADDDKKKggg~~~nnnLLL@@@>>>EEETTTpppxxx___WWWVVVOOOEEEBBB@@@>>>???BBBCCCCCCAAACCC>>><<>>>>><<<888999777555444555555444222111111111111111111111111000000000000000000000000////////////////////////............//////////////////............//////000000000000000000000000000/////////000111333444666888<<<@@@CCCEEEFFFFFFIIIEEEDDDFFFCCC>>>CCCMMM___tttsssvvvgggQQQIII???>>>===;;;999777555555333333333222222222111111222222111111111000000000111111222222222222111111//////000000111444999<<<;;;===???AAACCCCCCCCCCCC@@@EEEAAACCCHHH>>>AAA\\\___AAA<<<>>>III[[[zzz}}}qqq```SSSPPPOOOHHH??????>>>???@@@BBBBBB@@@>>>@@@???@@@BBBGGGPPPaaappp}}}}}}dddJJJJJJIIIVVVxxxjjjeeennnyyyxxxgggTTTKKKLLLPPPXXX___iiiqqq|||vvvkkklllgggYYYSSSXXXZZZbbbmmmwwwtttddd[[[YYYVVVLLLDDDFFFEEEDDDDDDEEEGGGHHHHHHHHHKKKNNNNNNMMMOOOVVV\\\oooaaaSSSMMMLLLLLLOOORRRRRRQQQRRRUUUZZZ___bbbccccccbbbbbbaaa``````aaaaaaeeehhhnnnvvv}}}sssqqqqqqqqqqqquuu}}}sss}}}~~~ooorrryyyuuu|||kkkjjjppptttxxx]]]UUUJJJCCC???>>>===<<<<<<999777666666555444222111111111111111111111111////////////////////////////////////////////////............//////////////////............//////////////////////////////000000///000111333555666888:::???CCCFFFGGGFFFEEEGGGBBBDDDIIIDDD===HHH[[[}}}{{{oooWWWMMMBBB>>>;;;<<<;;;888555555444333333333222222222222222222222111111111000000111111222222222222111111000000000000222555999<<<<<<===???AAACCCDDDDDDDDD@@@JJJBBBBBBKKK===CCCnnnwwwLLL===>>>CCCUUUooofff^^^TTTMMMKKKHHHAAA:::<<<>>>???AAABBBAAA>>><<<===AAAEEEHHHLLLWWWjjjzzzxxx[[[NNNHHHVVVaaa|||{{{zzzxxxdddLLL@@@===???CCCGGGVVV]]]gggrrrzzzqqqfffaaabbb[[[PPPUUUcccmmmyyyjjj___\\\WWWQQQNNNNNNMMMKKKHHHHHHIIIIIIIIIIIIIIIJJJKKKHHHMMMRRRTTTTTTXXX```ggglll^^^PPPLLLNNNQQQTTTXXXRRRSSSVVVZZZ___aaaaaaaaadddaaa^^^ZZZYYYXXXWWWWWWTTTUUUVVVXXX\\\___dddfffuuuwwwvvvpppqqqqqqnnnkkkkkkqqqxxxsssjjjgggtttuuunnnmmmkkk||||||ssskkknnnhhh]]]OOOCCC===???BBB===;;;888666666555333111111111111111111111111111////////////////////////000000000000000000000000............//////////////////............//////////////////////////////000000000111222444777888999<<>>BBBKKKnnnnnn\\\UUUMMMIIIFFFBBB===:::===???AAABBBAAA???>>>======CCCGGGIIIOOOaaazzz}}}\\\KKKNNN[[[lllrrr___JJJ???===>>>AAADDDIIIMMMSSSZZZbbbiiiooosss}}}XXXVVVWWWZZZZZZ___ssswwwgggZZZRRRNNNIIIEEEFFFGGGIIIIIIIIIIIIJJJLLLIIILLLQQQTTTVVVWWWYYY[[[ZZZ^^^cccgggjjjnnntttyyyfff[[[RRRRRRWWW[[[^^^bbbZZZ\\\```fffkkknnnmmmkkkfffeeeeeedddccc```\\\XXXSSSSSSRRRPPPOOOOOORRRTTTRRRYYYaaaeeeiiirrruuusssqqqlllddd___cccjjjccc]]]\\\gggxxxwwwnnnwwwxxx{{{ooossszzziiiTTTGGGBBBCCC@@@===:::888777555333111111111111111111111111111000000000000000000000000000000000000000000000000............//////////////////............//////000000000000000000000000000000000111333666888:::<<<>>>BBBEEEGGGGGGEEEDDDGGGAAA===>>>BBBPPPnnnnnn~~~jjjqqqtttsss{{{xxx]]]MMM@@@>>>>>>999666777555555444444444333333333333222222222222111111111111111222222222222111111222111111222555888::::::======???@@@BBBDDDFFFGGGEEELLLFFFBBBFFFIIIccckkkCCC???@@@FFFYYYsss[[[SSSLLLFFFDDDBBB???>>>???AAABBBBBBAAA@@@???@@@AAACCCIIIMMMPPP^^^zzz|||YYYNNNLLLZZZssskkkgggXXXIIIBBB@@@???@@@BBB===>>>@@@DDDIIINNNRRRTTTccckkkpppllliiijjjnnnooowwwvvvuuuuuuxxx|||bbbkkkvvvYYYSSSLLLIIIKKKPPPTTTVVVNNNRRRXXX^^^ccchhhmmmpppooouuu~~~zzzsssoooqqqsssuuuwwwzzzssstttvvvzzz|||zzzwwwssspppnnnlllkkkkkkhhhccc___\\\\\\ZZZWWWSSSSSSVVVXXXTTTUUUUUUSSSSSSXXXaaaiiittt~~~|||uuuooollliiidddfffkkkaaa[[[ZZZ___ffftttyyylllSSSDDDCCC@@@===:::999777444222111111111111111111111111000000000000000000000000000000000000000000000000............//////////////////............//////000000000000000000000000000000111222444777:::;;;===???BBBEEEFFFFFFDDDCCCDDD@@@???FFFWWWooowwwoooxxx~~~zzz{{{mmm|||llliiipppttt]]]JJJDDDAAA:::777999555555555555444444444444333333222222222111111111111111222222222222111111111//////222777;;;<<<;;;======???@@@BBBEEEFFFHHHEEEHHHFFFAAAAAASSS{{{XXX>>>FFFDDDNNNrrrxxx^^^QQQIIICCC@@@AAA@@@===???DDDEEEEEEDDDAAA>>>???CCCFFFMMMWWWcccnnnyyyYYYOOO```nnnnnneee```XXXQQQNNNLLLJJJJJJMMMTTTVVVZZZ___eeeiiilllllllllkkkeee^^^]]]```bbbaaacccaaa``````aaadddgggiiinnncccUUUSSSQQQQQQVVV\\\aaadddqqquuu~~~wwwrrrqqqqqqpppooonnnmmmjjjccc\\\YYYYYY\\\[[[ZZZXXXUUURRROOOLLLJJJMMMXXXgggwwwwwwkkkdddggglllmmmooorrrllleeebbb```ZZZWWWggg{{{mmmpppvvvsssrrrjjjKKKEEECCC???<<<:::888666333111111111111111111111111000000000000000000000000000000000000000000000000............/////////000//////............//////000000000000000000000000000000111222555888:::<<<>>>@@@BBBDDDEEEEEEDDDCCC>>>@@@EEEUUUqqq{{{eeexxxmmmqqqjjjRRRIIIDDD<<<888:::666666555555555444444444333333333222222222111111111111222222222222111111///......222888===>>>>>>======>>>@@@BBBEEEGGGHHHDDDDDDFFFAAA>>>[[[yyyMMM@@@NNNIIIWWWeeeRRRMMMDDD@@@>>>AAA@@@===???EEEHHHGGGEEE@@@===???DDDIIITTTeee{{{zzz```ZZZLLL[[[}}}~~~mmmjjjqqqsssqqqqqquuuvvvvvvxxx|||~~~oooiiikkkvvv}}}xxxppplllZZZ\\\]]]aaammmrrrhhhccc___```cccbbbdddbbb]]][[[ZZZTTTMMMNNNOOOSSSZZZdddsssvvvkkkhhhdddbbbeeellltttyyyuuurrrnnnggg___YYYXXX\\\ccceeecccbbbmmmuuurrr~~~mmm}}}~~~]]]KKKCCC>>>???>>>999777999555444333333444444222000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000222111111111000000//////111000111222444777;;;===AAAAAACCCFFFDDD@@@AAAEEEAAA>>>LLLnnnfff{{{~~~qqqwwwXXXIIIGGGDDD===888666777777666444333333444555555444444444333333333333333333222222111111111222333555777999:::;;;<<>>>>>CCCDDDBBBAAACCCAAANNNddd{{{rrrpppZZZJJJ???:::;;;666777666555444333444444555555444444444333333333333333333222222222111111111222555777999;;;<<<===??????@@@BBBCCCDDDEEEEEE@@@DDDFFFLLL___xxxnnnPPPAAADDDHHHZZZyyyxxxeeeXXXLLLCCCBBBBBBBBBBBBAAABBBDDDFFFCCCEEE@@@???GGGIIILLLYYYgggcccNNNPPP___|||xxxtttvvv~~~ppp```TTTSSSXXXYYYggg{{{zzzyyy~~~wwwqqqkkkgggooo|||aaaIIIEEEMMMQQQOOO]]]bbbpppyyymmm___UUUTTTPPPOOORRRWWWgggzzz~~~xxxjjjrrriiiSSSIIIBBBAAABBB>>>888444666444333333333333111000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000222222222444666999<<<>>>BBB===<<>>?????????@@@AAACCCEEEFFF???EEEJJJTTTnnnhhhMMM???>>>FFFTTTsssuuu___UUUKKKDDDAAADDDCCCBBBBBBDDDDDDDDDCCC<<<@@@>>>AAAJJJMMMUUUeeemmmYYYYYYeeexxxzzzpppjjjnnnwww~~~nnniiiggghhhffffffsssZZZLLLQQQTTTQQQOOOLLLJJJRRR```iiiooo~~~xxxlllUUULLLIIINNNPPPRRRccczzz}}}tttxxxwwwbbbUUUHHHEEEIIIGGG<<<222777555333333333333222000111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000111111111000000000000000222333444555888;;;===???DDDAAA@@@BBBAAA@@@CCCHHH\\\ssshhhooo|||sssTTTGGGGGG<<<:::666444444555555555555555444444444333333333333333333333333333333333111222444777:::<<<>>>>>>>>>>>>>>>???AAACCCEEEFFFFFFFFFKKK]]]xxxmmmOOOBBB:::???OOOjjjaaaVVVRRRIIICCCFFFDDDBBB@@@AAADDDDDDBBB>>><<>>???BBBCCCDDDBBB<<<<<>>======>>>???AAACCCEEEFFFHHHFFFUUUsssxxxYYYBBBIII@@@GGG^^^nnn^^^]]]YYYLLLEEEHHHBBB@@@>>>@@@BBBCCC@@@===CCCHHHIIILLLUUU```}}}xxx]]]]]]lll}}}rrriiifffhhhlllqqqwww|||iii\\\^^^wwwggg]]]\\\```fffvvv{{{\\\kkk|||uuukkkmmmhhhgggccc\\\VVVUUU[[[aaa___mmmoooaaaUUUUUUVVVQQQOOORRRMMM```ooopppuuuyyyyyyzzzkkkPPPFFFFFFEEEAAA<<<999666444444555444333222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111444555777999<<<>>>???@@@???BBBCCC@@@;;;AAAWWWlllmmmTTTbbbuuukkkmmmvvvsssnnnhhheeeddd```ZZZTTTOOOQQQSSSVVV[[[ccckkkqqq{{{zzzzzzvvvuuuzzzvvvfffZZZ```oooxxxdddXXXHHHBBB:::666666777666555555555444444444333333333333333333333444444444444333444666888:::<<<======<<<===???AAACCCEEEEEEFFFDDDOOOooommmLLL@@@DDDBBBTTTxxxrrriiicccbbb[[[MMMEEEDDD@@@???>>>>>>@@@@@@???>>>EEEHHHHHHQQQ```ooommmZZZSSSggg~~~rrrhhhhhhmmmqqqtttvvv|||oooWWWNNNOOOYYYrrrrrr```[[[___iiiwwwnnnccccccccc```]]]eeesssrrrpppoooooonnnggg\\\TTTRRRUUUXXX[[[fffsssVVVIIIEEECCC>>>;;;777666666666555555222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000///000000000111111111111555666888:::===???@@@AAA@@@???@@@@@@CCCSSSppp```\\\uuu}}}vvv|||~~~xxxuuutttrrrrrroooiii___XXXXXX\\\[[[XXXTTTPPPMMMLLLKKKJJJEEEFFFHHHIIIKKKPPPVVV\\\fffhhhjjjkkkiiigggeeedddddd```ccclllnnniiillltttsssllllllvvv}}}}}}wwwrrrpppooo^^^TTTJJJJJJVVVhhhxxxrrr^^^NNNFFF===888777888777555555555444444444333333333333333333444444444555555555666777999:::;;;<<<<<<:::===@@@DDDFFFFFFFFFEEEGGGggg```FFFAAA>>>JJJrrrjjjfff```YYYSSSKKKDDD@@@>>>??????>>>>>>???AAACCCGGGGGGLLLbbbmmmZZZYYYfffvvvoooooossswww}}}}}}fffTTTVVV^^^hhh{{{dddbbbjjj~~~}}}ooosssuuummmdddbbbbbbhhhvvv~~~mmmZZZRRRLLLOOO[[[uuuuuusssVVVJJJFFF???<<<888666666777666666222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111111222555666999;;;>>>???AAAAAABBB???>>>BBBMMMdddlll^^^fffzzzuuu}}}{{{}}}}}}tttqqqtttuuunnnfff```]]]ZZZVVVZZZZZZRRRJJJFFFEEEDDDFFFFFFDDDBBB??????AAACCC>>>@@@BBBAAA@@@AAADDDHHHIIIKKKMMMPPPQQQQQQOOOMMMOOOIIIIIIOOOOOOJJJMMMWWWQQQHHHFFFNNNRRRPPPTTT\\\``````___ZZZSSSNNNLLLLLLFFFEEEBBBBBBJJJUUUXXXTTTTTTTTT[[[hhhttt}}}}}}aaaQQQIII>>>999888888777555555555444444444333333333333333333444444555555555666777888999:::;;;;;;;;;:::===AAAEEEGGGGGGFFFEEEPPP~~~{{{TTTCCCBBBFFF^^^{{{gggcccXXXMMMIIIJJJFFF???>>>@@@AAA???===>>>BBBGGGOOONNNWWWyyycccPPPOOOeee|||~~~zzztttvvv~~~zzzvvvwwwyyy~~~{{{iii```lllyyyooolllnnn}}}tttxxxyyy{{{xxxqqqqqq~~~qqqeeecccaaagggjjjuuuoooNNNJJJHHHCCC;;;666666999888444555555444333222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111222222999777777:::???BBBBBBAAAAAAEEE===BBBeee~~~^^^ggg|||yyyppplllnnnrrrsssrrrpppooommmkkkkkkkkkmmmmmmqqqsssuuuwwwwwwwwwyyyzzzwwwvvvsssnnnhhhbbb]]]ZZZWWWUUURRRNNNKKKIIIGGGFFFGGGFFFEEEDDDCCCCCCDDDDDD???======@@@AAA>>>>>>@@@FFF@@@===BBBDDDAAAAAACCC>>>DDDFFFDDDBBBDDDDDDCCC???BBBDDDCCC@@@???AAADDDGGG@@@>>>BBBEEEDDDEEEJJJMMMMMMLLLLLLJJJGGGCCCAAACCCCCC@@@>>>CCCJJJLLLHHHMMMMMMNNNOOOQQQ\\\tttppp___SSSDDD;;;999999666333666666555555555444444444555444444333333333444444999::::::::::::::::::;;;===@@@CCCEEEFFFGGGFFFEEE```sssQQQCCCFFFWWWhhh~~~hhh```WWWRRRLLLDDD??????DDDAAA???@@@BBBCCCEEEHHHMMMYYYvvvbbbSSSZZZ```wwwvvvxxxsssqqqqqqtttuuuuuuyyy|||uuuvvv~~~~~~xxxzzzvvvhhhsss~~~{{{ooogggfffwwwtttuuu}}}XXXJJJKKKFFF>>>999777888777444666555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111111222222333999888888;;;???BBBBBBAAACCC@@@III___wwwiiiaaa~~~~~~}}}rrrllldddaaacccffffffeee___^^^\\\[[[ZZZZZZ[[[\\\]]]___aaaaaa`````````aaa[[[ZZZYYYVVVRRRNNNJJJHHHFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@???@@@BBBBBB@@@>>>FFFBBB@@@BBBBBB???>>>@@@@@@===???BBBBBB???AAAFFFDDDEEEEEEBBBAAABBBCCCCCCAAAAAAAAA@@@??????@@@AAAEEEAAA@@@DDDFFFDDDEEEIIIRRRPPPMMMKKKIIIHHHFFFFFFEEEFFFDDDBBBEEELLLNNNMMMNNNNNNPPPTTTXXXcccxxx{{{cccYYYLLLAAA===;;;:::999666666555555555444444444555444444333333444444555999::::::::::::;;;;;;;;;>>>???DDDGGGEEEDDDKKKTTTvvv```GGGDDDOOOVVVrrroooeee]]]TTTOOOJJJBBB>>>???@@@>>>===???AAABBBFFFLLLZZZmmmpppTTTSSSaaazzzsssqqqsssooommmnnnrrruuuwww}}}|||}}}|||{{{|||~~~wwwttt{{{uuugggvvvxxxpppttt~~~yyyqqqmmmlllnnnwww}}}hhhRRRPPPJJJBBB<<<999777555555666555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222333444999999:::<<<@@@BBBAAAAAAAAA===[[[ppp[[[rrrzzzuuu}}}tttjjjjjjqqqrrrlllZZZUUUPPPOOOPPPRRRQQQPPPNNNMMMKKKJJJIIIIIIJJJJJJJJJLLLMMMLLLJJJIIIIIIIIIGGGGGGFFFEEEDDDBBBAAA@@@??????@@@AAABBBBBBAAAAAABBBAAAAAACCCEEEEEEAAA>>>FFFBBB@@@CCCDDDBBBAAACCCAAAAAADDDEEECCCAAAFFFLLLXXXRRRKKKFFFDDDDDDDDDEEEFFFDDDAAAAAABBBCCCCCCCCCCCC@@@@@@CCCFFFIIIQQQYYY```ZZZQQQKKKGGGGGGGGGFFFAAAFFFHHHHHHLLLUUU\\\^^^cccbbbeeelllrrr{{{pppeeeTTTFFF===999888888666666666555555555444444555444444444444444555555999999::::::;;;;;;;;;;;;@@@???DDDIIIDDDAAASSSkkksssNNN>>>FFFXXXcccsssbbbaaaYYYQQQLLLGGGAAA>>>???>>><<<>>>AAABBBDDDLLLVVVooojjjUUUQQQeee~~~{{{vvvpppppprrrrrrqqqrrrwwwzzz~~~|||yyywwwuuuuuuuuuyyyppp}}}wwwkkklllrrr}}}uuubbb[[[aaattt|||fffWWWNNNEEE>>>:::666555666666555444333333222222333111111111111111111111111000000000000000000000000000000000000000000000000111111111222222444555555999:::<<<>>>@@@AAAAAAAAAAAAEEEqqq|||gggiii|||vvvoooiiiccc^^^aaa___YYYRRRRRRVVVVVVRRRIIIGGGDDDDDDEEEFFFEEECCCEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEECCCAAAAAABBBCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDFFFGGGIIIIIIJJJKKKLLLMMMLLLHHHFFFJJJLLLIIIGGGGGGIIIIIIJJJLLLPPPTTT[[[```rrrbbbRRRKKKHHHEEEEEEHHHIIIFFFCCCEEEIIILLLLLLJJJHHHGGGFFFIIIOOOZZZiiitttnnndddWWWMMMIIIIIIIIIJJJKKKSSSYYY]]]dddppp{{{www```LLLAAA;;;777444666666666666555555555555555444444444444555555666999999::::::;;;<<<<<<<<>>@@@@@@>>>AAAEEEFFFJJJXXXhhhgggNNNOOOeee|||yyyvvvsssuuuzzz~~~|||~~~~~~{{{xxxvvvtttnnnnnnllljjjgggdddbbbaaayyy{{{~~~{{{xxxvvvvvv{{{sssdddfffttt}}}eeeWWWIIIBBB>>>999777888666666555444333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111222333555666777:::<<<>>>@@@AAAAAA@@@@@@AAAVVV~~~ccclll|||uuuccc\\\SSSOOOOOONNNJJJFFFHHHIIIHHHEEEEEEGGGFFFCCCEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBB@@@BBBDDDDDDCCCBBBCCCDDDCCCCCCDDDDDDEEEEEEFFFGGGFFFGGGHHHJJJLLLMMMNNNNNNOOOSSSWWWXXXYYY^^^hhhqqqooogggaaa```]]]VVVOOOLLLKKKKKKNNNYYYkkk|||mmmVVVNNNLLLHHHIIIOOONNNMMMOOOTTT\\\```aaa```^^^```aaacccjjjttt~~~rrriii]]]VVVVVVYYY\\\]]]fffmmmsssvvv|||lllWWWKKKDDD<<<555777777666666666555555555444444444444444555666777999999:::;;;;;;<<<======BBB@@@EEEJJJCCCFFFjjj{{{TTTCCCDDDQQQbbb~~~|||bbb\\\___VVVNNNJJJFFFAAA@@@AAAAAA@@@DDDJJJKKKRRRgggmmmMMMIII```}}}zzzyyyyyyxxxwwwxxx~~~wwwrrrooollljjjhhhhhhgggfffccc```\\\YYYXXXQQQQQQQQQPPPOOOLLLJJJIIIxxxjjjaaadddfffkkkjjjlllwwwooommmsss|||{{{xxx}}}|||gggQQQIIIEEE???:::;;;777666555444333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111333444666888999:::===@@@BBBAAA@@@@@@@@@@@@```^^^UUU~~~oooXXXOOOPPPNNNKKKHHHHHHJJJJJJHHHEEEBBBDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEFFFBBBBBBCCCDDDEEEEEEFFFFFFBBBDDDFFFGGGFFFFFFGGGIIIJJJJJJJJJJJJKKKLLLNNNOOONNNPPPSSSXXX]]]cccgggjjjhhhmmmrrrwww|||uuukkk^^^TTTOOOHHHMMMYYYooozzz\\\UUUVVVRRRUUU___]]]bbbkkkvvvxxxqqqiiiiiinnnuuuyyyzzzwww{{{||||||wwwcccVVVKKK???666777777777666666666555555444444444444555666777777999999:::;;;<<<======>>>BBBAAAEEEGGGDDDOOOvvvhhhEEEBBBNNN^^^nnnvvvfffccc___WWWNNNIIIEEEAAA@@@BBBAAA@@@FFFNNNRRR]]]|||aaaQQQHHHYYY~~~~~~}}}{{{|||}}}|||xxxrrrlllhhhcccaaa```aaacccdddaaa^^^VVVUUUSSSSSSSSSSSSQQQPPPMMMLLLLLLJJJIIIGGGEEEDDD??????@@@AAA@@@???===<<<|||ooohhhbbbWWWNNNJJJLLLMMMUUUZZZ]]]lll{{{yyy{{{}}}zzz]]]RRRNNNFFF???===777666555444444333333444222222222222222222222222111111111111111111111111000000000000000000000000000111222333555777999::::::>>>BBBCCCBBB@@@@@@@@@JJJjjj|||yyybbbPPPccckkk^^^UUUKKKHHHLLLHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKJJJJJJKKKFFFGGGGGGHHHHHHIIIJJJKKKHHHIIIJJJLLLNNNOOOPPPQQQNNNOOOQQQRRRQQQQQQRRRSSSVVVUUUVVVVVVXXXZZZ\\\]]]]]]___cccjjjsss|||vvvhhh\\\UUUSSSMMMZZZoooaaaYYYYYYUUUXXXccchhhsssxxxcccPPPAAA888777777777777666666666555444444444444555666777888999999:::;;;<<<===>>>>>>AAACCCDDDCCCEEEYYYWWW<<>>======<<<<<<===>>>>>>===<<<<<>>777777777777666666666666444444444555555777888888999999:::;;;<<<===>>>???@@@DDDDDDAAAFFF___zzzMMM<<>>>>>@@@EEEEEENNN\\\fffzzz|||[[[QQQXXXnnn|||{{{zzzzzz{{{yyyvvvssstttsssrrrnnnjjjgggggggggffffffdddaaa[[[WWWTTTTTTTTTRRRNNNJJJGGGGGGGGGHHHCCCCCCBBB@@@>>>===???AAA???@@@@@@>>>;;;:::<<<>>><<<<<<<<<<<<;;;:::999999;;;;;;<<<<<<<<<;;;;;;:::rrrYYYLLLLLLJJJMMMRRRPPPSSSZZZZZZaaajjjggg|||wwwuuu[[[RRRHHH<<<999888666333111111444666333333333222222222111111000000000000000000000000000000000000000000000000333333444666777999:::;;;>>><<<>>>DDDBBB===@@@IIIppp~~~xxxYYYDDDwww}}}zzzvvvggg^^^```___aaa\\\WWWWWW[[[^^^]]][[[\\\\\\\\\___eeehhhddd___fffddd```]]]^^^bbbgggjjjhhhhhhjjjnnntttwwwxxxwwwzzzuuuwwwxxxuuuyyyyyymmmkkkjjjlllppprrrqqqmmmkkknnnpppsssxxxppp^^^XXXUUUVVV\\\```lllqqqSSSHHHFFFLLLJJJTTT^^^fffsss~~~}}}vvvbbbTTT:::;;;888777888777444555999666666666777888888999999999999::::::<<<===???@@@???CCCLLLDDDUUUzzz|||YYY@@@EEE^^^tttjjjgggeee]]]WWWRRRJJJCCCBBBDDDEEECCCGGGOOO[[[iiipppXXXSSSJJJvvvzzzrrrkkkfffeeedddcccaaa___]]][[[[[[YYYVVVSSSQQQPPPNNNLLLKKKKKKJJJGGGDDDBBBAAA@@@@@@????????????>>>>>>>>>>>>999;;;<<<<<<<<<<<<===???>>>===<<<<<<======<<<;;;AAA@@@@@@?????????@@@@@@BBB@@@@@@BBBEEEFFFCCC@@@jjjWWWRRRVVVTTTYYYdddiiisss|||sssaaaXXXNNN@@@:::999777555333333555666333333333222222222222111111111111111111111111111111111111111111111111111222333444555777999::::::>>>???BBBCCC???>>>IIIXXX~~~nnnPPP\\\}}}xxxrrrrrrvvvyyyzzzyyy}}}|||zzz|||~~~zzzwwwuuurrrpppppptttxxx{{{zzz|||~~~xxxrrrmmmnnnuuuzzzxxxvvvvvvyyy}}}ttt^^^YYYXXXZZZ___iiipppRRRIIIHHHMMMOOO^^^hhhjjjkkknnnvvvvvvmmm|||qqq]]]FFF???;;;999999888555555888666666777777888888999999::::::;;;<<<===???@@@AAAFFF???DDDFFFeeexxx]]]IIICCCTTTooosssjjjccc```^^^WWWRRRNNNHHHBBBBBBDDDEEEEEEKKKSSSggg~~~ZZZQQQPPPhhh|||tttiiiddd]]]XXXUUURRRNNNLLLLLLKKKKKKJJJHHHGGGGGGFFFEEECCCBBBAAAAAAAAAAAA@@@??????>>>>>>???@@@BBBCCC@@@@@@??????????????????AAACCCDDDCCCBBBBBBCCCDDDDDDDDDCCCDDDEEEEEEEEEDDDFFFGGGIIIKKKMMMPPPQQQRRRQQQRRRTTTWWW[[[]]]]]]\\\iiiYYYVVV[[[\\\iii{{{zzziii^^^SSSDDD<<<;;;999777666666666666333333333333222222222222111111111111111111111111111111111111111111111111111222333555777999::::::???BBBEEEBBB???GGG]]]rrraaaNNNrrr}}}|||}}}zzzsssjjjlllyyykkkhhhkkkpppvvvzzzsssYYYSSSRRRWWW```xxx}}}|||xxxqqqnnnppppppnnneee^^^ccc}}}llljjjmmm|||fffRRREEE>>>::::::999666555777666666777777888999999999;;;;;;<<<===>>>@@@AAABBBIII???EEEOOOqqqyyycccCCC;;;DDD\\\sssmmmhhhaaa]]]ZZZSSSMMMJJJEEEBBBAAACCCFFFIIIPPPWWWqqq^^^KKKRRRUUU~~~{{{yyywwwtttqqqooonnnmmmjjjeee___VVVOOOKKKLLLIIIFFFEEEFFFFFFFFFEEE>>>>>>>>>>>>>>>>>>??????????????????????????????BBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCC@@@BBBDDDEEEEEEFFFHHHJJJMMMNNNPPPRRRTTTVVVWWWXXX]]]```dddiiinnnrrrtttvvvxxx|||uuuaaaZZZ```jjjtttdddVVVJJJ>>><<<:::888777777666555444444333333333222222222111111111111111111111111111111111111111111111111111222333555777999:::;;;AAADDDDDDBBBGGG[[[xxxrrrWWW]]]{{{rrrkkknnn|||||||||zzzeeebbb___eeesss|||kkkkkkzzzbbb]]][[[ccczzznnn^^^JJJAAA:::999999777666777666777777888888999:::::::::;;;;;;<<<>>>@@@BBBCCCFFFAAANNNZZZrrrhhhUUU@@@;;;EEEVVVfffzzzyyymmmkkkbbbZZZUUUMMMJJJGGGDDDBBBAAABBBHHHNNN[[[bbb{{{RRRIII[[[ggg~~~|||}}}zzzsssmmmhhhdddccc^^^\\\ZZZXXXVVVSSSQQQPPPQQQRRRQQQOOOLLLHHHFFFFFFBBBAAA@@@?????????????????????@@@@@@AAAAAABBBBBBAAABBBCCCCCCAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCHHHIIIJJJMMMOOOQQQSSSTTTQQQTTTYYY]]]aaaeeeiiilllrrrtttxxx|||tttiiiqqq{{{iiiaaa```pppyyy|||~~~sss___TTTBBB>>>:::888888777666444444444444333333333222222111111111111111111111111111111111111111111111111111222444666888:::;;;<<>>>>>???>>>>>>???@@@AAABBBCCCCCCBBBEEEGGGHHHGGGGGGHHHJJJKKKMMMRRRXXX___eeeiiilllmmmooorrruuuyyy}}}nnnbbbfffhhhlll~~~ssslll}}}{{{sssaaaIIICCC===999888888666444444444444444333333333333222222222222222222222222222222222222222222222222222333555777999;;;===>>>@@@BBB@@@EEE^^^zzzPPPaaa}}}vvvzzzqqqkkkrrr}}}ppp```aaaiii}}}vvv]]][[[iiittt```OOO>>>888999999999999777777888888999:::::::::999999:::;;;===@@@AAACCCIIICCCZZZttt[[[@@@AAAEEEXXXlllyyytttgggfffhhh]]]RRROOOKKKIIIEEEDDDEEECCCEEETTTffftttuuuQQQKKKNNNbbbtttggg[[[[[[VVVTTTRRRPPPOOOPPPRRRSSSNNNOOOPPPOOOLLLHHHFFFEEECCCBBBAAA???>>>=========???AAABBBBBBAAA@@@BBBCCC>>>AAADDDDDDBBBAAABBBDDDIIIJJJLLLMMMLLLMMMNNNPPPMMMNNNPPPRRRTTTVVVXXXYYY___dddjjjmmmmmmnnnqqqtttmmmbbbssssssdddzzznnnPPPIII@@@;;;::::::888666555444444444444333333333222222222222222222222222222222222222222222222222333444666888:::===??????>>>CCCDDDHHHbbbjjjUUUtttwwwxxxhhhfffxxx{{{eeegggjjjttt|||pppjjjyyyoooZZZDDD:::::::::999888777888888999999::::::;;;999:::;;;<<<>>>AAACCCDDDIIIPPPvvvYYY>>>AAAJJJeee}}}oooccceeehhh\\\SSSRRRPPPFFFBBBBBBFFFFFFKKK___uuu]]]EEEIII[[[|||zzzbbb^^^WWWNNNPPPGGGFFFEEECCCBBBBBBDDDFFF@@@BBBCCCCCCAAA@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHGGGJJJLLLMMMLLLMMMPPPRRRRRRVVVYYYYYYXXXZZZ^^^ccc```dddhhhkkkmmmooorrruuu}}}hhh^^^iiiwwwccc{{{vvvVVVMMMBBB<<<;;;;;;:::777555555444444444333333333222222222222222222222222222222222222222222222222444555666999;;;>>>@@@AAA;;;DDDGGGKKKbbbaaa___zzzjjjpppqqqttttttxxxxxxyyyzzzcccIII<<<;;;;;;999888777888888999999:::;;;;;;:::;;;<<<>>>@@@BBBDDDEEEFFF___TTTAAAEEEPPPlllxxxzzzkkkaaacccfffXXXNNNNNNMMMDDD@@@AAAFFFHHHOOOfffdddQQQHHHPPPfffhhhTTTSSSMMMEEEGGGDDDDDDCCCBBB@@@AAACCCEEEDDDFFFGGGGGGFFFFFFGGGIIIEEEFFFJJJMMMPPPQQQRRRRRRVVVYYY]]]______aaaeeehhhmmmppptttvvvxxx~~~sss___nnnuuuppp}}}zzz}}}~~~vvvfffPPPDDD???999999:::444666666555444444444444555444444333333333333222222111111111000111111222333444555666888:::<<<===>>>===JJJ===CCCssseee]]]www~~~kkkppp}}}gggwwwzzzyyy~~~||||||sssPPP<<<:::>>>;;;666666666777888999999::::::===999888<<>>???>>>IIICCCOOOyyyxxxYYYooo{{{nnnyyy{{{cccdddzzz{{{iiinnn}}}yyywwwyyy___EEE>>>>>><<<888777777888888999::::::;;;===999999===@@@@@@CCCGGGTTT~~~{{{QQQEEEIIIbbb|||yyyrrrooojjjbbb\\\YYYUUUNNNIIIGGG@@@@@@DDDLLLQQQ___fffKKKJJJNNNbbb{{{aaaVVVLLLKKKMMMMMMOOOSSSXXXZZZ^^^```bbbdddfffhhhkkknnnsss{{{{{{yyy~~~lllSSSEEE999999;;;666777666555555444444555555444444333333333333222222111111111111111222333333666666888:::<<<>>>???@@@===FFFJJJaaacccUUU{{{oooiii{{{```ZZZggg{{{bbbUUURRRUUUcccwwwooosss~~~oooOOO>>>999888777888999999::::::;;;;;;;;;===:::;;;???AAAAAACCCGGGeeesssNNNKKKTTTiiixxxtttnnnhhh___YYYXXXUUUNNNFFFCCC???AAAFFFOOOXXXlllmmmNNNJJJRRReeetttccc___]]]aaafffkkkrrryyyvvvuuuyyyyyyvvv}}}~~~www[[[III<<<;;;>>>999777666666555555555555555444444333333333222222222222111111111111222333333666777999;;;===???@@@AAA@@@DDDNNNjjjaaa]]]|||~~~pppdddcccyyyvvvccccccdddkkkuuuwwwyyy\\\MMMJJJJJJGGGOOO[[[ffflllsssqqqrrr|||YYYAAA888777::::::::::::;;;;;;;;;<<<<<<===;;;<<<@@@AAAAAADDDIIIiiiiiiKKKSSS]]]mmm~~~|||xxxuuummmggg___XXXXXXVVVOOOFFFAAADDDFFFKKKRRR^^^xxxbbbNNNQQQccc{{{ooofffiiinnnrrrtttqqqfffWWWMMMNNNRRRRRRbbbzzz}}}}}}|||bbbQQQAAA>>>@@@<<<777777666555555555555666444444333333333222222222222222222111222333333444777888999;;;===???@@@AAACCCFFFQQQiii```mmm~~~yyyjjjaaaddd|||ssshhhcccXXXYYYfffmmmqqqyyyvvveeeVVVPPPNNNKKKOOOLLLLLLPPPWWWdddzzz~~~ooo}}}eeeJJJ===;;;===;;;;;;;;;;;;;;;;;;<<<<<<===;;;===@@@AAABBBGGGNNNeee___KKK]]]nnnvvv~~~wwwuuussskkkeee]]]WWWWWWTTTLLLDDD@@@FFFIIIPPPYYYjjjoooZZZQQQYYYwww{{{pppmmm{{{mmmkkkdddWWWKKKHHHNNNUUUVVVUUUQQQKKKDDDAAAAAABBB;;;FFFUUUeeexxx}}}{{{iiiYYYEEE<<<;;;666888777666666555555666666444444333333333333222222222222222222222333444444777777999;;;===???@@@AAA@@@IIIYYYooogggccc}}}pppbbb___lll~~~lll```XXXbbbqqqssswww}}}zzzllldddjjjuuuyyyssseeeUUUKKKIIIRRRcccsssvvvzzzwwwnnnTTTBBB;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===;;;===???@@@BBBJJJSSSiiiUUUQQQkkktttpppmmmhhhaaa[[[VVVTTTOOOGGGAAA@@@DDDLLLYYYjjj```SSSSSSpppyyyjjj\\\XXX___qqq{{{tttpppxxxjjj\\\RRRIIIEEEGGGGGGDDDAAACCCJJJQQQKKKFFF@@@======>>>===;;;???@@@???DDDTTTlll~~~zzzxxxvvvzzzlllSSSBBB<<<555888777777666666666666666444444333333333333222222333222222222222333444444666777888:::<<<>>>@@@@@@AAAUUUlll~~~^^^xxx~~~~~~|||vvvfffZZZ```zzzyyymmmnnnppp[[[MMMJJJPPPXXXuuutttnnnzzzeeeaaagggppp}}}cccLLL>>>777::::::::::::::::::::::::===;;;<<<>>>???CCCMMMYYYxxxaaaMMMZZZ{{{}}}tttmmmiiiiii___\\\XXXTTTLLLCCC@@@CCCEEERRRgggmmmVVVYYYeeeYYYVVVYYYiiiggg\\\aaauuubbbGGGCCCFFFDDDJJJHHHDDDAAAAAAGGGPPPVVVDDD???:::888:::;;;;;;:::@@@???===@@@PPPiiiwww{{{yyy}}}{{{zzz}}}{{{yyy}}}pppoooppp}}}fffPPPFFF>>>888888777666666666666666444444444333333333222222333333222222333333444555666666888:::<<<>>>???@@@KKKeee~~~yyyaaa}}}~~~~~~ssseeeZZZfffooo^^^TTTSSSWWWXXXwwwbbb```|||ggg```hhhqqq~~~tttZZZFFF<<<::::::::::::::::::::::::===;;;;;;===>>>CCCPPP\\\fffLLLGGGaaa|||wwwmmmiiilllaaa^^^[[[VVVLLLCCCBBBGGGIIIYYYttt~~~[[[RRRgggzzzooo\\\ccctttnnn```tttUUUBBBMMM^^^cccggg\\\MMMAAA???FFFSSS[[[BBB???<<<:::;;;===???@@@:::>>>EEEPPPccc{{{~~~}}}~~~yyywwwtttqqqppppppnnnkkkmmmqqqtttqqqppprrrtttsssqqqpppiiijjjjjjfffaaa```eeekkkgggdddbbbhhhrrryyywwwrrreee\\\XXX\\\```___^^^```]]]```cccffflllsssyyy{{{zzzffffffwww^^^LLLAAA<<<888666888777444333555333333333333333333333333444333333333444666888999777<<<:::;;;BBBAAA???GGGLLLrrr^^^fff~~~uuuiii___sssyyywwwyyyggg___]]]]]]fffrrryyy[[[ooonnnnnn}}}eeeLLL:::::::::;;;<<<<<<;;;;;;;;;555BBB===:::DDDEEEMMMfffpppPPPFFFHHH```}}}{{{qqqiiigggaaabbb]]]OOOCCC@@@GGGNNNOOOaaatttVVVTTTsssjjjZZZhhhqqqoootttfffWWW___dddooo```MMMOOO___sssppp___MMMCCCBBBFFFNNNUUUEEEBBB999999BBB>>>;;;CCC@@@EEEPPPeee|||zzzyyyzzz}}}~~~|||zzz|||zzzzzz}}}{{{xxxzzzsssuuusssooolllllliiieeebbbdddeeecccaaa```______aaa```___```___\\\WWWTTTYYYWWWWWWXXXVVVRRRRRRVVVTTTTTTVVVYYY[[[XXXTTTRRRQQQTTTVVVUUUQQQMMMLLLMMMQQQTTTSSSRRRVVV\\\]]]YYYWWWOOOKKKMMMOOOLLLJJJKKKPPPRRRSSSTTTXXX___eeeiiippp|||}}}zzztttmmmppptttuuuYYYFFF===888666888777444333555333333333333333333333333222111111111222444666777999===999999>>>===<<>>@@@EEEKKKPPP@@@DDD>>><<>><<>>EEEPPPaaawww~~~yyyoooiiiiiifff^^^RRRGGGBBBFFFPPPYYYdddqqq___ddd~~~yyyllldddnnn}}}~~~vvvtttkkkYYYOOO___ppp[[[UUUrrr|||ooohhhfffccc\\\VVVGGGTTTxxxrrrbbbUUUrrriiiOOOLLLXXXbbbcccaaaUUUGGG;;;:::???CCCGGGJJJAAAIIIGGGHHHVVV]]][[[\\\hhh}}}vvvooolllnnnqqqqqqqqqhhhgggeeeaaa]]]YYYVVVTTTVVVVVVTTTSSSSSSSSSTTTUUUOOONNNPPPSSSTTTSSSPPPOOOLLLOOOQQQQQQNNNNNNPPPSSSXXXmmm}}}vvvdddVVVRRRRRRHHHGGGEEEEEEGGGHHHIIIJJJJJJKKKLLLMMMKKKHHHGGGHHHFFFJJJLLLHHHFFFHHHJJJIIICCCCCCDDDFFFEEECCCDDDGGGEEEJJJNNNNNNMMMOOOPPPOOOOOOLLLKKKKKKIIIGGGJJJPPPNNNRRRTTTSSSTTTXXX\\\^^^\\\ZZZXXXXXXYYY[[[\\\\\\ZZZfffiiidddjjjzzz{{{jjjiiikkkrrryyy~~~eeeZZZkkkooo{{{{{{uuu[[[BBB<<<777888888666444555444444444444444444444444444444444444555666888999777;;;:::===BBB???DDDUUU___fff~~~uuu|||qqqlllvvvvvvhhhooo{{{jjjnnndddkkkooo]]]WWW]]]fffnnnrrrmmm|||~~~cccFFF======<<<<<<<<<<<<<<<<<<>>>;;;:::???DDDJJJaaa~~~nnnJJJ===GGGWWWiii{{{~~~zzzxxxsssjjjeeefffgggZZZKKKBBBAAAHHHTTT^^^lllccc```vvv~~~yyyjjjccc```lll{{{wwwoooWWWNNNNNNLLLGGGLLLdddppprrriii```UUUKKKRRRuuutttoooiiihhhiiifff]]]UUUEEENNNnnnrrr___VVVLLLfffwwwcccOOOJJJRRR]]]eeejjjUUUHHH<<<;;;???AAADDDFFFMMMRRRVVVccctttxxxzzzbbb]]]XXXUUUTTTTTTRRRPPPNNNNNNMMMLLLJJJGGGEEEDDDIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJHHHFFFDDDGGGIIIHHHFFFDDDFFFHHHMMMTTTXXXSSSJJJGGGIIIKKKEEEEEEEEEDDDCCCCCCDDDEEECCCFFFHHHHHHHHHIIIJJJKKKHHHKKKLLLIIIIIIMMMOOONNNJJJGGGFFFHHHGGGDDDHHHNNNQQQ[[[ccccccaaacccdddbbbjjjddd^^^ZZZUUURRRUUU[[[bbbmmmvvvxxxyyy~~~}}}{{{{{{}}}~~~~~~}}}|||ppp___iiiyyyzzz^^^EEE===888888999777555555444444444444444444444444555444444444555777999:::666;;;<<<@@@DDD>>>DDDYYYqqqTTTqqq|||}}}wwwkkksssdddllluuussslll[[[ddd}}}iii{{{dddUUUIIIHHHOOOWWW```hhhjjj|||yyyvvv}}}iiiKKK???>>>===<<<<<<<<<<<<===<<<;;;@@@CCCBBBPPPqqqpppLLLBBBJJJ]]]uuu|||yyyvvvsssmmmgggeeefffeeeUUUEEE???AAAIIIWWWcccvvvvvv[[[dddwwwkkk^^^ooo|||iiiXXXXXX___qqqwwwooofffMMMFFFJJJCCCEEENNN```ooonnn]]]LLLTTTPPPMMMKKKKKKVVVppp~~~zzznnnlllkkkooorrroooddd[[[HHHJJJbbbttt___UUUNNNaaappp]]]MMMSSSfffwwwUUUIII???<<<>>>AAAEEEIII]]]^^^iiiPPPMMMKKKJJJJJJJJJIIIHHHEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHGGGGGGEEEDDDCCCJJJKKKJJJGGGGGGJJJKKKJJJNNNMMMLLLKKKLLLOOOTTTWWWNNNNNNOOOPPPRRRSSSRRRPPPIIIIIIIIIHHHGGGIIILLLOOOMMMPPPRRRPPPRRRXXX]]]^^^```bbbbbbaaabbbeeebbb]]]ZZZRRRMMMMMMKKKHHHNNNWWWhhh|||{{{sssjjjdddeeejjj~~~kkkfff}}}___HHH???888888:::888666555444444444444444444444444333333222222333555777888777;;;===BBBCCC===EEE^^^aaaTTTmmmcccjjjsssbbbyyyxxxqqqlllxxxjjjPPPIIIFFFIIILLLMMMUUU```pppzzz||||||uuuzzzvvvyyysssTTTAAA@@@>>>===<<<<<<======:::<<>>???AAAHHHOOOgggqqqCCCBBBCCCDDDFFFHHHHHHHHHDDDEEEGGGIIIKKKLLLMMMMMMKKKMMMPPPRRRTTTSSSRRRQQQRRRVVVWWWTTTUUU]]]eeeggghhhgggfffggglllqqquuuwwwpppkkkiiilllrrrsssoookkk[[[VVVOOOJJJOOO^^^rrriii]]]TTTRRRPPPOOOXXXeee|||ssskkkjjjnnn{{{~~~eeeKKKAAA999999;;;999666555555555555555555555555555333333222333444555777888999<<<===AAADDDAAAOOOnnnXXXeee~~~^^^]]]eeeyyyyyyqqq|||ZZZIIIFFFGGGKKKIIIKKKZZZmmmxxxrrrrrrcccdddYYYQQQWWWYYYZZZbbbppppppssszzzxxxsssllldddBBB@@@>>>===<<<<<<===>>>:::<<>>;;;<<>>888333666777666666666666555555555555666666555666666777888999???777===IIIHHHJJJlllxxxiiiuuuqqqxxxVVVZZZbbbtttxxxnnnvvvwwwuuummmqqqvvvgggGGGHHHIIIDDDKKKVVVUUUpppvvvssskkkjjjfff]]]TTTPPPTTT[[[bbbhhhaaaYYY[[[[[[^^^iiikkkfffjjjwwwzzzvvvqqqbbbRRRgggxxxQQQ@@@===AAA===;;;>>>===777JJJ???FFF^^^QQQJJJSSSddd{{{}}}tttgggiiitttrrrdddIIIBBB@@@FFFMMM]]]}}}|||ggguuunnn]]]___ccckkkvvvxxxuuudddUUUNNNSSSfffxxxhhhYYYaaaooowwwsssooouuuwwwnnnaaannn}}}[[[BBB;;;CCCTTTlllvvvSSSCCCHHHWWWbbbyyyzzzxxxeeePPPDDD@@@??????AAAAAAKKKQQQNNNGGGEEEKKKQQQrrr~~~yyyzzz{{{ssseee]]]XXXdddyyyddd```^^^```ccchhhsss}}}fffZZZaaaiiivvvooo___YYYkkknnn|||aaaGGG;;;===888444777777666666666666555555555555666666555666666777888999BBB>>>AAAIIIKKKRRRtttiiiqqqpppooozzzZZZaaagggwwwxxxoootttqqqZZZ]]]VVVRRRXXXZZZ___lllnnnOOOKKKKKKGGGNNNZZZ```~~~kkk```^^^aaaggghhh```ZZZ___jjjssszzzqqqccc```aaadddlllooonnnrrrzzz~~~zzzooofffbbb[[[QQQ^^^~~~|||VVVCCC===AAA<<<;;;???===888GGG???KKKjjjvvvKKKNNN\\\mmmyyy}}}{{{pppfffkkkuuupppaaaKKKEEEDDDLLLVVViiipppeeewwwkkk^^^gggrrr~~~```PPPPPP]]]rrrlllaaalll}}}fffddddddmmmuuuzzzppp^^^qqqvvvWWWBBB@@@FFFTTTlllzzzYYYGGGLLLZZZcccyyy{{{rrr```LLLBBB>>>===>>>AAAFFFPPPXXXUUULLLIIIPPPXXXxxx}}}iiimmm{{{rrrbbb```hhhiiikkknnnkkk``````kkknnnYYYVVVUUUYYY[[[]]]ccciiiyyyzzzbbbZZZ___hhhxxxssscccaaapppyyyqqqmmmNNN<<<===999777888666666666666666555555555555666666666666777888999999===???BBBEEEMMMaaa\\\{{{|||nnntttkkknnnsss}}}vvvsssnnnqqqhhhMMMRRRNNNMMMWWW[[[^^^gggssszzzWWWKKKKKKMMMWWWcccnnn~~~iiiYYYUUU^^^nnnwwwpppfffrrrpppdddcccdddiiigggiiinnnrrrqqqxxxssszzzsssccc]]]YYYUUU___sss^^^III???AAA<<<<<>>:::DDD@@@RRRzzzeeeGGGQQQcccxxx{{{wwwllliiiqqqwwwlll[[[HHHDDDEEENNN\\\ssszzzccceee~~~llleeesss{{{WWWLLLZZZqqqooohhhrrr~~~qqqggg]]][[[]]]iiisss\\\^^^hhhwww}}}vvvrrrppp\\\vvvpppRRRBBBAAADDDPPPiii}}}aaaNNNRRR```hhh|||{{{iiiZZZHHH@@@>>>>>>@@@CCCIIIUUU___[[[OOOIIIQQQ\\\wwwfffWWWTTTdddyyyttt~~~|||aaaRRRVVVgggmmmoooqqqnnnaaannngggRRRUUUYYY]]]ZZZYYY^^^ffflllbbb\\\dddrrr~~~yyyddd^^^mmm~~~uuurrryyytttzzzVVV???===:::888999666666666666666555555555555555555666666777888999:::999@@@CCCDDDUUUwwwooo]]]tttuuuxxxgggeeejjj___MMMVVVUUUVVVcccmmmrrr|||aaaMMMOOOXXXgggqqq~~~wwwkkkeeerrr}}}tttyyyeeeeeeggglllgggiiilllpppsssnnnrrrqqqfffaaa^^^gggkkkkkkQQQBBBAAA<<<<<<@@@===???BBBBBBWWW^^^FFFQQQccc}}}tttlllrrr|||yyygggTTTFFFCCCFFFPPPbbb}}}nnn]]]mmmtttppp}}}hhhPPPUUUoooooohhhrrrhhh___\\\VVVbbb]]]]]]llliiiPPPSSS___jjjyyyiiiddd{{{ooo```{{{pppRRRBBBCCCEEEPPPhhhlllVVVZZZjjjsss{{{bbbTTTFFF??????@@@EEEIIIRRR^^^jjjgggXXXMMMTTT```xxxkkkdddccc]]]dddtttzzz```ccciiilllyyy]]]SSS^^^ttt|||}}}yyypppbbbxxxppp^^^gggrrrssskkkgggqqqzzziii^^^bbbjjjnnnjjjcccbbbeeewww}}}yyy{{{xxxiii]]]WWWnnnzzz}}}|||eeedddsss]]]CCC>>>;;;999999666666666666666555555555555555555666666777999:::;;;;;;DDDFFFHHHaaa[[[bbb{{{uuu|||VVVVVV^^^UUUUUUgggnnnppp{{{qqqWWWUUU```pppyyy}}}iiiiiinnnvvvyyyxxxzzznnnlllzzzmmmiiiiiiiiibbbmmmzzz[[[GGGBBB======@@@===AAA@@@FFF]]]YYYFFFNNN___rrrvvvzzzooonnn}}}xxx___NNNGGGGGGKKKXXXlllggg___zzzxxxeeeYYYVVVjjjmmmeeeqqqwwwqqq___UUUYYY[[[WWWbbb[[[[[[ppp}}}hhhNNNQQQ___fffyyy|||bbb___kkkrrrggg|||vvvVVVBBBGGGIIITTTmmmyyy```bbbvvv~~~^^^RRREEE??????BBBHHHOOOaaalllyyyxxxgggXXX[[[gggmmmWWWdddssstttzzzzzzZZZYYYdddooozzzsss]]][[[iii|||zzzgggaaatttmmmzzz}}}zzznnnhhhhhhhhhdddYYYMMMIIIKKKTTTeeeyyy|||wwwwwwtttcccYYYWWWjjj~~~}}}{{{cccbbbxxxcccGGGAAA;;;888999777666666666666555555555555555555666777888999;;;<<<===CCCDDDHHHggg~~~OOOeee~~~xxxssswwwxxxOOOLLLVVVPPP[[[xxxcccYYYcccuuu~~~pppkkkkkkssssssiiivvvxxxlllllloookkkaaaeeefffLLLDDD>>>???AAA===AAA>>>KKKccc~~~QQQHHHRRRbbbtttdddqqq}}}zzzwwwqqqhhhnnnoooUUUIIIDDDGGGNNN\\\ttt~~~fffkkk|||yyywwwWWW\\\iii}}}~~~xxxjjj___hhhaaaXXXSSSYYYaaaaaa[[[YYYVVV]]]xxxvvviiiNNNOOO\\\eeeyyyuuu``````kkk}}}yyylllzzz{{{\\\FFFEEEKKKXXXrrrkkkiiieeeXXXIIIBBB@@@CCCKKKSSSfffppp~~~rrr```___iiidddNNN^^^vvvhhhiiiwww{{{iiigggxxxfffwwwsss```dddrrr~~~wwwZZZ___jjjuuu~~~yyyuuunnneeeXXXNNNNNNTTTRRR___ooozzz~~~rrrnnn~~~~~~iiinnn]]]```jjjuuuyyywwwrrrnnnkkkmmm|||{{{ggg[[[}}}fffKKKCCC;;;777999888666666666666555555555555555555666777888:::;;;<<<<<>>OOOeeeuuuKKKPPPbbbpppoooaaaqqqyyyrrrqqqhhhaaakkkbbbJJJFFFAAAFFFQQQaaa|||vvvnnn~~~yyy}}}~~~ooo]]]jjj{{{yyymmmlllqqqeeeWWWZZZSSSTTTaaammmlllccc[[[\\\```nnn|||yyygggLLLLLLXXXdddxxxtttccceeewww~~~mmmvvv|||aaaMMMFFFOOOaaa{{{xxxnnnuuugggVVVKKKFFFGGGOOOXXXdddnnn}}}zzzgggbbbiiifffOOO\\\yyysssvvvnnnjjjttt]]]pppwww~~~dddlllxxx~~~uuuSSS___eeexxxvvvkkk___ZZZ___hhhdddsssrrrgggccc^^^cccuuueeellliiigggkkknnnnnnjjjfff```[[[dddqqq{{{mmmPPPwwwhhhMMMDDD;;;666999888777666666666555555555555555555666777888:::<<<===???@@@AAAPPPwwwkkkwwwdddXXX\\\ZZZyyy~~~tttzzzuuuxxx{{{}}}kkkooovvv|||qqqmmmkkklllqqq}}}uuuTTTGGG@@@@@@AAA<<>>CCCLLLaaa}}}```LLL^^^wwwxxxnnn```^^^jjjvvvrrreee___hhhwww|||hhhKKKAAAHHHHHHRRR___sss{{{nnnyyynnnqqq{{{wwwaaaVVVQQQRRRaaarrruuuVVVPPPWWWlllqqq```YYYeeemmmmmm~~~}}}lllbbbaaaccckkkvvv}}}~~~xxx}}}^^^NNNKKK]]]zzziiiQQQdddxxxxxx{{{iiieeessswwwppphhhlllwww~~~{{{rrrhhh[[[OOOOOOJJJTTTwwwzzzkkk``````lllwww|||zzz^^^]]]nnnttthhh}}}zzzllldddbbbnnnwwwqqqaaaTTTeeexxxuuulll|||\\\DDDJJJHHHKKK\\\}}}```dddxxxssskkkyyy}}}rrrttt|||~~~}}}~~~lll{{{aaaFFF;;;===<<<888777666666555555666666777777777888999;;;===???<<>>EEE===>>>AAAJJJaaatttXXXKKKccc~~~sssooo^^^RRRXXXdddhhhccc^^^aaarrreeeHHHAAAJJJLLLXXXhhh|||vvvmmmttthhhmmm|||iiiNNNMMMPPPRRReee~~~rrrWWWUUUgggbbbPPPQQQiiibbbdddzzzyyyoookkkjjjdddlllpppzzz~~~YYYFFFFFFXXXtttUUUCCC]]]qqq{{{yyyoooooovvv{{{wwwmmmbbbWWWOOOIIIKKKZZZ|||{{{pppfff``````gggnnn{{{bbb[[[iii|||mmm|||rrreeebbbppp}}}xxxgggYYY___mmm|||hhhgggzzztttiiizzztttUUUFFFHHHJJJQQQeeedddmmmwwwxxx}}}vvvwwwnnnJJJ;;;>>>===888777777666555666666666777777777777999;;;>>>???BBBDDDIIIfffllluuurrrzzz```XXXTTT```uuuhhhVVVkkkmmmiiieeeeeelllvvvzzzOOO???FFF???@@@@@@FFF___pppTTTLLLdddvvvqqqcccPPPKKKZZZfffbbb\\\]]]fff}}}```FFFCCCJJJOOO]]]pppoookkkqqqffflll~~~xxx___MMMLLLNNNTTTooorrrXXXZZZrrruuuYYYOOOOOOfffxxx]]]cccwwwrrrmmmvvvwwwpppnnn]]]cccdddmmmxxxSSS@@@???PPPjjjsssPPPGGGiiiooottt}}}tttqqqwwwxxxyyywwwoooeee___\\\^^^iiixxxuuujjjeeecccaaadddiii|||lllcccrrrzzzxxxhhhcccuuukkk\\\___iiixxxppp[[[aaattt}}}bbbhhh~~~wwwiiizzzzzzmmmvvveeeNNNIIIIIIPPP___zzzoooyyy|||fffeeekkk|||{{{OOO<<<===;;;888888777666666666666666555555666666888;;;===???EEEBBBLLLmmmgggsssppp]]]VVVTTT]]]kkkyyynnnZZZnnnmmmkkkccceeehhhvvvYYYBBBFFF???AAAGGGLLLgggnnnRRRMMMccckkkjjjaaaRRRVVVlllvvvjjjbbbgggnnnZZZEEEEEEJJJQQQbbbwwwxxxiiikkknnnfffoooaaaXXXQQQSSS[[[jjjrrrWWW[[[ooo}}}bbbQQQOOOQQQmmmhhhWWW___oooxxxyyyhhhTTTNNNUUU^^^sssxxxpppmmm\\\cccccchhhzzziiiJJJ<<<:::HHH___}}}eeeMMMRRR}}}ccc___ccceeejjjmmmjjjaaa]]]fffsss{{{nnndddaaa}}}sssiiihhhfffaaaaaaeee}}}uuuoookkkdddwwwmmm]]]]]]eeerrr|||cccTTT[[[rrrdddssssss[[[JJJMMMYYYcccqqq___JJJJJJLLLXXXqqqqqqhhhooo}}}{{{```YYYcccyyyUUU???<<<888999888777777666666777777555555555666888;;;===???DDD???QQQyyyyyymmm}}}ssslllVVVQQQSSS]]]hhhsss{{{kkkqqq||||||yyyxxxsss^^^pppkkkgggaaaeeedddyyyeeeEEEDDD>>>BBBLLLSSSrrrbbbJJJOOOggg}}}dddhhhccc]]]ggg|||ooogggmmmxxxwwwSSSFFFGGGIIISSSeee|||pppfffnnn{{{jjjfffsssvvvXXXUUUZZZiii{{{rrrWWW\\\kkkXXXHHHJJJTTT}}}UUUKKKRRRgggjjjdddSSSCCC>>>BBBGGGWWWggg{{{uuujjjcccVVV]]]^^^dddwwwwwwpppssskkkTTT@@@999:::EEEVVVooonnnUUUIII^^^}}}VVVKKKHHHMMMNNNNNNLLLPPPbbb~~~mmmhhhyyyooonnnjjjbbb___ccc{{{wwwssshhh{{{sssddd[[[cccooozzzhhhaaajjjpppqqqQQQGGG>>>???DDDKKKVVV```xxx|||cccNNNOOOTTT```}}}UUURRRZZZccc~~~}}}xxx___YYYgggyyyYYYCCC???888999888777777666666777777666666666777999<<>>EEEJJJXXX~~~{{{TTTFFFOOOnnnxxxccckkkiiiiiiuuukkkcccjjjnnnMMMGGGJJJGGGUUUiiikkkggguuuvvveeeeeeuuuyyyiii\\\___sssuuu\\\ccc|||SSSGGGMMMYYYpppLLLGGGNNN```^^^VVVIIIAAAAAACCCCCCFFFTTThhhyyy~~~tttaaaRRRKKKRRRUUUaaayyyrrraaaWWWXXXSSSDDD::::::>>>EEEQQQfff}}}ZZZNNNLLLkkknnnLLLFFF@@@HHHFFFIIIXXXuuu}}}pppnnnuuuvvvuuuoooccc___ccc}}}yyy}}}nnn{{{mmm^^^gggrrr~~~}}}zzzlllhhhttt}}}kkkZZZHHHAAADDDGGGGGGEEEEEEJJJPPP\\\iiiwwwhhhQQQRRR[[[gggeeeGGGOOOXXXYYYqqq[[[UUUgggyyyYYYFFFBBB;;;999888888777777777777777777777777999;;;>>>@@@BBBFFFFFFhhhvvvtttyyyxxxgggTTTSSSZZZgggqqq}}}vvvaaaNNNTTTRRRSSSnnnnnn{{{fffVVVRRR]]]mmm{{{kkknnn}}}ooojjjuuuxxxaaafffwwwhhhaaafff]]]xxxmmmCCCAAA@@@IIIHHH]]]uuuRRRLLLOOOuuurrraaannnrrruuu}}}hhhbbbhhhhhhJJJIIILLLFFFWWWkkkjjjhhhzzzrrr```bbbuuuvvvcccaaalllyyybbbjjjOOOKKKVVV]]]oooQQQPPPWWWXXXTTTKKKCCCBBBFFFFFFDDDCCCLLL^^^sss}}}sssZZZDDDEEELLLQQQbbb~~~eeeSSSHHHJJJHHH>>>999===@@@FFFOOObbbxxxTTTQQQTTTxxx___GGGJJJHHHRRROOOWWWuuu}}}tttsssjjjfffkkkkkkwwwqqqggg}}}~~~yyyllldddfffwwwrrrtttrrr}}}~~~rrrmmmggghhhuuu}}}|||uuu___KKKGGGGGGCCCAAADDDFFFEEEFFFIIIWWWfffqqqwwwfffQQQVVVZZZpppmmmXXXJJJMMMUUU___xxx{{{eeeSSSaaafffIII888::::::999888777666666666666:::888999===>>>>>>???CCCIIIKKKuuupppuuu```YYYPPPWWWmmmyyyhhh[[[XXXRRRLLLSSSeeejjj\\\aaarrrjjjZZZUUUUUUSSSggg~~~ppp]]]dddyyy|||{{{sss}}}www\\\aaarrrooodddfff```___}}}wwwJJJAAAEEECCCLLLmmmmmmQQQLLLUUU~~~mmmcccjjjtttwww___UUUaaacccMMMDDDFFFOOO]]]ooolllkkksss```cccvvvuuucccccczzzssshhhssshhhGGGIIIKKK^^^iiiYYYaaaaaaUUUIIIEEEJJJOOOPPPNNNTTTVVVcccxxx}}}kkkSSSEEEAAAFFFSSShhhvvvXXXDDDEEESSSMMM???<<<===???JJJZZZooo{{{dddTTTeee}}}WWWHHHPPPUUUbbbnnnyyyccc]]]aaajjjqqqpppbbbWWWUUUccctttoooqqqmmmjjj|||kkkkkkyyyttt~~~}}}rrrrrrqqqwww}}}wwwuuu}}}mmmTTTLLLDDDAAABBBFFFJJJJJJLLLOOOYYYeeennnrrrcccQQQXXXbbbttt~~~lllXXXNNNIIIQQQ^^^qqqxxxjjjTTTfffpppPPP;;;===:::999888777777666666666:::777888<<<>>>>>>???CCCHHHNNNuuummm{{{zzz^^^ZZZVVV___ssskkkVVVMMMLLLHHHHHHYYYtttxxx]]]MMMUUUddduuuggg^^^[[[\\\]]]ssszzzfff[[[hhhuuu~~~cccaaalllmmmeee```^^^XXXooozzz{{{NNNCCCFFFEEEUUUlllPPPKKKdddfffbbbpppyyykkkYYYXXXkkk^^^IIIBBBEEEOOOcccrrr|||iiimmmlll]]]fffyyyuuuhhhyyy|||mmmssstttiiittt]]]GGGQQQWWWkkkyyy{{{ggg___VVVVVV^^^iiiqqqtttsssrrr{{{qqqQQQ>>>AAAFFFSSShhh~~~rrrWWWFFFLLL\\\UUUCCC======>>>JJJ[[[rrrooohhhwww~~~cccdddvvv~~~yyyhhhbbbcccllltttrrreee\\\ZZZeee{{{wwwwwwmmm``````iiiuuuaaagggzzzqqqqqqnnnuuu|||qqqqqqnnnooouuuxxxvvvrrrqqquuuxxxhhhbbb```uuu}}}eeeZZZNNNKKKKKKOOOSSSUUUZZZ___pppsssqqqnnn|||```QQQ\\\aaappp}}}pppkkkiiiqqqXXXLLLJJJLLLNNNSSS```xxx|||vvvpppTTTiii}}}[[[>>>>>>::::::888777777777777777999666777<<<>>>>>>@@@DDDFFFQQQuuunnngggiiiVVVXXX^^^iiixxxzzzYYYIIIGGGGGGHHHOOOmmmkkkRRROOO```nnnpppoooooopppsssxxxsssjjjhhhwwwssshhh```eeelllddd^^^aaaXXXddduuu}}}QQQDDDGGGHHHdddnnnQQQMMMkkk~~~bbbggg}}}sssbbbSSSZZZsss{{{YYYGGGBBBGGGRRRhhhvvvuuugggrrrwwwaaaYYYiiizzzzzzqqqlll{{{}}}ttthhh```\\\vvvtttiiittt~~~oooSSSMMM^^^fffzzz}}}{{{{{{{{{WWW@@@BBBGGGTTTgggzzzuuuVVVJJJVVVkkkaaaHHH===<<<@@@KKK]]]uuu}}}yyyvvv|||qqqjjjfffeeekkkssssssllllllsss~~~{{{wwwvvvyyy]]]XXXYYY\\\iii\\\kkklllffffffnnnsssllleeedddeeehhhlllooossswwwtttvvvuuu{{{pppfffZZZUUURRRTTTXXX```lllwwwyyy^^^RRR]]]bbblll{{{}}}jjj______fffvvvgggTTTNNNIIISSSWWWUUU___{{{{{{vvvyyysssQQQfffttt~~~xxxddd???===::::::999888777777777777888666777<<<>>>>>>AAAEEEFFFSSSsssiiiggg```VVVXXXcccoooyyyuuuWWWMMMLLLKKKOOO[[[}}}eeeRRRWWWsss}}}rrrttt}}}}}}mmmbbbaaannnbbb[[[dddZZZ^^^sss|||SSSDDDHHHMMMyyynnnSSSSSSqqqgggrrrppp^^^RRR\\\xxxuuuUUUGGGEEEKKKXXXlll{{{ssskkkzzzmmmZZZWWWkkkxxxqqqiiijjjkkkccc[[[WWWTTTZZZ|||uuuiiiqqqyyygggRRRVVVgggnnn\\\FFFCCCHHHSSSddduuu|||XXXOOObbbyyykkkLLL===<<>>???DDDTTThhh~~~}}}qqqhhh[[[XXXZZZbbbjjjlllmmmoooxxx|||}}}~~~zzzsss~~~zzz___]]]ZZZUUUYYYsssfffkkkjjj```ggglllhhhdddlllppppppiiigggooo{{{yyyuuuuuuwww[[[EEEJJJIIIMMMYYYlllaaaSSSVVV^^^dddnnn|||zzzcccQQQMMMLLLUUUYYYYYYfff}}}vvvyyycccXXXiiiwwwrrrGGG???;;;:::999888888777888888888666888===@@@AAADDDHHHKKKXXXvvv```ffftttvvvfffaaajjjsss~~~|||```RRRUUU\\\eee{{{wwwfffbbbmmm{{{wwwmmmdddnnnccc\\\[[[```]]]kkkYYYBBBEEEPPP^^^OOObbbkkkSSSOOOXXXuuugggKKKFFFGGGOOO]]]zzzrrruuuccc]]]```kkkkkk___XXXZZZPPPFFFJJJRRR[[[yyyyyyeeedddddd\\\YYY]]]___cccsssbbbEEECCCFFFNNNYYYfffpppwwwzzziiibbbxxxxxxOOO@@@EEEIII```zzz{{{rrrfff^^^VVVPPPOOOVVV___dddiiimmmxxx|||zzzqqqtttfffZZZfff\\\PPP\\\qqq|||pppdddhhhjjjiiilll|||lllccciiiwwwvvvcccVVVYYY```qqqyyyeeeTTTAAAHHHMMMYYYllldddWWWXXX___fffrrrtttvvvuuubbbRRROOOSSSWWW[[[aaaqqq~~~uuutttzzzXXXLLLcccsssyyyMMMAAA;;;;;;:::999888888888888888777999>>>BBBCCCFFFJJJPPP^^^}}}UUUhhhqqq}}}zzzwww{{{~~~fffXXXjjj~~~nnnllljjj___llldddbbbVVVbbb^^^ddd\\\BBBEEESSSUUUQQQuuuhhhRRRSSS```}}}cccJJJGGGJJJQQQ```rrrvvvyyyYYY[[[```ccc^^^TTTNNNMMMDDDAAANNN[[[jjj{{{ccc\\\\\\^^^ccc```WWW\\\llluuuzzz~~~aaaHHHBBBEEEJJJSSS___jjjsssxxxvvvmmm{{{PPPDDDNNNXXXvvv|||zzzvvvqqqmmm```XXXSSSSSSXXX```lllwwwxxxqqqwwwvvvmmmqqqjjjYYYXXXlll]]]LLL^^^ppp}}}nnnooooooqqq|||sssdddiiiyyywwwhhhQQQTTT\\\hhhzzz~~~ppphhh```WWWWWWVVVKKKJJJSSSdddxxx}}}eee\\\\\\pppvvvvvvdddooouuuhhh\\\\\\WWWYYY```nnn~~~rrrqqqZZZHHH[[[~~~~~~QQQBBB<<<;;;:::999888888888888999777999???CCCDDDGGGLLLTTTcccuuuSSSrrrwwwwwwwwwmmmcccuuuuuu{{{|||~~~cccXXX}}}lllcccbbbMMM]]]XXXYYY{{{\\\CCCGGGVVV{{{QQQVVVnnn[[[^^^hhh~~~cccLLLKKKMMMUUUccctttvvvnnnPPPWWW\\\[[[SSSKKKEEECCCEEEGGGZZZhhhvvv|||aaaWWW[[[dddnnndddSSSXXXhhhlllyyy{{{|||xxx~~~yyy~~~ZZZHHHBBBDDDHHHPPPZZZfffqqqvvvxxxxxxuuu|||QQQGGGTTThhhwwwsssvvvxxxyyy|||qqqjjjccc^^^]]]fffyyyeeekkkeeeppptttooowwweeeaaa[[[lllUUUPPPXXXgggtttsssxxx|||~~~qqqlllvvvjjjWWWaaa[[[ddd|||^^^VVVNNNMMMUUU\\\ZZZUUU\\\]]]nnnpppbbb]]][[[rrrlllfffsssvvvpppiiiccceeeeeennn|||~~~rrrppp\\\NNNZZZZZZCCC<<<;;;::::::::::::999888;;;888888>>>CCCDDDGGGJJJWWWnnnkkk^^^}}}|||vvvtttyyy~~~ooozzzvvvaaaXXXzzzvvv\\\\\\UUUVVVYYY___rrrXXXFFFCCCUUUpppTTTfffzzzdddfffssshhhKKKEEELLLYYYiiittt|||wwwbbbOOOTTTUUUPPPJJJHHHEEEBBBHHHTTT]]]gggxxxUUUVVV___qqqnnn[[[WWW^^^dddkkkvvvsss}}}~~~www{{{rrrzzznnnRRRFFFCCCDDDKKKVVV^^^dddmmmuuuvvv}}}UUUHHHZZZxxx|||wwwsssnnnrrr||||||uuujjjkkkpppaaaeeeppp^^^^^^iiiooonnntttmmmfffbbbooo\\\YYY```ooo|||zzz}}}xxxxxxlllWWW```cccooo~~~XXXQQQJJJHHHNNNVVV\\\]]]cccsssxxxaaaWWWXXX]]]rrrmmm```nnntttpppmmmiiijjjooo~~~qqqnnnZZZOOOUUUYYYCCC===;;;::::::::::::999888;;;888888>>>CCCEEEHHHKKKTTTyyyjjj\\\zzzxxxzzzmmmggghhhjjjiiihhhvvv{{{yyyttt```YYY}}}eee[[[VVVVVVVVVYYYmmmZZZGGGBBBRRRuuuUUUggg~~~kkknnnuuukkkLLLFFFLLLYYYhhhuuummmYYYOOOSSSTTTNNNJJJIIIHHHFFFMMMYYYcccqqqzzzXXXZZZeeevvvqqq]]]WWW\\\bbbiiinnnpppxxx{{{vvv|||bbbJJJAAA<<>><<<::::::::::::999888;;;888888???DDDFFFIIIMMMWWWhhhZZZxxxuuuyyy{{{ccc___WWWNNNMMMSSSWWWWWWXXXcccjjjppplllZZZWWWzzz~~~bbbZZZUUUUUURRRQQQfff\\\JJJDDDTTT|||VVVddd}}}rrrwwwxxxoooNNNGGGNNNZZZjjj}}}wwwzzzcccSSSNNNQQQOOOJJJGGGJJJLLLKKKUUUddduuu|||\\\___ssszzzddd]]]___eeelllkkksss{{{vvv~~~yyyYYYCCC===<<>>;;;999:::::::::999:::777999@@@GGGJJJNNNRRReeehhhccc{{{rrrzzzZZZLLLMMMOOORRRZZZ^^^YYYQQQUUUUUUZZZdddpppwwwvvvqqqpppsssfff\\\[[[yyysss[[[TTTSSSUUUPPPMMMdddgggKKKFFF\\\ZZZYYYyyyvvvsss|||zzzwwwTTTLLLSSSbbbsss{{{uuunnnYYYOOOZZZYYYTTTOOOQQQZZZaaaccciiieeelllzzzrrrqqqvvvwwwwww|||___GGG===@@@GGGUUUgggttt|||yyypppXXXPPPQQQLLLYYYtttWWWDDDEEEBBB???AAAmmmVVVTTTYYY[[[```gggmmmtttjjjkkk|||nnnMMMPPPIIIFFFLLLSSS[[[iiixxxvvvPPPIIIMMMOOO[[[mmm{{{zzzrrrwwwuuu|||UUUEEELLLxxx{{{~~~tttOOOBBB???;;;999999::::::999:::777999AAAHHHLLLPPPTTTbbbhhheeeuuurrryyyTTTNNNQQQXXXeeewwwzzzlllhhhjjjqqqrrriiiaaa^^^\\\kkkaaaZZZXXXqqqooo^^^SSSRRRUUUQQQOOOhhhfffKKKJJJbbb^^^[[[sssxxxfffkkk{{{{{{VVVNNNUUUdddvvvyyytttlllVVVMMM]]][[[UUUQQQUUU___gggiiizzzlllvvv}}}uuusssxxx}}}zzzzzzkkkRRRFFF???DDDRRRcccqqq|||zzzooo{{{|||~~~{{{ooo___SSSOOOQQQPPP___}}}uuuFFF@@@EEE???>>>GGGyyyddd]]]]]]]]]]]]```iiixxxoookkksssyyyuuu}}}wwwsssnnn\\\PPPUUUaaaqqquuuRRRIIIMMMSSS```oooqqqxxxqqqsssSSSDDDKKKwww|||yyyUUUCCC???;;;999999::::::999999777999AAAIIIMMMQQQVVV___aaa^^^}}}yyywww{{{dddXXX[[[dddvvvtttfffeeejjj{{{ZZZUUUQQQeeefff\\\SSSRRRVVVSSSRRRjjjcccMMMKKKbbb|||\\\\\\rrrsssoookkkvvvYYYNNNUUUddduuuyyyyyyrrr]]]VVVfffccc]]]YYY^^^jjjrrrsssttt~~~vvvrrruuuxxxssssss~~~ggg[[[OOOQQQXXXccclllsss}}}zzzppp|||qqqeee]]]]]]]]]ZZZVVVUUUWWWYYY```jjjyyyZZZ@@@>>>BBB@@@DDDOOOuuugggbbb```]]][[[eeerrr{{{rrrqqq{{{ooobbbdddjjjkkkhhhyyykkkfffuuuqqqxxxvvvaaaddduuuwwwUUUIIIMMMWWWfffsssxxxuuu|||rrrxxxmmmmmmRRREEEJJJkkk~~~|||ZZZCCC@@@<<<999999:::::::::999777999BBBIIINNNRRRWWW___ZZZTTTppp}}}mmm```ggguuuuuu{{{}}}oooUUU^^^ttt{{{{{{xxxYYYVVVPPP```aaaZZZTTTSSSWWWTTTTTTkkkeeeNNNHHHYYYvvvXXX[[[qqq[[[OOOTTTbbbttt{{{|||hhhbbbuuurrrkkkhhhnnnzzzzzzwwwpppsss{{{tttxxx{{{pppfffccccccfffgggiiiooovvv}}}~~~yyyzzzvvv~~~xxxbbbRRREEEGGGIIILLLPPPWWW```gggsssxxxfffUUUSSSXXXZZZMMMGGGBBBAAABBBFFFMMMUUUjjjhhhgggXXX```bbbnnnfffKKKIIIPPPRRRTTTZZZeeeuuurrrnnnzzz~~~yyyrrrkkkgggzzzrrrZZZnnnxxxRRRJJJYYYdddsssjjjbbbhhhqqq}}}pppxxx{{{nnnzzzpppOOOGGG@@@RRRvvv^^^IIIAAA<<<;;;<<<999777888:::888:::@@@IIIQQQVVVWWWqqqtttQQQXXXxxx~~~zzzbbbTTTLLLQQQYYY___mmm}}}ooocccggg{{{~~~~~~{{{```kkkxxx\\\TTTRRRgggvvv```TTTSSSYYYVVVSSSQQQqqqfffOOOBBB___qqqaaa```sss___MMMUUU]]]rrr|||uuuhhhxxxppp{{{wwwpppppptttwwwrrrvvvkkk|||nnnfffvvv{{{{{{}}}zzzuuuwwwzzzvvvcccIII???BBBEEEJJJUUUdddmmmooo}}}iiiQQQAAA<<>>@@@DDDIIINNNRRRTTTUUUiiilllwwwlllpppqqqxxxvvvooolllhhhrrryyyvvv}}}gggIIIHHHOOOPPPRRRTTT```lllsssyyy|||wwwrrrrrriiiXXXSSScccoooooopppxxx{{{YYYLLLYYYhhhyyy}}}dddeeefffppp~~~jjjlllsssQQQFFF<<>><<>>===<<<:::999::::::999999@@@JJJSSSYYY[[[nnnhhhPPP^^^tttPPPQQQOOOPPPVVV]]]kkkzzzhhhjjjjjjllliii]]]SSS___xxxttt|||hhhttt[[[SSSQQQnnnppp___TTTPPPSSSNNNOOOYYY___NNNNNNuuugggrrr```NNNWWWaaavvv~~~pppdddVVVLLLNNNbbbuuudddsssyyy```OOO]]]nnnkkkhhhlllmmmaaaKKK???@@@BBBIIIZZZsss```YYYVVVXXXeee{{{kkkdddXXXJJJAAA>>>@@@DDDFFFNNNVVVYYYYYYZZZ___dddgggooommmjjjfffdddkkkooowww~~~uuulllsssuuuPPPLLLQQQUUU\\\[[[iii{{{sssmmmrrriiiaaa___eeemmm~~~jjjXXX]]]hhhuuurrrpppqqq{{{hhhoooxxxeeeEEEDDDCCCccckkkOOOFFF???======;;;:::;;;:::999999@@@JJJTTT[[[]]]ppppppOOOeeexxx~~~hhhNNNSSSUUU[[[fffrrriii^^^ddd``````ZZZOOOSSSqqqtttyyyssspppsss\\\VVVVVVsssjjj^^^UUUSSSUUUMMMNNN[[[YYYMMMYYYlllpppRRRUUU___vvvxxxaaaWWWRRRXXXiiizzzgggvvviiiPPPDDDKKKUUUiii}}}iiifffhhhiii^^^JJJ;;;???CCCLLL^^^ttt}}}sssfff```^^^fffqqq{{{{{{mmmQQQPPPMMMIIIEEEDDDEEEFFFQQQXXX```cccdddjjjttt~~~}}}gggooozzz^^^[[[[[[```nnnwww}}}|||zzzYYYUUUXXX]]]gggsssooommmeeewww|||~~~xxxaaa```iiitttjjjkkkooo~~~wwweeeooozzzzzzXXXGGG???DDDmmmnnnQQQHHH@@@>>>===;;;;;;<<<;;;999999@@@JJJUUU\\\___oooPPPllltttmmmjjjppp~~~]]]OOOOOOYYYhhhvvvwwwbbbaaaiiifffbbbVVVOOO___xxxlllvvv~~~www^^^WWWXXXvvvfff[[[RRRSSSUUUMMMPPPaaaXXXNNN^^^pppyyyTTTTTT]]]sss~~~rrrZZZWWW^^^rrrnnn|||xxx\\\GGGCCCCCCEEERRR^^^]]]iii}}}fffbbbaaaaaaWWWFFF999>>>DDDNNN]]]ppp|||uuu~~~xxxmmmccc___ggguuuzzzrrrppptttuuujjj\\\MMMSSSZZZ]]]YYYQQQHHHCCCQQQXXX```gggnnnzzzpppbbbiiiuuulllTTTTTTXXXdddzzzllljjjmmmrrr~~~wwwhhhvvvhhhbbbkkkvvvgggeeedddqqq}}}sssdddrrr||||||QQQHHH===DDDnnn|||sssSSSIIIAAA>>>===;;;;;;===;;;999999???KKKVVV^^^aaajjjVVVvvvuuugggfffhhhmmmvvvTTTRRRQQQ```qqq{{{~~~zzz___XXX^^^ddddddccc___ddd}}}|||```VVVWWWvvveeeZZZOOOPPPSSSLLLQQQggg|||[[[OOOXXXqqqjjjuuuRRRTTT[[[mmm|||mmm[[[ZZZcccwwwsss}}}jjjPPPCCCAAA???@@@LLLVVVVVViiizzzddd\\\VVVTTTNNNAAA:::???DDDLLLYYYhhhqqqssslllwww{{{uuupppppppppddd```ZZZYYYbbbkkkiiicccjjjwwwuuu]]]NNNUUU\\\fffppp|||uuuddd]]]bbbiii|||dddRRRVVV\\\lll|||mmmvvvmmmdddmmmyyyeee]]]^^^gggqqqqqqddduuu~~~MMMGGGCCCHHHpppqqqqqq|||{{{TTTJJJAAA>>>>>><<<<<<===;;;999999???KKKVVV^^^bbbddd]]]~~~nnnxxxiiiddd```ccchhhkkkooo}}}zzzOOOTTTYYYhhhuuuwwwqqqpppvvv|||cccIIIIIIQQQSSSYYY```hhh|||zzz|||~~~aaaTTTUUUtttfffZZZNNNOOORRRKKKQQQhhhxxx\\\NNNPPPxxxddd```{{{lllOOOTTTZZZiii}}}}}}hhh[[[WWWZZZfffmmmsssooovvv___HHHAAA===<<>>======>>>CCCNNNZZZeeennntttjjjOOOCCC???HHHYYY{{{uuuyyynnnggg```hhhwww|||ooommmWWWUUUiii{{{xxxyyykkknnnpppdddmmm~~~uuulllzzzIIIAAACCC<<>>===:::;;;:::;;;DDDTTTbbbhhhlll{{{bbbrrr{{{zzzzzzwwwtttmmmfff\\\XXX]]]ppp~~~YYYJJJOOOUUU___bbbfffnnniiiaaadddWWWTTTRRRSSSXXX```fffjjjzzz~~~mmmllljjjqqq}}}wwwyyytttlllsssuuuzzzwwwfff]]]nnn|||YYYKKKOOOWWW{{{qqq\\\XXXUUULLLQQQPPP^^^\\\vvvUUULLLWWWtttaaaXXXffflllQQQNNN]]]kkk}}}nnn^^^RRRLLLJJJKKKUUUbbbuuuyyy```NNNJJJJJJOOOQQQSSS]]]iiihhhsssmmm[[[YYYiiiyyyMMM>>>:::;;;:::<<>>DDDQQQQQQUUUrrruuu~~~uuuhhh___WWWNNNTTTccckkk}}}sssggg```ooosssfff\\\kkkuuu~~~ssseee___VVVNNNNNNTTT\\\aaahhhkkkwwwllljjj}}}nnnEEEAAADDD>>>GGGbbb{{{}}}|||___TTTIIIFFFEEEAAA>>>===<<<;;;:::;;;BBBQQQaaalllrrrxxx^^^ddd}}}xxx|||kkkbbbWWWSSS\\\uuu[[[LLLRRRPPPYYY]]]```ddd\\\UUUZZZ___hhhsss|||uuutttjjjqqqttt~~~ttt~~~iii\\\___aaaeeeccc___fffrrrSSSIIIPPP\\\gggUUUUUURRRMMMVVVNNN\\\kkkZZZrrr}}}QQQLLLVVVqqqhhh[[[gggnnnRRRMMMZZZggg{{{}}}ssscccSSSIIIFFFGGGJJJPPP]]]nnn}}}ttt```PPPPPPVVV```iiiqqq~~~gggYYYWWWeeeuuuLLLAAA>>>AAA===>>>BBBDDDHHHTTTcccvvvyyy[[[IIICCCAAA===888===CCCHHHLLLWWWooocccHHHCCCJJJ\\\ppp~~~tttxxxtttppplllqqqdddlllyyy{{{nnn^^^VVVKKKNNNXXX[[[hhhuuudddeeeyyyzzzfff```___ppp|||fffSSSQQQOOOOOOPPPQQQSSSUUU[[[bbbqqqzzzdddeee|||cccBBB@@@======OOOppp}}}eeeYYYMMMHHHFFFBBB>>>===<<<;;;:::;;;@@@LLL___mmmvvvXXXYYYyyy|||ddd]]]SSSQQQ```\\\JJJOOOQQQWWWVVVVVVZZZYYY```sss{{{mmmxxx~~~oooppp~~~tttkkk^^^\\\dddooowwwlllPPPHHHRRRbbb```PPPRRRPPPKKKUUUNNN]]]uuuRRRQQQuuuyyyQQQKKKQQQhhhoooZZZcccqqqRRRJJJUUUaaawwwsssiiiZZZMMMGGGHHHMMMRRR]]]pppzzzfffVVVNNNPPPXXXdddqqq||||||aaaTTTSSSbbbrrrLLLBBBAAACCC@@@BBBHHHGGGEEENNN]]]}}}{{{___KKKCCCBBB???:::===BBBGGGNNN___vvvmmmSSSPPPXXXmmm}}}{{{xxxvvveeeppp~~~[[[^^^tttzzzjjjRRRPPPLLLRRRZZZXXX___uuuxxxfffjjjqqq___eeeqqqxxx[[[PPPPPPRRRVVVWWWYYY^^^dddrrrzzzwww```ccc|||XXX@@@@@@<<>><<<;;;;;;;;;>>>HHH[[[mmmvvv\\\WWW}}}}}}uuu]]]XXXRRRTTTjjjhhhQQQRRRRRRTTTPPPRRR]]]jjjxxxuuu}}}tttsssrrr~~~|||zzzqqqwwwgggLLLGGGVVVlll^^^PPPTTTQQQKKKUUUVVViii~~~bbbCCCNNNyyyQQQJJJNNNaaauuu^^^fffuuuTTTJJJSSS___yyy~~~pppgggYYYLLLGGGJJJQQQVVVoooyyyjjjZZZMMMGGGHHHMMMWWWdddmmmqqqrrrtttqqqkkkhhhppp|||___QQQRRRdddsssLLLAAAAAABBB???EEEMMMMMMMMM]]]rrrgggPPPFFFDDDBBB???>>>DDDJJJTTTfffzzzzzz^^^KKKNNNcccwww~~~zzzyyyyyy[[[YYYjjj}}}mmm]]]dddMMMNNNQQQ]]]iiijjjssslllqqqrrrdddttt{{{iiirrrvvvnnnqqq{{{qqqSSSPPPTTT___kkksssxxxrrr]]]ccczzzNNN>>>AAA???FFFuuuuuugggYYYRRRMMMFFFBBB@@@<<<;;;;;;<<<===DDDWWWkkkqqqmmm___~~~kkkYYYVVVSSSZZZtttzzz```\\\WWWZZZ[[[iiiyyy~~~rrrnnnlllsss}}}yyybbbJJJIII^^^{{{ZZZRRRWWWQQQNNNSSSZZZooouuuUUUEEE\\\yyySSSKKKNNNaaayyy___gggyyyXXXLLLUUU```yyyrrriiiZZZMMMHHHJJJPPPVVVuuuyyymmmeee[[[OOOGGGAAA@@@CCCMMMZZZaaa^^^XXXTTTVVVUUUWWWcccwww|||^^^NNNSSSiiixxxNNNAAAAAACCCAAAFFFOOOPPPVVVpppoooWWWIIIFFFFFFDDD@@@HHHQQQ[[[kkkxxxuuuiiiSSSLLLccc___[[[iiizzzlll___cccUUUWWWZZZiii{{{nnnttt~~~vvv}}}___\\\kkk~~~lll]]]jjjwwwnnnwwwoooWWWPPP[[[qqqmmmZZZdddzzzrrrHHH>>>BBB>>>EEEzzzwwwyyy{{{zzzmmm^^^UUUPPPIIIDDDBBB<<<;;;<<<===<<>>===QQQssssssuuuvvv~~~tttfffaaaXXXJJJCCCEEE@@@>>>999===AAA>>>KKKhhhsssiiivvvggg]]]XXXYYYjjj|||hhh```wwwoooiiinnnxxxkkkWWWOOO[[[yyyfffNNNOOORRRLLLNNNQQQUUU___ZZZ@@@QQQvvvUUUNNNRRRoooUUU]]]uuueeeQQQSSS___vvv|||{{{qqq```MMMBBBBBBJJJPPPddd{{{|||aaaLLLCCCDDDAAAAAA@@@777;;;;;;???HHHTTT]]]\\\WWWRRRRRRTTTYYYbbbrrryyyTTTJJJdddaaaLLLOOOPPPMMMNNNRRRXXXggglll]]]YYYTTTNNNMMMWWWdddlllmmmkkkoootttzzzcccrrrfffqqqpppkkkssslllwwwrrr[[[SSS\\\hhh{{{}}}xxxgggXXX```___YYYhhhyyybbbAAABBB>>>???PPP~~~oooqqqvvv}}}sssgggccc[[[NNNGGGHHHCCC@@@;;;===@@@<<>>BBB>>>AAALLLssszzznnnrrrwww~~~sssjjjgggaaaUUULLLLLLFFFCCC======???;;;DDD\\\kkkoooqqqyyy{{{oooqqqmmmmmmrrrkkkaaaeeeqqqhhh```cccmmm{{{yyy|||rrr\\\KKKQQQmmmmmmRRRIIIJJJJJJHHHJJJHHHOOOPPPGGGTTTrrrZZZWWWZZZvvvjjj```nnnmmmRRRLLLSSSggg|||}}}```MMMLLLOOONNNccclllnnngggeeeggg___QQQFFF===@@@DDD???>>>AAA>>>;;;<<<======@@@FFFOOOVVVhhhccccccooogggzzzvvvjjjmmmpppmmmeee___aaakkksssvvvsssooohhh```]]]aaaiiiooozzz~~~}}}{{{pppWWW\\\VVVjjjkkkRRRWWWhhh|||vvvjjjkkknnnsss}}}{{{fffaaauuutttrrrvvvkkkWWWUUUssswwwuuuUUU===BBB<<<@@@FFFeeeqqqssswwwvvv~~~vvvooommmggg[[[RRRNNNGGGFFF???===???;;;BBBWWWhhhiiijjjkkkooonnn}}}|||ddddddeeevvvrrryyy}}}kkkYYYLLLMMMeee^^^MMMJJJHHHHHHJJJKKKIIIQQQLLLDDDcccooo^^^]]]]]]vvvqqqcccpppoooTTTKKKPPPddd{{{}}}oooSSSNNNRRRRRRbbbeeebbbZZZZZZ```___WWWLLLBBBDDDJJJGGGGGGGGGAAADDDBBBCCCDDDEEEFFFLLLRRRbbbfffpppppptttlllpppttttttmmmeeeiiixxx~~~{{{}}}ppp^^^SSSTTTZZZ___hhhuuu|||ttt{{{hhhRRRYYYXXXhhhOOOWWWlllxxxhhhcccbbbkkk~~~llllll}}}|||bbbXXXYYYzzzmmmlllPPP??????<<>>@@@<<>>@@@OOObbbhhhfffYYYzzzrrraaaVVVXXXVVVUUUfff}}}nnnggglllbbbuuukkkQQQDDDGGGHHHcccvvvaaaNNNGGGFFFCCCDDDHHHEEEJJJKKKGGGVVV|||aaa```ccc[[[lllqqqccckkkxxxtttZZZPPPSSS[[[ppp~~~{{{|||iiikkkrrrxxxsssyyyxxxvvvuuutttyyyrrr]]]OOOFFFHHHLLLQQQ\\\qqqkkkXXXLLLOOO\\\mmmnnnbbb]]]aaajjjyyy}}}fffRRRWWWqqqsssbbbaaazzz}}}iiitttsssTTTJJJHHHSSSbbbrrrllliiizzzzzzfff___jjjmmmgggpppwwwxxxjjjgggbbbwwwxxx|||vvvXXXaaakkkxxx```^^^NNNDDDCCC888DDDBBBOOOppp~~~~~~{{{xxxtttmmmcccZZZOOOPPPGGGAAABBB>>>>>>JJJ\\\dddnnnWWW}}}~~~ZZZRRRMMMMMMMMMRRRbbbuuuiii^^^ZZZeeeyyyzzzmmmsssyyyttttttssshhh}}}~~~^^^HHHCCCFFFNNNqqqzzznnn^^^KKKBBBCCCEEEEEECCC@@@IIIEEEGGGiiiiiiWWW___cccYYYfffqqqbbbcccrrrzzz```RRRQQQUUUiiizzz|||YYYKKKDDD>>>>>>???AAATTT}}}ccc\\\aaapppoooZZZIIIEEEGGGUUUhhh}}}|||jjjbbbooouuunnnjjjssstttaaadddggglll~~~}}}dddLLLMMMMMMMMMTTTbbbqqqzzzzzzkkkiiiuuuuuuhhhfffqqqzzz|||xxx~~~dddhhhssstttrrrVVVdddqqqkkk^^^[[[DDD???DDD777HHHEEEXXX|||~~~{{{xxxuuupppggg___SSSSSSJJJBBBBBB===<<>>KKKCCCHHHyyywww]]]PPP]]]cccWWWcccmmmrrrbbb]]]tttcccRRROOOSSSfffxxxgggEEEAAADDD@@@???>>>===SSSrrrrrr{{{```FFF===999CCCNNN\\\qqqzzziiiooonnn[[[TTTTTT___mmmwww~~~}}}qqqbbb{{{zzzkkknnnwww\\\MMMGGGEEENNNZZZbbbggglllsssjjjdddtttssscccjjjzzz|||lllgggtttsssyyyooo[[[fffiii[[[KKKCCC@@@>>>???BBBJJJvvv}}}}}}|||yyytttmmmgggccc\\\TTTIIIBBB@@@AAAAAA@@@SSSaaasssaaa{{{zzzzzzRRRYYY]]][[[YYYbbbyyylllUUUEEEKKKMMMRRRZZZgggttt~~~uuujjjnnnhhhSSSIIIFFFGGGhhh|||mmmhhhVVVFFFAAADDDDDDBBBAAA===PPP???EEElllRRROOOPPPVVV]]]]]]iiitttddd___llleeePPPJJJVVViiivvvzzz}}}{{{WWWGGG@@@::::::>>>CCCBBBVVV```BBBCCC??????AAAJJJVVVaaaeeefffrrrjjjQQQKKKRRRbbbaaaaaa```]]]ddd{{{pppXXXsssggg|||rrryyyrrrUUUJJJHHHJJJTTT```lllxxxrrriiinnnkkkfff|||}}}bbb```oooxxxqqq~~~sss~~~dddWWWppp```TTTFFF@@@======???CCCaaa|||xxxsssnnniiifff]]]VVVMMMFFFDDDCCCBBB@@@PPP]]]ooossszzzyyy\\\bbbffffffkkk}}}gggNNNGGGJJJIIIPPP\\\ggg~~~wwwtttuuujjjdddgggaaaNNNGGGGGGNNNjjjssslllaaaRRREEEBBBEEEFFFDDDCCC@@@HHHFFFbbb}}}aaaJJJJJJNNNWWW___^^^lllkkkXXXlll|||iiiTTTMMMRRRdddppp}}}|||}}}rrrpppyyyyyyzzzTTTCCC???<<<<<>>bbbLLLNNNTTT[[[cccrrruuulllqqqkkk[[[vvv{{{fffVVVUUUSSSZZZaaa^^^kkkoooZZZhhheeeRRRJJJBBB>>><<<===DDDKKKwww~~~~~~vvvqqqooonnnooollldddYYYPPPKKKGGGBBB???EEEUUUfff}}}|||wwwpppRRRMMMOOOOOOXXXiiioootttxxxsssvvvqqqZZZPPPPPPVVV[[[ooosss[[[LLLDDDEEEJJJTTTzzziii^^^UUUOOOGGGAAACCCFFFEEEDDDDDDLLLEEEsss{{{kkkRRREEEHHHOOO\\\eeecccvvvkkkccciiinnn[[[TTTTTT]]]dddsss{{{sssaaaQQQYYYbbbwwwuuujjjpppaaaEEECCCKKKOOOhhheeelll}}}SSS??????BBBBBB@@@@@@BBBJJJQQQVVVfffwwwwwwdddIIIDDDIIINNNPPPRRRZZZfffpppfffUUUQQQSSSVVVeeeppprrrxxxhhhIIIHHHeeeUUUUUUVVVXXX^^^nnnuuuiii```___rrrzzzcccmmmzzzYYYZZZWWWUUUbbbvvvdddWWWqqqZZZNNNHHHCCC???<<<<<>>::::::CCCOOOmmmuuu{{{xxxzzz|||mmm```VVVOOOHHHCCCBBBJJJ[[[rrryyyiiiUUU```hhhtttsssfffdddnnniiiXXXTTTTTTVVVbbbmmm{{{vvvQQQGGGGGGEEEJJJTTTpppxxxqqq]]]GGGEEEBBBBBBDDDDDDAAAAAADDDLLLhhhTTTIIIFFFGGGHHHVVVgggjjjhhhsssgggvvvzzzllldddZZZ[[[\\\oooeeeRRRKKKZZZtttttthhh}}}mmmSSSLLLKKKHHHTTT\\\gggrrrccciii[[[GGGGGGKKKIIIDDDJJJLLLQQQXXXfffrrriii```MMMRRRVVVYYYZZZ]]]ccciiiuuuyyylllccc^^^\\\zzziiiOOOTTTwwwfffuuukkkdddiii{{{yyyfffxxx~~~jjjmmmdddZZZ```iiiQQQIIIEEEDDDCCC@@@<<<<<>>:::DDDEEEOOOlllwwwppphhh[[[OOOIIIBBBIII]]]zzzjjjuuu{{{zzzoookkkppprrrvvvvvvWWWQQQIIIJJJLLLLLL```hhhmmm]]]BBBIIICCCKKKIII???KKKIIIBBBiiihhh______YYYLLLAAABBBNNNZZZhhh```rrrnnnfff~~~wwwmmmYYYSSSPPPUUU```mmm~~~{{{eeeWWWSSSdddwwwnnn}}}kkkXXXPPPOOOPPPbbbppp{{{zzzvvv|||tttlllYYYVVV\\\aaahhhttt~~~xxx}}}qqq___YYYrrr}}}kkkfffpppzzzrrrgggffffff^^^yyyeeeJJJGGGBBBBBBEEE@@@:::;;;AAAXXXvvvyyytttmmmaaaVVVKKKDDDHHHYYYtttvvvrrr|||xxxzzzXXXJJJEEEJJJIIISSSxxxxxxZZZ[[[OOO>>>DDDCCCFFFFFF@@@JJJFFFHHHyyyffffffeee___SSSHHHGGGQQQ[[[ddd___sssqqqiii~~~zzzvvvpppXXXRRRNNNSSS]]]kkk{{{mmmWWWKKKGGGYYYpppfffeeeuuuoooYYYNNNNNNQQQgggttttttpppcccYYY[[[bbbzzzyyy|||iiibbbdddqqq}}}iiikkkrrrrrrmmmyyypppkkkuuuqqq^^^dddYYYFFFHHHFFFBBB@@@BBB===555EEEkkkyyyuuupppfff\\\QQQKKKIIIQQQhhhuuu}}}iiiUUUBBBDDDNNNLLLeeedddPPPLLLFFFBBBDDDEEEBBBEEEEEEIIIEEEWWWkkkooommmfffYYYMMMHHHMMMTTTddd___ooooooddd~~~yyyvvvttt\\\TTTOOORRR\\\jjjzzztttZZZGGGAAA@@@IIISSSaaaeeeZZZRRR\\\mmmoooWWWIIIKKKRRReeetttyyytttwwwzzzssssss{{{{{{|||vvvfffXXXXXXaaarrrlll|||pppyyy|||ttt~~~xxxqqqjjjcccwwwpppNNNEEEIIIGGGBBB;;;BBBAAA888QQQ~~~{{{xxxuuulllccc[[[WWWNNNLLL[[[vvv|||}}}mmmkkkmmmwwwmmmYYYMMM>>>GGGPPPUUUwwwTTTLLLCCCAAAGGGEEEIIIBBBIIIHHHFFFHHHmmmzzzuuuvvvssslll___RRRJJJJJJLLLddd___gggyyyccczzz|||yyyxxxfff\\\TTTUUU^^^kkkyyyiiiRRRIIIIIILLLIIIOOOWWWZZZYYY^^^mmm|||rrrXXXIIIMMMXXXgggxxxttt~~~xxxooo```TTTLLLPPPZZZoooaaacccuuuppp{{{rrr~~~~~~fffooouuuVVVEEECCCEEEAAACCC:::@@@BBB???ZZZ}}}{{{ssskkkddddddUUULLLUUUcccrrr}}}sssrrr|||jjjYYYVVVXXX]]]aaaccciiirrrxxxyyyxxx___OOODDD@@@HHHKKK______EEEFFF<<<<<>>===>>>DDD[[[uuu~~~~~~}}}|||uuunnnjjjmmm\\\QQQXXX]]]qqqssszzzjjjaaa```ddduuuyyy\\\PPPOOOSSSXXXXXXXXXdddrrr~~~zzziiiTTTKKKAAADDDIIIMMMqqqwwwOOO@@@DDD<<<<<>>LLL[[[{{{kkkMMMEEE@@@??????@@@EEELLLKKKFFFLLLLLLwww{{{wwwiiillllllmmmmmmlllfff]]]WWWPPP^^^```nnn|||tttooo~~~uuutttwww}}}bbbPPPSSSuuuxxxeee^^^aaaeee|||pppnnneeegggzzzvvvbbbZZZVVV[[[uuu|||~~~pppeeeTTTFFFEEEHHHFFFBBBAAA???888<<>>>>>???BBBEEEFFFFFFEEEJJJ:::YYYxxxqqqqqqrrrttt\\\UUUXXXbbbrrr{{{yyyrrrmmmkkkgggcccbbbccc```ZZZsss___VVVYYYVVV]]]ppp~~~qqq}}}zzztttnnnsssnnntttqqq{{{fffHHHFFFFFFFFFFFFEEEDDDEEE<<<:::EEEYYYuuunnn______hhh|||eeeMMMDDDCCCDDDHHHMMMdddQQQ===GGG@@@???AAAFFFHHHGGGEEEFFFIIIDDDvvvxxxnnnpppyyyzzzgggXXXVVV___ppp~~~{{{zzz~~~sssggg___ZZZUUUNNNIIIGGGGGGFFFDDDvvvpppccc\\\]]]VVVWWWdddrrrvvv}}}{{{zzzNNNFFFHHHIIIHHHGGGFFFDDDCCC>>>===SSSsss~~~wwwmmmiiihhh}}}{{{iiiWWWFFFBBBAAACCCMMM[[[cccJJJ@@@CCCAAA???BBBGGGGGGCCCCCCGGGJJJdddvvvpppsss}}}zzztttaaaXXX\\\iiitttssszzz}}}|||vvvlllbbbXXXOOOIIIEEEAAA===;;;;;;;;;;;;<<>>BBB```~~~~~~~~~{{{zzzzzzvvvnnnhhhuuuWWWKKKBBBBBBAAAEEEXXXnnndddJJJCCC>>>;;;???>>>AAAEEEBBB===BBBLLLTTT{{{xxx|||{{{yyyiii______llloookkk|||yyyrrr|||nnnjjjxxxuuuwww}}}ppphhh]]]SSSKKKEEEAAA???===::::::<<<<<<::::::===zzz{{{tttpppvvvwww|||dddPPPJJJFFFIIIIIIFFFGGGIIIEEE>>><<>>BBB}}}xxxwww{{{nnnSSSEEEGGGFFFHHHGGGDDDGGGJJJFFF======QQQmmmuuummmuuu~~~}}}|||}}}uuuooolllyyylllXXXMMMBBB>>>EEEKKKWWWvvv~~~UUUDDDCCC;;;999GGG@@@AAAFFFIIICCC???NNNccc{{{~~~|||zzzqqqbbbcccyyyooo}}}nnneeezzzyyyiiixxx}}}~~~pppcccNNNHHHAAA<<<;;;===???@@@@@@===>>>BBBAAA>>>???DDDyyyxxx|||OOOEEEGGGBBBBBBEEEHHHJJJIIIEEE???;;;;;;UUUeeessszzzyyy~~~~~~}}}|||xxxrrrkkkxxxppp___RRRJJJEEECCC@@@EEEYYYwwwdddCCC;;;???@@@>>>???EEEBBB>>>EEEEEE999\\\~~~|||~~~||||||yyysssrrrmmmmmm{{{xxx~~~~~~nnndddmmmiiiiiirrrzzz~~~xxxgggeeevvvvvvgggMMMFFF@@@@@@???>>>>>>???@@@AAAFFFIIIMMMMMMKKKLLLQQQVVV}}}xxxtttmmmHHHEEEIIIEEEGGGEEECCCCCCDDDEEECCCAAABBBbbb~~~~~~~~~|||~~~}}}zzzuuurrrtttzzz}}}qqq\\\NNNGGGDDDCCCAAADDDTTTppplllQQQ;;;:::AAACCCBBBCCC@@@IIIDDDAAAJJJ[[[~~~~~~~~~{{{zzztttpppiiidddmmm}}}~~~}}}~~~kkkbbb[[[TTTPPPUUU^^^hhhttt~~~~~~sssdddfffyyyttt}}}tttxxxuuuYYYHHHFFFDDDDDDDDDEEEGGGJJJLLLNNNNNNSSSYYY\\\^^^aaaggglllnnngggkkkxxx|||vvvUUUBBBEEEIIIGGGIIIGGGDDDBBBBBBBBBBBBBBBQQQuuu}}}}}}{{{{{{yyyuuutttnnnyyyrrr[[[JJJAAAAAACCCEEEJJJVVVnnnnnnOOOAAA888===DDDEEEEEEFFF>>>OOOIII>>>VVVvvvyyy|||xxxuuullleeeiiisss{{{}}}{{{xxxwwwooogggggg\\\QQQOOOWWWiiirrrtttyyyjjjjjjtttooodddZZZTTTKKK@@@===AAAFFFGGGIIINNNSSSZZZ___ccceeeiiimmmppprrrvvv|||xxxfffXXXXXXhhhyyybbbIIIBBBDDDFFFGGGEEEHHHJJJHHHBBB???@@@BBB\\\}}}~~~zzzyyyxxxuuurrroooxxxttt^^^NNNDDD@@@BBBEEECCCVVVppplllVVVCCC===<<>>>>>JJJWWWhhh|||zzzxxxtttsssxxx{{{}}}sssaaaNNNFFFEEECCCCCCEEEJJJhhhjjjXXXNNN???>>>@@@CCCDDDCCCDDDGGGFFFAAADDD^^^{{{zzz~~~yyyyyy}}}uuunnnsssuuuyyy{{{xxxsssqqqsss{{{|||~~~xxxuuurrruuu|||xxxkkkjjjttt~~~kkkaaaeeesssyyy~~~{{{cccPPPHHHEEEDDDIIINNNRRRVVVYYYnnnnnnnnnooorrrwww{{{~~~}}}}}}|||~~~zzzZZZmmmtttYYY\\\nnntttxxx\\\NNNCCCCCCEEEDDDEEEIIICCCGGGFFF>>>:::GGGbbbzzzxxxvvvtttsssttt~~~}}}wwwwww^^^PPPDDDBBBCCCCCCGGGNNNnnngggMMMCCCDDD===>>>@@@AAAAAABBBEEEGGGDDD@@@YYY{{{zzzxxxrrrxxx{{{~~~yyyuuuttt}}}~~~~~~~~~~~~zzzoooqqqvvvvvvpppuuu}}}xxxssslllmmmmmmSSSEEE;;;AAAGGGQQQ]]]eeejjjmmmnnn~~~|||}}}}}}ttttttxxxjjjXXXuuuaaaSSSmmm~~~ooo^^^FFFBBB>>>???BBBDDDGGGJJJHHHFFFAAA<<<@@@VVVxxxxxxrrrtttxxxzzz{{{vvv}}}qqq\\\LLLEEEBBBDDDDDDGGGYYYmmmpppPPP>>>:::<<<>>>@@@AAAAAABBBCCCEEEEEEDDDRRR}}}{{{~~~zzz}}}|||xxxtttnnn~~~~~~~~~uuuuuuwww{{{vvvbbbbbbmmmrrrmmmfff[[[RRRPPPPPPXXXwwwnnn```UUUEEECCCKKKMMMSSS___nnnzzzmmmdddZZZUUUVVV___qqqppp___ZZZkkksssVVVRRR~~~|||qqqHHHDDDBBB???===@@@DDDHHHJJJKKKGGGAAA@@@KKKcccxxx}}}}}}vvvssszzzyyyxxx~~~yyybbbLLLBBBAAAEEEHHHGGGOOOmmmxxxWWWDDD@@@AAABBBBBBDDDEEEEEEDDDEEEEEECCCFFFggg~~~tttnnnooozzzyyy{{{zzz}}}~~~|||yyyuuuqqqkkkyyy~~~||||||~~~~~~~~~}}}|||{{{{{{}}}fffSSSXXXhhhlllaaaTTTJJJAAAAAAFFFPPPjjj|||hhhSSSGGGEEE@@@CCCKKKKKKdddooo{{{~~~{{{xxxvvvbbbTTTJJJKKKPPPXXXhhhxxxvvv___WWWYYYtttooo]]]MMMQQQwwwyyyeeeEEE<<<===???AAADDDGGGIIIJJJCCCIIIDDD<<>>===AAAEEEDDDCCCCCCEEEEEEDDDBBBQQQ|||yyywwwxxx}}}||||||wwwzzz|||}}}zzzwwwvvvuuuqqq{{{zzz~~~}}}}}}~~~yyy{{{~~~yyyiiiWWWSSS___jjjeeeYYYKKKDDDCCCDDDJJJbbb{{{rrrbbbNNNHHHFFFIIIJJJKKKSSS\\\nnntttnnnjjjwwwkkkmmmmmmlllmmmooolllgggiiiqqquuukkkYYYJJJHHHKKKvvv~~~xxxqqqlllbbb```___bbbfffkkklllmmmnnnooonnnkkkhhheeedddeeejjjnnnrrrttttttwww~~~xxxggg___ZZZXXXOOOKKK^^^xxx{{{sssRRR===>>>???@@@BBBDDDEEEGGGGGGGGGDDD??????NNNiii~~~~~~xxxuuu}}}ppppppzzzrrrttt___TTTOOOHHHAAABBBDDDJJJWWWppphhhJJJ?????????@@@EEEEEE@@@BBBGGGDDD???JJJ[[[|||}}}zzz|||~~~yyywwwvvvwwwyyyzzzyyyxxxwwwzzzwww{{{|||}}}xxxbbb[[[eeerrrqqqiii___TTTMMMIIIIII[[[mmmmmmXXX```nnn|||kkkWWWHHHJJJFFFEEEIIIOOOXXXhhhwwwsss|||}}}mmmWWWVVVXXXXXXRRRKKKHHHLLLPPPpppvvvvvv|||xxxpppkkkddd^^^YYYVVVRRRPPPOOOMMMLLLLLLOOORRRTTTTTTSSSSSSSSSQQQNNNMMMNNNOOOHHHLLLPPPSSSTTTVVVZZZ^^^cccdddiiirrryyy}}}qqqaaaTTTRRRIIIEEEIIIHHHFFFRRRdddmmmkkkPPPDDD???AAAAAABBBCCCDDDDDDDDDDDDIII@@@<<>>AAABBBCCCDDDCCCIIIFFF<<>>BBBOOOjjj{{{yyy{{{~~~}}}wwwzzz~~~}}}xxxrrroooqqqtttyyy|||xxxrrrxxxsssnnnyyyyyyyyy~~~}}}zzzuuuqqqooooooppppppuuuzzzzzzyyy{{{tttmmmttt|||rrrgggdddeeennn{{{mmmnnnaaagggyyy~~~mmmYYYOOOKKKIIILLLKKKGGGIIIOOOHHHJJJLLLLLLLLLNNNSSSWWWbbbggglllnnnmmmjjjiiiiiilllooorrrssspppmmmjjjiiidddaaa\\\XXXVVVUUUTTTSSSUUUOOOLLLNNNNNNLLLLLLNNNQQQQQQTTTWWWWWWWWW]]]ffftttccc\\\fffsss___UUU___rrr~~~___MMMGGGBBBBBB???<<>>PPPiiiuuusssvvv{{{|||yyyxxxzzz{{{vvvwwwvvvvvvzzz}}}yyyqqqoooqqqsssxxx}}}~~~yyyrrroooxxxeeebbbppptttjjjfffooo~~~rrrccc```dddvvvqqq```NNNBBB???BBB>>>CCCEEEJJJ\\\yyyhhhcccUUUFFF======>>>===:::@@@DDDCCCBBBBBBDDDFFFEEEDDD[[[~~~zzz|||~~~|||wwwtttrrrnnnvvvzzzuuuvvvwwwiiimmmzzztttvvvkkkhhh{{{{{{tttmmmlllppptttrrrwww|||~~~||||||}}}mmmooossssssvvv|||xxx~~~vvvooommmbbbWWWMMMOOOKKKJJJNNNRRRPPPOOOOOOOOOQQQUUU[[[^^^bbblllwww}}}vvvooojjjeeebbbcccbbbaaa]]]YYYXXXXXXYYY^^^```^^^YYYVVVYYY\\\[[[mmmtttuuuggg[[[gggkkkrrr}}}mmmOOOCCCAAA@@@@@@BBBDDDEEEEEEDDDLLLIIICCCDDDAAA>>>DDDZZZgggyyyxxxzzzzzzwwwssssssxxx}}}}}}|||{{{{{{vvvwwwzzz{{{zzzyyyxxxxxxvvvuuuuuuwwwyyy|||}}}}}}ooo|||jjjPPP[[[vvvmmmccccccnnn~~~xxxvvvqqqhhheeeggghhhooo{{{zzzgggTTTKKKFFFAAA???AAABBBCCCHHH[[[}}}VVVOOOEEE>>>;;;<<>>CCCAAATTTkkkjjjJJJFFF@@@===<<<===>>>>>>CCC@@@???AAACCCDDDDDDDDDFFF___}}}|||}}}~~~|||zzzwwwwwwwwwxxxzzz||||||zzzxxxwwwxxxyyywwwqqqrrr}}}xxx||||||ooogggjjj{{{}}}oooiiijjjkkkjjjmmmvvv|||wwwqqqrrruuuvvvzzz~~~rrrddd```cccjjjmmmsss}}}|||lllaaaxxxtttWWWQQQQQQSSSVVV[[[ZZZ^^^lll||||||}}}zzzuuuttt{{{yyy~~~[[[CCCBBBBBBBBBBBBEEEGGGHHHGGGEEEAAAGGGBBB===AAAAAACCCNNNlll~~~xxx{{{~~~|||yyyxxxxxxyyyzzz|||zzz|||yyyrrruuuyyy~~~~~~{{{uuuwww\\\```kkk|||wwwkkk```]]]```hhh{{{yyynnncccbbbiiisssyyysssnnnjjjffffffggghhhhhhfffcccaaaggglllxxxmmmWWWKKKGGGCCCAAA>>>@@@JJJUUUaaayyysss\\\III???>>>===>>>???@@@???>>>CCC<<<:::>>>@@@>>>AAAGGG^^^|||}}}}}}|||}}}zzzxxxvvvuuuvvvyyy{{{||||||{{{zzzyyyzzz~~~tttxxx|||tttppp}}}{{{mmmiiikkklllhhhooossspppmmmnnnpppqqqtttyyytttiiicccfffhhhmmmwww|||wwwtttuuuppp```cccooohhhXXXZZZ```hhhrrrxxx~~~ssseeeZZZ]]]|||pppUUUDDD>>>BBBBBBBBBDDDGGGJJJJJJGGGEEECCCEEE>>>;;;AAAEEELLL\\\zzzzzz}}}}}}zzzxxxwwwxxxyyyzzz~~~~~~{{{www}}}~~~|||zzzvvv|||```bbbjjjuuu|||~~~ssscccZZZXXX```kkkttt{{{uuuqqqvvv|||zzzvvvwwwwwwtttqqqnnnoooqqq|||XXXCCCDDDCCCAAAAAAFFFRRReeesssvvv^^^MMMBBB;;;======>>>@@@CCCDDDCCCBBBAAA===>>>AAA>>><<>>@@@@@@@@@??????@@@BBBDDDDDDDDDAAAAAACCCBBB@@@JJJjjj|||~~~~~~}}}|||zzzzzzwwwvvvuuuvvvxxxyyyyyyxxx{{{{{{||||||{{{zzzyyyxxx~~~}}}|||xxxooofffyyy}}}ooojjjkkkwwwvvvoooppp}}}xxxvvvlllkkkiiiiiihhhiiikkkmmmooommmnnnsssxxx~~~uuulllgggkkksss}}}|||llleeefffxxx{{{~~~nnnqqqnnnhhhxxxTTTTTTjjj^^^FFFAAA???CCCGGGBBBEEEEEEGGGIIIJJJIIIFFFCCC999<<<===GGGXXXbbbrrrwww~~~}}}{{{{{{|||tttvvvzzz~~~~~~{{{yyyxxxyyy{{{|||zzz~~~|||{{{||||||~~~|||{{{xxxwwwkkkTTTNNNWWWfffrrrzzz~~~ssscccZZZSSSVVV\\\fffsssvvvPPPCCCHHHDDDRRRcccnnnvvv{{{{{{xxxhhhZZZHHH======@@@???===BBB@@@>>>>>>@@@BBBBBBBBB>>>@@@@@@???JJJiii~~~{{{zzz||||||xxxvvvvvvwwwwwwxxxxxxyyyyyyzzz{{{tttuuuvvvwwwyyyyyyzzzzzzwwwrrr}}}dddccc|||oooiiiiiipppnnnqqq{{{ssslllfffeeeeeefffhhhllllllhhhhhhooovvvxxxzzz|||vvvkkkkkkooouuuxxxjjjggg~~~zzzkkknnnbbb^^^~~~\\\CCC>>>DDD>>>@@@HHHEEEGGGGGGGGGHHHIIIGGGDDDBBB999@@@GGGWWWjjjpppzzz}}}}}}}}}yyyyyy{{{wwwxxxzzz~~~~~~{{{zzzxxxwwwwwwyyy|||}}}|||}}}}}}{{{xxxxxx{{{zzz~~~~~~{{{|||~~~yyyyyyzzz{{{~~~uuuYYYLLLMMMWWWdddnnnsssvvvyyyzzz}}}wwwbbb\\\UUUTTT]]]lll|||ttt[[[GGGFFFQQQ[[[ooorrrcccXXXNNNGGG???>>>@@@@@@>>>;;;BBB@@@???@@@AAABBBAAA@@@===@@@BBBLLLkkk{{{zzz}}}~~~yyyuuuvvvwwwzzz|||{{{xxxvvvvvvxxxqqqrrrsssuuuwwwyyy{{{{{{{{{vvvuuuwwwzzzxxx```kkkxxx}}}zzz{{{uuuqqqyyyxxxmmmccc```aaaaaadddhhhgggeeegggnnnsssrrroooooo{{{{{{vvvssspppvvvyyy~~~zzzXXXOOOFFF888AAAJJJ===;;;HHHJJJIIIHHHGGGGGGGGGFFFCCCAAA>>>FFFQQQddduuuvvvzzz|||~~~~~~yyyxxx{{{}}}}}}}}}yyyvvvuuuttttttvvvxxx|||~~~|||xxxuuuuuuvvvxxxyyyuuu{{{}}}~~~yyyyyy{{{|||wwwxxxpppZZZNNNLLLTTT]]]hhhmmmqqqqqqooopppvvv||||||~~~yyyzzz|||wwwnnnkkkxxx}}}ppp___TTTQQQVVV[[[^^^nnnwwwhhhTTTMMMLLLKKKQQQ[[[www{{{aaaLLL???>>><<<;;;<<<>>>@@@CCCGGGAAAAAABBBCCCEEEDDDBBB@@@BBBGGGOOOddd|||}}}}}}~~~}}}|||xxxxxxvvvzzz}}}{{{uuuqqqqqqtttssstttuuuvvvxxxzzz{{{|||zzztttsssvvvtttnnnwwwgggTTTeee{{{zzzqqqxxx{{{lll```]]]]]]]]]```eeedddcccgggnnnpppmmmjjjjjjhhhrrryyyoooooovvvzzzuuuUUUEEE@@@@@@@@@BBBCCCEEEGGGHHHIIIIIINNNKKKIIIKKKCCC;;;???DDD[[[iiinnnwwwyyywwwyyy{{{zzz}}}{{{zzz~~~vvvooommmppprrruuuvvvwwwxxxzzz|||uuuyyyxxxqqqooosssvvvtttvvvyyy~~~~~~}}}}}}zzzxxxzzz~~~~~~dddOOOIIIUUUZZZ```ccccccdddfffiiiiiiiiiqqq~~~uuuppprrr~~~qqqggg\\\TTTPPPSSSUUU]]]jjjwwwrrrjjjfffbbb___```WWWPPPLLLMMMSSS]]]jjjuuuxxxjjjZZZLLLAAA;;;============>>>???@@@AAADDDAAAAAAAAA>>><<<@@@GGGHHHVVVnnn|||zzz|||zzzzzz}}}~~~zzz|||}}}vvv{{{}}}}}}zzzuuusssvvvzzztttuuuwwwyyy|||}}}zzzvvvtttttttttuuuqqq~~~YYYYYYcccxxxpppbbbttt|||fff```bbbbbbaaaaaagggccccccfffiiiggggggiiijjjiiikkkqqqxxxxxxtttjjjkkkrrr~~~{{{}}}yyyrrrWWWEEE===<<<@@@AAACCCDDDFFFHHHIIIIIIJJJLLLFFFCCCFFFAAA===EEEOOOeeeqqqrrrvvvxxx{{{{{{{{{}}}~~~|||tttppppppsssuuuxxxzzzyyyxxxwwwxxxsssvvvvvvrrrqqquuuvvvtttvvvyyy|||}}}}}}}}}~~~}}}zzzzzz~~~}}}|||}}}```NNNRRRTTTWWWYYY[[[___cccggg___ddduuu{{{lllaaaVVVQQQPPPWWWbbbppp}}}}}}zzzoooccc]]]WWWQQQNNNOOOPPPPPPVVV___fffhhhkkkpppooogggZZZLLLAAA<<<;;;<<<======>>>???@@@AAABBBCCCEEEAAAAAAFFFHHHEEEBBBBBBPPPrrr||||||~~~}}}|||zzz{{{}}}}}}}}}{{{xxxzzz~~~{{{tttyyy{{{}}}{{{wwwuuuxxx{{{vvvxxxyyy{{{}}}}}}yyywwwvvvvvvvvvrrrwww~~~vvvVVVLLLkkkvvvfffnnn{{{vvvpppyyyrrriiifffcccbbbcccccc``````dddgggeeedddfffgggfffgggkkkpppzzzrrrllljjjmmmttt{{{|||cccNNNCCC???>>>>>>AAABBBDDDFFFHHHIIIIIIJJJJJJJJJCCC@@@CCC>>>===HHHQQQfffqqqsss{{{{{{uuu{{{}}}{{{|||{{{}}}~~~}}}wwwqqqqqquuuwwwzzz}}}}}}zzzwwwtttsssuuuwwwwwwuuuwwwyyyxxxuuuwwwxxxzzzzzzzzz|||~~~}}}zzzzzz|||{{{yyyRRRHHHGGGHHHKKKQQQWWW\\\^^^ZZZbbbuuuppp^^^KKKEEEKKKUUUaaakkkrrr{{{tttsssooojjjgggfffhhhkkkddd___[[[ZZZVVVQQQOOOQQQWWWYYY___gggggg```YYYWWWRRRLLLBBB:::777888===@@@===>>>???AAABBBCCCCCCCCC???>>>@@@BBB@@@@@@FFFNNNsss}}}yyywwwzzz{{{|||||||||}}}~~~~~~wwwxxxwwwvvvxxx{{{wwwqqqtttwwwzzzyyywwwvvvxxxzzz{{{|||}}}~~~{{{xxxvvvuuuuuuuuurrrxxxnnnLLLXXXvvvtttooonnnaaa]]]jjjzzz}}}xxxwwwnnngggeeeeeebbb___```eeegggeeecccdddeeeccccccfffiiimmmxxx~~~ppphhheeeiiisss~~~```VVVIIIBBBAAACCCCCCAAABBBCCCEEEGGGIIIJJJJJJJJJHHHHHHAAA@@@CCC>>>???MMM___oooxxx~~~}}}~~~}}}zzzwwwvvvzzz~~~yyyxxxyyyxxxrrrnnnrrrzzz}}}~~~|||yyyuuussssss{{{{{{{{{{{{||||||yyyuuuvvvwwwxxxxxxxxxzzz~~~{{{xxxyyy}}}xxxbbbKKKGGGCCCDDDJJJPPPTTTUUUXXX[[[eeettt}}}[[[IIIEEEGGGKKKOOOOOOTTT\\\eeeoooxxx||||||~~~vvvggg\\\YYYUUUSSSTTTSSSRRRVVV]]]SSSSSSVVVYYYYYYVVVWWW[[[[[[XXXVVVVVVQQQHHHBBBBBB>>>=========>>>???@@@AAA??????AAAAAABBBAAAAAA@@@:::>>>AAA>>>:::CCC^^^yyy{{{zzzxxxvvvxxx}}}{{{|||~~~~~~}}}||||||vvvvvvvvvvvvwwwwwwsssoooooorrrvvvwwwwwwvvvwwwyyy}}}zzzwwwtttsssrrrxxxtttsss~~~oooTTT]]]|||}}}ttteeebbbpppoooooonnnmmmrrr}}}rrrlllkkkfffcccdddhhhjjjgggdddeeecccaaaaaaddddddeeekkkssszzzllldddeeejjjmmmqqqxxxqqqRRRBBB@@@??????@@@AAAAAAAAACCCDDDFFFHHHJJJJJJIIIIIIGGGDDD<<<<<>>@@@@@@???>>>AAAAAAAAAAAA@@@???>>>===??????BBBKKKXXXoooyyyuuuwwwyyyyyyxxxzzz{{{~~~}}}||||||yyyxxxxxxxxxwwwtttpppnnnqqqsssvvvxxxyyyyyyyyyzzz}}}}}}{{{yyywwwtttrrrqqqxxxyyyrrrlll}}}sss^^^jjjwwwrrr|||vvvmmmmmmxxx}}}xxxnnnjjjiiikkkkkkgggcccccc```^^^^^^aaaaaa```bbbgggpppvvvpppccc```^^^^^^aaagggppp{{{{{{}}}nnnaaaQQQCCC@@@@@@@@@@@@???@@@BBBCCCBBBDDDFFFIIIJJJJJJIIIHHHFFFAAA:::>>>IIIPPPccc~~~~~~xxxsssqqqtttuuuwwwyyy~~~wwwsssrrrrrrtttsssssszzz~~~|||yyytttrrrssswwwzzz|||{{{||||||xxxqqqnnnpppsssuuuwwwxxxxxxxxxyyyzzzxxxxxx{{{zzzvvvwwwttttttmmmuuu}}}dddMMM@@@===AAAEEEGGGEEEGGGKKKMMMNNNRRRYYYgggfffgggnnnxxx~~~xxxtttrrriii\\\QQQFFFBBBAAABBBDDDHHHIIILLLOOOTTTWWWZZZ\\\\\\[[[^^^aaadddjjjttt~~~~~~|||~~~~~~|||yyyvvvtttrrrqqqllljjjhhhfff```XXXTTTVVVVVVPPPHHHCCCBBBBBBBBBAAA===AAAFFFKKKPPPUUU[[[___```ZZZUUURRRLLLEEEBBBCCC???<<<<<<>>>>>>;;;:::===<<<<<<<<<<<<===???@@@AAACCCBBBAAA???>>>>>>>>>>>>EEE@@@HHHfff~~~yyyssspppuuuzzz{{{zzz{{{zzz~~~|||{{{|||}}}zzzzzz{{{xxxssspppqqqvvvwwwyyyzzz{{{|||||||||yyyyyyzzzyyyxxxvvvtttrrrvvvzzzssshhhsssttt___ggg~~~~~~}}}rrrvvvyyysssooonnnkkkddd``````^^^[[[[[[^^^^^^\\\\\\___bbbeeelllxxx{{{ttteee___\\\\\\___dddllltttxxx~~~jjjqqqzzzyyy\\\MMMFFFCCCAAADDDCCCCCCBBBCCCDDDEEEEEEBBBCCCFFFIIIJJJIIIHHHGGG@@@AAACCCOOO]]]```ppp|||wwwtttsssuuuzzz|||{{{|||}}}wwwtttpppoooqqqrrrsssvvv{{{wwwvvvuuusssrrrtttxxx|||xxxyyy{{{{{{ssskkkkkkqqqppptttxxxzzzyyywwwuuutttwwwyyy~~~}}}wwwvvvzzzssstttlllwwwqqq[[[KKKCCC@@@EEECCCDDDHHHJJJGGGGGGIIIJJJLLLOOOVVVaaappp~~~zzzuuuuuuwwwdddWWWNNNFFFCCCEEEBBBCCCCCCCCCCCCDDDEEEGGGFFFHHHJJJLLLOOOVVV```gggffffffeeebbb___^^^aaaddddddhhhlllmmmkkkkkkmmmpppyyy||||||xxxpppkkkiiijjjcccbbbaaa___]]][[[YYYYYYVVVRRRPPPPPPMMMGGGEEEFFFIIIGGGEEEBBBAAAAAACCCEEEEEESSS___eeelllvvvxxxtttnnncccVVVOOOIIIBBB>>>>>>===;;;<<>>>>>@@@BBBCCCMMMMMM```xxxxxxuuuvvvzzz|||zzzzzz~~~yyy}}}}}}zzz{{{|||~~~{{{zzz{{{yyysssrrruuuzzzyyyxxxyyyzzz{{{{{{{{{zzz}}}}}}yyyuuusssrrrtttvvvwwwwwwuuusssrrruuuvvvtttpppuuu{{{xxxuuubbbmmm}}}}}}ssspppxxx~~~vvvrrrlllddd```______[[[ZZZ]]]]]]ZZZYYY[[[YYY[[[___eeeooo}}}wwwmmmgggaaa[[[\\\```fffmmmsssvvv|||fffjjjooorrrvvvtttZZZJJJBBB???>>>>>>???>>>???BBBFFFGGGDDDAAAAAACCCFFFHHHIIIIIIGGGFFF999BBBOOOdddqqqlllqqqzzz}}}xxxuuuttttttwww}}}zzz{{{{{{yyysssmmmkkkmmmooooooppptttpppqqqrrrssssssuuuyyy{{{wwwxxx|||{{{sssjjjlllvvvooosssyyy|||{{{wwwsssqqqvvvzzzzzz|||uuuwwwmmmuuugggPPPDDDCCC???>>>BBBDDDCCCCCCEEE>>>CCCFFFHHHNNNZZZgggooo{{{uuuvvvttteeeWWWOOOOOOJJJIIIGGGCCC@@@@@@AAABBBDDDEEEEEECCCBBBDDDIIINNNNNNNNNNNNKKKHHHHHHKKKNNNPPPVVV[[[YYYTTTRRRTTTXXX]]]]]]\\\ZZZXXXUUURRRPPPPPPOOONNNLLLJJJIIIGGGGGGGGGCCCCCCEEEEEEAAA@@@AAA===AAAFFFIIIJJJKKKOOORRRZZZmmm{{{|||uuuhhhYYYJJJCCC???;;;999999999666777;;;===<<<===AAA===???@@@BBBBBBBBBAAA@@@CCCAAA???>>>???BBBFFFHHHWWWccc{{{|||}}}}}}xxxzzzwww||||||yyyzzz|||~~~zzzyyy{{{yyyssstttyyyzzzxxxvvvuuuvvvwwwxxxwwwvvvyyy}}}}}}yyysssnnnkkklllnnnqqqssstttsssqqqpppvvvrrruuuzzzzzz~~~vvvaaauuuoookkklllvvv}}}|||{{{}}}}}}vvvooofffaaaaaabbb^^^]]]^^^^^^[[[YYYZZZUUUXXX\\\^^^bbbkkkxxxxxxjjj\\\VVVXXXUUU^^^cccccciiiwwwuuusssiii]]]]]]hhhqqqtttiiiTTTMMMEEE@@@@@@@@@@@@@@@EEEDDDDDDFFFIIIIIIFFFBBB@@@IIILLLEEEBBBEEECCC======IIIgggttt~~~|||xxxvvvuuuuuuuuurrryyyxxxqqqqqqxxxxxxrrrkkkfffbbbeeemmmttttttsssxxxvvvuuuwwwyyyyyyuuurrrpppsssuuuuuurrrqqqrrrtttooovvv}}}}}}wwwrrrqqqsss}}}}}}|||{{{zzzvvvwww|||oooFFFCCC@@@@@@AAA???;;;;;;??????AAAAAA@@@AAAGGGMMMPPP```kkkxxx~~~zzzuuurrrrrryyyyyy{{{uuuhhhddd\\\PPPEEE@@@@@@BBBCCCCCCBBBAAA???===@@@DDDBBBCCCBBB>>>===@@@CCCDDDCCCDDDEEEEEEEEEDDDCCCBBBEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAA???>>>>>>???AAA>>>@@@>>>;;;>>>EEEGGGEEEGGGPPP\\\bbb```aaaooozzzoooggg\\\QQQIIIGGGCCC???<<<::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>???BBBCCCBBB@@@@@@BBBCCCAAACCCSSSddd|||zzzyyyzzzyyyxxxwwwxxxzzz|||}}}~~~}}}{{{yyyvvvuuuvvvwwwxxxvvvwwwwwwwwwvvvvvvuuutttvvvxxxyyyvvvqqqooorrrvvvyyyvvvrrrnnnmmmpppsssvvvuuuuuuyyy~~~~~~[[[bbb}}}xxxhhhdddkkkiiigggpppxxxooocccYYY[[[]]]]]]\\\ZZZYYYYYYZZZXXXYYYZZZ[[[\\\___bbbeeeqqq|||~~~lll```\\\UUUSSSWWWZZZ^^^gggqqqttt|||zzzggg___aaaccc```jjjnnnvvvrrreeeWWWHHHIIIEEE???===>>>???@@@???CCCBBBAAABBBEEEGGGFFFDDDGGGIIIHHHCCC@@@AAA???<<>>???@@@>>><<<<<<;;;<<<======>>>CCCGGGIIIMMMVVV```eeedddbbbdddgggjjjiiiooo{{{tttbbbSSSLLLKKKGGGDDDBBBCCCDDDCCC@@@>>>???AAACCCEEEGGGHHHEEEBBBAAA@@@???>>>>>>???@@@AAABBBAAAAAAAAAAAABBBBBBAAA@@@AAABBBAAAAAAAAACCCDDDGGGGGGJJJPPPWWW\\\^^^^^^mmmwwwrrr[[[PPPLLLEEE<<>>===???FFFPPPddd}}}zzzyyyyyyzzz{{{xxxuuuvvvxxx{{{{{{zzzyyywwwtttssssssuuuwwwyyyxxxwwwwwwwwwxxxxxxuuussstttuuutttrrroooqqqxxx~~~wwwqqqnnnnnnpppssstttuuuxxxzzzvvvtttzzzsssVVVbbb|||zzzhhhffffffppp}}}nnnccc___^^^[[[WWWUUUUUUYYY\\\XXXYYYYYYYYYXXXYYY[[[\\\[[[bbbmmmxxxxxxjjj\\\TTTOOOOOOUUU]]]]]]ccckkkrrryyy|||uuujjj```___cccjjjrrr{{{{{{wwwcccJJJBBB???===???===;;;<<<>>>@@@AAAAAADDDBBBAAABBBDDDFFFGGGFFFFFFBBB???@@@@@@@@@DDDIIIUUUjjjyyywww~~~{{{yyyxxxyyyzzzzzzsssvvvtttppprrrtttmmmaaaYYYZZZ^^^gggsss||||||xxxxxxyyyyyywwwttttttvvvwwwwwwwwwyyy{{{}}}~~~xxxrrrrrrwww|||}}}zzzzzz}}}~~~}}}{{{uuupppqqquuufffUUUDDD???AAAAAA>>>===<<<<<<<<<===>>>???@@@AAA???DDDJJJLLLLLLNNNSSSYYYXXXVVVYYY___aaaeeesssyyyqqqnnn```\\\ZZZ\\\aaa```WWWNNNPPPRRRUUUZZZ[[[UUULLLEEEDDDCCCAAA@@@@@@BBBEEEGGGGGGEEEDDDDDDEEEFFFEEEDDDCCCEEEHHHKKKMMMQQQVVVYYYiiigggnnn|||{{{jjjQQQ>>>;;;>>><<<666;;;:::999999999:::;;;<<<>>>>>>>>>>>>????????????AAA???======>>>?????????CCCAAADDDNNNccc|||yyyxxxyyyzzz}}}xxxsssssswwwzzzyyywwwuuutttqqqooopppssswwwzzz~~~{{{yyy{{{~~~~~~yyysssqqqqqqpppnnnnnnsss}}}yyyrrrnnnnnnoooqqqrrrsssuuuuuupppjjjlllrrrqqq]]]\\\yyy}}}qqqmmmzzz{{{nnnbbb```]]]XXXUUUUUUWWWZZZ[[[ZZZYYYXXXWWWUUUTTTTTTSSSTTTVVVYYY___lll|||ooobbbXXXRRRQQQQQQRRRUUUXXX]]]dddlllrrrwww{{{pppggggggffffffhhhkkkooorrrzzz{{{jjjfffgggsssdddOOOCCC>>>???BBB<<<<<<===???BBBCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFFFFBBB======@@@???@@@LLL\\\nnnuuu~~~{{{yyyxxxxxxxxxyyyvvvvvvttttttwwwxxxooocccXXX]]]fffqqq{{{~~~zzzyyyzzzzzzyyyvvvvvvvvvwwwxxxyyy{{{~~~}}}}}}{{{vvvqqqrrrxxx}}}{{{wwwwwwyyy|||}}}}}}|||yyytttqqqrrrvvv~~~zzzoooWWWJJJFFFCCC???<<>>>>>>>>?????????@@@@@@???<<<;;;=========???BBBCCCHHHSSSccc{{{|||yyyxxxyyy{{{{{{vvvppppppvvvzzzyyywwwwwwuuurrrpppqqqtttyyy{{{}}}}}}uuuqqqqqqooonnnooottt|||yyyxxxuuusssqqqqqqrrrrrrppprrrtttrrrnnnlllmmmqqqsssPPPWWWmmm}}}{{{yyygggfffddd```ZZZVVVUUUUUU^^^]]][[[YYYXXXVVVSSSQQQUUUSSSPPPMMMNNNUUU___fffxxxzzzfffZZZTTTRRRNNNLLLMMMQQQWWW\\\bbbeeekkkqqqyyyxxxrrrhhh___[[[\\\___aaaiiinnnvvv|||qqqlllgggcccbbblll~~~mmm]]]LLLEEEAAA<<<:::===<<<>>>AAACCCCCCDDDDDDDDDDDDFFFHHHHHHGGGEEECCCBBB@@@???CCCFFFDDDFFFZZZqqq|||~~~|||xxxvvvuuuuuuvvvxxxwwwuuuwww|||}}}vvvlllccclllxxx}}}xxxwwwxxxyyywwwuuuvvvvvvvvvwwwyyy|||}}}}}}vvvwwwwwwuuusssssswww{{{|||yyywwwwwwxxxxxxzzzzzzvvvtttuuuyyy|||qqqyyynnndddVVVHHHAAA???:::888<<<>>><<<<<<>>>???AAABBBAAA???>>>@@@BBBCCCDDDGGGHHHFFFHHHQQQ[[[```bbbffflllsss{{{ooonnnvvv~~~~~~zzzvvvggg___VVVNNNJJJBBBAAA@@@@@@>>><<<::::::<<<<<<<<<======>>>>>>???======>>>>>>>>>????????????===>>>AAA???===BBBJJJIIIZZZsss~~~{{{zzz{{{|||xxxssspppqqqvvv{{{{{{zzzzzzxxxvvvttttttwwwzzz}}}}}}|||uuusssssssssrrrrrrsssvvvxxxppprrrtttvvvvvvuuutttrrrqqqsssrrrpppnnnooosssvvv{{{gggQQQRRRhhhzzzuuuxxxuuummmddd\\\VVVUUUVVV^^^[[[YYYXXXWWWVVVTTTQQQLLLLLLMMMMMMNNNQQQUUUXXXbbbpppyyyjjjeee^^^VVVRRRPPPQQQQQQTTTTTTWWW\\\dddmmmtttxxx}}}xxxqqqhhhaaa\\\YYYYYY[[[```eeekkkqqqvvvxxx}}}tttooofffeee```YYYXXX___gggkkkkkkXXXPPPGGG???<<<<<<;;;<<<>>>>>>@@@CCCDDDCCCBBBBBBBBBAAACCCEEEEEECCCAAA@@@???:::AAAKKKRRRWWWeee||||||xxxvvvttttttuuusssqqqpppsssxxxyyyvvvqqqttt}}}}}}yyyvvvvvvwwwwwwuuurrrvvvvvvvvvxxxzzz{{{zzzxxxqqqsssuuuvvvuuuuuuwwwxxx|||}}}~~~}}}zzzwwwvvvvvvvvvzzzzzzuuussswww{{{}}}sssnnn]]]GGG===888;;;===;;;<<<@@@:::<<<>>>???===<<<<<<======???BBBBBBBBBCCCFFFJJJKKKLLLMMMQQQWWW^^^eeeiiikkkrrr|||wwwhhhYYYQQQMMMHHHCCCBBB>>>=========:::666777;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>><<<===CCCGGGDDDAAAKKKZZZooo~~~{{{{{{{{{tttssssssuuuxxx{{{|||}}}{{{zzzxxxwwwxxxzzz|||~~~}}}yyyyyy{{{zzzvvvqqqttttttuuuuuutttsssqqqppprrrtttwwwyyyxxxvvvrrrppprrrtttrrrnnnmmmppptttttttttnnnOOOOOOpppuuu}}}|||lll___ZZZ[[[^^^\\\XXXTTTRRRTTTTTTRRRPPPJJJKKKMMMOOOOOONNNLLLKKKMMMWWWcccnnnwww~~~ssshhh^^^XXXQQQNNNKKKKKKOOOTTTXXXZZZ]]]```dddggghhhiiikkkmmmlllnnnpppqqqppppppqqqrrr{{{zzzzzz{{{|||{{{zzzxxxzzz{{{yyywwwxxxyyytttlllfffcccgggqqqzzz}}}{{{uuukkk```XXXtttiii\\\ZZZYYYYYYZZZ\\\\\\\\\fffmmmtttvvvzzz|||ooonnnkkkfff___YYYVVVUUURRRUUUWWW\\\jjjuuu]]]LLLDDD>>>>>>===:::<<<@@@CCCCCC@@@CCCEEEEEECCCAAABBBCCC???AAAAAA@@@??????BBBEEEEEEPPP\\\fffvvv~~~|||yyywwwvvvvvvwwwssspppooorrruuuvvvwwwxxx}}}zzzxxxyyy{{{{{{xxxtttwwwwwwwwwyyy{{{zzzwwwssstttuuuwwwxxxxxxxxxxxxxxxwwwyyyyyyxxxuuusssssstttvvv|||~~~zzzwwwzzz|||{{{}}}}}}uuuuuu~~~bbbSSSGGGEEECCC===<<>>@@@@@@??????>>>>>>???BBBEEEHHHJJJOOOUUU]]]cccgggkkkqqquuuzzzqqqiiidddUUUMMMFFFCCC@@@;;;999:::===888777:::;;;888:::???<<<<<<=========<<<<<<;;;============>>>>>>>>>>>>;;;AAANNNWWWVVVVVVhhh~~~}}}~~~{{{zzzyyysssvvvyyyzzzyyyzzz|||~~~wwwwwwwwwxxxyyy{{{}}}~~~}}}zzzwwwttttttsssqqqpppssssssttttttuuutttrrrpppvvvwwwwwwwwwuuurrrooommmpppssssssooonnnqqqrrrooowwwtttxxxwwwfffLLLRRRccc}}}uuupppyyyrrrhhheeeddd\\\WWWPPPNNNPPPRRRQQQOOORRRQQQPPPOOOMMMJJJFFFDDDBBBGGGMMMQQQWWW___kkkttt{{{kkkdddZZZSSSPPPOOONNNMMMJJJLLLNNNNNNMMMMMMNNNOOOPPPOOONNNOOOQQQRRRRRRQQQVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVSSSTTTUUUPPPIIILLLJJJMMMXXXbbbhhhjjjkkkggggggfffhhhooouuusssmmmtttpppiiibbbYYYPPPFFF@@@llliiiddd```]]][[[XXXVVVSSS[[[aaa```aaagggnnnrrrrrr{{{}}}wwwtttsssoooeee]]][[[[[[YYYTTTOOOMMMPPPSSSQQQ[[[iii{{{lllXXXJJJCCC@@@777>>>AAA===<<<@@@AAA===BBBEEEGGGGGGDDDCCCDDDFFFAAAAAA@@@>>>===@@@GGGLLL___iiirrryyy}}}~~~|||yyyxxxxxxyyyzzz|||zzzxxxyyy{{{|||}}}~~~}}}|||~~~|||yyyxxxxxxxxx{{{|||zzzuuupppxxxyyyzzzzzzyyyyyyyyyyyysssssssssqqqooonnnoooqqqvvv~~~|||~~~~~~{{{yyy{{{vvvwwwlllZZZSSSKKK@@@===AAA===>>>>>>===<<<<<<;;;;;;;;;:::888888<<>>@@@AAABBBCCCBBBFFFJJJMMMMMMOOOSSSVVVccczzzwwwwwwqqqgggaaa\\\UUUMMMGGGBBB>>>===;;;:::===CCCAAA:::888>>>AAA>>>;;;<<<======>>>>>>???>>>>>>======>>>>>>>>>>>>?????????AAALLL^^^mmmooosss}}}{{{~~~}}}{{{{{{~~~{{{xxxwwwsssxxx}}}}}}zzzyyy{{{~~~rrrsssuuuwwwzzz|||}}}~~~|||zzzwwwsssqqqppppppqqqrrrrrrqqqrrrtttuuutttsssxxxvvvtttqqqooommmlllllllllrrrtttqqqqqqtttsssnnntttooommmzzzeeeuuu\\\KKKKKKVVVrrrkkknnnxxxlllfff___XXXPPPNNNOOOQQQQQQOOOVVVSSSPPPNNNMMMLLLKKKJJJHHHIIIJJJJJJLLLQQQXXX^^^]]]mmm}}}wwwkkkbbb]]]YYYVVVPPPPPPNNNKKKFFFCCCBBBBBBEEEBBB@@@AAADDDFFFEEECCCAAACCCDDDDDDCCCCCCDDDFFFBBBCCCBBBAAACCCFFFCCC===@@@>>>???GGGPPPSSSQQQNNNHHHLLLNNNMMMOOOVVVYYYYYY```ZZZRRRKKKGGGDDDAAA???yyynnndddZZZRRRYYYWWWTTTTTTVVVYYY[[[]]]^^^bbbhhhmmmrrrvvvzzz}}}}}}|||}}}xxxvvvqqqlllkkknnndddcccZZZYYY^^^XXXPPPTTTSSSSSSRRRNNNMMMQQQ[[[cccmmmyyy___OOOGGGAAA===<<<======>>>???AAABBBCCCCCCFFFFFFFFFDDDAAA@@@@@@AAACCCBBB<<<<<>>;;;999;;;>>>===<<<;;;<<<:::888888:::<<<<<<<<<===???AAAAAAAAABBBDDDFFFRRRWWW^^^cccfffhhhiiijjjllluuu}}}vvvyyyuuukkkcccYYYRRRPPPNNNKKKGGG<<<<<<<<<<<<<<<<<<<<<<<<888;;;>>>>>><<<;;;:::;;;>>>===;;;;;;<<<=========<<<===>>>>>>>>>>>>AAADDDUUU^^^eeejjjvvv~~~~~~}}}zzzxxxyyy}}}~~~yyyttttttuuurrrvvv{{{~~~}}}zzzwwwvvvtttrrrtttxxxxxxuuutttvvvuuutttrrrpppoooooopppppptttvvvvvvsssooommmoooqqqzzzmmmgggmmmrrrmmmjjjlllmmmoooppprrrrrrpppnnnlllssspppppp{{{qqqooo~~~^^^HHHKKKQQQgggwwwpppuuuqqqhhh```WWWTTTRRRPPPNNNMMMPPPVVVVVVNNNLLLOOONNNFFFGGGFFFFFFEEEFFFHHHJJJKKKQQQXXX___eeekkkwwwyyytttgggddd]]]TTTLLLGGGFFFFFFHHHGGGEEEDDDDDDEEEDDDCCCBBB>>><<<>>>===;;;;;;??????@@@@@@======???===888888999<<<>>>@@@AAABBBBBB@@@@@@@@@??????CCCHHHLLLKKKHHHGGGHHHCCC===???FFF~~~sssddd^^^XXXTTTTTTUUUUUUTTTPPPQQQRRRTTTUUUWWWZZZ\\\aaa]]]]]]aaabbb```aaaeeeeeeeeedddccccccddddddbbbllljjjfffaaa\\\ZZZ[[[\\\\\\XXXVVVWWWUUURRRQQQSSSQQQRRRMMMMMMSSSNNNHHHOOONNNUUU^^^hhhrrr}}}fffWWWHHHAAA???===<<<===<<<===>>>@@@AAACCCDDDDDDGGGEEEDDDCCCCCCAAA>>><<<777AAAFFFJJJRRRUUUaaaxxx|||~~~|||{{{|||}}}zzz~~~~~~{{{{{{{{{|||}}}zzz{{{|||tttwwwvvvssstttwwwtttnnnhhhmmmqqqrrrqqqpppsssvvvyyyxxxvvvtttsssuuuxxxzzz||||||xxxrrrqqq{{{{{{^^^FFF;;;>>>;;;;;;>>><<<;;;999888:::::::::<<>><<<999555999;;;============???@@@@@@CCCFFFIIIKKKNNNQQQSSSSSSXXX```ccc]]]WWW]]]hhhmmmkkkiiigggiiilllqqqsssrrruuuyyyzzzwwwpppiiiddd___hhhppppppggg___]]]^^^VVVOOOGGGBBBBBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<===???AAABBBAAA@@@???>>>===<<<;;;:::===???>>>===EEEXXXjjjtttwwwtttttt{{{}}}}}}{{{yyywwwwwwyyyzzzyyyvvvrrrpppsssvvvvvvxxx{{{{{{xxxtttqqqoooooolllkkkmmmmmmiiiiiilllqqqpppppppppppprrrssstttsssttttttrrrpppnnnnnnooorrrjjjiiippprrrllljjjooommmmmmnnnoooppppppppppppllljjjkkkqqq~~~|||qqqSSSIIIKKK]]]ssspppbbbaaadddyyy~~~uuuiii___WWWRRRQQQQQQPPPRRRQQQOOOOOOQQQPPPMMMHHHGGGFFFEEEEEEEEEEEEEEEEEEHHHKKKNNNRRRYYYdddlllrrrzzzvvvpppnnnnnn^^^\\\ZZZWWWVVVTTTRRRQQQQQQLLLJJJIIIGGGCCCBBBDDDEEEFFFCCC>>><<<===;;;777777999;;;======<<<<<<;;;???===<<<;;;<<<>>>@@@BBB@@@???@@@BBBCCCHHHXXXhhhyyyooohhhbbbZZZSSSRRRPPPMMMJJJIIIIIIJJJKKKLLLJJJKKKMMMLLLKKKMMMQQQRRRRRRRRRPPPMMMLLLNNNQQQLLLLLLKKKIIIGGGHHHJJJLLLKKKIIIIIIKKKKKKHHHHHHJJJLLLQQQQQQVVV___^^^___iii|||ppp\\\SSSGGGAAA===>>>???>>>>>>AAA>>>>>>???@@@BBBCCCDDDDDDAAA@@@>>>???@@@???<<<999@@@HHHLLLSSScccooo~~~~~~}}}|||{{{zzz|||~~~~~~}}}}}}~~~|||}}}{{{}}}rrrtttsssrrrsssvvvtttpppkkkqqqwwwzzzyyywwwwwwxxxvvvuuuuuuttttttuuuuuuvvv~~~}}}zzztttqqqssszzzwwwuuugggLLLHHHBBB===??????:::999:::<<<999555777<<<888888999;;;<<<<<<999777777999::::::999999:::<<<888999999888999<<>><<<::::::;;;<<<<<<<<<::::::;;;;;;<<<=========DDDRRR[[[]]]jjjvvvnnnuuu|||}}}}}}{{{vvvsssssstttwwwtttpppllljjjlllqqqvvvuuuvvvxxxwwwssspppmmmmmmqqqllliiiiiigggdddeeeiiikkklllmmmnnnqqqsssuuuwwwqqqqqqqqqrrrrrrqqqnnnkkkjjjiiimmmqqqmmmdddeeemmmhhhhhhiiiiiijjjllllllmmmmmmllllllkkkppp}}}rrr}}}|||aaaHHHBBBKKK]]]sss~~~fffYYYWWW[[[jjjrrreee]]]ZZZXXXPPPKKKIIILLLOOOMMMLLLLLLIIIIIIIIIHHHFFFEEECCCCCCAAAAAA@@@AAABBBEEEIIIKKKQQQVVV___lllzzzyyytttqqqoookkkeeeccceeedddddd___VVVQQQQQQOOOKKKJJJMMMPPPQQQPPPNNNMMMMMMMMMKKKIIIJJJMMMOOONNNMMMHHHIIILLLQQQYYYiiiyyynnnhhhccc[[[TTTPPPNNNMMMLLLJJJJJJJJJJJJJJJMMMRRRXXXRRRNNNLLLJJJHHHEEEFFFIIIHHHIIIIIIIIIHHHJJJMMMOOOOOOLLLLLLOOOQQQPPPQQQUUU```jjjpppzzzqqq___MMMFFFIIICCCAAAAAACCCBBB>>>>>>BBBAAAAAAAAAAAAAAABBBBBBBBB======<<<;;;<<<===>>>???LLLPPPRRR```zzz}}}zzzxxxzzz|||}}}}}}~~~~~~|||{{{|||~~~|||~~~}}}~~~|||xxxzzz}}}sssrrrrrrrrrssstttsssqqqtttxxx}}}}}}zzzxxxwwwxxxvvvttttttuuuvvvxxxxxx}}}{{{xxxvvvuuuuuuuuuuuuqqqiii[[[MMMJJJJJJ@@@::::::??????:::888;;;>>>;;;888777888:::::::::999:::;;;;;;999888999;;;;;;;;;:::888888999===@@@<<<<<<<<<===<<<<<<>>>@@@<<<<<<<<<===???@@@AAABBB@@@AAACCCDDDDDDCCCAAA@@@???@@@AAAAAA@@@???>>>===CCC@@@======>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<@@@===;;;;;;<<<<<<;;;999<<<<<<======???CCCHHHKKKjjj{{{|||yyyuuuvvvvvvtttvvvyyyzzzvvvooolllmmmqqqsssooojjjggghhhkkkpppsssnnnpppqqqqqqpppoooooopppsssnnniiihhhgggeeehhhlllhhhhhhjjjlllooorrrtttuuupppoooooorrruuutttooojjjgggjjjooommmcccZZZ^^^hhhhhhiiijjjkkklllkkkkkkjjjqqqoookkkhhhhhhoooyyyiiiNNNAAACCCTTTfffpppjjj___iii~~~vvvllldddVVVKKKGGGLLLMMMHHHEEEIIIIIIIIIJJJKKKKKKJJJHHHGGGGGGEEECCCCCCEEEFFFDDDBBBHHHHHHJJJNNNTTT[[[aaadddgggmmmxxxzzzzzzzzzxxxvvvyyy}}}~~~|||yyyxxxxxxssspppooosssyyy|||zzzvvvpppqqquuu}}}eeeqqq~~~ttthhh___WWWQQQMMMIIIIIIHHHHHHKKKRRRZZZ___\\\SSSMMMNNNNNNKKKHHHIIIJJJKKKKKKJJJIIIJJJLLLNNNRRRPPPRRRXXX^^^bbbiiippp\\\PPPKKKCCCBBBHHHCCCBBBBBBCCC???;;;<<>>>>>>>>>>>>>>;;;999<<>>>>>===;;;<<<===============<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<>>>>>>>>><<<:::???>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===???@@@???>>>BBBBBBBBBBBBFFFNNNXXX```tttssswwwrrrwwwyyyssskkkrrrtttuuuqqqkkkgggjjjmmmnnnkkkggggggkkknnnoooooojjjlllnnnoooooooooqqqrrrnnniiieeeeeeeeedddhhhmmmhhhhhhjjjkkklllmmmnnnnnnnnnnnnooosssvvvuuupppkkkiiimmmooojjj___YYY```kkkoooqqqsssttttttrrrooommmmmmiiieeedddhhhmmmqqqrrrwwwVVVDDDEEENNNmmm|||zzzqqqsss}}}xxx```TTTNNNPPPNNNGGGEEEIIIEEEGGGIIIKKKMMMMMMMMMLLLKKKHHHEEEFFFHHHHHHDDD@@@CCCCCCDDDEEEGGGJJJLLLMMMMMMRRRZZZdddoooyyyUUU^^^hhhmmmoooxxxwwwlllddd[[[[[[YYYYYY___hhhnnnnnneeeZZZTTTYYY\\\XXXTTTUUUQQQSSSWWWZZZ]]]aaafffiiirrrrrrwwwvvv\\\GGGEEEGGGBBB>>>???@@@>>>???AAA@@@>>>AAAFFFEEEDDDCCCAAA???>>><<<<<<<<<<<<;;;:::;;;@@@GGGMMMYYYgggiiihhhwww~~~yyyvvvttttttvvvzzz~~~zzzyyyzzzxxxzzz||||||{{{{{{|||}}}xxx{{{~~~{{{~~~~~~zzzwwwvvvuuuuuuuuuvvvvvvtttqqqkkkiiiiiinnnssstttvvvyyytttttttttuuuvvvwwwxxxyyyuuupppjjjjjjnnntttxxxyyyxxxtttqqqqqqsssuuutttssslllmmm~~~gggIII???>>>999777:::555666777:::<<<<<<:::888888999:::999888777888999666888;;;;;;999888777777:::;;;:::888999<<<;;;777:::;;;;;;;;;;;;:::999888===<<<<<<<<<;;;;;;;;;;;;===<<<;;;::::::;;;>>>???<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<<<<::::::;;;===<<>>===AAA>>>???CCCDDDCCCDDDGGGBBBAAAAAA@@@>>>======<<<;;;999:::BBBNNNXXX]]]^^^sss|||zzzzzzzzzuuutttvvvwwwvvvyyy{{{yyytttsssuuuxxxyyy{{{|||zzzwwwvvvxxx{{{xxxyyyzzz|||~~~|||xxxzzz}}}}}}zzzxxxqqqqqqrrruuuwwwuuurrrppplllhhhggglllpppoooppptttqqqqqqqqqrrrtttuuuuuuuuunnnjjjfffgggmmmsssvvvuuu{{{xxxvvvuuuvvvwwwwwwvvvrrrnnnvvvtttfff]]]OOOHHHJJJFFFBBB===::::::;;;;;;<<<777999:::999888888999:::888:::<<<<<<;;;::::::;;;888<<<===::::::===;;;777::::::;;;;;;;;;;;;;;;:::<<<;;;;;;;;;;;;;;;;;;<<<<<<======;;;::::::===@@@:::;;;===>>>============<<<<<<<<<<<<<<<<<<<<<<<<===@@@AAA???===???GGGNNNZZZ^^^ccchhhooozzzzzzuuuwwwwwwsssooommmppptttsssqqqooommmllllllmmmmmmlllhhhfffjjjpppsssnnnhhhmmmooorrrrrrqqqppppppqqqkkkhhhiiilllllljjjjjjmmmmmmmmmmmmmmmkkkjjjhhhfffgggjjjmmmooooooooonnnnnnooopppooollliiijjjooorrrnnnnnnmmmlllkkkkkkkkkllliiijjjkkkmmmppprrrrrrrrr___EEEAAAHHHXXXqqq}}}qqqiiifffiiivvvqqq```XXXUUURRRJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJIIIHHHFFFFFFEEEDDDBBB@@@>>>===???AAAAAA@@@@@@BBBFFFJJJJJJLLLMMMNNNNNNNNNPPPRRRWWW[[[```aaa___^^^```cccjjjhhhjjjooopppnnnnnnpppooouuuzzzyyy|||~~~}}}|||zzzxxxwwwvvvuuuyyyyyyzzz~~~tttbbbLLLLLLLLLMMMQQQWWW___dddjjjpppzzz{{{ggg\\\SSSJJJFFFGGG@@@??????@@@@@@BBBDDDFFFDDD@@@@@@CCCEEEBBB@@@@@@?????????>>>>>>>>>>>>>>>@@@===@@@QQQhhhxxxzzzvvv{{{{{{|||xxxtttuuuxxx||||||}}}{{{vvvqqqqqqwww|||wwwyyyzzzwwwrrrqqqtttxxx{{{yyyxxxyyy}}}~~~|||zzzxxxzzz|||~~~}}}{{{xxxvvvllllllooouuuwwwuuuqqqoooqqqkkkhhhkkkllliiihhhllllllllllllmmmnnnmmmjjjhhhjjjgggfffiiipppuuuuuutttwwwvvvvvvvvvvvvvvvvvvvvvuuurrrrrr|||zzzpppqqquuugggSSSBBB888777999<<<888:::;;;;;;::::::;;;<<<888:::;;;:::::::::<<<===444:::===;;;;;;>>>===999999::::::;;;<<<======>>>999999::::::;;;;;;;;;;;;555999>>>???<<<999999:::666888;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;:::<<>>>>>???AAA===BBBFFFGGGCCCAAABBBEEEEEEDDDEEEIIIJJJGGGGGGIIIIIIPPPTTTRRRRRRXXX___bbbbbbeeeeee```YYYUUUYYY]]]WWWXXXWWWUUUSSSRRRSSSUUUSSSTTTTTTTTTXXXZZZPPPBBBGGGGGGHHHIIILLLNNNQQQSSSYYYXXX```lllqqqrrr|||ttt]]]XXXPPPIIIEEECCCAAA@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB<<<777999<<<===<<<;;;???BBBMMMjjjwwwttt|||vvv}}}}}}}}}xxxwwwyyy|||~~~wwwvvvsssooolllooovvv|||}}}wwwpppooosssxxxyyyxxx~~~|||zzzzzz}}}~~~}}}{{{xxxvvvvvvwwwvvvrrrnnnhhhlllqqquuuvvvtttqqqooolllnnnqqqpppllljjjjjjkkkqqqooonnnmmmlllllljjjiiieeedddhhhooosssrrrssswwwuuuuuuvvvvvvssspppuuu}}}rrrnnnpppyyySSSCCCCCC???<<>>999;;;@@@???999<<<777;;;>>>888:::>>>999;;;;;;===>>>===;;;:::;;;888888888888999:::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::===999:::??????;;;:::>>>;;;;;;<<<>>>===;;;>>>EEECCCFFFUUU```fff}}}|||ssssss{{{qqqnnntttyyyzzz~~~{{{zzzwwwrrrnnnmmmnnnpppnnniiiggglllsssuuuooohhhoooooonnnnnnnnnnnnoooooonnnmmmkkkjjjhhhgggfffeeeiiiqqqtttnnnjjjkkkllliiigggiiikkkjjjiiijjjnnnrrrrrruuussslllkkknnnnnniiiooommmjjjiiiiiilllppprrrmmmjjjiiijjjgggbbbcccggglllmmmrrryyy^^^NNNBBBDDDQQQfffoooYYYUUUYYY\\\fffvvvccc]]]XXXUUUTTTNNNCCC:::DDDBBB@@@AAADDDGGGIIIIIIOOOOOOOOOMMMKKKHHHEEECCC@@@???>>>>>>============>>>>>>=========<<<<<<<<<===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBDDDEEEFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFEEEBBB@@@>>>EEEEEEEEEEEEGGGIIIKKKLLLOOOMMMRRR]]]bbbdddpppyyykkk^^^SSSNNNJJJFFFCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA<<<999:::;;;;;;<<<>>>DDDbbb{{{sssrrrxxxvvvtttuuuyyy}}}}}}yyywwwxxxxxxyyytttsssrrrqqqqqqtttxxx{{{vvvrrrnnnnnnqqqvvvyyyzzz|||zzzyyyzzz|||~~~|||{{{zzzxxxwwwwwwwwwuuuqqqmmmooorrruuuwwwwwwuuurrrppplllnnnpppooollljjjjjjkkksssrrrqqqppppppnnnlllkkkhhhfffiiinnnqqqppprrruuuvvvsssssstttsssqqquuu{{{rrrpppqqqvvvyyy}}}}}}yyyppp\\\VVVNNNIIIBBBGGGHHHAAA;;;;;;<<<;;;CCC===???@@@:::<<<@@@<<<>>>======>>>===;;;999999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<<<<===============999999===>>>;;;;;;???AAA===<<<===???DDDNNNXXX```ggg|||uuurrrrrrmmmlllnnnpppqqqrrrzzz|||xxxtttpppnnnmmmmmmnnnjjjhhhjjjoooppplllgggmmmmmmmmmmmmmmmnnnoooooorrrpppnnnkkkiiihhhhhhhhhlllrrrtttnnnjjjkkkkkkiiillllllkkkjjjhhhhhhjjjlllooorrrqqqllljjjkkkiiieeelllkkkkkkjjjjjjkkkkkklllhhhgggggghhhfffaaabbbeeefffgggjjjqqqyyyuuu___KKKBBBJJJddd}}}nnn\\\VVVUUU___uuu~~~sssdddZZZUUURRRMMMHHHHHHFFFCCCBBBCCCCCCCCCCCCCCCDDDFFFFFFFFFDDDAAA???AAA@@@???===<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;:::999999:::;;;;;;999999999999999999999999:::;;;;;;<<<===>>>??????????????????????????????@@@??????>>>>>>>>>>>>???>>>???@@@@@@>>><<<:::999DDDCCCBBBBBBCCCDDDEEEFFFFFFCCCEEELLLOOOQQQ[[[hhhqqq|||~~~uuuwwwyyyrrr}}}xxxtttjjj[[[PPPJJJEEEAAAAAA@@@>>>>>>@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>><<<:::999:::::::::BBBKKKgggyyy|||yyyrrrpppoooppptttwwwzzz{{{}}}}}}{{{zzzwwwuuutttssssssrrrrrrtttwwwzzz{{{zzzqqqqqqpppoooooorrrvvvyyyvvvvvvvvvwwwxxxxxxvvvssswwwwwwwwwwwwwwwtttppplllpppqqqrrrrrrqqqooommmkkklllmmmnnnnnnllljjjjjjkkkssstttuuutttsssqqqnnnmmmllliiiiiilllnnnmmmooosssuuuqqqpppsssuuutttuuuwwwpppppprrrqqqnnnooo{{{}}}yyy}}}oooUUUBBB<<<;;;===777999;;;555888>>>:::>>>===<<<<<<>>>>>>===<<<999999999999999999888888777777888999::::::::::::999999:::;;;;;;::::::999;;;888888:::;;;:::<<<@@@DDDAAABBBJJJVVVfffzzz{{{tttrrrpppnnnkkkuuuzzzvvvpppsss{{{}}}zzzvvvttttttsssooolllmmmkkkiiiiiikkkkkkjjjiiilllllllllllllllmmmnnnooouuussspppmmmkkkkkklllmmmpppsssrrrnnnkkkllllllkkkooommmjjjiiijjjkkkkkkkkkoooqqqpppllliiihhheeeaaafffhhhiiijjjjjjhhhfffeeecccbbbdddgggeeeaaa```ccceeeeeehhhhhhcccdddvvvqqqNNN>>>GGGXXX|||rrr```WWWSSS]]]cccdddnnnzzzmmmddd[[[VVVKKKHHHEEEBBBAAA@@@>>><<>>===<<<<<<;;;:::::::::999999999888888999888888777777888888999666666666666666666666666777777777777888888999999;;;;;;;;;;;;;;;;;;;;;;;;888888888777888888999999999999::::::999777555444BBBAAA@@@@@@AAABBBCCCDDDDDDAAAAAACCCCCCCCCIIIQQQQQQXXXXXXRRRSSS\\\]]]WWWZZZgggxxxllliiiddd^^^YYYUUURRRQQQLLLJJJFFFAAA??????@@@AAA@@@??????@@@AAAAAA@@@>>>@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???>>><<<<<<;;;<<<:::;;;>>>>>>BBBRRRcccwww~~~||||||||||||zzzxxxvvvtttrrrsssuuuwwwwwwwwwvvvxxx{{{{{{yyyvvvsssqqqwwwtttsssuuuyyy{{{{{{yyyqqqsssuuusssoooooossswwwxxxxxxyyyyyyxxxuuurrrppprrrsssuuuvvvuuusssooommmnnnnnnnnnmmmllljjjiiihhhllllllmmmlllkkkjjjjjjjjjppprrruuuuuusssqqqnnnmmmoookkkiiijjjkkkjjjlllppptttoooooouuuzzzxxxtttrrrnnnnnnnnnmmmjjjjjjsss~~~~~~lll]]]ZZZQQQLLLOOOPPPHHHGGGGGG@@@>>>===::::::>>>BBB@@@<<<888999:::;;;<<<;;;:::999888999;;;===>>>===<<<<<<============<<<;;;:::999;;;:::;;;===>>>???@@@BBBEEEFFFOOO```vvvzzzqqqrrrssspppkkkttt|||tttwww{{{{{{wwwtttqqqssswwwwwwsssnnnllllllkkkjjjjjjkkkmmmooopppooonnnnnnmmmmmmmmmnnnuuusssooommmlllnnnppprrrqqqqqqooommmmmmnnnooonnnoookkkiiijjjooossstttsssrrrqqqnnnjjjgggeeedddbbbbbbdddeeeggggggfffdddccc______bbbfffeeeaaa```cccfffeeehhhiii___]]]ttt|||yyy```RRROOOZZZnnn{{{lllTTTQQQOOOSSS^^^rrrvvvkkk[[[WWWSSSOOOKKKGGGBBB>>>@@@???===<<<::::::::::::??????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777888888888777777777777777777777777888888888888888777777777::::::::::::::::::::::::666666666666777777888999777777888888777666555444============>>>???AAABBBBBBAAAAAACCCBBB@@@BBBEEEBBBFFFEEEBBBCCCHHHIIIGGGIIIRRR]]]dddhhhnnnxxxzzzvvv}}}~~~xxxsssnnneeeXXXOOOJJJHHHFFFCCCAAAAAAAAABBBBBB@@@??????>>>======>>>AAA@@@@@@AAABBBAAA???===????????????@@@@@@@@@@@@???>>>>>>===<<<;;;::::::@@@>>>@@@EEEGGGMMMccc{{{xxxkkknnn~~~zzzxxxyyyzzzzzzxxx~~~|||zzzyyyxxxwwwuuuttttttxxx~~~{{{xxxwwwyyyuuuqqqqqqsssvvvuuutttpppuuuyyyxxxtttssswww{{{~~~~~~{{{wwwsssqqqoooqqqssstttsssqqqooonnnnnnnnnnnnmmmmmmllllllkkklllkkkjjjjjjjjjkkkjjjjjjkkkooorrrsssqqqnnnmmmmmmqqqllliiijjjjjjhhhkkkooorrrnnnpppyyy~~~zzzrrrmmmllliiiiiilllmmmmmmpppttttttqqquuurrryyyrrreeeQQQOOOJJJGGGJJJNNNIII@@@CCCBBBAAA@@@???????????????@@@@@@AAA@@@@@@???>>>@@@?????????????????????===AAAEEEHHHJJJKKKIIIGGGHHHNNN___yyy|||uuunnnkkklllnnnllljjjuuu}}}wwwtttxxxwwwqqqtttrrrpppssswwwxxxtttooolllmmmmmmmmmlllooossswwwuuutttrrrqqqooonnnnnnnnnrrrpppnnnmmmnnnppptttvvvooollljjjllloooqqqrrrrrrpppmmmkkkmmmrrrxxxzzzzzzsssooojjjfffbbb```aaabbbaaaaaaaaabbbcccdddeeeeee______bbbfffeeebbbaaadddhhheeegggjjjdddaaattt}}}vvvmmm|||\\\UUUXXXnnnjjjXXXJJJIIIRRR___qqq|||uuulllbbbXXXNNNHHHJJJGGGBBB>>><<<<<<===>>>::::::999999999:::;;;;;;;;;;;;:::::::::999999999888888999999999999888888888888888888888888888888999999999999888888888888777777777777777777777777777666666666777888999999666666666666666666555555:::999999999:::<<<===>>>>>>???@@@BBBCCCCCCCCCCCCAAABBBBBBAAAAAACCCDDDDDDCCCGGGLLLMMMNNNRRRZZZaaaddd]]][[[bbblllvvv}}}zzzqqqlllnnnrrrppplllkkkYYYWWWTTTRRRPPPKKKCCC>>>CCCBBBAAA??????@@@AAAAAA>>><<<===@@@@@@>>>===???>>>======>>>@@@@@@???>>>=========>>>>>>>>>>>>???<<<<<<<<<<<<<<<=========AAA???EEEOOOSSSZZZrrrhhhcccttt~~~zzzxxxwwwxxxxxxxxx|||zzzwwwrrrooovvv|||}}}}}}vvvtttpppnnnnnnnnnnnnnnnnnntttzzz|||{{{|||}}}~~~~~~{{{wwwsssqqqqqqqqqsssttttttqqqpppoooooommmmmmnnnnnnnnnnnnmmmmmmllljjjiiiiiijjjkkkjjjjjjhhhlllpppqqqooommmnnnppprrrnnnlllmmmlllkkkmmmqqqrrroooqqqyyy|||wwwooojjjjjjeeeeeekkkqqqpppnnnmmmjjjfffhhhttt}}}{{{uuupppssswwwnnnaaaZZZTTTKKKDDDAAADDDJJJNNNRRRNNNHHHCCC@@@???AAABBBEEEDDDCCCCCCDDDFFFIIIJJJJJJSSS]]]bbbeeeddd^^^WWWWWWaaaxxxsssooommmiiieeedddfffkkkooouuuvvvvvvuuuwwwzzzwwwqqqwwwuuutttuuuvvvvvvrrrnnnnnnoooooopppqqqtttxxx{{{xxxwwwuuusssqqqppppppooopppooonnnnnnooorrruuuwwwmmmhhhfffkkkrrrssssssrrrtttqqqooooooqqquuuxxxzzzqqqlllfffddd```]]]^^^aaabbbaaa```___```bbbdddfff______bbbeeeeeeaaabbbeeemmmjjjjjjllliiihhhrrrpppuuudddHHHKKKhhh}}}gggPPPEEEEEEKKKYYYfffjjjnnnvvv~~~ooobbbYYYTTTQQQLLLGGGCCCAAAAAAAAA999888888888888999::::::999999999888888888777777999999::::::::::::999999777777777777777777777777888888888888888888888888777777777777777777777777777666666666666777777888555555555555555555666666;;;;;;:::999999:::;;;<<<>>>>>>>>>>>>@@@BBBCCCBBBBBB@@@AAABBBCCCAAAAAACCCCCCDDDEEEDDDDDDGGGKKKNNNPPPLLLLLLPPPUUUZZZaaahhhbbb^^^aaaiiiiiidddeeemmmqqqwwwvvvnnnlllooommmfff\\\UUUPPPQQQSSSQQQQQQRRRFFFFFFFFFFFFEEECCCAAA???@@@@@@???>>>>>>>>>>>>>>>;;;888:::???@@@>>>>>>BBB>>><<<;;;<<<===>>>===<<<;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@AAABBBFFFGGGSSSfffqqqxxx{{{ooo}}}~~~zzzxxxxxxzzz|||~~~~~~{{{vvvqqqmmmwww}}}~~~{{{zzz{{{sssttttttrrrpppmmmmmmmmmooottt{{{yyyzzzzzzxxxuuurrrssstttyyyyyyyyyuuuqqqnnnnnnppppppqqqqqqrrrrrrpppooonnnllljjjggggggiiikkkjjjiiigggkkkooopppnnnnnnrrruuutttqqqoooqqqqqqppprrrvvvssspppppptttuuuqqqlllkkkjjjeeedddkkkpppooolllkkkhhhggggggiiirrr~~~mmm___^^^iiixxxooo```YYYZZZ```eeeqqqnnnjjjhhhhhhjjjmmmppprrrxxxpppooonnnlllhhhfffiiiqqqxxx|||xxxwww{{{~~~|||zzzyyyyyyxxxxxxwwwvvvuuutttsssqqqqqqqqqrrruuuxxxzzz{{{vvvvvvtttsssssssssssssssrrrqqqqqqqqqqqqsssuuuvvvmmmfffdddlllssstttqqqppprrrqqqpppnnnmmmoootttwwwpppkkkhhhiiifff```^^^aaaeeedddbbbaaa```aaabbbccc```___aaacccccc```aaaeeemmmmmmllliiihhhiiimmmrrr~~~|||eeeQQQSSSbbbtttyyygggWWWKKKFFFJJJPPPVVVZZZaaaoooeeeccc___YYYQQQIIIBBB???@@@@@@???>>>===<<<<<<===:::999999999888888888888888999999::::::999999888777777777777777777777777777777777888888888888888::::::::::::::::::::::::888777777666666666666777666555555666666777777888@@@???===;;;::::::;;;;;;@@@???<<<:::;;;>>>@@@???@@@>>>>>>BBBBBB???>>>@@@AAAAAA@@@@@@@@@AAACCCCCCAAA???@@@CCCCCCCCCGGGMMMJJJEEEGGGNNNMMMFFFGGGOOOKKKRRRRRRKKKLLLSSSSSSMMMGGGCCCAAAAAA@@@>>>@@@DDD>>>???@@@???===<<<<<<============<<<<<<;;;;;;;;;BBB===<<>>:::;;;???BBB@@@===<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;<<<===???AAACCCEEEFFFPPPTTThhhuuu~~~|||yyyxxxzzz}}}wwwqqqmmmvvvzzz~~~}}}xxxttttttuuurrrvvvzzzyyyuuuqqqoooooossswww}}}{{{}}}}}}|||yyyxxx{{{}}}}}}wwwqqqmmmnnnoooxxxyyyzzzzzzzzzwwwuuusssllliiifffgggiiikkkkkkiiiggglllpppqqqooopppuuuyyyvvvsssrrruuuuuutttvvvyyyuuupppnnnooooookkkjjjllljjjfffeeejjjmmmllljjjkkkkkknnnnnniiihhhppp{{{{{{~~~tttwwwyyyqqqpppooopppqqqoooooossszzz|||{{{zzzyyy}}}wwwxxxyyyyyywwwwwwxxxzzztttsssrrrtttwwwyyyyyyxxxtttsssssssssssstttuuuuuutttttttttsssssssssttttttnnneeecccllltttsssooommmnnnnnnnnnkkkiiilllrrrwwwppplllmmmpppmmmeeeaaabbbgggfffeeecccaaa```______aaa___```bbbaaa^^^```eeeeeehhhgggaaa```dddfffeeejjjqqqsssooozzziiiQQQJJJVVVggguuu```PPPJJJIIICCCHHHOOO\\\uuuzzzlll^^^VVVJJJIIIGGGEEECCCBBBAAAAAA<<<<<<<<<;;;;;;;;;::::::777888999::::::999888777999999999999999999999999888888888999999999::::::888888888888888888888888:::999888888777777777777888888888888888999:::;;;LLLFFFAAA???===<<<<<<===999999:::;;;;;;;;;===???>>><<<<<<<<<>>>???>>>===@@@?????????>>>>>>>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===============999<<>>;;;AAAPPP[[[^^^___bbblllwww~~~ttt}}}yyy}}}wwwyyy}}}xxxxxxwwwqqqssszzz|||zzzvvvtttrrryyyzzzvvvoooooouuuyyyxxxyyyzzz}}}~~~}}}xxxzzz|||}}}|||}}}yyytttssssssrrrqqqxxxtttttttttqqqmmmjjjfffeeefffiiikkklllppppppqqqrrrtttvvvxxxyyysssxxxxxxrrrnnnqqquuuwwwuuutttqqqlllhhhiiinnntttnnngggdddiiiooopppnnnmmmttt{{{{{{qqqiiijjjnnn{{{sssppp}}}}}}xxxxxxsssppprrrttttttuuuxxx{{{|||{{{yyy~~~~~~|||wwwsssooonnnnnnrrrxxxzzzyyyvvvnnnlllmmmqqqrrrppppppsssppppppuuuyyywwwqqqssszzztttuuuwwwxxxwwwvvvtttsssooommmllllllmmmooonnnnnniiilllggg]]]^^^jjjpppnnniiidddgggnnnkkk```]]]bbbhhhccc]]][[[]]]```aaaaaahhhdddaaabbbdddeeeccc```bbbaaa```___^^^___```aaacccffflllppplllrrrtttyyyqqq]]]PPPJJJZZZrrrzzzgggYYYPPPJJJBBBFFFVVVaaagggvvvuuummmccc\\\[[[YYYVVVRRRKKKFFF@@@???BBBDDDCCC@@@??????>>>;;;999999;;;===:::888666777999999777555;;;999888999<<<===:::888999888777666777888999:::;;;999777777888999999888::::::999777666777999<<<]]]TTTIIIAAA>>>===???AAA???>>>>>>>>>===:::888777<<<;;;;;;<<>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;===>>>>>><<<;;;;;;<<<>>>===;;;::::::999999888;;;;;;;;;<<<===>>><<<;;;@@@CCCNNN]]]ggglllttt|||iiifffooo}}}zzzwwwzzz}}}xxxzzzzzzvvvxxx~~~~~~{{{yyywwwyyyyyyvvvooooootttwwwvvvwwwxxxyyy{{{|||~~~~~~}}}|||zzzyyyyyy||||||{{{yyyvvvttttttuuuvvv{{{wwwwwwyyyvvvpppllliiiggggggiiilllmmmnnnqqqsssvvvyyy|||}}}}}}}}}tttzzz|||wwwsssuuuwwwxxxxxxvvvrrrnnnlllnnnrrrvvvsssllljjjnnnssssssqqqpppvvvxxx{{{zzzvvvqqqooonnnxxx~~~xxxwww{{{ooorrrvvvttttttxxxyyyyyyxxxyyy{{{zzzyyywwwzzzzzzzzz{{{{{{xxxssspppppppppqqqtttvvvwwwvvvuuuhhhfffhhhmmmooonnnooorrrrrrrrruuuvvvrrrlllnnntttwwwxxxxxxxxxxxxvvvuuutttsssqqqoooooooooooommmkkkfffiiieee\\\]]]gggllliiiaaa\\\]]]bbbaaaYYYZZZaaaddd```]]]\\\]]]___```___eeecccaaa```aaaaaa```___```___]]]\\\\\\]]]]]]^^^bbbdddiiillliiinnncccLLLNNNYYYnnnrrr[[[SSSKKKGGGMMMTTTZZZfffssszzzqqqkkkeee___VVVQQQNNNLLLGGGCCCFFFDDDBBBAAA@@@AAABBBBBB???<<<::::::;;;<<<:::888;;;:::999;;;======:::888;;;:::999888888999::::::<<<;;;999999999:::;;;;;;:::;;;;;;999888888:::<<<}}}pppbbbVVVLLLEEE@@@>>>===<<<<<<======;;;999:::999:::;;;===>>><<<;;;===============>>>>>>>>>=================================>>>>>>>>>>>>???<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<;;;:::::::::;;;;;;::::::;;;:::999999;;;===777777888888999999:::;;;:::999999;;;===?????????BBBLLL^^^ooo{{{ssshhhmmmuuu~~~yyyyyy|||}}}www{{{}}}|||}}}~~~|||zzzxxxxxxuuupppooosssttttttttttttuuuwwwyyy|||}}}wwwtttvvv{{{xxx|||~~~}}}zzzxxx{{{~~~|||{{{xxxvvvzzz}}}wwwnnnjjjiiiiiikkknnnqqqrrrrrrrrruuuzzz{{{{{{vvvuuuuuussswwwtttpppnnnooorrrtttuuuuuupppmmmqqqtttrrrpppqqqwwwuuuvvvxxx{{{yyyrrrmmmmmmoooxxx{{{rrrnnnrrruuurrrqqqtttzzzxxxwwwwwwxxxxxxvvvuuuvvvvvvvvvvvvwwwuuuqqqnnnqqqrrrttttttsssrrrrrrsssfffdddfffjjjllljjjkkkmmmrrrrrrrrrsssoookkkmmmrrrxxxxxxvvvuuusssrrrrrrrrrqqqooonnnnnnooonnnllljjjdddhhheee______fffhhheee^^^YYYXXX\\\\\\YYY^^^fff```___^^^^^^______^^^]]]______^^^\\\YYYYYYZZZ[[[\\\[[[ZZZYYYXXXYYYZZZZZZaaaaaadddgggeeegggyyywww~~~sss^^^MMMKKKddduuujjjYYYLLLIIIQQQ^^^hhhvvvyyyqqqjjjbbb]]]YYYUUUPPPNNNNNNMMMKKKHHHGGGDDDAAA??????>>>===<<<>>>???@@@BBBDDDDDDAAA>>>???>>>===<<<<<<<<<<<<<<<>>>======<<<======>>>>>>:::<<<>>>>>>======>>>???{{{gggXXXNNNJJJBBB<<<<<>>:::<<<;;;;;;<<<===<<<;;;999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;========================???>>>>>>======<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<888:::;;;<<<;;;;;;===>>>888888999999999;;;===???999<<>>???===;;;;;;<<<===<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::999::::::;;;;;;999;;;===>>><<<;;;;;;;;;>>>>>>>>>===<<<===AAAEEEEEEQQQ```iiinnnxxxyyyqqqzzz~~~}}}{{{vvvtttwww{{{|||||||||yyyyyyyyyyyyxxxwwwvvvuuuuuutttssstttsssqqqpppqqqqqqtttyyy}}}~~~}}}|||yyyvvvtttuuuxxxzzz{{{|||xxxvvvwwwxxxwwwvvv}}}|||vvvssspppllllllmmmoootttxxx{{{|||{{{wwwxxxyyy{{{~~~zzzpppkkkkkkkkkjjjhhhgggfffiiinnnrrrrrrqqqlllkkkkkkmmmkkkgggfffhhhnnnqqqtttuuutttpppmmmkkkjjjgggnnnwwwzzzuuupppoooqqquuuwwwxxx{{{rrrpppnnnnnnppprrrssssssqqqpppnnnnnnooonnnmmmkkklllnnnooommmiiihhhiiilllllljjjjjjlllkkkhhhgggiiiooopppqqqrrrssswwwzzz|||pppnnnkkkiiiggghhhiiijjjhhhggggggiiikkklllkkkjjjfffhhhiiigggggghhhgggeee\\\\\\^^^bbbbbbbbbdddiiigggggggggeeebbb^^^[[[YYYWWWXXXWWWSSSPPPOOORRRUUUUUUTTTTTTSSSTTTUUUVVVWWW^^^^^^```aaa___^^^bbbhhhqqqmmmkkkwwwqqqxxxkkkXXXKKKBBBGGGHHHKKKUUUlllzzzwwwuuutttrrrtttuuuuuurrrnnniiigggdddddddddcccbbbaaa``````gggiiikkkkkkjjjjjjlllnnnuuuyyy~~~tttqqqrrrjjj^^^FFFCCC>>><<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888888888999::::::777999::::::888777888888===???BBBDDDHHHPPPZZZbbbiii{{{mmmgggmmmtttvvv|||{{{}}}|||}}}~~~{{{zzzyyywwwsssqqqssswwwyyyyyyxxxuuuuuuuuuvvvvvvvvvuuuuuusssrrrsssvvvvvvrrrppprrrrrrvvvzzz~~~}}}yyywwwuuuvvvvvvuuussstttwwwzzz{{{vvvuuuxxx{{{zzzyyy{{{qqqmmmmmmmmmnnnnnnppptttxxx{{{|||{{{zzzzzzyyyyyyyyyzzz{{{|||tttsssnnngggfffkkknnnnnnfffggghhhkkknnnppppppooojjjjjjlllnnnjjjddddddhhhhhhmmmqqqqqqmmmjjjjjjlllooojjjmmmooojjjpppyyyxxxxxxllllllnnnppptttvvvyyyzzzvvvsssooommmnnnpppqqqqqqnnnllljjjhhhiiiiiihhhfffiiiiiiiiihhhggggggiiijjjiiiggghhhlllmmmkkkkkkmmmppprrrsssqqqrrrvvvxxxvvvlllkkkiiihhhggghhhjjjkkkmmmkkkiiiiiijjjjjjjjjiiieeefffhhhiiiiiihhhgggfffccceeehhhiiiiiigggggghhhjjjiiigggccc^^^ZZZXXXXXXYYYXXXVVVSSSQQQRRRUUUWWWSSSSSSSSSSSSTTTVVVXXXYYY^^^```cccbbb___]]]___aaaddduuuvvvqqquuuyyydddmmm{{{xxx___OOOIIIDDD===>>>OOOiii~~~eee___VVVNNNIIIFFFCCCBBB??????>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===;;;;;;:::;;;;;;<<<<<<===<<<===>>>>>>@@@DDDJJJNNNUUUYYY^^^ccckkkyyy~~~gggfffqqq|||{{{}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~|||yyywwwwwwxxxsssqqqooooootttxxxxxxvvvqqqrrrssstttuuuuuuuuutttrrrppprrrxxxxxxsssqqqsssuuuvvvyyyzzzyyyvvvsssppppppsssuuusssooopppuuu{{{}}}|||{{{{{{||||||||||||~~~}}}tttmmmmmmooooooooonnnooorrruuuxxxyyyyyyxxxxxxwwwvvvtttrrrqqqooojjjkkkhhheeegggmmmpppooogggiiilllmmmlllkkkjjjjjjhhhjjjmmmooojjjcccdddiiieeeiiilllllljjjiiikkknnnqqqiiijjjjjjeeeiiinnniiipppmmmvvvzzz|||tttwww}}}~~~nnnnnnoooqqqtttuuusssppptttpppllljjjlllnnnpppqqqnnnkkkhhhfffffffffeeedddfffeeedddeeehhhjjjkkkkkkfffeeefffjjjkkkiiijjjllllllooopppmmmnnnrrrqqqmmmhhhhhhgggggghhhjjjlllmmmmmmjjjgggfffgggiiijjjjjjggggggiiikkklllkkkjjjjjjkkknnnnnnmmmjjjhhhgggggghhhfffccc]]]WWWTTTUUUWWWYYYVVVRRRQQQRRRTTTVVVWWWRRRRRRSSSTTTVVVYYY[[[]]]^^^cccgggeeeaaa___```bbbbbbjjjuuurrrzzz|||]]]\\\iii|||tttbbbZZZLLL???@@@MMMYYY^^^uuuwwwiii^^^WWWRRRPPPBBBBBBAAA???>>>===<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======???????????????@@@AAAAAAIIIIIIIIILLLRRR\\\hhhpppooojjj|||yyy~~~wwwuuuwwwyyyyyyxxxwwwwwwwwwxxxyyyyyywwwuuuuuuvvvxxxqqqpppmmmnnnrrrxxxyyywwwooopppqqqrrrssssssssssssqqqooorrryyyzzztttrrrtttwwwwwwvvvuuusssqqqnnnlllnnnrrruuuqqqlllllluuu~~~www{{{~~~}}}zzzwwwwwwxxx}}}{{{uuummmllloooqqqpppooonnnmmmooosssuuuvvvvvvsssttttttsssppplllgggdddggghhhgggfffhhhnnnooommmgggkkknnnmmmiiieeecccdddfffhhhmmmnnniiibbbdddiiidddeeegggiiiiiikkkmmmooosssjjjjjjllljjjmmmooofffeeetttxxxxxx{{{{{{{{{|||vvvqqqwww|||xxxwwwsssggglllmmmppptttyyy{{{xxxrrrmmmjjjgggfffiiinnnqqqsssqqqmmmiiigggfffffffffeeeeeecccaaadddiiimmmnnnmmmgggeeefffiiiiiifffeeehhhfffjjjkkkhhhjjjooommmgggddddddeeefffhhhjjjkkklllhhheeebbbbbbdddhhhkkkllljjjjjjlllooopppnnnnnnooolllmmmlllhhhdddbbbbbbaaadddccc^^^XXXRRRQQQTTTWWWWWWRRRNNNMMMPPPTTTTTTTTTRRRRRRSSSUUUWWW[[[]]]___^^^eeejjjhhhcccaaabbbdddccckkkttt}}}rrrXXXJJJZZZrrr}}}}}}uuubbbLLL@@@BBBIIINNNTTT___nnn}}}|||nnn]]]YYY]]]TTTKKKIIIFFF>>>FFFAAA<<>>;;;:::;;;<<<;;;;;;;;;===<<<;;;<<>>>>>AAAEEEFFFDDDEEEJJJKKKMMMJJJQQQ```dddfffqqq~~~yyyzzzvvvmmmmmmkkknnnwwwxxxssspppqqquuuwwwtttqqqpppqqqsssvvvwwwxxxxxxxxxuuuwww{{{|||uuunnnpppvvvssspppkkkiiioooxxxzzzwwwoooppppppqqqssstttttttttrrrssswww{{{yyytttrrrssswwwttttttsssmmmgggkkksssyyyvvvssstttwwwyyyyyyxxx|||||||||zzzwwwttttttuuusssnnnkkkllljjjgggkkksssqqqpppooonnnoooqqqsssuuuqqqqqqoookkkfffddddddeeedddfffgggfffiiiooopppmmmuuusssnnniiidddcccdddfffccckkknnniiieeegggfffccclllhhhfffhhhiiijjjnnnsssqqqlllkkkmmmllleeecccfffgggjjjpppyyy|||yyyrrrlllqqqvvvtttmmmiiijjjnnnjjjrrrsssuuu|||xxxppprrrrrrmmmgggdddfffhhhhhhhhhooommmkkkmmmnnnmmmiiieeecccbbbfffkkkiiieeegggnnnkkkhhheeeeeehhhjjjkkkjjjgggfffiiimmmmmmgggcccccc```______bbbfffhhhfffcccdddaaa______ccchhhmmmooopppqqquuuyyywwwqqqooopppooogggccceeeccc^^^\\\___^^^ZZZUUUSSSSSSRRRPPPMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTWWWZZZ]]]___aaabbbbbbcccccccccccccccdddgggjjjnnnsss}}}wwweee^^^VVVSSSfffooo\\\UUUPPPIIIAAAEEELLLWWWdddssssssllleeeaaaaaaXXXTTTXXXQQQGGGHHHIIIEEEBBBAAABBBBBBAAAAAADDD???===@@@CCCCCCDDDEEEBBBCCCFFFHHHJJJLLLLLLLLLOOOPPPVVV```hhhmmmvvv~~~{{{mmmdddiiissszzzxxxnnnmmmllljjjiiihhhhhhhhhooooooooooooqqqtttvvvxxxwwwwwwxxxyyytttnnnoootttqqqppplllkkkpppyyy}}}{{{uuusssqqqqqqsssvvvyyy{{{sssrrruuuwwwuuupppoooqqqtttrrrrrrqqqmmmjjjnnnwww~~~{{{wwwvvvxxx{{{{{{{{{zzzsssoooppprrrssstttpppllliiijjjhhhgggkkkrrrnnnnnnnnnoooqqqsssuuuvvvoooooommmjjjgggffffffhhhdddhhhiiijjjnnnuuuxxxvvvtttsssooojjjfffdddfffgggggglllmmmiiiggghhhgggdddggggggfffeeehhhnnnsssuuuooonnnppptttqqqjjjfffhhhllloooqqqqqqttt~~~|||~~~vvvlllgggjjjooosssqqqlllhhhjjjmmmkkkqqqppppppwwwtttmmmpppnnnlllkkklllnnnnnnkkkgggmmmnnnoooqqqqqqpppllljjjjjjhhhiiimmmmmmiiikkkpppkkkiiiggghhhkkkmmmmmmkkkffffffhhhmmmllleeeaaaaaaaaa```___aaacccfffggggggllllllmmmppptttxxxyyyyyyvvvsssrrrtttrrrmmmkkkllljjjdddaaabbbaaa\\\ZZZ\\\[[[XXXUUUTTTUUUTTTRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPVVV[[[___```aaa```bbbbbbbbbcccdddeeeeeeeeegggiiilllnnnqqqzzziii[[[ZZZfffzzzvvv___OOODDDCCCCCCEEEIIIMMMOOOPPP```gggrrr|||xxxrrr}}}yyyzzzwwwjjjllllllfff___[[[[[[]]]^^^]]]\\\TTTPPPSSSXXXXXXWWWXXXYYYaaajjjppprrrqqqqqqqqqsssxxx~~~pppiiinnnxxxxxxqqqkkkmmmmmmjjjeeebbbdddgggnnnllljjjiiikkkoootttwwwyyyuuuttttttrrrnnnmmmpppmmmoooooommmqqqyyy~~~{{{wwwrrrppprrrvvvyyy{{{sssppppppqqqnnnjjjjjjnnnqqqpppoooooonnnnnnttt|||{{{yyyyyy{{{}}}}}}zzzrrrooorrruuutttrrrmmmjjjhhhhhhgggggglllsssnnnnnnoooqqqrrrrrrsssssskkkkkkjjjhhhffffffhhhiiieeekkkoooqqqvvv}}}~~~tttsssppplllhhhggghhhiiilllmmmllljjjjjjkkkiiieeebbbhhhjjjhhhkkkrrrtttqqqmmmooouuuxxxtttlllhhhiiiwwwyyyxxxpppiiijjjvvvwwwzzzqqqhhheeedddjjjnnnqqqooojjjggghhhkkknnnrrrmmmkkkrrrpppjjjnnnkkklllpppuuuxxxvvvooojjjlllnnnqqqrrrqqqooommmmmmtttpppnnnpppqqqpppppprrrmmmlllkkklllnnnnnnmmmlllggggggjjjooonnngggbbbbbbbbbccccccdddeeehhhmmmpppqqqssswww|||}}}}}}uuunnnmmmlllhhhfffffffffbbb```bbbaaa]]][[[[[[WWWVVVVVVWWWXXXWWWUUUSSSOOOOOOOOOOOOOOOOOOOOOOOOKKKPPPWWW^^^bbbcccaaa___``````aaaaaabbbcccddddddiiilllmmmllljjjkkkooorrrxxxgggaaa```nnnlllTTTNNNEEEAAAAAADDDGGGGGGHHHJJJQQQ[[[gggyyyvvvuuu|||iiiiiirrr{{{vvvwww~~~yyytttlllnnnooolllgggeeegggiiillljjjiiihhhjjjnnnsssvvv{{{tttpppqqqqqqnnnlllmmmlllpppqqqooopppwww|||}}}{{{vvvqqqooopppsssttttttqqqmmmkkkjjjgggdddfffkkknnnmmmmmmmmmnnnqqqxxx~~~{{{xxxxxxyyy{{{}}}{{{xxxuuuuuuvvvuuuqqqllljjjiiihhhhhhhhhjjjooossspppqqqqqqrrrqqqooolllkkkiiiiiiiiigggeeeeeegggiiihhhpppwwwzzz}}}~~~zzzrrrrrrpppnnnjjjiiijjjkkkpppnnnkkkjjjkkkllliiidddbbbkkkooolllnnntttssskkknnnrrrwwwwwwqqqkkkhhhhhhyyyzzzxxxqqqjjjjjjrrryyy~~~yyy|||ooohhhgggggggggiiimmmpppnnnjjjhhhiiikkktttvvvnnnjjjqqqpppkkkooooooooorrrvvv{{{zzzvvvqqqnnnpppqqqooollljjjlllnnnzzzuuuqqqqqqssstttssssssooooooppppppooommmkkkiiihhhhhhlllrrrrrrmmmiiiiiieeehhhlllnnnooorrrxxx|||vvvxxx{{{~~~{{{}}}ssslllkkkkkkhhhdddbbbdddbbbbbbcccccc```]]][[[VVVWWWXXXYYYYYYXXXUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQMMMQQQXXX^^^aaaaaa___]]]____________````````````gggiiijjjiiifffeeeeeegggyyyvvvzzzoooXXXeeeqqqgggXXXIIIAAA???CCCFFFCCCBBBDDDKKKXXXlll|||zzzllliiinnnwww}}}xxxzzz{{{wwwrrrkkkjjjjjjiiiiiiiiiiiiiiijjjkkklllmmmooorrrtttuuu{{{sssnnnpppqqqooommmmmmlllpppqqqnnnnnnsssvvvvvvtttqqqoooppptttuuutttqqqoookkkgggfffcccaaaeeekkkjjjkkkjjjjjjlllqqqwwwzzz}}}{{{xxxvvvuuuvvvxxx{{{uuuuuusssqqqnnnkkkjjjjjjiiijjjkkkjjjjjjnnnqqqtttnnnnnnooopppnnnkkkhhhfffjjjkkkjjjiiiggggggiiikkkkkkuuu|||uuuooonnnoooooonnnkkkjjjjjjkkkpppmmmjjjkkkllljjjfffcccdddkkkllliiillltttvvvqqqtttwwwwwwsssnnnjjjiiihhhmmmlllkkkkkklllooorrrtttwwwmmmlllyyyzzztttyyynnnhhhggggggddd```dddhhhmmmooonnnnnnooopppzzzzzzqqqmmmuuuuuupppsssuuusssqqqrrrwwwzzzzzzyyyvvvuuusssmmmhhhhhhlllpppzzzwwwsssqqqsssuuuuuurrrrrrssssssrrrnnnjjjgggeeeggggggkkkrrrtttqqqoooqqqhhhnnnuuuzzz|||~~~~~~}}}{{{vvvooojjjmmmnnnjjjeeebbbbbbbbbbbbaaabbbaaa^^^[[[WWWYYY[[[[[[YYYVVVSSSQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUWWWZZZ\\\\\\\\\[[[aaaaaa``````______^^^^^^aaaaaa```^^^]]]^^^```bbbjjjvvv{{{tttooopppzzzrrr___NNNCCC???>>>::::::@@@KKK[[[pppyyy{{{|||sssffffffnnnwww~~~|||zzzxxx~~~uuurrrvvvxxxuuuppplllkkkjjjkkklllnnnnnnnnnkkkmmmpppsssuuuvvvwwwwwwyyysssppprrrssspppnnnnnnmmmppppppmmmnnnqqqqqqooonnnmmmnnnssszzz|||yyytttnnnjjjgggfffddddddhhhoookkklllllljjjkkkqqqttttttuuuuuuuuutttssstttwwwyyy}}}yyyrrrjjjdddeeejjjpppggglllnnnmmmnnnqqqsssrrrggghhhjjjkkkkkkjjjhhhgggkkklllllljjjiiiiiikkkmmmnnnyyy|||uuummmfffjjjlllmmmmmmkkkjjjjjjkkkmmmjjjiiikkkjjjeeeaaa```eeefffiiilllqqqwww|||~~~zzzzzzvvvpppmmmnnnmmmjjjddddddfffkkkpppsssrrrqqqvvvkkkjjjssstttrrr~~~rrrxxxwww{{{sssppplllkkkiiiddd[[[TTT^^^cccjjjpppsssttttttuuu{{{|||sssqqq{{{{{{uuuvvvyyytttoooooorrrwwwzzz{{{}}}zzzuuuoookkkkkknnnqqquuuuuussspppqqquuuuuurrrssstttuuurrrmmmhhheeedddfffeeeiiiooorrrrrrrrruuulllqqqxxx~~~~~~zzzwwwvvvvvvvvvuuuooojjjjjjnnnoookkkgggeeeaaabbbaaa^^^^^^```]]]YYYXXXZZZ\\\[[[XXXTTTQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQWWWWWWWWWXXXXXXYYYZZZ[[[cccbbbbbbaaaaaa``````___aaa___[[[YYYYYY\\\___bbbfffkkknnnnnnrrrrrr|||rrreee{{{zzzjjj```JJJDDD??????CCCHHHRRR[[[dddkkkttt|||}}}xxxsssyyysssqqq~~~rrrlllpppsssqqqwww|||xxx}}}vvvuuuzzz|||wwwqqqmmmoooqqqqqqoooooorrruuummmooorrrvvvxxxyyyzzzzzzvvvsssrrruuuuuurrrpppqqqnnnooommmlllooorrrpppkkkooommmnnnttt{{{}}}zzztttoookkkiiiiiiiiiiiiooovvvsssuuutttqqqrrrvvvvvvsssooorrrtttuuutttuuuxxxzzz|||qqqhhhdddfffkkknnneeelllqqqppppppssssssoooddddddffffffffffffeeedddeeefffggggggfffhhhkkkmmmqqqzzz}}}vvvpppjjjeeefffhhhkkklllkkkiiiiiiiiihhhfffiiikkkhhh___[[[]]]aaaeeesss~~~xxxvvvqqqlllmmmqqqoooiiibbbffflllrrruuuuuusssqqquuussstttuuurrrpppwwwxxx~~~zzzvvvuuuooonnnmmmmmmkkkfff^^^WWW___dddlllrrruuutttqqqoooyyyzzzsssttt~~~wwwwwwwwwsssoooooorrruuuuuuuuu|||yyytttpppoooooooooooommmrrrtttpppppptttuuusssssstttuuurrrmmmiiiggggggiiigggiiiooorrrrrruuuyyypppqqqtttxxx|||}}}}}}{{{{{{wwwqqqnnnmmmmmmnnnnnnjjjhhhiiimmmmmmiiigggiiicccdddbbb]]]]]]```^^^YYYWWWZZZ[[[ZZZVVVSSSQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQWWWWWWXXXYYYZZZ[[[\\\\\\^^^_________`````````aaaccc```\\\YYYZZZ]]]```bbbkkklllmmmkkkkkktttppp{{{pppZZZ___hhhttt|||uuuaaaXXXNNNIIIFFFBBBCCCFFFCCCHHHNNNUUU^^^lll~~~mmmccceeeppp}}}yyypppzzzyyyooozzztttkkkrrrmmmgggaaaeeetttpppttttttrrryyy{{{wwwuuuzzzzzzqqqjjjpppuuurrrllljjjpppwwwpppqqqsssvvvxxx{{{|||}}}tttssstttwwwvvvrrrqqqsssnnnnnnllllllppptttqqqjjjtttqqqooorrrxxxzzzuuupppqqqmmmlllmmmmmmnnnttt{{{|||~~~yyyyyy}}}{{{vvvmmmppptttvvvvvvwwwzzz|||wwwlllgggfffgggeeebbbdddlllrrrqqqqqqsssrrrmmmeeeeeeeeedddcccbbb``````^^^___```aaabbbdddhhhkkkrrryyy}}}xxxqqqnnnkkkiiidddfffjjjkkkjjjiiihhhhhhddddddhhhlllfff\\\XXX[[[]]]ggg}}}xxxrrrqqqlllhhhlllrrrooofff___gggqqqwwwvvvsssqqqqqqnnnuuuwwwtttrrrrrrnnngggnnnppp{{{yyyyyyuuuoookkkkkkkkkllllllkkkhhhfffeeejjjpppttttttpppjjjfffuuuwwwrrruuuwwwwwwsssqqqpppqqqttttttqqqnnnwwwtttqqqppprrrqqqnnnkkkiiiqqqtttqqqppptttvvvtttrrrtttuuurrrnnnjjjjjjkkknnnkkklllpppssstttwww|||rrrpppnnnppptttvvvuuurrrwwwsssooolllkkklllllllllhhhggghhhkkkjjjfffgggkkkggghhhddd^^^^^^bbbaaa\\\VVVYYYZZZYYYUUURRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWYYY[[[\\\]]]]]]]]]XXXYYYZZZ[[[]]]^^^___```___\\\YYYXXXYYY\\\___```gggiiilllmmmnnnsssvvvxxxttteeeUUUSSS^^^jjjnnnllliii___UUUPPPMMMIIIGGGIIIGGGGGGFFFDDDFFFPPP___kkkrrr{{{}}}tttvvv~~~}}}ppp```___mmm~~~xxxvvvlllzzzxxxvvvzzzhhhZZZ]]]jjjuuu}}}{{{tttxxxzzzzzzpppttt~~~|||}}}xxxzzztttzzzvvvlllrrrtttuuurrrmmmkkkooosssuuusssvvv|||~~~{{{|||wwwuuuttttttuuuuuutttrrrpppnnnnnnqqqttttttpppmmmqqqoooooorrrwwwyyyuuuqqqqqqkkkhhhjjjkkkjjjnnnuuu||||||||||||{{{zzzxxxxxxqqquuuxxxyyyvvvttttttuuuwwwrrrlllgggeeefffggghhhoooppprrrtttvvvrrrkkkeee]]]```dddeee```ZZZTTTQQQbbb```]]][[[\\\^^^aaaccclllvvvwwwuuuuuukkkaaadddeeekkknnnllljjjjjjhhhdddiiieeefffjjjcccWWWVVV^^^mmm{{{xxxtttpppjjjggggggiiikkklllmmmpppsssuuussspppmmmlllrrrqqqmmmhhhhhhlllmmmjjjkkkqqqxxx}}}xxxtttvvvwwwuuuqqqmmmnnnnnnmmmjjjhhhhhhiiiooolllmmmooommmhhheeefffooossswwwxxxvvvrrrqqqqqqnnnpppqqqqqqpppoooppprrrvvvsssqqqqqqqqqoookkkgggkkkhhhfffhhhlllppprrrrrrvvvpppllljjjiiigggjjjooouuusssoookkkjjjmmmrrrwwwsssrrrqqqqqqrrrrrrpppnnnsssnnnmmmrrrtttpppiiifffllliiieeedddeeeggghhhhhhjjjfffbbbbbbeeefffccc```[[[\\\[[[XXXTTTSSSVVVYYYUUUSSSRRRRRRSSSSSSRRRPPPZZZ\\\]]]\\\ZZZZZZ\\\___ZZZXXXYYY]]]\\\XXXZZZaaa```___]]]\\\]]]aaadddgggllllllllllllnnnrrryyy~~~tttmmmzzzxxx[[[LLLNNNTTTTTTPPPRRRTTTTTTUUU[[[```^^^YYYTTTNNNHHHFFFDDDCCCGGGMMMWWW^^^oooyyyllliiipppwwwyyy~~~}}}xxxsssooolllhhheeehhhrrr}}}}}}qqqfffddddddkkkvvv{{{zzz|||xxxrrrttt~~~zzzyyyvvv{{{|||vvvrrruuuuuusssqqqoooqqquuuyyyxxxtttvvvyyyvvvrrrqqqrrrtttuuuvvvsssrrrssstttuuutttrrroootttpppmmmnnnqqqsssqqqnnnlllgggeeehhhjjjjjjnnntttuuuuuuuuuuuuuuutttsssssspppuuuyyy{{{yyyvvvtttsss{{{tttjjjddddddeeeggghhhmmmmmmnnnppppppllleee___^^^bbbggghhhfff```\\\YYYaaa```______```cccfffhhhllluuuuuuqqqqqqiiiaaafffppptttvvvrrrmmmkkkgggcccllljjjmmmnnnfff]]]cccpppzzzuuuuuusssnnniiiffffffiiilllmmmpppqqqrrrqqqnnnkkkhhhgggiiifff```ZZZ[[[ccchhhhhhgggjjjnnnppprrrwww{{{uuupppmmmnnnssstttooojjjggghhhhhhgggeeeeeefffgggkkkiiijjjnnnmmmhhheeefffiiilllooopppmmmkkkkkklllmmmooopppooonnnnnnoooqqqvvvsssooommmmmmllljjjhhheeedddccceeeiiimmmnnnnnnqqqllliiiiiiiiiiiimmmrrrtttsssooojjjggggggjjjmmmppppppppppppooonnnmmmlllrrrpppppprrrqqqmmmkkkmmmmmmjjjfffeeefffhhhiiiiiijjjfffbbbbbbdddccc```\\\[[[[[[ZZZVVVSSSRRRUUUXXXVVVVVVVVVUUUUUUTTTTTTTTTZZZ\\\\\\[[[ZZZZZZ]]]``````]]]]]]```___\\\\\\aaa^^^]]][[[\\\^^^aaaeeehhhmmmkkkiiiiiijjjnnnrrrtttzzzyyy~~~dddQQQIIIJJJIIIGGGKKKWWWcccfffcccPPPLLLLLLRRRUUUSSSPPPPPPGGGJJJTTTaaajjjnnnttt{{{tttmmmiiibbbbbbdddgggkkkppptttwww|||zzz|||yyykkkkkktttxxxvvv|||wwwvvvwwwzzzyyyvvvuuuwwwwwwtttpppooorrrvvvzzz|||zzzuuuwww~~~yyytttooolllmmmppptttvvvtttvvvwwwwwwtttrrrqqqqqqsssoookkkiiikkkmmmllljjjmmmjjjiiilllooopppuuuzzzyyyxxxxxxwwwvvvuuutttssspppuuuzzz|||{{{wwwtttrrr{{{rrrhhhcccfffjjjlllmmmlllkkkkkkkkkiiiddd^^^YYY^^^ccciiilllkkkhhheeedddaaaaaabbbccceeehhhkkkmmmmmmtttpppkkkkkkeeeaaahhhyyy||||||uuunnnkkkfffbbbmmmnnnrrrrrrjjjfffqqqxxxrrrqqqrrrtttppplllfffdddeeeiiilllnnnnnnmmmkkkiiigggeeedddcccccc___VVVOOOPPPZZZaaacccggggggfffgggjjjmmmrrruuurrruuuzzz~~~xxxjjjhhhhhhjjjpppuuutttmmmgggaaabbbbbbaaa```aaadddffffffeeegggkkkkkkgggdddeeeeeefffgggfffeeeeeefffhhhkkklllmmmmmmllllllnnnppptttqqqllliiihhhiiiiiihhhddddddeeehhhlllnnnooonnnnnniiifffhhhhhhhhhkkkpppoooooommmjjjgggfffggghhhkkkmmmooonnnjjjhhhiiikkkooooooqqqrrrnnnjjjmmmsssmmmkkkhhhggghhhiiijjjiiillliiieeeddddddaaa]]]YYY\\\[[[XXXTTTQQQQQQTTTWWWVVVYYY[[[ZZZWWWVVVWWWYYY\\\]]]]]]\\\[[[]]]```cccfffbbb```bbbccc```___```^^^]]]\\\]]]___cccgggiiimmmjjjffffffiiikkkkkkjjjnnnmmmqqqzzzvvv|||hhhaaaXXXUUU[[[bbb^^^UUUGGGFFFJJJUUU[[[VVVMMMFFFGGGFFFGGGJJJKKKKKKNNNSSSaaannn|||zzz{{{}}}vvviii[[[OOOGGGCCCBBBBBBCCCDDDGGGJJJMMMOOOUUUXXX[[[\\\___dddlllsss{{{||||||wwwsssvvv}}}{{{rrrrrrtttwwwvvvssstttxxxuuuqqqmmmnnntttxxxyyywwwvvvvvvzzz|||vvvrrrllliiijjjllloooppprrrtttvvvtttpppmmmmmmnnnooommmjjjjjjlllnnnmmmlllooonnnoooqqqtttwww{{{~~~~~~}}}{{{yyywwwvvvvvvsssuuuxxxzzzyyywwwuuutttuuunnnfffeeejjjppprrrqqqkkkkkkjjjiiieee___ZZZVVV\\\aaahhhlllmmmlllkkkjjjcccdddeeegggiiikkkmmmnnnlllqqqkkkdddeeebbbaaaiiizzz|||{{{tttmmmjjjfffbbbmmmnnnqqqqqqnnnmmmwww{{{pppkkklllqqqttttttmmmhhhcccaaacccgggkkkmmmfffdddaaa______aaabbbcccccc```YYYRRRSSSYYY^^^]]]eeecccaaabbbgggkkkmmmllliiilllttt{{{}}}~~~vvvqqqpppppplllhhhiiiiiimmmrrruuurrrjjjccc```aaaaaa```___```ccceeedddccceeehhhhhhccc```aaadddcccbbbaaaaaabbbeeeggghhhiiijjjiiihhhiiikkkmmmooommmjjjgggffffffffffffaaacccfffjjjlllnnnnnnmmmlllgggeeeeeeeeecccdddhhhfffhhhjjjjjjiiihhhiiijjjgggkkknnnlllgggdddfffiiikkkllloooqqqoookkklllqqqmmmkkkhhhhhhiiijjjjjjiiimmmkkkgggeeeccc```[[[WWW\\\ZZZVVVSSSQQQRRRTTTWWWVVV[[[^^^]]]YYYWWWYYY\\\]]]]]]]]]]]]^^^aaaeeehhhfffdddbbbccceeedddbbb```aaa```___```aaadddgggiiijjjfffccceeeiiillljjjgggnnnmmmoootttxxx}}}~~~wwwmmmYYYFFF>>>===BBBKKKOOOKKKDDDAAAAAA@@@>>>;;;888666777:::FFFOOOXXX[[[VVVRRRQQQSSSXXXWWWXXX]]]eeekkkmmmmmmkkkrrr}}}pppaaa]]]WWWNNNGGGAAA<<<:::;;;;;;;;;<<<===>>>@@@AAA<<>>>>>AAA:::;;;;;;999777777888999===AAADDDDDDAAA???@@@BBB@@@>>>===AAAGGGLLLNNNMMMKKKQQQZZZdddnnnxxxttt```UUUEEEDDDAAA>>>;;;999888888999888888888888999999999999999999:::>>>EEEMMMRRR}}}zzz|||ooooooqqquuuyyyzzzwwwtttrrrmmmmmmssswwwuuupppnnnjjjhhhhhhlllqqqqqqkkkfffiiiuuu{{{xxxvvvuuurrrqqqppppppqqqpppooommmiiijjjkkkjjjhhhggghhhiiioooqqquuuxxxzzz{{{zzzzzzsssvvvvvvuuuvvvyyyyyywwwpppppppppqqqsssvvvyyyzzzvvvssspppoooqqqsssttttttiiigggeeeccccccbbb```^^^bbbccccccaaa\\\YYYWWWVVVZZZ^^^cccggggggfffeeeeeeeeeeeedddccccccdddfffgggfffkkkeee___```___```jjjqqqsssrrrllliiijjjjjjhhhjjjjjjjjjmmmppprrrssssssffffffiiimmmpppooojjjeeefffccc___^^^___```aaaaaa^^^YYYSSSPPPSSSVVVXXXXXX[[[^^^``````bbbeeeccc^^^ccc```\\\\\\^^^___]]][[[^^^___aaacccdddggglllpppwww|||xxx}}}xxx}}}yyyllllll|||sssjjjgggggg^^^aaaccc```[[[ZZZ```eeeeeecccaaaaaabbbbbbaaa```bbbccceeedddcccbbbccceeeddd```^^^___^^^YYYXXXZZZ]]]\\\[[[\\\___aaaaaaaaa`````````______```dddgggfffgggiiihhheeebbbaaa```]]]```dddffffffeeeffffffaaa^^^^^^``````]]]^^^aaa[[[^^^aaacccbbb```^^^^^^ccceeegggfffcccaaaaaacccbbbbbbgggnnnooojjjeeeeeejjjhhhffffffggghhhgggfffbbbaaa^^^[[[YYYWWWVVVVVVZZZXXXVVVUUUWWWYYYYYYYYYWWW[[[______]]][[[[[[\\\WWWWWWYYY^^^dddiiilllmmmhhhmmmooommmlllmmmmmmkkkffffffdddccccccddddddeee______aaafffkkkmmmllliiieeegggiiijjjiiihhhiiikkkooo{{{zzzuuuqqqkkk```NNN===888;;;888;;;<<<:::888:::;;;999666777888888777888:::<<<888777777888:::<<<<<<<<<;;;>>>CCCGGGKKKOOOTTTWWW]]]dddlllooopppsssyyyyyynnnaaaUUULLLGGG???>>><<<:::888666555555555555555555555555555555888777555444666999===???nnnnnn|||||||||zzzsssqqqtttnnnoooqqqrrrqqqqqqpppppppppnnnooouuuwwwsssmmmkkkhhhggghhhjjjmmmnnnkkkhhhiiiuuu}}}yyyrrrppppppnnnmmmllllllnnnppprrrqqqpppjjjiiihhhiiikkkllllllkkkssstttuuuuuuuuuuuuuuuvvvwww{{{{{{wwwwwwyyywwwssslllllllllmmmpppsssvvvxxxssspppnnnnnnpppqqqqqqpppggggggeeeaaa\\\YYYZZZ[[[___aaaaaa```\\\ZZZZZZ[[[]]]```dddfffeeebbbaaa```bbbaaa___^^^^^^```bbbdddccciiiddd___aaa______hhhmmmooommmgggcccdddeeeccccccfffgggggggggjjjmmmooofffjjjnnnooolllgggcccaaacccaaa___^^^]]]]]][[[YYYYYYSSSMMMLLLPPPTTTVVVVVV^^^___^^^]]]___ddddddaaacccaaa^^^]]]\\\[[[ZZZYYYZZZ\\\]]]\\\]]]```eeeiiijjjrrrwwwvvvuuuxxxzzzyyy}}}zzzqqquuu~~~wwwtttmmmgggcccaaaaaa```UUUXXXZZZ\\\]]]___bbbddddddbbb^^^\\\\\\]]]^^^___[[[^^^aaabbbbbbaaabbbbbbbbb]]]ZZZ[[[YYYWWWXXX\\\ZZZZZZ[[[^^^bbbcccaaa___\\\\\\\\\[[[[[[]]]aaadddfffggggggeeebbb```aaabbb```cccfffgggeeeeeeeeegggaaa^^^^^^``````\\\\\\^^^[[[]]]```aaa^^^\\\ZZZYYYaaabbbbbbaaaaaa______^^^```bbbhhhmmmjjjeeedddggggggfffdddeeeffffffeeeccc^^^]]][[[XXXVVVWWWXXXZZZYYYWWWWWWXXX[[[]]]]]][[[ZZZ[[[^^^``````___]]]\\\XXXYYY\\\dddlllrrrtttssspppyyy}}}yyyssssssuuutttkkkkkkjjjjjjjjjjjjkkkllleeegggkkknnnoooooolllkkkhhhiiiiiigggfffffffffeeedddjjjtttmmmfffbbbiii|||{{{aaaOOOIIIJJJLLLHHH>>>888777555222333444444555555666666666555666777666555444444555666888999:::999:::<<<>>>???DDDJJJOOOSSSXXX^^^dddeee```[[[UUURRRMMMHHHEEEAAA@@@???===:::888777666666666777777777777777777555555444666888:::;;;;;;xxx~~~{{{}}}wwwuuuyyyvvvkkkeeefff```dddgggiiiiiikkkooorrroooooosssxxxwwwpppkkkjjjgggggggggiiikkkmmmmmmlllkkkuuuzzzuuunnnmmmllljjjgggffffffiiimmmqqqrrrsssmmmjjjhhhjjjnnnqqqpppnnntttsssrrrooolllkkkmmmnnnuuuyyyyyytttrrrssspppkkkkkkjjjiiihhhiiikkkmmmnnnpppnnnlllnnnpppqqqooolllggghhhfffaaaZZZXXX[[[```___aaacccaaa___^^^___aaa```cccffffffdddaaa^^^^^^___]]][[[ZZZZZZ]]]```cccaaahhhddd___bbb```___gggkkkllliiiaaa]]]]]]]]]\\\\\\aaadddaaa___aaahhhmmmiiinnnpppmmmfffaaaaaacccbbb```^^^^^^]]][[[WWWTTTSSSMMMHHHIIIPPPVVVYYYYYYfffddd___YYYZZZ```dddbbb\\\\\\[[[YYYXXXWWWWWWWWWTTTYYY\\\ZZZYYYYYYZZZ[[[hhhggghhhmmmpppooooooqqqooo}}}}}}tttpppqqqooo||||||zzzqqqfffeeehhhhhhgggeeedddbbb\\\VVV\\\ZZZZZZ\\\___```^^^\\\bbb___[[[WWWUUUUUUVVVWWWTTTXXX]]]``````````````````[[[WWWXXXWWWVVVYYY^^^ZZZ[[[]]]bbbffffffccc___ZZZZZZZZZYYYXXX[[[___bbbggggggfffccc___^^^aaaeee^^^aaaccccccaaa```aaacccfffbbbaaabbb```ZZZXXXZZZ[[[]]]```aaa___]]][[[[[[```___^^^^^^______\\\[[[___dddkkklllfff```ccckkkfffdddccccccdddeeecccbbb^^^]]][[[XXXWWWYYY]]]```XXXWWWWWWZZZ^^^```___]]]\\\\\\^^^```bbbbbb___\\\[[[]]]bbbkkktttzzz{{{{{{xxxzzzyyy{{{{{{pppppppppqqqqqqrrrssstttmmmppptttvvvtttqqqnnnmmmkkkkkkhhhcccaaaaaaaaa```gggfffgggllluuu|||mmmaaafffxxx{{{nnnzzzyyyooo^^^PPPKKKFFF@@@999999999::::::888666444444777999888555333444666555777999999999999;;;<<<999:::===AAAEEEIIIKKKLLLKKKLLLOOOUUUXXXVVVOOOHHH=========<<<;;;:::999999888888999:::;;;:::::::::888777777888999888666555sssooorrrnnnppprrrrrrnnniiidddbbbddddddeeegggjjjnnnrrrtttxxxwwwwwwwwwwwwsssoookkkkkkmmmnnnnnnllljjjjjjjjjuuuyyywwwpppjjjiiihhhgggbbbgggeeeaaagggssstttmmmiiilllmmmkkkhhhiiiooouuuqqqrrrrrrooolllkkknnnqqqwwwwwwtttnnnkkkmmmmmmkkkjjjeeedddfffggggggkkkppplllllllllnnnppppppnnnlllpppkkkeeeaaa```aaabbbccccccbbb```______```aaabbb```ccciiikkkeee^^^^^^dddccc^^^YYYYYY]]]``````]]]```aaadddfffaaa\\\___eeeeeehhhgggbbb^^^___^^^[[[XXX\\\_________aaagggmmmhhhkkkmmmiiibbb]]]]]]___ccc```[[[YYYXXXYYYZZZZZZSSSOOOMMMQQQVVVXXX]]]bbbhhhbbb]]]]]]aaaeeeeeecccaaa[[[XXXYYYZZZXXXYYY[[[YYYYYYZZZ[[[\\\]]]^^^^^^jjjgggfffgggeeecccffflllmmmnnnuuu}}}~~~{{{vvvvvvzzzzzzxxxyyyzzzsssjjjfffeeecccbbbdddbbb``````^^^ZZZXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[```^^^[[[XXXVVVUUUUUUUUUSSSZZZ___]]][[[\\\^^^______\\\XXXWWWXXXZZZ[[[[[[```^^^___ccchhhhhhddd___^^^ZZZVVVVVVXXX[[[\\\\\\eeefffddd``````dddfffeeefffccc```]]]]]]```ccceeehhhbbb]]]^^^^^^\\\[[[\\\^^^aaacccccc```^^^___aaaccc^^^YYYYYY]]]``````^^^iiihhhfffeeeeeefffggghhhbbbaaa___```aaaaaa```___bbb^^^[[[YYYUUURRRTTTZZZ[[[ZZZ[[[___cccccc]]]WWW[[[\\\]]]^^^]]]\\\[[[ZZZdddggglllsssyyy||||||{{{zzz|||yyysssuuuxxxzzzxxxuuuuuuxxxuuu}}}}}}sssnnnmmmhhhjjjkkkgggdddcccbbbaaacccaaa```dddkkksssyyy|||tttcccdddlllzzzssslll]]]NNNIIIDDD>>>;;;:::999999999111777;;;999888888666222888888888888888888888888999999888888888:::===???DDDDDDGGGNNNTTTTTTNNNHHH>>><<<;;;;;;======<<<;;;<<<>>>===:::;;;???@@@>>>;;;@@@>>>777444999:::777|||rrrjjjddddddhhhlllnnnooommmhhhddddddeeeaaa``````bbbggglllnnnooorrrrrrqqqqqqqqqpppmmmjjjjjjlllnnnooommmkkkjjjjjjoooqqqooohhhbbbbbbbbb``````eeeeeebbbgggppppppgggfffggghhhgggfffiiioootttnnnmmmllllllnnnppprrrtttuuuuuupppjjjhhhlllnnnmmmjjjfffcccdddddddddfffkkkhhhjjjjjjiiiffffffiiikkknnniiiccc___^^^___``````___^^^\\\ZZZ[[[]]]```bbbeeefffjjjlllggg___^^^aaa^^^[[[YYY\\\aaadddcccaaadddbbbbbbaaa^^^ZZZ\\\bbbfffjjjjjjfffbbbaaa^^^YYYYYY]]]aaabbb```aaafffjjjeeefffgggddd```^^^```bbbaaa___]]]]]]___```___]]][[[WWWWWW\\\```bbbfffkkkgggccc___^^^```bbbccccccbbb\\\XXXZZZ[[[ZZZ\\\___YYYXXXXXXXXX[[[^^^bbbeeehhhdddccchhhkkkjjjjjjkkkbbbccciiiooorrrqqqsssxxx~~~}}}|||yyyzzz|||}}}uuunnnfffaaa```bbbbbbaaa```^^^[[[YYYXXXWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUTTTVVVYYY]]]^^^[[[YYY\\\```aaa^^^ZZZXXXZZZ]]]___```eeecccbbbdddggghhhddd```\\\YYYVVVWWW\\\aaadddeeegggiiiiiieeeeeeiiiiiigggdddcccaaa```aaadddgggiiiggg```[[[\\\]]]\\\]]]______bbbdddeeedddbbbbbbbbb```___^^^```bbbbbb```]]]hhhiiiiiihhhgggeeedddccc^^^^^^```ccceeeeeebbb___```]]][[[[[[YYYVVVXXX]]]\\\ZZZ[[[^^^aaaaaa\\\WWW]]]___```___]]][[[[[[[[[dddjjjssszzz~~~~~~}}}|||www}}}yyyyyyyyyyyyxxxyyy~~~zzzssspppjjjhhhdddbbbccceeeeeeccc]]]___bbbdddgggkkkpppssswww~~~qqqooorrryyy|||wwwssszzz~~~}}}qqqrrrmmm___QQQGGG>>>777999;;;888222111666;;;<<<444444444555777888::::::555777999:::;;;<<<===>>>999;;;???FFFLLLMMMJJJFFF<<<<<<;;;;;;;;;:::999888999@@@FFFKKKQQQWWWYYYVVVGGGGGGGGGGGGIIIIIIEEE>>>xxxnnnddd```^^^___dddiiillllllkkkgggcccaaadddfff```]]][[[^^^eeejjjkkkiiimmmkkkiiiiiijjjjjjiiihhhhhhjjjnnnooonnnlllkkkkkkjjjlllhhh```\\\\\\]]]\\\___dddeeecccgggmmmjjjaaaaaabbbbbbdddfffjjjnnnpppllliiigggjjjpppttttttrrrqqqqqqlllfffeeekkkoooooolllgggddddddcccaaacccgggeeehhhiiiddd___^^^dddjjjjjjfffaaa^^^^^^^^^^^^^^^[[[ZZZWWWVVVXXX\\\```dddjjjhhhiiillljjjdddbbbccc^^^]]]]]]aaaeeefffdddaaaccc___^^^______]]]^^^bbbgggkkkkkkhhheeeccc^^^YYY[[[^^^aaabbb``````bbbeeedddbbb```^^^]]]]]]___```]]]\\\]]]aaaggggggbbb]]]ZZZYYY[[[aaadddeeehhhlllfffeeebbb___]]]]]]```bbbbbb\\\XXXZZZ\\\]]]```dddZZZXXXWWWXXX\\\ccciiimmmjjjeeedddkkkpppnnnhhheee\\\[[[]]]aaaaaa___aaaeeeppptttwwwvvvvvvxxxuuuqqqwww{{{zzzvvvtttpppjjjffffffgggiiiiiiccc___ZZZZZZ\\\___```___ccc___YYYUUUTTTVVVXXXXXX\\\[[[ZZZYYYXXXWWWWWWWWWTTTTTTUUUVVVVVVVVVVVVVVVXXXVVVYYY___^^^ZZZ^^^ggghhhddd___\\\\\\^^^aaabbbgggdddbbbbbbddddddaaa^^^]]]\\\[[[^^^bbbgggjjjkkkgggkkklllkkkkkklllkkkgggbbbbbbcccdddfffhhhkkklllddd^^^ZZZ\\\]]]]]]```cccaaabbbdddgggiiihhheeebbb^^^bbbhhhjjjiiieeeaaa___gggiiikkkllljjjfffaaa^^^\\\^^^ccchhhkkkjjjfffbbb^^^\\\]]]___^^^\\\^^^bbb```^^^]]]___aaabbb^^^[[[aaadddeeebbb\\\YYYZZZ^^^dddnnnzzz|||zzzzzzvvv~~~~~~zzz{{{}}}yyyvvvpppggg___^^^dddhhhfffbbb\\\```eeefffddddddgggkkkiiittt}}}vvv~~~}}}~~~}}}pppdddXXXKKK@@@CCCCCC>>>::::::999666===<<<999666444333333444333555777777555444333333444666:::===???>>>===;;;::::::::::::;;;???EEEIII]]]hhhuuuzzztttrrrvvvxxxoooaaaWWWyyy}}}~~~oookkkeee^^^\\\___fffmmmrrrmmmjjjfffdddeeeffffffeeebbb]]]ZZZ___ggglllkkkhhhkkkhhheeecccdddeeefffeeefffiiimmmooonnnmmmllllllkkkkkkggg___\\\^^^___^^^cccddddddbbbfffjjjggg```___```bbbfffjjjlllkkkjjjiiiiiijjjmmmpppqqqooolllkkkllljjjffffffkkknnnmmmlllhhheeeeeedddaaabbbfffdddffffffccc______bbbfffeeecccbbbbbbcccbbb```^^^[[[ZZZXXXXXX[[[```fffjjjnnniiihhhlllmmmjjjgggfffcccdddeeefffgggeee```\\\[[[ZZZ^^^eeeiiigggdddeeefffhhhgggcccbbbccc```[[[^^^^^^___]]][[[\\\^^^aaabbb```]]][[[[[[[[[YYYXXXVVVVVVZZZaaagggggg___WWWVVVWWW[[[bbbdddccceeeiiifffggggggccc^^^\\\```dddbbb\\\XXXZZZ]]]___bbbgggZZZZZZ[[[^^^ccciiiooosssoookkklllqqqqqqjjjaaa\\\]]][[[ZZZZZZXXXTTTVVVZZZ___ccceeebbb```bbbcccaaadddfffiiimmmsss{{{yyymmmlllmmmjjjdddbbbbbbaaaaaabbbdddfffggghhh___]]]ZZZ[[[___```___]]]ddd___WWWPPPQQQVVVYYYXXXaaa___]]]ZZZXXXWWWVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZXXXSSSVVV___aaa^^^cccnnnqqqkkkddd^^^\\\]]]^^^^^^bbb```]]]]]]^^^___^^^]]]aaabbbeeegggiiiiiihhhgggeeejjjmmmllllllmmmjjjeeebbbccceeehhhiiijjjkkkkkkaaa]]]]]]```bbbaaacccfffcccccceeejjjmmmmmmhhhcccbbbiiippprrrnnnhhheeeeeefffhhhjjjllljjjgggbbb``````cccggglllooonnnjjjfffaaa```bbbeeedddaaaaaaeeeeeecccbbbbbbdddeeecccbbbeeehhhhhhccc[[[XXX[[[aaagggrrr}}}{{{vvvuuuwww}}}}}}|||}}}zzzyyyzzz||||||sssggg]]]aaaiiilllfff```bbbccceeeeeeeeeeeefffgggccciiioooooopppzzzqqqxxx|||lllYYYHHHVVVdddkkkjjjdddXXXNNNDDDBBB>>>;;;:::;;;===>>><<<<<<:::999888888999:::444666999999999888999:::===@@@DDDIIISSS```oooxxxzzzhhhZZZddd~~~{{{wwwrrrmmmiiifffccc^^^]]]bbbjjjpppsssmmmgggccceeelllnnnhhhbbbeeeaaa___ccckkkpppnnnjjjmmmiiidddaaaaaaccccccdddeeehhhkkkmmmmmmlllkkklllllllllgggaaa```cccdddbbbgggfffcccaaadddhhhgggddd```cccggglllooonnniiieeeccchhhnnnqqqpppllljjjiiidddhhhiiiggghhhkkkllliiigggcccbbbcccbbb```aaaeeebbbbbbbbbcccccccccbbbaaaaaabbbdddhhhiiihhhccc```^^^]]]^^^```ccciiinnnqqqsssmmmiiilllmmmjjjgggfffgggggghhhiiihhheee```\\\YYY\\\eeeqqquuuooohhhdddcccbbb___[[[]]]bbbbbb___```^^^[[[XXXWWWYYY]]]```\\\\\\[[[\\\\\\ZZZVVVSSSPPPRRRVVV]]]cccaaaYYYRRRXXXZZZ```fffgggeeefffkkkjjjmmmnnnjjjdddbbbfffjjjaaa\\\YYY[[[^^^___bbbggg[[[^^^bbbggglllppprrrsssnnnnnnqqqtttoooddd\\\YYY\\\YYYXXXYYYWWWTTTVVVZZZ```cccbbb]]][[[]]]^^^]]]YYYYYYYYYYYY\\\dddnnnuuujjjkkklllooosssyyy~~~|||~~~|||vvvrrrqqqooollllllooorrrfff\\\]]]bbbeeedddbbb\\\]]]___```aaabbbcccddd___^^^]]]___bbbcccaaa^^^]]]ZZZRRRMMMQQQ[[[___]]]eeeccc```\\\YYYXXXWWWWWWZZZXXXUUUSSSSSSVVVYYY\\\XXXTTTVVV]]]```___ccclllqqqllleee___]]]]]]]]]]]]]]]\\\ZZZZZZ\\\^^^___```cccfffkkknnnmmmjjjeeeccceeejjjmmmmmmmmmmmmjjjeeedddeeehhhiiijjjjjjhhhggg___^^^aaafffgggeeeeeehhhiiiiiikkkooosssrrrnnniiijjjpppvvvuuupppkkkjjjlllfffggghhhiiijjjiiihhhgggiiiiiijjjmmmooopppnnnlllhhhfffhhhjjjgggcccbbbeeefffeeeddddddeeefffffffffhhhjjjiiiccc[[[XXX]]]dddoooxxxwwwrrrtttyyy~~~}}}}}}vvvsssuuuxxxyyyyyymmmbbb^^^gggrrrrrrjjjccciiidddaaaaaaeeehhhgggddd^^^cccffffffeeejjjttt~~~vvv```KKKMMMggglllOOONNN```vvv~~~lllfff]]]SSSLLLHHHFFFFFFCCC===777555777;;;======666777999999999:::===@@@BBBJJJYYYjjj|||tttdddWWW```xxxyyyqqqiiihhhhhhgggfffhhhccccccaaa___dddlllppppppjjjeeebbbfffnnnpppiiiaaafffcccbbbfffmmmpppooommmnnnjjjeeebbbbbbcccddddddeeegggjjjjjjjjjjjjjjjkkkiiiiiieeeaaabbbfffgggdddhhheeeaaaaaaeeehhhhhhgggdddhhhmmmqqqqqqnnniiifffaaagggnnnpppmmmjjjhhhiii```dddgggfffgggiiigggcccaaa^^^\\\^^^^^^\\\]]]aaa___^^^___bbbeeefffdddaaabbbcccfffiiijjjhhhddd```^^^```ccchhhlllppprrrtttuuunnnjjjjjjjjjeeebbbbbbeeefffggghhhhhhgggeeeddd```eeeoooyyyyyyoooeeeaaaaaa___ZZZWWWZZZaaadddaaa```^^^[[[XXXXXX[[[^^^aaaWWWZZZ]]]___^^^\\\YYYWWWPPPSSSWWW\\\___]]]YYYUUU[[[^^^dddiiiiiifffggglllnnnqqqrrroookkkiiimmmqqqccc]]][[[]]]``````aaaddd___ccciiiooorrrrrrqqqpppiiikkkooorrrlllbbb\\\\\\WWWVVVVVVYYYYYYXXX[[[```dddeeebbb]]][[[]]]]]][[[RRRTTTVVVXXX[[[^^^bbbddd___bbbeeeeeeeeehhhooouuuzzztttppprrrvvvzzz|||}}}|||yyyyyy{{{yyyuuurrrsssvvvzzz}}}zzzqqqiiiddddddfffjjjiiieeeeeehhhmmmeee______dddfffdddaaa^^^___```___]]]\\\\\\]]]\\\[[[[[[^^^bbbcccaaa^^^YYYYYYUUURRR\\\kkkpppmmmfffccc```\\\YYYXXXXXXXXXZZZWWWTTTQQQQQQTTTWWWZZZWWWXXXYYY[[[^^^aaaccceeekkkhhhccc_______________\\\[[[\\\\\\^^^aaaccceeeaaafffkkknnnmmmiiieeeccchhhlllmmmllllllmmmlllhhhfffgggiiijjjjjjiiigggeee```aaaeeeiiiiiiffffffiiinnnoooqqqtttvvvuuurrroooppptttwwwtttooolllmmmpppfffgggggghhhjjjkkklllmmmmmmlllkkkllloooqqqqqqqqqllljjjjjjkkkgggbbb```cccbbbbbbcccdddeeefffggggggiiijjjgggaaa[[[[[[```fffwww}}}yyyuuuyyy{{{mmmnnnqqqvvvyyyxxxsssnnnccc]]]___mmmwwwtttnnnkkklllddd^^^___eeehhheeeaaa___bbbddddddcccbbbeeehhhwwwttt^^^FFF@@@PPPjjjxxx[[[UUU___iiiqqqwww~~~~~~|||ssslllgggfffhhhjjjbbbXXXMMMJJJMMMMMMGGG@@@DDDAAA===999777777888999AAAMMMbbbzzztttxxxsssrrrjjjeeefffeeeaaa```bbb^^^``````___dddlllooollldddbbbbbbeeeiiijjjgggdddbbbbbbcccfffjjjmmmmmmlllllliiieeecccccceeefffffffffggghhhgggggggggiiijjjeeeeeeccc```ccchhhhhhddddddaaa```cccgggiiihhhggghhhlllppppppnnnllllllmmmjjjkkklllkkkiiigggfffeee___bbbcccbbbbbbdddbbb______[[[[[[\\\\\\YYYZZZ]]]^^^___aaaccceeegggiiikkkgggfffdddddddddcccaaa^^^[[[___ffflllqqqsssrrrrrrnnniiieeeeeedddaaa```ccccccdddeeeeeefffgggiiikkkkkknnntttwwwrrrhhhbbbbbbbbb```[[[YYY]]]ddddddaaa```___^^^___```bbbbbbccc[[[___bbbbbb___\\\[[[\\\UUUYYY]]]_________```aaa___bbbhhhllljjjfffhhhmmmkkkmmmnnnmmmllllllnnnqqqeee```___aaacccaaa```bbbdddgggmmmqqqsssqqqnnnkkkiiiggghhhllljjjccc]]]\\\XXXWWWYYY\\\]]][[[^^^cccbbbaaa\\\XXXYYY\\\ZZZUUUOOOQQQTTTXXX[[[]]]]]]\\\___bbbeeeffffffjjjqqqwwwzzzsssppptttxxxyyy|||sssvvvwwwuuuvvvyyyxxxtttppppppqqqttttttppphhhbbb]]]___eeejjjiiiddddddhhhhhhfffddddddffffffbbb]]]___```___]]]ZZZYYYZZZ\\\[[[YYYYYY[[[___```]]]ZZZYYY[[[YYYYYYddduuuyyyssscccaaa^^^ZZZXXXXXXXXXYYYVVVVVVUUUUUUUUUVVVXXXXXXUUU\\\___]]]bbbkkkmmmggghhhfffcccaaaaaaaaa```___\\\]]]^^^```aaabbbeeefffcccfffiiiiiigggeeedddeeehhhkkkjjjggggggjjjkkkhhhggghhhjjjkkkkkkiiihhhgggddddddeeehhhfffdddfffkkkmmmppprrrsssrrrppppppppprrrtttuuurrrooolllmmmnnnggggggiiijjjlllmmmnnnooojjjiiiiiilllooorrrrrrrrrmmmjjjiiiiiieee___^^^aaa```aaadddfffgggggghhhiiijjjhhhccc^^^\\\^^^ccchhhxxx}}}}}}|||{{{nnnccchhhooouuuvvvssslllfff```\\\cccpppvvvpppllloookkkgggccccccffffffbbb^^^aaaaaabbbbbbaaabbbcccdddjjjpppyyyxxxmmm```ZZZ[[[```cccdddbbbttt|||zzztttppplllggg```______dddmmmzzz{{{tttwww~~~{{{kkk[[[YYYRRRJJJDDDCCCCCCBBBAAAHHHMMMXXXhhhvvv|||xxxrrr}}}www}}}|||xxx}}}}}}mmmkkksssxxxqqqmmmpppwwwjjjbbb]]]___^^^[[[ZZZ^^^UUUZZZ[[[[[[```hhhjjjfff^^^aaacccdddcccccceeehhh^^^```bbbeeeggghhhjjjjjjjjjgggdddcccdddggghhhhhhfffggggggfffdddeeehhhjjjbbbcccbbbaaadddjjjiiieee```^^^___dddiiiiiigggfffkkknnnpppnnnkkkjjjoootttwwwqqqjjjfffeeeeeebbb```___aaaaaa]]]]]]______]]]aaa]]]\\\]]]]]]YYYYYY\\\___cccffffffeeehhhooovvvlllhhhccc___^^^^^^]]]]]]WWW]]]fffnnnrrrsssqqqoooddd```___aaaaaa```bbbgggeeeeeeeeeddddddgggjjjmmmrrrrrrtttrrrkkkbbbbbbgggdddbbb___]]]aaafffeee___```aaaccceeehhhhhhfffdddcccfffhhhddd^^^ZZZ\\\___ZZZ^^^bbbcccaaaccchhhlllfffiiinnnqqqoookkkmmmrrrfffggghhhhhhiiijjjlllmmmgggcccbbbdddeeebbb```aaahhhkkknnnqqqqqqoookkkiiilllfffdddgggiiiddd\\\XXX^^^]]]^^^```___\\\]]]aaa```]]]XXXUUUXXX\\\YYYRRRRRRQQQRRRUUUZZZ]]]^^^]]]\\\^^^aaadddiiiooovvv{{{wwwpppmmmqqqttttttuuuxxxnnnrrrsssqqqqqqtttsssoookkkkkklllkkkiiifffccc```UUUWWW]]]bbbcccbbbgggnnnbbbeeehhhiiijjjiiiddd___YYY[[[[[[YYYVVVWWWZZZ^^^]]][[[YYYZZZ\\\\\\XXXUUUVVVYYYXXXWWWbbbrrrtttlllaaa___\\\XXXWWWWWWXXXYYYTTTVVVXXXZZZ\\\[[[ZZZYYYRRR___ddd```hhhxxxzzzpppjjjhhheeecccbbbaaa^^^]]]\\\]]]___aaaaaabbbdddeeeggghhhhhheeeaaa```bbbdddfffhhhfffbbbbbbfffhhhfffhhhiiijjjkkkkkkkkkjjjjjjhhhfffeeeeeecccaaafffmmmjjjmmmpppooollljjjkkkmmmqqqrrrsssqqqooolllkkkkkkggghhhkkkmmmnnnooonnnnnneeeeeegggkkkppprrrsssrrrllliiigggfffbbb]]]\\\``````bbbfffhhhiiijjjkkklllkkkfffaaa\\\\\\```eeeiiiuuuzzz{{{}}}{{{wwwxxx}}}vvvgggeeehhhkkknnnmmmkkkhhhfffbbb```gggrrrrrriiigggmmmjjjjjjjjjjjjhhhddd```]]]^^^\\\[[[[[[]]]```cccdddbbbcccdddgggmmmxxx~~~mmmaaaPPP\\\sss~~~ppp]]]YYYTTTQQQSSSZZZbbbgggrrrnnnqqq}}}iiieee^^^WWWVVVZZZ___aaa```XXXSSSNNNQQQXXX[[[VVVPPPLLLPPPSSSSSSTTTVVVTTTPPP^^^ffffffbbbooowww___cccdddhhhooo{{{tttppphhhaaadddlllnnniii^^^\\\ZZZXXXWWWXXXZZZ\\\ZZZ[[[]]]___aaaccceeeeee```]]]]]]`````````eeekkkddddddeeefffggghhhiiiiiioookkkfffbbbbbbfffkkkooohhhiiiiiiiiihhhfffdddccc]]]aaaeeehhhlllnnniii```ZZZ\\\```dddgggjjjkkkkkkooonnnnnnoooooommmiiifffnnnjjjeeeaaa```___^^^^^^]]]bbbbbb]]]YYYZZZ[[[[[[YYYYYY\\\bbbeeecccccceeegggiiillljjjbbb]]]eeepppiiieeeaaabbbeeecccZZZSSS]]]dddlllpppnnnjjjgggfffbbbdddgggfffdddbbbbbbcccffffffhhhkkklllkkkgggcccqqqrrrpppjjjcccaaaeeeiiijjjbbb]]]```iiimmmhhh```bbbccceeeiiikkkkkkhhhfffeeedddcccaaa```______^^^___dddggghhhkkkooopppmmmlllfffgggrrrzzzxxxrrrppplllgggbbbccciiipppsssssszzzhhh\\\]]]```___eeennnpppmmmpppuuuqqqfffeeemmmqqqkkkgggfffddd___]]]^^^_________^^^]]]^^^bbbdddeeeaaa\\\XXXVVVUUUTTTTTTTTTUUUWWWWWWWWWWWWYYYZZZ\\\]]]]]]aaalllwwwzzzwwwvvvuuutttrrrqqqpppoooooojjjkkklllnnnppppppmmmkkkfffiiikkkggg___XXXVVVWWWTTTWWW[[[___aaaccceeeggggggeeecccaaa___^^^^^^___\\\^^^^^^\\\XXXVVVXXXZZZ]]]YYYTTTRRRTTTUUUUUUUUUXXXZZZ\\\]]]]]]^^^```bbb^^^ZZZVVVVVVYYYZZZXXXUUURRRTTTWWW\\\``````^^^[[[ZZZ^^^bbbhhhoootttooogggeeegggiiijjjhhhccc]]]ZZZ^^^^^^___cccggghhheeeaaaaaa```______aaacccfffhhhkkkgggcccaaabbbdddeeefffkkknnnpppnnnjjjiiilllpppcccfffiiieee```___eeekkkrrroookkkhhhhhhjjjnnnpppssspppllliiiiiiiiiiiiiiihhhllllllhhhhhhllllllgggjjjiiihhhhhhiiikkkmmmoooiiigggcccaaaaaa```___^^^ccchhhiiiffffffiiiiiidddfffbbb]]][[[]]]aaaeeefffqqqyyy{{{www{{{{{{{{{vvvttttttssssss{{{|||wwwtttpppmmmkkkmmmjjjhhhiiikkkllljjjhhh___eeejjjllljjjiiillloooeeefffeeebbb___\\\[[[[[[VVVVVVXXX^^^dddeeeaaa\\\]]]]]][[[XXXXXX```mmmwww{{{uuummmhhhkkkyyyzzzooojjjeee]]]VVVSSSQQQVVVcccmmmjjj\\\OOOJJJJJJJJJKKKLLLPPPUUUZZZVVVNNNJJJMMMPPPNNNHHHFFFCCCAAA>>><<<<<<>>>AAACCCIIIXXXaaa___]]]\\\TTTIIIYYY[[[```gggrrr~~~xxxlllgggmmmjjjbbb\\\___fffgggccc]]][[[YYYXXXXXXZZZ\\\]]]gggfffeeecccbbbbbbbbbaaa___]]]^^^``````___ccchhhdddeeeggghhhiiiiiijjjjjjkkkhhheeeccccccfffjjjmmmfffffffffeeedddbbb```___aaagggkkkkkkkkkkkkhhhddd]]]^^^```bbbeeefffhhhiiipppooonnnnnnnnnmmmjjjhhhkkkhhhdddaaa`````````___]]]bbbddd```\\\\\\[[[YYYZZZ[[[```hhhllljjjiiijjjkkklllnnnmmmfff```cccjjjbbbbbbbbbccccccaaa]]]ZZZ___dddjjjnnnnnnkkkgggeeedddjjjnnnlllfffbbbeeejjjggghhhjjjmmmpppqqqooommmoooooonnnjjjeeeccccccdddbbb^^^[[[___gggjjjgggaaaccccccdddgggiiijjjhhhfffgggfffdddcccaaa`````````ccchhhjjjjjjllloooooolllooolllpppxxx{{{uuunnnjjjfffcccaaadddlllsssuuuvvvttteee[[[^^^bbbdddjjjsssoookkkmmmqqqmmmeeeeeennnpppjjjdddcccbbb^^^]]]___bbbbbbaaa___^^^^^^```cccdddaaa\\\WWWUUUSSSSSSSSSUUUVVVWWWWWWVVVUUUWWWXXXXXXYYY[[[___iiisssvvvssstttsssqqqooommmlllkkkkkkjjjjjjiiijjjkkkjjjhhheeeaaaccccccaaa\\\XXXWWWWWWTTTXXX\\\___aaabbbdddfffcccbbb```^^^\\\[[[[[[\\\\\\]]]\\\ZZZXXXWWWXXXXXXVVVTTTRRRRRRUUUWWWVVVUUUWWWYYY[[[\\\\\\\\\^^^```]]]ZZZWWWWWWZZZZZZWWWSSSUUUVVVXXX\\\___```___]]][[[___cccgggmmmqqqmmmeeedddddddddcccaaa___\\\[[[\\\\\\^^^bbbggghhhfffccc```___``````bbbdddfffhhhkkkfff```]]]^^^bbbeeefffooopppppplllfffdddgggkkkdddffffffeeebbbccchhhmmmpppnnnkkkiiiiiimmmqqqsssssspppkkkiiiiiijjjjjjjjjkkkmmmkkkeeeeeeiiikkkiiiiiihhhgggfffgggiiikkkllleeeccc```___```aaabbbaaaaaaeeefffdddeeehhhfffaaaeeebbb___^^^```bbbdddeeejjjpppqqqpppvvvyyytttpppoooqqqqqqsss}}}wwwqqqmmmlllkkkjjjkkkiiigggggghhhiiigggeeebbbggglllmmmkkkjjjkkkmmmffffffdddaaa\\\XXXWWWWWWXXXWWWWWW[[[______[[[VVVSSSUUUUUUTTTTTTXXXaaahhhpppzzztttkkkfffdddffffffiiippprrroooqqq}}}ooo]]]RRRFFF>>>???DDDFFFHHHKKKHHHBBB???DDDGGGEEE@@@>>>AAA???===;;;;;;<<<>>>@@@@@@GGGIIIEEEGGGLLLIII@@@OOORRRWWW\\\dddmmmwww~~~wwwmmmyyytttnnnkkkfffaaa^^^ccc```ZZZVVVXXX^^^___\\\ZZZYYYXXXXXXYYY\\\^^^```nnnkkkhhhdddaaa`````````^^^]]]^^^aaa```]]]___cccbbbcccfffhhhiiiiiihhhgggddddddccccccdddfffhhhiiibbbbbbbbbaaa___^^^\\\[[[bbbiiimmmjjjeeeeeeeeedddaaa`````````aaaccceeefffooommmkkkkkkkkkjjjhhhffffffccc```___```aaaaaa```]]]bbbdddaaa^^^^^^\\\XXXZZZ[[[bbbkkkooommmlllmmmooommmmmmmmmiiicccbbbddd___bbbddddddaaa^^^]]]^^^aaacccfffjjjllljjjfffbbbaaahhhmmmiiiaaa]]]bbbiiiiiiiiijjjmmmppprrrqqqppplllkkkiiihhhgggeeebbb```^^^]]]]]]aaaeeefffccc___dddbbbbbbcccfffgggggggggiiihhhfffeeecccbbbbbbbbbeeeiiikkkjjjkkkmmmlllhhhlllnnntttzzzxxxppphhhdddcccaaabbbfffmmmqqqrrrqqqlll```ZZZ^^^bbbdddjjjqqqqqqmmmlllmmmiiibbbdddlllooogggaaa___^^^\\\]]]aaaeeeeeeccc```^^^]]]___aaaccc```[[[VVVRRRQQQQQQQQQTTTUUUWWWWWWVVVVVVXXXYYYYYY\\\```dddmmmuuuwwwsssqqqpppnnnkkkiiihhhhhhhhhjjjhhhfffeeeeeedddbbb```]]]\\\ZZZZZZYYYYYYWWWVVVUUUXXX\\\___```aaabbbccc^^^]]][[[YYYXXXWWWWWWXXXZZZYYYWWWWWWWWWVVVUUUTTTNNNNNNPPPSSSVVVXXXWWWVVVWWWXXXZZZZZZYYYYYY[[[\\\\\\YYYXXXXXXZZZYYYVVVRRRVVVVVVVVVYYY\\\]]]]]][[[\\\```bbbeeeiiilllhhhaaa```^^^\\\ZZZYYYYYYZZZ[[[WWWWWWZZZ^^^aaacccbbb```]]]^^^___aaabbbdddeeefffhhhccc]]]ZZZ\\\```eeegggnnnnnnlllgggbbbaaacccgggdddcccbbbbbbdddhhhlllnnnmmmkkkjjjiiikkknnnrrruuurrrnnniiiggghhhjjjlllmmmnnnmmmiiidddcccgggjjjiiigggfffdddccccccdddfffgggccc```]]]\\\]]]___``````___`````````cccfffccc]]]cccbbb```aaabbbcccccccccaaafffhhhiiirrr|||{{{tttnnnmmmmmmoooppprrrzzz|||vvvnnnhhhfffgggiiijjjjjjhhhfffeeeffffffeeecccbbbfffkkkkkkiiiffffffgggbbbbbbaaa^^^YYYVVVUUUUUUYYYVVVUUUUUUWWWWWWSSSPPPKKKNNNPPPPPPOOOPPPTTTXXXZZZbbbwww|||}}}qqqhhheeejjjttt{{{nnnVVVEEEHHHLLLGGGBBBCCCAAA===>>>DDDGGGBBB===;;;888777777777999<<>>======???@@@GGGGGGIIIOOOXXXddduuuEEEEEEEEEDDDDDDCCCBBBBBBBBBDDDEEEDDDBBB@@@@@@@@@???@@@AAABBBCCCBBBBBBAAA@@@AAABBBBBB@@@???@@@AAABBBBBBBBBCCCCCCCCCBBBBBBDDDDDDDDDBBB@@@???AAACCCBBBDDDFFFFFFDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAA@@@??????>>>>>>@@@AAACCCEEEFFFGGGGGGGGGDDDDDDCCCCCCEEEHHHJJJLLLLLLJJJHHHHHHJJJKKKLLLKKKHHHHHHGGGFFFEEEGGGJJJNNNKKKKKKJJJJJJJJJJJJKKKKKKNNNKKKIIILLLQQQSSSQQQMMMMMMNNNOOOOOOOOONNNLLLKKKKKKNNNQQQQQQNNNMMMOOOQQQHHHKKKNNNOOOOOOPPPRRRSSSTTTWWWZZZ[[[[[[ZZZYYYYYYWWWYYY[[[\\\[[[ZZZ[[[[[[___^^^\\\YYYXXXYYY^^^aaafffffffffggghhhgggdddaaaXXXXXXYYY___fffhhhddd```dddbbb______```bbbdddddd```______^^^^^^]]]\\\\\\WWWYYY[[[\\\\\\\\\]]]^^^]]]\\\[[[[[[\\\^^^```bbbYYYZZZ[[[\\\^^^```bbbcccfffhhhkkkmmmllljjjgggeeeooommmlllnnnrrrrrrnnnjjjkkkddd]]][[[ZZZZZZ___eeeccceeehhhiiiiiijjjkkkmmmiiifffaaa^^^\\\[[[ZZZXXXZZZ]]]\\\YYYYYY]]]aaaaaa_________]]]YYYUUUTTTTTTWWWVVVTTTSSSUUUYYY\\\___^^^YYYVVVVVVUUUWWW^^^gggjjjddd]]]YYYXXXXXXVVVTTTVVVUUUUUUXXX\\\\\\YYYVVVTTTUUUVVVVVVVVVVVVUUUTTTRRRTTTWWWWWWTTTRRRSSSUUURRRPPPQQQTTTTTTQQQQQQSSSOOOOOOOOONNNOOOOOOPPPPPPMMMMMMMMMLLLMMMOOOTTTWWWYYYZZZ\\\\\\[[[\\\___aaabbb\\\VVVSSSTTTSSSOOOJJJPPPQQQSSSSSSSSSQQQPPPNNNQQQRRRSSSRRRQQQQQQSSSTTTQQQPPPNNNMMMKKKJJJJJJJJJFFFGGGIIIJJJKKKKKKJJJIIIKKKIIIFFFFFFIIILLLNNNOOOHHHIIILLLNNNOOOPPPPPPPPPRRRQQQPPPNNNMMMKKKJJJIIIGGGGGGGGGJJJLLLNNNMMMLLLJJJKKKKKKJJJIIIIIIKKKMMMTTTVVVSSSMMMJJJMMMOOOOOOVVVSSSQQQRRRTTTUUUTTTRRRTTTUUUUUUVVVVVVVVVVVVVVVTTTSSSSSSTTTVVVWWWWWWVVVTTTTTTVVVZZZ]]]___^^^]]]YYYZZZ[[[ZZZYYYXXXYYYZZZYYYYYYZZZ[[[\\\]]]]]]^^^bbbdddfffeeebbb^^^\\\[[[YYYWWWVVVUUUWWWYYY\\\^^^dddeeecccaaabbbffffffbbb\\\^^^______^^^___aaaccccccaaa``````aaabbbaaa___^^^aaabbb```]]]^^^ccchhheeebbb```^^^\\\ZZZWWWUUUTTTUUUWWWXXXXXXZZZ^^^aaa___bbbdddccc```^^^```bbbccc```]]]\\\^^^aaadddeeeaaaaaaaaa```]]]ZZZWWWUUU\\\XXXTTTTTTVVVWWWUUUSSSWWWVVVUUUUUUUUUTTTQQQOOOTTTUUUVVVUUUSSSRRRRRRRRROOOMMMLLLLLLKKKJJJGGGEEE@@@@@@AAABBBCCCEEEFFFGGGDDDCCCBBBAAA@@@>>>===============<<<;;;:::999999<<<;;;;;;===BBBJJJSSSYYYeeeiiirrrAAAAAABBBAAA@@@@@@AAABBBBBBCCCDDDBBB???>>>???AAA@@@@@@AAABBBBBBAAA??????===???@@@@@@??????AAABBBBBBBBBCCCCCCCCCCCCCCCCCCGGGGGGEEECCC@@@???AAACCCAAACCCEEEEEECCCBBBCCCEEEEEEDDDCCCBBBCCCCCCEEEEEEAAAAAA@@@@@@??????>>>>>>>>>???AAACCCEEEEEEEEEEEEBBBAAAAAAAAACCCFFFIIIKKKKKKHHHEEEFFFHHHJJJKKKJJJFFFGGGGGGFFFFFFFFFIIIKKKIIIHHHHHHHHHIIIJJJLLLMMMJJJJJJKKKOOORRRTTTSSSQQQLLLLLLNNNNNNNNNLLLJJJIIIKKKPPPTTTTTTPPPMMMNNNOOOJJJMMMPPPQQQQQQRRRTTTVVVSSSSSSTTTWWWYYYZZZYYYXXXWWWZZZ]]]]]][[[ZZZZZZ[[[WWWXXXXXXWWWWWWYYY^^^bbbfffeeeeeefffhhhhhheeebbb^^^]]]^^^aaaeeefffccc```aaa``````aaaccceeeeeeddd``````aaaaaa___]]][[[YYYXXX[[[___```___]]]]]]^^^^^^______```aaaaaabbbbbb\\\\\\\\\]]]```dddgggjjjmmmpppqqqnnnjjjhhhiiilllooorrrttttttrrrpppoooooofff^^^WWWWWWZZZ]]]```eeefffjjjmmmooooooppprrrtttjjjddd^^^]]]^^^___\\\YYYZZZ___```\\\ZZZ]]]```______^^^\\\XXXTTTUUUYYY]]][[[YYYXXXZZZ^^^```]]]ZZZ\\\YYYXXXYYYXXXWWW]]]dddgggaaaYYYVVVVVVWWWVVVTTTYYYYYY[[[\\\]]]\\\YYYWWWUUUUUUTTTSSSRRRRRRRRRRRRNNNRRRUUUUUUSSSTTTWWWYYYTTTQQQQQQTTTTTTPPPPPPTTTQQQPPPOOONNNNNNNNNNNNNNNMMMNNNNNNNNNOOORRRWWW[[[ZZZ[[[[[[[[[ZZZZZZ[[[]]]___YYYRRRQQQSSSSSSOOOJJJMMMNNNPPPQQQRRRQQQPPPOOOQQQSSSTTTSSSQQQOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLGGGHHHJJJKKKKKKJJJIIIHHHGGGFFFDDDEEEHHHKKKLLLLLLGGGIIIKKKNNNOOOOOONNNNNNMMMLLLJJJIIIHHHHHHIIIJJJGGGFFFEEEGGGJJJLLLJJJHHHEEEGGGIIIIIIHHHGGGIIIKKKOOORRRPPPKKKHHHJJJKKKJJJGGGIIILLLOOOQQQRRRQQQQQQPPPQQQRRRRRRRRRSSSTTTVVVSSSRRRRRRTTTWWWXXXVVVSSSVVVWWWYYY\\\^^^___]]][[[ZZZ[[[\\\ZZZWWWUUUUUUWWWUUUVVVYYY\\\^^^`````````cccdddeeeddd```^^^\\\\\\YYYYYYXXXXXXYYY[[[^^^___bbbcccaaa]]]___dddeeebbb]]]___``````______```bbbaaa___^^^___bbbdddeeeeeeaaaaaaaaaaaaaaabbbdddeeecccaaa]]]ZZZYYYYYYYYYYYYVVVXXXYYYYYYYYY\\\```bbb]]]```cccaaa^^^]]]___cccbbb___\\\[[[\\\___aaaaaa```bbbbbb^^^YYYVVVXXXZZZ\\\XXXSSSSSSVVVXXXWWWTTTXXXXXXWWWWWWVVVTTTOOOLLLOOOQQQRRRRRRQQQPPPPPPQQQMMMLLLJJJJJJIIIGGGDDDAAAAAABBBCCCDDDEEEGGGHHHHHHCCCBBB@@@>>>===<<<;;;;;;>>>===<<<<<<======<<<<<<:::;;;:::999:::@@@FFFKKKMMMNNNRRRZZZdddmmmrrrsssyyyqqqhhhxxx@@@AAAAAAAAA@@@AAABBBDDDAAABBBBBB@@@======@@@CCCBBBBBBBBBBBBAAA???===<<<<<<>>>@@@@@@@@@AAACCCEEEAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???===;;;;;;>>>@@@===???AAAAAA@@@@@@CCCEEEFFFEEEBBB@@@??????@@@AAA??????>>>>>>>>>=========<<<===???BBBCCCDDDDDDDDD?????????@@@BBBEEEHHHJJJJJJGGGCCCDDDGGGIIIIIIIIIEEEFFFGGGFFFEEEFFFGGGIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKLLLNNNOOOOOOOOONNNIIIJJJLLLMMMMMMKKKIIIHHHMMMRRRWWWWWWRRRNNNMMMNNNLLLOOORRRSSSRRRRRRUUUWWWSSSQQQQQQTTTYYY\\\[[[XXXVVVZZZ]]]^^^[[[YYYZZZ[[[RRRUUUXXXXXXXXXYYY]]]```fffddddddfffhhhiiifffcccdddcccbbbbbbccccccaaa```^^^^^^```cccfffgggeeecccbbbcccddddddccc___\\\YYYZZZ^^^cccdddaaa^^^]]]]]]bbbcccdddeeeeeeeeecccbbbdddcccbbbaaadddhhhllloootttuuutttnnngggeeekkkrrrkkksssyyyvvvnnniiilllqqqeee\\\VVVYYY___bbbdddfffbbbfffjjjkkkkkkkkkmmmooofffaaa\\\^^^dddgggeee```\\\cccfffaaa___aaabbb___aaa___ZZZTTTRRRWWW___ggg___]]]]]]bbbgggfff^^^VVVYYYXXXYYYZZZXXXUUUXXX^^^fff```ZZZXXX\\\______^^^[[[]]]______^^^\\\ZZZXXXUUUSSSQQQOOONNNNNNNNNNNNJJJOOOTTTUUUTTTWWWZZZ[[[WWWSSSSSSVVVTTTPPPQQQVVVRRRQQQOOOMMMLLLKKKJJJJJJPPPPPPQQQQQQRRRVVV\\\```\\\]]]]]]\\\ZZZYYYZZZ\\\]]]WWWQQQQQQTTTUUUQQQLLLMMMNNNQQQRRRSSSSSSRRRQQQQQQSSSTTTTTTQQQMMMKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMGGGHHHJJJKKKKKKIIIHHHFFFGGGEEEDDDEEEGGGHHHHHHGGGHHHIIILLLNNNOOOOOONNNMMMHHHGGGEEEEEEEEEGGGIIIJJJHHHFFFEEEFFFIIIJJJHHHEEEBBBFFFKKKLLLKKKIIIIIIKKKKKKOOOOOOKKKHHHIIIHHHFFFFFFGGGHHHIIIJJJMMMQQQTTTKKKKKKLLLLLLMMMNNNRRRTTTRRRQQQRRRUUUXXXXXXUUURRRXXXYYYZZZ]]]______\\\YYY[[[\\\]]]ZZZUUUSSSSSSTTTTTTVVVZZZ___bbbcccddddddbbbccccccbbb```^^^^^^^^^[[[ZZZZZZZZZ[[[\\\^^^___dddccc```[[[\\\aaabbb___^^^___``````______```aaa^^^]]]\\\^^^bbbfffiiijjjfffcccaaabbbddddddaaa^^^```^^^ZZZXXXXXXYYY\\\]]]XXX[[[\\\[[[\\\___cccddd[[[___aaa```]]]]]]aaaeeeaaa^^^\\\[[[\\\]]]]]]\\\^^^aaaaaa\\\VVVTTTZZZ```]]]XXXSSSSSSWWWYYYXXXUUUWWWWWWWWWWWWVVVRRRLLLHHHIIIKKKMMMMMMLLLKKKLLLMMMIIIHHHGGGFFFEEECCC???===CCCDDDEEEFFFGGGHHHIIIIIIAAA@@@???===<<<<<<======;;;999777777888999::::::666:::;;;999888===GGGMMMOOOKKKHHHGGGJJJPPPVVVYYYaaammmpppggg}}}CCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@?????????@@@??????@@@@@@@@@AAAAAAAAAEEEDDDBBBAAA@@@?????????========================@@@@@@??????????????????AAA@@@??????>>>>>>??????;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@@@@AAA?????????@@@AAABBBDDDEEEFFFEEECCCBBBBBBDDDFFFHHHGGGDDDCCCDDDGGGIIIIIIGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGIIIKKKLLLKKKKKKJJJHHHHHHHHHHHHHHHIIIJJJJJJQQQSSSTTTSSSOOOKKKIIIIIIMMMSSSXXXWWWUUUUUUSSSOOOOOOTTTZZZ\\\ZZZWWWUUUVVVWWW[[[___]]]XXXTTTTTTVVVVVVUUUUUUUUUWWWZZZ]]]___iiihhhiiiiiiiiifffbbb___aaaccceeeccc___\\\\\\]]]\\\___bbbaaa______bbbeee^^^___`````````___]]]\\\[[[```ddddddaaa^^^___bbbbbbeeeiiiiiifffeeefffgggllljjjkkknnnnnnkkkkkknnnvvvzzzwwwmmmfffiiinnnpppooonnnlllhhhffffffjjjmmm^^^XXXSSSWWW```gggfffcccaaabbbdddffffffeeedddcccaaa[[[ZZZ```fffggggggggg```___\\\XXXXXX\\\]]]ZZZ^^^YYYTTTTTTYYY___dddeeehhhddd___^^^^^^___\\\ZZZWWWWWWWWWWWWXXXYYYZZZ[[[aaa]]]ZZZ^^^fffjjjhhhdddXXXXXXXXXZZZ[[[[[[XXXUUUUUUNNNIIILLLPPPOOOMMMMMMNNNQQQTTTWWWXXXYYYZZZ\\\XXXVVVSSSQQQPPPPPPQQQRRRSSSPPPMMMJJJIIIKKKMMMOOOKKKMMMRRRXXX]]]]]]ZZZWWWXXXZZZ\\\]]]]]]ZZZVVVTTTTTTSSSSSSRRRQQQPPPPPPOOOSSSRRRSSSVVVXXXXXXTTTPPPSSSQQQPPPMMMLLLJJJJJJIIILLLLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFBBBAAA@@@???@@@BBBDDDEEEIIIIIIIIIIIIIIIJJJKKKKKKHHHGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGGGGFFFEEEEEEEEEFFFEEEFFFGGGHHHJJJLLLNNNPPPMMMLLLJJJHHHIIIKKKMMMOOOPPPPPPQQQRRRSSSTTTUUUUUU[[[\\\]]][[[YYYWWWVVVWWWYYYWWWUUUSSSQQQRRRRRRSSSVVVXXX\\\___aaabbbaaa```hhhgggfffdddbbb___]]][[[[[[YYYWWWWWWYYY\\\```cccbbb]]]YYYYYY^^^aaaaaa______\\\ZZZ\\\```cccbbb```___```aaaaaa```aaadddfffaaa```___aaaccccccaaa^^^bbb\\\XXXYYY[[[[[[]]]aaa[[[[[[]]]]]]^^^]]]\\\[[[bbb```bbbeeeddd```^^^```^^^^^^]]]\\\\\\]]]]]]^^^^^^___]]]YYYUUUTTTWWW[[[]]]XXXUUUVVVZZZ\\\[[[XXXUUUWWWYYYWWWRRRNNNMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIHHHGGGGGGEEEDDDCCCBBBAAAGGGEEECCCDDDFFFFFFDDDBBB============<<<<<<<<<<<<999999888888999999:::;;;:::999777777:::CCCMMMUUUSSSLLLDDD@@@CCCFFFFFFEEEOOOSSS[[[eeeooowww}}}vvvrrr{{{{{{{{{BBBBBBAAA??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>>>>?????????@@@AAAAAA@@@?????????@@@@@@========================>>>>>>????????????????????????>>>============>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>?????????>>>>>>>>>???@@@AAACCCCCCEEECCCBBB@@@AAACCCEEEFFFFFFDDDBBBCCCFFFHHHHHHFFFBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLQQQRRRTTTSSSOOOLLLJJJIIINNNSSSUUURRRQQQRRRRRRPPPQQQVVV[[[\\\ZZZXXXXXXYYY]]]^^^]]]YYYVVVSSSTTTVVVSSSVVVZZZ\\\]]]^^^___aaakkkjjjjjjjjjiiifffbbb^^^bbbcccccc```\\\YYYYYYZZZYYY[[[^^^aaabbbeeegggjjjgggfffeeeccc___\\\YYYWWW\\\```eeeeeebbbaaaccceeehhhlllooopppnnnnnnppprrroooooossswwwwwwrrrpppqqqwwwzzzvvvnnniiilllpppqqqiiihhheeecccbbbbbbccccccXXXTTTRRRWWW```fffddd```dddeeeeeedddbbb___\\\ZZZ]]]ZZZ]]]dddhhhgggffffffeeebbb\\\VVVVVV[[[^^^\\\ZZZWWWVVVWWWZZZ^^^___^^^\\\\\\^^^bbbeeeddd___ZZZUUUVVVWWWYYY[[[\\\]]]^^^___\\\ZZZ^^^eeehhheeeaaaWWWYYYZZZZZZYYYWWWTTTRRRTTTOOOMMMPPPRRRPPPNNNPPPMMMOOORRRUUUVVVWWWXXXXXXQQQPPPOOONNNMMMNNNNNNOOOPPPNNNLLLJJJIIIJJJLLLMMMOOOPPPSSSWWWZZZYYYVVVSSSUUUVVVXXXXXXXXXUUUSSSQQQQQQQQQQQQPPPOOOOOONNNNNNQQQQQQQQQSSSUUUUUUQQQNNNPPPOOOMMMKKKJJJHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFBBBAAA@@@@@@AAACCCEEEFFFIIIHHHHHHHHHHHHHHHHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGGGGHHHJJJMMMNNNMMMMMMNNNOOOPPPQQQRRRRRRVVVXXXXXXWWWUUUSSSRRRSSSVVVUUUTTTSSSSSSUUUVVVWWWZZZZZZ\\\]]]^^^___``````dddcccbbb```^^^\\\ZZZXXXXXXXXXWWWWWWXXX[[[___aaa___[[[YYY[[[^^^```^^^[[[[[[\\\\\\\\\]]]^^^aaabbbaaabbbcccaaa___^^^___```^^^]]]]]]___aaaaaa___\\\```YYYUUUVVVXXXYYY]]]aaa\\\[[[[[[ZZZ[[[\\\^^^___ccc``````dddddd___]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWXXXYYYXXXVVVRRRRRRVVVZZZXXXTTTQQQQQQTTTVVVTTTRRRRRRSSSTTTQQQLLLIIIHHHIIIKKKKKKKKKJJJIIIGGGFFFEEECCCCCCBBBAAA@@@??????>>>EEEBBBAAAAAACCCCCCBBB@@@=========<<<<<<<<<;;;;;;999999999999999::::::;;;:::999888888;;;CCCNNNUUUUUUNNNFFFBBBBBBCCCBBBAAA>>>@@@DDDIIINNNRRRTTTUUUaaaaaagggvvvssspppyyypppxxxAAAAAA@@@???>>>>>>>>>>>>???????????????????????????>>>==================<<<<<<=========>>>>>>>>>===============>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>?????????>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<========================<<<<<<======>>>???@@@AAACCCBBB@@@???@@@AAACCCEEEDDDBBBBBBCCCEEEFFFFFFEEE@@@@@@@@@AAABBBCCCEEEFFFEEEDDDDDDEEEEEEFFFGGGHHHGGGGGGFFFFFFGGGJJJLLLNNNPPPQQQSSSRRROOOLLLJJJJJJNNNRRRRRRNNNMMMOOOQQQPPPSSSWWW\\\]]]\\\[[[\\\]]]bbb^^^YYYVVVUUUVVVWWWWWWVVV]]]dddgggeeecccdddfffnnnmmmkkkjjjiiifffaaa^^^bbbaaa```]]]YYYWWWXXXYYY[[[[[[]]]aaafffiiijjjjjjiiihhhfffbbb^^^ZZZVVVTTT___cccfffgggffffffhhhkkkrrruuuwwwvvvtttsssuuuwwwqqqsssyyy~~~}}}vvvrrrssswwwwwwsssmmmkkknnnqqqppphhhfffddddddeeeddd```]]]TTTSSSUUU\\\dddhhhfffccceeefffeeeccc```]]]YYYWWWZZZ\\\cccjjjjjjfffdddfffeeeaaaZZZSSSTTT\\\aaabbbVVVVVVWWWYYY[[[[[[YYYWWWUUUUUUXXX]]]aaa```\\\WWWPPPRRRUUUXXX[[[\\\]]]]]]\\\ZZZYYY]]]bbbddd```[[[UUUXXX[[[[[[VVVRRROOOOOONNNMMMOOORRRRRRNNNNNNQQQMMMNNNQQQSSSTTTUUUUUUTTTMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLSSSSSSTTTUUUVVVUUURRRPPPQQQRRRRRRRRRQQQPPPOOONNNOOONNNNNNMMMMMMLLLLLLKKKOOOOOOOOOQQQQQQPPPMMMJJJMMMLLLKKKIIIGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBAAAAAAAAABBBDDDGGGHHHIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCCCCAAAAAADDDDDDCCCBBBBBBBBBBBBCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIKKKLLLIIIJJJJJJKKKLLLMMMNNNNNNPPPRRRSSSRRROOONNNMMMNNNQQQQQQQQQRRRTTTWWWZZZ[[[\\\\\\[[[ZZZ[[[\\\^^^___^^^]]]\\\ZZZXXXWWWUUUUUUUUUUUUUUUVVVWWWZZZ\\\^^^[[[ZZZYYY[[[]]]]]]YYYVVVWWWZZZ\\\[[[YYYZZZ___dddcccddddddbbb^^^[[[YYYYYYZZZZZZZZZ[[[]]]]]]\\\ZZZ\\\VVVRRRSSSUUUWWWZZZ^^^[[[YYYWWWVVVXXX[[[___bbbccc^^^]]]```aaa]]]ZZZYYYWWWWWWXXXYYYXXXVVVTTTRRRPPPRRRSSSQQQOOOPPPSSSWWWTTTQQQNNNNNNPPPQQQOOOMMMPPPPPPOOOLLLHHHFFFFFFFFFIIIIIIHHHFFFEEECCCBBBAAA@@@@@@?????????>>>>>>>>>AAA???>>>>>>@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<::::::999999===DDDMMMTTTTTTNNNHHHCCCBBBAAA===;;;999::::::;;;;;;;;;;;;:::CCCBBBCCCKKKVVV]]]]]][[[YYYWWW___rrrzzznnncccuuu@@@???>>>>>>=========>>>========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???======<<<;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAAAAA@@@??????@@@BBBCCCAAAAAAAAABBBCCCCCCCCCBBB>>>??????@@@AAACCCDDDEEEDDDDDDCCCBBBCCCDDDFFFGGGFFFFFFEEEEEEFFFIIILLLNNNMMMPPPQQQQQQOOOLLLKKKKKKLLLPPPQQQMMMLLLNNNPPPNNNRRRWWW^^^```___]]]]]]^^^```[[[VVVVVVZZZ]]]]]]\\\^^^fffnnnoookkkgggiiilllpppmmmkkkiiigggeeeaaa^^^```___]]]ZZZYYYYYYZZZ[[[aaa``````cccgggiiihhheeebbbbbbaaa___^^^\\\ZZZZZZccceeehhhiiiiiiiiillloooyyyzzzzzzwwwrrrpppqqqsssqqqsssyyy}}}{{{uuurrrtttvvvsssooommmmmmooopppoooiiifffeeegggiiiggg```ZZZTTTTTTWWW\\\cccggggggeeecccdddeeedddcccaaa^^^\\\\\\```fffkkkhhhaaaaaaeee^^^\\\WWWSSSVVV___eeeeeeUUUVVVXXXZZZZZZXXXUUUSSSWWWTTTQQQRRRUUUVVVTTTRRRMMMOOORRRUUUXXXXXXXXXXXXYYYWWWXXX[[[^^^^^^ZZZUUUOOOUUUZZZYYYSSSNNNMMMNNNHHHKKKPPPSSSPPPKKKLLLQQQNNNOOOPPPRRRSSSTTTSSSRRRNNNNNNOOOOOOOOONNNMMMLLLMMMMMMOOOPPPPPPOOOMMMLLLUUUTTTSSSSSSTTTSSSQQQOOOOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJMMMNNNNNNNNNNNNLLLJJJHHHKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@AAABBBEEEHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBBBBAAA@@@???>>>AAA@@@@@@??????@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@???@@@AAADDDFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMOOONNNLLLKKKKKKKKKMMMNNNOOOQQQSSSVVVXXXZZZYYYYYYYYYYYYZZZ[[[\\\\\\XXXWWWVVVUUUSSSRRRRRRQQQPPPQQQRRRSSSUUUXXXYYYZZZ[[[YYYXXXXXXYYYYYYVVVTTTUUUWWWYYYYYYYYY[[[___bbbcccdddcccaaa\\\XXXVVVVVVWWWWWWWWWXXXYYYYYYYYYXXXXXXSSSQQQSSSUUUTTTTTTWWWVVVUUUTTTUUUVVVZZZ]]]``````ZZZXXX[[[\\\YYYUUUSSSPPPRRRUUUWWWVVVUUURRRPPPLLLNNNPPPOOOMMMMMMPPPSSSQQQOOOMMMNNNOOOPPPOOOMMMQQQPPPMMMJJJHHHFFFFFFGGGHHHGGGEEECCCAAA@@@???>>>?????????@@@@@@@@@@@@@@@>>>>>>============<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999::::::;;;<<<;;;;;;:::;;;===DDDLLLRRROOOKKKGGGCCCAAA>>>:::777;;;;;;:::::::::999888888;;;:::999;;;>>>AAACCCDDD@@@===AAAMMMVVVZZZ]]]bbbhhhmmmlllddd]]]ZZZVVVQQQfffvvv~~~ssspppooottt{{{|||wwwppp>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999:::;;;;;;<<<<<<<<<<<<=========>>>;;;;;;:::999999999999:::::::::::::::::::::::::::999999:::;;;<<<<<<============<<<;;;;;;;;;;;;<<<999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<===@@@????????????@@@AAABBB>>>???@@@AAAAAA@@@@@@@@@?????????@@@AAABBBDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDEEEHHHKKKLLLKKKMMMOOOOOONNNLLLKKKKKKJJJOOOQQQOOOMMMOOONNNLLLOOOVVV^^^cccaaa^^^[[[[[[ZZZWWWUUUZZZaaaeeeddd```eeekkkpppoooiiifffiiimmmnnnlllhhhfffeeecccaaa___^^^\\\ZZZZZZ[[[]]]^^^___cccbbbbbbdddggghhheeebbb^^^^^^^^^______`````````bbbcccdddeeefffiiillloooyyyzzzxxxtttnnnlllnnnppprrrssswwwyyyvvvrrrsssyyywwwsssqqqqqqqqqqqqqqqqqqfffdddcccfffhhhfff___XXXVVVWWWXXX[[[___bbbdddeee```aaacccdddcccbbb```___]]]___bbbddd^^^XXXZZZ```ZZZZZZWWWUUUXXX^^^```___VVVWWWXXXXXXXXXVVVUUUTTTWWWTTTRRRSSSUUUUUUSSSPPPNNNOOORRRTTTUUUTTTSSSRRRUUUTTTUUUWWWZZZYYYUUUQQQKKKPPPVVVVVVQQQNNNNNNPPPHHHKKKQQQUUUQQQKKKLLLQQQPPPOOOPPPRRRTTTUUUSSSQQQOOOPPPPPPPPPOOONNNLLLLLLNNNPPPRRRSSSSSSQQQOOOMMMRRRQQQPPPQQQRRRRRRQQQPPPNNNNNNLLLLLLKKKLLLMMMMMMKKKKKKJJJJJJJJJJJJIIIIIIKKKLLLMMMLLLKKKIIIHHHHHHIIIIIIGGGFFFDDDDDDCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAABBB@@@@@@???@@@AAADDDGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@???>>>>>>=========<<<<<<<<<======>>>>>>??????@@@@@@@@@??????AAABBBDDDEEEFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKLLLLLLJJJIIIJJJJJJKKKKKKLLLNNNPPPQQQSSSTTTQQQRRRUUUWWWYYYYYYXXXXXXSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMOOOPPPRRRUUUWWWXXX[[[XXXVVVTTTTTTTTTUUUUUUVVVUUUUUUXXX\\\______^^^aaabbbaaa___[[[XXXVVVVVVUUUVVVVVVUUUUUUUUUUUUVVVTTTQQQQQQUUUVVVRRROOOOOOPPPQQQSSSUUUWWWXXXXXXYYY[[[VVVSSSVVVVVVSSSPPPPPPPPPRRRTTTVVVUUURRRNNNKKKKKKNNNPPPOOOLLLKKKLLLNNNLLLLLLLLLMMMNNNOOOOOONNNOOOMMMJJJHHHGGGGGGFFFFFFGGGEEECCCAAA???>>>======>>>>>>?????????@@@@@@@@@=========<<<<<<;;;;;;<<<::::::::::::999999999999:::999999999999:::;;;;;;;;;;;;;;;;;;<<>>JJJRRR[[[^^^\\\YYYYYYZZZWWWUUUXXX^^^```___```dddgggllluuuyyyssseeeXXXSSSOOOLLLJJJOOOVVVXXXSSSMMM===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;;;;;;;<<<<<<<<<=========;;;:::999888888888888888999999999999999999999999888999999999:::;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;888888999999999:::::::::999999999999999999999999::::::999999:::;;;;;;<<<===============>>>??????;;;>>>@@@@@@???>>>===>>>????????????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHJJJMMMMMMLLLKKKJJJJJJHHHMMMPPPNNNMMMNNNMMMJJJMMMTTT]]]aaa___\\\YYYXXXVVVUUUWWW]]]dddhhheeeaaagggjjjllljjjeeedddfffjjjjjjhhhdddbbbbbbbbbaaa```\\\ZZZYYYZZZ]]]```aaaaaa^^^___aaadddfffgggeeedddaaaaaa````````````aaabbb\\\\\\]]]___ccchhhmmmooowwwwwwvvvrrrnnnmmmppptttttttttvvvwwwtttrrrwwwyyyvvvuuuvvvuuurrrrrruuugggfffeeegggiiigggbbb^^^___```bbbbbbbbbcccfffhhh^^^___```aaa```^^^[[[ZZZYYYYYYZZZZZZVVVQQQUUU[[[[[[\\\ZZZVVVVVVYYYWWWRRRTTTVVVWWWWWWUUUTTTUUUVVVQQQSSSWWW\\\```^^^WWWQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTQQQOOOJJJMMMQQQRRRPPPOOOPPPQQQMMMOOOTTTWWWTTTNNNOOOTTTQQQOOOOOORRRUUUVVVTTTQQQNNNNNNMMMMMMMMMLLLLLLLLLOOOQQQRRRSSSSSSPPPMMMLLLLLLLLLLLLMMMOOOPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJHHHFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBEEEDDDDDDCCCBBBBBBAAAAAA???>>>=========>>>@@@AAA???>>>>>>>>>???AAADDDEEEGGGFFFDDDBBB@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>??????>>>===<<<<<<<<<===::::::999999999:::;;;;;;;;;<<<===?????????>>>>>>@@@AAABBBCCCDDDCCCBBBAAADDDDDDEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNKKKMMMPPPTTTUUUUUUSSSRRROOONNNLLLKKKKKKLLLMMMNNNJJJKKKKKKLLLOOORRRUUUVVVYYYWWWTTTRRRQQQRRRTTTUUUUUUTTTUUUYYY```bbb```]]]aaaaaa```]]]ZZZXXXXXXYYYVVVVVVVVVUUUSSSRRRSSSUUURRRPPPQQQUUUVVVRRRNNNMMMNNNPPPTTTWWWXXXWWWTTTRRRUUURRRQQQSSSQQQMMMMMMOOORRRSSSTTTTTTRRRNNNIIIFFFKKKNNNPPPPPPLLLIIIIIIJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJHHHFFFEEEFFFFFFEEEDDDEEECCCAAA???============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;999999999999888888888888999999888888999999:::;;;:::;;;:::::::::>>>BBBFFF?????????>>><<<:::888777777666555444444444444555222444666666666666777888888777777777888888999:::::::::999888777777666666666777999;;;<<<=========;;;888888<<<===<<<>>>BBB<<>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????@@@AAABBBDDDDDDEEEDDDDDDEEEGGGJJJKKKKKKIIIIIIIIIHHHLLLMMMJJJIIIKKKLLLJJJOOOTTTYYY[[[YYYWWWVVVWWWXXXXXXZZZ]]]bbbcccaaa^^^dddfffhhhhhhffffffggghhhfffccc```^^^___aaaaaaaaa[[[YYYYYY[[[___aaa```___YYY]]]aaaddddddddddddeeebbbaaa```^^^]]]]]]]]]^^^XXXXXXYYY^^^eeelllsssvvvxxxxxxvvvqqqmmmmmmqqquuussstttwwwxxxuuussszzzwwwvvvwwwyyyuuuooopppuuugggggggggggggggfffeeeddddddgggjjjiiifffcccdddeee\\\]]]^^^^^^]]][[[YYYWWWUUUTTTUUUWWWUUUSSSUUU[[[\\\\\\YYYTTTSSSTTTPPPKKKNNNQQQUUUVVVUUUSSSTTTUUUMMMOOOTTTZZZ___]]]WWWQQQQQQQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOPPPPPPOOONNNLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQTTTWWWUUUPPPPPPSSSPPPNNNMMMQQQUUUWWWTTTQQQKKKKKKJJJKKKKKKMMMOOOPPPNNNOOOPPPPPPOOOLLLIIIGGGGGGGGGHHHJJJLLLLLLKKKIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFGGGFFFDDDCCCDDDFFFDDDDDDBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>===;;;;;;;;;===>>>@@@>>>===<<<<<<<<<>>>AAABBBCCCBBB@@@>>>===<<<;;;;;;;;;::::::999999::::::;;;<<<<<<===>>>>>>===<<<<<<<<<;;;:::999999:::;;;;;;777777777777777888999999999:::<<<===>>>===<<<;;;======???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDBBBCCCEEEEEEEEEDDDEEEFFFHHHHHHIIIJJJKKKKKKLLLLLLJJJKKKLLLNNNOOOOOONNNNNNJJJIIIHHHGGGGGGHHHJJJKKKIIIIIIHHHIIIKKKOOOSSSVVVVVVUUUUUUSSSRRRRRRSSSTTTRRRTTTYYY^^^bbbbbbaaa___bbbaaa___[[[XXXWWWYYY[[[WWWXXXXXXUUUQQQPPPQQQTTTRRROOOOOOSSSUUURRRQQQRRRQQQSSSVVVXXXXXXVVVRRRPPPQQQQQQRRRSSSOOOJJJLLLRRRNNNOOOPPPQQQOOOMMMJJJHHHHHHLLLOOOOOOLLLIIIHHHIIIJJJKKKLLLLLLJJJIIIHHHGGGEEECCCCCCDDDFFFFFFDDDBBBBBBAAA>>><<<;;;;;;<<<<<<:::::::::::::::::::::999999;;;<<<;;;888777999:::999999888888888777777777888888777777888888999::::::::::::999888:::===@@@;;;;;;;;;:::999777777777999888777666555666666777111111222333333444444555333333333111111222333444//////000222444555555555111222222222222333333444666333333666777555555999222444444333333333333333333222111222333444222111;;;;;;:::::::::;;;;;;<<<999999999999999999999999999999888888999:::;;;;;;888888999999999:::::::::666666777777888:::;;;<<<888888888888888888888888999999999888888888888888:::999999888777888888888777888888888888999999999555666666777888999999::::::::::::999::::::;;;;;;777777888888888999999999888<<>>>>>===<<<<<<<<<<<<===<<<===>>>??????>>>===<<<>>>@@@BBBDDDDDDCCCBBBAAACCCFFFIIIJJJJJJIIIHHHIIIIIILLLJJJFFFDDDHHHKKKKKKQQQTTTWWWVVVTTTSSSUUUXXX\\\\\\\\\]]]]]]]]]\\\ZZZccceeegggiiijjjkkkjjjiiibbb```]]]\\\^^^```bbbbbb[[[ZZZYYY[[[___```^^^\\\YYY]]]bbbdddbbbaaaaaaccc___^^^\\\ZZZYYYYYYYYYZZZWWWWWWYYY___iiissszzz{{{zzzwwwqqqlllkkknnnrrrppprrrwwwyyyvvvtttzzztttsssvvvxxxrrrjjjlllsssaaabbbbbbaaa``````aaaccc___dddiiihhhbbb]]][[[[[[YYYZZZ\\\]]]]]]\\\[[[YYYSSSSSSUUUYYYZZZXXXZZZ^^^ZZZZZZWWWQQQPPPRRRPPPKKKIIINNNTTTVVVUUUSSSRRRSSSNNNLLLLLLOOOSSSUUUSSSPPPNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMNNNNNNNNNOOOMMMLLLLLLNNNPPPPPPOOORRRQQQRRRUUUSSSOOONNNQQQOOOMMMLLLPPPUUUWWWTTTPPPJJJJJJJJJJJJLLLPPPSSSUUULLLLLLMMMLLLKKKHHHEEECCCCCCDDDEEEGGGIIIIIIGGGEEEDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDAAACCCEEEDDDBBBAAACCCEEEBBBBBB@@@???>>>>>>>>>>>>======>>>>>>??????@@@@@@===<<<:::::::::<<<>>>???===<<<;;;:::;;;<<<>>>@@@@@@???>>><<<:::999999999<<<;;;;;;::::::;;;;;;<<<::::::<<<<<<<<<<<<::::::999888777777777888999:::666666666666666777888888999:::;;;<<<<<<;;;999888999:::;;;===>>>@@@AAABBBAAAAAAAAAAAAAAAAAABBBBBB>>>@@@BBBBBBAAAAAABBBCCCFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLHHHFFFEEEDDDEEEFFFHHHJJJIIIHHHGGGGGGIIINNNRRRUUURRRTTTUUUVVVTTTSSSRRRRRROOOUUU^^^bbbbbbaaaaaabbbdddccc___[[[WWWVVVYYY[[[YYYYYYYYYUUUQQQOOOQQQSSSRRRNNNLLLPPPSSSSSSUUUXXXUUUVVVXXXYYYXXXUUURRRPPPOOOQQQTTTTTTNNNIIIMMMUUUGGGHHHKKKMMMNNNNNNMMMMMMFFFJJJNNNNNNKKKHHHHHHIIINNNOOOOOONNNKKKHHHFFFEEEDDDBBBBBBEEEHHHHHHFFFCCC@@@???<<<:::::::::;;;<<<;;;;;;;;;:::::::::999999777:::;;;:::777666777999888888888888777777777777777777777666777888888999999:::999888777777:::<<<999::::::888666555555666222111000000111222333444666555333222333333333333444666555222000222444444444333333555666444222111111333444333111///000222111///000444444000000222777444///---///222222///111111111111111111111111888:::<<<>>>???===;;;::::::::::::999999999888888777777777777888888888888888888888888888888888888777777777888999999999:::777777888888888888777777999999999:::::::::;;;;;;>>>===<<<;;;:::999999999:::999888888777777888888777777666666666666777777999999999888888888777777999999999::::::;;;;;;;;;999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;===AAADDDEEEEEEDDDDDDGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJHHHGGGHHHKKKMMMRRRUUUUUUPPPOOOSSSUUUUUU]]]^^^```___\\\ZZZYYYYYYaaajjjqqqooojjjfffccc```ccc^^^ZZZ[[[___cccbbb```\\\ZZZYYYYYY[[[[[[YYYVVV\\\\\\]]]\\\[[[\\\___aaaaaa___]]][[[YYYZZZZZZ[[[WWWZZZ]]]aaalllzzzyyyqqqllliiiiiiiiifffnnnuuuwwwuuuvvvwwwxxxoooppppppmmmhhheeefffiiieee```]]]]]]]]]\\\___ddd\\\___```]]]WWWSSSVVVYYYXXX]]]aaabbb^^^YYYVVVUUUSSSWWW\\\]]][[[ZZZ\\\___[[[[[[[[[YYYVVVRRRMMMKKKQQQTTTWWWZZZZZZWWWSSSPPPMMMNNNOOONNNLLLJJJIIIJJJKKKIIIHHHJJJMMMMMMJJJGGGHHHLLLNNNMMMNNNRRRRRROOONNNNNNNNNNNNMMMMMMMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPQQQHHHDDDLLLTTTTTTQQQPPPKKKJJJJJJMMMPPPRRRRRRQQQLLLLLLKKKJJJIIIGGGEEEDDDGGGFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCDDDEEEGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA??????>>>===<<<<<<<<<=========>>>>>>???AAABBBCCC<<<<<<<<<;;;;;;<<<<<<<<<:::;;;;;;;;;<<<=====================<<<;;;:::999>>>===<<<;;;;;;;;;;;;;;;============<<<;;;999888999999999999999999999:::999999999999999999999999:::;;;<<<======;;;999777999:::<<<===>>>>>>>>>===@@@BBBCCCBBBAAAAAABBBCCCBBBEEEDDD@@@???BBBEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJLLLMMMKKKHHHFFFGGGIIIGGGHHHGGGDDDAAA@@@BBBEEEIIIKKKMMMMMMLLLMMMPPPTTTRRRSSSSSSRRRQQQPPPRRRSSSJJJTTT^^^aaabbbddddddccckkkccc[[[XXX[[[\\\YYYUUUVVVWWWWWWRRRMMMLLLQQQVVVRRRQQQQQQSSSVVVWWWWWWWWW[[[YYYWWWTTTTTTVVVYYY[[[QQQQQQOOOLLLMMMPPPNNNHHHFFFIIINNNQQQRRRPPPMMMJJJLLLMMMNNNNNNNNNNNNMMMLLLPPPMMMJJJJJJKKKJJJHHHEEEFFFGGGIIILLLLLLJJJEEEBBB???===<<<;;;;;;<<<===???<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::999888777777666777888888888999999999999:::999999888999999::::::666666555555555444444444444444333333333333222222222333333444444333333222222222222222222222222222222333444444555555444444222222111111111111222222000000111111111222222222111000///......///000111000000000000000000000000999:::<<<=========;;;;;;::::::999999999888888888666666777777777888888888888888888888888888888888666777777777777777888888777777888888888888777777999999999999::::::::::::<<<;;;:::999888888888888999888777777666666777777777777666666666666777777888888777777777666666666888888888888999999999999999999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========;;;===@@@BBBDDDCCCBBBAAADDDDDDDDDEEEEEEFFFHHHHHHJJJJJJJJJIIIHHHHHHKKKMMMPPPTTTUUURRRQQQSSSTTTRRRYYY[[[\\\\\\[[[YYYYYYYYY\\\cccgggeeebbbbbb```^^^```]]]]]]___cccdddaaa^^^ZZZXXXVVVWWWXXXXXXVVVTTTZZZ[[[\\\\\\\\\]]]```bbb```___]]][[[[[[[[[\\\]]]^^^___dddllluuu|||{{{tttnnniiigggggghhhfffkkkoooooonnnnnnnnnmmmmmmllliiieeebbbaaadddfff```\\\[[[]]]\\\YYYZZZ]]]XXXYYYYYYVVVRRRPPPQQQTTTQQQVVV[[[^^^]]]ZZZYYYYYYRRRSSSVVVZZZ^^^```aaa```]]]\\\[[[YYYVVVTTTQQQPPPSSSUUUXXXYYYXXXUUUPPPMMMIIIJJJKKKJJJHHHGGGHHHIIIJJJIIIIIIJJJLLLLLLIIIFFFJJJNNNQQQOOOOOOQQQPPPMMMIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKEEEDDDKKKQQQPPPNNNNNNNNNNNNOOOPPPRRRQQQOOOMMMJJJJJJJJJIIIGGGEEEDDDCCCEEEDDDDDDCCCBBBAAA@@@???BBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>???>>>======<<<<<<<<<<<<===<<<<<<<<<<<<===>>>??????<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;:::999888999;;;<<<>>>>>>>>>>>>===>>>AAADDDEEEDDDBBBBBBBBBAAACCCBBB???@@@DDDFFFEEEEEEFFFHHHIIIJJJJJJIIIIIIJJJLLLMMMKKKHHHGGGHHHIIIDDDEEEDDDAAA??????CCCFFFDDDGGGKKKMMMOOOQQQTTTUUURRRSSSUUUTTTRRRPPPOOOOOOSSS^^^gggfffaaa```bbbcccfff```[[[[[[^^^___[[[WWWTTTTTTRRROOOLLLLLLPPPTTTRRRQQQRRRTTTXXXZZZ[[[ZZZWWWWWWXXXXXXWWWVVVVVVWWWPPPQQQPPPNNNPPPSSSPPPKKKLLLOOORRRTTTSSSQQQMMMJJJOOOPPPQQQQQQPPPNNNLLLKKKMMMKKKIIIJJJKKKKKKHHHFFFGGGGGGIIIJJJKKKIIIDDD@@@>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888999999999888777666666666666666666666777777777777888777777666777777888888666555555555444444444333444444333333333222222222222222333333333333222222222222222222222222222222111222222333333333333333222111111000000111111222000000000111111111222222111000///......///000111........................::::::;;;;;;;;;<<<<<<<<<999999999999888888888777666666777777777777888888777777777777777777777777777666666666666666555555666777777888888777777666888888888999999999:::::::::999888777777777777777888777777666666666666666888777777666666777777888666666666666555555555555777777777777777777666666888888888888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::<<<>>>@@@AAA@@@???>>>@@@@@@@@@AAABBBDDDEEEFFFGGGHHHHHHGGGFFFGGGIIIKKKNNNSSSUUUSSSRRRSSSSSSPPPTTTVVVXXXXXXWWWWWWWWWXXXYYY\\\^^^\\\\\\___^^^[[[[[[[[[^^^bbbfffeee```ZZZYYYXXXVVVVVVWWWWWWUUUTTTYYYZZZ[[[[[[[[[]]]```ccc```___^^^]]]]]]^^^____________ffftttzzzxxxxxx}}}{{{xxxsssnnnlllkkkmmmnnnpppooooooppppppooommmkkknnniiiccc^^^^^^___aaabbb[[[ZZZ\\\```___ZZZWWWWWWRRRQQQOOOMMMLLLMMMNNNOOOMMMQQQUUUXXXYYYXXXXXXYYYSSSRRRSSSXXX___cccaaa___]]][[[YYYVVVUUUTTTUUUUUUTTTVVVXXXXXXWWWRRRNNNKKKGGGHHHIIIHHHGGGHHHIIIKKKLLLKKKKKKLLLNNNNNNKKKIIINNNSSSVVVSSSPPPPPPNNNJJJIIIIIIJJJKKKJJJIIIHHHGGGFFFHHHKKKNNNNNNMMMLLLJJJGGGFFFHHHMMMOOOMMMMMMOOOSSSRRRRRRRRRRRRPPPKKKHHHHHHHHHHHHGGGEEEDDDBBBAAABBBBBBAAA@@@???>>>======@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======;;;;;;::::::::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;::::::::::::777888888999999999999999:::999999999999::::::;;;;;;:::999999:::;;;<<<===;;;;;;;;;::::::999999999888888999999::::::;;;;;;::::::::::::999999999999:::;;;<<<>>>>>>>>>>>>===<<>>===AAAGGGGGGCCCBBBCCCEEEGGGHHHIIIIIIHHHJJJKKKKKKJJJHHHGGGHHHIIICCCBBB@@@>>>===@@@DDDHHHFFFHHHLLLQQQVVVWWWVVVTTTQQQSSSUUUUUURRROOOMMMLLL[[[gggnnnjjjcccbbbeeeiiigggccc______aaa```ZZZUUURRRPPPMMMJJJIIIKKKNNNPPPTTTSSSSSSVVVYYY[[[[[[[[[TTTWWW[[[\\\ZZZVVVSSSQQQOOORRRRRRQQQRRRUUURRRMMMPPPRRRUUUWWWWWWTTTQQQOOOQQQRRRTTTTTTSSSPPPLLLJJJLLLLLLLLLMMMNNNMMMKKKIIIGGGGGGGGGHHHIIIFFFBBB???>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;:::999888888666666666666666777777777888888777777666555555555333444444444444555555555666555555444444444555555555555444444444444333333333333333333222222222222222222333333333333222222111111111111111111111111000000111222222222222111111111000000000000111111000000000000111111111111000//////......//////000------------------------;;;:::999999999:::<<<<<<999888888888888777777777666666666666777777777888777777777777777777777777777777777666666555555555666666777777777777666666777777777888888888999999888888777777777777777777888888777666666666666777888777777666666777777888666666666555555555555555888888777777666666555555777666555555666777999:::999999999999::::::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<=========<<<;;;======>>>???AAABBBDDDEEECCCDDDEEEDDDCCCDDDFFFHHHOOOSSSTTTRRRPPPSSSTTTRRRQQQSSSTTTTTTSSSSSSTTTUUUZZZ\\\]]][[[]]]```]]]XXXWWWXXX\\\```cccbbb]]]XXXYYYYYYXXXWWWWWWWWWWWWVVVZZZ[[[\\\[[[[[[\\\___aaa```______^^^______```aaa^^^]]]gggxxx{{{qqqooowwwtttrrrooommmmmmooosssuuuyyytttqqqtttwwwuuurrrpppoooiiibbb^^^^^^___^^^]]][[[\\\```fffeee]]]XXXVVVNNNKKKIIIIIILLLOOOPPPQQQQQQSSSUUUVVVVVVUUUTTTTTTWWWWWWWWWZZZ^^^___^^^\\\\\\ZZZVVVSSSRRRSSSUUUWWWSSSTTTVVVWWWUUURRRNNNKKKHHHIIIJJJJJJJJJKKKNNNPPPMMMNNNOOOQQQRRRRRRQQQPPPTTTYYY\\\WWWRRRPPPMMMJJJGGGHHHJJJLLLLLLLLLKKKJJJKKKLLLNNNPPPQQQPPPOOONNNGGGJJJOOOQQQPPPNNNPPPSSSUUUSSSQQQPPPOOOMMMJJJGGGGGGGGGFFFFFFEEECCCBBBAAA??????>>>======<<<;;;;;;???>>>>>>>>>??????@@@AAABBBAAA@@@@@@?????????@@@??????===<<<;;;;;;::::::<<<<<<;;;<<<<<<===>>>>>>;;;:::999999888888888999888888888777777888888888;;;;;;::::::999999999888666666888999999:::::::::999999999999999:::;;;<<<<<<:::999777888999;;;<<<<<<<<<<<<;;;:::999888888777888888999:::;;;;;;<<<;;;::::::999999999:::::::::;;;<<<===>>>>>>===<<<:::===@@@BBBAAA@@@??????AAA???<<<<<>>BBBGGGKKKNNNOOORRRWWW[[[[[[VVVQQQPPPQQQRRRRRRPPPOOOOOOPPP```hhhmmmkkkiiilllqqqssspppkkkeeebbb```]]]WWWRRRSSSOOOIIIFFFGGGIIIJJJKKKUUUTTTTTTUUUWWWYYYXXXWWWWWW[[[___^^^ZZZTTTQQQOOORRRVVVWWWVVVUUUVVVSSSNNNQQQSSSVVVXXXYYYYYYWWWVVVOOOQQQTTTUUUTTTQQQLLLJJJPPPPPPPPPQQQPPPOOOLLLKKKGGGFFFFFFFFFFFFDDD@@@======<<<<<<;;;;;;<<<<<<===>>>>>>===;;;:::999888777666666666666666777777777666666666555555444444444333333333333444444444444555444444333333333333444444444333333333333333333333333333222222222222111111111222222222222111111111111111111111111111111///000111111222222111111000000000//////000000000/////////000000000111111////////////////////////------------------------;;;:::888888888999;;;<<<888888888777777777666666555666666666666777777777666666666666666666666666888888888777777666666666666666777777777777666666666666666777777777888888888777777777777777888999999999888777777777777888777777666666666666777777666666666666666666666666888888777777666666555555555555444444555666888999888888888999999999::::::999999999999::::::::::::999999:::;;;;;;:::999999<<<<<<===>>>@@@BBBCCCDDDAAACCCDDDDDDCCCDDDFFFGGGPPPSSSRRRNNNMMMRRRVVVVVVQQQRRRSSSRRRPPPOOOPPPRRR[[[^^^___^^^^^^___ZZZSSSSSSTTTWWWZZZ\\\\\\ZZZWWWWWWWWWVVVVVVUUUVVVWWWXXX]]]]]]]]][[[ZZZZZZ\\\^^^aaaaaa``````````````````^^^^^^jjjzzzzzzooonnnwwwllljjjiiihhhjjjoootttwwwyyyqqqnnntttxxxvvvrrrqqqmmmhhhccc```___^^^ZZZWWW[[[\\\aaagggfff___YYYWWWMMMLLLKKKLLLPPPTTTVVVVVVYYYYYYZZZ[[[ZZZYYYWWWUUUVVVYYY\\\]]]]]]\\\]]]___]]][[[WWWTTTSSSTTTWWWXXXPPPRRRTTTUUUUUUSSSPPPOOOHHHJJJLLLMMMMMMOOOQQQTTTNNNPPPRRRTTTUUUUUUUUUVVVYYY^^^```ZZZSSSPPPNNNKKKCCCDDDGGGIIIKKKLLLLLLLLLPPPOOOOOOOOOPPPPPPQQQQQQHHHOOOTTTSSSOOONNNQQQUUUTTTQQQMMMJJJJJJJJJIIIHHHFFFFFFFFFFFFEEECCCBBBAAA=========<<<;;;;;;::::::==================>>>???@@@???>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<======>>>???;;;;;;:::999888888888888777777666666666666777777::::::999999888888777777666777888:::;;;;;;;;;;;;::::::999999:::;;;<<<<<<===;;;999777666777888999<<<<<<;;;:::999999888888777777888888999:::;;;;;;;;;::::::999::::::;;;;;;999:::<<<======<<<;;;;;;:::;;;<<<;;;;;;;;;>>>@@@AAA@@@===<<<@@@EEEBBB<<>>>>>@@@EEEJJJMMMSSSSSSUUUYYY\\\[[[UUUOOOOOOOOONNNMMMMMMPPPUUUXXXdddggghhhiiiooovvvyyyvvvtttnnnfff```]]]ZZZVVVSSSUUUPPPIIIEEEEEEFFFHHHHHHQQQPPPQQQSSSUUUWWWXXXWWW]]]```aaa^^^XXXSSSRRRSSSZZZ^^^```\\\ZZZYYYVVVQQQTTTUUUVVVXXXYYYXXXXXXWWWLLLNNNQQQTTTSSSQQQMMMKKKQQQRRRRRRQQQNNNLLLJJJIIIFFFEEECCCCCCBBBAAA>>><<<<<<<<<;;;;;;;;;;;;<<<<<>><<<:::999888777666666666777777777888888555555555444444444444444333333444444444555555555666555444333333333333333222222333333333333333333333333222222222111111111000111111222222111111000000000000000000000000000000000111222222222222222000//////......//////000....../////////000000000......////////////..............................:::999888777888999:::;;;777777777777666666666666555555666666666666777777666666666666666666666666888888777777777777777666555666666777777666666555555555555666666666777777666666666666777777888999:::999999888888888888888666555555444444555555666555555555666666666666666777777666666666666666666444444444444555777888999777777777888888999999:::888888888888999999999999777888888999999999999888<<<<<<======???@@@BBBCCCAAACCCEEEEEEEEEEEEGGGHHHMMMOOONNNIIIJJJPPPVVVWWWQQQRRRRRRPPPNNNNNNOOOQQQZZZ^^^```^^^[[[ZZZUUUOOOOOOQQQSSSVVVWWWWWWWWWVVVRRRRRRSSSRRRRRRSSSVVVXXX^^^^^^^^^[[[YYYYYYZZZ\\\ccccccbbbaaa```___^^^]]]XXX]]]iiitttrrrlllnnnvvvooonnnllllllnnnrrrwwwzzz{{{rrrpppvvvzzztttppppppfffccc```^^^\\\ZZZWWWUUUYYYYYY\\\aaaaaa[[[WWWWWWPPPQQQRRRTTTUUUWWWYYY[[[\\\]]]^^^```aaa```]]]ZZZQQQVVV\\\___^^^___cccgggaaa___]]]ZZZXXXXXXYYYYYYNNNPPPRRRUUUUUUUUUSSSRRRHHHKKKNNNPPPQQQQQQSSSUUUQQQSSSVVVWWWWWWVVVWWWXXXZZZ```aaaZZZRRROOONNNMMMGGGHHHIIIKKKMMMOOOQQQRRRQQQPPPNNNMMMLLLMMMNNNOOOJJJQQQUUUPPPKKKLLLPPPRRRPPPMMMIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA======<<<<<<;;;;;;;;;;;;======<<<<<<<<<<<<======>>>======<<<<<<<<<======???>>>======<<<<<<======<<<<<<<<<;;;<<<<<<======;;;:::999888888888888888777777666666666666777777888888888888888777777777888999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;999777666666666666:::::::::999999888888888666666777777888888999999999999999999::::::::::::888999:::;;;;;;:::999999888999888777777999<<>><<>>>>>===;;;:::888777777555555666666777777888888444444444444444444444444444444444444555555555555666555555444333333333333111111222222222222333333222222222222111111111111000000111111111111000000////////////////////////000000111222222222222222//////............//////............////////////---......//////......---........................888888888888888999999:::777777666666666555555555555555555666666666777777555555555555555555555555555555666666666666666777555555666666666666555555444444555555555666666666444444444444555666777888999999888777777777777777444444333333333333444444333444444444555555555555444444444444555555555555222333444666777777888888666666777777888999999:::777777777888888888999999666777777888888999999999<<<<<<<<<<<<===>>>???@@@???AAACCCDDDCCCCCCEEEFFFFFFIIIIIIGGGHHHNNNSSSTTTOOOPPPPPPOOONNNOOOQQQSSSXXX^^^```[[[VVVUUUSSSQQQKKKNNNRRRUUUUUUUUUTTTTTTOOOPPPQQQQQQQQQSSSWWW[[[]]]]]]]]][[[YYYYYYZZZ\\\eeedddcccaaa___]]][[[ZZZTTT]]]hhhllljjjkkkrrryyyyyywwwuuussstttvvvzzz}}}wwwuuu{{{zzzpppiiikkk```___]]]ZZZXXXWWWYYY[[[VVVTTTVVVYYYZZZVVVVVVXXXUUUXXX[[[[[[YYYWWWXXXZZZ[[[\\\]]]```bbbaaa\\\XXXPPPSSSXXX^^^bbbfffiiikkkcccbbbaaa___\\\ZZZWWWVVVOOOPPPSSSUUUVVVUUUTTTSSSKKKNNNSSSVVVVVVVVVWWWWWWZZZ\\\^^^^^^[[[YYYYYYYYYYYY______WWWOOOMMMNNNNNNNNNNNNMMMMMMOOOQQQTTTUUUOOOOOONNNMMMLLLKKKJJJJJJMMMTTTUUUNNNIIIKKKOOOPPPLLLKKKJJJJJJJJJIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>;;;;;;::::::999999::::::999888888777777777888888777777666666666666777777666666777777777777777777999999:::;;;<<<<<<;;;;;;;;;::::::999999999999:::888888888777777666666666888888888888888888888888666666666666666777777777555666777999999999888777777888999::::::999888777666777888888888999;;;>>>;;;>>>???======@@@@@@===EEEFFFHHHJJJJJJJJJJJJIIIHHHFFFEEEGGGJJJKKKJJJIIIDDDCCCDDDIIIRRR[[[```bbb\\\]]]]]][[[XXXVVVTTTTTTRRRRRRRRRRRRTTTYYY```eeeggggggeeedddiiinnnlllggg```^^^[[[XXXWWWWWWVVVVVVRRRQQQMMMHHHEEEFFFLLLQQQTTTSSSSSSUUUXXXZZZZZZZZZ[[[]]]^^^ZZZUUUTTTZZZ___aaaffffffaaa\\\\\\[[[YYYXXXWWWUUUSSSQQQOOONNNMMMNNNOOOPPPQQQPPPNNNLLLKKKLLLLLLKKKGGGCCCBBBCCCEEEBBB@@@>>>===>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888777666555333444444555666666777777444444444555555555555555333333333444444444555555666555444333222222222222111111111111222222222333222222222222111111111111///000000000000000000///////////////////////////...///000000111111000000///......------......///------........./////////------...//////...------------------------------777777888888999999999999777666666666555555555555555555555555666666666777555555555555555555555555333444444555555666666666555555666666666666555555444444444555555555666666222222222333444555666777888888777666666666666666444333333222222333333444222222222333333444444444222222222333333444444444111333555777888888888777555666666777888999999999777777777777888888888888666666666777888999999999;;;;;;;;;;;;<<<<<<===>>>;;;===???@@@@@@@@@AAABBB@@@DDDGGGFFFGGGMMMQQQQQQNNNOOOOOOOOOOOOPPPSSSUUUYYY___```YYYSSSSSSUUUVVVIIIMMMRRRVVVVVVUUUSSSRRROOOQQQRRRRRRRRRUUUZZZ^^^[[[\\\\\\[[[YYYZZZ\\\^^^gggfffdddbbb___[[[YYYWWWVVVcccmmmllljjjqqqzzz~~~{{{wwwtttssstttwwwyyyxxxvvvzzzuuuhhh```bbb^^^^^^\\\XXXVVVWWW]]]cccVVVSSSRRRUUUVVVTTTVVVYYYXXX]]]aaa___ZZZUUUVVVXXXYYYYYY[[[^^^___\\\VVVPPPSSSSSSVVV]]]eeekkkllljjjbbbbbbbbb```]]]YYYTTTRRRPPPRRRTTTUUUVVVUUUTTTSSSOOOSSSXXX[[[\\\[[[[[[[[[ccceeegggddd```\\\[[[\\\XXX]]]]]]UUULLLJJJMMMOOOOOOMMMKKKJJJKKKMMMOOOQQQNNNOOOPPPQQQOOOLLLIIIGGGQQQWWWVVVMMMIIILLLPPPPPPJJJJJJLLLMMMMMMJJJDDD@@@AAAAAAAAAAAAAAA@@@???>>>==================<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>::::::999888777777777777777777666666666666777777777777666666666666777777555555666666777777888888999999:::;;;;;;;;;::::::::::::999888777777777888555666666777888777777666777777777777777888888888666666666666555555555555222444666777888777666555666777888999999888666666444666999;;;::::::;;;<<<777<<>>======:::;;;;;;<<<<<<;;;;;;:::999999888777666555444444222222333444444555666666555555555555555555555555222222333333333444444444555444333222111111111111000000111111222222222333222222222111111111111000//////000000000000//////////////////////////////---......///////////////.........------.........---------.........//////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,888777666555444333333333555555555555555555555555555555555555555666777777777666555444333444444555666666666666666666666666666666666666666666666666555555555444444333333333333222222111111222222333555555555555555555555555666555444333222222222222444444444333333222222222000111222333444444444444444444555555555555444444666666666666666666666666666666666666666666666666666666666666777777777777;;;::::::999999::::::;;;:::;;;===???@@@@@@@@@@@@<<>>???@@@@@@???>>>>>>>>>????????????>>>>>>999:::<<<>>>??????>>>===:::::::::::::::;;;<<<===:::;;;;;;<<<<<<;;;;;;::::::999888777666666666666::::::999999888777666666777666666777888888666444666666666666666666666666999999999999999999999999999888888777666555555444555555555666666666666666666666666666666666666666555444444444444555666666777777777777666666666666555555555555555666777777555555666777888999999:::<<<<<<======>>>?????????DDDCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJLLLLLLNNNUUU___iiinnnppphhhddd___ZZZXXXVVVTTTSSSXXXUUUTTTWWW]]]```___]]]___bbbaaa^^^```eeefffbbbVVVUUUSSSRRRRRRQQQNNNLLLKKKMMMOOOOOONNNQQQVVVZZZ___]]]\\\\\\\\\ZZZWWWUUU^^^ZZZWWWXXX]]]aaaaaa___dddccc```]]]ZZZWWWTTTSSSWWWQQQJJJIIIMMMPPPQQQOOOUUUSSSQQQNNNKKKIIIHHHGGGEEEEEEDDDCCCCCCCCCDDDDDDBBBAAA???===;;;:::999888:::::::::999999999888888999888666555444444444555555555555555555555555555444444444444444444444444666555444333222333333444000000000000000000000000222222222111000//////...111111000000//////......////////////////////////////////////////////////---------------...///000//////.........---------//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666555555444444444444555444444444444444444444444555555444444555666666777777666555444333444444555555555555555555555555555555555555555555555555555555444444444333333333333333222222111111222222333444444444444444444444444555555444222222111111111444444333333333222222222000111222333444444444444333333444444444444333333555555555555555555555555666666666666666666666666444555555555555666666666:::999999888888999999:::======??????@@@???>>>===>>>@@@DDDHHHKKKMMMMMMMMMIIIGGGEEEIIIOOOTTTUUUSSS]]][[[XXXWWWWWWVVVSSSOOOOOOPPPPPPQQQQQQQQQQQQPPPRRRWWWXXXUUUUUUZZZ^^^^^^[[[RRRNNNTTT\\\```bbbdddgggfffccc^^^ZZZXXXZZZ[[[]]]gggnnnooowww}}}zzzxxxyyy|||}}}zzzvvvxxxrrrlllgggeeeccc```]]]^^^```bbb```]]]ZZZYYYYYYYYYXXXTTTPPPLLLLLLQQQUUUYYY^^^bbbbbb^^^ZZZWWWWWW___cccddd___\\\]]]^^^]]]``````bbbhhhmmmmmmiiiccc]]]\\\ZZZXXXXXXXXXYYYZZZYYYZZZZZZYYYWWWWWWXXXYYYWWW^^^bbb```]]]___aaaaaaeeefffeee___YYYXXX]]]ccc[[[XXXTTTOOOLLLKKKKKKLLLGGGEEEEEEIIIOOOSSSQQQOOOLLLLLLKKKJJJJJJKKKNNNQQQSSSPPPLLLIIIGGGGGGIIIJJJHHHFFFDDDCCCCCCBBB@@@>>><<<===>>>?????????>>>>>>======>>>>>>>>>>>>======::::::;;;;;;;;;;;;;;;:::;;;::::::::::::;;;;;;<<<999999::::::::::::999999:::999888777666666666666::::::999888888777666666777666666666888888666555777777777777777777777777888888888888888888888888888888777777666555555444555555555444444444444444555555555555555555555555444444444444444555666666777777777666666666555555555555555555555666666777666666666777777888888999;;;;;;;;;<<<======>>>>>>CCCBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGIIIJJJKKKKKKNNNNNNQQQWWW___eeeggggggdddaaa]]]ZZZYYYXXXWWWVVVVVVUUUUUUYYY___bbb```]]]]]]aaaaaa___```eeeeeeaaaUUUTTTSSSSSSSSSRRROOOMMMKKKMMMOOOOOOOOOQQQVVVZZZ[[[[[[[[[]]]^^^^^^\\\ZZZ\\\YYYXXX[[[```aaa___[[[aaa```]]]ZZZVVVSSSPPPOOOOOOLLLJJJKKKOOORRRPPPNNNRRRQQQOOOLLLJJJHHHFFFEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;:::::::::::::::999999999888888888999888666555444444444555444444444444444444444444444444444444444444444444666555444333222222333444////////////////////////000000000000000000000000000000000/////////......................................................---------------.../////////.........------------///...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444444444444555666666444444444444444444444444555555444444444555666666666555444444333444444444555555555555555555555555444444444444444444444444444444333333333333333222222222111111111111222222444444444444444444444444444444333222111111111111333333333222222222222222000111222333333333333333111222222333333222222111444444444444444444444444555555555555555555555555333333444444444555555555888888777777777777888888:::;;;<<<>>>>>>>>>======@@@AAADDDFFFHHHIIIIIIHHHHHHFFFEEEHHHNNNSSSTTTTTTXXXWWWVVVUUUUUUTTTRRROOOPPPQQQQQQRRRSSSSSSRRRRRRRRRWWWZZZWWWUUUWWWYYYXXXRRRJJJHHHPPP]]]dddffffffddddddbbb___\\\[[[\\\]]]eeeiiilllqqq}}}zzzyyyyyy||||||xxxuuuooohhhcccbbbaaa___]]]]]]___```^^^[[[WWWUUUTTTWWWYYYXXXSSSNNNOOOWWW^^^cccfffhhhfffaaa]]]\\\]]]```eeegggddddddfffgggeeegggfffgggiiillljjjeee```WWWVVVVVVVVVVVVXXXZZZ[[[YYYZZZ[[[ZZZXXXWWWXXXYYYYYY^^^```\\\ZZZ\\\______]]]]]][[[YYYWWWWWWYYY[[[TTTRRROOOLLLKKKJJJKKKLLLFFFEEEGGGKKKPPPRRRQQQNNNHHHGGGGGGIIILLLOOOPPPPPPNNNLLLJJJHHHFFFEEEEEEFFFEEECCC@@@?????????>>>===;;;<<<===>>>???>>>======<<<<<<============<<<<<<::::::999888888888888888;;;::::::999999999::::::888888888999999888888888999999888777666666666666999999888888777777666666666555555666777888666555777777777777777777777777777777777777777777777777777777777666555555444444555555444444333333222222555555555555555555555555444444444444444555555666666666666666555555555444555444444444444555666666666666666777777777777777999999999:::;;;;;;<<<<<>>===<<<<<<<<<<<<::::::999999::::::;;;<<<999999999999888888888777888777666555444444444444444444444444444444444444333333333333333333333333444444333222222222222333........................------......///000111111///////////////.........................................................------------------...///............------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444444444333333444444555333333333333333333333333555444444444444444555555555444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222111111111111222222333333333333333333333333333333222111111111111111222222222222222111111111000000111222222222222222111222222333333222222111444444444444444444444444444444444444444444444444333444444444444555555555777666666555555666666777444666888;;;===?????????@@@AAAAAABBBCCCCCCCCCCCCGGGEEEEEEHHHMMMQQQTTTTTTRRRRRRRRRRRRRRRQQQOOONNNOOOPPPQQQRRRSSSSSSSSSRRRNNNOOOQQQSSSUUUVVVTTTQQQJJJJJJMMMVVV```fffhhhhhh_________]]]\\\\\\^^^```fffiiilllrrr||||||xxxwwwxxxzzz~~~}}}{{{yyyrrrjjjeeeccccccaaa```[[[\\\]]]]]][[[WWWUUUSSSVVVWWWWWWVVVVVV[[[eeellluuuvvvsssmmmeee```___```bbbgggiiiggghhhkkkkkkhhhfffeeedddeeeeeeccc^^^ZZZSSSSSSSSSSSSUUUVVVXXXYYYWWWXXXYYYXXXVVVUUUUUUVVVTTTXXXXXXTTTSSSWWW[[[[[[UUUTTTRRRQQQRRRRRRRRRQQQOOONNNMMMKKKKKKKKKLLLLLLDDDEEEGGGKKKNNNNNNLLLIIIGGGFFFEEEGGGLLLMMMLLLIIIJJJIIIHHHGGGEEEDDDCCCCCCCCC@@@===;;;<<<=========;;;<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;:::999888777666666888999:::;;;:::999888888888888888777888888999999888888777888888777666666666666666888888777777777666666666666555444666777888666555777777777777777777777777555555555555555555555555666666666555555444444444666555555444333222222111444444444444444444444444444444333333444444555666555555555555444444444444444444333333444444555666666666666666666666666555666777777888888999::::::>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBDDDFFFIIIKKKLLLNNNOOOQQQSSSUUUVVVUUUUUUUUUSSSQQQQQQRRRSSSSSSRRRPPPRRRVVV[[[]]]\\\VVVRRRQQQUUUYYY[[[[[[[[[ZZZXXXUUUTTTSSSRRRRRROOOLLLIIIIIILLLOOOOOOOOOQQQUUUYYYVVVVVVVVVYYY[[[[[[ZZZXXXUUUUUUVVVXXXZZZYYYUUUQQQWWWUUURRRNNNJJJHHHFFFEEEDDDEEEGGGKKKNNNOOOLLLIIIIIIIIIHHHFFFDDDBBB@@@???<<<<<<;;;:::::::::;;;;;;888888888888888999:::;;;999888888888888777777777666666555555444444444444333333333333333333333333222222222222222222222222222222222222111222222222........................,,,,,,------...//////000........................................................................---------,,,,,,---......------------------------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++666666555333333222222222333333333333333333333333444444333333333333444444333333444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222111111000000111111222222222222222222222222222222222111000000000111111111111111111111111111111000000111111222222111111222222333333333333222222222222222222222222222222333333333333333333333333444444555555555666666666666555555444444555555666555777:::===???@@@AAAAAA???>>>>>>===>>>>>>>>>???CCCCCCEEEGGGKKKNNNPPPPPPPPPQQQQQQQQQPPPPPPOOOOOOMMMNNNOOOPPPQQQQQQQQQQQQHHHFFFGGGMMMTTTUUUQQQLLLHHHQQQ\\\bbbeeefffggghhh^^^^^^]]][[[YYYYYY\\\^^^ccchhhmmmqqqvvv{{{{{{yyyuuuttttttuuuxxx{{{|||}}}|||uuummmgggeeeeeecccaaa[[[\\\^^^___```^^^[[[YYY[[[YYYXXXZZZ```hhhpppttt}}}yyypppfffaaa```aaacccfffhhhfffgggjjjhhhddd```_________^^^\\\YYYWWWUUUUUUUUUUUUUUUVVVVVVVVVRRRTTTUUUTTTRRRPPPPPPPPPMMMPPPPPPMMMNNNTTTXXXXXXRRRPPPNNNNNNOOOOOOMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGHHHKKKLLLKKKHHHEEEKKKIIIGGGIIIKKKKKKHHHDDDGGGGGGGGGFFFDDDCCCBBBAAAAAA???<<<:::;;;=========:::;;;<<<===<<<<<<::::::888999999::::::999999888777666666666888999<<<===:::999888777777777777777888888999999999999888888888777666666666666666666777777666666666666666666555444444555777888666555666666666666666666666666444444444444444444444444555555555555444444444444777666666555444333222222444444444444444444444444333333333333333444555555444444444444333333333222333333333333333444555555666666666555555555555555555555555666777777888888;;;;;;;;;;;;<<<===>>>?????????@@@BBBDDDFFFIIIJJJJJJJJJKKKKKKLLLNNNPPPRRRRRRPPPOOOOOOPPPQQQPPPOOORRRTTTXXX[[[[[[XXXRRRNNNNNNRRRWWW[[[ZZZXXXWWWXXXXXXUUURRRPPPNNNLLLHHHFFFIIILLLOOOPPPOOOPPPTTTWWWZZZYYYXXXXXXYYYWWWTTTRRRRRRQQQPPPPPPQQQQQQPPPOOOQQQOOOLLLIIIFFFEEEDDDDDDGGGGGGGGGHHHJJJJJJHHHGGGEEEEEEEEEDDDBBB@@@???===999999999999:::;;;<<<===999888888777777777888888888888888777777777666666555555555555555444444444333333333333333333333333222222222222222222222222000000111111111111111111////////////////////////---------------------------------------............................................................------,,,,,,,,,------,,,,,,------------------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++777666555333222222111111222222222222222222222222444444333222222222333333222333333444444444444333333333333333333333333333222222222222222222222222000111111111111222222222111111000000000000111111111111111111111111111111111111000000000000000111000000000000000111111111///000000111111111000000222222222333333222222222222222222222222222222222222222222222222222222222444555555555555666666666555555444444444444555555;;;<<<>>>?????????>>>>>>===<<<;;;::::::;;;======???AAADDDGGGIIIJJJJJJJJJPPPQQQSSSRRRQQQOOOPPPPPPLLLLLLNNNOOOPPPPPPQQQQQQHHHDDDEEEMMMTTTSSSNNNKKKLLLZZZgggjjjgggfffffffffbbb```]]]YYYVVVVVVYYY[[[bbbgggmmmpppppprrrtttvvvrrrqqqqqqqqqssswwwzzz|||yyyssslllgggfffeeecccaaa]]]^^^```dddffffffccc```aaa___]]]___fffmmmqqqssszzzyyytttlllddd______aaaaaaddddddcccdddfffccc]]][[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTNNNPPPQQQPPPNNNLLLKKKKKKIIIKKKKKKJJJLLLRRRVVVUUUPPPOOOMMMLLLMMMMMMLLLKKKKKKLLLLLLMMMMMMLLLKKKKKKGGGHHHJJJKKKKKKIIIHHHGGGMMMKKKJJJJJJJJJIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@???===;;;:::;;;======<<<::::::;;;<<<;;;:::999888777777888888888888777777555555666777999;;;===>>>888888777666666666777777888888999999999999888888777666666555555666666666666666666666555555555555444333333555777888666555555555555555555555555555444444444444444444444444444444444444444444444444666666555555444444333333333333333333333333333333333333333333333444444555333333333333222222222222333222222222222333444444444444444555555555555555444444444555666666777777888888888999:::;;;<<<===>>>>>>>>>???AAACCCFFFGGGFFFFFFGGGFFFGGGIIINNNQQQRRRQQQPPPQQQRRRRRRQQQOOOTTTVVVYYYZZZYYYVVVRRROOOPPPSSSYYY^^^]]]YYYYYY]]]ZZZVVVRRRNNNLLLKKKIIIGGGJJJMMMPPPPPPOOOOOORRRUUU\\\[[[YYYXXXWWWTTTQQQNNNOOONNNLLLJJJJJJKKKMMMOOOLLLJJJHHHFFFDDDEEEEEEFFFHHHHHHGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCBBB@@@>>>===999999999999:::;;;<<<===999999888777666666666666777777777777666666666666444444555555555444444333222222222222222222222222111111111111111111111111...///000000111000000000////////////////////////..................------,,,,,,,,,---------------------------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++555444444333222222222333222222222222222222222222444444333222222222222222111222333444555444444333222222222222222222222222111111111111111111111111000000000000111111222222111111000000000000111111000000000000000000000000000000/////////000000111/////////000000000111111///000000000000000//////000111111222222111111000111111111111111111111111222222222222222222222222333333444444444555555555555555444444444444555555999:::;;;<<<<<<;;;::::::<<<;;;999999999;;;>>>??????CCCGGGJJJKKKJJJHHHGGGMMMOOOQQQPPPNNNLLLMMMNNNKKKLLLMMMOOOPPPPPPQQQQQQNNNMMMOOOTTTTTTNNNLLLNNNTTTaaajjjjjjffffffeeebbbaaa___[[[WWWUUUWWW\\\```fffhhhkkknnnnnnoooqqqtttmmmooopppqqqsssuuuwwwyyysssoooiiigggggggggeeeccc]]]^^^```dddhhhgggddd```aaaaaabbbccceeeiiimmmppptttsssooohhh```\\\]]]```^^^``````___aaabbb^^^XXXYYYYYYYYYXXXWWWWWWWWWXXXTTTTTTSSSSSSRRRQQQOOOOOOKKKMMMNNNNNNKKKIIIHHHGGGGGGIIIIIIGGGJJJOOOQQQOOOJJJJJJJJJIIIIIIJJJLLLMMMKKKLLLLLLMMMLLLKKKIIIHHHDDDFFFGGGHHHHHHHHHHHHIIIFFFGGGHHHGGGFFFFFFGGGHHHCCCBBBAAA???>>>>>>>>>>>>;;;:::999:::;;;<<<;;;:::999:::;;;;;;;;;:::888777666666777777777777666666555555777888::::::;;;;;;666666555555555666777777666777777888888777777666666666555555555666666777555555555555555555555555333333333444777777666555444444444444444444444444444444444444444444444444333333333333333333333333444444444333333333333333222222222222222222222222333333222222333333444555333222222222111111111111222222222222222333333444333333333444444555555666333444444555555666666777666666777777888:::;;;<<<===<<<<<<<<<>>>@@@CCCDDDAAADDDFFFGGGGGGHHHKKKNNNPPPOOOOOOPPPRRRSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQPPPRRRTTTZZZ___]]]YYYZZZ```[[[WWWQQQMMMLLLMMMMMMMMMKKKNNNQQQQQQOOONNNPPPRRRWWWVVVTTTTTTSSSQQQMMMKKKLLLKKKJJJHHHHHHIIIKKKMMMHHHGGGEEEDDDDDDFFFHHHJJJFFFGGGHHHHHHGGGFFFEEEEEEBBBBBBCCCCCCBBB@@@>>>===<<<;;;::::::999999999:::999888777777777777777777777777666666666555555555333333444555555555444333222222222222222222222222111111111111111111111111---...///000000000//////........................---------...//////000000++++++,,,,,,,,,---------------------------------------------------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------'''(((***+++,,,,,,,,,+++************************************************333333222222333333444444111111111111111111111111444333333222111111111222000111333444555444444333222222222222222222222222000000000000000000000000//////000000111111111222111111000000000000111111000000000000000000000000000000////////////000111.../////////000000111111///000000000000000////////////000000000000//////000000000000000000000000111111111111111111111111222222333333333444444444666555555444444555555666111222444666777888777777<<<;;;999999:::<<>>===<<<<<<<<<===999888888999;;;;;;:::888999::::::;;;:::999888777555555666666666666555555555666777999999999888777555555555555555666777888555555666666666666555555666666555555555666666777444555555555555555555555333333333444777777777555333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222333333222222222222222222222222333333222222333333444555222222222111111111111000222222111111222222333444222222333333444555666666333333444555555666666777555555666666777999:::;;;===<<<;;;;;;<<<>>>AAABBB???CCCHHHJJJIIIHHHJJJLLLLLLLLLLLLOOOQQQSSSRRRQQQLLLMMMNNNNNNMMMMMMOOOPPPRRRSSSXXX^^^\\\WWWYYYaaa[[[VVVPPPMMMMMMOOOQQQRRRLLLOOOQQQQQQNNNMMMOOOQQQOOONNNNNNNNNOOOMMMKKKHHHIIIJJJJJJIIIIIIIIIKKKMMMFFFEEEDDDCCCEEEHHHKKKMMMCCCFFFHHHIIIHHHFFFEEEEEEAAABBBCCCDDDCCCAAA???===>>>===;;;:::888777666666888777777777777888888999777666666666555555555555222333444555555555444333111111111111111111111111000000000000000000000000,,,---///000000000//////------------------------+++,,,---...000111222222+++++++++,,,,,,---------------------------------------------------------...---,,,,,,+++++++++++++++++++++,,,,,,---------'''(((***+++,,,,,,++++++************************************************444333222222111111222222000111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////............///000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111111111111111111111111111000000000000111111111111333333333333333333333333444444444444444444444444111222222333555777888999666888;;;<<<===>>>AAACCCFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFGGGJJJMMMOOOPPPOOOMMMKKKLLLNNNQQQYYYXXXVVVRRROOOOOOQQQSSS[[[aaa```YYYYYY```aaa[[[ZZZWWWTTTUUUZZZaaagggjjjhhhiiilllnnnoooooooooooonnnqqqqqqqqquuuyyytttjjjhhhiiijjjlllllliiiccc___QQQZZZ`````````cccaaa\\\aaadddfffeeedddeeehhhllltttjjjcccbbbbbb___\\\[[[ZZZWWWVVVXXXXXXUUUUUUXXXTTTVVVWWWUUURRROOONNNNNNNNNIIIHHHJJJIIICCCBBBEEEKKKGGGGGGHHHGGGDDDCCCFFFGGGHHHHHHGGGEEECCCCCCDDD@@@AAACCCEEEGGGHHHIIIIIIJJJIIIGGGFFFDDDCCCBBBAAAEEEFFFFFFFFFEEECCC@@@>>>???@@@AAAAAABBBBBBBBBBBB===<<<;;;:::999999999999777888:::;;;;;;:::888777666777999::::::888555333777666444444555555555444444555666888888666555444333333333444444444555555555555555444444333333333555444444333333444444555555555555444444333333333555555555555555555555555333333333333333333333333444444444333333222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111222333555777777666555444333333222222333666999;;;333333333444666777999:::<<<<<<<<<<<<===???@@@AAA@@@AAABBBDDDEEEEEEEEEEEEIIIJJJMMMOOOPPPOOONNNMMMRRROOOMMMLLLNNNOOOPPPOOOLLLTTTZZZYYYYYY[[[ZZZUUUWWWUUURRROOONNNNNNOOOOOOLLLMMMMMMLLLJJJJJJKKKMMMMMMOOORRRSSSPPPMMMJJJIIIFFFKKKMMMIIIFFFGGGGGGFFFGGGDDDAAACCCEEEFFFGGGIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@???=========>>>===<<<:::888777666555555777666666555555555666666666666666777666555555444555555555444333333333222111111111111111111111111000000000000000000000000111000///......///000111.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))333333222111111111111222000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////////////////////////////000000000000//////............///000000000000000////////////////////////................................................///////////////000000111111111111111111111111111//////000000000111111111333333333333333333333333444444444444444444444444222222333444555777888999777999;;;<<<<<<===???AAACCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHHHHHHHJJJLLLOOONNNNNNNNNLLLKKKKKKNNNPPPVVVUUUTTTQQQOOOOOORRRTTTXXX______YYYYYY______XXXYYYWWWUUUVVV[[[aaafffiiihhhjjjkkkllllllmmmnnnooonnnqqqtttuuuxxxzzztttjjjfffggghhhjjjjjjfff```\\\SSS[[[aaaaaabbbeeeeeeaaa___aaadddcccaaa```bbbeeelllddd]]]]]]^^^\\\YYYYYYXXXSSSPPPQQQQQQQQQTTTYYYWWWXXXXXXUUUPPPLLLJJJJJJJJJFFFEEEHHHHHHCCCCCCFFFGGGDDDBBBDDDCCCAAACCCFFFEEEFFFFFFFFFDDDCCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHIIIGGGEEEBBBAAAAAAAAABBBFFFGGGGGGGGGEEECCC@@@???>>>???@@@AAAAAAAAA@@@@@@<<<;;;:::999888888888888777777888999999888777777444555777999999999888777777666444444555555555333444555666777777666555444333333333444444444555555555555444444444333333333444444333333333333444444555444444444333333333333444444444444444444444444333333333333333333333333444444333333333222222222222222222222222222222222222111111000000111111222222222222222222222222222222222111111111000000000222222222222222222222222111111111111111111111111222333444555555555444444333222111111222333555666111222222444666888:::;;;:::::::::;;;<<<===>>>??????@@@AAABBBCCCDDDEEEFFFIIIJJJLLLNNNOOONNNNNNMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQWWW\\\ZZZXXXYYYXXXSSSUUUTTTRRROOONNNMMMMMMNNNKKKLLLMMMLLLJJJJJJKKKMMMJJJMMMQQQQQQPPPMMMKKKJJJGGGLLLMMMIIIFFFGGGGGGEEEFFFDDDCCCEEEGGGIIIJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>>===<<<=========<<<:::999777666666666666666555555555555555666666666666666555555555555666666555555444333333333111111111111111111111222000000000000000000000000000000///......///000000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++***))))))******+++))))))))))))))))))))))))333222222111111111111111000000000111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000////////////.........///000000000000///////////////////////////................................................//////......//////000111000000000000000000000000//////000000000000111111222222222222222222222222333333333333333333333333333333333444555777888999777999:::;;;;;;;;;===>>>@@@@@@@@@??????@@@@@@AAACCCEEEHHHJJJKKKLLLNNNOOOLLLMMMLLLJJJIIIJJJLLLOOORRRSSSRRRPPPOOOPPPSSSVVVXXX^^^___[[[[[[___^^^XXXXXXVVVUUUWWW\\\aaaeeegggfffhhhiiiiiiiiiiiikkkmmmiiinnntttxxx}}}|||tttkkkhhhhhhgggggggggccc___[[[XXX]]]aaaaaaaaaccccccbbb]]]```dddeeebbb```aaaccceee^^^YYYZZZ[[[XXXWWWXXXVVVPPPKKKLLLMMMOOOUUU\\\WWWXXXWWWTTTOOOLLLJJJIIIGGGEEEEEEHHHHHHFFFFFFHHHFFFBBB@@@BBBBBBAAACCCHHHAAACCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDBBBAAAAAACCCEEEFFFHHHHHHHHHGGGEEEBBB@@@>>><<<===???@@@AAA@@@>>>===;;;:::999888777777777777777777666666666666777777777777777777777777777777777666444444666666555333333444555666666555444333333333333444444444555555444444444444333333333333444333333222222333333444444444333333333333333222333333333333333333333333222222222222222222222222333333333222222222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222333333333333444333333333333222222222222000111222333666888;;;<<<888888999999:::<<<===>>>????????????AAACCCEEEFFFIIIJJJKKKLLLMMMMMMLLLLLLNNNQQQTTTUUURRRPPPPPPRRRVVVZZZ]]][[[XXXXXXUUURRRRRRQQQQQQOOONNNMMMLLLKKKIIIJJJKKKKKKIIIIIIJJJLLLIIILLLOOOPPPNNNLLLKKKJJJGGGKKKLLLHHHFFFFFFFFFDDDEEEEEEEEEGGGKKKNNNOOONNNIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@>>><<<;;;;;;<<<<<<======;;;:::888777777777555555444444444555555666777777555444444444555666777666666555444444333333000000000111111222222222000000000000000000000000000///............///000------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))222222111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////---...//////000000//////////////////////////////................................................///............///000000////////////////////////////////////000000000111111111111111222222222222222222222222222222222222333333333444555777888999777888999999999999:::<<<>>>>>>=========>>>???@@@BBBEEEHHHJJJJJJJJJKKKLLLJJJKKKJJJIIIHHHHHHKKKNNNRRRSSSSSSQQQPPPQQQSSSVVVXXX]]]```^^^^^^```]]]XXXWWWVVVVVVYYY]]]aaadddeeebbbfffiiijjjiiihhhiiikkkeeekkkttt|||}}}uuummmnnnkkkfffcccaaa```^^^\\\[[[^^^```___^^^^^^______```eeejjjkkkhhhfffeeefffaaa[[[WWWXXXXXXVVVTTTUUUTTTOOOLLLMMMOOOQQQXXX^^^UUUVVVVVVTTTPPPNNNNNNNNNHHHGGGGGGIIIIIIIIIIIIJJJFFFCCCCCCFFFFFFCCCDDDGGG@@@BBBCCCDDDCCCCCCEEEFFFHHHHHHGGGEEEDDDDDDCCCCCCBBBCCCDDDEEEGGGIIIKKKLLLGGGGGGFFFEEECCC@@@>>>===:::<<<>>>??????>>><<<;;;999999888777777777777777888777555444444555777888<<<;;;888666555444444444777666555555666666555333333444555555555555444333333333333444444444555555333333333333333333333333333333222222222222333333333333333333222222222222111111111111111111111111222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000/////////111111111111111111111111111111111111111111111111111111111000111222333333333444555555555555444333111222222333555777999:::888888888999:::;;;<<<===@@@???>>>>>>@@@BBBEEEGGGHHHHHHHHHIIIJJJJJJKKKKKKOOOSSSVVVSSSNNNLLLNNNRRRXXXZZZ\\\[[[XXXVVVUUUSSSOOOPPPOOOOOONNNLLLKKKJJJGGGIIIKKKKKKJJJJJJKKKLLLJJJMMMOOOOOOMMMJJJIIIIIIGGGJJJJJJGGGEEEFFFEEEBBBDDDFFFHHHJJJNNNRRRSSSPPPJJJIIIIIIHHHFFFEEECCCBBB???>>>===;;;::::::;;;;;;>>>===;;;:::999888888888555444444444444555555666888777555333333444555666777777666555555444333333//////000000111111222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))************))))))))))))))))))))))))***))))))))))))******+++))))))))))))))))))))))))222111000000//////000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////.............................................................../////////------...///////////////.......................................................................................//////000...........................////////////000000000000000000111111222222222222222222222222222222222333333333333444666777888555777888888777777888999======<<<;;;<<<===???@@@BBBDDDGGGHHHGGGFFFFFFGGGIIIIIIIIIHHHGGGHHHKKKMMMSSSTTTTTTSSSQQQQQQSSSTTTVVVZZZ]]]]]]]]]]]]ZZZVVVVVVVVVVVVYYY]]]aaaccccccbbbgggnnnpppooollllllmmmnnnrrr{{{|||rrrkkkpppjjjbbb\\\ZZZ[[[]]]]]]]]]^^^___aaa``````aaadddiiimmmppppppkkkfffcccccc^^^YYYVVVVVVUUUQQQOOOQQQQQQNNNMMMPPPSSSSSSWWW\\\WWWWWWWWWUUUQQQOOOOOOPPPHHHIIIIIIIIIIIIJJJJJJIIIGGGEEEFFFJJJIIIDDDBBBCCCBBBDDDEEEEEEEEEEEEFFFHHHHHHGGGFFFEEEDDDCCCDDDDDDHHHIIIKKKMMMNNNMMMLLLKKKEEEDDDDDDBBB@@@>>>===<<<:::;;;===>>>>>>===;;;:::888888777777666666777777999888666444444666888999<<<:::888555444333444444777666555666777777555333333333444444444444333333333333333444444444555555333333333333333333333333222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000111000000000000111222222111222333444555555555555444444444444444555666666888888888999:::;;;======AAA@@@???>>>???BBBDDDFFFEEEEEEEEEEEEFFFHHHIIIJJJQQQSSSRRRNNNHHHGGGKKKPPPVVVWWWXXXYYYWWWTTTTTTVVVNNNNNNNNNNNNMMMLLLJJJJJJJJJLLLOOOOOOOOOOOOOOOQQQOOOPPPQQQPPPLLLIIIGGGGGGGGGIIIIIIFFFFFFHHHGGGCCCEEEHHHJJJJJJNNNUUUUUUQQQJJJJJJIIIHHHFFFDDDBBBAAA>>>===<<<:::::::::;;;;;;===<<<;;;:::999888888888444444444444444555666777888666444333222333555666888777666555444333222222//////000000000111111111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************************************************(((((()))))))))*********))))))))))))))))))))))))))))))(((((()))******+++))))))))))))))))))))))))111000000////////////////////////000000000111111000000000000000000000000////////////////////////////////////////////////................................................---............/////////------...////////////...........................------------------------------------------------......------......///000////////////////////////......////////////000000/////////000111111222222111111111111111111111111222222222222333444555666333555666666555555777888===<<<:::::::::<<<>>>@@@BBBDDDEEEEEEDDDCCCCCCDDDHHHHHHHHHGGGFFFHHHKKKMMMRRRSSSSSSRRRQQQPPPRRRSSSSSSVVVXXXZZZZZZXXXVVVSSSWWWVVVVVVXXX]]]```bbbcccdddkkksssvvvtttqqqrrruuu{{{}}}wwwlllgggiiiccc\\\WWWWWWZZZ]]]_________bbbggghhhgggjjjnnnooorrrrrrnnnfff^^^YYYXXXYYYUUUSSSSSSQQQLLLKKKMMMNNNLLLMMMQQQSSSRRRTTTWWW\\\[[[YYYVVVQQQNNNMMMNNNGGGJJJJJJHHHHHHKKKKKKIIIHHHFFFGGGJJJIIIDDDAAABBBHHHIIIJJJIIIHHHGGGHHHIIIGGGGGGFFFEEEEEEGGGHHHIIIPPPQQQQQQPPPNNNJJJGGGDDDCCCBBBAAA@@@???======<<<<<<<<<<<<<<<<<<;;;;;;:::888888777777777777777888999777666555555666777999777666555555555666777888777666666777888777555333333333333333333333333333333333333444444444555555222222222222333333333333222111111000000111111222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111000000//////000000111////////////////////////////////////............////////////////////////000000000000000000000000000000000111111111111222///000000111222333333444666555444444333444444444888888888888999;;;<<<===@@@??????>>>???@@@AAABBBBBBAAA@@@AAABBBEEEHHHJJJOOOOOOLLLHHHDDDEEEJJJNNNUUUSSSTTTVVVTTTQQQSSSVVVOOONNNNNNMMMLLLLLLKKKKKKNNNPPPSSSUUUUUUTTTUUUVVVSSSTTTTTTRRRMMMJJJHHHGGGIIIJJJJJJHHHIIILLLKKKFFFFFFKKKLLLIIIMMMTTTUUUOOOKKKJJJIIIHHHEEECCCAAA???>>>===;;;:::::::::;;;;;;<<<;;;:::999999888888888555555555555555666777888666666444333333333444555777777666444333222111111000000000000000000000000........................,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************************************((()))))))))************))))))))))))))))))))))))(((((((((((()))******+++))))))))))))))))))))))))000000///............///////////////000000000111000000000000000000000000////////////////////////////////////////////////................................................---------.........//////,,,---......//////..............................------------------------------------------------...------------...//////////////////////////////........./////////000000......//////000111111222111111111111111111111111111111111111222333444444111333555555444555666888;;;:::888888888;;;===???AAABBBCCCCCCBBBBBBDDDFFFHHHHHHHHHGGGGGGHHHKKKNNNMMMOOOPPPPPPOOOPPPQQQSSSUUUVVVXXXZZZZZZXXXVVVUUUXXXVVVUUUWWW[[[```bbbccceeelllrrrsssqqqqqqvvv{{{~~~}}}oooeeeccc___\\\YYYYYY\\\```bbbcccfffeeehhhnnnnnnkkklllqqqmmmooonnniii```WWWSSSQQQUUURRRQQQRRRPPPLLLLLLOOOPPPMMMNNNQQQRRRQQQRRRUUU[[[[[[YYYUUUPPPMMMMMMNNNHHHLLLMMMKKKLLLQQQRRROOOLLLHHHGGGIIIIIIFFFFFFIIINNNOOOOOOMMMKKKIIIIIIJJJGGGGGGGGGGGGIIILLLNNNPPPRRRQQQNNNJJJGGGDDDBBBAAABBBAAA@@@??????>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<888888888777777888888999666666555444444555666666555555555555666666777888666666666888999888555333333333222222222222333333333333333444444444555555111111222222222333333333111111000000000000111111000000000000111111222222111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111000000////////////000000/////////////////////////////////.........------////////////////////////000000000000000000000000///000111222222222111111222222111000000111222333444444444333333444444555666666666777888999:::;;;>>>>>>=========<<<<<<<<<>>>===<<<===???CCCGGGJJJJJJHHHGGGEEEFFFHHHKKKMMMTTTQQQQQQSSSQQQMMMOOOTTTPPPOOOMMMLLLKKKLLLLLLMMMMMMPPPSSSUUUUUUUUUVVVWWWTTTUUUUUUSSSOOOLLLKKKKKKKKKMMMMMMLLLNNNRRRQQQLLLIIIMMMLLLGGGJJJRRRSSSMMMKKKKKKIIIGGGEEEBBB@@@>>>>>>===;;;::::::;;;;;;<<<;;;:::999888888888888888666555555666666888999999555555444444444444333333666666555333222111000///111111111000//////......------------------------+++,,,------------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))************************************************)))))))))*********++++++))))))))))))))))))))))))'''''''''(((((()))++++++))))))))))))))))))))))))000000///...............////////////000000000000000000000000000000000000////////////////////////////////////////////////................................................---------.........//////,,,---......//////..............................------------------------------------------------...------------...//////000000000000000000000000............/////////000---......///000111111222000000000000000000000000000000000000111222333333000222444444444444666888:::999777666777999<<<>>>@@@AAABBBAAAAAACCCFFFHHHHHHHHHHHHGGGGGGHHHKKKNNNIIIKKKMMMNNNNNNOOOQQQSSSYYYXXXZZZ\\\\\\ZZZXXXYYYXXXWWWUUUWWW[[[___bbbdddeeeiiinnnmmmkkknnnuuu}}}yyyxxxzzz}}}wwwjjjbbbbbbXXXYYYZZZ^^^dddgggiiiiiimmmkkknnnrrrpppjjjiiimmmhhhiiiiiiddd\\\VVVRRRRRRTTTRRRRRRTTTSSSOOOOOOSSSTTTPPPOOOQQQRRRPPPRRRVVVWWWWWWVVVSSSPPPNNNOOOQQQJJJOOOQQQOOOQQQWWWYYYVVVQQQLLLHHHIIIIIIIIIMMMRRRRRRSSSRRRPPPMMMJJJJJJKKKHHHGGGHHHIIILLLPPPSSSVVVOOOLLLGGGBBB@@@@@@BBBCCCBBBAAA@@@@@@??????@@@@@@???>>><<<:::999:::<<<===999888888888888888999999444444444333333444444444777777666666666555555444666666777888999888555333333222222111111222222333333333333444444444555555111111111222222333333333111111000000000000111111//////000000111111111222111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000////////////000000//////////////////////////////.........---------////////////////////////000000000000000000000000...000222333444333111000777666333111111111222333333333333333444555666666555555555555666888999:::<<<<<<<<<<<<;;;:::999888;;;;;;::::::===BBBGGGJJJDDDCCCCCCEEEIIILLLMMMMMMUUUPPPPPPRRROOOKKKLLLRRRQQQOOOMMMLLLKKKLLLMMMNNNJJJMMMPPPSSSSSSSSSSSSTTTTTTUUUVVVTTTQQQNNNNNNNNNNNNOOOOOOOOORRRWWWUUUPPPJJJOOOMMMFFFHHHQQQRRRKKKKKKKKKJJJGGGEEEBBB???>>>>>>===<<<;;;:::;;;<<<===::::::999888777777777777666666666666777888::::::444444555555555444333222666555444333111000///...222222111000///...------------------------------++++++------------++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))////////////............////////////////////////////////////////////////............////////////////////////////////////.........------,,,,,,,,,.................................------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......///...---,,,,,,---...///---------............/////////.........---------////////////000000000000000111111111111222222222222333333444555666777888::::::999999::::::;;;<<<>>>???@@@@@@@@@AAACCCEEEFFFFFFFFFDDDDDDFFFJJJMMMLLLNNNNNNLLLKKKLLLPPPUUUUUUTTTWWW^^^```\\\YYYXXXQQQSSSTTTVVV^^^hhhkkkiiiiiioootttrrrqqqtttvvvuuupppuuuwwwrrrnnnkkkcccZZZ___^^^^^^aaaeeegggfffdddqqqpppooommmllljjjiiihhhhhhjjjjjjddd[[[VVVUUUWWWPPPQQQRRRRRRQQQSSSYYY]]]```YYYSSSPPPNNNLLLOOOTTTTTTUUUTTTSSSQQQPPPQQQRRRMMMNNNOOOQQQTTTWWWYYY[[[UUUQQQMMMOOOSSSVVVUUUSSSVVVXXXXXXTTTNNNJJJIIIJJJDDDJJJRRRXXXXXXUUUQQQNNNLLLKKKGGGDDDBBBBBBBBBBBB@@@@@@???>>>===============<<<<<<;;;;;;:::999999999999999888888666555444333333333444444555555555777777777777666666666666444333222222333555888999444444444444444444444444444444444444444444444444333333333222222111111111000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000......///000000000000000000000//////.........---////////////////////////000000000000000000000000///......------///000111111000/////////000222333333333333222222111111111///000222333444555555555666666444333333444555666<<<;;;::::::999999::::::888888999;;;===@@@CCCEEEDDDDDDEEEFFFIIILLLNNNPPPQQQQQQOOOLLLJJJKKKMMMPPPLLLKKKKKKLLLNNNNNNMMMKKKMMMOOOOOOOOOPPPQQQTTTWWWTTTTTTTTTRRRNNNLLLLLLLLLOOOOOOOOOOOOPPPQQQRRRRRRPPPKKKGGGGGGJJJMMMKKKIIIJJJIIIHHHFFFDDDBBB@@@???===<<<;;;::::::;;;<<<===:::888666444333444555666555555666666666666555555555444333333222222333333111111111111000000000000222111111000///......---------------------------------,,,,,,,,,,,,+++++++++,,,---,,,***)))***++++++******)))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((()))(((&&&&&&((((((((('''000000000000////////////////////////////////////....................................////////////..............................---------,,,,,,,,,..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,------------...,,,,,,,,,---------------,,,,,,,,,------------...///...---,,,,,,---...///------------............//////.........---------.../////////000000000000000000111111111222222222222222333333444666777888888777777777777888999999<<<>>>???@@@@@@@@@BBBCCCFFFFFFFFFFFFEEEGGGJJJMMMOOOPPPOOOLLLJJJKKKOOOTTTWWWUUUWWW]]]___^^^]]]___XXXZZZ[[[]]]dddmmmpppnnnjjjqqquuusssqqqssstttssskkkppprrrooommmlllfff^^^cccaaa___aaadddhhhiiihhhsssqqqmmmiiigggfffhhhiiigggiiihhhccc\\\WWWVVVXXXRRRRRRQQQRRRTTTYYY^^^aaabbb\\\VVVSSSQQQOOOQQQVVVTTTUUUTTTRRRPPPNNNOOOPPPOOOPPPPPPQQQSSSVVVXXXYYYUUURRROOOQQQUUUWWWUUUSSSXXXWWWTTTPPPLLLJJJJJJKKKNNNRRRWWWXXXTTTNNNIIIFFFIIIHHHGGGFFFDDDCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;:::999999999888999999888777666555444222222222333333444444444777777777666666666555555555444333222333444666888444444444444444444444444333333333333333333333333333333222222222111111111////////////////////////.../////////000000000000///////////////////////////////////////000000000////////////////////////.../////////000000000000......///000000000000000000/////////.........---........................///////////////////////////......---...///000111000000/////////000111222333333222222222111111111///000111333444444555555555444333222222333444444888888888777777888888999888999:::;;;>>>AAACCCEEEDDDDDDEEEGGGIIIMMMPPPRRROOONNNMMMJJJHHHHHHKKKMMMMMMLLLKKKLLLMMMMMMLLLJJJJJJKKKLLLLLLLLLMMMPPPRRROOOPPPPPPOOOMMMKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSRRRMMMIIIHHHKKKLLLKKKHHHFFFEEEDDDBBB@@@>>>===<<>><<<;;;;;;;;;<<<===999888666444333444555555555555666666666666555555333333222111111111111222111111111000000000//////111111000000///......---------------------------------,,,,,,,,,++++++++++++,,,---,,,***)))***++++++******))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))************))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))******)))(((((((((((((((***(((''''''((())))))(((111111111000000000//////////////////////////////........................---............/////////...........................------------,,,,,,,,,...........................------------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......------------...........................---------....../////////000000000000000000111111111222222222222222333444555666777555555555444555555666777:::<<>>>>>>>>;;;;;;;;;:::999999888888777777888888777666555555222222222222222333333333666666666666555555555444555444333222222333444555333333333333333333333333333333333333333333333333222222222111111111111111////////////////////////....../////////000000000////////////////////////000000//////////////////////////////////////////....../////////000000000......///000000000///////////////.....................................................................------......///000000////////////000111111222222111111111111000000///000111222333333444444222222111111111111222333444444444444555666777888999999:::<<<>>>AAACCCDDDCCCCCCDDDFFFIIIMMMPPPRRRKKKKKKJJJHHHFFFGGGIIILLLNNNLLLKKKKKKLLLLLLJJJIIIGGGHHHHHHHHHGGGHHHKKKMMMIIIKKKLLLLLLKKKJJJLLLMMMKKKKKKLLLMMMOOOPPPRRRSSSSSSOOOKKKJJJJJJKKKIIIFFFCCCCCCAAA???>>>===<<<<<>><<<;;;;;;<<<<<<888777666444444444555555444555555666666555555444222222111000000000000000111111000000000000//////000000000///......------------------------------,,,,,,,,,,,,++++++++++++***,,,,,,,,,***)))***++++++******))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))************))))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))))))))))))))***))))))(((((((((((((((+++)))'''((()))***))))))000000000000////////////////////////////////////........................---------.........//////........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,---------........................................../////////000000000000000000111111111111222222222222333444555666444333333333333444555555888;;;>>>@@@@@@?????????BBBDDDGGGIIIHHHHHHIIIJJJPPPPPPNNNKKKHHHJJJPPPUUURRRQQQTTTYYY[[[ZZZ[[[___jjjlllkkkhhhiiinnnooolllooouuuxxxuuuqqqqqqqqqoooggghhhjjjmmmppppppmmmhhheeedddddddddfffiiikkkllltttooohhhaaa^^^___bbbddd^^^______]]]YYYWWWWWWXXXUUUPPPLLLPPPZZZcccffffff^^^YYYUUUTTTRRROOOQQQTTTWWWXXXXXXWWWTTTSSSRRRSSSTTTSSSRRRQQQQQQRRRSSSSSSRRRQQQQQQSSSUUUUUURRRPPPJJJGGGFFFHHHNNNRRRSSSSSSRRRSSSSSSPPPKKKGGGEEEDDDCCCCCCDDDDDDDDDBBBAAA@@@CCCBBB@@@???>>>===<<<<<<:::::::::999888888777777666666777777777666555555333333333333333333333333555555555555444444444444555444333222111222222222222222222222222222222222222222222222222222222222111111111111111111111000////////////////////////........./////////000000////////////////////////000000000//////......---////////////////////////........./////////000000......///////////////...................................................------------------------------------......//////........./////////000000000000000000000000000000...///000111222222222222111111111111111111222222222222222333444555777777888999:::<<<>>>@@@BBBCCCBBBBBBCCCDDDGGGJJJLLLNNNGGGHHHHHHHHHGGGIIILLLOOONNNLLLJJJJJJJJJIIIHHHGGGEEEFFFGGGFFFEEEFFFIIIKKKHHHIIIKKKJJJIIIIIIJJJKKKHHHIIIJJJKKKMMMPPPRRRSSSRRROOOKKKIIIIIIHHHEEECCCDDDCCCAAA@@@????????????BBBAAA???===;;;;;;;;;;;;777666555444444444444555444444444555555444444444222222111000000000000111111000000000/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,+++***)))***++++++******)))))))))))))))(((((((((((((((((((((((())))))************))))))))))))************))))))(((((())))))))))))(((((()))*********++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))+++)))((((((*********)))//////.........---------////////////////////////........................------------....................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***+++++++++,,,,,,,,,------,,,------------------,,,,,,,,,,,,------------...---.................................//////////////////000000000111111111222222222222222333444555333333333333333444555555888:::>>>@@@???>>>>>>??????BBBEEEGGGGGGGGGHHHIIILLLLLLLLLJJJHHHKKKQQQVVVPPPQQQVVV\\\\\\XXXXXX[[[jjjlllllliiiiiimmmooonnnoootttwwwssspppqqqrrrqqqmmmjjjjjjmmmqqqqqqmmmjjjaaaccceeegggggggggffffffoookkkfffaaa]]]\\\]]]]]]XXXXXXXXXWWWVVVUUUUUUUUUTTTNNNIIINNNXXXaaacccbbbZZZVVVSSSTTTSSSPPPQQQTTTSSSTTTVVVUUUSSSRRRRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPNNNNNNOOOPPPQQQQQQOOONNNIIIHHHJJJNNNTTTWWWUUUSSSLLLLLLLLLJJJGGGFFFFFFGGGCCCCCCAAA@@@@@@@@@AAAAAA@@@???>>><<<;;;:::::::::999999999888777777666666444555555666666666555555555555555555555444444444444444444444333333333222444333222222111111000000222222222222222222222222111111111111111111111111000000000000000000000000....................................////////////........................000000//////......------....................................////////////......////////////......---------.......................................------------------------,,,------...............------......////////////////////////////////////......///000111111111111000000111111222222222222111111111222444555777888777888999;;;===???@@@AAABBBAAAAAABBBCCCEEEHHHIIIDDDFFFHHHIIIJJJLLLPPPRRRMMMKKKHHHGGGGGGGGGFFFDDDEEEFFFFFFFFFEEEGGGIIILLLJJJKKKLLLKKKIIIGGGHHHIIIFFFGGGHHHJJJLLLOOOQQQRRROOOMMMJJJHHHGGGEEECCCAAACCCBBB@@@???>>>???@@@AAABBB@@@>>><<<:::999999999666555555444444444444444333333444444444444333333333333222111111111111111000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))***++++++))))))***++++++******)))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))************))))))(((((())))))))))))(((((()))*********++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))+++)))((((((*********))).........---------,,,,,,////////////////////////------------------------,,,------------.........------------------------,,,,,,,,,------------...........................,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------...............------.........//////////////////000000000111111222111111111222222333444333333333333333444444555777999<<<======<<<===>>><<>>===>>>@@@AAA<<<<<<;;;:::999999999999999888888777666666555555333333444555666666666555666666666666555555555555333333333333222222222222222222111111111000000///111111111111111111111111000000000000000000000000////////////000000000000........................------........./////////........................//////..........................................------........./////////....../////////...---------------------.........------------------------------------------------,,,,,,---............---,,,------...///.........------............//////---...//////000000000/////////000111222222222222111111111222333555666777555777888;;;<<<>>>>>>>>>@@@??????@@@AAACCCEEEGGGDDDFFFHHHIIIJJJLLLPPPRRRKKKHHHEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEGGGJJJLLLKKKLLLLLLKKKHHHFFFFFFGGGEEEFFFGGGIIIKKKMMMOOOQQQKKKJJJIIIGGGFFFDDDBBBBBB???>>><<<;;;;;;===>>>@@@???>>><<<:::888888888888444444444444444444444444222333333444444333333222333333222111111111111222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************((()))+++***))))))***++++++******)))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))************))))))(((((())))))))))))(((((()))))))))*********++++++((((((((((((((((((((((((((((((((((((((())))))***+++)))'''((()))***))))))///.........------------////////////////////////------------------------,,,,,,---------.........------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,------------------.........//////---------.........//////////////////000000000111111111111111111222222333222222222222222333333444555777888999999999;;;<<<:::<<>>>>>======:::999999888888999999:::888888777666666555555444111222333444555666666666666666555555555444444444333222222222111111111111000000000111000000//////111111111111111111111111////////////////////////........./////////000000........................---------.........//////........................------..........................................---------.........//////......//////......---,,,,,,,,,,,,------.........------------------------------------------------+++,,,---.........------+++,,,---.........------,,,,,,------............------...////////////...,,,---///000111111000000111111111111222333555555444555777999;;;<<<<<<<<<=========???AAADDDGGGIIIDDDFFFGGGHHHHHHHHHJJJLLLHHHFFFBBBAAABBBBBBBBBBBB???@@@AAABBBCCCEEEHHHKKKJJJKKKKKKJJJGGGFFFFFFGGGEEEFFFFFFHHHJJJLLLNNNOOOHHHHHHIIIHHHFFFEEEDDDDDD===;;;:::999999;;;>>>???<<<;;;999777666666666666333444444444555444444444222222333333333333222222222222111000000000000111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************''')))******))))))***,,,+++******)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((())))))))))))((((((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((()))*********(((''''''((())))))(((000/////////............////////////////////////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.................................,,,,,,,,,------.........***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,------------------.........//////---------.........//////////////////000000000000111111111111111111222222111111111111111222222333444555666666555666999;;;999;;;===>>>>>>@@@BBBDDDEEEHHHKKKJJJHHHGGGIIILLLLLLNNNSSSXXXWWWVVV[[[bbb\\\aaaaaa]]][[[^^^aaaaaa___cccdddaaabbbjjjrrruuummmccc___dddhhheee```___dddeeefffccc```^^^___aaa___[[[VVVRRROOOOOOPPPQQQRRRQQQQQQQQQRRRSSSRRRQQQPPPNNNMMMOOORRRTTTSSSQQQLLLIIIJJJOOOPPPOOOOOOSSSSSSTTTUUUSSSNNNJJJGGGFFFEEEIIIMMMQQQRRRPPPLLLJJJHHHIIIIIIJJJJJJLLLPPPRRRLLLMMMMMMJJJEEEBBBCCCEEE@@@AAABBBAAA@@@@@@AAACCC???@@@AAAAAA@@@>>>;;;:::999999888888999999:::;;;777777777666555555444444111222333444555666666666555555555444444333333333222222222111111111111000//////000000000000//////000000000000000000000000////////////////////////---.........//////000000........................---------.........//////........................,,,------....../////////........................---------.........//////.../////////...---,,,,,,,,,,,,,,,------.........------------------------........................+++,,,---.........---,,,+++,,,---.........---,,,,,,,,,,,,------.........------......///.........***+++---///000000//////000000000000111222333444333444666999:::;;;;;;;;;:::;;;<<>>???@@@CCCGGGJJJHHHIIIIIIHHHFFFEEEFFFGGGEEEFFFFFFGGGIIIKKKMMMNNNFFFHHHIIIIIIGGGFFFFFFGGG===;;;:::999:::<<>>@@@BBBDDDEEECCCCCCDDDDDDDDDCCCBBBAAADDDDDDCCCAAA???>>>???@@@AAAAAA@@@AAACCCEEEHHHJJJLLLLLLKKKHHHFFFDDDFFFGGGIIIGGGEEEGGGKKKMMMKKKIIIIIIGGGFFFEEEFFFEEEDDDBBB>>><<<888777>>>DDDBBB<<<888777666666777666333111666666666555444444444333333222222111111222222333111111000000000111333444222111111000///......---,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((+++*********))))))(((((())))))))))))************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((////////////............------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,------------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------------...---------,,,,,,---------............////////////.../////////000000000000222222111000000111111222222333555555444444666777888999:::<<<>>>@@@CCCDDDGGGGGGFFFFFFGGGHHHJJJKKKJJJJJJKKKLLLNNNQQQTTTVVVZZZXXXYYY^^^dddgggfffccceeeiiiiiidddcccfffiiiggg^^^]]]\\\[[[[[[[[[\\\]]]eeebbb^^^]]]]]]\\\ZZZXXXXXXTTTSSSUUUUUURRRPPPPPPRRRPPPOOOOOOPPPPPPNNNMMMMMMLLLKKKJJJIIIJJJJJJKKKHHHFFFEEEHHHMMMRRRVVVYYYSSSQQQMMMLLLKKKKKKIIIHHHJJJMMMOOOPPPNNNKKKJJJJJJHHHFFFEEEFFFHHHIIIGGGDDDEEEBBB@@@@@@AAABBBAAAAAAAAAAAA@@@AAABBBAAA>>><<<;;;;;;<<<;;;;;;999888777666666777777777777666666444444333333333222222222111111111222222333333333444444333333333222222222000000000000//////......//////////////////////////////////////////////////////.........---------................................................,,,------...............------............------------------............------------------------...---,,,,,,,,,,,,---...------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///////////////////////////............////////////000000000111111111222222222333444555666777888888:::::::::;;;===???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA@@@AAABBBBBBAAAAAABBBCCCFFFHHHJJJLLLLLLJJJGGGCCCAAABBBCCCEEEEEEEEEGGGJJJLLLLLLLLLJJJHHHEEEDDDCCCBBB???===>>><<<999999@@@GGGFFF@@@999777555444555444222000444444444444444333333333444333333333333333333444111111000000000111333333111111000000///......---,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************)))))))))((((((((()))))))))*********))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((/////////............---------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............/////////....../////////000000000111111000000000111111222111333444444444444555777555666888;;;>>>BBBEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGHHHJJJLLLOOORRRTTTYYYXXXZZZ___fffiiiiiiggggggiiifff___\\\]]]^^^^^^___\\\YYYVVVVVVWWWZZZ\\\```^^^\\\ZZZZZZYYYXXXVVVWWWSSSRRRUUUVVVSSSSSSTTTRRRQQQOOONNNOOONNNMMMKKKMMMKKKHHHFFFFFFGGGIIIKKKNNNMMMLLLLLLOOOQQQQQQQQQQQQNNNKKKIIIJJJKKKKKKKKKJJJLLLNNNNNNKKKIIIHHHHHHEEEEEEEEEFFFGGGFFFCCC@@@AAA???======???@@@???>>>>>>======???@@@@@@>>>;;;:::::::::999888666555444666666777777777777666666333333222222222111111111111111111222222222222222222222111111111000000000000000000////////////...////////////////////////////////////////////////...............---------------------------------------------------------,,,,,,---...............------............------............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////---............/////////000000000000111111111111222222333444555666777777777777888888:::;;;======???????????????@@@AAABBBBBBDDDFFFFFFDDDBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGHHHLLLKKKIIIEEEAAA??????@@@BBBDDDFFFHHHHHHJJJLLLNNNJJJHHHDDDBBBAAA>>>;;;999===<<<:::;;;BBBJJJJJJEEE<<<999666555444444333222222222333333333333333333555555555555555555555555111111111000111111222333111000000//////.........,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************))))))))))))(((((())))))))))))******))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------------,,,---------.........//////........./////////000000111000000000000111111222111222444444333333555666555666777:::>>>AAADDDFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGHHHIIIJJJMMMQQQTTTVVV]]]]]]^^^aaaeeefffeeeccccccbbb^^^XXXTTTSSSUUUVVV]]][[[XXXWWWWWWYYY[[[]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYTTTPPPRRRTTTTTTVVVYYYRRRQQQOOOOOOPPPPPPOOOMMMMMMLLLKKKIIIIIIJJJLLLMMMQQQSSSSSSRRRRRRRRRNNNIIIMMMKKKHHHGGGHHHKKKLLLLLLJJJKKKLLLKKKHHHGGGFFFGGGFFFFFFHHHHHHHHHEEEBBB???@@@???======>>>>>>===<<<<<<;;;<<<>>>???@@@>>><<<;;;:::999888666555444333666777777777777666666555333333333333222222222222111111111111111222222222111111111000000000//////////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,---.........------,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................---------.........///////////////000000000111111222222222333444555555555666666666777888999;;;;;;===<<<<<<===>>>@@@AAABBBCCCEEEGGGFFFDDDAAA??????@@@@@@AAABBBCCCDDDEEEEEEJJJIIIHHHEEEAAA@@@@@@AAABBBEEEHHHHHHGGGGGGKKKNNNIIIFFFCCCAAA@@@>>>;;;999;;;;;;:::;;;BBBJJJKKKHHH@@@===999777777777777666222222333333444444444555555666666666666666666555111111111111111111222222000000/////////.........,,,,,,,,,+++++++++******++++++************++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))((((((*********)))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---......---,,,,,,------------........................////////////000000//////000111111222000111333333222222444555555666777999<<<>>>AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJNNNQQQUUUWWW^^^^^^___aaabbbbbbaaa```[[[YYYUUURRRNNNMMMPPPSSSWWWWWWXXXYYY[[[\\\]]]]]]ZZZZZZYYYYYYYYYZZZ\\\^^^YYYRRRMMMMMMOOOPPPTTTYYYNNNMMMMMMNNNPPPQQQPPPOOOLLLLLLMMMNNNNNNNNNNNNNNNMMMRRRUUUUUUWWWXXXRRRKKKJJJHHHFFFFFFHHHKKKLLLLLLHHHIIIIIIHHHEEEDDDEEEGGGGGGIIIKKKKKKIIIFFFCCCAAABBBAAA?????????>>><<<:::<<<;;;<<<>>>@@@@@@???===<<<;;;:::888666555444444777777777777777666555555444444444444333333333333111111111111111111111111111111111111000000000000.............../////////................................................---.....................------------------------------------------------+++,,,,,,---...---------,,,,,,------------,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********+++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,------------------------------------................../////////000000000111111222222333333444444666666666777888:::;;;<<<;;;;;;<<<===>>>@@@AAABBBCCCEEEFFFEEEAAA>>><<<;;;===>>>@@@BBBCCCCCCCCCCCCGGGHHHGGGFFFDDDDDDFFFGGGEEEGGGJJJIIIGGGFFFIIIKKKGGGEEEBBBAAAAAA@@@>>><<<999:::::::::???GGGHHHFFFAAA===:::888777888888777333333444444555555666666555555666777777666555555111111111222111111111111////////////............,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))******'''(((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,++++++******++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++,,,------------.........------........./////////////////////000111111222///111222222222222333555555666666888:::<<<>>>???@@@AAABBBCCCDDDDDDDDDCCCDDDDDDFFFHHHLLLPPPTTTVVVYYYZZZ\\\^^^_________^^^TTTRRRQQQQQQOOOMMMPPPVVVXXX[[[^^^aaacccdddcccbbb]]]]]][[[YYYXXXZZZ^^^bbbVVVOOOJJJJJJKKKLLLNNNSSSJJJIIIIIIJJJMMMNNNNNNMMMIIIKKKMMMOOOPPPPPPPPPPPPUUUZZZ[[[VVVUUUWWWQQQHHHHHHGGGFFFHHHJJJMMMMMMLLLFFFGGGFFFDDDCCCCCCEEEGGGHHHJJJLLLKKKIIIFFFDDDDDDCCCBBB@@@@@@AAA@@@>>>;;;===<<<===>>>@@@AAA???===<<<;;;999888777666666666777888888777777666555444555555555444444444333333111111111111111000000000222222111111111000000000---............/////////................................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++++++++************++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,------------.....................////////////000111111111222222222333555555666777999;;;===>>>;;;<<<===???@@@AAAAAAAAABBBCCCDDDBBB???<<<:::::::::<<>>999;;;:::999<<>>>>>@@@AAABBBBBBAAAAAABBBCCCEEEGGGKKKPPPTTTVVVVVVWWWZZZ[[[[[[[[[[[[[[[SSSQQQQQQUUUTTTRRRUUU[[[___aaadddggghhhiiihhhgggcccaaa]]]XXXUUUWWW\\\aaaSSSNNNLLLNNNNNNKKKJJJKKKKKKIIIIIIJJJLLLMMMLLLKKKJJJKKKLLLNNNPPPRRRTTTUUUccceee^^^SSSOOORRROOOGGGHHHHHHIIILLLOOOPPPOOOMMMDDDDDDCCCBBBAAABBBEEEHHHFFFHHHIIIHHHEEECCCCCCEEE@@@??????AAABBBBBB@@@???===<<<===>>>@@@@@@>>><<<;;;:::888777666666666666888888888888777666555444444444444333333333222222222111111111000000000///111111111111000000000000---------.........//////................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******+++++++++++++++,,,,,,,,,************************************************+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////000000000111111111111222444444555777999<<<>>>???<<<===@@@BBBCCCBBBAAA@@@@@@AAABBB@@@>>><<<======999<<<@@@DDDFFFGGGFFFEEEGGGHHHHHHHHHHHHJJJMMMOOOJJJIIIHHHIIIKKKLLLKKKJJJDDDCCCAAAAAAAAAAAA???>>><<<===<<<999:::>>>>>><<<:::888777777888888777555555555444444444444444444111222444555555444222111111222222333222111000///........................,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))))))))************'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((......---------,,,,,,,,,------------------------++++++++++++++++++++++++......---------,,,,,,,,,------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,---------......------,,,,,,+++***))))))******+++++++++,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---------......---------.........//////............///000222222///000222222111111333444111111333555777:::<<<===<<<===???@@@AAAAAA@@@@@@CCCDDDEEEHHHLLLQQQUUUWWWVVVWWWYYYYYYXXXWWWVVVWWWUUURRRTTTYYYYYYVVVYYY___```aaabbbdddeeeeeeeeeeeegggddd___XXXSSSTTTZZZ___RRRPPPQQQTTTTTTNNNIIIGGGNNNMMMLLLLLLMMMNNNLLLKKKNNNMMMMMMNNNQQQUUUYYY[[[cccddd[[[MMMKKKTTTWWWQQQJJJJJJLLLOOORRRRRRQQQOOOCCCCCCBBB@@@@@@AAAEEEHHHDDDEEEGGGEEEBBB@@@BBBDDD======>>>@@@CCCDDDCCCAAA===<<<<<<===???>>><<<:::999888777666555555666777888888888888777666555444333333333222222222111111222111111111000000//////111000000000////////////---------.........//////................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------))))))))))))))))))))))))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++************************************************++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000000000111111111111222333444666999<<>>BBBDDDEEEDDDAAA?????????@@@???>>>>>>@@@AAA:::===AAAFFFIIIIIIHHHGGGGGGHHHIIIIIIIIIJJJMMMOOOJJJHHHGGGIIIMMMOOONNNLLLEEECCCAAA@@@@@@@@@>>><<<>>>???===999999;;;<<<999999999888999;;;;;;999777444444444333333222222222000111333444444333111000111222333333222111000///---.....................,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((())))))*********+++''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((---.........---,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------------------------...---+++*********+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..................////////////000000000000000000000000222222333555666888999999>>>@@@AAA@@@???>>>???@@@BBBCCCFFFIIIMMMQQQTTTUUUYYYXXXVVVSSSQQQRRRUUUXXXZZZYYYYYYXXXWWWTTTQQQOOOYYY```gggiiifffbbbaaabbbeeebbb^^^YYYVVVUUUUUUUUUPPPRRRTTTUUUUUUSSSQQQOOOPPPPPPMMMIIIJJJNNNOOOLLLUUUQQQPPPQQQRRRTTTZZZbbbcccYYYNNNJJJKKKMMMKKKHHHGGGGGGHHHJJJKKKKKKJJJHHHHHHDDD>>><<<===AAADDDFFFEEECCCAAACCCFFFGGGEEECCC@@@??????@@@BBBDDDEEEDDD@@@===<<<>>>AAAAAA<<<777999888777666555555666777999888777555555555666777222222222222222222222222222111111111000000//////000000000000///////////////...---,,,,,,---...///000///...---------------------............------,,,,,,,,,,,,,,,---...///........................++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,------++++++++++++------,,,++++++***)))(((''''''))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************)))******++++++,,,---------------.........//////------...//////000//////......///000000000000000222111000333888;;;:::999999<<>>???@@@AAABBBBBBBBBBBBAAA@@@BBBFFFJJJLLLLLLKKKKKKHHHGGGEEEEEEEEEGGGIIIJJJGGGGGGHHHLLLQQQSSSRRRPPPGGGCCC???>>>AAABBB???<<>>>>>===<<<>>>???CCCDDDGGGJJJMMMPPPRRRSSSVVVVVVUUUSSSQQQQQQSSSUUUVVVXXXZZZXXXTTTQQQRRRTTT[[[```cccccc```^^^```bbbaaa```\\\YYYWWWVVVVVVVVVPPPQQQRRRSSSSSSQQQPPPNNNQQQRRRQQQMMMNNNQQQRRROOORRRQQQRRRTTTUUUSSSWWW\\\]]]UUULLLIIIKKKLLLJJJGGGDDDDDDEEEGGGJJJLLLLLLKKKHHHDDD???===???BBBDDDEEEFFFDDDBBBDDDGGGHHHGGGDDDBBBAAA@@@AAACCCDDDDDDDDD???<<<;;;<<>>@@@AAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????@@@BBBEEEHHHJJJKKKKKKKKKIIIHHHGGGGGGHHHIIIKKKLLLJJJJJJJJJMMMPPPQQQPPPMMMJJJFFFCCCCCCEEEEEEAAA===<<<:::777777999::::::888777777777666666777777777555555555555444333222111333333333444333222222111000111111111111000//////111000...---,,,,,,,,,---,,,,,,+++++++++*********+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))*********+++++++++***************)))(((((())))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((---------------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........---------,,,,,,---------------------------,,,+++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000000000000000000000000000111222444555666666777999:::;;;:::;;;<<<>>>CCCDDDGGGJJJLLLNNNPPPQQQTTTTTTTTTRRRPPPOOOQQQRRRRRRVVVXXXUUUPPPOOOSSSXXX]]]^^^___]]]ZZZYYY\\\```\\\[[[ZZZYYYXXXWWWWWWVVVQQQQQQQQQRRRQQQQQQPPPOOOSSSVVVVVVSSSSSSUUUTTTQQQOOOOOORRRWWWVVVSSSSSSVVVXXXRRRLLLJJJMMMNNNKKKHHHEEEDDDCCCEEEHHHJJJKKKKKKEEECCC@@@@@@BBBDDDEEEFFFHHHEEEDDDEEEHHHJJJHHHEEEEEECCCAAABBBCCCDDDCCCBBB===;;;:::;;;===<<<999555555444444444444444555666666555555444444444444555222222222222222222222222111111000000000000//////000000000/////////............------------......///...------------------------............------...------,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************)))******++++++,,,------++++++++++++,,,,,,,,,,,,------......//////......---...//////000/////////222222111333555777777666<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@@@@@@@???>>>======AAABBBDDDFFFHHHIIIKKKKKKKKKJJJJJJIIIJJJLLLMMMOOOMMMLLLLLLNNNOOOOOOLLLJJJJJJHHHFFFFFFGGGEEE@@@<<<999888888999:::;;;999888888888777777777777888888555555444333222222222222222333333333333222111111000000000000000//////...000///...---,,,,,,,,,---,,,++++++++++++*********++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++))))))******))))))(((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000000000000000000000000000111222333444555666444666888999999:::<<<>>>@@@BBBEEEIIILLLNNNPPPQQQSSSRRRPPPNNNLLLMMMPPPRRRRRRSSSSSSQQQOOOPPPUUUYYY[[[\\\[[[YYYVVVVVVXXXZZZVVVWWWXXXYYYYYYXXXWWWWWWTTTTTTSSSSSSRRRRRRRRRRRRVVVZZZ[[[WWWUUUUUUSSSOOOLLLLLLQQQVVVVVVRRRRRRVVVUUUQQQNNNNNNPPPPPPNNNKKKJJJGGGDDDCCCEEEGGGHHHHHHAAA@@@@@@BBBEEEHHHHHHHHHIIIFFFEEEFFFIIIJJJIIIFFFFFFDDDBBBBBBBBBCCCBBBAAA<<<;;;::::::;;;;;;888666222222222333333444555555444444333333333333333333111111111111111111111111000000000000000000//////000000/////////.........------------------------......---,,,,,,---------,,,------......------,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,(((((()))))))))*********++++++++++++++++++++++++******++++++++++++******************************************************)))******++++++,,,------+++++++++,,,,,,,,,,,,,,,,,,------.........------------...////////////...222111222222333444444444999999888999:::<<<>>>???======>>>>>>>>>>>>>>>===BBBBBBBBBCCCEEEGGGJJJKKKJJJJJJJJJJJJKKKMMMNNNOOOLLLMMMMMMNNNNNNMMMKKKJJJGGGFFFFFFGGGFFFCCC===999777888:::;;;<<<;;;:::888888888777777777777888888555444222111111111222333222222222222222111111000//////000000//////...---.........------,,,,,,,,,++++++++++++******************+++++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))))))))))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((++++++,,,,,,---,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------,,,,,,,,,---------..................////////////////////////////////////111111222333444555555666444666888999999:::<<<>>><<<>>>CCCHHHLLLOOOQQQRRRRRRPPPMMMIIIHHHKKKPPPUUUUUUQQQMMMMMMQQQTTTVVVUUUWWWXXXYYYXXXVVVTTTSSSSSSSSSTTTVVVXXXXXXXXXWWWVVVWWWWWWVVVVVVVVVUUUUUUUUUXXX\\\]]]YYYTTTRRROOOKKKKKKJJJNNNRRRTTTRRRUUUZZZRRRPPPOOOOOOPPPPPPMMMJJJJJJGGGDDDBBBDDDFFFGGGHHH>>>>>>@@@CCCHHHKKKLLLKKKHHHFFFDDDFFFIIIJJJHHHFFFFFFDDDAAAAAAAAAAAA@@@>>><<<;;;::::::;;;:::999777111111222333333333444444222222333333333333333333111111111111111111111111//////////////////000000////////////............,,,------------------,,,------,,,,,,,,,------...,,,,,,------------,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))******++++++++++++++++++++++++++++++******++++++++++++******************************************************)))******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...............000111111111111222222333444555777999;;;<<<<<<<<<999:::;;;===>>>???@@@@@@AAAAAAAAAAAACCCEEEHHHJJJHHHHHHHHHIIIJJJKKKMMMMMMIIIJJJLLLLLLLLLKKKJJJJJJEEEFFFFFFGGGFFFBBB<<<888777999<<<======;;;:::999888888777777777777888888444333222000000111222333111111222222111111000///...////////////...---------------------,,,,,,,,,+++++++++*********))))))(((((()))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********'''(((((()))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++------------------------,,,,,,,,,---------..................////////////////////////////////////111111222333333444555555444666888999999:::<<<>>>999<<>>???AAAEEEIIILLLMMMLLLGGGDDDCCCDDDGGGIIIGGGDDDCCCAAA???>>>>>>>>>===<<<;;;;;;;;;:::999999888888111222333333333333333222111222222333333333333222111111111111111111111111......////////////000000/////////.........------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,------------------------++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++************++++++,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******************************************************)))******++++++,,,------------------,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------......------...///111111000000111333111333777:::<<<<<<:::999777888:::===???@@@AAAAAA@@@@@@@@@@@@BBBDDDFFFHHHEEEEEEFFFHHHIIIJJJKKKKKKFFFHHHJJJKKKJJJIIIIIIJJJDDDEEEGGGGGGEEEAAA===:::888:::======;;;999888888777777666666666666777777222222111111000111111222000111111111111000//////...............------,,,,,,,,,------------,,,++++++************)))))))))''''''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******''''''((()))))))))(((((((((((())))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++((())))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////000000111111222333333333444555777888888888:::<<<999<<>><<<<<<<<<<<<;;;:::::::::999888777666777777222333444444444333222111111111333444444444333333111111111111111111111111........./////////000000//////.........---------+++,,,------------,,,+++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++++++++,,,,,,,,,******************************++++++++++++******************************************************)))******++++++,,,------,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,+++******++++++,,,------------,,,+++...000000//////111333111333666999;;;;;;::::::999:::;;;===???@@@AAAAAA?????????@@@BBBCCCEEEEEECCCDDDEEEGGGHHHIIIJJJJJJEEEGGGJJJJJJGGGFFFFFFGGGAAACCCDDDDDDBBB???<<<;;;888:::<<<;;;888555555666666666555555555555666666000000111111111111111000000000111111000000///...---............---,,,,,,+++,,,------------,,,+++************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((()))))))))***&&&''''''((())))))(((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++******++++++++++++******++++++++++++++++++++++++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,---------................../////////000//////////////////////////////000000111111222222333555666777666777888:::;;;===BBBGGGKKKMMMMMMMMMEEEHHHKKKMMMNNNOOOQQQSSSVVVUUUTTTRRRQQQPPPQQQRRRUUUUUUTTTUUUVVVUUUTTTRRRTTTTTTTTTSSSSSSSSSSSSSSSPPPRRRTTTUUUUUUSSSPPPOOORRRXXXZZZTTTNNNNNNOOONNNLLLLLLPPPUUUUUUSSSSSSWWWUUUTTTRRROOOMMMKKKIIIGGGKKKIIIFFFFFFGGGGGGGGGFFFGGGFFFEEEFFFHHHIIIIIIHHHDDDAAA@@@AAADDDEEEDDDAAA>>><<<:::::::::;;;:::888888999888777555444555666333444444555444333111000111222333444555444444333000000000000000000000000---.........//////000000//////.........---------++++++------------++++++++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++************+++,,,------************************++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************)))******+++,,,,,,------++++++++++++******)))))),,,,,,,,,,,,,,,+++***)))++++++,,,------------,,,***---//////......111333222333555777999;;;;;;;;;:::;;;<<<>>>?????????@@@>>>>>>???AAABBBCCCDDDDDDBBBCCCEEEGGGHHHIIIJJJJJJEEEHHHJJJIIIFFFDDDDDDEEE>>>???AAA@@@>>>;;;:::999777:::;;;999555333333444555555444444444444555555///000111222222111000///000000000000000//////...------......------,,,+++***+++,,,---------,,,+++************))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))&&&&&&'''((())))))(((((((((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++............---,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))***++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------............///---...//////......///111111111111000000000000000111222444444555777:::======@@@DDDGGGIIIHHHFFFEEEIIIJJJKKKLLLNNNPPPQQQQQQNNNOOOOOONNNLLLMMMOOOQQQXXXSSSPPPQQQOOOMMMQQQXXXTTTQQQMMMLLLOOOSSSXXX[[[ZZZYYYWWWUUUSSSRRRRRRQQQUUUUUURRRMMMIIIIIIMMMQQQSSSOOOOOOVVVXXXUUUUUUXXXTTTRRROOOKKKHHHGGGGGGGGGSSSNNNHHHGGGIIIKKKJJJHHHEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@@@@@@@???>>>===<<<::::::999888777666555444666555555444444333333222111111111111111111222222000444888:::888444000...000000000000///////////////............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))))))))))))))))))))))),,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++***)))((((((((()))+++,,,+++*********))))))((((((************************+++,,,------......---------.........------///000111222444666888888888888;;;<<<===???@@@@@@AAAAAA??????@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFIIIKKKLLLGGGDDDAAABBBFFFHHHEEEAAA???@@@AAA@@@<<<999777777:::999888777666666666666444444444444444333333333222222222111111111111000///////////////////////////............---------...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++............---,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,+++******)))***++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------............---...//////......///000000000000000000000000000///000222222333444888:::===???BBBEEEGGGGGGFFFEEEHHHIIIIIIKKKLLLMMMNNNOOOLLLMMMLLLKKKIIIJJJKKKMMMMMMJJJKKKOOONNNLLLNNNTTTNNNMMMMMMOOOSSSXXX\\\^^^]]]ZZZVVVSSSQQQQQQRRRSSSOOOOOOMMMJJJHHHJJJOOOTTTXXXTTTSSSVVVWWWSSSSSSUUUUUURRRNNNJJJGGGFFFEEEEEEKKKGGGDDDDDDGGGIIIIIIGGGHHHGGGGGGFFFEEEDDDDDDDDD@@@@@@@@@???===<<<:::999999999888777666555444333333333333333444444444444111111111111111111222222000333777888666222000///000000000000////////////............------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))************************,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++***)))((((((((()))++++++************)))))))))(((************************+++,,,------...---------,,,---......------...000000222444666777888888777::::::;;;======>>>>>>>>>======>>>???@@@AAABBBCCCGGGFFFFFFGGGHHHJJJLLLMMMFFFCCCAAACCCGGGHHHFFFDDD@@@AAABBBAAA===:::999999:::999888777777666777777555555555444444444444444222222222111111111000000....................................------------...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((''''''''''''(((((()))((((((((('''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++............---,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++************++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------............,,,...//////......///000000000000000000000000000///000222222222444666999<<<>>>@@@BBBDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJHHHFFFFFFGGGIIIJJJKKKMMMQQQPPPMMMMMMPPPIIIKKKOOOTTTXXX\\\___```^^^ZZZUUUQQQOOOOOOQQQSSSKKKJJJHHHFFFGGGJJJQQQUUU^^^ZZZWWWWWWUUUQQQQQQSSSQQQOOOLLLIIIGGGFFFFFFFFFGGGFFFFFFGGGJJJLLLLLLLLLJJJIIIHHHFFFEEECCCCCCCCC@@@@@@???>>>;;;999777666777777666666555444333333111111222333333444555555222222222222222222111111111333555444222000000000000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))************************,,,+++******,,,,,,+++***++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++)))))))))((()))******+++************))))))))))))************************++++++,,,---------------,,,---......------...000000111222444666666777777888999::::::;;;;;;;;;;;;:::;;;<<<>>>???AAABBBBBBIIIIIIHHHHHHIIIKKKLLLMMMDDDBBBAAACCCFFFHHHGGGEEEAAABBBBBBAAA>>><<<;;;;;;;;;:::999888777777777777666666666555555555444444222222111111111000000000....................................------------------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---.........------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++************++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------.........,,,---///...------...000/////////000000000000000000222444444444555777999;;;<<<===>>>@@@BBBDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDCCCEEEGGGPPPPPPQQQPPPNNNJJJIIIJJJJJJNNNSSSXXX[[[]]]^^^^^^\\\ZZZUUUQQQOOONNNOOOOOOIIIHHHFFFFFFHHHLLLRRRVVV___]]]ZZZWWWSSSQQQQQQSSSMMMKKKIIIGGGGGGGGGHHHIIIEEEFFFHHHJJJKKKLLLLLLLLLJJJIIIGGGEEEDDDCCCCCCCCC@@@@@@???===:::777555444777777666666555444444333222222222333333333444444333222222222222222111111111222222111//////000111000000000000////////////.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++******************************+++++++++******)))************************,,,+++******,,,,,,+++***************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++)))))))))))))))******+++*********)))))))))))))))************************++++++,,,------------,,,+++---//////...---...//////000111222444555666666777888999999:::::::::999999:::;;;===???AAABBBCCCJJJIIIHHHHHHHHHJJJKKKLLLEEECCCBBBCCCEEEFFFEEEDDD@@@AAAAAA???===;;;;;;<<<;;;:::999888888777777777777777777666555555444444111111111111000000000000.................................---------,,,,,,---,,,++++++*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------...------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,------------...,,,---......------...///......//////000000000000000222444444444444555777999999:::;;;===@@@BBBDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDDDDEEEGGGPPPPPPNNNJJJGGGFFFHHHIIIPPPTTTXXXZZZYYYYYYYYYZZZYYYXXXVVVTTTQQQNNNLLLJJJFFFEEEEEEGGGLLLRRRXXX[[[\\\\\\ZZZUUUQQQQQQRRRSSSNNNLLLJJJGGGFFFFFFGGGGGGBBBFFFIIIIIIGGGEEEEEEGGGHHHGGGEEEDDDCCCCCCDDDEEE@@@???>>><<<:::888555444888777777666666555555555444444444333333222222222333333333333222222111111111111111///......000222000000000000////////////...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************)))******+++++++++******************************,,,+++******,,,,,,+++***************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++((()))))))))************))))))))))))))))))*********************************+++,,,,,,------,,,,,,+++---//////...---...///...//////000222333444555777888999999:::::::::::::::;;;<<<>>>@@@AAACCCCCCGGGFFFFFFEEEFFFGGGIIIIIIFFFEEEDDDCCCCCCCCCAAA@@@===>>>>>><<<:::999:::;;;;;;:::999888777777777777888777777666555555444444111111111000000000//////...........................------------,,,,,,,,,,,,,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,------------+++---......------...///---......//////000000111...000222222111111222333666666777999;;;>>>@@@BBBEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFDDDEEEGGGIIINNNPPPMMMIIIHHHMMMRRRTTTUUUWWWYYYWWWTTTTTTVVVYYYXXXWWWVVVTTTQQQMMMIIIGGGCCCCCCEEEJJJQQQXXX]]]___VVVZZZYYYTTTOOOPPPRRRRRRQQQOOOLLLHHHFFFDDDDDDDDDGGGKKKNNNLLLGGGCCCDDDGGGGGGFFFDDDBBBBBBBBBDDDEEE??????>>>===<<<:::888777777777777666666666555555666666555444444333222222444444444333222222111111111111111///......000222000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***************************)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++(((((()))************)))))))))))))))******************************************+++,,,,,,,,,,,,,,,***---///000///.........---......///000222333444666777888999:::;;;;;;;;;:::;;;<<<>>>???AAABBBBBBCCCCCCBBBBBBCCCEEEFFFGGGFFFEEEDDDCCCAAA???>>>>>>;;;;;;;;;:::888777999::::::999888777666666666666888777777666555444333333111111000000000/////////------------------------------------,,,,,,,,,,,,,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((('''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******************************++++++,,,,,,++++++***+++,,,------++++++,,,------,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------+++---......---,,,...///------......///000000111...000222222111000000111333444666888;;;===>>>???BBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDEEEHHHJJJLLLPPPPPPLLLNNNVVV]]]^^^WWWWWWVVVRRROOOPPPWWW]]]YYYXXXUUURRROOOKKKIIIGGGFFFFFFHHHNNNTTTYYY[[[ZZZRRRXXXYYYSSSNNNNNNPPPOOOPPPNNNKKKHHHGGGFFFFFFGGGKKKPPPSSSOOOHHHDDDFFFJJJHHHFFFCCCAAA@@@@@@AAABBB>>>>>>>>>>>>>>>===<<<;;;666666555555555555444444555555555555555555555555555444444333222222111111000111111000...///000222000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++************************))))))***+++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***************************)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++'''((()))***+++******)))((()))))))))******************************************+++,,,,,,,,,,,,+++***---///000///.........------------///111333444444555666888:::;;;<<<<<<:::;;;;;;===>>>???@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGCCCCCCCCCAAA???>>>======:::::::::999777777999;;;999888777666555555555555777777666555444333222222111000000000////////////---------------------------------,,,,,,,,,++++++,,,++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...---------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++************************+++++++++,,,,,,++++++++++++,,,------++++++,,,------------,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++,,,...---,,,,,,---///---------...///000000111000222444444333222222222111333555888:::<<<===>>>??????@@@AAAAAABBBCCCCCCCCCDDDEEEEEEDDDEEEHHHKKKHHHMMMOOOLLLNNNWWW]]]]]]VVVUUURRRMMMKKKOOOZZZbbb[[[YYYTTTPPPLLLJJJIIIHHHMMMLLLMMMPPPUUUVVVUUURRRPPPWWWYYYRRRLLLMMMNNNLLLJJJIIIHHHHHHHHHJJJLLLMMMIIINNNQQQMMMEEEAAADDDIIIJJJHHHDDD@@@>>>>>>>>>???>>>>>>???????????????>>>444444444444444444333333444444555555666777777777555555444333333222111111000111111111//////111222000000000000////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))))))))******+++'''((()))++++++******)))(((((())))))*********+++******************************+++,,,,,,,,,,,,+++***,,,///000///...---...---,,,,,,---...000222444222333555777999;;;<<<<<<::::::;;;;;;<<<===>>>>>>?????????@@@AAACCCFFFGGG@@@AAAAAA@@@>>>===>>>>>>:::::::::888777777999;;;888777666555555444444444777666555444333222111111000000000000////////////---------------------------------,,,,,,,,,+++++++++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++++++++++++++---,,,+++******+++,,,---------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,---------......,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,........................---......///////////////111111111111111111111111111222444555777888999999===<<<<<<<<<<<<>>>???@@@DDDEEEFFFFFFFFFGGGIIIKKKMMMMMMNNNPPPSSSVVVWWWWWWTTTRRROOOOOOQQQUUUXXXYYYYYYXXXUUUQQQNNNMMMMMMOOOVVVUUUTTTTTTSSSPPPNNNNNNNNNWWW[[[VVVQQQQQQQQQOOONNNLLLIIIGGGGGGIIILLLNNNNNNMMMKKKHHHGGGFFFFFFFFFGGGFFFCCC@@@===<<<<<<;;;===@@@CCCBBB>>>:::999:::555555555555555555555555777666444333222333333444555444444333333222222111000000000000000000000000///////////////......------,,,,,,++++++,,,,,,---+++++++++*********))))))++++++++++++,,,---......)))***,,,------,,,***))))))***+++,,,,,,+++***)))***************************))))))***,,,,,,+++)))*********************************)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,------.../////////222333333444555666777777444666888:::<<<=========@@@@@@@@@@@@@@@AAABBBCCCFFFCCC@@@>>>>>>???>>>>>>===<<<:::888777777777888888777666555444333333333333333333222222222111111000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++++++++***)))(((************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,------------...,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,------,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,........................------...///////////////111111111111111111111111000111333555777888999999<<<<<<<<<<<<===???AAABBBFFFGGGHHHHHHGGGGGGIIIKKKIIIIIIJJJLLLOOOQQQRRRRRRRRRQQQQQQSSSWWWZZZ[[[[[[VVVUUUTTTRRRPPPPPPRRRSSS[[[ZZZYYYXXXVVVSSSQQQQQQTTTZZZ[[[VVVRRRTTTTTTRRRPPPMMMJJJGGGGGGHHHKKKMMMOOOMMMKKKHHHGGGFFFFFFFFFGGGEEECCC@@@>>>===<<<<<<===???AAA@@@<<<999999999555555555555555444444444555444333222222222333333333333333222111111000000///////////////////////////////////////...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***++++++++++++++++++,,,---)))***,,,------,,,***)))******+++++++++***))))))***************************))))))***,,,,,,+++)))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++...---,,,+++++++++++++++,,,,,,------.../////////111222333444555666666666555666999;;;===>>>>>>>>>>>>>>>??????@@@AAAAAABBBEEEBBB???======>>>=========<<<:::888777777777777777666555444333333333444333333222222222111111111000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++++++++***)))(((************************))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((())))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------------...////////////...///////////////////////////000222444777888999:::;;;;;;;;;<<<>>>@@@BBBDDDGGGIIIJJJIIIHHHGGGHHHJJJGGGHHHIIIJJJLLLMMMNNNOOOQQQQQQRRRUUUXXXZZZYYYXXXSSSSSSRRRQQQRRRUUUWWWXXXYYYYYYWWWUUUSSSQQQOOONNNSSSVVVVVVTTTTTTWWWXXXWWWRRROOOKKKHHHGGGHHHKKKMMMOOOMMMKKKIIIGGGFFFFFFFFFFFFEEECCCAAA???>>>=========>>>>>><<<:::888888999666555555555444444333333222222111111111222333333222222111111000/////////////////////////////////...////////////...---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,+++******************)))***+++,,,,,,+++***)))+++++++++++++++***)))(((***************************))))))***,,,,,,+++)))((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,---......//////000111333444666666555555666888:::<<<>>>?????????<<<===???AAABBBCCCCCCBBBCCC@@@===<<<=========<<<<<<;;;:::888777777666777555444444333333444444555333222222222222111111111000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++******))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------,,,---......//////.................................///111444666888999999:::::::::<<<>>>@@@CCCEEEHHHJJJKKKJJJHHHGGGGGGHHHHHHIIIKKKKKKLLLMMMNNNOOORRRQQQPPPQQQSSSTTTTTTSSSRRRQQQPPPQQQSSSVVVXXXYYYUUUVVVTTTQQQOOOPPPOOOLLLLLLMMMOOORRRVVVYYYXXXVVVRRROOOLLLIIIIIIKKKNNNPPPNNNMMMKKKHHHFFFFFFEEEFFFEEEDDDCCCAAA@@@>>>============<<<:::888777777777666555555444444333333222111111222222222333444444222222111000000//////...////////////////////////......//////......---,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++***))))))((()))))))))***++++++++++++***))),,,+++++++++***))))))(((***************************))))))***,,,,,,+++)))))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************,,,,,,+++++++++++++++,,,+++,,,,,,------...//////...000222444555555444333777888:::===>>>?????????===>>>AAADDDFFFFFFEEEEEEAAA???===<<<===>>>===<<<;;;:::999888777666666555333333222222333444555555222222222222111111111111000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,------...............---------------------------///111333555777888888999999999;;;===@@@CCCDDDGGGIIIJJJJJJHHHFFFFFFFFFGGGIIIKKKLLLKKKKKKNNNPPPQQQOOOLLLMMMOOOSSSUUUVVVSSSQQQOOOOOORRRUUUWWWVVVSSSVVVUUUPPPOOORRRSSSOOOIIIJJJOOOUUUXXXVVVRRROOONNNMMMKKKKKKLLLNNNQQQSSSMMMLLLIIIGGGEEEEEEDDDEEECCCBBBBBBAAA@@@>>>=========<<<:::888777777666555555555444444333333333333222222333444444444555555222222222111000000//////.......................................------,,,---,,,,,,++++++,,,,,,---++++++++++++************++++++***)))((((((((((((************************,,,++++++******)))))))))***************************))))))***,,,,,,+++)))************************))))))))))))******++++++)))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++++++++******++++++,,,++++++,,,,,,---............///111222333444333333666777:::<<<>>>?????????<<<===@@@CCCEEEEEEDDDCCC???>>><<<===>>>>>>>>><<<999999999888777666555444222222111222222333444555222222222111111111000000000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******((())))))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))************+++++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------...///111333444666666666888888888:::<<>>===<<<===;;;999888888777555444333333333333333333444444333333444555555555444444222222111111000/////////........................---............---,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))+++***))))))))))))))))))************************+++******)))******++++++***************************))))))***,,,,,,+++)))************************((((((((()))******++++++))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++************++++++,,,+++++++++,,,------.........//////000111222333333444666888:::<<<=========999:::<<<>>>???@@@@@@???===;;;;;;;;;===>>>===;;;888888888888777555444333111111111111222222333444222111111111111000000000000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******(((((())))))******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************))))))))))))************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................///000111333444444444444777777777888:::===???AAAAAACCCEEEFFFDDDBBBBBBBBBAAAEEEHHHIIIGGGHHHLLLPPPIIIIIIJJJOOOVVV\\\aaabbbWWWSSSOOOPPPTTTWWWVVVUUUPPPUUURRRIIIGGGMMMMMMGGGHHHJJJPPPVVVSSSJJJGGGIIIGGGHHHIIIKKKLLLMMMMMMMMMJJJIIIFFFDDDBBBBBBAAAAAA>>>>>>??????>>>===<<<;;;<<<:::999999:::999555222222222222333333444444555333333444444444333222111111111000//////......---........................------......------,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++***************)))))))))***++++++******))))))))))))*********))))))))))))+++,,,---***************************))))))***,,,,,,+++)))************************(((((()))******+++,,,,,,))))))))))))))))))))))))((((((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************+++,,,,,,***++++++,,,,,,---......///.........///111333444222444666888:::;;;;;;;;;999999:::;;;<<<<<<======999888888999;;;<<<:::999777888888888777555333222222111111111111222222333111111111111000000000000000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''++++++++++++++++++++++++,,,,,,---......---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************))))))))))))************,,,+++***))))))***+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................000000111222333333333333777777777888999<<<>>>??????AAADDDDDDCCCAAAAAAAAAAAAEEEIIIJJJHHHIIIMMMRRRGGGHHHKKKQQQWWW\\\^^^^^^XXXSSSPPPQQQVVVYYYXXXVVVWWW[[[XXXMMMJJJOOOOOOHHHAAACCCJJJPPPMMMFFFFFFLLLEEEFFFIIIKKKKKKKKKIIIHHHIIIHHHEEECCCAAAAAA@@@AAA<<<===>>>>>>>>>===;;;:::<<<:::999:::;;;999555111000111222333444444555666222333333444333222000///000//////...------,,,,,,........................------......------,,,+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******))))))***+++,,,,,,******))))))))))))******))))))(((((()))+++---...***************************))))))***,,,,,,+++)))))))))))))))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,***++++++,,,,,,---......000///---,,,---000333555111222444777888999999999;;;;;;;;;;;;;;;<<<===>>>666555666777999:::999777777777888888777555333222222222111111111111111222111111111111000000000000000000000000////////////......---------,,,,,,,,,+++,,,,,,,,,,,,+++******''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++*********,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))))))))******)))************++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,------...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............---------000000000000111111111111777666555666777999<<<>>>AAA???===<<<<<<===???@@@GGGGGGHHHJJJLLLMMMLLLJJJFFFGGGJJJMMMRRRVVVZZZ\\\NNNMMMNNNPPPTTTVVVWWWVVVXXXTTTOOOMMMNNNNNNLLLJJJGGGKKKNNNNNNJJJFFFDDDDDDEEEEEEFFFIIIKKKKKKIIIGGGFFFFFFFFFDDDAAA???@@@AAA>>>===;;;:::999999:::;;;777:::<<<<<<888444333444555444333333222222333333222222222111111///...---////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))***************,,,,,,+++)))((()))***))))))))))))))))))))))))++++++******************************************((((((((((((((())))))***))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++,,,,,,,,,++++++*********+++++++++,,,...000111222000111333555666777888888999888666666777888;;;<<<555666777888999888777777666555444333222222222222///000111222333333333333222222222111111111111000000000000000////////////......---,,,,,,+++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,******))))))))))))******)))************++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............//////000000000111111111555555555555777999<<<===>>>>>>======>>>@@@AAABBBEEEEEEFFFHHHKKKLLLKKKIIILLLLLLLLLLLLLLLMMMNNNNNNGGGHHHIIIKKKLLLNNNPPPQQQUUUQQQMMMJJJKKKLLLKKKJJJIIILLLOOOOOOKKKHHHFFFEEEDDDDDDFFFHHHKKKLLLJJJHHHFFFFFFFFFDDDAAA???@@@AAA===<<<;;;999999999999:::666999:::999666444444444444333333222222222222222111111111111111000///...////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))***************+++,,,+++)))((()))***))))))))))))))))))))))))************************************************))))))((((((((()))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))*********,,,,,,,,,++++++*********+++++++++,,,...///111222111111333444666666777777888777666666777888:::<<<777888999::::::999888777555555444333222222222222000111222333444444444444222222222111111111111000000000000000/////////.........---,,,,,,+++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++******))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))*********+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......////////////000000000000111111333333333444666888;;;<<<;;;<<<===>>>@@@AAACCCCCCBBBBBBCCCFFFIIIJJJIIIHHHMMMMMMKKKIIIGGGEEECCCBBBDDDFFFIIIIIIHHHHHHLLLOOOQQQMMMIIIFFFGGGHHHIIIJJJJJJLLLNNNNNNKKKHHHFFFFFFDDDDDDEEEGGGIIIJJJIIIGGGEEEEEEEEECCC@@@>>>???@@@;;;;;;999888888888888888555666777666444444444555333222222111111111111111000000111111111000000///////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******)))(((((()))++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))***************+++,,,+++)))))))))+++))))))))))))))))))))))))***************************************************))))))))))))***++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))+++++++++++++++***************+++,,,---///000111111222333444555555555555777777666666666888:::;;;:::;;;;;;;;;;;;999888777555444333222222111222222111222333444444555444444222222222111111111111000000000000/////////.........------,,,,,,++++++***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((((())))))***+++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////////////////000000000111111111111333555777999;;;999:::<<<>>>???@@@@@@@@@??????AAACCCGGGHHHGGGFFFGGGGGGFFFFFFDDDCCCBBBAAAFFFJJJMMMLLLHHHHHHMMMRRRLLLJJJFFFDDDDDDFFFHHHJJJKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCDDDFFFFFFDDDBBBCCCCCCBBB@@@>>><<<===>>>:::999888888777777666666444444444333333333555666222111111000000000000000///000000111111111111000////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((((((***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))))))))************)))+++,,,+++***)))***+++))))))))))))))))))))))))***************+++++++++***************************************++++++,,,((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))*********++++++++++++++++++******))))))((((((+++++++++************************+++,,,...///000111111222333444444333333666666555666666777999999;;;;;;;;;;;;:::888666555444333333222111111222222222333444444555555555444222222222111111111000000000000/////////.........---------,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&........................+++++++++,,,,,,,,,------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((((((((()))***++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,---...//////...////////////000000000//////000222444555777888888888:::;;;;;;<<<;;;;;;>>>>>>???AAADDDEEEDDDCCCAAABBBCCCDDDEEEEEEEEEDDDHHHKKKMMMKKKGGGGGGKKKPPPHHHGGGEEECCCCCCEEEHHHKKKNNNMMMLLLKKKJJJIIIGGGFFFEEECCCBBBAAABBBAAA???===@@@@@@@@@>>>;;;::::::;;;888888888888777666555555444333222222333444444555222111000000//////000000///000000111111111111000////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))+++---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))))))))************)))***++++++***)))***+++))))))))))))))))))))))))))))))*********+++++++++***************************************++++++,,,((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))*********++++++++++++++++++******))))))((((((*********************************++++++---...///000000111222222333222222555555555555666777888888999::::::999888666444333333333222111111111222222333333444444555555444444222222222111111111000000////////////............------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++)))************+++++++++******++++++++++++******+++++++++,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))((()))))))))***+++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,------............////////////000000...///000111222333444555666666777777888888888999>>>===>>>@@@CCCCCCBBB@@@@@@BBBCCCEEEFFFFFFEEEEEEFFFHHHGGGEEECCCCCCFFFJJJEEEFFFFFFEEEEEEGGGJJJMMMRRROOOMMMKKKKKKKKKJJJIIIEEECCCAAA@@@@@@???===;;;?????????===:::888999:::888888888888777666555444444333222333444555444333222111111000000000000000000000111111111000000///////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************)))***++++++***)))+++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,***************************))))))))))))***++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++************)))))))))))))))))))))***************************+++,,,---......///000111222222222222444444555555666777777777777888888888666555333111222222111111111111222222333333444444444444333333222222222111111111111000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,++++++******++++++,,,)))************+++++++++******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********))))))))))))************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000......///000111111222222444444333444555777999:::>>>>>>>>>@@@BBBBBB@@@>>>@@@AAACCCEEEFFFFFFEEEEEEHHHGGGEEECCCBBBCCCEEEFFFCCCFFFHHHIIIHHHIIILLLOOOQQQNNNJJJIIIIIIJJJIIIGGGDDDBBB@@@???@@@@@@???>>>@@@@@@???===:::999:::;;;888888999999888777555444444333333444666666333000222222111000000000000111111111111111111000///...////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************(((***++++++******+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))((((((((()))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))*********((()))))))))*********+++***))))))******+++,,,---,,,---...000111222222222333333444555666666666666666777777777666555333222222222111111111111222222222222333333333333222222222222222111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&************************++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++,,,++++++******++++++,,,)))************+++++++++******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++)))************+++++++++---,,,,,,,,,,,,,,,,,,,,,............/////////000...//////000000000000000222222222222555888;;;===?????????@@@AAAAAA???===>>>@@@BBBEEEGGGGGGGGGFFFMMMJJJFFFEEEEEEGGGGGGGGGCCCFFFJJJKKKKKKKKKMMMPPPNNNJJJFFFDDDEEEFFFEEEDDDBBBAAA???@@@AAABBBBBBAAAAAAAAAAAA>>><<<:::;;;<<<888888999999999777555444555444333555777666333///333222222111111111111111222222222111111///......////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******)))(((((()))++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************(((***++++++******+++---))))))))))))))))))))))))((())))))***++++++,,,,,,************************((((((((((((((())))))***))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++(((((())))))*********+++***)))))))))***+++,,,,,,+++,,,...///111222333333222333444555666666666666666666777777777555444333222111111111111111222222222222333333333222111111222222222111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))************++++++************+++++++++++++++*********))))))******+++++++++,,,,,,,,,************************++++++*********************************************++++++++++++***)))))))))+++------,,,,,,,,,---,,,,,,,,,---------......////////////000000000000111222333444555777888888:::<<>>===>>>>>>;;;999999999888888777666666666555555444444444333333333111111111111000000000000////////////............//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))***+++,,,,,,+++***)))******++++++++++++******)))************+++++++++,,,***(((((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,///...,,,***(((&&&&&&%%%******))))))((((((''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))((()))***++++++***)))(((******))))))******+++,,,,,,---///000111111111111222333555555444444666777333333444444555444444444111111111111111111111111111222222333333222222111000000000000////////////------......------,,,+++************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************+++++++++++++++++++++++++++******************+++))))))))))))************+++******************++++++++++++*********))))))*********+++++++++,,,,,,***************************************************************************++++++++++++***))))))(((***,,,,,,+++***+++,,,,,,,,,,,,---------........./////////000000000000111222333444555666777888;;;===???@@@@@@AAABBBCCCCCCDDDEEEGGGHHHIIIIIIJJJIIIHHHGGGFFFGGGHHHJJJLLLNNNMMMKKKIIIIIIKKKLLLNNNKKKIIIFFFDDDCCCDDDEEEFFFAAABBBBBBAAA??????AAADDDCCCAAA>>>===>>>===:::888888888888777666666555555444444444444333333333333111111111111000000000000////////////............000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************++++++++++++************++++++++++++******)))************+++++++++---+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,......,,,***)))(((((((((***)))))))))((((((((('''((((((((((((((('''''''''))))))))))))))))))))))))((()))************)))(((******))))))******+++,,,+++,,,...000111111111111222444555555555555666888444444444555555444444333222222222222222222222222111222222333333222222111000000000000/////////...------......------,,,+++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))++++++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************)))))))))))))))))))))))))))))))))*********++++++************************+++++++++************************++++++++++++,,,***************************************************************************++++++++++++***))))))((()))++++++*********+++,,,,,,,,,---------............/////////000000000111111222333555666777777999;;;>>>??????@@@AAABBBDDDEEEEEEFFFGGGHHHHHHHHHIIIHHHHHHHHHJJJLLLOOOQQQSSSQQQOOOLLLKKKKKKLLLLLLJJJIIIGGGEEEDDDEEEFFFGGGFFFCCC@@@>>>???@@@AAAAAAAAA@@@??????>>>===999777777777777666555555444444333333333333222222222222222222111111111000000000////////////............000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))******++++++************++++++******++++++++++++******)))************+++++++++000---***((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,------,,,+++************))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((())))))******))))))(((***))))))))))))***++++++***+++---///000111222222222444666666555555666777666666555555444444333333222222222222222222222222111111222222222222111111000000000/////////......------......------,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&***///333333///***&&&(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++*********++++++*********************************************++++++++++++***************************************+++++++++***************************++++++++++++***))))))(((***,,,,,,+++***+++,,,,,,,,,,,,---------.............../////////000000000000111333444555666777666999;;;======>>>???AAACCCCCCCCCCCCDDDDDDEEEEEEIIIIIIIIIJJJMMMPPPTTTVVVVVVUUURRROOOLLLKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIJJJLLLFFF???>>>@@@CCCBBB@@@AAAAAAAAAAAA@@@===:::777777666666555444444333333333333333222222222111111222222222111111111000000////////////............//////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++******))))))******+++,,,+++***))))))***+++,,,******++++++++++++******))))))*********+++++++++111...***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***++++++******))))))******+++))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))***++++++******,,,...///111222222111444666777666555666777777666555444444333333222222222222222222222222222111111222222222222111111000000/////////.........------......------,,,+++++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''+++000444444000+++'''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))******+++,,,,,,+++******************++++++++++++)))***++++++++++++***)))************************))))))*********+++++++++************************))))))*********+++++++++***************************++++++++++++***)))))))))+++------,,,+++,,,---,,,,,,,,,---------..................///////////////000111222333555666666666999<<<===>>>>>>@@@BBBCCCBBBBBBBBBBBBCCCEEEEEEJJJJJJJJJLLLOOOSSSWWWYYYWWWUUUSSSPPPMMMKKKJJJJJJLLLKKKJJJJJJJJJKKKLLLLLLOOOHHHAAA@@@CCCFFFDDDAAAAAABBBCCCBBB@@@===:::999666666555555444333333333333333333222222222111111222222222222111111111111////////////............------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++************++++++,,,+++***))))))***+++,,,******++++++++++++******))))))*********+++++++++000---***)))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((()))******(((((((((((())))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((())))))***))))))(((((())))))***+++******+++,,,...///111111000333555666666555555666777666444333222222222222222222222222222222222222000111111222222111111000////////////............------......------,,,+++++++++++++++++++++++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$&&&)))++++++)))&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))***+++,,,------,,,+++************++++++++++++,,,)))***+++,,,,,,+++***)))***************+++++++++)))))))))************+++************************)))))))))***++++++,,,,,,***************************++++++++++++***))))))***+++------,,,,,,,,,---,,,,,,,,,---------......------.........///////////////000111333444555555888:::===???@@@@@@BBBDDDDDDCCCCCCCCCDDDEEEGGGHHHJJJJJJJJJKKKNNNRRRUUUXXXUUUTTTRRROOOMMMKKKJJJIIIKKKKKKKKKKKKLLLLLLMMMNNNOOOIIICCCBBBEEEGGGEEECCC@@@BBBCCCAAA>>>;;;::::::666666666555444444333333333333333333222222222222333222222222222111111111////////////............,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,---.........++++++************++++++++++++************++++++******++++++++++++******)))************+++++++++---+++******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''''''''''''''((()))***(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((()))******)))(((((((((((()))******+++++++++,,,---...///000...111444666555444444444555444333111111111222222111111111111111111111111000000111111111111000000/////////.........------------......------,,,+++************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++******++++++,,,++++++++++++++++++++++++************************)))+++---,,,+++***+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************************************)))***+++,,,,,,+++***)))*********+++++++++,,,,,,(((***+++,,,,,,+++***((())))))*********+++++++++))))))))))))************************************((())))))***++++++,,,,,,***************************++++++++++++***)))))))))+++,,,,,,++++++,,,---,,,,,,,,,---------......---------.........//////...///000111222333444555666999<<<>>>>>>???AAACCCCCCBBBAAABBBCCCEEEGGGIIIIIIHHHHHHIIIKKKNNNQQQSSSRRRQQQPPPNNNLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMKKKHHHEEEDDDEEEFFFEEECCC???AAAAAA>>>;;;888888:::777777666666555444444444444444444444333333333333333333222222222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......,,,++++++******++++++,,,******++++++++++++************++++++++++++******)))************+++++++++)))))))))***,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((())))))***'''((((((((()))))))))***((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&'''(((***+++((((((((((((((()))******,,,,,,+++++++++,,,......---000333555444333222222333222111//////000222333000000000000000000000000000000111111111111000000//////.........---------------......------,,,+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,++++++++++++++++++,,,++++++++++++++++++++++++************************)))+++---,,,+++***+++,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************)))************+++++++++************************************************************************''')))***++++++***)))'''******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))((())))))******++++++++++++))))))))))))************************************((())))))***++++++,,,,,,***************************++++++++++++***))))))(((***++++++******+++,,,,,,,,,,,,---------......---------.........//////......///111222333444555333555888:::;;;<<<>>>@@@@@@?????????AAACCCFFFHHHGGGGGGFFFGGGHHHKKKNNNOOOOOOOOONNNMMMLLLJJJIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLHHHGGGEEEEEEEEEEEEDDDDDD>>>??????<<<888666777999777777777666555555444444555555444444444444333333333333333222222222111111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,++++++******++++++,,,)))***+++,,,,,,+++***)))******++++++++++++******)))************+++++++++&&&'''(((***---,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******'''((((((((())))))******))))))(((((('''''''''&&&(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++((((((((((((((()))******------++++++++++++------,,,///333444444222111111222111///......000222333////////////////////////000000111111111111000000//////.........---------------......------,,,+++(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))************************))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************+++++++++*********))))))))))))***++++++++++++***+++,,,,,,------,,,,,,+++************************************************)))************+++++++++***************)))((((((************************+++++++++++++++++++++++++++++++++++++++***)))(((+++++++++*********))))))(((((()))***************++++++++++++++++++++++++))))))************))))))************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///...///000111222333444444888666555777<<>>>>>>>>>>>>>>@@@BBBDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHKKKMMMLLLHHHDDDDDDEEEIIIJJJJJJKKKLLLLLLMMMMMMHHHHHHFFFEEECCCAAA@@@???===<<<:::888777777888999999888888888777777666666666555555444444333222222333333222222111000000000000000///...------,,,,,,---------,,,,,,++++++++++++++++++************)))+++++++++*********))))))******++++++++++++******,,,,,,+++***))))))******************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++******************************))))))******+++,,,111111,,,''')))...+++$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************(((((((((((((((((((((((())))))************))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++******++++++,,,------------000222444333222000000000000111111111111000000000000000000000000//////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))'''&&&(((+++---,,,***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''###%%%(((((((((''''''((('''(((((('''&&&&&&(((***++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************+++++++++*********))))))))))))***++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************)))************++++++++++++++++++++++++***))))))************************+++++++++++++++++++++++++++++++++++++++***))))))+++++++++*********))))))(((((()))***************++++++++++++++++++++++++))))))*********))))))(((************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------...............//////000222333333444777555444666:::=====================???AAACCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKIIIFFFEEEFFFGGGLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHFFFCCCAAA???>>>>>>===<<<999888777777888888777666666666555555555555555555444444333222222222333333222111111000000///000//////...------,,,,,,---------,,,,,,++++++++++++++++++************)))+++++++++*********))))))******++++++++++++******++++++***)))))))))))))))************************)))************+++++++++************************)))************+++++++++******************************))))))******+++,,,111111,,,((()))...,,,'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))************))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,---------///222444333222000000000000111111111111000000000000000000000000//////000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))'''&&&'''***,,,+++)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&((())))))(((&&&&&&'''(((***------+++(((&&&&&&++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++***************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++***++++++++++++***))))))+++++++++***************(((((()))***************++++++++++++++++++++++++***************)))((('''************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------..................///000111222333333555444333555888:::;;;;;;<<<<<<<<<<<<===@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHGGGEEEDDDEEEHHHKKKNNNNNNMMMKKKKKKJJJJJJJJJHHHFFFDDDAAA???>>>=========;;;999777666666777777444444444444333333333333444444333333222111111000333222222111111000////////////......---,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))+++++++++*********************++++++++++++************)))((((((((())))))************************)))************+++++++++************************)))************+++++++++******************************))))))******+++,,,000000---)))***------***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))************))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---,,,---///222333333111000000000000111111111111000000000000000000000000//////000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&''')))******)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((***+++***((('''&&&'''$$$&&&'''&&&$$$"""!!!"""++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++***++++++,,,++++++************************************************************+++++++++******)))************************(((((()))*********************************************+++******)))((('''************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------...............//////000111222222333222333444666888999999;;;::::::;;;<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGEEECCCAAABBBEEEJJJNNNNNNMMMKKKIIIGGGGGGGGGGGGDDDCCCAAA>>>======>>>???<<<;;;999777666555555555333333333333333333222222333333222222111000000000222222222111000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************++++++++++++******))))))((((((((((((((()))************************))))))*********+++++++++************************))))))*********+++++++++******************************))))))******+++,,,......---+++***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************************************))))))************))))))************************((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((()))******,,,,,,,,,...111222222111///000000000111111111111000000000000000000000000//////000000000000//////.........---------,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''(((***+++***)))((()))***++++++)))'''%%%&&&***---++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++))))))***************)))************************************************)))******+++++++++******************************(((((()))******************************************************)))((((((************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------............//////000000111111222222333444555777888::::::::::::<<<>>>@@@AAADDDDDDCCCBBBBBBDDDEEEFFFEEEBBB@@@???BBBFFFKKKNNNJJJIIIGGGDDDCCCCCCCCCCCC@@@???>>>======>>>???@@@;;;:::999777666555444444333333333333333333333333333222222111111000//////222222111111000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************++++++++++++******)))((((((((((((((())))))************************))))))*********+++++++++************************))))))*********+++++++++******************************))))))******+++,,,+++,,,......+++)))))),,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************************************))))))************))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((''''''(((((()))***+++++++++...000222111000///000000000111111111111//////////////////////////////000000000000//////...------------,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''(((******)))***+++---***+++,,,+++)))(((((()))++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++******************************************+++++++++))))))***++++++++++++*********++++++++++++******************************************************)))************+++++++++(((((()))************)))************************************************))))))***++++++++++++******************+++++++++(((((()))***************************************))))))************))))))************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------........./////////000000111333333222333666888::::::::::::;;;>>>@@@AAAGGGFFFDDDBBBBBBCCCDDDEEEBBB@@@>>>@@@CCCGGGJJJKKKFFFDDDBBB@@@???@@@AAABBB======>>>>>>????????????::::::999777666444333222333333333333444444444444333333222222111000000///222111111000000///......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))***************+++++++++******++++++++++++******))))))((((((((()))******************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************))))))******+++,,,***,,,111333...((((((,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***((((((((((((((())))))***+++***+++---000111111///000000000000111111111111//////////////////////////////000000000000//////------------,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''((())))))''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))***,,,//////444:::<<<999333---***++++++++++++++++++++++++***+++,,,,,,------,,,,,,***************************************************+++,,,,,,,,,,,,+++***************************))))))*********+++++++++))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++************************)))************+++++++++((()))******+++++++++***************************************************))))))***+++++++++++++++))))))*********+++++++++(((((()))***************************************'''((()))******+++******************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------............//////000222333333222222555888::::::::::::<<<>>>@@@AAAIIIGGGDDDBBBAAAAAABBBCCC???>>>>>>AAAEEEHHHIIIHHHBBBAAA???======???AAABBB===>>>???@@@@@@???===<<<:::999999777666444222111222222222333333444444444444333333222111111000000111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++************)))))))))*********+++++++++******++++++++++++******)))))))))))))))***++++++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************))))))******+++,,,***...666999222(((''',,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))(((((())))))***+++*********,,,///111000///000000000000111111111111//////////////////////////////000000000000//////---------,,,,,,,,,++++++***************************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))+++***((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((('''(((+++---:::???EEEHHHGGGDDDAAA???++++++++++++++++++++++++++++++,,,---------,,,,,,***************************************************+++,,,------,,,+++***************************))))))******++++++++++++))))))***++++++++++++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))***+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((()))***+++++++++++++++))))))******++++++++++++(((((()))***************))))))))))))))))))))))))&&&'''(((***++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------..................000222444333222222555888;;;::::::;;;<<<>>>@@@BBBIIIGGGDDDAAA???@@@AAABBB======>>>BBBGGGIIIHHHEEE@@@???===<<<===???BBBDDD???@@@BBBBBBAAA>>>;;;888:::999999777555333111000111111222222333333333333444444333333222111111111111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++************)))))))))******++++++++++++******++++++++++++************))))))***+++,,,,,,************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++*********************************)))***++++++,,,+++000999===666)))''',,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***)))))))))))))))***++++++***)))***,,,///000000///000000000000111111111111//////////////////////////////000000000000//////---------,,,,,,,,,++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((***,,,+++(((''')))+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))((())))))(((&&&''')))+++)))+++,,,...000444999<<<************************,,,++++++******++++++,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++***)))((()))+++---)))************+++++++++************************+++++++++*********))))))'''(((((()))***+++++++++************))))))((((((************************))))))************))))))******))))))))))))******))))))))))))***************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,..................------------...///000222444555777888999:::<<<===>>>>>>DDDDDDBBB@@@???>>>======>>>======AAAEEEHHHGGGFFF@@@<<<888:::@@@EEEGGGFFFHHHEEEBBB@@@???>>>===<<<;;;999777555444333333333222222333444444333333333555444222222222444666777444333000...------...///------......------,,,+++---------,,,,,,+++++++++************))))))))))))************************+++*********))))))((((((++++++************++++++++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************)))+++...000000...+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))***+++,,,,,,---------------............///............////////////......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))'''%%%%%%''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((('''%%%&&&'''(((((('''&&&%%%++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++***(((((()))+++)))************+++++++++************************+++++++++*********)))))))))))))))***+++,,,,,,,,,++++++*********)))))))))************************))))))************))))))******))))))))))))******))))))))))))************************************++++++************************++++++,,,---......++++++************++++++******+++++++++,,,,,,,,,------...............---------...///000222444555666777888999;;;<<<======AAAAAA@@@???>>>>>>>>>>>>CCCBBBBBBDDDGGGHHHFFFDDD@@@<<<:::===CCCGGGHHHFFFEEEBBB>>><<<<<<;;;;;;:::;;;:::777555444333333444222333333444444444333333555444222222222444555777444333000...------...///------......------,,,,,,------,,,,,,,,,+++++++++************))))))))))))************************************)))))))))(((++++++************++++++++++++++++++++++++++++++++++++***************+++******************************++++++++++++******++++++++++++++++++++++++************************((()))+++------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************************)))))))))(((************************)))************+++++++++))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,,,,,,,------------........................////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))'''&&&&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++*********)))***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,***((((((((()))************+++++++++************************+++++++++************************+++,,,,,,------+++++++++++++++*********************************))))))************))))))******))))))))))))******)))))))))*********++++++************************,,,+++++++++***)))))))))((()))***+++,,,...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...............------...///000222333444555555666777999:::;;;<<<============>>>???@@@@@@HHHHHHHHHIIIIIIHHHDDDAAA???>>>>>>AAAFFFIIIIIIGGGDDDAAA<<<:::::::::::::::;;;:::888666444444444444333444444444444444333333444444333222222333555666333222000///..................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))************************************))))))))))))++++++************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************************))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''(((((())))))******(((((())))))******++++++,,,,,,,,,---------......---............/////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((&&&&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''''''''''''''&&&&&&''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++***))))))(((***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))),,,......,,,)))''''''))))))*********+++++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++************************))))))************))))))******))))))))))))******))))))*********+++++++++************************,,,,,,,,,+++***)))(((((())))))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---.../////////---.........000111222333333333444666777888999:::::::::;;;<<<>>>@@@BBBCCCIIIIIIJJJJJJIIIGGGCCCAAA???@@@BBBFFFJJJKKKJJJGGGEEEBBB===;;;;;;<<<======;;;:::888666555555555555444555555555555444444333444333333222222333444444222222000///..................------,,,,,,,,,,,,,,,+++++++++++++++++++++************)))))))))(((*********************************)))))))))))))))++++++************++++++++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))***************************************)))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((())))))******+++,,,,,,,,,---------------------.........//////000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,***(((&&&%%%%%%'''(((((('''&&&%%%%%%&&&'''(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***)))((((((***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************---000000...+++(((((())))))*********+++++++++************************************************)))))))))***************++++++++++++++++++++++++************************))))))************))))))******))))))))))))******************++++++++++++************************,,,,,,,,,+++***)))((((((+++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,***+++,,,---........................///000222222111222333444666777888888999:::;;;===???BBBDDDEEEEEEGGGHHHHHHGGGEEECCCBBB@@@BBBEEEIIILLLLLLIIIGGGDDDAAA>>><<<<<<>>>>>>>>>;;;:::888777666666666777666666666666666555444333333333333222222333333333111111000//////.........///...---,,,,,,,,,------++++++++++++++++++++++++************)))))))))(((************************))))))))))))))))))******++++++************++++++++++++++++++++++++++++++******))))))***++++++,,,******************************++++++++++++******++++++++++++++++++++++++************************+++***))))))))))))***+++))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))******************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((()))))))))++++++++++++,,,,,,,,,---------------............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,***(((&&&%%%%%%'''(((((('''&&&%%%%%%&&&'''(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***)))))))))(((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))),,,//////---+++)))))))))************+++++++++***************************************+++++++++))))))))))))))))))))))))*********+++++++++++++++************************))))))************))))))******))))))))))))***************++++++++++++,,,************************,,,+++++++++***))))))))),,,,,,,,,+++******))))))***+++,,,------,,,+++*********+++++++++,,,,,,,,,***+++,,,---------------............///000111222111111222333555666777888::::::;;;===???BBBDDDEEEBBBDDDEEEEEEDDDCCCCCCDDDCCCEEEIIIKKKLLLKKKHHHGGGBBB@@@======>>>>>>>>>===<<<;;;999777777777777888777777777777666555444444333333333333222222222222000000000000/////////...///...---,,,+++,,,------*********+++++++++++++++************))))))))))))************************))))))))))))************++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++************************,,,++++++******++++++,,,))))))))))))))))))))))))************************)))))))))******)))))))))************************))))))))))))************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((***++++++)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''''''''''''''&&&&&&'''''''''++++++++++++++++++++++++,,,++++++******++++++,,,************))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************'''***,,,---+++))))))))))))************+++++++++************************))))))*********+++++++++************************)))))))))*********++++++************************))))))************))))))******))))))))))))***************+++++++++,,,,,,************************++++++******************+++++++++******************+++---......---+++*********+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,...............///000111111111222333555666777777::::::;;;<<<>>>@@@BBBCCCBBBCCCDDDCCCAAAAAACCCFFFEEEHHHKKKLLLKKKIIIGGGFFFBBBAAA@@@@@@BBBBBB@@@>>><<<;;;999888777777888999777888888777777555444444333333333333333222111111000000000000000//////...000...---++++++,,,---...)))*********++++++++++++************))))))))))))************************((()))))))))************++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,---******************************++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************))))))************************((()))))))))************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,---------.........+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((***++++++***((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&************************,,,++++++++++++++++++,,,)))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************&&&(((******)))(((((())))))************+++++++++************************))))))******++++++++++++,,,+++++++++++++++++++++(((((())))))*********+++************************))))))************))))))******))))))))))))************+++++++++,,,,,,,,,***************************************+++++++++))))))******+++++++++,,,***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,---------,,,++++++...............///000111111111222333555666777777:::::::::;;;===>>>@@@AAACCCDDDDDDBBB??????CCCGGGGGGIIILLLLLLJJJHHHFFFFFFDDDCCCDDDEEEFFFFFFCCCAAA<<<;;;999888888888888999888888888888777666444444333333333333333222111000///000000000000000///...000...---++++++,,,---...))))))******++++++++++++************))))))))))))************************(((((())))))*********+++++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))************************))))))************))))))************************(((((())))))*********+++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((())))))))))))((((((((((((************)))))))))))))))************+++++++++,,,,,,,,,---------......***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,,,,***((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((('''%%%&&&'''(((((('''&&&%%%+++,,,,,,---,,,+++***)))******************************)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,+++*********))))))((((((************************+++*********))))))(((((())))))************)))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++******++++++++++++******+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......111111111222333444666777888999:::<<<===???@@@AAA@@@AAABBBDDDEEEGGGHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEGGGJJJKKKJJJHHHEEECCC@@@>>><<<:::888777777777999999888666555333222222222222222111111111111000111111111111000///------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))******************************))))))******+++,,,((())))))))))))*********************************)))************+++++++++************************)))************+++++++++,,,,,,,,,++++++************************************************************************************)))))))))+++,,,+++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********((('''&&&%%%&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''+++,,,,,,,,,,,,+++***)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,+++*********))))))))))))************************+++*********))))))))))))))))))************))))))************************)))************+++++++++************************)))************+++++++++******++++++++++++******++++++,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------....../////////000111222444555666777999;;;===>>>>>>??????@@@AAABBBDDDFFFGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDFFFHHHIIIIIIFFFCCCAAA>>>===;;;999888777777777999888777666555333222222222222222111111111000000111111111000000///------...---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))******************************))))))******+++,,,)))))))))*********++++++************************)))************+++++++++************************)))************+++++++++,,,,,,,,,+++++++++*********************************************************************************)))))))))+++,,,+++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''++++++,,,,,,,,,+++******************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++************++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************)))))))))*********+++++++++++++++*********************+++++++++,,,,,,,,,***************)))))))))***************************************)))))))))))))))************))))))************************)))************+++++++++************************)))************+++++++++******++++++++++++******,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---------...///000111222333555888:::<<<<<<<<<<<<===>>>???@@@BBBDDDEEEFFFBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFEEECCC@@@>>>;;;:::999888777777777777888888777666444333222222222222111111111000000000000000000000///......---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,************+++++++++,,,************************)))************+++++++++************************)))************+++++++++,,,,,,,,,++++++++++++******************************************************************************)))))))))+++,,,+++***+++************)))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((()))((((((((())))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''++++++++++++++++++++++++************************)))***,,,------,,,***)))++++++++++++++++++++++++************************,,,,,,++++++******))))))++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************************************)))******++++++******)))************************))))))*********+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------...///000111111444777:::<<<<<<;;;:::;;;;;;===>>>@@@BBBCCCCCC???@@@@@@AAAAAA@@@@@@???>>>???@@@AAA@@@>>>;;;:::888888888777777777777777777777666555444333222111111111111111000000000000//////000000///......---...---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++***************************************************************************)))))))))+++,,,+++***************))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))(((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''+++++++++++++++++++++,,,************************)))***,,,------,,,***)))++++++++++++++++++++++++************************+++++++++******)))))))))++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++))))))*********+++++++++************************************++++++++++++******************************+++++++++,,,,,,,,,***************+++++++++***************************************+++++++++******++++++++++++******************************))))))*********+++++++++************************))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.....................///000111111333777:::<<<<<<;;;:::999:::;;;===>>>@@@AAABBB>>>>>>>>>??????>>>>>>>>><<<<<<======<<<:::777666777777777777777777777777666666555444333222222111111111111000000000//////...////////////......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++***************************************************************************)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&&&&''''''''''''(((***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((++++++******++++++,,,---************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++*********************************++++++++++++,,,***************+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++*********************************+++++++++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......//////......//////000111111333666888:::;;;::::::888999:::<<<===???@@@AAA======>>>>>>>>>>>>======<<<<<<<<<;;;:::888666555777777888888888777777666555555444333333222111111111111000000000/////////....../////////......---...---,,,,,,++++++,,,,,,*********+++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,************+++++++++,,,************************)))************+++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,***************************************************************************)))))))))+++,,,+++***(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((())))))******)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''''''''((()))(((''''''((()))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((++++++*********+++,,,---************************************************************************************************(((((())))))******++++++++++++++++++++++++++++++************************************************)))************+++++++++*********************************+++++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......///............///000000000222333555777888999999888888:::;;;===>>>@@@@@@===>>>>>>??????>>>>>>===>>>>>>>>>===;;;999888777888999999999999888666555444444333333222222111111111000000000////////////------...//////......---...---,,,,,,++++++,,,,,,)))*********++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,)))))))))*********++++++************************)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,***************************************************************************)))))))))+++,,,+++***(((((((((((())))))******))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((())))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))******************************************+++++++++,,,,,,,,,************************)))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***+++,,,,,,+++)))((('''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((++++++*********+++---...******************************)))(((((()))******************************************************''''''((()))***+++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************)))************+++++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............---------...//////000000111333555666888888888888999;;;===>>>@@@@@@>>>>>>????????????>>>>>>@@@@@@???>>>===;;;:::999999999::::::999888666555444333333222222111111111000000000000////////////------......///......---...---,,,,,,++++++,,,,,,))))))******++++++++++++))))))))))))))))))))))))*********************************)))***++++++,,,((())))))))))))*********************************)))************+++++++++************************)))************+++++++++*********++++++,,,,,,,,,***************************************************************************)))))))))+++,,,+++***'''((((((((())))))******))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))''''''(((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))***+++,,,---,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,///000000...+++((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&)))))))))))))))))))))))),,,------...---,,,***)))************************************************)))))))))***+++++++++,,,******))))))))))))******)))************+++++++++)))************+++++++++***++++++,,,,,,++++++***************))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++))))))***+++,,,++++++------------+++++++++++++++*********))))))******++++++++++++******************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,///000333555666666666666<<<888555666:::>>>@@@@@@@@@>>>======>>>??????>>>???>>>>>>>>>???>>>;;;999<<<<<<<<<<<<;;;999777666444333333333333333333333111111111111000000000000...,,,+++,,,...///...+++,,,++++++******++++++,,,,,,,,,++++++***)))(((((())))))))))))******************++++++++++++*********)))(((''''''((()))))))))***++++++***)))***+++************************))))))))))))************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++***)))(((************************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,+++***))))))******+++*********))))))((((((************************))))))))))))))))))))))))+++*********))))))((((((******************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&((())))))(((((()))+++************************))))))))))))******************++++++++++++******)))************+++++++++++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))///...,,,)))))))))***+++(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,+++******************************************************************+++++++++++++++************++++++)))************+++++++++************++++++++++++***++++++,,,,,,++++++***+++++++++******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...---+++***)))***+++,,,++++++,,,------,,,+++++++++++++++*********))))))******++++++++++++******************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,...000222444555666666666888666444666;;;???@@@@@@???>>>======>>>??????>>>>>>>>>===>>>??????===;;;;;;<<<<<<<<<:::999777666444444444444333333333333111111111111000000000000...---+++,,,...///...,,,,,,++++++******++++++,,,---,,,,,,+++******))))))))))))))))))******************++++++++++++************)))((((((((()))***)))***++++++***)))***+++************************))))))))))))************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++***))))))************************+++++++++*********))))))************************************+++++++++,,,,,,++++++***))))))******************)))))))))(((************************))))))))))))))))))))))))************)))))))))(((******************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((())))))(((((()))***************************))))))))))))******************++++++++++++******)))************+++++++++++++++++++++++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))...---+++***)))))))))***(((((((((((())))))))))))''''''(((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***+++,,,++++++************************************************+++++++++***************,,,,,,++++++++++++,,,,,,)))************+++++++++************+++++++++,,,***++++++,,,,,,++++++***,,,,,,++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++---,,,+++*********+++,,,++++++,,,,,,,,,,,,+++++++++++++++*********************++++++++++++******************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---............------,,,---...000333444666666777555444555888<<>>===>>>??????>>><<<;;;;;;;;;;;;:::999777666555555555555444444333333111111111111000000000000...---,,,---......---,,,,,,++++++******++++++,,,------,,,,,,++++++******))))))))))))******************++++++++++++************)))))))))******+++)))***++++++***)))***+++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++***))))))************************+++++++++***************************************)))))))))*********++++++,,,+++******)))*********************))))))))))))************************))))))))))))))))))))))))************))))))))))))******************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))((()))***)))((('''((()))************************))))))))))))******************++++++++++++******)))************+++++++++++++++++++++++++++++++++***))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++************************************************,,,+++++++++***)))))))))+++++++++******+++++++++))))))*********+++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---///000000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,+++++++++,,,,,,+++++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------......------,,,,,,---///111333555666777555666888;;;>>>???@@@???@@@AAABBBAAAAAA@@@@@@AAAAAA???>>>>>>???>>><<<;;;;;;;;;;;;:::999888777777666666666666666555333333111111111111000000000//////...------......------,,,++++++******++++++,,,---------,,,,,,+++++++++((()))))))))******************++++++++++++*********************+++++++++)))***++++++***)))***+++************************))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++******)))************************************************************************((())))))))))))*********++++++***************+++*********)))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))******************************))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))******)))(((''''''(((************************((()))))))))******************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******)))(((''''''(((((((((((())))))))))))(((((()))***++++++,,,---((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((------,,,,,,++++++++++++************************************************,,,+++++++++***)))))))))******))))))))))))******))))))*********+++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---///000000///---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------------,,,,,,---...000111333555666777999<<<>>>???>>>>>>>>>???BBBDDDDDDBBBAAAAAABBBCCCAAA>>>======<<<:::888;;;::::::999888888888888777777888888777666444333111111111111000000000////////////...------------,,,++++++******++++++,,,------,,,,,,,,,,,,,,,+++((()))))))))******************++++++++++++******))))))******++++++++++++)))***++++++***)))***+++************************************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++++++++******************************************************************************((())))))))))))*********+++***************++++++))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))******)))(((''''''((())))))))))))))))))))))))((()))))))))******************++++++++++++******))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))***+++++++++************************(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))(((((()))))))))(((''''''(((((((((((())))))))))))''''''(((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///...---,,,++++++++++++************************************************+++++++++******************))))))))))))))))))***)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++***************+++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------------,,,------......000111333444888;;;===>>>=========>>>>>>AAADDDDDDAAA???@@@BBBBBB@@@===;;;;;;;;;999888::::::999888888888888888777888999:::999777444333111111111111000000000000///000000///---,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++))))))))))))******************++++++++++++******'''((()))***++++++++++++)))***++++++***)))***+++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++******************************************+++++++++************************)))))))))*********++++++*********)))******+++,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))******************************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++************************)))))))))************+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((()))******++++++,,,************************((((((((((((((((((((((((((((((((()))******++++++)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++******++++++,,,***************************************************************++++++++++++******))))))******+++)))************++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))*********+++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---------------......---......000111222666888;;;<<<;;;;;;===???:::>>>BBBBBB???<<<===???>>><<<:::999:::;;;:::999:::999888777777888888999888999:::;;;:::777444333111111111111000000000000///000111000---,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))******************++++++++++++******&&&'''(((******+++******)))***++++++***)))***+++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++************************))))))*********+++++++++************************************+++++++++,,,******))))))***++++++,,,((()))))))))************************************))))))))))))))))))))))))((()))))))))******************************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((())))))******+++,,,,,,************************(((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))***)))((((((((()))******(((((((((((()))))))))))))))(((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))+++,,,---************************************************))))))******+++++++++,,,,,,++++++++++++++++++,,,)))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))******++++++++++++******++++++++++++***************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------......***+++,,,,,,------------///......------///000111333555888999999:::===@@@888<<>>===<<<;;;:::999999999::::::::::::::::::::::::AAA;;;555666;;;>>>;;;777777777777888999777333///000000111000......///111555111---,,,---......,,,///...---,,,++++++++++++************************+++*********))))))((((((************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++***)))(((((()))***++++++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++***************+++++++++++++++*********))))))++++++************++++++))))))*********+++++++++++++++***)))(((((())))))******))))))******+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((&&&(((***+++,,,+++)))(((---------,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++((((((((()))***+++++++++************************************************++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******++++++++++++******************++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......000111222444666777999999===<<<;;;:::999999888888999999999999999999999999:::999888999:::;;;:::999555666666777666444111...000000111000...---///000333000---,,,---///...---......---,,,++++++++++++************************************)))))))))(((************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,+++***))))))***+++,,,+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******************+++++++++*********))))))++++++************++++++))))))*********+++++++++++++++***)))))))))))))))******))))))******+++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((('''(((***+++++++++)))(((,,,,,,,,,,,,+++++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++(((((())))))***+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////000222333555666777::::::999999888888777777888888888888888888888888333777:::;;;:::999999:::444555777666444222000000000111111///...---...000000...,,,,,,---...///......---,,,++++++***++++++************************************))))))))))))************************))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,------------......,,,,,,++++++++++++,,,,,,+++***))))))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000,,,,,,+++***)))))))))***+++++++++***************++++++************++++++***************+++++++++++++++***))))))))))))*********))))))******+++,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))'''((()))++++++******)))+++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))++++++++++++++++++++++++)))))))))******+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........///111222444555555777777777777777777666666777777777777777777777777333666:::<<<;;;999777777333555777666444222333444000111111///---,,,...///------,,,,,,---...//////---,,,,,,+++******++++++*********************************)))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++,,,...///000000,,,,,,+++***))))))))))))************************++++++************++++++************************++++++***))))))***************))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((()))************)))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))++++++++++++++++++++++++************++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......///000222333444444444555666777777777666555666666666666666666666666777777888:::<<<:::777444222333333333333333444666000111000///---,,,---...++++++,,,,,,,,,---...///,,,,,,+++*********++++++************************))))))))))))))))))******************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++)))******************)))******++++++++++++******************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++***))))))******************************++++++************++++++************************+++***************++++++******))))))******+++,,,))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******(((((()))***************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***+++,,,---------------------------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...///000111222333333444555777777777666555666666666666666666666666999888777888:::;;;999777555333000000222333333333000111000///,,,+++,,,---)))+++,,,,,,,,,+++---...++++++************++++++************************))))))))))))************************************))))))))))))))))))))))))***************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,++++++++++++******((()))************)))(((******+++,,,,,,+++******************************+++++++++++++++++++++++++++*********************+++***************++++++***************+++++++++++++++************+++++++++++++++***************+++************+++,,,,,,******))))))******+++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))******************))))))))))))******************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------+++,,,---....../////////......---------,,,,,,,,,******+++,,,,,,---......---------------------------------......---------,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000222333555777888777777666666666666666666666666666777777888777777:::>>>AAA???999222111444666333000000111000...,,,+++,,,---)))+++------+++***+++---++++++************++++++************************((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***------,,,,,,,,,+++++++++)))***++++++++++++***)))***++++++,,,,,,++++++***************************************************************************))))))))))))***+++,,,,,,))))))*********+++++++++++++++************+++++++++++++++*********))))))+++*********++++++,,,---******))))))******+++,,,)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************************************************************************************************************))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++)))))))))******+++++++++******))))))))))))******************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,---------,,,---...///000000000000.........------,,,,,,,,,******+++,,,,,,---......------------------------,,,------------------,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------------------------------***+++,,,------,,,+++***++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,------......111333555777888888777666777777777777777777777777333777999777444888AAAJJJIII@@@777555888:::555///000111000...,,,++++++---)))+++...---+++)))***,,,+++***************++++++************************(((((())))))*********+++************************))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++.........------,,,,,,,,,***+++,,,------,,,+++******+++,,,------,,,+++***))))))))))))))))))))))))************************))))))*********+++++++++(((((())))))***+++------))))))******++++++++++++++++++************++++++++++++++++++******))))))+++*********+++,,,,,,---*********)))***++++++,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++))))))******+++++++++,,,******))))))))))))******************************))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***---,,,,,,---//////---,,,,,,---------,,,,,,+++******+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000222555888999888777555555444444333333333444444444333222222333444555666IIILLLKKKDDD999222111444000---+++***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))(((((())))))******++++++******))))))******+++,,,))))))))))))))))))))))))---------+++))))))+++---+++***))))))+++---000111---------,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++************++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++...---,,,,,,++++++++++++************************)))************+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))++++++...222'''---++++++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((+++*********))))))(((((()))************++++++++++++*********))))))(((((()))************+++++++++***++++++,,,,,,++++++***++++++******************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------...---------,,,,,,,,,+++---+++******,,,,,,+++***,,,,,,,,,------,,,++++++***+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...000111333666777666666555555444444333333333444444555444333333333444555666===@@@AAA>>>999777888:::FFFDDD@@@:::222---,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))))))))))))))))))***************))))))******+++,,,************************)))***,,,+++***))))))***++++++******+++---///000---------,,,,,,+++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++************++++++---,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,************************)))************+++++++++++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++%%%+++444'''000"""((()))+++++++++*********))))))******++++++++++++*********************************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************++++++++++++*********)))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++************************************************************************************************++++++++++++******************************************************))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...///---******+++++++++***++++++,,,------,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///000111333444444444444444444333333333333444444777666555444333444555666444777;;;@@@EEEJJJNNNPPPNNNOOOLLLBBB555---,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))************))))))))))))******))))))******+++,,,************************''')))+++,,,+++))))))***,,,+++*********,,,---...------,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++************++++++------,,,,,,,,,,,,---------------------.........------,,,+++++++++,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++111***000'''+++***+++++++++*********************++++++++++++******************************++++++++++++++++++++++++*********+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))************+++++++++***************))))))))))))************+++++++++***++++++,,,,,,++++++*********++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------000///---,,,,,,---///000333000---+++,,,---------++++++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---000000111111222333444555333333333222333333444444888777555444333444444555555555777>>>FFFLLLNNNOOO???@@@???:::222...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++******))))))((((((******))))))******+++,,,************************)))+++,,,,,,+++***+++---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,---------------------.........---,,,,,,++++++,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,444'''&&&)))......///(((***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++*********++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))*********+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++++++++,,,*********************************+++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------000///---,,,,,,---///000333111---,,,,,,---------+++,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------000000111111333444444555222222222222222333444555777666555444333333444555777444222333666777555222111000///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++******))))))((((((******))))))******+++,,,************************,,,,,,+++***((())),,,...,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---------...,,,,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,000)))000:::---+++***&&&************************++++++,,,,,,,,,,,,++++++******************************************************++++++++++++******************************************************))))))************))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((((('''))))))))))))))))))******))))))*********+++++++++***************+++++++++))))))*********+++++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,************************)))))))))*********++++++++++++++++++++++++++++++******++++++++++++******************************************************************************))))))************))))))))))))))))))))))))))))))((()))))))))************...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------...---,,,,,,,,,---...///000...+++++++++,,,,,,+++,,,---------,,,,,,+++******+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...///111222333333444444222111111222222333444555666555444333222333444555555333000111333333111...111///------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++************))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,***((((((***,,,+++++++++++++++*********++++++,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,------......,,,,,,+++++++++,,,------************************)))************+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,***444MMM\\\444((((((+++***************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))***++++++,,,+++++++++************************************************)))******++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))************)))************+++++++++*********+++++++++++++++)))************+++++++++***++++++,,,,,,++++++*********++++++,,,---------++++++++++++++++++++++++(((((())))))***+++++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))))))))))))))************......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,---------......---,,,,,,---...---+++.........---,,,+++***)))***+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---///222333222222111111111111111222333444555333333222111222333444555333333333444666777777777000111111000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++)))))))))))))))***************))))))******+++,,,++++++++++++++++++++++++---///111111///,,,+++***)))******++++++++++++***+++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++,,,,,,,,,---......//////,,,+++++++++,,,,,,---...++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............+++555QQQfff666++++++...))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++************************************************)))******++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((()))))))))************)))************+++++++++*********++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++*********++++++,,,------...++++++++++++++++++++++++))))))******+++,,,,,,---******************************++++++++++++******************************++++++++++++++++++++++++************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))************///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------***+++,,,------------,,,.........///000111///---//////...---,,,***)))(((++++++,,,---------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))+++...111222111000...111111111111222333444555222111111000111222444555333333222111///...------)))...111000,,,***,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++(((((())))))******++++++*********)))***++++++,,,++++++++++++++++++++++++///333888999777222---+++))))))***++++++++++++++++++++++++,,,,,,---------+++*********+++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---...//////...---,,,---------...///000000111++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...////////////...)))999TTT......,,,)))))))))******+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******************************************************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))***,,,---...(((((())))))*********+++)))************+++++++++*********++++++,,,,,,,,,)))************++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++,,,,,,---......))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++)))+++++++++***)))***+++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,------,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------........................++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000000......//////000000111111222111111333666888999888555555444333222000000//////............---------++++++,,,,,,,,,---------------+++***))))))((((((************************************************))))))))))))))))))))))))...111999DDDLLLGGG777(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,,,,)))+++,,,------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))000888444(((%%%,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,---------......+++---///---,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,++++++++++++***++++++***)))))))))))))))++++++++++++++++++++++++************************++++++******))))))((((((************************))))))))))))))))))))))))*********++++++,,,,,,---******************************************************))))))******+++,,,+++++++++*********))))))******++++++++++++******...+++))))))+++,,,***''')))))))))***+++++++++,,,***((((((,,,222333000,,,)))************+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++***)))***++++++++++++++++++++++++++++++************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------......//////.........///000000111111//////000222666999:::999555444444333111000000//////............---------,,,,,,+++++++++,,,---...++++++******************************************************************************************+++,,,111888>>>;;;111(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///,,,,,,------...------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***)))///666222(((&&&---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......222---***++++++***,,,111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++***+++******)))))))))))))))++++++++++++++++++++++++************************++++++++++++***************************************************************************+++++++++******************************************************))))))******+++,,,+++++++++*********))))))******++++++++++++******---+++)))***,,,---+++)))************++++++++++++,,,***))),,,000111---))))))************+++++++++++++++++++++++++++++++++************************+++++++++*********))))))*********************************************************************************)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,++++++++++++,,,,,,,,,,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...................................................------------------------,,,,,,,,,---------......---------------------------,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------.........---......//////000111111......///222666999:::999444444333222111000000//////............------------,,,+++******,,,...///******))))))***++++++,,,************************************************++++++++++++++++++++++++*********,,,//////---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---000222///...---,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***...333000((((((...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111((((((222444,,,)))...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++************++++++------,,,,,,,,,+++++++++++++++***)))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++*********************++++++++++++******,,,+++******,,,---,,,++++++++++++++++++*********,,,******+++......+++''')))************+++++++++++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,,,,,,,******)))))))))***+++++++++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---............................................./////////........................,,,,,,,,,---------..............................---,,,,,,---///000...---..............................---------,,,,,,,,,------------------------+++,,,------------------........................------------------------------............------........................------------------------------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------------------------......///000000111///...///111444777777777333333333222111000000//////............---------...,,,***))))))+++...000+++***************++++++************************************************++++++++++++++++++++++++++++++***)))(((***,,,///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111444222000---+++++++++---.../////////......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++,,,///---)))***///******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........&&&///DDDHHH777)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,......---------,,,,,,,,,,,,++++++***************************************++++++++++++++++++++++++******++++++,,,,,,------************************************************,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************++++++,,,,,,++++++******))))))***+++,,,,,,,,,,,,,,,,,,++++++*********+++***)))***,,,,,,***((())))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++,,,,,,,,,---------*********)))***++++++,,,++++++,,,,,,,,,---------------------------------...------,,,,,,------...------,,,,,,------...///........................,,,,,,------....................................,,,,,,,,,---------..............................------,,,...///000///---..............................---------,,,,,,,,,------------------------+++,,,------.........---........................---------------------------......//////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,---------...//////000000111000///111333444333222333222222111111000000000///............---------...,,,***))))))+++...000---,,,+++***))))))))))))************************************************************************++++++,,,***((())),,,///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111444666444111///---,,,------//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---++++++,,,,,,***+++...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///)))444LLLPPP===---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////............------,,,+++++++++++++++************************++++++++++++++++++++++++)))*********++++++,,,,,,************************************************---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************++++++,,,,,,,,,,,,++++++((())))))*********++++++---,,,,,,,,,++++++******)))((((((***+++,,,++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++---++++++,,,,,,------......++++++******++++++,,,---,,,,,,,,,,,,------------------------------------......------------......---------------......///........................,,,,,,,,,---......//////........................,,,,,,,,,---------......------------------------...------...000000///---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------+++,,,---......///..............................------------------------......////////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,------......///000000111000///000111222111000222222111111111000000000///............------------,,,+++******,,,...///...---,,,***)))(((((((((************************************************)))))))))))))))))))))))))))***++++++***)))***++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---000222777777555444222000...---------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........(((---;;;???333+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------...///000111222111111111000000000000//////...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************++++++++++++++++++++++++---------------,,,,,,,,,******************************************************))))))******+++,,,***************+++++++++++++++,,,,,,,,,,,,++++++)))***++++++***)))***,,,,,,,,,,,,,,,,,,+++++++++(((((()))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,,,,---......///,,,,,,,,,+++,,,,,,---...,,,,,,,,,------------.................................------------......---------------...//////........................,,,------...//////000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------...000000///...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------+++,,,---...////////////......................................................////////////..............................////////////////////////------------------------............////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,---......//////000000///...///111222111000111111111111000000000000///............---------,,,,,,+++++++++,,,---...,,,,,,+++***)))))))))***************************************************************************+++*********++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///111333444555444111...,,,++++++,,,,,,------......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++------,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***((((((,,,---++++++...------------------------////////////////////////////////////////////////////////////000111222333444333333333333222222222111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,))))))*********++++++++++++,,,,,,------,,,,,,++++++---...---+++***+++---++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,)))************+++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++***+++,,,...000333555666+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,,,,---...//////------,,,,,,------...///,,,,,,,,,---------....................................------------.........------------...//////........................---......///000111111222////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------...000111///.................................---------,,,,,,,,,------------------------+++,,,---...////////////......................................................////////////......////////////////////////000000000000000000000000////////////////////////............/////////000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,------...//////000...------...111222222111111111111111000000000000//////.........---------++++++,,,,,,,,,---------*********)))******+++,,,************************************************++++++++++++++++++++++++...,,,***+++,,,---,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,,,,))),,,000333333000,,,))))))******+++,,,---......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++******+++...---+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///...---///111222........................111111111111111111111111000000000000000000000000000000000000111222333444555555444444444333333333222111111000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++---///111///,,,+++,,,...+++++++++,,,,,,------------------+++***)))***+++)))************+++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***+++---000444777:::<<<*********++++++,,,,,,---,,,,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,---------......++++++,,,---,,,+++)))(((///...---,,,,,,,,,,,,,,,////////////////////////---,,,,,,,,,,,,---......////////////////////////......------------......---......------...111333///////////////.........111---+++---//////---------------............///000//////.........//////000///...---------...//////.........------,,,,,,/////////...---,,,+++***---...000111111000...,,,,,,---...//////...---,,,////////////............111///---,,,,,,...000111,,,...000///------///222///000000000000///......------......//////000000000000/////////...............//////000/////////000000///...------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...///////////////000111111222222222111111111000000//////////////////////////////------,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++******))))))++++++,,,,,,,,,,,,++++++)))************+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,000//////............///,,,---...//////...---,,,---...///000111111111111---------------------------------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,+++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------.........///000000//////000111111111111222222333333333222333444444555555444444222222222222222222222222555444333222222333444555777777666555555555555666222222111000000000000000.../////////000000111111---------...............111000///...---,,,++++++((()))***+++,,,---......++++++++++++++++++++++++******++++++++++++******+++,,,............,,,+++...------,,,,,,------...******************************+++++++++,,,,,,,,,******(((((((((***,,,...444444444222000---***(((***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,************************+++++++++++++++***)))(((***++++++,,,------............------,,,,,,------***...333777:::;;;===???+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---.........---------,,,,,,,,,,,,,,,---------.........,,,,,,------,,,,,,+++***///...------,,,,,,,,,---........................------,,,,,,------...///////////////////////////......------------......---...///...---...000222/////////////////////...++++++,,,...//////......---------............/////////...............///000///...------...//////............---------,,,.........///......------------.../////////...------...............------///////////////.........000000......---...//////---///000///------///222000000000000000//////................../////////000000////////////......//////000000000000//////000//////......---,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......////////////000111111222222111111111000000000//////////////////////////////------,,,,,,,,,,,,+++++++++++++++*********))))))************))))))((((((***++++++++++++++++++***)))************+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------------...///000000000000///...---,,,*********++++++,,,------------------------------------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------,,,,,,,,,---------.........//////...000111111000000111222222222222222333333333333666666777666666555444333333333333333333333333333333333222111111222333333222333444666888:::;;;<<<666555444222000......---....../////////000000000000000//////......------//////...............---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,------------,,,,,,------,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,,,,+++******+++---///000111111111111///---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,************************+++++++++++++++***))))))+++++++++,,,,,,---------,,,,,,++++++,,,,,,------...111666:::<<<===???AAA,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---......------------,,,,,,,,,,,,------------...............------,,,---------///...------,,,------------------------------------------,,,------...///////////////////////////......------------.........//////...------///111......//////////////////***///444444111///......---------............///......---------....../////////............///000............------------------...///////////////.........//////000111111111111000///////////////000000000000000111111111222222222222111000000//////000111111000000111333222222333333222222111000000000000000000/////////111000000000//////////////////000000000000//////000//////......---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------............//////000000111111222111111000000000000//////////////////////////////------,,,,,,,,,,,,+++++++++++++++***************)))))))))))))))(((((((((******++++++++++++******)))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///000000000//////000000111111000///---,,,,,,------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......---------......///...........................////////////000000000000111222222111111222333444444444444333333333333999999888777555444222111333333333333333333333333111111000000000000111111...000333666888:::;;;;;;777666444222000//////...............////////////222222111000///...------------......//////000000------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,---...000222333,,,---............------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///111222222666:::===>>>???AAACCC---------,,,,,,++++++***+++++++++,,,,,,,,,------------------------------------------............000///...------...///000......------------..............................---------------...//////////////////////////////......------------.........///000///...---...///............////////////000999>>>;;;444///---,,,---------............///...------------......///............//////000000........................//////000000000///......222111000000000222555666777666444333222333333444444444555555555555666666555666777888777666444222444555666666666666666777777777777777777666555555555555444444333333222222222222111111111000000000//////000000000///......000/////////......------,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,---------............//////000111111111000000000000000000//////////////////////////////------,,,,,,,,,+++++++++************************************)))))))))))))))******++++++******)))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,---...///000---------...000333666888:::888444111...---------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,---------------------------------------...------------...//////////////////000000000000000000000111111111222222111222333333222222333555555555555444444333333333666666666555333222000///222222222222222222222222000//////////////////000///000333555555555444333222222111111111111111222..................//////222111111111000000//////....../////////000000000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...///111333444++++++,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,...///000111333555777888777999===??????@@@BBBCCC...------,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------.........//////000///.........///000111......---------......///////////////////////////...------------...//////////////////////////////......------------.........///000000...---...///---.........//////000000222<<>>===<<<999888::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999888888777777777444444444333333333222222000000000000000///......///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------------.........///000000111111//////////////////000000////////////////////////------,,,,,,,,,+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------...///000111---------...000333666777444222///---+++++++++,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,------.........---------------------------------------...//////111111111111111111111111111111111222222222333333222333444444333333444555555555555444444333333333111111111111111000//////111111111111111111111111/////////000000/////////111222444555555333222000111111000000000111111222//////////////////......///000000000111111222222111111000000000/////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++)))(((((()))++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...000111111,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---------000000111333666999;;;<<<:::<<<>>>??????@@@AAACCC------------,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,------------...------.........//////////////////...//////000000.........---......///000000000000000000000000000......------......///000////////////////////////......------------......---...000000///......///------......///000000000///999===555...///000...---------............///...............///000111///000222333555555666666555555555555555666666666999999888777555333111000333222000000000222444666<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<===???@@@@@@???===<<<===<<<===>>>@@@@@@>>><<<<<<<<<======<<<<<<;;;::::::::::::::::::999999999666666666666555555555555222222333222222111000///////////////////////////,,,,,,------------......------------------------,,,,,,,,,---------......---------------------------......//////000000111......////////////000000////////////////////////------,,,,,,,,,,,,++++++***************++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.....................///000111/////////......//////000,,,++++++++++++---...///------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,---------..................---------,,,,,,,,,,,,,,,,,,---......//////.......................................///000111444444333333333222222222111222222222222333333333222333444444333333444555444444444444333333333333......///000000000000000111111111111111111111111000000111111111111000000111222444666777777666666555444333222000000000000000000000000////////////......///000111222333333222222111111000000//////++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******************+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---.........------,,,+++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000000222444777:::<<<>>>===???@@@@@@??????AAACCC,,,,,,,,,---------------***+++,,,---------,,,,,,,,,,,,,,,---------..................////////////---......///000000//////...............///000000000000000000000000000000...............//////000////////////////////////......------------......+++---000000/////////000------......///000000111111999:::000+++///111...---------............//////......//////111222222333555777999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<;;;999888777666555444444444555666666888999:::;;;;;;;;;;;;;;;999999:::;;;;;;<<<======:::;;;<<<>>>>>>>>>>>>===<<<;;;;;;===@@@@@@===:::999::::::::::::999888888777777888888888888888888999999888888888777777777666666666666555444333222/////////////////////000---------....../////////........................,,,,,,,,,---------......------------------------------......///000000000........./////////000000////////////////////////------,,,,,,,,,,,,++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///.........------......///............---,,,+++***+++,,,,,,---...///000000------------------------000000///...---,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---..............................------------..................---------,,,,,,,,,,,,,,,------.../////////////////////////////////000000000000111222333444666666555555444333222222111111222222222333333333111333444444333222444555222222222222333333333333000000111222222222222222222222222222222222222222111222333333333333222111111222333555666888999999777666555444333222222222222222111111000000000000...//////000000111111111000000111111111111222222---------------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***++++++++++++++++++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,++++++++++++,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---...///111222222222222444666999;;;>>>???AAABBBBBBAAA@@@@@@AAACCC,,,,,,,,,------.........***+++,,,---...---,,,,,,,,,,,,,,,------...................../////////000,,,---...000000000///..................///000000////////////////////////...............///000000////////////////////////.........------.........***,,,///000000///000111---------...///000000111888>>>;;;///***///111------------.........//////////////////000111333333777888:::===>>>???????????????@@@@@@AAAAAABBBBBB??????@@@@@@???>>>======::::::999999999999999999444555777999:::::::::999777777888888999:::;;;;;;888888999;;;<<<<<<======:::999999;;;>>>>>>;;;888666777777777777666555555444444555555666666777777:::::::::999999999888888999999999999888777666555////////////000000000000........./////////000000........................,,,,,,,,,---------......------------------------------......///000000000---.........//////000000////////////////////////---------,,,,,,,,,++++++))))))******++++++++++++))))))******++++++++++++,,,------......------,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......---,,,,,,,,,------***+++,,,------,,,+++***------------,,,+++***)))------------------------333333222000///...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,---..............................---------.........//////......---------,,,,,,,,,,,,,,,------...///000000000000000000000000000000222222222222333444555666888888777555444333222111111111222222222333333333111222444333222222333555111111111222222333333333333444444555555444444333444444444444444444444444222333444555555444333222222222222333444555666777555555555555555666777888333222222222111111000000000000000000////////////...///000111222333444444000//////---,,,++++++***------------------------+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++***+++---...///,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++,,,---///000222333444555666777999<<<>>>AAABBBCCCDDDDDDCCCAAAAAABBBDDD+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......000000//////.........---//////000000000000//////............///////////////////////////////////////......///111222000///000000000000000000000000000000//////.........---000000000000000000000000...............///000000FFFHHH999,,,000333000111111000///......///000111222111000111333777;;;===>>>>>>>>>======>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBB@@@???===<<<>>>===<<<;;;:::::::::::::::999777555444555666777888777666444444555666666555666777777888888777777;;;:::999777666666666666444444444333333222222222333333333333333333333333444444444555777999:::;;;======<<<;;;;;;:::999999888777666555555444222///.........///000000111111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000//////.........---000111222111///------...---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------000...,,,,,,,,,---,,,+++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------///...---,,,,,,---...///------------------------111111000/////////000000000////////////............///000111111111111111//////......000222555777777888888999::::::999999888888777777666666666555444444333222222111111000333222222111111222222333777444444888:::777666888:::::::::999777666444333777888888777666555666777888777777666555444444333777555444444444444444333888444444777::::::888777555444444444444222...+++222222222111000/////////////////////000111222333555444333111000/////////,,,,,,---...---,,,***)))........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---------------------------------,,,,,,,,,,,,++++++,,,...111333444444333222888999:::<<<>>>???@@@@@@@@@AAACCCEEEEEEDDDBBBAAA++++++++++++++++++++++++,,,,,,---------.........,,,,,,---------.........000/////////............//////000000000000//////............///////////////////////////////////////......///111222000///000000000000000000000000000000/////////.........000000000000000000000000000///////////////000000DDDFFF:::...222444000111---......///000111222333555555555666888;;;>>>@@@???>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>><<<;;;:::999::::::999999999888888888999888666555555555777888777777666666555555666666444444555666666666666666999::::::;;;:::888666555555555555444444333333333222222222222222222222222333333333333444666777888::::::::::::;;;;;;;;;;;;;;;999888888999888666444111000000000000/////////---------------------------------------------------------............///........................000/////////............///000111111///------............---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///......---------,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,++++++,,,,,,+++***---------,,,,,,+++++++++++++++,,,------------,,,------------------------///...------------...///------------------------......---------------..............................///111222444555555555444444333222333444666777888999:::;;;<<<<<<<<<<<<::::::999888666555444333222222222222111111111111333333222222222222333333444111222666777555666888::::::999999999:::;;;<<<<<<===>>>>>><<<::::::;;;888888888888999999999999444333333333555777888888555444555666666555444555:::777222000111222333444222222111111000000000///////////////000111222333444444333111000000000///,,,,,,------------,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,---...000111333333444444::::::<<<>>>???@@@@@@@@@>>>???AAACCCDDDCCCBBBBBB,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------------.........////////////............//////000000000000//////............///////////////////////////////////////......///111111000...000000000000000000000000000000////////////......000000000000000000000000111000000/////////000000<<<@@@777///333333///222...000222444666777888888::::::;;;<<<===???@@@AAA======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999:::999999888777666555555666888999999999888777;;;:::999888777888999:::999999::::::999999888777444555666666777777666666777999<<<======:::777555666666666666666555555555222222222222222222222222222222222222222333333444555666777888999;;;<<<<<<<<<;;;:::;;;<<<<<<:::888444444333222111000///...---------------------...........................---------............///------------------------////////////............---///000000///....../////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,------------------------------------+++++++++---......,,,+++------,,,,,,,,,,,,++++++++++++,,,---------------------------------------///...------------...///------------------------------,,,,,,,,,------...------......//////000000000111333666888:::;;;;;;:::999888777777777888999;;;;;;<<<>>>>>>?????????<<<;;;:::777555333222111111111111222222222222222444444444444444444444444888555555777888666666::::::999777666555666777888444777;;;===>>>===>>>???EEECCCAAA???===;;;::::::::::::999888777777666666555666777666555555666666999666222000111222444444111111111111111111111111000000000000000111222333333333222222111111111111...------------......///------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,------------------////////////111333555777======>>>???@@@@@@@@@@@@===>>>@@@BBBCCCCCCBBBBBB,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............///////////////.........//////000000000000//////............////////////////////////////////////000///...///111111000...////////////////////////000000//////////////////////////////////////////000000///.........//////111777222...444444000444666888;;;>>>??????>>>===>>>>>>>>>=========<<<<<<::::::999999999999::::::666666666666666666666666777777888888777777666666555666999;;;<<<<<<;;;:::@@@???===<<<;;;::::::;;;<<<===>>>>>>>>>===;;;:::666777888888999999888888888999;;;<<<<<<;;;888777888888888888888888888888444444444444444444444444444333222222111111222222222333444555666888999999;;;::::::;;;<<<<<<;;;999777666555444333222222111/////////......---------/////////...............---------............///------------------------///////////////.........,,,...000000.........///............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,------...------------------------,,,,,,,,,------------...........................,,,---...000222222///---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------.........------.........------------...........................///000111......///000111333333444444555777999;;;<<<======;;;;;;:::999999:::;;;;;;======>>>>>>>>>>>>======999999777666444222111000111222222333444555555555777777777888888777777777;;;888888999888555666:::;;;;;;<<<<<<<<<<<<<<<<<>>>>>;;;888777888666222777666666777777666333000222222222222222222222222111000000000111111222333111222222222222222222222111000///...---......///------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,---------...------------------------,,,,,,------.........///000000//////111444888:::???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------.........//////........./////////////////////000000000000//////............////////////////////////////////////000/////////111111///...//////////////////////////////000000000000000000//////////////////////////////...------.........,,,222111222999888555<<<>>>@@@BBBDDDEEECCCAAA?????????===<<<:::888666666777777666666666666777777444444444444444444444444888888999999::::::999999888:::===???AAAAAA@@@???CCCBBB@@@>>><<<:::999888<<<===>>>???>>>===<<<;;;777777888999999999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;777777777777777777777777666555444333333222222222222222333333333444444444888777777888999:::999777666666666666666666666666444333222111000///...---............------,,,,,,---------............///------------------------.........///////////////---...000000///...///000,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---.........------,,,,,,,,,------------------------------,,,,,,---------.................................,,,---...000222222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------------------------..................------------......////////////...//////000111222333222222333444666777888888999:::;;;<<<<<<<<<<<<<<<999999999::::::;;;<<<<<<=========<<<;;;:::888777444444444333333222222111444444555666777777888888999999:::;;;;;;:::999999666555777999888666888>>>CCCFFFJJJNNNPPPPPPPPPOOO\\\___dddhhhhhhhhhiiiiiibbb___\\\[[[___fffooouuummmrrrzzz~~~~~~}}}|||aaa]]]TTTKKKHHHGGG???666;;;:::888888888777555444444444444444444333333333111111111111111111222333111111222333333333333222555444111///............------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,------...///...------,,,,,,------...,,,,,,------............------------------------,,,,,,---...//////000000111111111222444777;;;===AAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDCCCCCCBBBAAA@@@,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////........./////////////////////000000000000//////............////////////////////////////////////111000///000111111///---000000000000000000000000//////000000000000111111000000000000000000000000...............///000000...555555999AAA>>><<>><<<999888777<<<<<<<<<<<<<<<;;;;;;:::777888888999:::999999999;;;;;;::::::;;;<<<===>>><<<<<<<<<<<<============::::::::::::::::::::::::888777666555444444444444333333333333333222222222666555444666777777666444444555555666777777888888777777666555333222111111//////......---,,,,,,,,,---------............///------------------------.........///////////////...000111111///...///000+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,++++++++++++,,,,,,------......---,,,,,,,,,,,,---............---,,,,,,,,,------,,,,,,,,,------------...,,,---------....................................+++++++++---......,,,+++++++++,,,,,,,,,,,,------,,,,,,---...............------------------------------...//////...---------------...//////000000......//////000222333444555666777888999:::;;;;;;;;;<<<<<<<<<;;;;;;:::999777777888999::::::;;;;;;::::::999999777666444444111222222222333333333333666666777777888999::::::999:::;;;<<<<<<;;;:::999444666;;;@@@AAA@@@CCCIIITTTUUUVVVVVVUUURRRNNNLLLMMMNNNOOOMMMIIIFFFCCCBBB@@@===::::::>>>FFFOOOUUU[[[dddqqq}}}uuuooommmeeeZZZPPPHHH>>>666333444777888888888777666666555444444222222111111111222222333111222333444444333222222555555333222000/////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------......///......------------......+++,,,---......///......------------------------,,,,,,---...///000111222222333555777:::<<<>>>???AAAAAABBBCCCCCCCCCBBBBBBEEEDDDDDDCCCBBBBBBBBBAAA------------------------,,,,,,,,,,,,---------...............////////////............/////////000//////000000000000//////............////////////////////////////////////111000///000111000///---000000000000000000000000//////000000000111111111000000000000000000000000////////////000222333444444::::::???EEE@@@???JJJBBBCCCDDDDDDCCCAAA???>>>AAA@@@===;;;999999:::;;;;;;::::::::::::::::::;;;::::::::::::::::::::::::888999:::<<<===>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDBBBBBBAAA@@@???===<<<;;;>>>>>>===<<<<<<<<<<<<===;;;;;;<<<===============;;;<<<===>>>???@@@??????======>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<999888777666666555666666444444444444444444444444666555555555777777555333333333333444555666666777888888888777777777777777000000//////...------,,,---------............///..................................../////////000000222333222000//////000,,,,,,,,,,,,------.........------------,,,,,,,,,++++++++++++++++++++++++,,,---..................------------------------------------............------,,,,,,,,,,,,++++++++++++,,,,,,---......///---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------....................................---,,,++++++,,,,,,+++***+++++++++,,,,,,---------,,,------...............------------------------------...//////...---------------...///000000000000000111222333555777888888888999:::;;;<<<<<<===:::;;;;;;;;;:::999888888777888888999999888888888555555555666555555444333222222333333444444555555777777777888888999999999777888:::;;;;;;:::888777555888???FFFFFFDDDGGGMMMUUUSSSOOOJJJEEEAAA===;;;?????????<<<888444333222666555444444666999===@@@<<>>IIICCCCCCDDDDDDCCCBBBAAA@@@BBBAAA>>><<<<<<>>>@@@BBB???>>>>>>======>>>>>>???999999999999999999999999777888999;;;===>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDCCCCCCDDDDDDCCCCCCBBBAAABBBAAA@@@???>>>???@@@AAA@@@@@@AAABBBBBBBBBBBBBBB;;;===@@@CCCDDDCCCAAA???>>>>>>?????????@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<888888777666666666666666555555555666666777777777888777666666777777555444222222222333333333444444777888888999::::::;;;;;;222111111000///......------------.........//////////////////////////////---.........//////000000222333444333111//////000---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,---.../////////...---------------------------------.........//////---------,,,,,,,,,++++++++++++,,,,,,---...//////---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////////////////////////////000...,,,,,,,,,---,,,++++++++++++,,,,,,---------,,,---......//////......------------------------,,,---...//////...---,,,---------...///000000111333444444555777999;;;<<<999::::::;;;;;;<<<<<<===999999999:::999999888888999999999999888777666555111222333444555555555555444555555555555555555555777777777777888888888888555666888999999888666555333777>>>CCCAAA===>>>CCCGGGDDD???;;;888888999:::444555666666555555777888111333555999<<<>>>???@@@444999>>>CCCHHHQQQ^^^gggfffwww|||{{{qqq^^^PPPFFFAAA======<<<:::888777666555333333222222111222222222222333444555555333111000///111222444555555444444000000000000000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------...//////......------------......***+++---///000000///...------------------------+++,,,---///000222333444111555;;;AAADDDDDDBBB@@@???@@@AAABBBCCCCCCCCCCCC>>>>>>???@@@AAACCCEEEFFF,,,,,,,,,,,,,,,---...///---------.........//////........................000000000000000000000000---///000222222000///---............/////////000............/////////000000000000000000000000000111000///......///000111000000111111000///......///////////////......---///222444666888:::===???@@@BBBDDDFFFGGGFFFEEEDDDEEECCCAAABBBEEEFFFDDDBBBAAABBBBBBDDDEEEEEECCCAAACCCAAA@@@AAADDDDDD@@@;;;>>>???@@@@@@???>>>??????>>><<<;;;;;;<<<===<<<<<<======;;;999<<>>CCCAAA@@@AAADDDDDDAAA===>>>@@@AAA???===>>>???>>>???======???>>>;;;===BBBEEEAAA???AAACCCBBBAAA@@@DDDAAA======>>>???>>><<<>>>>>><<<:::>>>CCC@@@888===;;;:::;;;999555666999888666555555777888888888:::::::::::::::999888777222333444555444333222111444555666777888:::;;;;;;888777555333111000//////---...///000///...---,,,---------.........//////........................000//////.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111000000///------,,,,,,,,,000000//////.........---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------//////............//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------.........////////////000333111///---,,,---...///---...///000000111333555888888777777888:::;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<:::999888777999888666555444444555555777666444333333555888999888888666444222444888;;;;;;777555888999666444555888888555222444888:::888333:::888777;;;888444;;;;;;666===FFFHHHNNNNNNDDDGGGEEE@@@;;;===AAAAAA>>>DDD:::555111000:::;;;---333555555333111444<<>>AAACCCBBBCCCEEEGGGGGGGGGFFFEEEEEECCCAAABBBEEEFFFEEECCCFFFFFFFFFFFFFFFFFFEEEDDDAAA@@@???@@@BBBDDDCCCAAAEEEDDDCCCBBBCCCCCCDDDDDDBBB???<<<===@@@BBBBBB@@@???AAA@@@<<<;;;===>>><<>>@@@BBBCCCDDD@@@===>>>?????????@@@===>>>BBBEEEDDD@@@???@@@BBBAAA???>>>>>>???@@@AAA===>>><<<999;;;@@@@@@<<<>>>;;;;;;<<<;;;888999===:::888777777888999888666999::::::::::::999999888444555555555444333333222222333333444555666777777777777666444333222111000---....../////////......---------....../////////........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222222111000///............000/////////.........---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------//////............//////------------------------,,,,,,---------.........,,,,,,---------.........---------------------------............/////////222111///...---...///000...000111222222444777999::::::999888999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::999888777666555444333333333444555666555555555555666666777888888999999777666666777999888444555;;;???>>>===>>>:::::::::;;;:::999888999@@@JJJOOOSSSTTTJJJFFFPPPOOOXXXmmmxxxnnnjjjccc^^^bbbnnnwwwzzzmmmOOO>>>???>>>@@@BBB======>>>>>><<<999777777888555;;;FFFQQQZZZeeexxxxxxcccQQQEEE???<<<555333888;;;888666666444333444999:::888888:::555555666555555444333222333333333222111000///................../////////---.........------,,,+++------............------///...---,,,,,,,,,,,,---------------------------,,,------------.........//////.........---------------------------------,,,,,,,,,---------......------........./////////......---------......///------...///////////////000000111111222444555666===>>>@@@AAABBBCCCBBBBBBDDDEEEEEEDDDCCCBBBDDDEEEBBBBBBDDDEEEEEEEEECCCAAA000///...---,,,,,,,,,,,,------........./////////........................000000000000000000000000...///000111111000///........./////////000000000....../////////000000000111111111111111111111111111000000//////000000111000000000000111111111111333222111111333777;;;======>>>@@@AAAAAAAAACCCEEEEEEFFFGGGHHHHHHGGGFFFFFFEEECCCBBBCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBCCCDDDEEEEEECCCAAA@@@@@@AAAAAA@@@DDDAAA===<<<===>>>===;;;999<<<===;;;:::>>>@@@>>>:::===??????>>>>>>AAADDD>>>>>>@@@BBBCCCCCCCCCDDD@@@>>>;;;999:::;;;:::888;;;;;;===???;;;666888>>>@@@???>>><<<:::;;;<<<>>>@@@AAA@@@===???CCCFFFEEE@@@===<<<>>>>>>===>>>BBB===;;;;;;;;;<<<;;;999777999999::::::;;;:::::::::888888666555444444444444333333333444444444444555555666777777666555333222//////.........//////000............////////////........................//////............//////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////000111222333333333222111000000///000000/////////..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,////////////////////////------------------------//////............//////------------------------,,,------------.........,,,------------.........---------------------------------............///111000///......///000111000111333555666888;;;>>>>>>===;;;:::::::::;;;<<<;;;::::::999999::::::;;;777777777777666666555555333333333444555777888999555666666777777777666666555777999:::::::::;;;<<>>AAA<<<;;;???AAACCCMMMYYYdddsssggg\\\iiimmmjjjNNNQQQNNNGGGKKKPPPUUUPPPIIICCC???;;;888666444666:::>>>@@@HHHYYYjjjsss[[[MMMNNNDDD;;;999:::888777888666444444888999666777:::888888888666555333111000555555555444333222111000........................---............---,,,,,,---......//////......---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------...........................------------------.........//////444333222222333666999;;;@@@?????????@@@@@@AAABBBFFFFFFFFFDDDCCCDDDGGGIIIEEECCCAAABBBDDDEEEEEEEEE///......------------...............////////////........................//////////////////////////////000000000000//////...////////////000000000...////////////000000000111111111111111111111111000000000000000000000000000000000000000000000000111111222444777;;;???AAA@@@AAACCCCCCBBBAAACCCDDDGGGHHHHHHIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA???AAABBBCCCCCCBBBBBBBBBEEEEEEDDDCCCBBBAAABBBBBBAAA@@@????????????>>>===>>>BBBFFFEEEBBBBBBEEEHHHLLLMMMLLLMMMQQQVVVTTTNNNIIIOOOUUUVVVSSSRRRUUUYYYUUUWWW^^^fffiiigggcccaaaUUUZZZ[[[UUUQQQRRRRRROOOTTTMMMGGGFFFCCC???CCCKKKEEEBBB???@@@CCCEEECCC@@@:::999777777;;;>>>===;;;???:::999;;;<<<;;;;;;>>>===<<<<<<===>>>===;;;999999999:::;;;;;;<<<;;;;;;<<<:::888666555555555666666666666555555555444444444555777888888777555444333222000///......///000////////////////////////........................///............//////000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////000111111222222222222111000//////000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,/////////...............------------------------//////............//////........................------------............------------....................................------------............//////.........///000111111333555777888:::>>>@@@@@@???===;;;:::::::::;;;888888777777777777888888555444444444444444555555666777777888999:::;;;<<<;;;;;;:::999999888777777444666777888777888:::;;;BBB>>><<<>>>???EEEQQQ]]]gggYYYNNNLLLMMMVVVpppuuuooo[[[```aaabbbllltttuuubbbUUUPPPOOOOOONNNQQQLLLGGGDDDAAAAAAHHHRRRjjjzzz}}}xxxpppfffWWWIII>>>999888999888555555777888666777:::999999888777666444333222555555555555444333222111/////////...............------............---------------......---------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.....................---------,,,,,,,,,------...//////444333111222444999>>>AAABBBAAA???>>>>>>???@@@AAABBBCCCCCCBBBCCCFFFJJJNNNSSSJJJ@@@>>>DDDKKKMMMMMM,,,,,,,,,---...///000111........./////////000000//////////////////////////////////////////////////////000000000000//////////////////000000000111////////////000000000111111111111111111111111111000000111111111111000000111111000//////000000111222444888<<<@@@BBBCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDGGGGGGHHHHHHGGGGGGGGGFFFHHHHHHGGGEEEBBBAAA@@@???@@@CCCEEEEEECCC@@@??????>>>>>>???AAABBBBBBBBBAAAAAABBBEEEFFFGGGGGGHHHIIIAAAQQQbbbddd]]]YYYaaalllwwwrrrooosss~~~zzzlll\\\aaaffffffdddiiisss|||}}}~~~zzzzzzpppyyynnnooossssssaaaUUUNNNRRRTTTOOOLLLPPPQQQKKKJJJTTTcccjjjddd[[[NNNIIIEEEGGGKKKKKKEEE???BBB===:::<<<===:::888888;;;::::::;;;<<<===;;;:::999:::;;;<<<<<<<<<<<<<<<>>>===:::888777777777888888777777666666555444444444555777999999888777666888777444222000/////////000000000000000000000000.......................................///000000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000///.........//////---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........---------,,,,,,------------------------//////............//////........................---------.........//////---------.........//////........................---------.........//////------...//////111222222333444666888999;;;>>>@@@AAA???===;;;:::999999:::666555555444444555555666444333333333444555666777;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;999999999:::;;;888999:::;;;===AAAFFFJJJJJJIIIJJJMMMUUUeeeuuuhhhdddnnnrrrjjjlllsss{{{wwwpppppppppooopppkkkjjjmmmllleee^^^[[[SSSXXXmmmnnnYYYIII@@@===;;;777666888888777999===777777888888777777666555555555555555444333222222000000/////////.........------...//////......---,,,,,,------------,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---......//////...------------,,,,,,---///000111111111111333777<<>>>>>???AAABBBAAAAAAAAAAAAAAADDDIIILLL\\\PPPDDDBBBJJJOOOMMMIII+++,,,,,,---...000111222....../////////000000000////////////////////////000000000000000000000000000000////////////000000/////////000000000111111/////////000000000111111222222222222222222222222000111111222222111111000111111000000111333555666:::===AAAEEEHHHIIIHHHGGGFFFHHHHHHGGGFFFEEEFFFGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEBBB@@@@@@AAAAAACCCDDDAAA===;;;<<<>>>===<<<===BBBJJJOOOPPPOOOLLLPPPSSSRRROOOPPPVVV[[[]]]vvv~~~qqqvvvooorrrtttuuuxxxooofffhhhwww{{{oooaaa]]]ddd___aaatttnnngggbbbeeegggddd^^^[[[[[[VVVRRRSSSRRRKKKEEECCC>>><<<::::::;;;<<<;;;:::;;;;;;<<<<<<===<<<<<<<<<>>>===<<<;;;::::::::::::888777777666555555444444555666777888888888777777:::999777555333222111000111111111111000000000000..............................---......///000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......------------......---------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........---,,,,,,++++++------------------------//////............//////........................------........./////////------........./////////.................................////////////000---...///111222444555555666777999999999:::<<>><<<:::888888888888555444444333333444444555555444444444555777999;;;======>>>===<<<;;;:::999777888999<<>>??????>>><<<============<<<<<<;;;======>>>>>>===<<<;;;;;;999999999888777777777666666666666777777777777777999999999888777666444444222222222111111000000000........................---------......///000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------............---------------......,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,/////////...---,,,,,,,,,------------------------//////............//////....................................////////////............////////////......................../////////000000000111111///111222444666888999999;;;;;;<<<;;;::::::;;;======<<<:::888777666666777555555444444444444555555666666666666888:::===>>>???@@@@@@@@@???>>><<<;;;;;;AAAIIISSS\\\cccfffhhhgggkkkqqqxxxzzz}}}uuuuuuuuuaaaYYYPPPIII@@@888555666777777888999::::::999999777777777777777666666555333333222222111000000///------...///////////////......////////////......,,,,,,,,,,,,,,,---...///........................,,,------------.........---------.........//////........................,,,,,,,,,---------......------........./////////)))+++---///000000///...///...------///111333444111333777<<<@@@CCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDBBBCCCDDDBBBAAA@@@BBBCCCEEEDDDBBB>>>;;;<<>>CCCFFFHHHHHHHHHHHHHHHIIIJJJKKKFFFGGGHHHHHHFFFEEEFFFGGGAAAAAAAAAAAABBBDDDEEEEEE>>>AAADDDDDDCCCCCCFFFIIIEEEEEECCCAAACCCMMM\\\hhhmmmddd]]]cccrrrvvvddd```kkkyyytttggg```TTTPPPJJJFFFDDDDDDDDDDDD===>>>>>>>>>===<<<;;;;;;<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;::::::777777666666666666777777777888999::::::999888777222222222222111111000000........................---------......000111111................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------......///,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,111000000///...---------------------------------//////............//////////////////////////////............/////////000............/////////000////////////////////////000000000000111111111111222333555777999;;;<<<<<<>>>>>>>>>===;;;:::;;;===;;;:::888666555555555666666666666555555666666666888777777777999<<>>;;;???@@@>>>>>>???<<<777;;;<<<>>>>>><<<:::999999888777555444555666888:::888999:::;;;:::999888777777666444222111000//////////////////000000000000//////.........---------............///////////////---,,,000555666222...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------000000//////.........---//////.........---------///......---------................................................------////////////////////////000//////.........//////......---...///000222444111333777;;;======<<<<<<:::;;;<<<======;;;999888888777555444444555777888222222333555777888888777777777888;;;>>>AAABBBCCCCCCFFFEEEAAAAAAIIIPPPRRRggg{{{{{{yyyyyyzzzpppzzzzzzvvv{{{tttooonnnqqqnnnkkksss|||qqquuutttQQQCCCCCC===888777:::;;;888777999:::888777;;;@@@@@@;;;666777666555444333222222111.........///////////////////////////////////////000///...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------555222///---...///......------------------------////////////////////////............/////////000111111111111222333444555666999>>>BBBEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCAAA??????@@@DDDHHHJJJOOOPPPHHH???>>>GGGjjj000/////////............000000000000////////////000000000000000000000000000000111111111111000000//////////////////////////////000000111111111222111000///...///000222333333222111000000111222333444333222111111222333444888:::===AAADDDFFFHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGCCC@@@???AAADDDDDDAAA@@@AAA???<<<>>>CCC???KKK[[[gggooowwwtttdddbbbpppnnnbbbaaa```aaa```^^^[[[ZZZWWWOOOGGGAAAAAA===888999>>>@@@???;;;<<<======<<<;;;:::::::::999888777666777777888888999:::;;;;;;::::::999777666555333222111000000////////////000000000000//////.........---------............///////////////------000444444111---------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------000/////////.........---//////.........---------///......------.........................................................////////////////////////111111000////////////000000000///000000222333444666888:::;;;<<<<<<;;;:::;;;;;;<<<===<<<:::888777666555444333333444555666999888666666777777888888666888===@@@CCCCCCBBBAAA888JJJ]]]iiiqqq|||uuueee\\\]]]lll{{{vvvjjj```\\\]]]aaa[[[XXXVVVTTTPPPOOOTTT[[[nnnvvv}}}~~~jjjZZZRRREEE>>>888999:::888666777:::999888;;;>>>@@@???===777777666555444333222222////////////////////////000000000//////.........000///...------------...........................------------------,,,,,,------------------------333111...------...///...------------------------////////////////////////......///////////////////////////000222444777888999<<>><<<===GGGRRR___qqqwwwkkkkkkxxx|||hhhhhh}}}~~~{{{|||yyyoooaaahhhaaaRRRBBB<<<===???>>><<<;;;;;;:::::::::::::::<<<;;;:::999888777666666888888999:::;;;;;;;;;:::777777666555333222111111000000000////////////////////////.........------............///////////////...---///222222///+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------/////////..............................---------........................................................................////////////////////////222111111000000000000000222222222333444555666777>>>======<<<;;;:::999999<<<<<<<<<<<<;;;999777666444444444444444444444444999888777666777888:::;;;BBBCCCDDDDDDCCCCCCCCCDDDXXXuuu}}}qqqmmmmmmiiidddaaaTTTHHHCCCEEENNN\\\iiiuuuooohhh```ZZZVVVRRRPPP\\\]]]ZZZRRRMMMLLLLLLJJJHHHQQQUUUSSSVVV___ccc```dddeeehhhiiiiiiooo|||wwwzzzuuuuuussscccTTTEEE???>>>;;;999999777777666777888:::;;;<<<888777777666555444333222000000000000000000000000000000000/////////......//////......------..............................------..................------------------------000...,,,,,,---...///...------------------------////////////////////////////////////////////////.........///222666999;;;<<<>>>AAADDDEEEEEEDDDCCCHHHHHHHHHGGGFFFEEEDDDCCCAAA>>>===BBBJJJNNNKKKGGGFFFKKKHHHTTT///////////////...............//////000000111111////////////////////////000000111111111111000000////////////////////////...//////000111111222222/////////000111222444555000000000000111222444555222222333444777;;;???AAAEEEGGGIIIJJJJJJIIIGGGFFFBBBDDDGGGIIIJJJIIIGGGFFFAAABBBDDDEEEFFFDDDBBB@@@>>>>>>@@@AAAAAAEEETTTccc}}}vvvjjjdddffflllpppqqqmmmxxxmmmkkkttthhhkkkvvv}}}lllcccdddgggggg___hhhrrrvvvqqqjjjiiikkkooommm\\\OOOQQQ```qqqrrr}}}vvvwwwxxxqqq[[[OOOJJJFFFAAA@@@>>>;;;:::;;;<<<<<<<<<;;;;;;;;;:::999888666555666777888999999:::;;;;;;888888777777555444333222111111000000////////////////////////........................///////////////...---...//////---***------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------........................................................................---......///////////////....................................////////////////////////////////////111111000000000000000111333333444666888999;;;<<>><<<::::::::::::<<<<<<<<<;;;:::888666555555555666777777777666666888999:::;;;;;;===@@@BBBBBBBBBAAA???@@@GGGSSS[[[tttxxxnnnooosss```[[[SSSPPPQQQRRROOOKKKNNNKKKJJJLLLOOOVVVeeerrrwwwvvvuuutttrrrlllddd]]]yyy~~~|||sssnnnnnnhhh]]]YYY[[[______YYYOOOHHHEEEIIIJJJLLLKKKFFFEEENNNYYY^^^lll{{{pppwwwssszzznnnYYYMMMHHHBBB<<<999666666777666555555777999999888777666555444444333111111111111111000000000000000000000111111111111//////............//////....................................////////////------------------------...,,,++++++---.........------------............////////////////////////000000000///////////////000//////000333777:::===???@@@AAABBBCCCCCCCCCBBBHHHHHHHHHGGGFFFDDDCCCBBB???======CCCKKKMMMGGG@@@999SSSeeezzz.........///////////////......//////000000111111////////////////////////000000111111111111000000000000000000000000000000111111000000000000000000/////////000222333444555111000000///000111222333222333555999===BBBFFFHHHGGGHHHIIIIIIIIIGGGDDDCCCAAACCCFFFHHHIIIHHHFFFEEEGGGFFFDDDBBBAAAAAABBBDDDLLLMMMNNNOOOMMMOOO[[[hhhxxx{{{oooaaaYYYWWWUUUSSSQQQZZZhhhllleeeiii}}}mmm]]]YYYSSSNNNUUURRRUUU^^^iiiqqqrrrrrrrrrxxxsssfffWWWMMMKKKNNNOOOMMMTTTZZZXXXRRROOOQQQTTTOOOMMMJJJBBBFFFRRRUUUUUU]]]ttt{{{lll___UUUTTT^^^nnn|||~~~tttkkkdddZZZPPPFFFBBB===::::::<<<<<<<<<999::::::::::::999888777666666666777888999::::::999999999999888666555444333333222111000000//////000000/////////.....................///////////////............---,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------.....................---------...............---.....................------//////000000//////////////////////////////........./////////000000000000000000000000000000000000//////000111111222333444666999;;;===???@@@???>>><<<:::::::::;;;<<<::::::::::::999888777666888999:::;;;;;;;;;;;;:::<<<>>>??????>>>???AAADDD@@@EEEKKKOOOVVVeeewwwwwwyyytttfffZZZXXX[[[]]]\\\VVVSSSXXXccclllrrrtttsssvvvwwwssskkklll}}}xxxppp||||||yyyhhh^^^dddTTTOOOLLLLLLKKKGGGGGGIIIDDDMMMXXXaaajjjvvvtttlllssszzznnnhhhbbbTTTEEE;;;777888:::999888888999;;;:::999888888666666555444333333222222222111111111//////000111333444555666//////.........//////000.................................//////000000000------------------------,,,+++***+++---///......---------....../////////////////////////////////000000000000000000//////222222222333555888;;;===@@@@@@@@@@@@AAAAAAAAAAAAFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@@@@CCCGGGGGGCCC???OOOwww.........///////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000/////////000000111222333444444222111000000111222333444555777;;;???CCCGGGIIIJJJGGGGGGFFFFFFEEECCCBBBAAABBBCCCEEEGGGGGGGGGFFFEEEDDDBBB>>>:::<<>>@@@EEEXXXjjjwwwnnnnnnzzzmmm]]]LLLFFF===999999::::::999;;;;;;;;;;;;::::::::::::777777777777777888999:::999:::;;;;;;:::888777666555555444333222111000///000000000/////////..................//////////////////......------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------------...............---------------.........---------...............,,,---///000111111000///////////////////////////.........//////000000111000000000000000000000000/////////000111333444555666777999;;;===???@@@@@@<<<;;;:::999999:::;;;<<<777777888888888999999999=========>>>>>>??????@@@>>>???@@@??????BBBIIINNNjjjtttyyymmmhhhhhhddd[[[PPPVVV]]]eeesss}}}|||}}}{{{vvvkkkkkkmmmiiiaaa[[[WWWTTTKKKDDDDDDMMMUUUYYYaaakkk}}}yyycccUUU>>>===;;;:::999999::::::;;;:::999888777666666555444444444333222222111111...///000222333555666666//////......//////000000........................------......///000000000---------------------------,,,+++,,,...///...------------...//////000000/////////////////////////////////000000111111111333333444666888;;;===>>>@@@@@@?????????@@@AAABBBDDDDDDDDDCCCBBBAAA@@@???>>>??????>>>>>>CCCKKKSSSuuu............/////////000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111000111222222333333333333222111111222333555777888:::===AAAFFFHHHIIIIIIHHHFFFEEECCCBBBAAAAAAAAAAAADDDEEEEEEFFFFFFFFFEEEEEE???AAAAAAAAADDDRRRgggxxxzzztttmmmfff\\\TTTRRRUUU___bbbgggiiigggaaaYYYTTTRRRFFF===;;;;;;<<>><<<;;;;;;<<<<<<::::::999888888999:::;;;:::;;;<<<<<<<<<:::888777888777666555333222111000000000000000/////////.............../////////////////////...------...///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------------------------------.........//////,,,,,,,,,------.........---------.........//////,,,---///111222111000///////////////////////////---......///000000111111000000000000000000000000//////000222444666888:::;;;<<<===>>>>>>>>>======888888888888888999999999444444555666888:::;;;<<<@@@@@@??????@@@AAACCCDDD???AAACCCGGGNNN]]]nnn{{{uuuccc]]]UUURRRQQQWWWbbbkkkmmmmmmssssssyyy}}}nnn___YYYXXXRRRJJJLLLMMMXXXmmmXXXPPPFFF???<<<;;;:::999;;;;;;:::999888777666666555555555444333222222222//////000111111222222333///////////////000111111........................,,,,,,---......///000000------------------------------,,,---//////...,,,---------...///000000000////////////////////////......///000111222222333111333666999<<>>AAASSSqqqttt]]]---.........//////000000111111000000//////......000000000000000000000000000000111111111111000000000000000000000000000000......///000111222333333111222222333333333222222111111222333666888;;;===???BBBFFFJJJKKKJJJGGGEEEEEEDDDAAA@@@???@@@AAABBBFFFFFFFFFEEEEEEEEEEEEEEEDDDKKKQQQRRRQQQYYYiiiwwwooofff]]]VVVMMMEEECCCEEEAAAHHHPPPTTTRRROOONNNOOOIIIDDDBBBFFFGGGDDDEEEIIINNNXXXfffyyymmmYYYIIIEEEEEE<<>><<<<<<<<<======<<<;;;:::::::::;;;<<<:::;;;<<<======;;;999777999888777666444333111111000000000000////////////............/////////000////////////......///000------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------------------------------.........//////,,,,,,,,,------.........---------.........//////+++---///111222222000000000000000000000000000000---......///000111111222000000000000000000000000000000222444666999<<<===??????@@@???>>><<<:::999777777777777777777777777222222444555888;;;===>>>BBBAAA@@@???@@@BBBEEEFFFDDDHHHMMMWWWhhhhhhZZZRRRJJJJJJPPPLLLWWWrrruuuaaa```TTTPPPZZZhhhooorrrtttkkkdddaaadddkkkwwwxxxjjjXXXJJJCCCAAA>>>;;;<<<;;;;;;:::999888777777666666555444333333222222000000000000/////////...///////////////000111111........................,,,,,,,,,---...//////000------------------------...------...//////...,,,---------...///000000111////////////////////////------...000111222333444///222666;;;???BBBCCCCCCBBBAAA@@@@@@@@@BBBDDDFFFBBBBBBBBBCCCBBBBBBAAAAAA===DDDHHHHHHPPPooosssdddOOO@@@000000////////////000000000000000000000000000000222111000//////000111222111111111111000000000000//////000000000000//////...///000111111222222111222222333333333333222222666444333333666:::???BBBFFFHHHIIIIIIHHHGGGHHHIIIMMMIIICCC???AAAEEEHHHGGGFFFAAA@@@FFFIIIFFFDDDFFFYYYcccgggddddddkkkjjjcccddd\\\NNNDDDCCCHHHIIIEEE@@@EEELLLSSSXXXXXXQQQIIIJJJIIIIIIIIIKKKPPPUUUYYY^^^nnn~~~zzzpppzzzlllVVVFFFGGGGGGAAABBBIIIJJJKKKNNNZZZ___RRRNNN]]]iiiwwwzzzrrrrrrrrrppp|||{{{||||||}}}ppp^^^TTTTTTVVVTTT]]]VVVOOOMMMPPPQQQOOOLLLCCCHHHHHHDDDHHHUUUaaaeeeuuugggZZZXXXaaasss|||wwwzzzwwwnnnSSSJJJAAA666333AAADDD555888<<<>>>===;;;;;;<<<===>>>===<<<;;;:::999999:::999999888777666555444333333333222222111111000000000000000000000000000000111555555111...//////---................................................................................................------------------------....................................................................................////////////,,,---......//////..................////////////111111222222222333333333000111222111000///000111666555555888<<<>>>???>>>AAA@@@>>><<<:::999888777666666777666444444666777444777999:::>>>AAA???;;;BBBAAABBBDDDBBB@@@FFFMMMdddeee^^^wwwnnn\\\MMMNNNSSSUUU\\\ffflll~~~lllWWWRRR[[[___ZZZSSSRRRTTTWWW]]]mmm~~~rrrdddSSSBBB>>>BBB<<<999999<<<;;;777666999666777888888777555222111111111000000000000111111//////000000000000/////////////////////.................................111111000000//////......////////////000000000000---------...///000000111...000111222111000111222000///...///111333333333222555:::===>>>???AAABBBAAABBBCCCDDDCCCBBB@@@???<<>>CCCEEEGGGHHHIIIIIIGGGEEEEEEFFFHHHFFFCCCAAABBBEEEFFFEEEEEECCCCCCCCCBBBFFFVVVfff{{{|||vvvwwwuuuooo^^^QQQGGGEEECCC??????DDD???AAAHHHRRR\\\^^^VVVMMMSSSTTTUUUYYY___gggmmmpppjjjjjjmmmiiibbbkkkssskkkeeeUUUGGGFFFIIIJJJPPPXXX[[[bbblll}}}zzzwww{{{zzzvvvhhhZZZPPPKKKIIIKKKOOOOOOJJJIIIMMMPPPPPPWWWPPPLLLNNNUUU___nnn{{{ppp___TTTVVVWWWKKKAAA<<<444777:::===>>>??????===:::<<<<<<;;;;;;:::::::::999::::::999888777666555555333333222222111000000000000000000000000000000000---000111---+++---...,,,................................................................................................------------------------....................................................................................////////////,,,---......//////..................////////////000000000111111111222222000111222111//////111333444777;;;>>>@@@@@@???>>>@@@???===;;;999888777777333444555555555555777999;;;999:::===@@@BBBDDDFFFCCC@@@>>>CCCJJJWWWiiiyyyyyylllgggbbbdddooo~~~pppaaa\\\UUUMMMQQQQQQQQQPPPPPPZZZssswwwfff[[[OOODDD>>>;;;:::======:::999:::888888999999888666444222222222111000000000111111//////000000000000//////......//////////////////........................000000000000////////////////////////............------......///000000111---///111111000000000111/////////000111222222222444777<<<>>>@@@@@@BBBCCCAAAAAAAAABBBAAAAAA@@@@@@HHHHHHDDD@@@???AAA@@@<<>>>>>>>>===;;;999888777666666111333444555555666999;;;<<<999<<>>@@@AAAAAACCCDDDAAA@@@@@@@@@@@@@@@AAAAAAGGGBBB@@@@@@???;;;:::;;;???HHH```aaaJJJAAA<<<;;;===000000////////////000000000000000000000000000000111000000000000000000111//////000000000000111111000000000111111000000000//////000111222222222222222222222222333333444444777:::>>>BBBFFFHHHJJJJJJFFFHHHIIIHHHFFFEEEEEEFFFGGGHHHKKKLLLIIIDDDCCCDDDBBB@@@AAAIIIVVVdddqqqxxx|||uuupppfff\\\SSSHHHAAACCCGGGOOOaaarrr{{{}}}fffYYY```nnn~~~tttggg[[[TTTSSSTTTUUUUUUTTTddduuutttnnnggg^^^YYYaaakkkyyy~~~ggg\\\SSSSSSTTTPPPLLLIIIJJJKKKPPPWWWXXX]]]qqqppp\\\XXXZZZHHHAAA;;;888777777:::>>>999:::;;;;;;<<<;;;::::::<<<;;;;;;:::999999888888444444333222111000//////////////////////////////...222333///...000000///................................................................................................------------------------....................................................................................////////////------...///////////////............/////////////////////000000000111111111111111000000222777:::;;;AAAFFFFFFAAA===<<<===<<<;;;999888777666555555222333555555555666999;;;===;;;@@@HHHFFF>>>AAAKKKSSS[[[ooojjjdddeeefffmmmzzzxxxvvv}}}xxxxxxlll___WWWTTTRRRPPPPPPSSSQQQSSSXXX\\\ZZZZZZ\\\cccyyy~~~yyyzzz|||tttaaaRRRLLLTTT___~~~^^^QQQDDD???<<<::::::<<<;;;<<<<<<<<<;;;:::888777555555333222111111111111000000000111111000000000------...///000111111222..............................//////000000111111111111000///...------,,,............//////000000---...000000/////////000...000222333222222222333999<<>>DDDAAA999:::CCCMMMjjjfffEEE<<<===???GGGSSS000000////////////000000000000000000000000000000000000000111111000000000........./////////000000000000111111111111000000///000111222222333333222111111111111333444666777>>>@@@DDDGGGIIIIIIHHHGGGEEEGGGHHHIIIHHHGGGHHHIIIKKKJJJLLLMMMHHHAAACCCIIIRRRUUUWWWWWWXXX\\\bbbfffqqqmmmgggdddeeebbbWWWKKKEEEFFFCCCBBBTTTwwwmmm^^^bbbooogggaaaWWWOOONNNUUU```hhhmmmyyyxxxkkkrrryyyiii]]]VVVWWW___fffbbbYYY[[[dddqqquuutttrrreeeXXXQQQJJJFFF@@@:::<<>>BBBEEEGGGCCC<<<888888;;;:::999888777666555555555555666777777666666888:::??????CCCGGGEEEEEESSSdddxxxnnn```]]]YYYfffzzz|||tttcccbbbmmm{{{~~~iii^^^[[[[[[___ddd[[[]]]cccgggeeebbbeeekkkjjjrrrtttkkk\\\VVVYYY___bbbeeeppp|||||||||xxxtttuuuyyyxxxjjjcccpppwwwhhhUUUIII@@@<<<<<>>AAACCC>>>===KKK___|||gggNNN:::999???EEETTTfff000000////////////000000000000000000000000000000000000111111111111000000---......//////000000000000111111222222111111000///000111222333333333333111111111222555777:::<<>>AAAGGGFFFDDD>>>888666777:::888888777666555555666666777888999888777888:::;;;===@@@@@@===???RRRqqqfff[[[[[[NNNNNNbbbwww{{{vvvwwwxxxeeegggmmmrrrooonnnyyy|||yyy}}}{{{yyyrrrlllhhhgggkkkaaaZZZWWWRRRRRR```qqqhhhVVV]]]wwwuuufffXXXKKK???;;;<<<>>>======<<<<<<<<<<<<;;;999888666555333222111111000111111222222111111000/////////000000111111111////////////////////////////////////000000000000222222222111111000000000......//////////////////...000111222111000111222///222444444333444888<<<===???@@@@@@??????AAABBBEEEEEEDDDCCCCCCCCCCCCCCCCCC@@@===:::<<>>======<<<<<<<<<<<<<<<:::999888555444222222111000111111222222111111000000000000000000000000111////////////////////////000000000000////////////111111111000000000000000/////////////////////...///111333333222111222333000333555444333666<<>>>>>;;;<<>>;;;;;;<<<>>>@@@::::::::::::::::::999999::::::999777666444333333000000000000000000000000...222333000...111222000................................................................................................------------------------................................................000000000000000000000000............/////////000...//////000000000000000............/////////000............/////////000111333777:::<<>>======<<<<<<<<<<<<===;;;:::888666444333222111111111222222222222111111111111111000000000000000000000000000000000000000111111000000//////......////////////000000000000///////////////.........000111333333222222222333111333555444333777>>>EEECCCCCCDDDCCCAAAAAACCCDDDDDDDDDDDDDDDCCCAAA>>>===999>>>AAAJJJiii```KKKAAAFFFKKKOOOXXXbbbdddaaa///......------///000111000000000000000000000000000111111111111222222222111111111111111111111111000000000///000111111222111222333444444333111000111444888===BBBGGGJJJKKKIIILLLOOOMMMHHHEEEFFFIIIEEEDDDBBBAAAFFFJJJIIIDDD<<>>FFFJJJHHHDDD[[[|||qqqjjj[[[^^^uuufffeeegggllluuu}}}|||vvv|||{{{tttwww|||aaaRRR\\\lll}}}]]]MMMEEE@@@???===999999>>>???<<<999777666555333222333222222111111222333444111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000111111111111111111000000000000222333444444444555666888<<>>@@@BBBCCCDDDBBBJJJEEE>>>BBBAAA;;;===EEE===FFFhhh|||```IIIAAA;;;FFFRRRWWWXXXbbbzzz//////...---...///000111000000000000000000000000000111111111111222222222111111111111111111111111111111000000111111222333222222333333333222222222333666:::???DDDIIILLLNNNMMMNNNMMMIIIEEEDDDGGGJJJFFFHHHKKKKKKGGGEEEGGGJJJNNNXXX```___YYY^^^pppwwwmmm```YYY[[[]]]UUUKKKJJJbbbzzz}}}ssslllhhhbbb^^^fffrrruuummmwwwllllllnnn~~~|||ooo___TTTQQQPPPSSS^^^sss{{{|||ssspppmmmpppWWWHHHDDD?????????999::::::;;;;;;;;;:::::::::999999888888888777777777333222111000000000111111000000000000000000000000///......---------......------..................////////////////////////000/////////............------............------........................000/////////............////////////////////////000000////////////000000000000000000////////////000000000000000000000000000111111000///000222444:::<<<<<<<<<@@@EEEEEEAAAZZZZZZLLL>>>???>>>;;;======@@@@@@;;;:::>>>???<<>>;;;999888777666444222333222111111111111333333111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000111111111111111111000000000111222333444222444666888:::===BBBFFFDDDBBB??????AAACCCDDDDDDBBBGGG@@@<<>>CCCGGGKKKNNNOOOQQQNNNIIIEEEDDDEEEHHHJJJGGGHHHJJJJJJCCCAAAQQQddd|||~~~~~~yyytttvvv~~~pppeeeZZZWWWWWWTTTRRRRRR^^^nnn^^^[[[UUUTTT\\\rrrfffhhhkkkssswwwssswwwrrrWWWSSSNNNQQQaaavvv~~~dddMMMIIICCC???===777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888555444333222111000000000000000000000000000000000000000...------,,,,,,,,,//////..................////////////////////////////////////............------............------........................////////////............////////////////////////000000////////////000000/////////000000000111111111111111111111111111111111222222000000111444777;;;>>>???@@@CCCHHHGGGCCCMMMPPPGGG>>>BBBDDD@@@CCCCCCCCC@@@===>>>AAABBB???CCCDDDDDDBBBIII```hhhSSSTTTTTT\\\sssqqqrrruuuyyy{{{vvv~~~zzz{{{}}}uuuiii]]]WWWeee{{{sss^^^HHH?????????>>>===<<<:::999888888777444222333222111000000111222333222222111111111000000000000000000000000000000000///000000111111000000///000000000000000000000000//////000111111111111111111000000111111222333444111444888;;;===???BBBDDDBBBAAA???@@@BBBDDDEEEEEECCCEEE???===CCC@@@:::===:::^^^\\\IIIDDD??????DDDAAADDDLLLZZZqqq///////////////000000000000000000000000000000000000000111111111222222222222222222222222222222222333222222222222333444444555333222111222444666888???AAACCCFFFIIIKKKMMMNNNNNNKKKGGGEEEEEEGGGIIIIIIKKKEEECCCCCCCCCNNNnnndddYYYSSSWWW\\\___iiiuuu}}}nnn^^^OOOMMMWWWdddtttlllcccmmmyyy|||hhhTTTOOOVVVYYYVVViii}}}{{{___XXXMMMCCC@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777666555444222111000000000000000000000000000000111111000///////////////000000//////......------///////////////////////////////////////.........------............------........................///////////////.........////////////////////////000000////////////000000...//////000111111222222000000000000000000000000111111222111222555999<<<<<>><<<;;;:::::::::;;;;;;;;;;;;::::::::::::999888888777666444222111000111111111111111111111111///////////////000111111000000000//////......---////////////////////////.........///////////////------............------.................................///////////////////////////////////////000000////////////000000......///000111222333333///////////////////////////111333444666:::???BBB@@@DDDHHHGGGHHHJJJJJJGGGAAAIIIFFFDDDMMMOOOJJJKKKNNNKKKHHHHHHGGGFFFEEEEEEHHHPPPeee{{{kkklll~~~zzz{{{~~~~~~qqqgggdddpppssszzz}}}tttooojjj]]]kkkooo[[[\\\kkkzzzzzzvvvjjj[[[LLLAAA:::===<<<:::::::::999777555555444222111111111222333222222222222111111111111111111111111111111111111000000111111111111000000//////////////////////////////000111111111111111000111111222333333444444222666<<<@@@AAAAAAAAABBB??????@@@BBBEEEGGGFFFFFFBBBEEEBBB???<<<555AAA]]]]]]III===CCCHHHDDDAAAEEEGGG^^^|||...///000111111111000000000000000000000000000000000111111111111222222222333333333333333333333333333333222222333333444555333333333444666;;;???BBBGGGGGGHHHHHHHHHGGGFFFFFFBBBEEEHHHJJJJJJIIIGGGEEECCCBBBCCCLLL\\\rrr}}}sssiiihhhjjjdddTTTEEEFFFJJJVVVhhhyyydddOOOPPP]]]lll{{{sssuuuttt|||ooo______^^^gggpppbbbWWWIIICCCAAA???===;;;:::::::::;;;;;;;;;:::::::::999999999999888777666444222111111111111111111111111111,,,,,,,,,------...000000000000//////////////////////////////////////////.........///////////////------............------.................................///////////////////////////////////////000000////////////000000//////000000111222333333////////////////////////000222666888;;;>>>BBBEEEDDDHHHKKKIIIHHHJJJJJJHHHCCCLLLJJJHHHPPPQQQKKKKKKJJJGGGEEEEEECCCBBBFFFLLLbbbyyyggg[[[XXXqqq|||zzz{{{nnnrrrqqqjjjkkkzzz}}}{{{wwwvvvzzzmmmZZZ___www}}}vvvuuuvvvmmmVVV@@@AAA???<<<;;;;;;:::999888666555444333222222333333333222222222222111111111111111111111111111111111000111111222222111111000000000000000000000000000//////000111111111111111000111222333444444444444555999>>>AAABBBAAA@@@@@@??????AAACCCFFFGGGFFFEEE???AAA@@@???<<<;;;UUUMMMAAA;;;AAADDDBBBIIIVVVkkk...///000111222111000000000000000000000000000000000111111111111222222222333333333333333333333333222222222222222333333444222222333666:::???CCCFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBFFFKKKKKKHHHEEEDDDDDD===EEELLLRRRaaasss{{{xxxaaa___\\\ZZZXXXSSSMMMHHHWWWeeevvvYYYNNNLLLbbbwwwsssbbb]]]hhh~~~zzzjjjQQQHHHFFFCCC???===;;;;;;;;;::::::::::::999999999999999999999999777666444333111111111111111111111111......---------......//////////////////000000000////////////////////////............/////////000------............------..................................../////////000////////////////////////000000////////////000000000000000111111222222222111111111111111111111111333666:::===???AAACCCEEEGGGLLLMMMIIIGGGHHHIIIHHHAAAJJJHHHGGGOOOPPPJJJJJJEEEBBBBBBDDDFFFLLL[[[kkklll[[[PPPYYYrrr~~~vvvwwwwww}}}~~~uuulllcccjjjxxxwwwfffaaannn|||{{{mmmVVVFFFBBB>>>;;;;;;;;;::::::888777555444333333444444333333222222222111111111111111111111111111111111000111111222222111111000000000000000000000000000//////000111111111111111000111222444444444444333888<<<@@@BBBBBB@@@?????????@@@AAADDDGGGGGGEEECCC@@@???<<>>===<<<<<<:::::::::999999999888888888999999999888777555444111111111111111111111111222111000//////...//////......//////000000111111////////////////////////---.........//////000000---..................---........................---.........//////000000////////////////////////000000////////////000000111111111111111222222222333333333333333333333333555999===@@@AAAAAABBBCCCJJJNNNNNNIIIFFFGGGIIIIIIJJJRRRNNNJJJPPPNNNFFFEEEFFFEEEGGGLLLRRR___yyyjjj[[[UUUbbbtttpppqqqlll___pppxxxlllIIIEEE???;;;;;;;;;;;;;;;999888666555444444555555333333333222222222111111111111111111111111111111111111222222222222111111000000000000000000000000//////000111111111111111000111333444555555444333;;;>>>AAABBBAAA@@@??????@@@@@@BBBEEEHHHGGGEEEBBBDDD???;;;DDDRRRccczzzYYYDDD???@@@CCCCCCLLLlll000///////////////000111//////000111111111111111111111222333333333333222444444444333333222222222333111000000111222222111666555888@@@HHHJJJCCC<<>>:::777333222333444555666333333333222222222111111222222222222111111000000222222111111111111222222222111111111000000//////111111111000111111222333111333555444333333555888@@@???>>>>>>>>>???@@@AAA>>>DDDAAA@@@HHHFFF???@@@BBB:::<<>>>>>???@@@AAACCCGGGAAA???FFFDDD===???GGG@@@MMMvvvcccLLLFFF>>>DDDOOOOOOUUUqqq111000000//////000000000///000111111222222111111111222222333333333333333444444333333333333222222111111111222333555888999666===DDDFFFCCCBBBEEEHHHJJJGGGGGGIIIIIIGGGGGGJJJJJJCCCBBBCCCHHHaaazzzzzzmmm\\\PPPHHHDDDFFFJJJQQQVVVTTTRRRaaazzzuuuttt[[[NNNYYYhhhwwwxxxqqq```TTT```}}}|||ddd___^^^UUUJJJ@@@===::::::;;;;;;;;;;;;999:::<<<===<<<;;;999888555444333111111111222222222222111000000000000111000000000000000000000000///000000111111000000///111000//////.../////////........................///......------......///////////////////////////////////////////////////000000000000000000000000...///000///,,,,,,///222111222222222222444888;;;AAACCCFFFGGGGGGHHHIIIKKKJJJJJJJJJJJJKKKMMMOOOPPPNNNJJJGGGGGGIIIJJJFFFCCCGGGUUU|||~~~ddd___hhhzzzuuunnnffffffxxxrrrgggjjjrrr{{{}}}|||vvvgggccc}}}{{{mmm\\\JJJ===AAABBB444;;;999777666777777666444444444333333333222222222222222222222111111111111222222111111111111222222111111111111111000000000111111111111111222333333333444444333333555888;;;???????????????@@@AAAAAADDDFFF???===EEEBBB<<<@@@BBBDDDbbbsssJJJ===AAA@@@JJJNNNQQQhhh111111000000///000000000000000111222222222222111111222333333444444333333333333333333333333333333111222222222333555888;;;<<>>;;;999888777777777555333444444444444333333333333222222222222222222222222222222111111111111222222111111111111111111111111222111111111111222333333444444333333444777:::===????????????@@@AAAAAABBB@@@AAA<<<===DDDAAA===CCC>>>SSS~~~aaaGGGDDDKKKKKKKKKQQQZZZvvvxxx222222111000000000000000000000111222222222222222222222333444444444444333333333333333333333333333222333444333222444999<<>>888999:::;;;;;;:::999999:::888555333222222333333333222222111111111111111////////////////////////...//////000000//////...///......---......///////////////////////////////////////....../////////////////////000000111111000000000000000000000000000000000000000000000000///555;;;<<<888333333444///000111222444888>>>BBBCCCEEEHHHJJJKKKLLLMMMOOONNNNNNMMMLLLLLLLLLLLLLLLDDDHHHIIIEEEBBBJJJ]]]nnn|||```SSSNNN```{{{sssvvvwwwnnniiigggeeehhhlllyyyuuuzzzvvvrrrnnnZZZGGGBBB@@@<<<:::888888777666444222555555555444444444333333222222222222222222222333222222111111111111222222111111111111111222222222222222222111222333333444444444333444666999<<<===>>>>>>???@@@AAABBBBBBBBB===@@@>>>???DDD>>><<>>777666;;;888999999:::::::::::::::;;;999777555333333333333333333222111111111111222000000000000000000000000...//////000000//////.........------......//////////////////////////////000//////......//////000...//////000000111111222000000000000000000000000000000000000000000000000+++111777999666333000000000111333555777;;;@@@DDDDDDFFFIIIKKKKKKLLLNNNPPPOOOOOONNNMMMKKKJJJIIIHHHGGGFFFDDDEEEOOOfffrrrbbbbbbmmmwwwuuuqqqtttooolllqqqtttssswww{{{lllggghhhjjjlllnnngggqqq|||~~~~~~}}}rrryyytttaaaMMM>>>???===:::888888777555444666666555555555444444444222222222222333333333333222222111111111111222222111111111222222222222222222222222222222333444444444333333666999<<<=========>>>@@@AAABBBBBBBBBBBB@@@CCCAAAAAAAAA;;;>>>QQQkkk\\\JJJCCCFFFLLLLLLUUUvvvssssss444333222111000000000000000111222222333333222222222333444444555444444444222222222333333444444444111333666666777:::BBBIIILLLKKKLLLNNNPPPPPPMMMJJJGGGHHHGGGFFFOOO```nnnssspppqqqzzzzzznnneeeYYYFFFCCCHHHHHHHHH[[[|||gggbbb~~~vvvbbb```bbblll~~~zzzjjjZZZRRRHHH;;;888===999:::::::::;;;;;;;;;;;;;;;:::999777555333222111444333222222111111222222000000000000000000000000///000000111111000000/////////......//////000111////////////////////////000000////////////000000...//////000111111222222000000000000000000000000000000000000000000000000+++---///111111000///...111444777999<<>><<<===>>>@@@AAACCCCCCCCCBBB@@@DDDBBB@@@???<<>>HHHOOOKKKMMMOOOQQQQQQOOOMMMKKKFFFHHHGGGIIIYYYuuu}}}kkk```UUUDDD???HHHLLLRRRppp|||nnn```___zzzuuu{{{mmm```]]]jjj~~~lll```RRRBBB===AAA;;;;;;;;;;;;<<<<<<======;;;::::::888666444222111444333222222111111222222000000000000000000000000111111222222222222111111000000///000000111222222000000000000000000000000000000////////////000000...//////000111222222222000000000000000000000000000000000000000000000000222111///000333555555444333666999===???BBBEEEHHHIIIJJJLLLLLLKKKJJJJJJKKKMMMMMMMMMLLLKKKIIIHHHGGGDDD===FFFoooyyy]]]YYYmmmzzzyyy~~~wwwooouuuyyyyyy}}}~~~www||||||vvvmmm~~~pppzzzwwwcccGGGDDD???;;;::::::::::::777666666666555555555555222222222333333444444444222222111111111111222222111111111222222333333333333333222222333333444555222222444999>>>@@@>>><<<===>>>@@@BBBCCCCCCCCCCCC>>>BBB@@@>>>>>>???VVVyyyqqqTTTJJJQQQMMMHHHKKKNNNnnn111111111111111111111111111111222222222333333333555555555444444333333333444555555333111111222444111222666;;;BBBGGGJJJKKKNNNNNNNNNNNNPPPOOOIIIAAAHHHKKKDDDCCCcccxxxeeeQQQFFFCCCFFFKKK[[[kkklllddd]]]cccyyyxxxlllgggqqqtttmmmZZZHHHEEEFFF???>>>:::666555888::::::>>><<<999888777666333111333333444444333222000///000000000000000000000000222111111111000000//////111111000000//////......000000000000000000000000---......///////////////000000000000111111111111000000000000111111111111666444222111222222111000000000111222333333444444555;;;??????@@@EEEGGGFFFJJJLLLMMMMMMLLLIIIFFFCCCFFFOOONNNLLLOOOJJJAAABBBBBBAAAVVVpppaaaVVVgggyyywwwvvvrrrlllmmmnnniiigggqqq~~~vvvyyy~~~zzz|||tttnnn}}}ttt\\\QQQBBB999888:::<<<===888777666555555555555555444444444444444444444444333333333333333333333333555444222111111222444555444444444555555555555666333666999;;;<<<<<<===???<<<>>>@@@BBBCCCBBBAAA@@@??????CCCCCC888;;;aaa[[[NNNGGGJJJKKKJJJOOOZZZ111111111111111111111111111222222222222333333333555555444444444333333333333444555555333333444666444777;;;AAAGGGKKKNNNNNNNNNMMMKKKKKKMMMNNNLLLIIIFFFDDDKKK]]]uuu}}}tttgggUUUEEEEEEMMMaaaoookkkaaalll~~~tttcccnnnsssqqqfffWWWNNNGGGCCCBBB>>>;;;;;;<<<======>>>===:::999999777555333222333333333333222111000111111111111111111111111111111111111000000000///111111000000////////////000000000000000000000000---...//////000000//////000000000000111111111111000000000000111111111111333222000000111222111000111111111222222333444444777<<<@@@???AAAFFFJJJIIINNNMMMJJJHHHFFFEEEEEEEEEIIINNNIIIDDDGGGEEEBBBGGGJJJWWWxxxoooaaa]]]sssyyyzzzxxxppphhhdddeeegggjjjiiiiiiwwwxxxwwwwwwooo```MMM@@@<<<;;;999777888888777666555555555555444444444444444444444444333333333333333333333333555444222111111222444555444444444555555555555666222444888:::::::::;;;======>>>???AAABBBBBBBBBAAABBB======???>>>KKKvvvnnnZZZKKKFFFFFFJJJLLLPPPcccyyy222222222222222222222222222222222222333333333333555444444444444333333333111333555666555555666777777:::@@@FFFKKKNNNOOOOOOLLLLLLMMMNNNMMMKKKIIIHHHDDDJJJZZZooo~~~xxxmmmaaaWWWJJJEEETTTjjjzzzsssvvvjjjiiixxx~~~yyy|||ooo```XXXPPPDDDAAA???>>>>>>===<<<;;;???===;;;;;;;;;:::777555222222333333333222111111111111111111111111111111111111111111000000000000111000000000000/////////000000000000000000000000---...//////000000//////000000000000111111111111000000000000111111111111111000///000111222222000111111111111222333444555:::>>>AAAAAACCCIIIMMMNNNPPPMMMGGGCCCAAABBBEEEGGGIIIMMMGGGAAACCCBBBCCCNNN___wwwWWWWWWlll~~~uuuvvvzzzuuuooojjjhhhfffgggnnnvvv~~~|||ooo}}}oooXXXHHH@@@===:::888999888777666555555555555444444444444444444444444333333333333333333333333444444222222222222444444444444444555555555555666222555888::::::;;;<<<======>>>???@@@AAABBBBBBCCCCCC===<<>>AAAGGGKKKMMM[[[222222222222222222222222222222222333333333444444444444444444444444444444111333555666555555555666888<<>><<<;;;>>>===<<<<<<<<<;;;999777222222333333333222222222111111111111111111111111111111111000000000000000000000000000000000000000////////////////////////......///000000000000000///000000000111111111111///000000000111111111111000//////111333444333222222222111222222444555666<<>>???>>>>>>>>>???@@@AAACCCDDD@@@???AAAHHHTTTmmmlllSSSHHHDDD@@@DDDIIILLLRRRkkk222222222222222222222222222222333333333444444444444444444444444444444444222444666666555444555666;;;@@@FFFJJJJJJJJJKKKKKKLLLKKKMMMLLLFFFBBBHHHRRRSSS^^^lll}}}rrrcccTTTOOOUUUkkk|||kkkjjjppp{{{rrrwwwwwwtttyyykkkVVVLLLFFFEEEEEEAAA>>>>>>===<<<<<<===>>>===;;;888444444444333333333333333111111111111111111111111000000000000000000111111000000000000111111111111////////////////////////...//////000000000000000///000000000111111111111///000000000111111111111111000111333555666555333222222222222444666888:::???DDDFFFEEEGGGLLLOOOOOOHHHGGGEEEDDDDDDEEEGGGHHHAAAFFFDDDBBBFFFJJJXXXqqqiiiooo{{{uuunnnkkkkkkjjjjjjjjjpppwwwtttwww{{{dddNNNBBB@@@BBB;;;:::999888666666666666555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555555666777999<<<>>>======>>>???????????????@@@AAABBBCCC???@@@DDDJJJZZZyyy\\\JJJHHHIIIIIIHHHJJJQQQbbb333333333333333333333333333333333333444444444444333333333444444444444555333444555555555555888:::BBBGGGLLLMMMKKKJJJJJJLLLNNNIIIFFFCCC@@@EEE[[[rrr|||ooovvvwwwpppggg^^^SSSSSSgggkkk```pppwwwnnnttt{{{vvvxxxwwwzzzjjjZZZNNNJJJGGG@@@<<<>>>======>>>???AAA@@@>>>;;;888777666555444444444444222222222222222222222222000000000000111111111111000000000111111111111222000000000000000000000000...///000000111111000000000000000000111111111111000000000000111111111111111111222444666777555333333222222333555999<<<>>>AAAFFFIIIHHHHHHKKKLLLKKKDDDEEEFFFGGGGGGGGGFFFEEE@@@AAA???III]]]kkk}}}ppp```kkk{{{rrryyyssslllaaaaaadddhhhjjjooo{{{|||rrriiiQQQCCC>>><<<;;;:::888777666666666555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555555666666888;;;<<<<<<<<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCLLLfff}}}VVVIIIGGGEEEMMMKKKNNN^^^}}}333333333333333333333333333333333444444444444555333333333444444444555555444444555555666999>>>AAAHHHLLLOOONNNJJJHHHIIILLLKKKGGGFFFFFFFFFPPPnnnzzzgggWWWYYY]]]aaaccckkkxxxfffcccuuu}}}mmmvvvqqq^^^UUUNNNCCC???BBB>>>???@@@CCCEEEDDDBBB???;;;:::888666555444444444222222222222222222222222///000000000111111111111000000111111111222222222000000000000000000000000//////000111111111111000000000000000111111111111000000000000111111111111111111222444666666444222333222333444777<<<@@@CCCCCCHHHKKKIIIHHHIIIHHHEEEDDDEEEFFFGGGFFFDDDBBB@@@@@@???FFFggghhh]]]jjjzzzqqqhhhcccbbbiiimmmwww||||||yyytttsssuuuqqqkkkhhhfffiiirrrzzzvvvpppSSSAAA===<<<;;;999777777666666555555555555555555555555555555555555555555555555222333333444444333333222444444444555555555555666777999<<<===<<<<<<===>>>AAAAAABBBBBBAAA@@@>>>===???AAAGGGZZZlllKKKGGGIIIFFFNNNNNNWWWrrr333333333333333333333333333333333444444444555555333333333444444555555555333444555555888===CCCHHHJJJMMMPPPMMMHHHFFFGGGJJJFFFFFFKKKPPPQQQZZZvvvuuugggZZZRRRRRRTTTbbbrrr```]]]ccc~~~qqqeeeZZZNNNIIILLL@@@AAACCCEEEGGGGGGDDDBBB===<<<999777555444444555222222222222222222222222//////000000111111111222000000111111222222222222000000000000000000000000//////000111111111111111000000000000111111111111000000000000111111111111000000111333555555222000333222333555888===BBBEEECCCIIILLLJJJHHHGGGEEEAAAEEEFFFFFFEEEDDDAAA>>>===???AAATTTbbbOOOooo{{{pppggghhhlllnnnppprrrxxxvvvrrrlllfffbbbaaabbbccc___bbbbbbaaadddiiiggg```___[[[[[[```bbbbbbiiirrriiiiiikkkoootttvvvwwwuuuwwwwwwyyy|||vvvxxxeeeJJJ>>>===;;;999888777666666666666666666666666666666555555555555555555555555222333333444444333333222444444444555555555666666999;;;>>>??????>>>???@@@AAABBBCCCCCCBBB???===;;;>>>AAAMMMkkkUUU;;;AAAKKKKKKNNNRRRaaa333333222222333333444555444444444555555555555555666666666666666666555555777666555555777===EEEKKKUUUJJJOOOOOO@@@CCCNNNIIINNNDDDCCChhhyyynnnzzzqqq[[[MMMPPPZZZaaayyycccVVVQQQ|||zzzmmmggg\\\CCC???EEEFFFCCCEEEKKKJJJAAABBB>>>:::777666999@@@HHH555444333333222222333333222222222111111111111000000000000000000000000000111111111111111111111111000000////////////000000666666777555333111222222222000......000222222111///111222333111111111222000222666:::>>>AAACCCDDDGGGIIIJJJHHHDDDBBBBBBDDDBBBGGGFFF???>>>BBBBBB===GGGPPPjjjrrrYYY\\\fffyyytttlllhhhiiikkkmmmooouuu}}}uuunnnbbbcccdddcccccceeejjjoooooorrrrrrrrruuuzzz{{{xxx{{{wwwsssoooppptttyyy}}}vvvuuurrrooollljjjiiihhhdddffffffbbb```dddnnnwwwzzz{{{SSSDDDCCC???:::999:::999666444444555555666666777777666666666666666666666666666666555555555444444444999888666555555555666777888:::<<<>>>??????>>>======BBBAAA;;;???FFFDDD999DDD666WWWnnnLLLDDDBBBFFFRRRQQQXXXrrr333333222222333333444555444444444555555555555555555555555555555555555555666666777888;;;AAAHHHMMMOOOLLLJJJFFFCCCJJJKKKAAADDDMMMZZZ}}}}}}yyygggSSSQQQaaapppuuunnnVVVYYY{{{zzzuuujjjvvvzzzjjjZZZIIIBBBCCCCCCBBBDDDIIIJJJGGGFFFBBB===:::888999===AAA555444333333222222333333222222222222111111111111111111111111111111111111111111111111111111111111000000////////////000000444555555444222111222333000000111111222222222111///111222222111111222333222444888<<<@@@CCCDDDEEEFFFGGGGGGEEEAAA??????AAAAAA???@@@CCCBBB??????BBBJJJfffZZZOOOjjjxxx|||~~~{{{rrrnnnooo^^^hhhrrr{{{{{{wwwuuuwww{{{~~~~~~|||}}}{{{vvvpppjjjhhhiiijjjkkkkkksssfffFFFBBB>>><<<:::777777777555555666666666666666666666666666666666666666666666666555555555444444444888777666555555666777888999:::<<<>>>??????>>>>>>@@@???@@@AAA@@@>>>???AAAFFFEEEpppyyyWWWDDDFFFHHHJJJTTTXXXooo333333222222333333444555444444444555555555666666555555555555555555555555333666:::>>>AAAFFFLLLPPPKKKOOOGGG@@@HHHMMMFFF@@@IIIcccsssyyyxxxnnn___WWW```vvvgggZZZlllwwwqqq}}}kkklll{{{dddZZZIIICCC@@@AAADDDFFFJJJNNNNNNJJJCCC===;;;::::::999555444444333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111000000//////000000111111333333333111111222333...111333444333222222222///111222222111111222444666888;;;???BBBDDDEEEFFFFFFGGGFFFCCC@@@>>>>>>???BBB;;;<<>>777555999777777777777666666666666666666666666666666666666666666666555555555555444777666555555666777999::::::;;;<<<===>>>??????@@@BBB===>>>EEECCC;;;@@@MMMIII[[[___UUUDDD@@@JJJMMMOOOYYYlll{{{333333222222333333444555333333444444555666666666444444444444555555555555333777===CCCHHHKKKOOOQQQJJJQQQGGGBBBJJJFFFDDDTTTpppsssiiiaaa___jjjuuupppVVVmmmxxxxxxjjjWWWJJJBBBCCCDDDCCCIIIRRRYYYTTTJJJ@@@;;;:::888444555555444333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111000000000000000000111///111222222111111222333///111333222111000222444000111222222111111333555888:::===@@@CCCEEEFFFGGGIIIHHHGGGDDDAAA@@@@@@@@@AAA@@@@@@@@@BBBLLLaaauuummmiiirrrccc]]][[[bbbrrr~~~}}}oooZZZIIIEEEBBB:::777:::888888888777777666666666666666666666666666666666666666666555555555555555666555555555666888:::;;;<<<;;;<<<<<<===>>>@@@AAA@@@===>>>CCCDDDCCCJJJSSSUUUwwwlllMMMKKKCCCDDDLLLMMMTTTeeewwwwww333333222222333333444555333333444444555666666777444444444555555555666666444999AAAHHHKKKMMMOOOPPPIIIMMMGGGFFFHHH???MMMuuurrr\\\XXXcccyyyfff[[[eee~~~ssssssgggXXXKKKHHHFFFCCCIIIRRRccc^^^RRRCCC;;;;;;999555666555444444333333444444333333333222222222222111111111111111111111111111111111111111111111111111111111000000000000111111...000111111111111222444111111000//////000222444000111222222111222444666999;;;>>>AAADDDFFFGGGGGGJJJHHHEEECCCAAAAAA@@@@@@<<>>@@@>>><<>>===;;;777666555555444444444444444333333333333222222222222222222222222222222222222111111111111111111111111222111111000000111111222///000222222111111222333333111//////111333333333111111222111111222555777999<<>>??????@@@AAA===BBB???:::BBBQQQTTTLLLSSSXXXIIIIIIFFFHHHPPPYYYuuupppvvv333333222222333333444555222222333444555666777777555555666666777888888999;;;@@@GGGKKKLLLJJJHHHGGGIIIGGGIIIJJJNNNkkkvvvlllnnnmmmjjjUUUVVVfffrrryyyuuuZZZ^^^uuurrr}}}uuufffVVVOOOPPPQQQPPPccciiidddRRRDDD@@@===888666666555444444444444444444444333333333222222222222222222222222222222222111111111111111111111111222111111000000111111222000222333222111111222333444111000333888999555///111222222111111222666888;;;===AAAEEEHHHKKKLLLMMMIIIEEEAAA@@@AAACCCCCCBBB@@@HHHTTTkkk}}}```[[[ddd}}}zzznnniiikkksssdddHHH@@@>>>:::888888999999999999999999777777777777777777777777555666666666777777777777777777666666777999;;;<<<:::;;;===???@@@@@@@@@@@@>>>???AAADDDKKKTTTZZZ[[[cccvvvTTTEEEDDDCCCNNNbbbtttyyyyyy333333222222333333444555222222333444555666777888555666666777888999999:::>>>CCCHHHLLLKKKHHHEEEDDDLLLJJJMMMJJJVVVhhhaaaaaaZZZYYYKKKUUUqqq|||yyy___^^^www{{{}}}nnnZZZSSSVVVVVVPPP```jjjjjjYYYHHHBBB>>>888666666555444444444444555444444444333333333222222222222222222222222222222111111111111111111111111222222111111111111222222111333444333222111222333444222222888???>>>555,,,111222222111111333666999<<<>>>BBBFFFJJJMMMOOOPPPKKKGGGCCCBBBDDDFFFFFFFFFKKKIIIYYYwwwVVVZZZvvv{{{~~~sssuuuyyynnnmmm{{{zzz|||RRRDDDAAA<<<888888888999999::::::;;;777777777777777777777777555666666666777777888888888777777777777999:::;;;:::;;;>>>@@@AAAAAA@@@???===;;;BBBPPPVVVWWWaaappp___???FFFBBBCCCWWWuuu~~~iii444444444444444444444444777666444333444555777999666555555555666999;;;===GGGOOOQQQLLLHHHKKKLLLJJJKKKCCCGGGXXXtttwwwhhh]]]UUUTTT[[[dddsss|||ccc]]]~~~~~~nnn{{{nnn```\\\cccUUU___aaadddcccWWWHHHAAABBB777666333222555888666222666666555444444444444555333333333333333333333333222222222222222222222222444333111000000000111111222222222222222222222222222222111111111111111111222222222222333666<<<@@@>>>BBBGGGIIIIIIJJJMMMPPPGGGHHHGGGDDDDDDGGGHHHFFFFFFQQQnnniiiZZZ___xxxxxxiii}}}yyywwwvvvxxxkkkGGG<<>>:::777666888888777888888888888777777777777777666555555555555666666555777888999::::::999888;;;:::999;;;===???@@@@@@EEE:::@@@TTTYYYZZZuuujjjGGG===;;;QQQOOOYYYzzzkkkvvv444444444444444444444444777666444444444555777888666555444444666:::===@@@LLLQQQRRRMMMJJJKKKKKKHHHPPPFFFHHHYYYpppsss```RRRLLLSSShhh}}}yyyjjj___kkk~~~vvvwww~~~~~~nnniiiXXXSSSXXX___eeecccXXXFFF::::::888666555666777555333666666555444444444444555333333333333333333333333222222222222222222222222444333111000000000111222222222222222222222222222222222111111111111111111222333333333444777<<<@@@AAACCCFFFHHHIIIKKKNNNPPPIIIEEECCCEEEIIIHHHEEEAAAEEE\\\}}}tttccchhhvvv~~~xxxuuuzzz}}}WWWGGGKKK<<<<<<;;;:::999;;;;;;;;;888888888888777777777777999888888777777777888888555666777999:::;;;;;;;;;;;;;;;<<<===???@@@AAA@@@BBBBBBMMMYYYYYY___jjjWWWEEEDDD>>>^^^___bbbkkkrrr444444444444444444444444666555555444444666777888666555444444777<<>>===;;;999888666555444444666666555444444444444555333333333333333333333333333333333333333333333333333333222111111111111222222222222222222222222222111111222222222222222222222333444444666999===AAAEEEEEEEEEGGGJJJMMMNNNNNNJJJBBB@@@GGGKKKHHHFFFHHH\\\}}}vvvhhh}}}}}}~~~hhhMMMIII<<<<<<======<<<;;;<<<===999999888888888777777777999888888888888888999999555666666888999;;;===>>><<<===???@@@AAAAAAAAA@@@???JJJWWWYYYUUUccciiiOOOHHHFFFHHHJJJlllqqqoootttlll444444444444444444444444666555555555555666777777666444333444888???EEEJJJMMMMMMMMMLLLMMMMMMLLLKKKGGGfffvvvpppmmmrrrxxx~~~xxx___OOOZZZooo\\\SSSqqquuu}}}xxxsssbbbUUUZZZ[[[^^^mmmxxxjjjRRR@@@===:::999666444444777666666555444444444444555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222222333222333555777888;;;>>>AAAFFFEEEFFFIIINNNOOOMMMJJJGGGBBBBBBGGGFFFGGGTTTfffmmm^^^JJJ>>>===>>>>>><<<999888:::999999999888888888777777777777666666666777888888888888777888999;;;===>>>;;;===@@@BBBBBBAAA@@@@@@DDDQQQ[[[ZZZ]]]sss[[[FFFHHHJJJFFFaaawww}}}uuu444444444444444444444444555555555555555666777777666555444555:::AAAIIIMMMOOOMMMLLLLLLKKKJJJKKKMMMSSS{{{zzz~~~~~~]]]OOOiiieeeOOOiiiqqq~~~oooZZZ_________kkkyyytttcccHHH@@@;;;999777444555:::666666555444444444444555444444444444444444444444333333333333333333333333222222222333333333222222222222222222222222222222111111222222333333333333222444777999:::===@@@BBBDDDEEEHHHMMMQQQPPPKKKEEECCCDDDGGGFFFBBBNNNppp~~~ppp}}}~~~ZZZBBB<<<:::<<<<<<888888:::999999999999888888888888777777777777777888999999;;;;;;999999999:::;;;<<<999<<<@@@BBBAAA@@@@@@AAANNNUUUZZZbbbvvvpppOOOEEERRRXXXQQQsssxxxzzz444444444444444444444444555555555666666666666666555555555888===DDDKKKOOORRRPPPNNNLLLHHHFFFJJJQQQ^^^eeeZZZ|||uuuMMMRRR}}}ssstttWWW]]]aaacccjjjtttrrrjjjUUUHHH<<<;;;999555666;;;666666555444444444444555444444444444444444444444333333333333333333333333111222333333444333333333222222222222222222222222111111222222333444444444222555888;;;===???AAACCCCCCFFFJJJNNNPPPMMMHHHDDDAAAGGGJJJFFFIIIeee~~~```YYYzzzyyyzzzsssvvv}}}gggJJJ>>>777:::===;;;:::===:::999999999999888888888999999999999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;888<<<@@@AAA@@@???AAADDDQQQPPPVVVlll```JJJHHH]]]ooonnnrrrppp444444444444444444444444444555555666666666666666555555777:::???FFFLLLOOOPPPOOOOOOMMMHHHGGGPPP]]]|||nnnqqq{{{^^^YYYyyyvvvYYYZZZ]]]ccciiinnnqqqrrrfffRRR@@@===<<<777666:::666666555444444444444555555555555555555555555555444444444444444444444444111222333444444444333333222222222222222222222222111111222222333444444555111555999===???@@@BBBCCCDDDGGGJJJLLLKKKIIIGGGGGGCCCIIIIIIHHHZZZ}}}ccc___iiiuuu}}}xxxsssoooqqq]]]III:::;;;???===;;;===::::::999999999888888888999999999::::::<<<======;;;;;;<<<<<<<<<<<<;;;;;;999===AAAAAA@@@@@@DDDHHHTTTQQQYYYzzz^^^LLLGGG[[[vvvnnnttt444444444444444444444444444555555666777666666666555666888<<>>888666999666666555444444444444555555555555555555555555555444444444444444444444444000111333444555444333333222222222222222222222222111111222333333444555555111555:::>>>@@@AAABBBDDDFFFIIIJJJIIIFFFEEEGGGJJJFFFJJJGGGIIIiiizzzWWWUUUlllnnn|||{{{rrrjjjsss|||nnnTTT???===@@@===888999:::::::::999999999888888888888888888999:::;;;<<<888999;;;===>>>>>>===<<<:::>>>BBBBBB@@@BBBGGGLLL\\\YYYfff___MMM@@@MMMkkkyyyttt555444444444444555666666222333444555666666666666666666:::@@@GGGLLLLLLJJJNNNPPPKKKMMMQQQJJJ___vvvkkkfffqqqxxxeeeLLLgggggg___ZZZ\\\___ccclllwwwzzzdddNNNEEE???888888>>>777777666555555555555555444444444444444444444444333444444555555444444333333333333222222111111111222222222222222222222222333444444444333333444666999:::<<>><<>>BBBDDDEEEEEEEEE===AAA<<<:::EEEIIIGGGJJJHHHMMMSSSrrriiillllllhhhwwwrrrxxx[[[III@@@@@@AAA;;;;;;;;;;;;<<<;;;;;;:::999888888888777888999>>>AAA:::::::::;;;<<<<<<======<<<>>>CCCKKKMMMJJJHHHIIINNNcccEEEJJJUUUggg}}}|||333333333333333444555555555555555555555666777777444<<>>BBB<<<;;;;;;<<<<<<<<<;;;;;;;;;888888999:::888888<<>>@@@GGGPPPUUUSSSMMMIIIZZZnnnPPPCCCSSSgggrrr||||||444333333333333444555555666666555555555666777777777@@@HHHIIIEEECCCFFFJJJLLLGGGKKKPPPfffvvveeeVVVWWWooouuuPPPVVVuuutttmmmiiiooonnnQQQAAA===<<<888888777666666666666777555555555555555555555555333444444555555444444333333333333333333444444444333333333333333333333333555666666666555555777888<<<===???@@@@@@@@@>>>===;;;CCCCCCEEELLLIIIGGGNNNZZZ}}}}}}~~~fffiii|||~~~^^^AAA:::@@@===<<<<<<<<<<<<<<<<<<<<<===888777:::===:::666999@@@::::::;;;<<<<<<======>>>===AAAGGGOOOUUUWWWQQQKKKkkk}}}fffTTTHHHHHH^^^sssuuuyyy555444444444444555666666777777555555555666777888<<>>888888777666666666666777555555555555555555555555333444444555555444444333333333333333333444444444333333333333333333333333444555666666666777999;;;>>>>>>>>>>>>>>>>>>======???BBBCCCIIIMMMFFFJJJ___}}}qqqjjjoooiiiyyyxxxPPP<<<=========<<<<<<<<<<<<===>>>>>>999888:::>>>;;;666:::DDD;;;;;;;;;<<<======>>>>>><<>>============???@@@AAAFFFCCCCCCMMMOOOFFFWWW}}}dddqqquuuyyyhhhbbbdddEEE============<<<<<<<<<===??????<<<888999===:::777@@@OOO;;;;;;<<<<<<======>>>>>>===AAABBBCCCJJJTTTYYYXXXSSSOOOIIIPPPRRR]]]jjjlll666666666666666777888888999888666555444666777888DDDFFFGGGFFFCCCCCCEEEHHHOOOUUU\\\|||mmmgggfffhhhdddnnn~~~[[[lllzzzsssqqqzzz[[[GGGBBB;;;:::999999888888999999666666666666666666666666333444444555555444444333444555555555666666777777444444444444444444444444222333555666777999<<>>AAADDDFFFMMMEEECCCPPPRRRJJJdddooofffyyyeeefffzzz|||sssMMM@@@===>>>===<<<<<<<<<>>>???@@@???999888;;;999999FFFXXX;;;;;;<<<<<<===>>>>>>>>>AAADDDDDDBBBHHHUUU___aaa\\\QQQMMMUUUSSSVVVaaahhh777777777777666666666666111555777777444555999>>>DDDMMMOOOGGGBBBFFFHHHFFFEEEeeevvv|||kkkeeeaaa```bbbiii\\\WWW}}}lllfffLLLAAA;;;;;;:::666444555777777444444555555555555555555666666555555555444444444333333333333333333333333444444444555555555555666444555666555666888;;;>>>AAA>>>;;;:::>>>CCCHHHJJJIIIGGGBBBKKKRRRKKKkkkfffqqq~~~gggfff|||rrr~~~YYYFFF@@@<<<>>>===::::::<<>>GGG:::???HHHAAA@@@OOORRRWWWllliiiWWWbbb\\\YYY\\\fff~~~qqq888888777777666666666555333666888777555666<<>>>>>;;;888666666777666555555555555555555555555666666555555555444444444333333333333333333333333444444444555555555555666444555666666666888<<>>>>>>>>===<<<;;;===??????>>>;;;===@@@<<<999DDDTTTUUUIIIDDDCCC???@@@BBB===@@@FFFAAAAAAMMMQQQ]]]yyynnnhhhppp```^^^ooo|||}}}999999888777666666555555666777888777666888>>>DDDGGGGGGEEEBBBDDDHHHJJJIIIYYYwwwbbbRRRQQQ\\\fff{{{```gggyyyooovvvhhhQQQCCC@@@<<<:::999888777666555555555555555555555555555555555555555444444444333333333333333333333333444444444555555555555666555555666666666999===@@@@@@@@@@@@BBBFFFHHHIIIHHHBBBKKKJJJIIIVVVmmm}}}mmmlll\\\AAA???>>>======<<<======>>>@@@<<<===@@@===999>>>HHHeeeZZZHHH@@@CCC@@@<<>>AAAAAAAAACCCGGGJJJKKKJJJHHHEEEKKKIIIIII^^^yyysssnnnfffIIIBBB>>><<<======;;;;;;===AAA======@@@???<<<===AAAhhhjjjRRR<<<@@@@@@<<>>BBBJJJSSSYYYeee]]]ZZZkkkttt___```qqq}}};;;:::999888777666555444777666555555777;;;AAAEEEJJJEEECCCFFFFFFFFFLLLUUUgggSSSJJJPPP\\\kkkfffSSSyyyyyyvvvssswwwfffMMMAAA999:::<<<;;;999999777777666666666555555555444555555555555555555555444444444444444444444444444444444555555555555666555666777777888:::???BBBBBBCCCFFFIIILLLMMMKKKIIILLLIIIJJJSSSnnnvvvnnnsssoooSSSFFF???;;;======::::::===BBB??????AAAAAA???>>>@@@PPPggg\\\AAAAAAFFFAAAAAA>>>CCCQQQ\\\aaauuucccPPPXXXiiiyyynnnooo}}}fff::::::999888777777666666666555555666999===BBBEEEIIIDDDEEEHHHGGGHHHZZZpppmmmRRRJJJJJJZZZhhhzzzrrr[[[^^^~~~uuuooowww}}}WWWGGG::::::===;;;999999888777777666666555555555444444444555555555555555444444444444444444444444444444444555555555555666555666777888999;;;@@@CCCEEEEEEFFFIIILLLMMMLLLJJJMMMFFFWWWxxx}}}yyy}}}tttsss```MMMBBB;;;===>>>;;;;;;???CCCBBBAAA@@@??????@@@AAA666TTT]]]OOOJJJLLLFFF===AAAGGGVVV___dddxxxcccOOOOOObbbpppssssss999999999888888777777777666666666888<<<@@@DDDFFFFFFBBBEEEIIIFFFMMMooo^^^MMMLLLTTTqqqvvv```^^^vvvttt~~~dddOOO>>><<<>>>;;;888999888888777777666555555444444444444555555555666666555555555555555555555555444444444555555555555666555666777888999<<<@@@DDDHHHGGGFFFGGGJJJLLLMMMMMMOOOKKKttt~~~iiivvvtttTTTFFF===???@@@===>>>DDDFFFFFFCCC???;;;<<>>???:::777888999888888777666555555444444444444555555555666666555555555555555555555555444444444555555555666666555777888888:::<<>>AAALLL===KKKZZZKKK???CCCCCCCCCIIIWWW[[[iiivvvOOOGGGIIIbbb{{{vvvzzz777777666666666666777777;;;999888:::@@@EEEGGGGGGGGGCCCDDDGGGKKK___dddPPPNNNQQQTTTWWWgggbbbyyy|||vvv[[[???EEEAAA999CCC<<<:::999888777666666666666666666666666666666666666555555555555555555555555555555555555555555444444666888;;;<<<===???AAACCCGGGLLLEEEBBBKKKOOOKKKMMMQQQzzzttt___~~~{{{qqqjjjwwwtttkkkIII???EEEAAABBBFFF===;;;DDDGGGAAA<<<>>>BBBCCCBBBCCCDDDCCCBBBAAACCCEEEFFFTTTWWWYYY}}}NNNJJJBBBxxxkkkooo777777666666666666777777;;;999999<<>>666:::999888777777666666666666666666666666666666666555555555555555555555555555555555555555555555555666888;;;<<<===???BBBDDDKKKNNNGGGEEEOOORRRNNNQQQaaagggjjjtttkkkvvvzzzvvvsssrrrpppvvvvvvwwwxxxzzz{{{|||}}}wwwqqqooopppqqqqqqqqqppppppooonnnmmmpppmmmnnnrrrsssqqqrrrvvvxxxooouuuzzzTTTEEEHHHAAA>>>AAA===:::AAADDDAAA>>>@@@BBBAAAAAABBBCCCBBBAAAAAACCCEEEGGGTTTXXX^^^SSSMMMPPP~~~oooaaasss888777777666666777777888999999;;;???CCCFFFGGGGGGBBBNNNLLLFFFdddhhhIIIGGGKKKJJJVVVhhhdddtttvvvyyy|||VVVJJJCCC999<<<555::::::888777777777777777666666666666666666666666555555555555555555555555555555555555555555555555555777:::===>>>@@@DDDFFFHHHIIIDDDDDDOOOPPPNNNTTT{{{|||xxxgggooo~~~xxxvvvvvvvvvtttrrriiihhhhhhiiilllnnnooonnneeeaaa[[[WWWVVVVVVVVVUUUPPPPPPPPPSSSWWWXXXVVVSSSVVVXXXXXXUUUPPPMMMNNNPPPQQQPPPPPPOOONNNNNNOOOOOORRRRRRTTTVVVWWWWWW]]]dddeeelllttt~~~{{{jjjccclllZZZBBBDDD???:::>>>AAA:::>>>AAA@@@AAACCCBBB???@@@AAABBBAAA@@@AAACCCDDDFFFRRRZZZfff]]]TTTaaaxxxdddggg{{{888777777777777777777888888:::===AAAEEEGGGGGGGGGGGGLLLGGGNNNzzzgggJJJKKKPPPPPPbbb}}}mmmdddvvv]]]JJJEEE<<>>AAAEEEFFFCCC???>>>@@@AAAAAA@@@AAACCCEEEGGGQQQ^^^ssslll]]]nnnuuulllmmm888888777777777777888888888;;;???CCCFFFGGGHHHHHHLLLCCCBBB___lllLLLKKKQQQVVVnnnzzzYYYlll~~~eeeLLLHHH>>>???===;;;:::999888777777777777666666666666666666666666555555555555555555555555555555555666666666777777555888;;;>>>@@@BBBEEEHHHDDDEEEDDDJJJQQQMMMQQQdddqqqfffqqquuurrr|||wwwuuuvvvwwwuuussskkkhhhddd___\\\ZZZZZZZZZ[[[\\\[[[YYYVVVSSSSSSSSSSSSRRRQQQQQQRRRRRRQQQPPPIIIJJJJJJIIIIIIIIIKKKMMMJJJIIIIIIJJJMMMNNNMMMLLLQQQOOOMMMMMMPPPSSSUUUVVV___ZZZUUUVVVZZZ]]]\\\YYY[[[[[[ZZZXXXXXXYYY\\\^^^^^^]]]^^^^^^```ccceeeggghhhjjjlllmmmqqq|||lll\\\VVV[[[|||NNNAAAEEE@@@:::===???===>>>BBBGGGGGGCCC@@@===???@@@@@@@@@AAADDDFFFLLLVVVjjj|||hhhsss|||~~~mmm999888888777777888888999888<<>>AAA===???AAAAAABBBCCCFFFIIIYYYdddddd[[[kkkuuueeevvv999999888888888888999999:::>>>BBBEEEEEEGGGJJJNNNHHHWWW|||^^^CCCDDD___jjjdddwww~~~vvv~~~xxxsssvvvttttttxxx~~~|||ooossszzz~~~}}}bbbXXXDDD<<>>@@@AAABBBEEEGGGEEEEEEFFFOOO[[[iiivvvooohhhuuukkknnniiinnnrrrrrrrrruuuwwwwww{{{xxxjjjiiicccXXXRRRTTTVVVVVVOOOLLLLLLPPPQQQNNNLLLMMMPPPMMMMMMPPPQQQPPPRRRVVVRRRUUUUUUPPPPPPUUUUUUQQQJJJMMMPPPPPPNNNNNNQQQSSSPPPPPPQQQRRRSSSUUUVVVWWWZZZ]]]bbbeeeiiilllqqqtttqqqyyy{{{{{{{{{XXXGGG@@@999>>>???;;;;;;??????;;;<<<@@@===???AAABBBCCCDDDGGGJJJYYYeee~~~IIIKKKeeejjj___www::::::999888777777777777777BBBCCCDDDKKKKKKFFFJJJSSSjjjlllKKKHHHTTT^^^gggrrr~~~|||mmmdddaaaeeeqqq}}}jjj______[[[]]]aaa^^^[[[___aaa``````aaabbbbbbdddeeehhhkkkkkkkkknnnsssooooooooooooppprrrttttttqqq{{{{{{uuuyyy~~~~~~}}}jjjccc^^^]]]NNNQQQaaaddddddeeebbb```bbbiiioooqqq{{{|||___DDD999@@@<<<;;;;;;;;;<<<:::777555999::::::999777666888999555555555555666666666777555555444444555666888999;;;===???AAACCCDDDDDDDDDGGGBBBHHHSSSPPPzzzsssbbbeeegggvvvddd~~~kkkbbbbbbmmmooodddXXXTTTVVVUUUUUUYYYaaafff___UUUSSSUUURRRLLLMMMSSSVVVTTTUUUTTTQQQOOOSSSXXXVVVPPPVVVXXXZZZ\\\]]]^^^ccciiiiiifffddddddgggiiiiiihhheeeccc______cccllltttzzzsssvvv||||||uuufffYYYnnn{{{zzzMMM>>>III666>>>>>>>>>???@@@@@@>>><<<======@@@BBBBBBAAAEEELLLPPPmmmaaaSSSHHHllliiikkk::::::999888888888888888===EEEEEEDDDKKKJJJEEEIIIIIIuuu~~~\\\FFFHHHUUUcccxxxbbbyyy|||tttkkktttjjj```YYYVVVXXXaaakkkhhhWWWQQQSSSPPPRRRVVVRRRQQQVVVZZZXXXTTTSSSUUUXXXVVVZZZ```dddgggnnn{{{}}}tttpppkkkeeeTTTRRR[[[[[[___iiillliiihhhmmmyyyiiiMMM===AAA===<<<;;;;;;<<<:::888555888999999888666666777999555555555666666666777777555555444444555666888999<<<===@@@BBBDDDEEEEEEDDDDDDBBBGGGSSSWWWggglll~~~pppmmmiiikkkyyyqqqooonnnhhhaaa^^^```ZZZ]]]hhhjjj```VVVTTTUUUWWWXXXWWWXXXZZZXXXSSSVVVZZZ\\\ZZZ]]]cccdddbbb```aaaaaabbbhhhnnnlllffffffggglllvvvkkk```\\\XXXyyyzzzxxxXXX???GGG999???>>>>>>???@@@@@@>>><<<>>>>>>@@@CCCBBBAAAFFFMMMMMMppp]]]PPPPPPvvvkkksssuuu::::::999888888888999999@@@GGGDDDEEEKKKJJJFFFLLLKKK{{{\\\MMMEEENNN\\\qqqeeeeee|||iiiiiihhheeebbb\\\ddd___[[[ZZZYYYZZZaaahhhbbbXXXZZZ___\\\___eeebbbaaaeeegggfffbbbbbbhhhnnnmmmwwwnnn]]][[[ccchhhvvvxxx~~~qqqRRR>>>>>>>>><<<;;;;;;<<<;;;888666777888888777555555666888555555666666666777777777666555555555555777888999<<<>>>AAADDDEEEFFFEEEEEEDDDFFFHHHSSS___nnn```sssgggqqqdddzzzmmmhhhaaa\\\^^^aaa^^^[[[ZZZUUUQQQUUU```eeeccccccgggfffnnnrrrooolllooosssuuuqqqwww}}}hhhUUUQQQQQQ\\\xxxoookkkBBBCCC??????>>>>>>???@@@@@@???===@@@???@@@CCCBBBBBBGGGOOOPPPyyyUUULLLXXX{{{rrrttt::::::999999999::::::;;;???EEEDDDFFFMMMJJJHHHQQQgggxxxZZZHHHIIIMMMZZZkkkyyy]]]ttt|||xxxyyyzzz|||}}}~~~yyy}}}{{{www|||yyyxxxwwwqqqvvvssstttxxx|||{{{{{{~~~pppqqq~~~~~~xxx~~~YYY@@@>>>???===<<<<<<<<<;;;999777777888888777555444666777555666666666666777777777777666555555666777999:::===???BBBEEEGGGGGGFFFFFFHHHMMMJJJTTTgggnnnsssqqqnnnrrrfffrrr{{{yyytttrrrppprrryyy}}}wwwmmmeeebbbeeeooovvvwwwuuuuuu~~~{{{kkkeeedddbbbiiisss~~~}}}mmmkkkzzztttXXXKKKPPPRRRjjjsssjjjIIIAAACCC???>>>>>>???@@@AAA@@@>>>AAA@@@AAACCCCCCCCCJJJRRRWWWRRROOObbbwww:::999999999:::;;;<<<<<>><<<<<<<<<<<<:::999777888888777555444666777666666666666777777777888777777666666777888:::;;;>>>@@@DDDGGGIIIIIIHHHGGGHHHNNNJJJXXXtttmmmiii{{{bbbjjjhhhXXX\\\bbbcccjjjuuu~~~tttnnnzzzfffNNNHHHUUUcccooohhhTTTBBBEEE@@@>>>===>>>@@@AAAAAA@@@BBB@@@AAACCCCCCEEEMMMVVVYYY{{{VVVXXXlllqqqvvv{{{999999999:::;;;<<<===>>>CCCJJJLLLMMMMMMFFFLLLaaakkkIII>>>IIIKKK^^^uuuvvvXXXppp~~~~~~{{{tttjjjcccaaafffjjjwww|||nnn```___^^^]]]___gggjjjkkkppp~~~]]]XXXSSSSSS\\\mmmoooIIIBBBAAA???===<<<<<<<<<;;;:::777888888777555555666888666666666777777777888888888777777777777999:::;;;???AAAEEEIIIKKKJJJIIIGGGEEELLLKKKdddpppddddddkkkggg~~~ppppppxxxeee\\\dddkkkkkktttzzzbbbLLLOOOfffnnnmmmbbbEEEEEE@@@???===>>>@@@BBBBBBAAAAAA@@@@@@BBBDDDGGGQQQ[[[ZZZmmmTTTZZZoookkkmmmuuu999999::::::;;;===>>>???DDDLLLNNNMMMKKKGGGWWWvvv```BBBCCCIIIMMMeeebbbZZZ|||xxxxxx}}}sssYYYSSSWWWZZZ___eeebbbfffhhhlllzzz```VVVMMMQQQccczzzxxx}}}xxxNNNCCCBBB@@@===<<<<<<<<<<<<;;;888999999888666666777999666666777777777888888888888888777777888999;;;<<>>@@@BBBBBBBBBAAA??????BBBEEEIIITTT___bbbdddRRRXXXrrrrrrttt~~~uuu999999::::::<<<===???@@@BBBJJJLLLKKKJJJKKKcccYYYDDDMMMNNNPPPlllVVVbbb|||uuuyyy{{{sssoooZZZWWW[[[^^^eeeooonnnxxxvvvcccRRRUUUlllkkkkkkyyyXXXJJJCCC@@@===<<<<<<===<<<;;;999::::::999777666888999777777777777888888888888999888888777888:::;;;<<<@@@CCCGGGKKKMMMLLLJJJHHHJJJQQQWWW\\\zzzvvvlll{{{{{{qqq```XXX[[[ooo}}}{{{yyywww}}}eeeQQQggguuuvvvLLLAAA@@@???===>>>@@@BBBCCCCCC@@@>>>???BBBEEEKKKVVVbbbmmmgggVVV[[[{{{llluuuuuu888:::<<<<<<::::::===AAADDDMMMGGGHHHNNNEEEdddXXXHHHWWWYYY[[[qqqiii[[[tttpppkkkzzzfffUUUYYYbbblllrrrnnneee}}}wwwttt{{{|||{{{yyyyyy```___cccHHHGGGAAA===???@@@<<<:::999:::::::::999999999888888888888888888888888888888777888999999999<<<@@@CCCCCCFFFIIIKKKKKKJJJKKKKKKNNNLLLlllooohhh|||jjj{{{lll\\\^^^dddiii^^^aaawwwuuuzzztttnnnwwwfffaaa___ZZZ```ooo|||fff\\\sss~~~~~~TTTIIIAAA@@@?????????@@@AAABBB???DDD@@@>>>FFFKKKSSSddd[[[QQQooonnnqqqkkk~~~ppp;;;;;;;;;:::;;;===AAADDDCCCLLLHHHLLLXXXXXXzzzWWWLLL[[[[[[iii|||dddeeezzzrrrqqqsss\\\___jjjwwwyyy}}}jjjhhh|||wwwqqq```bbbvvv}}}~~~aaaSSSnnneeeJJJHHHAAA===???@@@===::::::::::::::::::999999999999888888888888888888888888777888999888999;;;???BBBBBBEEEIIIKKKLLLLLLLLLMMMSSSUUUpppnnn{{{nnnmmm{{{xxxyyycccXXXbbbnnnuuujjjqqqwww~~~aaa^^^kkkvvvYYYWWW]]]```kkk{{{sss```]]]wwwaaaNNNBBBAAA@@@??????@@@AAAAAAAAAEEEAAA@@@GGGKKKTTTfffZZZZZZeeeqqqxxxeeexxxvvvggg;;;999777888;;;???BBBDDDHHHOOOJJJKKKVVV\\\|||RRRPPP^^^\\\rrr```fffyyy{{{lllqqquuueeeeeerrr}}}ccc```rrrhhh{{{qqq[[[PPPTTTfffdddHHHUUUssskkkMMMIIIBBB>>>@@@AAA>>><<<<<<;;;;;;:::::::::999999999999999999999999999999999888999999888888:::===@@@BBBEEEIIILLLMMMNNNOOOPPPUUUZZZqqqnnnxxxnnnbbbrrryyy|||oooppp|||]]]VVVfffwwwuuu}}}xxxUUUZZZpppuuuXXXZZZiiittthhhZZZ]]]yyy~~~nnnMMMDDDCCCAAA@@@???@@@@@@AAABBBFFFCCCCCCIIIKKKVVVjjjWWW___```xxxkkkaaauuuiii```<<<:::999<<>>;;;;;;;;;;;;::::::::::::999999999999999999999999999999999888777999<<>>===???CCCIIILLLLLLIIIFFFLLLLLLGGGMMMfffUUUEEEMMMYYY___gggwww}}}yyykkksss|||ccc[[[ssseee]]]kkk}}}eeeYYYQQQUUU^^^nnnzzz]]]FFFJJJUUU]]]eeedddnnn___MMMFFFAAAAAABBB@@@>>>???<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999888888999<<>>???======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999::::::999999;;;>>>AAADDDHHHMMMQQQSSSTTTVVVXXXTTTtttzzzqqqlll}}}|||ttthhhnnnwwwZZZbbb}}}yyyaaafffyyygggfffzzztttuuuxxxWWWFFFEEECCCBBBAAABBBBBBCCC@@@CCCBBBDDDIIILLLccczzzkkkcccrrrzzzwwwmmmWWWccc}}}rrruuu{{{777888:::<<<===AAAEEEHHHKKKIIIJJJMMM\\\]]]GGGMMMSSSccczzzbbbqqqpppooottt{{{mmmaaaggggggZZZmmmxxxyyywwwiiiooo}}}ttt{{{qqq[[[SSSPPPGGGTTTttt~~~|||TTTLLLEEECCCCCC@@@>>>???============<<<<<<<<<;;;::::::::::::::::::::::::999::::::::::::<<<@@@CCCFFFIIINNNRRRTTTUUUWWWXXXXXXuuusssnnnpppkkkiiipppYYYddd|||kkkrrryyyuuubbb]]]ooo~~~{{{{{{xxxzzz```EEEDDDCCCBBBBBBCCCDDDDDDAAACCCBBBEEEJJJPPPkkkvvvnnnqqqxxxggg[[[ggguuu===>>>>>><<<<<>>>>>>>>=========<<<<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;===AAAEEEGGGJJJOOOSSSTTTVVVWWWYYYcccsss}}}mmmzzzzzzggglllkkkXXXeee{{{xxx}}}}}}sssvvvfffYYY___|||{{{{{{|||xxxuuubbbDDDDDDCCCBBBBBBCCCEEEEEEBBBCCCCCCFFFLLLRRRpppzzzuuuuuu~~~ggg```kkkyyy============>>>AAAEEEIIIJJJLLLCCCMMMqqq___OOOMMMfffiiiooogggssseeetttttt```___rrruuusss}}}oooeeeRRR[[[|||{{{zzzrrrnnnqqq^^^]]]hhhPPPXXXkkkOOOBBBHHHFFFBBB@@@;;;999III<<<666;;;999===555;;;;;;;;;;;;<<<===>>>>>>:::;;;;;;;;;;;;>>>CCCFFFIIIKKKZZZVVVSSSYYYUUU___xxxkkk|||hhhhhh{{{aaadddyyywwwvvvzzz|||uuupppxxx|||[[[\\\ZZZjjj~~~wwwsssqqqJJJBBBDDDGGGAAABBBGGGCCCEEEDDDEEECCCPPPYYYlllmmmeeeuuuttt```bbb~~~;;;<<<======???BBBGGGKKKJJJOOOLLLaaagggSSSMMMXXXyyydddmmmmmmvvvjjjrrrsssaaa\\\{{{uuuaaaUUUTTTYYY]]]www{{{bbbYYYNNNccc~~~{{{yyywwwvvvnnnkkkkkk~~~hhhbbbmmmZZZ___rrrTTTFFFIIIGGGDDDBBB>>>:::BBB888>>>CCC===BBB@@@<<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<>>@@@DDDJJJNNNMMMNNNQQQuuu```IIIMMMeee```rrrtttyyynnnnnntttggg]]]wwwkkk\\\SSSQQQSSSSSSQQQUUU```llleeeUUURRRTTTyyy|||xxxvvvtttrrrqqqkkkjjjeeeooonnn```hhh___^^^yyy]]]KKKKKKIIIFFFEEEBBBEEEDDD999BBBAAA666:::888===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===@@@EEEHHHNNNNNNVVVRRRXXX]]][[[qqqkkkxxx|||fff|||}}}~~~zzzttt```TTTdddnnn{{{yyyzzznnnrrrWWWHHHCCCDDD???@@@EEECCCCCCCCCGGGGGGVVV^^^nnn{{{]]]ZZZaaaWWWzzzdddqqq;;;<<<===???AAAEEEJJJOOORRRKKKNNN]]]IIITTTooorrrccc}}}sssiiitttooodddtttZZZXXXWWWZZZ^^^^^^YYYSSSYYYVVVZZZnnn~~~}}}lllUUUQQQSSS___xxxrrrpppooommmkkkjjjkkkcccfffttt\\\aaa```[[[cccgggPPPMMMIIIGGGHHHDDDJJJJJJ???AAA===;;;EEE999>>>===<<<;;;::::::::::::;;;<<<<<<<<<===@@@EEEIIIMMMLLLOOOLLLVVV[[[\\\|||iiibbbwwwxxxlll^^^XXXiiivvv|||tttsssZZZHHHBBBDDD@@@AAADDDBBBDDDDDDHHHJJJ[[[gggxxxttt___bbbaaaccchhh|||>>>??????@@@AAAEEEJJJNNNRRRIIIRRRVVVNNN\\\vvvqqqqqqyyyeeeqqqtttkkk{{{bbbXXXcccsss~~~wwwllldddhhh]]][[[tttmmmZZZPPPRRRUUUkkkuuunnnkkkkkkiiiggggggjjjaaa```xxxaaa^^^bbb]]]XXXzzzqqqUUUOOOJJJHHHIIIEEEAAAIIIDDD@@@BBBXXXmmmUUU???>>>===<<<;;;::::::::::::;;;<<<<<<===@@@EEEIIILLLMMMLLLIIIVVVYYY^^^jjjuuuaaallltttttt|||wwwtttgggaaammm}}}nnngggvvvyyyzzzwwwrrr^^^IIIAAAFFFDDDCCCDDDBBBEEECCCHHHLLLaaapppfffYYYkkkpppxxxppp???@@@AAAAAABBBFFFKKKNNNOOONNNccciiiLLLRRRbbbzzzgggnnnvvvpppvvvdddVVVfff|||~~~kkkffflllttt[[[MMMKKKRRR___tttllliiiiiigggeeecccfff___^^^pppgggZZZ^^^]]]SSSgggzzz[[[SSSMMMJJJJJJFFF<<>>===<<<<<<<<<<<<;;;<<<<<<===>>>BBBGGGKKKOOORRROOOJJJYYYZZZeeexxxhhhiiiooo{{{wwwkkk```[[[^^^tttzzzmmmsssccchhhooojjjmmmtttmmmeeeKKK@@@EEEDDDBBBCCCAAABBBAAAGGGNNNfffwwwYYYPPPmmm}}}yyy>>>???@@@AAACCCGGGMMMQQQNNNWWWwwwrrr\\\LLLYYYfff|||mmmooozzzwww~~~aaa``````sssrrrbbblllnnnRRRNNNCCCIIIZZZvvvtttkkkhhhhhhgggdddbbbddd______kkk{{{kkkTTTVVVZZZSSSSSSooo{{{xxxaaaWWWQQQMMMLLLGGGEEEHHHGGGDDD???ZZZqqqNNN@@@@@@???>>>>>>===>>>>>>===>>>??????AAADDDIIIMMMPPPVVVRRRLLL[[[ZZZjjj|||~~~~~~cccyyyxxxuuuuuuuuuzzzqqqlllnnn___VVVTTT[[[vvv|||pppdddeeemmmzzz{{{ZZZIIILLLJJJHHHKKKKKKKKKLLLUUU___xxxddd___}}}<<<>>>???AAADDDIIIOOOTTTOOO___qqqooo^^^RRR___hhh|||tttsssuuubbbmmmvvvmmmYYYUUUlll^^^LLLMMMEEEPPPggguuukkkiiiiiigggddddddddd```bbbiiitttpppTTTTTT[[[WWWNNNgggtttwwweee[[[SSSOOONNNHHHOOOIIIHHHKKK@@@NNNaaa???AAA@@@?????????????????????@@@AAAAAACCCFFFLLLPPPOOOWWWTTTMMM[[[YYYkkk|||qqq~~~tttdddrrrwwwsssmmmrrrtttqqqnnnjjj~~~|||YYYVVV\\\eeejjjooozzzqqq[[[ZZZXXXWWW[[[]]]]]]```lllyyy{{{{{{