BM66(@h xxxuuu|||xxxzzz}}}yyy{{{xxxqqq}}}}}}|||{{{vvvpppkkkqqqyyy}}}}}}~~~xxx|||~~~yyyzzzzzzxxxyyy~~~{{{yyyyyyyyyyyyxxxvvvyyy}}}~~~~~~}}}{{{yyy~~~xxx}}}xxx~~~yyyzzz}}}{{{qqqtttzzzuuuxxx~~~}}}{{{vvvxxxuuuvvv{{{}}}zzz{{{|||}}}~~~|||uuupppvvv~~~}}}zzzwww|||~~~{{{xxxzzz|||xxxxxxzzzzzzzzz{{{}}}vvvpppiiiuuu~~~{{{~~~~~~{{{yyy{{{~~~|||xxxhhhWWWUUUTTTRRR]]]ccc___[[[TTTTTTXXXbbbmmmqqqkkkbbb^^^bbbXXXggguuueeeXXXUUUWWWTTTNNNOOORRRSSSZZZnnnaaa```]]]TTTVVVkkkkkkaaaWWWmmm~~~vvvnnngggccchhhkkkgggZZZNNNLLLOOORRRMMMQQQUUU[[[eeeuuurrrpppllljjjrrrtttqqq{{{tttnnnkkkjjjeee___XXXSSSRRRTTTVVVXXXOOOaaannnfffSSSIIILLLSSSNNNQQQXXXaaaiiiuuuxxxoookkk___^^^XXXRRRTTTXXXUUULLLMMMMMMMMMMMMMMMMMMNNNNNNIII]]]nnnkkkWWWIIIJJJSSSQQQSSSUUU^^^jjjqqq{{{qqqgggccc___XXXSSSQQQPPPQQQNNNKKKMMMRRRQQQKKKKKKKKKJJJJJJJJJKKKLLLLLLHHHRRR\\\ZZZPPPIIIJJJNNNRRRWWWXXXbbbuuu~~~wwwooofff^^^XXXSSSLLLHHHIIIJJJHHHFFFGGGDDDGGGGGGFFFGGGJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHIIIIIIKKKKKKLLLLLLRRR\\\^^^jjjvvvmmmfffaaaYYYXXXVVVTTTRRRPPPNNNMMMLLLGGGEEEHHHJJJHHHGGGHHHCCCEEEGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIFFFCCCEEEJJJOOOOOOMMMSSSaaafffttt}}}ooojjjbbb[[[VVVRRRNNNLLLMMMMMMLLLJJJIIIHHHHHHHHHHHHDDDBBBEEEEEEBBBBBBDDDDDDDDDEEEFFFDDDCCCDDDGGGEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGIIIMMMOOOOOONNNWWWhhhmmm{{{yyyppphhhaaa[[[XXXTTTQQQMMMKKKJJJJJJJJJIIIHHHIIIJJJHHHFFFEEEEEEFFFCCC@@@???AAABBB@@@BBBEEEEEEBBBAAABBBCCCBBBCCCGGGDDDDDDDDDDDDEEEFFFHHHHHHFFFIIILLLNNNNNNNNNOOOOOO]]]nnntttzzzuuupppnnnaaaaaa```\\\VVVOOOKKKIIIIIIGGGEEEEEEFFFGGGGGGFFFAAACCCFFFFFFDDDCCCDDDFFFDDDAAAAAACCCDDDDDDHHHMMMLLLDDD???@@@BBB@@@@@@CCCBBBBBBBBBCCCDDDEEEGGGGGGGGGJJJNNNOOOOOOPPPQQQRRR___pppxxx}}}sssmmmfff```\\\[[[ZZZZZZMMMRRRWWWXXXTTTNNNJJJIIIEEECCCBBBAAABBBBBBAAA@@@AAADDDFFFEEEBBB@@@@@@AAACCC@@@@@@BBBBBBCCCHHHNNNVVVJJJAAAAAABBB>>><<<>>>AAAAAAAAABBBCCCDDDFFFFFFJJJLLLNNNPPPRRRSSSUUUVVV___pppzzzvvvnnngggccc```WWWUUURRRNNNKKKHHHGGGGGGDDDIIINNNMMMIIIEEEEEEGGGCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@LLLGGGBBB??????@@@???===@@@??????@@@BBBEEEHHHJJJOOOMMMNNNSSSWWWVVVWWWZZZdddppp~~~}}}yyytttoooiiigggaaa[[[VVVQQQNNNLLLIIIHHHGGGEEEEEEEEEFFFFFFAAADDDFFFFFFBBB@@@@@@AAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@FFFCCC???>>>???@@@@@@>>>@@@??????@@@BBBEEEHHHJJJNNNLLLNNNTTTXXXYYY[[[___iiiuuu}}}vvvqqqnnniiiccc___]]][[[WWWTTTOOONNNKKKHHHEEECCCBBBAAA????????????@@@AAABBBCCC????????????>>>>>>??????AAA@@@@@@???????????????>>>=========<<<<<<<<<<<<======>>>>>>>>>????????????>>>===>>>@@@AAA@@@????????????AAACCCFFFHHHJJJNNNLLLOOOUUUZZZ\\\___dddoooyyy|||wwwqqqjjjeeeaaa]]]ZZZWWWTTTPPPNNNMMMLLLJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAA???======@@@CCCEEEEEE??????>>>============>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>;;;<<<===???@@@@@@@@@?????????@@@AAADDDFFFIIIJJJNNNMMMPPPVVVZZZ\\\```fffrrr|||}}}xxxtttpppkkkhhhddd```[[[WWWTTTRRROOOMMMHHHGGGEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBAAAAAA@@@???AAA???===>>>BBBFFFJJJKKK>>>>>>===<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===???@@@@@@???>>>>>>>>>???@@@BBBEEEGGGIIIJJJOOONNNQQQVVVYYYZZZ```gggwwwzzzuuuqqqkkkhhhddd```^^^[[[XXXVVVTTTRRRNNNKKKJJJHHHEEECCCBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>???@@@@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@>>>===<<<===???CCCHHHKKK>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<>>>@@@@@@???======>>>===>>>@@@CCCFFFHHHJJJKKKOOOOOORRRWWWYYYZZZaaajjj{{{|||xxxqqqkkkfffaaa]]]ZZZXXXUUURRROOONNNLLLJJJHHHGGGFFFDDDDDDCCCBBB???===???@@@AAAAAA@@@???@@@@@@<<<===???@@@@@@@@@???>>>:::;;;===>>>??????>>>>>><<<======;;;:::<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;999<<<>>>>>><<<;;;===>>>===>>>AAACCCFFFIIIJJJKKKNNNOOOSSSXXXZZZ]]]eeeooo||||||uuupppmmmmmmmmmfffbbb]]]YYYVVVSSSPPPNNNNNNKKKHHHFFFEEEDDDBBB@@@>>>===>>>???AAAAAA>>><<<:::;;;======<<<;;;;;;<<<:::;;;===>>>??????>>>>>>;;;<<<======>>>===<<<;;;<<<>>>???<<<777777<<>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;777999<<<;;;::::::===@@@===>>>AAADDDGGGIIIJJJKKKMMMOOOTTTYYY\\\```iiitttzzz~~~yyytttqqqoooiiigggccc___[[[XXXVVVUUUSSSRRRPPPNNNKKKHHHFFFEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;:::888777888888999:::999999999888888777777888888999999999:::::::::::::::999:::;;;===???@@@BBBBBBBBBAAAAAADDDJJJNNNRRRTTTXXX[[[```fffmmmqqq}}}|||{{{zzzsssqqqmmmhhhccc___]]][[[WWWUUURRROOOLLLIIIHHHHHHFFFEEEDDDCCCAAA@@@???>>>AAAAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888777777999999999999999999999999888888888999999999::::::::::::999999999888888888888888888888888888999999888888888888777777666666777777777888888888999999:::999999:::;;;===???@@@BBBBBBBBBBBBCCCEEEJJJMMMRRRUUUXXX\\\```fffmmmrrr}}}~~~|||xxxrrrmmmkkknnnrrruuutttooogggaaa___``````aaa\\\ZZZWWWTTTPPPNNNLLLKKKHHHGGGFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>============>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777666666555555777777777777777777777777555555666666666777777777777777777666666666666555444555666777888888888888666666666666666555555555666666666666777777777777999999999999;;;===???@@@@@@BBBCCCDDDEEEGGGKKKNNNSSSUUUYYY]]]aaagggnnnsss{{{|||wwwtttqqqnnnllldddaaa[[[WWWVVVXXX[[[^^^ZZZVVVQQQNNNMMMMMMNNNMMMMMMLLLJJJGGGEEEDDDCCCBBB@@@@@@?????????>>>>>>???========================<<<<<<;;;;;;;;;:::::::::999999999999999999999999777666666666555555444444555555555555555555555555444444444555555555555666555555555555555555555555333444555666777666555555555444444444444444444444555555666666666777777777888888888999;;;===???@@@@@@BBBDDDFFFGGGIIILLLOOOTTTVVVZZZ^^^bbbhhhooosss|||~~~}}}|||{{{zzzyyyzzzzzzzzzyyyxxxwwwwww|||}}}~~~}}}{{{{{{}}}|||rrriiihhhooowwwzzzzzz{{{{{{|||{{{zzzyyywwwvvv~~~}}}||||||{{{{{{~~~|||{{{|||zzzyyyzzz~~~{{{yyyxxxzzz{{{~~~~~~wwwwwwwwwvvvtttrrrpppnnnmmmmmmllllllllljjjgggddd```]]]YYYUUUTTTSSSSSSRRRPPPOOOLLLJJJHHHHHHHHHIIIHHHGGGFFFEEEFFFEEECCCAAAAAA@@@???>>>===<<<<<<<<<999::::::;;;;;;;;;;;;;;;999999999999888888888888::::::999999999999888888777777777777777777777777666666666666555555555555444444444444444444444444444444444444555555555555444444444555555555555555444444555666555444333222333333333333333333333333666666666777777777777888777777888888:::===???AAA@@@BBBDDDFFFHHHJJJNNNQQQUUUWWW[[[___ccciiipppttt|||ZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQTTTUUUVVVUUUTTTUUUVVVXXXRRROOOMMMPPPUUUXXXWWWTTTXXXXXXYYYYYYXXXVVVTTTSSSXXXXXXXXXXXXWWWWWWWWWWWW\\\]]]]]]^^^^^^^^^^^^]]]___]]][[[\\\___bbbcccdddggggggfffdddcccbbbbbbbbbccccccbbbaaaaaaaaaaaaaaabbbaaa___]]][[[ZZZYYYYYY[[[\\\\\\\\\[[[ZZZXXXWWWNNNOOORRRUUUWWWXXXXXXXXXXXXWWWUUURRRQQQOOOOOOOOOQQQPPPOOOPPPPPPNNNLLLIIILLLJJJGGGDDDBBBAAABBBBBBEEEFFFFFFEEEDDDBBB@@@???>>>>>>???AAABBBAAA===;;;======<<<;;;;;;;;;<<<<<<888999:::;;;;;;;;;;;;;;;999999888888777666666555888888888888888888888888777777777777777777777777666666666666666666555555333333333333333333333333333444444444444555555555444444444444444555555555555555555555444333222111222222222333333333333444666666666666777777777777777777777888:::===???AAAAAABBBEEEFFFHHHLLLPPPSSSVVVXXX\\\```dddjjjqqquuuzzz~~~FFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAACCCDDDDDDCCCAAAAAABBBDDDBBBBBBCCCEEEGGGGGGEEECCCCCCDDDFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKIIIHHHGGGGGGIIIKKKKKKJJJHHHKKKMMMLLLHHHFFFHHHJJJKKKKKKIIIHHHGGGGGGFFFFFFFFFEEEDDDBBB@@@?????????>>>???AAACCCDDDEEEEEEEEECCCCCCDDDEEEFFFGGGHHHIIIBBBBBBAAAAAABBBCCCDDDEEE?????????@@@CCCCCCCCCAAAFFFEEEDDDBBB@@@??????@@@AAABBBCCCDDDCCCBBBAAA@@@:::::::::<<<======;;;999<<<<<<;;;;;;;;;<<<<<<===999:::;;;<<<<<<<<<;;;:::888888888888888777777777777777888888888888888888777777777777777777777777555555555555555555555555333333333333333333333333222333333333333444444444222222333333444444444444555444444333333333444444222222222333333444444444444444555555555666666666666666777888:::===???AAABBBCCCDDDFFFHHHLLLRRRVVVWWWYYY]]]```eeekkkrrrvvvzzz>>>>>>>>>>>>????????????======>>>??????>>>>>>>>>AAAAAAAAA???===<<<===>>>BBBAAA???======>>>???@@@;;;<<>><<<<<<;;;;;;>>>>>>???@@@AAACCCDDDEEEBBBAAAAAA@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAAAAA@@@CCCBBB@@@???@@@???>>><<<<<<=========<<<<<<===???>>>>>>???@@@AAAAAAAAABBB;;;:::999999;;;<<<;;;;;;888888777777777888999999666777888999999888666555444444555555555666666666777777777777888888888888777777777777777777777777444444444444444444444444333333333333333333333333111222222222222333333333111111222222333333333333444333222222333444666777222222222333333444444444333333333444444444555555666666666888:::===???AAACCCDDDDDDEEEGGGLLLSSSXXXWWWYYY]]]aaaeeekkkrrrwww|||999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@>>>>>>======<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???===========================>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBAAA@@@AAAAAA@@@@@@??????@@@@@@BBBAAA@@@>>>===;;;:::999<<<===>>>??????????????????>>>>>>>>>???AAACCCDDD@@@?????????@@@BBBDDDEEE===@@@CCCEEEFFFDDDBBB@@@AAA@@@???=========>>>>>>===<<<<<<===???>>><<<:::<<<<<<;;;;;;;;;:::::::::888888777777777777888888777777777777666666666666555444444444444555666666777777777777777777777777555555555555555555555555777666555444333333222333666333111111333444333111222222111111000111111111333333222111111222222333222111//////000111444555444333111111111333555666222222333333333333444444555555555555777:::===???BBBCCCDDDFFFIIINNNUUUZZZfffYYYUUU]]]eeegggmmmuuu999999:::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;:::999999999999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???============>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>@@@???>>>===<<<:::999999<<<<<<===>>>>>>>>>=========<<<<<<===>>>???AAABBB@@@@@@???>>>>>>???AAAAAA===>>>AAABBBCCCBBB@@@???AAA@@@???>>>>>>>>>???@@@<<<;;;;;;===>>>>>><<<:::::::::999999999888888888888777777666666777777888777777777666666666555555444444444444444555555666555555555555555555555555444444444444444444444444666555444333222222222222555333111222444444333111222222111111111111222222444333333222111000000000000///......///000222444444333222111111222444555222222222333333333444444555555444555777:::===???EEEFFFGGGGGGIIILLLQQQUUU```VVVSSS]]]fffjjjpppxxx777888999999::::::999999777777777777888999:::;;;:::::::::;;;;;;;;;;;;;;;888888777888888999:::;;;999999999999999999999999<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<======:::;;;<<<<<<======<<<<<<===<<<<<<<<<===>>>@@@AAA@@@@@@>>>===<<<<<<<<<<<<======<<<<<<;;;::::::999<<<<<<=========<<<;;;;;;;;;::::::;;;<<<===?????????>>>===<<<;;;<<<<<<===<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<===>>>>>>;;;::::::<<<======;;;999777777777777666666666666777666666666666666666777666666666666555555555444333333333333333444555555333333333333333333333333444444444444444444444444444333222111111111111111222111111222444444222111333222222111222222333333333333333222000///---,,,///...------...///111222444333222111111111222333222222222222333333333333444444444555777:::===???CCCEEEGGGIIIJJJLLLPPPSSSYYYSSSSSS^^^iiinnnttt{{{666666777888888888888888666666666666666777888888888888888999999:::::::::777777777888888999999:::888888888888888888888888:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<;;;::::::;;;>>>@@@BBB@@@@@@>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;===============<<<;;;::::::::::::;;;<<<<<<===>>>===<<<:::999999999:::;;;;;;;;;:::::::::;;;;;;;;;888888888888999::::::;;;999888999:::<<<<<<:::888666666666666555555555555666666555555555555666666555555555555444444444444222222222222222333444444222222222222222222222222333333333333333333333333222222111000000000000000000000111222333333222111222222222222222222333444111111222111000...---,,,...............000111222444333222111000000111111111222222222222333333333444333333444777:::===???>>>AAAFFFIIILLLOOORRRUUUWWWTTTWWWaaalllqqqxxx~~~444555555666666666666666666666555555666666777777666666777777888888999999777888888888999999999999888888888888888888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<;;;::::::;;;===@@@BBB@@@@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>======<<<;;;::::::;;;<<<<<<=========:::999888888888999:::;;;::::::999888888888999:::666666666777888888888888777777777999;;;;;;999777666666666666555555555555555444444444444444444555444444444444333333333222111111111111111222333333222222222222222222222222222222222222222222222222111111000/////////000000...///000111222222222333222111111111222222333444///000000000000///......////////////000111222222333222222111000000000000111111111222222222333333333333333444666:::===???===AAAFFFJJJNNNPPPTTTVVVZZZYYY]]]eeennntttzzz333333444555555555555444666666555555555555666666555555555666666666666666777777888999999888888777777777777777777777777777777777777777888888888888999999999:::::::::;;;;;;888999::::::;;;;;;::::::;;;:::::::::;;;<<<>>>??????>>>>>>========================<<<<<<<<<<<<<<<======>>>>>>>>>===<<<<<<:::;;;<<<===============999888888777888999;;;<<<:::999999888888888888999777777888999999999888888555555666777999:::888666777666666666555555555555444444333333333333444444333333333333222222222222000000000000000111222222333333333333333333333333111111111111111111111111111000000//////000000000---...///000///000333555000000000000111222333333000000////////////000000...//////000111111111222111111111111000000000000111111111111222222222222222222222444666:::===@@@AAADDDHHHLLLNNNQQQTTTVVV]]]^^^aaagggnnnvvv|||111222333333444444333333555555444444444444444555555555555555444444444444555666777777777777666555666666666666666666666666555666666666777777777777777777888888888999999999777777888999999999999888999999999::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>><<<<<<<<<;;;;;;:::::::::;;;;;;<<<=========<<<<<<:::;;;<<<=========<<<;;;<<<;;;999888888999:::::::::::::::999999888888888777888999999999888777666444444444666999999777666666666555555555444444444333333222222222222333333333222222222111111111111000////////////000111111222222222222222222222222000000000000000000000000111000000000000000111111---.........---///444888////////////000111222333444222000...---...000111------...///000000000000//////000000000000000000111111111111222222222222222111222333666:::===@@@AAADDDHHHLLLOOORRRWWWZZZ]]]___cccgggmmmvvv~~~111111222333333333333222444444333333222333333333555555555444444333333333444555666666666555444333444444444444444444444444555555555666666666666777666666666666777777777777555666666777777777777777777888888999999999888888::::::::::::;;;<<<======<<<<<<;;;::::::999888888999999:::;;;<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::>>>===;;;:::888888888999:::::::::::::::999888777666666777777777555444333333333444666888999777555555555555444444444333333333222222222222222222333222222222111111111111000///////////////000111111111111111111111111111111000000000000000000000000111111000000000000111222---......,,,,,,...444999............///000111222777555111...,,,---///111+++,,,---...////////////---...///000111111000000000111111111111222222222111111222333666:::>>>@@@>>>AAAFFFKKKPPPVVV\\\```\\\___bbbeeelllvvv~~~666555444222111111222222444444444444444444444444555444222000000111222333333333333444444444555555222222222222222222222222222222222333444555666777555666444111222555555111555555555555555666777777999999888888888888888999888888777777888888999:::888999:::;;;;;;999888666999999888888999999:::;;;:::;;;;;;:::888777777888888888888888888888888888999888888888777777666666666555555444444444555555777777666666555555555444555555444444444333333333222222222222222222222222222222222111111111111000222111111111000000//////222222111000///...------//////000000111111111222------......//////000000---.........//////000000////////////////////////111111000///...---,,,,,,---------............///---......///////////////111111111111111111111111333333333555777:::===???DDDGGGKKKNNNQQQUUUYYY\\\___ccceeefffjjjttt|||~~~666555333222111111111222222222222222222222222222555333222000000111222333222222222222333333333333222222222222222222222222111111111111222333444555444666555222333666666444555555444444555555666777888888777777777777777888777777777777777888999999777888999:::999888666555777777666666777777888999888999:::999777555666777888888888888888888888888777777777777777666666666555555444444444444555555666666666666555555444444333333333333222222222222111111111111111111111111111111111000000000//////111111000000000/////////111111111000///......---....../////////000000000000//////////////////...---........./////////000........................000000//////......---------------............///---......///////////////111111111111111111111111222333333555777:::===???CCCFFFJJJNNNQQQTTTYYY\\\]]]aaadddeeekkkuuu}}}444333222111111111111111000000000000000000000000333333111000000000111222000000000111111111222222111111111111111111111111000000000000111222333333222555444111111555555333444444333333444444555666666666555555555555666666777666666666666777888888666666777888777666555444555444444444444555666666777888888777555444444555777777777777777777777777555555666666666666666666444444444333333444444555666555555555555444444444222222111111111000000000///////////////000000000000000/////////.........///////////////.........000000000//////.........---...............//////111111000000//////...................../////////................................................---------............///---......///////////////000000000000000000000000222222333444777:::===>>>BBBEEEIIIMMMPPPTTTXXX[[[\\\aaadddffflllwww222222111111000000000000////////////////////////222111000000000000111111///000000000000111111111111111111111111111111111111000000000111111222333222555444000///111222000333222222222222333444444444333333333333444444555555555555555555666666777555666666777666555444444333333333333333444555555666777888777555333444555555555555555555555555555333333444444555555666666333333333333333333444555444444444444444444444444111111111000000000000//////////////////000000000000000000/////////..............................//////////////////..............................000000000000000000//////................................................---------....../////////---------............///---......///////////////////////////////////////222222333444777:::<<<>>>AAADDDHHHLLLPPPTTTXXX[[[___dddggghhhnnnyyy000000000000000000//////000000000000000000000000000000000000000000000111000000000000111111111111000000000000000000000000222111111111111222222333555888888222//////000///111111111111111222222333222222111111222333333444444444333333444444555666666666666666666555555444444333333333333444555555666777888777555333444555444444444444444444444444222222222333333444444555222222222222222333444444333333333333444444444444111111111111000000000000/////////000000000111111111111000000000/////////------------........................////////////////////////////////////---......///000111111222...............---------........................,,,,,,------......//////---------............///---......///////////////////////////////////////222222222444666999<<<>>>AAADDDHHHLLLPPPTTTXXX[[[dddhhhkkkkkkpppzzz...//////000000///......000000000000000000000000////////////000000000000/////////000000000111111////////////////////////222111111111111111222222777;;;;;;555000000222111000000//////000000111222111000000111111222333444333222222222222333444444666666666555555555555444444333333333333444555555666777777666444333333444333333333333333333333333111111222222222222222222111111111111222333444444222222333333333333333444111111000000000/////////......//////000000111111111111111000000000//////---------...............---------......//////000000000000///////////////+++,,,---...///111111222.........---------------------------------------,,,,,,------.........///---------............///---......///////////////000000000000000000000000111111222333666999<<<===AAADDDIIIMMMPPPUUUYYY\\\fffjjjmmmmmmqqq{{{---...////////////...---000000000000000000000000---...//////000000000///---.........////////////////////////////////////111000000//////000000000333888999444///000222333//////......//////000111000000000000111222333444222111111111111222333333555555444333333333333333333333222222333333444555444555666555333111222333222222222222222222222222222111111111111111000000000000000111111222333444111222222222333333333333////////////.........---,,,------...//////000000000000/////////.........------......////////////,,,,,,------...///000000/////////.........------+++,,,,,,---...//////000.........------,,,,,,,,,---------------------------------------------------------............///---......///////////////111111111111111111111111111111222333666999;;;===AAADDDIIIMMMQQQVVVZZZ^^^dddhhhkkklllqqq{{{,,,---.../////////...---////////////////////////------...///000000//////,,,,,,,,,---------......////////////////////////000//////.........//////---333555000,,,...111222...............///000000000000000000111222333444111111111000111222222333444333222222111111222222222222222111222222333444333444444333111000000111111111111111111111111111222222111111000000//////000000000000111222333444111111111222222333333333......---------,,,,,,,,,++++++,,,------...////////////.........---------........./////////000000+++,,,,,,---...///000000.........------,,,,,,,,,,,,,,,------------------.........------,,,,,,,,,---------------------------------------------------------.........//////---......///////////////111111111111111111111111111111222333666999;;;===BBBEEEJJJNNNRRRVVV[[[^^^aaafffiiijjjppp{{{............////////////...------------...//////---///000000///......///111000///......///000111222111111000///......---111000///......///000111//////............//////000000000000000///...---///000000000111111111111000000000000000000000000111111111111111111111111,,,000111//////222333222222222111111111111111111111111222222222333333333111111111111111111111111111111000000//////......222222222111111///......333333333222111000000///+++,,,,,,---...///000000111111000......---------***+++---//////...---,,,111000///...---,,,++++++------,,,,,,,,,,,,++++++///...------------...///---------------------------,,,,,,,,,,,,---.........---,,,++++++,,,---...////////////////////////...............///000000////////////000000000000000222444555888<<>>AAAIIIHHHIIILLLQQQVVVXXXYYY\\\ggghhhkkk{{{,,,,,,---------.........------,,,,,,------...///,,,---//////---,,,,,,---------------------------/////////......---------.........------....................................//////000111111111111........./////////000000////////////////////////000000000000000000000000...000000...///333333//////000000111222333444444000000000000////////////////////////////////////////////////////////////000000111111000///....../////////......---------------------------------000///...---------------+++,,,---.........---------------............///------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000000111111111222222222222111222333444555888<<<@@@EEEEEEFFFKKKRRRYYY^^^```^^^hhhkkkooo|||,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......///000111000...,,,,,,,,,,,,,,,------------,,,,,,............---------------..................---------............---------...///000000000000000---............/////////........................////////////////////////,,,...//////333999:::666//////000111111222333333////////////////////////.......................................////////////000000000000//////............---------------++++++,,,,,,---......//////......------------...,,,,,,---------...------///............---------------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------............------.......................................///000000000111111111222222222222111222333444555888<<<@@@CCCCCCEEEKKKSSS[[[aaadddaaajjjnnnsss~~~+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...000111222111...,,,,,,---,,,------......------,,,---------------------------...////////////...---,,,---...//////...---,,,------.../////////......------------.........///........................////////////////////////...//////111777>>>>>>:::...//////000000111111111.../////////000000000000////////////////////////---............//////////////////000000//////...------------------------******+++,,,---...//////......---------------...,,,,,,,,,---------......//////.........---------------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000111111111111000000------------------------...............///000000000000000111111111222222111222333444666999>>>AAAFFFFFFHHHMMMTTT[[[___``````iiiooouuu}}}~~~++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,...//////...---...///,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000///...+++,,,...//////...,,,+++---------...------,,,,,,,,,,,,---------.........................................................///000//////444:::999444............////////////......///000111111222222////////////////////////---------.........//////......///////////////...---------...............+++++++++,,,,,,---------...------,,,,,,------...---,,,,,,,,,------......---------...............------,,,,,,,,,,,,++++++)))***++++++++++++***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111000//////------------------------...............///000000/////////000000000111111000222333555777:::???CCCGGGHHHJJJOOOUUUZZZ]]]]]]\\\fffmmmvvv}}}}}}******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...(((***---...---...///000------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...+++,,,...//////...,,,+++------------,,,++++++***,,,,,,,,,---------......................................................000///,,,+++///333111+++...............------------...///000111222333444000000000000000000000000---------.........//////......///////////////...........................------,,,,,,,,,,,,++++++------,,,,,,,,,------...---,,,,,,,,,,,,---......++++++,,,---...///000111---------,,,,,,,,,+++++++++,,,---......---,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,---......+++,,,---......---,,,+++------------------------...............///000000////////////000000000000000222444555888<<>>CCCFFFNNNNNNOOORRRWWW[[[]]]^^^ddd```fffxxx***+++,,,,,,---,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,---...////////////------.........---,,,+++,,,,,,++++++,,,,,,---.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............---...............,,,+++***---------...............................................................111111000///...---,,,,,,---------....../////////---,,,,,,,,,,,,---......---...///000111222333333000...------...//////......------,,,,,,------......------,,,,,,------...+++******+++...///...,,,+++,,,---------...000111...---,,,,,,,,,---...//////***(((+++---++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,---------.../////////////////////////////////000000000000000111111222111111222444888===BBBFFFMMMMMMNNNRRRXXX\\\______```^^^fffwww+++,,,------......------,,,++++++***++++++,,,,,,,,,,,,------...//////000............------,,,,,,,,,,,,++++++,,,,,,---..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................---,,,++++++...............---------................................................000000///...---,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---............//////000111222222///...,,,,,,...///...---...------,,,,,,------......------,,,,,,------...,,,++++++,,,...///...---,,,,,,------...............---+++++++++---///000///***'''***+++******---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------..................////////////////////////000000000000111111222222111111222444888>>>CCCFFFLLLLLLNNNSSSYYY]]]___```\\\\\\eeeuuu~~~~~~~~~,,,------...............++++++******++++++,,,,,,,,,,,,,,,---...///000000000///...------,,,------,,,,,,++++++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------..................------,,,,,,+++/////////...---------,,,---------...............---------...............------........./////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............//////000111111222///---,,,,,,.........---...------,,,,,,------......------,,,,,,------...000///...---------,,,,,,......------......---+++...---+++***+++---///111...******---...++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------...............---------////////////////////////000000111111222222222222222222333555:::???EEEHHHNNNNNNPPPUUUZZZ^^^______\\\\\\dddpppyyy{{{~~~,,,---......//////......+++*********++++++,,,---,,,,,,,,,,,,---///111111222000...,,,,,,,,,---...,,,,,,++++++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......------,,,,,,,,,,,,/////////...---------,,,---------.........//////---------.........//////....../////////000000000......---------------------,,,,,,,,,,,,---...............///000000111111///...,,,,,,...///...---...------,,,,,,------......------,,,,,,------...000//////...------......222000...---......,,,***...---+++++++++---///000++++++...333333...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.....................---------////////////////////////000000111222222222222111333333444777;;;AAAGGGJJJPPPQQQSSSWWW\\\_________``````dddllltttzzz,,,---......//////......************+++,,,------,,,,,,+++,,,---///111222333111...,,,+++,,,---///,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------,,,,,,,,,------...............---------,,,,,,------.../////////,,,,,,------.../////////222222111000///...------////////////............---,,,,,,,,,,,,---...............//////000000000000///------///000///......------,,,,,,------......------,,,,,,------...+++,,,---------///333555777333///---...///---***...------,,,,,,---------)))+++111777555///+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------.........------..................///////////////////////////000222333333333222111333333444777<<>>DDDJJJNNNPPPTTTYYY\\\___cccjjjoooooommmnnntttzzz+++++++++,,,,,,,,,---------------,,,,,,,,,++++++...---,,,+++++++++++++++---...000111111///---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,,,,,,,------...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,------......------------------------------------------------------...------------...//////111999<<<666...---000333...///000000///---+++***---------------------------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................++++++,,,,,,,,,,,,------+++,,,,,,------......///------,,,,,,------...///---......//////......---////////////////////////////////////000000000000000000111111222222222333444444444666;;;BBBHHHMMMSSSVVVZZZ\\\^^^bbbiiiooopppmmmnnnuuu|||++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------,,,+++++++++++++++,,,---///000000///...---++++++,,,,,,---.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,------...------,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------......+++,,,------......------------------------------------------------------...------------...//////222:::===666...---111333333333222111000...---,,,------------------------,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------......///......////////////......////////////////////////////////////000000000000000000111111222333333333333333444777<<>>EEEJJJMMMYYYbbb```\\\______dddqqqkkkkkkqqq~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********************++++++++++++,,,,,,++++++,,,---///000...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------............//////.........---------,,,,,,,,,,,,---------------------...------,,,,,,...---+++,,,...///---+++,,,,,,,,,---------......,,,---......//////.........555;;;;;;666000//////111///......//////...,,,......---------,,,,,,,,,,,,++++++---///111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++...///...,,,++++++,,,,,,,,,---------......//////.........---------........................//////000000000111111111000//////000111222222222444444444888>>>EEELLLOOO[[[bbbaaa^^^cccdddfffpppkkkkkkqqq}}},,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,---//////---------,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++---.........---,,,...............---------+++++++++,,,,,,---------............---,,,++++++...---,,,,,,......---,,,,,,,,,,,,---------......,,,---......//////.........888AAA@@@888000---...000///---...//////...---...------------,,,,,,,,,---,,,,,,---000111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///.........---------------,,,,,,++++++,,,,,,---***,,,...---,,,++++++,,,,,,,,,,,,---------.....................---------........................//////000000000000111111000000111111111111222222333333444888>>>FFFMMMRRR[[[aaa______ggghhhgggnnnjjjlllsss}}},,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,------......---------------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------***,,,.../////////---,,,........................)))******+++,,,---..................---,,,+++***------,,,---------------,,,,,,,,,---------......,,,---......///............444:::;;;555///++++++///...------//////...------------------------------,,,+++---///000000///------------------------,,,,,,,,,---------......////////////............---,,,,,,++++++,,,,,,---,,,,,,---,,,++++++,,,...,,,,,,,,,---------..........................................////////////////////////000000000111333444444333222111111111111222444777<<>>FFFQQQZZZaaa```^^^^^^aaaffflllpppooovvv}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------............------------............///---,,,---000111000......------,,,,,,------...------------------------///...---,,,,,,,,,,,,---+++,,,------,,,,,,---///111///------...///......---,,,+++,,,...///...---,,,,,,+++++++++,,,---......---,,,,,,++++++,,,,,,------------------------------------------------.........////////////000//////...------,,,++++++,,,,,,------...---------------------............---------............///,,,---...///////////////000000000000000000000000000111111222222333444444333555777999===EEEQQQ[[[bbb```______aaaggglllpppqqqvvv}}}***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------............------------...............---------///000///......------,,,,,,------...------------------------......---,,,,,,,,,------***+++---,,,++++++,,,...///......///000111000...---,,,+++,,,...///...---,,,,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,------------------------------------------------////////////000000111111//////......---,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,------------...---------............///...//////000000/////////000000000000000000000000000111111222222333444444222333555666;;;EEERRR\\\bbbaaa``````ccchhhmmmpppsssxxx}}}++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------.........,,,,,,---------.........------------...//////......------,,,,,,------...------------------------...------,,,,,,,,,------***,,,------,,,,,,---...------...000333333111///---,,,+++,,,...///...---------,,,,,,,,,---------...------,,,,,,,,,------------------------------------------------------.........///000000000111//////......---------,,,++++++,,,---............,,,,,,---------.........---------............//////000000000000000///...////////////////////////000111111222222333444444333333333555;;;GGGUUU^^^bbbaaa```aaadddiiinnnqqquuuxxx}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,------------...,,,------...---......///...------,,,,,,------...------------------------------,,,,,,,,,------...,,,---......------...///,,,,,,...111333333111///---,,,+++,,,...///...------------------------------------,,,,,,---......------------------------------------------------,,,,,,---......///000000///...............------+++,,,,,,---.........------.........////////////---------............//////000000000000000///...////////////////////////000111111222222333444444444444333666===IIIVVV___`````````aaaeeejjjooorrruuuxxx|||.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---+++,,,,,,------.........---,,,,,,++++++,,,,,,---+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++---......------...///...------,,,,,,------...------------------------------,,,,,,,,,---......,,,---///...------...000,,,,,,---000222222000...---,,,+++,,,...///...------............---,,,,,,------------------...///------------------------------------------------+++,,,,,,---...///000000........................,,,------......------,,,........./////////000000---------............///...//////000000/////////000000000000000000000000000111111222222333444444555444444777???KKKVVV]]]]]]]]]^^^aaaeeekkkpppsssssswww|||,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,++++++,,,,,,---......///---,,,,,,++++++,,,,,,---+++,,,---.........------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++---......,,,,,,---///...------,,,,,,------...------------------------,,,,,,,,,,,,,,,---...///+++---......---,,,...///---,,,---...000111///------,,,+++,,,...///...------.../////////...,,,+++---------------...//////------------------------------------------------,,,,,,---...///000111111............////////////............---,,,++++++---------.........//////---------............///,,,---...///////////////000000000000000000000000000111111222222333444444444333333777@@@JJJTTTZZZYYYZZZ\\\```eeekkkppptttrrrvvv{{{~~~***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---+++,,,---.........---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------++++++,,,,,,,,,---------***---///...,,,+++---000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,---...///***,,,------,,,+++---...------,,,---///000...------,,,+++,,,...///...---....../////////...,,,+++---------------...///000------------------------------------------------------...///000111222222.........////////////////////////...---,,,******,,,,,,,,,---------......---------.........//////+++,,,---...////////////000000000000000000000000000111111222333333444444333222222777???JJJRRRWWWWWWXXX[[[___eeekkkqqqtttpppuuu{{{~~~,,,,,,+++,,,...000333555,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***...333444111------.........---,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,------------------------------------------------------------------------...............---------......---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,+++***+++---///111111000///.......................................000000//////............111///---+++))))))***+++------------------------/////////...---------,,,,,,---...000111111111111////////////////////////.........------,,,,,,,,,+++,,,,,,---...///000000...........................------------...////////////000000000///------111111111111222333444444666333222555>>>JJJUUU[[[\\\[[[[[[]]]bbbgggkkklllooossszzz---,,,+++,,,---///222333,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,///444555222...------......------,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..............................---------,,,------------------------+++,,,,,,------,,,,,,+++///...---------///111222000000///...............------------------------/////////......------------------...---------,,,------------------------...............---------,,,---...///000000000000////////////////////////......---------,,,,,,,,,---------................................................/////////000000///////////////000000111111111111111222333444555666444333777AAAMMMXXX^^^_________bbbfffjjjlllmmmnnnqqqxxx---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------///333444222///------......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,---------...//////////////////.........------------------------------,,,,,,------------,,,,,,///...------...///111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,+++,,,...//////...,,,***---------------------------------...............,,,------...////////////////////////////////////...------------,,,,,,,,,//////.........---------...........................///000111222111000000000///......///000222333000000000111222444555666666555555:::DDDQQQ\\\bbbcccccceeehhhlllnnnnnnmmmnnnpppvvv}}},,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111222000...,,,------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------........................,,,,,,,,,---...///000000000////////////.........------------............,,,,,,------------,,,,,,---,,,,,,,,,,,,---...///...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,***)))------------------------,,,---------.../////////......//////////////////////////////////////////------------------------................................................---...000222222111000///////////////000000111111///000000111222444555666555444555;;;FFFSSS^^^ddddddfffhhhlllooopppmmmkkkoooqqqvvv{{{,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,,,,------...------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------////////////////////////,,,,,,,,,---...///000000000////////////.........---------....../////////,,,------......------,,,,,,,,,,,,,,,,,,------...---...//////000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000111------------------------,,,---------.../////////000000111111111000000///////////////////////////------------------------,,,,,,------...//////000////////////////////////,,,---///111111000///......///000111111000...---000000000111222333555666444333444;;;FFFSSS^^^ddddddeeeiiimmmpppooollliiiqqqrrrvvv{{{+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------000000000000000000000000,,,---------...//////////////////.........---------------...//////000000------............------.../////////////////////------///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,---000333777999---------------------------------...............222222222222111111000///////////////////////////,,,,,,,,,------------...++++++,,,---...///000111////////////////////////---...///000000000//////...///000111222111000///111111111111222333444444333333555;;;GGGTTT^^^dddbbbdddgggkkknnnmmmjjjgggppprrrwww|||++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++,,,---...+++,,,------......------++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------------------------------........................------..............................---------,,,---------...///000000000------............------...///////////////......,,,---///000111000///...------------------------,,,,,,,,,,,,---------...,,,---...///111333444555------------------------...............---------222222222111111000......////////////////////////,,,,,,,,,---------......,,,---------......////////////////////////////////////000000000111111111000000//////111333666888333222222111111222333333444444666===HHHTTT^^^dddaaacccfffjjjmmmllliiigggmmmooovvv}}}***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,---///+++,,,,,,---.........---++++++,,,,,,,,,---------------------------------,,,------......------,,,------------------------------------------------------------------------...............---------......---------,,,,,,,,,---------...///000000111------............------,,,------...------,,,,,,+++---///000111000///...........................,,,,,,,,,------.........---...///000///...,,,***------------------------/////////......------,,,111111111111000...---,,,////////////////////////,,,,,,,,,------.........///............---------000000000000000000000000111111000000111111222333222000...---000666<<>>IIIUUU___dddaaabbbeeeiiilllllljjjgggiiimmmuuu~~~---------......---,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,------,,,+++,,,---...///...---,,,,,,......---,,,,,,------......------,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++---000111///.........///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...........................------,,,,,,------...,,,,,,---...///000111222222222000///............000000///...------,,,,,,---------...///000000111333000......000111///---444333'''***999222)))555222111000000222444777999666555333111111111333444555444555<<>>IIIUUU^^^bbbaaa```bbbggglllooommmjjjmmmrrryyy******+++,,,,,,,,,++++++.........------,,,,,,,,,------------------,,,,,,------------------------,,,---......//////......,,,,,,,,,,,,------.........---,,,,,,......---,,,,,,------......------,,,------------------------........................------------------------------............------------------............------............------------------------------,,,,,,------...---------,,,,,,---...111888???EEE111///,,,+++,,,,,,++++++------------------------......////////////......------------------------------............------------......///000000111111111000/////////////////////.........---------............//////000000...///000111222111...---111+++///000...EEEXXXOOO222222111000///000000000111222333444444333111000222333777???JJJTTT[[[___\\\]]]aaagggmmmpppooonnnlllqqqxxx)))***++++++,,,,,,,,,+++.........------,,,,,,,,,------------------------------------------------,,,---......//////......,,,,,,,,,---------------...---,,,,,,......---,,,,,,------......------,,,---------------------------.....................---------------------------..................------------.........//////------............------------------------------+++,,,,,,---.........---,,,,,,---...111888???EEE111///,,,+++,,,---,,,+++------------------------...//////000000//////...---------------------------......//////......---------......//////000000111000000////////////000...............---------............////////////---...111222111000///...666,,,...///,,,<<>>GGGSSSYYYXXXUUUWWW\\\eeepppxxx{{{{{{|||zzz++++++,,,,,,,,,,,,,,,------------,,,,,,---------------------------------,,,------......------,,,------------------------------------------------......////////////..............................///.........------,,,,,,...............///000111/////////....../////////...............///000000333222000///...---,,,,,,***,,,...///000//////...---...............------///......------...000111......////////////......------............------------............------------............------------------------------........................------------......//////////////////000000000000.........///////////////........................,,,---------.........///222222111111000000000000000000111222222222222222222222333444555666555555:::;;;<<>>JJJWWW]]]]]]YYYXXXZZZaaajjjrrruuuvvvuuuwww,,,,,,,,,,,,,,,,,,,,,,,,..................------///...---,,,,,,,,,,,,,,,000000///------,,,,,,,,,...------,,,,,,------...---------............///,,,,,,,,,---------......................................................000000///...---,,,,,,+++---------............///---...//////000//////...---333777888999>>>@@@@@@111///---++++++,,,///000..................------............////////////111111111111000///------......................../////////...---------,,,,,,,,,,,,---///000222222......---...//////---+++............////////////---...///000111222333444222222222111000/////////////////////////////////////////////000000000000000000000///////////////---......///000111111222+++444999555111333444333111999EEELLLFFF:::555777999999999===IIIWWW]]][[[WWWVVVZZZdddlllqqquuuzzzyyy{{{,,,,,,,,,,,,,,,,,,,,,,,,..................------000//////...------------111111///......---------------,,,,,,,,,,,,---------------............///,,,,,,------............................................................/////////...------,,,,,,---------............///---.........//////000000///333777999<<>>DDDDDD<<<777777777888888<<>>AAA>>>888------------------............................../////////000000000111111222222333222222111000///........................---------...............000000////////////000000222000...---...//////...............////////////............//////000000---......///000111111222////////////////////////////////////000000000000////////////////////////////////////000000000000444999;;;777222111000///222///111888;;;888555555888888999===JJJXXX^^^\\\WWWVVVYYYaaaiiiooovvv}}}yyyzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......111000///...------------000000///...............,,,++++++******++++++,,,---------............///.../////////////////////................................................---------.........//////---------............///...---,,,,,,---///222444===>>>======??????777---+++,,,---.........---,,,---------...............000000000000111111111111111222222222111111000///........................,,,---------.../////////---...///111333666888999777444000////////////...............////////////.................................///000000111111////////////////////////////////////000000000000------...///111222333333000000000000////////////000333555444333222333333333///...222444444444666:::;;;;;;@@@MMM\\\bbb```^^^\\\^^^eeejjjooowwwyyyzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...------,,,,,,------......---,,,,,,,,,------,,,++++++******++++++,,,---------............////////////////////////...................................................,,,,,,------.../////////---------............///...---,,,,,,---///222444@@@AAAAAAAAABBBAAA777+++***+++---...///...---,,,---------.........//////000000000000111111111111000000000111000000///...........................,,,---------.../////////+++,,,...000333777:::;;;;;;888333000000//////...............////////////............------------000000000000000000000000////////////////////////////////////000000000000+++,,,...000222444666777000000000000////////////---...000222222222333555666444333555444222444::::::;;;;;;AAANNN]]]cccbbbcccaaacccgggjjjmmmttt}}}xxxyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,---------............////////////............---................................................---------.........//////---------............///...---------...///111222:::>>>BBBCCCEEECCC:::000)))+++,,,---......------,,,,,,------...//////////////////000000000111111//////000000000//////...........................---------...............,,,,,,---...///111333444999666333111000000///---............////////////..................------111111111111000000000000////////////////////////////////////000000000000,,,,,,...000222444666666////////////000000000000000......111111000000333222111333555333000111666777888999???LLL[[[bbbaaadddccceeeiiiiiijjjqqqyyywwwxxx,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,---///000111------,,,,,,,,,------...------,,,,,,,,,,,,---------------............///............------,,,,,,................................................---------...............---------............///---.........//////000000111999???AAAAAA>>>666...******+++,,,------...---,,,,,,------...//////000....../////////000000000///000000111111111000000.......................................---------......------------......222000//////000000///...............////////////.............../////////000000111111222222333333////////////////////////////////////000000000000---......///000000111111......//////000000111111333...---111222///000333000...000666888555333333666777888>>>LLL[[[bbbaaacccdddhhhkkkkkkkkkqqqyyyuuuwww,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---///111222333......---------......///...------,,,,,,------...---------.........//////......---------,,,,,,,,,........................................................................---------.........//////---...//////000//////...+++444<<<===:::555...&&&******++++++,,,---......,,,,,,------...///000000............////////////000111111222222222111111......................../////////......------,,,//////............//////+++++++++---000111000.............../////////000........./////////000000//////000222333444555666////////////////////////////////////000000000000//////......------,,,,,,---......///000111111222222------222444111222666666222333===DDDBBB;;;777888888:::@@@NNN]]]dddcccccceeejjjoooooonnnttt|||tttwww,,,,,,++++++***+++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,++++++***+++++++++,,,,,,---------,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---...------------...////////////............/////////...---...///000000...---------------...//////,,,///222555444000***''',,,,,,,,,---------......++++++,,,,,,---...//////000...++++++...000111111///222---,,,444333...111/////////...---------,,,333000---...111111---(((...............------------...//////000//////...000000//////...,,,***)))111000000111222000---***////////////000000000000333333111000////////////000000///..................------------...//////222000...---............000///...000333444111...666555444333444666888999:::888777===NNN___eeecccbbbfffkkkllllllooovvv}}}tttvvv,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,------..................------------...////////////............//////...---,,,---...//////---,,,---000111222111///......///000000000...,,,+++,,,,,,,,,---------......---------...///000000000333000...---.../////////000///000>>>JJJ<<<,,,..................---------000...---000444666444111.....................//////////////////.........------...///000111222222/////////000111111000........./////////000000000222111000000////////////000000///...............//////......//////000111222000//////000000000///111000111333666777666444333333222333555777:::<<<:::888777>>>NNN```gggeeedddhhhkkkkkkkkknnnvvv}}}uuuwww,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,---------------------.................................---------------......///...------------...///////////////....../////////---,,,+++,,,.........---+++...222555666333///,,,///...---,,,,,,---...///,,,,,,,,,---------....../////////000000111111222666333000...//////...---444---///FFFTTT???***...---------...............///------000555777666444.........//////000000000111000///...------......///...---,,,,,,---......///...------///000000///............////////////000000//////.../////////000//////............///000000//////000000111222111000000111222333111000000//////111333444222111000000111333555888;;;===999888888???OOOaaahhhggggggjjjlllkkkjjjnnnvvv}}}wwwyyy,,,,,,+++++++++,,,------+++++++++,,,,,,,,,,,,---...------,,,,,,------...,,,,,,+++++++++,,,------------,,,+++,,,---......---------...............------------------------...---,,,+++,,,---...///...------------...//////......////////////......---,,,+++,,,...///...---+++...222555555333///---------+++++++++---...000,,,,,,,,,---------......//////000000000111111111555333000///000000///...444///---999DDD888,,,111,,,---------.../////////000......///111111///------......///000111111222333111///---,,,,,,...///000///---,,,,,,...000111444111...,,,---......------.........///////////////............//////000000///............//////000////////////000111111/////////111333333222000000///////////////...---000000111333555888;;;<<<888888999???OOOaaaiiiiiijjjlllmmmkkkjjjmmmvvv~~~zzz|||,,,+++++++++,,,------...++++++,,,,,,,,,---------...------,,,,,,------...,,,+++++++++,,,------...,,,,,,,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...///...------------...//////......///000000///.........---------///000///...---...///000000000///...++++++,,,------.........,,,,,,,,,---------............////////////000000222000//////111222111000---444000+++111222///222,,,---------.../////////000///............,,,***---......///000111111222333111///---,,,,,,...///,,,---...000444999>>>AAA<<<888333000///......---.........////////////000///............//////000//////............////////////......//////000111......///000222333111///111222222111111111222222111222222333555666888888777888:::@@@OOO```iiijjjkkkmmmnnnllljjjnnnvvv~~~~~~,,,++++++,,,,,,---...///,,,,,,,,,---------.........------,,,,,,------...,,,++++++,,,,,,---...///+++,,,---......///....../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------...//////---...///000000///...---///...---...000111000///...------,,,---...//////+++,,,---/////////...---,,,,,,,,,---------..............................///......///111222222111&&&666444***---222000///---------.....................//////000000//////.........//////000000000111000///...------......------...000444777:::<<<@@@<<<888444333222111000////////////000000000000000000//////...////////////............//////000///............///000000000//////000111222000//////000111111111222444666333333444444555555555666777888:::@@@NNN^^^hhhiiikkkmmmooommmlllooowww~~~}}}+++++++++,,,,,,...//////------........./////////...------,,,,,,------...+++++++++,,,,,,...//////)))+++...000000000...---000/////////.........---------------------------++++++,,,------------,,,...------------...//////---...///000000///...---...---,,,---///000///...------,,,,,,------...///---....../////////......,,,,,,,,,---------.................................------///111222111000***333111---333333...000...............---------,,,...///000000000111222.....................//////////////////.................................888666444333444555444444000000000000111111111222222111000000////////////...............///000000000000//////000000111222333111000000111222111000222444444222000000222555222333333444555555555555666999;;;@@@LLL\\\fffhhhiiillloooooonnnpppwww~~~~~~xxx+++++++++,,,---...///000.........////////////000...------,,,,,,------...+++++++++,,,---...///000(((+++...111222000...,,,000000//////.........---........................***+++,,,---...---,,,+++...------------...//////---...///111111///...------,,,+++,,,...///...---,,,------...............000///............///000,,,,,,,,,---------......///////////////............------...000111///...333000)))...777111,,,444/////////......------,,,,,,...///000///...//////...............------------...//////000//////...***+++,,,...///000000000...------///222555555555000111111111222222222222333333222000////////////...............///000111111111111000111222222333666444111000111222222111>>>???===999444111222444111111333444555666666666666999;;;@@@KKK[[[eeeggghhhlllppppppoooqqqxxx~~~|||~~~}}}uuu,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,,,,,,,---...//////................................................---------............///......------------..............................//////......------,,,,,,///////////////.........------...///000000//////........................---...............------........................000000///////////////000000000000000111222333444111111000//////////////////////////////000111111777333000...000000...,,,000///...------...///000000000000000111111111111111000/////////000222333444444333333333222222222///111222333333222000///444222000000111222111000111111222333333444555555555444444333333222222111444333333222111111111222111111333444555666666666777<<>>CCCNNN^^^kkkooonnnqqqooojjjjjjpppuuuvvvxxx{{{{{{xxxwww,,,,,,,,,---------.................................------------,,,,,,,,,,,,,,,,,,,,,---...//////---------------------------------------------------------............///......------------.................................///////////////000000......//////////////////,,,,,,---.........------////////////////////////------...............---........................000000////////////000000,,,,,,---...000111333444000000//////......////////////......//////000111111///------...///...---//////............////////////000000000000111111000000/////////000111222777777888777666444222111000000///...............222000......///000///...///000000111111222222222000000000111111111111111333333222111111111111222111111333444555666666666999;;;===BBBQQQbbbmmmppprrrtttrrrmmmkkkooossstttuuuyyy{{{yyyyyy,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,---...//////---------------------------------------------------------............///......------------....................................//////000000111111............////////////------......///......---000000000000000000000000,,,---......///.................................000////////////000000111.........///000111222333000//////........./////////............///000000//////....../////////////////////....../////////////////////000000000111////////////000000111111444555666777777555333222111000///...///000222444222111//////000000000////////////000000000111111//////000000111222333333222222111111111111111222111111333444555666666666999999;;;BBBSSSeeeoooooovvvvvvtttqqqoooppptttuuuwww|||~~~~~~,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,---...//////---------------------------------------------------------............///......------------....................................//////000000111111---.........//////000000//////000000000000///...000000000000000000000000,,,------...//////..............................///////////////000111111222222111000000000111111//////............//////...............//////000//////000000000000000111...//////////////////......////////////000000000......//////000000000000///000222444555555555555000000//////111444777:::444222000000111111111000...///////////////000000///000000111222333444444111111111000000111222222111111333444555666666666888999;;;CCCSSSfffooopppuuutttsssrrrpppqqqssswwwyyy~~~,,,,,,,,,---------..............................,,,,,,,,,------------...,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------.................................///////////////000000------......///000000000000000111111111000//////////////////////////////,,,,,,---...////////////........................///......//////000111222444444333111000000000000......------......//////......------......///000...000222222111000000111......////////////............////////////000000---...///000000000//////------///000222444666666/////////000222555888:::444222000000111222111000////////////////////////000000111111222333444444111000000000000111222222111111333444555666666666888;;;>>>FFFTTTfffpppqqqrrrpppooopppooonnnqqquuuwww~~~,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------............................../////////...............------......///000000111000000000000000///..............................+++,,,---...////////////....................................///000111222333222111000000///000000...------------...///000...------------...//////---000222222000......000---...///000000///...---........./////////000000---...///000000000///...............000333555777............000222444555333111000///000111000//////////////////////////////000000000111111222222000000000000000111222222111111333444555666666666999>>>DDDJJJVVVfffqqquuurrrooooooqqqooolllnnntttttt{{{,,,,,,,,,---------..............................,,,,,,,,,------.........,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.................................//////......---------,,,---------...///000000111//////000000///...------........................+++,,,---...////////////....................................///000222222000000////////////000000---------------...///000...------------...//////,,,///222111///,,,---...---...///000000///...---............/////////000,,,---///000000000///...111000......///222555777---------------...//////222000///...///000///...000000000000000/////////////////////000000000000000000///000000111222222111111333444555666666666:::AAAHHHMMMXXXfffrrrwwwuuuqqqqqqsssqqqlllnnntttrrrzzz++++++++++++++++++++++++(((000///,,,333333***'''---444---'''---222---+++,,,,,,------------,,,,,,---...///...,,,+++,,,---******000+++...444,,,(((,,,------......------,,,........................,,,***111...000$$$444)))111))),,,111***(((---,,,++++++(((...666///(((///////////////......------,,,,,,,,,,,,,,,,,,,,,,,,)))111---(((444///***111+++666---///)))$$$333111,,,,,,,,,,,,---------...........................333+++///333,,,'''---000---------------------------......///////////////........................///////////////////////////////////////////////////000111000...///444999......//////000000111111222111111111000000//////////////////000000000000////////////000000000000...666222---222333///111+++222777777444444666777888===CCCJJJXXXhhhtttxxxzzztttrrrssstttssstttvvvxxx........................222---***,,,---,,,...222'''///---...&&&---...555///000000111111000000///000111111000///......000...+++......,,,+++***222,,,------......------,,,........................777+++///&&&...333111222///)))+++//////555555'''000111111///+++)))---444333222111000000000111111////////////////////////555111...999333:::111***+++///(((111...222---(((//////000000000111111111222222222222222222222222444+++---,,,666111333------------------------------......///////////////........................///////////////////////////////////////////////////000000///---000555:::////////////000000111111111111111111000000000///////////////000000000000/////////000000000000000***777999444333...---555===999333111444888888555999>>>DDDKKKXXXhhhsssvvvvvvsssrrrvvvwwwsssqqqrrruuu}}}************************000%%%(((///***'''---222//////***666 )))(((///+++,,,,,,,,,,,,,,,,,,+++***+++,,,+++***)))***++++++((()))...+++$$$(((222,,,------......------,,,........................///)))...%%%)))333"""///++++++---+++)))444777)))///,,,...+++$$$(((///+++///...---,,,,,,,,,------++++++++++++++++++++++++,,,'''***@@@---<<<666+++000...)))111(((666%%%++++++++++++,,,,,,,,,------------------------------,,,+++...!!!777...000***........................---......///////////////........................////////////////////////////////////////////////...//////...---000777<<>>BBBFFFMMM[[[jjjrrrrrrwwwtttuuuyyyzzzuuuqqqpppppp{{{------------------------,,,...000---)))...111,,,++++++(((666+++333...222---......//////......---+++,,,------,,,+++,,,---,,,222$$$+++111111:::,,,,,,------......------,,,........................+++777)))///000%%%444//////'''+++111++++++000000...---......---111111***---///333666666333000---........................000555...%%%<<<222***---...,,,+++666...555(((///------.........///////////////////////////////////////222&&&222,,,222...////////////////////////---......///////////////........................////////////////////////000000000000000000000000---...///...---000777===111111111111000000000000000000000000000000111111////////////000000000000000000000111222333333444000222222999>>>666444CCCiiiWWWBBB777333222666;;;@@@CCCGGGNNN\\\kkkrrrqqqwwwsssqqqttttttqqqpppqqqqqq|||---------------------------333+++'''000000+++111(((222///'''000---,,,111------............------***,,,------++++++,,,...***555%%%//////%%%666,,,,,,------......------,,,........................222)))---+++222%%%;;;(((...&&&***///...111222***,,,111,,,***000+++(((444+++...222555666333///,,,........................000222'''###333111***...///...'''333888)))...''',,,------------.................................111'''***333+++---///***........................---......///////////////........................////////////////////////000000000000000000000000---///000///...111666;;;222111111111111000000000000000000000111111111111////////////000000000000000000111222333444444555111666666444222444VVV{{{HHH111222777888999@@@BBBEEEMMM\\\kkkqqqoootttnnnkkkmmmnnnmmmnnnpppsss~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~yyy~~~WWW)))111---666///&&&mmm{{{~~~|||}}}}}}~~~~~~~~~~~~}}}}}}{{{|||~~~}}}||||||~~~yyyzzz___%%%,,,---,,,------......------,,,........................,,,###{{{yyyzzz{{{|||VVV000---333***(((///+++HHH~~~uuu|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz~~~xxxyyy+++...+++222+++666)))***666###nnn}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxx}}}===---(((***---------------------------......///////////////........................////////////////////////000000000000000000000000,,,///111111000111444888222222222111111111000000///000000000111111111111////////////000000000000000000111222333444555555666666222000...333]]]iii>>>000555777777666===>>>BBBKKKZZZiiinnnlllqqqllljjjlllmmmmmmnnnqqquuu~~~111000+++---(((444:::+++111,,,------......------,,,........................'''444888&&&444000***000333}}}555,,,)))222""";;;///%%%444///fff333(((444---------------------------......///////////////........................////////////////////////000000000000000000000000,,,///222222111111333666222222222222111111000000//////000000111111111222////////////000000000000000111111222444555666666111///111;;;<<<000:::YYYHHH999111555888333222666:::<<>>///+++000+++...***666111333---...............---------"""%%%!!!$$$000444"""===***888{{{000111000,,,333)))666666!!!ccckkkttt}}}nnnnnn888000///)))///...------------...///////////////////////////,,,---.../////////...---//////////////////////////////////////////////////////...///...///333666666555222///...///000111///000111222444555666777000///---...000111111000000000111111111222222222444333@@@CCC333222888///333333222222333555777888===;;;>>>IIIYYYgggllllllnnnjjjjjjooosssqqqoooooouuuxxx;;;+++666***...888((((((444333555888aaa,,,///((($$$555+++///%%%555000777888888777666444222111<<<,,,555???,,,((()))999---(((111---000...111,,,,,,111444%%%444%%%444"""333]]]kkk<<<,,,###...%%%000...(((///......------...//////////////////////////////,,,---...///////////////////////////////////////////////////////////////000...---///333666666555666555222000//////000111000000111222333444555666000...------///000000/////////000111222333333444555333555777444333555888333222222333444666888999===;;;>>>IIIZZZgggllllllkkkhhhjjjnnnooommmmmmpppuuu444***777$$$(((555&&&666$$$---888)))///aaa***111444///999666---)))222---111222333333111///,,,***///,,,000!!!777===...>>>;;;&&&999------///000***333---)))000888666///,,,&&&$$$&&&###000555555000///+++................../////////////////////////////////------..................////////////////////////////////////////////////000//////444===AAA<<<444666555333111000000000111000000111222333444444444000///......000111111000...//////111222333444444===<<<333///333444888EEE555444444444444666777888;;;999<<>>GGG999888666555444555555666999888;;;GGGXXXdddiiihhhffffffiiimmmmmmjjjlllppp|||###111+++)))888555)))000%%%999,,,!!!===???***222,,,000<<<777333222---'''222------//////000///...---"""666<<<---...444333YYYHHHDDD)))...'''lllUUU+++111///***...222'''444+++'''...+++444666---000000###///***...///------///000000000000000////////////////////////000///......------......////////////////////////////////////////////////...222555;;;HHHPPPGGG888666555444333222111111111111111111222222222222222333111000000222333333222//////000111222333333444333999<<<999===IIIIII???;;;:::888666555444444555888777;;;HHHXXXdddhhhggggggfffhhhnnnpppmmmmmmooo}}}777777***&&&000...&&&***888(((&&&===$$$==="""...888???---$$$---000BBB''')))111........................'''GGG(((<<<(((111FFF===555333FFF"""{{{...///222---###444***666666333222000***???,,,***+++;;;333777'''//////,,,---///000111111000000////////////////////////////////////000111333444////////////////////////////////////////////////---111222555BBBMMMIII<<<666555444333222111111000222222222111111111111111222111///000222333333222000000111111111222222222222111777777>>>[[[```@@@;;;:::888666555555666666999888===IIIZZZfffiiihhhhhhfffhhhppptttrrrnnnmmm{{{,,,)))...333///...111000---444---)))999&&&111///333;;;KKK000111%%%444222555111,,,:::"""===555&&&777 333------111&&&???)))))),,,***(((+++///222xxx666777$$$---)))555)))444,,,,,,---///000111111111000/////////////////////////////////000222555777999////////////////////////////////////////////////,,,000//////;;;JJJIII???666555555444333222111000222222222111111111111111111000...///111222222111111111111111111111222222888...000///;;;iiitttIII999999777666666666777888::::::>>>KKK\\\hhhkkkjjjiiifffhhhqqqwwwuuuooolllxxx///...------......---,,,//////............//////222444WWWggg>>>$$$***...777,,,)))***666~~~--- <<<(((888'''///...---,,,,,,---...///000000444111...)))'''>>>)))******]]]333,,,////////////////////////000---///111}}}000---------.........//////......//////000000111111...............///000000666222///---...//////---000////////////000000111444333222111000...------000000000111333777:::<<<:::777333111111111000...111111111///......///111222222222111111111111000000...///222222111555;;;888444555444444CCCOOOJJJ;;;777333222444888;;;===???===???LLL]]]jjjmmmjjjiiifffhhhrrrzzzxxxrrrnnnzzz000000000000///.........//////............//////'''999///~~~xxx///"""888###...888;;;BBB(((:::***###+++222///...............//////'''111EEE%%%///222///$$$;;;---......jjj(((333////////////////////////000---///111}}}000---------.........//////.../////////000000000111...............///000000<<<>>>>>>:::444//////000//////......//////000000333222222111000///......111000000000111333555777:::999888555333222111111666777777666333000//////222222222111111111111000111///000222222333888???>>>777666555777EEEPPPJJJ:::999888888:::<<>>AAALLLZZZdddfffeeellljjjmmmuuuzzzxxxsssqqqzzz111333444333///...///111//////............//////,,,,,,%%%666ccc888(((///+++///,,,$$$%%%QQQ444777%%%---222,,,......///000000000000000777 ooo000999)))...+++444888###555NNN333////////////////////////000---///111}}}000------........./////////////////////000000000000///............//////000@@@GGGKKKEEE888///...111......------...//////000111111111000000/////////222111//////...///000111333555777555111//////111///222555666555333222222222222222111111111111000222000000222222444===FFFEEE:::555444666DDDLLLEEE444555777777888999<<<>>>???@@@EEENNNYYYbbbeeedddllllllpppvvvwwwtttrrrsss{{{000444666444...,,,...222//////............//////222%%%444&&&;;;```///222,,,---###AAA***(((fff$$$333666333------...000111222222111000999000000,,,%%%333888(((444333---666DDDNNN)))////////////////////////000---///111}}}000............////////////////////////000000000000//////............///000===EEEJJJFFF;;;000---...---------------...///000//////000000000000000000111000///.........//////,,,111666555222///111555444666777777666444444555222222222111111111000000111//////111111555@@@LLLJJJ:::222111222===BBB;;;111333444444333444777:::<<<@@@GGGRRR]]]eeeiiikkkjjjkkkoootttrrrnnnnnnrrr}}}///222555222---+++---111//////............//////)))333///'''///UUUWWW%%%222666---444***,,,(((---"""///(((666333""",,,...///111222222222111000---999444+++111...==='''777222777&&&+++...***&&&444////////////////////////000---///111}}}000........./////////000000000000000000//////////////////............//////777;;;???@@@<<<555000---,,,,,,,,,------...000000///////////////000000000000000/////////000000000---222888999666555888<<>>HHHCCC666:::@@@LLLZZZgggpppssstttpppqqqvvv{{{zzzuuusssuuuzzz////////////............000000000000000000000000000000000000000000000000)))}}}[[[)))---333666!!!...555%%%444,,,...)))LLL>>>...***555///...222---222///000000111111222444555555000//////......//////000III###;;;000...---///---......//////000000111111000---///111}}}333000000000000000000000000000000000000000000000000000000000000////////////////////////////////////....../////////000000000////////////////////////---------...////////////000000000000111111111111111111111111111111111111222111000000///000000000777333///000555888555111222111111333555777666666888666333555BBBNNNKKK???999AAAMMMZZZdddkkknnnpppoooooorrrwwwwwwssssssvvv{{{///////////////.........////////////////////////////////////////////////333AAA222333---111000---000(((999---555///!!!ooo222'''888///...222...222000...000333666777999:::<<<000111111111111000000///+++NNN666%%%:::...---444.../////////000000000111000---///111}}}333000000000000000000000000////////////////////////000000000000////////////////////////////////////........./////////000000////////////////////////---------...///000000111///000000000111111111111111111111111111111111111111111000000000000000000333///---000666888555111444444333333333333222222666666555888CCCOOOPPPJJJ===BBBKKKVVVbbbiiillllllrrrppprrrtttrrrnnnnnnrrr{{{~~~........./////////////////////////////////////////////////////////////// <<>>(((888bbb###///...222...333111000666;;;<<<888222...---,,,---...///000111111111000777yyy000&&&000;;;---////////////000000000000000---///111}}}333000000000000000000000000000000000000000000000000////////////000000000000////////////////////////------.........///////////////////////////////////////...---...///111222000000000000111111111111000000000000000000000000//////000111111111111000///222444444111000111333///111333333333333555777222666888777555666;;;???JJJFFFHHHUUUgggssssssnnnkkkjjjmmmppppppnnnooosssyyy}}}............/////////000000000000000000000000000000000000000000000000000<<<"""FFF333---,,,111222///***444---***<<<333+++FFFOOO///...222...333111///777???@@@;;;333---***......//////000111111222222(((,,,333444111...000000000000////////////000---///111}}}333000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////---------.........//////////////////////////////111000...---...///000111000000000000111111111111000000000000000000000000...///000111222111111000222333444333111000111222///222444444333333555888666777888999777666888;;;BBBBBBHHHWWWhhhrrrqqqlllffffffjjjpppqqqpppqqqvvvzzz---.........//////000000000000000000000000000000000000000000000000000000'''...///444)))111...(((222333///555777000,,,000///qqq///...222...333111---666AAAEEE@@@888222///333222222222222222333333222,,,UUU:::///444---000000000000////////////000---///111}}}333000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////---------.........//////////////////////////////222111///...---...000111000000000000111111111111000000000000000000000000...///000222222222111000333222222111222222333333333555777555333111333555444222333666888999999:::777<<>>BBBNNN)))777,,,...444555000...111222111---777***:::(((777---333000888...'''333***555111222222111222222111111000111111111111000000000000000111222//////000000000000////////////...---------------------......//////000000000000000000000/////////000000////////////000000//////000111111111111111222000///111444555444222333333333222222222111111555444222000000111222333333222111111111222333444999888777666666777888888===:::@@@RRReeellljjjgggjjjiiikkkooouuuvvvtttppp}}}////////////000000000111666###555333666""",,,'''...333...+++555;;;444...---888///666//////000000000000000000000000---888777---ggg444000444111777111CCCQQQ000///333444444000111555444000333:::333444111888,,,222666666+++222...555555333'''///111'''xxx222222111111111111111222222111111000000000000000111//////000000000000//////000//////........................///////////////////////////////////////000000////////////000000//////000111111111111111111000///000333444333222222222222222111111111111333222111000000222444555333222111111111222333444999888777666666777888888:::777===OOObbbiiigggdddggghhhkkkoootttuuusssppp}}}~~~/////////000000000111111888---...//////666GGG666444$$$'''555444...333:::111666666444000000000111222333333222111000+++;;;111(((OOO444111555111222###555LLL//////EEE###---+++,,,222:::<<<888444HHH222>>>333111000...333,,,333---:::'''222444;;;:::111222000000000000111222333333222222111000/////////000///000000111111000000///111000000//////////////////////////////..................///////////////000000////////////000000//////000000111111000000000///...///111333222111111111111111000000000000000000000000111333555666222222222222222333444444888777666666666777888888999777===OOOaaahhhgggeeeeeegggjjjnnnqqqrrrrrrrrr}}}}}}//////000000000111111111(((222000---;;;222888BBB888)))666???,,,888+++[[[///111444444555777888888777555444555%%%;;;===***sss444111555222444AAA444+++BBB999???999+++)))555;;;777999666XXX...333333)))333111444)))999$$$;;;...))))))...222000000000000111222333444333333111000////////////000000000111111000000000222111111000///000000000000000//////......------.............../////////000000////////////000000//////000000000000000///.........///000111111111000000000000////////////000000000000111222333444222222222222333444444555777777666555555666888999<<<:::AAASSScccjjjjjjhhhggghhhiiijjjmmmppptttvvv}}}{{{}}}000000000000111111111111***111111...<<>>777:::;;;000:::///111555666777999::::::999777666///666...222444111555222666333(((,,,,,,''')))***000777666///...111pppxxx111000444666777///111***666---888;;;888444555333000000000000111222333444333333111000////////////000000111111111111000000222222111000000000000000000000//////......------............//////000000000000////////////000000//////000000000//////...---.../////////000111111000000000/////////......222111111111111111111111111111222333444444555555777666555555555666888999===<<>>???xxx444111333444555666777777666555444,,,???---555333999;;;555222777444;;;***AAABBB|||KKK$$$666EEE666+++444YYY888...111666111,,,555333---888$$$(((...///222333000000000000111222333333222222111000/////////000000111111222222111111000222111111000000000000000///////////////...............//////000000111111000000////////////000000//////000000000///......---...000000//////111222000000000000////////////222222111111111000000000000111222444555555555555666555555444555666888999;;;;;;DDDUUUcccjjjjjjkkkmmmiiifffhhhooovvvzzz{{{{{{zzz}}}000000111111111222222222333,,,333444666www>>>...BBBAAA...555000444444444444444444444444444777)))III---CCC,,,111SSS555333777444,,,333000CCCMMM222111111CCC___fff888///222///---000777555---|||lll;;;///333NNN444222111111111111111222222111111000000000000000111000111111222222111111000111111000////////////000........./////////////////////000000111222222333000000////////////000000//////000000///......------///111111//////111333111111111000000000//////000000000111111111111000000111333444555666666555555555444444555666888999:::;;;DDDUUUccciiijjjkkkmmmhhhggglllvvv|||{{{wwwzzzyyy000111111111111222222222)))444;;;+++///666111111888555444333333333333444555000???)));;;000222===///yyy666333888555333999)))>>>>>>???222222555444444555000,,,<<<444222222111111111111111111111000000000000000111222111111222222222222111111111000000///////////////---.........//////000000///000000111222333333333000000////////////000000//////000000///...---------///222111000///222444111111111111000000000000---...///111222222222222000111333555666666666555555444444444555666888999;;;<<>>LLL,,,==='''===222999999(((888,,,222222222222111111000000111111222222222222111111000000000000000000000000000/////////............---------.........//////............///000111222//////000000000//////...000000000000000000000000//////000111111111111000111111222222222111111000000111111111111222222222111111111333666777777666444444555666777888999999888>>>JJJWWWccciiikkkkkkfffgggiiiooovvvzzz{{{yyy{{{|||555555555555444333111000777000***666555%%%]]]777FFF@@@555555555555666666666666777666666666555555444444666GGG777999:::000555333666888777555ccc;;;:::...777<<<+++555;;;###...AAA222222222222111111111000111111222222222222111111000000000000000000000000000000/////////.........---------.........//////000////////////000111111///000000111111000000///000000000000000000000000///000111111222222111111222222222222222111000000000111111111111222222222222222111222444444333111333444555666777888888999777<<>>''')))<<<;;;444999@@@iii)))222222222222111111111111111111222222222222111111000000000000000000000000000000000/////////......------........./////////000000/////////000000111000000111111111111111000000000000000000000000000000111111222222222222222333333333333222111//////000111111111111222222222222222222333555555444333333333444555666777777888888;;;DDDRRR___ggggggcccddddddfffkkkqqqxxx{{{}}}333333333333333222222222///888444///555222111<<<777666000:::...444444444444555555666666888888888888888888888888:::888000;;;999<<<666777999999;;;333???(((yyyMMM888444;;;333444222>>>===...+++999999'''...111^^^AAA222222222222222222222222111222222333333222222111000000000000000000000000000000000////////////...............////////////////////////000111222333000111111222222222222111000000000000000000000000111111222333333333333222444444444333222000///...000000111111111222222222111111222555888::::::999222222333444555666777777<<<>>>EEESSS```hhhgggdddcccccceeehhhnnnuuu{{{~~~111111111111111222222222///999888111555999444...777<<<555;;;333777444888888888888888888888888::::::::::::999999999999@@@///HHH;;;888666>>>>>>777:::===:::666DDD555666yyyttt444---;;;===(((<<<---888<<<666///...555???666888---(((NNN(((222222222222222222222333222222333333333333222222000000000000000000000000111000000000////////////........./////////000000------...///111333444555000000111222222222222222000000000000000000000000111111222333333333333222555555444444222111//////000000111111111222222222222111222555888::::::999222222333444555666777777>>>@@@HHHSSS```ggggggdddcccdddeeehhhlllrrryyy}}}nnn111111000111111222333444888111222:::999111000666<<>>555>>>???<<<888======<<<666===AAA777999EEE222999lllnnn999+++888888111999777777333+++222DDDAAA111+++???,,,///CCC???111OOO777222222222222333333333333222222333333333333222222000000000000000000000000111111000000000/////////....../////////000000000---......///111333555666//////000111222222222222000000000000000000000000000111111222222222222222444444444444333222000000000111111111111222222222444333222333555555333111333333444555666777777888>>>BBBJJJTTT^^^ccceeeeeeeeefffhhhiiilllpppvvvzzz~~~~~~666000YYY222222222222222444555666888...111:::555///222777---999222[[[}}}??? ???===000888>>>999777888999;;;<<<>>>??????===>>>???@@@BBBCCCEEEEEEDDDNNN???>>><<>>DDD:::>>>DDD888<<<@@@@@@;;;333FFFEEE---===(((EEE111000DDD222:::EEE777&&&---444777@@@+++777:::...$$$***999BBB???999222222222333333333444444222333333444444333333222000000000000000000000000111111111000000000//////.../////////000000000000000000000000111222333333---...///000111111111111000000000000000000000000///000111111222222111111333444444444333222222111000111111111111222222222444333222333333333111///333444555666777888888999???FFFOOOXXX^^^bbbfffiiigggiiikkkkkklllnnnssswww~~~}}}---:::555666YYY444333333333444666777999...222888333---777;;;000222555>>>777(((FFF]]]???---555FFF111222III;;;)))GGG>>>???AAADDDGGGIIIKKKLLLMMMNNNPPPSSSVVVYYY[[[\\\\\\```YYY```XXXUUUGGGMMMNNNFFFHHHCCCAAAAAA:::NNN222AAA666>>>>>>444???rrrfffGGG888111:::222OOO+++888BBB111:::///888666;;;DDD666+++:::888666666:::>>><<<555///777111AAAvvv///222222222333333444444444222333333444444333333222000000000000000000000000111111111111000000000000////////////000000000000333333222111000000000111------///000000111111111000000000000000000000000//////000111111111111111333333333444444333222222000111111111111222222222333333222444555666555333444444555666777888999999BBBJJJUUU\\\```ccciiimmmiiikkkmmmmmmlllmmmqqquuu222222333333333444444444555555444333444555666777666444333333444666777777555777888888666555666777<<<:::777777999;;;<<<;;;>>>>>>>>>>>>BBBIIINNNOOOTTT]]]bbbbbbjjjwwwzzzuuuxxx{{{|||zzzqqqccc___YYYVVVUUURRRKKKFFF@@@@@@???>>>>>>===<<<<<<<<<>>>???===:::999;;;===888:::;;;;;;999777777777777888999999888777666555777777777777666666666666777777777777777666555555666555444333333333333333444444333333222111000000111111111111111111111111222222222111000//////...000000000000000000000000222111111111000000////////////000000111111111222222222222111111111111111////////////000111222333444444444333333333222222000000000000111111111111222333333444555555555555444333555999888666666:::DDDOOO[[[aaacccfffhhhjjjkkkiiijjjmmmnnnooosssyyy|||}}}222333333333333444444444666555555444555666777888888777666666666777777666555555666888:::<<<<<<<<<===<<<:::999:::<<>>===<<<;;;;;;<<<===999999:::999999:::<<<>>>::::::999999:::;;;<<<===777777666666666555555555777777888888777666666555666555444444333333333444555555444444333222222111111111111111111111111111222222222111000/////////111111111111111111111111111111111111000000000//////000000000111111111111111111111111111111111111//////000000111111222222444444333333222222111111000000000000111111111111222333333444444444444333333333777<<<;;;777777:::AAAIIITTT\\\bbbgggjjjkkkllljjjkkknnnooooootttzzz}}}}}}333333333444444444555555666666555555666666777888666666666666666666666666999888777777999;;;<<<<<<>>>@@@CCCEEEHHHOOOYYY___iiisss{{{sssiii\\\SSSNNNIIIBBB>>>>>>===<<<:::======<<<<<<;;;;;;:::999:::999666555666888;;;===777666666666666555555555777888888888888777666666666555444444333444444444666666555555444444333333222222222222222222222222222222222111000000//////111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000///000111222222222111000444444333222111111000000000000000000111111111111333333333333333333222111222333888======999777999>>>BBBKKKWWWbbbiiilllmmmlllkkklllooopppppptttzzz}}}~~~444444444444555555555555555555555555666666777777333555666777777777888999;;;;;;:::888777999???CCCJJJRRR[[[dddmmmzzzqqqgggZZZRRRMMMIIIAAA;;;===>>>???@@@@@@>>>;;;888;;;:::888666666777999:::888888888777777777666666777888888999888888777777555555444444444444555555555555555555444444333333222222222222222222222222222222222111111000000000111111111111111111111111111111111000000000000000000000000000000111111111////////////000000000000///000222333333222000///444333333222111000/////////000000000111111111111333333333333222222111000333333666::::::777888;;;??????FFFTTTbbbjjjlllmmmkkkjjjkkknnnooooootttzzz|||}}}444444555555555666666666444444555555666666666666666888999999888888:::<<<777===DDDFFFGGGNNN[[[fffnnnxxxzzzrrrhhh[[[QQQFFFCCC@@@>>>???@@@@@@???<<<<<<===>>>>>>>>>>>>===::::::::::::999999999888888888999999999999999888555555444444444555555666444444444444333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000111111111111000000000000000000......//////000000000000///000222333444333111000333333222222111000/////////000000000111111111111333333333333222222111000444222333555555444888>>>BBB???EEEUUUccciiikkkllljjjhhhiiimmmnnnnnnrrrxxx|||zzz{{{555555555666666666666777444555666777777777666666666888::::::999:::???CCCBBBMMM\\\gggooozzz|||mmmcccTTTIIICCC@@@>>><<<:::;;;===???@@@@@@@@@???<<<<<<;;;;;;;;;:::::::::888888999::::::::::::999555555555444555555666777444333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000111111111111111111111111000000000000...//////000000111111222///000111333333333333222222222222222222111111111000000000000111111111111333333333333333333222111555222111222333333888???CCC@@@FFFWWWdddggghhhkkkiiigggiiilllmmmmmmqqqwwwyyyyyy{{{555555666666666777777777666777888999999999888888777;;;???BBBEEELLLUUU]]]iiissszzzlll]]]OOOFFF@@@@@@???>>>======<<<<<<<<<;;;;;;;;;::::::::::::888999999:::;;;;;;::::::555555555555555666777777444444444444444444555555333333333333333333333333222222222222222222222222222222222222222222222222///000000000111111111111111111111111000000000/////////000000111222222333//////000111333444555555222222222222333333333333000000000000111111111111222333333444444444444333444222222444444444999???@@@>>>GGGYYYdddeeefffkkkjjjhhhiiilllmmmnnnrrrxxxyyyzzz{{{666666666666777777777777888999:::;;;<<<;;;::::::>>>CCCKKKRRRZZZeeettt~~~}}}tttcccNNNKKKFFFAAA>>><<<;;;;;;;;;;;;::::::::::::999999888999::::::;;;;;;;;;;;;555555555555555666777777555555555666666666666666333333333333333333333333222222222222222222222222222222222222222222222222//////000000111111111222222111111111000000/////////000000111222333333333/////////000222444666777111222222333333444555555000000000000111111111111222333444444555555555555333222333777777666999>>>===<<>>???CCC;;;777999999777888<<<;;;999888:::======999555777888777444555888888555444222444888888444222444444444444333333333222222111222222333333333222222111111111111111111111111222111000000000111333333555444222000//////000111000111111111111222222222000111111111111222222222000111111222222333444444///000222444444444222111444444333333333444555555444666888888888999;;;<<>>>>>999777;;;===;;;<<>>>>>GGGXXXeeekkkkkklllgggeeedddgggmmmsssuuuuuu}}}555666777999;;;;;;:::888;;;???IIIVVVbbboooppp\\\LLLEEE???>>>>>>===>>>AAA===<<<;;;;;;::::::::::::666999999777777:::;;;888666333444777777444333666555555444444444333333333222222333333333333222222222222222222222222222222222111111111111222333333444333222000000000111111000111111111111222222222111111111111222222222333444444333333222111111000111222222222222333333333222333444555555444333222333555666777666777888:::===???HHHXXXeeeiiiiiijjj^^^]]]___eeennntttvvvvvv<<<===<<<999777888===CCCFFFRRReeexxxwwwlll\\\NNNEEE@@@???@@@>>>>>>>>>===<<<;;;::::::777;;;<<<888777888888666111333:::AAAAAA:::333111555555555555444444444444333333333444333333222222222222222222222222222222111111111111222222333333333333111111000000111111000000111111111222222222111111111222222222333333333333333222222111111111333222222111111222333333111222444555555444222111333444666666555666777999===@@@IIIXXXbbbcccbbbbbb[[[\\\___gggpppwwwxxxwww===AAABBB>>>;;;CCCVVVeeeppp{{{uuubbbTTTIIIBBB@@@@@@@@@@@@@@@@@@???>>>===AAABBB===999888777555777888???FFFFFF???888777666666666555555555444444444444444444444333222111222222222222222222222222111111222222333333333333222222111111111111111111000000111111111222222222111222222222222333333333111111222222222333333333333333222111111222222333000111333555555444333222333444666666555555666888<<<@@@KKKZZZbbbbbbaaaaaa___```ccckkksssxxxyyyxxx999???FFFHHHNNN___yyy|||gggYYYHHHDDD???===???@@@>>><<>>:::BBBHHHIIICCC===:::999777999555333555555333555999777777777666666666555555555555555555444333222111333333333333333333333333111222333444444444333333111111111222222222111111000111111111111222222222222222222333333333444444222222222222222222222333222222333444333222111000...///000111333555666777444666777777666555777888888???NNN___hhhhhhggghhhfffeeefffkkkrrrwwwwwwvvvYYY___kkk}}}{{{aaaPPPJJJHHHCCC>>>>>>DDDGGGAAA;;;888888666888666888;;;;;;888666888777777777777666666666666555555555555444333222111333333333333333333333333111222333444555444333333000111111222222222111111000111111111111222222222222222333333333444444444444444333222222111111111111222444555444222000///......///000222555777888555666888777666666777888999@@@OOO___fffeeecccdddeeedddeeeiiipppuuuvvvuuulllyyyuuu^^^QQQJJJEEE<<<===<<<:::888888;;;===:::222555999888;;;===555:::999777666555555666666444444555555444444333222444444444444444444444444444444444333333333222222333444444333333111000///111111111111111111111111111111111111222333444555666555444333222222222222111222222333333222222111000000111222444555666666222333444444444555777999999DDDRRR^^^cccdddeeefffggghhhgggfffkkktttyyyyyyfffQQQHHHCCC>>>===>>>>>>;;;888???777888999444666888111:::999777666555555666666444444555555444444333222444444444444444444444444444333333333222222222222333333333333333333333333111111111111111111111111111111111111111222333444666555444333222222222222111222222333333222222111000111111222333444555555222444666666666666888:::;;;DDDQQQ[[[aaabbbaaa```iiigggddddddlllvvvyyywww{{{|||dddTTTCCC<<<>>>AAA<<<777<<<666888:::444777;;;777:::999888777666666666666444555555555555444333333444444444444444444444444333333333222222222111111222222222222333444666666222222222222222222222222111111111000111111222222555555444333222222222222111222222333333222222111111111111222222333333333333555777888888888999:::@@@FFFPPP[[[bbbccc```\\\gggddd```aaalllwwwxxxsss~~~zzz|||}}}ssstttvvvwwwxxxzzz}}}wwwYYYFFFAAABBB@@@===;;;777;;;===777999===999:::999999888777777777666555555555555555444444333555555555555555555555555333333222222222111111111333222222222222444555666222222222222222222222222111111111000000111111222555444333333222222222333111222222333333222222111111222222222222222222222222444777888888888888999DDDHHHQQQ\\\dddgggccc^^^dddcccaaabbbjjjtttvvvsss}}}fffUUUKKKDDD@@@@@@:::>>>???999999;;;555:::::::::999888888777777555555666666555555444333555555555555555555555555333333333222222222111111333333222222222222333333222222222222222222222222111111111111111111222333444444333222222222333333111222222333333222222111222222222222222222333333222444666777666777888999CCCGGGPPP[[[eeehhheeeaaadddhhhiiihhhkkkrrrwwwyyy~~~wwwbbbPPPFFFBBB999:::===;;;@@@CCC<<<::::::;;;::::::999777777555666666666666555444444555555555555555555555555444444444333333333222222333333444444444444333222333333333333333333333333111111111111222333444555444333333222222333333333111222222333333222222111222222222333333444444444333444555555555666888:::???EEENNNYYYbbbfffeeecccgggmmmqqqnnnnnnsssyyy|||wwwiiiSSSDDD>>>>>>>>>GGGLLLEEE:::;;;;;;;;;;;;999888777666666666666666555444444555555555555555555555555555555555444444444333333222333666888888777666555333333333333333333333333111111111222333555666777333333333222222333333444111222222333333222222111222222333444555555666666666666666555444666:::===>>>FFFQQQZZZaaacccdddeeejjjnnnooonnnoootttxxxxxxppp[[[KKKCCC???EEEIII@@@:::;;;<<<<<<;;;:::888777666666666666666555555444666666666666666666666666666666555555555444444444000333777:::<<<;;;999888333333333333333333333333000111111222444666888999333333333222222333444444222222222333333222222222222222333444555777777888888888777555555777<<>>@@@>>><<<:::999999;;;===999999888777777777777777:::999888888777666555555555555555555555555555555333444555666777777777777333333333222222222222111222222333333333444444444222333333444444333333222222222222222222333333444222333333444444555555666333444555555555666999<<>>>>>???>>>:::777888999999999888888777777666666666666666666666666555555555555555555555555444444333222333444555777444444333333333222222222333333333444444444444555222333333444444333333222444333222111111333444555555444333222333555777888777888888777666777:::<<>>:::::::::::::::888777555444666666666666777777777777666666666666666666666666444444333222222333555666444444444333333333222222333333444444444555555555222333333444444333333222444333222222222333444555555444333222333555777999888888888888777777:::<<>>===;;;999888999999999999888888888888666666666666666666666666444444555555555555444444555444444444444333333333444444444444555555555555222333333444444333333222111222444555666555444333444444444555666666777777555666777666666888;;;===???IIIWWW```cccaaa___^^^oooqqqrrrpppmmmlllooorrrxxxxxxyyyvvvyyygggOOOBBB>>><<<===???@@@@@@>>>===;;;:::::::::999999999888888777777777777777777777777444555666666666555444333555555444444444333333333444444444555555555666666222333333444444333333222000222555777777666333222333444555666777777777777444555666666666888;;;>>>@@@JJJWWWaaaccc```]]]\\\cccfffhhhiiijjjnnnvvv{{{ttt~~~xxxzzzwwwwwwmmmOOO;;;CCC:::555;;;@@@===888666:::::::::999999999999999777777777777777777777777:::888555333222444666777555555444333333333333444222222333333333444444444333333444444333333222111111222333444555555555555444333333555777888888888888666666888777666999???DDDHHHSSS^^^aaa\\\WWWVVVgggeeeiiiqqqsssqqqrrrwww|||yyyzzz|||yyyyyyppp___FFF@@@===>>>===999999===::::::999999999999888888777777777777777777777777888666555444333444555666666555444444333333444444222222333333333444444444444444444444444333222222111222333333444444444444333222222333444555444444888555666888888666:::@@@DDDHHHSSS^^^bbb]]]YYYYYYgggfffiiippprrrqqqsssxxx{{{zzz|||}}}yyyyyy}}}\\\NNN@@@;;;;;;;;;;;;<<<::::::999999888888888888777777777777777777777777555555555555555666666666666555555555444444444444333333333333444444444444444555555555555444333333222222333333333333333222333333333333333333333333777555555888888777;;;AAACCCHHHSSS^^^bbb___\\\]]]iiihhhjjjnnnoooppptttzzz{{{|||zzzzzznnnMMM>>>@@@DDD???777:::::::::999888888777777777777777777777777777777444555666888888888777777666666666666555555444444333333333444444444444555555555666666555555444333444444444555444444333333333444555555444444555666666444555777888888<<>>888;;;;;;::::::999888888777888888888888888888888888555666888:::::::::999888666666777777777666555444333333444444444555555555555555666666555555444333666666666666666666555555222444555555444444666888666444555777888888<<>>===<<<;;;::::::999888888888888888888888888777777888888777777666666666777888999999777666444444444444444555555555555444444444444444333222222444555666777777777777777555777999777333111222555888555666888888666:::@@@@@@GGGSSS\\\^^^]]]aaahhhjjjlllhhh___\\\fffuuu}}}}}}mmmSSS@@@???>>>===<<<;;;::::::888888888888888888888888777777666666555555444444666777999:::999888666555444444444555555555666666333333444444333333222111333333555666777777777777:::===>>>;;;555111222555888666666888777666999???@@@GGGRRR[[[]]]\\\aaahhhjjjlllhhh]]]ZZZeeettt}}}}}}}}}}}}UUUHHH>>>>>>@@@===888777::::::999999999:::;;;<<<;;;999777888::::::777444333444444444444444444333777777777777888888888888555666666666555444444333333444555555666666555555888777666555444444555666666777888888888999<<>><<<:::999::::::::::::::::::::::::888666666777:::;;;:::888444444555555555555444444555555555666666666777777555555555555555444333333333333444555555555555555888777666555444444555666666777888888888999<<>>BBBFFFPPPZZZ^^^^^^bbbhhhkkkmmmmmmlllkkknnnvvv|||xxxrrrsss\\\LLLDDD@@@<<<<<<<<<;;;:::999888777;;;:::999888777666777888666666777777777777666666444444555555555666666666444555555666666555555555222333444444555555444444444444555555555555555555555666777777777888;;;>>>@@@EEENNNYYY]]]^^^ccciiilllkkkjjjhhhhhhmmmuuu|||}}}oooZZZIII>>>???>>>===;;;:::999999999777888888777666777:::<<<666666777777777777666666555666666666666777777777555555666777777777777666333444555555666666555555333333444555555555555444555666666666666888;;;>>>AAAEEEOOOYYY___aaagggnnnllljjjfffdddeeellluuu{{{}}}vvv```MMMCCCAAA>>>;;;::::::;;;;;;777888888777666777:::===555666666777777666666555555555666666666777777777666666777888888888888888444555666666777777666666222333444555555555444444444555666666666888;;;===???CCCMMMXXX___bbbiiipppjjjhhheeecccfffllltttyyy~~~hhhEEECCC???;;;999:::<<<===:::;;;;;;888555444777:::555555666666666666555555555555555666666666666777777777888999999999999999555666666777777777777777111222444555666555444444444555666666666888;;;===;;;@@@JJJVVV]]]aaahhhooohhhgggeeeeeegggmmmssswwwjjjIII===DDD???666999@@@???===;;;888666666777777777555333444777888666444777777777777888888888888888888777777666666555555444444555555555555444444555555444444444555555666555555555666777999:::;;;>>>DDDLLLRRRXXX^^^ffflllhhhccccccjjjjjjhhhppp}}}bbbNNNDDD999777<<<;;;===<<<:::888777777777777888666444555777888777555777777777777888888888888888777777777666666666555666666777777777777666666555555444444444555666666666666666666777888::::::???DDDKKKRRRZZZaaahhhmmmiiiddddddiiijjjiiirrr~~~gggOOO;;;<<>>BBBJJJTTT___hhhlllmmmfffeeedddcccdddiiisss{{{yyyuuubbbQQQ@@@???===;;;::::::::::::666888:::999777666777999777777777777888888888888555666666666777777777888666666777777777777666666444444555555666888999:::666666666666777888::::::;;;AAAKKKTTT]]]dddiiilllfffggggggddddddjjjrrrxxxuuugggyyy___CCCAAA>>>;;;:::::::::;;;555888999999666555777999777777777777888888888888555666666666777777888888444444555555555555444444444444555555666888999:::555555555666777999:::;;;999AAAKKKTTT[[[aaaggglllgggiiiiiiffffffkkkrrrwww}}}kkklll|||\\\JJJ;;;:::???>>>:::999888888888888777777777777777777777777777777777777777777777777666666666666555555666777888999::::::777555444555888999888666666666666666777888999:::>>>DDDKKKSSS___iiillliiihhhhhhccc\\\^^^iiirrruuuzzzjjjzzzppp[[[FFF>>>===:::777777888888888888777777777777777777777777777777777777777777777777666666666666666666666777888888999999666444333444777888777555666666666777777888999:::===CCCJJJRRR^^^hhhjjjhhhfffgggccc^^^```jjjrrrtttzzz~~~pppZZZkkknnnUUUEEE===999777888999999888888888777777777777777777777777777777777777777777777666666666666777777777777777777777777555444333444555666666444777777777777777888::::::<<>>::::::999999999888888888777777777777777777777777777777777777666666666666666666666666666666555555333555777777555444666888888888888888999:::;;;;;;;;;EEEPPPVVV\\\bbbdddccckkklllppptttqqqmmmrrr{{{yyy}}}||||||zzz||||||zzzwwwvvvyyy||||||zzzvvvsssqqqrrrsssuuuqqquuuyyyyyyvvvvvvzzz~~~|||~~~{{{sssllleeebbbfffnnnuuuyyyiiiiii~~~vvvcccSSSGGG:::::::::999999999888888777777777777777777777777777777777777666666666666666666666666666666666666222444666666444333555777888888888888999:::;;;<<<999DDDPPPVVV[[[```cccbbbmmmnnnrrruuurrrmmmrrr|||yyy{{{uuusssqqqooonnnnnnooopppqqqooollliiiggggggggghhhlllkkkhhhfffdddccccccdddfffeeeeeedddddddddeeeeeegggiiijjjjjjgggeeedddddd^^^___```cccgggoooxxx}}}ttt|||nnn___SSSDDD???:::888::::::888666777777777777777777777777999999777666555555555555>>>===;;;999777555444444666666666666666666666666555777999999999888999:::>>>CCCKKKTTT\\\```bbbbbbkkkqqquuusssllljjjpppwwwwww{{{}}}xxxrrrnnnfffeeecccaaa```aaaaaabbbbbbaaa^^^\\\[[[ZZZZZZZZZ]]]]]][[[ZZZYYYYYYYYYYYY[[[ZZZYYYYYYXXXXXXXXXXXXWWWYYY[[[[[[ZZZXXXYYYYYYZZZ]]]bbbgggmmmvvvssszzzooodddQQQGGG<<<888;;;===:::666777777777777777777777777999888777666555555555555999999777666666555555555555555555555555555555555555777999999888888999:::@@@EEEMMMVVV]]]bbbddddddlllrrrvvvsssllljjjpppwwwvvvzzz~~~zzzvvvtttqqqooolllhhhccc___\\\[[[ZZZXXXXXXXXXYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTVVVVVVTTTSSSRRRRRRRRRRRRPPPQQQSSSTTTTTTTTTUUUWWWYYY```hhhnnnsss|||{{{ttt}}}|||{{{{{{rrraaaSSSBBB:::;;;>>>;;;777777777777777777777777777999888777666666555555666444444444444444555666666555555555555555555555555555777888999888888:::;;;AAAFFFNNNWWW^^^ccceeefffmmmrrrwwwtttllljjjooovvvwww|||{{{xxxuuupppmmmhhhfffdddbbb```^^^ZZZWWWWWWVVVUUUUUUTTTUUUUUUVVVRRRRRRSSSSSSRRRQQQPPPOOONNNPPPRRRTTTUUUUUUUUUUUUVVVVVVTTTSSSQQQQQQPPPPPPPPPRRRSSSTTTTTTVVVXXX[[[^^^gggpppuuuwwwwwwhhh}}}wwwrrrwww~~~{{{tttmmm___MMM@@@;;;;;;:::999777777777777777777777777888888777666666666666666444333333333444555666666555555555555555555555555555777888888888888:::<<>>888999<<<777777777777777777777777888777777666666666666777666666555444444555555555555555555555555555555555555666777777777888;;;===AAAEEELLLTTT[[[aaadddeeemmmssswwwtttmmmkkkpppwwwzzz}}}vvvqqqhhhgggeeebbb___\\\YYYXXXUUUSSSRRRQQQRRRRRRPPPOOONNNNNNNNNOOOPPPPPPPPPPPPLLLLLLMMMMMMMMMNNNNNNNNNKKKLLLMMMOOOPPPQQQRRRRRRSSSRRRQQQPPPOOONNNNNNNNNMMMNNNOOOPPPRRRVVV\\\```iiioooxxx~~~yyyjjjgggxxxxxxtttvvvwwwuuupppmmmeeeVVVFFF;;;:::<<<777777777777777777777777777777666666666666777777888777666555555555555555444444444444444444444444555666777777777888;;;>>>@@@DDDJJJRRRYYY___cccdddlllrrrwwwtttnnnlllrrrxxxyyy~~~~~~wwwpppkkkhhh\\\[[[ZZZXXXUUURRRQQQQQQOOONNNLLLMMMNNNOOONNNMMMMMMNNNOOOPPPQQQQQQQQQQQQNNNMMMMMMMMMNNNOOOQQQRRRNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQPPPPPPPPPPPPPPPOOOPPPRRRTTTXXX^^^ffflllqqquuu|||nnnhhh}}}zzzvvvuuutttppppppkkk```QQQDDD===:::777777777777777777777777777777666666666666777777777666666555555555555555444444444444444444444444555666777666666888<<>>FFFHHHKKKNNNRRRXXX___dddllluuuxxxrrrkkkmmmtttyyyxxxrrrlllfff^^^ZZZYYYXXXTTTPPPNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLIIIJJJLLLMMMNNNNNNNNNMMMKKKJJJJJJJJJJJJLLLMMMNNNOOONNNLLLKKKJJJKKKLLLMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPVVV\\\^^^eeeooouuuuuuttt}}}ppp```kkk~~~rrrkkkeeefffggghhhddd[[[OOOGGG===999777888888666666888777666666666555555555555555555555555555555555555555555555555555555555555555666777777777888;;;>>>BBBEEEJJJNNNSSSYYY```dddllluuuxxxrrrlllnnnuuuzzz|||vvvpppjjjeee^^^ZZZUUUSSSTTTTTTRRRPPPMMMMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMNNNNNNNNNNNNMMMKKKJJJJJJIIIJJJLLLMMMNNNPPPOOOMMMLLLKKKKKKKKKLLLNNNMMMLLLLLLMMMNNNQQQRRRUUU\\\cccgggmmmuuuzzz{{{uuu~~~gggVVVwwwvvvnnn___aaafffkkklllggg\\\TTTBBB<<<888999999777777999666666666666555555555555555555555555555555555555555555555555555555555555555666777777777888;;;>>>???CCCIIIPPPUUU[[[```dddkkktttwwwrrrlllooowww|||vvvnnniiiddd___[[[VVVSSSPPPOOOPPPRRRRRRQQQOOONNNMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMNNNNNNNNNMMMMMMJJJJJJIIIIIIJJJKKKMMMNNNQQQPPPNNNMMMLLLKKKLLLLLLOOONNNLLLLLLNNNRRRWWWZZZ^^^cccjjjnnnrrrvvv{{{~~~ttt^^^ggg{{{{{{tttfffcccccciiiooonnndddZZZHHH@@@999999999777777999666666666666666555555555555555555555555555555555555555555555555555555555555666777777777888;;;>>>???DDDKKKRRRWWW\\\```ccciiiqqquuupppjjjnnnwww}}}|||uuukkkddd```\\\WWWSSSRRRPPPNNNMMMNNNOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIKKKLLLMMMPPPPPPOOOOOONNNNNNNNNNNNNNNMMMMMMNNNRRRWWW]]]aaadddhhhmmmppprrrtttzzzsssccc___uuuzzztttiii```aaahhhkkkcccZZZNNNDDD;;;888888666666888555555555666666666666666555555555555555555555555555555555555555555555555555666777777777888;;;>>>BBBGGGNNNTTTYYY\\\___aaagggooorrrmmmhhhllluuu{{{lllggg___ZZZXXXUUUQQQNNNNNNMMMKKKJJJKKKLLLNNNOOOLLLLLLKKKJJJIIIIIIIIIIIIMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIKKKLLLMMMOOOOOOPPPPPPQQQRRRRRRRRRNNNOOOQQQTTTXXX]]]bbbeeehhhjjjmmmqqqsssvvvjjjZZZfff|||oooaaa\\\___cccbbb^^^WWWJJJ>>>:::999777666777555555555666666666666666555555555555555555555555555555555555555555555555555666777777777888;;;>>>CCCHHHNNNTTTXXX[[[^^^aaagggnnnqqqkkkfffjjjtttzzz}}}]]]YYYUUUSSSSSSRRROOOLLLKKKKKKKKKJJJJJJLLLOOOQQQLLLLLLJJJIIIIIIIIIIIIIIIMMMMMMMMMLLLKKKJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIHHHHHHIIIJJJLLLMMMMMMNNNPPPRRRTTTUUUVVVWWWUUUWWWZZZ^^^bbbfffhhhiiimmmmmmqqqvvv{{{xxxggg___lll}}}vvvjjj```\\\```hhhnnn___QQQBBB<<<:::888777777555555555555666666666777555555555555555555555555555555555555555555555555555666777777777888;;;>>>AAAEEEKKKQQQVVVZZZ^^^aaahhhoooqqqkkkeeejjjssszzzTTTRRROOOPPPRRRSSSPPPMMMKKKLLLLLLLLLLLLNNNRRRUUUNNNMMMLLLKKKKKKJJJJJJKKKNNNMMMMMMLLLKKKJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLMMMPPPSSSVVVXXXYYYZZZ]]]```dddhhhkkkmmmmmmmmmqqqqqquuu}}}uuuYYYQQQiii{{{{{{uuuiii___aaapppeeeVVVEEE>>><<<:::888888444555555555666666777777555555555555555555555555555555555555555555555555555666777777777888<<<>>>>>>BBBHHHNNNTTTYYY___bbbiiippprrrkkkfffjjjssszzzSSSQQQOOOOOOOOOPPPOOOOOOJJJJJJJJJJJJKKKMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJLLLMMMMMMMMMLLLKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOJJJMMMPPPSSSVVVZZZ^^^aaa___eeelllooonnnmmmoooqqqssswww{{{uuuZZZNNNhhhyyypppjjjdddccclllxxxccc\\\RRRGGG???:::777777888777666555555444444555555555555555555555555555444444444555555555555666555777888888777888:::===AAAEEEJJJOOOTTTYYY___bbblllooommmiiiiiioootttvvvPPPOOOOOOOOOOOOOOONNNMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOOOOPPPOOOOOOMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOOOONNNNNNPPPRRRUUUXXXZZZ]]]bbbeeehhhkkkppptttvvvvvvuuutttwww~~~zzzeeeVVV^^^oooxxxsssmmmggghhhmmmeeeaaaXXXMMMCCC;;;888777888888666555555555555555555555555555555555555555444444444555555555555666555666888888777888:::<<<@@@DDDIIINNNSSSYYY^^^bbbdddhhhhhhgggjjjrrryyy|||KKKMMMNNNPPPPPPOOONNNMMMMMMMMMMMMMMMNNNNNNOOOPPPLLLLLLMMMNNNOOOOOONNNNNNLLLMMMNNNPPPRRRSSSTTTTTTMMMNNNPPPRRRRRRSSSRRRRRRQQQRRRRRRRRRRRRSSSSSSSSSWWWYYY\\\^^^___bbbfffiiillllllnnnrrrwwwxxxvvvtttzzztttgggYYYQQQ{{{}}}zzzxxxsssiiibbb___fffeeeaaaXXXLLLAAA:::777888888777666555555555555555555555555555555555555444444444555555555555666555666777777777888:::<<>>999999888777666555555555555555555555555555555555555444444444555555555555666555666777777777888:::<<<>>>AAAGGGLLLQQQVVV[[[___cccggghhhgggjjjsss{{{}}}~~~JJJNNNSSSUUUTTTRRRPPPPPPRRRQQQPPPPPPPPPPPPPPPQQQNNNNNNNNNOOOOOONNNNNNNNNMMMMMMNNNOOOPPPQQQQQQQQQMMMOOOQQQSSSUUUVVVVVVVVVUUUVVVWWWZZZ\\\^^^```aaa```aaacccdddeeegggjjjlllllloooqqqqqqrrrzzzuuussstttttt```RRR```yyyzzz|||}}}|||uuuiii```YYYaaahhhiii```RRRDDD<<<999888777666666555555666555555555555555555555555444444444555555555555666444555777777666777999;;;===AAAFFFKKKPPPUUU[[[^^^eeeiiijjjhhhlllttt|||~~~MMMQQQVVVWWWUUURRRQQQRRRSSSRRRQQQQQQPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRSSSSSSTTTUUUWWWXXXZZZZZZ]]]]]]^^^______```aaaaaabbbdddfffggghhhiiilllooommmrrrwwwxxx|||uuulllmmmttttttVVVSSShhhyyy}}}|||yyyrrrhhh^^^VVV\\\cccfffcccXXXJJJAAA999999888777666666666666555555555555555555555555444444444555555555555666444555666666666777999;;;===AAAFFFKKKPPPUUU[[[^^^cccgggiiiiiimmmwwwOOOTTTXXXXXXTTTQQQQQQSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYYYY[[[ZZZZZZZZZ[[[]]]___aaaaaaaaaaaabbbbbbcccccccccfffhhhjjjkkklllmmmqqqssssssyyyrrrllllllnnnzzziiiYYYXXXqqquuu||||||uuuooofff]]]YYYYYY[[[^^^^^^YYYOOOFFF:::999888777666666666666555555555555555555555555444444444555555555555666444555666666666777999;;;===AAAFFFLLLPPPVVV[[[___aaaeeeggghhhmmmwwwPPPUUUXXXWWWSSSPPPQQQSSSTTTSSSRRRPPPPPPOOOOOOOOONNNPPPSSSVVVYYY\\\^^^___\\\]]]^^^___````````````aaa```^^^]]]^^^aaadddfff``````bbbccceeefffggghhhiiikkkmmmnnnoooqqqtttwwwoooeeeiiiqqq|||zzzcccQQQ[[[yyy~~~sss~~~yyyssskkkbbb]]]YYYUUUVVVYYYXXXQQQJJJ:::999888777666666666666555555555555555555555555444444444555555555666666444555666666666777999;;;>>>AAAGGGLLLQQQVVV[[[___bbbfffggggggkkkuuu}}}XXXYYYYYYVVVSSSSSSVVVYYYZZZYYYWWWUUUTTTTTTTTTUUUUUUWWW\\\aaabbb^^^^^^bbbbbbbbbccccccbbb```___^^^^^^aaadddeeedddcccccccccccccccccceeegggiiihhhgggjjjqqqtttsssuuu|||tttllllllnnntttyyy___JJJZZZ~~~}}}yyyqqqkkkiiieee^^^UUUNNNLLLMMMMMMNNNFFF???777444666777666444555555555555555555555555555555555555555555555555777666666666666888999:::<<>>999777777555333555555555555555555555555555555555555555555555555777666555555666777999:::===BBBIIIMMMPPPSSSYYY]]]___bbbcccdddkkkxxxggggggggggggggghhhiiikkkfffeeeeeeeeedddddddddeeefffdddffflllooommmjjjjjjmmmmmmooopppqqqrrrssssssnnnppprrrrrrpppmmmkkkjjjppprrrssstttuuuwwwyyy{{{}}}nnnVVVKKK[[[ssszzzssspppooommmjjjddd]]]ZZZZZZ[[[ZZZYYYQQQJJJ???888555555666777555555555555555555555555555555555555555555555555666666555555666777999:::>>>CCCIIIMMMPPPSSSXXX\\\\\\___aaaccckkkwwwnnnmmmmmmmmmnnnoooppppppmmmmmmnnnnnnnnnnnnnnnnnnmmmlllqqqxxxzzzuuupppooooooooopppppppppqqqqqqrrrooorrrtttuuutttsssssstttwwwyyy{{{}}}~~~zzzaaaKKKMMM^^^uuunnnnnnnnnkkkfffgggeeeaaa]]]\\\___ccc\\\SSSFFF;;;555444777999555555555555555555555555555555555555555555555555666555555555555777888999>>>BBBHHHLLLOOORRRWWW[[[YYY]]]```bbbjjjvvvpppooonnnoooqqqqqqpppooopppqqqrrrsssssstttssssssnnnpppwww|||{{{uuurrrsssrrrqqqqqqpppppppppqqqqqqrrrtttvvvwwwxxxyyy|||~~~nnnVVVKKKNNNnnnwwwyyysssoooqqqqqqmmmhhhlllnnniiiaaa^^^ccciiifff]]]PPPBBB999555666888555555555555555555555555555555555555555555555555666555444444555666888999===BBBHHHKKKNNNQQQVVVZZZYYY]]]```bbbjjjvvv~~~vvvtttssstttvvvvvvtttrrrssstttuuuwwwwwwwwwwwwwwwtttwww|||{{{uuuvvv||||||{{{zzzyyyyyyzzz{{{|||yyyzzz||||||~~~wwwbbbQQQJJJ[[[kkkxxxyyyxxxzzzvvvnnnnnnqqqqqqlllddd```bbbfffaaa\\\SSSHHH>>>888666666555555555555555555555555555555555555555555555555555555444444555666888999<<>>DDDIIIKKKPPPUUUZZZaaa``````eeemmmwww|||pppbbbWWWCCCLLL___rrrxxxqqqhhhfffyyywwwrrrkkkaaaYYYRRROOOXXXUUUUUUVVVQQQEEE;;;666666666555444444333444555333333444444555444444444333444555555555666888::::::>>>CCCGGGJJJNNNUUUZZZ```___```dddmmmwww~~~zzzpppddd\\\FFFFFFNNN___lllmmmfff```pppvvvsssggg^^^\\\XXXRRRVVVYYYZZZWWWRRRJJJ>>>333777777666666555444444333444444444555444444333333333444555555555666888::::::>>>BBBEEEHHHMMMTTTZZZ___^^^```eeemmmwww~~~~~~|||yyyqqqhhhbbbWWWMMMHHHQQQaaajjjggg```bbbooorrrgggbbbeeecccZZZSSSYYYYYYRRROOOMMMDDD777666555555555666555444333555555555555444333222222333444555555555666888:::;;;>>>AAACCCFFFKKKSSSYYY______aaafffoooxxx~~~~~~}}}}}}{{{xxxsssmmmiiifffWWWHHHHHHWWWfffkkkhhhZZZiiipppjjjhhhmmmjjj```UUUYYYWWWNNNKKKMMMIII???666444333333555666555333555555555555444333222222333444555555555666888:::;;;>>>AAACCCEEEJJJRRRXXX^^^___bbbhhhqqqyyy~~~|||||||||{{{xxxtttpppmmmjjj^^^MMMFFFOOO```kkknnn]]]gggmmmlllmmmooojjjaaaXXXVVVPPPIIIGGGHHHFFFCCC999666222222555777666444444444444555444444333333333444555555555666888:::;;;>>>BBBDDDFFFKKKRRRWWW]]]^^^bbbiiirrryyy~~~}}}|||{{{|||{{{zzzvvvssspppoookkkeeeXXXKKKJJJWWWfffmmmeeeeeefffjjjnnnnnniiiccc[[[TTTOOOMMMLLLJJJKKKMMMAAA;;;555333555777666444333333444444555444444444333444555555555666888::::::>>>CCCFFFHHHLLLRRRVVVZZZ\\\```hhhpppwww{{{}}}~~~zzzxxxzzz{{{{{{yyyuuuqqqoooooommmmmmcccQQQIIIQQQ___hhhhhhaaa```gggnnnmmmiiihhhaaaXXXTTTYYY[[[WWWXXX___GGG@@@888555666777666333222222333444555555555555333444555555555666888::::::???DDDGGGIIILLLRRRVVVXXXZZZ___fffooovvvyyyzzzzzz|||yyyqqqxxxwwwwwwyyyzzzwwwqqqkkkggggggggg___QQQIIIRRRaaahhhbbb^^^aaaiiinnnmmmiiihhh^^^VVVSSSTTTYYYiiixxxYYYDDD444555777444222555444444444444444444444444777666666666666777777888999<<<@@@DDDGGGLLLQQQTTTXXX[[[```dddhhhmmmrrrvvvxxxvvvwwwwwwrrrnnnxxxxxxyyyzzzyyyuuupppllljjjjjjiiidddWWWMMMQQQ[[[kkkbbbZZZZZZccclllppppppcccYYYRRRSSSXXX```lllxxxVVVDDD666777999555222444444444444444444444444444666666666666666666777888999<<<@@@DDDGGGKKKPPPTTTZZZ]]]aaaeeejjjoootttxxx}}}yyyrrrooonnnnnnnnnvvvxxxzzzzzzwwwsssqqqooommmlllllliii___TTTPPPQQQgggbbb\\\[[[___eeeiiikkkbbbZZZSSSSSSWWW[[[aaafffUUUFFF::::::;;;666333444444444444444444444444444666555555555666666777888999<<<@@@CCCGGGKKKPPPSSSZZZ]]]bbbggglllqqqwww{{{|||}}}vvvpppnnnppprrrsssvvvyyyyyyuuusssssstttooonnnnnnmmmfff[[[OOOGGGZZZ```ffffffaaa\\\ZZZZZZ\\\YYYVVVTTTRRRRRRUUUYYYXXXKKK???;;;999555333444444444444444444444444444555555555555555666777888999<<>>AAADDDHHHMMMPPPTTTXXX^^^dddjjjqqqxxx}}}}}}{{{xxxvvvtttsssssstttuuuvvvyyy|||}}}zzzvvvsssqqqpppqqqpppooooooqqqsssssssssooopppnnnkkkkkkhhh[[[MMMGGGQQQ]]]dddeeedddeeeffffffnnnooobbbTTTQQQUUUZZZWWWTTTNNNDDD;;;666555444444444444444444444444444333333333444555666888888888;;;>>>AAADDDGGGLLLOOOSSSWWW]]]dddjjjrrryyy~~~}}}{{{uuutttsssrrrrrrtttvvvwww|||}}}xxxvvvtttqqqoootttqqqmmmmmmppprrrqqqooooooqqqoookkkkkkjjj```SSSBBBHHHTTTaaaiiijjjddd]]]```fffeeeZZZPPPQQQVVVXXXQQQRRRPPPHHH@@@:::666333444444444444444444444444222333333444555666888888888;;;>>>AAACCCGGGKKKOOOSSSWWW]]]dddkkkssszzzvvvwwwyyy{{{|||}}}}}}}}}sssuuuwwwyyy{{{~~~}}}zzzyyyxxxwwwuuutttwwwsssooollllllmmmnnnoooqqqvvvuuuoookkkkkkfff___KKKAAAIII[[[ccceeeaaaVVV]]]ffflllfff]]]YYYYYYYYYYYYSSSLLLGGGCCC>>>777222555555444444444333333333444444333444444555666777:::;;;>>>BBBFFFIIILLLMMMPPPVVV___fffjjjnnnssswwwvvvxxxzzz|||~~~~~~}}}}}}|||}}}~~~{{{yyyxxxwwwvvvuuusssrrrpppoooooonnnmmmlllnnnrrrsssnnnkkkjjjeee^^^RRRBBBEEEVVVaaafffaaaTTTWWWaaahhheee___]]]]]]]]]^^^XXXPPPIIIEEE@@@:::555555555555444444444333333444444333444444555666777:::;;;>>>AAAEEEIIILLLMMMQQQWWW___dddhhhmmmssswww|||yyyxxxxxxwwwvvvpppqqqrrrsssqqqnnnkkkhhhlllppprrrooommmkkkfff```ZZZGGGBBBOOO\\\dddaaaSSSSSS]]]eeedddaaa___^^^\\\___YYYRRRLLLHHHBBB;;;666555555555444444444444333444444333444444555666777:::;;;>>>AAAEEEHHHKKKLLLSSSWWW^^^cccgggmmmtttyyy}}}zzzyyyxxxxxxwwwoooqqqsssssspppmmmjjjhhhlllooorrrrrrqqqmmmiiieeeaaaNNNHHHMMMUUU___aaaVVVVVV^^^eeedddaaa^^^ZZZVVVWWWTTTQQQOOOLLLEEE<<<555555555555555444444444444444444333444444555666777999;;;===@@@DDDGGGJJJKKKRRRWWW]]]bbbhhhoooxxx}}}{{{yyyyyyxxxvvvqqqrrrssspppmmmjjjjjjkkkkkkmmmoooqqqpppmmmiiigggdddXXXRRRPPPNNNWWW```\\\XXX^^^cccbbb```^^^YYYRRRNNNOOOQQQTTTSSSLLLAAA888666666555555555444444444444444333444444555666777999:::===@@@CCCFFFIIIJJJQQQVVV\\\ccciiisss}}}~~~|||zzzyyyvvvtttsssssssssooojjjhhhjjjmmmjjjiiijjjmmmmmmhhhffffffddd___\\\SSSIIIPPP^^^___VVVZZZ^^^___``````[[[TTTIIILLLRRRXXXYYYSSSGGG>>>666666666555555555444444444444333444444555666777999:::<<>>@@@BBBEEEIIILLLNNNVVV]]]___dddooozzz|||zzzyyywwwssspppqqqssstttrrroookkkkkkkkkfffeeeeeeeeeeeeggghhhiiifffbbb^^^YYYQQQKKKMMMTTT]]]]]]XXXSSSTTTXXXXXXVVVUUUSSSSSSUUUYYYYYYTTTOOO???888333444555333333555666555444333444666888999999;;;>>>@@@AAADDDHHHKKKOOOWWW^^^```dddnnnyyy}}}zzzxxxwwwvvvsssqqqqqqrrrsssrrrooolllkkkjjjfffeeedddcccdddeeehhhiiieeebbb___[[[SSSLLLLLLPPPbbb___YYYTTTVVV]]]___]]]\\\TTTOOOTTT___ddd___WWWDDD<<<555555666444444555555555444444555666888999888:::<<<>>>@@@CCCFFFIIIOOOXXX^^^```dddnnnyyy~~~}}}{{{yyywwwuuusssrrrqqqrrrrrrqqqooollljjjiiieeedddcccbbbccceeegggiiifffbbb^^^ZZZSSSLLLKKKOOO```]]]WWWSSSXXXaaaffffffaaaWWWPPPSSS^^^eeeccc]]]JJJ@@@777666666555444555555555555444555666777888777999;;;===???AAAEEEGGGPPPXXX^^^```dddnnnxxx~~~~~~{{{xxxuuusssrrrrrrqqqqqqpppooommmjjjhhheeedddccccccccceeeggghhhhhhbbb[[[WWWQQQLLLLLLQQQ^^^\\\WWWRRRUUU___gggjjjfff___WWWWWW\\\aaabbbaaaOOOCCC999666777666444555555555555555555666666777777999;;;===>>>@@@DDDFFFOOOWWW^^^```dddnnnyyy}}}yyyuuuttttttrrrqqqpppoooooommmjjjgggdddddddddeeeeeefffggghhhhhh```YYYUUUQQQMMMNNNQQQ]]]^^^ZZZSSSQQQYYYccchhhoooiiiaaa\\\\\\^^^aaabbbTTTFFF999666666555444333555555666666666666666666777999;;;===>>>@@@CCCFFFNNNVVV]]]```dddooozzz~~~yyyvvvvvvvvvrrrqqqooooooooonnnjjjgggcccdddfffggghhhhhhggggggddd^^^YYYWWWSSSOOONNNPPPXXX]]]]]]TTTOOOUUUaaaiiivvvnnneee^^^]]]^^^___```WWWHHH999555666555333222555666666666666666555555888:::<<<===>>>@@@CCCFFFMMMUUU]]]___dddppp{{{}}}}}}yyyvvvwwwyyyssspppnnnoooooonnnjjjfffcccdddgggiiiiiiiiigggfffaaa\\\YYYYYYVVVQQQMMMNNNRRRZZZ]]]UUUNNNTTTbbbmmmyyyoooccc]]]]]]^^^^^^\\\YYYIII999555555444222111555666666666666666555555888:::<<<===>>>@@@CCCFFFLLLTTT\\\___eeeppp|||