BM6P6(@ |||xxxxxxsssuuuwwwxxxyyyyyy{{{|||~~~}}}xxxtttnnnjjjjjjnnnssswww~~~~~~wwwpppggg\\\SSSLLLFFF>>>;;;;;;;;;777444444444555555555555444444555555555555555555555555111222333333444444444444444444333333333333222222222222333333333333444444444444333333333333222222333333333222222111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111111111222222222222111111222222111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333333333333222222111111111333333333333333333333333333333333333333333333333222222333333333333444444555555666666555444333333555555555444444333333333555555444444444444555555888888888777777777777777888999:::::::::999888777666666555555555555666666444555555666777666666666999777666555666777999:::999888888888777777666666444555555555666666777777888666555444444555666888888888999:::;;;;;;;;;;;;;;;:::999999888888999999888888888888888999999999999999888888888888888888888666666777:::;;;:::777;;;:::888777777888:::;;;;;;::::::;;;;;;<<<===>>>======>>>>>>>>>>>>======::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999;;;;;;=========<<<<<<;;;;;;;;;<<<;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;:::999888999:::;;;<<<>>><<<::::::;;;<<<===<<<;;;;;;:::999888777666666666777777777888888888888999888888777666555555555666555555555555444444444444444555555555555444444222222222111111111000000333333333222222111111111000111222333444333222111000000000111222222222333000000000000000000000000///000555<<<<<<555000///111111111000000000000000///000111222222111000//////////////////...............///000000000000000000000000000000000000000////////////////////////444333222111000000000000........................000000000000000000000000///...---,,,,,,---...///............////////////000000000000000000000000............////////////zzzrrrppprrrsssvvvxxxzzzyyyyyyyyyzzz||||||uuurrrmmmkkklllqqqwww{{{yyyqqqjjjbbbXXXQQQIIIDDD===:::::::::777444444444555555555555444444555555555555555555555555333333444444444333222222444444333333333333222222222222222333333333444444444444333333333333222222333333333222222222111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000333333333222222222111111111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333333333333222222222111111333333333333333333333333333333333333333333333333222222333333333333444444555555666666555444444333444444444444444444333333555555444444444444555555555555666777888999999:::999999:::;;;:::999777777666666555555555555666666444555555666666666666666888777666555666777999::::::999999999888888888888555555555666666666777777888777555444444555777888888999:::;;;;;;<<<<<<;;;;;;:::999999888999999999888888888888777777777777888888888888888888888888:::888888999;;;<<<:::888;;;:::888777777888:::;;;;;;;;;;;;;;;<<<===>>>>>>======>>>>>>>>>======<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<;;;;;;;;;:::::::::999;;;::::::::::::;;;<<<===========================::::::;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999::::::999999999:::;;;<<<===<<<::::::<<<===<<<;;;;;;:::999888777666666666666666777777777888888888777777777666555555444444666555555555555444444444444444555555555555444444555555555444444444333333333333333222222222111111111111222333333333333222111111111111111222222222000000000000000000000000000000444999999444000000111000000000000000000000///000111111111111000////////////////////////.........///000000000000000000000000000000000000000////////////////////////111000//////.../////////////////////////////////000000000000000000000000000///............///000............////////////000000000000000000000000............////////////zzzssslllggggggkkksssvvvzzz{{{zzzxxxwwwwwwxxxzzz~~~~~~ssspppmmmlllooovvv}}}~~~~~~~~~~~~tttkkkccc\\\SSSMMMEEE@@@;;;888999999777555444444555555555555444444444444444444444444444444444444444444333222111111444444333333333333222222222222222222333333333333444444333333333333222222333333333222222222222111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000333333333222222222111111111111222222222222111111111111111111111111111111222222222222222222222222000111111111111222222222333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333222222333333333333444444555555555666555555444333333333444444444444444444555555444444444444555555222333444666888:::;;;<<<::::::;;;;;;:::888666555555555444444444444555555555555555666666666666666888777666666666777999::::::::::::::::::999999999555555666666666666777777777777555555555555777777999999:::<<<<<<=========;;;;;;:::999999999999999::::::999999888777777777888888888888888888888888<<<;;;:::;;;<<<<<<:::888:::999888777777888999:::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<======<<<:::;;;:::888666555555555666666666666666777777777777888777777666666555555555666555555555555444444444444444555555555555444444666666666555555555444444333333333222222222222111222222111111222222333444222222222111111111111111000000000000000000000000000///222666666222///000000000000000000000111111///000000111111000000///......//////////////////...//////000000000000000000000000000000000000000000000000000000000000000//////.........///000000000000000000000000000000////////////////////////000000////////////000000............////////////000000000000000000000000............////////////yyynnngggbbb```ccciiitttwwwzzz{{{zzzwwwuuutttuuuxxx|||}}}rrrqqqpppqqqvvv}}}|||}}}~~~~~~yyyqqqhhh```WWWNNNHHH???<<<999777777888777555444444555555555555444444444444444444444444444444333333444444444333222222444444333333333222222222111222222222222333333333444444333333333222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111111111222222222222111111111111111111111222222222222222222222222222222222000000111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444555555555555555444444333333333444444555555555555444444333333444444555222222444666888:::;;;<<<::::::;;;:::999777555444555555444444444444555555555555555555555666777777777777666666777777888999::::::::::::999999999999666666666666666666777777777777666555555666777777999:::;;;<<<======>>>>>>;;;;;;:::999999999999:::<<<<<<;;;:::999999888888888888888888888999999999;;;;;;;;;;;;;;;:::999888999888888777777888888999;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;<<<===>>>???========================???>>><<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;===>>>>>>;;;999;;;999777555444444555666555555555666666666777777888888888888777777666666666555555555555444444444333444444555555444444333333333333333222222222222222222222222222222222222333222111000111222333444333222222222111000000000000000000000000000000000111///000333333000///111000000000000000111111111///000000000000000000///............//////////////////000000000000//////////////////////////////000000000000000000000000/////////000000222333333////////////////////////........................////////////////////////............////////////000000000000000000000000............////////////vvvmmmddd___\\\\\\bbbiiisssvvvyyyzzzxxxuuusssrrrsssvvv{{{~~~vvvvvvvvvyyy~~~~~~xxxtttnnnggg]]]RRRHHHBBB;;;:::777666666777666666444444555555555555444444444444444444444444444444000111222333444444555555444444333333333222222222111111111222222222333333444444333333333222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111111111222222222222111111000000111111111222222222222222222222222222222222000000111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444444555555555555555444333333333444444555555555444444333333333333444444333444555666777888999999::::::::::::999777555444555555555444444555555555666555555555555666777777777777777777777888888999888888999999999999999999777777777777777777666666777777666666666666777777888999;;;<<<===>>>>>>>>><<<;;;::::::999999::::::;;;;;;:::999888777777666777777888888888999999999:::;;;;;;;;;:::999888888999888888888888888888999:::::::::;;;;;;<<<===>>>===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;999999:::<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;===>>>>>>;;;999:::999777666555444555555444555555555555666666666666666666666666555555555666555555555555444444444333333444444444444333333222222222222111111111111222222222222222222222222333222111000111222333444333222222222111000000000000000000000000000000000111///...111111...///111//////000000111111111111000//////////////////000---.........//////000000//////000000000000//////////////////////////////000000000000000000000000.../////////000111333333........................------------------------....................................////////////////////////////////////............////////////xxxhhhaaa[[[YYYZZZ\\\cccjjjrrruuuwwwxxxuuusssqqqppprrrvvv{{{|||}}}}}}rrroooiiiaaaWWWLLLCCC>>>999888888777666666666666444444555555555555444444333333333333333333333333///000111333444555666666444444333333333333222222111111111111222222222222444444333333333333222222111222222222222333333333111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000333333333222222222111111111111222222222222111111000000000111222222333333333333333333333333333333000111111111111222222222333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222333333333333444444333444555555666555555555333333444444444444444444444444333333333333444444555555555666666777777777999999::::::999777555444666666555555555555666666666555555444444666777888666777777777888888888888888888888888999999999999888888777777777777666666777777777777777777777777777888:::;;;======>>>>>><<<;;;;;;:::::::::::::::888777777777666555555555777777777888999999::::::888:::;;;;;;999888888999999999999999999999999999999999999999:::;;;<<<===;;;<<<<<<======<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<888888888888999999999999999:::;;;======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;<<<======<<<:::999999999888777666555444444444444444555555555666333333333333333333333333666555555555555444444444333333444444444444333333444444333333333222222222111222222222222333333333222222111111222222333444222222222111111111111111000000000000000000000000111///...111111...///111/////////000111111222222000//////......//////000------......///000000000000000000000000//////...000000000000000000000000000000000000000000000000------------...///000111................................................------............------............////////////////////////////////////............////////////ssskkk^^^YYYVVVXXX[[[___fffmmmqqqsssuuutttsssqqqpppppprrrvvv{{{zzzvvvmmmiiiaaaWWWLLLCCC===:::888888888777666555555555444444555555555555444444333333333333333333333333000111222333444555555555444444333333333333222222111111111111222222222222444444333333333333222222111111222222222333333333111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000333333333222222222111111111111222222222222111111///000000111222222333333333333333333333333333333000111111111111222222222333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333222222333333333333444444333444444555666666555555444444444444444444333333444333333222222333333444444444555555666777777777777888999999999777666555777777666666666666777777777666444444444555777888666666777888888888888888999999999999::::::;;;;;;888888888777777777666666777777777888888777777777666777999:::<<<=========<<<<<<;;;::::::::::::;;;777777777777777777777777666777777888999999::::::888:::<<<<<<:::999:::<<<:::::::::;;;;;;:::::::::888888888888999:::;;;;;;::::::;;;<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<999999999::::::;;;;;;;;;:::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::<<<=========<<<;;;===<<<::::::<<<===<<<;;;999999::::::999777555333333333444444444555555555444444444444444444444444666555555555555444444444222333333444444333333222555555444444444333333333111111222222222333333333111111222333333333333222111111111111111222222222000000000000000000000000111//////222222//////111...//////000111111222222000///............///000------......///000000111000000000000000///......000000000000000000000000////////////////////////---------------...///000................................................---...///000000///...---............////////////////////////////////////............////////////uuuhhh```ZZZVVVVVV[[[___cccjjjqqqqqqrrrsssrrrqqqooopppqqqsssvvv{{{zzzuuurrrkkkfff[[[NNNCCC<<<999999888999999888666555555555444555555555555555555444333333333333333333333333222222333444444444333333444444444333333333222222000111111111111222222222444444444333333333222222111111111222222333333333111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333222222222111111111111222222222222111111///000000111222222333333333333333333333333333333000111111111111222222222333333333333333333333333333333333444444555555555333333333333333333333333333333333333333333333333222222333333333444444444333333444555666666666555555555555444444333333333444333333222222333333444333333444555666777888999666777888999999888777666888888777777777777888888777666444333444555777999666666777888888888888888:::::::::;;;;;;<<<<<<<<<999888888888777777666666777777888888888888777777555666888:::;;;<<<======<<<<<<;;;::::::::::::;;;::::::::::::::::::;;;;;;666777777888999999::::::888;;;======;;;;;;<<<>>>:::;;;;;;<<<<<<;;;;;;:::777777777777888999:::;;;999999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<=========>>>>>>>>>??????;;;<<<===>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::<<<=========<<<;;;>>><<<::::::;;;<<<===<<<888999;;;<<<;;;888555333333333333444444444555555666666666777777777777777666666555555555444444444222333333444444333333222444444333333333222222222111111111222222333333333000111222333444333222222000000111111222222222333000000000000000000000000111//////333333//////111...//////000111222222222000///...------...///000---------...///000000111000000000000000///......000000000000000000000000////////////////////////000////////////000111111000000000000000000000000////////////////////////...///000111111000///.............../////////000////////////////////////............/////////000~~~qqqddd]]]]]]YYYZZZ]]]aaafffkkknnnppppppoooooonnnnnnnnnoooooorrrvvv}}}}}}yyyuuuooojjj```YYYNNNEEE???<<<;;;:::777777666555444444333333444555555555444333333222111111111222222111111111222222111111222222333444444444333222222111000000222222222222222222222222000000000111222222222333333222222111111222222333111111111111111111111111222111111111000000//////000111111111111222222222111111000000111111222333333222222222222222222333111111111111111111111111333222222222111000000000222222222222222222222222111222222333333222222111444444444444444444444444222333444444555555444444333333333333333333333333111111111000111111222333333333333333333333333333333444555555666666555555555555444444444444555555555555555555555555555555444555666888888888777666777777777777777777777777888888777666555555666666666666666666666666666666555555555666777777888888:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888:::888666555444555666777777888999;;;<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888666666777888999999::::::999999::::::::::::;;;;;;<<<===============<<<<<<777777666777777888999999999:::;;;<<<============AAA@@@>>>=========>>>???<<<<<<<<<===============>>>>>>????????????>>>>>>============<<<<<<<<<<<<========================<<<<<<============<<<<<<;;;;;;<<<===>>>>>>======<<<;;;::::::::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999777777666666666666666666666666666666666666666666666666666555555444444444333333333333333333333333333333333333333333333333333333333111111222222222333333333333222111000////////////333222111000000111222333222111000000000111333444222222222111111111000000111111000......---------000000000000000000000000////////////////////////////////////////////////111111000000//////......//////////////////////////////.........------------------............///////////////////////////111000///......///000111000000//////.........---//////////////////////////////............//////|||sssiii^^^ZZZZZZZZZ\\\aaafffjjjnnnpppqqqooonnnmmmlllllllllmmmmmmnnnttt|||zzzvvvpppiiidddWWWQQQGGG???;;;999777777777666666555444444333333444444555555444333333222111222222333333222222111222222111111222222333444555555555444333222222222222222222222222222222222111111111111111222222222222111111000000111111222111111111111111111111111111111111111000000000///000111111111111222222222111111000000111111222333222222111111111111222222333333333333333333333333222222222111111111111111222222222222222222222222111222222333333222222111333333333333333333333333222333444444555555444444333333333333333333333333111111111111111222222333333333333333333333333333333444555555666666555555555555444444444444555555555555555555555555555555444555666777777888888777888888888888888888888888888888888777777777666666666666666666666666666666555555666777777888888999::::::;;;;;;;;;;;;::::::999999999999999999999999999888666555555555777777777888999;;;<<<============<<<<<<<<<<<<;;;;;;;;;:::999999999888888888888777777888888999::::::;;;999999::::::::::::;;;;;;===>>>>>>>>>>>>>>>======777777777777777888999999::::::<<<==================<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>======<<<<<<<<<==============================>>>>>>>>>>>>======;;;;;;<<<===============<<<;;;::::::::::::;;;<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::<<<;;;:::999888777777666555555555555555555555555555555555555555555555555555444444444444333333333333333333333333333333333333333333333333333333333111111111222222222222222333222111000////////////222222111000000111222222,,,,,,+++++++++,,,---...111111111000000/////////111000///......---------////////////////////////////////////////////////////////////////////////000000000000//////......//////////////////////////////.........------------------............///////////////////////////111000///......///000111000/////////............//////////////////////////////............//////~~~uuummmfff___YYYXXXZZZ\\\```eeekkkppprrrrrrrrrmmmllljjjiiihhhiiijjjkkkmmmttt~~~~~~}}}~~~zzzuuupppiii```ZZZMMMHHH@@@;;;888777666666666666555555444333333333444444444444444333333222222333333444444333333222222222111111222222333444666666666555555444444333222222222222222222222222222222222111111111111111111000000000000000000111111111111111111111111111111111111111000000000000000111111111111222222222111111000000111111222333111111111000000111111111222222222222222222222222111111111111111222222222222222222222222222222222111222222333333222222111222222222222222222222222222333444444555555444444333333333333333333333333111111111111111222333333333333333333333333333333333444555555666666555555555555444444444444555555555555555555555555555555555555555555666777888999999999999999999999999999888888999:::999888777666777777777777777777777777666666777777888999999:::999::::::;;;;;;::::::999999999999999::::::::::::999888777666555666777888777888999;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888888999999::::::;;;;;;999999::::::::::::;;;;;;>>>>>>????????????>>>>>>888888888888888999999:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<:::;;;;;;<<<===>>>????????????@@@@@@@@@@@@??????@@@@@@???>>>======<<<<<<========================>>>>>>????????????>>>>>>;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;<<<========================<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::;;;::::::999888777666666555555555555555555555555555555555555555555555555444444444444333333333333333333333333333333333333333333333333333333333333111111111111111111111000333222111000////////////222111111000000111111222......------......///000000000////////////......111000///......---......////////////////////////////////////////////////////////////////////////000000000////////////...////////////////////////...............------------------............///////////////////////////000//////......//////000////////////............//////////////////////////////............//////}}}pppiiibbb^^^ZZZWWWYYY^^^___cccjjjpppttttttsssrrrlllkkkhhhfffeeefffhhhiiipppwwwzzzzzz|||zzztttoooiii```WWWPPPFFFBBB===999888888888888555555555444444333333333333333444444444333333222333444444444444444444333222222111111222222333444666666555555555444444444222222222222222222222222333222222222111000000000111111000000000000111111111111111111111111111111111111111000000000000000000000111111111222222222111111000000111111222333111111000000000000111111////////////////////////000000000111222222222333222222222222222222222222111222222333333222222111222222222222222222222222222333444444555555444444333333333333333333333333222111111111111222333333444444444444444444444444333444555555666555555555555555444444444444555555555555555555555555555555666555555555555777999:::::::::::::::::::::::::::777888:::;;;;;;:::888777777777777777777777777777777777777888999999::::::999999::::::::::::999999999:::::::::::::::;;;;;;888888777666666777777888888888999:::;;;<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;999999999:::::::::;;;;;;======>>>?????????>>>>>>::::::999999999999::::::;;;<<<===>>>????????????>>>???@@@@@@@@@???===<<<::::::;;;<<<===>>>???@@@??????@@@@@@@@@@@@??????AAAAAA@@@???>>>===<<<<<<===========================>>>>>>??????>>>>>>===;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;::::::999999999999999:::999999888777777666666555555555555555555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222111111111000000000000000222222111000//////000000111111000000000000111111222222222222222333333444////////////////////////000000///...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---------............//////////////////////////////////////////////////////////////////.........//////////////////////////////............//////}}}tttnnnddd^^^YYYYYYXXXXXX\\\bbbeeehhhmmmrrruuuuuutttsssnnnkkkgggddddddeeehhhjjjpppxxx~~~zzzxxx{{{yyytttmmmgggaaaYYYNNNGGG???===999888888999999888444444444444444333333333222222333333444333333222333444444555555444444333222222111111222222333444444444444333333333333333222222222222222222222222333222222222111000000000222222222111111222222222111111111111111111111111000000000000000000111111000000111111111222222222111111000000111111222333111111000000000000111111////////////////////////000000000111222222222333222222222222222222222222111222222333333222222111444444444444444444444444222333444444555555444444333333333333333333333333222222222111222333333444444444444444444444444444333444555555666555555555555555444444444444555555555555555555555555555555555555444444666777:::;;;::::::::::::::::::::::::777888:::;;;<<<:::999777666666666666666666666666777777777888999999::::::888888999999999999888888999999999::::::;;;;;;;;;888777777777777888888888888888999:::;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;999:::::::::::::::;;;;;;999999999:::::::::;;;;;;;;;<<<======>>>>>>>>>===;;;;;;::::::::::::;;;;;;;;;<<<===>>>????????????:::;;;<<<<<<<<<;;;999888::::::;;;<<<===>>>???@@@?????????@@@@@@?????????@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;::::::======<<<<<<;;;;;;;;;:::::::::999888888888888999888888888777777666666666555555555555555555555555555555555555555555555555444444333333333222222222222222222222222222222222222222222222222222222222111000000000000000000000222111000000000000000000000000000000000000000000///000000111111111111111000000000000000000000000000//////............///........................////////////////////////////////////////////////.............../////////////////////////////////---.....................---------............///////////////////////////......////////////.............../////////////////////////////////////////////............//////}}}uuulllddd___YYYUUUSSSVVVYYY[[[aaagggmmmoooqqqtttuuuvvvvvvuuuqqqmmmiiieeedddfffiiilllpppxxx|||xxx{{{yyyrrrmmmfff___YYYQQQGGG@@@:::888555555666777666666444444333333333333333333111222222333333333333333333444444555555444444333222222111111222222333444222222222222222222222222222222222222222222222222222222222111111111111111333333222222222222333333111111111111111111111111000000000000111111111111000111111111111222222222111111000000111111222333111111111000000111111111222222222222222222222222111111111111111222222222222222222222222222222222111222222333333222222111444444444444444444444444222333444444555555444444333333333333333333333333222222222222222333444444444444444444444444444444333444555555666666555555555555444444444444555555555555555555555555555555444444444555777888::::::::::::::::::::::::::::::777888999:::;;;:::999999666666666666666666666666666666777777888999999:::777888888999999888888777888888999999::::::;;;;;;777777888888888888888888888888999:::::::::::::::===<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;999999999999::::::::::::999999::::::::::::;;;;;;:::;;;<<<======>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::;;;;;;<<<===>>>??????>>>>>>????????????>>>>>>??????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::666777999:::;;;::::::999;;;;;;;;;;;;;;;::::::::::::999888888777777888888777777777777666666555555444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222222222000000000111111111222222111111000000000000000111///000000111111000000///...//////000111000000000//////000000000000111111//////............//////........................////////////////////////////////////////////////---............/////////////////////////////////---------...............---------............///////////////////////////---......//////......---........./////////////////////////////////////////////............//////vvvmmmddd]]]WWWSSSQQQNNNPPPWWW]]]bbbiiipppvvvvvvuuuuuuvvvwwwxxxyyytttpppkkkfffeeehhhkkknnnttt|||~~~|||yyy}}}yyyssslllfff^^^WWWQQQIIIAAA;;;777666444444555666555333333333333333333333333333111111222333333333333333333333444444444444333333222222111111222222333444111222222222222222222222222222222222222222222222111111111111111222222222222222111111111111222222111111111111111111111111///000000000111111111111000111111111111222222222111111000000111111222333222222111111111111222222333333333333333333333333222222222111111111111111222222222222222222222222111222222333333222222111333333333333333333333333222333444444555555444444333333333333333333333333333222222222222333444444555555555555555555555555333444555555666666555555555555444444444444555555555555555555555555555555222333555666888999999999999999999999999999999999888888888888999999999:::444444444444444444444444555555666777777888888999777777888888888888777777777777888888999::::::;;;777777888888999999999999888888999::::::::::::999===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<>>>>>>?????????>>>======<<<;;;;;;<<<<<<::::::<<<===============??????>>>============>>>;;;<<<<<<<<<======>>>>>>======>>>>>>>>>>>>======<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;<<<<<<<<<;;;;;;:::999::::::;;;<<<<<<;;;::::::555777999;;;;;;;;;:::999999999999:::::::::::::::999999888777777777777777777777666666666666555555444444444444444444444444444444444444444444444444333333333222222222222111111111111111111111111111111111111111111111111111///000000111222333444444111111000000000000111111...///000111111000///......///000111222111000000.........//////000000000//////............//////........................////////////////////////////////////////////////---------.........//////////////////////////////---------.........//////---------............///////////////////////////------...//////...------............/////////000//////////////////////////////............//////}}}vvvlllbbbZZZTTTNNNKKKMMMLLLPPPZZZbbbiiiqqqxxx|||{{{xxxvvvvvvwwwzzz|||vvvrrrlllhhhgggiiimmmppp{{{{{{yyyzzz~~~|||uuuppphhhbbbYYYQQQKKKEEE>>>888888777666666777777555444333333333333333333333333000111222333333333333333222333333444444333333222222222111111222222333444222222222222222222222222222222222222222222222222000000111111222222222333111111000000000000111111111111111111111111111111//////000000111111111222000111111111111222222222111111111000111222222333333333222222222222333333111111111111111111111111333222222222111111000000222222222222222222222222222222222333333222222222222222222222222222222222222333444444555555444444333333333333333333333333333333222222333333444555555555555555555555555555333444555555666666555555555555555444444555555555555555555555555555555555111333555777999999999999999999999999999999999999888777777777888888::::::444444444444444444444444555555555666777777888888777777888888888888777777666666777888999999::::::666777888999999999999999888888999:::::::::999999======<<<<<<<<<;;;;;;;;;:::::::::999999999888888999888888888888888888888999999:::::::::;;;;;;;;;<<<<<<>>>??????@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<999:::;;;<<<===============<<<;;;999999:::;;;;;;<<<<<<<<<===============<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>;;;<<<<<<<<<;;;;;;:::999::::::;;;<<<<<<;;;::::::666777:::<<<<<<<<<;;;:::888888888999999:::::::::999888888777777777777777666666666666666555555555444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111111111111111111111111111111111//////000222333444555666111000000000000000111111...///000111111000///...+++,,,.../////////...------------.........////////////.........//////000........................////////////////////////////////////////////////---------.........//////////////////////////////---------.........//////---------.........//////////////////////////////,,,---...//////...---,,,---.........//////000000//////////////////////////////............//////~~~wwwllleee[[[TTTPPPNNNKKKIIIIIIQQQ[[[bbbkkkwww~~~yyywwwxxxxxxvvvtttuuussspppnnnmmmpppwww{{{{{{~~~~~~|||uuuoookkkddd\\\QQQHHHAAA>>><<<;;;999999888666555444333222222333333444444333333222222111111111000000//////222222222111111111000000333222111000000000222222444444555666555444222111222222111111000/////////000000000000000000000000222222222222222222222222000000000000000000000000333222111000000111222333222222222111111111111111111111111111111111111111111111222222222111111000111111111111111111111111222222222111111111000000000000111111111222222222222222333333333222111111222333333444444333333222222222333333333333444444555555555444444333333333444333333333333444555555555555555555555555555555555444444333333444444555444444555555555555444444555555555444444555555555222333555666666555666777999999999999888888888777777777888888888888777777999666444444666888999999555555444444555666888999666666666666777777777777666666666666777777777777888888888888888888888888;;;<<<<<<;;;999999;;;<<<::::::::::::::::::::::::::::::999999888999999999:::::::::::::::::::::::::::::::::999999888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<;;;;;;;;;:::::::::<<<999999>>>===:::<<>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888888888999::::::888777666666777888999:::;;;;;;;;;<<<:::777444444555888:::888888888777666555555444666555555555444444444444555555444444444333333333333333333333333333333333444444333222111000///...000000000000000000000000000000111111111111000000...//////000111222222222000000000000000000000000//////000000111111222222000000000000000000000000000000//////.........---////////////////////////000000000000000000000000//////////////////////////////............//////------------------------//////............//////////////////////////////***,,,000333333111...+++/////////...---------,,,///...---,,,,,,---...///111111000///////////////111000...,,,,,,,,,...///222///,,,******,,,///222|||rrrkkk```ZZZRRRLLLKKKKKKKKKKKKPPPYYYdddlllttt}}}~~~yyyvvvvvvvvvuuussssssssssssrrrtttyyy{{{wwwtttpppjjjfff]]]VVVLLLDDD>>>;;;:::999888777777666555444333333222333333444444333333222222222222222111111111000222222222111111111000000222222111111111111111222333444555555555444333222111111111222333333444444000000000000000000000000222222222222222222222222000000000000000000000000222222111000000111222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222222111111111000000111111111111222222222222111222222333333333222222111222222333333222222111222222222333333333444444555555444444444333333333444333333333333444555555555555555555555555555555555444444333333444444555444444555555555555444444555555444444444444555555666777888888777777777888888888888888888888888888888888888888888888888888777555222222444555666666999888666555444555555555777777777777888888888888666666666666777777777777888888888888888888888999999:::;;;:::999888:::;;;::::::::::::::::::::::::999999999888999999::::::::::::::::::::::::::::::::::::999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>======<<<<<<<<<;;;;;;;;;999666777;;;<<<999;;;@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888999999999999888777777777777888999::::::::::::;;;999777555555666888999999888888777666666555555666666666555555555444444444444444444333333333333333333333333333333333333222222222111111111111111000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000000000000000000111111111////////////////////////000/////////............////////////////////////////////////////////////////////////////////////000//////////////////000------------------------//////............//////........................------...///////////////...............---------///...------------...///000//////...------......///...,,,******+++,,,---///...---,,,,,,---...///~~~uuukkk```ZZZSSSNNNHHHEEEFFFJJJNNNQQQXXXdddpppxxx}}}xxxuuutttssssssrrrrrrtttwww{{{{{{tttqqqqqqnnnhhhcccSSSMMMEEE>>>:::888666666666666555555555444444444222222333333333333222222333333333222222222222222222222222111111111111111000111111222222222111111222333333444444444444333111111111222333333444444000000000000000000000000222222222222222222222222000000000000000000000000222111111000000111111222000000000000000000111111111111111111111111111111111222222333333333222222111111111111111111111111222111111111111000000000111111222222222333333333000111222222333333333333000111111222222111111000222222222222333333333333444444444444333333333333333333333333333444555555444444444444444444444444555444444333333444444555444444555555555555444444444444333333333333444444777777888888888999999999888888888777777888888999999888777666666777888999777555333333444555555555999888777666555555555666777777888888888999999999666666666666777777777777777777777888888999999999888999:::999888888999:::::::::::::::::::::::::::888888888888999:::;;;;;;;;;;;;;;;::::::999999999999999999999999999::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========::::::;;;;;;<<<=====================<<<<<<<<<<<<999777777:::;;;:::<<>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888888999:::999888888777888888888888888999999999999999888999888777777666777777777999999888888777777666666777666666666555555555555333333333333222222222222333333333333333333333333000000111111222222222333000000000000000000000000000000111111111111000000...//////000000111111222000000000000000000000000111000000000000000000///////////////////////////////////////............////////////////////////........................////////////////////////////////////////////////........................//////............//////------------------------000...---,,,,,,...000111---------...............///...------------...//////...------,,,---------...---,,,+++++++++,,,---------...//////...------yyyoooddd[[[RRRMMMJJJGGGDDDCCCGGGNNNUUUYYYaaammmzzz}}}zzzvvvrrrqqqpppqqqqqqsssxxx~~~~~~{{{vvvqqqooooookkkccc[[[JJJEEE???:::777666555444444444444444444444444444222222333333333333222222222222222222222222222222111111111111111111111111///000222333333222111000222222333333444444444444222222111111000/////////000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111///000000000000000111111111111111111111111111111111222222333333333333222111111111111111111111111111111111111000000000000222222222222333333333333///000111222333444444444111111222222222222111111111222222222222333333333333333333333333333333333333333222222333333444555444444444444444444444444555444444333333444444555444444555555555555444444444333333222222333333444555555555777:::<<<======>>><<<;;;999888888888888888777555444444555777888999777555555666777777666555555666666777888888999666777777777777888888888666666666666777777777777666666777777888888999999777999::::::999999:::;;;::::::::::::::::::::::::888888888888999:::;;;<<<<<<;;;;;;::::::999999888888888888999999:::::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888666666777888999;;;:::888777777777888999888999999999999888888777777777888888888777777777999999888888777777777777777777666666666555555555333333333222222222111111222222222222222222222222000111111111111222222222000000000000000000000000000000111111111111000000////////////000000111111000000000000000000000000111111000000/////////...///////////////////////////////////////.........////////////////////////........................////////////////////////.........//////.........///////////////////////////......------......///------------------------///...---,,,,,,...000111,,,---------.../////////.........------...............---------------...000///............//////---..................---|||uuujjj```WWWPPPKKKHHHFFFEEEDDDFFFJJJRRR[[[aaammmxxxzzzxxxuuuqqqppppppsssuuuyyyzzztttqqqnnnllliiiaaaVVVMMMCCC@@@;;;888777666555444333333333333444444444444111222222333333222222111000000111111111111111111111111111111111111111111///000111333333222222111222222222222333333444444222222111111000/////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000111222222333333333222111111111111111111111111000000000000000000000000111111222222222333333333///000111222333444444444222222333333333333222222111111111222222222333333333333333333333333333333333222222222222333444444444444444444444444444444555444444333333444444555444444555555555555444444444333333222222333333444333333666<<>>:::777666555666555444333333444555666555444333444666666666444777777777777666555444333444444444555555555666666666666666666777777777777777777777777777777777777777999<<<===<<<;;;<<<<<<::::::::::::::::::::::::888888888888999:::;;;;;;::::::::::::::::::::::::999999999999999999::::::777777888888888999999999888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999888:::999777666:::>>>===999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777888999999:::999888888777888888888777777888888888888888777666777777888888888888777777777777666666666666666666555555555444444444444333333333333222222222222222222222222222222222222333222222222111111000000000000000000000000000000000000111111111111000000////////////////////////////////////////////////000//////////////////....................................///////////////////////////////////////........................////////////////////////,,,---...//////...---,,,..............................------------......------------------------***,,,...///000///---,,,---------...............------...//////...------..................///000,,,---------............000///---,,,,,,---///000tttkkk^^^XXXPPPJJJGGGFFFFFFEEEEEEIIIOOOUUU[[[eeeooovvvyyyyyyxxxwwwvvvzzzyyyrrroooooommmeeeZZZOOOHHHDDD<<<:::888777777777555444333333333222222222222222111111222222222222111111000000000111111222222222000000111111111222222222000000000000111222333444444333222111111111222333111111111222333333444444000000000000000000000000111111111111111111111111000000000000000000000000...///000111111000///...000111111222333333444444000000000000000000000000......///000111111111111111111111111111111111111////////////000000111111//////000000000111111111111222222333333333222222222222333333333333222222111111111111222222222222111111222222222333333333222222222111222222333444333333333333333333333333555444444333333444444555444444555555555555444444555555444444444444555555666888@@@KKKVVV\\\[[[XXXKKKHHHCCC>>>999777666666666666666666666666666666333222222444666777777666555555666666555444333222555555555555666666666666666666666666777777777777888888888777666666555555555888;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888999999::::::888999999::::::;;;;;;<<<::::::999999999999999999777777777777888888888999888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888999888777===EEEEEE???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999999999888777777555666777888888999888888666777777777777888888999555555555555555555555666444444444444333333333333444444444444333333333333111111111111111111111111111111111111111222222222000000000000000000000000000000111111111111000000////////////////////////////////////////////////.........///////////////..................................../////////000////////////////////////////////////////////////////////////////////////---...000111111000...---------------------------...------,,,,,,------...........................***,,,---//////...---,,,...............---------------...//////...------------,,,,,,---......///,,,,,,---.......................................vvvhhh^^^VVVQQQJJJEEECCCDDDDDDDDDHHHMMMUUU]]]eeennnyyy}}}zzz{{{{{{zzzzzz{{{uuuooojjjjjjfff\\\NNNDDDAAAAAA:::999777777777777555333333333333222222222111111111111222222222222111111111111111222222333333333000000111111222222222222111000//////000222444555555444222111111111222222222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...111111222333444444555555000000000000000000000000------///000000111111111111111111111111111111111.../////////000000111111////////////000000000000222222333333333222111111111111222222222222111111000111111111111222222222111111111222222333333333222222111111222222333444333333333333333333333333555444444333333444444555444555555555555555555444666555555444444555555666666999AAANNNYYY___\\\XXXJJJGGGBBB===999777666777777777888888888888777777444333444666999:::999888111222333555666555555444666666666666777777777777666666666666777777777777999999888777666555444444444777:::;;;;;;:::::::::::::::::::::::::::::::::::::::999999888999999999777888999:::;;;;;;<<<===;;;::::::999999888888888777777777777888888888888999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;CCCLLLMMMGGG;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;:::::::::999999::::::::::::::::::::::::888999999:::::::::999999888888999::::::888777666555555666888888999999999777777666666777888999999444444444555555555555555444444333333333222222222555555444444444444333333111111111111111111111111...///000111222333444444000000000000000000000000000000111111111111000000///////////////.........////////////////////////---.........//////000000........................---.........//////000000////////////////////////000000000000000000000000///////////////////////////000111333333111000///------------------------...------,,,,,,------...////////////////////////,,,,,,,,,---------....../////////......------,,,,,,---...//////...---,,,++++++++++++,,,,,,---.........///000111111000000+++---///000000///---+++}}}tttmmmeee[[[TTTIIIGGGDDDCCCDDDGGGIIIJJJQQQXXXbbbkkksssxxx}}}~~~{{{xxx{{{~~~yyyrrrooonnnmmmeeeXXXLLLDDD???===;;;666555555555555666666777222222222222222222222222222222222111111111000000000111111111111222222222222222111111222222333444333222111111000000111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000222111000//////000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111111111111111111111111111222222111111111111111111000000111222222222222111222222222222222222222222222222111111000//////...............////////////222222333333333333444444222222222222222222222222333333333333333333333333444333111000000111333444555888???IIIQQQSSSPPPLLL@@@>>><<<999777777777888777777666555444333333222666666777777777555444333777777666555555555555555:::999666444333333444555555666777666444333333555666666666666777777777777:::::::::999999999888888:::999999999999999999999888888888777888888999999777888999:::::::::::::::999999999888888888777777999999999888666555444333<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===888888999999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===??????>>><<<;;;;;;;;;;;;:::::::::999999===<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999;;;<<<999999:::::::::999999888666666777777777777666666444444444444444444444444444444444444444444444444555555555555555555555555222222222222222111000///000000111111111111000000111111111000000000000000000000000000////////////000000//////.........---////////////////////////......////////////..................////////////000000////////////000000........................,,,---...//////...---,,,'''(((+++---...---,,,+++000///...---,,,------......///222333333222///...........................---------.........//////,,,,,,,,,---------......---------............///........................------------------------......////////////...... ###(((,,,//////...---////////////////////////{{{pppgggaaaZZZQQQKKKHHHFFFDDDDDDGGGKKKOOOQQQ\\\cccllluuu{{{}}}yyyxxxyyyyyyxxxvvvzzz}}}zzzuuupppmmmkkkeee]]]RRRHHHAAA===;;;:::666666555555555555555666222222222222222222222222222222222111111111000000000111111111111222222222222222111111222222333444333222111111000000111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000222111000//////000111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///..................///111111111111111111111111111111111111111111111111000000111222222222222111222222222222222222222222333222222111000000/////////000000000111111111111222222333333333333444444222222222222222222222222333333333333333333333333444333222111111222333444555777===DDDIIIKKKHHHDDD???===;;;888777666777777777777777666666555444444555666777777777666555444888777666666555555666666888777666444444555666777666777888777555444555666666666666666777777777777::::::999999999888888888999999999999888888888888999999888888888888888999777888999999::::::999999999999999888888888777777888888888888888777777666::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===999999999999999999999999;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;999777666555888888999999999999888888666666666666666666666666444444444444444444444444444444444444444444444444222222333333222111111000111111222222222222111111111000000000000000000000000000000000////////////000/////////..........................................////////////..................//////////////////............//////..............................///000000///......***+++---............---000///...---,,,------...---...///000000///...---........................------------.........///............/////////000---------............///........................------------------------......////////////......(((***---///000000///...........................rrrkkk```XXXRRRMMMGGGDDDFFFEEEEEEGGGKKKQQQWWW[[[hhhnnnwww~~~{{{wwwssspppqqqrrrrrrrrrzzz{{{vvvssspppmmmgggcccXXXRRRIIIAAA<<<999888777777666555555444444444444222222222222222222222222222222222111111111111111000111111111111222222222222111111111111222333333333222111111000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111000000//////000000111000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......------------......111111111111111111111111111111111111111111111111000000111222222222222111222222222222222222222222333333333222111111000000111111222222222333333333222222333333333333444444333333333333333333333333333333333333333333333333555444333222222333444555666777999===@@@@@@>>><<<<<<;;;999777666555666666777777777777777777777777444555666777777777666666888888777666666666666777777666555555555777888999666777888777666555666777666666666666777777777777999999999999888888888777777777777777777888888888::::::999888777777777777777888888999999999999888999888888888888777777777666777888999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<<<<<<<======<<<<<<;;;<<<<<<<<<;;;999888666666888888999999999999888888666666666666666666666666444444444444444444444444222222222222222222222222333333333333333222222111222222333333333333222222000000000000000000111111000000000000////////////////////////..........................................////////////......---............/////////......------------..............................//////000000000000//////......////////////////////////...------------...------------------------........................------------........................////////////---------............///......................................................////////////............////////////...---........................yyyrrreee^^^UUUMMMHHHFFFDDDBBBDDDEEEHHHKKKPPPWWW___cccnnnttt{{{wwwtttooollllllnnnqqqsss{{{}}}||||||~~~zzzvvvqqqooommmhhh^^^WWWLLLGGG@@@;;;888777777666777666555444333333333333222222222222222222222222111111111111111111111111000000111111111222222222111111111111111222222333333222111111000000111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000111000000000000///////////////////////////////////////////////////////////////000000000111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111111222222222000000111222222222222111111111111111111111111111333333333222222222111111222222222222333333333444222222222333333333444444333333333333333333333333333333333333333333333333555444444333333444444555666666777999::::::999888999888777666555444555555555555666666666777777777444555555666777888888888999888888777777777777777777666666666666777888999555777888777555555666777666666666666777777777777999888888888888777777777666666666666777777777777;;;:::999888777777777777777777888888888888888777888888888888777777777777666666777888999999999999888888888888888888888888:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===::::::::::::999999999999888888999999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=========<<<===>>>??????>>><<<;;;999999::::::;;;:::::::::666666777777777777666666444444444444444444444444444444444444444444444444333333333333333333333333333333444444444333333222111222222222222222222111000000000000000111111111000000000000///////////////////////////.......................................////////////......---------........./////////......------......///..............................////////////......000000///....../////////............------.........---,,,++++++,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................---......//////......---...------,,,++++++,,,,,,........................{{{qqqgggaaaYYYTTTLLLFFFCCCCCCDDDEEEEEEIIIMMMRRRWWW]]]dddiiippptttzzz}}}}}}|||zzzyyyrrrpppllljjjjjjmmmrrrvvv|||}}}zzzzzz{{{{{{{{{vvvsssooommmjjjaaaTTTJJJCCC???:::777666777666666666666555333222222222222222222222222222222222222111111111111111111111111000000111111111222222222111111000000111111222333333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000......//////000000000000////////////000000000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000////////////000000111111111111111111111111000000111111111222222222000000111222222222222111111111111111111111111111333333333222222222222222111111111222222222333333222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444666666777888888888999:::777666666555444444444444333444444555555666666777444555555666777888999999999888888777777777777777888777777666666666666666444555666666444444555666666666666666777777777777888888888777777777666666555555666666666777777777;;;:::999888777777777777777777777888888777777666777777777777777777777777666666777777777777777666888888888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;:::::::::::::::888888999999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>???@@@???>>><<<;;;888999:::;;;;;;;;;;;;;;;666666777777777777666666555555555555555555555555444444444444444444444444333333333333333333333333222333333444444333333333000000111111111111000000//////000000111111111111000000000000////////////.........///////////////..............................////////////......------------............000//////////////////000........................------------------------000///......---......///------..................///...,,,++++++,,,...///........................------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---------............///................................................------............------,,,,,,+++******+++,,,---........................|||tttkkkbbbYYYTTTMMMJJJFFFBBBAAACCCFFFIIIJJJPPPWWW\\\___bbbhhhlllooorrrvvvxxxwwwuuuttttttllllllkkkjjjkkkooovvv{{{}}}zzzzzz{{{||||||}}}yyyssspppkkkggg```VVVJJJAAA===:::777666666666666555555444333333222222222222222222222222222222222222111111111111111222222222000111111111111222222222111000000000000111222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000------...///000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////............//////111111111111111111111111000000000111222222333333000000111222222222222111111111111111111111111111222222222222222222111111000000111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333444444333333333555666888888777888:::;;;555555555555555444444444333444444444555555666666666666555666777888999:::888888777666666666666777777777666666555555444444333444555555444444555666666666666666777777777777777777777777666666666666555555666666777777888888::::::999888777777777777666777777777777666666555666666777777777777777888555666666777777777666666888888888888888888888888888888999999::::::;;;;;;;;;;;;<<<============<<<;;;;;;;;;<<<<<<=========999999::::::;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::777777888999;;;<<<======????????????>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888999999999999888888777777777777777777777777444444444444444444444444444444444444444444444444111222222333333333333333000000000111111000000000/////////000111111222222000000000000////////////.........///////////////------------------------......////////////......,,,------------.........000000////////////000000........................------,,,++++++,,,---------------...............,,,---......///.........///...------------...///........................------------,,,,,,,,,,,,............---------------------............///........................------------------------------............---------------,,,---......///------------------------yyyssskkkbbb[[[TTTNNNKKKFFFEEECCCBBBBBBFFFJJJNNNRRRYYYaaafffggghhhjjjmmmlllnnnpppqqqpppooooooooojjjkkklllmmmpppuuu}}}|||zzz{{{}}}}}}|||zzzvvvnnnkkkddd\\\RRRIIIBBB>>>:::888555444555555444333333333222222222222222333222222222222222222222222000000111111111222222222000111111111111222222222000000000000000111222222333222111111000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000,,,---...000000000000///.../////////000000000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000111111111111111111111111///000000111222222333333000000111222222222222111111111111111111111111111111111111111111111111111000111111111222222222222222222333333333333444444444444444444444444444444333333333333333333333333222222333333333333222222333555888888666666888:::444444555555555555555444555555555555666666666666777777666666666777999:::888777666666555555666666333444444555555555555555333555666666555555666777666666666666777777777777777777666666666555555555555555666777777888999999999999888888888888888999666666777777666666555444666666666666777777888888444555666777888999999999666666666666666666666666777888888999::::::;;;;;;:::;;;<<<===>>>======<<<;;;;;;<<<===>>>???@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;666777888999;;;<<<===>>>@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999999999888888777777777777777777777777444444444444444444444444222222222222222222222222000111111222333333222222000111111222222111111000...//////000111111222222000000000000////////////............/////////000------------------------......////////////......,,,,,,---------........./////////....../////////...........................---,,,,,,,,,,,,---...+++,,,...////////////...,,,,,,.../////////............------------..............................---------,,,,,,,,,++++++.........---------,,,,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.../////////............------------------------kkkfff]]]UUUOOOKKKGGGEEECCCCCCCCCCCCEEEIIINNNRRRWWW___hhhmmmlllkkklllnnnhhhjjjkkkkkkjjjiiijjjkkkkkkmmmpppsssvvv|||~~~|||}}}~~~}}}||||||wwwtttkkkggg^^^SSSHHHAAA>>>>>>888666444444444444333222222222222111222222333333222222222222222222222222000000111111222222222222000111111111111222222222000000000000000111111222333222222111000111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000+++,,,...000000000000///.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333333222222222222333333111111111111111111111111///000000111222222333333000000111222222222222111000000000000000000000000000000000000000000111111111111222222222333333333222222333333333444444444444444444444444444444444333333333333333333333333111222222333333222222111222555777777555444555777444444555555666666555555777777777777777666666666888777666666666777999999777777666555555555555555000111222444555666666666444666777777666666777999666666666666777777777777777666666666555555555555555666666777888999999:::888888888888888888999999666666777777666555444444555666666666777777888888333444666888:::;;;<<<===555555555555555555555555777777888999::::::;;;;;;:::;;;===>>>>>>>>>===<<<;;;<<<===>>>???@@@AAABBB<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===??????>>><<<;;;======<<<<<<<<<;;;;;;;;;888888:::;;;===>>>???@@@AAA@@@>>><<<;;;<<<<<<===888999:::;;;<<<<<<<<<<<<666666777777777777666666666666666666666666666666444444444444444444444444111111111111111111111111///000111222222222222222222222222333333222222222...//////000111222222222000000000000////////////---.........//////000000------------------------......////////////......,,,,,,,,,---------...............------.................................///...---,,,,,,---...///***,,,...000111111000///+++,,,.../////////......------------------------........................---------,,,,,,+++++++++,,,,,,,,,++++++*********---------.........//////........................++++++++++++++++++++++++,,,------......------,,,////////////...---,,,+++------------------------[[[WWWQQQKKKHHHFFFDDDCCC@@@@@@AAABBBEEELLLTTTZZZfffkkkqqqtttrrrnnnlllllliiiiiihhhgggggghhhiiijjjlllpppvvv~~~{{{wwwtttrrrpppeee[[[MMMDDD???<<<999555555555555555555555555555222222222333333444444444333222111000000111222333222222111000//////000000111111000000//////......333222111111000111111111222222111111111111222222000000000000000000000000222222111111111111222222000000000000////////////000000000000000000000000111111000000//////..............................////////////000000000000000000000000000000000000000000/////////111222333222111111111000000////////////000000111111222222222111111111000000//////111111111111111111111111000000111222222222222111111111111111111000//////111111111111111111111111222222222222222222222222333333333333333333333333555555555444444333333333555444333333222222222222222222222333333333444444333444444555555444444333444444444333333222222222666666666666666666666666555555555555666666666666666666777777777777666666555555555555555666777777555555555666666666666666666666777777777777666666555666777888888666444222333555777777666555666777777777888999999999999888888888888888777777777777999888777555555555666777999999999999999999999999777666666666555555555555777777888999;;;<<<<<<===>>>>>>>>>>>>============>>>>>>@@@AAACCCDDDFFFFFF???>>>===<<<;;;;;;<<<===============<<<<<<<<<<<<>>>======;;;:::999888888666777999:::;;;;;;:::999======<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;999777555777777777777777777777777777555444555666777666555888666555333333444555666222333333333333222111111111000000000111222333333//////000111111111111111////////////////////////////////////////////////.........///////////////111000...------...///000222000...---,,,---...///........................,,,------......------,,,........................////////////...---,,,,,,....................................//////////////////////////////......111000///...............+++---000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...........................------------------------000//////.........//////...............///000000------------------------QQQNNNIIIFFFCCCCCCBBBBBBBBBCCCEEEGGGKKKRRRZZZ```iiimmmrrrsssqqqnnnlllllljjjhhhgggeeeeeeeeeggghhhmmmqqqyyyzzzvvvsssoookkkiii]]]TTTHHH@@@<<<:::777444333333333333333333333333222222333333333333333333222222111000000111222222222222111000000000000000111000000000/////////...000/////////000111222222222111111000000111111222000000000000000000000000222111111000000111111222000000000000////////////000000000000000000000000111000000000/////////...........................////////////000000000000000000000000000000000000111000000//////000111222111111111111000000000//////////////////000000000111111111111111111000000000000000000000000000000000000111222222222222111111111111111111000//////111111111111111111111111222222222222222222222222333333333333333333333333444444444444333333333222555444333333222222222333333333333333444444444444333444444555555444444333555444444444333333333333666666666666666666666666555555555555666666666666555555666666666666555555444444444444444555666666666666666666666666666666555666666777777666666555444444555555555444333222333555777777666555666777777777888999999999999999888888888888777777777777:::999888777777777888888777777777777777777777777777777666666666555555555666666777888999:::;;;<<<::::::;;;;;;<<<<<<<<<===<<<===>>>???@@@AAABBBCCC???>>>===<<<;;;<<<<<<===>>>>>>=========<<<<<<<<<======<<<;;;:::999888888777777888999::::::::::::===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;:::999777666777777777777777777777777777555444555666777666444777666444333222333444555333333333333333222222111222222111111111111111111///000000111111111000000///////////////////////////////////////////////////////////////..................---......//////111000...---,,,---...///........................,,,------......------,,,.......................................------,,,........................------------............---....../////////.........---,,,+++++++++++++++...///000//////......///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---........................------------------------/////////.........//////...............///000000........................HHHFFFCCCAAA@@@@@@BBBCCCEEEHHHLLLPPPUUU[[[bbbgggmmmnnnpppooommmlllkkklllkkkiiifffddddddeeeggghhhooouuu~~~~~~wwwuuusssppplllgggbbb]]]QQQJJJ@@@:::888777555333333333333333333333333333333333333333333222222222222222111000000111222222222111000000000000000000000000000000////////////---------...///111222333222111111000000111111222000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000000000000000////////////........................////////////000000000000000000000000000000000000222111000000///000000111111111111111000000000000////////////............111111111222222222222222////////////////////////000000111222222222222111111111111222111111000///111111111111111111111111222222222222222222222222333333333333333333333333333333333333222222222222444444333222222222333333333444444444444555555555444444555555555555444444555555555555555444444444666666666666666666666666444555555555555666666666444444444444444444444444333333333333333444555555666666666666666666666666555555555666666555555555555555555555444444444444333555777777666666666777777777888888999999999999999999888888888777777777999888888777777777777888777777777777777777777777777777777666666666555555555666666777888999::::::888888999:::;;;<<<===>>>======>>>>>>???@@@@@@AAA>>>>>>===<<<<<<<<<======>>>>>>>>>>>>==================<<<;;;:::999888888888888888888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888777777777777777777777777666555444555666666555444555444333222111222333444333333333333333222111111333222222111000000//////000000111111111000000///////////////////////////////////////////////////000000//////......------+++,,,---...............000///...---------...///........................------............------...........................///000000111000000000........................,,,,,,,,,------------...+++,,,---...............//////......------......///......------...//////------------------------------,,,+++++++++,,,,,,........................------------------------//////......////////////...............///000000////////////////////////CCCBBBAAA??????AAADDDFFFIIIMMMSSSYYY^^^ccchhhlllnnnmmmkkkjjjhhhhhhiiijjjjjjiiigggeeefffhhhkkkmmmuuuzzz}}}zzzwwwrrrqqqnnnlllggg```XXXRRRFFFAAA:::666555555444444444444444444444444444444444333333333222222111111222111111111111111111222111111000000000000000111000000000000////////////.........///000111222222111111000000000000111111////////////////////////000000000//////000000000000000000000////////////////////////////////////000000000000////////////........................////////////000000000000////////////////////////222222111000000/////////111111111000000000000000000000000//////.........111111111222222333333444000000000000000000000000000000111222222222222111111111111222222111111000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222444333333222222333333333444444444555555555666666444444555555555555444444666666666666666555555555666666666666666666666666444444444555555555666666555444444444444444444555444444333333444444555666777777777666666666666666444444555555555555444444888888777666666777777888444666777777666666777888888888888888888999999999999999999888888888777777666666555555555555555555999999999999999999999999777777777666666666666555666666777777888999999::::::;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@>>>>>>==================??????>>>>>>>>>=========<<<<<<;;;;;;:::999888888999888888777888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999999999999666666666666666666666666666555444444666666555444444333222111111111222222111111222222222111000000111111111111111000000000000111111111111000//////////////////////////////////////////////////////111111000///...------,,,)))***,,,...//////...---//////...---------...///........................------............------........................+++,,,---...////////////........................,,,,,,---------.........***+++,,,---............000000///////////////000,,,,,,,,,---......---,,,........................------,,,,,,,,,,,,,,,,,,........................------------------------.........///////////////...............///000000........................@@@AAAAAA@@@@@@BBBGGGJJJOOOUUU]]]ccchhhjjjmmmnnnllljjjgggeeeeeefffhhhiiiiiihhhhhhhhhkkknnnrrrttt}}}|||xxxuuusssrrrooolllgggaaaXXXOOOHHH>>>;;;777444444444555555444444444444444444444444333333333222222111111111111111111222222111111111111000000000000000111111////////////000000000000222111111000000111111111111000000000000000000111////////////////////////000//////......//////000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////111111111111000000//////000000000000000000111111111111111000000/////////111111111222222333333444111111111111111111111111000000111222222222222111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333222222333333444444444444555555555666666444555555666666555555444666666666666666666666666666666666666666666666666444444444444555555555555666666555444444555666666555555555555555666666777888888777777666666666666444444555555555555444444888888777777777888888999444666888888777666777888888888777777777888999:::999999999999888888888888555555666666666666666666999999999999999999999999888777777777666666666666777777888888999999::::::<<<<<<<<<<<<;;;;;;;;;;;;????????????????????????======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;::::::999999888999888888777888999;;;<<<::::::;;;;;;;;;;;;;;;;;;===<<<;;;999999999999999555555555555555555555555666444333444555666555444333333222222111111111111000000000000000///......---...///111222222222111000000111111111000000///////////////////////////////////////////////////111111000///...------,,,)))***,,,...//////...---......---------.................................---......//////......---........................&&&'''(((***++++++++++++........................---.........////////////***+++,,,---............---,,,,,,+++,,,,,,------+++,,,...111333222...+++........................---------............---........................------------------------------...///000000//////...............///000000------------------------>>>@@@BBBBBBBBBEEELLLQQQZZZaaaiiipppsssrrrqqqqqqlllhhheeedddeeehhhkkklllkkklllmmmooosssvvvzzz{{{}}}yyyuuurrrpppppplllfff```XXXOOOFFF@@@:::888666444444444555555222222222222222222222222222222222222222111111111000111222222222222111000000000000000000111111222////////////000000000000333333222111111111111111111000000//////000000111000000000000000000000000//////............//////000000000000////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000000111111111111000000///000000000000111111111111111111111111000000000000111111111222222222222222111111111111111111111111000000111222222222222111000111222222333222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333333333222222222333444444333444444444444555555555555555666666666666555555555555555666666666666666666666666666666666666666333444444444444555555555777666555444444555666777666555555555555666777777999888888777777666666555555555555666666555555555666666666666777777777777444666888888777777777888999888777777777888:::;;;:::999999999999888888888777888888999999999999888777777777777777777777777888888777777777666666666888888888999999999::::::::::::999999999888888888;;;;;;<<<<<<<<<<<<<<<<<<======>>>?????????>>>>>>============<<<<<<<<<<<<;;;:::::::::999999999888888888888888999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999888888777555555555555555555555555555444333444555555444333333333333222222222111111000000000000000///......+++,,,///111222222222222//////000111111111111111////////////////////////////////////////////////000000//////......------+++,,,---...............,,,---------..........................................////////////..............................***+++,,,---............................................./////////000000+++,,,---...............---------------......///------000444888777111,,,------------------------,,,---.../////////..............................------------------------,,,---...000000000//////...............///000000------------------------>>>AAAEEEGGGHHHMMMUUU\\\gggnnnwww}}}~~~{{{wwwtttmmmjjjfffgggjjjoooqqqrrruuuwwwyyy|||zzzvvvssspppnnnjjjeee]]]UUUMMMEEE???:::777777666555333333444555111111111111111111111111111111111111222222222222000111222222222222111000000000000000000111222222.../////////000000000111111000000000000111111222000000////////////000000000000000000000000000000///......------......///000000000000////////////000000000000000000000000.../////////000000000111////////////////////////////////////000000000000000000000000000000000000//////111111222111000000///000000000111111111111/////////000000000000000111111111111111111000000111111111111111111111111000000111222222222222111000111222222333333333222111111111111111111111111222222222222222222222222111111111111111111111111222333333333444444444444333222222222333333444555333333333333444444444444555555666666666666555555444444555555555666666666666666666666666666666666333333444444444555555555666555333222222333555666555444444444444555666666999999888888777666666555555666666777777666666555555666777888888888777777555666888888777777777888999888777666777888:::;;;::::::999999999888888888777888999:::;;;;;;:::999777777777777777777777777888888888777777777666666777777777888888888888888888888888888999999999999:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999777777888999::::::::::::999999:::::::::;;;;;;;;;888999999:::999888666555444444444444444444444444555444333333555555444333333333333333333222222111111111111222111000000///,,,---///111222222111000---...///111222222222222///////////////////////////////////////////////////////////////..................---......//////+++,,,------..........................................////////////..............................//////000111222222222222........................---------.........//////---....../////////......///////////////000111111...---...222666666111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------........................------------------------+++,,,...000111000//////...............///000000........................???DDDIIILLLNNNUUU^^^fffpppwww{{{wwwooollliiijjjoootttwwwwww}}}xxxuuurrrooommmddd^^^UUULLLEEE???:::666666666666555333222333444333333333333333333333333000000111111222222222333000111222333333222111000000000///000000111222222.../////////000000111111............///111222333000000////////////000000000000000000000000000000.........------.........000000000000////////////000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000...///000111222222111000//////000000111111111222---.........//////000000222111111111000000//////000000000000000000000000000000111222222222222111000111222333333333333333111111111111111111111111222222222222222222222222111111111111111111111111333333333444444555555555222222222222333333444555222222222333333333444444555555666666666666555555333444444444555555666666666666666666666666666666333333333444444444555555555444222111111222444555444333333333333444555555999999999888777666666555666666777777777777666666666777999;;;<<<;;;999888555777888999888777888999999888777666666888:::;;;:::::::::999999999888888666777888999:::999999888999999999999999999999999888888888888777777777777666666666666777777777777888888999:::;;;<<<<<<===;;;;;;<<<<<<===>>>>>>???<<<===>>>@@@@@@@@@???>>><<<<<<;;;;;;;;;:::::::::::::::999999999999999999666777999:::;;;;;;:::999999999999::::::;;;;;;;;;777888999:::999777555333444444444444444444444444555444333333555555444333333444444444444333222222222333333333333222111111---...000111222111///...,,,---///000222333333333////////////////////////////////////////////////.........///////////////111000...------...///000+++,,,------.........---..............................////////////..............................,,,------.......................................,,,,,,,,,---------....../////////000//////......,,,,,,,,,,,,,,,---...///---+++***---111333///+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,........................------------------------+++,,,...000111111000///...............///000000////////////////////////DDDGGGKKKQQQWWW```iiiooo|||}}}wwwqqqpppoooooorrryyyyyyuuutttrrrlllggg___WWWMMMCCC<<<999777555555555444444444333333333111111111111111111111111333333333222222111111111------......//////000000666444222000...------...000000000000////////////111111111111111111111111000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000000000//////.........---000000000000000000000000////////////000000000000111111000000//////......000000000000111111111111222222222222222222222222000000000000////////////222111111111000000//////000000000000000000000000000111111111111222222222333333333222222222111111222111111111000000//////...............//////000333333333333333333333333444444444444444444444444555444444333444555777888777777666666555555444444888777555444555666888999777777777666555555444444777555444444777777444111333444555555666666555555555555555666777888888999777666666555555555666666999999999999999888777666444555888999999888555444888777777777888999::::::999999888888777777666666999999999999999999999999888888999::::::::::::999777;;;===;;;666444555888777666555444555777999:::;;;;;;:::999:::;;;<<<===>>>===<<<<<<<<<===???@@@===>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>===<<<<<<;;;:::888666666777888999::::::::::::::::::::::::999888888777777888888999888888888888777777777777555555444444444333333333555555444444444333333333222222222222222222222222111111111111000000000000111111000000000000111111222111...---,,,---...000////////////////////////////////////////////////------...//////...------------------------------///...---,,,+++,,,------........................+++,,,,,,---...///000000///...---,,,+++,,,,,,------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////////////////////////////////////////,,,------......------,,,000000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,+++,,,---......//////......------------------------KKKNNNTTTZZZaaajjjrrrwww{{{rrrsssuuuxxx~~~}}}xxxuuusssooogggbbbSSSMMMDDD<<<777555444444555444444444444333333333111111111111111111111111333333333222222111111111//////////////////000000000000///...//////000111000000000000////////////111111111111111111111111000000000000000000000000222222111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000/////////.........000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000////////////222222222222111111000000000000000000000000000000000111111111111222222222333333222222222111111111222222222222111111111000222222111111222222333444333333333333333333333333444444444444444444444444333333222222222333444555666666555555555555444444777666555444444666888999666666666666555555555555666444333444666666444222333333444555555555555555333333444444555666666777666666555555555555666666999999999999999888777777555666888999888777666444888888777777888888999999888888888888888777777777::::::::::::::::::::::::777888888999888888777777888;;;>>><<<888555777999777777666555666777999;;;<<<<<<;;;;;;;;;<<<===>>>>>>======<<<===>>>???@@@????????????>>>===<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<:::999777777888999:::::::::::::::::::::::::::999999888888888888999999999888888777777666666666555555444444444333333333555444444444444333333333222222222222222222222222111111111111000000000000111111000000000000111111111000///...---......//////////////////////////////////////////////////////...------------...///------------------------///...---,,,,,,,,,------........................---------...............///...---,,,,,,,,,------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................,,,------......------,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................---------------,,,---......//////......------------------------RRRWWW___fffnnnuuu|||wwwzzz{{{xxxuuusssooohhh___WWWGGGBBB<<<666444444444444444444444444333333333333111111111111111111111111222222222222222111111111000000000000000000/////////.........///000111222000000000000////////////111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111////////////000000000000000000////////////......000000000000000000000000////////////000000000000.........///000111111111000000000000111111111111////////////////////////////////////000000000000333333222222222222111111000000000000000000000000000111111111111222222222333222222222222111111111333333333222222222222222333333333333333444555555333333333333333333333333555555555555555555555555444444333222222222333333444444555555666666555555666555444444444555777888555555555555666666666666444333333444666666555333222333444444555555444444333333444444555666666666666666555555555555666666888999999999999888777777888888888777777666666555999888888777777777888888888888888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777999<<<>>><<<999777888:::888888777777777999;;;<<<===<<<<<<<<<<<<===>>>>>>===============>>>??????@@@@@@@@@??????===<<<<<<===>>>>>>>>>>>>===<<<<<<<<<;;;:::999888999::::::::::::::::::::::::::::::999999999999999999999999999999888777777666555555555555444444444333333333444444444444333333333333222222222222222222222222111111111111000000000000111000000//////000000111000000////////////......////////////////////////////////////////////////000///---++++++---///000------------------------///...------,,,,,,------........................//////.........---------///...------,,,---------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,..................................................................//////,,,---......//////......------------------------YYY___gggpppwww|||~~~|||vvvuuusssoooiii___SSSKKKBBB>>>999666666666777666444444444333333333222222111111111111111111111111222222222111111111111111222222111111000000//////222111111000000/////////000000000000////////////111111111111111111111111//////////////////////////////////////////......////////////////////////////////////////////////000000000000000000000000000000000000//////......////////////000000000000000000//////////////////////////////////////////////////////000000000000.../////////000000000111///000000000111111111111000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222222111111111111222222222222222222222222222111111111111222333333222222222222222222222222555555555555555555555555777666666555444444444444333444555777777888777777555444444444444555666666444444444555666777777888333333444555555555555444222333333444444444444444666666666666777777888888666555555555555666666777888888999999999888888777:::999888666666666666777:::999888777777777777777777888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<:::999888888:::<<<;;;999888999:::999999888888999:::<<<<<<<<<<<<<<<<<<<<<========================>>>>>>???@@@@@@@@@@@@???>>><<<<<<======>>>>>>======<<<;;;===<<<;;;::::::::::::;;;999999999999999999999999999999::::::::::::999999999999888777666555555444555555444444444333333333444444444333333333222222222222222222222222222222111111111111000000000///000000////////////000000//////000000000000///...///////////////////////////////////////////////////...------------...///........................///......---------------.........................................................------------...000///...---------------------------------------...------,,,,,,------...++++++++++++++++++++++++------------------------,,,------......------,,,//////...---,,,++++++,,,------------------------................................................---.........//////000000,,,---......///.................................aaagggooowww|||}}}||||||}}}~~~|||xxxtttrrrnnnhhh___SSSHHH@@@@@@===999777777777777666444444333333333222222222111111111111111111111111111111111111111111111111222222111111000000//////222222222111111000000///000000000000////////////000000000000000000000000////////////////////////..................//////........................////////////////////////////////////////////////111111000///---,,,++++++////////////000000000000//////000000000000000000////////////////////////////////////000000000000111000000000/////////...///000000000111111111111000000000000000000000000.../////////000000000111/////////000000000000000000000000000000000000000000000111111111222222222222222222111111111000000000000111111111111111111000000000000000111222222222222222222222222222222555555555555555555555555666666666555555444444333333444666888999999999888444444444444444555666666333444444555666777888888444555666666555555555555222333444444555555444444666666666666777777777777555555555555555666777777777888888999999999888888:::999777666666666777888::::::999888888777888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;999888777888999:::999888888999999999999::::::;;;<<<===::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>@@@@@@@@@??????===<<<<<<===============<<<;;;;;;<<<<<<;;;;;;;;;:::;;;;;;999999999999999999999999888999999::::::999999888888888777777666555555444555555444444444333333333444444333333333222222222222222222222222222222222111111111111000000000///000000////////////000000//////000000111000000///////////////////////////////////////////////////,,,---///000000///---,,,...........................//////.........------........................,,,,,,------...//////000---.....................000///...---------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,///...------,,,,,,,,,,,,------------------------------------------------........................---.........//////000000,,,---......///.................................iiinnnuuuzzz}}}wwwvvvvvvwww{{{}}}xxxuuuooollleee\\\QQQGGG???:::<<<:::777666666666555444333333333333222222222222111111111111111111111111000000000111111111111111000000000000000000//////...///000111111222111111000000000000////////////000000000000000000000000000000000000000000000000............////////////........................000000000000000000000000////////////////////////000000///...,,,+++******////////////000000000000//////000000000000111111000000000000000000000000////////////000000000000111111111000///.........000000000000111111111111////////////////////////......//////000000111111.........////////////000000000000000000000000000000111111111111222222222222111111111111000000000000000000000000111111111111111111111111222333333222222222222222222222222444444444444444444444444333333444444444333222222333444777999:::999888777444444555555666666666666444444444555666777777888555777888888666555555666333444555555666666555555444444555555555555555555555555444555555666777888777777888999999999999888999888777666777777999999;;;::::::999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666666777888888999999999999999999::::::;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<============<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999777888999::::::999888777777777666666666666555555555555444444444333333333333333333333222222222222222222222222222222222222111111111111000000000000000//////......//////000//////000000000000111111////////////////////////////////////////////////***,,,///111111///,,,***...........................////////////...------........................++++++,,,---...///000111------...////////////...//////...---------......------------------------...------,,,,,,------...........................------------------------,,,------......------,,,+++++++++,,,---...///000------------------------------------------------..........................................//////,,,---......//////..............................mmmpppuuuxxxyyyxxxxxxxxxsssssssssvvv|||~~~yyyuuuqqqhhhcccZZZNNNDDD===:::999888666444444555555444333333333333222222222222111111111111111111111111111///000000000111111111222//////////////////000000---...///000000///......000000000000////////////000000000000000000000000000000000000000000000000....../////////000000000........................000000000000000000000000////////////////////////...............---------////////////000000000000//////000000000111111111000000000000000000000000////////////000000000000000000000000////////////000000000000111111111111000000000000000000000000.........///000111111111.../////////000000000000000000000000000000000000000111111111111222222222111111111111000000000000000000000111111222222222111111111111111222333333111111111111111111111111333333333333333333333333111222333444444444333222222333666888888777666444555555666666777777777666444444555555666666777777888:::;;;:::777555555666444555666666777777666666555555555555555555555444444444444555555666777888777777888999999999999999777777777777888999::::::;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::888777666777777777999:::;;;::::::888999999:::;;;;;;;;;;;;::::::<<<=========<<<;;;;;;<<<===>>>???>>>>>>===;;;;;;<<<============<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999888888888888888888888888555666888999999888666555555555555666666666666666555555444444444333333333333333333222222222222111222222222222222222222222111111111111000000000000//////............//////000000/////////000222333////////////////////////////////////////////////+++---///000000///---+++...........................//////000///...---,,,........................,,,---------......//////,,,---...///000000///.........---------......///...........................------,,,,,,------...------------------------........................,,,------......------,,,+++++++++,,,---...///000.................................................................................---------------,,,---......//////..............................lllooossstttsssqqqqqqppprrrrrrssswww~~~|||wwwrrroooccc\\\RRREEE<<<777777999666555444555666777666444333333333222222222111111111111111111111111111111//////000000111111111222------......//////000000///000000///---+++)))'''000000000000////////////000000000000000000000000000000000000000000000000.../////////000000111111........................000000000000000000000000////////////////////////---------...///000000111////////////000000000000//////000000111111111222000000000000000000000000////////////000000000000......//////000000111111000000000000111111111111222222222222222222222222---......///000111111222//////000000111111111222000000000000000000000000000111111111111222222222111111111111000000000000111111111222222333333333000000//////000000111222111111111111111111111111222222222222222222222222222333555666777666555555000222444666777555333222555666666777888777777777555555555666666666666666999;;;===;;;777555555666555666666777777777777777777777777777777666666666444444444555555777888888666777888999999999999999666666777888999::::::;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888888:::<<<===<<<;;;777888999:::;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<;;;<<<>>>?????????>>>===999:::;;;<<<============<<<<<<======<<<<<<;;;:::::::::;;;;;;::::::999888888888888888888888888888444666777888888777666444444444555555666777777777555555444444444333333333333333333222222222111111222222222222222222222222111111111111000000000000//////............//////111000///......000222444////////////////////////////////////////////////........................////////////////////////...///000000000///---,,,........................///............---------,,,---///000000000///...---------------...///000...........................------,,,,,,------...------------------------////////////////////////,,,------......------,,,......---,,,,,,,,,------........................000000000000000000000000.................................------,,,,,,+++,,,---......//////......////////////////////////hhhiiikkknnnpppqqqqqqqqqnnnpppuuu|||}}}xxxpppgggaaaUUUMMMEEE???>>><<<777333666555555555555444444444444333222111111222333444000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111///,,,******,,,///111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////222111111111000000////////////......---------,,,000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000///.........///000000000000000///////////////000000000000000000000111222222222333111111111111111111111111000000000000111111111111111111111111111111111111111222333333111111222333555333111000000222555777222333333444444555555666111111222222222333333333444444333222222222333333555555555555666666666666999999999999777666555444555555555555666666666777888999999888888777666555555555555555666666666666888888777777666666555555666666666666777888999:::::::::;;;;;;===>>>???@@@???>>><<<:::999:::<<<===<<<<<<<<<<<<============::::::::::::999888777777999999999999999999999999<<<<<<<<<=====================<<<;;;;;;;;;;;;;;;<<<;;;::::::999999::::::<<<;;;;;;::::::;;;;;;<<<999999999:::;;;<<<===>>><<<<<<:::999999999::::::<<<999777666777888888777999999999888888888777777555555555555555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000111222222000///...000000000000000000000000000000000000000000000000////////////////////////------------------------222111000.........///000////////////////////////........................000//////000111111000...,,,,,,,,,---------......+++,,,...000000///...,,,---,,,,,,,,,,,,---......***+++---...///...------........................------...///000000000///,,,------......------,,,---------,,,,,,+++++++++---,,,++++++++++++,,,---///............------------------.........//////000///...---,,,+++++++++//////.........---------,,,---.........---,,,+++........................gggggghhhiiikkklllnnnnnnppptttzzz}}}~~~|||yyyrrrhhh]]]VVVKKKEEE===::::::999666333555555555555444444444444111111000//////000111111222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000111000...------...000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////000000000/////////....../////////.........------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000///000000111000000///...---////////////000000000000111111111111111111222222111111111111111111111111000000000000111111111111111111111111111111111111111222333333111111222333444333222111111333444666444444333333333333333333111111222222222333333333444444444333333444444555555555555555666666666666888888888888888777666555555555555666666666777777888999999888888777666555666666666777777777777888888777777777666666666555666666666666777888999:::::::::;;;;;;<<<>>>???@@@>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<============;;;;;;;;;;;;:::999888777999999999999999999999999<<<<<<<<<<<<============>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;:::::::::;;;<<<======;;;:::999888888999::::::<<<:::777777888999888888999999888888888777777777555555555555555555555555666666555444333333222222111111111111111111111111111111111111111111111111000111111111111000//////000000000000000000000000////////////////////////////////////////////////........................222111000/////////000000...................................................---------//////---,,,,,,,,,---------.........,,,,,,.../////////...------,,,,,,,,,,,,---......,,,------............---........................,,,,,,------...---------,,,------......------,,,.........---------,,,,,,///...---,,,,,,---...//////............---------+++++++++,,,,,,,,,------///...------,,,,,,,,,,,,//////.........---------+++,,,---...//////...---........................gggfffeeefffgggjjjnnnpppwww{{{}}}|||{{{yyy|||zzzvvvqqqhhh\\\PPPGGG@@@<<<777666777888666555555555555555444444444444111111000//////000111111333333333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////////////////////////////...............---000000////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111000000111111111111000...---,,,////////////000000000000111111111111111111000000111111111111111111111111000000000000111111111111111111111111111111111111111222333222111111222333222222222333333333444444444444333333222111111000111111222222222333333333444444333444444555666777444555555555555666666666666777777888888777777666555555666666666777777777888999999888888777666555777777777777888888888888777777777777666666666666666666666666777888999::::::::::::;;;<<<===>>>???======;;;:::::::::;;;<<<;;;<<<<<<<<<<<<=========<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<999999888888888999999:::<<<:::888888999:::999888888888888888777777777777444444444444444444444444888777666555333222111111111111111111111111111111111111111111111111111111111111000000//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000/////////000000................................................///...------......,,,+++---------...............---------............///---,,,,,,,,,,,,---......//////......---.................................---------...------,,,,,,,,,------......------,,,//////............------000000///......///000000///............---------+++++++++,,,,,,,,,------...------,,,,,,---------...............---------++++++---...///000000000........................iiigggfffgggjjjooouuuxxx}}}}}}}}}}}}zzzyyyzzzzzzzzzzzzvvvnnneee[[[PPPEEE???<<<999666555777888888777555555555444444444333333333222222222222222222333333333333333333333333333222222111111111000000000///////////////////////////////////////////////////000000000000000000///000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////........................000000000000000/////////////////////////////////000000000000000000000000////////////////////////111111111111111111111111111111222222111111000///000000111000000///......////////////000000000000222222111111000000//////111111111111111111111111///000000000111111111111111111111111111111111111000222333222111000111222111222333444444444333333222222222222111111000000111111222222222333333333222222222333444555666777444444444555555555666666555555666777888888777777555666666666666777777777888999999888888777666555666666777777777888888888777777777777666666666666666666666666777888999:::::::::::::::;;;<<<===>>><<<<<<;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<==================<<<;;;:::999:::::::::::::::::::::::::::;;;;;;<<<<<<=========>>>>>>===<<<<<<<<<<<<===<<<<<<;;;::::::::::::;;;::::::999999999999::::::;;;::::::999999999::::::888888888888888888999999;;;999888888:::::::::888888888777777777666666666444444444444444444444444555555444333333222111111111111111111111111111111111111111111111111111111222111000......///000000////////////////////////////////////////////////////////////////////////........................//////..................................................................222000......//////...---...........................------------...//////---,,,,,,,,,,,,---......222000///...------...///........................///000000000///...------,,,------......------,,,............------------000//////////////////000///............------------------.........//////,,,,,,,,,,,,,,,---...///........................,,,---...//////000000000........................jjjiiihhhjjjooowww|||{{{||||||||||||yyyyyy{{{{{{{{{wwwooodddXXXNNNFFF@@@<<<999888666555666777777777555444444444444333333333222222222333333222222222111111111111111111111111111111000000000/////////////////////////////////////////////////////////...///000000000000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......//////......---/////////////////////////////////////////////////////////////////////////////////000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111000000///...---...///000000111000000////////////000000000000222111111000000/////////000000000000000000000000///000000000111111111111111111111111111111111111000111222222000000111222000222333555555444333222000000000111111222222222111111222222222333333333111111111111222333444555444444444444555555555555444555666777777777777777666666666666777777777888888999999888888777666555555555555666666666777777666666666666777777777777666666666666777888999:::::::::999::::::;;;<<<===;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;:::::::::::::::::::::::::::::::::::::::;;;<<<======>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::999999888888999999999999888888888888999999999999888888777888888888888888888888888888888888:::888888999::::::999888777777777666666666555555444444444444444444444444111111111111111111222222111111111111111111111111000000000000000000000000222111///.........///000////////////////////////........................////////////////////////------------------------,,,---------------------................................................222000...---...///...---..................------...------------...//////---,,,,,,,,,,,,---......222000///...------...///........................///000000000///...------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---........................///............------------------.........//////,,,,,,,,,,,,------...///---...................../////////.........//////........................mmmllllllooovvv}}}|||||||||~~~zzzxxxyyyzzzxxxvvvmmmdddWWWKKKCCC???===<<<666555555444444444444444444444444444333333333333///000111111111111000///000000000000000000000000000000000000/////////...000000000000000000000000000000000000000000000000...//////000000//////...........................////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,------,,,,,,,,,///////////////////////////////////////////////////////////////000000000......////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000///......,,,---...000111111111111////////////000000000000000000000000000000//////000000000000000000000000000000000000111111111111111111111111111111111111000111222111000000111222111222333444555444333222///000000111222222333333111111222222222333333333111111000111111222333444333444444444444555555555444555666666777777777777666666666777777777888888888999999888888777666555555555555555666666666666666666666666777777777777666666666666777888999:::999999999999999:::;;;<<<::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<============<<<;;;:::999999999999999999999999999999999:::;;;<<<======>>>======<<<;;;;;;;;;;;;;;;:::999999888888888888888999888888777777888888999888888888777777888999999999999::::::999888888777888777777888::::::999777666666666666555555555555333333333333333333333333...//////000000111222222111111111111111111111111000000000000000000000000000000//////......//////000000000000000000000000........................////////////////////////------------------------+++,,,------...---------------------------------........................///---******,,,------------------------,,,,,,,,,---------............///---,,,,,,,,,,,,---......//////......---.................................---------...------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,---,,,------......------,,,///............---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///---------...............000///......------..............................ttttttuuuxxx}}}zzzwwwwwwwwwtttooojjj^^^VVVKKKAAA;;;999999999333444444444333333444555444444444333333333222222///000111111111111000///000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---..................---////////////////////////////////////////////////------........./////////------........./////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111111000//////---...///000000111000000////////////000000000000/////////000000000000000000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000222222222333333444444444333111111222222222222222222111111222222222333333333222222222111111222333333333333444444444555555555555555666666666666666666666666777777777888888888888999999888888777666555555666666666666777777777555666666666777777777888666666666666777888999:::999999999999999::::::;;;999999::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888888888888888888888888999999:::<<<======>>><<<<<<;;;:::::::::::::::;;;:::999999888888999999888888777777777777888888999999888999999:::;;;<<<;;;;;;;;;;;;:::999777666666666666777999999888666666666666555555555444444333333333333333333333333000000000000111111111111111111111111111111111111000000000000000000000000//////000000//////...---000000000000000000000000........................////////////////////////........................,,,---.../////////......------------------------........................---+++))))))+++---......------,,,,,,,,,+++++++++,,,,,,.../////////...------,,,,,,,,,,,,---......,,,------............---........................,,,,,,------...---------,,,------......------,,,,,,,,,,,,,,,------......,,,---............---,,,///............---------+++++++++,,,,,,,,,------------,,,,,,,,,---......---------.........//////...------,,,,,,---...///........................||||||}}}{{{yyywwwuuuuuutttoooggg```SSSLLLCCC;;;777666666555333444555555555555666777444444444333333333222222111222333444444333222111000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000222222111000000111222222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111222222222222111111////////////////////////////////////////////////,,,,,,,,,------.........,,,---------......//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222222222222111000000///000000000000000///...////////////000000000000......//////000000111111000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000111222222222333333333444444444444333333222111111111111111222222222333333333444444333222222222333333333333333444444444555555555666666666666666555555777777777777888888888888888999999888888777666555777777777777888888888888555666666666777777888888666666666666777888999:::999999999888999999::::::888999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777777777777777777777777888888999:::<<<======>>>;;;;;;:::999999999999:::<<<;;;::::::999999::::::888888777777777777888888999999999:::;;;<<<===>>><<<<<<===<<<;;;999777555555555555777999999777555666666555555555444444444333333333333333333333333333222222222111111000000111111111111111111111111000000000000000000000000...///000000000///---,,,000000000000000000000000........................////////////////////////////////////////////////---...000111111111000///------------------------...........................,,,***+++---000111111,,,,,,,,,++++++*********+++,,,...000000///...,,,---,,,,,,,,,,,,---......***+++---...///...------........................------...///000000000///,,,------......------,,,---------.........//////,,,---...//////...---,,,//////.........------------------.........//////...------,,,,,,------------------.........//////,,,+++++++++,,,...///111........................{{{wwwlllnnnqqqqqqmmmcccWWWNNNCCCAAA===999666444444444333333333444444444555555333333333222222222111111333222111111000000111111222111000000000111333333333333333222111000000///222222111000///...------////////////000000000000000000000000000000000000000000000000000000000000------------.........///////////////....................................---...///000000///...---,,,---......//////......000000000///......------000///...---------------///////////////.........////////////////////////////////////............///////////////////////////////////////.........////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111222222222111111111111111222333333444444333333222111111222222222333333333333333333222222111111111222222333333333444444444555444333333222222222222333333333444444444555555444444444555555555555666999999999888777666666555777777777777777777777777888888777777666666555555666666666666777777777777999888777777777888:::;;;::::::999999::::::;;;<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<===============<<<;;;:::888888999999999888999999::::::777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999888888999::::::777888999::::::999777777999999999:::;;;<<<===>>>AAA@@@???===;;;999777666<<<<<<;;;:::999888777666666555555444444333222222555444333333222222222222000000000000000000000000111111111111111111111111222000///------///000222////////////////////////000///......000111111000000000//////............////////////////////////---...///000000///...---////////////............------------------------//////.........---------........................---------............///...---++++++---......---//////...---,,,++++++***------------------------------------------------...,,,++++++,,,---,,,,,,,,,---...//////...---,,,---------------------------------,,,,,,+++++++++------++++++++++++------////////////////////////000///...---------------///...,,,,,,------,,,++++++,,,------......------.........------,,,,,,,,,|||tttpppgggggggggddd___UUUJJJBBB???===:::777555333222222333333333444444444444555333333222222222111111111333222111111000000111111222111000000000111222333333222222111000000//////000000000000////////////000000000000////////////000000000000000000000000////////////////////////------........./////////////////////....................................---...///000000///...---,,,---......//////.............../////////////////////...---------------/////////////////////...////////////////////////////////////............//////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111333222222222111000000000222222333333333333222222111111222222222333333333333333333222222222111111000111111111111222222222555444333333222222333333333333333333444444444444444444444555555555555666777777777777777777777777777777777777777777777777888777777777666666666555666666666666777777777888888888777777888888999:::999999999999999::::::;;;::::::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<<<<<<<;;;:::999999::::::999999888999999999777888999::::::;;;;;;:::<<<<<<;;;;;;:::999999888888888888888888888888888777888999999999999888777:::999999::::::<<<======@@@@@@>>><<<;;;999777777666777777777777888888888666555555444444333222222444444333222222222333333111111111111111111111111111111111111111111111111111000///......///000111////////////////////////...---,,,,,,...//////.../////////.........------........................------............------//////......------,,,,,,------------------------//////.........---------........................---------............//////---,,,,,,---...---,,,.........------,,,,,,+++------------------------------------------------///---,,,,,,---......---------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,++++++,,,------........................//////...---------------///---,,,,,,---...,,,++++++,,,------......------......---------,,,,,,,,,wwwnnnhhhgggddd```ZZZSSSJJJBBB<<<999888777666444222111111333333333333444444444444333222222222222111111111333222111111000000111111111111000000111111222333222111111000000//////.........//////000000111111111111000000//////......000000000000000000000000............................../////////000000000////////////..........................................////////////......,,,---......//////......------......///000000111//////...------------.........//////////////////////////////////////////////////////............//////////////////////////////000000111111222222////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111333333222222111000//////111111222222222222111111111111222222222333333333333333333222222222222111111111111111222222222222555444333333333333333333222222222333333333444444444444444555555555555666444444555555666777888888777777777777777777777777777777777777666666666666666666666777777777888888666777888888999999888888888888888888888999999:::999999999999999999999999888888777777888888999:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;:::999888888888888888888999999999999999888;;;;;;::::::999888777777555555666777777666555555777888888999999999888888:::999999::::::;;;<<<===???>>>===<<<:::999888777666666666777777777888888666555555444444333222222333222222222222333333444222222222222222222222222111111111111111111111111111000///......///000111////////////////////////...---+++,,,---///...............---------------........................------,,,,,,,,,,,,------//////...---,,,,,,++++++------------------------...............---------........................---------............///000...,,,,,,------,,,+++------------------------------------------------------------------------000...,,,---...///...............------.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------------------------///...------------------///---,,,,,,---...---++++++,,,------......------...------------,,,,,,,,,}}}tttjjjdddeee___XXXPPPIIICCC>>>:::555555555555444333222111222222333333333444444444222222222222111111111111333222111111000000111111111111111111111222222222111000000000//////......////////////000000000000222111111000///......---////////////////////////........................////////////000000000000////////////.......................................//////////////////...,,,---......///.....................//////000000///......---------..................////////////////////////////////////////////////............////////////////////////......///000111111222222////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111111444333333222111000//////000000111111111111000000111111222222222333333333222222222222222222222222333333333444444444555555555444444333333333444444222222222333333333333444444444444555555555555666333333444444555666666777666666666666666666666666777777777777666666666666666666777777777888888888555666888999999999888777777777777777777888888999999999999999999999999999888777777777777888999999::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888888888888999999999999999888777666888888888888888888888888444555777888888777555444777888888888999999999999:::999999999:::;;;;;;<<<===<<<<<<;;;:::999888888;;;::::::999888777777777666555555444444333222222222111111111222333444444111111111111111111111111111111111111111111111111000000////////////000000////////////////////////000...------///000000///------------------------........................///...---,,,,,,---...///000//////...---,,,++++++------------------------................................................---------............///000...,,,,,,------,,,+++,,,,,,,,,------.........------------------------------------------------///---,,,,,,---......---///...---,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------......---,,,,,,---------...---,,,,,,---...---,,,+++,,,------......------------------------------|||ssshhhaaaWWWRRRJJJBBB===:::888666444444444555555444333222222222222333333333444444222222222111111111000000333222111111000000111111000000111111222222222222000000000000////////////000000000000////////////222111111000///......---////////////////////////........................////////////000000000000////////////..................................../////////....../////////,,,---......///.........000000//////..................---------......///---.........//////000000////////////////////////////////////............////////////////////////------......///000111111////////////000000000000////////////////////////////////////////////////........................////////////////////////........................//////000111111111111111333333222222111000000//////000000111111000000///111111222222222333333333222222222222222222222222333333444444444555555555444444444333333444555555222222333333333444444444444444444555555555555666444444444444444444444444666666666666666666666666666666666666777777777777777777777777888888888888555666777999999888777777777777666666777777888999888888888888888888888888888888888888888999::::::::::::;;;<<<============<<<;;;:::999888888888888999999999999888777777666555666666777999999:::;;;555666888999999888666555777777777888888999999:::::::::999999999:::;;;;;;;;;;;;::::::999999999999:::999999888888777777777666555555444444333222222111111111111222222333444000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////...------///000000///------------------------........................000///...------...///000000000//////...------,,,---------------------------.............................................---------............///000...,,,,,,------,,,++++++,,,,,,------.........------------------------------------------------...,,,++++++,,,------,,,///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,------......,,,,,,,,,......---,,,+++,,,------......------------------------------~~~|||vvvmmmbbb[[[LLLGGG@@@:::888777666555444444444444444444444444222222222222333333333333222111111111111000000000333222111111000000111111000000111222222222222111000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000............................../////////000000000////////////....................................//////............//////,,,---......//////......111000000///......------...------------...//////------......///000000000////////////////////////////////////............////////////////////////------......//////000000////////////000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000111111111111111222222222111111111111111000000111111111111000000111111222222222333333333111222222222222333333333222222222222333333333333444444444444444444555666333333333444444444555555444444444555555555555666555555555555555555444444777777777777777777777777666666666666777777777777777777777888888888999999555666777777888888777777777777777777777888888999777777777777777777777777999999999888999999:::;;;:::;;;<<<===============;;;;;;:::999888888888888999:::::::::999888777777555666666888999:::;;;;;;777777999999999999777777777777777777888999:::;;;::::::999999999999::::::999999999999999999999999333444555555666777888888666555555444444333222222222111111111111222222333////////////////////////000000000000000000000000//////000000000000//////////////////////////////---,,,***+++,,,...---------------------.........------------------------/////////....../////////000////////////.........---------------------------------.......................................---------............///...---+++,,,---...------,,,,,,,,,------.........------------------------------------------------...,,,******,,,---,,,+++.........------.........------------------------++++++,,,,,,,,,,,,------------............------////////////////////////,,,,,,,,,,,,,,,------...---,,,+++,,,.........---+++,,,------......------,,,,,,,,,------------...}}}|||{{{yyytttmmmbbbWWWOOOEEEAAA<<<888777777666666555444333222222333444444111222222222222333333333111111111111000000000000333222111111000000111111///000111222333222222111111111111111111111111111////////////000000000000000000000000////////////000000000000000000000000////////////////////////------........./////////////////////....................................000///...------...///000,,,---......//////......///////////////.........---------------...//////------......///000000111////////////////////////////////////............//////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000111111111111111111111111111111222222222000111111222222111111000111111222222222333333333111111222222222333333333222222222333333333333444444444444444444555666666444444555555555666666666444444444555555555555666444444444555666666777777777777777777777777777777555666666666777777777888777777888888888999999999666666666666666777888888888777777777777888999999777777777777777777777777999999888888999999:::;;;;;;<<<<<<============<<<::::::999999888999999999999:::::::::::::::999888888888888999999999::::::888888888888888888888888888777777777777999:::;;;::::::999999999999999:::777777888888999999::::::333333444555666777888888666555555444444333222222333222111111111111111111////////////////////////000000000000000000000000//////000000000000//////////////////////////////---+++***+++,,,---------------........./////////---------------------------......//////......---------............//////---------------------------------.........//////........................---------............///---,,,***+++---//////...,,,,,,------------------------------------------------------------------...---++++++---...---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...//////...---,,,........................,,,,,,++++++,,,,,,---...---,,,+++,,,...///...---+++,,,------......------,,,,,,,,,---------......}}}|||zzzzzzxxxtttnnnfffZZZMMMEEE???<<<888666555444333222555333222000000111333444111111222222222333333333111111111111000000000000333222222111000111111111///000111222333222111111111111111111111222222222------...///000111222222////////////000000000000000000000000000000000000000000000000000000000000------------.........///000/////////....................................000///...------...///000,,,---......//////......------......///000000000---------------...///000---------...///000000111////////////////////////000/////////............////////////////////////111111111111000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000111222222333333111111222222222222111111111111222222222333333333111111111222222333333333444444444555555555666666444444444444444555666777555555555666666666666777444444444555555555666666222333444555777888999999777777777777777777777777555666666666777777888888777888888888888999999999777666555555555666888999888888888888888999999:::777777777777777777777777888888888888888999999:::<<<<<<============<<<<<<999999999888999999::::::999::::::;;;;;;:::::::::;;;;;;::::::999888888777888888777777777777888888888777777777777999;;;<<<::::::999999888999999999666777777888999999::::::888888888888777777777777666555555444444333222222333333222111000000000111000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////---,,,,,,...//////............/////////000000------------------------+++,,,............,,,+++++++++,,,------......///---------------------------------.........//////........................---------.........//////,,,+++***+++---///000///------------------------------------------------------------------------///...,,,,,,...///...---,,,---...//////...---,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,---...//////...---,,,------------------------++++++++++++,,,,,,---...---,,,+++,,,...///...---+++,,,------......------,,,,,,,,,------.........}}}{{{{{{zzzyyyxxxsssjjjaaaVVVKKK@@@999888888777777666666555555333333333333333333333333444444444444444444444444111000000000//////......111111111111111111111111000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000///...---------------,,,,,,,,,------------...///...---,,,,,,---...///000000//////.........---//////.........---------,,,,,,,,,---...///000000//////////////////..............................000000000000000000000000000000000000000///......000000000000000000000000111000///......///000111111111000000//////..............................,,,------...///000000111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111111111222222111111222444555777666666555555555444444444444444555555555555444444333444555555666555555555666444111111222555666666888888777666666666666666666666555555555444444444555555555555666666666666777777666555555555555555777888888666333333777:::777777777777777888888888:::999888777777888999:::=========<<<;;;;;;;;;:::;;;:::999999888888888888888999999:::;;;;;;;;;:::::::::999999888777666666888888777777777777777888777777888999999999999888666777888999999999999999888777777777777777888888666666666666777777777777666555444333222222222222333222111111000000111111///............//////000////////////000000000000000000//////.........---////////////////////////////////////////////////........................+++***)))))))))+++...///000///...---,,,------...............////////////......///000000///...............------,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------...------,,,,,,...---,,,,,,,,,,,,---...,,,---......,,,,,,---...---------------------------+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...---,,,+++++++++++++++}}}yyyxxxwwwvvvuuupppiii___UUULLLDDD===999777777666555444444333333333333333333333333333333333333333333333333333333111111111000000/////////111111111111111111111111000000000000111111111111000000000000000000000000////////////000000000000/////////////////////000////////////////////////////////////////////////000000000000000000000000........................///////////////////////////......------------...............///////////////...------------...///000/////////............//////.........------------......//////000000000................................................000000000000000000000000000000000000000///......000000000000000000000000000000////////////000000111000000000/////////...........................------...//////000111111000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222222333555666666555555555444444444444444444555555555555444444444555555666777666666666666444222222444555666555666666555444444444444444666666555555555444444444666666666666777777777777888777666666555555555666555666666444222222555888777777777777888888888888:::999999999999999999:::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999:::;;;;;;;;;;;;;;;::::::999999888777777666888888777777777777888888777888888999999999999999888888999::::::::::::999777777666666666666777777777666666666666666666666555555444333222222222222333222111111000000111111000000///////////////000////////////000000000000000/////////............////////////////////////////////////////////////........................,,,+++*********,,,...///000///...---,,,------...............////////////..............................---------,,,,,,,,,,,,,,,,,,---------..............................................................................///...---,,,,,,,,,,,,---,,,------...------,,,,,,...---,,,,,,,,,,,,---...,,,---......,,,,,,---...---------------------------+++)))***------,,,***------------------------------------------------------------------------------------------------///.........------------...------,,,,,,,,,,,,,,,}}}yyyvvvuuurrrooommmbbb[[[PPPFFF@@@<<<999888666555555444222111000000333333333333333333333333222222222222222222222222111111111111111000000000111111111111111111111111000000000000111111111111000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////---------...............//////000000000111111111///...------------...///////////////...........................---------//////000000000000000000................................................000000000000000000000000000000000000000//////...000000000000000000000000//////000000000000//////000000000000////////////////////////////////////...//////000000111111111///000111222333444555555111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333333222222333444444555555555555444444444444444444555555555555444444555555666777777777777777555444333444666666666555666555444444333444444444555555555555555444444444666666777777777888888888888777777666666666666666666666666555333444666888777777777888888888999999::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;::::::;;;<<<<<<<<<<<<;;;::::::999999888777777777888888777777777888888999777888999999::::::999999:::;;;;;;;;;;;;:::999999777777666666666666666777777777777666555555555444555444333222222111222222333222111111000000111111222222111000/////////000000000000000////////////////////////............000000000000000000000000////////////////////////........................---,,,++++++,,,---///000//////...------------...---............////////////...---,,,,,,---...///...------------,,,,,,,,,,,,,,,,,,---------......................................................////////////////////////......---,,,,,,,,,------,,,,,,------...------,,,...------,,,,,,------...,,,---......,,,,,,---...------------------------,,,+++***+++---...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................---------------------------.........}}}|||{{{xxxvvvrrrllleee___SSSMMMDDD===999888777666666555444333222111000///222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000---......///000111111222///////////////.........////////////////////////////////////////////////////////////////////////........................////////////////////////,,,,,,---......///////////////000000000111111111.........------.........///////////////.................................000000//////////////////------------....................................//////////////////////////////000000000000//////////////////////////////...///000111111000///...000000000000////////////000000000000000000000000///000000000111111111222000000111111222333333444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222444444333333333333333333444444444444444444444444444444555555555555444444444444555666666666666666444444444555777777666444777666666555555666666666555555555555555555555555666666666666777777777777888777777666666666777777888888777777777777999:::777777777888888999999:::;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<;;;999999999888888888777777888888777777888888999999888999999:::::::::::::::;;;;;;;;;;;;:::999888777888888777777666666777777777777666666555444333333444333333222111111222222333222111111000000111111444333222111000000000000000000000000///////////////////////////.........000000000000000000000000////////////////////////........................---------------...///000............------......---------........./////////...,,,++++++,,,...///------------------------,,,,,,,,,---------.................................................................................------,,,,,,,,,------,,,,,,------...---------------------------------,,,---......,,,,,,---...------------------------+++++++++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------....../////////}}}{{{zzzyyywwwtttmmmcccXXXPPPFFFCCC>>>:::999888777555666666555444333222111000222222222222222222222222333333333333333333333333111111111111111111222222000000000000000000000000///000000000111111111111////////////////////////---......///000111111222000/////////......------////////////////////////////////////////////////////////////////////////........................////////////////////////+++,,,---.../////////.........////////////000000---..................---.........///////////////---.....................///.....................---------.........////////////////////////////////////////////////////////////000000000000//////////////////////////////...///000111111000///...////////////000000000000111111111111111111111111000000000000111111111111111111111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222333333333333333333222222333333444444444444444444444444555555555555444444222333444444555555444444444333333555666777555444666666555555555555666666444555555555555555555555444444444555555555666666777666666666666666777777777777666777888888999999666777777888999:::::::::<<<===>>>??????>>>===<<<;;;<<<<<<======>>>>>>>>><<<<<<<<<;;;;;;<<<<<<===;;;<<<<<<===<<<<<<;;;;;;999999999888888888888888888888888888888999::::::999999:::;;;;;;;;;;;;;;;::::::::::::999777666555:::999888777777777777777777666666555444333333222333333222111111111222222333222111111000000111111444444333111000000000000111000000000/////////............///////////////////////////////////////////////////////////////..........................................//////------..................------------............///...,,,++++++,,,...///------------------------,,,,,,,,,---------..............................................................................------,,,,,,,,,------...+++,,,,,,---.........---------------------------,,,---......,,,,,,---...------------------------,,,,,,------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---.../////////...~~~|||xxxuuuqqqkkkbbbXXXLLLEEE???===:::999999888777555666555555444444333333222222222222222222222222222333333333333333333333333000000000111111111111111000000000000000000000000000000000000111111111111////////////////////////......//////000000111111000//////......---------////////////////////////////////////////////////000000000000000000000000------------------------////////////////////////,,,---.../////////...------------.........//////------...//////...------.........///////////////---------...............---------...............------......///000000000////////////////////////000000000000000000000000...//////000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111000000000//////111111111111111111111111////////////////////////111111111111111111111111000000000111222222333333222222333444444444333333333333333333444444444444444444555555555555444444222222333444444444444333444333222333555555555444333333333222333333444555444444444555555555555555333333444444444555555555666555555555555666666777444333222444666777666555666777777888999:::;;;;;;======>>>>>>>>>>>>========================>>>>>><<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<<<<;;;::::::888888888888888888888888888888888888888999:::;;;999:::;;;;;;<<<<<<;;;;;;:::::::::999888777666555:::999888777666666666777555555555444333333333222222222111111111111222222333222111111000000111111333333222111000000000000111111000000//////...............///////////////////////////////////////////////////////////////........................---.....................,,,---......///.........,,,------------.........///...---,,,,,,---...///,,,,,,,,,------------...,,,,,,,,,---------......................................................////////////////////////------,,,,,,,,,---......++++++,,,---............,,,------......------,,,,,,---......,,,,,,---...---------------------------...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,...//////...---,,,}}}uuuooofff\\\SSSJJJCCC???;;;999777666777777666555444444444444444444444444111111111111111111111111222222222222222222222222/////////000000111111111000000000000000000000000000000000000111111111111////////////////////////////////////000000000000000000///......---,,,,,,////////////////////////////////////////////////000000000000000000000000------------------------////////////////////////------///000///...---+++------........./////////------...//////...------............/////////000---------.........//////------......//////000000......//////000111111222////////////////////////000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000////////////////////////111111111111111111111222111111111111111111111111////////////////////////111111111111111111111111///000000111222222333333000111333444444444444333222222333333333444444444444444555555555555444444222333444444555555444444444222000111222444444444333222222222333333444555444444444555555555666666444444444444555555555666444444444444444555666666333111111333555777555333666777777888:::;;;;;;<<<>>>>>>============>>>>>>>>>>>>>>>===============;;;;;;::::::;;;<<<<<<===;;;;;;;;;;;;;;;:::999999888888888888888888888888888888888888999:::;;;<<<::::::;;;<<<<<<<<<<<<<<<::::::::::::999888888777888777666555555444444444444444333333333333333333222222111111111111222222333222111111000000111111222111111000000000111111111111111000///...................../////////000------------------------////////////////////////........................------.........---------,,,,,,.../////////......,,,,,,---------.................................,,,,,,,,,---------......,,,,,,,,,---------..............................................................................,,,,,,,,,,,,,,,---...///***+++,,,---............,,,,,,---......---,,,,,,,,,---......,,,,,,---...------------------------...000111000---,,,---...------------------------------------------------////////////////////////------------------------++++++,,,,,,,,,---------+++,,,.........---+++***~~~sssjjj\\\PPPGGGBBB???===:::777444333333555666666222222333333333444444444111111111111111111111111000000000000000000000000......//////000000000111000000000000000000000000000000000000111111111111////////////////////////000000000000////////////000000///...------,,,,,,////////////////////////////////////////////////000000000000000000000000------------------------////////////////////////---...///000000...,,,***............////////////,,,---...//////...---,,,---.........//////000000---------.........//////---......///000111111222...//////000111222222333000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000111000///......///000111.../////////000000111111////////////////////////////////////............000000111222333444444555111111111111111111111111000000000000000000000000111111111111111111111111///000000111222222333333///111222444555555444444222222222333333444444444444555555555555555555444333444555555666666555555444222//////111333444444444444444444555555666777444444444555555555666666555555555555666666666777333333333333333444555666444222222444777888777444666777777999:::;;;<<<<<>>===<<<<<<===>>>?????????>>>>>>======<<<<<<:::::::::::::::;;;<<<===:::;;;;;;;;;::::::999888888888888888888888999999888888888888999:::;;;<<<:::;;;<<<<<<======<<<<<<::::::;;;;;;;;;:::999999777666555444333222222222333333333333333333333444222111111111111111222222333222222111000111111111000000000000000000111111222111111000///......------.........//////000000------------------------////////////////////////........................,,,------...------,,,,,,+++,,,.../////////......,,,,,,,,,---------............///000000///......,,,,,,,,,------.........,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***+++,,,---............,,,,,,---......---,,,,,,,,,---......,,,,,,---...------------------------///111222000---+++,,,...........................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000........................+++++++++,,,,,,---------+++,,,.........,,,***)))yyyrrreeeZZZMMMCCC???===:::777666555444333333333333333222222222333333444444444333333333333333333333333222222111111111111111111111111111111000000000000111111111111000000000000000111000000...,,,***(((000000000000000000000000000000000000000000000000.........///////////////000///...------...///000------...000111333444444000000//////.........---......//////////////////////////////////////////000000//////.........---................................................//////000000///...------//////............//////////////////////////////,,,---000111111000---,,,///////////////000111111............////////////111111000000//////............//////000000111111333222111/////////000111000000000000000000000000000000111111111111000000222222111000//////000000000000000000000000000000...//////000111222222222222222222222222222222222222111111111222333444444222222222222222222222222222222222222222222222222000111111222222333333444777777666555444444333333666666555555555444444444333333333333333333333333444444444444444444444444555555555555555666777777888888888888888777666666666666666666666666666666888888777666555444333333555555666888999:::;;;<<<;;;<<<<<<===>>>=========<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;999888888999999999999999999999888777666777888888999999:::;;;;;;:::::::::;;;;;;;;;;;;<<<===<<<;;;999888777777777666666666666555555555555666555555555555444444444444333111//////000111222333333333222222222111111//////000000000000//////000000000000//////////////////000000///...------222222111000000000000000......////////////......------............------......////////////......------............------//////000000000000//////........................................................................------............------.........------,,,,,,,,,,,,,,,---...//////......,,,,,,,,,,,,------...///***+++,,,,,,---...//////+++++++++,,,---///222333////////////////////////........................,,,,,,,,,------.........------------------------...------,,,,,,------...........................//////...---,,,++++++***------------------------...------,,,,,,------...~~~~~~~~~zzzooogggVVVNNNCCC===:::999777444555555444333333333333333222222222222333333333333222222222222222222222222111111111111111111111111111111111111000000000000111111111111000000000000000000111111000///------000000000000000000000000000000000000000000000000///////////////.........000///...------...///000/////////000000000111111000/////////............///////////////.........////////////////////////000/////////............................................................///////////////...------//////............//////////////////////////////---...///000000///...---///////////////000000111//////000000000111111111111000000000/////////....../////////000000000111333222000/////////000111000000000000000000000000000000111111111111000000222222111000000000000000000000000000000000000000...//////000111111222222222222222222222222222222222111111111111222222333222222222222222222222222222222222222222222222222222222333333444555555555777666666555444444333333666555555555444444444444333333333333333333333333333333333444444555555555444444444444444555666666666777777777666666555444666666666666666666666666666666666555444444333333555666666777888999:::::::::;;;<<<<<<======<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::::::::::::::::::::999888888777888888999999::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777777666666666555555444444555555555555444444444444444333111000///000111222333222222222111111111111//////000000000000//////111000000000//////......///////////////...------111000///...............,,,------------------,,,------............------000000000000000000000000------............------...//////000000//////...........................................................................------............------......---------,,,,,,,,,,,,,,,---...............------,,,,,,,,,---...///,,,,,,,,,,,,------------///...------------...///------------------------++++++++++++++++++++++++,,,,,,------------------------------------------...------,,,,,,------...------------------------/////////...---,,,,,,+++------------------------...------,,,,,,------...~~~{{{{{{{{{{{{}}}~~~~~~xxxmmm```WWWFFFAAA:::777777777555333555444444333333333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000111222222222111111000000000000000000000000000000000000000000000000000000//////......------//////............//////000000000///......------////////////............000000//////.........---////////////////////////////////////............................................................///////////////......---//////............//////////////////////////////...//////////////////...//////......//////000111111111111111222222222222000000000000////////////////////////000000000000222111000000///000000000000000000000000000000000000000111111111111000000222111000000000000000000000000000000000000000000/////////000111111222222222222222222222222222222222222111000000000111111222222222222222222222222222222222222222222222222333333444555555666666777666666555555444333333333555555555555444444444444333333333333333333333333222222333333444555666666444333333333333444555555555555555555555444444333666666666666666666666666444444444444444444444444666666666666777777777888999::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::::::::::::::;;;::::::999888777777888888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999888777777777777777777666555444444333333555555444444444333333333333222111000000000111222111111111111000000000000//////000000000000//////111111000000///...------///////////////......---......------,,,---------------------------------------............------...---,,,,,,,,,,,,---...------............---------..................---........................................................................------............------...------------,,,,,,,,,,,,------............---///...,,,++++++,,,---...---,,,,,,,,,++++++++++++000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000//////......---------------------------------...------,,,,,,------...~~~|||zzzyyyyyyzzz{{{}}}zzzwwwqqqhhh]]]PPPHHH===:::777666777777666555444444333333222333333444333222222111111000000000111111111111111111111111111111111111111222222222111111111111000000000///111111111111000000000///000000111111111222111111000000000000000000000000////////////////////////111111000///...------,,,/////////......//////////////////...------,,,,,,///////////////.........000000000///......------///////////////////////////////////////............................................................///////////////......//////............//////////////////////////////000///...------...///000///............///000000000000111111111222222222000000000000////////////////////////000000000000111111000000000000000000////////////////////////000000111111111111000000111111000000000000000111000000000000000000000000//////000000111111111111111111111111111111111111222222111000/////////000111111111111222222222222222222222222222222222222333333444444555666666666555555555444444333333333444444444444444444444444333333333333333333333333111111222333444666666777555444444333444444555555444555555555555555444444666666666666666666666666444444444555555666666666666666666666666666555555888888999:::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999999::::::999999888777777777888999999:::::::::;;;;;;;;;;;;<<<<<<<<<::::::999777777666666666777666666555444333222222444444444444333333333222222222111000000111111222000000000000000///////////////000000000000//////111111000///...------,,,...///////////////............---,,,,,,---------/////////....../////////------............------...---+++******+++---...------............------,,,------......------,,,........................................................................------............------------------------------,,,------......---------111///---+++***+++---...++++++++++++++++++++++++------------......//////.........................................................------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........,,,,,,------------------...------,,,,,,------...~~~zzzyyyxxxxxxxxxxxxyyyyyyyyysssjjj```WWWMMMDDD>>>999888777777777777666444333333222222222333333444333222222111111000000000222222222222222222222222000000111111111222222222111111111111000000000///111111111111000000000///111111000000/////////000000000000000000000000000////////////////////////111111000///...------,,,...//////////////////...------------.....................///////////////000000//////.........---////////////////////////.........///////////////////////////////////////..............................///////////////...//////............//////////////////////////////000///...------...///000...............//////000/////////000000000000111////////////000000000000000000000000////////////000000000111111111000000////////////////////////000000111111111111000000111000000000000000111111000000000000000000000000000000000000000111111111111111111111111111111111222222111000/////////000000000000111111222222222222222222222222222222222111222222333444444555555444444444444444333333333333333444444444444444444333333333333333333333333111111222333444666666777666666555555555555555666555666666777777777666666666666666666666666666666555555555666777777888888666666666555555555555555777888888999999999999999;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;:::999777666666777777888888888888777777666777777888888999::::::::::::::::::;;;;;;;;;;;;999999888777666666666666555555555444333222222222444333333333222222222222111111111111111111222222//////////////////////////////000000000000//////000000000///...------,,,......///////////////...///...............//////000///............///000------............------222111///......///111222------............------,,,,,,------------,,,,,,........................................................................------............------------------------------,,,---------------,,,,,,000///---+++++++++,,,---))))))***++++++,,,------,,,------....../////////........................++++++++++++++++++++++++.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------.........///////////////,,,,,,,,,---------.........------,,,,,,------...}}}|||{{{zzzuuuuuuuuuuuuuuutttrrrrrrllleee[[[PPPHHHAAA<<<999555555555555444333333222222222222222222333333444222222222222222111111111222222222222222222222222000000000111222222333333111111111111000000000000111111111111000000000000000000///.........//////000000000000000000000000000000000000000000000000000000//////......------......////////////......+++,,,,,,---...///000000.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////........................---...////////////////////////............//////////////////////////////000///...------...///000......------......///000---.........////////////////////////000000000000000000000000//////////////////000111111111111000000000000000000000000000000000111111111111000000000000000000000111111222000000000000000000000000000000000000000000111111111111111111111111111111222222111000000000111111//////000000111222222222222222222222222222222222000000111222222333333444444444333333333333333333333333333333444444444444333333333333333333333333222222333333444555666666777777666555555555555666666777888888888888888888666666666666666666666666666666666777777888888888666666666666666555555555777888888999999999999999999999::::::::::::999999888888888888888888888888;;;;;;::::::999777666555555666777777777777777777666666777777888999999999999999999999::::::::::::888888777666666666666666444444333333333222222222333333333222222222111111000111111111222222222222////////////000000000000//////000000000000///////////////............------...///////////////////////////...//////000111...---,,,++++++,,,---...------............------000///...------...///000------............------,,,------------------,,,........................................................................------............------,,,,,,,,,------------...,,,------------,,,,,,+++......------,,,,,,------))))))***+++,,,---........./////////...---,,,,,,++++++++++++++++++++++++------------------------------------------,,,,,,------------------------...------,,,,,,------...........................---------......//////000+++,,,,,,------............------,,,,,,------...{{{yyyxxxxxxwwwrrrrrrsssrrrppplllgggeeeYYYSSSKKKCCC>>>;;;999777333333333333222111222222222222111111222333333444222222222222333333333333111111111111111111111111///000000111222222333333111111111111000000000000111111111111000000000000......------...///111222000000000000000000000000000000000000000000000000///////////////.........---...///000000///...---,,,------...//////000000............/////////000------......///000000000////////////////////////............/////////000////////////////////////........................------.../////////////////////............////////////////////////////////////............//////...------------...//////------........./////////.../////////000000000111111000000000/////////......///000111222111111000000000000000000000000000000000111111111111000000000000000000000111222222000000000000000000000000111000000000000000000000111111111111111111111111222111111111111222222333/////////000111222222222222222222222222222222222000000111111222333333333333333333333333333333333222222333333333444444444333333333333333333333333333333333444444555555555777666555555444444444555666777888888999999888888666666666666666666666666666666666666777777777777666666666666666666777777777888999999::::::999999888999999::::::999999888777777777777777777777777777888999999:::999888888666666777888888888888888666666777777888888999999777777888888888999999999777777666555555555666666222222222222333333333333222222222222111111111111000000111222222222222222/////////000000111111111//////000000000000//////---------............///------.../////////////////////......///000000111///...,,,++++++,,,...///------............------++++++++++++++++++++++++------............------------............------........................................................................------............------,,,,,,,,,---------......---------------,,,+++***+++,,,---.........---,,,++++++,,,,,,---------...---......//////...---,,,++++++++++++++++++++++++////////////////////////,,,,,,------------------------------------------...------,,,,,,------...------------------------+++,,,,,,---.../////////++++++,,,,,,---......///...------,,,,,,------...|||xxxwwwvvvvvvuuupppqqqqqqpppkkkeee^^^ZZZJJJFFF@@@<<<:::999888666333333333222111111333444222111111111222333333444222222222333333444444444000000000000000000000000///000000111222222333333111111111111000000000000111111111111000000000000------------///111333555000000000000000000000000000000000000000000000000.........///////////////---...///000000///...---.........///////////////---.........//////000000,,,,,,---...///000111111////////////////////////---.........//////000000000000000000000000000000........................------...///000000////////////............//////////////////////////////////////////////////////...------------...//////............////////////.../////////000000111111111111000000/////////......///000222222222111000000000000000000000000000000000111111111111000000000000///000000111222222000000000000000000000000111111111000000000000000000000000000000000000000222111111111222333444444...//////000111222222222222222222222222222222222000111111222222333444444333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444666555444333333333333333666666777888888888888888666666666666666666666666666666666666666666666555666666666666777777888888888888999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::666666666666666666666666444555777999:::;;;;;;:::666777888999999999999999666666666777888888999999666777777777777888888888777666666555555555555666000111111222222333444444222222222111111111111000///000111222222222222222//////000000111111222222//////000000000000//////,,,,,,------.../////////------...///000000//////...............///000111111000...------...000111---..................---,,,------......------,,,---..................------......//////......---........................................................................---..................---,,,,,,,,,------.........------------,,,,,,+++***)))+++---/////////---,,,......------------,,,,,,(((***,,,...000111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++,,,,,,---...//////...------,,,,,,------...}}}xxxuuuvvvwwwxxxxxxtttrrrnnniiibbbYYYOOOIII===<<<:::777555333222111444444444444444444444444444444444333222111000///111111000000000000111111111111111111111111111111000000000000000000000000111222222222111///...,,,000000111111111111000000////////////////////////000000//////.........---//////////////////////////////000000///...------000000000000000000000000............////////////........................////////////////////////............////////////......////////////......////////////////////////000000000000///////////////......------///000111,,,...000000///000111333000000000000000000000000...------,,,,,,------...111...++++++...//////---////////////////////////------...///000111222222---......///000111222222222111111111000000//////111111000000//////......000000000000000///......000111111111222222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444444444444333333222222222555555555555555555555555222222222333333333444444222222222222333444555666555555555555555555555555777777888888888777777666777777777777777777777777666666666666777777777777666666666666666777888888777777777777888888888888999999999888888888888888777777666666666666777777777777888999999999999888555666777888888777666555777777777777666666666666555555666777777777777777888888777555555444444444555444333333222222333333...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---......//////...---,,,,,,---------......000111111111000...------///111333///...,,,+++,,,///222444........................------------------------------............------........................//////.........---------........................---,,,++++++,,,---...///......---,,,++++++***)))///............---------.........------,,,,,,,,,///......------......///000///...------...///000.........////////////000......//////......---,,,------------...000111222...------,,,,,,++++++******+++,,,,,,------,,,,,,---------------------------......///////////////..................------,,,,,,,,,------.........{{{xxxxxxxxxxxxwwwooojjjcccZZZRRRIIIAAA<<<:::999888666444333333222333333333333333333333333333333333333222111000///111111000000000000111111111111111111111111111111111111111111111111111111111222222222222000///...000000111111111111000000000000000000000000000000000000/////////.........///////////////////////////////////////...------....................................////////////........................////////////////////////............////////////......////////////......////////////////////////...............////////////......---...///000111---...////////////000111///////////////////////////......------......///000...+++,,,...//////---////////////////////////000000000000/////////...,,,,,,------......//////111111111000000000//////////////////.........---000000000000000///......000000000000111111111222111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000111111111111222222222222222222333333333444444444444333333333222222222333333333333333333333333333333333444444444555555222222222222333444555666555555555555555555555555666666777777777666666555555555555555555555555555555666666666777777777777666666555555666666777888777777888888888999999999999999999888888777777777777777666666666666777777777777888999999999999888666777888999999888777666777777777777666666666666555555666777777777777777666555444333222222222222444444333222222222222333///000000111111111111000000000000000000000000000000000000000000000000000////////////////////////000/////////............//////000000//////...---------------...///000111..................//////...---,,,+++,,,...000111------------------------------------------------------............------------------------------//////.........---------...........................------,,,,,,---...//////......---,,,++++++***///............---------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...,,,,,,,,,------------..................---,,,+++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,------------------,,,,,,------...///////////////...//////000000000//////,,,,,,,,,---------......}}}{{{zzzxxxvvvtttiiibbbXXXNNNFFF@@@<<<999666666555444444444444444222222222222222222222222222222222222111000//////111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111000000////////////......///////////////////////////////////////......---....................................////////////........................////////////////////////............////////////......////////////......////////////////////////,,,,,,------....../////////............///000000---...//////...---...000/////////////////////////////////....../////////000...,,,,,,...///...---////////////////////////000000000/////////......---------...............111111000000000000//////............------------000000000000000//////...////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333333333333333222222222222333333333333333333333333222333333333444444444444222222222222333444555666555555555555555555555555444555555666666555555555555555555555555555555555555555666666666777777777555555444444555555666777888888888888999999999999::::::999888777777666666777777666666666666777777777777888999999999999888888888999999999999888888777777777777666666666666555555666777777777666666555555444333222222222222444444333222222222222222000111111111111000000///000000000000000000000000000000000000000000000000........................////////////............000000000000000000///...------------...///000000+++---...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................//////...------.........///.........------,,,,,,///............---------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,------------...............---,,,******+++,,,---......---,,,+++***++++++,,,------......++++++,,,---------------.........------,,,,,,,,,------...////////////...,,,---...///////////////,,,,,,,,,------------...~~~}}}{{{uuunnniiiYYYTTTLLLEEEAAA>>>===<<<333222222222333444555555222222222222222222222222111111111111111000//////111111000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333000000111111111111000000000000000000000000000000000000//////////////////////////////////////////...///////////////......000000000000000000000000............////////////........................////////////////////////............////////////......////////////......////////////////////////,,,,,,---......///000000............/////////000---...///...---,,,---...//////////////////////////////............//////......------............////////////////////////,,,------...///000111111000000000000000/////////000000000000000000//////........................//////000000000000//////.........////////////000111111111111111111111111222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111222222222222333333333333222222222222222222222444444444444444444444444111111222222222333333333333333333333333444555555555555555555555555555555444444555666666666555555555555555555555555555555555555555666666666777777444444444444444555666666777777777888888888888999::::::999888777666555555777777666666666666777777777777888999999999999888888888888888888888888888777777777777666666666666555555666666666666666555666666555444333333444444444333333222111222222222111111111111111000///...////////////////////////////////////////////////........................///////////////.........//////000000000//////...---------------...///000,,,---...//////...,,,+++---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------............------,,,,,,,,,,,,,,,,,,,,,,,,................................................000000//////..............................------///............------------......//////000000000///......------......///.................................////////////000.........---,,,+++***)))+++,,,...///...---+++***,,,,,,,,,,,,------......+++,,,,,,---...---------.........------,,,,,,+++,,,---......//////......)))***+++,,,------------------------------------~~~wwwlll```WWWFFFCCC>>>;;;:::999777666111111111111222444555666444444444444444444444444000111111111111000//////111111000000000000111111111111111111111111111111111111111111111111111111111111111222222333444444000000111111111111000000//////////////////////////////000000000000000000////////////////////////......///////////////...000000000000000000000000............////////////////////////////////////////////////////////////............////////////......////////////......////////////////////////------...///000000111111---......///////////////---...///...---,,,---..............................------,,,,,,------...---............---......////////////////////////,,,,,,---...///000111111000000000000000///////////////////////////000000//////////////////////////////000000000000//////---.........////////////000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333222222222222222222222222444444444444444444444444333333333333444444444444444444333333444444555555555555555555555555555555444555666666777777777666666666666666666666666666555555555555666666666666444444444444444555666666666666666777777777888888999999888888777666666555777777666666666666777777777777888999999999999888777777777666666777777777777777777777666666666666555555666666666666555555555444444333333333333444333333222111111111111222111111111111111000///...////////////////////////////////////////////////.................................///////////////---......//////............------------....../////////.....................///000000000...,,,+++------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---.............................................000000000//////...------------..................///............------------......//////000000000///......------......///---..................---.........////////////000------------,,,+++***))),,,---...000///...,,,+++.........------,,,,,,,,,,,,,,,---.........------.........------,,,,,,,,,,,,------...............)))***+++,,,------------------------------------xxxlll^^^OOOFFF>>><<<999777666555333222222111111222222333444555444444444444444444444444000111111222111111000000111111000000000000111111111111111111111111111111222222222222222222222222111111111111111222333444000000111111111111000000........................//////000000000000111111////////////////////////---...//////////////////....................................////////////////////////////////////////////////////////////............////////////......////////////......////////////////////////......//////000000111111---......///000/////////---...//////...---...000........................------,,,,,,,,,,,,------,,,...//////...------.../////////////////////////////////.........---------------.....................////////////000000/////////000000000000000...//////000000000000000............////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222111111111222222222222222222222222222222222222222666666666666777777777777555444444444444444555555555555555555555555555555444555666777777777777777777777777777777777777777444444555555555666666666555555444444555555666777666777777777777888888888888888777777777666666666777777666666666666777777777777888999999999999888777777666666666666777777777777777777666666666666555555666666666555444444222111111000000111111111333333222111111111111111000111111111111000000///000000000000000000000000000000000000000000000000.................................///////////////,,,------..................---------------............------...//////000//////000000000///---,,,................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............................................./////////...------,,,,,,------.........//////............---------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...---------------,,,,,,+++,,,---...//////...---,,,//////......---,,,,,,+++,,,,,,---...............------------------------,,,,,,---............---,,,---...///////////////...------------,,,,,,,,,{{{qqqfffZZZNNNDDD======:::777555666666555444333333333222222333333444333333333333333333333333111111222222222222222111111111000000000000111111111111111111111111111111222222222222222222222222222111000000000111222222000000111111111111000000//////////////////////////////000000000111111111////////////////////////------...///////////////....................................////////////////////////////////////////////////////////////............////////////......////////////......////////////////////////////////////////////////------///000000000///...---...////////////000111..............................------------......+++...000000...,,,---...//////////////////////////////.........---------,,,,,,------......//////........./////////000000........./////////000000......///000000000000000....../////////000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222000111111111222222222222111111111111111111111111555555555666666666777777555555444444444444555555555555555555555555555555333333444555666666666666666666666666666666666666444444444555555555666666666666555555666666777888888888999999999:::::::::666666666666777777777777777777666666666666777777777777888999999999999888888888777666666777888888777777777777666666666666555555666666555555444333111111000000000000111111333222222111111111111111///000000111111111111000000000000000000000000000000000000000000000000000////////////////////////............/////////000------...///////////////...------,,,,,,------...)))+++,,,.../////////............///......------------------------------........................------............---------------------------------------.........//////........................,,,,,,......///...------***++++++,,,---......//////............---------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***,,,,,,,,,------------...,,,,,,---............---++++++,,,,,,------.....................---------,,,------...............+++,,,,,,------.........+++,,,------......------...//////000000000//////......---------,,,,,,,,,vvvnnnaaaUUUKKKDDD???<<<999666222111222444666777555444444333222222222333222222222222222222222222111222222333333333222222111111000000000000111111111111111111111111111111222222222222222222222222222111000//////000111222000000111111111111000000000000000000000000000000//////000000111111111222////////////////////////------...///000000//////000000000000000000000000............/////////000000000000000000000000000////////////////////////............/////////000......////////////......////////////////////////...............---------,,,---///000000000///...,,,...000000///000111333........................//////............//////+++...111000...,,,---...////////////////////////+++,,,,,,---...///000000---......///000111222222---.........//////000000---------.........//////......///000000000000000////////////000000000000000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222000000111111222222222222333333333333333333333333222222222333333333444444666555555444444444555555555555555555555555555555111222333444555555555555555555555555555555555555444444444555555555666666666666666666666777888888::::::;;;;;;;;;;;;<<<<<<555555666666777777888888777777666666666666777777777777888999999999999888:::999888777777888999:::777777777777666666666666555666666666555444333333333222222222222222333333333222222111000111111111...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000......///000000111000000...------,,,,,,,,,------%%%''',,,///111000---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---..................---........................---------.........//////........................***+++---.........------******++++++,,,---......//////.........---------.........------,,,,,,,,,///......------......///,,,,,,............,,,,,,........./////////000000,,,,,,---...////////////************+++,,,---...,,,,,,------.../////////,,,---......//////......***++++++,,,---...//////+++,,,------......------.........///......------.........------,,,,,,,,,yyysssaaaXXXMMMEEEBBB???;;;777555555444444444333333333444444444444444444444444111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------......//////000000////////////////////////////////////////////////......////////////......000000000000000000000000000000//////.........---////////////////////////111111000///////////////---.........---,,,++++++------------------------.........///......------/////////......---------------............------***++++++,,,---...//////........................---,,,,,,,,,,,,---......///////////////...------,,,---///000000///---,,,,,,---------.../////////000000////////////000000......//////000000111111222111///------///000222222111///111333444111///////////////////////////......///000111222222333000000000000111111111111222222222222222222222222......///000111222222222444444444444444444444444333333333444444444555555333222222222222333444444333444444444444444444444555555555555555444444444555666666666555444333333333333333333333444555666555555666666777777888888999999999888888777777777666666777777888888888999777888888888888999999999666666666666777888999:::999999999888888777777777999888777555444444444444555555555555555555555555333333333222222222111111222222222111111111000000000111111111111222222222222222111000//////000000////////////............000000000000000000000000........................222111///...------......111000///////////////000,,,---------.../////////000000////////////000000////////////////////////,,,,,,,,,,,,+++***)))(((.........///......------///...------...///000111000...---...111111///,,,...------,,,,,,+++******000///...---,,,---......,,,------......------,,,........................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------000///...,,,,,,---......++++++,,,,,,,,,---------///......------,,,++++++------------------------//////.........------------------------------------------............/////////............//////------,,,+++,,,---...///|||tttiiibbbRRRKKKCCC>>><<<;;;777444555444444444444333333333444444444444444333333333111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000/////////.....................///////////////////////////////////////////////////////////////......////////////......////////////////////////000/////////............////////////////////////000//////..............................---,,,,,,........................------............------............------------------............---------------------.................................---,,,,,,,,,------......///000000000//////...---------...//////...------------..................000000////////////000000////////////000000000000000///.........///000111222000000111333333111/////////////////////////////////000000111111222222000000000000111111111111222222222222222222222222000111111222222333333333333333333333333333333333333333333444444444555555333333333333333444444555444444444444333333333333555555555555555555555555666666666666666555444444444444333333444444555666555555666666777777888888::::::999999999888888888666777777777888888888888777777888888888999999999666666666666777888999:::::::::999999999888888888999888777555444444444444555555555555555555555555333333333222222222111111222222222111111111000000//////000000000111111111222111111000000///000000////////////............////////////////////////........................---,,,,,,,,,,,,---......//////.........//////000---------...............//////............//////........................++++++,,,,,,,,,,,,,,,+++......////////////......///...---------...///000...---,,,---///000...++++++++++++,,,------......***+++,,,.........------,,,------......------,,,........................,,,,,,,,,---------......------------------------,,,,,,---------.........//////...---------------++++++,,,,,,,,,---------------------------------------------------------//////.........------------------------------------------............//////..................///------,,,,,,,,,---...///|||uuukkk```TTTMMMBBB>>>999777888777555333444444444444333333333333555555444444333333222222111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............///////////////.........////////////////////////////////////////////////......////////////......////////////////////////////////////............//////////////////////////////...---------------....../////////...------////////////////////////,,,,,,------...------,,,,,,,,,------------------------............------/////////.........------........................,,,------------.........000000000000000//////...........................//////..................000000////////////000000000000000000////////////---.........//////000000111000000111222222111///000000000000000000000000000000000000000111111111000000000000111111111111222222222222222222222222333333333444444444444444222222222222222222222222333333333444444444555555444444444333444555555666444444444333333222222222444444444555555666666777666666777777666666555555555444444444444555555666555555666666777777888888::::::::::::999999999999777777777777888888888888777777777888888888999999666666666666777888999:::;;;:::::::::::::::999999999888777555444444444444444444444444444444444444333333333222222222111111222222222111111111111111.../////////000000000000111111000000000000//////////////////............................................................)))***+++---...//////000......---......///000111...............---------...------------------...........................***+++,,,---..................////////////......///...------,,,------...---,,,,,,---......---+++,,,,,,,,,---......//////&&&(((+++...//////---,,,,,,------......------,,,........................,,,,,,,,,---------......---------------------------------.........//////......//////......---,,,,,,,,,,,,,,,------------++++++,,,------...//////------------------------...............------------------------------------------............///......------------......------,,,,,,------...///|||vvvlllaaaWWWMMMEEE@@@:::888666666777777666444444444444333333333222222555555444333333222222222111222222333333222222111000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////.........000000//////......------////////////////////////////////////////////////......////////////......///////////////////////////////////////.........////////////////////////000///......------.........///////////////..............................+++,,,------------------++++++,,,,,,------......------............------/////////////////////...........................,,,------...............///000000000000000////////////............//////000000//////......------//////000000000000//////111111000000//////......,,,---...///000000//////000000000111111111000000111111111111111111111111111111111000000000000000///000000000111111111111222222222222222222222222444444444444444333333333222222222222222222222222333333333444444444555555555444444444444555666666555555444333222111111000333444444555666777777888666777777888777777666666666555555555555555666666555555666666777777888888::::::::::::::::::::::::777777777777777888888888777777777777888888888888666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999888777555444444444444444444444444444444444444333333333222222222111111111111111111111111111111/////////000000000111111000000000000000000//////////////////............................................................***+++---000111111111111............///000111222/////////...---------,,,......------------..............................+++,,,---...////////////,,,------............---......------,,,,,,,,,,,,---------.........---,,,000//////......---,,,,,,(((***,,,...///...---,,,,,,------......------,,,........................,,,,,,,,,---------......------------------------------------............---.../////////...,,,+++,,,,,,,,,------------...,,,,,,,,,---------......------------------------........................---------------------------------............///------,,,,,,,,,,,,---------------------......///kkkdddXXXMMMEEE@@@===<<<777666666666777666555444444444333333333222222222444444333333333222222222222222333333333333222222000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////000000//////......------////////////////////////////////////////////////......////////////.......................................///////////////////////////////////////111000//////......//////......///////////////...------------------------+++,,,------.........---,,,,,,,,,------.........------............------------......///000000111........................,,,---.../////////......//////000000000000//////000///............///000000000000//////......---//////000000000000//////111111000000//////......------...///000000/////////000111111111000000000222222222222222222222222111111111000000000000000///000000000111111111111222222222222222222222222333333333333222222222222444444444444444444444444333333333444444444555555555444444444444555666666555555444444333222111111444444555555666777888888777777888888999888888777777666666555555666666666555555666666777777888888::::::::::::::::::::::::888888777777777777777777666666777777777888888888666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999888777555444444444444444444444444444444444444333333333222222222111111111111111111111111111111000000000111111111222222...///000000000000//////////////////............////////////////////////........................,,,---///000000000///............///000111222333/////////...---------,,,///..................///........................---......//////......---***+++,,,---------------.........------,,,,,,+++---.../////////.........000//////......---,,,,,,......------------......,,,------......------,,,........................,,,,,,,,,---------......------------------------+++,,,,,,,,,,,,------------.../////////...,,,+++,,,,,,---------...............---------,,,,,,,,,---------------------------.....................---------------------------------............///------,,,,,,,,,,,,------------.........//////...XXXQQQGGG@@@;;;:::::::::555555555555444333333333333333333333222222222222222222222333333333333333222222333333333333222222000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////.........//////////////////////////////.........////////////////////////////////////////////////......////////////.......................................///////////////////////////////////////111111000///////////////------.../////////......------------------------,,,,,,---...////////////------..................------............------+++,,,---...///000111111........................,,,---...///000///......---......///////////////////////////////////////000000//////////////////...///000111111000///...000000000000////////////000000000000000000000000...000111111000//////000111111111111111111111111000000000000000111111111000000000000111111111111222222222222222222222222111111111111222222222222444444444444444444444444333333333444444444555555444444444333444555555666555555555444444333333333555555555666666777777888888888999999::::::999999888777777666666666666777555555666666777777888888999999999999::::::::::::888888888888777777777777666666666777777777888888666666666666777888999:::::::::;;;;;;;;;;;;;;;<<<999888777555444444444444333333333333333333333333333333333222222222111111111111111111111222222222111111111111222222222222---...///000111000///...////////////............////////////////////////........................------------------,,,,,,///////////////000111222...............---------//////............//////---------------------------...............------***+++,,,------------------............------,,,---///000000///......///,,,,,,,,,---......//////111///...---,,,---......,,,------......------,,,........................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------......//////......---,,,,,,---------............//////...---,,,,,,++++++---------------------------------...............---------------------------------............///......------------......------...////////////...HHHDDD>>>:::999888777666555555555333222222333444333333333222222222222111111111111222333333444444222333333444444333333222000000000000000000000000000000000000000000000000000000111111111111000000111111000000111111222333111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////............/////////000.........///////////////////////////////////////////////////////////////......////////////........................................../////////000////////////////////////000000///............///,,,,,,---.......................................,,,---...///000000000000//////////////////......------............------,,,,,,------.........///........................,,,---///000000000......,,,,,,---..................///000111111000///...///////////////000000000...///000111111000///...////////////000000000000333333111000//////000000---000222111///...///111111111111111111111111111//////000000111111222222000000000000111111111111222222222222222222222222000000111111222222333333333333333333333333333333333333333444444444555555333333333333333444444555555555555555555555555555666666666666666777777777888888999:::::::::::::::999888777777666666777777555555666666777777888888888888888999999999::::::888888888888777777777666666666666666777777777888666666666666777888999:::999999::::::;;;;;;;;;;;;999888777555444444444444333333333333333333333333333333333222222222111111000000111111111222222222000000000000111111111111,,,---///000111000///...////////////............................................................---------,,,,,,,,,------......---------......///---------..................------------------...------------------------+++,,,---...............+++,,,---...////////////,,,---.../////////......,,,...000000...,,,---///+++++++++,,,------......,,,---------------------,,,------......------,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------...//////...---------------------------............---------------------,,,---------------------------------.........//////---------------------------------............//////..................///,,,---...///000//////...???===;;;:::999888444222666666555444222333555666333333333222222222111111000000111222333444444555222333333444444333333222000000000000000000000000000000000000000000000000000000111111111111000000111111111000111222222333111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---.........//////000000---.........//////000000////////////////////////////////////////////////......////////////..............................---.........//////000000//////////////////////////////...------------...+++,,,,,,---.........---////////////////////////---...///000111111111111111111000000//////......---..................---...------------,,,,,,,,,........................,,,---///000111000///---+++,,,,,,---.........------///000222222000///---......//////000000111111...///000222222000///.........//////000000111111666444222000//////000111---000222111///...///111000000000000000000000000...//////000111222222333000000000000111111111111222222222222222222222222000000111222333333444444222222222222222222222222333333333444444444555555333222222222222333444444555555555666666666666666777777777777666666666666888999::::::;;;;;;;;;;;;999999888777777666777777555555666666777888888888777777777888888999999999999888888888777777666666666666666666777777777777666666666666777888999:::999999999::::::;;;;;;;;;999888777666444444444444333333333333333333333333333333333222222222111111000000111111222222222222////////////000000000000+++---///000111000///...000/////////............------------------------........................///......---...///000111------,,,+++++++++,,,,,,,,,------....../////////---,,,,,,++++++,,,,,,---------------------------((()))+++---...///000000---...///000111111111111,,,---///000000000//////***---//////,,,+++,,,......------,,,,,,+++******'''))),,,...//////---,,,,,,------......------,,,........................,,,,,,,,,---------......---------------------------------.........//////000///...,,,,,,---......---------.........//////+++,,,,,,------......///---------------------------------.........//////---------------------------------.........////////////............//////,,,---///000000000///...;;;999777444333333444444222333333333333222111111333333333333333333333333333333333222222111111111111111111111111111111111333222222222222222222333000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000//////000000000000//////---...000111111111000/////////000111111111111111...............///000000///...------...///000111........................++++++,,,---....................................222111000.........///000........................///............---------////////////////////////000000//////.........---................................................//////111333555777999:::000000/////////.........//////............//////........................,,,---...//////...---,,,//////000000///...------////////////////////////000///.........///111222111111000///////////////////////////000000000000//////000000000000//////...//////000111111222222///000111222222222222111222222111111111111222222...///000111111111111111333111000.........//////111222333333222111222333222222222222222111000///111111222222222333333333333333333333333333333333444444444444444444444444555666666777777777777777222222333555666888999999777888999:::;;;:::999888<<<;;;:::888777666666666666666666666666666666666:::::::::999999888888888999999888888777666666555888888888777666666555555555555444555666888:::;;;888888888888888888888888999888777666555444333333444444333333333333222222222222222111111111000000000000000000000000000000......////////////......////////////////////////////////////////////////000000///............///000///...---------------......------------...///.................................////////////000................................................................................................................................................000...------------,,,***+++,,,,,,,,,,,,,,,++++++,,,+++++++++,,,...000111000//////......---,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------------------------------..................------++++++*********+++,,,,,,------------------------///...---,,,,,,---...//////...---,,,,,,---...///---------,,,,,,+++++++++---,,,+++******,,,...///------------------------+++,,,------......------999888666555444444444444222333333333333222111111333333333333333333333333333333333222222111111111111111111111111111111111222222111111111111222222000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000//////000000000000//////......///000000000000000111111000///---+++***)))...............///000000///...------...///000111........................------......//////..............................000000///.......................................///............---------////////////////////////000/////////............................................................---...///111222444555666......---------,,,,,,,,,//////............//////........................------............------///////////////...------000000//////............///...---------...000000111000000///////////////////////////000000000000//////000000000000//////////////////000111222333333333222222111000000000222222111111111111222222///000000111111111111000000000///...//////000111111222333222111000111333222222222222222111000000111111222222222333333333333333333333333333333333444444444444444444444444333444444555555555555555555555555666666666777777777888999999::::::999999<<<;;;:::888777666666666777777777777777777777777:::::::::999999888888888:::999999888777777666666666666666555444444333333444444333333444666888999888888888888888888888888888888777666555444333333444444333333333222222222222222222111111111000000000000000000000000000000......////////////......////////////////////////////////////////////////...............///000000//////...---------------..................------........................------........./////////........................................................................................................................------------------------...,,,+++,,,......---,,,....../////////......---,,,,,,++++++,,,---///000.........---------------,,,,,,---------.........///......---------..............................---------------------------,,,,,,+++++++++,,,,,,------------------------......------------......///...------------...///000000/////////.........,,,,,,---...............------------------------+++,,,------......------666666666555555555444444222333333333333222111111333333333333333333333333222222222222222111111111111111111111111111111111111111000000000000111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000//////000000000000/////////////////////000111111111111000...,,,***((('''.........---......///000.........---......///000......................../////////000//////.............................................------,,,........................///............---------////////////////////////////////////............................................................,,,,,,---...///000000111---------------,,,,,,,,,//////............//////.................................------.........///////////////......---000000//////.........------------------...//////111000//////......//////////////////000000000000//////000000000000//////111000///...///111333444777555333111///.........222222111111111111222222000111111111111000000/////////...///000111222333000111222222000000111222111222222222222111000000111111222222222333333333333333333333333333333333333333333333444444444444333444444555555555555555888777777666666555555444999888888888888999::::::;;;;;;999888777777666666888888888888888888888888999999999999999888888888:::::::::999888888777777666666666555444444333333333333333333333444555666888888888888888888888888888777777666555444333333333333333333222222222222222222222111111111111111000000000000000000000000......////////////......////////////////////////////////////////////////,,,,,,,,,---...000111222//////...------------........./////////...,,,+++........................,,,---------....................................................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////.........///////////////......------,,,,,,------...,,,,,,,,,,,,---------------------.........////////////............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------............------///...------------...///------------,,,,,,,,,,,,+++---///000111000...---------------------------+++,,,------......------444444555666666555555444222333333333333222111111222222222222222222222222222222222111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000//////000000000000//////000///.........///111222//////000000000///...............------......///................................................///////////////...---,,,........................---...///000//////---,,,........................///............---------///////////////////////////////////////.........................................................,,,,,,,,,,,,------------///////////////////////////......------......///........................///...---,,,,,,---...///...///////////////................../////////000---------.........//////000000///............///////////////000000000000//////000000000000//////111000...---...000333555777555222000......///000222222111111111111222222111111111111111000///.../////////000000111111222///111111111000///000111111111222222222111111000111111222222222333333333333333333333333333333333333333333333333444444444555666666777777777777777888888777777666555555555999888777777777888:::;;;;;;:::999888777777777777888888888888888888888888999999999888888888888888:::::::::999999999888888888888888777666666555555444444444444444444444555888888888888888888888888777777666555555444333333333333333222222222222111111111111111111111111111////////////////////////......////////////......////////////////////////////////////////////////------------...///000111///......---------......---...000000000...+++***........................,,,,,,,,,---------..............................................................................................................................---------------------------,,,+++,,,...///...---,,,,,,---.........------......------,,,,,,,,,,,,******++++++,,,---......------------...............------------......////////////...............,,,,,,,,,,,,,,,---------111000///------,,,,,,,,,------------------------,,,,,,...//////...,,,,,,.........------.........,,,+++++++++++++++++++++,,,---...///000///......------------------------+++,,,------......------333444555555666555555444222333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111000//////////////////000000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000//////000000000000//////000///.........///111222---...///000111222222222......------------........................------.......................................---,,,+++........................---...000111111000///...........................///............---------////////////////////////.........///////////////................................................------------------------.../////////////////////......------------..............................///...---,,,,,,---...///......///////////////...+++,,,---...///111222222......//////000000000000000//////...............////////////000000000000//////000000000000//////111000...---...000333555444333111//////000111222222222111111111111222222111111111111111000///...111111111111111000/////////111111111000///000111000111111222222222111111111111222222222333333333333333333333333333333333222222222333333333444444555666666777777777777777666666666777777777777777999888777666777888999:::::::::999888777777777777777777777777777777777777888888888888888888888888:::::::::999999999999999888888888777666666555555555555555666666666666555777777777777777777777777666666555555444444333333333333222222222111111111111111111111111111111111////////////////////////......////////////......////////////////////////////////////////////////......------------............---------......///---...///000000...,,,***........................,,,,,,,,,---------..............................................................................................................................///////////////////////////...,,,,,,------,,,+++++++++,,,---......------.........------,,,++++++)))******+++,,,---......+++,,,,,,,,,,,,---------,,,+++++++++,,,,,,---............---------,,,,,,,,,---------.........///111000///...---,,,,,,,,,------------------------+++,,,---......---,,,+++---..................---............////////////...---,,,,,,,,,---//////------------------------+++,,,------......------444444444444444444555555222333333333333222111111222222222222222222222222000000000111111111111111111111111111111111111111000000////////////000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000//////000000000000/////////////////////000111111......////////////......///...------,,,------------............---,,,,,,........................------------------,,,+++...........................///000000000000000000........................///............---------////////////////////////.........///////////////.........................................................---------------,,,,,,,,,---------------......------------.......................................------.........---...//////////////////++++++,,,...///111222333...//////000111000000000000///......------......////////////000000000000//////000000000000//////111000///...///111333444111111000000000111333444222222111111111111222222000111111111111000000///222222222222111000///...000111222222000000111222000000111222222222222111111111222222222333333333333333333333333333333333111111222222333333444444333444444555555555555555555555666777777888999999888777777777777888999999:::999999888777777888888777777777777777777777777777777777888888888888888999999999999999999888888666666666555444444333333555555666777888888777777777777777777777777777777555555555444444444333333222222222222111111111111111111111111111222222222000000000000000000000000......////////////......///////////////////////////////////////////////////......---,,,,,,------...------------...//////,,,---...//////...------........................,,,---------....................................................................................................................................////////////////////////000...------------+++***,,,,,,---...////////////---.........------,,,+++***++++++,,,---......///+++++++++,,,,,,,,,------************+++,,,---............---,,,,,,++++++,,,------....../////////000///...---------------------------------------,,,,,,------------,,,,,,------...//////...---------------------.........///---,,,++++++---///000------------------------+++,,,------......------666555444333333333444555222333333333333222111111111111111111111111111111///000000000111111111222111111111111111111111111111000000//////000000111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000//////000000000000//////......///000000000000000.../////////...------,,,///...------,,,,,,,,,---------.........---,,,+++........................,,,------............---.......................................///000000........................///............---------////////////////////////............/////////000................................................---------------.........,,,,,,,,,---------.........------,,,,,,------...........................------............------------...///////////////------......///000000000---...///000000000////////////...------------...////////////000000000000//////000000000000//////////////////000111222333000000111111111222222222222222111111111111222222///000000111111111111000000111222222222111000000111222333222111000111333000000111222222222222222111111222222222333333333333333333333333333333333000111111222333333444444333444444555555555555555555666666777888888999999666777777888888888888888:::999888888777888888888888888888888888888888888666777777777888888888999888888888888888888888888666666666555444444333333444555666888999999888888777777777777777777777777555555444444444444333333222222222222111111111111000000111111111222222222000000000000000000000000......////////////......////////////////////////////////////////////////------,,,,,,,,,---......---------------...//////,,,,,,------.../////////........................------........./////////........................................................................................................................////////////////////////...---,,,,,,---...---+++***+++,,,---............,,,---.........---,,,+++,,,,,,------.........///,,,,,,,,,,,,---------...++++++++++++,,,---....../////////...---,,,,,,,,,++++++,,,------...//////......------,,,------...---------------------------,,,,,,,,,,,,,,,,,,---------...//////...------*********++++++,,,,,,,,,...............//////000------------------------+++,,,------......------777666444222222222444555222333333333333222111111111111111111111111111111//////000000111111111222111111111111111111111111111111000000000000111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000//////000000000000//////---...000111111111000///......//////000////////////...------,,,,,,,,,,,,------...///...---+++***........................------...///000000000///...........................---,,,,,,---...///000........................//////.........---------////////////////////////---.........//////000000................................................,,,------------................../////////000000...------,,,,,,------...........................,,,---...//////...---,,,------...///000000//////000/////////............,,,,,,.../////////...---//////...------------...////////////000000000000//////000000000000//////...//////000111111222222000111222222222222111111222222111111111111222222...///000111111111111111...///111222333333222222111222333333222111222333///000111222222222222222111111222222222333333333333333333333333333333333000000111222333333444444555666666777777777777777777777777777888888888888555666888999999999888777999999888888888888888888999999999999999999999999666666777777888888888999777777777777777777888888888888888777666666555555222333555777999999999888777777777777777777777777444444444444444444333333222222222111111111111000000000111111222222222222000000000000000000000000......////////////......////////////////////////////////////////////////+++++++++,,,---...///000---------------...///000,,,,,,,,,,,,---///000111.................................////////////000................................................................................................................................................,,,++++++,,,...//////...'''((()))***++++++,,,++++++,,,---.........,,,,,,---------............///---------.........//////,,,++++++,,,---...///000111000000///...---------******+++,,,,,,---......------,,,,,,,,,------...------------------------...---++++++++++++---...,,,---...//////...---,,,---------....../////////---...000111222111///...------------------------+++,,,------......------111222222333333222222111222222222222222222222222444333333222111000//////000000000000000000000000000000000000000000000000000/////////000111222222000000////////////000000////////////////////////000000////////////000000000000000000000000000000222111000/////////111111000000000000000000000000////////////////////////////////////............------............------000000//////.........---......------------..................................................................------------,,,---------.../////////000000000000000000000000000///...---,,,------...........................//////.........---------////////////////////////////////////////////////........................................................................///......---------............//////...---,,,,,,......------------......000000000000000000000000000000////////////000000...000222333333111///---//////...//////000111222111111111111111111111111000111111111222222222222111111222222222111111000111111111111111111111111222222222111111111000000222222222111111111000000000000111222222222222222111111111111111111111111222222222222222222222222777777777777777888888999777777777777777777777777666666666666777777777777999888777666666888:::;;;777888888888888777666666777777777777777777777777:::999888888888888888999777777666555555555555555666666666666777777777777888888777777666444333222555555444444444333333333222222222111111111111000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////---...///////////////...------............------------............---------......///000111222222//////...---,,,++++++***...------------...//////,,,---------------------........................,,,,,,,,,---------......---------,,,,,,+++++++++......---------......///........................,,,---///000111000///...------,,,+++,,,---...///,,,,,,+++,,,---///111333---------,,,,,,+++++++++.........------,,,,,,,,,........................,,,---///000000000///...------............------((()))***+++---...///000............---,,,++++++---,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,---.........///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------222222222222222222222222222222222222222222222222222222222111111000000///000000000000000000000000000000000000000000000000000000000///000000111111000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000111000000000000000111111000000000000000000000000////////////////////////////////////............------............------000/////////.........---.........------.........................................................////////////000000000000---------...............000000000000000000000000000///...---,,,------...........................//////.........---------................................................................................................---------...............///......------......///......//////...------,,,......------------......////////////////////////000//////......//////000.........///////////////000////////////000000111111111111111111111111111000000000111111111222222111111111222222111111000111111111111111111111111222222222111111111000000222222222111111111000000000111111222222222111111111111111111111111111111222222222222222222222222666666555555666666777888777777777777777777777777666666666666777777777777999888777666777888:::;;;:::::::::999999999888888777777777777777777777777777777666555555555555666777777666555555555555555555666666666777777777777888888888777666555333333555444444444444333333333222222222111111111111000000000000000000000000000111111111000000000//////////////////////////////////////////////////////---...............------------............------------............------,,,,,,------....../////////......------,,,,,,+++...------------...///////////////......---------------------------------------------............------------,,,,,,,,,,,,000///...---------------........................+++,,,...000000///...---------,,,,,,,,,---...///+++*********+++---...///---------,,,,,,+++++++++......---------,,,,,,,,,........................---....../////////......------............------++++++,,,,,,,,,---------------......------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,---------...........................//////........................------------------------333333222111111222333333111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111000/////////000000000000////////////000000111111111111111111111111000000////////////000000000000000000000000000000...//////000111111111111000000000000000000000000/////////////////////////////////............---------............------/////////................................................................................................///000000111111...............---------//////////////////////////////...------------..........................................---------................................................................................................---------.........////////////............//////.........///......---,,,......------------..............................///..................//////...---------///000222111000000////////////000111111111111111111111111/////////000000000111111000000111111222111111000111111111111111111111111222222222111111111111111222111111111111000000000111111222222222111111000222222222222222222222222222222222222333333333333555555444444555555666777777777777777777777777777666666666666777777777777999888777777777888:::;;;;;;:::999888777888999999777777777777777777777777666666555444444444444444777666555555444555555555555555666666666777777777888888888888777555444333444444444444333333333333222222222111111111111000000000000000000000000000111111000000000000//////////////////////////////////////////////////////---.........---,,,++++++------............------------............------------------------......------------------------...------------...//////111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------.........111000///---,,,,,,++++++........................+++,,,---...///...---,,,---,,,,,,,,,,,,---...///,,,++++++++++++,,,---...------,,,,,,,,,,,,++++++...------------,,,,,,,,,------------------------......---------------...------............------......------,,,++++++++++++,,,------......------------,,,,,,,,,,,,------------------------------------------.....................---------------------------------------------------------------444333111000000111333444000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000222111000///////////////000000////////////000000000000000000000000000000000000////////////000000////////////////////////,,,---///111222222111000//////////////////////////////////////////////////////.........---------------............------........................---..................---................................................------------------------/////////...---------,,,....................................------......................................................................................................................................................,,,,,,------...///////////////.........///000000---...............------......------------....................................------------......////////////000111333333111111000//////...//////111111111111111111111111////////////000000000000///000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222222222111000000222222222222222222222222222222222333333333333333555555444444555555666777777777777777777777777777666666666666777777777777888888777777777888999::::::888666555444555777888777777777777777777777777888777666555555555555555666555555444444555555555555555555666666666777777888888888888777666555444444444444333333333222222222222222111111111000000000000000000000000000000111000000000/////////////////////////////////////////////////////////////////////...---,,,+++***------............------------............------/////////////////////...,,,---------......//////...------------...//////000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......////////////......---,,,,,,,,,,,,........................++++++,,,---------,,,+++,,,,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---++++++,,,---...,,,------......------,,,.........---,,,,,,++++++***+++,,,---............------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++++++++++++++++++++++++++------------------------444333111000000111333444000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000///.........///000000////////////000000////////////////////////000000////////////000000////////////////////////,,,---///000111111111000////////////////////////////////////////////////............------------------............---------------...............------...//////...------......................................................------,,,,,,++++++/////////...---------,,,------------------------------..........................................---.....................................................................................................................---------.........//////...............///000000------...............---......------------....................................------------......,,,...000222333333222111111111000//////...//////000000000000000000000000////////////000000000000...///000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111222222222111111000222222222222222222222222222222333333333444444444666666555555666666777888777777777777777777777777666666666666777777777777888888888888888999999999999888666444444555666777777777777777777777777777888777666555444444444444555555444444444444555555555555555555666666666666777777888777777666555444444444333333333222222222222222222111111111000000000000000000000000000000000000000////////////...........................////////////////////////000000000//////---,,,+++------............------------............------////////////............,,,------......//////000...------------...//////,,,,,,,,,------.........------------------------***++++++++++++,,,,,,,,,,,,------....../////////,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......,,,++++++,,,---...,,,,,,------------,,,,,,,,,---------------......***+++,,,---.../////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++++++++++++++++++++++++++------------------------333333222111111222333333111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000///.........//////000000////////////000000........................000000////////////000000000000000000000000000000---......///000000000000000000000000000000000000////////////////////////.........------------,,,------............---------------------.........,,,---...//////...---,,,................................................/////////.........------...............---------........................,,,---......///.................................---------...............------------------------------------------------........................................................................---------------...///000,,,---......///...............------------..............................///..................///***,,,///111222111///---111000000////////////000000000000000000000000000/////////000000000111111......///000111111111111000000000000000000000000111111111111111222222222//////000000000000000111000000111222222222222222333333333333333333333333222222333333444444555555666666555555666666777888777777777777777777777777666666666666777777777777777777888888999999999999:::999888777666777888888777777777777777777777777777666555444333222222222444444444333444444555666444444555555555666666666666666666666666555444444333333333333222222222222222222222111111111111000000000000000000000000000000000////////////..............................////////////////////////000000000000///...------------............------------............------,,,,,,,,,,,,,,,,,,------------......////////////...------------...//////***++++++,,,---...//////........................++++++++++++,,,,,,,,,,,,---------------.........******++++++,,,...///000........................------,,,,,,,,,,,,+++++++++,,,------......------+++,,,,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,------------,,,,,,++++++,,,---...//////000***+++,,,---..................------------......------------------------////////////.....................---------------........................------------------------222222222222222222222222222222222222222222222222444444333333222222111111000000000000000000000000000000000000000000000000//////.........///000000000000////////////000000////////////////////////000000////////////000000000000000000000000000000//////.........//////000000000000000000000000000////////////////////////.........---------,,,,,,------............------,,,,,,,,,------.........,,,---///000000///---,,,................................................,,,,,,---......///000000---------.......................................,,,,,,.../////////..............................---------.........//////------------------------------------------------................................................/////////...------,,,,,,+++++++++,,,,,,---...///,,,------...//////............------------......////////////////////////000//////......//////000---...///000000///......000////////////000000111000000000000000000000000000000000111111111222222---...///000111111111111000000000000000000000000000000111111111222222222////////////000000111111...///000111222333333333333333333333333333333333222222333333444555555666555555444444555555666777777777777777777777777777666666666666777777777777777777888999999999999999999888888888777777777777777777777777777777777777888777666444333222222222444333333333444444555666444444444555555555666666555555555555555444444333333333333222222222222111222222222111111111111000000000000000000000000000000000/////////.................................////////////////////////.........//////...------------............------------............------+++++++++,,,,,,---------............////////////...------------...//////,,,,,,------......//////------------------------,,,,,,---------.........------------,,,,,,,,,,,,++++++++++++,,,---....................................---,,,,,,,,,,,,,,,+++,,,---.........------***+++,,,---------,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000+++,,,,,,------,,,,,,+++,,,,,,------.../////////++++++,,,---..................------------......------------------------000/////////..............................//////////////////////////////------------------------111222222333333222222111222222222222222222222222555555444444333222111111000000000000000000000000000000000000000000000000...............///000111000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000111000...------...///000000000000000000000000000////////////////////////......---------,,,,,,,,,---..................---,,,,,,,,,------.........,,,---///000000///---,,,................................................'''((()))+++---///000111,,,------....../////////////////////////////////+++,,,.../////////..............................---------.........//////------------------------------------------------................................................000000///...---,,,,,,++++++******+++,,,---...///,,,,,,---.../////////............------.........000000000000000000000000000000////////////000000222111000//////000111111//////...//////000111222000000000000000000000000111111111111222222222222---...///000111111111111000000000000000000000000000000111111222222222222.../////////000000111111---...000111333333444444333333333333333333333333222222333333444555666666444333333333333444555555777777777777777777777777666666666666777777777777777777888999999999999888666666666777666555444444777777777777777777777777::::::888777666555555444333333333333444444555666444444444555555555666666444444444555444444333333333333333222222222111111222222222111111111111000000000000000000000000000000/////////....................................////////////////////////,,,,,,------...------------..................------..................---,,,,,,------...///000000/////////////////////......------------.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---------,,,,,,+++++++++------,,,++++++,,,,,,,,,........................///...------,,,,,,,,,---+++,,,---.........---,,,,,,,,,.../////////......+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---000111111111111+++,,,,,,------,,,,,,+++---------...............,,,,,,------......------......------------......------------------------......---------,,,,,,,,,---.........///000000000........................------------------------111111111111111111111111000111222333222111///---444333333222111000//////111111111111111111111111000000000000000000000000000000////////////000000111111000000//////............//////000000111111...000111000///...///111111111111111111000//////000000000000000000000000///////////////.........////////////////////////........................////////////////////////........................///////////////.........***+++,,,...///000000111000000//////......------///............///000000......---------,,,,,,,,,........................000000//////......---------------,,,,,,+++++++++///............///000000//////.........------------,,,,,,,,,,,,---............---------....../////////.........---------,,,,,,,,,,,,,,,---...///........................000000///...---,,,,,,+++)))***,,,...//////......////////////////////////...//////000000///---,,,000000000000000000000000222222111000//////000000111000/////////111222333////////////000000000000111111111000000000000000111111111111111000//////444333111//////000111222000000000000000000000000111000/////////000222333222222222222222222222222222333333333333333333444333333333444444444555555<<<:::777555444555777888666666666666777777777777777777777777777777777777555555555555555555555555666777777777888888888888666666666666777777777777666555333333333444666888333444444444555666666666333333444444333333222111333333222222111000//////333333333333333222111000000000000000000000000000000000///...............///////////////..............................------------------------------...///000000///...---,,,---...//////...---,,,...---,,,,,,,,,,,,---...................................................000000//////.........---///............///000000------............------.................................------,,,,,,,,,//////.........---------........................,,,------...///000111111///...,,,***)))***,,,---------------------------...---,,,,,,++++++++++++---,,,,,,,,,,,,---......+++,,,------......------.........------,,,,,,,,,+++,,,...///000///......+++,,,,,,------......///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,...//////...,,,+++,,,,,,---......///000000......---------,,,,,,,,,111111111111111111111111111222333333333222000///333333222222111000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000////////////...000111000///...///111111111111111111000//////000000000000000000000000........................////////////////////////........................................................................////////////............++++++---...//////000000///////////////.........---,,,,,,,,,,,,---...............---------,,,,,,....................................------------...---------,,,,,,,,,++++++++++++++++++,,,------------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......///......---,,,,,,------//////.........------------,,,,,,,,,------...///......................../////////...------,,,,,,+++,,,---......//////...////////////////////////111222222333222111000///000000000000000000000000111000000///......//////111000///.........///000////////////000000000000////////////////////////111111111111111000//////333222000///...///000111000000000000000000000000111000000///000111222333222222222222222222222222222222333333333333444444333333444444444555555555777777666555666777999;;;555555666666666777777777777777777777777777777777555555555555555555555555666666777777777888888888777777777666666666666666666555333333333444666777444444444444555555555555444444555555444444333222333333222222111000000///111222222222111111000///000000000000000000000000000000///.............../////////////////////...---------.........//////---------------------------...///000000///...---//////000000000000//////...---,,,,,,,,,,,,---...................................................000/////////.........---+++++++++++++++,,,------......////////////.......................................------,,,,,,,,,//////.........---------........................******++++++,,,---------///...---,,,+++,,,,,,---------------------------///...------,,,,,,,,,------,,,,,,,,,,,,---......+++,,,------......------......---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,...//////...,,,+++*********++++++,,,,,,,,,......---------,,,,,,,,,111111111111111111111111222222333444444333111000111111111111111111111111////////////////////////000000000000000000000000000000////////////000000000000000000////////////111111111000///............000111000///...///111000111111111111000000///000000000000000000000000------------------------////////////////////////................................................................................................,,,------...//////...............///////////////---,,,,,,,,,,,,---...............------------,,,........................,,,,,,,,,---------------.........---------------+++************+++,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,---............---,,,,,,+++,,,,,,...............------------------------.........................................................//////............////////////////////////////////////000000//////...---000000000000000000000000000//////...............222111000///............////////////000000000000.../////////000111111111000111111111111000000///111111///.........///000000000000000000000000000111000000000000111222222222222222222222222222222222222222333333444444444333444444444444555555555555666666777777888999999444444555555555666666666777777777777777777777777555555555555555555555555666666666666777777777777777777777666666555555555555444333333333444666777555555555555444444444444555555555555555444444333333333222222111000000000000000000111000000///...000000000000000000000000000//////............///......//////////////////,,,------....../////////---------------------------...////////////...---000000////////////000000...------,,,,,,------.................................................../////////...............+++************+++,,,,,,//////000000000000//////.................................---------------...............---------........................++++++++++++++++++++++++------,,,,,,,,,,,,++++++........................//////...---------......---,,,,,,,,,,,,---......+++,,,------......------...------------,,,,,,,,,,,,,,,+++++++++,,,------------,,,++++++***))))))------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...//////...---,,,------------------............---------,,,,,,,,,111111111111111111111111111222222333333222111111000000111111111222222222000000000000000000000000////////////////////////000000////////////000000000000000000////////////111000000000/////////......000111000///...///111000000111111111111000///////////////////////////---------...............////////////////////////........................................................................------...............///---...............------------......//////000000///............///000000............------------........................,,,,,,,,,------......///........................---------,,,------.../////////.........------------,,,,,,,,,,,,---......,,,,,,+++++++++,,,,,,---........................------...............---........................---------.........//////222111///.........///000////////////////////////............------,,,,,,////////////////////////000//////.........//////111111000000000000000000////////////000000000000000000111222333444444555000000111111111111000///111000000/////////000000000000000000000000000000000000000111111111222222222222222222222222222222222222222333333444444444444444444444555555555555777888888888888666555444444444444444555555555666777777777777777777777777555555555555555555555555555555555666666666777777777777777666555555444444444444333333333444555666555555555444444333333333444444555555444444333222222222222111111111000000000000000111111000//////000000000000000000000000000///............//////............////////////.....................---------------------------..............................,,,++++++,,,......------------------------........................................................................---------,,,------...///......////////////.............................................---------............................................................------,,,,,,******++++++++++++***)))..............................------------......---,,,,,,,,,,,,---......+++,,,------......------------------------------///...---,,,,,,---///000,,,,,,,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------............------////////////..................---------,,,,,,,,,111111111111111111111111000000111111111111111000000000000111222222333333111111111111111111111111////////////////////////000000////////////000000////////////000000000000.../////////000000000111...000111000///...///111///000000111111111000000////////////////////////......//////000000000000////////////////////////........................................................................,,,---------......//////.........///......---,,,------......//////000000///............///000000//////.........---------........................------....../////////000.......................................//////000//////.........------------,,,,,,,,,,,,---......*********+++,,,---...///---.....................---......//////...------........................,,,,,,------.../////////333222000///......///000////////////////////////111111000000000/////////////////////////////////000000000//////000111111,,,---...///000000111111////////////000000000000000000111222333444444555///000000111111111000000111111111111111111111222000000000000000000000000000111111111222222222222222222222222222222222222111111222333333444555555444444444555555555666666666777888888888666444333444444444444555555555666666666666666666666666666555555555555555555555555444555555555555666666666777666666666555555555444333333333333333444555555555555444444333333333222222333333333333222111111222222222111111111111111000000111111111111111000//////////////////////////////............//////---.........//////000000000000///...---,,,,,,+++------------------------......------------.........---,,,++++++,,,---...------------------------................................................---------..............................//////000,,,------......------,,,................................................---.............................................000000//////......------***+++,,,,,,,,,,,,++++++........................---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......+++,,,------......------------------------------000///---,,,,,,---...///+++,,,,,,,,,------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,,,,+++++++++++++++......---------,,,,,,,,,111111111111111111111111000000000000000111111111000000111111222222222333111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000.........///000111111111...000111000///...///111///000000111111111111000000000000000000000000000/////////000000111111222////////////////////////........................------------------------........................,,,,,,,,,---......//////---...............------.........///////////////---,,,,,,,,,,,,---....../////////.........------.................................///////////////---------------.........---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......++++++++++++,,,...///000---------.....................///000000...---,,,........................---------.........//////111111000///////////////////////////////////////000000///...............000000000000000000000000111000000000000111111222)))***+++---//////000000////////////000000000000.../////////000111111111///000000111111111111000111111111111222222222222000000000000000000000000000111222222333333222222222222222222222222222222111111222333333444555555444444555555555666666666333444666777888888777666444444555555555666666666666666666666666666666666555555555555555555555555444444444444555555555666555555555555555555555555222333333333444444444444444444444444333333333333222222222222222111000000111111111111111111111111000000111111222222111111///////////////////////////............//////000------......///000000000000000///...---,,,,,,+++------------------------......------------......//////............//////,,,------......------,,,................................................---------------.........---,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,,,,......................................./////////---------................................................------,,,,,,,,,------............//////------------------------,,,,,,+++++++++,,,---------,,,,,,,,,,,,---......+++,,,------......------,,,,,,,,,------------...------,,,+++++++++,,,,,,++++++,,,------...//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,,,,,,,------------......---------,,,,,,,,,111111111111111111111111111000000000111111222333111111111111111222222222111111111111111111111111000000000000000000000000000000////////////000000.../////////000000000111////////////000000000000...000111000///...///111//////000111111111111111000000000000000000000000.........///000111111111////////////////////////........................------------------------........................++++++,,,------...//////------...............---///////////////.........---,,,,,,,,,,,,---......////////////....................................///...............------+++,,,,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++---,,,,,,,,,,,,---............---------------...---------.........//////...///000000000///---,,,........................---------.............../////////000//////......////////////////////////...---,,,+++++++++,,,,,,000000000000000000000000///////////////000111111+++,,,...///000000000000////////////000000000000//////////////////////////////000111111111111111///000000111111111111111000000000000000000000000000111222333333333222222222222222222222222222222000111111222444555555666555555555555666666666666333444555666777777777777555555666666666777777777666666666666666666666666555555555555555555555555333333444444444555555555333444444555555666666666222222333333444444444444333333333333333333444444222333333333333222111111111111111111111111111111...///000000111111000000////////////////////////...............///000000------......///000000111........................------------------------...------,,,,,,------...---......//////......---,,,,,,---......---,,,,,,................................................,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,------------------,,,........................---........./////////000---------.........//////........................---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---......+++,,,------......------,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////............//////---.........///000000000......---------,,,,,,,,,111111111111111111111111222111111111222333333444111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111111111000000//////......///000111000///...///111//////000111111111111111000000000000000000000000---------...///000000111////////////////////////........................------------------------........................++++++,,,,,,---...//////,,,------...//////......000000//////.........---///............///000000000/////////.............................................------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,------.../////////.........------------,,,,,,,,,,,,---......222111///...---,,,,,,,,,---------.........//////...///000111000///---+++................................................---...///000000///...---////////////////////////111000///...---...//////000000000000000000000000...............///000111111111333444444333222111////////////000000000000111111111111000000000000//////000111111111111111......///000000111000000000000000000000000000000000111222333444333222222222222222222222222222222000111111222444555666666555555555555666666666777888777777666555555444444666666666666777777777777666666666666666666666666555555555555555555555555333333333444444444555555222333333444555666777777111222333444444444333333222222222333333444444444333444444444444333222222111111111111111111222222------...///000000//////////////////////////////...............///000111---------...///000000111++++++,,,---...///000111------------------------...---,,,,,,,,,,,,---...***+++------------+++***,,,,,,---......---,,,,,,................................................,,,,,,,,,------.........------,,,,,,------...///---..................---........................---.........//////000000---------.........//////........................------------------------+++***)))((((((***,,,---++++++++++++++++++++++++---------------...///000---,,,,,,,,,,,,---......+++,,,------......------,,,,,,,,,------...............///000///...,,,+++------,,,++++++*********------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////............//////******++++++,,,---............---------,,,,,,,,,000000000000000000000000000000000000111111111111000000000000////////////222111111111000000//////000000000000000000000000000111111000//////000222000000000000000000000000555444222000///000000111222222222111000//////...222222111000///...------------......//////000000////////////000000000000........................//////.........---------........................---......///////////////////////////////////////......//////...,,,***)))//////000000///...---------......///////////////////////////............000000//////.........---111000///---+++)))((('''------------------------------------------------,,,---......,,,,,,---...,,,---//////...---...///---------,,,,,,+++++++++............---,,,++++++---------............///000000///...............//////.........---------000//////.........////////////////////////////////////............//////000000000000000000000000///////////////.........//////000000111111222222000000000000000000000000000000111222222222222111222111111111000000//////222111111111000000//////222111111111000000//////000111111111111222222222333222111111111222333444444222111111222333222111222333555666666666555444444444444444555666888999777777777777777777777777888777555444444555666666444333333222222333333444444444444444444555666777888888777777666666555555555444333333222222222222222222222222222222222222444333222222111111222222111111000000///.........111111000000//////......//////............//////......------------......000///......///000///---......---,,,+++)))((('''...---,,,---/////////...,,,---.../////////...---....................................////////////......---------,,,,,,,,,//////.........------------,,,+++,,,...///...---,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,............---,,,++++++........................000///---,,,+++,,,------------------------------------------------------........................000///...---,,,------...------------------------.........------,,,,,,,,,------------------------,,,------...///000111111.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///...........................,,,***+++---...,,,***...------------...//////..........................................------***,,,...///...,,,***(((000000000000000000000000000000000000111111111111111000000000////////////000000000000//////......000000000000000000000000000111111000//////000222000000000000000000000000444333222000000000000000111111000000///......---111111000000//////...............///////////////....../////////000000000........................//////.........---------........................------...///////////////////////////////////////---............---+++***///////////////...---------......///////////////////////////............000/////////............///......---,,,+++++++++------------------------------------------------,,,---......,,,,,,---...+++---......,,,+++,,,,,,//////.........------------------...------,,,,,,------------............000000///...............//////.........---------//////............////////////////////////////////////............//////////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000000000111222222222222111111111111111000000000///111111111111111000000000111111111111000000000///000111111111111222222222222222111111111222333444777555444444555666666555666777888999:::999888888666666555444444555777777777777777777777777777777888777666555444444555555444333333222222333333444444444333333444444555666666666666555555555444444555444333333222222222333333333333333333333333333444333222222111111222222222222222222222222333333////////////.........---//////............/////////..................///000///---...///000///---......------,,,+++))))))---,,,+++,,,.........---+++,,,---...////////////....................................////////////......---------,,,,,,,,,//////.........---------,,,++++++,,,...//////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------+++*********++++++------------------------------------------------........................000///...---,,,------...---------------------------------,,,,,,+++++++++---------------------------------......//////000......---------,,,,,,,,,------,,,+++++++++,,,,,,------------------------///---+++,,,...///---,,,...------------...//////................................................***+++---.........,,,+++000000000000000000000000000000000000111111111111111111000000000/////////////////////............000000000000000000000000000111111000//////000222000000000000000000000000333222111000000000000000000000//////......------000000000000///////////////////////////.........------........./////////////////////////////////...............---------........................------...////////////...////////////////////////------............---,,,///////////////......------......///////////////////////////............////////////............------------.........///------------------------------------------------,,,---......,,,,,,---...000111222222000......//////............---------,,,,,,------...---------------------............000///......---........................---------//////............////////////////////////////////////............//////////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000111222222222222111111111111111000000000000111111111111111222222222111111111111000000000000000111111111111222222222222222111111222222333444555333222222444555444333888999:::;;;;;;;;;:::999888777666555444444555666777777777777777777777777888888777555444444444444444333333222222333333444333333222222333333444444444444444444444333333333444444333222222222333333444444444444444444444444333333222111111111111222......///000000111222222............------------//////............//////000//////......//////000///...---...///000///...------......---,,,,,,+++,,,+++***+++---...---,,,,,,,,,,,,---...///000111........................---............/////////......---------,,,,,,,,,...............---------,,,+++***,,,...//////...,,,------......------,,,++++++,,,,,,------......,,,,,,---............---........................---,,,+++*********+++,,,------------------------------------------------........................//////...------------...------------------------,,,,,,,,,+++++++++++++++---------------------------------------............------------,,,,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...---...------------...//////................................................,,,,,,------.../////////000000000000000000000000///000000000111111111111111111111000000000//////////////////////////////000000000000000000000000///000111000......000111////////////////////////222222111000000000000000000000000//////............/////////000000000111000000//////......------------------.........///000000000000000000000000................................................,,,---......//////......////////////////////////,,,------..................///////////////......---......///////////////////////////............///////////////.........------......//////000000------------------------------------------------,,,---......,,,,,,---...222333444333111/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---------.........///......------.................................///............//////000//////////////////////////////............/////////////////////////////////000000000000000111111222222111111000000//////000000000000000000000000000000111222222222222111111111111000000000000000000000111111222222333333111111111000000000000000000000111111111222222222222111222222222222333333444222111111333444444333666777888999999999888777777666555444444555666777777777777777777777777777888888777666555444444333444333333222222333333444333222222111222222333333444444444444444333333333444333333222222333333333444444444444444444444444333222222111111111111111........./////////000000........................//////............//////000000////////////000000///...---...///000///...------...............---,,,+++++++++---...---,,,///...---,,,,,,---///000........................---------.........//////......---------,,,,,,,,,...........................---,,,,,,......---,,,,,,------......------,,,***++++++,,,---...//////---...............---,,,........................///...---,,,,,,---...///....................................................................................------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------.........---...------------...//////........................---------...............//////...------...///000000000000000000000000000///000000000111111111111111111111111000000000000000000000000000000000000///////////////////////////000000///......///111////////////////////////111111111111000000000///111111000000000000000///......//////000000111111000000//////......------------------.........///000000000000000000000000---.............................................,,,------...............////////////////////////------------...//////000......///////////////...---......///////////////////////////.....................///////////////////////////////////////------------------------------------------------,,,---......,,,,,,---...---...///...,,,*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,------------.........------------......---....................................///000000//////////////////////////////............//////.................................//////000000000222222111111000000//////000000000000000000000000000000111222222222222111000000000000000000111111000000000111111222222333000000000000000000111111000000111111111222222222111111222222333333333333666444333444666777777666555555777888888888777666555444444444555666888999777777777777777777777777777777777666555555444333444333333222222333333444333222222111111111222222444444444444444444444444333333333222222333333444222222222222222222222222333222111111000000111111333333333222222111111111//////////////////////////////............//////000000////////////000000///------...000000000///------.../////////.........,,,,,,---...///...---111000...---,,,,,,---...........................------------..................---------,,,,,,,,,---.....................111///------------+++))),,,------......------,,,++++++,,,------.../////////000//////...---,,,+++........................///...---------...///000........................................................................------..................---------------------------------...............---------------------------------------,,,,,,,,,------------------------,,,,,,,,,------///000000------------------------,,,,,,------,,,,,,,,,---...------------...//////........................---------.........//////333111///...------......000000000000000000000000000000000000111111111111222222111111111000000000000000000000111111111111///////////////////////////000000///......///111000000000000000000000000///000000111111000//////111111111111000000000000......//////000000111111///////////////.........------........./////////////////////////////////---------.......................................,,,,,,---............---////////////////////////......------...///000000---...//////////////////---......///////////////////////////.....................///////////////000000000///......------------------------------------------------------,,,---......,,,,,,---...,,,---///...,,,***++++++---------............///,,,,,,------...---------,,,,,,,,,,,,---------------------,,,------...///---------.....................---......///000111//////////////////////////////............//////........................------......//////000000111111111111000000000000000000000000000000000000000000111222222222222111000000000000111111111111000000000000000111111111000000000000111111111111000111111111111222222222000111222333333333333222333222111222444555555444666666888999999999888777444444444444555777999:::777777777777777777777777666666666777666666555444444333333222222333333444333333222222111111222222333333444444444444555555333333222222222333444444222222222222222222222222222222111000000000000111333222222111000000///////////////000000000000000//////............//////000//////......//////000...------...000111000///------......///......---...---,,,---///000///...000///...---------------........................,,,------------...............---------,,,,,,,,,---------...............111///---------,,,***))),,,------......------,,,,,,,,,------......////////////000//////...,,,,,,........................---,,,+++++++++,,,---...........................................................................,,,---......///.........------------------------............////////////---------------------------------------.........,,,,,,,,,------------...,,,,,,,,,---...000222333........................+++,,,------++++++,,,---...------------...//////........................,,,,,,------.../////////444222000...---,,,,,,---000000000000000000000000000000000000111111111111222222222111111111000000/////////000000000111111////////////////////////...///000///------///000000000000000000000000000...///000111111000//////000000000000000000000000////////////000000000000.........///////////////....../////////000000000........................---------.........//////........................+++,,,------......------//////////////////////////////...------...///000------...///////////////---......///////////////////////////......................../////////000/////////.........------------------------------------------------------,,,---......,,,,,,---...---///000000...---......---------.........//////---------...------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,------...///---------.........//////---------......///000111//////////////////////////////............//////........................---......///000000111111000000000000000111111111000000000000000000000000000000111222222222222111///000000000111111111111000000000//////////////////000000000111111111111000111111111111222222222000111222333333333222222000...---...000222222111666666888999999999888777666555444444555666777888777777777777777777777777444555666777777777666555444333333222222333333444444444333222222222222222222222222222333333333444333222222222333333444555333333333333333333333333222222111000000000000000////////////...................../////////000000//////............/////////..................///...---,,,...000111000///------.........------,,,---,,,+++,,,...///...---,,,------...//////..............................,,,,,,---------...............---------,,,,,,,,,---------........./////////---,,,,,,---...,,,+++,,,------......------,,,---------...............------...///////////////........................---,,,++++++,,,---...///........................................................................,,,,,,.../////////......---------------------------------.........//////---------------------------------......//////000,,,,,,,,,---------......,,,,,,,,,---...///000111------------------------+++---......,,,+++,,,......------------...//////........................,,,,,,------...//////000111000///...------,,,,,,000000000000000000000000000000000000111111111111222222222111111111111000---.........//////000000////////////////////////...///000///------///000000000000000000000000000...///000111111000//////.........///////////////000000000000////////////---.........//////000000////////////000000000000........................---------.........//////........................+++,,,------......------////////////////////////000///...------...///000------...///000000//////---......///////////////000/////////............---.........//////000000---------...............------------------------------------------------,,,---......,,,,,,---...***+++------,,,+++,,,---+++++++++,,,,,,---------............---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------...///---------.........//////---------......000111111//////////////////////////////............//////...........................//////000111222222222//////000000111111222222000000000000000000000000000000111222222222222111//////000000111111111222000000//////......------//////000000111111111222000111111111111222222222000111222333444333222222222111000000333444555444444555666777888777777666888777666555444555666666777777777777777777777777333444555777777777777666444333333222222333333444555444444333222222222333000000111111222222222333222222222222333333444555444444444444444444444444222111111000000000000000000000111111222222333333---------.........////////////............//////......------------.........---,,,...000111111000------......---,,,,,,+++,,,+++***+++---...---,,,(((***,,,///000111000000........................,,,,,,,,,---------............---------,,,,,,,,,---------.........//////,,,++++++,,,...//////...,,,------......------,,,...............---------***+++---...000111222222........................///......---...///000111////////////////////////////////////////////////........................+++,,,.../////////......------------------------,,,,,,,,,------.........---------------------------------...///000111111,,,,,,,,,------.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---000...------------...//////........................,,,,,,------...///000000...............---------000000000000000000000000000000000000000000000000000000000111222222222333000000////////////000000444333111000///...//////000000000000000000000000000000000000000000000000........................000000000000000000000000000000000///......------........................////////////////////////000000//////.........---000,,,((()))---///---))).........---,,,,,,++++++....................................////////////////////////000000000000......//////000000111111.........000222222000...////////////////////////...///////////////......,,,---------.../////////111000///...---,,,++++++---,,,,,,++++++,,,,,,---------------------------///......---------......------------------------.........------,,,,,,,,,------------------------,,,,,,------.../////////---------............///...//////000111000000000111000///......---......////////////////////////,,,,,,------------,,,,,,000000000000////////////000///...------...///000222222111111111111111111000222444666666444222000---...///111111111000000000000000000000000000000......///000000000000000444444333222222111111111111111222222222222111111000111111111111222222222666444222333666777666444666666666666666666666666:::;;;;;;;;;:::888666555666666666666666666666666444444444444444444444444222222111333444555444222777666444222111111111222333333333333333333333333444444444333222111000///111111111111111111111111111111000000//////......000000000000000000000000////////////////////////////////////////////////.........////////////000........................***++++++,,,,,,------.........---------,,,,,,,,,......//////...---,,,,,,---------............//////...---,,,,,,---...///+++))))))+++///111000///000000000000000000000000---...///000000///...---000///---,,,,,,---///000------............------...............///000111........................,,,------...//////......------............------------,,,,,,---...000111,,,,,,,,,------................................./////////...------,,,,,,...------,,,,,,------...////////////...---,,,+++,,,++++++++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,------...............------------......---------------------------///111000---,,,...111++++++,,,---............000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222000000////////////000000333222111000000000111222000000000000000000000000000000000000000000000000........................000000000000000000000000//////000000000000000000........................000000000000000000000000000/////////............///---***+++---...---+++---------------.............................................////////////------------..................//////000000000000///......///000000...,,,////////////////////////......////////////......---------..............................---------------,,,,,,,,,,,,------------------------------......------------......------------------------......---------,,,,,,,,,------------------------...............------------------............///---------.........//////000000///...............////////////////////////...//////000000//////...////////////000000000000000000///......///000000000000000000000000000000///111333444444333111/////////000111111000///...000000000000000000000000...///000000111111000000111111111111111111111111000111111222222111111000000111111111111222222222555444222333666777666444666666666666666666666666888999999:::999888666555555555555555555555555555444444444444444444444444333222222333555555444333555444333222222222333444333333333333333333333333333333333333222111000///111111111111111111111111111000000000/////////...////////////////////////................................................,,,,,,,,,------------...........................---,,,,,,,,,,,,,,,,,,,,,............---------,,,......//////...------,,,---------............//////...------------...///---+++***,,,...000///---........................------............------------............------------............------------------------...///........................000000///...,,,+++)))(((------............------//////...---------...///,,,,,,------------------........................000000000000////////////...------,,,,,,------...//////000000//////...---......------......///000......------------......,,,,,,,,,,,,------------......------------......---------------------------///000000///......///---------...------,,,,,,........................000000000000000000000000000000000000000000000000111111111111111111000000000000////////////000000000000000000000111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000111222222222////////////////////////111111111111111111111111////////////..................---------.........,,,------...//////000000....................................////////////------------...............////////////000000000000.........///...,,,***////////////////////////......///////////////..................------------------.........//////......------------......------------------------...---------------......------------------------...------------,,,,,,,,,------------------------//////......---,,,,,,+++---------............///---,,,+++++++++,,,......000//////............///////////////////////////...//////000000//////.........//////000000111111111000000//////000000111///////////////////////////000222333333222000///111111111111000///...---000000000000000000000000///000111111222222111111......//////000111111222000111111222222111111000000111111111111222222222555333333333555666555444666666666666666666666666666666777888888777666555555555555555555555555555444444444444444444444444444333333444666666555333333222222222222333444555333333333333333333333333333333333333222111000000111111111111111111111111000000000000////////////////////////////////////........................------------------------,,,,,,,,,------------.................................------,,,++++++***/////////.........------.........///......---,,,---------............//////...------------...///...---,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,...000000...,,,+++------............------...---,,,,,,,,,,,,,,,,,,........................000000///---+++)))'''&&&------............------000000///------,,,,,,---------------------,,,,,,------------------------...////////////000000000......------------.........///000000000000000000///............///000000///..................///---,,,,,,,,,,,,,,,,,,+++......------------.......................................000111000...,,,............---,,,+++***------------------------000000000000000000000000000000000000000000000000222222111111000000//////000000////////////000000//////////////////000000////////////////////////000000000000000000000000000000000000000000000000/////////////////////////////////000000111111111000000000000000000000000000000000000000000000000///////////////............//////...------///111........./////////000000....................................////////////////////////000000000000///////////////////////////...---...//////...,,,////////////////////////---...///////////////////////////...---------,,,---------............///.........------.........------------------------------,,,,,,------......------------------------------------------------------------------------.........------,,,,,,,,,---------............///---,,,+++******,,,.../////////.........//////000////////////////////////------............---------......///000111111222111111000000000000111111...///////////////000000///000111222222111000///000000000000000///......000000000000000000000000000000111222222222222222/////////000000111111111000000111111111111000000000000111111111222222222444333333444444555555555666666666666666666666666555555777888888888777777555555555555555555555555444444444444444444444444444444333555666777666444333333333333333333333333222222222222222222222222222222222222222111000000111111111111111111111111000000000000////////////////////////////////////........................------------------------.........////////////000..............................------,,,,,,,,,,,,000////////////.........---...............---------------............///.........------.........------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,............,,,,,,------............------......---,,,,,,+++,,,,,,........................+++,,,,,,---------,,,,,,------............------//////......------------.........------,,,,,,,,,------------------------++++++,,,------...//////......------------......------...///000111111111------,,,,,,------.../////////............//////------,,,,,,+++++++++***......------------......////////////////////////...------000333222...***---------...------,,,,,,------------------------000000000000000000000000000000000000000000000000222111111000000/////////000000////////////000000/////////......---,,,,,,////////////////////////000000000000000000000000111111111111111111111111////////////////////////000000000//////.........000000000000000000000000////////////////////////.........///////////////---...//////......000222000000/////////.............................................////////////////////////000000000000/////////..................------...000222111111////////////////////////------...////////////////////////...---------,,,///............---------.........------.........------------------------,,,,,,,,,,,,,,,---......------------------------------------------------------------------------,,,,,,,,,,,,------......---------............//////...,,,++++++---///000...............///000111////////////////////////---..................------......///000111111222000000111111111111000000/////////000000111111111111111222333333222111111///////////////000111111////////////////////////000000111222222222222222222222111111111000000000000000000111111000000000000000111111111222222222222333444444444444444555666666666666666666666666555666777999999999999888555555555555555555555555444444444444444444444444444444333555666777666444555555444444333222111111222222222222222222222222111111222222222111000000000000000000000000000000////////////000000000000................................................------------------------.........////////////000........................,,,,,,,,,------.........000////////////.........------...............------------............///---..................---++++++,,,---------...///------------------------000///...------...///000...---,,,++++++,,,---...------............------//////...---,,,,,,,,,---........................)))***,,,---///000000000------............------,,,------.........//////.........------,,,,,,,,,------------------------******+++,,,---.../////////......------......///+++,,,---...///000000000,,,,,,,,,,,,,,,---......//////............//////---------,,,,,,+++++++++......------------......////////////////////////...------000333222...******+++,,,---....................................000000000000000000000000000000000000000000000000000000000000000000//////000000////////////000000000000//////...,,,+++***000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...---------////////////////////////.................................///////////////......---......///000111000000//////...------,,,....................................////////////------------............/////////............---...---,,,...000333333333////////////////////////,,,---...///000000000000...............---------//////.........---------......------------......------------------------++++++++++++,,,---...///------------------------,,,,,,,,,------------...------------------------***++++++,,,------......---------............//////...---------...000111---------......000111222///////////////////////////000000111111000000///......//////000000111111///000000111111000000////////////000000111111222111222222222222222222111............///000111222///////////////////////////000111111222222111111333333222111111000/////////000000111111000000///000111111111111222222222111333444444333333444555666666666666666666666666555666888999999999888888444444444444444444444444444444444444444444444444444333333444666666555333555555555444333222000///222222222222222222222222000111111111111111000000000000000000000000000000////////////000000000000........................------------------------------------------------,,,,,,,,,------------...........................+++,,,,,,---......///////////////.........------,,,---......///.........---------............///------...//////...------***+++------------...000......................../////////......////////////---+++******+++---///------............------///...---------------...........................,,,,,,---...////////////------............------+++,,,---...////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////............//////+++,,,---...////////////...------------.../////////..................///...---------------,,,,,,......------------.......................................000111000...,,,)))***+++---...///000000........................000000000000000000000000000000000000000000000000/////////000000000000000000000////////////000000///000000000000///------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////........................////////////////////////............/////////000///,,,***,,,///111000///.........---------------....................................////////////------------............//////.........---------///---,,,---///111111111////////////////////////,,,---...///000000000000---------...............---------...............------,,,,,,,,,,,,------------------------------++++++++++++,,,---...///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,------------............///.............../////////,,,,,,------///000111222////////////////////////000000111111111111000000////////////000000000000...///000000000000///...------...//////000111111111111111111111111111111000000///......///000111////////////////////////...///000000111111000000000000000000000000000/////////000000000000//////000111111111111222222222111333444444222222444666666666666666666666666666555666777888888888777666444444444444444444444444444444444444444444444444333222222333555555444333333444444444444333111111111111111111111111111111000000111111111111000000000000000000000000000000.../////////000000000111........................------------------------........................,,,,,,,,,------------...........................---------...........................---------,,,,,,------...//////......---------............///------...//////...------+++---///...,,,+++---///........................---......//////......------,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,---...........................,,,,,,---.........------------............------,,,---...//////......---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////............//////,,,---...///////////////---,,,,,,,,,,,,---............------------......---..................///......------------......---------------------------///000000///......///***+++,,,---......///...------------------------000000000000000000000000000000000000000000000000......//////000000111111000000////////////000000...///111222222222111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111222222........................000000000000000000000000---.........//////000000///+++)))+++000222000---++++++,,,,,,---............................................./////////000////////////000000000111//////.........---------000...,,,,,,---/////////////////////////////////,,,---...///000000000000,,,------....../////////++++++,,,---...///000111---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,---...///------------------------,,,,,,,,,------.........------------------------...------,,,,,,++++++***---------.........//////,,,---.../////////......,,,,,,------///000222333////////////////////////......////////////......000000000000////////////---...///000000///...---,,,,,,------...///000000000000000//////000000000333111000///......//////////////////////////////......///000000000000000------......///000000000//////000000000000//////000111111111111222222222000333555444222111333666666666666666666666666666555555666777777666555444444444444444444444444444444444444444444444444444222222111333444555444222111222333444555444333222111111111111111111111111///000000111111111000000000000000000000000000000.../////////000000111111........................------------------------////////////////////////........./////////000000......................../////////...------,,,,,,......---------,,,,,,,,,,,,,,,---.../////////...---------.........//////,,,---...//////...---,,,---///000///+++***+++---........................+++,,,............,,,+++***+++---......---+++***---..................---************+++,,,------........................)))***+++,,,---.........---..................---...////////////---,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////............//////...//////000000000000000******))))))******+++,,,---------,,,,,,------------.........///000000000.........------.........---------------------------///111000---,,,...111,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000000000000000000000000000000000000////////////000///...---------------...///000111111000///...000000000000000000000000////////////////////////222222222222222222222222////////////000000000000000000////////////000000////////////............////////////////////////......---------,,,,,,,,,------------------------,,,,,,---------,,,***)))+++,,,---///000000000000---------............///............//////////////////000000///...------000...------......---+++//////////////////////////////////////////////////////.........---------........................,,,,,,,,,---------......------------------------...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------...///000000///...------------............///222111111000///......---------......//////000000000000000000000000000000////////////////////////111000////////////000000////////////000000000000000000000000000000000000111111000000//////......000000000000////////////222222111111000/////////000000000000000000000000////////////000000000000222222111111000/////////444666777666555333333444444444555555555555444444666666444333333444555666555555555555444333222111000111111111111222222222444444444444444444444444444444333333333333222222000000000000000000000000222222222222222222222222000000000000////////////000000//////.........------------............///000////////////.........//////.........---------////////////////////////................................................---------------------------------------------------------------------------------.........//////000///------......---+++------------------------...///000///.........000******,,,---.../////////,,,------......------,,,.........------,,,,,,,,,.........------,,,,,,,,,......//////...---,,,,,,////////////////////////................................................------.........---+++***///---+++,,,...000///---///...---,,,,,,---...///------............------///////////////.........+++,,,---...////////////......////////////......------------------------------------------------,,,,,,---...///////////////...---,,,,,,,,,,,,,,,..................------111111111111111111111111000000000000000000000000000000000000////////////000///...------------......///000111111000///...000000000000000000000000////////////////////////111111111111111111111111////////////000000000000000000////////////000000////////////............////////////////////////............------,,,,,,------------------------....../////////...---,,,---...///////////////...---------............///------------............///////////////...------000///......//////...,,,////////////////////////////////////////////////......---------,,,,,,,,,........................,,,,,,,,,---------......------------------------------+++*********++++++---------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---------............///.........///000000111111.........///////////////////////////////////////////////////////////////000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000111111000000000000000000000000////////////000000000000111111111111000000000000333555666666444333333444444444555555555555444444666555444444444444555666555555555555444333222111222222222222333333333333444444444444444444444444444444333333333222222222000000000000000000000000111111111111111111111111000000000000////////////000111111111111000///............/////////000000/////////.........------//////.........---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------......---,,,+++,,,......---,,,------------------------+++,,,------++++++,,,---++++++,,,---............,,,------......------,,,------------------,,,,,,......---------,,,,,,,,,......//////...------,,,////////////////////////................................................------.........---,,,+++///---+++,,,...000///...///...------------...///------............------////////////............,,,,,,---...////////////......////////////......------------------------------------------------///...---,,,,,,---///000111111000///////////////------------------------111111111111111111111111000000000000000000000000000000000000//////////////////......------......//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////............/////////////////////////////////............---------------------------....../////////...---,,,///////////////...---------------............///,,,,,,,,,------------...///////////////......---111///......000000///---////////////////////////////////////////////////---------,,,,,,,,,++++++........................,,,,,,,,,---------......---------------------------,,,,,,++++++++++++,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,---------............///------...//////000111111///////////////.........///////////////////////////////////////////////////////////////000000000////////////000000000000000000000000000000000000.........///000111111111////////////000000000000......///000000111222222000000000000000000000000////////////000000000000000000000000111111111111222444555555333222222333444444555555555555444444555555444444444555555666555555555555444333222222333333333333444444444444444444444444444444444444333333333333222222222222000000000000000000000000////////////////////////000000000000////////////000111333444333222000///////////////000000000111............---------,,,...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------------------++++++,,,,,,,,,---------+++******+++---///...---------------------------...///000000......///000,,,------......------,,,,,,------......------,,,,,,,,,------------------...------------,,,,,,,,,.........///......---,,,////////////////////////................................................------.........---,,,+++...---+++,,,...//////...///...------------...///------............------........................------...............---......////////////......------------------------------------------------111///---++++++,,,///000......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111////////////////////////000000000000//////////////////............////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////............/////////////////////////////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,+++...///////////////......---------............///,,,,,,---------............///////////////......111000//////000111000...////////////////////////////////////////////////......---------,,,,,,,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000/////////.........000000//////......------////////////////////////////////////////////////...//////000000000000000////////////000000000000////////////////////////.../////////000000000111////////////000000000000////////////000000111111000000000000000000000000////////////000000000000...//////000111222222222111222444444222111111222333444444555555444444333444444444444555555555666444555555555444444333222333333333333444444444444333333333333333333333333333333333222222222222111000000000000000000000000////////////////////////000000000000///////////////000333444444222000........./////////000000000......---------,,,,,,,,,........................////////////////////////------------------------------..................------------------------................................................,,,,,,,,,---------......---,,,+++,,,...///...---------------------------///111222111000///000222---.........------,,,+++,,,------......------,,,,,,,,,,,,------.........---------------------------...............------////////////////////////................................................---------------------,,,---,,,,,,,,,---..................------.........------............------------...............///..................---------......//////......---------------------------------------------------111000...,,,,,,,,,---...++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------000000000000000000000000////////////////////////000000000000//////////////////.........//////000000000////////////000000////////////////////////000000000000000000000000111111111111111111111111////////////000000000000000000////////////000000////////////............////////////////////////.../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---------............///---.........////////////......///////////////...000///...///000111000///////////////////////////////////////////////////////////////....................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------........................///..................///---------............///////////////............000000//////......------........................////////////////////////---...///000111000000000////////////000000000000////////////////////////111000000000/////////....../////////000000000111000000000000//////......////////////////////////////////////000000000000......///000111222222333000222333333222111222222333333444444444444333333333444444555555555666666444444444555444444333333222222222222333333333333333333333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000////////////---...111222333111///---------........./////////......---------,,,,,,,,,---.....................////////////////////////---------------------------------.........//////------------------------------------------------....................................////////////111///......//////...,,,------------------------,,,---......,,,,,,---...............---,,,++++++,,,------......------,,,,,,,,,,,,------.........------------------------------...............---////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,...///---..................---------............------,,,---------......//////..................------------............------------------------------------------------------......///000///...,,,+++---...////////////......,,,---------.........///000000000000000000000000000000000000000000000000000000000000//////////////////......//////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000////////////000000////////////............////////////////////////---............/////////------------------------......---------...//////+++,,,---///000000111111---------............///........./////////000000---.../////////////////////...---...000111000///////////////////////////////////////////////////000000000////////////...........................,,,,,,,,,---------......------------------------+++,,,,,,------------,,,,,,,,,,,,---......//////,,,,,,,,,---------......------------------------........................000///............///000---------............///++++++,,,---///000111111///////////////.................................////////////////////////---...///111111111000000////////////000000000000000000000000000000000000111111111000///...............//////000000111111111111000//////...------////////////////////////////////////000000000000...//////000111222222222000222333333222222222333333333444444444444333333222333444555666666666666333444444555444444333333222222222222333333333333333333333333333333333333222222222222111111111111000000000000000000000000111111111111111111111111000000000000////////////,,,---///000000000...---------------........................---------,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------------------------------...........................////////////000000000222111//////000///...,,,------------------------,,,.........---,,,---...---.........---,,,,,,+++,,,------......------,,,,,,,,,------------------,,,,,,,,,------------...,,,---......///.........////////////////////////................................................------,,,,,,,,,---......+++,,,---,,,++++++---///------...//////...------------............------,,,,,,,,,---......//////------...............---------............------------------------------------------------------+++---///111111///,,,***+++,,,---.........---,,,,,,------....../////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111111000///......///000111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000////////////............////////////////////////,,,,,,------............------------------------...------------...///000------...///000000//////---------............///---------.........//////------...///////////////...---,,,---///000///...////////////////////////////////////////////////000////////////.................................,,,,,,,,,---------......------------------------++++++---.........------+++++++++,,,---.........,,,,,,,,,---------......------------------------........................///...------------...///---------............///***+++,,,---///000111222.........///////////////........................////////////////////////,,,---///111222111000000////////////000000000000000000000000000000000000000000000000////////////.........///000111111111//////////////////......////////////////////////////////////000000000000//////000000111111111222000222444444333222333444222333333444444333333222222333444666666666666555333333444444555444444333333333333333444444444444222222222222222222222222222222222222111111111111000000000000000000000000111111111111111111111111000000000000////////////,,,---...////////////.............../////////////////////.........---------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------------------.........................................................////////////000000///......///000///---------------------------...///000///...---...000---------...------,,,,,,,,,------......------,,,------------------,,,,,,,,,,,,,,,---------......,,,------...//////......////////////////////////................................................---,,,,,,,,,,,,---...///***,,,---,,,++++++---///------...//////...------------............------++++++,,,------...//////,,,,,,---...////////////,,,------......------,,,------------------------------------------------,,,---.../////////...---''')))***,,,,,,,,,***)))++++++,,,------...//////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111111000///......///000111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000000/////////............////////////////////////,,,,,,,,,---------......------------------------,,,++++++***+++,,,---...///////////////......------------.........//////,,,,,,,,,---------......------...///000000//////---,,,,,,---///000///...//////////////////////////////////////////////////////.........---------........................,,,,,,,,,---------......------------------------***+++---...///...------******+++,,,,,,---......,,,,,,,,,---------......------------------------------------------------...---,,,,,,,,,,,,---...---------.........//////------..................---.........//////000000........................////////////////////////+++---///111222222000000////////////000000000000000000000000000000000000......//////000000111111---......///000111111222------......///000000000////////////////////////////////////000000000000000000000000111111111111000222444444333333444555222333333444444333333222111222444666777777666555333333444444555444444444444444444555555555666666222222222222222222222222222222222111111111111000000000000000000000000000111111111111111111111111000000000000////////////............//////000000////////////000000000000000////////////.........---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------////////////////////////////////////////////////---------.........//////---,,,,,,---///000///...------------------------***+++,,,,,,******+++,,,,,,,,,---......------,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,---.../////////...////////////////////////................................................---,,,,,,+++,,,---...///***,,,---,,,******---///,,,---...//////...---,,,---..................---++++++,,,,,,---...//////+++,,,---...////////////,,,------......------,,,---------------------------------------------------------------...///000***+++---/////////---,,,******+++,,,,,,---......111111000000//////......////////////000000000000000...---...///000///...///000000///...------...000000000000000000000000//////000000000000//////000000000000000000000000------...///000000//////000000000000000000000000////////////////////////////////////////////////......////////////......................................................////////////////////////,,,,,,---.../////////...,,,---......,,,,,,---...,,,---///000000000///...000000//////.........---......////////////............////////////......////////////////////////........................------............------------------------------***+++,,,,,,------,,,,,,...------,,,,,,------...///...---,,,+++,,,---...........................///......------,,,++++++++++++******++++++,,,---........................//////---,,,,,,---...///------------------------//////.........---------,,,---......//////............---,,,---...///000///111333111...,,,...000111111111111111111111111......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000///...............---///111222333222000///111111111111111111111111...000222444555555444333222222333333333333444444444444444555555555555666555555444444444333333333222000...---///000000000000000000000000000000000---...///111222444555555222111111000000000000000//////////////////////////////............//////222000......///000000/////////////////////////////////............////////////.........---------***)))((()))+++,,,+++***---.........---,,,,,,+++---------............///........................---------,,,,,,+++++++++......---,,,,,,,,,------........................,,,,,,,,,---------....................................////////////............//////...---,,,,,,---------............///000///...---,,,+++++++++..................------////////////............++++++******+++---...000//////000000///...------+++,,,------......------,,,,,,,,,---------........./////////000000111111------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***---,,,,,,++++++,,,,,,---+++,,,------......------------............------+++++++++,,,,,,---------........................000000000000////////////////////////000000000000000...---...///000///......///000///---,,,---...000000000000000000000000000000////////////000000000000000000000000000000---...//////////////////000000000000000000000000////////////////////////////////////////////////......////////////......................................................------------------------------......///.........,,,---......,,,,,,---...------...////////////...000/////////..................////////////............////////////......////////////////////////........................------............------------------------------++++++,,,------------,,,------,,,,,,,,,,,,------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---..............................///...------------...///------------------------//////.........---------,,,---......//////............---------...///000///000222111...---///000111111111111111111111111////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000111111000///////////////...///111222222222000///111111111111111111111111111222444555555444333222333333444444444555555555444444444555555555555666555555444444444333333333333111//////000111111111000000000000000000000000000000000111111111222222222111000000//////000000//////////////////////////////............//////444222///......///...---........................///................../////////.........---------,,,+++***+++---...---,,,------......------,,,+++---------............///.................................---------,,,,,,.........------......///........................,,,,,,,,,---------......------------------------.........//////...............//////...------,,,---------............///111000///...------------------------------------,,,,,,------......//////---,,,,,,,,,,,,...///000///////////////...---,,,+++,,,------......------,,,,,,---------.........,,,---------.........///------............------...------,,,,,,------...------------------......------......------,,,+++...------,,,,,,------...+++,,,------......------------............------,,,,,,,,,,,,,,,,,,------........................////////////000000000000////////////000000000000000...---...///000///......///000///---,,,---...000000000000000000000000111000///......///000111//////////////////////////////////////////...---000000000000000000000000////////////////////////////////////////////////......////////////......................................................------------------------.........///......------,,,.........---,,,---...---------------......///////////////..................////////////............////////////......////////////////////////........................------............------------------------------++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...............//////000..............................---------......///------------------------...............---------,,,---......//////............------......///000...///000000//////000111111111111111111111111111000000000000////////////........................////////////000000000000000000000000000000000000////////////000000000000222111111000000000000111...///000222222111111000222222222222222222222222444555555666555444333222444555555555555666666666444444444555555555555666555555444444444333333333444222000000222333222222000000000000000000000000222111111000000//////...222111000000//////000000//////////////////////////////............//////444222000.........---+++------------------------......------------.....................---------...,,,,,,---...///...---------......------,,,,,,---------............///........................//////............------...............///000111........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------.........///......---,,,---------............///000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.../////////......---......//////---............---,,,,,,,,,,,,---............---,,,------------.........---------------.........------............------...------,,,,,,------...------....../////////000......---,,,,,,,,,------///......------......///+++,,,------......------------............------------------,,,,,,,,,,,,..............................//////000000111111////////////000000000000000...---...///000///......///000000......///000////////////////////////222000///------///000222//////////////////////////////000000///...------////////////////////////////////////////////////////////////////////////......////////////......................................................////////////////////////.../////////...---,,,,,,---...///...---,,,---///------,,,++++++---...//////////////////...............////////////............////////////......////////////////////////........................------............------------------------------+++,,,,,,---...---------,,,,,,++++++++++++,,,,,,------------------------////////////////////////,,,,,,,,,---------.....................//////000........................------------.........///------------------------........................,,,---......///........................//////000---...//////000000111222111111111111111111111111111111000000//////..............................////////////000000000000////////////////////////////////////000000000000111111000//////000000000//////000111111111111000222222222222222222222222444555555666666555444444444444555555555666666666444444444555555555555666555555444444444333333333333222000111222333222111000000000000000000000000111111000000///.........111111000/////////////////////////////////////////////............//////222111///...//////---,,,------------------------------,,,,,,,,,,,,------...........................---,,,---...//////---,,,------...------,,,,,,---------............///....................................------------------------...///000111........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............---------------............///---,,,+++***************,,,,,,------------......++++++,,,---......////////////..................,,,---------------,,,,,,,,,------...............------------............////////////////////////------............------...------,,,,,,------...---------......///000000///...,,,++++++,,,---.........------------......+++,,,------......------------............------......------,,,,,,,,,+++..............................//////000000111111////////////000000000000000...---...///000///...///000111111000///000111////////////////////////222000///------///000222//////////////////////////////000000///...------////////////////////////////////////////////////////////////////////////......////////////......................................................////////////////////////.../////////...---,,,,,,---...//////------...///------,,,++++++---...///.........///////////////......////////////............////////////......////////////////////////........................------............------------------------------,,,,,,---.........---------,,,,,,++++++,,,,,,---.........------,,,,,,+++////////////////////////......---------,,,,,,,,,------,,,,,,------...///........................,,,------.........//////---------------------------.....................,,,---......///..................///////////////------...///000111222222000000000000000000000000111111000000//////..............................////////////000000000000////////////////////////////////////000000000000//////.........//////000//////000111111111111111222222222222222222222222222333444555666666666666333444444444444555555555444444444555555555555666555555444444444333333333222000000000222222111000000000000000000000000000////////////000000000000111000000///...///////////////////////////////////////............/////////...---...///000///...------------------------------,,,,,,,,,,,,---------.....................---++++++,,,---...---,,,,,,,,,------...------,,,---------............///........................,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...............------------............///,,,,,,+++*********++++++---........./////////000//////..............................------------,,,,,,---------------,,,,,,---......//////......---------........./////////////////////.........------............------...------,,,,,,------...,,,,,,------...............---,,,++++++,,,...///------,,,,,,,,,,,,------+++,,,------......------------............------.........------,,,,,,,,,........................////////////000000000000////////////000000000000000...---...///000///......000111111000///000222000000000000000000000000111000///......///000111//////////////////////////////////////////...---000000000000000000000000////////////////////////////////////////////////......////////////......................................................------------------------.........///......---------...//////...---...///---------------......///.........///////////////......////////////............////////////......////////////////////////........................------............------------------------------,,,,,,---..................------,,,,,,------...------......------,,,+++------------------------//////...---,,,,,,++++++,,,,,,++++++,,,,,,---...........................+++,,,---...////////////---------------------------------...............,,,---......//////......---...///000000000000///...------...111222222111000000000000000000000000000000000000////////////........................////////////000000000000000000000000000000000000////////////000000000000...............//////000000000000000000111111111333333333333333333333333222222333444555666777777333333444444444555555555444444444555555555555666555555444444444333333333111000000111222222111///000000000000000000000000......///000000111222222111000//////......////////////////////////////////////............//////---,,,,,,...000111000...------------------------......------------......---------...............,,,*********,,,---,,,+++,,,,,,------......---------------............///........................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---......///.........---------............///......------------...............///000000111111000000/////////.........,,,------.........------,,,,,,---............---------...////////////...------........./////////---------,,,,,,,,,,,,,,,------............------...------,,,,,,------...------------------------------,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,+++,,,------......------------............------.........---------------........................000000000000////////////////////////000000000000000...---...///000///...,,,...//////......///000000000000000000000000000000000////////////000000000000000000000000000000---...//////////////////000000000000000000000000////////////////////////////////////////////////......////////////......................................................------------------------------......///.........---///000///...---...000------...////////////.............../////////000......////////////............////////////......////////////////////////........................------............------------------------------,,,------...............///......------......///***+++,,,......///......---------------------------------------------,,,,,,,,,,,,+++,,,,,,---...........................+++,,,---////////////...---------------------------------.........//////,,,---......//////......---...///000111000000///000...---...111222111///000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////......///000000111000000000000000111111222333333333333333333333333333333333333333444555555444555555555555666666666444444444555555555555666555555444444444333333333222111111222444333222000000000000000000000000000//////000000111222222333000000///............/////////////////////////////////............//////---------...000000...,,,........................///..................///---------.........//////,,,******+++,,,---,,,++++++,,,------......---------------............///........................,,,,,,,,,,,,------............------------...///........................,,,,,,,,,---------......------------------------.........//////.........,,,------...//////......---------............//////...............//////------......///000000111---.....................,,,---...///000000//////,,,---...///////////////------...///////////////............////////////---------,,,,,,+++++++++------............------...------,,,,,,------...000000//////...---------+++,,,------......------------,,,,,,,,,,,,------+++,,,------......------------............------------------....................................111111000000//////......////////////000000000000000...---...///000///...+++,,,------,,,,,,...///000000000000000000000000//////000000000000//////111111111111111111111111------...///000000000///000000000000000000000000////////////////////////////////////////////////......////////////......................................................////////////////////////,,,,,,---.../////////......///000///...---...000,,,---///000000000///...---.........//////000000......////////////............////////////......////////////////////////........................---..................---------------------------,,,---......//////......//////............//////&&&(((+++---///000111111000000000000000000000000+++,,,,,,------......///---,,,,,,,,,,,,---..............................***+++---///000000///...---------------------------------.........//////,,,---......//////......---...000111111111000///111...---...111222111...000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000///000000111222222000000000000000111111222333333333333333333333333444444333222222222333333666666666666777777777777444444444555555555666666555555444444444333333333333222222444555555333111000000000000000000000000111111111111222222222222000000///...............//////////////////////////////............/////////......///000///,,,***//////////////////////////////............//////---------.........//////,,,+++***+++---...---,,,+++,,,,,,---.........------------.........//////........................---------.........//////000//////.........//////........................,,,,,,,,,---------....................................////////////......,,,,,,---.../////////...---------.........//////------,,,,,,,,,------...,,,,,,------...///000000***++++++,,,---...//////,,,---///000111111111000------...///000000//////---......///////////////............/////////000/////////......------------..................---...------,,,,,,------...222222111000///...------***+++---...///...------.........------.........+++,,,------......---------..................---,,,---------.../////////........................111000///......///000111---.........//////000000111111000000//////......///000111111111000...---////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000000000111333444000000000000//////////////////.........---------------------------------------............------000...,,,---000111///---.......................................///000111//////000000///...------////////////////////////000000000000000000000000//////000000///...------////////////////////////////////////////////////+++,,,,,,------.................................---------------------------------............///,,,,,,---...///000111111------------------------------------------,,,,,,////////////////////////,,,,,,,,,---------..............................---------............/////////.........---------..................------......////////////......,,,---...///000000000000............////////////000000000000000000000000////////////////////////---...///000000///...---............////////////000000000000000000000000---------.........///////////////000///...------,,,,,,---...///000111222333000...000333555444333333333333444444444555555555555555555555555555555555555555555555555555555222222333333333333333333666666555444333333222222000000000000111111111111//////............//////////////////............,,,------+++******,,,...333222000///---,,,,,,,,,........................---------............///,,,,,,---.../////////...+++,,,...//////...,,,+++////////////////////////............//////////////////.........---------,,,------......------,,,---------............////////////......---------+++,,,------......------......////////////.........,,,+++,,,//////---***&&&)))---//////.../////////............---------,,,,,,,,,------------...------------------------'''***---...---+++++++++,,,,,,,,,---------......000---***+++...000000///+++++++++,,,,,,,,,,,,---........................//////////////////////////////.........---------------------------------///...---,,,,,,,,,---...,,,...//////......///111000...,,,,,,------,,,+++------------------------------++++++++++++------------............------******+++++++++,,,,,,,,,,,,,,,,,,------.........111000///......///000111............/////////000000000000000//////......///000000000//////...---////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000///000111222333000000000000//////////////////.........---------........................------............------000...------000000///---........................//////......---............////////////......---///////////////////////////////////////////////////////////////...------////////////////////////////////////////////////---------------.................................---------------------------------............////////////......---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------............/////////.........---------..............................////////////......---............---,,,,,,............////////////////////////////////////////////////////////////---...///000000///...---/////////000000000000111000000000000000000000000////////////////////////000000000000000000//////......//////000111222222555333111000111111000///444444444555555555666666555555555555555555555555555555555555555555555555444444444333333333333333555555555444333333222222222111111111000000////////////............//////////////////............///000000...------///111222111000...------------........................---------............///------......///.........+++,,,...//////...,,,+++------------------------............//////////////////.........---------,,,------......------,,,---------............///.........---------,,,,,,,,,---......//////...............//////............,,,+++---//////---+++)))+++///000000//////000///............---------............////////////------------------------))),,,......---,,,---------------.........//////...+++)))***,,,......---....../////////000000000................................................//////.........---------........................---,,,+++++++++,,,...///,,,---///......---///000///---,,,,,,---------,,,---------------------------,,,,,,++++++,,,,,,---------............------+++,,,,,,,,,------------,,,,,,------------------000//////......//////000............////////////000000000////////////...000///......---.........////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111////////////000000000000/////////.........------////////////////////////------............------///...---...//////...---........................000///...---,,,,,,,,,,,,---....../////////......///////////////////////////////////////////////////////////////......---//////////////////////////////////////////////////////..........................................---------------------------------............///000//////...---,,,,,,+++------------------------+++,,,,,,------.................................,,,------------.................................---------............///...............---------..............................////////////...............---+++***((((((............////////////////////////////////////////////////////////////......////////////......000000000000111111111111000000000000000000000000000000000000000000000000000111111111111111111111000000000111111222222222333333333111...---...///555555555555666666666666444444444444444444444444666666666666666666666666555555555444444333333222555444444333333222222222333333222111000///......000//////......//////000////////////............000000111000......000222000//////...------..............................---------............///.........///......------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...............---------------............---------------............///------------,,,,,,,,,,,,---...//////000000//////------............---------,,,,,,---......---++++++...000111000////////////............---------............////////////------------------------,,,...//////......///000........./////////000000---,,,***+++,,,...---------------.........//////...............................................................---------........................+++++++++++++++,,,---...+++---...---,,,,,,---///...,,,++++++---......---------------------------+++,,,,,,------,,,,,,+++------............------------------............------------------,,,,,,////////////////////////.........//////////////////////////////////////////...---,,,,,,---...///////////////000000000000000000000000000000000000////////////////////////////////////000000000000............//////000000////////////000000000000////////////....................................------............------......---.......................................///...---,,,,,,,,,,,,,,,,,,,,,---...////////////////////////////////////////////////////////////...///////////////......////////////////////////////////////////////////000000//////.........---........................---------------------------------............///------......////////////------------------------++++++,,,,,,---...//////////////////////////////------------....................................---------............///........................---------.....................////////////......---------,,,+++***)))(((............////////////////////////////////////////////////////////////...//////////////////...//////000000000111111111////////////////////////111111000000000000//////000000000000111111222222000000111111111111111111///111333111///...111444444444444444555555555555444444444444444444444444666666666666666666666666666666555555444333222222444333333333222222222111222222111111000//////...000000////////////000000////////////............---.........,,,,,,---///.........------......///........................---------............///.../////////...---,,,,,,,,,,,,---......---,,,,,,........................---------.........//////........................------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,,,,------------,,,,,,,,,,,,,,,---......---,,,---...000000///---......///............---------++++++,,,,,,,,,------------------------------------...///...------///111---.........///////////////.........////////////,,,,,,---------.........................................................................................................,,,++++++++++++++++++++++++,,,------++++++,,,------,,,++++++---//////...------------------------++++++------------++++++------............------,,,------------..................------,,,,,,,,,......////////////......///////////////........................////////////...---,,,,,,---...///////////////000000000000////////////////////////////////////////////////////////////000000000000------......////////////.../////////000000000111000000/////////.........------------------------------............---------.........---------...........................,,,,,,,,,,,,,,,---...///,,,,,,---......///......////////////////////////..............................///////////////...////////////////////////////////////////////////000000//////.........---........................---------------------------------............///.........//////000000111------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------............///---.....................---------.........//////......////////////......,,,,,,------------,,,,,,............////////////......................../////////////////////////////////....../////////........./////////000000////////////////////////////////////////////////111000/////////000111111000000000000000000000000000222444222000///222555222222333333333444444444444444444444444444444444666666666666666666666666666666555444333333222222222222222222222111111111000000000000000000111111000000////////////000000////////////............+++,,,------,,,+++,,,------------------......///........................---------............///.../////////...---,,,,,,,,,------------------,,,........................------------............---.....................---......//////......------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------,,,,,,+++,,,---...---------...,,,...///...---,,,,,,---///............---------+++++++++,,,,,,,,,,,,---------------------------,,,---...---,,,,,,...000,,,,,,---------.........//////000//////.../////////000000000111111111111................................................---.....................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((+++,,,---,,,+++***+++,,,---,,,++++++---//////...------------------------++++++------------++++++------............------,,,,,,,,,,,,------------.........------,,,,,,,,,---......//////......---///////////////.........---............/////////.........---......///000////////////000000000000////////////////////////000000000000000000000000////////////000000000000---......///000/////////......//////000000111111000000000/////////......------------------------------............------,,,...///...---,,,---...........................,,,,,,,,,,,,---...///000,,,------.........------////////////////////////........................---...////////////////////////////////////////////////////////////////////////..........................................---------------------------------............//////////////////.........------------------------+++,,,,,,------.........------------------------------........./////////........................---------............///---------...............,,,,,,------.../////////......////////////......+++,,,---...////////////............////////////........................//////////////////////////////............//////............////////////000000000000000000000000.........//////000000000222111000///...///000000/////////000000000111111444444444333111000111222111222222222333333333333333333333333333333333333555555555555555555555555444444444333333222222111111111111111111111111111//////000000111111111111111000000//////000000111////////////............,,,...//////...------......---------------..............................---------............///.........///......------------------------------++++++++++++++++++++++++,,,------------.........---------.....................////////////......---------............///,,,,,,,,,,,,------------+++,,,,,,---...---------------............------***,,,---...------...///,,,---...---,,,+++,,,---///............---------------------............------------------------***,,,------,,,,,,---...,,,,,,,,,------------...,,,...//////---,,,,,,---............////////////........................---------------------------------...............++++++++++++++++++++++++------------,,,+++)))(((,,,---...---+++***+++,,,...,,,++++++---......---------------------------+++,,,,,,------,,,,,,+++------............------+++,,,,,,,,,,,,---------------------------,,,,,,------...//////...------000/////////............---------.........//////---...//////000000000///////////////000000000000////////////////////////000000000000000000000000////////////000000000000---...///000000000//////.........///000111111111000000000000/////////...........................------............------+++---///...,,,+++---///.................................---......//////------.........---,,,,,,////////////////////////........................------...///////////////////////////////////////////////////////////////---------------.................................---------------------------------............///,,,,,,,,,------------...------------------------------------------------000000000000000000000000............////////////........................---------............///---------.........//////,,,,,,------...//////000......////////////......+++,,,---...////////////............////////////........................////////////////////////000///...------...///000...////////////000000000000000000000000000000000......///000111111222222555444222000//////000000//////000000111222333333333222000000111222222111222222222333333333444444333333333333333333333333444444444444444444444444222222222222222222222222000111111111111111111111111111111000000000000000111111000000000000111111////////////............,,,...000000///...............---,,,,,,---------........................---------............///------......///.........---------,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........---------.........//////......////////////......---------............///,,,,,,---------.........,,,------........................//////.........)))+++......---,,,...000---.........,,,,,,...//////............---------,,,,,,---------.........------------------------)))+++......---,,,,,,---------------............,,,...000000---,,,,,,---++++++++++++,,,,,,,,,,,,........................---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---......---,,,++++++---///---,,,,,,---------,,,---------------------------,,,,,,++++++,,,,,,---------............------------------............,,,,,,------------------,,,---...//////...---,,,000000//////.........------------.........//////---...000111111111000///////////////000000000000////////////////////////000000000000000000000000////////////000000000000---...000111111111000///---......///000111111222000000000000////////////////////////////////////---..................---+++---///...,,,+++,,,///........................111000///...........................---,,,++++++////////////////////////........................------...///000000//////////////////////////////////////////////////////+++,,,,,,------.................................---------------------------------.........//////&&&'''(((***,,,...///000------------------------------------------,,,,,,------------------------............/////////000........................---------.........//////---------.........//////,,,,,,------...///000000......////////////......+++,,,------.........---............/////////000........................////////////////////////000///...------...///000000000000000111111111111000000000000000000000000......///111222333444555888666333111//////000111///000000222333444555555///---+++---222555555333333333333444444444555555333333333333333333333333333333333333333333333333111111111111111111222222000000000000000111111111333333222111000///......111111000000000000111111000/////////............+++---///000...---------///...---,,,,,,,,,,,,---........................---------.........//////,,,,,,---.../////////......------,,,,,,------...------------------------,,,,,,,,,---------......---------.........//////......////////////......---------.........//////---------....../////////---......///////////////......////////////......(((+++......---,,,...000---...///...---...000111//////.........---------******+++++++++,,,,,,,,,------------------------)))+++...///...---,,,---............/////////000...111333222000---...///---------.........//////........................---------------------------------.........//////------------------------)))***,,,...////////////---...///...,,,+++,,,---000...,,,,,,------,,,+++------------------------...---++++++++++++---...---..................---............/////////000,,,,,,,,,------.........000///...------...///000------------------------//////............//////222111111111000000//////000000000000000000000000111111000000//////......//////////////////////////////............//////222111111111000000////////////////////////////////////000000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////------............------,,,---......//////......,,,,,,---...//////......////////////////////////000000///...............000000000000000//////...........................000///---,,,,,,---///000'''((()))***,,,---.../////////...---,,,++++++***---------............///---------,,,+++***)))(((////////////////////////...---+++******+++---..........................................---------........................................................................////////////////////////,,,,,,,,,---,,,,,,++++++........................---.........---,,,,,,+++---------............////////////...---------,,,//////000000111111222222111111111111111111111111////////////////////////111111111111111111111111222111000.........///000111111000000111111222333222222222111222222333333222222111111111111222222222222222222222222222222333333333333333333333333000000000000000000000000222222111000//////000000222111000//////000111111//////000000111111222222//////////////////////////////.........---------,,,---------.../////////,,,,,,,,,---------......------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,---.../////////...---........................//////.........---------000///...,,,,,,---.........------,,,,,,------...------------------------------------------------,,,------......------,,,,,,---...//////...---,,,000//////...------,,,,,,---------,,,,,,+++++++++---///111222000...,,,,,,,,,---///000111000//////++++++,,,------......///---.../////////...,,,+++,,,,,,,,,------..................------,,,,,,,,,......------------......//////...------------...,,,,,,,,,---------..............................///...---,,,,,,,,,,,,,,,.........///......------------------------------.........------,,,,,,,,,............---,,,+++++++++,,,------......------222111000//////000000111........................//////............//////111111000000000/////////////////////////////////111000000000/////////...000000000000000000000000//////............//////111111111000000000//////////////////////////////....../////////......---................................................------------------------......------------......------............------,,,---......//////......,,,------...//////..............................000000///...............///000000000//////..............................000...---,,,,,,---...000...............---------,,,,,,,,,---------......------------........................------,,,+++........................///...,,,++++++,,,...///........................------..........................................................................................------------------------...//////000000//////...........................---.........------,,,+++---------............///..................------///////////////000000000111111111111111111111111////////////////////////111111111111111111111111222111000///......///000111111000000111111222333444333333222111111111111222222111111111111222222222222222222222222222222333333333333333333333333000000000000000000000000222111111000//////000000222111000//////000111111000000000000000111111111//////////////////////////////.........------------------...............,,,,,,,,,---------......------------------------//////.........---------------------,,,,,,,,,,,,,,,,,,------------------........................***+++---...///000//////........................//////.........------------------------...///000...------,,,,,,------...------------------------........................,,,------......------,,,,,,---...//////...---,,,---------........................---------,,,,,,---///111111///---------,,,,,,------------------------------------------......//////...------,,,,,,,,,,,,---------............---------,,,,,,,,,......------------......//////...---------------,,,,,,,,,---------..............................///......---,,,,,,------,,,------.........------------------------------......---------,,,,,,,,,------.........---,,,,,,+++,,,------......------222111111000/////////000//////////////////////////////............/////////////////////.........////////////////////////000000000000////////////000000000000000000000000//////............//////111111000000000000//////////////////////////////...............---,,,+++........................................................................------,,,,,,,,,,,,------------............------,,,---......//////......,,,---......///.................................000//////............///////////////......------........................///...---,,,,,,---...///000000//////......------,,,,,,,,,---------......------------............------............------........................///...---,,,------///000........................,,,---------.../////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000000///........................---............---,,,,,,---------............///..................//////////////////............000000000000000000000000////////////////////////000000000000000000000000111000000////////////000111000000000000111222222555444333222111000000000222222111111111111222222222222222222222222222222333333333333333333333333000000000000000000000000111111000/////////000000111111000000000000111111111000000000000000000///////////////////////////...............---------...............---------,,,,,,,,,---------......------------------------...............---------///.........------,,,,,,------------------,,,,,,------------------------)))***,,,...///000000000.......................................---------***+++,,,...///000000000...------,,,,,,------...------------------------////////////////////////,,,------......------,,,------............------+++,,,,,,---...///////////////............------...///000///---------///...------,,,,,,,,,------//////...------,,,++++++//////...------------...,,,,,,,,,------------......------------,,,,,,,,,......------------......//////......------------,,,,,,,,,---------..............................//////...------------...***+++,,,------...------------------------------...------------,,,,,,,,,,,,------.........------+++,,,------......------000//////...---------,,,...............///////////////............//////........................////////////////////////000000000000//////////////////////////////////////////............//////000000000000000000//////////////////////////////......///......---,,,+++................................................------------------------...------,,,,,,------...------............------,,,---......///.........------...............---........................000///............////////////...---------------........................///...------------...///,,,,,,------......////////////...---,,,++++++***,,,,,,---------.........******+++,,,------,,,,,,...........................------,,,------...///........................,,,,,,,,,---...///000000........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---........................------............---------------............///------......//////000000000000000//////.........////////////////////////////////////////////////////////////////////////000000000////////////000000000000000000111222222333333222111000000111111222222111111111111222222222222222222222222222222222222222222222222222222000000000000000000000000111000000/////////000000000000000000000111111111111111000000/////////...////////////////////////......................../////////...---------,,,,,,,,,,,,---------......------------------------......................../////////......---,,,,,,.........------,,,,,,,,,------------------------+++,,,---......//////000................................................***+++---///000//////......------,,,,,,------...------------------------........................,,,------......------,,,------------------------+++,,,,,,------......///............------------...//////...,,,,,,...000222111///...------...///......---------,,,,,,,,,//////---,,,,,,---...///------------------------------------------------...------,,,,,,------..................------,,,,,,,,,,,,---------..............................///......------.........)))***+++,,,------------------------------------------------------------,,,,,,---......///......+++,,,------......------............------,,,,,,,,,,,,---------.........//////............//////------------....................................////////////000000000000........................//////............////////////////////////000000///////////////////////////////////////...---,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////------............------,,,---......///.........---...............------........................//////............////////////...------------....................................------.........---------......///////////////...---,,,++++++***,,,,,,,,,------------...******+++,,,------------........................,,,++++++,,,,,,------...........................,,,,,,,,,---...///000000........................................................................------------------------***+++,,,---------------........................------...//////......------------............///---......//////000000000111111111000000/////////........................////////////////////////......................../////////000000000000///000000//////000000111222000000000000111222222333222222111111111111222222222222222222222222222222222222222222222222222222000000000000000000000000000///////////////000000//////000000111111111111111000000000//////......////////////////////////---...................../////////...---------,,,,,,,,,,,,---------......---------------------------.....................//////.........---------.........------,,,,,,,,,------------------------............---------...........................---.....................,,,---...//////...---,,,...------,,,,,,------...------------------------------------------------,,,------......------,,,---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,...000222111///...------...///,,,,,,,,,---------......///...---,,,,,,---//////------------------------------------------------------,,,,,,,,,,,,------......//////......---,,,,,,,,,,,,---------....................................---------......///)))***+++,,,------------------------------------------------------------,,,,,,---...////////////+++,,,------......------...//////000000000///...++++++,,,,,,---.........//////............//////---------.......................................////////////000000000000------------------------//////............//////......////////////000000////////////////////////......////////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////------............------,,,---......//////...............///......---,,,------------------------///............//////000111000...---------...///................................................111111000000//////......,,,,,,,,,---------......,,,,,,,,,,,,------------,,,---...///////////////------------------------******+++,,,,,,---------........................,,,---------.../////////........................................................................------------------------,,,,,,---...////////////........................------...////////////...---------............/////////////////////000000111111111111000000000000////////////////////////////////////////////////////////////////////////...//////000000000000///000////////////000111111/////////000111222333444222222111111111111222222222222222222222222222222222222222222222222222222000000000000000000000000//////......//////000000...///000111111222111111000//////////////////...////////////////////////---------..............................---------,,,,,,,,,---------......---------------------------------...............------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000...------,,,------........................---------.....................//////...------,,,...------,,,,,,------...------------------------------------------------,,,------......------,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---......---,,,...///...------,,,,,,,,,------++++++,,,,,,---...//////...------------...//////...------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,---------.../////////...,,,+++,,,,,,,,,---------..............................---,,,,,,,,,,,,---......***+++,,,------...------------------------------,,,,,,,,,------------...------.../////////......+++,,,------......------,,,---...000000000000///,,,,,,,,,---...///////////////............//////------......////////////.........................../////////000000000111........................//////............//////........./////////000000////////////////////////+++,,,---...............................................................------------------------///......------......///------............------,,,---......//////............//////...------,,,------------------------...............///000000222111///------...///000........................---..................---////////////////////////,,,,,,,,,---------......++++++,,,,,,,,,------------...///////////////...------------------------***+++,,,---....................................------..........................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000........................------...///////////////---------............///000000000////////////////////////000000000000000////////////////////////////////////////////////////////////////////////---...///000111111000//////////////////000111111000000///000000111222333222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000...............///000000---...000111222222111111.........///////////////////////////////////////---------.........//////---------...............,,,,,,,,,---------......---------------------------------.........//////++++++,,,,,,------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,---..............................---------.........//////......---------......///...------,,,,,,------...------------------------........................,,,------......------,,,------,,,++++++,,,------+++++++++,,,,,,------...,,,,,,,,,,,,------......***,,,...///...------...,,,,,,------------------,,,---------------------,,,------...//////............---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------...///000///...,,,+++,,,,,,,,,---------..............................+++++++++++++++,,,------,,,------.........------------------------------,,,,,,,,,---------.........////////////......---+++,,,------......------)))***,,,...//////......---------...///000000111//////............//////........./////////000000.........................../////////000000111111//////////////////////////////............//////---.........//////000000////////////////////////)))***+++,,,---....................................................................................------,,,,,,------...---..................---,,,---......//////........./////////...---,,,,,,------------------------...............///000111333111///...---...000111........................------............------))))))***,,,---///000111000///...---,,,++++++***++++++,,,,,,,,,---------,,,---------------,,,,,,------------------------+++,,,---...////////////.......................................---------........................................................................+++++++++++++++++++++++++++,,,---...////////////........................------...///000000//////---------.........//////111111000000//////......---.........//////000000000000000000000000000000////////////////////////000000000000000000000000---...///111111111000//////////////////000111111111111000000000000000111222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000...............///000111---...000111222222222111---.........//////000000////////////////////////---------.........//////,,,------....../////////,,,,,,,,,---------......---------------------------------.........//////)))******+++,,,---......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...///000........................---------.........//////---,,,,,,,,,---///111222...------,,,,,,------...------------------------////////////////////////,,,------......------,,,------++++++++++++------((()))***+++---...///000---------.........//////)))+++...//////---------,,,---///000111000/////////......------,,,,,,++++++,,,...///000///...---.........------,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,------...///000000...,,,+++,,,,,,,,,---------..............................************++++++,,,---.........///......------------------------------,,,,,,,,,------.........///000000000///...------+++,,,------......------////////////////////////................................................,,,---...//////...---,,,000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000......////////////......////////////............000000//////....................................//////.........---------000000//////.........---........................,,,---------.../////////........................---------............///......//////////////////........................(((((()))******+++,,,,,,//////.........---------,,,,,,---...////////////,,,++++++++++++,,,------......------------......//////...---,,,,,,++++++.........------,,,,,,,,,++++++,,,,,,------,,,,,,///...---,,,++++++++++++---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------........................000000000000000000000000++++++,,,---..........................................///000000000000000////////////////////////111111000000//////......////////////000000000000333222000/////////000111000000000000////////////000000000000000000000000000000000000000000000000000111222222333444555555555444333222111111111111000000000000000000000000000000000000000000000000000000000////////////////////////...------,,,,,,////////////............////////////////////////........................,,,,,,,,,---------.................................---,,,---......---+++........................,,,,,,,,,------.........000000////////////000000......------------....../////////...------,,,,,,..............................------------......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,,,,+++///............---------,,,------......------,,,......//////...---,,,,,,//////000000///...------........................---------............///000000//////......------........................................................................,,,,,,,,,---------.........---,,,++++++---///000111000///...---,,,++++++---------.........//////---------............///......------------......---......///////////////.................................------,,,,,,,,,///////////////.........000///---,,,+++,,,,,,---////////////////////////........................////////////////////////------...//////...------//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000///////////////......////////////..................------------/////////.........------........................//////.........---------///.........------------........................---------.......................................---------............//////////////////.................................,,,------...//////000000//////.........---------....../////////......---,,,,,,,,,,,,,,,------.........------------...............------,,,,,,+++......---------,,,,,,,,,+++,,,------............000///...---,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------................................................,,,,,,---.........------..............................///000000000000000////////////////////////////////////.........---............////////////222222000/////////000000000000000000000000000///000000000000000000000000000000000000000000000000222222333333333333333333555444333222111111111111111111111111111111111111000000000000000000000000000000000000000000000000.........///000000111111////////////............////////////////////////------------------------,,,,,,,,,---------..............................,,,,,,+++---...///...,,,........................,,,,,,------------------000//////......//////000......------------............................................................------------......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---......---...---------,,,,,,,,,,,,,,,------......------,,,......//////...------,,,---............------,,,---------------------------------............///////////////....................................------------------------------------------------,,,,,,,,,---------......------+++++++++,,,...///...............------------------.........//////------------..................------------......,,,------.............................................---------,,,,,,,,,......------------------///...---,,,,,,,,,,,,,,,////////////////////////........................////////////////////////---......//////......---......////////////......////////////////////////////////////////////////////////////////////////////////////////////////000000000//////...............////////////.........------------,,,,,,,,,.........---------------.......................................------------------------,,,,,,,,,.......................................---------........................---------............///000000//////.........---........................+++,,,,,,------......///...............---------000000000//////...,,,,,,---------,,,---......///......------------......------------------------...------------,,,,,,,,,+++,,,---...////////////000000///...---------------------............///------------------------------------------------///............---------........................------------------------------.........------,,,..............................///000000000000///////////////////////////............------------------------............111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000444444333333222222222222444333222111111111111111111111111111111111111111000000000000000000000000000000000000000000111111//////000111111222222333////////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,++++++---...///...---........................------------------,,,,,,.........------...............------------......------------..........................................------------......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...------,,,,,,,,,+++++++++,,,------......------,,,.........///......---,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.............../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++***+++,,,---...---------.........//////---------...............------------..................------------......+++,,,,,,---...---------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,////////////////////////......................................................////////////.........//////000000//////...////////////////////////////////////////////////////////////////////////////////////////////////000000000///......------......////////////...............---------,,,,,,------------------------................................................------------------------......................../////////...---------,,,........................---------............///000000000///......------........................++++++++++++,,,,,,------.......................................---,,,,,,...------------...//////...------,,,,,,------...,,,,,,------------------------------------------***+++,,,...//////////////////...------------------------............///................................................///............---------........................------------------------......///......---,,,,,,........................---...//////000000//////////////////////////////........................------........./////////000000000/////////000000000000000000000111111111000000000000000000000000000000000000000000000000333222222222222222222222333333222111111111111111000000000000000000000000000000000000000000000000000000000111111111111111333333222111111000000///////////////............////////////////////////------------------------,,,,,,,,,---------.................................---,,,---......---+++.................................------,,,,,,,,,...------,,,,,,------.........------------.........---------------------..............................------------..................------......------------------------///...,,,,,,...//////...---------,,,,,,,,,,,,+++,,,------......------,,,---...............------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++++++++,,,---...---------............///........................,,,,,,---------...............------------......,,,,,,---............---........................------------------------,,,,,,,,,,,,------------,,,,,,.........---,,,+++////////////////////////........................------------------------///////////////////////////000000111111000000///////////////////////////////////////////////////////////////////////////////////////////////////000/////////.........---......////////////......////////////.........---------------------------........................---.......................................//////......................../////////...---------,,,........................---------............///000000//////.........---........................---...............//////---.....................***+++,,,---------------...------------...//////------,,,,,,,,,,,,------,,,,,,------------------------------------------******+++------............---,,,,,,+++,,,,,,,,,---------............///................................................///............---------................................................////////////...---,,,,,,........................------...///////////////////////////////////////////////////////////////....../////////000000000/////////000000000/////////000000000111111111222000000000000000000000000000000000000000000000000000000111222222333444444222222111111000000111111//////////////////////////////////////////////////////000000111111111111222111111000000///......////////////............////////////////////////////////////////////////,,,,,,,,,---------..............................000...------...---+++))).................................------,,,,,,,,,------,,,,,,,,,,,,------......------------......//////...---,,,++++++***..............................------------......------..................------------------------111///------......---,,,............------------,,,------......------,,,------...............---,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------......//////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++,,,,,,,,,------///............---------.....................---,,,,,,,,,------------.........------------......------...///////////////........................------------------------,,,,,,------............+++,,,---.........,,,,,,////////////////////////................................................000//////......//////000000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////......000000/////////.........---------------.................................---------........................///////////////.......................................---------........................---------............///////////////////////////........................---------------------------------...............******+++------.........---------,,,---......///------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...***+++,,,,,,------,,,,,,---,,,,,,+++++++++,,,,,,---------............///........................------------------------///............---------....................................................../////////...------........................------...////////////.../////////////////////////////////000000000000000////////////000000000111......///000000000/////////000000111111222222222000000000000000000000000000000000000000000000000//////000111222333444444222111111000000000111111////////////////////////////////////////////////......//////000000111111------...//////000000111////////////............////////////////////////////////////////////////,,,,,,,,,---------..............................000...------...---+++)))........................------------------,,,,,,---------,,,,,,---------......------------............------,,,+++++++++..............................------------......,,,---......///.........------------------------000...,,,,,,---...---,,,//////.........---------,,,------......------,,,,,,---......///...............//////000/////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------.................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........//////.........---------...............---------,,,,,,,,,,,,------------......------------......---...//////000000//////........................,,,,,,,,,------------...,,,,,,------......//////,,,,,,------......------////////////////////////........................000000000000000000000000111000///......///000111//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////,,,------....../////////......////////////......//////.........---------------........./////////........................---------.........//////---------....../////////........................---------.......................................---------............///------......///000000000........................,,,,,,,,,,,,++++++++++++---------.........//////------...//////.........,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---.........------,,,,,,+++,,,,,,,,,---------......------------------,,,+++------,,,,,,,,,,,,---------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,///............---------........................---------------------------......////////////...........................,,,---......//////......////////////////////////........./////////000000........./////////000000------///000000000/////////000000111111222333333000000000000000000000000000000000000000000000000000000111111222222222333111111000000000000111111111111111111111111111111////////////////////////,,,------...//////000000------...//////000000111////////////............////////////////////////////////////////////////,,,,,,,,,---------..............................---,,,,,,---......---+++........................,,,,,,------------------......------------............------------......+++++++++,,,,,,---------..............................------------......,,,,,,.../////////..............................,,,+++***+++---//////............---------,,,,,,,,,------......------,,,,,,------...//////............//////......---------------------------------------............///...------------------,,,........................////////////////////////------------------------,,,,,,,,,---------......------....../////////...---------...............//////.........---------++++++,,,,,,,,,---------......------------......,,,---......//////..............................,,,,,,,,,---------......***++++++,,,------......,,,,,,,,,,,,,,,---...///////////////////////////........................111111111111111111111111111000///......///000111......////////////......////////////////////////////////////////////////////////////////////////////////////////////////+++,,,,,,---...///000000......////////////............---------,,,,,,,,,........./////////000000........................---------.........//////,,,,,,,,,------.................................,,,------....../////////........................---------.........//////,,,,,,---...///000111111........................000000000000000000//////---------.........//////111111111111000///...---,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---//////...---,,,,,,++++++,,,,,,,,,------.........////////////...---,,,+++......---------......///---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///........................,,,---......//////......////////////////////////---------.........//////---------.........//////,,,---///000000000/////////000000111222222333333000000000000000000000000000000000000000000000000222222222111111111111111111000000000000000111111222222222222222222222222////////////////////////,,,,,,------...//////000111111000000///.........000/////////............////////////////////////........................,,,,,,,,,---------..............................*********,,,///000///...........................,,,,,,,,,------.........///......------......///.........------.........((((((***+++---...000000.................................------.........+++,,,.../////////..............................)))((((((***---000111111---------,,,,,,,,,++++++,,,------......------,,,,,,,,,---.../////////...............---,,,++++++........................---------.........//////.........------,,,,,,,,,........................................................................,,,,,,,,,---------......---...//////000000//////++++++,,,---...///000111//////.........---------++++++,,,,,,,,,---------.........------.........+++,,,------......------........................,,,,,,,,,------.........))))))***+++,,,,,,------------,,,+++,,,---///000///////////////...............////////////......000000000///......------000000//////.........---............///////////////////////////////////////000111222222111000///---///000000//////000222..................------..............................------------......////////////////////////..................------,,,---------.../////////..............................------------......///---,,,---//////,,,)))------------------,,,,,,///............------------......///////////////,,,---......//////............------------......///////////////////////////............---------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------000///...---------------///---+++)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................---------------...///000......................../////////...---------,,,---------............///////////////////////////........................111111000000//////......000000000000000000000000...//////000111222222222333222000/////////000111111111111111111000////////////000111111111111111......///000111222222333000000////////////000000000000//////.........---000...+++))))))+++...000000////////////...............------------......................................................---------,,,,,,+++++++++------------------------////////////////////////........................------............------//////.........---------------............------......////////////.........---,,,+++***++++++,,,---,,,+++******,,,...//////............---------////////////////////////........................//////.........---------................................................000//////...------,,,,,,////////////////////////000000///...---,,,,,,+++000000...---,,,+++++++++------............------.../////////...---,,,,,,***,,,...//////...---+++//////.........---------++++++,,,,,,---...//////000000000000000000000000///............---------...------,,,,,,------......---,,,,,,,,,,,,---......---,,,++++++,,,---.........////////////......+++,,,,,,---.........---000000///...------,,,,,,******+++,,,------------000000000000000/////////......////////////...............///////////////000/////////......................../////////////////////////////////////////////000000/////////---...//////......///000......................................................------------......................................................---------................................................------............,,,++++++------+++(((///////////////////////////............---------------...///////////////,,,---......//////............------------.................................---------,,,,,,,,,,,,...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------///......---,,,,,,------///...,,,*********+++,,,------------------------........................................................................---------------...//////.......................................------------------............///////////////////////////........................111000000000/////////...///////////////////////////000000111222222333333222111000/////////000111111111111111111000////////////000111111111111000/////////000111111111222111111000000000000111111000/////////............000///---,,,,,,---///000/////////.........------......------------.............................................---------------,,,,,,,,,,,,,,,,,,------------------------................................................------............------//////.........---------------............------......////////////......///...---,,,++++++,,,---------,,,,,,,,,---...//////............---------........................------------------------//////.........---------................................................------......///000000000......................../////////...------,,,,,,------,,,,,,,,,---......------............------.........///......------'''(((***+++,,,,,,,,,+++//////.........---------++++++,,,------.../////////////////////////////////............---------...------------------......---,,,,,,,,,,,,---...///...---,,,,,,---...///.........//////.........+++,,,------.........------------...............,,,,,,---------,,,,,,+++000000000000000000000000......////////////......------......///000000111////////////........................///////////////////////////////////////......------......///---...///...---,,,---.........................................................------------.....................................................................---------...................................................---,,,---......,,,***///////////////////////////............---------------...////////////...,,,---......//////............------------......------------------------------,,,,,,,,,+++++++++...------,,,,,,------.........---,,,,,,,,,------------------------------------------------------------------------------------------------------...------,,,,,,,,,,,,,,,//////---,,,,,,---...///........................------------------------........................------------------------...------------...//////........................---------...............---------............///////////////////////////........................000000000000////////////........................000111111222222333333333222111000/////////000000000000111111000000//////...///000000111111000000000000000000000000000000222111111000000111111222////////////............000///............///000............---------,,,......------------..............................//////.........---------,,,,,,,,,,,,------------------------------------------------------------........................------............------...............---------------............------......////////////......///...------,,,------------------........./////////............---------------------------------------------------------...............---------................................................---......///000000111111------------------------........................,,,,,,,,,,,,,,,---...///------............------------......///.........+++,,,,,,---...///000000...............---------,,,,,,,,,---....../////////////////////////////////............---------------------------------...------,,,,,,------...///......------......///------............------,,,,,,---............---***+++,,,---...000111111.........------,,,******////////////000000000000......////////////..................//////000000///////////////.....................////////////////////////////////////000///...------...///000...///000///---,,,---...---------.............................................------------..............................---------.............../////////...---------,,,........................---..................---000///000000000000///...,,,,,,,,,---------------///............---------,,,---......//////......,,,---......///...............------------......---------------------------------,,,,,,,,,,,,+++------------------------...------,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,......------...///000000------------------------------------------------........................------------------------......---------......///........................,,,---------.../////////---------............///////////////////////////........................000000000000////////////////////////////////////000000111111111222222222111111000000///////////////000000000000000//////...//////000000000000000000000000000000/////////111111000000000000111111///////////////...............////////////............---------,,,,,,,,,......------------............................../////////...------,,,,,,+++,,,,,,,,,------..............................------------------------........................------............------........................,,,------......------,,,---......//////......---........................,,,,,,---............---///............---------------------------------------------------------........................................................................000/////////.........------------------------------------.........////////////...---,,,++++++,,,------............------,,,,,,---.../////////...000///////////////000111........................,,,---------....../////////////////////////////////............---------------............------------------------------/////////....../////////,,,,,,------------,,,,,,------............------***+++,,,---...000111111------......---,,,++++++---------.........//////......////////////......000000//////.....................///////////////............////////////////////////////////////111000............000111000111111000...---...///---------.........//////////////////////////////......------------..............................---------.........///////////////...---------,,,........................------...//////...------//////000111000000000000,,,,,,,,,---------......///............---------,,,------...............,,,---......///...............------------..........................................------------------------------------------,,,,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------///......---------..............................,,,---------.../////////---------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000//////.........//////000000000//////......///000000000000000000000000/////////////////////............//////.........///////////////,,,---............---,,,......---------,,,,,,,,,......------------..............................//////.........---------,,,,,,,,,------.................................------------------------////////////////////////------............---------.....................,,,,,,------------,,,,,,------............---------.....................++++++,,,------------,,,///............------------------------------------------------------------........................................................................---------------,,,,,,------------------------,,,,,,------...////////////...------,,,,,,,,,,,,------............------,,,,,,---.../////////...///...---,,,++++++++++++---.....................------...............///........................///............------------......//////......---------------------------...//////////////////...,,,,,,------------,,,,,,---......//////...---------------.........//////+++,,,------.........---,,,,,,,,,------......///......////////////......111000000///......------.........///////////////............////////////////////////////////////000//////////////////000///000111000///...///000,,,,,,------.../////////////////////////////////......------------......------------------------,,,,,,------.../////////...............---------........................,,,---...//////...---,,,+++---//////...---...///------......///000000000///............---------,,,,,,---............---,,,---......//////............------------......//////////////////////////////.........---------,,,------......------,,,------,,,,,,,,,---......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,------...+++,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...........................---------...............---------............///////////////////////////////////////////////////////////////000000000000111111111111111111111111//////////////////////////////000000000///...---......///000000000//////---...//////000000/////////////////////////////////......------......///.........///////////////,,,,,,------------,,,,,,............---------,,,......------------......................................................---------------.................................------------------------////////////////////////------............---------------...............,,,,,,------------,,,,,,------............------,,,,,,---............---+++++++++,,,,,,,,,------///............---------------------------------........................---------...............................................................))))))***,,,---...//////---------------------------------.........//////+++++++++,,,---...///000------............------------......///..................------,,,,,,+++---------...............................................................///............------------...///000000///...---,,,------......------,,,---......//////......---------............------...////////////...------...............---------++++++---....../////////,,,,,,------...//////000......////////////......///////////////...................../////////000............////////////////////////////////////---......//////......------///000///......///000,,,,,,------...//////000////////////////////////......------------......------------------------,,,,,,------...//////000---------.......................................,,,---///000000///---,,,***,,,//////---,,,---///------......///000000111///............---------+++,,,------......------,,,---......//////............------------.......................................---------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------------------------------------,,,,,,---......///,,,,,,------...---------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------.......................................------------------............///////////////////////////////////////////////////.../////////000000000111000000000000000000000000000000000///////////////...///000000000///...------......///000000//////---...//////000000//////---.........///000000000//////............//////............/////////000......------------....../////////.........------......------------..............................,,,,,,------.../////////............------------................................................////////////////////////------............---------------.........//////+++,,,,,,------,,,,,,+++,,,------......------,,,***+++,,,---......---,,,---,,,,,,+++,,,---...//////............---------........................////////////////////////---------.........//////................................................)))***+++,,,...///000000........................---------...............+++++++++,,,---...///000------............------.........///......------,,,---...///000000///...---------.........//////////////////....................................///............------------...///000000///...---,,,,,,---......---,,,,,,,,,---...//////...---,,,.........//////.........///////////////...------........................------...............---------......///000000111......////////////......------......///000000000---.........//////000000............/////////000////////////////////////+++,,,............,,,++++++---......------///000,,,,,,------...///000000000000000000000000000000.........------.........------------------------,,,,,,------...///000000,,,------....../////////........................,,,---///000000///---,,,+++...000000...---///111++++++,,,,,,---...////////////.........---------+++,,,------......------,,,---......//////...............------.........---------------------------------,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///---------------------------------------------------------------------------------------------------------------...///000---...............------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------......................../////////......------,,,---------.........//////////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000111111111000000000000000...///000000000///---,,,------...///000000//////---......///////////////,,,------...///000111111000000////////////000000---.........//////000000//////............//////000////////////..................------.................................+++,,,,,,---...///000000/////////...---------,,,////////////////////////////////////////////////000000000000000000000000---..................------------.........//////+++,,,,,,------,,,,,,+++,,,------......------,,,)))***,,,---...---,,,,,,///...,,,+++,,,---///111//////.........---------////////////////////////000000000000000000000000---------.........//////................................................---.....................////////////////////////..............................---,,,,,,,,,---------..................---.../////////...---,,,,,,%%%'''***,,,......---------------........./////////////////////.................................//////.........------------...///111111///...---,,,,,,---......---,,,,,,+++,,,---......---,,,+++......////////////......//////000000///...---------------.........//////////////////...---,,,+++////////////////////////000000000000000000000000---------............/////////////////////////////////000000000000//////000000000000000000000000000///...------...///000........................////////////////////////////////////////////////000000000000000000000000///////////////////////////...---,,,,,,---...//////////////////.........,,,,,,------......////////////...------...000000111...++++++...//////---......------------......///............---------------............------........................---------............///////////////////////////---------------------------------,,,,,,+++++++++........................+++++++++,,,,,,,,,------....../////////...---,,,------------------,,,,,,------------------------------------------------333333222111///---,,,+++..................------+++...---***---222000)))///.........------------///...---,,,,,,,,,,,,---///......------...000111.........//////000000000------------------,,,,,,---------------------------,,,,,,,,,,,,---............///000111000000000------------...000111222...............---------000000000000111111111111000000////////////000000,,,---...///000000////////////...//////000111222///////////////000111111......///000000000000000------------------------,,,------...........................////////////......------------......000///...---------------//////.........---------........................111000///...---,,,+++++++++,,,---...////////////---...000111111111000///........................,,,---...//////...---,,,------------------------//////////////////////////////.........---------------------------------------------------------///...---,,,,,,---...///---......///////////////..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............---------------............///.........///////////////---,,,,,,+++,,,---...///................................................////////////////////////......////////////.........---,,,,,,,,,,,,---...---///000///---,,,,,,---,,,---...000000000//////111000///...,,,,,,++++++...///////////////......,,,------......------,,,,,,,,,------------,,,,,,........................++++++---...//////000000////////////////////////////////////////////////---------............/////////////////////////////////000000000000//////////////////////////////000///...------...///000........................////////////////////////------------------------//////////////////////////////////////////////////////...------...///////////////////////////................../////////000///......---...//////000...+++,,,...//////---......------------......///............---------------............------........................---------............///////////////////////////------------------------...---------,,,,,,,,,+++........................------........./////////.........------------,,,------------------------------------------------------------------------///000000000///......---+++++++++++++++++++++++++++......,,,+++,,,,,,+++/////////.........------//////...------,,,++++++---------------...//////***+++++++++,,,,,,,,,,,,------------------------------------------------///............///000000............///////////////............//////000///.....................000000000000111111111111000000////////////000000............////////////000////////////000000111///////////////000000111...//////000111000000000////////////////////////------...////////////...............////////////......------------......//////...---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,---...////////////---...///000111000000///........................------............------------------------------........................//////.........---------------------------------------------------------///...------------...///,,,---......//////..............................------------------------------------------------........................------............---------------............///---------...............------,,,,,,,,,---///000..............................................................................////////////.........---,,,,,,,,,,,,---...---...000///---,,,,,,------...///000000///......111000000////////////000......////////////......,,,------......------,,,//////000000000000//////++++++,,,---...//////000------......///.........////////////////////////////////////////////////---------............/////////////////////////////////000000000000////////////////////////////////////............//////........................////////////////////////------------------------////////////////////////////////////////////////000//////......//////000......//////////////////000000///////////////...111000///......---......000...,,,,,,...///...---......------------......///............---------------............------........................---------............///////////////////////////------------------------.........---------------........................---............////////////...,,,+++++++++,,,---+++,,,,,,------.........------------------------------------------------+++,,,---...////////////++++++++++++++++++++++++///...//////,,,)))+++///000/////////..................//////...,,,+++***+++,,,,,,---...---------,,,,,,,,,------------...........................------------------------///............///000000...------,,,,,,...///000000000///...............///////////////000000000000000000000111111111111000000////////////000000000000...------...//////111000000////////////000//////......//////000111...///000000111111000000////////////////////////......///000000000//////............////////////......------------......//////...------------..................------------------------------------------.........//////------...............------...///000000000000///.................................------.................................------------------------...............---------------------------------------------------------///...------------...///,,,------...............................................................................................................------............---------------............///------------------------......------......///000................................................------------------------......////////////.........------,,,,,,------...,,,...//////---,,,,,,---....../////////...------///.........///000111111---....../////////......,,,------......------,,,------............------+++,,,,,,,,,------------......//////...------,,,////////////////////////////////////////////////---------............/////////////////////////////////000000000000///////////////////////////////////////....../////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000............////////////111111000000//////......111111000///...---------......------..................------------......///............---------------............------........................---------............///////////////////////////........................................................................,,,,,,,,,,,,------------///...+++******+++,,,---++++++,,,,,,---...//////------------------------------------------------***+++,,,---......//////.............../////////333///...111000+++---222000000/////////.........+++,,,...//////...,,,++++++,,,---...///...------------------............------............//////---------------------------,,,,,,,,,,,,---......///...---,,,,,,...000111//////............//////000000000000000111111111///000000000111111111111000000////////////000000222111...---,,,---...///111111000//////.../////////............///000000...///000000111111000000------------------------...//////000000000000000............////////////......------------......///......---------..............................000000000000000000000000---------............///..................------.........///////////////........................///...---,,,,,,---...///////////////////////////------------------------.................................................................................------.........------...///////////////---------...............////////////////////////////////////////////////........................------............---------------............///.........---------------//////......////////////................................................---------------------------......//////......---------------------------,,,---///...---,,,,,,---/////////......------,,,---,,,,,,,,,,,,---......------......//////......,,,------......------,,,+++,,,,,,------,,,,,,+++000///...---+++***)))(((---...............------////////////////////////........................---------............/////////////////////////////////000000000000//////...........................//////////////////...........................////////////////////////000000000000000000000000........................//////////////////////////////000000000000//////---.........//////000000111111000000//////......111000000///...------,,,---............---............------------......///............---------------............------........................---------............///////////////////////////........................................................................,,,,,,,,,---------......///...+++******+++,,,---++++++,,,,,,---...//////------------------------------------------------+++,,,---------------,,,......//////000000000111222...---000111//////111////////////............(((***,,,...000///...---,,,---...000000///......+++*********************------------......//////---------------------------,,,,,,,,,,,,---......000///...------///111222---------......///111111000000000000111111222222///000000000111111111111000000////////////000000222111...---,,,---...///111111000//////...//////...............//////000......///000000000000///------------------------...//////000000000000000............////////////......------------............---------......///---.....................000000000000000000000000///............---------..................------...............//////000........................///...---,,,,,,---...///////////////////////////........................---.....................................................................---..................---......///000000000000///---------.........//////////////////////////////////////////////////////........................------............---------------............///////////////......------//////////////////..............................................................................------............------------------------------+++,,,......---,,,,,,---//////......---------,,,......---,,,,,,,,,,,,,,,,,,,,,---...............,,,------......------,,,//////000000000000//////000///...---+++)))((((((+++,,,---...////////////////////////////////////........................---------............/////////////////////////////////000000000000//////..............................////////////..............................////////////////////////................................................////////////////////////...//////000000//////...------......///000000000000000///////////////...///000000000///...---,,,,,,...//////...------.........------------......///............---------------............------........................---------............///////////////////////////........................---------------......................................./////////000000000///...,,,+++++++++,,,---+++,,,,,,------.........------------------------------------------------------......------,,,,,,,,,,,,,,,---......//////---111222///...000///---///.........------------(((***,,,...////////////---...//////000000//////---------,,,,,,,,,,,,+++++++++,,,,,,---.........------------------------///............///000000000//////...///000111222,,,---------///000111222//////000000111111222222000000000000111111111111000000////////////000000000000...------...//////111000000////////////000......------......///000------...////////////...////////////////////////......///000000000//////............////////////......------------.........------------...//////---------...............------------------------//////.........---------------...............---......------......///000.................................------.................................////////////////////////---------...............................................................------...//////...---------......///000/////////,,,,,,------.../////////........................////////////////////////........................------............---------------............///000000000///......------....../////////...------................................................////////////////////////------............------,,,------......------,,,***,,,---...,,,,,,,,,---///...------,,,---------000000///...---------...+++,,,---...............,,,------......------,,,---......//////......---------------,,,,,,,,,,,,***+++,,,...///000000000////////////////////////........................---------............/////////////////////////////////000000000000//////........................---...///000000///...---........................////////////////////////................................................////////////////////////---...////////////...---------......///000000111.............../////////......///000000///...---+++...000000...,,,---.........------------......///............---------------............------........................---------............///////////////////////////........................+++,,,,,,,,,------------........................////////////000000000000.........------------,,,------------------------------------------------------------------------------............------******++++++,,,------...))):::@@@444+++...000,,,------------,,,,,,,,,,,,,,,,,,,,,---------.........---------......//////000000000/////////......******++++++,,,------...------------------------///............///000000........./////////000000...............///000111......//////000111111222000000000000111111111111000000////////////000000............////////////000////////////000000111...------------...//////+++,,,------......------////////////////////////------...////////////...............////////////......------------......---------------...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,---...////////////......---------...///000........................------............------------------------------........................---------.........//////................................................------...//////...------+++,,,------......------,,,,,,------...//////000------------------------................................................------............---------------............///000000///......---,,,,,,---......///...---,,,+++........................................................................,,,------......------,,,,,,,,,---......---,,,,,,)))+++------,,,,,,---......---,,,,,,,,,---...///......---------...//////***+++,,,---............,,,------......------,,,+++,,,,,,------,,,,,,+++---------------.........,,,,,,---.../////////...////////////////////////........................---------.........////////////////////////////////////000000000000//////........................---...///000000///...---........................////////////////////////111111111111111111111111........................////////////////////////,,,---...//////...---,,,---------...///000000111,,,---------......//////---...///000000///......+++...111000...,,,---............------.........//////.........------------..................---........................---------.........//////////////////////////////////////////////////////+++++++++,,,,,,---------........................------------.........///....../////////...---,,,------------------,,,,,,------------------------------------------------,,,,,,---...////////////******+++,,,,,,---......)))CCCNNN;;;+++...333///------,,,,,,,,,+++++++++000///...,,,,,,,,,,,,,,,...---,,,+++,,,---...///......---------,,,,,,,,,))))))***++++++,,,---------------------------------,,,,,,,,,,,,---......,,,---......//////......000000///............///---......///000111111111000000000000111111111111000000////////////000000,,,---...///000000////////////...//////000111222...------------...//////***+++,,,,,,------,,,,,,------------------------,,,------.........................../////////000.........------.........---------------...///000---------.........//////........................++++++,,,---...///000111+++,,,---...////////////......---,,,---...///000........................,,,---...//////...---,,,---------------------------------------------------------.........//////////////////////////////////////////////////////,,,---...//////...---,,,******+++,,,,,,,,,,,,+++,,,,,,------...///000000------------------------................................................---..................------------.........////////////...---,,,,,,++++++------.........---+++***................................................------------------------,,,------......------,,,,,,,,,---......---,,,,,,)))+++------,,,,,,---...---,,,,,,+++,,,---///000*********+++,,,---//////***+++,,,---............,,,------......------,,,...//////////////////...000000///...---,,,,,,+++.........///......---,,,////////////////////////.........////////////000///////////////////////////////////////.........000000000000////////////---------.........//////000000//////.........---000///.........///111222---...............---------------------------------------............///.........------,,,,,,,,,////////////////////////---------,,,,,,+++++++++000000///...............//////////////////////////////.........---------........................---.........---,,,,,,+++******+++,,,,,,---......,,,---......,,,,,,---...------------------------//////.........---------------............------...//////////////////...........................+++---000222222000---+++------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........222999???<<<333,,,,,,///---------............/////////.........---------,,,,,,---...///000111111...------,,,,,,------...000//////.........//////+++,,,,,,------,,,,,,+++//////.........---------,,,,,,,,,---------......------......//////000000000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////............////////////////////////................................................222111000///---+++******///////////////////////////...---,,,+++,,,------------------------------000000//////.........---......------------......//////.........---------//////---,,,,,,---...///////////////////////////...............---------------............------......//////...---,,,,,,////////////////////////+++,,,---.........---,,,...------,,,,,,------...///...---,,,,,,---...///..................------........................///////////////000111222---//////...++++++...111------......---...111444/////////000000000000000'''))),,,...///000///...---------.........//////------++++++++++++------........................//////.........------------------,,,,,,+++++++++------------------------...------------...//////---......//////...------///...---,,,,,,---...///........................000000//////...............---,,,,,,,,,,,,---...///,,,***,,,///111///---.........------,,,,,,,,,---...............------............////////////////////////////////////---............//////////////////////////////////////////////////////...111111111111000000000000........./////////000000000/////////............111111000///000111222333...///////////////..............................---------............////////////......---------////////////////////////.........---------,,,,,,000000///...............//////////////////////////////.........---------.........................../////////......---,,,,,,,,,,,,------......///,,,---......,,,,,,---...------------------------//////.........---------------............------------............------........................,,,---///111111///---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------------------++++++,,,,,,,,,---------///444888777111------/////////.........---------//////.........---------------......//////000000...------,,,,,,------...//////............//////------............------//////.........---------------........./////////.........///////////////////////////////////////000000000000000000000000////////////////////////000/////////............////////////....................................................................................//////.........---------///////////////////////////...---,,,,,,,,,------------------------------000/////////..................------------......//////.........---------000///............///000////////////////////////---------............///---......//////......---......//////...------,,,........................000///---,,,,,,---///000///......------......//////...------------...///...................................................------------......///---///000///---,,,...111......///...,,,---///111//////......------,,,,,,)))+++---///000//////............///////////////......---,,,,,,---..............................//////.........---------.........---------,,,,,,------------------------...------------...//////------------............//////...---------............................../////////.........------......---,,,,,,---.........---,,,---...///...---.........------,,,,,,,,,---...............------------------............////////////////////////---------............///////////////////////////......//////////////////222222222111111111000000/////////000000000000000////////////............000////////////000111111...//////000000000//////////////////////////////---------............//////////////////........./////////////////////////////////...............000//////............///////////////////////////...............---------......................../////////000//////...---........................,,,.........---,,,---...------------------------...............---------------............------------............------........................------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,---......------------------------,,,,,,------------......,,,...000000...---...///111000///...---,,,++++++...............---------...........................------,,,,,,------........................///......////////////.....................---------....../////////000000000///////////////.........////////////////////////111111111111111111111111////////////////////////////////////............////////////....................................................................................,,,,,,------...//////000//////////////////////////////---,,,,,,,,,---...------------------------////////////..................------------.....................---------000000////////////000111////////////////////////,,,,,,------.../////////---......//////......---.........///......---,,,------------------------///...---,,,,,,---...////////////......////////////...------------...///................................................///......------------...---///000000...---...///...//////---,,,+++---...000//////...---,,,++++++,,,---...///000///......000000000/////////////////////............//////.......................................---------/////////...............------------------------...------------...//////---,,,,,,+++,,,---//////000///...---------------.................................---------------......---,,,,,,---......---...///...---,,,---............---------------------...............---,,,,,,,,,------------...////////////////////////------------............////////////////////////............////////////111111111000000000000//////////////////////////////////////////.........,,,,,,,,,,,,------......---......////////////...........................---------............/////////..................////////////////////////........................000///............//////////////////////////////....................................................../////////......---............---------------...///...---,,,---///................................................------............------......////////////..............................---------,,,,,,---------------............------------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///....................................////////////---,,,++++++---.........000//////...------,,,,,,......................../////////......---------...------,,,,,,------...------...........................//////......................................./////////000000000000000//////......------////////////////////////000000000000000000000000///////////////////////////////////////.........////////////....................................................................................,,,,,,,,,---...///000000////////////////////////000///...,,,,,,------...........................///////////////...............------------..............................//////////////////000000////////////////////////------........................////////////......---...............------------------------------//////000111000///...---//////............//////.........------.........---------.......................................222111000///////////////,,,---//////...---,,,,,,,,,---...---,,,+++,,,...000000000//////............//////000000///......////////////............................................................................................................------------------------...------------.../////////...,,,******,,,---...000//////...---------,,,........................------------------------......------------......---///111///,,,***,,,///...............---------,,,---......///.........,,,,,,---------.........////////////////////////---------.........//////////////////////////////---.........//////000000000////////////..........................................///////////////+++,,,,,,---------------+++,,,------.........------------------------------------............///------------------------////////////////////////------------------......//////............//////////////////////////////---.............................................,,,------.........---------------,,,,,,,,,,,,,,,---...//////------...///........................---.....................------............---------------......---------...........................---,,,,,,,,,,,,---...------............------------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///...........................---------------------///---++++++---...---,,,........................---.....................//////......------,,,,,,...------,,,,,,------...,,,,,,---...//////......------............---------.....................------........./////////000000//////......------........................////////////////////////////////////////////////.........///////////////////////////....................................................................................---------...............////////////////////////000///...---,,,---.......................................///////////////......------------......---.....................---------.../////////////////////////////////////////////...---------,,,...//////////////////...------...............---........................111111///.........//////...------,,,,,,------...---..................------------.........//////........................222111000///////////////,,,,,,---......---+++))))))+++------------...///------......//////000000///////////////.........---------------------------------......---------........................---.....................------------------......------------------------...------------...//////222000---+++***+++,,,---//////.........------,,,........................------------------------........................---///111///,,,***,,,///........................,,,------...//////......---.........////////////////////////////////////.........////////////000////////////////////////------......///000000000//////.........---------............------------.........///////////////---...//////000000//////***+++,,,------------------------------------------------............///,,,,,,,,,---------------////////////////////////---------------.........///............//////000////////////////////////---------.......................................+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///........................---------...............------............------++++++,,,,,,,,,,,,++++++..............................------------......------............------------------------------+++,,,,,,------.........------,,,,,,,,,---..............................,,,++++++++++++*********000...---,,,---...---,,,---------.........//////---------...............///.........------,,,,,,...------,,,,,,------...***+++---...//////...------------......------------------...............------.........////////////////////////.........................................................////////////////////////.........///////////////////////////............------------------------...............................................................---------////////////////////////000000...---------...///.................................///////////////......------------......---------...............+++,,,---.../////////...//////////////////////////////.........---------...//////000000//////...,,,---......///.........////////////////////////111///,,,******+++---...------,,,,,,,,,,,,------------...//////...------,,,,,,------.../////////........................///......------------......---,,,---------+++))))))+++---.........///000******+++,,,---....../////////..................++++++,,,,,,,,,---------,,,---............---,,,........................---------...............---------------.........------------------------...------------...//////222000///---,,,,,,,,,---------...//////......---........................---------------.........---...////////////...------...///...---,,,---................../////////,,,,,,---...////////////........./////////000000/////////////////////////////////000000000111111////////////////////////------......///000000111////////////............////////////.........---............/////////000---...///000111000000///***+++,,,---....................................---------............///------------.........///////////////////////////------........./////////...............///000000////////////////////////---------.........//////........................,,,,,,---...............++++++,,,,,,------......---///000///...---...000........................---------.........//////------............------,,,------......------,,,................................................------............------........................------------------------......---,,,,,,,,,------........................------,,,,,,++++++++++++------......------.....................------------------.........//////------------------------...------,,,,,,------...)))+++---...//////...---......////////////......---------.........//////....../////////000000000.........///////////////........................////////////////////////////////////////////////............/////////000////////////............------------------------........................................................................////////////////////////111000...---------...///..................................../////////000......------------......---------.........//////+++,,,...///000000000///////////////////////////,,,,,,------...//////000//////000000000000//////,,,------...//////..............................222666<<<@@@???:::333.........------------......------...//////...------,,,,,,------...//////000...........................------------......///222///------......---++++++---///000///......///+++++++++,,,,,,---------------------------......***++++++,,,---...//////---...////////////...---........................---------.........//////------........./////////------------------------...------------...//////////////////////////////+++,,,---////////////...........................------........./////////---...///000000///...---...---,,,---...///...------........./////////000+++,,,---...////////////---------.........//////////////////////////////000000000000111111111111////////////////////////---------...///000000111000000000000////////////111111000000/////////...---.........//////000000,,,,,,.../////////...---+++,,,---...////////////////////////////////////---------.........//////---.........//////000000////////////////////////.../////////000000111111...............///000111////////////////////////---------.........//////........................------...///000000//////,,,,,,------...///000000...///000///...---...000////////////////////////---------.........//////---..................---000000111111111111000000..............................///000000///......---..................---........................------------------,,,,,,///...------,,,,,,,,,,,,////////////////////////000000/////////.........))),,,......------...///000000///...---,,,,,,+++---------.........//////------------------------...------,,,,,,------...)))***---/////////...---//////000000000000//////---------.........//////000000000000111111111111---.........//////000000........................000000000000000000000000////////////////////////---.........//////000000000/////////............------------------------................................................,,,------....../////////////////////////////////111000///...---......///////////////////////////---.........//////000000.........------.........---------.........//////,,,---///000111111111000////////////////////////))))))+++---///111222333//////000000000000//////,,,,,,---.../////////...------------------------888EEEWWWdddcccUUUBBB444//////............//////,,,---...//////...---,,,,,,,,,------...///000000........................///////////////000111222555222...---///000///------///111111///...---........................---,,,,,,,,,,,,,,,---...///***+++,,,---...000111111...///000111111000///...........................---------.........//////.../////////000000111111------------------------...------------...//////,,,---...000111222222222***+++---///000000//////................................./////////000000---...///000000///...---///,,,+++,,,///111///------.........//////000000+++,,,---...////////////,,,,,,,,,---------......//////......---------,,,////////////////////////////////////////////////............////////////......//////000000111111000000//////.........---////////////////////////.......................................///000000//////............//////222111000.........///000........................---...000222222222222111000000//////.........---000000000000000000000000......//////...---,,,,,,...------------...//////......------------......//////.........---------........................////////////000000000000//////.........---------////////////////////////------------------------........................////////////////////////---------............///............////////////.........------,,,,,,,,,,,,,,,---......---,,,,,,///......------......///,,,------......------,,,++++++------------++++++........................,,,,,,------,,,,,,+++***................................................---------------...///000............////////////............////////////////////////////////////............////////////111111000000//////......---......///000111111222111111111111111111111111...///000111111000///...........................---------------------------------.........//////000000000000///...---,,,///............---------------............------............////////////////////////////////////000000000000000000000000------............------+++++++++,,,,,,,,,------............////////////////////////////////////////////////////////////////////////////////////333333333333333222111000.......................................---------777DDDZZZnnnssscccFFF///000000//////.........---////////////////////////------++++++++++++------////////////////////////------......///000000000//////.........---------......////////////......000000000000///...---,,,---...000111111000...---........................////////////////////////---,,,,,,++++++,,,,,,---........................////////////////////////---------------...///000------------.........///...---,,,+++***+++,,,,,,......---,,,---...///000........................---,,,,,,---///...,,,***......////////////............---------......///------------------------........................------------------------/////////.........------////////////////////////....................................////////////......//////000000000000000/////////............////////////////////////.......................................///000000//////............//////111000///---------...///........................---...///000111111111111000/////////............////////////////////////......//////...------,,,...------------...//////......------------......//////.........---------....................................//////////////////.........---------........................------------------------................................................---------............///............////////////.........------,,,,,,,,,,,,,,,---......---,,,,,,......------------......,,,------......------,,,+++,,,------------,,,+++........................)))***+++---....................................------------------------......---------......///............////////////............////////////////////////////////////............////////////111000000000/////////.........//////000000111111//////////////////////////////000000000000//////........................---------------------------------.........//////////////////...---,,,,,,///............------------......//////......---............////////////////////////////////////........................------............---------------............///............////////////////////////////////////////////////////////////////////////////////////111111111111111000//////................................................444;;;HHHUUUZZZQQQ===---000/////////............////////////////////////...------------------...////////////////////////------------------,,,,,,//////.........---------......////////////......000000000000///...---,,,)))***,,,------,,,***)))................................................---,,,,,,++++++,,,,,,---................................................---------------...//////------.........////////////...---,,,+++,,,,,,---...------,,,---...///000........................///......///000///---+++......////////////......///......---------......------------------------........................------------------------000000////////////......////////////////////////....................................////////////...////////////000000000////////////............////////////////////////.......................................///000000......------------......///......------------..........................................///000111////////////............////////////////////////.........///......---,,,...------------...//////......------------.....................---------........................------------...........................---------........................------------------------........................---------------------------------............///---............/////////.........---------------,,,------......------,,,...------,,,,,,------...------............------,,,,,,------------,,,,,,........................***+++,,,---.../////////........................------------------------//////...---------..................////////////............////////////////////////////////////............////////////000000000000////////////////////////000000000000////////////////////////000//////////////////000........................---------------------------------..............................---,,,+++///............------------......//////......---............////////////////////////////////////........................------............------////////////000000000000............////////////////////////////////////////////////////////////////////////////////////....../////////...------..............................//////////////////222222555:::>>><<<444,,,////////////............////////////////////////......////////////......///////////////////////////......---,,,,,,++++++/////////............---......////////////......000000000000///...---,,,+++,,,---......---,,,+++................................................------,,,,,,,,,,,,------................................................------------------...///....../////////000000000//////...------------......------------...//////...........................---,,,---...---+++***......////////////......000///...---------------------------------------........................------------------------000000000000000/////////////////////////////////....................................///////////////////////////////////////////////////.........////////////////////////.......................................///000000......------------......///................................................------,,,---...///000///////////////.........////////////////////////---...............------...------------...//////......------------......................................................------........./////////................................................------------------------........................---------------------------------............///---------.........//////...............---------------------------------------,,,,,,,,,,,,------------............------,,,------------------,,,..............................//////......---,,,........................------------------------000///...---------------............////////////............////////////////////////////////////............////////////000000000000////////////000000000000////////////000000000000000000000000000///...------...///000........................------------....................................------......---,,,,,,+++///............---------......////////////..................////////////////////////////////////........................------............------//////000000000111111111............////////////////////////////////////////////////////////////////////////////////////------............------..............................///////////////000222///,,,---000222000---///////////////.........////////////////////////---...///000000///...---////////////////////////000000/////////........./////////.....................////////////......//////000//////...------......///000000///......................................................------,,,,,,,,,,,,------................................................---------,,,,,,---......////////////000000000000000//////...............------------......//////........................///...------......---+++......////////////......000///...---------------................................................------------------------/////////000000000000000////////////////////////..................................../////////////////////........................///////////////////////////////////////.......................................///000000.........------.........////////////000/////////..............................,,,,,,,,,---///000.........///////////////........................------...............---...------------...//////......------------......---.................................................../////////000000000---.............................................------------------------........................---------------------------------............///------------....................................------------------------...------,,,,,,------...---......//////......---------------------------..............................//////......---,,,................................................000///...---------------............////////////............////////////////////////////////////............////////////////////////000000000000000000000000////////////000000000000000000000000000///...------...///000........................---------....../////////.....................------------...------,,,+++///............---------...//////////////////...............////////////////////////////////////////////////////////////------............------....../////////000000000............////////////////////////////////////////////////////////////////////////////////////------......///......---........................---........./////////000000...,,,---///000///---.........///////////////////////////////////////,,,---...//////...---,,,////////////////////////........./////////000000////////////////////////......////////////......//////////////////...---,,,------------------,,,...................................................------,,,,,,------......................................................------,,,,,,,,,------////////////000000000000///000////////////......---------.......................................222000//////111111111///......////////////......//////...---------------................................................------------------------......////////////000000////////////////////////------------------------............/////////////////////............---.........///////////////////////////////////////.......................................///000000//////............//////...///000000111000000000..............................---------......///.........///////////////........................,,,---......///............------------...//////......------------......---------.......................................////////////000000000111---------...............------------------------------------------------........................---------------------------------............///,,,------------......................../////////...------,,,,,,------............------...............////////////............------------..............................***+++,,,---.../////////................................................//////...---------..................////////////............////////////////////////////////////............////////////////////////000000000000////////////000000000000///////////////////////////..................///........................---------...//////000000...............---------------............------///............---------...//////000000//////...............////////////////////////////////////000000000000000000000000------............------............////////////............////////////////////////////////////////////////////////////////////////////////////------...////////////...........................,,,,,,------.../////////------...///111000...+++.........///////////////////////////////////////---------......---------////////////////////////++++++,,,,,,---......///...////////////000000000......////////////.........///////////////......////////////////////////........................------------------------......------------..............................------------------------...------,,,,,,,,,,,,,,,....../////////000000000/////////000///......---,,,---......//////..............................,,,+++******,,,...............////////////............---------......///................................................------------------------------........./////////////////////////////////------------------------............//////////////////.........---------............/////////000////////////////////////.......................................///000000000000////////////000000------///000000000//////............................../////////...................../////////000........................,,,------...//////.........------------...//////......------------......---------.........//////................................./////////000000---------.........//////------------------------------------------------................................................---------............///,,,,,,---------.........---........./////////000...---,,,,,,,,,,,,---...000//////......//////000......////////////......///...---,,,,,,---...///........................)))***+++---....................................,,,,,,,,,,,,,,,,,,,,,,,,......---------......///............////////////............////////////////////////////////////............////////////.../////////000000000111......//////000000111111////////////////////////---......//////......---........................---------...///000000000//////.........------------....../////////......///............---------//////000000000000//////............////////////////////////////////////////////////////////////------............------.........////////////000............////////////////////////////////////////////////////////////////////////////////////,,,------...//////..............................++++++,,,,,,---................../////////...---............/////////000//////////////////////////////............//////////////////////////////,,,,,,------------------.../////////000000000000......////////////............////////////......111111000000000000111111........................------------------------......------------..............................------------------------...---,,,,,,++++++,,,,,,------........./////////....../////////...---,,,,,,---.../////////...---........................(((&&&%%%&&&))),,,,,,,,,......////////////......---------------...///000................................................------------------------,,,---------......//////////////////////////////------------------------............/////////000//////.........------------.........//////000000////////////////////////.......................................///000000111111000000000000111111+++,,,.../////////....................................000000000///...------.........//////000000........................,,,,,,---.../////////......------------...//////.........------.........---------.........//////........................---------.........//////---------.........//////------------------------------------------------........................////////////////////////---------.........//////,,,,,,,,,---------......---.........//////000000...---,,,,,,,,,,,,---...000000////////////000000......////////////......///...---,,,,,,---...///........................,,,,,,------,,,,,,+++***........................************************---------------...///000............/////////000............/////////000////////////////////////............/////////000.../////////000000111111---......///000111111222111111111111111111111111,,,---...//////...---,,,........................---------...///000000111//////.........---------......///////////////...//////.........---------//////000000000000//////............/////////000////////////////////////........................---..................---////////////000000000000............/////////000////////////////////////////////////////////////////////////////////////+++,,,------....................................******+++,,,,,,---......111///...---...///000000---.........//////000000////////////////////////111000///......///000111////////////////////////000000000///......------.../////////000000111111......////////////............///////////////...------,,,,,,,,,,,,------........................------------------------......------------..............................------------------------...---,,,,,,++++++++++++------------.........///---.../////////...,,,+++,,,,,,.../////////...---........................+++***)))***---000222222......////////////......,,,,,,,,,---...///000111////////////////////////........................------------------------////////////////////////...............///000111/////////////////////////////////...---------,,,......////////////..................////////////........................000000000000000/////////............////////////000000000000////////////////////////////////////........................+++,,,---///000000000000........................000000////////////000000000000//////.........---////////////////////////......////////////......////////////////////////////////////////////////........................///......------,,,++++++////////////////////////........................,,,,,,,,,---...///000000........................//////////////////////////////.........---------........................111000///------,,,,,,,,,........................,,,---......//////............------------......//////////////////////////////............//////...------------...//////................................................---------............///---------........./////////////////////.........000000000000000000000000////////////////////////////////////////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............////////////////////////.........------,,,,,,,,,////////////////////////++++++,,,,,,---...//////,,,,,,---.../////////...////////////////////////000000000000000000000000000000//////.........---........................---------...///000000111////////////////////////000000000000000000000000......//////000000111111000000000000111111111111//////............//////////////////////////////////////////...---,,,+++.../////////...---,,,,,,////////////////////////////////////////////////...///000111111000///...000000000000000000000000............////////////---------.........//////......////////////......................................................////////////////////////000000000000000000000000//////000000///...------------............------/////////...------,,,,,,......------------...............///000111111222........................///////////////.........000000111111111111000000000///...------------------------............///................................................------------------------........................///////////////////////////............//////000////////////////////////...............---------......////////////..................////////////////////////////////////,,,,,,,,,------.....................////////////......//////000000111111////////////////////////........................---...///////////////...........................000000////////////000000000/////////............////////////////////////......////////////......////////////////////////////////////////////////..............................------------,,,,,,////////////////////////........................,,,---------.../////////........................------------------------//////.........---------........................000000///...---,,,,,,,,,........................,,,---......//////............------------..............................//////............//////---------------...//////.........------.................................---------............///---------.........///////////////////////////...000000000000000000000000////////////////////////////////////////////////000000000000000000000000------------------------------.........------,,,/////////////////////////////////......---------////////////////////////++++++,,,------...//////------......///.........////////////////////////------------------------//////......------------........................------......///000000111////////////////////////000000000000000000000000...///////////////000000...////////////000000000//////............//////////////////////////////////////////...---,,,+++......//////......---,,,////////////////////////////////////////////////------............------....................................////////////---------.........//////......////////////......................................................///////////////////////////////////////////////////////////////...------------............------------........................------------......------...//////000111111.......................................---------...//////////////////...//////...------------------------............///................................................------------------------........................////////////////////////////////////............////////////////////////---------...............------............------............////////////000000000000000000000000******+++,,,---...//////............////////////------...///000111222222////////////////////////........................///////////////...------........................000//////......//////000////////////............////////////////////////......////////////......////////////////////////////////////////////////........................---------------.........////////////////////////........................------..........................................------------------------/////////............---......................../////////...------,,,,,,........................,,,---......//////............------------......------------------------//////............//////------------....../////////...---,,,,,,---...///........................---------............///------........./////////......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................///000000///...---,,,,,,///////////////////////////////////////.........////////////////////////,,,,,,,,,---......//////....../////////...------////////////////////////////////////////////////......---------------,,,........................------......///000000000////////////////////////000000000000000000000000/////////...........................//////////////////............//////////////////////////////////////////......---,,,....../////////...------////////////////////////////////////////////////......------------..........................................////////////------........./////////......////////////......................................................///////////////////////////////////////////////////////////////......---------............------,,,,,,------...//////000......------------......---------...//////000000........................---------------------------------......---------//////...------------...---------............///................................................------------------------........................////////////////////////000000000//////...------////////////////////////,,,---------.../////////------............------............////////////////////////////////////,,,,,,------...//////000............////////////.........///000111111111////////////////////////...........................///////////////............................../////////......////////////////////////.........////////////////////////......////////////......////////////////////////////////////////////////........................,,,,,,,,,---...//////000////////////////////////.......................................---------......................../////////////////////////////////..........................................//////......------,,,........................,,,---......///...............------------......------------------------///......------......///,,,------...............000...---,,,,,,---...000........................---------............///............////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000///......---//////////////////////////////..................////////////////////////,,,---------....../////////////////////...---,,,////////////////////////000000000000000000000000............................................................//////000000//////////////////////////////////////////////////////......------,,,,,,........./////////000000//////............/////////////////////////////////////////////...------......////////////......////////////////////////////////////////////////111000///......///000111....................................////////////............////////////......////////////......................................................////////////////////////////////////////////////...///////////////......------............---------------.........//////......------------......------------......//////........................---------------.........,,,------......------,,,///......---------......---------............///------------------------........................................................................//////////////////////////////000000///...---,,,////////////////////////,,,---------.../////////---..................---............////////////............................................................////////////000000000000////////////////////////////////////////////////////////////,,,---...///000000000000........................//////............//////.........///////////////////////////////////////......////////////......////////////////////////////////////////////////........................+++,,,------...///000000////////////////////////.......................................---------........................////////////////////////////////////////////////........................---......//////...---,,,........................,,,---......///...............------------....................................------------......,,,---......//////......///...------------...///........................---------............///........./////////000000---.........//////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///000000//////////////////////////////------------------------////////////////////////------...............//////000000000///...------////////////////////////------------------------///////////////000000000////////////////////////............//////////////////////////////////////////////////////////////////......------,,,,,,//////000000000111111111//////............///////////////////////////////////////000//////...---......///////////////...////////////////////////////////////////////////111000///......///000111////////////////////////............////////////........./////////000000......////////////......////////////////////////........................////////////////////////..............................///////////////...------............------//////.........---------......------------......---------.......................................------......////////////......////////////............---------......///---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................................................................////////////////////////...///000000000///...---////////////////////////---------.....................////////////..................////////////........................------------,,,,,,++++++............////////////111000000000/////////...////////////////////////////////////////////////+++,,,---///000000111111........................///......------......///.........///////////////////////////////////////......////////////......////////////////////////////////////////////////........................,,,,,,---...//////000000////////////////////////........................------..........................................------------------------...////////////000000000........................------...//////...---,,,........................,,,---......//////............------------......////////////////////////......------------......+++,,,.../////////...---................................................---------............///....../////////000000000------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,---...///000000///////////////////////////,,,,,,,,,---------------////////////////////////........................//////000000000///......////////////////////////........................///000000000000111111111////////////////////////......//////////////////////////////////////////000000000000000000000000/////////...............000000000000111111111111//////............///////////////////////////////////////000000//////.........///000000000//////////////////////////////////////////////////////......------------......000000000000000000000000............////////////....../////////000000000......////////////......////////////////////////........................////////////////////////........................---...//////////////////------............------000//////...------,,,,,,......------------......................................................------......///000000000//////000000000000//////...------------...//////---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................................................................////////////////////////,,,---///000111000...---////////////////////////...............---------//////000000000000//////............////////////........................------------------..................////////////////////////000000000000////////////////////////////////////////////////------...///000000//////........................///......------......///............/////////000////////////////////////......////////////......////////////////////////////////////////////////........................------......//////000000////////////////////////........................,,,---------.../////////........................------------------------.../////////000000000000........................,,,---...000000///---,,,........................,,,---......//////............------------.................................------,,,,,,------...+++,,,...///000///...---,,,---...000000...---,,,........................---------............///.../////////000000000000------......///000000111000000000000000000000000////////////////////////////////////////////////////////////////////////........................,,,------.........------////////////////////////------------.........///////////////////////////////////////...............//////000000000000///////////////////////////111111111111111111111111////////////000000000111/////////////////////////////////////////////...////////////////////////000000000000000000000000...///////////////000000/////////000000000000111//////............////////////////////////////////////000000000000//////......///000000000000000////////////////////////////////////////////////------............------////////////////////////............////////////.../////////000000000000......////////////......////////////////////////........................////////////////////////........................------...///////////////------............------..................------......------------......////////////////////////........................,,,,,,---......///000000//////000000000000//////---------------...//////---------............///................................................................................................////////////////////////+++---///000111000///.../////////////////////////////////......------,,,000000111111111111000000............/////////000000000000000000000000000---......///000111222222............/////////000------...///000111222222////////////////////////000000000000000000000000///////////////......---.................................------.........---.........//////000000////////////////////////......////////////......////////////////////////////////////////////////....................................////////////////////////////////////........................,,,,,,------...///000000........................////////////////////////.../////////000000111111........................+++---...000000///---,,,........................,,,---......//////...............------.........------------------------...------,,,,,,------...+++,,,...000000///...---+++---///111111///---+++........................---------.........//////////////////000000000000---------...///000000111000000000000000000000000////////////////////////////////////////////////////////////////////////....................................---,,,++++++////////////////////////---.........//////000000///////////////////////////////////////...............///000000111000000////////////////////////........................---.........//////000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000......//////000000111111............/////////000//////............////////////////////////////////////000000000000000///......///000000000000000////////////////////////////////////////////////...///000111111000///......................................./////////000////////////000000000000......////////////......000000000000000000000000........................////////////////////////........................------...///000000//////---..................---,,,,,,------.../////////.........------.........000000000000000/////////........................++++++,,,,,,---...//////......////////////......---------------...///000---------.........//////000000000000000000000000........................////////////////////////........................000000000000000000000000...///000///...---...000//////............//////------------.........///////////////////////////000000///...............////////////////////////000000000000///////////////////////////.........---...///000000///...---000000000000////////////222111000//////000111222//////////////////..............................777555000---+++,,,---///////////////////////////////////////////////////000000000000000000000000////////////....................................000///...------...///000---------............/////////.........---------///////////////..................................................................------,,,,,,,,,........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------------------........................111000000000000/////////,,,,,,++++++,,,---///111111000...------...///000---...///000000///...---..................------------------------------////////////////////////////////////000000000000...------...000111///...000000000000000000000000---.........//////000000---------,,,,,,---------......---,,,,,,,,,,,,---111000000///...---------........................////////////////////////222222222222222222222222......////////////......//////.........---------000000000000000000000000000000000000000/////////222222111000000000000000222222111111000000000000000//////......//////000000000000000111111111111222000///000111222111000.../////////000000111111//////////////////////////////.........---------,,,---------.../////////---......///000111111222////////////////////////111111111000///...------000000000000000000000000//////......------,,,,,,////////////////////////+++,,,---...//////////////////.........---------............//////////////////...---------------111111222222222222111111////////////////////////////////////............---------............///000000000000////////////........................,,,******,,,000222111///................................................//////...------///000111////////////////////////000000/////////.........---------.........//////........................////////////////////////......---------,,,,,,,,,000000000000000000000000...///000///......///000//////............//////------........./////////////////////////////////000000///...............////////////////////////000//////////////////////////////////////////...//////000000000000//////000000000000////////////---,,,++++++++++++,,,---.........///////////////........................222000...------...000222////////////////////////////////////////////////000000000000000000000000////////////....................................//////............//////........./////////////////////.........---------........................................................................///...............------................................................------------------------------------------------------------------------.........................................................---------,,,,,,------------...//////000------,,,,,,,,,---///000.........//////.................................------------------------////////////////////////.../////////000000000000...------...000111///...000000000000000000000000............/////////000......------------......///......---------------,,,,,,,,,---......//////........................////////////////////////////////////////////////......////////////......//////.........---------........................////////////////////////111111000///////////////000000000/////////......///......------......///////////////000000000000000///...///000111000.../////////000000000111111000000000000000000000000/////////......---------...//////////////////000.........///000111111111////////////////////////222111000///...---......000000000000000000000000000000000///////////////////////////////////////.........///......------//////.........---------............////////////000//////...------......//////000000000000//////////////////////////////////////////............---------............///000/////////////////////........................---++++++,,,///111000///................................................,,,,,,,,,,,,,,,---....................................---------,,,,,,,,,---------.........//////................................................//////.........---------000000000000000000000000...///000000......///000//////............//////....../////////000000000////////////////////////000//////............///////////////////////////////////////////////////......//////////////////111111000000000000111111000000000000///////////////......------......///---.........//////000000....................................///000111222////////////////////////////////////////////////000000000000000000000000////////////..........................................////////////....../////////////////////////////////............---,,,,,,------......//////.........................................................///////////////........................------------------------........................------------------------------------------------////////////////////////........................------------,,,,,,,,,+++......///////////////...)))******+++,,,---............------------..............................------------------------////////////////////////....../////////000000000...------...000111///...////////////////////////............//////////////////............//////000///......------......,,,,,,---......///000000////////////////////////////////////////////////------------------------...//////000000//////.../////////............---........................////////////////////////111111000/////////000000000000000000////////////000//////......//////000///000000000000111111111111000//////111111000///000000000000000111111111111111111111111111111111////////////............111111000000000000000000......//////000000111111000000000000000000000000222111000.........//////000000000000000000000000000000111111111111111222////////////////////////////////////...---,,,,,,/////////............---............////////////000000//////......//////...//////000000//////...////////////////////////////////////............---------............///////////////////////////...........................---,,,---///000///...................................................+++,,,------......------........................---------------,,,,,,,,,---------...............................................................////////////............////////////////////////...000111000///...///000//////............//////////////////000000000000////////////////////////000///............//////////////////////////////.........///////////////............////////////222111////////////111222000000000000////////////222111111111111111111222------......///000000000........................//////////////////......////////////////////////////////////////////////////////////////////////////////////....................................---...///000000///...---/////////////////////////////////...............+++++++++,,,---...//////................................................------....../////////000........................------------------------................................................////////////////////////................................................//////.........------------...///000000///---,,,***+++,,,------------,,,...---,,,++++++,,,---...---------.......................................////////////////////////........./////////000000...------...000111///...////////////////////////.........///////////////000000////////////000000000000///............///222222111111000000000///000000000000000000000000//////////////////////////////////////////////////////000000000000///////////////...............000000000000000000000000...///////////////000000222222111111111111222222111111111111111111111111222111111111111111111222111111222222222333333333333111000111222333222000111111111111111111111111111111111111111111111111////////////////////////111111111000000/////////.../////////000000000111000000000000000000000000000000111222222111000///////////////////////////000000000111111222222222///////////////////////////////////////...------/////////...........................////////////000000////////////000000000000111111111111000000////////////////////////////////////............---------............///.........///////////////..............................---............---................................................,,,---///000000000///...........................////////////////////////....................................................................................------------///////////////////////////000111000///...///111//////............//////////////////000000000000//////////////////////////////............//////////////////////////////------....../////////000---.........//////000000000000...------...000000000000000000////////////........................---.........//////000000........................---...///000000///...---////////////////////////////////////////////////////////////////////////////////////....................................---...///000000///...------............/////////////////////////////////+++++++++,,,---...//////................................................,,,,,,,,,------......///........................------------------------------------------------........................////////////////////////------------------------........................//////.........---------,,,---...//////---,,,+++......//////...---,,,+++...---,,,++++++,,,---...---------.........//////........................////////////////////////............////////////...------...000111///...///////////////////////////////////////.........000000////////////000000000000///............///111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////111111111111111111111111/////////000000000111111111111111000000111111222111111111111111111111111222222111111111111222222111111222222222333333333222111000000222222111000222222222222222111111111000000000000000000000000000000000000000000000000000000000//////.........////////////000000000000000000000000000000000000---000444666777444111.../////////////////////////////////000000111111111////////////////////////---......///000000//////////////////////////////............////////////000000////////////000000000000111111111111000000////////////////////////////////////............---------............///------....../////////000..............................///...------------................................................,,,---///000000000///............................../////////////////////.....................---................................................---------,,,,,,,,,++++++000000000000000000000000///000111111//////000111//////............//////....../////////000000000///////////////////////////............//////000////////////////////////---------......//////000------......///000000000//////............//////000000000000////////////,,,---............---,,,////////////////////////........................***+++---...///000000000////////////////////////////////////////////////000000000000000000000000////////////..........................................////////////......------...///000000111222...////////////000000000,,,,,,------......//////................................................,,,,,,,,,---------------........................------------------------------------------------........................------------------------------------------------........................------------,,,,,,,,,+++,,,,,,---------------,,,222111000///...------,,,......------------......,,,,,,------.../////////........................////////////////////////------........./////////...------...000111///...///////////////////////////////////////.........000000////////////000000000///......------......++++++,,,---///000111111///////////////////////////////////////////////////////////////////////////000000111111000000///...////////////000000000///////////////////////////000000111111222222333000////////////000111111111111111111111222222222111111000000000000111111000000111111111222222222111000//////000111000///333333333222222222222222000000000000000000000000000000000000111111111111000///////////////......////////////000000000000000000000000000000000000,,,///444777888555111///000000000000000000000000......//////////////////////////////////////////------...///000000000000...////////////000000000............//////////////////......//////000000---......//////......---////////////////////////////////////............---------............///---------......//////000........................---...//////---,,,---...................................................+++,,,------......------------------------------,,,,,,,,,---------------...............---------........................------------------------,,,,,,,,,,,,+++++++++***000000000000000000000000///000111111000///000111//////............//////------........./////////////////////////////////...............///000000////////////////////////,,,,,,---......///000000------......///000000111//////000000000000//////000000000000////////////...///000111111000///...000000000///......------........................,,,,,,------...///000000////////////////////////////////////////////////000000000000000000000000////////////....................................//////............//////------///000222444555555.../////////000000000000....................................................................................------------................................................................................................------------------------.........................................................---------,,,,,,------,,,------...///000222111///............///.........//////.........,,,,,,------...//////000........................////////////////////////---------.........//////...------...000111///...000000000000000000000000000/////////............000//////......//////000///......---------------******+++,,,...///000111........................////////////////////////////////////////////////000000111111111111000000.../////////000000000000////////////////////////000111111222333333444444222111111111111222333444444444444444555555666666444444333333333333444444333333333333444444444444333222111111333333222111444444333333333222222222111111111111111111111111000000000111111222222222///000000000000000000111000000000000////////////////////////////////////---...111333444333222111000000000000000000000000//////////////////......////////////////////////...//////000000000//////.../////////000000000000............////////////......------...//////000------............------////////////////////////////////////............---------............///,,,,,,---......///000000........................,,,...//////---,,,...000................................................,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......//////.........---------........................------------------------------,,,,,,,,,+++++++++000000000000000000000000///111222111000///000111//////............//////------------.........///////////////////////////...............///000111////////////////////////,,,,,,------...///000000---------...///000000111///000111222222111000///000000000000////////////---...///000000///...---111111000///...---,,,,,,........................000000///------,,,------////////////////////////////////////////////////000000000000000000000000000/////////....................................000///...------...///000......000222444666888999.../////////000000111111///////////////.........................................................000000//////.........---........................////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................111000000000000/////////...---------...///111222000///...------...000111---...///000000///...---,,,,,,------...///000000////////////////////////////////////////////////---------.........//////...------...000111///...111111111111111111111111000000//////.........---//////............//////......---,,,,,,,,,,,,---.........///////////////........................////////////////////////111111111111111111111111000000111111111111000000.../////////000000111111111111111111111111111111111111222333444444555555555555555555555666777888888888999999:::::::::;;;888888777777777777888888777777777777888888888888777666555555777777666555444444444333333222222222222222222222222222222222000000111111222222222222000000111111222222222333000000000000////////////////////////////////////............///000222333000000000000000000000000111111000000//////......////////////////////////111111111000000///...---.../////////000000111111............/////////000---------------...///000//////000000000000//////////////////////////////000/////////............---------.........//////,,,,,,------...///000000........................+++---//////---,,,...111................................................//////...------///000111------------------------........./////////000000//////.........---------........................------------------------......---------,,,,,,,,,//////000000111111222222///000111222222222222222111000///......///000111000000000000////////////000000000000000000000000///////////////.........------......//////000000000000000000////////////.........////////////000111111000000000000111111000000000000///...---,,,////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////222///---,,,---///000000......////////////..............................---///111333444333222111000000//////.........------.........//////000000///...---,,,---///111222//////.........---------,,,,,,,,,---------.........---,,,---/////////...,,,,,,,,,---------..................////////////////////////////////////................................................//////.........---------//////.........---------//////.........------------.........///000000000------............------------------------------000000//////.........---......////////////......000000////////////000000000000000000000000000000000000000000000000000000.................................------,,,,,,,,,//////.........---------..................................../////////000000000000000000/////////000000000/////////......333222000/////////000000//////000111222333444444333333333444555555666666:::999999999999999::::::::::::;;;;;;<<<<<<======;;;<<<===???@@@@@@????????????>>>>>>=========<<<===>>>>>>>>>>>>>>>===<<<888888999999:::::::::;;;888777666666666666777888777666555444222111000///,,,...000222333333333222333333333333333333333333111111111111222222222222222111111000000000000000222111111111000000//////000000000000000000000000222111111111000000//////000000000000000111111222///////////////.........////////////////////////000000000000000000000000111///...///000111000...////////////////////////222111111000///............///000000///---***)))+++,,,,,,------.........------------------------------............------///////////////.................................111111000000//////......000000//////.........---------...//////...------////////////////////////////////////............,,,---------.../////////...............---------........................000000000000000111111111...///000000111111111000111000///......///000111000000000000////////////000000000000000000000000/////////////////////............///////////////////////////000000000000---............///////////////............//////000000000000///...---,,,////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////000...++++++,,,...............////////////..............................---///111222333333222111000/////////......................../////////000///...---,,,,,,---///000//////.........---------,,,,,,---------............---,,,---/////////...,,,---------........................////////////////////////////////////................................................//////.........---------//////.........---------//////.........---------..................//////------............------------------------------000/////////..................////////////......000000////////////000000////////////////////////000000000000000000000000.................................------,,,,,,,,,//////.........---------................................./////////000000111000000000000000000000111111111111111000000000222222111000000111222222222222222333444444555555777777888999999:::;;;;;;=========>>>???@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>===;;;::::::::::::888777777666444333333222111111222222333333222222333333222222222222222222333333222222222222111111222222111000000000000000111111111111000000000///000000000000000000000000111111111111000000000///000////////////000111111////////////////////////111111111111111111111111000000000000000000000000///...---...///000///---////////////////////////000//////...------,,,,,,......///000///...---,,,------------............------------------------------............------/////////////////////.........................../////////.........------///.........------------........................////////////////////////////////////............---------......................................................---------111111111111000000000000......//////000000//////000000////////////000000////////////000000000000000000000000000000000000....../////////////////////////////////...............//////000000111111---------............/////////............//////000000000000///...---,,,////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////000...,,,,,,---//////.........////////////..............................---///000222222222111111////////////........................///////////////...---,,,,,,,,,---..................---------,,,------------............---,,,---/////////...------........./////////............////////////////////////////////////...............................................................---------...............---------...............---------.........---------------------............------------------------------////////////..................////////////......000000////////////000000........................000000000000000000000000.................................---------------/////////............---............................../////////000000000000000000000000111111111111111222222222222222222222111111222222333555555777777777888888999999999>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSPPPQQQRRRSSSSSSTTTSSSSSSMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIFFFDDDBBBAAA@@@@@@<<<<<<<<<;;;:::999999999888777666444333333333333444444444333333222222222444333333222222111111111222222111000000000000111111111111111000000000000000000000000000000000000111111111111000000000000//////......//////000111////////////////////////111111111111111111111111000000000000000000000000///---,,,---...///...---/////////////////////////////////...------,,,,,,.........//////000000000////////////............------------------------------............------......//////////////////.................................------------------------------,,,,,,,,,///...---,,,,,,---...///////////////////////////////////////...........................---------++++++,,,,,,------......//////.........---------222222111111000000//////...//////000000/////////000000////////////000000////////////000000000000////////////////////////............////////////000000//////......---------......///000111111222------------............111111000000000000111111//////000//////...------////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////333111//////000111111000......////////////.................................///000111111111000000///////////////..................///////////////000///...---------------........................------------...............---,,,---/////////............////////////000............////////////////////////////////////.................................................................................................................................---,,,,,,,,,+++------............------------------............///////////////...............////////////......000000////////////000000////////////////////////////////////////////////.......................................---------/////////..........................................////////////000000000/////////000000111111111111111111222333444444444333333444555666888999999======>>>???AAABBBBBBCCCHHHHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOQQQRRRTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWXXXXXXUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPMMMKKKKKKJJJKKKGGGGGGFFFEEECCCBBBAAAAAAAAA???<<<999777666666666888777777666555444444333222222222222222222111111333222111111000000111111111111111000000000000000000000000000000000000000111111111000000000000000...............///000000///////////////000000000///////////////////////////////////////////////////...------//////...---////////////////////////111111000000////////////000////////////000111111111111000000//////..............................------............------............////////////..............................------------------------------------------000///---,,,,,,---///000////////////////////////////////////............/////////...---------,,,(((((()))***+++,,,,,,---/////////...------,,,,,,222222111111000000/////////000000111111000////////////000000000000//////.../////////000000000111////////////////////////---.........//////000000000000//////......---------......///000111111222---------.........//////111111000000000000111111//////////////////...---////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////222111///000111222111000......////////////......////////////////////////......//////000000000///.........//////////////////////////////.........111111000//////.........---.....................---------.........//////...---,,,---/////////............////////////000............////////////////////////////////////................................................---.....................---.....................---..............................---,,,,,,,,,+++------............---------------....../////////.........///////////////......////////////......000000////////////000000000000000000000000000000////////////////////////................................................////////////////////////////////////////////////////////////000000000111......///000111111222222111222222444555666777888777888999;;;===>>>???@@@DDDEEEFFFHHHJJJLLLMMMNNNQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXXXXYYYZZZXXXXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZXXXWWWVVVTTTSSSTTTTTTUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIGGGDDDAAA>>><<<<<<;;;::::::999888666555444444111111111222222333333333333222222111111111111111000000000000000000111111000000000000000000000000000000000000000000111111...............///000000////////////000000111111////////////////////////////////////////////////000///...///000000///...////////////////////////000000000000////////////111111000////////////000111111111000000//////...........................------............---------.........//////000000////////////////////////..........................................//////000///---,,,,,,---///000////////////////////////////////////............/////////...---------,,,)))******+++,,,------...//////.........---------111111111111000000000000000000111111111000////////////000000000000//////......//////000000111111000000000000000000000000------......///000000000///////////////...............//////000000111111.........////////////000//////............//////...///////////////......////////////////////////////////////////////////..............................------------......///////////////////////////////////////////////////////////////////////////...------//////...---......////////////......////////////////////////.............../////////.........//////////////////////////////.........111111111000000000000///---------...............------........./////////...---,,,---/////////...------........./////////............////////////////////////////////////................................................---------...............---------...............---------........................---------------------............---------------...//////000000.........///////////////......////////////......000000////////////000000111111111111111111111111000000000000000000000000......................................./////////...////////////000000000/////////////////////////////////000000000111111///000000222333444555555555666777999;;;<<<>>>>>>???@@@BBBDDDFFFGGGHHHHHHLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSSSSOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSTTTTTTUUUVVVVVVVVVVVVTTTTTTUUUWWWXXXYYYZZZ[[[YYYXXXWWWVVVWWWWWWYYYYYYZZZYYYXXXVVVTTTSSSRRRQQQPPPOOOMMMJJJGGGEEEDDDCCC>>>===<<<;;;999888666666333333333444444555555555333333222111111111111222000000000000111111111111000000000000000000000000000000000000111111111111//////......//////000111...//////000000111111222111111111111111111111111000000000000000000000000111///...///000111000///////////////////////////..................------000000000//////.........000000000000////////////........................------............------------......///000000000////////////////////////.............../////////.........//////////////////...---,,,,,,---...///////////////////////////////////////...........................---------------......//////000000........................000000000000000111111111///000000000//////...---...///000111111000///............///000111111111000000000000000000000000------......///000000111.........///////////////////////////000000000000/////////000000000111111//////............//////......////////////......////////////////////////////////////////////////..............................------------......////////////////////////////////////////////////////////////////////////...---,,,---...///---,,,......////////////......///////////////////////////.........---...................../////////000000/////////...............//////000000000000000---------.........//////............////////////...---,,,---/////////...,,,---------........................////////////////////////////////////................................................---------.........//////---------.........//////---------.........//////..................//////------............---------------...///000000000............/////////000......////////////......000000////////////000000000000000000000000000000000000000000000000000000........................---........./////////000.../////////000000000000//////////////////////////////000000000111111111222222444555666888999999<<<===>>>@@@CCCEEEFFFGGGIIIJJJLLLNNNPPPQQQQQQQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQPPPOOONNNMMMLLLLLLJJJJJJIIIIIIJJJKKKLLLMMMOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSTTTUUUUUUTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVUUUTTTRRRPPPNNNLLLKKKFFFEEEDDDBBB@@@???======999999999888777666666555444333222222111111222222///000000000111111111111000000000000000000000000///000000000111111111111000////////////000111111...//////000111111222222111111111111111111111111000000000000000000000000000///......000000///...////////////////////////---.....................,,,---...///000///............///////////////000........................------............------------......///000000111////////////////////////,,,,,,---------.........---------....../////////........................////////////////////////////////////............---------...........................////////////,,,,,,------...///////////////000000111111222222.../////////...---,,,,,,...///000111111000///...---......///000111111222000000000000000000000000---------...///000000111---.........//////000000000000000000////////////000000000000111111111111111111000000000000111111......///////////////...////////////////////////////////////////////////.................................------.........///////////////////////////////////////////////////////////////////////////......///000000///---......////////////......000000000000000000000000///......---------......---.........//////000000000000//////.........---------...///000000//////---------.........//////............/////////000...---,,,---/////////...,,,,,,,,,---------................../////////000////////////////////////................................................---------.........//////---------.........//////---------.........//////---.........///000000000---..................------------...///000000111---.........//////000000......////////////......000000////////////000000////////////////////////000000000000000000000000........................---.........//////000000.../////////000000111111000000000000000000000000000000000000111111111111444555666888999;;;<<<===AAABBBDDDFFFIIIKKKMMMNNNPPPQQQSSSUUUWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVSSSSSSRRRQQQQQQQQQQQQQQQKKKJJJJJJHHHGGGFFFEEEDDDFFFFFFEEEEEEFFFHHHIIIKKKNNNNNNNNNOOOOOOPPPPPPPPPRRRSSSSSSSSSSSSRRRRRRQQQSSSSSSSSSSSSSSSTTTTTTTTTVVVVVVTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXVVVSSSQQQOOONNNNNNLLLJJJHHHGGGEEEDDD??????===;;;999777666555444333222222111111222222//////000000111111111222000000000000000000000000//////000000111111111222000000000000000111222222...//////000111222222222////////////////////////000000000000000000000000///...------...///...---/////////////////////////////////000000000000000)))***---///000000///...------......//////000000////////////////////////---..................------------...///000000111000000000000000000000000+++++++++,,,,,,---------,,,,,,,,,------.........------...//////...------////////////////////////000/////////............,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000111000000000111222333333222111111111000000//////000/////////............///////////////.........000000000000000000000000000000////////////000000111111000000//////......////////////////////////........................000000000000000000000000///////////////...------000000000000000000000000////////////////////////------......//////000000////////////////////////000000000000000000000000............////////////000000000000000000000000////////////////////////............////////////111111111111000000000000000000000000000000000000......////////////......///////////////.........111111000000/////////...////////////000000000000000///...------...///000////////////////////////------............------...///////////////......////////////////////////......------------......,,,---------......///////////////...------///111......////////////......000///---,,,++++++,,,---......//////...---,,,,,,------............------000///---,,,,,,---///000////////////000000000000000000000000000///......////////////000000000000///////////////.........//////////////////////////////............//////000000111111111///...---///......---------......---...///000000///---,,,333222111111111222444555555666999<<<@@@CCCFFFGGGIIIJJJMMMOOOQQQSSSTTTTTTTTTUUUVVVXXXYYYYYYZZZZZZXXXYYYYYYYYYYYYYYYXXXWWWXXXXXXVVVTTTRRRQQQOOONNNLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDFFFGGGIIIKKKLLLMMMNNNNNNOOOOOOOOONNNNNNRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQQQQRRRRRRQQQQQQPPPQQQPPPOOONNNNNNNNNOOOOOOTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVSSSSSSTTTTTTSSSQQQOOONNNHHHGGGEEECCC@@@===<<<;;;777777666555444333222222555333222222333333111000333333333222111000000000000000000000000000000000111111000000000000000111//////000000111111222222000000000000000000000000000000000000000000000000222111111111000000//////222000---++++++---000222......//////000000111111////////////////////////000000000000000000000000------......///000000000........................000000000000000000000000............---,,,+++***//////.........---------////////////////////////000000000000////////////------......//////000000/////////...---------,,,+++,,,.../////////...---...------,,,,,,------...,,,,,,,,,---------......111111111000111111222222111111111111000000000///000000/////////..................///////////////000000000000000000000000000000////////////000000111000000000/////////...////////////////////////////////////////////////000000000000000000000000///000000000000///...---000000000000000000000000////////////////////////.........///////////////////////////////////////....................................////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000......////////////....../////////////////////...///.........------------////////////............000///...------...///000////////////////////////...//////////////////.........////////////......////////////////////////......------------......------........./////////.........---,,,,,,...000......////////////............---,,,,,,,,,------//////.........---------------............------000///---,,,,,,---///000.../////////000000000000000000000000000///......////////////000000000000/////////////////////...//////////////////////////////............////////////000000000///...---000000///.........////////////000000000000000///222222222333444666888999===>>>@@@DDDGGGJJJLLLNNNOOOPPPRRRTTTVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVUUUTTTRRRPPPOOOMMMMMMJJJJJJJJJJJJJJJIIIIIIHHHDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNNNNNNNNNNNNNMMMLLLOOONNNMMMLLLLLLMMMNNNNNNPPPPPPQQQRRRRRRSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUUUUTTTSSSQQQPPPPPPOOONNNLLLJJJHHHGGGFFF>>>===<<<:::888666444333555333222222333444333222333333333222222111111111111111111111111111111111111111000000000000000111000000000000000111111111000000000000000000000000000000000000000000000000111111111111000000000///222111///------...000222////////////000000000000////////////////////////000000000000000000000000///////////////.................................////////////////////////,,,,,,---...//////////////////.........---------......................../////////........................///////////////...............---------,,,---......///.........///......------......///,,,---------............222222111000000000111111111111111111000000000000000000000/////////......------......//////000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000000111111000000//////000000000000000000000000///////////////////////////////////////.........////////////////////////....................................////////////000000000000000000000000////////////////////////............////////////.........//////000000111000000000000000000000000......////////////............//////////////////............------------//////......---------,,,//////............////////////////////////////////////000000000000//////......///////////////...////////////////////////......------------............////////////000000,,,---...---++++++---.........////////////......,,,,,,------...---------000///...---,,,---......------............------000///...------...///000....../////////000000000000000000000000//////...////////////000000000000......////////////////////////////////////////////////............//////---...///////////////...111111000///////////////000000000000111222333333333444555777:::===@@@AAAFFFGGGIIIKKKNNNQQQSSSTTTUUUUUUWWWXXXYYYZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNLLLMMMMMMMMMLLLKKKJJJJJJLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLNNNOOOQQQRRRSSSSSSTTTTTTSSSRRRRRRRRRQQQQQQPPPOOOOOONNNNNNGGGFFFDDDAAA>>>;;;999888888666333333444555555444333333222222222222222222111111111111111111111111000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111000000//////000111111000000000000////////////////////////////////////000000000000000000000000111000000///......------................................................------...///000000000000...............------------------------------------------...............///////////////.........---------..................------------...///////////////....../////////------........./////////333222111000000///000000111111111000000000000000000000000////////////...,,,------...///000111111////////////////////////000000////////////000000000000000000////////////000000000000000000000000111111111111111111111111////////////////////////000000111111111111000000////////////////////////////////////////////////000000//////......------////////////////////////....................................////////////////////////////////////////////////////////////............////////////,,,------...///000000111////////////////////////......////////////..................////////////000000000000000/////////000//////......------,,,/////////......//////////////////////////////////////////000000/////////---...//////////////////////////////////////////......------------....../////////000000000000000,,,---......,,,,,,---...---......//////......---***+++---...///...------000///---,,,,,,---...000------............------//////............//////........./////////000000//////000000000000//////////////////000000000000............//////////////////////////////////////////............//////------......////////////111111000///////////////000//////000111333555777666888:::===AAAEEEGGGIIIKKKLLLNNNPPPRRRTTTUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQPPPOOOMMMLLLKKKKKKHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQOOOOOOOOOOOONNNMMMLLLLLLKKKKKKJJJIIIIIIJJJLLLMMMQQQQQQRRRRRRRRRQQQPPPPPPNNNMMMKKKJJJJJJKKKMMMOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQMMMLLLJJJGGGEEEBBB@@@???>>>;;;777666666666666555222222222222222222222222111111111111111111111111///000000111111111111111222222111111000000//////000000000000000000000000////////////////////////111111111000000000000000...//////000000000000///111111000000//////......////////////////////////////////////////////////000000//////....................................////////////////////////000000000000///...------................................................------............//////000000//////......------,,,---------.../////////......---,,,,,,...///000//////............//////.........////////////000222222111000////////////000000000000000000111111111000000000////////////,,,------...///000111111////////////////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////,,,------...///000000111////////////////////////......////////////......---.........//////000000/////////000000000000000000000000/////////.........//////////////////...////////////////////////---......//////......---------...///////////////////////////////////////......------------......000000000000000/////////---...000///...---...///------............------***+++---...///...------000...---,,,,,,---///000------............------/////////....../////////............//////////////////000000000000//////////////////000000000000---.........//////000000//////////////////////////////............//////............//////000000000000////////////000000000000000111333666999:::<<<>>>AAADDDHHHKKKNNNOOOPPPPPPQQQSSSTTTUUUVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPOOOOOONNNMMMLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMMMMNNNOOOPPPVVVWWWWWWWWWUUUSSSPPPOOONNNMMMKKKIIIIIIJJJKKKLLLIIIJJJJJJJJJKKKLLLLLLMMMOOOOOOOOOPPPQQQQQQRRRRRROOOOOOMMMLLLJJJHHHGGGFFFEEEBBB>>>;;;:::999777666333333222222222222111111111111111111111111111111...///000111111111111111222222111111000000//////000000000000000000000000////////////////////////000000000000000000111111,,,,,,.../////////......111111000000//////......////////////////////////////////////////////////............//////000000////////////////////////000000000000000000000000////////////...---,,,,,,---.....................////////////////////////....../////////000000000000000//////......------,,,---------.../////////......---,,,,,,...///000...------,,,,,,------............////////////000111111000/////////000000000000000000111111111111111111000000000/////////------......//////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111000000000000000000000000000000///////////////////////////////////////.........////////////////////////000000000000000000000000............////////////000000000000000000000000////////////////////////............////////////.........//////000000111000000000000000000000000......////////////......------......///000000000---------...............000000000000000000000000......////////////......////////////////////////------............------,,,---...///000000000000////////////////////////......------------......000000////////////......---///000000///......///------............------,,,,,,------...---------......---,,,---...///000------............------////////////////////////------........./////////...//////000000000000000////////////000000000000------......///000000000//////////////////////////////............//////000////////////000000111////////////000111222333222333444777:::<<>>;;;999666666555444444333222222222222222222222222222222---...000111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111++++++---...............000000000000////////////////////////////////////000000000000000000000000------......///000000111////////////////////////111111111111111111111111,,,,,,---...////////////---------...............000000000000000000000000......//////000111111111///////////////.........---------..................------------...//////------,,,,,,,,,,,,------------........./////////000////////////000000111///000000000111111111111111111111000000000//////.........///////////////000000000000000000000000000000////////////000000.../////////000000000111////////////////////////////////////////////////000000000000000000000000---...///000000000000///000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000......////////////......------......///000000111------------.........///------...//////000000000---...///000000///...---////////////////////////......////////////......,,,---...///000000000000////////////////////////......------------....../////////.........------,,,...000000...------...,,,------......------,,,......---,,,,,,,,,---------------.........//////------............------//////000000000000//////---------.........//////......///000000000000000////////////000000000000------......///000000111//////////////////////////////............//////222222000000///000111111000000111111333444666777777999<<>>;;;:::999888777666555444222222222222222222222222---...000222333222111000000000000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111,,,,,,------...//////000////////////000000000000////////////////////////000000000000000000000000.........///////////////////////////////////////000000000000000000000000------...///000000000000---------.........//////000000000000000000000000------......///000000111.........///////////////...............---------,,,---......///...............------------......,,,---------............//////...//////000111222//////000000111111111222111111111111000000000000///////////////.........000000000000000000000000000000////////////000000.../////////000000111111////////////////////////////////////////////////000000000000000000000000------...//////000//////000000000000000000000000////////////////////////---.........//////000000////////////////////////..................................../////////000000000000000000000000000////////////////////////............/////////000111111111111000000000000000000000000000000000000......////////////......---------...///000000111.../////////000000111111+++,,,,,,---...///000000---...///000000///...---//////////////////////////////000000000000//////,,,---...///000000000000////////////////////////.........------.........//////......---------,,,+++---//////...,,,,,,---,,,------......------,,,000///---,,,+++,,,,,,---,,,,,,---...//////......---..................---//////000000000000//////---------.........//////......///000000000000000////////////000000000000---------...///000000111//////////////////////////////............//////444333222000000000111111111111222333555777999:::<<<>>>BBBFFFJJJLLLNNNNNNQQQRRRSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSRRRRRRQQQOOONNNMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHFFFEEEDDDEEEFFFHHHIIIJJJMMMPPPTTTYYY\\\^^^````````````aaabbbcccdddaaabbbdddfffhhhjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkklllmmmoooppppppppppppnnnmmmkkkiiiggggggggggggiiikkkmmmooonnnmmmjjjiiiddddddeeedddbbb^^^[[[YYYUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPOOOMMMLLLKKKJJJIIIJJJJJJKKKLLLLLLJJJFFFBBB???>>>===;;;999888777666222222222222222222222222,,,...000222333222111000//////000000111111222222000000000000000000000000000000000000000000000000//////000000111111111222------------...000111222......//////000000111111////////////////////////000000000000000000000000000000000///......------000000000000000000000000000000000000000000000000111222222111111000///...---------.........//////////////////////////////,,,,,,------...///000000---.........//////000000/////////......------,,,+++,,,.../////////...---//////............//////,,,,,,,,,---------......//////............//////---///111222333222000/////////000000000000//////...//////000111222222222000000000000000000000000///000111222222111000///000000000000//////////////////000111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...------///////////////////////////////////////////////////////////////.........000000000000000000000000......////////////......111000///......///000111---------.........///////////////...///000111111////////////////////////000000000000000000000000////////////////////////////////////////////////111000///...------...///000000///..................000111333333111000...000000//////.........---111000///.......................................//////000000000000//////......//////000000111111..............................------------......//////.........---------000000//////.........---------......//////000000///////////////000111111///...---,,,,,,---///000//////000000///...------////////////000000000000//////............//////////////////////////////.........///000111222333//////000111222333444444444555777:::===@@@BBBCCCIIIJJJLLLNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPOOONNNLLLKKKIIIJJJJJJHHHFFFEEEFFFGGGIIIJJJKKKMMMMMMMMMLLLKKKNNNNNNMMMLLLMMMNNNOOOPPPUUUWWW[[[]]]```eeejjjnnnuuuvvvwwwwwwuuurrrnnnlllkkkkkkkkklllnnnqqqsssuuuuuutttrrrpppooopppqqqrrrrrrsssuuuvvvvvvvvvuuutttwwwvvvtttqqqmmmlllmmmoooooorrrtttuuusssqqqqqqqqqnnnnnnmmmkkkiiigggeeeddd```^^^[[[ZZZ[[[[[[[[[ZZZ\\\^^^___```___\\\YYYXXXWWWVVVSSSPPPMMMJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGDDD@@@===;;;::::::;;;888666444444333111000111222222222333333333333111222222333333333222222000000000000000000000000000000000000000000000000222000///......///000222------......///000000000000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000111111111111111111111111//////000000000000//////000111111000///......///........................---------.........//////000000///...,,,---///111///////////////............------------.../////////......------///000111,,,,,,,,,------.........---------............/////////............//////...///111222222222000/////////000000000000//////...//////000111111222222000000000000000000000000///000111222222111000///000000000000//////////////////000111111111111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////....../////////////////////////////////////////////////////////////////////...000000000000000000000000......////////////......000000////////////000000---------.........//////////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000///...---......///000000///..................///000111111000///...000/////////............000//////............///........................------............------...///////////////000000..............................------------......//////.........---------000/////////.....................//////////////////////////////000111111000///...------.../////////////////////...------////////////000000000000//////............//////////////////////////////////////////000111222222111111222222444555666777888999<<>>======;;;999666555444444222000333333333333333333333444111222222333333333222222111111111111111111111111000000000000000000000000111000///......///000111//////////////////......000000000000000000000000000000000000000000000000111000000000/////////...//////000000000000////////////////////////////////////000000000000/////////000000///...------///////////////////////////---------.........//////.../////////------///111/////////////////////......------------.../////////......---...///000111,,,------------------...---------............///000//////......//////000...///000222222111111000///000000111111000000////////////000111111222222000000000000000000000000000000111111111111000000000000000000///////////////000000111111111111000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////......//////////////////000000000000000000000000...//////000000//////...//////000000000000//////------........./////////---...000111111111000///////////////////////////000000000000000000000000////////////////////////////////////////////////000000///............///000//////............///////////////////////////////////////............///............//////000........................------............------/////////.............................................------------.....................---------////////////............///////////////.........///////////////000111111222111000///....../////////////////////......---////////////000000000000//////............//////////////////////////////111000000000000000111111444444444444666888:::;;;???@@@BBBEEEHHHKKKMMMNNNPPPQQQQQQRRRRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHIIIJJJLLLLLLKKKKKKJJJGGGFFFFFFEEEEEEEEEFFFFFFDDDFFFGGGGGGGGGHHHKKKMMMRRRSSSUUUXXXYYY[[[[[[[[[]]]\\\\\\]]]^^^```bbbccclllnnnqqqsssuuuxxx}}}|||{{{yyyxxxwwwwwwwwwxxx{{{zzzxxxwwwwwwxxxyyyzzz}}}}}}}}}}}}}}}|||||||||{{{|||}}}|||zzzyyyyyyzzzyyy|||~~~~~~~~~}}}|||zzzxxxvvvnnnllljjjiiikkkllllllkkkmmmnnnpppppppppnnnlllkkkhhhgggdddaaa]]]ZZZWWWVVVRRRRRRRRRRRRRRRQQQPPPOOONNNMMMJJJHHHFFFEEEDDDCCC???<<<999888888777555333444444444444444333333333222222333333333333222222111111111111111111111111000000000000000000000000111000///......///000111111111000//////...------000000000000000000000000000000000000000000000000000000000000////////////......////////////......//////////////////////////////000000000000//////...///000///---,,,---...000000000000000000000000------........./////////,,,---///000///...///000......//////////////////......------......///000///............///000000.........------------------------............///000000////////////000000//////000111111111111000000000000111111000000000//////000000111111111111000000000000000000000000000000000111111000000000000000000000///////////////000111111111111000000/////////000000000111111000000000000000000000000////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////............//////////////////////////////////////////000000000000//////...///000111111000///...............////////////,,,...000111222111///...........................000000000000000000000000/////////////////////////////////////////////////////////.........//////000///............/////////...------------...//////////////////........................///000111........................//////000000000000////////////......------,,,,,,..............................------------..............................///////////////.........000000//////......------///////////////000000111333222111000000//////......///////////////......////////////000000000000//////............//////////////////////////////111000000//////000000111555555555666999===@@@BBBEEEFFFHHHJJJMMMOOOQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEDDDCCCDDDEEEFFFGGGEEEGGGIIIKKKLLLNNNQQQTTTXXXYYY[[[^^^```cccdddeeeeeeeeeeeefffhhhkkkmmmnnnuuuvvvxxxzzz{{{~~~}}}{{{yyyxxxwwwxxxxxxzzzzzzzzzyyyzzz{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}|||||||||}}}|||rrrpppnnnnnnpppqqqrrrqqquuuvvvwwwxxxwwwvvvuuutttpppooommmiiifffbbb___]]]ZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTRRRPPPMMMKKKJJJIIIEEEBBB???===<<<;;;999888666666555444444333222222333333333444333333222222111111111111111111111111000000000000000000000000111111000//////000111111000000000000//////......////////////////////////////////////////////////000000000000////////////...//////000000//////...000000000000000000000000//////000000000000//////...///000///...---...000////////////////////////............////////////***,,,///000000///000000............////////////...............//////000............/////////000//////......------,,,,,,---------............///000000////////////000000//////000111111111111111000000111111111111000000000000000000000111111111000000000000000000000000111000000000000000000111000000000000////////////000000111111111000000///000000000111111111222222////////////////////////////////////////////////////////////////////////......//////000000111111////////////////////////////////////////////////---.........//////000000//////////////////////////////000000000000//////...///000111111000///............/////////000000,,,...000111222111///...------------------------////////////////////////////////////////////////////////////////////////......////////////////////////............//////......------------...............///////////////...............///000111........................//////000000000000////////////......------,,,,,,..............................------------......---..............................///////////////000000//////......------///////////////000000111333222222111000//////.........///////////////...////////////000000000000//////............//////000000000000000000000000////////////000111222222666666888:::>>>BBBFFFHHHIIIJJJKKKMMMOOOQQQRRRSSSQQQQQQQQQPPPOOONNNLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIHHHFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKMMMPPPRRRSSSVVVZZZ]]]]]]^^^```cccfffiiikkkmmmllllllmmmnnnppprrruuuvvvwwwyyy{{{|||}}}~~~|||{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}yyywwwvvvuuuwwwyyyyyyxxxxxxyyyzzz{{{{{{zzzzzzyyyuuuuuussspppmmmiiifffdddcccbbbaaa```______^^^^^^\\\[[[YYYWWWTTTQQQOOONNNKKKHHHEEEBBBAAA???<<<:::888888777666444333222222444444444444444333222111111111111111111111111111111111111111111111111111111111000000000000111111////////////000000111111////////////////////////////////////////////////////////////000000000000///000000111111000000///000000000000000000000000//////000000000000/////////000111111000///000222................................./////////000000***,,,///000000///000000---.........//////000000///............///000000---......////////////////////////......------------------............///111000000//////000000111000000000000000111111111000111111222222111111000000000000000000000111111000000000000000000000000111111000000000000111111000000000000////////////000111111111111000000///111111111111222222222222////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////////////////////////////------......///000000000000000000000000000000000///000000111111000000/////////000000000000//////....../////////000000000---...000111111111000///------------------------////////////////////////////////////////////////////////////////////////---...//////000////////////............//////000.................................//////////////////............//////000........................------............------/////////.............................................------------......---------........................//////////////////////////////.........///////////////000111111111111222111111000///...---...//////////////////////////////000000000000//////............//////000000000000000000000000...//////111222444666777:::;;;>>>AAAEEEHHHKKKLLLLLLMMMMMMNNNOOOPPPPPPQQQOOOOOOOOONNNLLLKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHHHHIIIKKKLLLNNNOOOSSSUUUWWWYYY[[[]]]aaadddaaabbbdddgggjjjnnnqqqsssrrrrrrrrrsssuuuwwwzzz{{{yyy{{{}}}~~~}}}~~~|||zzzxxxxxxyyyzzzzzzyyyzzzzzz{{{||||||}}}}}}|||zzzyyyxxxvvvssspppllljjjkkkjjjiiihhhhhhhhhhhhhhhdddcccbbb```^^^[[[XXXWWWTTTPPPLLLIIIFFFCCC@@@>>><<<<<<:::999777555444333444555555444444333222111222222222222222222222222111111111111111111111111111111111111111111111111......///000000111222222000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000//////////////////////////////000000000000/////////111222222000000111333............................../////////000000000,,,---///000///...///000------......///000000000//////......//////000111---......///000//////////////////...............---------............///111111000000000000111111000000000000000111111222000111111222222111111000111000000000000000000000000000000000000000000000222111000//////000111222000000000000////////////111111111111111000//////000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////------......///000000111000000000000000000000000000000111111111111000000000000////////////000000.../////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---///000000000//////...............///000000---...///000000///...---............/////////000000//////............///........................------............------...///////////////000000..............................------------......---------.........//////............/////////000.........//////////////////////////////000111111///000000111111000///...------...///////////////////////////000000000000//////............//////000000000000000000000000//////111333777:::<<<>>>BBBDDDGGGJJJLLLMMMMMMMMMOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCCCCEEEGGGIIIKKKNNNOOOQQQSSSUUUWWWWWWXXXZZZ\\\^^^___```bbbfffhhhfffggghhhjjjnnnrrruuuwwwvvvvvvvvvwwwxxx{{{}}}~~~}}}|||zzzyyyzzz{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}zzzwwwsssqqqrrrqqqpppoooooopppqqqqqqnnnnnnnnnmmmllljjjiiihhh```\\\WWWSSSOOOLLLHHHEEEAAA@@@???===:::888777666555555555555444333222111222222222222222222222222111111111111111111111111111111111222222111111111000000000000000000111111000000000000000000000000000000000000000000000000.../////////000000000111//////000000000000////////////////////////////////////000000000000//////...000111111000000111222.........................../////////000000000000.../////////------///111------......///000000111///////////////000000111------///000000000///...............////////////---------............///111111000000000000111111000000000000000111111222111111222222222222111111111111111000000000000000000000000000000000000000222111000//////000111222000000000000////////////111111111111111000//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////---------...///000000111000000000000000000000000000000111111111111000000111000///......///000111////////////000000000000///////////////000111111111111111111111111111111////////////////////////////////////////////////////////////////////////,,,---///000000000//////...............///000111---...000111111000...------.........//////000000111000///.......................................//////000000000000//////......//////000000111111.................................------.........---------.........//////---.........//////000000---.........//////000000///////////////000111111......000111111000//////------...///000000//////////////////000000000000//////............//////000000000000000000000000///000333666:::>>>AAACCCHHHJJJMMMPPPQQQPPPNNNMMMPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDDDDDDDGGGKKKOOORRRUUUWWWZZZ]]]___`````````^^^___aaabbbccceeehhhjjjiiiiiikkkmmmppptttxxxzzzyyyyyyyyyyyyzzz|||~~~}}}}}}~~~|||yyywwwvvvuuutttsssssstttvvvwwwvvvwwwxxxyyyyyyxxxwwwwwwjjjgggaaa\\\XXXTTTOOOLLLEEEDDDBBB@@@===;;;999888555555555555444333222111222222222222222222222222111111111111111111111111111111222222222222111111222222111111000/////////000000000000000000000000000000000000000000000000.../////////000000111111......////////////......111111111111111111111111//////000000000000//////---///000000//////000222000000000000000000000000////////////000000000000000000000...,,,---///111---------...///000000111///////////////000111111,,,---///000000000///...------......//////000000---------.........//////000000000000000000000000222222111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000///////////////000111111000000000000000000000000111111111111111000//////000///...------...///000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000//////.........---000111111111111000000///000000000000////////////////////////////////////////////////000000000000...------,,,,,,------...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111111000......---------000000000000000000000000////////////////////////000000///...............//////////////////......//////...------------...,,,---......,,,,,,---.../////////////////////////////////....../////////////////////////////////000000000000000/////////000000000000000000000000000000000000000000000000///000111111111000...---///000000//////000333555444666999===AAAEEEHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOOOORRRWWWZZZZZZUUUNNNIIIKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEGGGHHHIIIMMMQQQVVVZZZ\\\aaaccceeehhhjjjjjjiiiiiiggghhhhhhiiijjjkkkkkkllloooppprrrtttvvvxxxxxxyyyyyyyyyzzz{{{~~~}}}||||||{{{zzzyyyyyyzzz{{{{{{|||}}}~~~{{{uuunnniiieee___UUUNNNOOOLLLHHHEEEBBB@@@<<<:::<<<999555333333444444333333333222111111111111111222222222222222222333333222222222222111111000000111111111111111111111111333222111/////////000111222222222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000///......///000111......//////000000111111......////////////..................////////////222000///------///000222///////////////.........////////////////////////------------------------.../////////000000111111//////......---------,,,111111111111111111111111111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////......000000000000000000000000000000/////////000000111000000000000000000000000000000111111000000///.../////////....../////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000/////////.........//////000000111000000000000000000000////////////////////////////////////////////////000000000000///......------......///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111000///......---------////////////////////////////////////////////////000000///......................../////////////////////...------------...---...///...---,,,---...////////////////////////......////////////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000......000000111000000///...///000000111222555888:::;;;===AAADDDHHHJJJLLLMMMMMMNNNNNNOOOPPPPPPQQQSSSYYYaaabbb\\\SSSJJJFFFJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLMMMOOORRRVVV[[[^^^aaaeeegggjjjlllnnnnnnmmmmmmkkkkkkllllllmmmmmmnnnnnnrrrsssuuuxxxzzz|||}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}|||wwwsssoooiii```YYYUUURRRNNNKKKHHHFFFCCC@@@@@@===999888888888888777666555444444333333444444222222222222222222222222222222222222111111111000111111111111111111111111222111000/////////000000222222111111000//////...000000000000000000000000000000000000000000000000////////////////////////111000///...------......////////////000000000000......////////////..................////////////111000///......///000111////////////............////////////////////////.................................//////000000000/////////.........------222222222222222222222222000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////111000000/////////000000000000000000000000000000//////000000000///.........//////000000//////...////////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000////////////......---...//////000000000000000000000000////////////////////////////////////////////////000000000000000//////////////////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111000///......---..............................////////////////////////000//////............///---.........//////000000//////...------------......///000///---,,,---...////////////////////////---...///000000///...---////////////////////////.........///////////////000000000000000000000000000000000000000000000000---...///000000111111000---///111333444666:::<<>>>>><<<;;;555444333333222222333333222222222222222222222222222222222222111111111111111111111111111111111111111000000////////////000222222111111000/////////////////////////////////000000000000000000000000////////////////////////111000///---,,,,,,,,,,,,000000000000////////////......////////////..................////////////111000///......///000111........................////////////////////////////////////////////////.............../////////000000////////////......222222222222222222222222//////000000111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////222111000000///000000000////////////////////////......////////////.........///000111111000///...////////////000000000000//////////////////////////////////////////////////////000000000000//////000000//////////////////,,,,,,...///000000000000000000000000////////////////////////////////////////////////000000000000000//////......//////000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000000///.......................................////////////////////////000///............//////------......///000000000//////...------------......//////...,,,+++,,,---////////////////////////---...///000000///...---////////////////////////...............//////////////////////////////////////////////////////////////////000000000000000...111444666888;;;???BBBGGGGGGHHHJJJKKKMMMNNNNNNQQQPPPOOONNNNNNPPPRRRTTTgggddd^^^UUUMMMKKKMMMPPPKKKJJJIIIIIIHHHIIIIIIJJJIIIHHHFFFEEEFFFHHHKKKMMMNNNOOOPPPRRRUUUWWWZZZ[[[\\\^^^```cccgggkkknnnpppsssuuuwwwzzz{{{{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxxxx{{{}}}}}}vvvqqqllliiieeeaaa___\\\YYYWWWRRROOOJJJGGGEEEBBB@@@===777777555444444333333333333333333333222222222222222222222222222222222222111111111111111111111111000000//////////////////111111111111000000//////////////////////////////////////////////////////////////////////////////000//////...------------111111000000//////............////////////..................////////////000///............///000------...............///////////////////////////////////////////////////------..................000000000000000/////////222222222222222222222222//////000000111111222222111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111////////////////////////......////////////.........///000111111000///...////////////000000000000//////////////////////////////////////////////////////000000000000////////////000000000000000000,,,,,,...///000000000000000000000000////////////000000000000000000000000////////////000000000000///................../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000//////............///........................//////////////////////////////............//////---.........//////000000//////...------------...,,,......---+++***+++,,,////////////////////////---...///000000///...---////////////////////////............//////000000////////////////////////////////////////////////111111111111000111111111222555888;;;===@@@CCCFFFIIIJJJJJJKKKLLLMMMMMMMMMQQQPPPNNNMMMNNNOOOQQQRRRaaaZZZPPPKKKJJJLLLNNNOOOLLLKKKIIIGGGFFFGGGGGGHHHFFFEEEEEEFFFIIINNNRRRUUUYYYYYYYYY[[[]]]___aaaccceeegggiiimmmqqqtttvvvxxx{{{|||~~~}}}yyyvvvrrrooollljjjfffddd___[[[VVVQQQMMMHHHDDD@@@>>>===<<<:::888777777666555444444444333333222222222222222222222222222333111111111111111111111111//////000000000000000000111111111000000000000000////////////////////////////////////////////////..............................//////000000000000111111000000//////............////////////..................//////////////////............//////,,,---------......//////////////////////////////..........................................------/////////000000000000000222222222222222222222222000000000000111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111////////////////////////111000000000000111222333000000000000000000000000......///000000000/////////000000111111000000///////////////000000000000////////////////////////000000000000000000000000//////000000000000////////////000000000000111111---...//////000000000000000000000000////////////000000000000000000000000////////////000000000000///......------......///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...//////000000000000////////////............//////........................///////////////////////////............//////000//////////////////////////////...------------...,,,---...---,,,,,,---.../////////////////////////////////....../////////////////////////////////......//////000000111111000000000000000000000000000000000000000000000000222222222111222222333444777:::>>>AAACCCDDDGGGIIIJJJJJJKKKKKKKKKLLLLLLLLLOOONNNMMMMMMMMMNNNOOOOOORRRMMMIIIJJJNNNOOOKKKFFFKKKIIIGGGEEEEEEEEEFFFGGGFFFFFFHHHLLLPPPVVV[[[^^^cccccccccdddeeehhhjjjlllnnnooosssvvvzzz}}}|||zzzwwwtttrrrmmmiiiccc^^^XXXSSSMMMIIICCCAAA???<<<:::888666666666666666555555444444333222222222222333333333333111111111111111111111111///000000111111111111000111111000000000000000000////////////////////////000000000000000000000000........................,,,---///000111111222111000000000000////////////......////////////..................////////////........................,,,,,,,,,---......//////////////////////////////......................../////////.....................////////////000000111111111111111111111111111111111000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000000000/////////000111222333444000000000000000000000000...///000000111111000000111000000000000000000111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000111111111//////000000111000000000000000000000////////////000000000000000000000000////////////000000000000000//////......//////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...//////000000000000////////////............//////////////////////////////////////////////////////...............///000000000000000///......------//////...------------...,,,...//////......000111////////////////////////000///...------...///000//////////////////////////////000000111222222333000000000000000000000000000000000000000000000000111111111222444666888999===@@@CCCEEEFFFGGGIIIKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHJJJMMMLLLHHHDDDGGGEEEDDDCCCCCCEEEGGGIIIIIIKKKNNNSSSYYY^^^cccfffjjjjjjjjjkkkmmmpppsssuuuvvvxxx{{{~~~yyyuuupppkkkfff```ZZZVVVKKKIIIFFFBBB???<<<:::999888888888777666555555555222222222333333333444444111111111111111111111111///000111222333333222111000000000000000000000111000000000000000000000000000000000000000000000000........................,,,---///000000000000///////////////000000000000......////////////..................////////////---..................---++++++,,,------...//////////////////////////////////////////////////////000000000//////.........------........./////////000000000000000000000000222222111111000000//////111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000111111111111111111111111...//////000111333444555000000000000000000000000//////000111111111111111222111000//////000111222////////////000000000000111111111111111111111111000000000000000000000000//////000000000000////////////000000111111111222000111111111111000000///000000000000////////////000000000000000000000000////////////000000000000111111000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///000222222000///...//////000000000000////////////.........//////000000000000000000000000000////////////////////////...............///000111111111000///...---,,,,,,//////...------------...---///000111000111222444////////////////////////222000---,,,,,,---000222///////////////////////////000000111222333333333000000000000000000000000000000000000000000000000//////000222555888;;;===@@@CCCFFFHHHIIIIIIJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJIIIKKKKKKJJJHHHGGGGGGHHHIIICCCBBBAAAAAACCCFFFIIIKKKMMMOOOTTTYYY___dddhhhjjjmmmmmmmmmoooqqquuuyyy{{{zzz}}}zzz|||~~~}}}~~~|||xxxsssooojjjddd```WWWUUURRRNNNIIIFFFDDDBBB:::999999888777666666555222222222333333444444444111111111111111111111111000111222333444333333222000000000000000111111111111111111111111111111111000000000000000000000000........................---.../////////...---,,,......//////000000111111......////////////................../////////000------............------++++++,,,,,,---...//////////////////////////////000000000000000000000000111111000000/////////...,,,---------......//////111111111111111111111111111111111111111111111111333222111111000000111111111111000000000000111111444444444333111///...---000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000000000////////////222222222111111111000000......///000000000000000000000000000000000000000---------------...//////000000000000000000000000000000//////.........---000000000000000000000000000000000111222222222333222222111111000000//////////////////////////////---.........//////000000////////////////////////000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////////////////...------------...//////......------------......////////////..................///000111222222333000000000000000000000000////////////........................////////////////////////////////////000000000000////////////......//////000000111111000///...------...///000000000111111111111000000000000000000000/////////333222111000///000000111444444444555888<<<@@@CCCGGGGGGHHHHHHIIIJJJKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKGGGGGGGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEFFFIIINNNRRRVVVYYY^^^cccgggjjjllllllppprrruuuwwwyyy{{{|||wwwtttrrrssstttvvvzzz~~~~~~}}}|||{{{{{{{{{{{{}}}}}}{{{yyyxxxxxxzzz}}}~~~~~~|||zzzxxxtttppplllhhhccc]]]WWWRRRMMMHHHDDDCCC@@@===;;;999888555333777555444333444333111000444444444333333333222222222222111000//////000000......//////000000111111000000000000000000000000////////////////////////222111000.........///000000///...------...///000000000///...............////////////////////////000000000000000000000000000///...---------------///......------///000111000000///.......................................///......------///000111............////////////111111111111111111111111111111111111111111111111333222111111000000111111000000////////////000000111111111111111000///...000000000000000000000000000000000000000000000000////////////////////////111111111111000000000///000000000000000000000000000000000000000000000///111111111000000000//////......///000000000000000000000000000000000000000......------...//////000000000000000000000000000000000/////////.........000000000000000000000000111111111111111111222222111111111000000000000000////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000........./////////000000////////////////////////////////////////////////...------------.../////////......------......///////////////............/////////000111111111222000000000000000000000000////////////........................////////////000000000000000000000000///////////////............/////////000000000111000///............///000000000111111111111000000000000000000000000000000000000//////000333555666555555777999<<>>AAADDDFFFFFFIIIIIIIIIJJJJJJKKKKKKLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFBBBAAA@@@@@@AAACCCFFFGGGJJJLLLNNNPPPSSSWWW\\\```fffiiimmmqqqssssssrrrqqqtttuuuxxxzzz~~~}}}{{{wwwsssoookkkiiifffdddaaa^^^]]]^^^```aaaddddddeeeeeefffggggggggggggfffeeeeeefffiiimmmooowwwwwwvvvtttrrrooommmllleeedddcccccceeegggjjjkkknnnooorrruuuxxxzzz{{{|||~~~}}}||||||~~~~~~~~~{{{vvvqqqlllfff```\\\TTTPPPJJJFFFCCCAAA>>>===:::888666555555555444222333333333333222222222222444333333222222222222333/////////000000000000111........................////////////////////////111000000////////////000000000111111111111000000222111111000000000000111////////////////////////........................//////...------------...///............///000000000//////............//////////////////////////////............///000000............////////////222222222222222222222222222222222222222222222222333222111111000000111111000000////////////000000......///000111111111111////////////////////////000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111000000000000000000000000......///000000000000000////////////////////////000000////////////000000////////////////////////000000//////////////////000000000000000000000000222222111111000000////////////000000111111222222000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////...............//////000//////............//////////////////............000000000000000/////////////////////////////////////////////........................////////////000000000000000000000000.........///////////////////////////000000000000000//////////////////000000000111111111111000000/////////000000000000000555333111000111444777999:::<<<@@@DDDFFFHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAADDDHHHLLLOOOPPPSSSVVVZZZ\\\```eeehhhnnnqqqtttwwwxxxvvvtttrrrtttvvvxxx{{{}}}xxxtttrrrqqqrrroooooommmkkkhhheeecccaaa```^^^ZZZVVVTTTTTTUUUVVVYYYZZZZZZ[[[\\\]]]]]]^^^]]]\\\[[[[[[\\\^^^aaaccchhhgggfffeeecccaaa___^^^[[[[[[ZZZYYYZZZ\\\]]]^^^aaaccceeegggiiikkkllllllrrrssstttuuuuuuuuuuuuuuuxxx{{{~~~|||yyytttoookkkaaa\\\TTTNNNIIIEEEBBB@@@===;;;888666666666555444333333333333222222222222222111111000000111111111000000000000000000000000////////////////////////////////////////////////000000000////////////000//////111222222111//////111111000//////000000000////////////////////////........................///......---------................../////////000000///............//////000000000000000000000000............/////////000............////////////222222222222222222222222222222222222222222222222333222111111000000111111222111111000000111111222111111222222111111000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000111111111111111111111111111111///000000000111111111222111111111111111111111111......///000000000000000////////////////////////000000////////////000000//////////////////////////////000000000000000000000000000000000000000000222111111000000///////////////000000111111222222000000000000000000000000///////////////.........000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000000000000000///////////////////////////............///000000/////////....../////////////////////............000000000///////////////////////////////////////////////////........................//////////////////////////////////////////000000000111111111000000000000///////////////000000000000000000///000000111111111111000000.........//////000000000555444222222333666999;;;>>>@@@DDDGGGJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDBBBAAA@@@@@@???AAAAAABBBEEEIIINNNTTTWWWZZZ]]]aaadddgggiiimmmooosssuuuxxxyyyyyywwwuuussstttvvvyyy||||||xxxqqqkkkfffdddddddddbbbbbbbbbaaa___^^^\\\\\\[[[YYYUUURRRPPPPPPQQQRRRUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUVVVXXXZZZ\\\]]]]]]\\\[[[ZZZXXXVVVUUUUUUTTTSSSRRRQQQQQQRRRRRRVVVWWWXXXZZZ[[[\\\]]]]]]aaabbbdddeeegggggghhhhhhkkknnnttt{{{~~~}}}yyywwwlllggg___XXXRRRLLLHHHDDDCCC???<<<999888888666555444444444333333333222222222111111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000/////////000000000000///---...000000000000...---//////.........//////000////////////////////////..............................---------......///---....../////////////////////............//////000000000000000000000000---......///////////////............////////////333333333333333333333333333333333333333333333333333222111111000000111111333222222111111222222333333333333333222000//////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111///000000111111222222222111111111111222222222222......///000000000000000000000000000000000000000000000//////......//////000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000//////000000000000111111111111000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000//////////////////////////////......//////000111000//////......//////000////////////............////////////////////////000000000000000000000000////////////........................////////////........................///000000111111222222333000000000000///////////////000000111111000000///000000111111111111000000......//////000000111111222222444666999===@@@BBBBBBDDDGGGIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBBDDDFFFJJJPPPWWW]]]```gggjjjnnnqqqrrrrrrtttuuuwwwxxxyyyzzzzzzyyywwwvvvwwwzzz}}}|||zzzyyyyyy||||||}}}~~~|||ooolllfff```\\\ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[ZZZXXXWWWUUUSSSRRRRRRRRRRRRTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSUUUWWWYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYZZZ]]]cccjjjsss~~~~~~~~~vvvqqqkkkddd^^^XXXRRRNNNKKKGGGBBB>>><<<;;;:::888555555555555444444444444444333333333333444444555222111111111111000000000111111111111111111111111000000000000000000000000...//////000000000000///......////////////.....................//////000////////////////////////...........................------------...//////---......///000////////////............//////000////////////////////////---......///000/////////............////////////333333333333333333333333333333333333333333333333333222111111000000111111222222111111111111222222222222222222111000///...000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111///000000111111222333333000000000000111111111222......///000000000000000000000000000000000000000000//////...------......000000000000000000000000//////000000000111111111000000000000000000000000/////////000000000000000111111111000000000000000////////////////////////000/////////............000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000///////////////////////////////////////000000111000000////////////000000////////////............---.........///000000000000000000000000000000000////////////......................../////////////////////////////////////////////000111111222222111000000000/////////...///000111111111111000///000000111111111111000000///000000111222222333333333555888<<>><<<777666666666666555555555333333333333333444555666222222222111111111000000000000000000000000000000000000000000000000000000---...///000111111000///000000////////////000000//////......///000000111////////////////////////////////////////////////---------------...//////------///000000000///..................///000000........................------///000000000///...............////////////333333333333333333333333333333333333333333333333333222222111000111111111111111000000000000111111///000000000000//////...000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111222111111111111111111111111///000000111222222333333.../////////000000111111...//////000000000000000000000000000000000000000000///...---------------000000000000000000000000//////000000111111111222000000000000000000000000......//////000000111111222222111111000000//////////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///////////////////////////////////////000111111000000////////////000000000/////////............,,,------...///000111111000000000000000000000000000/////////......................../////////000000000000000000000000000---......///000111111222111111000000/////////...///000111222222111000///000000111111111111000000111111222333444444555555999:::===AAACCCDDDEEEEEEHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHMMMQQQVVV]]]eeelllrrrttt~~~}}}}}}~~~~~~~~~~~~~~~}}}vvvpppkkkgggfffbbbbbbbbbcccdddfffggghhhiiiiiijjjkkklllkkkiiifffdddaaa^^^[[[XXXWWWWWWWWWWWWXXXZZZ\\\^^^___``````^^^______```___]]][[[ZZZXXXXXXXXXYYYYYYZZZZZZ[[[YYYYYYYYYXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSSSSTTTSSSSSSRRRRRRMMMMMMMMMLLLLLLJJJIIIIIIKKKLLLMMMPPPVVVaaaoooyyy}}}{{{|||~~~~~~{{{yyyvvvrrrlllgggZZZUUUOOOIIIFFFCCCAAA???777777777777666666666666111111111111222222333444222222222222111111000000000000000000000000000000000000000000000000000000---...///111111111000///222111000//////000111222000000///000000111222222////////////////////////000000000000000000000000---------------...///000,,,---///000000000///..................///000111........................,,,---///000000000///.............../////////000222222222222222222222222111222333222000000000111111111111111000000000000111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000////////////////////////111111111111000000000000......////////////......000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000000///...------...///000111000///......///000111000000000000000000000000000000000///......------000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000//////.........//////333111////////////...---////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111222222333333444222111111000///......------.........//////000000///---+++)))***,,,000222000000000111333555888999>>>???@@@BBBEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIGGGEEEBBBEEEEEEFFFFFFGGGKKKPPPTTTVVVYYY___fffnnntttyyy{{{~~~vvvmmmfffaaa^^^]]]YYYYYYYYYZZZ[[[\\\]]]^^^^^^aaadddfffeeedddccccccaaa___]]][[[ZZZZZZZZZZZZ]]]^^^```bbbdddeeeffffffeeeeeeeeeeeedddcccbbbaaacccbbbaaa```________________________```bbbdddfffgggeeeaaa^^^]]]]]]___aaa``````___]]]\\\[[[ZZZYYY[[[ZZZYYYWWWVVVTTTSSSRRRSSSRRROOOMMMLLLKKKKKKLLLMMMLLLLLLNNNSSS[[[ccciiiwww}}}~~~{{{{{{~~~~~~yyyuuurrrkkkdddZZZTTTQQQMMMHHHCCC???===;;;999666444333222555444333333333333333333444333333222222111111111111111111111000000000000222222111000///...------000000000000000000000000000000000000000000000000000000000000000000000000............/////////000........................///////////////.........000000000000000000000000//////.........---------............////////////000///---,,,,,,---///000////////////////////////222222222222222222222222111222333222111000000222111111111111000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111000000////////////////////////111111000000000/////////......////////////......000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000000///............///000111000///......///000111000000000000000000000000......//////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000////////////............//////333111////////////...---000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////111111111222222333333444333333222111111000//////........./////////000000000///---,,,,,,...000222000000111222444777:::;;;@@@AAABBBDDDEEEGGGHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCFFFHHHKKKMMMOOOSSSYYY\\\```bbbggglllrrrvvvzzz{{{}}}}}}|||{{{yyyuuunnnfff___[[[YYYXXXVVVVVVWWWXXXYYY[[[\\\]]]___bbbfffhhhhhhggggggggggggfffdddbbbaaaaaabbbbbbddddddeeegggggghhhhhhgggjjjjjjjjjiiiiiihhhgggggghhhhhhgggffffffeeeffffffdddddddddeeegggiiikkkllljjjhhheeebbbaaabbbdddeeehhhhhhgggfffeeecccbbbbbbaaa```___^^^\\\[[[ZZZYYYXXXWWWTTTRRRQQQPPPPPPPPPPPPNNNMMMNNNRRRYYY```dddmmmqqqwww{{{|||~~~}}}{{{ssslllccc]]]YYYTTTNNNHHHEEECCC???<<<999888777777666555444333333333333333333333333222222222222222111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000.................................///////////////000000000000000000000000//////.........---------............////////////000///---,,,,,,---///000////////////////////////333333333333333333333333111333333333111000111222222222111111111000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111000000/////////000000111111111111000000////////////////////////000000000/////////.........//////000000//////...000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000000//////......//////000000000////////////000000000000000000000000000000------...//////000111111........................000000000000000000000000000000000000000000000000//////000000000000////////////............//////333111///...///000///...111111111111111111111111000000000000000000000000........................////////////////////////////////////////////////000000111222333333444444444444333333222222111111////////////000000000000000000000///000000111222111222333555888;;;===???DDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDBBBBBBBBBBBBCCCEEEGGGHHHKKKOOOTTTXXX\\\```eeehhhlllnnnppptttwwwyyy{{{|||~~~yyyvvvtttsssrrrqqqoookkkeee___ZZZWWWUUUUUUTTTTTTUUUWWWYYY[[[]]]^^^dddgggjjjllllllkkkkkkllliiihhhfffeeeeeeeeeffffffkkkkkklllllllllkkkjjjjjjmmmmmmmmmmmmmmmlllllllllnnnnnnnnnmmmmmmmmmmmmmmmkkkkkkjjjkkklllnnnpppqqqlllkkkiiigggggghhhiiikkknnnnnnnnnnnnmmmllljjjjjjhhhhhhgggfffeeedddcccbbb```___]]][[[YYYXXXWWWWWWUUUSSSRRRRRRTTTXXX\\\___bbbdddhhhjjjkkkmmmoooqqqrrrsssuuuvvvxxx}}}|||vvvooojjjeee___XXXSSSOOOLLLGGGAAA===;;;;;;;;;777666555444333222222222222222222222333333333333111111111111000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000........................------......//////000000000000000000000000000000/////////............---............////////////000///...------...///000////////////////////////333333333333333333333333222333444333111000111222222222222111111111000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222222111111000/////////000000111111111111000000////////////////////////////////////............//////000000000000/////////////////////////////////000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000000//////////////////000000000////////////000000////////////////////////......//////000000000000........................//////////////////////////////////////////////////////000000000000/////////............//////000222000///...///000///...000000000000000000000000////////////////////////........................////////////////////////////////////////////////000000111222333333444444444444444333333222222222000000000000000000000000000000111222222222222111444555666999<<>>;;;:::888555333222111111222222222333333444444555111111111111000000000///000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000111////////////////////////,,,------...///000111111////////////////////////////////////////////////............/////////////////////....../////////////////////////////////333333333333333333333333222444444333222111222333333222222222222111111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000/////////......///000000111111000000///000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000///000000111111000000/////////000000000000//////000000000000000000000000222222111000000///..............................000000000000000000000000000000000000000000000000//////000000000000//////......---......///000111111000......000000000///........................000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000111333444555555444444444333333333333333222222222222111111111111...///111222444444555555;;;<<>><<<999777555333333333333333333444444444444111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////------......//////000000000000000000000000000000...////////////000000000............////////////////////////////////////////////////////////////444444444444444444444444333444555444222111222333333333222222222111111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000111111222222333000000111111111111000000000000000000000000000000111111000000000/////////000000111111111111000000000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000///000111111111111000///...///000111111000///...000000000000000000000000111111000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////---------......///000111111///......000111000///////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...///000111333444555666555555555555555555555555333333222222222111111111///000111333555777888999>>>@@@BBBEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@@@@@@@AAACCCDDDCCCHHHNNNRRRVVV\\\eeelllvvvyyy~~~~~~|||sssqqqnnniiiddd___\\\ZZZXXXYYY[[[]]]^^^___``````bbbbbbdddgggjjjkkkjjjhhhggggggfffeeeeeeffffffgggiiijjjkkknnnqqqtttvvvxxxyyyzzz{{{{{{zzzyyyzzz{{{}}}{{{zzzxxxwwwwwwxxxxxx{{{{{{{{{zzzxxxwwwuuutttrrrrrrrrrsssuuuwwwzzz||||||~~~{{{vvvsssqqqpppoooqqqtttwwwzzz{{{{{{{{{{{{|||||||||zzzvvvsssqqqnnnoooooopppqqqrrrrrrsssrrrrrrsssttttttsssrrrrrrnnnoooqqqrrrrrrqqqooonnniiigggdddccccccaaa^^^\\\ZZZYYYXXXWWWVVVXXX\\\___aaahhhrrr}}}}}}||||||{{{{{{yyytttkkk```UUUOOOFFFDDDAAA>>>;;;999888777444444444444444333333333111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////.........///////////////000000000000000000000000.../////////000000000000............//////////////////000000000000//////////////////////////////444444444444444444444444333444555444222111222333333333333222222222111111111111222222222222111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111//////000111222333333444000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000//////000000////////////000000///000111222222111000///...///000111111000///...000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////---------......000111111111///......000111000///000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////...///000111333444555666666666666666777777777777333333333222222111111111000111222444666999;;;===@@@BBBDDDGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDAAA@@@?????????AAACCCEEEGGGLLLTTTYYY]]]ccclllsssxxx||||||zzzllljjjgggbbb]]]YYYUUUSSSSSSUUUWWWYYY\\\^^^______aaabbbeeeiiilllnnnmmmkkkkkkkkkjjjjjjjjjkkkllllllkkklllmmmooorrruuuxxxyyyxxxyyy{{{|||{{{|||}}}~~~|||yyywwwvvvrrrrrrqqqrrrtttwww{{{}}}zzz|||zzzvvvsssqqqqqqrrrtttxxx{{{~~~~~~~~~~~~|||xxxtttrrrppppppqqqrrrssstttuuuuuurrrssstttuuuvvvuuuuuutttoooqqqsssvvvvvvuuusssrrrooollliiihhhhhhfffbbb^^^]]]\\\[[[YYYXXXXXX[[[^^^\\\aaahhhqqq{{{}}}}}}~~~wwwkkk___XXXJJJHHHFFFBBB???===;;;:::555555555444444333333333111111111111000000000000------...///000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///////////////.........000000000000000000000000.../////////000000111111............/////////000//////000000000000//////////////////////////////444444444333333222222222333333333333333333333333333333333222222222111111111111222222222222111111000111222333333333333333222222111111111111222222111111111111111111111111000111111111111222222222222111111111000000//////000000000000000000000000000000111111111111000000000000111111111111000000///////////////////////////////////////000111111111111111111111111111111000000000000000000000000000000111111111111000000...///000222222111111000000000000000000000000000...///000111111000///...000000///...............000000111111111111000000000000000000000000000000///////////////////////////////////////000111111222111111111000000//////////////////000000000000000///...---...///111333//////000000000000//////111111000///////////////000000000000000000000000//////000000000000//////............/////////000......//////000000111111000000000000000000000000000000000000000000000000//////000111222333333444444555555444222222444555777777777666555444222111///111444777:::===??????CCCDDDDDDFFFGGGHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDAAAAAA@@@??????BBBGGGKKKPPPVVV]]]aaadddiiipppvvv~~~}}}uuuooohhhccc]]]XXXUUUSSSQQQPPPUUUUUUWWWYYY[[[^^^```bbbccceeeiiimmmpppssstttuuuvvvtttrrrpppmmmkkkjjjjjjjjjlllnnnooopppppprrrttttttwwwzzz~~~~~~{{{xxxvvvqqqqqqrrrssstttwwwyyy{{{}}}~~~~~~}}}{{{{{{}}}}}}zzzvvvssstttuuuvvvyyy}}}}}}zzzwwwtttrrrssssssssssssssstttttttttyyyyyyyyyxxxwwwvvvuuutttqqqsssuuuwwwxxxxxxxxxxxxvvvsssooommmlllkkkiiihhhddddddcccaaa```^^^]]]]]]^^^]]]]]]```gggrrr|||~~~{{{zzz}}}rrrhhhaaaZZZUUUNNNHHHEEEBBB===999888888777888888777444111222111111222333222111///000000000000000000000000---......///000111111222000000000000000000000000...000111000///...///111111111222222111000///...//////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000//////.........---444444444333333333222222333333333333333333333333333333333222222222111111111111222222222222111111111111222222333222222222222222111111111111222222111111111111111111111111000111111111111222222222111111111111000000000///000000000000000000000000222222333333333333222222000000111111111111000000111111111111111111111111///////////////000111111........................000000000000000000000000000000111111111111000000...///000111222111111000000000000000000000000000//////000000000000//////000000///...............000000111111111111000000000000000000000000000000///////////////////////////////////////000111111111111000000000/////////////////////000000000000111000///...///000111222//////000000000000//////111111000///////////////000000000000000000000000//////000000000000//////........./////////000000.../////////000000000111000000000000000000000000000000000000000000000000//////000111222333333444444555666555444333444555777777777777666555444333333555777:::===@@@AAABBBDDDDDDEEEFFFGGGHHHIIIIIIKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCAAABBBBBBBBBBBBFFFKKKOOOTTTZZZaaafffhhhlllrrrwww}}}~~~}}}wwwpppjjj^^^ZZZVVVSSSSSSSSSSSSRRRUUUUUUWWWZZZ]]]```cccdddgggiiimmmqqquuuwwwyyyzzzzzzxxxvvvssspppnnnmmmmmmnnnoooqqqqqqqqqqqqrrrtttvvvxxx{{{~~~|||xxxvvvssssssssstttvvvxxx{{{|||||||||{{{yyywwwwwwyyy|||}}}}}}|||zzzvvvttttttuuuxxxzzz~~~|||zzzwwwtttsssssstttuuuuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuvvvxxxyyy{{{{{{{{{{{{yyyvvvrrrpppooonnnllljjjggggggfffeeedddcccbbbbbb^^^]]]\\\]]]bbbhhhoootttxxxxxxyyy{{{}}}}}}{{{yyyyyy}}}~~~{{{zzz~~~vvvmmmhhh```[[[TTTOOOLLLHHHCCC???;;;999888777777666333111333222111222333444222111000000000000000000000000000000000000000/////////000000000000000000000000000111222111000///000222111111000000000///////////////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000/////////............444444444444333333333333333333333333333333333333333333333222222222111111111111222222222222111111111111222222222111000000222222111111111111222222111111111111111111111111000111111111111222222222111111111111000000000000000000000000000000000000222222333333333333222222000000111111111111000000111111111111111111111111///////////////000000111------------------------000000000000000000000000000000111111111111000000//////000111111111111000000000000000000000000000000000////////////000000000000///.........//////000000111111111111000000000000000000000000000000///////////////////////////////////////000111111000000///////////////...////////////000000000000111111111000000000000000//////000000000000//////111000000///////////////000000000000000000000000//////000000000000//////....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000//////000111222333333444333555777777555444555666888888888888888777666666888:::<<>>@@@BBBDDDEEEFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAADDDFFFIIILLLOOORRRWWW[[[```eeekkkpppssstttvvvxxxyyyzzz{{{|||}}}~~~~~~|||zzz|||}}}zzzsssmmmhhhddd```\\\ZZZXXXVVVVVVWWWYYYZZZYYYXXXYYY\\\___cccgggkkkllloooqqquuuyyy}}}|||xxxuuusssssssssnnnppprrrrrrqqqrrrsssuuuyyyzzz}}}~~~~~~}}}||||||}}}~~~~~~{{{xxxssssssssssssuuuwwwyyyzzz|||zzzwwwssspppqqqtttwwwyyy{{{}}}}}}{{{zzzyyyyyy{{{}}}~~~}}}{{{zzzxxxwwwvvvvvvtttuuuwwwxxxxxxxxxxxxxxxuuuvvvwwwxxxxxxyyyxxxxxx||||||}}}}}}~~~~~~~~~~~~}}}{{{yyywwwwwwvvvsssrrrmmmmmmlllllllllmmmnnnooollljjjhhhdddbbb```______bbbbbbdddiiimmmpppqqqpppmmmmmmnnnqqqwww}}}}}}~~~~~~}}}zzzwwwvvvpppkkkeeeaaa^^^[[[UUUQQQKKKGGGBBB>>>;;;999666444444333222222333444333222111111111111111111111111444333222111000...------000000000000000000000000000111222222000000111222111000...,,,,,,---///000000000////////////000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////.........444444444444444444444444333333333333333333333333333333333222222222111111111111222222222222111111222222222222222111000///222222111111111111222222111111111111111111111111000000111111111222222222000000000000000000111111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000////////////000000111111111111111111111111////////////////////////000000111111111111000000000000000000000111111111111111111111111111111111111000///......///000111000000/////////000000111000000111111111111000000////////////////////////000000000000000000000000///////////////000000111............////////////////////////000000000000111111111111111000///...//////000000000000//////000000////////////000000//////////////////////////////000000000000//////////////////000000000111000000000000//////////////////////////////////////////////////////////////////000111222333333444333555777777666555666777::::::;;;<<<============???@@@BBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCDDDDDDIIILLLOOOSSSVVVYYY]]]```dddhhhmmmrrruuuvvvwwwxxxzzzzzz{{{{{{|||}}}~~~yyyyyyyyyyyyzzzzzz{{{{{{{{{|||~~~}}}yyywwwvvvnnnkkkgggcccaaa___]]][[[\\\[[[ZZZ[[[^^^```aaaaaa^^^___aaadddgggkkknnnppptttvvvzzz~~~|||xxxuuusssssssssppprrrtttuuuvvvwwwyyy{{{~~~~~~}}}|||||||||}}}~~~~~~~~~{{{xxxsssrrrrrrssstttvvvxxxyyy{{{yyyvvvrrrooopppsssvvvxxxzzz|||}}}{{{zzzzzzzzz|||~~~~~~}}}|||{{{zzzzzzxxxyyyyyyzzzyyyxxxvvvuuuqqqrrrtttuuuwwwxxxxxxxxx||||||||||||||||||}}}}}}}}}{{{zzzyyyzzzyyywwwuuuoooooonnnnnnoooppprrrssssssqqqooolllhhheeecccaaabbbbbbdddggglllooopppoooiiihhhhhhiiinnnwww}}}{{{zzzxxxuuuqqqllliiigggddd^^^ZZZTTTOOOIIIDDD???<<<888555666444222111222333333222222222222222222222222222222222111111000000000///111111111111111111111111///000111000//////000111000///---,,,,,,...000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///////////////444444444444555555555555333333333333333333333333333333333222222222111111111111222222222222111111222222333333333222111111222222111111111111222222111111111111111111111111000111111111111222222222000000000000111111111111000000000000000000000000222222333333333333222222000000111111111111000000////////////////////////111000000///////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000///000111111222111111111111111111111111000000////////////000000000000/////////000111111000000111111111111000000000000000000000000000000000000000000000000000000///////////////000111111...////////////000000000////////////000000000000000000000/////////////////////000000000000/////////////////////000000111000000000000000000000000//////000000000000///////////////000000000111111000000000000////////////000000000000000000000000000000000000000000000000//////000111222333333444333444555555444444777999;;;<<<===>>>@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHJJJLLLPPPTTTXXX[[[^^^```cccfffgggjjjnnnrrruuuxxxxxxyyy}}}}}}}}}~~~~~~}}}||||||vvvvvvuuuuuuwwwyyy|||}}}||||||~~~|||xxxuuutttpppjjjhhhiiiaaaaaaaaaaaa``````______\\\\\\\\\___dddhhhiiijjjeeeeeegggiiilllnnnqqqrrryyy{{{~~~}}}yyyvvvsssssssssttttttvvvyyy{{{|||}}}~~~{{{{{{{{{{{{{{{zzzzzzzzzvvvxxxzzz|||{{{yyyvvvsssppppppppppppqqqsssuuuvvvtttsssqqqnnnllllllooorrrrrrtttuuuuuuttttttuuuvvvyyy{{{}}}~~~~~~}}}{{{yyyzzz{{{{{{zzzwwwuuusssnnnppprrrtttvvvxxxyyyyyy{{{{{{zzzyyyyyyyyyzzzzzz|||{{{zzz{{{||||||{{{yyyssssssqqqqqqrrrtttvvvwwwwwwvvvtttqqqnnnkkkhhhgggeeeeeeeeegggjjjllllllllldddcccaaaaaadddlllwww~~~~~~}}}{{{xxxtttrrrqqqnnniiieee]]]YYYRRRLLLFFFAAA;;;888999666444222333333333222222222222222222222222222000000111111111111111111111111111111111111111111...000111000///...///000000///.........///000111111000000//////000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////444444444444555555555666333333333333333333333333333333333222222222111111111111222222222222111111222333333444444444333333222222111111111111222222111111111111111111111111000111111111111222222222///000000000111111111111000000000000000000000000222222333333333333222222000000111111111111000000000000000000000000000000111111000///////////////////////////////////////000000000000000000000000000000111111111111000000111000/////////000222222111111111111111111111111//////000000000000//////000000//////000111111222000000111111111111000000000000000000000000000000000000000000000000000000///////////////000111111/////////000000000111111////////////000000000000///......------...///000//////000000000000/////////////////////000111111000000000000000000000000//////000000000000////////////000000000111111111111000000000/////////...000000000000000000000000000000000000000000000000//////000111222333333444444444333222222333777:::;;;<<<>>>@@@AAACCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHKKKOOOSSSUUUYYY\\\aaadddfffgggiiijjjjjjkkknnnrrrvvvyyyzzz{{{}}}{{{yyyvvvvvvwwwxxxzzz|||}}}~~~}}}}}}~~~vvvpppmmmlllhhhbbb```bbb]]]```cccdddeeeeeeeeeeeeaaaaaabbbeeejjjmmmnnnnnnlllllllllmmmoooqqqrrrsssyyyzzz}}}~~~{{{xxxtttrrrrrrtttuuuwwwyyy{{{}}}}}}~~~|||zzzuuuttttttsssqqqpppoooooolllmmmoooppppppnnnmmmkkkiiihhhhhhhhhiiikkklllnnnjjjjjjiiigggeeeeeegggjjjhhhiiijjjiiihhhhhhjjjllloooqqqsssvvvwwwxxxxxxwwwwwwyyy{{{}}}}}}{{{xxxvvvuuuvvvwwwxxxwwwtttrrrpppmmmoooqqqtttwwwyyyzzz{{{{{{zzzyyyxxxwwwwwwxxxxxx{{{{{{{{{}}}}}}yyyxxxwwwvvvvvvxxx{{{|||{{{zzzxxxuuurrrpppnnnmmmjjjiiigggggghhhiiihhhggg```___]]][[[^^^dddnnnttt~~~{{{{{{{{{yyytttpppiiieee___XXXRRRKKKCCC???===:::777555444444444333333333333333333333333333111111111111111111111111111111111111111111111111///000111111//////000111/////////000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////............/////////000444444444555555555666666333333333333333333333333333333333222222222111111111111222222222222111111222333333444555555555555222222111111111111222222111111111111111111111111000111111111111222222222//////000000111111111222000000000000000000000000000000111111111111000000000000111111111111000000111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222333111111111111111111111111...///000111111000///...000000///000000111222222000000111111111111000000000000000000000000000000000000000000000000000000///////////////000111111//////000000111111222222////////////000000000000...---,,,+++,,,...000111//////000000000000/////////////////////000111111000000000000000000000000//////000000000000//////000000000000111111111111111111000000/////////...000000000000000000000000000000000000000000000000//////000111222333333444444444222111000222777:::<<<===???AAACCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGIIIKKKOOOUUUYYY\\\___cccgggjjjkkklllmmmnnnlllmmmnnnrrrwwwzzz|||}}}~~~zzzwwwwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~|||qqqjjjggggggddd]]]\\\```^^^bbbfffiiijjjjjjiiiiiijjjiiiiiikkknnnppppppoooppppppppppppqqqrrrssstttvvvwwwyyy|||}}}~~~~~~~~~}}}zzzwwwsssrrrssstttvvvwwwyyy{{{|||{{{|||~~~~~~|||yyyvvvtttnnnmmmllljjjhhhfffeeedddeeeeeefffgggggggggfffeeeaaa`````````aaabbbdddeeebbbbbbbbbaaa______aaacccaaaaaaaaa```______bbbdddeeegggiiikkkmmmnnnooooooooorrruuuxxxxxxuuurrrooonnnoooqqqsssrrrpppnnnlllmmmooorrruuuxxxzzz||||||{{{zzzxxxwwwvvvvvvwwwxxx{{{{{{|||~~~}}}{{{zzzzzz|||~~~~~~{{{xxxvvvtttsssrrrooommmjjjiiiiiihhhfffeee```^^^\\\ZZZ[[[aaajjjpppuuu{{{{{{wwwtttpppjjjddd\\\TTTLLLFFFAAA>>>999777666666555444333333333333333333333333222222222111111111000000111111111111111111111111000222333222111000111222...///000111222222111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////---.........//////000000999999888777666666555555555444444444444444444333333333333222222111111111222222222222222222222222222222222222222222222222333222111000000222444555222222222222222333333333222222111111111111111111000000000000000111111111222222111111111111222222000111222333333222111000222222222222222111000///000000000000000000000000000/////////............//////////////////////////////000111111111111111000000000000000000000000000000111111111000000///......///111222333444555222111111111000000//////111111222222222333333333000///...///111222222111000000000000000000000000111111111111000000000000111111000000//////............//////000000111111222111000000000000000111000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000////////////000000000000111111111111000000000000////////////////////////000000000000000000000000///111222222111222444666666666555555666777999:::<<<>>>AAADDDFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEDDDCCCCCCEEEFFFGGGJJJOOOSSSWWW[[[```ddddddjjjppprrrooonnnooorrrpppqqqsssvvvzzz~~~~~~|||}}}}}}}}}~~~~~~|||~~~{{{vvvrrrhhhgggdddaaa^^^___bbbeeebbbfffkkkooorrrtttvvvxxxrrrrrrssstttssssssrrrqqqqqqqqqpppqqqrrrtttvvvwwwwwwxxxyyyzzz{{{zzzyyyxxxwwwxxxyyyxxxvvvttttttuuuwwwwwwwwwwwwvvvuuuuuuuuuuuutttsssqqqmmmiiifffdddaaaaaaaaa___^^^\\\ZZZXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]^^^___^^^\\\ZZZYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]```___```bbbdddfffeeeddddddeeefffggggggggggggfffcccdddeeefffggggggggggggjjjlllooossswwwzzz|||}}}|||{{{yyyxxxwwwwwwxxxxxxvvvxxx{{{~~~~~~}}}|||||||||||||||zzzxxxvvvuuupppooommmjjjhhhgggffffffdddaaa^^^\\\\\\^^^bbbdddiiinnnwww~~~|||xxxsssoookkkbbbVVVMMMIIIDDD???;;;888777666555666555333333444333222000222222222222222222222222333222222222111000000000222222222222111111000000////////////////////////000000111222222222222222222000///------///000222000000000000000000000000///////////////000111111000000000000000000000000////////////////////////......///000000000000000888888777666555555444333444444444444444333333333444444444333333333222222222222222222222222222222222222222222222222222222333222111000000222444555222222222222222111111111222222111111111111111111222222222222222222222222222222111111111111222222000111222222222222111000111222222222222111000///000000000000000000000000000000/////////.........//////////////////////////////000111111111111111000000000000000000000000000000111111111111000000000000111222333444444555111111111111000000000///111111111222222222333333000/////////111222111000000000000000000000000000111111111111000000000000111000000000/////////...////////////000000000000000000/////////000000111000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////000000000000000000000000////////////000000000000111111111000000000//////////////////////////////000000000000000000000000000111222222222333555777666555555555666888999:::===???AAADDDFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFAAABBBCCCBBBAAABBBDDDGGGJJJNNNSSSXXX]]]aaaeeehhhjjjooottttttrrrppprrruuuqqqsssuuuyyy|||~~~}}}|||zzz{{{}}}}}}{{{wwwssspppggggggeeecccbbbcccgggjjjkkknnnsssvvvxxxyyy{{{|||xxxxxxyyyyyyxxxuuusssqqqppppppppppppqqqsssuuuvvvvvvvvvwwwxxxxxxyyyyyyyyy}}}}}}{{{zzzzzztttrrrpppnnnllljjjjjjiiiiiiiiihhhgggeeeccc```___]]]\\\[[[YYYXXXWWWUUUUUUXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]]]][[[ZZZYYYZZZZZZ[[[YYYZZZZZZ[[[\\\]]]]]]]]]___^^^^^^```bbbbbb```^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^____________ccceeehhhkkkooorrrtttuuuwwwvvvuuuuuuuuuvvvwwwxxxyyyzzz}}}~~~|||yyyvvvtttsssrrrpppnnnkkkjjjiiihhhfffdddaaa^^^]]]^^^```aaadddhhhooovvv}}}}}}}}}zzzvvvtttqqqjjj```YYYRRRMMMFFF@@@<<<:::888777777555444444444444333111222222222222222222222222222222222222111111111111222222222222111111111000///////////////////////////000111111222222111111111000///......///000111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////......///000000000000000:::999999888666555555444444444444444333333222222555555444444444444333333333333333333333333333333222222222222222222222222333222111111111222333444222222222111111000000///111111222222222222222222333333333333333333333333222222111111111111222222000111222222222222111000111111222222111111000000000000000000000000000000000000000/////////......//////////////////////////////000111111111111111000000000000000000000000000000111111111111000000222222222333333333444444111111111111000000000000111111111222222222222333111000///000111222111000000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////............///000111111000000000000000000000000000000000000000000000000111111000000000000//////////////////////////////000000000000000000000000////////////000000000000111111000000000000//////000000000000000000000000000000000000000000000000///111222222222222555777555555555666777888:::;;;???@@@CCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEAAAAAABBBAAABBBDDDGGGJJJOOOSSSZZZ```eeeiiimmmooorrruuuxxxxxxvvvuuuxxxzzzvvvwwwzzz~~~~~~}}}~~~|||yyywwwwwwwwwxxxxxxvvvrrrooommmhhhhhhhhhggggggiiimmmqqqsssvvvzzz|||}}}~~~}}}yyytttqqqoooooooooppprrrsssuuuvvvwwwvvvvvvvvvwwwxxxzzz|||}}}zzzyyyrrrppplllgggdddaaa````````````aaaaaaaaa___^^^]]]\\\ZZZYYYWWWUUUUUUUUUUUUWWWXXXXXXZZZ[[[\\\]]]^^^\\\\\\\\\\\\]]]^^^___```___^^^^^^]]]]]]]]]^^^^^^[[[\\\]]]_______________^^^^^^___```aaa```]]]ZZZZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVZZZ[[[^^^aaaeeegggiiijjjooooooooooooppprrrtttvvvyyyzzz}}}|||zzzxxxwwwvvvuuusssqqqooonnnmmmllljjjhhheeecccbbbbbbbbbbbbdddgggkkkooorrrssstttwwwzzz{{{}}}{{{yyyyyyxxxuuunnniii___YYYPPPHHHBBB???<<<:::888666444444444555444222333333333333333333333333111111111222222222222222222222222222111111111111////////////////////////...///000000111111000000111000///......///000111000000000000000000000000///////////////000000111000000000000000000000000////////////////////////......///000000000000000======<<<;;;999888777777555555444444333333222222444444444444444333333333333333333333333333333333222222222222222222222222222222111111111222333444222222222111000///......111111222222222222222333444444444333333333333333222222111111111111222222111111111222222111111111000000111111111111000000000000000000000000000000000000000////////////...//////////////////////////////000111111111111111000000000000000000000000///000000111111111111000222222222222222222222222111111111000000000000000111111111111222222222222111000///000111222111000000000000000000000000000111111111111000000000///000000000000////////////111111000000//////......------------...000111111////////////////////////000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////000000000000111000000000////////////000000000000000000000000////////////////////////...///111111000111333555555555666777999:::<<<<<>><<<;;;999888888666666555555444333222222222222222222222333333333333333333333333333333333222222222222222222222222222222111222222222333333222222222111000///......111111222222333333333333444444333333333222222222222222111111111111222222222111111111111111111222///000000111111111000000000000000000000000000000111000000000////////////000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111111111111111000000000000000000000000000000111111000000111111111222222222222000///000111111000///000000000000000000000000111111111111000000000///////////////000000000000111111000000//////......------------...000111111//////////////////////////////////////////////////////////////////000000////////////////////////////////////////////////////////////000000000000000000000////////////...000000000000000000000000////////////////////////---...////////////222444555666777999;;;===>>>>>>CCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCEEEGGGIIIMMMSSSVVVZZZ```hhhoootttwww{{{}}}||||||}}}}}}~~~~~~zzzyyyxxxxxxzzz~~~|||wwwtttqqqqqqrrrtttuuuuuusssrrrqqqrrrrrrrrrpppoooppprrrttttttvvvzzz}}}~~~zzzsssooolllnnnpppssswwwyyy{{{}}}}}}yyywwwxxx{{{zzzwwwrrroookkkhhheeeeeeffffffiiijjjkkkkkkkkkjjjiiihhhgggeeeccc```______```aaabbbdddgggjjjmmmoooppppppoooooooooooopppqqqrrrssssssssstttttttttttttttttttttuuuvvvvvvsssoookkkhhhffffffgggjjjlllmmmkkkiiibbb___[[[WWWTTTSSSSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMOOOPPPRRRTTTVVVXXXYYYYYY\\\]]]]]]___bbbeeehhhjjjqqqssswww}}}~~~{{{yyyxxxuuuuuuuuuttttttsssrrrqqqjjjiiifffdddbbb`````````aaadddiiinnnuuu}}}~~~zzzwwwwwwxxxzzz}}}~~~}}}|||rrrlllbbbYYYPPPIIICCC@@@<<<999666444444444444333333333333333333333333333111111222222333333333444222222222222222222222333222222222222222222222222......///000000000000000000000////////////000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000......///000000000000000AAA@@@???>>><<<:::999999888777777666555444333333111111222222222222333333333333333333333333333333222222222222222222222222111111222222222333333333222222222111111000000///111111222222333444444444444444444333333222222111222222111111111111222222222222111000000111222222//////000000111111000000000000000000000000000000111111000000000/////////000000000000000000000000//////000111111111111111000000000000000000000000...///000111111222111111000000000000000000//////000000000000111111111111000000000111111111111222222111000000111111000///000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////............///000111111000000000000000000000000////////////////////////......////////////000000////////////////////////000000000000000000000000////////////000000000000000000////////////......000000000000000000000000000000000000000000000000,,,...//////...///222444666777999<<<>>>@@@AAAAAADDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBEEEHHHLLLOOOTTTXXX\\\bbbgggnnntttyyy}}}}}}{{{xxxwwwwwwwwwyyy}}}|||xxxuuurrrqqqnnnppptttwwwyyyyyyxxxwwwwwwwwwvvvsssqqqpppqqqssstttvvvyyy|||~~~yyyssspppnnnooorrruuuxxxzzz||||||}}}zzzxxxvvvxxx|||{{{xxxrrrqqqooommmmmmnnnoooppptttuuuuuuvvvuuutttsssrrrpppooommmjjjiiihhhggghhhoooqqqtttxxx|||~~~yyyssspppjjjjjjkkknnnqqqttttttsssiiifffbbb^^^ZZZWWWUUUTTTRRRPPPNNNLLLJJJJJJJJJJJJLLLMMMOOOQQQRRRSSSTTTTTTUUUUUUVVVWWWYYY\\\___aaajjjlllqqqwww~~~~~~|||vvvvvvvvvvvvvvvvvvvvvvvvpppnnnjjjfffccc___]]]\\\]]]___aaadddiiiooovvv{{{~~~zzzwwwwwwxxxyyy{{{}}}~~~yyyssskkkccc[[[RRRKKKFFFAAA>>>:::777666666555444333333333333333333333333222222222333333333333333222222222222333333333333222222222222222222222222...///000000111111000000//////000000000000//////000000000000000000000000111000000///////////////000000000000000000000000000000000000000000000000......///000000000000000FFFEEEDDDBBB@@@???======999999888777666555444444222222222333333333444444444444444444444444444444222222222222222222222222111111222222333333333222222222222222222111111111111111222222333444444555666666555555444333333222222222111111111111222222222222111000000111222222...//////000000000000000000000000000000000000000111111111000000000//////000000000000000000000000//////000111111111111111000000000000000000000000...///000111111222222222000000000000000111111111///000000000111111111111000000000000111111111111222111000000111111000...000000000000000000000000111111111111000000000000.../////////000000000111////////////000000000000000000/////////000000111000000000000000000000000////////////////////////........./////////000000////////////////////////000000000000000000000000////////////000000000000000000/////////.........////////////////////////000000000000000000000000...///000000000111333555777888;;;>>>AAABBBCCCCCCEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBCCCCCCDDDDDDEEEIIIOOOTTTYYY]]]aaacccjjjnnnsssxxx||||||zzzyyywwwvvvwwwwwwyyy|||~~~~~~zzzuuuqqqnnnlllllljjjnnntttzzz}}}~~~~~~}}}xxxxxxxxxuuurrrpppqqqrrrtttvvvxxxzzz{{{}}}|||yyyuuusssqqqrrrtttvvvwwwxxxxxxxxxtttsssrrrrrrvvv|||~~~{{{{{{{{{{{{|||}}}~~~~~~|||zzzxxxvvvuuu{{{}}}zzzvvvnnnmmmlllnnnrrruuuvvvwwwpppoookkkgggbbb]]]ZZZXXXSSSQQQOOOLLLJJJIIIIIIJJJIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPPPPQQQRRRUUUWWWYYY```aaaeeekkkrrryyy~~~zzzzzzyyyyyyyyyyyyzzz{{{vvvuuuqqqmmmhhhccc```^^^[[[\\\\\\\\\^^^bbbgggkkkuuu~~~~~~|||yyyyyyzzzzzzzzz{{{}}}~~~zzztttmmmfff]]]UUUOOOHHHDDD???;;;999888777666444444444444444444444444333333333333333333222222222222222333333333444444111111111111111111111111///000111111222222111111//////000000000000//////000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000......///000000000000000KKKKKKIIIGGGFFFDDDCCCBBB::::::999888777666555555333333333444444555555555444444444444444444444444222222222222222222222222111111222333333333333222222222222222222333333333111111222333333444555555888777777666555444444444222222111111111111222222333222111000000111222333......///000000000000000000000000000000000000000111111111111000000000000000000000000000000000000//////000111111111111111000000000000000000000000......///111111222222222000000111111222222222222//////000000111111111222000000000000111111111111333111000000111111000...000000000000000000000000111111111111000000000000.../////////000000111111......//////000000111111222111111000000000000111000000000000000000000000////////////////////////---.........//////000000////////////////////////000000000000000000000000////////////000000000000000/////////............////////////////////////000000000000000000000000///111222222111222444777777999<<>><<<:::999888444444444444444444444444444444444333333222222222222222222333333444444444////////////////////////000000111222222222222222//////000000000000//////000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000...//////000000000000000RRROOOKKKIIIHHHGGGFFFEEE???>>><<<:::888666555555888777666555444333333333333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222222222111111222222333444666888::::::777333111000444333222111000000000000222111111111000000//////111222222333333222222111111111222222222222111111111111111111000000000000000000000000000000000000222111111111000000//////333222111000////////////333222111000//////////////////000000000000//////222222111111000/////////...///000111111000///...000000000000000000000000222222222111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000///...------...///000111111000000//////............////////////......000000000000000000000000000000000000000000000000111///......//////...,,,000000111111111111000000000000///////////////000////////////000000000000000111111111111222444777;;;<<<>>>@@@BBBCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBAAABBBEEEJJJNNNQQQVVV]]]ccciiinnnsssvvvwwwyyy}}}}}}|||zzzxxxvvvtttssssssvvvxxxzzz|||~~~~~~~~~~~~tttsssooojjjeeecccdddffflllqqqxxx~~~zzzvvvsssqqqqqqqqqssssssssstttuuuxxxzzz|||}}}zzzwwwvvvrrrpppoooppprrrrrrpppmmmiiikkkmmmpppuuu~~~|||tttpppmmmhhheeefffhhhjjjkkkjjjjjjiiigggccc```\\\ZZZWWWVVVSSSQQQNNNLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJJJJLLLMMMNNNOOOOOOSSSTTTVVVXXXZZZ\\\^^^___ddddddeeegggkkkqqqvvvyyy~~~}}}}}}~~~{{{vvvpppkkkhhhdddbbb]]]YYYWWWWWWYYYZZZdddgggmmmuuu~~~~~~|||yyywwwwwwzzz}}}|||uuulllddd___VVVQQQKKKEEE@@@===999777777555444444666777888777222222222333333444444444444444444333333222222222111111111111111111111111000000000000000000000000222222111000//////000000////////////////////////000000000000000000000000000000000000000000000000000///.........///111222000000///...............VVVSSSOOOLLLKKKJJJHHHFFFAAA@@@>>><<<:::888777777888777666555444333333333333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222222222111111222222333444999::::::777444111111111111111000000000111222222111111111111000000000///000111111222222111111000111111222222222222111111111111111111000000000000000000000000000000000000111111111111000000000/////////000000111222222222222111000000///000000000111111222222222222111111000000000000000111111111...///000111111000///...000000000000000000000000111111111000000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000///............///000111000000000/////////...//////000000000000//////000000000000000000000000000000000000000000000000222111///000111111///...//////000000000000//////000000////////////000000////////////000000000111111222333333333444777:::===>>>@@@AAACCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCDDDDDDEEEHHHNNNRRRWWW\\\bbbhhhmmmqqquuuxxxyyy{{{}}}~~~wwwwwwwwwwwwwwwxxxxxxyyyyyy{{{~~~~~~{{{yyyrrrqqqnnnjjjfffdddfffgggmmmqqqxxx{{{wwwsssrrrrrrssssssttttttvvvxxxzzz|||}}}{{{wwwtttrrrlllkkkiiikkkmmmnnnmmmlllmmmnnnpppsssxxx~~~}}}||||||}}}}}}||||||~~~|||tttmmmgggccc___\\\]]]___```aaaaaaaaa```^^^\\\YYYWWWVVVTTTSSSPPPNNNLLLJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVVVVWWWXXX\\\aaaeeehhhrrruuuyyy|||~~~|||vvvqqqnnngggddd```\\\YYYXXXXXXXXX]]]___dddkkkrrrzzz}}}zzzzzz|||~~~wwwooohhhddd]]]XXXQQQKKKFFFBBB>>>;;;999777555555666777777777222222333333333444444444444333333333222222222222111111111111111111111111000000000000000000000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000///...............\\\YYYUUURRROOOMMMJJJHHHDDDCCCAAA>>><<<;;;:::999777666555555444444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222222222111111222222333444;;;;;;999555111000000222////////////000111222333111111111111000000000000000000000111111000000000111111222222222222111111111111111111000000000000000000000000000000000000111111111111000000000000...///111222333333222222000000/////////000111111111111222222222222111111...//////000111111222222//////000000000000//////000000000000000000000000000000000///////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000111000...///000000///.........////////////......000000////////////000000/////////000000000111111111222444555666888;;;===???@@@AAACCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBDDDEEEFFFGGGJJJNNNTTTXXX```dddjjjnnnrrruuuxxx{{{{{{|||}}}~~~{{{yyytttuuuuuuvvvxxxzzz|||}}}}}}{{{vvvsssooonnnllliiiffffffgggiiimmmqqqxxx~~~xxxtttssstttuuuuuuvvvwwwxxxzzz|||}}}}}}~~~{{{wwwssspppmmmhhhgggfffgggjjjmmmnnnnnnrrrsssuuuxxx}}}~~~|||zzzxxxvvvtttsssrrrpppooonnnmmmlllkkkkkkkkknnnllllllmmmooommmgggccc[[[XXXTTTRRRRRRSSSSSSSSSTTTTTTRRRQQQPPPOOOOOOOOONNNMMMLLLJJJIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNQQQTTTXXXZZZ```cccgggkkknnnsssxxx{{{|||wwwtttlllkkkhhhddd```^^^\\\[[[XXXYYY[[[___eeekkkpppttt~~~zzztttnnnjjjfffaaa[[[TTTOOOJJJDDDAAA;;;999777666666777666555333333333333444444444444222222222222222111111111222222222222222222222222000000000000000000000000222111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000000000///.........//////bbb___[[[WWWTTTQQQNNNKKKGGGFFFCCCAAA???===<<<;;;777777666555555555555555444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222222222111111222222333444777888777555222111111222000/////////000000111222111111111000000000000000000000111111111111000000111111222222222222111111111111111111000000000///000000000000000000000000111111111000000000000000000222333444333222000............//////111222222//////000000000000////////////000000111111111111//////000000000000//////////////////////////////000000000000000000000000000000111111111111000000////////////////////////////////////////////////////////////000000000000///////////////000000000000000000000///////////////000000111111000000///////////////////////////////////////////////////...---,,,,,,---...---+++...//////000000//////...000////////////000000111//////000000000111111111000222555777888:::>>>@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBEEEFFFIIILLLOOOTTT[[[___iiilllqqqtttvvvxxx{{{|||}}}~~~~~~yyyvvvuuuvvvvvvwwwyyy{{{|||}}}}}}yyytttooollljjjjjjjjjhhhffffffhhhjjjnnnrrrxxxyyyuuutttuuuwwwyyyyyyzzzzzzzzzzzzzzzyyyxxxxxxwwwuuusssooommmkkkjjjiiiiiijjjmmmqqqtttvvvwwwxxxzzz||||||xxxuuunnnmmmjjjhhheeedddbbbbbb___^^^^^^]]]\\\[[[[[[[[[]]]\\\[[[[[[]]]\\\YYYWWWRRROOOLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIJJJMMMOOOQQQQQQTTTWWWZZZ^^^ccciiimmmqqqtttxxx{{{}}}{{{wwwsssrrrpppmmmjjjgggdddccc\\\[[[ZZZ[[[]]]```dddfffnnnttt}}}}}}xxxsssppplllhhhbbb\\\WWWQQQJJJFFF???<<<999777666666555333333333444444444444444444111111111111111111111111222222222222222222222222000000000000000000000000111111000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000---...000111111111000///000000///////////////000gggddd```]]]ZZZVVVRRRNNNJJJIIIFFFDDDAAA???>>>===999999888777666666666666444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222222111111222222333444000333555666555333333333222222111000000000000000000000000000000000111111111222222222222222222111111111222222222222111111111111111111000000000///////////////////////////000000000000000000111111000111222333333222000...---.........///000222222//////000000000000//////111111111111000000//////000000////////////000000////////////////////////111111111111111111111111000000111111111111000000////////////////////////////////////////////////////////////000000000000...//////000000000000000////////////000000000000...//////000000//////...////////////////////////////////////////////////---,,,+++,,,---...---,,,///000000111111000000//////////////////000111111000000000000111111111111///222666888:::<<>>@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCEEEGGGIIILLLOOOSSSXXX]]]cccjjjnnntttwwwzzz|||||||||}}}~~~~~~zzzuuuuuuvvvxxx{{{}}}zzzwwwrrrllliiigggggggggeeeggghhhhhhhhhiiikkkmmmqqqtttxxx~~~|||zzzzzz{{{~~~|||xxxtttpppmmmlllkkkhhhjjjllloooqqqsssssssssrrrtttvvvwwwxxx{{{~~~sssoooiiieeeaaa^^^ZZZXXXVVVUUUSSSQQQPPPNNNNNNNNNKKKKKKLLLLLLKKKKKKJJJIIIGGGFFFFFFFFFEEEEEEEEEEEEAAA@@@??????@@@???>>><<<======<<<======>>>???@@@>>>>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGIIIJJJJJJLLLOOOQQQSSSVVV[[[```fffmmmtttyyy~~~|||{{{{{{yyywwwuuusssrrrnnnkkkgggccc___]]]\\\\\\[[[^^^eeennnyyyzzzwwwrrrpppmmmiiieee___XXXSSSJJJGGGBBB>>>;;;999666444555555555555444444444444111111111222222222222222333333333333333333333333111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000/////////000111111rrrpppllljjjgggbbb]]]ZZZSSSQQQOOOLLLIIIGGGEEEEEE@@@???===;;;999888777777555555555555555555555555333333333333333333333333444333333222222333333444222222222222222222222222222222111111222222333444///111333444333333333444333333222222222222222333///000000000111111111111111111222222222222111111111111222222222222111111111111111111000000000000///////////////////////////000000000111111111111,,,,,,---///000111222333...............///000111111111222222222222111111111111111000000000000000111000///......///000111000000000000000000000000000000000000111111111222000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000---...000111222222111111.../////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000000///...///111222111000//////000000000000//////............///000111222000000111111111222222222333666:::===>>>@@@BBBDDDDDDDDDDDDEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBDDDGGGJJJLLLRRRUUUZZZ___eeekkkqqquuuxxxzzz}}}~~~~~~~~~xxxxxxyyyyyyzzz|||}}}~~~tttrrrnnnkkkhhhgggggghhhgggiiikkkkkkkkklllnnnppprrrtttxxx}}}~~~|||xxxsssnnniiihhhggghhhiiikkkooosssvvvyyyzzz{{{yyy{{{~~~}}}{{{xxxuuuqqqnnnlllkkkccc___ZZZWWWUUUSSSRRRPPPOOONNNLLLKKKJJJIIIIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFBBBCCCDDDCCCBBBAAAAAAAAA=========>>>??????===;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;<<<<<<============>>>???@@@AAABBBCCCBBBBBBCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGCCCEEEGGGHHHGGGGGGHHHIIIJJJMMMPPPUUUZZZaaahhhnnntttzzz}}}{{{yyyxxxvvvtttqqqlllhhheeecccbbb___```bbbfffmmmvvv~~~}}}yyyuuutttrrrpppmmmgggaaa\\\RRRNNNIIIDDD@@@===:::777666555555555444444444444222222222222333333333444333333333333333333333333111111111111111111111111000000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000111000000//////000111111222uuussspppnnnkkkgggbbb^^^VVVUUURRROOOLLLJJJHHHHHHBBB@@@>>><<<:::999888777555555555555555555555555333333333333333333333333444333333222222333333444222222222222222222222222222222111111222222333444222333333222000111333555222222222222333444555555//////000000111111111222000000111111111111000000111111222222222222111111111111111111000000000000//////////////////////////////000000111111111222//////............///000///............///000000//////000000000000///////////////000111111222222111000///......///000111000000000000000000000000.../////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000---...000111222222222111.../////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000...------...000111000///......////////////..................///000222222000111111111111222222222555888<<>>???@@@AAAAAA??????@@@AAABBBDDDDDDEEECCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAADDDFFFGGGFFFEEEEEEEEEGGGIIIKKKNNNSSSYYY```eeejjjrrr|||~~~~~~{{{zzzxxxuuuqqqnnnkkkiiieeedddbbbcccgggmmmsssxxxzzzwwwvvvvvvuuurrrmmmgggbbbWWWSSSMMMHHHDDDAAA===:::666666555555555444444444222222222333333444444444333333333333333333333333111111111111111111111111000000///000000111222222222222222222222222222222000000000000000000000000000000000000000000000000000///.........///111222000000///000000111222222}}}{{{wwwrrrnnnjjjhhhggg\\\YYYUUURRRPPPNNNKKKIIIHHHFFFCCC@@@===;;;::::::888777666444333222222111444444444333333333222222333333333333333333333333444444333222111000///...111111111111111111111111333333333222222111111111222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000222222111111000000//////000///...---...///111333111111000000//////......000000000000000///......111111000000000000000000000000000000000000000000////////////000000000000000000000111222222222333......//////000000111111////////////............////////////000000000000000000000000111111111111///000111111000...,,,***000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////............////////////////////////000000000000000111111111111222555777;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFIIINNNUUUYYY\\\aaakkkttt|||yyyvvvuuusssooollllllkkkjjjiiijjjlllnnnooorrrrrrrrrssssssrrrqqqqqqtttuuuvvvyyyxxxssslllfffdddeeehhhjjjpppsssxxx~~~~~~wwwpppjjjeeecccbbb]]]\\\[[[XXXVVVTTTRRRQQQLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>============<<<<<<;;;::::::999999888======<<<;;;;;;::::::999============>>>>>>??????AAA@@@???======???@@@AAACCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAACCCDDDEEEEEEFFFHHHIIIKKKOOOTTTXXX___eeepppzzz}}}}}}|||zzzwwwtttrrrpppllljjjiiijjjmmmnnn{{{~~~|||{{{{{{{{{yyyuuuooojjjbbb^^^VVVPPPJJJEEE@@@<<<:::888666666777777666555444444333333333444444555555555444333333222111111222222222222222222222222222222222222222222222222000000000111222222222333000000000000000000000000000000000000000000000000000111111111111222222222////////////////////////~~~|||zzzvvvrrrooolllkkkaaa^^^ZZZWWWTTTRRROOOMMMKKKIIIFFFBBB???===<<<<<<999888777666444444333333444444444333333333333222333333333333333333333333333222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222111111111000000111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111000000/////////000///---------...000111111111000000////////////222222222222222111000000000000000000000111111111000000000000000000000000////////////000000000111111111111111111111222222.../////////000000000111////////////............////////////000000000000000000000000111111111111///000000000000...---,,,000000////////////000000////////////////////////////////////000000000000000000000000000000000000////////////////////////............////////////000000000000000////////////111222222222333666999<<<>>>???AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDEEEGGGIIIMMMRRRYYY^^^eeeiiirrrzzz~~~yyyuuussspppmmmjjjmmmmmmmmmnnnppprrrtttuuuvvvvvvvvvuuutttsssrrrrrrqqqrrrtttyyy{{{wwwqqqkkkiiijjjnnnpppuuuyyy|||zzzpppmmmggg```[[[WWWUUUUUUUUUTTTSSSQQQPPPNNNMMMLLLJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>======<<<;;;;;;:::===<<<<<<;;;::::::999999<<<<<<<<<=========>>>>>>@@@???>>>======>>>???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDFFFGGGHHHIIILLLPPPTTTXXX^^^gggqqqzzz|||zzzyyyvvvrrrnnnlllkkklllmmmsss{{{~~~}}}}}}|||zzzvvvrrrlllggg```XXXRRRKKKEEEBBB>>><<<999777777777555444555444444333333444444555555555444333333222111111222222222222222222222222222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////}}}yyyuuurrrppphhheee```]]]ZZZWWWTTTRRROOOMMMJJJGGGDDDAAA??????;;;:::999777666666666666555555444444444333333333333333333333333333333333111111222333444555555666111111111111111111111111333333333222222222222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000///...---,,,---...///111000000000000/////////111222222222222111111000//////000000111111111222000000000000000000000000/////////000000000111111111111111111111111000000////////////000000000000////////////............////////////000000000000000000000000111111111111////////////////////////000000////////////000000........................////////////000000000000000000000000000000000000////////////////////////............////////////111111111000000////////////111222333444666999;;;>>>???AAACCCEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHKKKNNNSSSYYY___dddooossszzz|||wwwssspppmmmkkkhhhlllnnnppptttwwwyyy{{{||||||{{{zzzxxxvvvtttsssrrrooopppsssxxx}}}xxxtttssstttwwwzzz~~~zzzvvvsssoookkkhhhaaa^^^YYYTTTPPPNNNMMMLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@??????>>>>>>===<<<<<<<<<;;;::::::999999;;;;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFHHHKKKMMMOOOTTT\\\dddlllttt|||~~~yyytttpppnnnlllllllllsss~~~}}}zzzuuummmeee]]]UUUNNNIIICCC@@@<<<999888777555333555555444444444444444555555444444333333222222111333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////|||xxxuuuoookkkgggccc___\\\YYYVVVSSSRRROOOLLLHHHEEECCCAAA<<<;;;:::999888777777777555555555555444444444444333333333333333333333333000111111222333444555555111111111111111111111111222222222222222222222222222222222222222222222222333222222222222222222333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111000///...............000000000000000000000000//////000000000000///.../////////000111111222222000000000000000000000000//////000000000111111111222222111111000000//////////////////000000000000////////////............////////////000000000000///000000000111111111111//////......///000111111000000////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////............////////////222222111111000////////////111444555777999<<<>>>???@@@BBBDDDEEEFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFHHHKKKOOOTTTYYY___eeeiiitttwww}}}{{{|||}}}zzzwwwtttpppnnnlllkkkjjjkkknnnsssxxx}}}}}}zzzwwwtttrrrqqqpppqqqtttyyy}}}{{{ssspppkkkgggccc___[[[WWWVVVTTTQQQNNNKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEECCCCCCBBBAAAAAA@@@@@@???======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAACCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDEEEGGGIIIJJJMMMSSSYYY___fffnnnssszzz}}}yyytttqqqooonnnlllpppvvv}}}yyyqqqhhh___VVVQQQGGGDDD???<<<:::888666444666555555444444444444555444444444333333222222222333333333333333333333333222222222222222222222222333222222222111000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////}}}{{{vvvsssmmmiiieeeaaa]]]ZZZXXXWWWTTTQQQMMMIIIFFFDDD???>>><<<;;;999888888888666666666555555555444444333333333333333333333333111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222222222222222333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000000000222222111000000/////////000000000000111111111111...//////000000000////////////000000111111111111////////////////////////000000000000111111111111222111111000000/////////000000000000////////////////////////............////////////000000000000///000000000111111111111//////......///000111222000000////////////000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000............////////////222111111111000000000///000333666888999;;;>>>@@@@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGKKKOOOTTTYYY^^^ccciiimmmsssvvv|||~~~{{{yyyxxxyyy|||~~~~~~zzzyyyyyyxxxwwwvvvssssssqqqooommmmmmmmmnnnnnnqqqxxx~~~zzzvvvsssqqqppprrrsssuuuyyy~~~yyysssooollleeebbb^^^ZZZWWWTTTPPPMMMLLLJJJIIIGGGFFFEEEEEEEEEIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBCCCBBBCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFEEEDDDDDDEEEGGGHHHJJJNNNQQQUUU[[[aaaeeemmmrrrzzz|||yyyvvvtttsssoooooopppsssyyyzzzqqqhhh^^^XXXMMMIIICCC???<<<;;;999777777666555444444444444444444444333333333333222222333333333333333333333333222222222222222222222222333222222222111000000000000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000|||vvvqqqmmmhhhdddaaa^^^]]]ZZZWWWRRRNNNJJJHHHCCCBBB@@@>>><<<:::999999777666666666666555555555333333333333333333333333222222222111111000000000111111111111111111111111111222222222222333333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111000000000000111111111111222000111111222222222222111111000000000000000000000////////////////////////000000000111111111222222000000000000000000//////000000000000////////////////////////............////////////000000000000000000000000111111111111/////////000000111111111000000////////////000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000............////////////111111111111111111111111222555888:::<<<===???AAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJPPPTTTZZZ___cccggglllooorrruuuzzz|||xxxuuutttuuuwww{{{~~~zzzvvvsssrrrrrrqqqppppppppppppooonnnnnnppprrrsssvvv|||{{{vvvsssqqqpppssssssuuuxxx{{{{{{tttmmmgggbbb```YYYVVVSSSQQQPPPMMMJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>=================================<<<<<<===>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKMMMOOOSSSXXX[[[bbbgggnnnvvv}}}~~~}}}{{{yyyxxxsssqqqnnnmmmpppyyyzzzqqqgggaaaVVVQQQJJJEEEAAA???<<<;;;777777666555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000111111111111111111111111111111111111222222222222000000000000000000000000zzzvvvqqqllliiidddccc```]]]XXXSSSOOOLLLIIIGGGEEEBBB???===;;;;;;777777777666666666555555333333333333333333333333333333222222222111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111000000111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000111111111222222222333///000000111111111111000000000111111111222222222000000111222222222222222222222111111000/////////////////////////////////000000111111111222222222/////////000000000000000111000000000/////////...////////////............////////////000000000000000000000000111111111111...///000111222111000///000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000............////////////000000000111111222222333444777:::<<<===>>>@@@AAACCCCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBCCCDDDFFFHHHKKKMMMOOOVVV[[[```eeehhhkkknnnppptttvvvzzz|||wwwtttssstttrrruuuzzz}}}zzzuuurrrqqqrrrqqqqqqpppqqqrrrpppnnnnnnqqqttttttwww||||||wwwsssqqqqqqoooppprrrtttwww{{{~~~zzzvvvpppnnnjjjeee___ZZZVVVSSSOOOMMMKKKKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>????????????>>>>>><<<<<<=========>>>>>>>>><<<===???AAABBBBBBBBBAAA???AAACCCDDDDDDDDDEEEFFFDDDFFFIIIKKKMMMOOOSSSVVVYYY\\\aaagggnnnwww~~~}}}wwwuuurrroooooottt{{{zzzqqqjjjbbb\\\TTTLLLFFFBBB???===888777666555444444444444333333333333333333333333444444444444444444444444222222222222222222222222111111111111111222222222000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000|||wwwrrrooohhhgggdddaaa\\\WWWRRRPPPLLLKKKHHHEEEAAA???===<<<777777777777666666666666333333333333333333333333333333333333333333333333111111111111111111111111111111111222222333333333222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000111111222222222333333333---...///000000111000000000000111111222222222222......///000000000000000333333222111000///......////////////////////////000111111111111222222222......//////000000111111111111000000/////////...000/////////............////////////000000000000000000000000111111111111...000111333333111///...000000////////////000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000............/////////000//////000111222333333444555888<<<>>>>>>???@@@AAADDDEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDEEEHHHKKKNNNQQQRRR[[[___eeeiiilllnnnppprrrwwwxxx{{{yyytttssstttuuuppptttzzz~~~zzzvvvtttssstttttttttrrrssssssqqqooonnnqqqtttrrruuuyyy~~~}}}xxxtttsssrrrlllmmmoooqqquuuxxx{{{}}}}}}yyyrrrkkkgggaaa___\\\XXXSSSOOOLLLJJJIIIHHHGGGGGGIIIIIIHHHGGGDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????<<<<<<<<<===============:::<<<>>>@@@AAABBBBBBAAA===???AAACCCCCCCCCEEEFFFAAADDDGGGJJJLLLNNNQQQTTTSSSUUUXXX\\\bbbjjjsssyyy}}}{{{zzzxxxuuusssssswwwzzzwwwqqqkkkeee[[[QQQJJJDDD@@@===888888777555555444444444333333333333333333333333444444444444444444444444222222222222222222222222000000111111222222222333000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000xxxtttnnnlllhhheeebbb]]]XXXUUURRROOOLLLIIIGGGDDDAAA>>>:::999888888888777333111333333333222222333444444333333333333333333333333222333333444444333333222333222222111111222222333333222111111000000000111333333333333333222111000222222222222222222222222222222222111111111000000333333222222222222222222333222000/////////000111000000000000111222333444000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000///...---------------000000000000000000000000......///000000000000000111111111111000000000000000000000000////////////222111000000111333555777999:::<<>>===@@@@@@??????>>>=========???????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAGGGHHHIIIIIIJJJKKKLLLLLLNNNQQQTTTWWWZZZ]]]bbbeeennnuuu~~~|||{{{zzzyyywww|||}}}yyypppjjjbbb[[[UUUOOOGGGAAA>>>999777999:::777555777555555444444444333333333222222222555888999666333444444333222111000///...////////////////////////333333222111000000111111222111111111000000//////222222111111111111222222000000000000000000000000{{{tttqqqlllhhheeeaaa\\\YYYWWWTTTPPPMMMKKKHHHDDDAAA===;;;:::999999888555333444444333333333333444444333333333333333333333333222333333444444333333222333222222111111222222333333333222222111111111111333333333333333222111000222222222222222222222222222222222111111111000000000000000000000000000000222111111000000000000000000000000000111222333444000000000000000000000000000000000000000/////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000///...------------...000000000000000000000000...///000000111111000000111111000000000/////////000000000000000000000///111111000000222444777888;;;<<<>>>AAACCCDDDEEEEEECCCEEEGGGHHHIIIHHHGGGFFFFFFFFFGGGFFFEEEEEEFFFHHHKKKLLLMMMNNNPPPTTTZZZ^^^ccciiiooorrrsssuuuyyy}}}{{{~~~|||zzz{{{{{{{{{{{{~~~~~~yyyvvvuuuuuutttsssrrrqqqpppooopppqqqsssuuurrrrrrssstttxxx}}}}}}vvvqqqnnnmmmkkkmmmoooppprrrvvv{{{}}}tttqqqlllfff___ZZZVVVTTTPPPMMMJJJIIIJJJJJJHHHFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLNNNNNNNNNNNNNNNNNNOOOOOORRRRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVXXXWWWWWWWWWVVVVVVVVVUUUVVVWWWYYYZZZZZZXXXWWWVVVTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@???BBBBBBAAAAAA@@@?????????============<<<<<<<<<<<<======>>>>>>????????????CCCDDDEEEFFFGGGHHHIIIIIIIIIKKKNNNPPPRRRUUUYYY\\\bbbhhhpppxxx~~~~~~|||zzzyyy||||||vvvqqqjjjddd___XXXOOOIIICCC>>>::::::999555444555444444444444444444444444222222222555888888666333222222222222111111111111222222222222222222222222333222222111111000111111111111111111000000000///000111222333333222111000000000000000000000000000|||xxxsssnnnjjjfffbbb___^^^[[[WWWTTTQQQMMMIIIEEEBBB@@@===;;;::::::888666555555444444333444444555333333333333333333333333222333333444444333333222333222222111111222222333222333333333333222222111222222333333333222111111222222222222222222222222222222222111111111111111000000000000000000000000111111111111111000//////000000000000111222333333000000000000000000000000//////000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000//////......------......000000000000000000000000///000111111222222111111000000000/////////......000000000000000000000000111111111222444777999;;;>>>???AAACCCDDDEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGFFFEEEFFFIIILLLQQQRRRTTTUUUWWW[[[```dddhhhlllrrruuuvvvxxx}}}{{{xxxvvvuuutttrrrqqqqqqqqqqqqrrrsssuuuuuuqqqpppoooppptttyyy~~~yyysssnnnllllllmmmooorrrtttwww{{{~~~xxxsssooofffccc___ZZZTTTPPPMMMKKKHHHGGGEEEFFFGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPSSSSSSSSSSSSTTTUUUUUUUUUYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^___```aaa```______```____________^^^^^^^^^^^^___```aaaaaa```___^^^\\\[[[ZZZYYYXXXWWWVVVVVVSSSSSSSSSSSSRRRQQQOOOOOOOOOOOONNNNNNNNNMMMMMMMMMJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAADDDDDDDDDCCCBBBBBBAAAAAA>>>>>>=========<<<<<<<<<<<<<<<<<<===============@@@AAABBBCCCEEEFFFGGGHHHFFFHHHJJJKKKKKKMMMPPPSSSVVVZZZ```fffmmmttt{{{}}}xxxyyy{{{{{{uuuqqqllleee[[[TTTKKKDDD===;;;888444333555444444444444444444555555222222333555777777555333000111111111222222333333222222222222222222222222222222222111111111111111111111111111000000000000...000333555555333000...000000000000000000000000zzztttppplllhhheeeeeebbb^^^[[[WWWSSSNNNJJJGGGCCC@@@===<<<;;;999888666666555555444444555555444444444444444444444444222333333444444333333222333222222111111222222333222333444444444333222222222222333333333222222111222222222222222222222222111111111111111111111111222222222222222333333333000000111222222000///...111111000000111222222333000000000000000000000000/////////000000111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000////////////////////////////////////000000000000//////............//////////////////////////////000000111222222222222222////////////............000000000000000111111111111111222444777:::<<<>>>@@@AAABBBDDDEEEEEEFFFFFFIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFIIIMMMQQQUUUWWWZZZ\\\^^^aaaeeeiiikkknnnrrruuuwwwzzz~~~}}}yyywwwuuusssqqqooopppqqqrrrssstttuuuuuurrrqqqppppppsssxxx}}}~~~{{{wwwrrrnnnmmmnnnqqqtttwwwzzz~~~yyyrrrkkkeeeaaa[[[YYYVVVRRRNNNKKKIIIHHHFFFFFFEEEFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNPPPQQQRRRSSSTTTUUUVVVVVVYYYZZZ[[[\\\]]]^^^^^^____________```aaabbbdddeeeeeefffhhhiiiiiiiiiiiihhhgggggggggggggggfffffffffeeefffgggggghhhggggggfffeeeeeedddbbbaaa___^^^^^^ZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQQQQPPPPPPOOOOOOOOOMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>>:::666555777444444444444555555555555222333333444555555555444111111111222222222333333000000000000000000000000111111222222222111111111111111111000000000000000///000111222222111000///////////////////////////{{{wwwrrrnnnkkkkkkhhheeebbb^^^YYYSSSOOOKKKGGGCCC@@@>>>===;;;999888777666666555555555666444444444444444444444444222333333444444333333222333222222111111222222333222333333444444333333333111222222333333333222222222222222222222222222222111111111111111111111111111111222222222333333333000000111222222000///...111111111000111111222333000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111000000000000000000000000000000111111111111000000////////////////////////////////////000000000000//////.........//////000////////////////////////000000111222222222222222////////////............///000000000111111111222222333444777999<<<>>>@@@@@@AAABBBDDDEEEFFFFFFFFFKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIJJJMMMRRRVVVXXX[[[^^^```ccceeeiiikkkoooqqqtttwwwzzz}}}~~~zzzxxxvvvsssqqqmmmnnnoooqqqssstttuuuuuutttsssrrrrrrtttxxx|||}}}|||zzzwwwsssrrrrrrtttyyy{{{|||uuummmfff```ZZZVVVSSSQQQOOOMMMJJJIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\___```bbbdddfffgggggggggfffffffffggghhhjjjkkklllnnnoooqqqrrrssssssrrrrrroooooooooooooooooooooooommmnnnnnnooooooooooooooonnnmmmllljjjhhhgggeeeeeeaaaaaa```___^^^\\\ZZZYYYUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;===>>>???@@@AAACCCDDDDDDFFFGGGHHHHHHGGGHHHJJJLLLNNNOOOPPPRRRVVV\\\ccchhhnnnvvv|||yyyxxxzzz}}}xxxnnngggZZZQQQHHHCCC>>>:::999;;;555555555555555555555555222333444444444444444444333333333222222222222111000000000000000000000000000111111222222222111111000000000000000000111111000///...------...///000////////////////////////zzzuuuqqqpppnnnkkkhhheee```YYYUUUOOOLLLHHHEEEBBB@@@===;;;999999888777666666666666444444444444444444444444222333333444444333333222333222222111111222222333333222222222222333333444111111222333333333222222222222222222222222222222111111111111111222222222/////////000111111222222111111111111111000//////222111111111111111222222000000000000000000000000000000111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000//////......//////000000000000000000000000000000///000111111222222111111000000000/////////......///000000111111222222222444555777999<<<>>>@@@AAA@@@AAACCCDDDFFFGGGGGGHHHLLLKKKKKKJJJJJJJJJIIIIIIGGGIIIKKKLLLNNNRRRWWW[[[[[[^^^cccfffhhhjjjmmmooottttttvvvyyy}}}~~~zzzxxxvvvssspppmmmnnnnnnppprrrtttvvvwwwvvvvvvuuuvvvwwwzzz|||~~~}}}}}}|||zzzxxxxxxzzz}}}~~~tttooohhhbbb\\\WWWRRROOOKKKJJJIIIHHHGGGGGGFFFGGGFFFGGGHHHGGGFFFFFFHHHJJJJJJKKKMMMOOOQQQQQQQQQPPPRRRSSSTTTVVVWWWYYYZZZZZZYYYZZZ\\\]]]___aaabbbcccfffhhhkkkmmmpppqqqqqqqqqqqqqqqqqqqqqrrrsssuuuuuuyyyzzz{{{}}}~~~~~~~~~}}}yyyyyyzzzzzzzzzzzz{{{{{{yyyyyyzzzzzz{{{{{{||||||yyyxxxvvvtttrrrpppnnnmmmjjjjjjiiihhhfffcccbbb```]]]\\\[[[YYYWWWUUUTTTSSSTTTSSSRRRQQQPPPNNNNNNMMMLLLMMMMMMMMMLLLLLLKKKJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAA@@@??????>>>===============<<<<<<<<<;;;;;;<<<===>>>>>>???@@@AAABBBDDDDDDCCCDDDFFFIIIJJJKKKMMMMMMOOORRRVVVZZZcccjjjttt~~~{{{yyyyyyyyyyyyxxx|||uuuooocccYYYPPPJJJDDD>>><<<>>>666666666555555555444444222444444444333222333555444444333333222222222111333333333333333333333333///000111333333222111111000000000000111111111111111000---++++++---000111000000000000000000000000{{{vvvuuusssqqqoookkkfff```[[[SSSPPPMMMJJJHHHDDD@@@===::::::999888777666777777555555555555555555555555222333333444444333333222333222222111111222222333333222000//////111444555000111222333333333333222222222222222222222222222000000111111111222222222...//////000111111222222222111111000000000000000222222111111111111111222000000000000000000000000222222111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000...///000000111111000000111111000000000////////////000000111111222333333666777999;;;===???@@@AAAAAABBBDDDFFFHHHIIIJJJKKKLLLLLLKKKKKKJJJKKKKKKKKKGGGJJJMMMPPPRRRVVV[[[^^^```ccchhhlllnnnppprrrsssuuuuuuvvvyyy}}}||||||~~~}}}zzzxxxvvvssspppoooooooooppprrruuuxxxzzzzzz{{{{{{|||~~~~~~}}}}}}}}}vvvqqqgggccc\\\WWWSSSPPPLLLJJJGGGFFFFFFFFFFFFFFFGGGHHHGGGIIIKKKJJJIIIIIILLLOOONNNPPPSSSUUUWWWWWWVVVVVVYYYZZZ[[[]]]___aaabbbccccccdddeeegggiiikkkmmmnnnqqqsssvvvzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzwwwvvvuuusssqqqooommmlllhhhgggeeeccc```]]][[[ZZZYYYXXXWWWVVVTTTSSSRRRRRRNNNNNNOOOOOONNNNNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>======;;;;;;<<<<<<<<<=========<<<>>>@@@@@@AAABBBEEEGGGGGGIIIKKKLLLLLLLLLNNNPPPYYY]]]dddlllttt|||~~~|||zzzwwwwwwyyy~~~|||vvvkkkbbbXXXQQQIIIAAA>>>>>>888888777666555444333333222444555444222111333555222222333333333333333333333333333333333333333333...000111333333333111000///000000000111111111111111111///......///111111000000000000000000000000zzzxxxvvvuuussspppjjjddd```VVVTTTQQQNNNLLLGGGBBB>>>;;;:::999888777777777777555555555555555555555555222333333444444333333222333222222222222222222333333222///---...000444666000111222333333333333333222222222222222222222222000000111111222222222222000111111222333333444444333222000/////////000111222222111111111111111222000000000000000000000000333222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000......///000000000000000111111111111000000000000///000000111222222333333777888:::<<<>>>@@@AAAAAABBBCCCEEEHHHJJJLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLGGGJJJNNNRRRUUUYYY]]]```cccggglllppprrrtttuuuwwwsssssssssvvvzzz}}}zzzxxxxxx{{{|||zzzxxxvvvssspppqqqpppoooppprrrvvvzzz|||yyyrrrkkkfff___[[[UUUPPPNNNKKKIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLNNNOOONNNNNNRRRUUURRRTTTWWWYYY[[[[[[[[[ZZZ^^^___aaabbbdddfffhhhhhhlllmmmnnnpppsssuuuwwwwww{{{}}}~~~|||yyywwwvvvqqqpppmmmjjjgggdddaaa```]]]\\\[[[ZZZXXXWWWVVVUUUOOOOOOPPPPPPPPPOOONNNNNNLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@BBBEEEHHHEEEHHHKKKMMMLLLLLLLLLMMMQQQTTTYYY___fffpppzzz~~~{{{uuuwww{{{{{{qqqhhh]]]UUUMMMCCC======999999888666555444333222222444555444111000333555000111111222444555555666111111111111111111111111...///111333444333111000//////000000111111111222111111222222222222111111000000000000000000000000|||zzzwwwuuusssppplllhhh```[[[TTTPPPMMMKKKFFFCCC@@@>>>;;;:::999999777666444444444444444444333333222222222222222222222222444444444444444444444444222222222222222222222222444444333333222111000000222222222222222222222222222111///......000111333222222111000//////000000444333222222111111222222000000000000000000000000111111111111111000////////////............//////111111111111111111111111000000/////////111222333000000000000000000000000///000000///...------...000000000000000000000000333222111000/////////000222111000///......//////000000000000000000000000111111111000000000000000222111111111000000/////////////////////.........000000////////////000000.../////////////////////000///...,,,,,,,,,---...222111000000000000000111000111222222222333666999777999<<<>>>???AAACCCFFFFFFGGGHHHIIIJJJJJJJJJJJJNNNMMMLLLJJJHHHIIILLLOOONNNQQQUUUXXX[[[^^^aaaccceeeiiiooouuuyyyzzzyyyyyyttttttvvvzzz~~~~~~||||||}}}}}}|||zzz||||||{{{{{{zzzzzzyyyyyyrrrrrrrrrtttwww{{{zzzvvvssstttsssrrrqqqsssvvvyyy{{{~~~|||ssskkkeeeaaa^^^\\\RRRQQQPPPMMMKKKIIIGGGFFFHHHHHHHHHGGGGGGIIILLLOOOQQQRRRTTTTTTTTTUUUWWWZZZ\\\]]]___aaaccceeeeeefffgggjjjmmmoooqqqrrruuuvvvyyyzzz{{{}}}|||xxxuuusssqqqnnnlllhhheeecccbbbaaa___]]][[[VVVUUUTTTTTTUUUTTTRRRQQQQQQPPPOOOMMMLLLKKKJJJJJJLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCAAA???>>><<<;;;;;;;;;;;;;;;;;;:::<<<;;;;;;;;;<<<>>>???AAABBBCCCDDDFFFGGGHHHJJJJJJNNNNNNOOOSSSZZZbbbkkkpppzzz~~~~~~wwwoooeee[[[TTTMMMFFFAAA===;;;888666666555333222333333333222222222111111222222222222222222222222333222222111111222222333111111222222222222111111000000000000000000000000111111222222222222111111000000000000000000000000}}}zzzxxxuuurrrnnnkkkddd___XXXTTTQQQNNNIIIFFFBBB???===;;;::::::888666555555555444444444444444222222222222222222222222444444444444444444444444222222222222222222222222444333333222222111111111222222222222222222222222444333111000000111222333222222111000000000000000444333222222111111222222000000000000000000000000111111111111111000//////111000000//////000000111111111111111111111111111111000000//////000111222000000000000000000000000000111222111///...///000000000000000000000000000///000000000000000000000000000000000/////////...000000000000000000000000111111111111111111111111111111111000000000///////////////////////////...000000////////////000000//////////////////......000//////...............//////............//////000111222222222444777999:::<<<>>>@@@AAABBBEEEGGGHHHHHHJJJKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJKKKOOORRRSSSVVV[[[___aaacccfffhhhiiimmmrrrwww{{{|||{{{{{{wwwwwwxxx{{{~~~~~~|||zzzzzz{{{{{{zzzyyyxxxxxxvvvuuutttrrrqqqqqqnnnnnnnnnppptttxxx|||~~~{{{wwwuuussssssrrrsssuuuxxx{{{}}}~~~vvvppphhhaaa]]]YYYVVVTTTLLLKKKKKKJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJLLLOOORRRUUUWWWYYYYYYYYY[[[]]]___aaabbbeeegggiiikkkllllllpppsssvvvyyyzzz|||~~~|||yyyvvvsssooommmjjjhhhfffdddbbb___\\\[[[ZZZYYYZZZYYYWWWUUUQQQPPPOOOMMMKKKJJJJJJJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFEEECCCBBB@@@???=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????AAABBBCCCDDDFFFGGGHHHIIILLLLLLMMMPPPUUU[[[aaaeeepppvvv}}}yyyrrrhhh```YYYRRRKKKEEE???<<<999888777666555333444444444333333333333333222222222222222222222222333222222111111222222333111111222222222222111111111111111111111111111111000000000111111000000000000000000000000000000000~~~{{{yyyvvvrrroookkkfff___ZZZWWWTTTNNNJJJEEECCC@@@>>>===<<<999888666666666555555444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222555444333222111111222333222222111000000000000111444333222222111111222222000000000000000000000000000111111111111000000///222111111000000111111222111111111111111111111111222111000000///000000111000000000000000000000000111333333333111000111222000000000000000000000000,,,---///000111111000000///000000111111000......000000000000000000000000222222222222222222222222111111000000000000//////......//////////////////000000////////////000000000000000//////.........///000000000000//////.../////////......//////000111222333444444555888:::===???AAABBBCCCDDDFFFHHHIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMMMMLLLLLLOOOSSSWWWZZZ^^^eeeiiilllmmmnnnooopppssswww|||~~~~~~|||||||||}}}}}}}}}{{{xxxwwwxxxxxxxxxwwwwwwuuussspppnnnkkkjjjiiihhhhhhiiikkkoootttxxxzzz}}}yyywwwssstttuuuvvvxxx{{{}}}~~~|||vvvqqqgggccc\\\WWWSSSQQQOOONNNJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOQQQUUUXXX[[[]]]```aaaaaaccceeegggiiijjjlllooorrrtttuuuvvvwwwyyy}}}zzzxxxtttqqqooollliiifffdddcccaaa``````___\\\YYYUUUSSSQQQOOOMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAA??????>>>>>>>>>=========;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEEEEFFFIIIIIIJJJLLLOOOSSSVVVXXXbbbhhhpppyyy{{{zzztttmmmfffaaaZZZRRRKKKBBB???<<<999888888666444444444444444555555555555333333333333333333333333333222222111111222222333111111222222222222111111111111111111111111111111//////000000000000//////000000000000000000000000}}}yyyvvvsssqqqllleeeaaa]]]YYYSSSNNNJJJGGGDDDAAA@@@>>><<<:::777777777666666555555444333333333333333333333333333333444444444444444444333333333333333333333333222222222222222222333333111222222222222222333333555444333222111111222222222222111000000111111111444333222222111111222222000000000000000000000000000000111111111111000///111111111000000111111111111111111111111111111111222222111000000/////////000000000000000000000000111222333333111111111333000000000000000000000000+++---///000111000///---...///111222222000...---////////////////////////111111111111111111222222000000000000000000//////............////////////000000////////////000000111111000000///.........///000111222222111//////111111111000111111222222111333555555666777999;;;???AAACCCDDDDDDEEEHHHJJJJJJKKKMMMNNNOOOPPPPPPPPPLLLMMMNNNNNNPPPTTTYYY]]]bbbgggoootttwwwwwwwwwwwwxxxzzz}}}~~~|||}}}zzzwwwwwwwwwyyyyyyxxxyyywwwsssoookkkhhhffffffeeeeeefffhhhlllqqquuuwww~~~|||zzzwwwwwwxxxyyyzzz{{{{{{{{{|||vvvpppjjjeee]]]ZZZUUUQQQOOOOOOMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKNNNPPPRRRTTTUUUXXX[[[^^^aaacccfffhhhiiikkkmmmoooppprrrtttwwwzzz}}}~~~|||yyyvvvrrrooolllkkkhhhgggeeeccc```]]]YYYXXXVVVSSSQQQOOONNNMMMLLLLLLKKKKKKKKKKKKKKKLLLHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBCCCCCCFFFFFFHHHJJJLLLMMMOOOPPPWWW\\\dddlllttt|||~~~zzzyyyuuuoookkkggg```XXXRRRFFFCCC>>>;;;999888666555444444444444444555555555333333333333333333333333333222222111111222222333111222222333333222222111111111111111111111111111//////000000000000//////000000000000000000000000}}}zzzwwwuuupppjjjfffbbb^^^WWWRRROOOLLLHHHEEECCCAAA>>><<<999999888777777666555555333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222333333111111111222222333333333333333222222111111111111222111111111111111222222444333222222111111222222000000000000000000000000///000000111111111000000111000000//////000000111000000000000000000000000111111111111000000//////000000000000000000000000///111222111000000111222111111111111111111111111---///000111000///---+++---...000222222111///...////////////////////////.../////////000000111111//////////////////000000---.........//////000000000000////////////000000111111000000///////////////000111222222111000///111111111111111222333333111333666777888999;;;===???AAACCCEEEEEEGGGIIIKKKLLLMMMNNNOOOOOOPPPPPPOOOMMMNNNPPPQQQTTTXXX^^^bbbiiiooowww}}}~~~~~~|||}}}{{{yyyyyyzzz{{{|||{{{{{{xxxtttooojjjgggeeedddddddddeeegggkkkooosssvvvzzz|||}}}}}}|||{{{zzzyyyxxxwww{{{|||~~~xxxqqqkkkeee```\\\VVVSSSPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOSSSUUUXXXZZZ\\\___bbbeeefffiiimmmoooqqqsssuuuwwwxxxzzz}}}|||yyyvvvssspppnnnllliiieeebbb^^^\\\YYYVVVSSSQQQOOONNNMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEBBBAAAAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@CCCDDDFFFHHHJJJLLLMMMMMMQQQUUU[[[aaahhhpppyyy~~~{{{wwwtttpppnnnkkkeee^^^XXXLLLHHHBBB>>>;;;999777555333333333333333444444444333333333333333333333333333222222111111222222333222222333333333333222222111111111111111111111111000111111222222111111000111111111111111111111111|||xxxtttnnnjjjgggccc\\\WWWSSSPPPLLLHHHFFFCCC@@@===::::::999888777777666666333333333333333333333333222333333444444555555555333333333333333333333333222222222222222222222222111111111222222333333444111111222222222222222222222111111111111222333333444333222222111111222222000000000000000000000000///000000111111111111000000000000//////000000000000000000000000000000000000111111111111000000///000000000000000000000000...///111000//////000111111111111111111111111111000000111111000///---,,,......000111111000000///000000000000000000000000---......//////000000000......////////////000000------......///000000000000000////////////000000000000000000000000000000///000000111111111111000////////////000000111222222444777999::::::<<<>>>???AAADDDFFFGGGIIIKKKNNNOOOOOOPPPPPPPPPPPPOOOOOONNNPPPRRRTTTWWW\\\bbbfffooottt|||~~~{{{{{{{{{zzz|||~~~~~~{{{xxxsssnnniiigggeeeeeefffffffffhhhkkkooosssuuuxxxzzz~~~~~~zzzxxxvvvvvvyyy|||xxxtttmmmgggaaa]]]YYYVVVPPPNNNLLLLLLMMMMMMMMMMMMJJJKKKMMMOOORRRUUUVVVXXXZZZ\\\```bbbdddfffiiillllllppptttxxxzzz|||~~~|||yyyvvvrrrmmmjjjcccaaa^^^[[[WWWTTTRRRQQQMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@???===>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>???@@@AAACCCEEEHHHJJJKKKLLLNNNPPPTTTXXX^^^dddlllqqqzzz~~~~~~xxxuuurrrpppoookkkeee___TTTOOOHHHBBB>>>;;;888777444444444444333333222222333333333333333333333333333222222111111222222333222222333333333333222222222222222222222222222222111111222222222222111111111111111111111111111111{{{wwwrrrooolllhhhaaa\\\WWWSSSOOOKKKHHHEEEAAA???;;;;;;:::999888777666666444444444444444444444444222222333333444555555666444444444444444444444444444333333222222111111111000111111222333333444444111111222333333444444444222111111111222222333444444333222222111111222222000000000000000000000000//////000111111111111111222111111000000111111222000000000000000000000000//////111111222111000000000000000000000000000000...///000000//////000222111111111111111111111111000000000000000000000///.../////////000000000000000000000000000000000000.........///000000111111........./////////000000------......///000000111000000////////////000000/////////000111111222222///////////////000111111////////////000111222333222555888:::;;;<<<===???@@@BBBFFFHHHJJJLLLOOOQQQSSSSSSSSSSSSRRRQQQPPPOOOPPPRRRTTTVVVYYY^^^eeeiiirrrwww~~~}}}zzzyyyyyy{{{~~~{{{xxxtttnnnkkkhhhhhhhhhggggggggghhhkkknnnrrrtttwwwzzz|||zzzyyyxxx||||||wwwnnnjjjccc]]]YYYVVVTTTRRRNNNLLLKKKKKKMMMNNNNNNMMMNNNPPPRRRUUUYYY\\\^^^___aaadddhhhjjjlllnnnppprrrtttxxx}}}~~~yyyuuummmkkkgggccc___\\\ZZZYYYQQQQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB???????????????===<<<;;;;;;;;;;;;<<<<<<======>>>??????@@@AAACCCFFFHHHIIIJJJLLLOOORRRUUU[[[aaaeeemmmrrryyy|||||||||{{{xxxuuuttttttrrrmmmhhh]]]WWWOOOHHHBBB>>>;;;999777666666555444333222222444444444444444444444444333222222111111222222333222333333444444333333222222222222222222222222222000000111111111111000000111111111111111111111111|||yyytttrrroookkkddd___YYYUUUPPPLLLIIIFFFBBB@@@<<<<<<;;;:::999777777666444444444444444444444444222222333333444555666666444444444444444444444444444444333333222111000000000000111222333333444444111111333444555666666666222111111111222333333444444333222222111111222222000000000000000000000000//////000111111111111111333222222222222222222333000000000000000000000000...///000111222222111000000000000000000000000000...000111111000000111333111111111111111111111111000/////////000111222333//////......///000111222000000000000000000000000...//////000111222222222---.........//////000000---------...///000000111000000////////////000000......///000111222333333000///.........///111222111111111111222333444555222555999;;;<<<<<<>>>???AAADDDGGGJJJLLLNNNRRRTTTVVVVVVUUUUUUSSSRRRQQQPPPQQQSSSUUUWWWZZZ___fffjjjsssxxx~~~~~~{{{yyywwwxxx{{{}}}zzzvvvqqqmmmlllkkklllhhhhhhhhhhhhjjjnnnqqqsssxxx{{{~~~|||{{{|||zzzrrrmmmhhhccc]]]XXXUUUSSSQQQPPPNNNMMMLLLMMMNNNPPPPPPOOOWWWXXXZZZ\\\___aaacccdddgggiiimmmoooqqqsssuuuwwwyyy}}}~~~vvvtttppplllhhhdddbbbaaaVVVVVVTTTSSSQQQQQQPPPPPPLLLLLLMMMLLLLLLKKKJJJIIIJJJJJJIIIHHHGGGFFFEEEDDD@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>@@@BBBEEEFFFHHHIIILLLNNNQQQUUU[[[___dddjjjssswwwyyy{{{|||xxxxxxxxxvvvrrroooccc]]]TTTKKKEEEAAA===;;;999999888666555444333222444444444444444444444444333222222222222222222333222333333444444333333222222222222222222222222222//////000000000000//////111111111111111111111111~~~yyyuuuqqqnnnjjjggg```\\\VVVQQQMMMKKKHHHFFFBBB@@@===:::888777777888777666555444333333333333333333333333333333333333444444444444333222222111444444444333222111//////444333333222222333333444111111222222222333333333111111222222222222111111333333333222111000///...222222222222222111//////222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000///......////////////////////////000000000000000000000000222111111111000000//////......//////000000111111000000000000000000000000000000000000000000000000//////............//////333222111///...,,,+++***000000000000000000000000000000000000////////////222222111111222333333444333777<<>>???AAABBBCCCEEEGGGJJJLLLNNNPPPTTTWWW\\\aaahhhmmmrrrxxx|||{{{zzzyyyxxxnnneeeZZZPPPIIIDDD???;;;;;;:::999777555333222111222222222222222222222222000000000111222333555666555444222333333444222111333333333222222222111111111111111111111111111111222333444444444222000...|||xxxtttpppllliiiccc___YYYTTTQQQNNNKKKIIIDDDBBB???<<<:::999999999777666555444444444444444333333333333333333333333333333444444444333222222222333333333333222222111444333333222222333333444111111222222222333333333111111222222222222111111222222222222222111000///222111111111000000//////111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111333222222111000000//////////////////////////////000000000000000000000000111111111000000000//////000000000000000111111111000000000000000000000000000000000000000000000000//////............//////000000/////////.........000000000000000000000000000000000000000000000///111111111111222333444444555888===@@@AAABBBCCCDDDHHHJJJMMMQQQTTTWWWXXXYYYXXXWWWUUUUUUUUUVVVXXXZZZ\\\^^^```aaacccggglllpppvvvzzz~~~~~~|||zzzwwwvvvvvvvvvwww|||~~~}}}{{{xxxuuurrrnnnlllkkklllllljjjjjjjjjkkkmmmqqquuuxxx|||~~~~~~xxxrrrmmmggg```\\\YYYXXXVVVSSSQQQOOONNNMMMNNNPPPRRRTTTUUUWWWZZZ]]]bbbeeehhhjjjlllmmmpppqqqsssuuuxxx||||||tttmmmiiieee```\\\ZZZYYYWWWVVVRRRPPPOOOPPPQQQRRRQQQOOONNNNNNNNNMMMLLLJJJIIIHHHFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>===<<<;;;;;;;;;;;;::::::<<<===???@@@AAABBBBBBDDDFFFHHHIIIKKKNNNPPPVVVZZZaaaggglllsss|||}}}zzzwwwrrrjjj```VVVPPPJJJEEE@@@===<<<:::888666555333333333333333333333333333333333333333222333333444555444333111111222333111000333333333222222222111111111111111111111111111111000111333444444333222111{{{wwwsssnnnkkkgggccc^^^YYYUUURRROOOMMMGGGEEEBBB???<<<;;;::::::666666555555555555555555333333333333333333333333222222333444444444333333111222333333444444444444444333333222222333333444111111222222222333333333111111222222222222111111111111222222222111111000111111000000///000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333222222111000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000////////////000000000000000000000000000000000000000000000000//////............//////---......//////000111111000000000000000000000000000000000000000000000000111000111111222333444555888;;;>>>AAABBBBBBDDDEEEKKKNNNRRRVVVXXXZZZYYYYYYUUUUUUUUUUUUWWWZZZ]]]___dddeeeggghhhiiilllpppssswwwzzz}}}~~~|||yyyxxxvvvuuuuuuwwwxxxzzz~~~{{{xxxvvvuuutttrrrpppnnnmmmllllllkkkkkklllnnnqqqvvvzzz}}}~~~wwwrrrlllgggbbb^^^YYYWWWTTTTTTRRRQQQPPPPPPPPPPPPSSSUUUWWWYYY[[[^^^aaadddiiikkkooorrrsssuuuwwwyyy{{{}}}zzzwwwrrrlllfffbbb___\\\ZZZWWWVVVTTTTTTUUUUUUSSSRRRPPPPPPPPPOOONNNMMMLLLLLLIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<::::::;;;<<<===>>>???@@@AAABBBDDDDDDEEEFFFHHHKKKNNNSSSYYY^^^dddlllvvv~~~~~~}}}|||yyywwwqqqggg___YYYSSSLLLGGG@@@???===:::888666555555444444444444444444444444666555444444333333333333333111000111222222111///333333333222222222111111111111111111111111111111...000111333444333333222{{{vvvqqqnnnjjjgggaaa]]]YYYUUUQQQOOOIIIGGGEEEAAA>>><<<;;;:::666555555444444555555555444444444444444444444444111222222333444444444444222222333444444444444333444333333222222333333444111111222222222333333333111111222222222222111111///000111222222222222222222111000000000111222222222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111333222222222111111111000000000000000000000000000////////////////////////000000000000000000///////////////......---------//////////////////////////////////////////////////////............//////------...///000111111222////////////////////////000000000000000111111111000000000111222444555666:::===@@@BBBCCCDDDFFFGGGMMMPPPUUUYYY[[[[[[YYYXXXTTTTTTUUUVVVZZZ^^^aaadddiiikkklllmmmmmmooorrrtttxxxyyy{{{|||}}}|||xxxxxxxxxwwwwwwxxx{{{~~~}}}zzzwwwsssqqqssssssrrrrrrpppooommmllllllmmmooorrrvvv{{{~~~xxxtttnnniiiccc^^^ZZZXXXVVVUUUQQQQQQPPPQQQQQQRRRSSSTTTXXXZZZ]]]___aaaeeeiiillllllooosssvvvxxxzzz}}}}}}vvvppplllgggdddaaa```^^^\\\[[[[[[ZZZXXXVVVTTTSSSRRRQQQPPPOOOOOOOOOLLLKKKJJJHHHGGGEEEDDDCCCAAA@@@???>>>===<<<<<<<<<::::::;;;;;;<<<=========@@@AAACCCDDDDDDEEEHHHJJJLLLOOOTTTXXX\\\dddooovvv~~~xxxwwwzzz|||zzz}}}}}}yyytttlllfff```ZZZSSSMMMDDDBBB???<<<999777666666444444444444444444444444555555444333333333333333333111000111222333222000333333333222222222111111111111111111111111111111///000111222333222222222zzzuuurrrmmmiiiddd```\\\XXXSSSPPPKKKJJJGGGDDDAAA>>><<<;;;666555444444444444444444444444444444444444444444111222222333444444444444333333444444333333222111444333333222222333333444111111222222222333333333111111222222222222111111///000111222222222222222111111111111111222333444333333333333333333333333///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000//////////////////////////////////////////000000000000000//////.........//////////////////////////////////////////////////////............///////////////000000000000000///////////////////////////000000000111111111222000000111222444555777888===???BBBDDDEEEFFFHHHJJJPPPSSSWWW[[[\\\[[[XXXVVVUUUUUUVVVXXX\\\aaaeeehhhmmmnnnpppppppppqqqsssuuuzzzzzzzzz|||~~~~~~}}}zzzwwwwwwxxxxxxzzz|||~~~~~~{{{wwwtttqqqppprrrsssssssssrrrqqqpppoooooopppssswww||||||vvvpppllleee```[[[WWWUUUTTTTTTSSSPPPQQQQQQSSSUUUWWWYYYZZZ]]]```ccceeehhhkkkooorrrqqqtttxxx{{{}}}zzzvvvrrrmmmkkkiiigggdddbbbaaa___\\\ZZZXXXWWWUUUTTTRRRRRRQQQQQQOOONNNMMMKKKIIIHHHFFFFFFBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKLLLNNNRRRTTTWWW]]]fffmmmyyy|||uuusssvvv|||}}}yyywwwxxxzzzxxxtttmmmhhhddd^^^WWWRRRHHHFFFBBB>>>:::777666666333333333333333333333333222222222222222333333444333222111222333444333222333333333222222222111111111111111111111111111111222222222222111111000000{{{wwwqqqnnniiiddd```\\\WWWSSSOOOMMMKKKHHHDDDAAA>>><<<888777666555444444444444444444444444444444444444222222333444444444333333333333333333222222111000444333333222222333333444111111222222222333333333111111222222222222111111///000111222222222222222...///000222333333333333222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000222222222222111111111111000000000000000000000000000000000000000000000000//////............//////111111000000000000//////000000000000000000000000///000000111111222222222111111222333555777999:::>>>@@@CCCEEEFFFHHHKKKNNNSSSUUUYYY\\\]]][[[XXXVVVVVVWWWXXX\\\aaafffkkknnnrrrtttuuuvvvvvvvvvwwwyyy||||||}}}~~~{{{zzzzzzyyyxxxvvvuuuvvvyyy{{{}}}|||xxxvvvsssrrrqqqssstttttttttttttttsssrrrrrrtttwww{{{|||vvvqqqlllgggccc\\\XXXTTTQQQQQQRRRRRRQQQSSSSSSUUUWWWZZZ]]]___aaadddfffiiilllnnnqqquuuxxxxxx|||{{{xxxtttqqqnnnkkkiiifffccc```___^^^[[[XXXVVVUUUUUUUUURRRQQQPPPNNNLLLJJJIIIHHHDDDCCCBBB@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;999:::===>>>???AAAEEEGGGJJJLLLOOOQQQRRRWWW^^^cccppp{{{{{{uuusssuuuyyy|||zzz{{{{{{zzzxxxwwwxxxyyy{{{wwwsssmmmiiifffbbb\\\WWWOOOLLLGGGAAA<<<999777666333333333333333333333333111111111111222222333444444222222222444555444333333333333222222222111111111111111111111111111111333222222111000000//////}}}wwwtttoookkkgggbbb\\\YYYSSSRRROOOLLLHHHDDDAAA???;;;:::999777666555555555555555555555555555555555333333444444444333222222000000111111222222111111444333333222222333333444111111222222222333333333111111222222222222111111000111111222222222111111***,,,///111222222111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........./////////000000000000000111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000///000000111111222333333222222333555777999;;;===>>>@@@CCCFFFHHHKKKNNNQQQVVVXXX[[[]]]]]][[[YYYWWWVVVXXX[[[```fffmmmtttwwwyyy{{{}}}~~~~~~~~~~~~yyyvvvuuuuuuuuuuuutttwwwzzz~~~~~~~~~|||yyywwwuuutttttttttuuuuuuuuuuuuuuuvvvvvvvvvuuuwwwzzz{{{wwwpppjjjeeeaaa^^^[[[VVVTTTQQQPPPQQQRRRRRRRRRWWWXXXYYY\\\___cccfffgggkkkmmmooorrrtttvvvzzz}}}~~~{{{wwwuuuqqqmmmkkkgggeeebbb^^^[[[ZZZYYYYYYTTTSSSRRRPPPNNNLLLJJJIIIGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>===<<<;;;::::::888:::<<<<<<===>>>AAADDDDDDGGGKKKLLLMMMQQQVVV[[[bbbnnnzzz|||wwwuuuuuuvvvxxxvvvwwwyyyzzz{{{|||}}}~~~wwwsssmmmjjjhhhfffbbb^^^VVVRRRLLLEEE???;;;888888444444444444444444444444444444333222222222333333222111111111333444333222333333333222222222111111111111111111111111111111111111111000000000000111~~~{{{xxxtttpppkkkfffaaa]]]VVVUUUSSSOOOKKKGGGCCCBBB>>>===;;;999888777666666555555555555555555555555444444444444333333222111---...///000222222222222444333333222222333333444111111222222222333333333111111222222222222111111111111222222222111111000''')))---111222111///---////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////000000000000000000000000---.........//////000000,,,---------......//////000000000000000000000000000000000000000000000000//////............////////////000000111111222222000000000000000000000000///000000111222222333333222333444666888;;;===>>>>>>@@@DDDFFFHHHLLLPPPSSSYYY[[[\\\^^^^^^\\\ZZZXXXWWWXXX\\\ccckkkssszzz~~~yyytttrrrsssssssssvvvyyy}}}}}}|||{{{xxxvvvuuuuuuvvvwwwvvvvvvvvvuuuvvvwwwxxxxxxwwwyyy|||{{{uuuooohhhbbb]]]ZZZWWWUUUUUUTTTRRRQQQSSSTTTTTTTTTZZZ[[[]]]___cccfffiiikkkoooqqqtttvvvwwwzzz~~~{{{wwwtttmmmjjjfffbbb___]]]\\\\\\UUUUUUSSSQQQOOOMMMKKKJJJJJJIIIGGGFFFDDDCCCCCCBBB??????>>>===<<<;;;::::::;;;<<<=========>>>@@@BBB???BBBGGGIIIJJJMMMRRRVVVWWWbbboooxxx}}}yyywwwuuuuuuvvvuuuwwwzzz}}}yyytttnnnkkkkkkiiifffccc[[[WWWPPPHHHAAA===:::999666666666666666666666666777777555444333222222222111000///000222333333111333333333222222222111111111111111111111111111111////////////000111222333vvvzzz~~~xxxrrrlllgggdddaaa^^^ZZZVVVRRRMMMHHHEEEBBB???;;;999888888666555666777777777777555444333666555555444444333222222333333333222222111111111444333222111111222333444444444333222222111111111//////000111222333333444333333222222111000//////111111111111111111111111222222222111111111000000111111222222222222111111111111222222222222111111111111222222222222111111222222222222222111000///000000000000000000000000000000000000000000000000---...///111111///...---------...///000000000///000000111111111111000000000000111111111111000000000000////////////000000111111000///////////////........................000000000000000000000000333333333333333333333333444555777888999;;;===@@@BBBCCCEEEGGGKKKPPPTTTVVV\\\^^^______]]]\\\\\\\\\\\\^^^bbbhhhqqq{{{}}}}}}|||yyyvvvtttttttttuuuyyy~~~|||uuutttsssrrrsssuuuwwwyyy{{{{{{{{{|||}}}}}}~~~~~~~~~|||uuupppkkkeee^^^YYYWWWVVVSSSQQQPPPQQQRRRSSSSSSVVVYYY\\\^^^```cccfffhhhlllpppsssuuuwwwzzz|||~~~zzzxxxtttoookkkgggeeebbb___]]][[[XXXUUUTTTQQQNNNLLLOOOLLLIIIGGGFFFEEECCCAAACCCBBB@@@?????????===;;;<<<<<<<<<<<<<<<===>>>???AAABBBCCCEEEHHHKKKMMMOOOTTTWWW^^^iiittt}}}~~~{{{xxxxxxyyyzzzxxxvvvxxxzzz~~~{{{wwwrrrppppppnnnjjjgggaaa\\\UUUOOOIIIDDD@@@===999777555444555555333222333333333222222222111111111111111222222333333333444444333333222111000000111111111111111111111111333222111111222222000///qqquuuzzz~~~{{{uuuoookkkhhhdddaaa]]]YYYVVVQQQLLLHHHDDDBBB>>>;;;;;;:::888777777888888888888666555444555555555555555555555555444444444333333333333333333333222111111222333333222222222222222222333333111111111111222222222222333333222222111000000000111111111111111111111111222222222111111111000000111111222222222222111111000111111222222111111000000000000111111000000000111111111111111000//////////////////////////////000000000000000000000000/////////....../////////......//////000/////////000000111111111111000000000000111111111111000000000000////////////000000111111000///////////////........................000000000000000000000000222222222333333333333333555777888999:::;;;>>>@@@DDDEEEGGGJJJNNNSSSWWWYYY^^^```aaa```^^^]]]^^^^^^___aaadddjjjsss|||~~~}}}zzzvvvtttuuuvvvyyy||||||yyyrrrqqqqqqqqqsssvvvyyy{{{~~~xxxqqqlllbbb]]]WWWSSSRRRRRRQQQPPPQQQRRRTTTUUUVVVYYY\\\___aaacccfffiiikkkooosssvvvyyy{{{~~~{{{vvvqqqnnnjjjgggdddbbb___\\\ZZZXXXUUURRROOOPPPNNNKKKIIIHHHGGGEEECCCEEECCCAAA@@@@@@@@@>>><<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAACCCFFFHHHKKKLLLOOORRRYYYbbbkkksssyyy||||||{{{yyyzzz|||}}}{{{yyywwwzzz}}}|||zzzwwwtttssstttrrrmmmiiifffaaaZZZRRRLLLFFFAAA===;;;999666555666666555444444444444444333333333333111111222222222333333333444444333333222111111000111111111111111111111111333222111111222222111///kkknnnrrrvvvyyy}}}~~~yyytttpppnnniiifffbbb^^^[[[VVVQQQMMMHHHEEEAAA???===<<<;;;999999999999999888777666555444444555555666777777888333444444444444444555555333333222222222222333333111111111222333444444444333333222222111111111111333333333222111111000000111111111111111111111111222222222111111111111111111111222222222222111111000111111222222111111000//////000000000000/////////000000000000///..............................000000000000000000000000111000...------...000111//////000000000///......000000111111111111000000000000111111111111000000000000////////////000000111000000///////////////////////////////////////000000000000000000000000111111222222333333444444777999:::;;;;;;===???BBBEEEGGGJJJNNNSSSXXX[[[]]]aaabbbcccbbb```___```aaaccceeehhhnnnvvv~~~{{{wwwvvvwwwyyy~~~~~~xxxsssooooooooopppsssxxx|||}}}xxxqqqiiieeeZZZVVVRRRPPPOOOPPPPPPPPPSSSUUUWWWYYY[[[]]]aaadddfffhhhkkknnnpppsssxxx{{{~~~~~~{{{yyyxxxwwwyyy}}}{{{wwwsssooolllhhhfffbbb___]]]ZZZVVVTTTRRROOOLLLKKKJJJIIIGGGFFFGGGEEECCCBBBBBBAAA???===<<<<<<<<<;;;<<<<<<============???@@@BBBEEEGGGHHHHHHMMMSSSXXX]]]dddlllrrrwwwwwwyyy|||~~~}}}yyyzzz|||}}}|||xxxzzzxxxwwwxxxyyywwwrrrnnnlllggg___XXXQQQJJJDDD@@@>>>;;;888777777888777666666666555555555444444444222222222222333333333333444333333222222111111111111111111111111111111111333222000111222222111000fffhhhlllooosssxxx|||xxxtttsssnnnkkkgggccc___[[[UUURRRKKKHHHDDDAAA@@@>>><<<;;;999999999888888777666666444444555555666666666666222222333333444444555555333333333333333333333333222222222333333333444444222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111000000//////000000000000/////////000000000000000//////////////////////////////000000000000000000000000111000///......///000111000000000000000///...---000000111111111111000000000000111111111111000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000111111222333444444555999;;;======>>>???BBBDDDGGGJJJNNNSSSXXX\\\___aaabbbcccdddbbbaaa```aaaccceeegggkkkqqq{{{|||yyyxxxzzz|||{{{sssnnnmmmmmmnnnqqqvvv{{{|||vvvpppiiibbb^^^WWWUUURRRQQQQQQRRRSSSSSSUUUWWWZZZ]]]___bbbfffiiijjjmmmppprrruuuxxx|||~~~{{{zzzxxxvvvwwwyyy{{{}}}{{{vvvsssooolllhhhdddbbb^^^ZZZWWWTTTRRROOOMMMLLLKKKJJJHHHIIIGGGEEEDDDDDDCCCAAA???======<<<<<<;;;<<<<<<<<<<<<<<<===???AAACCCEEEFFFEEEIIINNNPPPRRRWWW```hhhooorrrwww}}}~~~~~~}}}|||~~~}}}xxxxxxxxxyyy{{{~~~|||wwwrrrnnnjjjccc\\\VVVOOOIIIEEEAAA>>>;;;888888888777666666666555555555444444444333333333333333333333333333333333222222111111111111111111111111111111111333111000111222222111000dddeeehhhkkkooottt{{{}}}zzzwwwvvvrrroookkkgggccc^^^YYYUUUNNNKKKGGGCCCAAA@@@===<<<999999888777666666666555555555555444444444333333111111222222333333444444333333333333333333333333444444444333333333222222000111111222333333444444333333333222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000111111000000000000111111222222111111000000000111222222111111111000000000000000000000000000000000000000000000000...///000111111000///...000111111111000///......000000111111111111000000000000111111111111000000000000////////////000000000000////////////000000111111111111111111111111111111111111111111111111000111111333444555666666;;;===>>>???@@@BBBEEEGGGJJJMMMRRRXXX]]]aaacccdddcccddddddbbbaaa```bbbdddfffhhhmmmuuu}}}{{{{{{}}}wwwoookkkmmmnnnppptttzzz{{{uuuooojjjccc]]]YYYVVVVVVUUUSSSSSSTTTUUUWWWXXX[[[^^^aaadddgggjjjmmmoooqqqtttwwwyyy|||}}}{{{xxxxxxxxxzzz{{{zzz~~~zzzuuurrrnnnjjjfffccc^^^[[[XXXUUURRRPPPOOONNNLLLJJJLLLJJJHHHGGGFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<=========>>>@@@BBBCCCDDDDDDHHHKKKLLLLLLPPPXXX```iiinnnvvv}}}~~~}}}{{{xxxxxxzzz~~~zzzuuunnnjjjeee```[[[UUUPPPLLLFFFBBB===:::999888777666555555555555444444444444333333333333333333333333333333222222222222222111111111111111111111111111222111000111222333222000bbbdddfffiiilllpppvvvzzz~~~|||zzzyyyuuurrrnnnjjjfffbbb]]]YYYRRRNNNJJJFFFDDDBBB???===999999777666666666666666666555555444333333222222111111222222222222222333333333444444444444333333555555555444333222222222000000111222333444555555333333333333333333222222111111111111111111111111111111111111111222222222111111222222222222111111///000000111111000000///111111222222222222111111000111111222222222222111111111111111111111111111000000000000000000000000...///111222222111///...000000111111111000//////000000111111111111000000000000111111111111000000000000////////////000000///////////////000000111000000000000000000000000111111111111111111111111000111222444555777888888;;;===@@@AAACCCEEEIIIKKKOOORRRXXX^^^cccfffggggggeeeeeeeeecccaaaaaaccceeegggjjjpppyyy~~~}}}}}}~~~~~~~~~zzztttmmmiiimmmooosssxxx}}}xxxtttooojjjeee```[[[WWWTTTUUUVVVUUUUUUVVVXXXZZZ\\\```dddgggiiilllnnnqqqsssvvvyyy{{{~~~}}}{{{yyyyyyyyyzzzxxx{{{~~~zzzvvvqqqmmmiiidddaaa^^^[[[XXXUUUSSSQQQOOOMMMOOOMMMJJJIIIIIIGGGEEECCCAAA@@@???>>>======<<<============>>>???AAABBBCCCDDDFFFHHHHHHIIILLLSSSXXXccciiisss|||zzzzzz|||~~~yyyooolllhhhddd```\\\VVVSSSLLLGGGAAA===:::999777666666555555555555444444444444444444444333333333333222222222222222222222222111111111111111111111111222000000000222333222111aaacccfffgggiiimmmqqqtttzzz~~~}}}|||{{{xxxvvvqqqnnnjjjeee```\\\UUURRRMMMIIIGGGDDDBBB@@@;;;:::888777666666777777555555555555444444444444333333333333333222222222333333444555555444333333444444444444444444333333222222222333333444444444333333333333333333333333111111111111111111111111000000111111111222222222111111222222222222111111//////000000000000//////000000111111111111000000//////000111111111111111000000000000000000000000000000000000000000000000000000000111111000000000//////000111111111000000000000111111111111000000000000111111111111000000000000////////////000000///////////////000111111000000000000000000000000111111111111111111111111111222333555777888::::::;;;>>>@@@CCCEEEHHHLLLOOOUUUXXX^^^dddiiikkkkkkjjjgggggggggeeecccccceeehhhiiimmmttt||||||yyyzzz{{{zzz|||~~~{{{vvvqqqllljjjllloootttzzz|||zzzsssooojjjfffbbb___[[[XXXSSSUUUWWWXXXXXXZZZ^^^aaabbbeeejjjmmmoooqqqsssuuuxxxzzz}}}~~~~~~~~~yyy{{{|||~~~zzzvvvqqqllliiieeebbb^^^[[[XXXVVVSSSPPPQQQOOOLLLKKKJJJIIIFFFDDDCCCBBBAAA???>>>=========<<<<<<<<<===>>>???@@@AAACCCCCCDDDEEEGGGJJJNNNPPPYYYaaakkkuuu|||~~~~~~~~~rrrpppllliiieeeaaa[[[WWWSSSNNNFFFAAA===;;;999777777777777666666666555555555555444444444333333333222222222222222222222222111111111111111111111111111000///000222333222111aaaccceeeggghhhjjjmmmpppuuuyyy~~~}}}}}}{{{xxxtttppplllhhhbbb___XXXTTTOOOLLLIIIFFFDDDBBB<<<;;;:::888777888888999444444555555666777777777555555555444444333333333333333444555555444333333222333333444444555555666444444333333333333222222333333333333333333333333111111111111111111111111000000111111222222222222111111222222222222111111//////000000000000////////////000000000000//////......///000000000000000000000000000000000000000000000000000000000000000222111000......000111222...///000111111111111111000000111111111111000000000000111111111111000000000000////////////000000///////////////000111111////////////////////////111111111111111111111111222222444666888999;;;<<<;;;>>>AAACCCFFFIIINNNQQQYYY]]]ccciiimmmnnnmmmmmmiiiiiihhhfffeeeeeegggjjjlllpppwww}}}wwwvvvxxxzzzwww{{{{{{wwwsssooolllkkkkkkooouuu{{{}}}yyywwwppplllhhhdddaaa^^^[[[YYYRRRVVVYYY[[[]]]___dddhhhfffiiinnnqqqrrrtttvvvxxx{{{~~~{{{{{{{{{{{{||||||wwwrrrnnnjjjgggccc___\\\YYYUUUSSSRRRPPPMMMLLLKKKJJJGGGEEEDDDCCCBBB@@@???>>>>>>>>><<<;;;;;;<<<===>>>??????BBBAAA@@@BBBFFFIIIKKKKKKQQQXXXcccmmmuuu}}}vvvssspppllliiiddd^^^ZZZWWWRRRJJJCCC???<<<:::999888888888888777777777777555555555444444333333333222222222222222222222222111111111111111111111111111000///000222333333111iiigggfffeeefffhhhjjjkkkqqqssswww}}}~~~~~~~~~}}}|||{{{yyyuuurrrooojjjeeebbb]]]ZZZUUUQQQMMMIIIEEEAAABBB???;;;999999888777555666555555444444444555555222222333333333333333333444444444444444444444444555555555555555555444444222000///111444777666555222222222222222222222222444444444333333222222222333222111000000111222333555555444333111000//////000000000000////////////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000,,,+++***+++---/////////000000000000////////////000000000000111111111111000000000000000000000000000000////////////000000000000000000111111111111111111111000000000000000000000000000111111111111111111222555888;;;<<<<<<<<>>===<<<<<<<<<<<<<<<<<<===>>>@@@CCCEEEHHHIIIMMMOOOTTTZZZbbblllwww~~~}}}xxxrrrmmmhhhfffeee]]]YYYTTTMMMGGG@@@;;;999:::888555444555555555444555555555666666666666777333333333333333333333333222222222222222222222222222222222111111111111000ooolllhhhffffffgggiiijjjoooqqqtttyyy~~~~~~~~~|||{{{|||zzzxxxuuurrrnnnhhhddd___\\\XXXTTTPPPMMMHHHEEEDDDAAA===;;;:::999888777666666555555444444555555666666666666666666555555444444444444444444444444555555555555444333111111444222000111444666666555333333333333333333333333222222222222222222111111333222111111111111222333111111222222333333333444111000000000////////////000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000...---...000111111000111111000000000/////////000000000000111111111111000000000000000000000000000000////////////000000000000000000111111111111111000000000000000000000000000000000111111111111333333444777:::<<<>>>>>>>>>BBBFFFHHHJJJOOOWWW^^^gggiiilllooopppooommmkkklllllllllkkkjjjjjjlllnnnrrrvvv|||~~~zzzuuurrrssssssrrrqqquuuxxx}}}~~~zzzvvvrrrpppooonnnqqqsssvvvzzz~~~}}}yyyuuuqqqnnnmmmgggfffddd```]]][[[\\\^^^```aaacccfffhhhkkkmmmnnnppprrrtttvvvwwwzzz}}}|||}}}~~~xxxuuuppplllhhhddd```\\\XXXVVVSSSRRRQQQNNNKKKIIIIIIGGGFFFEEEFFFEEEDDDBBB???>>>======<<<<<<<<<<<<<<<===>>>???AAADDDFFFGGGIIIKKKOOOTTT[[[eeeooovvv|||wwwrrrnnnkkkiiidddaaa\\\VVVPPPHHHBBB>>><<<:::777555666666555555888777777666555444333333333333333333333333333333222222222222222222222222222222222111111111111000{{{vvvooojjjhhhiiijjjjjjlllmmmooosssxxx~~~~~~|||}}}|||{{{zzzwwwrrrlllgggbbb___[[[XXXUUUQQQMMMKKKGGGDDD@@@===<<<;;;999888777777666555555555555555555555444444333333222222444444444444444444444444666555555444333111000///444333111222444555555444333333333333333333333333111111111111111111222222333333222222222222333333111111222333333444555555111111000000000/////////000000000000000000000000111111111222222222222222000000000000000000000000000000000000000000000000222000//////111222111000222222111111111000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000111111000000111111111222222222444555777999<<<>>>???@@@@@@DDDHHHKKKOOOUUU^^^eeennnoooqqqsssrrrqqqnnnllllllmmmmmmmmmlllmmmooorrrtttwww|||xxxvvvsssrrrsssssssssrrruuuyyy~~~}}}yyyvvvsssrrrqqqssstttvvvyyy}}}~~~|||xxxsssoookkkhhhfffbbbbbbaaa```^^^^^^___aaafffgggiiikkknnnppprrrssssssuuuxxxzzz||||||xxxuuusssrrruuuvvvxxxyyy{{{}}}~~~yyytttooojjjeeeaaa\\\ZZZWWWUUUSSSQQQNNNKKKLLLJJJHHHHHHHHHGGGEEEDDD@@@???>>>===<<<<<<<<<<<<=========>>>???AAABBBCCCDDDFFFIIIMMMSSS[[[dddjjjwww||||||wwwsssooommmllljjjfffbbb[[[RRRIIICCC???<<<999666666666666555777777666555444333222222333333333333333333333333222222222222222222222222222222222111111111111000yyyqqqmmmlllkkkiiiggghhhjjjmmmrrrxxx|||}}}}}}}}}}}}{{{vvvpppkkkeeebbb___\\\YYYVVVRRROOOJJJGGGCCC@@@>>><<<:::888888888777666555555555555444444444333222111000000444444444444444444444444555555555444333222111000333222222222222333333333444444444444444444444444000000111111222222333333333333333333333333333333444444333333333333333333111111111000000000//////000000000000000000000000111111111222222333333444000000000000000000000000000000000000000000000000111000......///000///...222222222222111111111000///000000000111111111111000000000000000000000000000000////////////000000///000000000111111111111000000000000000111111111000000111111222333333333555666999;;;<<<>>>@@@BBBBBBEEEIIINNNTTT\\\eeekkkssstttuuuuuusssqqqnnnllljjjkkkllllllmmmnnnqqqtttwwwzzz}}}~~~~~~|||yyyxxxwwwvvvvvvuuuuuuuuuxxx{{{~~~{{{yyyvvvuuuuuuuuuvvvyyy~~~zzzwwwsssnnnjjjfffdddccc^^^___`````````aaadddfffkkklllnnnpppsssvvvxxxyyyvvvyyy|||zzzrrrkkkgggeeedddccceeeggghhhiiikkknnnssswww{{{~~~{{{vvvpppjjjfffbbb___[[[YYYVVVTTTQQQNNNNNNMMMKKKJJJIIIIIIGGGEEEAAAAAA???>>>===========================>>>???@@@AAACCCFFFIIIMMMSSS[[[```lllsss~~~{{{zzz|||}}}zzzuuuqqqooorrrpppnnnkkkfff\\\PPPHHHBBB???:::777666666555444333333333444444444444555333333333333333333333333222222222222222222222222222222222111111111000000zzztttpppkkkhhhffffffgggjjjnnnsssxxx{{{}}}}}}~~~~~~zzztttoooiiifffbbb___]]]ZZZVVVSSSNNNJJJEEEBBB???===;;;999999999888777666555555555888777777666555444444333444444444444444444444444333444444555555555555444111111111111111111222333444444444444444444444444111222222222333333444444333333333333333333333333333333333333333333333333111111111111000000000000000000000000000000000000111111111222222333333444000000000000000000000000000000000000000000000000222000......000000000///222222222222111111111000///000000000111111111111111111111111111111111111000000////////////000000///000000000111111111111//////000000111111111111000111111222333444444444555777:::<<<<<<>>>AAACCCCCCGGGLLLSSSZZZccckkkpppvvvvvvuuutttrrrnnnkkkiiifffhhhjjjkkkmmmppptttwww{{{}}}~~~}}}}}}~~~}}}{{{yyywwwxxxyyyzzzzzzzzzzzzzzz}}}|||zzzwwwwwwxxx{{{}}}zzztttqqqmmmiiieeebbbaaa```^^^```bbbcccdddfffiiillloooppprrruuuwwwzzz|||}}}zzz}}}zzzrrrllleee```^^^]]]]]]\\\\\\]]]^^^^^^```cccgggkkkmmmppptttyyy}}}}}}wwwqqqmmmiiieeeaaa]]]ZZZXXXTTTRRRQQQOOOMMMLLLKKKJJJHHHFFFCCCCCCAAA@@@???>>>>>>>>>>>>======<<<<<<<<<======AAACCCEEEGGGJJJNNNTTTYYYbbbjjjwww{{{zzzzzz|||~~~|||xxxuuussswwwvvvuuutttqqqgggZZZPPPEEEAAA;;;777666555444333333333333444444444444555333333333333333333333333222222222222222222222222222222222111111111000000~~~wwwpppjjjiiihhhhhhiiilllppptttwwwyyy}}}}}}xxxtttnnnkkkgggcccaaa]]]YYYVVVRRRNNNIIIEEEBBB???===:::;;;:::999777666666666666666555555555444333333333444444444444444444444444333333444555666666666666000111222111000111333444333333333333333333333333333333333333333444444444222222333333333333222222000000111222222333444444222222111111111000000000000000000000000000000000111111111222222222222222000000000000000000000000000000000000000000000000333111000000111333222111222222111111111000000000000000000000111111111111111111111111111111111111000000////////////000000000000000000111111111111/////////000111111222222111111222333444444555666555999<<<======>>>BBBEEEFFFJJJPPPYYYbbbjjjqqqtttvvvuuutttrrrooollliiigggdddfffiiilllooosssxxx|||~~~~~~}}}}}}~~~|||||||||{{{zzzyyyxxxwwwtttwww{{{~~~}}}xxxyyyzzz~~~|||wwwsssllljjjfffccc```______```aaacccfffhhhjjjllloooqqqssstttvvvyyy{{{~~~~~~tttnnngggccc^^^ZZZYYYZZZZZZYYYVVVXXXYYYYYYYYY[[[^^^aaa```cccgggkkkoootttyyy|||zzzvvvqqqmmmgggccc```]]]ZZZWWWUUUSSSPPPOOONNNLLLJJJHHHFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<@@@BBBDDDEEEGGGKKKPPPSSSYYYaaannnzzz~~~|||{{{{{{{{{}}}{{{xxxwww{{{zzzzzz{{{zzzrrrdddYYYIIIDDD>>>999666555444444777777666555444333222222333333333333333333333333222222222222222222222222222222222111111111111000zzzrrrpppooolllkkkkkkmmmppprrrtttxxx}}}}}}zzzsssppplllhhheeeaaa\\\YYYWWWSSSNNNIIIFFFCCC@@@===;;;;;;999888777666666666222222222222222222222222444444444444444444444444333333444555555555444444000222333333222222555888333333333333333333333333333333333222222222222222111111222333333222111111000000000111111222222222222222222111111111000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000111000//////111333333222111111000000000/////////000000000000111111111111111111111111111111111111000000////////////000000000000000000111111111111...//////000111111222222111111222333444555666666777;;;???@@@???@@@DDDHHHIIINNNVVV```jjjrrrvvvxxxvvvuuusssqqqnnnjjjgggfffdddgggkkkooosssyyy~~~|||{{{zzzxxxxxxxxxyyyyyywww{{{~~~yyyzzz}}}~~~{{{vvvppplllhhhfffcccaaa``````aaaccceeehhhkkkmmmooopppsssuuuwwwxxxzzz}}}}}}uuunnnhhhccc```\\\ZZZZZZZZZZZZYYYVVVWWWYYYYYYXXXXXXYYYZZZZZZ]]]___bbbdddgggjjjmmmoootttyyy|||~~~zzzvvvtttpppnnnnnnmmmnnnttt|||yyytttnnniiifffccc```]]]ZZZWWWUUUSSSRRRPPPMMMKKKHHHHHHFFFDDDCCCBBBAAAAAA>>>======<<<<<<<<<<<<<<<>>>@@@AAACCCDDDGGGKKKOOOQQQYYYdddpppyyy|||yyywwwxxx{{{}}}{{{zzzyyyxxx{{{zzzzzz}}}}}}wwwjjj___NNNIIIAAA<<<999777666666888777777666555444333333333333333333333333333333222222222222222222222222222222222111111111111000|||vvvtttpppmmmkkkkkkmmmnnnqqqtttyyy~~~wwwtttoookkkgggccc___\\\ZZZVVVQQQLLLIIIEEEBBB@@@<<<;;;:::888777666666666444555555555555555555555444444444444444444444444444444444444333333222111111333555555444444777:::222222222222222222222222333222222222111111000000000111222333333222111000333333222111000///...---222222222111111111111000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000...---,,,---///111111000000000000000////////////000000000000111111111111111111111111111111111111000000////////////000000000000000000111111111111...//////000111222222222111111222333444666666777888===AAABBB@@@AAAEEEJJJLLLQQQZZZeeeooowwwyyyzzzvvvuuussspppmmmjjjgggeeeeeehhhmmmrrrwww}}}~~~|||zzzyyyyyyzzz|||}}}~~~zzz{{{~~~~~~zzzwwwqqqlllhhhhhhfffdddbbbbbbccceeegggiiikkknnnqqqrrrsssuuuwwwzzz{{{}}}}}}wwwqqqkkkgggdddaaa^^^]]]]]]\\\[[[ZZZXXXZZZ[[[[[[YYYXXXXXXYYYZZZ[[[]]]^^^^^^```ccceeegggkkkpppqqqppprrrwww|||xxxvvvssspppmmmjjjfffccc```^^^^^^___^^^___fffnnnsssvvv|||~~~yyysssnnnjjjgggdddbbb]]][[[XXXVVVUUUSSSPPPMMMJJJIIIGGGFFFDDDCCCCCCBBB>>>======<<<<<<<<<======<<<===???@@@BBBDDDHHHKKKLLLSSS^^^iiirrrzzz|||wwwuuusssvvv}}}}}}{{{yyywwwwwwwwwwwwxxxwwwwww{{{}}}wwwkkk```QQQLLLDDD>>>;;;999888777555555555666666666666777333333333333333333333333222222222222222222222222222222222111111111111000|||xxxrrroooppppppnnnlllrrrrrrtttwww}}}~~~zzzsssmmmiiifffdddbbb___[[[VVVQQQLLLHHHDDDAAABBB???<<<999888777666444777777777666555555444444777777666666555555555444222222333444444555555666222222444444444444222222222222222222222222222222111222222333333222222111333333222111111222333333666333111000111222222222111111111111111111111111111111111111111111111111111000///......///000111111111111111111111222222111111222222222222111111222222222222222111000///////////////////////////000000000000000000000000000000000000000000000000222111000//////000111222222111111111000000//////222222111111111111111222444333333333555777:::<<<;;;>>>AAABBBBBBDDDIIIMMMQQQ[[[fffnnnuuu|||}}}vvvsssooollljjjjjjlllmmmlllooossswww|||~~~{{{wwwvvvxxx}}}}}}zzz{{{~~~yyysssoookkkgggeeeaaaaaabbbbbbbbbdddhhhkkkooossswwwyyyzzzzzzzzz{{{}}}|||}}}}}}xxxtttpppllliiiffffffdddcccaaa```___^^^]]]]]]\\\[[[ZZZYYYXXXXXX[[[[[[[[[[[[[[[[[[ZZZZZZ^^^^^^```bbbeeehhhkkklllrrruuuzzz}}}|||{{{xxxuuuqqqmmmkkkiiifffeeeccc```]]][[[YYYWWWTTTSSSRRRRRRTTTVVVXXXZZZ\\\```ggglllpppuuu{{{|||vvvrrrnnnllljjjeeebbb]]]ZZZWWWUUUSSSQQQPPPNNNKKKJJJIIIGGGEEECCCBBB@@@???>>>???>>>===;;;=========>>>@@@BBBDDDFFFHHHKKKRRR[[[bbbiiiuuu{{{ttttttwww{{{xxxuuusssrrrtttxxxtttwwwzzzzzzxxxrrrkkkfffXXXRRRIIIAAA===;;;:::999777555444444555777777777444444333333222111000000222222222111111111000000222222222111111111000000zzzuuussssssqqqooonnnnnnooorrrwww}}}}}}vvvqqqmmmjjjgggeeebbb___YYYTTTPPPLLLGGGDDDCCC@@@<<<:::999888777666777777777666555555444444777666666666555555555555555555555555555555555555222333333444444333333222333333333333333333333333111222222333333222222111333333222111111222333333666333111000111222222222111111111111111111111111111111111111111111111111111000////////////000111333222222222111000000000111111222222222222111111333333333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111111111000000000///222222111111111111111222333333222333555777:::<<<<<>><<<=========>>>???AAADDDEEEHHHIIIOOOVVV\\\bbblllwww~~~yyywwwyyy|||yyytttqqqnnnooosssssstttvvvvvvsssoookkkhhh\\\VVVMMMEEE@@@===;;;:::777555444333555666666666555555444444333222222111333333333333222222111111222222222111111111000000zzzuuurrrooommmlllkkkkkkmmmqqqvvv{{{|||xxxtttpppkkkhhhfffccc^^^YYYUUUQQQLLLIIIDDDAAA===;;;;;;:::999888888777777666666555555444666666666666555555555555888777777666555555444444222333333444444333333222333333333333333333333333111222222333333222222111333222222111111222222333555333111000111222222222111111111111111111111111111111111111111111111111111000000//////000000111444333333222111000//////111111222222222222111111333333333444333333222111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000222111111111111111222222222222222333555777:::;;;>>>@@@CCCDDDEEEIIIPPPUUUdddmmmwww{{{~~~~~~zzzwwwuuuqqqooooooqqqtttvvv~~~~~~yyyzzz||||||}}}{{{yyyvvvuuuuuuwww{{{}}}~~~~~~yyyuuupppllliiifffcccaaaccceeegggiiikkknnnrrrvvvwwwyyy{{{}}}}}}}}}zzzwwwuuutttrrrpppnnnlllllllllkkkjjjiiiiiihhhffffffeeedddcccbbbaaaaaa^^^]]]]]]\\\[[[ZZZZZZYYYWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ\\\^^^```bbbbbbbbbbbb``````___^^^\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSOOONNNLLLJJJIIIIIIJJJJJJKKKMMMOOOPPPQQQSSSUUUWWW```cccfffjjjnnnsssyyy}}}~~~~~~zzzwwwqqqmmmhhhccc```^^^[[[XXXTTTQQQOOOMMMLLLJJJGGGEEEEEECCCAAAAAAAAAAAA???===============???@@@BBBDDDGGGGGGJJJOOOSSSWWWaaakkk~~~~~~}}}}}}~~~}}}uuuoookkkjjjmmmpppqqqqqqqqqpppnnnlllkkkbbb\\\SSSJJJDDD@@@===;;;888666444333444666666555666555555444444333333222444444444333333333333222222222222111111111111111{{{uuuqqqnnnmmmlllkkkkkkmmmqqquuuxxx}}}yyytttoookkkhhheeeaaa]]]YYYTTTOOOLLLFFFCCC???======<<<;;;999888888777777666555555555666666666666666555555555666666666666555555444444333333333333333333333333444444444444444444444444111222222333333222222111222222222222222222222222555333111111222222222111111111111111111111111111111111111111111111111111000000000000000000000000333222222222111000000000111111222222222222111111222222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000000000111111111111000000000000000111111111000111111222333222222333444666888:::<<<>>>AAACCCEEEGGGMMMVVV\\\mmmvvv~~~zzzwwwuuurrrpppqqqtttyyy{{{|||wwwzzz}}}}}}wwwvvvtttssssssuuuwwwyyy{{{}}}}}}xxxvvvsssnnnkkkiiigggeeeccceeegggjjjlllooorrrwwwzzzzzz{{{}}}~~~|||zzzxxxxxxwwwuuusssppppppoooooonnnnnnnnnmmmjjjiiiiiihhhgggfffeeeeeeaaaaaa```___]]]\\\[[[[[[YYYYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWUUUTTTTTTPPPOOOMMMLLLJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMRRRTTTWWWZZZ^^^dddjjjoooqqqtttxxx{{{~~~~~~|||{{{zzzzzzzzzzzz{{{}}}}}}wwwsssnnniiieeebbb^^^\\\YYYWWWTTTRRRPPPNNNKKKIIIHHHFFFDDDCCCCCCCCCAAA???>>>>>>======>>>@@@AAABBBDDDCCCEEEIIILLLOOOYYYcccuuuyyyqqqiiiggghhhlllnnnppprrrrrrqqqooommmhhhbbbYYYPPPIIICCC>>>;;;999777444333444555555444555555444444333333333222333333333333333333333222111111111111111111111111xxxsssooommmkkkjjjjjjlllppprrryyy}}}xxxrrrnnniiifffccc___[[[VVVQQQMMMIIIFFFBBB???>>>>>><<<:::888888888777666666555555555555555666666666666666333333444444444555555555333333333333333333333333444444444444444444444444111222222333333222222111222222222222222222222222444333111111222333222111111111111111111111111111111111111111111111111111000000111111111111000000000000000111222222222333111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000111111111111000000111222222333222222444555888:::<<<===>>>AAADDDFFFKKKRRR]]]eeettt|||{{{wwwuuurrrqqqrrrwww||||||xxxvvvyyy}}}|||uuuuuutttssstttuuuvvvwwwyyy{{{yyyuuurrrooollljjjiiihhhgggeeefffiiillloooqqquuuyyy|||{{{}}}|||{{{zzzyyyxxxvvvsssssssssrrrrrrqqqqqqqqqllllllkkkjjjiiihhhggggggeeeeeedddcccbbbaaa```___]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYZZZ[[[]]]^^^___``````aaaaaabbbcccddddddcccbbb```]]]ZZZXXXVVVUUURRRQQQPPPNNNMMMLLLKKKKKKIIIHHHHHHHHHIIIIIIIIIHHHJJJLLLNNNPPPSSSWWW]]]aaadddfffjjjmmmqqquuuzzz}}}~~~~~~{{{yyywwwvvvwwwwwwwwwwwwyyy|||zzztttnnnjjjfffbbb___]]][[[WWWUUUSSSQQQMMMKKKJJJIIIGGGFFFFFFEEECCCAAA??????>>>>>>>>>???AAABBBBBBAAACCCGGGIIILLLTTT]]]jjjxxx~~~tttjjjeeeeeeiiilllrrrwwwxxxwwwtttrrrmmmhhh___VVVOOOGGGAAA===:::888555444555555555444333333333333222222222222111111111111222222222222111111111111111111111111xxxrrrpppllliiihhhiiikkkmmmttt{{{{{{uuuqqqkkkiiieeebbb___ZZZTTTPPPLLLIIIEEEBBB@@@???<<<;;;999888888777777666666555555555555666666666666666222222333333444555555666444333333222222333333444333333333333333333333333111222222333333222222111111222222333333222222111444333111222333333222000111111111111111111111111111111111111111111111111000111111222222111111000//////000111222333333444111111222222222222111111...///000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000111111111111000000000000111222333333222333555777:::<<<===>>>???BBBEEEIIIOOOZZZfffooo{{{{{{wwwuuuqqqppprrrwww}}}{{{vvvsssssswww{{{zzztttttttttttttttuuuuuuvvvxxx{{{}}}wwwsssooollliiihhhhhhiiihhhgggjjjlllooorrrtttvvvyyy|||}}}~~~||||||{{{yyyxxxwwwwwwvvvvvvuuutttsssssspppoooooonnnmmmlllkkkkkkkkkjjjjjjiiihhhgggffffffbbbbbb```___^^^^^^^^^^^^]]]]]]^^^```aaacccddddddffffffgggggghhhiiijjjjjjllljjjhhhddd```]]]ZZZXXXTTTTTTSSSQQQPPPNNNMMMLLLGGGFFFDDDEEEFFFFFFEEEDDDGGGHHHJJJKKKKKKNNNQQQTTTWWWZZZ]]]```cccfffiiilllnnnqqqvvv{{{~~~~~~{{{xxxvvvtttssstttsssssstttvvvyyy|||~~~}}}|||vvvqqqlllgggddd```]]]ZZZWWWUUURRRNNNLLLMMMKKKIIIHHHHHHGGGEEECCCAAA@@@?????????@@@AAABBB@@@@@@CCCGGGIIIJJJQQQYYYaaannn|||{{{ooogggfffhhhmmmttt{{{~~~}}}zzzxxxsssnnnfff]]]UUUMMMEEEAAA===:::777666666666555444222222222222222222222222000111111111111111222222111111111111111222222222xxxuuupppllljjjjjjkkklllqqqwww~~~yyyuuuooommmjjjgggddd___YYYUUUPPPLLLGGGDDDAAA???<<<:::999999888888777666666666555555555555666666666777444444444444555555555555444333333222222333333444333333333333333333333333111222222333333222222111111222333333333333222111444222222222333333111000111111111111111111111111111111111111111111111111000111222222222222111000000000000111222222222333111111222222222222111111//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000111222222111000//////000000000111111111111000000000000111222333444333555777999<<<>>>???@@@AAADDDHHHMMMUUUaaapppzzz{{{vvvtttqqqoooqqqvvv}}}{{{vvvqqqoooooorrrxxx|||zzzvvvssssssttttttttttttttttttyyy|||}}}yyytttqqqooommmjjjjjjkkkllllllkkknnnpppsssuuuvvvxxxzzz|||~~~}}}{{{{{{zzzyyyxxxwwwvvvuuuuuuttttttsssrrrqqqppppppooooooooonnnnnnmmmmmmmmmjjjiiiiiihhhgggggghhhhhhggghhhjjjlllnnnooopppppppppqqqqqqqqqrrrrrrssssssuuutttqqqnnnjjjfffcccbbb[[[ZZZXXXVVVSSSPPPNNNMMMIIIGGGEEEEEEFFFFFFDDDBBBCCCEEEGGGGGGGGGGGGIIIKKKLLLOOOSSSUUUVVVWWWYYYZZZ___aaafffjjjnnnqqqrrrsssuuutttsssqqqpppooonnnnnnooonnnnnnoooqqquuuxxxzzzxxx{{{~~~yyytttooollleeeccc___\\\YYYVVVRRRPPPOOOMMMKKKJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAAEEEIIIIIIHHHMMMTTTWWWcccpppzzzzzzqqqmmmjjjnnnuuu{{{xxxssslllddd[[[SSSKKKEEE>>><<<999777777777666555333333333333333333333333111111111222222333333333000000111111111222222222}}}zzzvvvqqqnnnmmmnnnooonnnttt|||{{{xxxrrrpppnnnkkkhhhccc]]]YYYRRRNNNIIIEEEBBB???<<<:::999999888888777666666666444555555555666666777777777777777666555555444444444444222222222222444444222222222222222222222222222222222333333222222222111222333444444333222111333222222222333333111000111111111111111111111111111111111111111111111111000111222333333222111000222222222111111111111111111111222222222222111111///000111222222222222222222222222222222222222222000000000000000000000000111111111111111111111111///000111222222111000/////////000000111111111222000000000000111222333444444555888:::===???@@@AAACCCFFFKKKPPPYYYfffvvv{{{vvvssspppnnnpppvvv|||yyyrrrnnnlllkkkooouuuzzz~~~{{{wwwsssrrrrrrsssttttttttttttssszzz}}}}}}zzzwwwssspppqqqooommmmmmnnnpppppppppqqqsssvvvxxxxxxyyyzzz|||~~~}}}{{{zzzxxxwwwwwwyyyyyyxxxwwwvvvuuuttttttrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqsssvvvyyy{{{|||}}}}}}{{{{{{{{{{{{{{{|||||||||}}}{{{yyyvvvrrrooolllkkkbbb```^^^[[[WWWSSSPPPNNNOOOLLLIIIIIIJJJIIIGGGDDD@@@BBBDDDEEEDDDDDDEEEFFFFFFIIIMMMOOOOOONNNOOOOOOUUUWWW[[[___cccfffggghhhiiihhhhhhgggggghhhhhhiiikkkkkkkkklllnnnqqquuuwwwuuuwwwzzz}}}zzzuuuqqqkkkhhhdddaaa^^^[[[WWWUUUPPPNNNLLLKKKJJJIIIGGGEEEDDDCCCBBBAAAAAAAAABBBCCCBBBBBBFFFJJJIIIGGGJJJPPPOOOYYYfffrrr~~~zzzvvvllloootttzzz|||wwwppphhh```WWWNNNIII@@@===:::888888888777555444444444444444444444444222222222333333444444444000000111111222222222222~~~xxxsssllljjjlllqqqrrrvvv~~~~~~wwwtttpppllljjjgggdddbbbXXXTTTOOOKKKGGGDDD@@@======<<<:::888888888888888666666666666777777777777666666666666555555555555333444444555555444444333222222222222222222222222222333333333333222111111111111111111111111111111222222222222222222222222333333222111111222333333111222333333333333222111222222222333333444444444000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333222222111222333555666555777:::<<<<<<>>>@@@BBBEEEJJJQQQYYYcccppp}}}wwwuuurrrqqqpppqqqssswww{{{}}}wwwpppkkkhhhggglllmmmooottt{{{{{{yyyxxxssstttuuusssqqqppppppqqqwww}}}{{{xxxvvvtttpppooonnnnnnoooqqqssstttvvvwwwxxxyyyzzz|||~~~}}}|||{{{{{{||||||{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{zzzzzzzzzzzz{{{|||~~~~~~{{{wwwrrrooohhheeeaaa]]][[[YYYWWWUUURRRQQQOOOMMMKKKJJJIIIIIICCCBBBBBBBBBCCCEEEFFFHHHGGGGGGGGGGGGGGGHHHIIIIIILLLNNNPPPSSSVVVXXXZZZ[[[[[[ZZZZZZZZZ[[[]]]^^^`````````bbbfffkkkoooqqqqqquuuwwwyyy{{{|||}}}{{{vvvqqqmmmhhhdddbbb___ZZZUUUSSSQQQNNNMMMLLLKKKIIIFFFEEECCCAAA?????????@@@AAADDDEEEFFFGGGHHHIIIIIIIIIOOOSSS[[[dddooo{{{}}}xxxxxxyyy~~~zzzrrrlllggg```UUUNNNGGGCCC>>>:::999888777666333444555555333111///---333222111000000111222333333333222222222222333333{{{ssspppqqqqqqqqqtttzzzzzzwwwssspppmmmkkkgggeee[[[XXXSSSNNNJJJFFFBBB???===<<<;;;999999999999:::777777777777666666666666666666666666555555555555333444444555555444444333333333333333333333333333222333333333333222111111111111111111111111111111000000000000000000000000333333222111111222333333111222333333333333222111222222333333333333333333000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333222222222222444555666777999;;;======???BBBDDDHHHMMMUUU___kkkwww|||vvvsssoooooooooqqqtttxxx|||~~~|||tttmmmhhhfffeeejjjkkkooottt|||~~~zzzwwwvvvsssttttttsssrrrqqqrrrsssxxx~~~{{{wwwtttrrrrrrqqqqqqppppppqqqsssvvvwwwyyyzzz{{{{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}yyyvvvppplllgggccc```]]]ZZZXXXUUUTTTRRROOOLLLJJJIIIIIIEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHJJJLLLOOOQQQSSSTTTTTTUUUTTTSSSSSSSSSTTTUUUVVV[[[\\\^^^ccchhhmmmpppqqquuuwwwzzz{{{|||}}}}}}vvvqqqlllhhhfffbbb]]]XXXWWWUUURRROOOMMMKKKHHHFFFFFFEEECCCAAA@@@AAABBBCCCEEEEEEFFFHHHHHHIIIIIIIIIJJJMMMSSS[[[dddppp|||}}}{{{~~~{{{tttnnnjjjcccZZZTTTJJJFFF@@@;;;999888777666555555444333222111111111444333222111111222333444222222222111111222222222}}}wwwuuutttrrrssswww{{{~~~~~~|||xxxuuurrrooollliiiaaa]]]WWWRRRNNNIIIEEEBBB>>>===<<<::::::::::::;;;888888777777666666555555666666666666555555555555333444444555555444444333444444444444444444444444333333333333333222222111222222222222222222222222111111111111111111111111333222222111111222222333111222222333333222222111333333333333333222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333222222333444666777999;;;===>>>???@@@CCCEEELLLQQQZZZggguuuyyytttrrrmmmnnnooorrrvvv{{{~~~yyyrrrlllgggeeedddhhhjjjooovvv~~~}}}xxxuuutttrrrssssssrrrqqqrrrtttvvvzzz|||wwwsssrrrqqqqqqrrrrrrrrrssstttwwwyyyzzz|||}}}}}}}}}}}}~~~zzzvvvqqqlllhhhddd```]]]ZZZXXXUUURRRNNNLLLJJJIIIHHHHHHGGGFFFEEECCCBBBAAACCCCCCBBBBBBBBBCCCDDDDDDFFFHHHJJJLLLNNNOOOOOOOOOOOONNNMMMLLLKKKLLLLLLMMMTTTUUUXXX]]]bbbiiinnnqqquuuxxxzzz{{{{{{|||}}}}}}xxxrrrnnnlllhhhbbb]]]\\\YYYUUURRROOOLLLHHHEEEGGGFFFDDDCCCBBBCCCEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGIIILLLQQQXXXcccnnnuuu~~~xxxrrrnnnhhhaaa[[[PPPKKKDDD>>>;;;999777666777555333111111222333444555444444333333444444555222222111111111111222222~~~xxxxxxtttsssvvvxxx{{{|||yyywwwtttpppmmmfffbbb\\\VVVQQQLLLGGGDDD???>>><<<;;;:::::::::;;;999888888777666555555444666666666666555555555555333444444555555444444333444444444444444444444444333333444444333333222111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222444333333333222222111111000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333333333444555777888:::;;;===>>>???AAAEEEGGGPPPUUU___ooo~~~}}}vvvrrrppplllnnnrrrvvv{{{}}}wwwqqqlllhhhgggggghhhkkkqqqyyy}}}xxxtttrrrppppppqqqpppqqqsssvvvyyy{{{vvvsssrrrsssssssssssstttuuuwwwyyy{{{||||||}}}~~~~~~~~~zzzuuupppjjjeeebbb\\\[[[XXXTTTQQQNNNLLLLLLIIIIIIJJJIIIGGGEEECCCAAAEEEEEEDDDDDDDDDDDDEEEEEEHHHJJJLLLNNNPPPPPPPPPOOONNNMMMKKKJJJIIIJJJJJJKKKMMMOOORRRVVV]]]eeemmmrrrwwwyyy{{{|||{{{{{{{{{|||~~~zzzuuurrrnnngggccc___\\\XXXUUURRRNNNJJJGGGGGGFFFEEECCCCCCDDDFFFGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHJJJLLLQQQYYYcccjjjxxx|||~~~wwwrrrllleeeaaaWWWQQQJJJCCC>>>;;;999777666555444333333333444555444444444444444444444444222111111000000111111222~~~|||vvvssstttvvvxxx}}}}}}zzzwwwrrrooojjjfff___ZZZTTTOOOJJJGGGAAA???===;;;:::999999999999888888777666555555444666666666666555555555555333444444555555444444333222222222222222222222222333444444444444333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111111000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222444333333333444666888999:::;;;===>>>@@@CCCGGGJJJTTTZZZfffvvvzzztttpppooonnnqqqvvv|||{{{xxxsssnnnkkkiiiiiiiiijjjnnnuuu}}}}}}xxxtttqqqnnnoooooooooppptttyyy~~~}}}xxxtttrrrrrrtttuuussstttuuuwwwxxxzzz|||}}}zzz|||}}}}}}xxxrrrlllhhh___^^^[[[WWWTTTRRRPPPOOOJJJJJJKKKKKKJJJHHHGGGEEEGGGFFFFFFEEEEEEEEEFFFFFFIIIKKKNNNQQQSSSTTTSSSRRRNNNMMMKKKJJJJJJJJJKKKKKKHHHJJJMMMQQQXXXbbbmmmtttyyy|||~~~~~~}}}{{{{{{{{{}}}}}}yyytttmmmhhhbbb___[[[XXXUUURRRNNNLLLHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHIIILLLRRRZZZ```ooouuu~~~|||uuunnnhhhddd]]]XXXPPPIIIDDD???;;;888444555666777666666444444333444444444444444444333222222111111111111222222|||vvvuuuvvvvvvyyy}}}~~~zzzuuuqqqmmmiiiccc]]]XXXSSSNNNKKKDDDCCC@@@===;;;999999999888888777777666666555555666666666666555555555555333444444555555444444333222222222222222222222222444444444444444333222222333333333333333333333333222222222222222222222222111222222333333222222111333222222111111222222333222222222222222111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222444333333444555777999::::::<<<>>>???BBBFFFKKKOOOZZZbbbooo~~~xxxrrrooooooqqquuuzzz}}}vvvssspppmmmkkkkkkkkklllpppttt{{{~~~yyyuuurrroooooooooooorrrwww~~~zzzxxxuuusssrrrrrrtttuuuuuuvvvwwwyyy{{{|||}}}~~~{{{}}}{{{uuuqqqfffdddaaa]]]YYYVVVSSSRRRLLLMMMMMMMMMLLLLLLKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGHHHKKKOOOSSSVVVWWWWWWVVVOOONNNLLLJJJIIIIIIIIIJJJFFFHHHKKKOOOUUU```nnnwww~~~}}}{{{}}}{{{tttooogggddd```]]]ZZZWWWSSSPPPJJJIIIGGGEEEDDDDDDFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFHHHLLLRRRWWWfffnnnyyyxxxpppiiifffbbb]]]WWWPPPJJJDDD>>>:::555666888999888777444333333333444555555444333333333222222222222222222333~~~{{{yyywwwxxx{{{}}}xxxtttppplllfffaaa\\\XXXSSSPPPIIIGGGDDD@@@===;;;:::999777777777777666666666666666666666666555555555555333444444555555444444333333333333333333333333333444444444555444444333222333333333333333333333333222222222222222222222222111222333333333333222111333333222111111222333333111111111111222222222222000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222444444444444666888:::;;;<<<===???BBBEEEJJJPPPUUUbbblllzzz}}}vvvqqqoooooossswww}}}~~~{{{uuusssqqqooonnnppprrrsssvvvzzz{{{vvvsssqqqqqqqqqrrruuu{{{wwwvvvuuuttttttuuuwwwxxxyyyzzz{{{|||}}}~~~~~~|||ooommmiiiccc^^^YYYVVVTTTQQQPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJHHHLLLQQQVVVZZZ\\\]]]\\\TTTRRROOOLLLIIIHHHGGGFFFFFFHHHKKKNNNTTT```ooozzz}}}~~~{{{uuuooolllgggccc___[[[VVVSSSMMMLLLIIIGGGEEEEEEFFFGGGFFFFFFFFFEEEEEECCCBBBBBB@@@AAACCCDDDFFFIIIMMMQQQYYYcccoooyyy~~~zzzrrrlllhhhdddaaa\\\WWWPPPIIIAAA<<<999999888888777666555444444555666666666666555444444444333333333333444444~~~zzzzzz{{{{{{}}}zzzvvvrrroooiiiddd___[[[VVVSSSMMMJJJGGGCCC???<<<;;;:::666666666666777777777777777666666666555555555555333444444555555444444333444444444444444444444444444444555555444444333222333333333333333333333333444444444444444444444444111222333444444333222111444333222111111222333444000000111111222222222333000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222444444444444666888:::<<<===???AAADDDGGGMMMTTTYYYhhhsss{{{uuupppoooppptttxxx~~~}}}zzzwwwvvvtttssstttvvvxxxzzzzzz~~~|||wwwuuussssssssstttwww}}}wwwwwwwwwxxxxxxzzz{{{{{{{{{|||}}}wwwtttooohhhaaa[[[WWWTTTUUUSSSQQQOOONNNNNNNNNNNNPPPPPPOOONNNNNNNNNNNNNNNJJJNNNTTTZZZ___aaabbbbbbZZZWWWSSSOOOKKKHHHFFFEEEFFFIIIKKKNNNTTT```ppp|||zzzvvvrrrmmmgggccc]]]XXXTTTPPPNNNKKKIIIGGGGGGGGGGGGEEEEEEEEEEEEDDDBBBAAAAAA>>>@@@CCCEEEFFFIIILLLOOONNNYYYgggqqqwww|||{{{tttnnnkkkfffccc___ZZZTTTLLLCCC===<<<;;;888666555555666666555666777888888777666555555444444333333444444555{{{yyy|||{{{zzz{{{~~~}}}|||wwwsssmmmgggccc^^^ZZZVVVRRRNNNIIIEEEBBBAAA???>>>999999:::::::::999999888666666555555555444444444444333333222222333333444222222222333333444444444111111222333333333333222111222333333444555666666555444222111111222444555111111222222222222111111333333333333333333333333444444444333333222222222111111111222222333333333444444333111///...---,,,444444555555555444333333222222222222222222222222333333222111000000111111000000000000000000000000222222222111111111111000222222222222222222333333333333333333555777:::;;;;;;@@@EEEGGGHHHMMMYYYbbbsss}}}~~~vvvqqqpppqqqrrryyy{{{|||}}}~~~{{{yyyxxxvvvwwwyyy{{{}}}|||xxxxxxyyy{{{|||~~~uuunnnjjjeee^^^YYYVVVUUUSSSSSSTTTSSSQQQOOORRRQQQOOOMMMKKKKKKKKKLLLLLLMMMQQQXXXaaagggiiihhh^^^[[[WWWQQQMMMIIIGGGFFFEEEEEEHHHLLLQQQ[[[ooo|||yyysssnnniiiccc^^^ZZZWWWSSSOOOLLLJJJIIIGGGEEEGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHMMMRRRZZZbbblllvvv}}}zzz~~~}}}xxxsssooommmjjjgggddd___YYYQQQHHHAAA>>><<<999777777777666555555555666666555555444333222222333444555555555555}}}}}}zzzxxxxxx{{{~~~yyyuuupppkkkfffaaa]]]YYYVVVRRRLLLGGGDDDBBB???===999999::::::999999888888666666666555555444444444555555444444444444555555222222333333333444444444111111222333333333333222333333333333444444444444555444222111111222444555111111222222222222111111333333333333333333333333444444444333333222222222111111222222222333333333222222222111111000000000111111111111111000///...111111111111111111111111333222222111111000111111000000000000000000000000000000111111222222222333000000000000000111111222444444555666888:::<<<======BBBFFFHHHJJJRRR___iii||||||vvvrrrrrrtttuuu|||}}}~~~}}}{{{zzzyyyzzz}}}}}}|||yyyyyyzzz|||}}}~~~|||uuupppkkkddd^^^YYYWWWTTTSSSRRRRRRPPPNNNRRRQQQPPPNNNMMMMMMMMMMMMLLLMMMPPPWWW___fffhhhiiibbb```[[[VVVPPPLLLIIIHHHFFFFFFHHHLLLOOOXXXiiiyyyzzztttnnnhhhbbb___ZZZVVVRRROOOMMMKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHLLLRRRZZZbbbllluuu{{{|||~~~zzz{{{|||}}}|||yyyuuuqqqpppllliiieeeaaa[[[SSSKKKFFF>>>;;;888666555555444333444444555555444444333222333444444444444444333333}}}zzzxxxvvvxxx|||}}}yyytttoookkkfffaaa^^^[[[VVVPPPKKKGGGDDD@@@===:::::::::999999888888888666666666666555555555555666666555555555555666666333333333333444444444444111222222333333333333333444333333333222222222222444444222222222222444444111111222222222222111111333333333333333333333333444444333333333333222222111222222222222333333333000000111111222333333333000000000000///...---,,,000000000000000000000000222222222111111111111111000000000000000000000000...///000111222333444444111000000000111111222333444555777:::<<<>>>??????AAADDDGGGIIINNNYYYhhhsss}}}zzzwwwuuuwwwyyyzzz~~~}}}}}}~~~}}}}}}}}}}}}}}}zzz{{{|||}}}~~~zzzssslllfff```]]]XXXUUUTTTSSSRRRQQQSSSRRRRRRQQQPPPOOONNNNNNMMMMMMPPPUUU]]]ccchhhiiihhhfffaaa[[[UUUPPPMMMKKKIIIHHHIIIKKKNNNTTTaaaooo|||vvvpppiiieee___[[[WWWSSSQQQOOOLLLJJJHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEGGGKKKPPPWWW```iiiooovvv{{{wwwxxxyyyzzzzzzxxxwwwuuuqqqnnniiieee___XXXPPPKKKAAA>>>:::777666555444333333444444444444333222222555555555555444333222111|||yyyvvvwwwzzz}}}xxxtttooojjjeeebbb]]]YYYTTTOOOJJJGGGBBB@@@<<<;;;:::999999888888888666666666666666666666666666555555555555555555666333333444444444444444444111222333333444444333333222222222222222222222222444333333222222333333444111222222333333222222111333333333333333333333333333333333333333333333333222222222222222222222222000000111222333333444444222222222222111000......111111111111111111111111111111222222222111111111000000000000000000000000///000000111222222333333333333333333333444555666444666999<<<>>>@@@@@@@@@BBBEEEGGGKKKSSS```qqq}}}}}}|||{{{zzz{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~|||tttooohhhddd___[[[ZZZYYYYYYXXXSSSSSSSSSRRRQQQPPPOOONNNNNNNNNPPPTTTZZZ```fffiiillliiieee___YYYSSSOOOMMMLLLJJJJJJLLLLLLOOOYYYcccppp|||}}}vvvoookkkddd```[[[WWWUUURRROOOMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDFFFHHHJJJOOOWWW```fffqqq{{{~~~uuuuuuvvvxxx{{{}}}}}}}}}zzzvvvqqqkkkddd]]]UUUPPPHHHDDD???;;;999888666555444444555555444444333222444444444444444333222111|||xxxwwwyyy}}}|||xxxtttoooiiieee^^^[[[VVVRRRNNNJJJFFFCCC>>>===<<<:::999888888888777777777777777777777777555555444444444444555555444444444444444444444444222222333444444444444333000000111222222333444444333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222333333333333333333333222111000///222222222222222222222222000111111222222222111111000000000000000000000000111111111111111111111111333333333333444555666777555777999<<>>;;;:::999999999777777777777888888888888555444444444444444444555555555555555444444444444222222333444444444444444000000111222333444555555333333333333333333333333222222333333333333222222333333333333333333333333222222333333333333444444333333333222222222222111222222222222222111111111111111222222111111000///222222222222222222222222///000111333333222111111000000000000000000000000222222222111111111000000111111111222333444555666777888:::<<<>>>???@@@@@@CCCFFFLLLTTTaaappp}}}{{{}}}~~~wwwuuuwwwyyyzzzxxxyyy{{{||||||~~~vvvrrrmmmiiifffdddbbbaaa[[[YYYVVVTTTRRRQQQPPPPPPPPPQQQSSSSSSUUUZZZ___ccchhhfffddd```[[[VVVRRRPPPPPPNNNNNNOOONNNLLLOOOTTTWWWaaannn}}}}}}yyyppplllgggaaa^^^ZZZVVVTTTQQQPPPOOOMMMKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEBBBCCCCCCDDDFFFJJJPPPTTTcccppp}}}{{{wwwrrrrrrxxx}}}uuukkkaaaZZZQQQLLLEEE???;;;999777555666777777777777666555555000111222333444444444444~~~}}}}}}}}}}}}xxxrrrmmmhhheee```\\\WWWRRRLLLIIIDDDBBB???===;;;::::::;;;777777777888888999999999666666555555555555666666666555555555444444444444222333444444555444444444222222333333444444444555222333333444444333333222222333333444444333333222333333333333333333333333222222222333333444444444333333333222222222111111111111111111111111111111///000111111222222111111111111111111111111111111...000111333333333111000000000000000000000000000111111111111111222222222111111222222333555666777;;;;;;;;;<<<===>>>@@@AAACCCHHHPPP[[[iiixxx~~~zzzyyyvvvzzz~~~wwwuuuuuuwwwxxxvvvwwwyyy{{{|||~~~xxxsssoookkkfffcccaaa^^^ZZZUUUSSSRRRRRRSSSQQQSSSTTTTTTUUUWWW\\\___ddddddbbb___\\\XXXTTTRRRQQQOOOOOOQQQPPPMMMNNNQQQRRRYYYcccpppwwwsssmmmgggccc___[[[XXXTTTSSSRRRPPPMMMKKKJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCBBBCCCDDDEEEFFFIIIMMMPPPXXXfffuuu~~~wwwooonnnsss|||}}}ssshhhaaaVVVQQQHHHAAA===:::888777666666666777666555555444111222222333333333222222{{{uuupppnnnjjjeee```ZZZTTTNNNIIIEEEDDD@@@===;;;;;;;;;;;;777777888888999999999999777777666666666666777777666666555555555444444444222333444444555555444444555555444444444444333333222333333444444333333222222333333444444333333222333333333333333333333333222222222333333444444444333333333222222111111111/////////000111111222222000111222333333444444333000000000000000000000000...///111333444333111000000000000000000000000000//////000111222333333444333444444555666777999999>>>======<<<===???@@@BBBDDDIIISSS```ooo}}}{{{xxxvvvrrrwwwyyyuuuuuuvvvwwwuuuwwwyyy{{{}}}|||wwwqqqjjjffffffbbb\\\WWWTTTSSSTTTVVVQQQTTTVVVUUUTTTVVVYYY]]]bbbbbbaaa___]]]YYYVVVTTTQQQOOOPPPSSSRRRNNNNNNPPPPPPTTT[[[ggg{{{{{{wwwqqqkkkgggbbb^^^\\\VVVUUUSSSQQQOOOMMMKKKJJJFFFEEEDDDBBBAAAAAAAAABBBDDDEEEGGGGGGHHHJJJNNNPPPPPP^^^nnnyyyxxxmmmjjjpppzzzyyymmmfff[[[UUULLLEEE@@@===;;;:::555555666666555555444333333333333333222222111000}}}|||zzzvvvrrrnnniiiccc^^^YYYSSSOOOIIIEEEAAA===<<<;;;999888999999999888888888888777666666666666555555555555444444444555555555666666333333333444444444555555444444444444444444444444222222222222222222222222222222222222222222222222444555666777777555333222333333333333333333333333444444444333333222222222111111111111111111222222111111111111111111111111000111111111111222222222222111111111000000//////111111111111111111111111222222222222222222222333444444444555666777888999>>>;;;;;;>>>???>>>@@@EEEJJJOOO[[[mmm||||||uuurrrtttsssyyy}}}{{{}}}{{{vvvuuuvvvwwwwwwxxxzzz{{{~~~|||vvvrrrkkkgggaaa]]][[[YYYXXXWWWSSSSSSSSSSSSUUUXXX[[[]]]aaabbbbbbaaa^^^[[[WWWUUUWWWWWWVVVTTTRRRPPPNNNLLLOOORRRXXXaaapppxxxssspppkkkddd___ZZZWWWTTTRRRRRRQQQOOOMMMKKKJJJHHHFFFEEEDDDCCCCCCDDDCCCCCCCCCEEEGGGHHHJJJRRRUUU```ooozzztttllljjjnnnyyyuuullldddYYYOOOLLLGGG>>>999999999888777666555444444444555666777777777666444333~~~{{{wwwsssooojjjeee```[[[VVVRRRKKKGGGBBB???===;;;999888999999999999888888888888666666666666555555555555444444444555555555666666333333333444444444555555444444444444444444444444222222222222222222222222222222222222222222222222444555666777666555333222333333333333333333333333444444444333333222222222333222222222111000000000111111111111111111111111000111111111111222222222222111111111000000000000111111111111111111111111444333333222222111111111444444444444555777888999<<<:::<<<@@@AAAAAACCCHHHNNNUUUbbbsss{{{sssqqqssssssxxx}}}zzzxxx{{{}}}{{{xxxwwwxxxzzzyyyzzz|||~~~|||xxxppplllfffaaa^^^\\\[[[YYYVVVVVVUUUVVVXXXZZZ]]]___cccccccccbbb```]]][[[YYYZZZYYYXXXVVVSSSPPPNNNMMMMMMPPPVVV^^^mmm~~~xxxtttnnngggbbb]]]ZZZWWWTTTSSSQQQOOOMMMLLLKKKIIIGGGEEEDDDDDDCCCDDDDDDCCCDDDEEEFFFHHHIIIOOOQQQZZZhhhssszzzyyyqqqmmmnnnuuu~~~{{{rrriii^^^TTTPPPJJJBBB<<<;;;888888777555555444444444555666666777666555444333~~~|||xxxtttpppkkkgggbbb^^^YYYVVVOOOKKKEEEAAA>>><<<:::888:::999999999888888888888666666666666555555555555444444444555555555555555333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333444444555666666555333222333333333333333333333333444444333333333333222222444333333222111000//////111111111111111111111111000111111111111222222222111111111111111000000000000111111111111111111000555444444333222111000000333333333444555666888999;;;:::===AAACCCCCCFFFLLLSSS]]]mmm}}}xxxqqqoooqqqsssxxx|||yyywwwttttttxxx{{{~~~~~~{{{zzzzzz{{{||||||}}}xxxsssmmmhhheeebbb___]]]ZZZZZZYYYZZZ[[[^^^```bbbffffffeeecccbbb```_________^^^\\\XXXUUUQQQOOOMMMLLLNNNSSS[[[iii~~~zzztttlllfffaaa^^^ZZZWWWTTTRRROOOMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIKKKLLLSSS^^^hhhqqq~~~wwwqqqnnnqqqwwwzzzpppfff\\\VVVPPPGGGAAA>>>888777666666555555555555555666666666666555444444}}}~~~~~~|||yyytttqqqlllhhheee```\\\YYYSSSOOOIIIDDD@@@>>>;;;999::::::999999999888888888666666666666555555555555555555555555555555555555333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333444555555555444333333333333333333333333333333333333333333333333333333333222222222111000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111222222111000000333333333222222111111111333333333444555777888999:::;;;>>>CCCCCCCCCGGGNNNYYYgggxxx|||vvvpppoooqqqvvv{{{~~~xxxuuuqqqppprrrvvvyyy}}}}}}{{{zzzzzz{{{|||}}}}}}vvvqqqlllhhheeebbb______^^^^^^___aaadddeeeiiihhhgggfffeeedddddddddeeeccc___[[[WWWSSSPPPOOOMMMNNNRRRYYYfff{{{yyypppjjjccc```\\\XXXVVVTTTQQQNNNOOONNNLLLIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDFFFHHHIIIIIIIIILLLUUU]]]hhhwww~~~tttooopppttt~~~wwwoooddd\\\UUUMMMEEEAAA999888777666666555555666666666666555555555444444}}}}}}}}}}}}}}}zzzvvvsssnnnjjjgggccc^^^[[[WWWRRRLLLGGGCCC@@@===;;;:::::::::999999999999888666666666666555555555555555555555555555555555444333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333000000000111222222222333111111111111111111111111000000111111111222222222111111111111111222222222000111222333333222111000111111111222222333333333333333333444666888999:::;;;<<>><<<:::888777666666666555444444333333444444~~~|||}}}~~~zzzvvvqqqmmmiiidddaaa[[[WWWPPPKKKGGGDDDAAA???;;;;;;:::::::::999999999666666666666555555555555666666555555555444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333222222222333444444555333333333333333333333333222222222333333444444444000000000111222222222333111111111111111111111111000111111111111222222222111111111222222333333333222333555666666555333222111111111222222333333444555555666777999;;;<<<>>>======@@@DDDEEEIIIUUUbbbpppzzzuuutttsssssswww}}}|||vvvsssppprrrxxx~~~}}}{{{wwwtttsssuuuwwwyyy{{{tttsssrrrqqqqqqrrrtttuuuxxxxxxyyyxxxwwwuuusssrrrmmmjjjeee___ZZZVVVTTTSSSPPPSSSWWW\\\eeettttttpppkkkeeeaaa]]]XXXUUUTTTRRRPPPMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGGGGGGGIIILLLMMMRRR___mmm{{{zzzyyyssszzzvvvjjjbbb]]]SSSIIIBBBAAA???<<<:::888777666666555444333333333444444||||||~~~~~~~~~yyytttpppkkkfffccc\\\WWWQQQLLLIIIFFFCCCAAA;;;;;;;;;:::::::::999999777666666666555555555555666666555555555444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444333222222222333333444555333333333333333333333333222222222333333444444444222222222111111111111111111111111111111111111111000111111111111222222222111111111222222333333333222444666888888666444222333333222222222222222222555666666888:::<<<===???<<<===AAADDDFFFLLL[[[iiittt~~~xxxssssssssstttyyy|||vvvsssrrruuu{{{|||yyyuuurrrqqqtttxxx{{{yyyxxxvvvuuuuuuwwwxxxzzz|||}}}~~~~~~|||zzzwwwuuummmjjjeee___ZZZWWWUUUTTTPPPSSSWWW\\\eeesss|||wwwpppjjjddd^^^YYYUUUTTTSSSQQQNNNKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGFFFGGGIIIKKKKKKNNNZZZggguuu|||yyysssyyyzzzmmmeee```WWWLLLEEECCCAAA>>>;;;888777666666555444333222333444444|||zzz}}}~~~|||wwwsssnnnhhhdddbbb]]]WWWPPPKKKFFFBBB??????===:::999:::999888777777666666666555555555555999888777666555444444444555555444444444333333333333333333333333333333333222333333444555555555444222333444555555444333222444444444444444444444444222333333444444333333222333333333333333222111000555444333333222222222222222222222222222222222222222222222111111111000000111111000000000000111111222222222222222222222222222222222111222222333333666555666888;;;=========@@@>>>@@@FFFKKKSSSdddtttyyyvvvtttuuuyyy~~~|||wwwtttwwwzzz|||yyytttpppqqqtttyyy}}}~~~~~~}}}zzzvvvtttsssnnngggaaa\\\YYYUUUSSSTTTVVVYYY]]]dddmmmwww}}}xxxpppjjjddd\\\VVVWWWUUURRRQQQPPPNNNKKKIIIEEEDDDDDDCCCDDDEEEFFFGGGEEEFFFFFFGGGHHHLLLRRRWWWgggooozzz|||yyyxxxxxxoooeee[[[UUUNNNIIIBBB<<<999777555444555555555555555555555555}}}zzz{{{{{{~~~~~~zzzvvvqqqkkkgggddd```YYYSSSNNNIIIDDDAAA@@@>>>;;;:::::::::999888777777666666666555555555666555444333222222222222555555444444444333333333333333333333333333333333222333444444555555444444333444444444444444444333222222222222222222222222222333333444444333333222222222333333333222222111333333222111111111111111222222222222222222222222222222222111111111000000111111000000000000111111000000000000000000000000222222222111222222333444666666666888;;;=========@@@???BBBHHHOOOYYYjjjzzzyyyvvvuuuvvv{{{}}}yyyvvvxxx|||}}}zzzuuusssssswww||||||xxxuuurrrnnngggaaa]]]YYYVVVTTTSSSTTTVVVXXX]]]dddlllrrrwwwpppiiiaaa[[[YYYVVVTTTRRRQQQOOOMMMKKKFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGKKKPPPTTT```fffqqqzzz|||yyy~~~{{{rrriii```ZZZPPPKKKDDD???;;;999777666333333333333333333333333}}}}}}wwwzzz}}}yyytttooolllgggccc]]]WWWRRRMMMHHHDDDAAA???<<<;;;;;;;;;999888777777777666666666555555555444333333222222222222555555444444444333333333333333333333333333333333333333444444555555444444555444444333333444444555222222222222222222222222222333333444444333333222111222222333333333333222222222111000000000000111222222222222222222222222222222222111111111111111111111000000000000111111000000000000000000000000222222222222222333444444666777888999;;;===>>>???AAAAAADDDLLLUUUcccuuu}}}wwwvvvvvvyyy~~~{{{yyyyyy}}}}}}{{{wwwvvvwww|||~~~yyyvvvqqqmmmgggaaa]]]ZZZWWWUUUTTTTTTTTTUUUVVVZZZ```dddpppvvvxxxpppgggaaa[[[YYYVVVTTTRRRQQQNNNMMMHHHGGGFFFDDDDDDDDDDDDEEEFFFFFFFFFEEEFFFHHHMMMPPPUUUZZZdddppp{{{zzz|||~~~vvvnnneee___UUUPPPIIIBBB>>>;;;999777444444444444444444333333vvvxxx{{{~~~{{{wwwssspppjjjfff```[[[UUUPPPKKKGGGBBB@@@===;;;;;;:::888777777777777666666666666555666666555444444444444444555555444444444333333333444444444444444444444444333333444444555444444333555444333222222333444555444444444444444444444444222333333444444333333222111111222333444444444444222111111000000000111111222222222222222222222222111111111111111111111111222111111000000111111222222222222222222222222222222222222222222333444555666888:::;;;<<<===???@@@AAABBBGGGPPP\\\mmm~~~zzzuuuuuuvvvzzz|||zzzzzz~~~|||zzzxxxxxx{{{~~~yyyvvvoookkkeee```]]]ZZZWWWUUUWWWWWWVVVTTTTTTVVVZZZ]]]aaahhhsss~~~uuullleee___\\\XXXUUUSSSRRROOONNNJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDFFFIIILLLMMMQQQYYYgggvvv}}}{{{xxxppphhhbbbYYYTTTMMMFFFBBB>>>:::888777777777666666666666666yyyyyyzzz~~~|||xxxuuurrrlllhhhccc^^^XXXSSSMMMIIICCC@@@===;;;:::999777666888777777777666666666666666666555444444444555555555555444444444333333333444444444444444444444444333444444555444444333333555444333222222333444555444444444444444444444444222333333444444333333222111222333444444444444444222222111111111222222333222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222333444555666777999;;;<<<<<<===@@@BBB@@@DDDKKKUUUdddwww|||yyyssssssvvv{{{~~~|||}}}~~~zzzyyyxxxzzz~~~~~~yyyuuunnnjjjddd```]]][[[XXXWWWXXXXXXWWWUUUSSSTTTVVVYYYYYY___iiiwww{{{qqqkkkeeeaaa\\\XXXUUUSSSPPPNNNMMMKKKIIIGGGFFFEEEFFFFFFFFFFFFFFFEEECCCDDDGGGIIIIIILLLSSS```ppp}}}|||~~~yyyqqqiiiddd^^^YYYQQQKKKEEE@@@<<<999888888888777777666666666}}}|||{{{||||||zzzwwwuuuoookkkfffaaa\\\VVVPPPLLLEEEBBB???===;;;:::888666888888777777777666666666555444444333333333444444555555444444444333333333444444444444444444444444444444555555444444333333555444444333333444444555222222222222222222222222222333333444444333333222222333333444444444444333222111111111111222333333222222222222222222222222111111111111111222222222222222111111111111222222000000000000000000000000222222222222333555666777777:::===>>>======@@@DDDBBBHHHPPP[[[lll~~~zzzxxxrrrssswww}}}}}}|||~~~}}}|||yyyyyyyyy|||~~~zzzvvvnnnjjjeeeaaa___]]][[[ZZZXXXXXXWWWTTTRRRRRRSSSUUUVVV[[[dddpppzzztttmmmhhhbbb\\\XXXUUURRRPPPNNNMMMKKKIIIHHHHHHHHHHHHEEEFFFFFFEEECCCDDDFFFGGGHHHJJJPPPZZZhhhuuu~~~zzzsssmmmhhhccc^^^WWWPPPIIIDDD>>>;;;777777666666555555444444|||zzz|||~~~|||yyyxxxrrrooojjjeee```ZZZSSSOOOHHHEEEBBB???>>><<<999777888888888777777777666666555555555444444555555666555555444444444333333333555555555555555555555555444444555555444444333222333444444444444444444333222222222222222222222222222333333444444333333222444444444444444444333333000000000000000111222222222222222222222222222222000000111111111222222222333222222111111222222333000000000000000000000000222222222333444555666777777;;;??????======AAAEEEDDDMMMWWWbbbtttzzzvvvuuusssuuuyyy|||zzzyyyyyyzzz||||||{{{{{{{{{{{{yyyzzz{{{~~~}}}{{{{{{|||~~~|||yyypppmmmhhhdddbbbaaa___^^^\\\[[[YYYVVVSSSQQQRRRSSSTTTXXX```kkkxxxuuuppphhhaaa\\\XXXUUUSSSPPPNNNMMMKKKJJJJJJKKKKKKEEEFFFFFFEEEDDDDDDFFFGGGGGGIIIMMMSSS]]]kkkyyy}}}}}}~~~~~~}}}{{{wwwrrroooiiiddd]]]UUUNNNHHHBBB>>>888888777666666555444444|||yyyzzz~~~}}}{{{zzztttqqqmmmhhhccc\\\VVVQQQJJJHHHDDDAAA@@@>>>;;;999888888888888777777777777888888777777777888888999555555444444444333333333555555555555555555555555444555555555444333333222222333555555555555333222444444444444444444444444222333333444444333333222555555555555444333222222///////////////000111111222222222222222222222222000000111111222222222222333222222111111222222333222222222222222222222222222222222333444555777777777;;;??????======AAAFFFFFFPPP[[[gggxxx~~~wwwtttsssuuuvvv{{{zzzyyyxxxuuuwwwxxxxxxxxxxxxzzz{{{zzz{{{}}}{{{zzzxxxwwwwwwyyy|||~~~}}}{{{rrrooojjjgggeeedddbbbaaa```___]]]YYYUUURRRRRRSSSTTTWWW]]]gggsss{{{uuummmeee```[[[WWWUUUPPPOOONNNLLLLLLLLLMMMMMMEEEFFFFFFFFFDDDDDDFFFHHHFFFHHHKKKNNNVVVdddtttzzzxxxwww}}}|||||||||}}}{{{wwwtttmmmhhhaaaYYYRRRKKKDDD@@@:::::::::999888777777666{{{xxxyyy{{{}}}zzzxxxwwwsssnnniiiddd```[[[WWWNNNKKKFFFBBB@@@???===;;;:::999999999888777777777444444555555555555555555555555555555555555555555444444444444444444444444444444444444333333222111444444333333333333222222333333333333333333333333333333333333333333333333555555555444444333333333111111111111222333444444222222222222222222222222222222111111111111222222111111111111111111111111111111111111111222222222444444333444555777999:::<<<<<<>>>???AAACCCEEEFFFLLLVVVdddsss~~~wwwtttvvvzzz~~~~~~yyyxxxyyyyyyyyyzzzyyywwwvvvwwwyyyzzz~~~|||yyytttrrrssstttuuuuuu~~~}}}|||wwwsssnnnjjjiiiiiihhhhhhdddbbb^^^ZZZWWWUUUTTTTTTZZZYYY\\\eeerrr}}}ssskkkddd^^^XXXSSSSSSSSSSSSRRRPPPNNNNNNOOOJJJIIIGGGEEEDDDCCCCCCDDDEEEGGGJJJKKKOOOYYYhhhsss{{{yyyzzzxxx{{{|||xxxvvvqqqlllfff```YYYQQQGGG@@@>>><<<999777777777777555vvv~~~zzzzzzzzz}}}|||yyyxxxuuuppplllhhhccc^^^[[[RRRNNNIIIEEEBBB@@@>>>===::::::999999888777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444333333222222444444333333333333222222444444444444444444444444333333333333333333333333555555444444444333333333222222222111222222333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111222222222222444444444555666888:::;;;<<<===>>>???@@@BBBEEEGGGPPP\\\kkk{{{yyyxxx{{{~~~}}}~~~~~~}}}xxxwwwxxx{{{{{{{{{yyyxxxxxxzzz|||}}}|||yyytttrrrrrrsssttttttxxxzzz~~~|||yyyuuussssssrrrrrrqqqjjjhhhccc^^^ZZZWWWVVVVVVYYYYYY\\\eeerrryyyqqqjjjccc\\\VVVUUUUUUTTTRRRPPPNNNMMMMMMJJJIIIGGGEEEDDDCCCCCCCCCBBBDDDGGGHHHLLLUUUaaakkk{{{}}}yyyxxxvvvyyy~~~~~~{{{zzzsssooohhhccc]]]VVVLLLEEEAAA>>>;;;888888777666555mmmvvv}}}zzzyyyzzz}}}~~~{{{{{{xxxtttqqqmmmiiidddaaaWWWSSSMMMHHHEEECCC@@@>>>;;;::::::999888888777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444333333333333444444333333333333222222555555555555555555555555333333333333333333333333444444444444333333333333333333222222111222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111222222333333444444555666777999:::;;;<<<===>>>???@@@BBBFFFIIIVVVdddvvv|||~~~}}}|||{{{{{{{{{||||||xxxwwwyyy}}}}}}|||zzzyyyzzz~~~~~~}}}yyytttqqqqqqrrrrrrrrrsssuuuxxxzzz{{{}}}~~~~~~~~~~~~}}}{{{tttpppjjjccc^^^ZZZXXXWWWWWWXXX\\\eeeqqq~~~yyyqqqjjjaaa\\\YYYWWWUUUSSSPPPNNNMMMLLLJJJIIIGGGEEEDDDCCCBBBBBB@@@BBBEEEGGGJJJQQQ[[[bbbrrrzzzvvvtttwww|||xxxtttnnniiiccc\\\SSSLLLEEEBBB===:::888777555444kkkpppvvv~~~|||xxxwwwyyy{{{||||||zzzwwwuuurrrooojjjggg]]]YYYRRRLLLHHHEEEAAA???;;;;;;:::999888888777777666666666666555555555555555555555555555555555555444444444444444444444444444444444333333333444444444444333333333222222222444444444444444444444444333333333333333333333333333333333333333333333333444444333222111111111111222222222222222222222222222222111111111111222222111111111111111111111111000111111222222333333333333333444666777999:::;;;===>>>??????@@@CCCIIINNN\\\lll~~~~~~}}}|||{{{zzz{{{|||yyyxxxyyyzzz~~~~~~}}}{{{zzz||||||{{{zzzzzz|||}}}yyytttqqqppppppqqqqqqqqqsssvvvxxxyyyzzz|||~~~|||xxxppphhhaaa\\\YYYXXXWWWYYY^^^fffqqq}}}yyypppggg```[[[YYYVVVSSSQQQPPPNNNMMMJJJIIIHHHFFFEEECCCBBBBBBAAACCCEEEGGGJJJOOOUUUZZZeeerrr~~~wwwtttvvvzzz{{{tttoooiiiaaaWWWQQQGGGCCC>>>:::888777666555gggiiimmmttt}}}yyyvvvwwwyyy~~~}}}~~~|||zzzyyywwwtttpppmmmddd___WWWQQQKKKGGGBBB@@@<<<<<<;;;:::999888777666777777666666666555555555555555555555555555555555444444444444444444444444555444444333333444555555444444333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333444444333222111111111111222222222222222222222222222222111111111111222222111111111111111111111111000111111222333333444444111222444555777999::::::===???AAA@@@AAAEEENNNTTTcccttt~~~|||}}}~~~~~~zzzxxxyyy{{{}}}~~~~~~}}}{{{{{{~~~~~~yyyvvvuuuwwwyyy}}}{{{uuuqqqppppppooooooooorrruuuvvvwwwxxxzzz{{{~~~}}}tttjjjbbb]]]ZZZYYYXXX[[[```hhhqqq{{{wwwmmmfff^^^[[[VVVTTTSSSSSSQQQOOOKKKJJJIIIHHHFFFDDDCCCBBB@@@BBBDDDFFFHHHLLLPPPSSS[[[ggguuu~~~xxxxxxyyy}}}{{{uuunnnfff\\\UUUIIIEEE???;;;999999888777aaaaaaeeelllttt{{{}}}yyyzzzyyy}}}~~~~~~~~~}}}}}}zzzvvvssskkkfff^^^VVVOOOJJJEEEBBB===<<<;;;:::999888777666888777777666666555555555555555555555555555555555444444444444444444444444555444333333333444666666444444333333333333222222111111111111111111111111333333333333333333333333222222222222333333333333333333222222111222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111222333444555555111222444777999:::;;;;;;<<>><<<:::999888cccaaadddjjjooorrryyy~~~zzz||||||xxxrrrlllddd[[[TTTNNNHHHEEE======<<<;;;999888777666888888777777666555555444555555555555555555555555444444444444444444444444555444333333333444666777444444333333333333222222222222222222222222222222333333333333333333333333111111222222222333333333222222222111222222333333222222222222222222222222222222111111111111222222111111111111111111111111000111111222333444555666333444666999;;;=========<<<@@@CCCCCCDDDKKKXXXbbbvvv|||}}}~~~zzzxxxyyy|||~~~~~~}}}~~~|||uuuqqqooonnnqqqvvv|||~~~xxxsssqqqpppooonnnmmmooorrrsssttttttvvvwwwxxxyyyzzz}}}wwwmmmeee```^^^^^^]]]aaaggglllrrryyy~~~vvvkkkeee]]]XXXWWWUUUQQQNNNNNNNNNMMMLLLJJJGGGEEECCCAAA@@@@@@AAADDDHHHJJJKKKPPPWWW```iiivvvzzzyyy{{{sssjjjdddXXXSSSJJJCCC???<<<:::999iiifffggglllnnnlllqqqxxxzzz||||||wwwqqqhhh___WWWQQQKKKGGG>>>===<<<;;;999888777666999888888777666555555444555555555555555555555555444444444444444444444444666555333333333555777888444444444333333333222222333333333333333333333333333333333333333333333333111111111222222333333333111111111111222333444444222222222222222222222222222222111111111111222222111111111111111111111111000111111222444555666666444666888;;;===?????????<<<@@@CCCDDDEEEMMM[[[eee}}}~~~~~~{{{yyy{{{}}}~~~~~~~~~{{{tttpppnnnkkknnnssszzzyyytttqqqpppooonnnoooqqqtttuuuuuuvvvwwwyyyyyyzzz|||~~~xxxnnngggbbb``````___ccciiinnnrrryyy}}}pppiii```ZZZWWWUUUPPPLLLOOOOOONNNMMMKKKHHHEEEDDDDDDCCCBBBCCCFFFJJJLLLMMMLLLQQQXXXaaannn}}}zzzxxx~~~yyyqqqjjj```YYYPPPGGGAAA===:::999iiihhhfffeeefffiiilllnnnuuu~~~{{{yyyzzz~~~wwwsssmmmfff^^^UUUMMMGGGEEEBBB>>>;;;:::::::::999777777777666555555444444555555666666555555444333333333333333333333333333444444444444444444444444555444444333333444444555000111333555555555333222444444222222222222444444999777666444333333333444222222222222222222222222222222222222222222222222222222222222222222222222111222333444444333222111333333333333333444555666444777:::;;;<<<===>>>@@@>>>AAADDDCCCEEEOOObbbqqq~~~}}}~~~||||||uuunnnjjjjjjlllnnnqqquuu|||zzzuuuqqqpppppppppnnnppprrrsssssstttvvvxxxyyyzzz|||~~~{{{qqqkkkgggdddcccccccccffflllpppttt{{{wwwoooeee^^^ZZZXXXUUUSSSPPPPPPNNNLLLKKKIIIHHHGGGCCCBBBBBBCCCDDDFFFHHHIIINNNQQQVVV[[[bbbnnn|||~~~|||~~~xxxrrriiibbbXXXOOOGGGAAA<<<999mmmkkkhhhffffffggghhhjjjpppyyy~~~zzzzzz~~~yyyuuuooohhh```XXXPPPJJJFFFBBB>>>;;;;;;:::999888777777777666555555444444555555666666555555444333333333333333333333333333444444444444444444444444555444444333333444444555000111333444555444333222444333333222222333333444666555444333222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222333333333333444555666777555888:::<<<<<<<<<>>>???===@@@CCCDDDHHHUUUiiixxx}}}}}}~~~~~~wwwpppkkkiiijjjlllooosssyyy}}}xxxtttrrrrrrsssrrrtttuuuuuuuuuuuuvvvwwwzzzzzz|||}}}zzzrrrllliiifffeeefffdddeeejjjmmmpppwww~~~|||ttthhh```[[[XXXUUURRRRRRRRRQQQOOOLLLJJJHHHFFFCCCCCCCCCCCCDDDFFFHHHIIIKKKNNNRRRVVV\\\fffsss}}}~~~~~~}}}yyyqqqiii]]]RRRJJJCCC???<<>><<<;;;999888888888777777666555555555555555555666555555444333444444444444444444444444444444444444444444444444555444444333333444444555000111111222222222111000333333333333333333333333222222222222333333444444222222222222222222222222222222222222222222222222222222222222222222222222444333222111111222333444111111222333555777888999888:::<<<<<<<<<<<<===>>>===@@@EEEJJJTTTeee{{{}}}{{{}}}~~~|||{{{}}}~~~tttnnnhhhiiiiiijjjmmmrrrzzz~~~zzzyyyyyyyyyxxxyyyzzzzzzyyyxxxyyyzzz|||||||||{{{{{{|||||||||||||||xxxtttpppmmmjjjeeebbbbbbccceeemmmuuuzzznnnfff```[[[WWWSSSSSSSSSRRRPPPMMMJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHJJJLLLMMMNNNSSS\\\bbbqqqwww}}}vvvmmmbbbWWWMMMDDD???xxxvvvrrrnnnjjjgggeeeeeeddddddgggmmmvvvzzzzzz{{{}}}zzzwwwrrrmmmhhhaaaZZZVVVMMMJJJDDD@@@>>><<<:::999888888888777666666555555555555555666555555444333444444444444444444444444444444444444444444444444555444444333333444444555111111111222111111111111333333333333333333333333222222333333444444555555222222222222222222222222222222222222222222222222222222222222222222222222444333222111111222333444222222222333555777999:::888:::<<<===<<<<<<===>>>???CCCHHHOOO[[[mmm}}}{{{{{{}}}~~~}}}|||zzzzzz|||vvvooojjjjjjiiiiiikkkqqqxxx}}}|||zzzzzz{{{xxxyyy{{{{{{zzzzzz|||}}}}}}}}}|||{{{zzzzzz{{{{{{}}}~~~yyytttpppkkkfffcccbbbbbbdddllluuu~~~vvvmmmfff___ZZZSSSSSSSSSRRRQQQOOOLLLKKKIIIHHHGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMOOOUUUZZZiiiqqq{{{{{{yyyyyyyyyvvvqqqjjjaaaTTTGGG???|||zzzwwwrrrnnnkkkhhhgggcccbbbdddiiinnnwww~~~|||{{{|||zzzxxxsssooojjjddd^^^YYYQQQMMMHHHCCC@@@>>><<<:::999888888777777666666555555555666666555555444333444444444444444444444444444444444444444444444444555444444333333444444555333222222222111111111111222333333444444333333222222222333444555555444444222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222333333333333444555777888999888:::<<<=========>>>@@@AAAEEELLLVVVdddvvv~~~|||zzz{{{~~~|||{{{zzzxxxxxx|||yyyrrrlllkkkjjjhhhjjjooovvv|||}}}|||||||||yyy{{{|||}}}||||||~~~~~~}}}|||zzzzzzzzz{{{|||~~~|||{{{{{{{{{zzzzzzzzz{{{{{{|||||||||{{{}}}~~~{{{vvvrrrlllhhhgggfffhhhooowww~~~vvvmmmddd^^^WWWVVVUUUSSSQQQPPPOOONNNJJJJJJHHHGGGGGGHHHIIIIIIKKKMMMOOONNNLLLNNNRRRVVV```iiiuuu~~~|||uuusssrrrtttssssssppphhh[[[MMMDDD|||wwwrrrmmmiiigggbbbaaabbbfffiiimmmyyy|||zzz}}}|||yyyuuuqqqmmmhhhbbb^^^UUUPPPJJJEEEBBB@@@===;;;999999888888777666666666555555666666555555444333555555555555555555555555444444444444444444444444555444444333333444444555444444333222222222222222222333333444444333333222111222333444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222444444444444555666777888777999<<<======>>>???AAABBBGGGQQQ]]]mmm~~~}}}{{{{{{~~~~~~zzzyyyxxxwwwwww{{{~~~vvvlllkkkiiiggghhhmmmtttyyy~~~~~~~~~~~~~~~~~~}}}|||zzzzzz{{{|||}}}}}}{{{zzzyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzzzzz|||}}}}}}}}}~~~{{{vvvrrrpppmmmlllqqqyyyxxxnnnggg^^^\\\YYYUUURRRPPPPPPPPPLLLKKKIIIHHHHHHHHHIIIIIIJJJLLLNNNMMMLLLLLLOOOSSSWWW```mmmxxx~~~yyyrrroooppppppqqqrrrqqqlllaaaUUULLLzzztttnnnjjjgggbbb```bbbffffffhhhrrr~~~}}}yyyzzz~~~}}}{{{wwwtttpppjjjeeeaaaVVVRRRLLLGGGCCCAAA>>><<<999999888888777666666666555555666666555555444333555555555555555555555555444444444444444444444444555444444333333444444555555444444333222222222333222222444444444444222222000111222333333222111000222222222222222222222222222222222222222222222222222222222222222222222222111222333444444333222111555555555555555666777888666999;;;===>>>>>>@@@BBBBBBHHHSSSbbbsss~~~{{{|||~~~|||yyyxxxwwwvvvwww{{{yyylllkkkhhhffffffkkkrrrxxx~~~~~~|||{{{{{{|||}}}~~~~~~|||zzzyyyyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}|||}}}~~~yyyvvvrrrppptttzzzwwwoooeeebbb\\\WWWSSSQQQPPPPPPMMMLLLJJJIIIHHHHHHIIIJJJIIIKKKMMMLLLJJJJJJMMMQQQQQQZZZhhhsssyyy~~~xxxqqqooopppooopppqqqqqqmmmeeeZZZSSS~~~zzzuuunnniiihhhfffddddddfffjjjnnnqqq}}}~~~xxxwww{{{}}}}}}zzzvvvrrrllleeeaaaZZZVVVPPPJJJEEEAAA===:::<<<:::777666666777666555555555555555555555444444555666666666777777888888555555555555555555555555666555555555555444444444444333333222222333333444444444444444333333222111333333333333333333333333222222222222222222222222111111111111111111111111222222222222111111000000111222333444444444333333444333333333444666777888:::<<<===>>>>>>???BBBDDDEEENNN[[[kkk~~~yyywwwuuuvvvyyy|||xxxpppjjjiiijjjlllpppuuu||||||{{{|||||||||~~~}}}}}}||||||||||||~~~~~~{{{xxxzzz|||}}}|||pppkkkddd```]]]YYYTTTOOONNNMMMJJJHHHGGGHHHIIIIIILLLLLLKKKKKKJJJJJJJJJIIIOOOSSS[[[fffqqqzzz{{{uuu|||~~~{{{vvvsssqqqpppnnnnnnnnnmmmhhh___YYY~~~yyyrrrmmmiiigggdddccccccfffjjjmmmttt~~~|||uuussswwwzzz~~~}}}zzzwwwsssnnnhhhccc^^^YYYSSSMMMHHHCCC???<<<<<<:::777666777777666555555555555555555555555555555555555666666777777777555555555555555555555555555444444444333333333333444333333222222333333444333444444444333333222111333333333333333333333333222222222222222222222222111111111111111111111111222222222222111111111000222222222333333333444444444333333333444666888999:::<<<===>>>>>>???BBBDDDHHHRRRaaarrr|||{{{}}}~~~~~~}}}wwwuuutttuuuyyyyyyqqqjjjiiijjjkkkooouuuzzz|||{{{|||{{{{{{}}}~~~wwwpppfff```\\\ZZZWWWTTTQQQOOOMMMJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIMMMPPPWWWaaammmxxx|||vvvuuuxxx||||||wwwsssqqqooonnnnnnmmmhhh___YYYxxxsssmmmkkkgggddddddeeegggiiilllttt|||tttqqqtttvvvyyy~~~}}}zzzxxxuuupppkkkgggccc^^^WWWQQQKKKFFFAAA>>>===;;;888777777777777666555555555555555555555555555555555555555666666666555555555555555555555555444444333333333222222222444333333222222333333444333333444444444333222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111333333222222222333444555444444333444555777888::::::;;;======>>>@@@CCCFFFLLLYYYkkk}}}zzzuuuuuuxxx|||~~~zzz{{{~~~|||{{{vvvuuuuuuwww{{{{{{sssllljjjkkkkkkoootttyyy|||zzz{{{{{{{{{wwwjjjaaa\\\[[[ZZZXXXTTTSSSPPPMMMKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIKKKMMMRRR[[[gggttt~~~xxxpppsssxxx|||wwwsssrrrppppppnnniii```YYY}}}wwwtttrrrnnnjjjgggfffggghhhiiioooxxxxxxtttuuusssvvv{{{}}}|||zzzxxxvvvrrrmmmiiifffaaaZZZSSSNNNHHHCCC@@@>>><<<999777888888777666555555555555666666666666444444555555555555555555555555555555555555555555444444444333333333333222444333333222222333333444333333333444444333333222444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222444333222111111333555666444444444444555777999;;;:::<<<======>>>AAAEEEHHHOOO___tttyyytttpppppptttwww{{{wwwxxx||||||zzzyyyuuuvvvxxx{{{~~~vvvnnnlllllllllooosssyyy{{{yyyzzzzzz{{{~~~~~~~~~}}}|||zzzzzzzzzzzzyyyxxxwwwvvvxxx{{{~~~pppfff```^^^[[[ZZZWWWUUURRROOOLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKOOOVVV```ooo}}}{{{ssssssvvv}}}~~~xxxvvvttttttrrrkkkbbb[[[|||zzzwwwsssnnnjjjhhhggggggfffkkkrrryyy|||wwwvvvsssuuuyyy~~~|||{{{yyyxxxwwwsssoookkkhhhccc\\\UUUOOOJJJEEEBBB???===:::888888888777666555555555666666666777777555555555555555555444444555555555555555555555555555555555555444444444444444333333222222333333444222333333444444333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222333444333222111111333555666444444444555666888;;;<<<;;;<<<===>>>???BBBGGGKKKTTTeee||||||vvvrrroooppptttyyyzzzvvvwww{{{|||zzzyyyyyytttxxx|||yyyqqqnnnmmmmmmooottt{{{}}}zzzxxxyyyzzz|||zzzxxxvvvtttrrrqqqqqqqqqsssssssssssssssssssssrrrpppqqqqqqqqqqqqppppppooosssvvv|||yyyooohhhbbb]]]YYYXXXVVVTTTPPPMMMKKKIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJMMMRRR[[[iiixxx{{{wwwvvvzzz}}}{{{yyywwwpppggg___|||zzzuuupppllljjjhhhhhhcccgggmmmrrrzzzzzzvvvsssuuuwww{{{}}}|||{{{zzzyyyuuuqqqmmmhhhddd]]]VVVQQQLLLGGGDDDAAA>>>;;;999999888777666555555555666666777777888666666666555555555555555555555555555555555555555666666555555555444444444444333333222222333333444222222333444444444333333444444444444444444444444222222222222222222222222333333333333333333333333222222222222333333333333333333222222222333444555555555555555777999<<<======>>>>>>???AAADDDJJJNNN[[[mmm|||xxxuuusssuuuxxx}}}yyyvvvwwwzzz~~~~~~{{{yyyxxxxxxyyyvvv|||}}}uuuqqqooonnnppptttzzz{{{wwwvvvwwwyyy|||~~~|||yyywwwuuunnnmmmkkkhhhgggfffffffffgggggghhhiiijjjkkkllllllmmmnnnooopppppppppppppppsssvvv|||xxxppphhh```[[[XXXWWWUUURRROOOLLLJJJHHHGGGGGGHHHHHHHHHHHHHHHIIIHHHJJJMMMPPPVVVaaaoooyyy{{{wwwwww}}}}}}vvvllleee}}}yyyuuuqqqnnnlllkkkdddhhhmmmooorrr{{{~~~xxxssstttvvvxxx}}}~~~}}}{{{xxxtttpppiiieee^^^XXXSSSOOOJJJGGGAAA???;;;999999999888666444555555666777777888888777777777666666555555555555555555555555555555555555555555444444444333333444333333222222333333444111222333333444444444333555555555555555555555555222222222222222222222222333333333333333333333333222222222333333333444444222222222333333333444444555555555666888:::<<<>>>>>>???@@@@@@BBBFFFLLLQQQdddwww}}}{{{{{{yyy{{{|||wwwuuuvvvyyy{{{|||~~~{{{xxxwwwwwwxxxyyy}}}xxxtttqqqpppqqquuuwww~~~}}}||||||~~~yyyuuutttvvvyyy}}}~~~wwwwwwvvvuuurrrooollljjjbbbaaa```___^^^^^^______aaaaaabbbdddgggiiikkklllpppqqqrrrtttuuuvvvwwwwwwwwwyyy~~~vvvnnnfff```ZZZYYYWWWTTTQQQNNNLLLJJJFFFGGGGGGGGGHHHHHHHHHHHHFFFIIILLLNNNRRRZZZeeennnxxx}}}|||xxxvvvyyy|||rrrjjj}}}yyyuuurrrqqqpppiiilllooonnnmmmrrr}}}{{{sssttttttvvvzzz~~~zzzvvvrrrjjjfff___ZZZUUUQQQLLLJJJBBB???<<<:::999999888666444555555666777888888999888888777777666666666555555555555555555555555555444444444333333333222222444333333222222333333444111222333333444444444444555555555555555555555555222222222222222222222222333333333333333333333333222222222333333444444444111222333444444444333333555555555666888:::===>>>???@@@AAAAAACCCHHHNNNRRRjjj}}}~~~}}}zzzvvvuuuvvvxxxyyyyyyzzz}}}~~~|||yyywwwvvvwwwyyyzzzyyyuuusssqqqrrrvvvttt{{{~~~|||{{{zzz~~~wwwtttsssvvvyyy~~~|||zzzxxxqqqqqqpppnnnkkkhhheeeddd[[[ZZZYYYYYYZZZ[[[\\\]]]```aaaccceeehhhllloooppptttuuuwwwyyy{{{|||}}}~~~zzz|||yyyqqqjjjeee[[[ZZZYYYVVVTTTQQQNNNLLLFFFFFFFFFGGGGGGHHHHHHHHHDDDHHHKKKMMMOOOUUU___fffqqqwww|||zzzxxxvvvxxx}}}uuummm~~~zzzwwwssspppooommmiiihhhjjjooovvvzzz}}}wwwsssrrrtttwww{{{~~~{{{vvvrrrooojjjddd^^^XXXRRRLLLHHHEEEBBB>>>;;;::::::999888777777666555555555555555555555555555555555555555666666666666666666666666666666555444333222222111333333333444444555555555444444444333333222222222333444555555666666555555444333222222111111222222222111000//////111333444222222333333333333444444444444444444444444444444666666777888:::;;;<<<===@@@>>>???@@@AAAEEEQQQ^^^ttt{{{vvvuuuuuuuuutttrrr{{{{{{||||||zzzyyyyyyvvvuuuzzz~~~zzzuuuqqqppprrrvvvyyy~~~{{{zzzzzzzzz|||wwwsssrrrrrrttt{{{~~~xxxuuuqqqnnnkkkgggfffccc```^^^]]]]]]]]]XXXYYYYYYYYYYYY[[[^^^aaaccceeeiiimmmssswww{{{}}}zzzqqqjjjaaa\\\WWWTTTSSSQQQMMMIIIHHHGGGFFFEEEDDDDDDDDDDDDIIIIIIHHHGGGJJJPPPYYY___jjjsss}}}{{{vvvuuuyyyyyyqqq~~~zzzvvvtttpppmmmiiigggiiimmmsssvvvxxxsssqqqrrrtttwww}}}yyyuuuppplllfffaaa\\\VVVPPPLLLHHHEEE@@@===;;;:::999888777777666555555555555666555555555555555555555555555555555555555555555555555555444444333222222222222333333333444444444444444444444333333222222222333444444555555555555555333333333222222222222222333222000000000111333444222222333333333333444444444444444444444444444444666666777999:::;;;<<<===???>>>???BBBDDDJJJXXXeee|||}}}zzzxxxxxxwwwuuurrrvvvwwwxxx{{{|||yyywwwwwwuuuuuu|||}}}xxxsssrrrtttvvvyyy~~~zzzyyyxxxxxx|||}}}~~~yyyuuusssrrrsssvvv}}}~~~}}}{{{zzz{{{zzzyyy{{{}}}yyyrrrmmmjjjgggdddbbbaaa```^^^\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^```dddgggjjjlllpppuuuzzzvvvoooeee```ZZZWWWVVVSSSOOOKKKIIIIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFIIIMMMTTTXXXfffooo{{{zzzwwwxxx|||~~~yyyppp{{{xxxqqqnnnjjjggggggjjjnnnpppxxx|||uuuqqqqqqrrrtttzzz|||yyysssooojjjeee```[[[UUURRRKKKHHHCCC???===;;;999888888777666666555555666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222333333333333444444333333333333222222333333444555555555555555333333333333333222111111333222111111111222444555222222333333333333444444444444444444444444444444666777888999:::;;;<<<===>>>>>>@@@DDDHHHQQQaaaooo}}}|||zzzvvvssstttuuuvvvyyy~~~{{{wwwuuuttttttvvv|||wwwuuuwwwwwwyyy~~~}}}xxxvvvuuuuuuyyyzzz}}}|||vvvqqqqqqrrrsssxxx}}}zzzxxxvvvtttsssqqqppppppqqqrrrqqqpppppplllgggccc```___]]][[[[[[ZZZZZZYYYZZZ[[[\\\]]]```bbbccceeefffiiimmmqqquuuwww{{{}}}vvvkkkfff___[[[YYYVVVRRRNNNLLLKKKIIIGGGFFFEEEDDDDDD@@@BBBDDDFFFHHHKKKOOORRR___iiivvv{{{xxxwwwxxx{{{sss}}}zzzsssppplllhhhfffgggiiikkkpppvvvxxxrrrqqqqqqsssxxx~~~~~~|||wwwsssnnnhhhccc^^^XXXTTTLLLHHHCCC???===<<<:::999888777777666555666666666555555555555555555555555444444444444444444444444333333444444444555555555222222222222222222222222333333333333333333333333333333444555555555444444333333444444444333222111333333222222222333444555222222222333333333444444333333444444444444444444666777888999;;;<<<======??????AAAFFFLLLVVVhhhxxx|||wwwtttwwwxxxzzz}}}{{{yyyuuurrrqqqrrrwwwyyyxxxyyywwwzzz{{{vvvtttsssrrrwwwyyy|||~~~}}}yyyrrrnnnnnnpppsssyyy~~~|||yyywwwtttrrrooonnnnnnmmmkkkjjjiiigggccc```___]]]]]]\\\ZZZZZZ[[[\\\^^^```cccdddfffhhhkkknnnpppsssxxx{{{|||qqqkkkddd___\\\XXXTTTPPPOOONNNLLLIIIGGGFFFEEEDDDBBBCCCEEEFFFGGGIIIMMMPPPYYYcccqqq}}}{{{vvvtttzzzyyy|||vvvsssoookkkhhhggggggggglllnnnvvvzzzrrrooopppqqquuuzzz~~~zzzwwwqqqkkkeee___YYYUUULLLIIIDDD@@@???===<<<:::888888777666666666666666666666666666666666666666444444444444444444444444444444555555666666777777222222222222222222222222333333333333333333333333222333333444555444444444333444444444444333222222333333222333333333444444222222222333333333444444333333333444444444555555777777888999;;;<<<===>>>@@@@@@BBBHHHOOO[[[nnn~~~zzzwww{{{}}}}}}zzzvvvrrrooooooqqqxxx{{{yyyzzzyyy{{{zzzuuurrrqqqqqqvvvxxx|||}}}zzzuuupppmmmkkknnnssszzz}}}yyywwwsssqqqpppnnnllljjjhhhgggeeecccaaa`````````]]]^^^___aaadddgggjjjlllnnnqqqtttwwwzzz~~~wwwqqqhhhbbb^^^ZZZUUURRRQQQPPPNNNKKKIIIGGGFFFEEEEEEDDDDDDCCCCCCFFFKKKOOOTTT]]]jjjwwwyyyuuuwwwzzzxxxtttoookkkiiiggggggjjjjjjppp|||~~~sssooonnnnnnqqqtttzzz|||xxxrrrmmmgggbbb\\\XXXOOOLLLGGGCCC@@@???===;;;999888777777666666777777666666666666666666666666444444444444444444444444444444555555666666666777333333333333222222222222222222333333333333444444222222333444444444444444555555444333333333333333222222222222333333333333222222333333333333444444222333333444444555555555777888999:::;;;<<<===>>>AAA@@@CCCIIIRRRaaavvv~~~}}}|||xxxrrrnnnlllnnnrrrzzz|||zzz{{{{{{~~~yyytttrrrqqqqqquuuxxxzzzzzzvvvqqqnnnllljjjmmmttt|||~~~zzzxxxwwwuuurrrpppllllllllliiifffeeeeeefffddddddfffhhhkkkooorrrtttwwwzzz~~~~~~wwwmmmfffaaa\\\WWWTTTRRRQQQOOOMMMJJJIIIHHHGGGEEEDDDBBB@@@@@@CCCHHHLLLQQQWWWbbbnnnxxx~~~{{{www~~~~~~|||xxxsssoookkkiiihhhhhhhhhmmmwwwyyysssqqqooooooqqqvvv|||{{{xxxsssnnnkkkfffaaa^^^VVVRRRLLLFFFCCC@@@===;;;999888777777666666777777666666666666666666666666555555555555555555555555333333333444444444444444444444444444333333333222222222222333333444444444222222333444444444444333777555333111111222444555000111111222222222222222222222333333333333444444222222333333444555555666777888999:::;;;===>>>>>>AAA@@@DDDLLLWWWggg~~~xxxtttooolllkkknnnrrr{{{~~~{{{}}}}}}yyytttsssrrrrrrtttvvvxxxvvvqqqmmmkkkkkkjjjnnnvvv~~~~~~xxxzzzzzzwwwssspppqqqrrrnnnnnnoooqqqtttxxx{{{}}}|||rrriiiddd___ZZZVVVSSSRRRPPPNNNLLLJJJJJJIIIEEEEEEEEECCCBBBDDDFFFIIINNNRRRZZZdddoooxxx}}}{{{~~~zzzvvvqqqmmmkkkiiihhhgggkkkssszzzyyyuuuqqqpppqqqtttyyyzzzwwwssspppmmmjjjfffccc\\\WWWPPPJJJDDD@@@<<<:::999888888777777777777777777777777777777777777777666666666666666666666666222222222222222222222222555555555444444333333333222222222333333444444444222222333444444444333333888666333111000222555777000000111222222222222111222222333333333444444444222222333333444555666666777888999:::<<<===>>>>>>@@@@@@DDDMMMZZZlll}}}yyysssooommmjjjjjjnnnsss|||}}}~~~~~~yyyuuussssssssssssuuuvvvsssnnnjjjiiiiiilllpppxxx}}}}}}~~~||||||~~~wwwwwwxxxzzz|||uuulllfffaaa\\\XXXSSSRRRPPPNNNMMMKKKKKKKKKEEEGGGIIIIIIHHHGGGGGGHHHLLLNNNTTT^^^iiissszzz}}}~~~xxxtttpppllljjjkkkhhhhhhmmmsss{{{xxxtttpppmmmsssvvvzzz{{{xxxtttqqqpppooommmlllddd]]]TTTLLLFFFCCC@@@???:::999777666777888777666999999999999999999999999999999999888777666666555333333333333333333333333555555555555555555555555444555555555444333333222222222222222222222222222666666555444444444444555222222333444333222111000111111111111111111111111333444555444333333444666::::::;;;;;;===>>>@@@@@@===CCCKKKTTTcccxxx~~~{{{uuunnniiidddddddddgggooo|||wwwsssrrrpppooopppqqqrrrqqqmmmjjjiiihhhjjjpppyyy~~~zzzzzzyyyyyy|||{{{qqqiiibbb[[[VVVUUUUUUUUUTTTRRRPPPMMMLLLKKKIIIFFFDDDCCCDDDFFFGGGHHHLLLSSSYYY```jjjuuu}}}{{{wwwsssooolllmmmjjjiiilllpppvvv}}}xxxsssooossstttxxx}}}|||xxxuuutttsssqqqooogggaaaXXXOOOIIIEEEBBB@@@<<<:::888888999999888777999999999999999999999999999999888888777666666555555555444444333222111111444444444444444444444444444444555555444444333222333333222222222222222222555555444333333333333333222222333333333222111000111111111111111111111111333444555444333333555666::::::;;;;;;===>>>@@@AAAAAADDDLLLWWWhhh~~~}}}zzzvvvpppiiieee``````aaaccckkkwwwwwwsssrrrpppooonnnooopppnnnkkkhhhggggggkkkqqqyyy}}}|||{{{zzz{{{~~~vvvmmmfff___ZZZVVVVVVUUUTTTSSSPPPNNNMMMLLLJJJGGGEEEDDDDDDEEEFFFFFFJJJPPPUUU]]]gggsss||||||wwwssspppoookkkiiikkkllloooxxx}}}vvvqqqqqqsssvvvzzz~~~{{{zzzxxxvvvtttlllfff]]]TTTMMMHHHEEEBBB>>><<<:::999::::::999888999999999999999999999999999999888888777666666666777666555444333111000000333333333333333333333333444444555555444444333333333333333333333333333333444333333222222222222222222333333333333222111000222222222222222222222222333444555444333333555777::::::;;;<<<===???@@@AAAEEEGGGNNN\\\ppp}}}xxxsssnnniiiccc```\\\[[[\\\^^^dddooo|||wwwsssrrrpppnnnlllmmmmmmkkkhhhfffeeeffflllqqqyyy}}}||||||}}}~~~|||ssskkkddd```XXXXXXWWWUUUSSSQQQPPPOOONNNLLLIIIFFFDDDDDDEEEEEEDDDGGGLLLQQQXXXcccpppzzz~~~|||wwwtttoookkkiiiiiiiiijjjqqqxxxxxxsssqqqrrrsssvvv{{{|||zzzwwwpppjjj```XXXQQQKKKFFFDDD???===;;;:::;;;;;;999888999999999999999999999999888888888888777777666666666666555444333222222111333333333333333333333333333444444555444444333333333333333333444444444444444444333222222222222222333333333333222222111111222222222222222222222222333444555444444444666888::::::;;;<<<===???AAABBBHHHIIIQQQbbbyyy}}}yyyrrrlllgggbbb^^^[[[WWWWWWWWWYYY^^^gggqqqyyy~~~wwwsssrrrooommmjjjjjjjjjhhheeedddeeefffmmmrrryyy~~~~~~~~~yyyqqqiiiddd\\\[[[YYYVVVTTTRRRRRRQQQOOONNNKKKHHHFFFEEEDDDDDDCCCFFFIIIMMMTTT___lllvvv{{{xxxooollliiijjjiiihhhlllsss{{{|||uuurrrrrrrrrssswww}}}|||yyyrrrlllcccZZZSSSMMMHHHEEE???===;;;:::::::::999888999999999999999999999999888888888777777777777777444444444444444444444444444444444444444444444444333333444444555444444333333333444444444555555555555444444333333333333333333333222222222222111222222222222222222222222222333444555555444555777999::::::;;;<<<>>>@@@BBBCCCIIILLLVVVjjjzzzuuunnnhhhccc___[[[XXXTTTTTTTTTUUUXXX___hhhnnn}}}~~~wwwtttqqqooollliiiiiihhheeecccccceeegggnnnrrrzzzvvvnnniiiaaa___[[[XXXUUUSSSRRRRRRPPPOOOLLLJJJGGGFFFEEEDDDDDDFFFHHHKKKPPPZZZgggppp}}}~~~~~~{{{rrrnnnlllllliiigggjjjpppuuuzzztttsssqqqqqqtttyyy~~~~~~zzzsssmmmeee\\\UUUOOOJJJFFF@@@>>><<<;;;;;;:::999888999999999999999999999999888888777777777777777777333333333444555555666666555555555555555555555555333333444444555555444444333444444555555666666666555555444333333333333333444333222222111111222222333333333333333333333333222444555555444555777999::::::;;;<<<>>>AAACCCDDDJJJPPP^^^ttt~~~vvvrrrkkkeeeaaa\\\XXXUUUQQQQQQQQQQQQSSSXXX___dddqqq{{{~~~wwwtttqqqnnnlllggggggeeebbb```aaadddgggmmmrrrzzz~~~uuuooogggccc^^^YYYUUUSSSSSSSSSPPPOOOMMMKKKIIIGGGFFFEEEDDDFFFHHHJJJMMMUUU```gggwww|||zzzxxxyyyzzz{{{vvvrrrpppoookkkggghhhmmmnnnyyywwwuuurrrppprrrvvv{{{|||tttoooggg___XXXRRRLLLIIIBBB@@@===<<<<<<<<<:::999999999999999999999999999777777777777777777777888444444444555555555555555444444444444444444444444222333444444555555444444333444444555666666777777444333333222222222222222444333222111111111222222333333333333333333333333222444555555555666888:::::::::;;;===???AAACCCDDDJJJTTTfff}}}~~~}}}~~~|||qqqnnnhhhccc___[[[VVVSSSNNNNNNMMMMMMNNNQQQWWW[[[ccclllzzz~~~wwwtttqqqnnnkkkeeedddbbb___]]]___bbbfffmmmrrr{{{}}}vvvkkkgggaaaZZZUUUSSSRRRRRRPPPOOONNNLLLJJJHHHGGGFFFDDDFFFHHHIIIJJJOOOXXX^^^mmmttt|||yyyuuusssrrrrrrzzzvvvsssqqqlllggggggjjjiiisss~~~yyyvvvrrrpppqqquuuzzz}}}}}}uuuppphhhaaaZZZTTTOOOKKKDDDBBB???>>>>>>===<<<:::999999999999999999999999777777777777777888888888666666666555555444444333333333333333333333333333222333333444555555555444444444444555666777777888333222222111000111111111444333222111111111222333333333333333333333333333222444555555555666888:::::::::;;;===???AAACCCEEEKKKWWWlll||||||~~~}}}~~~~~~zzznnnkkkfffbbb^^^ZZZUUUQQQKKKKKKKKKJJJKKKMMMRRRVVVXXXaaannn|||~~~xxxtttqqqnnnkkkcccbbb___\\\[[[]]]aaaeeelllrrr{{{{{{nnnjjjbbb[[[UUUSSSRRRRRRPPPOOONNNLLLKKKIIIHHHGGGDDDFFFGGGGGGHHHLLLRRRXXXeeemmmvvv}}}zzzsssooommmlll{{{uuuqqqnnnllliiihhhlllnnnvvvzzzrrrqqqssstttwwwzzz|||vvvqqqjjjccc\\\WWWQQQNNNHHHDDD@@@<<<;;;:::888777999999999999999999999999:::::::::999999999888888888777666555555444444555555555444444444333333333333444444555555444444333333444444555555444444333222222222222222222222222222222222222222222222222333333333444444444555555666555555555666777999:::;;;<<<>>>@@@BBBDDDFFFGGGLLL]]]ttt~~~}}}}}}{{{||||||xxxsssoooiiiccc^^^YYYUUUQQQOOONNNLLLJJJJJJLLLPPPSSSTTTVVV^^^kkkvvv}}}wwwvvvsssmmmgggeeeccc```\\\ZZZ\\\```dddnnnsss|||zzzrrrfff\\\VVVTTTSSSSSSRRRRRRPPPNNNLLLIIIGGGEEEHHHHHHGGGGGGIIIKKKNNNPPPWWWbbboooxxx|||wwwooojjjhhh}}}xxxssspppnnnkkkiiimmmnnnsss}}}|||rrrpppqqqrrrtttxxx~~~}}}xxxsssllleee___YYYSSSPPPIIIFFFAAA>>>===<<<;;;999999999999999999999999999:::::::::999999999888888888777777666555555555555555555444444444333333333333444444555555444444333333444444555555444444333333333333333333333333333333333333333333333333333222222222333333333444444555555444555666777999:::999;;;===???@@@CCCEEEGGGRRRccczzz~~~}}}~~~zzzvvvooolllgggbbb___[[[WWWUUURRRQQQOOOMMMKKKLLLOOOQQQRRRSSSYYYccclllwww~~~xxxvvvsssmmmhhhbbbaaa___\\\[[[]]]bbbfffnnnsss{{{~~~vvvjjj```ZZZWWWVVVUUUSSSSSSQQQPPPMMMJJJHHHGGGGGGFFFEEEEEEFFFIIIKKKMMMUUU^^^iiisssyyy}}}~~~tttmmmiii{{{vvvssspppnnnlllmmmlllooovvv~~~wwwrrrqqqqqqssswwwzzz~~~~~~zzzvvvoooiiiccc\\\VVVRRRLLLHHHDDD@@@???>>>===<<<999999999999999999999999:::::::::999999999888888888888777666666555555444555555444444444333333333333444444555555444444333333444444555555444444333444444444444444444444444444444444444444444444444111222222222333333333333444444444555666777999:::999;;;===???AAADDDHHHKKKZZZlll|||wwwtttmmmkkkhhhfffdddbbb___\\\WWWUUURRROOOMMMMMMMMMMMMPPPOOOSSSYYY___gggtttzzzwwwtttmmmhhh```___]]][[[[[[___dddiiinnnsss{{{~~~}}}|||}}}~~~{{{oooeee^^^ZZZXXXWWWTTTTTTSSSQQQNNNLLLJJJHHHEEEDDDCCCCCCCCCEEEGGGIIIRRRXXXaaakkkuuu{{{|||qqqkkk~~~yyyuuurrrpppnnnlllkkklllqqqwwwwwwtttrrrssswwwwww|||}}}yyysssmmmggg```YYYUUUNNNJJJEEEBBB@@@???>>>===999999999999999999999999:::::::::999999999888888888888777777666555555444555555444444444333333333333444444555555444444333333444444555555444444333444444444444444444444444444444444444444444444444222222333333333444444444333333444555666888999:::<<<>>>@@@BBBCCCGGGMMMRRRaaasss~~~zzzvvvssspppooonnnnnnnnnllliiifff\\\YYYUUURRRPPPNNNMMMLLLNNNLLLNNNQQQUUUZZZeeepppzzzvvvrrrmmmhhhaaa```^^^\\\\\\___eeeiiiooottt{{{~~~{{{xxxvvvuuurrrrrrsssttttttuuuvvvvvvxxxyyy{{{}}}tttjjjbbb\\\YYYVVVTTTTTTSSSQQQOOOMMMKKKIIIEEEDDDCCCBBBBBBCCCEEEGGGNNNRRRZZZeeerrr|||vvvmmm|||xxxuuurrrpppllljjjjjjnnnssszzz}}}wwwrrrrrrtttuuuzzz}}}xxxsssmmmeee]]]XXXPPPLLLGGGCCCAAA???>>><<<999999999999999999999999:::::::::999999999888888777888888888777666555444555555444444444333333333333444444555555444444333333444444555555444444333222222222222222222222222222222222222222222222222444444444444555555555555333333555666888999::::::<<>><<<999999999999999999999999:::::::::999999999888888777888999999999777555444555555444444444333333333333444444555555444444333333444444555555444444333333333333333333333333333333333333333333333333333444444444555555555666666444555777:::;;;<<<======:::>>>AAABBBCCCIIIUUU^^^uuu}}}{{{yyywwwtttrrruuu{{{|||sssggg^^^ZZZXXXTTTQQQMMMLLLNNNQQQOOOMMMPPPWWWZZZdddsss~~~zzzvvvrrrooommmeeedddcccaaaaaaeeekkkooovvvyyy~~~}}}zzzvvvsssqqqmmmlllkkkjjjiiihhhgggfffdddcccbbbbbbcccdddfffhhhlllnnnrrrvvv{{{~~~}}}sssjjjbbb]]]XXXXXXWWWVVVTTTSSSQQQPPPLLLJJJGGGEEEDDDDDDEEEEEEFFFJJJQQQYYYdddqqq|||yyyrrrooooooooonnnooowwwxxxvvvrrruuuyyy~~~vvvmmmfff[[[WWWPPPJJJFFFBBB???<<<999999999999999999999999:::::::::999999999888888777888999:::999777555444555555444444444333333333333444444555555444444333333444444555555444444333444444444444444444444444444444444444444444444444333333333444444444555555444666888;;;<<<===>>>===<<<@@@DDDDDDEEELLLXXXbbb{{{||||||yyyxxxvvvsssqqqwww|||mmmccc]]]ZZZUUURRRMMMMMMOOOQQQNNNJJJLLLQQQQQQZZZhhhwww~~~{{{wwwtttqqqooodddcccbbbbbbcccgggnnnssswwwzzz|||yyywwwsssrrrqqqpppnnnmmmlllkkkiiigggeeeddddddeeefffgggggghhhkkkppptttxxx|||}}}}}}yyyooofffaaaZZZZZZZZZXXXWWWUUUSSSRRRLLLJJJHHHEEEDDDDDDDDDEEEEEEJJJQQQWWW^^^jjjzzz~~~yyyxxxuuuqqqnnnmmmpppsssvvv|||{{{tttuuuzzz{{{rrrkkk```YYYQQQKKKHHHFFFBBB???;;;;;;:::999888888888888888888777777888999::::::888888888888777666444444555555555555555555555555444444444444444444444444444444444444444444444444222222333333333333444444444555666666444222222333444444444444444444444444666666888999;;;<<<>>>>>>===>>>AAAEEEHHHOOO___nnn{{{yyyyyy~~~xxxvvvtttqqqsssxxxwwwkkkeeeaaa\\\YYYTTTQQQMMMKKKKKKLLLLLLLLLUUUUUU\\\iiiyyy~~~{{{xxxtttpppllliiihhhfffgggiiinnntttwww~~~}}}||||||{{{{{{~~~}}}{{{yyywwwvvvrrrqqqooommmkkkjjjjjjiiikkkkkkmmmpppsssvvvyyyzzzyyy}}}xxxlllddd```^^^ZZZXXXWWWUUUSSSQQQPPPMMMJJJHHHGGGFFFCCCBBBEEEHHHLLLPPPXXXdddsss}}}|||yyyvvvrrrnnnmmmooorrrttt}}}wwwwwwzzzxxxqqqbbb\\\TTTNNNJJJGGGCCC???;;;;;;:::999888888888888888888777777888999999:::888888888777777666444444555555555555555555555555444444444444444444444444444444333333333333333333222222333333333333444444...000222222111111222333444444444444444444444444666666888999;;;===>>>>>>>>>???BBBFFFIIIQQQcccsss{{{yyyuuu{{{|||wwwuuurrrppprrrvvvtttkkkeee^^^ZZZWWWTTTOOOMMMMMMMMMMMMLLLOOOPPPVVVaaannn|||zzzvvvqqqnnnkkkjjjiiijjjnnnsssxxx|||}}}{{{{{{zzz{{{zzzxxxwwwtttrrrqqqooooooooooooppprrrtttwwwyyyzzzzzz}}}}}}qqqiiibbb___[[[YYYXXXVVVTTTRRRPPPNNNJJJHHHGGGFFFDDDBBBEEEGGGKKKOOOUUU```nnnxxx{{{xxxsssooommmnnnppprrryyyyyyxxxyyy}}}{{{uuufff```WWWPPPLLLHHHCCC???;;;;;;999888888777777777888888888777888888999:::777777777777666555555444555555555555555555555555444444444444444444444444222222222333333333333333222222333333333333444444---///111111111111111333444444444444444444444444666777888:::;;;===>>>???@@@@@@BBBFFFKKKUUUhhhzzz{{{xxxtttxxxzzztttrrrooommmoootttwwwmmmeee```[[[XXXSSSPPPOOONNNMMMLLLMMMNNNTTT\\\eeettt~~~{{{wwwssspppllllllmmmooosssyyy~~~~~~{{{zzzzzzxxxyyy~~~}}}{{{yyyxxxvvvvvvvvvvvvwwwyyyzzz{{{{{{~~~}}}~~~wwwooodddaaa]]]ZZZYYYWWWUUUSSSQQQNNNKKKIIIHHHGGGEEECCCDDDFFFIIILLLQQQZZZfffooo}}}~~~{{{vvvqqqnnnmmmnnnooovvv~~~{{{xxxwwwzzz~~~zzztttiiicccZZZSSSNNNIIICCC???<<<;;;:::888888777777777999888888888888888999999666666777777666555555444555555555555555555555555444444444444444444444444111111222222222222333333222222222333333333444444333555666555333111111222444444444444555555555555666777888:::<<<===>>>???@@@@@@BBBGGGLLLYYYnnnyyywwwvvvyyy~~~|||vvvqqqnnnllljjjlllpppzzzxxxooojjj```\\\WWWTTTQQQPPPMMMLLLLLLMMMRRRWWW\\\iii~~~{{{xxxtttqqqmmmmmmooosssxxx~~~|||yyyxxxvvvuuuvvv|||~~~~~~}}}||||||||||||}}}|||{{{}}}uuugggddd___[[[YYYWWWUUUTTTRRROOOLLLJJJIIIHHHEEEDDDCCCEEEHHHJJJMMMTTT^^^eeessszzz}}}xxxsssooonnnnnnnnnrrryyy}}}xxxuuuxxx|||yyyssskkkeee]]]VVVQQQKKKDDD???===<<<;;;999888777777777999999888888888888888999555666666666666555555444555555555555555555555555444444444444444444444444111111111222222333333333222222222333333333444444555666777666444333333333444444444555555666666666777777999:::<<<===??????@@@@@@BBBHHHOOO]]]ttt}}}xxxvvvwwwzzz}}}yyyrrrmmmkkkhhhfffhhhlllvvvvvvpppeeebbb\\\XXXUUUQQQNNNLLLIIIJJJLLLOOOSSS]]]sss}}}{{{xxxtttqqqmmmooorrrwww|||{{{xxxvvvrrrrrrttt{{{|||zzz~~~zzzlllhhhbbb]]]ZZZXXXUUUTTTSSSPPPMMMKKKJJJIIIFFFEEEBBBDDDGGGHHHJJJOOOWWW]]]jjjsss}}}{{{vvvrrroooooonnnnnnrrr{{{zzzvvvwwwzzz}}}|||wwwnnnhhh```YYYTTTNNNGGGBBB???>>><<<;;;999888888888:::999888888777888888888555555666666666555555444555555555555555555555555444444444444444444444444111111222222333333444444222222333333333333444444000222444555444444444666444444444555666666777777777888999:::<<<>>>???@@@???@@@DDDKKKTTTccc{{{zzzwwwuuuvvvxxx{{{~~~uuuoooiiigggeeebbbdddiiirrr{{{|||uuullliiiccc^^^ZZZUUUPPPMMMLLLKKKLLLNNNQQQZZZlll}}}}}}{{{yyyuuusssppprrrwww|||zzzvvvtttpppqqquuu|||{{{}}}sssnnngggaaa\\\YYYWWWUUUTTTQQQNNNLLLKKKJJJGGGFFFBBBDDDGGGGGGHHHLLLRRRWWWbbbkkkxxx}}}xxxtttqqqppppppmmmpppvvvwwwwwwyyy{{{{{{qqqkkkddd]]]XXXRRRKKKEEE@@@???>>><<<;;;:::999999:::999999888777777888888444444555666666555555444555555555555555555555555444444444444444444444444222222222333444444555555222222333333333333444444000111333444333333444555444444444555666777777777777888999;;;<<<>>>???@@@@@@BBBGGGPPPZZZiii|||wwwuuuuuuuuuwww||||||rrrlllgggdddbbb```bbbffflllsss~~~tttpppjjjddd___ZZZTTTPPPPPPMMMLLLNNNRRRYYYggguuu~~~}}}{{{wwwuuuuuuxxx}}}yyytttrrroooqqqwww|||}}}{{{uuummmfff```\\\YYYWWWUUURRROOOMMMLLLJJJHHHFFFBBBDDDGGGHHHHHHJJJPPPTTT[[[eeerrr}}}~~~yyyuuurrrqqqqqqpppqqquuu{{{zzzwwwxxxyyy|||~~~sssnnnfff```\\\UUUNNNIIIAAA@@@???===;;;:::::::::::::::999888777777888888444444555555666555555444555555555555555555555555444444444444444444444444222222333444444555666666222222333333333444444444444555666666444222222333444444444555666777777888777888999;;;===>>>???@@@AAACCCJJJSSS^^^nnnzzzvvvttttttuuuyyy}}}~~~}}}zzzqqqkkkeeecccaaa^^^```eeeeeekkktttxxxuuuoooiiiccc]]]WWWSSSMMMIIIGGGJJJNNNUUUaaalll~~~|||yyyvvvzzz}}}~~~xxxtttqqqpppsssyyy}}}}}}~~~zzzqqqiiiccc___[[[YYYUUURRROOOMMMLLLKKKIIIGGGBBBEEEGGGHHHHHHJJJOOOSSSVVV```nnnzzz~~~zzzvvvqqqnnnkkklllqqqwww}}}{{{wwwxxxxxxzzz|||~~~xxxrrrjjjddd___XXXPPPKKKEEEBBB>>><<<;;;:::999777<<<<<<;;;::::::999999888999999888777666555555444333333444555666666555555555555555555555555444444555555555444444333333333555555444333333222111111333333333333333333333333555555444444555666888999999:::<<<<<<<<<===???AAACCCIIIOOOTTTbbbzzz}}}zzzyyyvvvssswwwzzz}}}{{{wwwnnniiibbb]]][[[\\\]]]]]]cccfffmmmvvv}}}|||uuuppplllfff\\\UUUOOOKKKIIIKKKOOOSSS[[[ccczzz{{{yyyxxxyyyyyy}}}}}}uuuqqqqqqrrrwww~~~{{{yyy~~~wwwnnngggbbb\\\XXXYYYVVVRRROOONNNMMMKKKJJJIIIGGGEEEDDDEEEHHHLLLNNNVVV[[[eeeqqq}}}|||wwwsssppplllmmmppptttyyy{{{xxxwwwwwwzzz||||||vvvnnngggbbbZZZRRRLLLEEEBBB>>><<<;;;;;;:::888;;;;;;;;;:::999999888888888777777666666555555555333444444555666666555555555555555555555555555555555555444444444333333333555555444333333222111111333333333333333333333333444333333222333444666777999:::<<<<<<<<<===@@@BBBBBBIIIQQQYYYiiizzzvvvuuusssqqqxxx|||}}}wwwssskkkggg```\\\ZZZ[[[\\\\\\___aaafffmmmsss|||zzzuuuqqqkkkaaaYYYSSSNNNJJJLLLNNNQQQXXX___sss|||{{{{{{|||}}}}}}vvvrrrrrrtttxxx|||yyy||||||rrrlllfff```\\\ZZZWWWSSSPPPOOOMMMLLLJJJHHHGGGEEEDDDEEEGGGKKKMMMSSSXXXbbbnnnyyy~~~yyyuuuqqqnnnmmmnnnqqqtttzzzyyyuuuuuuwwwzzz}}}{{{ssslllfff^^^UUUOOOGGGCCC@@@===<<<<<<;;;::::::::::::999888888777777666666666666666555555555333444555555666555555555555555555555555555555555555444444444444333333333555444444333333222222111333333333333333333333333444444333333444555777888999:::<<<<<<<<<>>>@@@BBBBBBIIISSS```ttt~~~}}}}}}xxxttttttsssrrrzzz~~~yyysssooogggccc^^^ZZZZZZZZZ[[[[[[\\\\\\```dddhhhnnn||||||xxxqqqggg___WWWQQQMMMMMMMMMOOOTTT[[[iii}}}|||}}}|||uuussstttwww{{{}}}xxxzzz~~~yyyrrrkkkeeeaaa[[[XXXTTTQQQPPPNNNMMMKKKHHHGGGEEEDDDDDDFFFIIIKKKPPPUUU]]]hhhttt~~~{{{vvvsssooommmmmmnnnpppuuu{{{tttsssvvvyyy|||wwwpppiiiaaaWWWQQQIIIFFFAAA>>>======<<<<<<::::::999888888777777666555555555555555666666666444444555555555555555444444444444555555555555555444444444444444444444444444444444333333222222222333333333333333333333333777666666555666888999:::999:::<<<======>>>AAACCCDDDJJJUUUeee|||}}}}}}~~~yyyuuuuuuvvvvvv{{{|||vvvoookkkccc```\\\ZZZZZZZZZ[[[ZZZ\\\[[[]]]```bbbfffqqq|||}}}vvvllldddZZZTTTOOONNNMMMNNNRRRXXXcccxxx~~~}}}~~~{{{vvvtttvvvzzz~~~}}}wwwwwwzzz~~~vvvoooiiiddd]]]ZZZVVVSSSQQQPPPNNNLLLIIIGGGEEEDDDDDDEEEGGGHHHNNNRRRZZZcccooo{{{}}}xxxtttqqqnnnlllmmmooorrr|||~~~vvvtttwwwxxx{{{yyysssllldddZZZSSSMMMIIICCC@@@>>>>>>======::::::999888888777777666555555555666666666666666444555555555555555444444444444444555555555666666444444444444444444444444444444333333333333222222333333333333333333333333777777666666777888:::;;;999:::<<<======???BBBDDDGGGMMMXXXjjj~~~zzzvvvvvvxxxzzz}}}~~~yyyssslllhhhaaa___\\\[[[\\\]]]\\\\\\]]][[[[[[^^^___bbbjjjtttzzzpppiii]]]VVVQQQOOONNNNNNRRRXXX```rrr}}}|||}}}{{{wwwvvvyyy~~~}}}vvvuuuxxx~~~zzzrrrkkkggg___\\\XXXUUUSSSQQQOOOMMMIIIHHHFFFEEEDDDEEEEEEFFFLLLPPPXXX```kkkxxxzzzwwwsssooolllmmmnnnpppxxxyyyvvvxxxwwwzzz~~~zzzuuuppphhh^^^WWWQQQMMMFFFAAA???>>>======:::::::::999888888777777777777777777777666666666555555555666555555444333333333444444555666666666333333333444444444444555333333333333333333333333333333333333333333333333666666555555666777888:::999:::<<<===>>>???BBBEEEIIIQQQ___rrr{{{xxxxxxzzz||||||wwwpppjjjeeeaaa___^^^^^^`````````___^^^[[[ZZZ\\\]]]^^^dddlllvvvvvvnnnaaaZZZTTTQQQOOONNNQQQVVV]]]mmm~~~}}}{{{{{{}}}xxxvvvwww|||~~~wwwooojjjbbb^^^ZZZVVVTTTSSSPPPOOOKKKJJJHHHFFFEEEEEEEEEEEEJJJNNNVVV^^^gggttt~~~zzzvvvppplllllllllmmmsss{{{|||wwwyyytttwww|||{{{wwwssslllccc\\\UUUPPPHHHBBB???>>>===<<<;;;;;;;;;:::999999888888999999888888777777666666555555666666555444444333333333444444555666666777333333333444444444555555333333333333333333333333333333333333333333333333777666555555666777999:::888:::<<<===>>>@@@CCCEEEIIIVVVhhh}}}|||{{{}}}|||xxxsssnnngggcccbbbaaa```bbbdddeeedddbbbccc^^^\\\\\\\\\[[[___eeekkkuuu|||uuuggg___XXXSSSPPPMMMOOOTTTXXXfffyyy~~~|||xxxwww{{{}}}}}}|||tttoooccc```[[[XXXVVVTTTQQQOOOLLLKKKIIIHHHFFFEEEEEEDDDFFFLLLSSS[[[dddppp}}}xxxrrrmmmlllkkkkkkpppvvv~~~~~~xxxyyysssvvvzzz~~~|||yyyuuuoooggg```WWWRRRJJJCCC@@@>>><<<<<<<<<<<<;;;::::::999999888;;;::::::999888777666666555666666666555444333333333333444444555666777777333333333444444555555555333333333333333333333333333333333333333333333333999888888888888:::;;;<<<888:::<<<===>>>@@@CCCFFFHHHXXXooo~~~zzzvvvqqqllleeeaaabbbbbbbbbdddfffgggfffeeehhhbbb___^^^\\\[[[]]]bbbbbbkkkvvvzzzkkkccc[[[UUUPPPLLLMMMQQQUUU```rrr~~~}}}~~~yyyxxxzzz}}}}}}{{{yyyxxxyyy|||yyysssdddaaa\\\XXXVVVTTTRRRPPPMMMLLLJJJHHHGGGEEEEEEDDDDDDJJJRRRYYYbbbnnn|||zzzwwwrrrmmmkkklllmmmoooyyy~~~wwwvvvtttwww}}}|||wwwqqqjjjfff]]]WWWNNNFFFBBB@@@???>>>;;;::::::999888888888888888888888888777777777777444444444444444444444444333444444555666666555555444444444444444444444444555555555444444333333333444333222111222333444555666666666666666777888888<<<::::::===??????BBBGGGNNN^^^ttt|||zzzvvvrrrnnnjjjhhhfffaaabbbeeehhhjjjkkklllllliiigggeeecccaaa```______```fffoooyyy~~~oooeee[[[UUUQQQNNNOOOSSSWWW```lll~~~~~~}}}~~~}}}zzzyyy}}}}}}yyyuuurrrqqqssssssqqqrrruuu~~~|||ssskkkeee]]]YYYXXXWWWUUUSSSOOONNNKKKIIIGGGFFFEEEEEEHHHJJJNNNSSS\\\hhhttt||||||xxxsssooollllllmmmnnnttt|||~~~uuutttrrrtttzzz{{{uuunnniii```ZZZQQQIIIDDDBBB@@@???<<<;;;:::999999999999999888888888777777777666666444444444444444444444444444444555555555555555555444444444444444444444444555555444444444333333333333333222222222333444555555555555666666888999999<<<::::::===??????CCCIIISSSccczzz{{{yyyuuuqqqmmmiiigggfffccceeehhhjjjmmmnnnoooooolllkkkiiigggeeecccbbbaaa___dddllluuu~~~uuujjj^^^XXXSSSOOOOOORRRTTT[[[hhhyyy~~~~~~|||{{{~~~|||wwwrrrnnnmmmnnnnnnlllmmmqqqxxx}}}vvvkkkeee]]]YYYWWWVVVTTTRRRPPPNNNLLLIIIGGGFFFFFFFFFGGGIIILLLRRRZZZeeeqqqyyy~~~{{{vvvqqqmmmllllllmmmooovvvwwwtttrrrrrrwww|||yyysssnnneee^^^UUUMMMGGGCCCAAA???======<<<;;;:::999999:::888888777777777777666666444444444444444444444444555555555555555555444444444444444444444444444444555444444444444333333333333333333222333444444555444444555666777888:::;;;<<<:::;;;>>>???@@@EEEKKKXXXjjj}}}||||||~~~zzzxxxtttpppllliiigggffffffhhhkkknnnqqqrrrssssssqqqpppnnnllliiigggeeeddd___bbbhhhoooxxx{{{oooccc[[[UUUPPPOOORRRQQQWWWbbbsss~~~|||{{{uuupppllljjjkkkkkkiiijjjmmmsssxxx{{{mmmggg___[[[YYYXXXVVVTTTQQQOOOMMMJJJHHHFFFFFFFFFEEEGGGKKKPPPWWWbbbmmmttt~~~yyysssooolllllllllmmmsss}}}~~~xxxtttssswww{{{~~~}}}vvvqqqhhhbbbXXXPPPIIIEEEAAA??????>>>===;;;;;;:::::::::888777777777666666666666444444444444444444444444666666555555444444444444444444444444444444444444444444444444444444444444333333333333444444555555444444555666777999;;;<<<<<<;;;<<>>@@@???===<<<;;;:::::::::777777777666666666666555444444444444444444444444666555555444444444555555444444444444444444444444444444444444444444444444333333444444444555555555444444555666888:::;;;<<<<<<;;;===@@@AAABBBJJJSSS^^^rrr~~~{{{vvvwwwzzz{{{zzzxxxxxx}}}~~~|||xxxvvvrrrooolllkkkkkklllnnnooorrruuuwwwxxxxxxxxxwwwwwwuuussspppmmmjjjhhhffffffgggjjjnnnvvvttthhh___XXXRRRQQQTTTSSSUUU]]]kkk|||}}}{{{tttoookkkiiikkkllllllnnnsssvvv|||vvvoooggg```]]][[[XXXUUUTTTRRROOOLLLIIIHHHGGGGGGEEEGGGJJJNNNTTT\\\eeekkkqqq~~~~~~xxxsssooommmlllmmmrrrxxx}}}wwwrrrrrrsssuuuzzzyyyuuummmggg^^^UUUNNNHHHCCC???@@@???===<<<::::::999999777777666666666666555555444444444444444444444444555555444333444555666777444444444444444444444444333333333444444444444555333333444555555555555444555555666777888999;;;<<<;;;<<<>>>AAAAAACCCMMMWWWaaavvv~~~{{{sssuuuyyy~~~xxxyyyyyyzzz~~~{{{xxxvvvssspppnnnooopppqqqssstttvvvxxxzzzzzzzzzzzzxxxxxxxxxvvvssspppmmmkkkjjjjjjjjjjjjlllqqqyyy~~~xxxjjjaaaZZZTTTRRRUUUTTTUUU[[[hhhyyy}}}|||}}}vvvnnnjjjiiilllnnnppptttzzz~~~zzzsssiiibbb]]]ZZZVVVRRRUUUSSSPPPMMMJJJIIIHHHHHHEEEGGGIIIMMMRRRYYYaaafffkkkwwwyyytttpppnnnmmmlllpppvvv|||zzztttrrrqqqrrrwww~~~{{{vvvoooiiiaaaXXXQQQKKKEEEBBB??????===;;;:::999888888777777666666666555555555444444444444444444444444444333333222333555888999444444444444444444444444333333333444444444555555333333555666666666555444777777777777888999:::;;;;;;<<>>===;;;999888888888777666666666555555555555444444444444444444444444333333222222333666999:::444444444444444444444444333333333444444555555555333333555666666666555444888777777777888999::::::;;;<<<@@@BBBBBBDDDOOO\\\mmm|||yyyuuuxxx|||zzzsssxxxzzz}}}~~~|||xxxvvvtttrrrsssuuuxxxzzz|||}}}~~~~~~}}}{{{{{{{{{{{{yyyvvvsssqqqnnnnnnmmmjjjiiikkkooorrrwwwssshhh^^^UUURRRSSSSSSRRRVVV```lll~~~~~~yyysssppppppuuuyyy~~~tttkkkeee```ZZZVVVWWWUUURRRNNNKKKIIIIIIHHHBBBDDDFFFIIIMMMRRRYYY^^^gggppp{{{~~~yyytttpppmmmjjjjjjmmmuuu|||{{{sssqqqsssvvvyyy}}}sssmmmddd[[[TTTMMMGGGDDD@@@???===:::999888888888999888666555444444555555666555555555555444444444999888888666555444333333444444444444444444444444222222000000000111222333333333333444555666777888666666777888:::;;;<<<===>>><<<===AAAFFFKKKTTT^^^sss{{{yyysssyyyzzzuuussssssvvv|||yyytttsssssssssvvv{{{}}}||||||~~~{{{xxxvvvsssqqqnnnkkkkkkllloooqqqwwwzzzyyylllccc\\\WWWSSSRRRRRRVVV\\\eeetttuuusssuuu{{{xxxoooiiieeeaaa^^^XXXUUUQQQNNNLLLJJJHHHGGGEEEFFFFFFHHHLLLTTT]]]ccciiiooowww{{{vvvqqqnnnlllkkknnnsssyyyuuuqqqrrruuuvvvwwwqqqhhh___WWWOOOIIIFFF@@@???===:::999888888888999888666555444444555555666555555555555444444444333333333333333333333333444444444444444444444444444444333222222222333333444444333222222222222333666666777999:::;;;<<<===???===>>>CCCGGGLLLVVV```xxx~~~{{{vvv|||xxxssspppqqquuu|||yyyuuuuuuuuuvvvzzz~~~}}}|||zzzxxxvvvtttpppmmmllllllmmmnnnuuuyyy~~~pppeee^^^XXXTTTQQQQQQTTTYYY```lll{{{yyy{{{{{{qqqlllhhhccc```\\\YYYTTTPPPMMMKKKHHHFFFFFFFFFFFFHHHLLLSSS\\\ccciiiooovvv}}}xxxssspppooommmmmmpppuuu|||xxxrrrqqqsssttt||||||vvvmmmcccZZZSSSLLLHHH@@@???<<<:::888777777777888777666555444444444555666555555555555444444444333333444555666777777888444444444444444444444444555666666666555444444333444444333222222222222333666777888999:::;;;<<<===@@@>>>@@@DDDGGGMMMYYYddd~~~}}}{{{~~~vvvpppmmmnnnttt{{{xxxuuuvvvwwwzzz~~~~~~|||{{{zzzxxxtttpppmmmlllllllllrrrvvv}}}uuuiii```YYYUUUPPPPPPRRRUUUZZZbbbqqq~~~~~~vvvpppkkkfffccc```\\\WWWRRROOOLLLIIIGGGFFFFFFGGGHHHKKKRRR[[[aaaiiiooovvv~~~~~~yyyuuurrrooommmlllnnnpppwww|||uuurrrrrrsssyyy~~~zzzpppggg^^^UUUMMMIIIAAA???===:::888777777777888777666666555555444444666555555555555444444444444444555666777888888999444444444444444444444444555666777777666555333222333333333444555666777888666777888999;;;<<<======@@@???@@@DDDGGGNNN\\\iii}}}uuuooojjjlllsss~~~zzzwwwtttvvvxxx|||~~~~~~~~~}}}|||{{{yyyvvvssspppnnnmmmmmmpppssszzz{{{mmmbbbZZZVVVPPPOOOPPPTTTVVV[[[fffqqq~~~}}}zzzsssnnniiieee```\\\WWWSSSPPPNNNKKKIIIGGGGGGGGGHHHKKKQQQZZZ```jjjpppwww}}}{{{vvvsssnnnkkkjjjlllnnnssszzzuuussssssvvv{{{|||sssiii```WWWOOOJJJBBB@@@>>>;;;999777777777777777777666666555444444666555555555555444444444333333333333333333333333444444444444444444444444444555666666666444333222333333333444555666777888777777888999;;;<<<===>>>>>>>>>@@@DDDHHHPPP```ooo~~~uuupppiiilllttt}}}yyywwwsssuuuyyy~~~}}}}}}}}}}}}}}}}}}||||||yyyyyywwwvvvtttrrrqqqpppnnnrrrwwwrrrddd[[[WWWQQQPPPPPPTTTUUUXXX```iiixxx}}}zzzzzz|||}}}wwwqqqkkkfff^^^[[[WWWSSSQQQPPPMMMKKKHHHHHHGGGGGGJJJPPPXXX^^^kkkrrrxxx|||~~~yyyvvvnnnkkkkkklllmmmpppyyyzzzuuussstttxxx}}}uuulllbbbYYYQQQKKKDDDBBB???<<<:::888888888777777777777666555444333666555555555555444444444666666555555444444333333444444444444444444444444333333444444444444444333444444333222222222222333777888999:::;;;<<<===>>>>>>>>>AAAEEEIIISSSeeevvvvvvqqqjjjnnnvvv|||xxxvvvrrruuuzzz}}}}}}}}}|||||||||||||||yyyyyyyyyxxxwwwuuutttsssooorrrvvv|||xxxiii^^^YYYSSSPPPPPPSSSTTTUUU[[[bbbmmm~~~xxxwwwwww{{{zzztttmmmhhh___\\\WWWTTTSSSQQQOOOMMMIIIIIIHHHGGGIIIOOOWWW\\\kkksssyyy||||||yyypppnnnmmmmmmlllmmmttt|||wwwssstttwww|||~~~wwwnnneee\\\SSSNNNEEECCCAAA>>>;;;:::999999666777777777666555444333666555555555555444444444888777777777666666666666444444444444444444444444333333333333444555666666444444333222222222222333777888999:::;;;===>>>>>>>>>???CCCGGGLLLWWWlll~~~~~~uuuqqqmmmpppyyy~~~{{{xxxuuusssvvv{{{~~~~~~}}}||||||||||||zzzzzz{{{zzzyyywwwuuusssqqqsssvvvzzznnnbbb\\\UUUQQQOOOQQQQQQRRRVVV\\\dddrrr~~~wwwsssrrruuu~~~wwwpppkkkbbb___ZZZWWWTTTRRRPPPNNNJJJJJJHHHGGGIIINNNVVV[[[jjjrrryyyzzz||||||rrrpppoooooolllkkkpppwwwxxxrrrtttvvvzzzxxxpppggg^^^VVVPPPFFFDDDBBB>>><<<::::::999666777777777777555444333666666555555555444444444333333444444444444444444444444444444444444444444444333333333444666777999333333333444555666777888777888999:::<<<===>>>>>>???@@@EEEIIIOOOZZZppp}}}uuuqqqnnnrrrzzz}}}zzzwwwuuuuuuxxx}}}~~~}}}}}}}}}}}}||||||||||||zzzwwwtttrrrrrrsssvvvyyyrrreee___VVVQQQNNNOOOOOONNNRRRWWW^^^iii{{{}}}uuupppnnnqqqzzzzzzrrrmmmfffbbb]]]YYYVVVSSSPPPNNNKKKJJJHHHGGGIIINNNUUUZZZhhhrrrxxxxxxyyy{{{vvvsssnnnkkkiiikkknnnppp}}}wwwuuusssvvv~~~xxxrrrkkkccc[[[UUUKKKGGGBBB>>><<<;;;:::999888888777777666666555555333555777888888777555333444444555555555555444444333333333333333333333333666666555555555444444444333444444444555666666666555777:::<<<<<<<<<===??????===BBBMMMTTT^^^uuu|||tttrrruuu{{{}}}zzzwwwuuuvvvzzz~~~|||zzz}}}{{{{{{{{{zzzxxxvvvppprrruuuwww{{{yyykkkaaa[[[TTTPPPPPPPPPNNNOOORRRZZZeeettttttooonnnooouuu{{{~~~wwwrrrmmmhhhaaa[[[WWWUUUSSSRRRKKKKKKJJJIIIJJJMMMSSSWWWdddmmmwwwzzzzzz|||}}}wwwsssoookkkiiikkkmmmoooyyy|||xxxuuuvvv}}}}}}xxxrrrkkkccc[[[UUULLLHHHBBB>>><<<;;;:::999888888888777666666555555444555666777777666555444444444555555555555444444333333333333333333333333666666555555555444444444333444444555555666666666666888;;;<<<<<<<<<===>>>AAA???DDDNNNVVVaaayyy|||vvvvvvwww~~~|||yyywwwvvvwww|||}}}{{{}}}|||{{{{{{{{{yyywwwqqqrrrtttvvvzzz}}}oooddd]]]WWWRRRQQQQQQOOOPPPRRRWWWaaaooowwwrrrpppqqquuu{{{{{{vvvnnniiibbb\\\XXXUUUSSSRRRLLLKKKJJJIIIIIILLLQQQUUUbbbkkkvvvzzzzzz|||wwwtttpppkkkiiijjjlllmmmttt||||||xxxvvv{{{|||wwwrrrkkkddd\\\VVVMMMIIIDDD???===<<<:::999999888888777777666555555666666666666666666666666444444555555555555444444333333333333333333333333555555555555555444444444333333444555666666777777777999<<<<<<<<<<<<<<<>>>CCCBBBFFFOOOYYYggg|||yyyzzz|||}}}zzzxxxwwwwwwzzz~~~~~~~~~~~~}}}}}}|||{{{||||||zzzxxxrrrsssttttttwwwuuuiii```ZZZTTTSSSRRRPPPPPPRRRSSSZZZfffxxx{{{vvvtttsssvvv{{{~~~yyyooojjjccc]]]YYYWWWTTTSSSLLLLLLKKKIIIHHHJJJNNNQQQ^^^hhhtttzzzzzz{{{yyyvvvqqqmmmjjjiiijjjkkkooowwwyyyuuuxxx~~~~~~{{{wwwrrrllleee]]]XXXPPPKKKEEEAAA>>>===;;;:::999999888888777666666555666666555555555555666666444444555555555555444444444444444444444444444444555555555555555555555555333333444555666777777888999;;;<<<<<<;;;;;;<<<>>>DDDCCCGGGPPP\\\mmmzzzzzz}}}|||yyyxxxxxxyyy|||~~~}}}}}}}}}}}}~~~}}}{{{{{{||||||{{{zzztttttttttsssuuu|||yyylllccc\\\VVVUUUSSSOOOOOOQQQPPPVVV___pppzzzwwwtttvvvyyy~~~zzzqqqllleee___[[[XXXUUUSSSMMMMMMKKKIIIGGGHHHKKKNNNZZZdddqqqxxxzzzzzz||||||zzz|||xxxtttoookkkjjjjjjjjjlllsss~~~{{{uuuwww{{{~~~{{{wwwsssmmmggg___ZZZRRRMMMGGGBBB???===<<<:::999999999888777777666666666666555555555555666666444444555555555555444444444444444444444444444444444555555555555555555555333333444555666777888999:::;;;<<<<<<;;;;;;===>>>CCCDDDHHHQQQ___sss~~~zzz{{{|||xxxwwwyyy|||~~~~~~||||||{{{{{{}}}|||{{{{{{|||}}}{{{zzzvvvvvvuuussstttzzz~~~oooggg___XXXVVVSSSOOOMMMOOOOOOTTT\\\jjj}}}yyyvvvuuuxxx|||yyyrrrnnngggbbb^^^ZZZVVVTTTNNNMMMLLLIIIGGGGGGIIILLLUUU___llluuuxxxyyyzzz|||zzzxxx~~~{{{vvvqqqmmmjjjiiiiiikkkpppyyy~~~xxxwww{{{~~~{{{xxxtttoooiiibbb]]]TTTPPPIIIDDD@@@>>><<<;;;:::999999888888777666666666666666666666666666666444444555555555555444444444444444444444444444444444444444555555555555555333333444555777888999999:::;;;<<<<<<;;;<<<>>>@@@BBBEEEJJJTTTdddyyy}}}}}}|||~~~|||xxxxxx{{{}}}{{{zzz{{{zzzyyyzzz{{{|||{{{zzzwwwwwwwwwuuuuuuyyytttkkkccc\\\XXXUUUPPPNNNOOONNNSSS[[[fff{{{}}}xxxwwwxxx{{{yyytttpppiiiddd```[[[WWWUUUNNNNNNMMMJJJHHHGGGIIIKKKPPPZZZhhhrrrvvvxxxyyyzzz|||zzz~~~yyysssnnnkkkjjjiiijjjmmmttt{{{yyyzzz~~~~~~|||yyyuuuqqqkkkddd```VVVQQQJJJEEEAAA???<<<;;;::::::999888888777777666444555666777777666555444444444555555555555444444555555555555555555555555444444444555555555666666333333444666777888999:::999;;;;;;;;;;;;===???BBBBBBFFFMMMXXXiii}}}||||||}}}yyyxxx}}}|||zzzyyyxxxxxxyyy{{{{{{{{{zzzxxxyyyyyyxxxwwwyyyzzzppphhh```\\\WWWRRROOOPPPMMMTTTZZZcccsss{{{yyyzzzyyy}}}{{{uuuqqqkkkfffaaa]]]XXXUUUNNNNNNMMMKKKIIIHHHIIIKKKMMMVVVcccnnnuuuwwwyyyzzzzzztttooollljjjiiiiiikkkqqq{{{~~~{{{zzz|||}}}yyyvvvrrrlllfffaaaWWWRRRKKKEEEBBB???===;;;::::::999999888777777777444555777888888777555444444555555555555555555444555555555555555555555555444444444555555555666666333333444666777999::::::999:::;;;;;;;;;===@@@CCCBBBHHHPPP[[[mmm}}}{{{|||}}}yyyyyy~~~}}}zzzxxxwwwwwwxxxzzz{{{zzzyyyxxxzzz{{{yyyxxxyyy~~~~~~ssskkkccc^^^ZZZTTTQQQRRRLLLTTTZZZaaaooo~~~{{{|||yyy{{{}}}vvvrrrlllgggbbb]]]YYYUUUNNNNNNNNNLLLIIIIIIJJJLLLKKKTTTaaalllssswwwyyyzzz|||yyytttqqqmmmjjjgggeeegggmmmwwwzzzzzz}}}{{{yyyvvvuuusssnnnfff```ZZZUUUNNNIIIDDD@@@===:::<<<<<<:::888666555777888666666666555444444333333555555444444444333333333666555555555555444444444555555555555555555555555666666666666777888999::::::;;;<<<<<<<<<>>>AAADDDEEEIIIQQQ^^^uuu|||zzz}}}~~~}}}{{{zzz~~~|||zzzyyyyyyzzz{{{zzzyyy}}}|||{{{yyyxxxzzz~~~{{{qqqhhhccc]]]VVVQQQPPPOOOOOOTTT___mmm~~~}}}}}}xxxxxxwwwzzzyyyssskkkeeeaaa]]]YYYUUUSSSPPPMMMKKKJJJIIIHHHFFFLLLRRR[[[hhhsssyyy{{{{{{}}}{{{vvvqqqnnnjjjggggggggglllttt~~~}}}{{{|||}}}{{{xxxwwwvvvqqqiiiccc[[[VVVOOOHHHDDD@@@===;;;777777666444333222333444444444555555555555555555555555555555444444333333444444444555555555666666555555555555555555555555666666666666777888999::::::;;;<<<<<<<<<>>>AAADDDFFFKKKTTTbbbyyyzzzyyy|||~~~}}}}}}|||{{{|||zzzxxxxxxyyyzzzzzzzzz||||||{{{yyyxxxzzz~~~uuukkkfff```XXXSSSQQQPPPPPPTTT^^^lll}}}}}}}}}|||yyyvvvxxx{{{uuulllfffccc___ZZZVVVUUURRROOOLLLKKKJJJIIIHHHJJJOOOXXXdddooowwwyyyzzz{{{~~~xxxsssooojjjhhhiiigggjjjpppwww|||zzz|||}}}zzzyyyxxxtttmmmggg^^^XXXPPPIIIDDD@@@===<<<999888777666666666666666333333444444555666666777666666666555555555555444222222333444555666777888555555555555555555555555666666666666777888999::::::;;;<<<<<<===???BBBEEEHHHNNNXXXhhh|||vvvvvvzzz{{{~~~}}}}}}}}}}}}|||zzzwwwwwwxxxzzzzzzzzz{{{{{{{{{yyyyyyzzz~~~zzzpppjjjddd[[[UUUSSSQQQPPPSSS\\\iiiyyy}}}~~~~~~}}}|||}}}}}}xxxwww{{{~~~xxxoooiiieeeaaa\\\XXXWWWTTTPPPNNNMMMLLLJJJHHHHHHLLLTTT___kkkssswwwyyyxxx|||{{{uuuqqqllliiiiiiggghhhlllsss}}}~~~zzzzzz|||}}}{{{zzzyyyvvvpppjjjaaa[[[RRRJJJEEEAAA>>><<<;;;:::999888999999888888444444444555555555666666666666666666666666666555333333444444555666666777555555555555555555555555666666666666777888999::::::;;;<<<======???CCCEEEIIIQQQ]]]nnn|||vvvrrrtttxxxzzz~~~}}}}}}~~~}}}~~~~~~{{{wwwvvvwwwyyyzzz{{{zzz{{{{{{zzzyyy{{{~~~~~~tttnnnggg^^^VVVTTTRRRQQQSSSZZZeeeuuuyyyzzz{{{{{{{{{}}}{{{wwwzzz{{{sssmmmiiieee___[[[YYYVVVQQQOOOMMMLLLJJJHHHGGGJJJPPPZZZfffpppvvvxxxwwwzzz~~~xxxsssnnnkkkiiiggggggjjjpppyyyzzzyyy{{{|||zzzyyyyyywwwqqqmmmeee___VVVMMMGGGCCC???===:::888777777888888777444666666555555555444444444555666666666666666666666555555555555555555555555555555555555555555555555666666666666777888999:::999;;;<<<===>>>@@@CCCFFFIIIRRRaaattt|||vvvrrrooorrrxxx|||||||||~~~~~~}}}}}}xxxvvvwwwyyyzzz{{{yyyzzz{{{zzzzzz{{{~~~wwwqqqjjj___WWWTTTSSSQQQRRRYYYcccrrr}}}zzzvvvwwwyyyzzz{{{~~~{{{vvvwww{{{wwwqqqlllhhhccc___ZZZVVVRRROOOMMMKKKIIIGGGGGGIIIMMMVVVbbbllltttxxxvvvyyy{{{vvvqqqnnniiiggggggjjjnnnvvv{{{yyyzzz}}}~~~|||yyyyyyyyywwwsssooogggbbbZZZRRRKKKEEE@@@===>>>;;;999:::<<<;;;888444777666666555444444333333444555555555555666666666666666555555555444444444555555555555555555555555666666666666777888999:::999;;;<<<===>>>@@@DDDGGGJJJUUUfffzzzvvvqqqnnnnnnrrrxxx~~~|||}}}~~~~~~zzzwwwvvvxxxzzz{{{yyyzzzzzzzzzzzz|||yyyssslllaaaYYYUUUTTTRRRRRRWWWaaapppyyyvvvsssuuuwwwzzz||||||uuutttwww|||{{{tttpppkkkfffbbb[[[WWWSSSOOOMMMKKKHHHGGGGGGHHHJJJRRR]]]hhhqqqvvvtttwww}}}}}}xxxtttqqqjjjhhhgggiiilllqqq}}}}}}yyyyyyyyy~~~|||yyyyyyzzzyyyuuuqqqiiieee^^^VVVOOOHHHAAA===AAA>>><<<<<<>>>===888444555555555555555555444444333333444444555555555555444444444555555555555555555555555555555555555555666666666666777888999:::999;;;<<<===>>>AAAEEEHHHKKKXXXjjj{{{sssooommmmmmssszzz}}}~~~}}}xxxwwwxxxzzz{{{xxxyyyzzz{{{{{{|||{{{vvvoooddd[[[XXXUUURRRQQQWWW```ooo}}}vvvsssqqqtttwwwyyy}}}xxxuuuuuuxxx~~~wwwrrrnnnhhhddd]]]ZZZUUUQQQNNNLLLIIIGGGGGGFFFGGGMMMXXXcccmmmsssrrruuuzzz~~~zzzuuussskkkiiihhhiiijjjnnnwww~~~yyyyyyuuuzzz}}}zzzzzz{{{zzzvvvsssjjjfff```YYYRRRJJJBBB===???;;;888999:::999444///333333444444555666666666333333333444444444555555222333333444555666777777555555555555555555555555666666666666777888999:::999;;;<<<===???AAAEEEHHHMMMZZZmmmyyyqqqnnnlllmmmsss{{{~~~~~~xxxwwwxxxzzz{{{wwwyyyzzz{{{{{{|||}}}xxxqqqfff]]]ZZZUUURRRQQQVVV```ooo|||uuuqqqpppsssvvvzzz}}}}}}yyywwwxxx~~~xxxtttooojjjeee___[[[WWWSSSPPPMMMKKKIIIGGGEEEEEEJJJTTT```jjjpppqqqsssxxx}}}vvvrrroookkkhhhiiijjjmmmuuu~~~zzzvvvvvvxxx~~~~~~}}}|||yyyuuurrrooojjjbbb[[[TTTMMMFFFBBB>>><<<:::888777777777777666666666666666666666666666555444444555666777888555555555555555555555555666666666666666666666666666666777777888888999999999;;;===>>>@@@CCCGGGJJJSSS^^^rrryyyrrrpppooopppuuu||||||zzzyyyxxxyyyyyyzzz|||yyyrrriii___XXXSSSQQQQQQUUU]]]mmmxxxuuusssrrrtttxxx{{{xxxtttuuuwwwyyy{{{uuuoooiiidddccc___XXXSSSPPPMMMJJJHHHGGGFFFGGGLLLPPPWWWdddppprrrpppqqqxxx~~~xxxsssoookkkhhhiiiiiilllsss|||}}}xxxvvvxxx}}}~~~}}}|||zzzvvvtttpppkkkddd\\\UUUNNNHHHDDD>>>===;;;999777777777777666666666666666666666666555555444333444444555666555555555555555555555555555555555555555555555555666666777777888888999999:::<<<===???@@@CCCGGGKKKUUUaaavvv{{{tttrrrqqqsssyyy}}}zzzyyyxxxzzzzzz{{{}}}{{{tttkkk```YYYUUUSSSRRRVVV]]]kkk|||vvvrrrqqqpppssswww{{{~~~}}}zzzuuuttttttuuu}}}~~~wwwqqqjjjeeeaaa^^^XXXTTTQQQNNNJJJHHHGGGEEEGGGKKKOOOVVVbbbmmmrrrppppppvvvzzzuuupppkkkhhhhhhhhhjjjpppxxxzzzwwwxxx|||}}}|||zzzxxxvvvpppllleee^^^WWWPPPJJJEEE???>>>;;;999888777777888666666666666666666666666555555444333333333444444555555555555555555555555555555555555555555555555666666777777888999999:::;;;<<<>>>???@@@CCCGGGKKKWWWeee|||{{{vvvuuuuuuwww~~~|||zzzyyy{{{{{{}}}~~~~~~wwwmmmbbbZZZWWWTTTTTTWWW]]]jjjxxxrrrooonnnpppsssxxx}}}||||||}}}uuurrrpppooorrrwwwzzzssskkkfff```]]]YYYUUURRROOOKKKHHHFFFEEEFFFJJJNNNSSS^^^jjjpppooonnnrrrzzz{{{vvvqqqmmmiiihhhggggggmmmttt|||}}}xxxxxx{{{}}}{{{xxxvvvppplllfff___YYYRRRKKKFFF@@@???<<<:::888888888888666666666666666666666666666555555444444333333333555555555555555555555555555555555555555555555555666666777888999999::::::;;;<<<======???BBBGGGKKKXXXiii{{{wwwwwwyyy|||~~~~~~~~~|||zzz|||}}}~~~zzzoooddd\\\VVVTTTTTTWWW^^^jjj~~~uuupppnnnmmmqqquuu{{{~~~}}}~~~wwwpppllliiiiiinnnwww}}}uuummmggg___]]]YYYWWWTTTPPPKKKHHHFFFEEEFFFIIILLLPPPZZZeeellllllmmmpppwww}}}wwwsssnnnkkkiiigggfffjjjqqqyyy~~~xxxxxxzzz~~~|||xxxuuupppmmmgggaaaZZZSSSLLLGGGAAA@@@===;;;999888888888777777777777777777777777666666666666555555444444555555555555555555555555555555555555555555555555666666777888999:::;;;;;;::::::;;;<<<>>>BBBGGGKKKYYYlllzzzwwwyyy|||~~~~~~~~~|||}}}}}}~~~|||qqqfff]]]UUUSSSSSSXXX^^^kkk{{{tttpppnnnnnnqqquuu|||~~~}}}}}}}}}|||||||||{{{zzzzzz{{{|||zzzqqqjjjfffeeeiiiqqq{{{wwwoooiiiaaa^^^[[[XXXUUUQQQLLLIIIGGGEEEFFFIIIKKKNNNWWWaaagggiiilllooouuu~~~zzzvvvqqqmmmjjjgggeeehhhnnnuuuyyyxxxxxx}}}zzzvvvqqqnnniiiccc]]]UUUNNNIIIBBBAAA>>><<<:::888888888777777777777777777777777666666666777666666555444555555555555555555555555444444444444444444444444555666777888999;;;<<<<<<999:::;;;;;;>>>CCCIIINNN\\\ppp~~~yyyxxx{{{~~~~~~}}}}}}|||rrrggg^^^TTTSSSTTTXXX___kkkyyyrrrpppppppppqqqvvv}}}~~~|||zzzyyywwwvvvsssqqqpppppppppqqqttt|||vvvmmmhhhfffhhhmmmttt~~~{{{rrrmmmeeebbb]]]YYYVVVRRRMMMJJJHHHFFFGGGIIIJJJLLLTTT]]]dddhhhlllooorrr{{{~~~xxxsssooolllhhhdddggglllpppyyyzzzxxxxxx{{{}}}zzztttqqqlllfff```YYYQQQLLLCCCAAA???<<<:::999888888777777777777777777777777333444555666666666555444555555555555555555555555444444444444444444444444555666777888:::;;;<<<===999:::;;;===@@@FFFMMMRRRaaavvv~~~zzzzzz~~~}}}}}}~~~|||sssggg___VVVTTTUUUYYY___jjj~~~uuuqqqooopppqqqtttyyy}}}{{{yyywwwsssqqqpppooonnnnnnqqqxxx}}}sssmmmiiiiiijjjnnnvvvwwwrrriiieee___ZZZVVVRRRNNNLLLIIIGGGHHHJJJJJJKKKRRR[[[aaagggmmmooopppuuuyyytttpppmmmhhhdddfffkkkkkktttzzzxxxwwwzzz}}}vvvsssnnniiiccc\\\TTTNNNCCCBBB???<<<:::999888888777777777777777777777777111222444555666555444444555555555555555555555555444444444444444444444444555666777888:::;;;<<<===:::;;;<<<>>>BBBHHHPPPUUUfffzzz{{{{{{|||}}}~~~|||sssggg___XXXVVVWWWZZZ___iii||||||sssoooooopppqqqyyy~~~~~~~~~~~~|||xxxuuutttsssqqqppptttyyy~~~xxxrrrkkkjjjiiikkkqqq|||{{{uuulllhhhaaa[[[VVVRRROOOMMMJJJHHHIIIJJJJJJKKKQQQZZZaaagggmmmnnnmmmqqq{{{zzzvvvoooiiifffeeefffhhhhhhooo{{{zzzxxx|||{{{wwwrrrmmmiiibbbZZZSSSHHHDDD???;;;:::::::::999777777777777777777777777555555555555555555555555666666666666666666666666444444444444555555555666444555666777999;;;<<<<<<===;;;<<<@@@CCCGGGOOOXXXggg}}}zzz{{{~~~ssshhh```ZZZVVVVVVZZZbbblllzzzvvvrrrpppnnnnnnqqqxxx~~~}}}{{{~~~~~~~~~wwwnnnoooooonnnooottt|||yyyqqqkkkccc]]]ZZZWWWSSSOOOHHHHHHIIIJJJHHHHHHPPPYYYbbbfffkkklllmmmrrrzzz|||xxxqqqjjjeeeddddddeeegggmmmxxxzzzwww{{{}}}yyytttoookkkddd\\\VVVLLLHHHAAA===;;;:::999999777777777777777777777777555555555555555555555555666666666666666666666666444444555555555666666666555666777888999:::;;;<<<>>><<<>>>AAADDDHHHQQQZZZkkk|||yyyzzz~~~~~~ssshhhaaa[[[XXXWWW\\\ccclllzzz}}}tttqqqooonnnoooqqqyyy}}}{{{yyy|||{{{rrrrrrpppnnnmmmqqqwww}}}zzzssslllddd___[[[WWWSSSOOOJJJHHHHHHIIIHHHHHHOOOYYYaaaeeeiiikkkkkkpppxxx~~~zzzrrrkkkfffcccccccccfffkkkttt{{{wwwzzz~~~{{{vvvrrrnnnggg___YYYPPPKKKDDD???<<<:::999888777777777777777777777777555555555555555555555555666666666666666666666666555555666666666777777777777777777888999::::::;;;???>>>???CCCFFFJJJTTT^^^rrr~~~zzzwwwwww|||}}}sssiiibbb^^^ZZZZZZ^^^eeemmmzzzzzzrrrooonnnmmmooosss|||}}}zzzwwwuuuvvvyyy~~~zzzyyyvvvrrroooppptttwww}}}vvvoooggg```\\\XXXSSSOOOLLLIIIHHHHHHGGGGGGOOOXXX```dddhhhiiiiiimmmuuu|||{{{tttmmmgggdddccccccfffjjjppp{{{}}}xxxyyy|||{{{vvvrrroooiiiaaa[[[PPPKKKEEE???<<<;;;999888666666666666666666666666555555555555555555555555666666666666666666666666666666666666777777777777888888888999999:::::::::>>>>>>@@@CCCFFFJJJVVVaaaxxx}}}~~~yyyuuuuuuyyy}}}}}}tttjjjddd```]]]^^^bbbhhhppp{{{}}}vvvpppnnnmmmmmmqqqvvv~~~{{{xxxtttqqqqqqsssxxx|||wwwtttssssssuuuyyy~~~xxxrrriiibbb^^^YYYSSSOOONNNJJJGGGGGGFFFGGGNNNVVV___ccchhhiiiiiilllsssyyy{{{uuuooojjjgggffffffgggiiinnnxxxzzzyyy{{{}}}~~~zzzuuurrroooiiiaaa[[[OOOJJJDDD???<<<;;;:::999666666666666666666666666555555555555555555555555666666666666666666666666666666666666777777777777888888999999:::::::::;;;======@@@CCCEEEJJJWWWddd||||||yyyyyyuuusssvvvyyy}}}}}}uuulllgggcccaaabbbgggmmmsss~~~~~~wwwrrrnnnmmmmmmnnnssszzz}}}yyyvvvrrrooommmppptttyyy|||xxxvvvtttsssssswww|||zzzsssjjjccc___ZZZTTTPPPOOOJJJGGGGGGFFFGGGLLLSSS\\\bbbhhhkkkkkklllqqqvvv}}}wwwqqqllliiihhhggggggiiimmmuuu}}}zzzzzz|||}}}yyyuuurrrooojjjbbb\\\PPPKKKDDD???===<<<;;;:::777777777777777777777777555555555555555555555555666666666666666666666666555555666666666777777777888888888999:::;;;;;;<<<<<<===AAADDDEEEKKKYYYhhh}}}xxxwww{{{vvvrrrtttvvvyyy~~~wwwooojjjfffdddffflllqqqxxx|||sssooolllmmmmmmooovvv~~~}}}yyyuuuqqqnnnkkknnnpppsssxxx}}}yyyuuurrrqqqsssuuuwwwzzz~~~zzzssskkkddd___ZZZUUUQQQPPPKKKGGGHHHHHHGGGJJJOOOWWW___hhhlllmmmmmmpppsss{{{tttnnnjjjhhhgggfffgggjjjrrr~~~|||{{{|||}}}yyyuuussspppkkkccc^^^SSSNNNGGGAAA>>><<<:::999777777777777777777777777555555555555555555555555666666666666666666666666444444555555555666666666777777888999:::<<<=========>>>BBBEEEGGGLLL\\\kkkzzzwwwsssttt~~~wwwrrrrrrsssuuu|||xxxqqqmmmgggfffiiipppvvv|||{{{pppmmmlllmmmnnnpppyyy}}}yyyuuuqqqnnnjjjkkkmmmnnnqqqzzz~~~xxxsssqqqqqqpppoooppptttzzzyyysssjjjccc___[[[UUUQQQOOOJJJHHHIIIIIIGGGHHHLLLQQQ[[[fffmmmmmmlllmmmooo~~~vvvooojjjgggfffeeefffiiippp|||}}}||||||}}}zzzvvvsssqqqllleee___WWWRRRJJJCCC???<<<:::888777777777777777777777777555555555555555555555555666666666666666666666666444444444444555555555666666777888999;;;<<<===>>>>>>@@@DDDGGGHHHNNN^^^nnn~~~tttssspppsssxxxsssqqqrrrsssyyyyyysssooohhhgggkkkrrrxxx~~~zzzooollllllmmmnnnqqqzzz}}}yyyvvvrrrooohhhjjjkkkkkkmmmuuu|||vvvrrrpppnnnkkkkkkooouuuzzzvvv~~~xxxrrrjjjccc___[[[VVVRRROOOJJJHHHJJJJJJHHHGGGJJJMMMXXXeeemmmnnnlllllllll~~~xxxsssooojjjfffffffffjjjqqqxxx~~~~~~}}}{{{xxxvvvsssnnniiieeeXXXRRRJJJCCC>>><<<:::888777666666666555555555555555555444444444333333333666666666666666666666666666666666666777777777777999::::::;;;;;;<<<<<<<<<:::AAABBBCCCJJJOOO]]]ttt|||uuusssllllllrrrzzztttqqqrrruuuxxx{{{sssnnnlllmmmooottt{{{yyysssnnnllljjjjjjooowww|||yyyvvvsssqqqlllkkkiiiiiikkkrrr{{{}}}sssrrroookkkiiihhhjjjlllqqquuu{{{yyytttmmmfff```[[[WWWTTTPPPNNNJJJFFFEEEEEEGGGHHHOOOTTT^^^gggmmmoooooonnnzzzuuuppplllhhhgggfffjjjpppwww~~~~~~|||yyywwwtttpppkkkhhh]]]WWWNNNFFF@@@<<<999888777777666666666555555555777777666666666555555555666666666666666666666666666666666666777777777777999::::::;;;;;;<<<<<<<<<<<>>:::888777777777666666666666555555555555444444444444444666666666666666666666666666666666666777777777777999999::::::;;;<<<======<<>>;;;CCCCCCFFFPPPYYYkkk~~~~~~}}}yyypppfffbbbccc___gggwww}}}yyyyyyxxxyyy~~~yyyvvvuuuwww|||{{{yyyzzz}}}{{{uuurrriiilllpppuuu{{{|||yyyuuuqqqjjjiiifffaaa^^^^^^```ccceeemmmxxx}}}zzzwwwtttqqqmmmiiihhhgggffffffeeegggiiilllooorrruuuvvv}}}uuummmfff```[[[XXXRRRPPPMMMJJJHHHGGGGGGGGGGGGLLLTTT\\\dddjjjmmmooo{{{wwwrrrnnniiihhhhhhkkknnnsss~~~|||yyyvvvtttqqqooobbb\\\SSSJJJDDD@@@===<<<888888777777777666666666666777777777777888888888666666666666666666666666666666666666777777777777888888999:::<<<===>>>>>>;;;BBBCCCGGGRRR\\\nnn}}}~~~}}}~~~wwwlllbbb___aaa]]]hhh{{{~~~zzzwwwvvvuuuwww{{{xxxvvv{{{}}}{{{}}}~~~xxxsssqqqjjjmmmssszzz}}}zzzuuurrrkkkjjjgggccc___]]]^^^```^^^dddmmmwww}}}yyyrrrmmmjjjhhhfffeeedddddddddeeeeeeggghhhiiimmmqqquuuzzzwwwooohhhaaa\\\YYYSSSQQQNNNLLLIIIHHHGGGGGGGGGKKKRRR[[[cccjjjoooqqq~~~yyytttqqqjjjhhhhhhjjjlllqqq{{{~~~{{{wwwuuurrrooommmddd^^^TTTKKKEEEAAA>>><<<888888888777777777666666666777777777888888888888666666666666666666666666666666666666777777777777777888999:::<<<===>>>>>><<>>;;;888888888888777777777777444555555555666666777777666666666666666666666666666666666666777777777777777888999:::<<<===>>>???===EEEFFFJJJVVVaaauuu}}}tttiii___]]]```^^^kkkzzzvvvtttrrrqqqtttwwwzzz~~~~~~xxxssspppoooooottt{{{~~~{{{vvvrrrooonnnjjjeee^^^ZZZXXXXXXTTTWWW[[[aaaiiittt|||yyyvvvsssiiihhheeecccaaa`````````^^^aaadddfffiiilllpppsss{{{zzzqqqjjjccc]]]ZZZSSSRRRPPPMMMKKKIIIGGGGGGDDDHHHOOOWWW```hhhnnnrrr}}}xxxtttoookkkiiiiiihhhjjjsss|||{{{zzz~~~~~~{{{wwwsssooolllddd^^^WWWOOOIIIDDD???===888888888777777777777777666666555555555555666666777777777777666666666666666666666666777777777777777777888999:::<<<===>>>@@@CCCHHHOOOUUUeeezzzrrrjjjaaa^^^___bbbnnn~~~|||yyyuuusssssssssvvv~~~xxxtttrrrqqqtttyyy}}}{{{yyywwwuuupppmmmiiifffccc___ZZZWWWSSSVVVXXXYYY[[[cccoooyyy~~~|||}}}zzzwwwtttpppmmmkkkhhhfffccc[[[[[[\\\]]]___bbbeeegggmmmpppuuu{{{{{{rrrlllfffaaa]]]VVVTTTQQQMMMKKKIIIHHHGGGHHHHHHLLLUUU```iiinnnppp~~~yyyuuuooollliiiiiihhhjjjrrr{{{}}}||||||xxxtttooollleee```XXXPPPJJJDDD???<<<888888888888777777777777666666666555555666666666777666666666666666666666666666666666777777777777888999999:::;;;===>>>???@@@CCCIIIOOOWWWggg|||tttkkkbbb```aaafffsss}}}{{{vvvsssqqqrrrssswwwzzztttqqqppppppvvvzzz}}}{{{zzzwwwuuuqqqnnnjjjgggddd```[[[XXXSSSTTTUUUTTTUUU[[[eeemmmzzz~~~|||}}}~~~}}}yyyuuussspppllljjjbbbaaa`````````aaabbbccceeegggkkkoootttyyy|||~~~}}}tttnnniiiddd```VVVTTTQQQNNNKKKIIIHHHGGGGGGHHHLLLTTT___iiioooqqqzzzvvvpppllliiihhhhhhiiipppxxx~~~~~~zzzuuuppplllgggaaaYYYRRRKKKEEE???<<<999999888888888777777777666666666666666666666666666666666666666666666666666666666666777777777777999::::::;;;<<<>>>@@@@@@AAACCCIIIQQQZZZjjjwwwmmmeeeccceeemmmzzz~~~{{{yyyssspppoooppprrrxxx~~~~~~}}}vvvqqqpppqqqrrrxxx|||}}}|||zzzxxxvvvrrrooollliiifffbbb]]]YYYTTTTTTSSSQQQPPPSSSZZZ```kkkpppxxx~~~||||||}}}}}}}}}~~~{{{wwwtttnnnllliiifffcccbbbaaaaaa``````aaacccgggjjjnnnpppyyy|||xxxrrrlllfffbbbWWWUUURRRNNNKKKIIIHHHGGGFFFGGGKKKSSS^^^hhhnnnrrr|||wwwrrrlllhhhhhhhhhiiinnnttt~~~~~~{{{vvvppplllhhhccc[[[TTTLLLFFF???<<<:::999999888888777777777666666666777777666666666555555555666666666666666666666666666777777777777999999:::;;;<<<>>>???@@@BBBDDDJJJRRR]]]ooozzzqqqiiihhhjjjsss}}}zzzxxxrrrooonnnoooqqqwww~~~}}}~~~{{{{{{|||{{{tttqqqrrrtttwww{{{~~~}}}|||{{{xxxwwwtttqqqmmmjjjgggccc^^^[[[VVVUUUSSSPPPNNNPPPTTTXXX]]]aaaiiiqqqyyy}}}|||||||||||||||zzzxxxsssooojjjgggeeedddaaa```______```bbbeeegggkkkooouuu{{{|||uuunnnfffaaaYYYWWWSSSOOOLLLIIIHHHGGGEEEGGGKKKQQQ[[[eeemmmrrr}}}xxxsssmmmhhhhhhhhhhhhkkkqqqxxx|||vvvpppmmmiiiddd]]]UUUNNNGGGAAA<<<:::::::::999888777777666666666777888888777666666444444555555666666666777666666666666777777777777888999999:::;;;===??????CCCDDDJJJTTTaaattt~~~tttmmmlllpppxxx~~~{{{yyywwwssspppnnnoooqqqvvv{{{yyy{{{yyywwwyyyzzzyyysssqqqssswwwzzz}}}}}}|||{{{yyywwwuuurrrnnnkkkhhhddd___\\\UUUTTTRRRPPPNNNOOOQQQSSSTTTWWW]]]dddkkksss{{{~~~~~~~~~~~~}}}}}}}}}wwwrrrmmmkkkjjjgggeeecccaaa```aaabbbcccbbbeeekkkpppvvv}}}wwwnnneee___[[[XXXTTTPPPLLLIIIGGGGGGEEEFFFIIIOOOWWWaaakkkqqqzzztttmmmhhhhhhhhhgggiiimmmsss|||}}}wwwqqqmmmiiieee^^^WWWPPPIIIBBB>>>;;;;;;:::999888777777666666666888888888888666666444444444555555666666777666666666666777777777777888999999:::;;;===>>>???DDDEEEKKKVVVdddxxxxxxqqqqqquuu|||}}}{{{yyywwwtttpppnnnoooqqqwww{{{wwwxxx{{{{{{uuutttwwwyyy|||vvvqqqqqqtttxxx|||~~~}}}|||zzzxxxuuurrrooolllhhhddd```\\\TTTRRRPPPNNNMMMMMMMMMNNNOOOQQQUUUZZZ___eeekkkpppzzz{{{vvvsssrrrmmmllliiifffdddcccbbbbbb___bbbeeeiiimmmrrrxxx}}}zzzpppggg```\\\ZZZVVVQQQLLLIIIGGGFFFDDDFFFHHHLLLSSS\\\gggnnn{{{uuunnnhhhggghhhggghhhjjjoooxxx~~~}}}wwwrrrnnnhhheee___XXXRRRKKKDDD@@@<<<;;;;;;:::888777777666555666888999999888666555333333444555555666777777666666666666777777777777999::::::;;;<<<>>>???@@@EEEEEEKKKWWWggg|||zzzttttttyyy}}}{{{yyywwwsssooommmooorrryyy|||vvvvvvxxx~~~xxxrrrrrrvvvyyy{{{vvvsssssswww|||~~~}}}|||zzzyyyuuurrrooolllhhhddd```\\\UUUSSSQQQNNNMMMLLLKKKJJJKKKNNNQQQSSSVVVYYY^^^aaakkkpppyyy~~~|||uuutttqqqnnnkkkhhhfffeeeaaabbbdddeeegggjjjnnnrrr{{{~~~tttkkkeee]]][[[VVVQQQMMMIIIGGGFFFDDDEEEGGGJJJOOOXXXccckkk{{{vvvnnnhhhggghhhggggggiiimmmwww~~~}}}xxxrrrnnnhhhddd___YYYSSSLLLEEEAAA<<<<<<;;;:::999777777666555777888999999888777555333333444444555666777777666666666666777777777777;;;;;;;;;<<<>>>???AAABBBEEEEEEKKKXXXhhh~~~|||vvvvvv{{{}}}{{{yyywwwqqqnnnlllooosss{{{~~~vvvuuuwww}}}vvvqqqrrrvvvyyy}}}yyywwwwww{{{~~~}}}|||{{{yyyuuurrroookkkhhhddd```\\\YYYVVVSSSQQQOOOMMMKKKIIIJJJLLLNNNPPPQQQTTTWWWZZZ___dddkkkuuu{{{zzzxxxuuurrrnnnkkkiiiddddddddddddccceeeiiikkkooouuu~~~xxxoooiii^^^[[[WWWRRRMMMIIIGGGFFFDDDEEEGGGIIIMMMVVVaaajjj|||uuuqqqlllhhhdddcccdddeeejjjpppyyy~~~~~~zzztttpppkkkggg```YYYSSSLLLEEEAAA>>>;;;999888888999888777666666666666666555555444666666666666666666666666777777777777777888888999999:::<<<<<<<<<===@@@BBBCCCIIIOOOYYYmmm~~~xxxyyy|||~~~|||yyywwwuuusssqqqppprrruuu}}}zzzyyy}}}}}}xxxttttttyyy|||xxxwwwzzz}}}zzzxxxuuurrrooollliiiddd___[[[XXXUUUQQQNNNMMMLLLJJJHHHJJJJJJJJJKKKMMMNNNPPPQQQSSSVVV[[[bbbjjjttt~~~{{{xxxvvvsssqqqppplllgggdddccccccbbbbbbgggjjjooovvv~~~}}}ssslllbbb]]]WWWRRRNNNKKKHHHFFFCCCCCCEEEJJJNNNTTT___jjj}}}uuurrrmmmhhheeecccddddddlllpppwww}}}~~~~~~|||uuuqqqmmmhhhbbb[[[UUUNNNGGGCCC>>><<<999888888999888777666666777777666666555444666666666666666666666666777777777777777888888999999:::<<<<<<<<<===@@@BBBCCCIIIQQQ[[[nnnzzz{{{~~~|||yyywwwuuurrrpppppprrrvvvzzzxxx|||{{{vvvttttttzzz|||yyyyyy||||||yyywwwuuuqqqnnnjjjfff```\\\YYYUUUQQQOOOMMMLLLJJJIIIJJJJJJJJJKKKLLLMMMNNNOOOOOORRRUUUZZZ___gggpppvvv}}}zzzxxxsssooojjjfffeeedddcccbbbfffhhhkkkqqqyyy~~~tttmmmbbb^^^WWWRRRNNNKKKHHHFFFDDDCCCEEEJJJNNNSSS^^^iii~~~vvvsssnnniiieeedddddddddmmmpppuuuyyy}}}}}}}}}~~~~~~wwwrrrnnnjjjddd^^^WWWPPPIIIDDD???<<<999888888999888777666666777777666666555444666666666666666666666666777777777777777888888999999:::<<<<<<<<<===@@@BBBDDDJJJSSS^^^qqq|||~~~|||zzzwwwuuuqqqoooooorrrwww~~~{{{~~~|||xxxvvvxxx~~~~~~}}}|||}}}~~~{{{zzzwwwtttppplllgggaaa]]]YYYVVVRRROOONNNMMMKKKIIIKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNPPPRRRTTTYYY___dddpppvvvzzzvvvpppllliiihhhfffdddddddddfffjjjpppwww~~~uuunnnccc^^^XXXSSSOOOLLLIIIGGGDDDCCCEEEIIIMMMRRR]]]hhhxxxtttoooiiieeedddddddddkkknnnsssxxx|||}}}~~~}}}||||||}}}~~~yyysssoookkkeee___YYYQQQJJJEEE???===:::888999999888777777777777777777666555555666666666666666666666666777777777777777888888999999:::<<<<<<<<<===@@@BBBDDDKKKTTTaaattt~~~~~~|||yyyvvvtttooonnnnnnrrrxxx||||||}}}}}}}}}~~~||||||yyyuuuqqqmmmgggaaa]]]ZZZWWWSSSPPPNNNMMMKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNOOOQQQUUUYYY```eeemmmwww~~~xxxssspppmmmjjjhhhdddcccbbbdddhhhnnnuuuyyyuuunnnddd___YYYTTTPPPMMMJJJHHHEEECCCDDDHHHKKKQQQ\\\gggyyyvvvpppjjjfffdddcccdddfffkkkrrrxxx}}}~~~|||{{{||||||}}}~~~{{{uuuooolllfff```ZZZRRRJJJEEE@@@>>>:::999999999888777777777777777777666666555777777777777777777777777777777777777777888888999999:::<<<<<<<<<===@@@BBBEEELLLUUUcccwww{{{xxxuuusssmmmlllmmmrrrzzz{{{|||}}}~~~||||||yyyuuuqqqmmmgggaaa]]]ZZZWWWSSSPPPOOONNNLLLJJJLLLKKKKKKJJJJJJJJJJJJJJJLLLMMMMMMMMMLLLNNNQQQSSSVVVYYY___fffnnnyyy~~~yyyuuuqqqmmmjjjfffeeecccbbbdddhhhmmmqqqzzzuuunnneee```ZZZUUUQQQNNNKKKIIIFFFDDDDDDGGGJJJOOO[[[fff{{{wwwqqqkkkfffdddccccccccchhhpppxxx}}}~~~}}}|||}}}}}}~~~|||wwwppplllhhhbbb[[[SSSKKKFFFAAA>>>;;;999999999888777777777888888777777666555777777777777777777777777777777777777777888888999999:::<<<<<<<<<===@@@BBBFFFLLLVVVdddyyy{{{wwwsssqqqllljjjlllrrr{{{}}}zzzzzz|||||||||yyyvvvrrrnnniiiccc___[[[XXXTTTQQQPPPNNNMMMKKKLLLLLLKKKKKKJJJKKKKKKKKKJJJKKKLLLKKKKKKKKKNNNPPPOOOQQQTTTWWW]]]eeemmmsss~~~~~~zzzuuuqqqnnnkkkiiigggeeeeeegggjjjlllrrrxxxvvvooofffaaa[[[VVVRRROOOLLLJJJFFFDDDDDDFFFIIINNNZZZeee|||xxxrrrlllgggdddccccccdddhhhnnnuuu{{{~~~~~~~~~}}}xxxqqqnnnjjjddd^^^VVVMMMGGGBBB???<<<:::999999888777777888888888888777666666777777777777777777777777777777777777777888888999999:::<<<<<<<<<===@@@BBBFFFLLLUUUdddzzz|||~~~zzzvvvrrrooojjjiiilllrrr||||||zzzxxxxxxzzz}}}~~~}}}zzzwwwssspppkkkfffbbb[[[XXXTTTRRRPPPOOOMMMLLLLLLLLLKKKKKKKKKLLLMMMMMMKKKLLLLLLLLLJJJKKKLLLNNNLLLLLLMMMOOOQQQWWW]]]bbbmmmsss|||~~~yyyvvvpppooollljjjhhhhhhiiijjjkkkpppwww|||xxxqqqfffbbb\\\VVVSSSOOOLLLJJJGGGDDDCCCEEEGGGMMMYYYddd}}}yyyssslllgggdddcccccceeehhhmmmrrrxxx~~~~~~~~~~~~yyysssppplllfff```XXXOOOIIIBBB???<<<:::999999888666888888888888888777666666777777777777777777777777777777777777777888888999999:::<<<<<<<<<===@@@BBBGGGLLLUUUccczzz~~~zzzwwwyyy|||~~~zzzuuuqqqmmmjjjiiikkkrrr}}}~~~yyywwwwwwwwwyyy|||}}}{{{xxxuuurrrmmmhhhddd\\\YYYUUURRRQQQOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNOOOMMMLLLKKKMMMNNNLLLLLLLLLLLLMMMQQQWWW[[[\\\bbblllvvv~~~wwwvvvtttsssssstttvvvwwwyyy{{{~~~tttssspppmmmkkkjjjiiiiiigggkkkqqqvvv{{{zzzsssgggbbb\\\WWWSSSPPPMMMKKKGGGDDDCCCEEEGGGLLLXXXddd}}}uuunnnjjjgggdddbbbbbbdddhhhpppxxx~~~|||tttrrrooolllggg^^^RRRIIIEEEAAA===:::999999888888:::999777555555555555666666666666666666666666666888777777777777999:::;;;;;;<<<=========???BBBEEEDDDLLLYYYiii~~~|||vvvrrrrrrtttwww}}}|||vvvooojjjeeedddhhhppp|||zzzsssnnnpppqqqssswww}}}{{{wwwsssnnngggcccaaa]]]WWWTTTRRRQQQPPPOOONNNNNNNNNMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPIIIJJJKKKLLLMMMNNNOOOPPPVVVXXX]]]dddmmmwwwzzzvvvrrrkkkfffdddaaa^^^[[[[[[]]]```bbbbbbdddhhhmmmrrrzzz~~~{{{wwwtttsssqqqnnnllljjjjjjjjjmmmsss{{{zzzssskkkeee]]]WWWRRROOOMMMLLLEEEEEEFFFGGGFFFIIIUUUbbb~~~vvvooojjjgggdddcccbbbdddhhhooowww}}}|||uuurrrooommmhhh```TTTLLLEEEBBB===:::999999888888999888777666666555555555666666666666666666666666888777777777777999:::;;;:::<<<=========???BBBEEEGGGOOO\\\lllzzztttpppqqqrrrttt{{{}}}vvvoookkkeeedddgggooo{{{yyysssooonnnnnnqqqvvv{{{~~~~~~~~~{{{xxxtttoooiiieeebbb^^^XXXTTTRRRQQQPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMQQQRRRUUUZZZaaaiiippptttzzz|||}}}vvvnnniiifffccc]]]XXXUUUTTTRRRQQQPPPQQQQQQRRRSSSVVVYYY]]]bbbhhhpppuuu}}}zzzwwwtttqqqlllkkkjjjkkkooouuu{{{|||tttkkkfff^^^WWWSSSPPPMMMLLLEEEEEEFFFGGGFFFIIITTTaaaxxxqqqlllhhheeecccbbbdddgggnnnvvv|||~~~}}}~~~zzzuuussspppnnnjjjbbbXXXPPPFFFBBB===:::999999888777888888888888777666555555666666666666666666666666777777777777888999:::;;;:::;;;<<<======???CCCEEEJJJSSS```qqqxxxsssnnnoooppprrrxxx~~~wwwooojjjfffdddfffmmmyyyzzztttpppmmmnnnqqquuuzzz||||||zzz~~~~~~~~~~~~~~~|||yyyvvvrrrmmmiiiccc___ZZZVVVTTTRRRPPPOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLNNNNNNOOOQQQUUUYYY^^^```dddfffiiikkkmmmpppuuuxxx~~~wwwrrrhhhccc\\\XXXVVVTTTPPPLLLKKKKKKLLLKKKJJJIIIHHHGGGFFFHHHKKKNNNQQQVVV\\\```ooowww|||xxxrrrpppmmmkkklllooosssvvv~~~wwwlllggg___YYYTTTQQQNNNLLLFFFEEEFFFGGGFFFIIISSS___yyyrrrmmmiiifffcccbbbcccfffmmmttt{{{}}}}}}||||||~~~~~~yyytttrrrooommmjjjcccZZZSSSGGGCCC>>>:::999999888777777888888999888777666555666666666666666666666666777777777888888999:::::::::;;;<<<======???CCCFFFKKKUUUcccuuuxxxsssoooooopppqqqvvv}}}~~~vvvnnnjjjfffcccdddjjjvvv{{{vvvrrrooopppssswwwzzz{{{zzzxxxyyyyyyyyyyyyyyyzzz{{{{{{|||}}}{{{yyyuuupppmmmeeebbb]]]YYYVVVTTTQQQPPPPPPPPPOOONNNNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSRRRRRRQQQOOONNNMMMMMMNNNNNNNNNNNNPPPRRRTTTVVVYYYZZZ[[[\\\^^^aaafffjjjpppvvv|||uuummmeeeaaa[[[WWWSSSPPPOOOMMMKKKIIIIIIIIIHHHGGGGGGEEEDDDDDDDDDEEEGGGIIIJJJMMMRRRUUU]]]eeeqqq}}}~~~yyyvvvrrrooonnnoooqqqrrrvvvxxx|||xxxmmmhhhaaa[[[VVVRRROOOLLLHHHFFFFFFGGGGGGIIIRRR\\\{{{tttoookkkfffcccbbbccceeekkksssyyy}}}}}}|||{{{{{{|||~~~}}}xxxtttqqqnnnllljjjddd[[[TTTHHHDDD???;;;999999888777777777999999999888666555777777777777777777777777666777777888999999::::::999;;;<<<======@@@CCCFFFKKKVVVfffyyyzzzuuuqqqqqqrrrrrrwww}}}{{{tttlllgggdddaaabbbhhhsss}}}wwwtttsssssstttwwwyyyyyyxxxvvvtttssssssrrrrrrsssssstttwww{{{}}}{{{xxxtttpppiiieee```\\\YYYVVVSSSQQQQQQPPPPPPOOONNNNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUWWW[[[^^^bbbhhhrrr{{{|||uuummmfff___XXXTTTQQQOOOMMMKKKJJJJJJIIIIIIFFFEEECCCAAAAAAAAABBBBBBEEEFFFGGGHHHHHHIIILLLNNNQQQXXXbbbnnn|||~~~{{{wwwsssqqqpppqqqrrrpppqqqtttwww{{{yyynnnjjjccc]]]XXXSSSOOOMMMIIIFFFEEEGGGGGGIIIPPPYYY}}}vvvqqqlllgggdddbbbbbbeeejjjqqqxxx|||~~~}}}|||{{{zzz{{{|||~~~{{{uuurrrooollljjjddd\\\UUUHHHDDD???;;;:::999888777777888888999888888777777777777777777777777777777666666888999999:::999999999:::<<<===>>>@@@DDDGGGKKKWWWiii}}}}}}wwwttttttttttttxxx}}}|||xxxqqqiiieee```___```fffqqq}}}zzzyyyxxxwwwwwwxxxxxxvvvtttqqqqqqpppooonnnnnnnnnnnnrrrvvv{{{~~~zzzvvvrrrllliiiddd```]]]YYYUUUSSSRRRQQQPPPOOOOOONNNNNNOOOOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQPPPQQQSSSUUU[[[___fffmmmuuu~~~qqqllleee___YYYUUUPPPMMMIIIIIIGGGFFFFFFFFFGGGHHHGGGFFFDDDCCCBBBCCCEEEFFFDDDFFFFFFFFFEEEEEEGGGHHHKKKPPPXXXaaammm}}}{{{wwwtttrrrrrrrrrnnnooopppqqqtttvvvyyyzzzzzzpppkkkeee___YYYUUUPPPMMMJJJGGGEEEGGGGGGHHHOOOVVV~~~xxxrrrmmmhhhdddbbbbbbdddiiipppwww{{{}}}~~~}}}{{{zzzyyyzzz{{{|||wwwtttpppnnnkkkeee]]]WWWIIIEEE@@@<<<:::999888777999888888777888888888999777777777777777777777777555666888999::::::999999888:::<<<===>>>@@@DDDGGGLLLYYYlll~~~yyyuuuuuuuuuuuuxxx}}}zzz{{{tttmmmfffbbb]]]\\\^^^eeeppp~~~|||{{{zzzyyywwwsssrrrpppnnnmmmlllllllllnnnrrrxxx}}}|||wwwtttooolllgggccc```\\\WWWTTTRRRRRRQQQOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSPPPPPPPPPPPPOOOOOOPPPPPPMMMOOOPPPOOONNNNNNOOOPPPTTTVVVYYY^^^dddmmmwww~~~}}}tttnnnbbb^^^XXXSSSPPPNNNKKKJJJGGGGGGGGGFFFEEEFFFHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJFFFGGGGGGFFFEEEDDDEEEFFFHHHKKKPPPVVV___nnn~~~}}}yyyvvvuuuuuupppoooooonnnooopppqqqrrrvvvyyy}}}|||qqqlllfff```[[[VVVQQQMMMKKKGGGEEEGGGHHHHHHMMMTTTyyysssmmmhhhdddbbbbbbccchhhooovvv{{{}}}}}}{{{yyyxxxyyyzzz{{{}}}yyyvvvrrrooolllfff^^^XXXIIIEEE@@@<<<:::999888777999999777777777888999:::777777777777777777777777555666888999::::::999999888:::;;;===>>>@@@DDDGGGMMMZZZnnn~~~yyyvvvvvvvvvuuuxxx}}}zzz~~~xxxrrrkkkeee```[[[ZZZ]]]eeeooo}}}|||uuutttrrrpppnnnmmmllllllkkkpppvvv||||||xxxtttqqqnnniiieeeaaa]]]YYYUUUSSSRRRQQQPPPOOONNNNNNNNNOOOOOOPPPQQQRRRSSSTTTUUUWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOKKKMMMOOOOOONNNNNNNNNOOOOOOOOOPPPRRRWWWaaalllttt{{{~~~zzzpppfff```XXXTTTOOOLLLJJJJJJIIIIIIJJJJJJJJJIIIIIIJJJLLLNNNEEEGGGJJJLLLMMMLLLJJJIIIIIIJJJKKKJJJHHHGGGGGGHHHGGGHHHKKKOOOWWWdddttt~~~zzzxxxwwwqqqpppooommmllllllmmmnnnooorrruuuxxx{{{~~~qqqmmmgggaaa[[[VVVQQQNNNKKKGGGEEEGGGHHHHHHMMMSSSzzzsssmmmgggccc___aaadddiiiooouuuyyy|||~~~zzzxxxxxxzzz|||||||||~~~zzztttooojjjcccZZZTTTKKKGGGAAA<<<:::999999888888888777777777777888888666666777777888888999999777888888999::::::;;;;;;:::<<<>>>???@@@BBBEEEGGGQQQ]]]rrr}}}zzz{{{zzzwwwxxx{{{}}}~~~xxxrrrlllgggaaa^^^]]]ZZZ[[[bbbmmm~~~|||xxxuuutttrrrooommmnnnppprrruuuzzz{{{wwwvvvrrrnnniiieee```[[[WWWUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTUUUUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTRRRPPPNNNMMMOOONNNNNNMMMLLLKKKJJJJJJFFFIIILLLNNNQQQWWW___fffmmmrrrxxx~~~yyyooohhhaaaZZZTTTRRRQQQNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMLLLKKKKKKKKKLLLJJJKKKKKKJJJHHHFFFDDDCCCEEEEEEHHHNNNRRRZZZhhhuuu|||wwwvvvsssooommmmmmmmmlllkkkkkklllnnnqqqtttvvvyyyzzzxxxqqqhhhaaa]]]YYYTTTPPPLLLGGGEEEGGGHHHIIIMMMRRR{{{uuuoooiiieeeaaabbbdddhhhmmmtttzzz}}}|||yyyyyyzzz||||||}}}~~~|||uuuoooiiibbbZZZTTTKKKGGGAAA<<<::::::999999888888777777777777888888666666666666777777777777777777888888999::::::::::::<<<>>>???@@@BBBEEEHHHSSS```vvv|||}}}|||zzz{{{||||||||||||}}}wwwqqqkkkfff```]]]\\\ZZZZZZaaakkk||||||yyyvvvrrrpppoooppprrruuuzzz|||xxxwwwsssnnnjjjfffaaa\\\YYYVVVUUUTTTRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVXXXXXXXXXXXXXXXYYYYYYYYYUUUVVVVVVVVVUUUSSSQQQPPPOOOOOONNNMMMLLLKKKKKKJJJKKKLLLLLLLLLLLLOOOUUUZZZccchhhooovvv}}}zzzooofff```[[[TTTOOOPPPOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOONNNNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOMMMKKKIIIHHHHHHGGGIIIMMMQQQWWWdddppp|||zzzwwwrrrpppoooooonnnmmmlllmmmnnnpppsssuuuvvvwww{{{|||}}}}}}yyyrrriiibbb]]]YYYTTTQQQLLLHHHEEEGGGHHHHHHLLLRRR}}}wwwqqqkkkhhhdddccccccfffkkkssszzz~~~|||zzz{{{||||||~~~|||~~~uuunnnhhhbbbZZZUUUKKKGGGAAA===;;;;;;::::::888888777777777777888888666666666666666666555555666666777777888999999::::::<<<>>>???@@@BBBFFFIIITTTbbbyyy~~~}}}~~~yyyttttttsssvvv|||uuuooojjjddd___[[[[[[YYYZZZ```iiizzz|||xxxtttqqqpppqqqsssvvvzzz~~~zzzxxxuuuppplllhhhccc^^^[[[XXXWWWVVVTTTSSSSSSRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[XXXXXXYYYYYYXXXVVVUUUTTTPPPPPPOOONNNMMMLLLKKKKKKLLLLLLJJJHHHGGGHHHLLLOOOUUUZZZbbbjjjrrr{{{{{{xxxrrrkkkbbb\\\XXXUUUPPPMMMNNNMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQSSSSSSSSSRRRQQQOOOMMMLLLKKKIIIJJJMMMOOOTTT^^^iiixxx|||xxxuuusssrrrqqqpppnnnooopppqqqrrrsssttttttwwwxxxzzz|||~~~~~~}}}|||zzzxxxwwwwwwxxxyyyzzzzzzsssjjjccc^^^ZZZUUUQQQMMMHHHEEEGGGHHHHHHLLLQQQzzztttnnnjjjfffeeecccdddiiiqqqzzz~~~|||{{{{{{|||~~~}}}zzz|||vvvnnnhhhbbb[[[VVVLLLGGGBBB===<<<;;;;;;:::888888777777777777888888888888777777666666555555666666666777888888999999:::<<<===>>>@@@CCCGGGKKKSSSbbb{{{{{{uuurrrqqqpppttt~~~zzztttnnnhhhccc]]]ZZZZZZYYYZZZ___hhhwww~~~zzzwwwtttrrrqqqrrrtttwww{{{}}}{{{wwwsssnnnjjjfffaaa^^^ZZZYYYXXXVVVUUUUUUUUUUUUUUUVVVWWWYYY[[[\\\]]]^^^[[[ZZZZZZYYYZZZ[[[\\\]]]\\\\\\\\\[[[ZZZXXXUUUTTTRRRQQQPPPOOONNNMMMLLLKKKHHHHHHFFFEEEEEEFFFIIIKKKJJJOOOWWW___hhhqqqzzzyyysssnnnjjjgggddd```ZZZVVVTTTSSSQQQOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTTTTSSSSSSTTTSSSRRRPPPOOOMMMLLLJJJIIILLLNNNRRRZZZdddppp|||}}}yyywwwuuutttrrrssssssssstttttttttuuuuuuxxxyyy{{{|||~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{|||~~~|||uuulllddd___ZZZUUUQQQNNNIIIFFFGGGGGGHHHKKKPPP|||vvvqqqmmmhhhfffcccccchhhpppzzz~~~{{{{{{|||~~~{{{wwwzzz~~~wwwoooiiibbb[[[VVVMMMIIICCC>>><<<;;;;;;:::888888777777777777888888999999999888888777777777666666666777888888999999:::;;;===>>>@@@DDDIIIMMMUUUeeezzztttrrrpppooottt}}}yyyssslllgggaaa\\\YYYYYYYYY[[[___fffuuu|||yyyxxxvvvtttttttttvvvxxx|||}}}zzzuuuqqqmmmiiidddaaa\\\[[[ZZZYYYXXXWWWWWWWWWVVVWWWZZZ\\\___```bbbbbb]]]\\\[[[ZZZZZZ[[[\\\]]]______^^^]]]ZZZWWWTTTSSSSSSSSSRRRPPPOOOMMMLLLLLLHHHFFFEEEDDDEEEFFFHHHHHHFFFJJJPPPWWW^^^gggpppvvv{{{rrriiiccc___]]][[[ZZZXXXUUUSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWTTTUUUUUUUUUTTTSSSQQQPPPLLLIIIHHHKKKNNNQQQYYYaaalllxxx}}}zzzxxxvvvuuuxxxxxxxxxxxxyyyyyyyyyyyy|||}}}~~~~~~}}}}}}yyyyyyxxxxxxxxxyyy{{{{{{yyyzzz{{{|||}}}~~~wwwnnnfff```[[[VVVRRROOOJJJGGGGGGGGGGGGJJJOOO}}}xxxrrroooiiigggdddccchhhpppyyy|||{{{}}}}}}zzzvvvxxx|||wwwpppjjjddd\\\WWWPPPKKKDDD???<<<;;;:::999888888777777777777888888999999999999999999888888666666777777888999999::::::;;;<<<>>>@@@DDDJJJNNNYYYjjjzzztttpppnnnnnnttt}}}yyyrrrlllgggaaa\\\XXXWWWXXXZZZ^^^cccrrr{{{{{{zzzzzzzzzvvvwwwxxxzzz}}}|||wwwsssppplllgggddd^^^^^^\\\[[[ZZZYYYYYYYYYXXXYYY\\\___bbbdddffffffaaa```^^^\\\[[[\\\]]]^^^```______]]][[[XXXUUUTTTUUUTTTSSSQQQPPPNNNMMMLLLKKKIIIFFFEEEFFFFFFEEEDDDEEEHHHLLLQQQWWW___hhhnnn|||{{{rrrlllddd]]]YYYWWWVVVUUUTTTSSSSSSRRRSSSTTTVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYXXXWWWUUUTTTMMMIIIHHHKKKNNNQQQWWW^^^iiiuuu~~~|||zzzyyy|||||||||}}}~~~~~~}}}}}}}}}||||||}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}zzzooogggaaa\\\VVVRRRPPPJJJGGGGGGGGGFFFJJJOOO~~~yyyssspppjjjgggddddddhhhpppxxx~~~|||{{{}}}|||~~~zzzuuuvvvzzzxxxqqqllleee]]]WWWRRRMMMFFF@@@===;;;999888888888777777777777888888888888888888888999999999777777888888999::::::::::::;;;<<<===@@@EEEKKKPPP[[[mmm|||uuuooommmnnnvvv}}}yyyrrrlllgggaaa\\\XXXTTTUUUXXX[[[```nnn~~~{{{{{{|||}}}|||yyyyyyzzz|||}}}yyyuuurrrnnnjjjfff```___^^^]]]\\\[[[[[[[[[YYY[[[]]]aaadddgggiiiiiigggeeebbb___^^^^^^___```^^^______^^^]]][[[YYYXXXVVVUUUTTTRRRPPPOOOMMMMMMMMMJJJGGGFFFFFFFFFDDDBBBDDDFFFIIILLLRRRZZZbbbhhhtttyyy|||zzzyyyxxxsssmmmddd```ZZZUUUTTTTTTTTTTTTSSSTTTTTTUUUVVVWWWYYY[[[YYYZZZ[[[\\\\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVWWWZZZZZZ[[[[[[ZZZYYYXXXWWWPPPKKKIIILLLOOOQQQUUU[[[eeeqqq}}}}}}}}}~~~~~~~~~}}}}}}{{{|||~~~{{{qqqhhhbbb]]]WWWRRRPPPKKKGGGGGGGGGFFFIIINNN~~~yyytttpppiiigggeeedddhhhpppxxx}}}|||{{{}}}|||}}}zzzuuuvvvyyy~~~~~~xxxrrrnnnggg^^^XXXSSSNNNGGGAAA===:::888777888888777777777777888888666666777777888888999999888888888999::::::;;;;;;:::;;;<<<===@@@EEELLLPPP[[[lll~~~wwwooonnnpppyyy}}}yyyssslllgggaaa\\\YYYRRRSSSVVVYYY]]]kkk~~~{{{{{{|||||||||zzz{{{|||}}}~~~zzzvvvsssoookkkhhhaaa```___^^^]]]\\\\\\\\\ZZZ[[[^^^bbbeeehhhjjjkkkkkkhhheeeaaa```___```aaa]]]^^^_________^^^]]]\\\VVVVVVTTTSSSQQQOOONNNMMMKKKHHHEEEEEEGGGHHHFFFDDDCCCEEEGGGJJJOOOWWW```ffffffkkkmmmkkkiiihhhddd^^^\\\YYYTTTRRRRRRSSSTTTTTTUUUVVVXXXYYYYYY[[[]]]___YYYZZZ\\\]]]^^^^^^]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVYYYZZZ[[[[[[ZZZYYYXXXWWWRRRMMMJJJLLLOOOPPPTTTXXXbbbooo|||}}}~~~~~~}}}|||zzz{{{|||~~~|||rrriiiccc]]]WWWSSSQQQKKKHHHHHHGGGFFFIIINNN}}}xxxsssooofffcccaaadddfffkkkttt~~~~~~{{{wwwwwwxxxzzzzzz{{{}}}~~~wwwvvvxxx{{{yyytttoooiiiaaa[[[UUUOOOGGGAAA===;;;:::999:::999888888777777888888777888888888888999999999777888888999999:::;;;;;;999<<>><<<:::999888888777666666666666777666666666777777777888888777888888999999:::;;;;;;:::===???@@@BBBGGGNNNTTTdddxxx~~~|||~~~wwwsssnnnnnnrrr~~~}}}uuummmfff```ZZZVVVRRRPPPPPPQQQSSSZZZjjjyyyxxxrrrjjjeeeeeeeeeeeedddhhhiiijjjmmmqqqvvvyyy||||||wwwtttooommmiiifffccc```______]]]\\\[[[ZZZ[[[[[[]]]^^^bbbbbbaaaaaabbbbbbcccccccccdddddddddccccccbbbaaa```]]][[[YYYXXXVVVSSSQQQKKKKKKIIIGGGFFFDDDBBBBBBCCCDDDFFFGGGHHHKKKOOORRRUUUVVVWWWWWWVVVVVVXXXYYYWWWWWWXXXYYY[[[]]]^^^______```aaabbbccccccccccccccccccbbbbbbaaa___^^^]]]]]]\\\[[[ZZZZZZZZZ[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYWWWUUURRRPPPLLLJJJGGGFFFFFFIIILLLNNNWWW^^^iiittt}}}~~~|||{{{yyyyyyyyy|||~~~tttkkkeee___YYYUUURRRMMMIIIHHHGGGEEEGGGKKK}}}vvvpppjjjeeeccccccdddgggoooxxx{{{vvvwwwxxxwwwwwwxxxzzz}}}}}}{{{wwwvvvwww{{{}}}yyyuuurrrppplllfffbbbVVVPPPHHHBBB>>><<<;;;:::999999888777777777777888777777777888888888999999777888888999999:::;;;;;;;;;===???@@@BBBGGGPPPVVVfff{{{~~~zzzyyy{{{vvvpppkkkmmmrrr}}}uuummmfff```ZZZVVVSSSQQQPPPPPPRRRWWWdddqqqwwwpppgggaaa______^^^]]]___```bbbdddhhhlllppprrrxxx{{{~~~}}}{{{wwwooonnnkkkhhheeedddcccccc___^^^]]][[[[[[[[[\\\\\\_________``````bbbccccccdddddddddddddddccccccbbb```^^^[[[YYYXXXWWWTTTRRRMMMLLLKKKIIIFFFDDDCCCBBBCCCDDDFFFGGGHHHJJJNNNQQQTTTVVVWWWXXXXXXYYY[[[\\\ZZZ[[[[[[\\\^^^```aaabbbaaaaaabbbcccdddddddddddddddddddddcccbbbaaa```___^^^]]][[[ZZZZZZZZZ\\\\\\YYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZYYYWWWUUUSSSPPPOOOKKKIIIGGGEEEEEEGGGJJJKKKPPPVVV___hhhooouuuzzz|||~~~|||}}}tttllleee```ZZZUUURRRMMMIIIIIIGGGEEEFFFJJJwwwrrrkkkfffccccccdddfffnnnwwwzzzzzzzzzzzzyyyyyy|||~~~{{{wwwvvvwwwzzz{{{wwwrrrpppnnnjjjeee```VVVQQQIIIBBB>>><<<;;;::::::999999888888888888888888888888888999999999999777888888999999:::;;;;;;<<<>>>???@@@BBBHHHQQQXXXhhh~~~~~~yyyxxxzzz}}}uuunnniiikkkrrr}}}uuummmfff```ZZZVVVSSSPPPOOOOOOPPPUUU```kkkxxxpppfff___\\\[[[ZZZXXXXXXXXXYYY[[[^^^bbbeeegggooosssxxx}}}~~~}}}|||{{{}}}}}}zzzqqqooommmjjjhhhfffffffff```___]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^___aaabbbccccccdddddddddddddddcccccc```^^^\\\ZZZZZZXXXVVVTTTPPPOOOMMMJJJHHHEEEDDDCCCAAACCCEEEFFFGGGIIILLLOOOSSSUUUXXXYYYZZZZZZ\\\]]]^^^^^^^^^___aaabbbddddddbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaa```___^^^\\\[[[[[[[[[\\\]]]ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXVVVSSSQQQNNNMMMJJJIIIGGGEEEEEEFFFHHHIIILLLPPPWWW]]]bbbfffjjjllltttxxxtttlllfff```[[[VVVRRRMMMJJJIIIHHHEEEFFFIIIyyyssslllgggccccccccceeemmmuuu}}}~~~~~~}}}||||||~~~{{{wwwvvvwwwzzzzzzvvvrrrooommmjjjddd___VVVQQQIIIBBB???===;;;:::999999888777777777777777777777777777888888888888777888888999999:::;;;;;;<<<>>>@@@@@@CCCIIIRRRYYYiii{{{xxxyyy{{{tttmmmhhhjjjrrr}}}uuummmfff```ZZZVVVRRROOOMMMNNNOOORRR\\\eeezzzyyyqqqfff^^^ZZZYYYWWWVVVSSSSSSSSSTTTVVVXXX[[[\\\bbbfffmmmsssyyy~~~{{{vvvxxx{{{|||uuussspppllliiigggfffeee```___]]][[[ZZZZZZZZZ[[[]]]]]]]]]]]]^^^```aaabbbbbbccccccdddddddddccccccbbb```^^^\\\\\\ZZZXXXVVVRRRQQQOOOLLLIIIGGGDDDCCCBBBDDDFFFHHHIIIKKKNNNPPPTTTWWW[[[]]]]]]]]]^^^___aaaaaaaaabbbbbbdddeeeeeeeeeffffffgggggggggggggggfffffffffeeedddcccbbbaaa^^^^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[\\\\\\ZZZYYYWWWUUURRROOOMMMLLLKKKIIIGGGEEEEEEFFFGGGHHHJJJNNNRRRUUUXXXZZZ]]]___dddjjjttttttlllfffaaa[[[WWWRRRMMMJJJJJJHHHEEEEEEIIIzzztttlllgggdddcccccceeellluuu}}}~~~{{{wwwvvvwww{{{{{{wwwrrrooommmjjjddd___VVVQQQIIIBBB???===;;;:::888888777666666666666666666666666666777777777777777888888999::::::;;;;;;<<<>>>@@@AAACCCIIIRRRYYYiii|||wwwxxxzzz~~~uuulllgggjjjrrr}}}uuummmfff```ZZZWWWQQQMMMKKKLLLMMMPPPYYYbbbuuu{{{rrrfff^^^ZZZXXXWWWUUUPPPPPPOOOPPPQQQSSSUUUVVVXXX\\\cccjjjqqqxxxrrrssstttvvvzzz~~~xxxvvvrrrmmmiiigggeeeddd___^^^\\\[[[ZZZYYYZZZZZZ\\\\\\\\\]]]^^^___```aaabbbbbbcccddddddcccccccccdddbbb___^^^^^^\\\ZZZXXXSSSRRRPPPMMMJJJGGGEEEDDDDDDFFFIIIKKKMMMNNNQQQTTTVVVZZZ^^^aaaaaaaaaaaaaaaccccccccccccddddddeeefffggghhhhhhiiiiiiiiiiiihhhgggggggggfffeeedddbbbbbb^^^^^^^^^]]]]]]]]]\\\\\\ZZZ[[[[[[[[[[[[\\\\\\\\\ZZZYYYWWWTTTQQQNNNLLLKKKKKKIIIGGGFFFEEEFFFGGGHHHKKKMMMPPPRRRSSSTTTVVVXXX[[[aaalllzzztttlllfffaaa[[[WWWRRRMMMJJJJJJHHHEEEEEEHHHxxxrrrooohhhcccbbbccceeelllsss|||{{{wwwvvvwww{{{yyyrrrnnnllliiieeeaaaYYYSSSJJJCCC>>><<<;;;::::::999888777666666666666777777777777777777777777888888888888888999999999======???BBBCCCFFFQQQ\\\lll~~~zzzyyyzzz{{{rrriiihhhjjjrrr}}}uuulllddd^^^YYYUUUQQQLLLJJJLLLNNNOOOUUU[[[kkk~~~ssshhhccc```ZZZVVVTTTUUUQQQNNNLLLMMMOOOPPPPPPWWWUUUXXX___fffnnnyyy~~~vvvqqqqqqtttxxx~~~|||xxxsssooommmllljjjiiigggddd```^^^]]]\\\ZZZYYY\\\\\\]]]^^^```bbbdddeeeggggggfffeeeddddddcccccccccbbbaaa``````^^^[[[XXXWWWTTTOOOKKKJJJIIIGGGFFFFFFGGGIIIJJJLLLPPPVVVZZZ]]]^^^```bbbcccdddccccccdddddddddeeeggghhhjjjkkkiiijjjkkkkkklllllllllllliiihhhgggggggggfffccc```aaa```^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZXXXWWWUUUSSSPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIGGGJJJNNNQQQSSSUUUWWWYYYYYY^^^hhhtttyyypppiiiccc\\\WWWSSSPPPKKKHHHHHHHHHHHHGGGyyysssoooiiicccbbbccceeekkkrrr{{{~~~zzzxxxxxx{{{zzztttpppnnnkkkfffaaaZZZTTTKKKDDD???===<<<;;;:::999888777666666666666777777777777777777777777888888888888999999999999======???BBBCCCGGGQQQ]]]nnn{{{zzzzzz|||pppggggggiiiqqq}}}tttlllddd^^^YYYUUUQQQLLLJJJKKKMMMNNNRRRXXXggg{{{zzznnnhhhddd___ZZZYYYSSSPPPMMMLLLLLLMMMMMMMMMRRRQQQRRRXXX^^^dddoooxxx{{{sssrrrsssuuuzzz}}}yyytttpppnnnmmmkkkiiifffccc```_________^^^]]]\\\]]]]]]___```bbbdddeeeggggggffffffeeeddddddcccdddcccbbbbbbaaa```\\\ZZZXXXTTTPPPLLLKKKJJJIIIGGGHHHIIIJJJLLLNNNRRRXXX\\\```aaaccceeefffffffffeeefffffffffggggggiiijjjkkkjjjkkkkkkllllllllllllkkkiiihhhgggggggggfffccc``````___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^]]]\\\[[[ZZZXXXWWWUUUSSSQQQNNNLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLPPPRRRTTTTTTTTTTTTVVVWWWXXX]]]fffqqq}}}zzzqqqjjjddd]]]XXXSSSPPPKKKHHHHHHHHHHHHGGGzzztttpppiiidddccccccdddjjjqqqyyy}}}zzzyyy||||||wwwtttqqqmmmgggbbb[[[UUUMMMEEEAAA>>><<<;;;:::999888777666666666666777777777777777777777777888888888888999999::::::======@@@CCCDDDGGGRRR^^^ppp}}}{{{|||}}}{{{nnneeefffhhhqqq}}}tttkkkddd^^^YYYUUUQQQLLLIIIJJJKKKKKKOOOTTT```qqqrrrkkkfff```[[[ZZZTTTRRROOONNNNNNNNNLLLKKKNNNLLLMMMRRRVVV[[[dddmmm|||yyytttrrrrrruuu{{{~~~zzzvvvrrrpppnnnllljjjeeecccaaa```aaabbbbbbaaa^^^^^^___```aaaccceeefffgggggggggfffeeeeeeddddddfffeeedddccccccaaa^^^[[[XXXUUUQQQNNNLLLLLLJJJIIIIIIKKKMMMOOOQQQVVV[[[___dddeeeggghhhiiijjjiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllllmmmmmmmmmlllkkkkkkjjjiiigggggggggfffcccaaa```___^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^]]]\\\[[[ZZZXXXWWWUUUSSSQQQOOOMMMLLLHHHHHHHHHIIIJJJLLLOOOPPPXXXZZZZZZZZZXXXWWWXXXYYYXXX\\\dddnnnxxx|||sssllleee^^^YYYSSSPPPKKKHHHHHHHHHHHHGGG{{{uuuqqqjjjeeedddcccdddiiiooowww~~~|||zzz}}}~~~zzzvvvtttooohhhbbb\\\VVVNNNGGGBBB???===;;;999999888777666666777777777777777777777777777777777888888999999:::::::::======@@@CCCEEEIIITTT```sss}}}~~~wwwkkkdddcccfffppp|||ssskkkddd^^^YYYUUUQQQLLLIIIIIIIIIHHHKKKOOOYYYeeezzzxxxpppjjjbbb]]][[[WWWUUUSSSRRRQQQPPPMMMKKKLLLJJJKKKOOORRRVVV^^^fffttt}}}xxxssspppqqqvvvyyy|||xxxuuurrrpppnnnlllhhhfffcccbbbcccdddcccccc___``````aaacccdddfffggggggggggggfffffffffeeeeeefffeeeddddddcccbbb^^^\\\XXXUUUQQQNNNMMMMMMLLLKKKJJJLLLOOORRRTTTYYY^^^bbbggghhhjjjkkkllllllkkkkkkllllllkkkkkkkkkkkkkkklllnnnnnnnnnnnnmmmmmmlllkkkkkkiiigggggggggfffdddbbb______^^^^^^^^^^^^^^^___\\\]]]^^^^^^]]]\\\ZZZYYYXXXWWWUUUSSSQQQOOONNNMMMHHHHHHIIIJJJMMMPPPSSSUUU[[[^^^aaabbbaaa^^^]]]\\\YYY\\\bbbiiirrrzzzvvvnnnggg```ZZZSSSPPPKKKHHHHHHHHHHHHGGG}}}wwwrrrkkkfffeeedddcccgggmmmuuu~~~|||{{{~~~zzzwwwtttooohhhccc\\\WWWOOOHHHCCC???<<<:::999888777777777777777777777777777777777777777777777888888999::::::;;;;;;======@@@DDDEEEJJJUUUaaavvv~~~sssiiicccaaaeeeooo{{{ssskkkddd^^^YYYUUUPPPKKKHHHIIIHHHFFFHHHLLLRRR\\\mmmzzzsssjjjccc```[[[YYYVVVTTTSSSQQQMMMKKKJJJHHHIIIMMMPPPSSSZZZbbbnnnvvv~~~vvvppppppsssuuuzzz~~~zzzwwwuuussspppmmmllljjjgggeeeddddddcccbbbaaaaaabbbcccdddeeeggghhhhhhgggggggggggggggfffffffffeeeddddddcccaaa^^^[[[XXXUUUQQQNNNNNNNNNMMMLLLKKKNNNQQQTTTXXX\\\aaaeeeiiijjjlllmmmmmmmmmmmmlllnnnnnnmmmllllllllllllmmmooooooooooooooonnnmmmlllllljjjggggggffffffdddccc``````______^^^_________]]]]]]^^^^^^]]]\\\ZZZYYYXXXWWWUUUTTTRRRPPPNNNNNNJJJJJJJJJLLLOOOSSSWWWYYY]]]bbbhhhkkkiiiddd___\\\[[[\\\```eeejjjpppuuuxxx|||xxxppphhh```[[[SSSPPPKKKHHHHHHHHHHHHGGGyyyssslllgggeeedddcccfffkkksss|||{{{~~~zzzvvvsssnnnhhhccc\\\WWWOOOHHHCCC???;;;999888888777777777777777888777777777777777777777777777888888999:::;;;<<<<<<<<<===@@@DDDFFFKKKWWWcccxxxxxxnnnfffaaa___cccnnnzzzrrrjjjccc^^^YYYVVVPPPKKKHHHIIIGGGEEEGGGJJJLLLTTTcccuuu|||qqqhhhddd```]]]YYYVVVTTTQQQNNNLLLJJJHHHHHHLLLNNNOOOUUU]]]gggppp}}}|||tttrrrssstttwww}}}|||zzzxxxuuuqqqooopppmmmiiifffeeedddbbbaaacccccccccdddeeefffhhhiiihhhhhhhhhhhhhhhhhhgggggggggfffdddddddddbbb___\\\YYYVVVRRRPPPPPPPPPPPPOOONNNQQQUUUXXX\\\aaafffiiikkklllmmmooooooooonnnmmmnnnnnnmmmmmmmmmmmmmmmnnnoooooopppppppppooonnnnnnllljjjhhhfffffffffeeecccbbbaaa```_______________]]]^^^^^^^^^]]][[[ZZZXXXXXXWWWVVVTTTRRRPPPOOONNNMMMLLLLLLMMMOOOSSSXXXZZZaaaffflllnnnkkkddd]]]YYY[[[\\\\\\^^^aaaeeehhhjjjpppttt{{{yyyqqqiiiaaa[[[SSSPPPKKKHHHHHHHHHHHHGGG{{{sssmmmhhhfffdddbbbeeejjjrrr}}}{{{~~~xxxtttppplllgggbbb[[[VVVOOOHHHCCC>>>:::888888888777777777777888888777777777777777777777777777888888999:::;;;<<<===<<<===@@@DDDGGGLLLXXXdddzzzyyyqqqhhhaaa^^^]]]bbbmmmzzzrrrjjjccc^^^YYYVVVOOOKKKHHHIIIHHHEEEFFFJJJIIIOOOZZZhhhwwwsssnnnhhhddd___ZZZXXXVVVSSSRRRNNNKKKKKKNNNNNNNNNSSSYYY___iiivvvyyyuuuuuuvvvwww{{{~~~{{{yyyvvvsssppppppmmmiiigggeeedddcccaaadddddddddeeefffggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggffffffeeeddd```^^^[[[XXXTTTSSSSSSSSSSSSRRRQQQTTTYYY]]]aaaeeejjjnnnmmmnnnpppqqqqqqpppoooooonnnmmmmmmmmmmmmmmmnnnoooooooooppppppqqqpppppppppmmmkkkhhhfffffffffeeedddcccbbbaaa```____________^^^^^^^^^^^^]]][[[YYYXXXWWWWWWVVVTTTRRRQQQPPPOOONNNMMMLLLLLLNNNRRRVVVXXX```dddhhhjjjgggbbb]]][[[ZZZYYYXXXXXXXXXZZZ\\\]]]```dddkkktttyyyqqqiiiaaa[[[SSSPPPKKKHHHHHHHHHHHHGGG|||tttmmmhhhfffdddbbbdddiiirrr~~~{{{}}}wwwrrroookkkfffbbb[[[VVVOOOHHHBBB>>>:::777888777777777777777888888777777777777777777777777777888888999;;;<<<======<<<===@@@EEEGGGLLLXXXeeezzz{{{tttlllddd^^^[[[\\\aaammmzzzqqqjjjccc^^^YYYVVVOOOJJJHHHIIIHHHFFFGGGJJJGGGMMMVVV```lll{{{}}}pppkkkeee```]]][[[YYYXXXSSSPPPPPPQQQPPPOOORRRXXXZZZdddrrr|||wwwwwwwwwwwwzzz|||zzzwwwssspppooollliiiffffffeeedddbbbeeeeeeeeeffffffhhhiiijjjhhhhhhhhhhhhhhhiiiiiiiiijjjiiihhhggggggeeebbb___]]]ZZZWWWUUUUUUVVVVVVUUUTTTWWW\\\```dddiiinnnqqqooopppqqqrrrrrrrrrqqqpppmmmmmmmmmmmmmmmnnnoooooonnnooopppqqqqqqqqqqqqqqqmmmkkkhhhfffffffffeeeddddddcccbbb```___^^^^^^^^^^^^^^^^^^^^^]]][[[YYYXXXWWWWWWVVVTTTSSSQQQPPPOOONNNMMMKKKKKKLLLPPPTTTVVV\\\___cccdddcccaaa``````YYYWWWUUUSSSSSSSSSTTTUUUSSSWWW^^^hhhtttyyyqqqiii```[[[SSSPPPKKKHHHHHHHHHHHHGGG~~~tttmmmhhhfffdddbbbdddiiiqqq|||~~~~~~~~~wwwqqqmmmjjjfffddd]]]YYYSSSLLLEEE@@@===<<<999888888777777777777777777777777777888888888888999999999::::::;;;;;;;;;===>>>AAADDDEEEJJJXXXfff~~~{{{tttpppjjjbbb]]]\\\^^^aaalll}}}yyyqqqjjjccc]]]WWWSSSMMMKKKHHHFFFDDDDDDEEEFFFHHHKKKPPPWWWaaannn{{{yyyqqqjjjfffbbb]]]YYYXXXUUUQQQPPPPPPRRRRRRRRR[[[aaakkkxxxzzzvvvxxxxxx{{{}}}zzzwwwtttooommmkkkhhhfffeeeeeeeeecccdddeeegggiiijjjkkkkkkjjjjjjiiiiiiiiiiiijjjjjjhhhhhhhhhhhhgggfffdddddd```^^^ZZZXXXVVVVVVXXXYYYZZZ\\\aaafffjjjnnnpppqqqtttttttttsssrrrqqqpppoooqqqooommmmmmnnnoooooonnnooooooqqqrrrrrrqqqpppooommmkkkjjjiiijjjiiigggffffffdddaaa``````aaa```___^^^]]]\\\\\\]]]]]][[[YYYUUUUUUTTTRRRQQQPPPOOONNNPPPOOONNNMMMMMMNNNOOOPPPTTTUUUWWWYYYZZZZZZZZZYYYXXXWWWUUURRRPPPNNNMMMMMMPPPQQQVVV___iiivvvxxxnnneee]]]WWWSSSPPPMMMIIIFFFEEEEEEEEE~~~tttnnniiifffdddbbbdddiiippp{{{|||vvvpppllliiifffccc]]]YYYSSSLLLEEE@@@===<<<999999888777777777777777777777777777888888888888888999999::::::;;;;;;<<<@@@AAADDDFFFHHHMMM\\\kkkzzzsssnnnhhhaaa\\\[[[]]]aaalll{{{ssskkkccc\\\UUUQQQLLLKKKHHHFFFDDDDDDEEEEEEEEEHHHLLLSSS\\\gggsss{{{zzzsssmmmhhhccc^^^]]]ZZZUUURRRRRRSSSSSSRRRYYY___iiiuuu{{{yyyyyy{{{{{{xxxuuuooonnnkkkiiigggfffeeeeeedddeeegggiiijjjkkklllllljjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiihhhgggeeedddcccaaa___\\\ZZZYYYYYYZZZ[[[]]]___ccchhhmmmpppssstttuuuuuuuuutttsssrrrqqqppprrrpppnnnnnnooopppooonnnooopppqqqrrrrrrqqqpppooommmkkkiiiiiiiiiiiigggffffffdddaaa``````aaa```___^^^\\\\\\\\\]]]\\\ZZZXXXUUUUUUTTTRRRQQQPPPOOONNNOOOOOOMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSTTTSSSSSSVVVUUUSSSRRRPPPNNNNNNMMMPPPOOOSSS[[[dddpppxxxnnnfff^^^XXXTTTRRRNNNJJJHHHFFFFFFFFF~~~uuuoooiiigggdddbbbdddhhhpppzzz}}}yyysssoookkkhhhdddbbb]]]YYYSSSLLLEEE@@@===<<<999999888777777777777888777777777777888888888888888888999::::::;;;<<<<<>>>>>@@@BBBCCCKKK\\\lllzzzqqqkkkeee^^^[[[[[[]]]aaammm{{{ssskkkddd\\\VVVQQQLLLJJJHHHEEEDDDDDDDDDEEEFFFHHHLLLQQQXXX```jjjqqquuuwwwzzz{{{||||||~~~{{{sssmmmgggccc]]]XXXVVVVVVVVVVVVWWW[[[cccmmmzzz}}}}}}~~~|||yyysssqqqooollliiihhhggggggggghhhiiijjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiigggeeecccbbbcccbbb```______```aaaaaaeeegggkkkppptttwwwyyyzzz{{{{{{zzzzzzxxxwwwuuutttuuusssqqqqqqrrrrrrqqqpppqqqqqqqqqqqqqqqqqqppppppmmmkkkjjjiiijjjiiihhhffffffdddbbbaaabbbaaa```^^^]]]\\\[[[[[[[[[ZZZXXXVVVUUUUUUTTTRRRQQQPPPOOONNNNNNMMMLLLKKKIIIHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKPPPPPPPPPPPPPPPPPPOOOOOOOOOMMMNNNSSSZZZeeevvvtttllleee^^^ZZZUUUSSSOOOKKKIIIGGGGGGGGGxxxqqqkkkhhheeeaaacccgggmmmvvv~~~yyyvvvrrrnnnjjjgggccc```]]]YYYSSSLLLEEE@@@===<<<:::999999888888888888888666777777777888888888888777888888999;;;<<<<<<===AAAAAACCCEEEHHHOOO```qqq{{{qqqjjjddd]]]ZZZ\\\]]]bbbppp|||xxxqqqjjjccc]]]WWWSSSKKKJJJGGGEEECCCCCCDDDEEEGGGIIIMMMSSSYYYbbbkkkqqqvvvxxxzzzzzzyyyxxxyyyzzz|||{{{uuukkkfff___ZZZXXXXXXXXXXXXWWWZZZaaajjjvvv~~~}}}}}}|||uuusssqqqnnnkkkiiiiiiiiigggggghhhiiijjjjjjjjjiiiiiijjjkkkkkkkkkkkkjjjiiikkkkkkjjjiiihhhfffdddcccbbbbbbaaaaaaaaabbbcccdddhhhjjjnnnssswwwzzz||||||~~~~~~~~~}}}{{{zzzxxxwwwwwwuuussssssssstttsssqqqsssrrrrrrqqqqqqqqqppppppnnnlllkkkjjjkkkjjjiiigggfffeeeccccccccccccaaa___]]]\\\[[[[[[[[[ZZZXXXVVVUUUUUUTTTRRRQQQPPPOOONNNMMMMMMLLLJJJIIIGGGEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJNNNNNNOOOPPPQQQQQQPPPPPPOOOMMMMMMQQQXXXbbbsss}}}rrrkkkddd^^^YYYTTTRRRNNNJJJHHHFFFFFFFFFyyyrrrlllhhheeeaaabbbggglllttt~~~}}}{{{wwwsssooolllgggccc```]]]YYYSSSLLLEEE@@@===<<<::::::999888888888888999777777777777888888888888777777888999;;;<<<======???@@@BBBEEEHHHPPP```pppzzzooohhhaaa[[[YYY[[[]]]dddtttzzzvvvooohhhbbb]]]WWWSSSKKKJJJGGGDDDCCCCCCDDDDDDEEEHHHMMMSSS[[[dddnnntttyyy{{{|||{{{xxxwwwvvvwwwyyyzzz}}}~~~qqqkkkccc]]]ZZZYYYYYYYYYWWWYYY^^^fffrrr|||zzzzzz}}}~~~wwwuuurrrooommmkkkjjjjjjhhhhhhiiiiiiiiiiiiiiihhhiiijjjkkkllllllkkkjjjiiijjjjjjjjjiiihhhgggfffeeeccccccccccccdddeeefffggglllnnnrrrvvvzzz}}}~~~|||{{{yyyyyywwwuuutttuuuuuutttssstttsssrrrqqqqqqpppqqqqqqpppnnnlllllllllllljjjhhhgggfffeeeeeeeeedddbbb```___]]]\\\[[[\\\ZZZXXXVVVUUUUUUTTTRRRQQQPPPOOONNNLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHMMMNNNPPPQQQRRRRRRQQQQQQOOOLLLLLLPPPUUU^^^mmmzzz|||zzzzzz|||~~~}}}ssskkkeee___ZZZTTTRRRNNNJJJHHHFFFFFFFFFzzzsssllliiieeeaaabbbffflllsss~~~|||}}}zzzuuuqqqmmmhhhccc___]]]YYYSSSLLLEEE@@@===<<<;;;:::999999888888999999777777777777888888888888666777888999;;;<<<===>>>;;;===@@@EEEHHHOOO^^^nnnxxxllleee^^^XXXWWWYYY^^^fffxxxzzzuuunnngggaaa[[[UUUQQQKKKIIIGGGDDDCCCCCCCCCDDDCCCGGGNNNUUU^^^iiisssyyy}}}~~~}}}zzzwwwvvvvvvuuuwwwyyyzzz}}}yyysssiiiaaa\\\YYYXXXWWWUUUWWWZZZbbbnnn|||wwwuuutttwwwyyywwwtttqqqnnnlllkkkkkkiiijjjjjjjjjjjjjjjiiiiiiiiijjjlllmmmmmmllljjjiiiiiiiiiiiiiiiiiihhhggggggdddeeeeeefffgggiiijjjjjjppprrrvvvzzz~~~~~~|||{{{{{{yyywwwvvvvvvvvvuuusssuuutttrrrqqqppppppqqqqqqqqqpppnnnmmmnnnmmmllljjjhhhgggfffggggggfffcccaaa```^^^]]]\\\\\\[[[YYYVVVUUUUUUTTTRRRQQQPPPOOONNNKKKKKKKKKKKKIIIHHHFFFEEECCCCCCCCCCCCDDDFFFHHHIIINNNOOOQQQSSSSSSSSSRRRQQQNNNLLLKKKNNNPPPVVVcccooozzzzzzvvvooojjjggggggjjjkkkssszzzuuunnngggaaa\\\UUUSSSOOOKKKIIIGGGGGGGGGzzzsssmmmiiieeeaaabbbfffkkkrrr~~~}}}}}}~~~~~~{{{wwwrrrnnniiiccc```]]]YYYSSSLLLEEEAAA>>><<<;;;:::999999888888999999777777777777888888888888666777888999;;;<<<===>>>===???DDDIIILLLRRRbbbqqqvvvjjjbbb[[[VVVTTTWWW___hhhzzz{{{vvvnnnggg```YYYRRRNNNKKKIIIGGGDDDCCCCCCCCCDDDDDDHHHPPPXXXbbbmmmxxx|||yyyxxxxxxssstttvvvxxxzzzxxxmmmddd]]]ZZZWWWVVVTTTUUUXXX___kkkyyy{{{tttqqqpppsss{{{zzzxxxuuuqqqnnnlllkkkkkkkkkkkklllllllllkkkjjjjjjiiijjjlllmmmmmmllljjjiiihhhhhhiiiiiiiiiiiihhhhhhffffffgggiiijjjkkklllmmmsssuuuyyy}}}}}}||||||zzzwwwvvvwwwwwwuuutttuuutttsssqqqppppppqqqqqqrrrqqqooonnnooonnnmmmkkkiiihhhhhhhhhhhhgggdddbbb```___]]]]]]]]]\\\YYYWWWUUUUUUTTTRRRQQQPPPOOONNNJJJKKKKKKKKKJJJHHHFFFEEEFFFEEEEEEEEEFFFHHHJJJKKKNNNPPPRRRSSSTTTSSSRRRQQQNNNKKKJJJLLLMMMQQQ[[[fffpppwww}}}~~~|||{{{wwwrrrlllhhhbbb\\\YYYYYY\\\^^^eeelllyyywwwpppiiiccc^^^VVVTTTPPPMMMJJJIIIHHHHHHzzzqqqiiicccbbbcccdddiiippp}}}~~~}}}{{{{{{}}}~~~~~~}}}zzzuuuoooiiidddbbb]]]ZZZTTTMMMGGGBBB>>><<<;;;:::999888777777777777777777777777666666666666888999:::::::::;;;===???AAAAAADDDGGGJJJRRRccctttvvviiiaaa\\\WWWUUUVVVaaalll}}}|||wwwkkkbbb\\\XXXSSSOOOIIIHHHFFFDDDCCCCCCDDDDDDFFFKKKSSS[[[dddooo{{{|||zzzyyywwwyyyzzz{{{}}}vvvjjjbbb]]]YYYVVVXXXXXX\\\ccckkktttzzzwwwpppnnnkkkjjjnnnuuu}}}|||xxxssspppnnnnnnnnnnnnnnnmmmllljjjiiihhhhhhjjjkkklllmmmmmmmmmlllkkklllkkkkkkjjjjjjkkkkkkllleeehhhjjjllllllnnnppprrrtttyyy|||{{{yyywwwuuuuuuuuuuuuxxxvvvtttqqqppppppqqqrrrqqqrrrssstttrrrpppmmmkkkjjjjjjjjjiiihhhgggfffeeecccaaa___]]][[[ZZZYYYYYYVVVVVVUUUTTTRRRPPPOOOMMMMMMMMMLLLKKKJJJIIIIIIHHHCCCCCCDDDEEEFFFHHHJJJJJJRRRTTTXXX[[[[[[YYYUUUSSSNNNLLLIIIIIILLLRRRYYY^^^bbbhhhllllllllllllgggaaa]]]ZZZVVVRRRQQQSSSUUUWWW[[[^^^iiiyyy{{{ssskkkddd```YYYVVVRRRMMMIIIGGGFFFEEEzzzrrriiidddbbbcccdddiiippp}}}}}}{{{{{{}}}~~~~~~}}}zzzuuuoooiiidddbbb]]]ZZZTTTNNNGGGBBB>>><<<::::::999888777666666777777777777777666666666666888999:::::::::;;;===???AAAAAADDDGGGJJJRRRdddtttwwwiiiaaa[[[WWWUUUWWW___kkk~~~xxxwww{{{wwwkkkbbb\\\XXXSSSOOOJJJHHHGGGEEEDDDDDDDDDDDDDDDJJJRRR[[[dddooozzz~~~|||{{{xxxzzz|||}}}~~~qqqhhhaaa\\\XXXYYYYYY]]]dddlllvvv}}}xxxsssoooiiifffcccbbbccchhhnnnrrrxxxzzz|||}}}}}}|||xxxssspppnnnnnnnnnnnnnnnmmmlllkkkjjjjjjiiikkklllmmmnnnnnnmmmlllkkklllkkkkkkjjjjjjkkkkkklllgggiiikkkmmmnnnppprrrtttwww{{{~~~~~~|||{{{yyywwwwwwwwwwwwwwwvvvtttsssrrrqqqrrrrrrqqqrrrssstttrrrpppmmmkkkkkkkkkkkkjjjiiihhhgggfffcccbbb```^^^\\\[[[ZZZZZZXXXWWWWWWUUUTTTRRRPPPOOOPPPOOONNNLLLKKKIIIHHHGGGGGGGGGGGGHHHJJJLLLNNNOOOVVVXXX[[[]]]\\\YYYUUURRRLLLJJJGGGFFFHHHLLLPPPTTTWWW]]]aaabbbcccddd```[[[YYYVVVRRROOOMMMNNNPPPRRRRRRUUU^^^lllxxx~~~tttllleeeaaaYYYVVVRRRMMMIIIGGGFFFFFF{{{rrrjjjeeeccccccdddhhhooo|||~~~||||||}}}~~~~~~}}}zzzuuuoooiiidddbbb^^^ZZZUUUNNNGGGBBB>>>===999999888777666666666666666666666666777777777777888999:::::::::;;;===???AAAAAADDDGGGKKKSSSeeeuuuxxxiiiaaa[[[VVVUUUWWW^^^lll|||vvvtttxxx~~~~~~vvvlllccc]]]XXXSSSOOOJJJIIIGGGEEEDDDDDDEEEEEEGGGNNNWWW```iiittt~~~{{{|||~~~|||qqqiiiaaa\\\ZZZZZZ]]]eeennnyyyzzzuuuooojjjfff```^^^[[[YYYXXXZZZ]]]___dddfffiiikkklllnnnqqqsssxxxzzz~~~}}}yyytttqqqooonnnnnnnnnnnnmmmmmmlllllllllkkklllmmmnnnoooooonnnmmmlllkkkkkkjjjjjjjjjjjjkkkkkkhhhjjjmmmnnnooorrruuuwwwzzz~~~}}}~~~}}}{{{zzzyyyxxxxxxwwwvvvvvvuuutttsssrrrrrrqqqrrrssstttsssqqqnnnmmmmmmmmmllllllkkkiiihhhgggdddcccaaa```^^^]]]\\\\\\ZZZZZZYYYXXXVVVTTTSSSQQQRRRRRRPPPNNNLLLJJJIIIHHHJJJIIIIIIIIIKKKNNNQQQSSSYYY[[[]]]^^^]]]YYYTTTQQQLLLJJJGGGEEEEEEFFFHHHJJJMMMRRRWWWXXXZZZ]]]\\\XXXXXXVVVRRRNNNLLLLLLMMMNNNQQQRRRXXXcccnnnyyyvvvmmmfffaaaYYYVVVRRRMMMIIIGGGFFFFFF{{{ssskkkfffcccddddddhhhnnn{{{~~~}}}}}}~~~~~~}}}zzzuuuoooiiidddbbb^^^[[[UUUNNNHHHBBB???===888888777666666666666666666666666666777777777777888999:::::::::;;;===???AAAAAADDDHHHKKKTTTfffwwwzzzkkkaaa[[[VVVVVVXXXaaapppyyyvvvyyy~~~~~~vvvlllccc]]]XXXRRRNNNJJJIIIGGGFFFEEEEEEEEEEEEHHHNNNXXXbbbkkkvvv{{{qqqhhhbbb\\\\\\^^^fffnnnzzz}}}vvvoooiiiccc___YYYXXXVVVTTTSSSSSSSSSTTTWWWYYY\\\]]]^^^```bbbdddfffiiinnntttzzz~~~zzzvvvsssqqqoooooonnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooppppppooommmlllkkkkkkjjjjjjjjjjjjkkkkkkiiikkkmmmnnnpppssswwwzzz|||~~~}}}{{{zzzyyyyyywwwwwwwwwwwwvvvuuutttsssrrrsssssstttsssqqqooonnnnnnnnnnnnmmmllljjjiiihhheeedddbbbaaa```_________]]]]]]\\\[[[YYYWWWUUUTTTSSSRRRQQQPPPOOONNNMMMLLLJJJIIIIIIIIIKKKNNNQQQSSSYYY[[[]]]]]]\\\XXXTTTQQQLLLKKKIIIGGGFFFFFFFFFFFFHHHNNNRRRUUUYYY^^^___]]]^^^[[[XXXTTTQQQOOOOOOOOOTTTRRRUUU^^^gggsssvvvmmmeee```XXXVVVQQQMMMJJJGGGFFFFFF{{{tttlllgggdddddddddgggmmmyyy~~~}}}zzzuuuoooiiidddbbb^^^[[[UUUOOOHHHCCC???===888777666666666666666666555666666666777777777888888999:::::::::;;;===???@@@AAADDDHHHLLLUUUhhhxxx}}}}}}lllbbb[[[WWWWWWZZZeeevvv|||yyy{{{}}}vvvlllddd^^^XXXRRRNNNJJJIIIGGGEEEDDDDDDEEEEEEBBBIIISSS\\\fffrrr~~~zzzpppjjjaaa___```fffnnnzzz{{{rrrjjjccc]]]YYYTTTSSSRRRQQQPPPOOOOOOOOOPPPRRRTTTTTTSSSTTTUUUWWWXXX\\\bbbgggmmmuuu~~~}}}yyyuuusssqqqqqqppppppoooooooooooooooooooooooopppppppppooommmlllkkkjjjjjjiiiiiijjjjjjkkkiiijjjlllnnnpppsssxxx{{{~~~|||{{{zzzyyyxxxxxxxxxxxxxxxwwwuuuuuussssssttttttsssrrrqqqpppooooooooonnnllljjjiiihhheeedddcccbbbaaaaaa```aaa______^^^]]][[[YYYXXXWWWRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLKKKKKKMMMOOORRRSSSWWWXXXZZZZZZYYYWWWSSSQQQKKKJJJIIIGGGFFFFFFFFFFFFGGGLLLQQQTTT[[[cccgggfffeeeccc```\\\XXXTTTRRRQQQSSSPPPPPPWWW___jjjyyyvvvlllddd___XXXUUUQQQMMMJJJHHHGGGGGG|||uuunnnhhheeedddeeegggmmmxxx}}}zzzuuuoooiiidddbbb___[[[VVVOOOHHHCCC???>>>888777777666666777777777555555666666777777888888888999:::::::::;;;===???@@@AAADDDIIIMMMWWWiiizzz~~~}}}oooccc\\\XXXYYY\\\iiizzz{{{}}}}}}vvvlllddd^^^YYYRRRMMMIIIHHHFFFDDDCCCCCCDDDDDDBBBHHHQQQZZZdddqqq~~~yyyrrrgggddddddiiiooo{{{{{{pppggg___YYYUUUPPPOOONNNMMMMMMLLLLLLLLLKKKMMMNNNMMMLLLKKKLLLMMMPPPTTTYYY^^^dddlllvvv}}}|||xxxvvvtttsssrrrqqqqqqqqqppppppoooooooooooopppppppppnnnmmmllljjjjjjiiiiiiiiiiiijjjjjjiiijjjlllnnnppptttzzz}}}~~~|||{{{zzzyyyyyyyyyyyyxxxxxxwwwwwwttttttttttttssssssrrrqqqppppppooonnnllljjjiiihhhddddddcccbbbaaaaaabbbbbbaaaaaa```___]]][[[YYYXXXSSSSSSSSSTTTTTTUUUUUUVVVRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXXXXWWWUUURRRPPPIIIHHHFFFEEEEEEEEEFFFFFFEEEKKKPPPTTT\\\gggmmmnnnllljjjgggccc^^^YYYVVVTTTTTTPPPPPPUUU\\\gggvvvuuukkkccc^^^WWWUUUQQQMMMJJJHHHGGGGGG|||vvvnnniiifffeeeeeeffflllwww}}}zzzuuuoooiiidddbbb___\\\VVVOOOIIICCC@@@>>>888888777777777888888999555555555666777888888888888999:::::::::;;;===???@@@AAADDDIIINNNWWWjjj{{{qqqddd]]]ZZZ[[[^^^jjj||||||vvvllleee___YYYRRRMMMHHHGGGEEECCCBBBBBBCCCCCCDDDIIIQQQZZZdddrrryyyoookkkiiilllrrr|||ssshhh```ZZZVVVPPPOOONNNLLLKKKKKKKKKKKKHHHJJJKKKJJJHHHHHHIIIJJJIIIMMMRRRUUUYYYaaalllttt{{{xxxvvvttttttssssssrrrqqqpppooooooooooooppppppooommmlllkkkjjjjjjiiiiiiiiiiiijjjjjjkkklllnnnooorrrvvv|||~~~}}}{{{{{{zzzyyyxxxxxxxxxyyyzzzttttttttttttssssssssssssppppppooonnnllljjjhhhgggdddcccbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^\\\ZZZYYYUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVWWWXXXXXXWWWVVVVVVXXXXXXYYYXXXVVVSSSPPPNNNJJJHHHFFFDDDDDDDDDEEEFFFEEEJJJOOOTTT]]]jjjsssuuutttrrrooojjjeee___[[[XXXVVVRRRRRRVVV]]]gggvvvvvvlllddd___WWWUUUQQQMMMJJJHHHHHHHHH|||vvvoooiiifffeeeeeeffflllwww}}}zzzuuuoooiiidddbbb___\\\VVVOOOIIICCC@@@>>>999888888888888888999999444555555666777888888999888999:::::::::;;;===???@@@AAADDDIIINNNXXXkkk|||rrreee^^^[[[\\\```jjj||||||vvvllleee___YYYRRRMMMGGGFFFDDDCCCBBBBBBBBBBBBBBBFFFMMMUUU```nnn~~~}}}tttpppmmmooottt~~~wwwlllccc]]]YYYSSSRRRPPPNNNLLLLLLLLLLLLHHHIIIJJJJJJIIIHHHJJJKKKCCCGGGKKKNNNQQQYYYdddlllyyy}}}yyywwwvvvuuuuuutttsssqqqpppoooooonnnooooooooonnnmmmkkkjjjjjjjjjiiiiiiiiiiiijjjjjjlllmmmoooqqqsssxxx~~~~~~}}}}}}{{{yyyxxxxxxyyyzzz{{{tttttttttttttttssssssssspppoooooommmllliiihhhfffccccccbbbbbbaaabbbbbbcccbbbbbbaaa```^^^\\\[[[ZZZXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZXXXVVVTTT[[[[[[ZZZXXXUUURRRNNNLLLMMMKKKHHHEEEDDDEEEGGGHHHEEEJJJOOOTTT___mmmwwwyyyzzzxxxuuuqqqkkkeee___\\\TTTPPPPPPTTT[[[eeessswwwmmmeeeaaaWWWTTTQQQMMMJJJHHHHHHHHH{{{rrrlllhhhfffdddcccdddjjjuuu{{{tttmmmgggbbb```^^^[[[VVVOOOHHHAAA<<<999;;;:::999999888888999999888777777777888999::::::999999999:::;;;<<<===>>>AAABBBFFFJJJMMMWWWkkk~~~pppbbbZZZWWWXXX\\\jjjxxxnnnfff```ZZZTTTOOOJJJGGGEEECCCCCCCCCCCCBBBCCCFFFJJJQQQ\\\kkkzzz{{{wwwzzz||||||{{{}}}}}}tttqqqvvvyyy}}}wwwmmmccc\\\VVVUUUSSSSSSSSSRRROOOMMMMMMKKKIIIHHHIIIJJJIIIIIIGGGGGGFFFGGGKKKSSS]]]dddqqq|||}}}{{{zzz|||zzzwwwtttrrrqqqqqqrrrqqqppppppooooooooooooooojjjiiigggffffffgggiiijjjlllmmmpppsssvvv{{{~~~~~~}}}|||{{{zzzyyyyyyyyyxxxwwwvvvtttrrrqqqqqqqqqqqqpppooonnnllljjjiiihhhccccccccccccccccccddddddccccccaaa```^^^\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^^^^]]]\\\ZZZXXXVVV[[[YYYWWWUUUTTTRRROOOMMMNNNKKKIIIHHHHHHIIIIIIHHHKKKNNNRRRWWW^^^gggpppwwwyyy|||{{{vvvqqqlllddd]]]XXXUUUSSSUUUXXX```nnn|||xxxmmmbbb[[[XXXVVVRRRNNNKKKIIIHHHHHH{{{ssslllhhhfffdddcccdddjjjvvv{{{tttmmmgggbbb```]]][[[VVVOOOHHHBBB===:::;;;:::999999888888999999888888888777888888999999999999999:::;;;<<<===>>>AAABBBFFFJJJNNNXXXlllooobbb[[[WWWYYY]]]kkk~~~wwwmmmeee___ZZZSSSNNNJJJGGGDDDCCCCCCCCCBBBAAAEEEGGGKKKQQQZZZhhhvvv~~~yyyvvvtttvvvuuusssrrryyyyyy{{{{{{|||vvvllleee\\\ZZZXXXVVVVVVTTTRRRPPPRRRPPPMMMLLLMMMNNNMMMLLLKKKJJJIIIIIILLLRRR[[[aaannnyyy}}}{{{|||zzzwwwtttrrrrrrrrrrrrqqqppppppooooooooooooooolllkkkiiihhhhhhiiikkkllllllnnnpppssswww|||~~~~~~~~~|||{{{zzzyyyyyyyyyyyyxxxwwwuuutttsssrrrrrrqqqqqqooonnnlllkkkiiiiiieeeeeeeeeeeeeeedddddddddeeedddcccaaa___^^^\\\\\\ZZZZZZYYYYYYZZZ[[[[[[\\\^^^^^^^^^^^^\\\ZZZXXXWWWZZZXXXVVVUUUTTTSSSRRRQQQQQQOOOMMMLLLLLLLLLLLLKKKMMMOOOSSSXXX^^^gggpppvvvyyy}}}~~~yyytttooofff___YYYVVVTTTUUUYYY```nnn|||xxxnnnddd]]]XXXUUUQQQMMMJJJIIIHHHHHH{{{tttmmmiiifffdddccceeekkkuuu{{{tttmmmgggbbb```]]]ZZZUUUOOOHHHBBB===;;;::::::999888888888888999999999888777777777888888999999999:::;;;<<<===>>>@@@BBBFFFJJJNNNXXXlllnnnaaa[[[XXXZZZ^^^lll}}}vvvlllddd^^^YYYRRRNNNJJJHHHDDDCCCCCCCCCBBBAAAFFFHHHKKKPPPXXXdddqqqzzzyyyvvvqqqrrrqqqmmmjjjlllttt|||}}}|||yyyssshhheeeaaa^^^]]]\\\ZZZXXXZZZWWWTTTSSSSSSSSSRRRQQQOOONNNMMMKKKMMMQQQYYY^^^jjjuuu~~~}}}{{{yyyvvvtttsssrrrrrrqqqppppppooooooooooooooonnnmmmkkkjjjjjjkkkmmmnnnlllnnnqqqtttwww|||~~~}}}|||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuutttsssrrrqqqpppnnnmmmkkkjjjiiihhhgggggggggfffeeeeeeeeefffeeedddbbbaaa___^^^]]]ZZZZZZZZZYYYZZZZZZ[[[\\\^^^______^^^]]][[[YYYWWWXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQSSSUUUYYY]]]bbbiiiqqqwwwzzz}}}xxxsssjjjaaaZZZWWWTTTVVVXXX```nnn{{{xxxooofff```WWWUUUQQQMMMJJJHHHGGGGGG|||uuunnnjjjgggdddbbbeeejjjuuu|||uuunnnhhhcccaaa]]][[[VVVPPPIIICCC>>><<<:::999999888888888888888:::999888777777666777777999999999:::;;;<<<===>>>@@@BBBFFFKKKNNNYYYmmm~~~lllaaa[[[YYYZZZ^^^lll{{{tttkkkccc^^^XXXRRRMMMJJJHHHDDDCCCBBBBBBAAA@@@DDDFFFIIINNNVVVaaammmuuu~~~|||xxxssstttrrrmmmhhhgggkkkoooxxx~~~|||yyyuuupppllliiihhhfffdddccc```\\\YYYXXXWWWUUUTTTRRRQQQPPPNNNNNNRRRXXX]]]hhhsss~~~}}}zzzxxxuuutttssssssqqqppppppooooooooooooooonnnmmmllljjjjjjlllmmmnnnmmmooorrruuuxxx~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvuuurrrrrrqqqooommmllljjjjjjiiiiiihhhgggfffeeeeeedddeeeeeedddbbbaaa```^^^^^^[[[[[[ZZZZZZZZZZZZ[[[\\\_________^^^]]][[[YYYXXXXXXXXXWWWVVVUUUWWWZZZ\\\___aaabbbbbb```^^^\\\[[[]]]___bbbeeeiiiooouuuzzz||||||vvvlllccc[[[WWWTTTUUUWWW^^^kkkxxxwwwooogggaaaWWWTTTQQQMMMIIIHHHGGGGGG}}}vvvpppkkkgggdddbbbdddjjjttt|||vvvpppjjjfffddd___\\\WWWQQQJJJDDD???===:::999888888777777888888999999888777666666666666999999999:::;;;<<<===>>>@@@BBBGGGKKKOOOYYYnnn|||kkkaaa[[[YYYZZZ^^^lll{{{tttjjjccc]]]XXXRRRMMMJJJHHHDDDBBBBBBBBB@@@???AAACCCGGGLLLTTT___jjjrrryyy}}}zzzssssssrrrmmmhhheeefffhhhllluuu}}}zzz{{{~~~|||yyywwwuuusssoookkkfffbbb```]]]ZZZXXXVVVUUUSSSQQQQQQTTTYYY]]]gggrrr}}}~~~|||zzzwwwuuutttsssqqqppppppooooooooooooooonnnlllkkkjjjjjjkkklllnnnmmmooorrrvvvyyy~~~}}}|||||||||{{{{{{{{{{{{zzzyyywwwvvvssssssqqqpppnnnlllkkkjjjiiihhhhhhgggfffeeeeeedddddddddcccbbb```___^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\^^^^^^___^^^]]][[[YYYWWWXXXYYYXXXWWWVVVXXX]]]aaaiiilllpppqqqnnnkkkiiihhhgggiiikkkmmmooosssxxx|||~~~}}}wwwmmmddd[[[WWWTTTTTTVVV\\\iiivvvwwwnnnfffaaaWWWUUUQQQMMMJJJHHHHHHGGG~~~wwwqqqlllhhhdddbbbccchhhrrr}}}wwwrrrmmmjjjhhhbbb___ZZZSSSLLLEEE@@@===999999888777777777777888888888777666666666777777999999999:::;;;<<<===>>>@@@BBBGGGKKKOOOZZZnnn|||kkkaaa[[[XXXZZZ]]]jjjzzztttjjjccc^^^XXXRRRNNNJJJHHHDDDBBBBBBAAA@@@>>>@@@BBBEEEJJJQQQ[[[fffmmmuuuyyy|||ssssssppplllgggdddccccccdddiiiuuu|||xxxvvvuuu~~~|||vvvppplllhhhdddaaa\\\[[[YYYWWWVVVXXX\\\___fffqqq|||~~~|||yyyvvvtttsssqqqppppppooooooooooooooommmllljjjiiiiiijjjlllmmmnnnpppsssvvv{{{~~~}}}}}}}}}{{{||||||||||||zzzxxxwwwtttsssrrrpppooommmlllkkkhhhhhhhhhggggggfffffffffddddddcccbbbaaa```_________^^^]]]]]]\\\]]]]]]]]]]]]^^^^^^]]]\\\ZZZXXXVVVWWWXXXXXXWWWWWW[[[bbbhhhrrrwww}}}|||xxxvvvvvvqqqrrrtttuuuvvvxxx|||yyyoooggg\\\XXXUUUTTTVVV[[[hhhuuuwwwooofff```XXXVVVRRRNNNKKKIIIHHHHHHxxxrrrmmmiiidddbbbbbbgggppp}}}~~~yyytttpppmmmllleeebbb]]]UUUNNNFFFAAA>>>999999888777777777777777777666666666666777777888999999999:::;;;<<<===>>>@@@BBBGGGKKKPPPZZZooo{{{kkk```[[[XXXYYY\\\hhh~~~{{{tttkkkccc^^^YYYSSSOOOKKKHHHDDDBBBAAAAAA???>>>@@@BBBEEEIIIOOOXXXaaahhhqqquuu|||yyywwwtttooojjjgggeeeddddddeeekkkwww|||xxxuuuyyy~~~{{{uuupppmmmfffdddbbb^^^[[[[[[^^^aaaeeeooozzz}}}zzzwwwuuusssqqqppppppooooooooooooooommmllljjjiiiiiijjjlllmmmnnnppptttwww{{{~~~~~~~~~~~~zzz{{{|||}}}|||{{{yyywwwttttttrrrqqqooonnnlllllliiiiiiiiiiiiiiihhhhhhhhheeeeeedddcccbbbaaaaaa`````````___^^^^^^^^^^^^^^^\\\]]]]]]\\\[[[YYYWWWUUUSSSUUUWWWWWWXXX^^^hhhpppyyy|||}}}zzzqqqiii___ZZZWWWVVVWWW\\\iiiuuuzzzqqqggg```YYYWWWSSSOOOLLLJJJIIIIIIxxxrrrmmmiiidddaaaaaafffooo|||~~~zzzuuurrrooonnngggddd^^^WWWNNNGGGAAA>>>999888888777777777777777666666555666666777888999999999999:::;;;<<<===>>>@@@BBBGGGKKKPPPZZZooo{{{kkkaaa[[[WWWXXX[[[ggg}}}{{{tttkkkddd___ZZZTTTPPPKKKHHHDDDBBBAAA@@@???>>>BBBDDDFFFIIINNNUUU^^^dddnnnssszzz{{{uuupppllljjjiiiiiifffgggoooyyy~~~zzzwwwzzzyyyvvvmmmkkkhhhccc___^^^```bbbcccnnnyyy~~~~~~{{{xxxuuutttqqqppppppooooooooooooooonnnmmmkkkjjjjjjkkkmmmnnnnnnqqqtttxxx|||~~~~~~~~~zzz{{{|||}}}|||{{{yyywwwuuutttsssqqqooonnnmmmllljjjjjjjjjjjjjjjjjjkkkkkkffffffeeeddddddcccbbbbbbbbbaaa```_______________\\\\\\\\\[[[ZZZXXXVVVUUUOOORRRUUUVVVYYY```llluuu}}}|||ssslllaaa]]]YYYXXXYYY^^^jjjvvv|||rrrhhhaaaZZZWWWTTTPPPLLLKKKJJJJJJ