BM66( PPPPPPQQQQQQQQQQQQPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMPPPOOONNNNNNNNNQQQSSSUUU]]][[[WWWTTTRRRRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYZZZ\\\\\\]]]]]]^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^bbbccccccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggiiihhhgggffffffhhhiiikkklllllllllllllllmmmmmmnnnssssssssstttuuuvvvvvvvvvzzz|||}}}{{{|||{{{zzz{{{|||DDDEEEEEEFFFFFFEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@???>>>>>>???AAACCCDDDIIIGGGDDDBBBAAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWZZZ]]]]]][[[YYYWWWXXXWWWVVVUUUVVVXXX[[[\\\XXXXXXXXXXXXXXXYYYZZZ[[[___^^^]]]___aaaccceeefffdddeeeggghhhjjjkkkkkkllliiijjjlllmmmmmmllljjjiiijjjlllpppsssvvvvvvvvvvvvuuuvvvxxxzzz}}}??????@@@@@@@@@@@@??????========================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<;;;999888888999;;;<<<999999999999999999999999::::::999999999999::::::999999999999999999999999888888888888888888888888999999999999999999999999999888888888999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@AAABBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDGGGGGGGGGFFFFFFEEEEEEEEEDDDFFFHHHJJJJJJIIIGGGFFFGGGFFFEEEEEEEEEFFFGGGHHHDDDDDDDDDEEEFFFGGGIIIIIIKKKHHHGGGHHHLLLOOOPPPOOORRRRRRQQQQQQQQQQQQRRRSSSOOOPPPQQQSSSTTTTTTSSSSSSRRRRRRTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUXXXXXXXXXXXXXXXYYYZZZ[[[ZZZ]]]```___\\\ZZZ[[[]]]ddddddeeeeeefffggghhhhhhccceeegggjjjmmmooopppqqqllllllkkkkkklllooorrrtttuuuooohhhgggmmmuuu{{{yyy{{{}}}~~~}}}|||??????@@@@@@@@@@@@??????========================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999888888888999999:::888888888888888888888888:::999999888888999999:::999999999999999999999999777777777777777777777777999999999999999999999999888888888777777888999999666777888999::::::::::::999999999999999999999999:::::::::::::::999999999777666666777888999::::::555666888999999999777666777777777666777888888999888999999999999999999999999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>???@@@>>>>>>>>>>>>???AAACCCEEEFFFDDDAAA>>>======>>>???;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>======CCCCCCCCCCCCCCCCCCCCCCCCJJJIIIHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRPPPNNNMMMMMMPPPSSSUUUXXXYYY[[[]]]]]]\\\ZZZYYYZZZ[[[]]]]]]\\\\\\^^^___]]]\\\[[[[[[[[[]]]___aaaccccccddddddeeefffggggggeeebbbbbbeeelllppppppnnnnnnnnnoooqqqrrrtttvvvwwwyyyyyyyyyyyyzzz{{{}}}}}}wwwyyy{{{}}}======>>>>>>>>>>>>======999999999999999999999999999999999999999999999999777888888888777666555444888888888888777777666666666666666666666666666666999888888888888888888999777777777777777777777777555555555555555555555555888888888888888888888888888888777777666777777777333444555666777777777777777777777777777777777777666666555555444444444333777777777888999:::;;;;;;555777999;;;<<<:::888777888888888888888999999:::666777888888999:::;;;;;;777888888999999999999999777888:::;;;<<<<<<<<<;;;<<<;;;;;;:::::::::;;;;;;666:::<<<;;;777777<<>><<<;;;<<<>>><<<;;;;;;;;;;;;<<<===>>>:::::::::;;;<<<>>>???@@@;;;;;;<<<===>>>>>>??????@@@???>>>===;;;;;;::::::<<<:::999:::<<<=========>>>>>>????????????@@@@@@;;;<<<<<<============<<<<<<===???@@@@@@???>>>===<<<>>>AAABBBBBB@@@@@@@@@@@@BBBEEEHHHIIIIIIHHHGGGBBBCCCDDDCCCAAA@@@AAABBBBBBAAA@@@@@@@@@BBBEEEFFFBBBCCCCCCDDDDDDDDDCCCCCCJJJIIIJJJPPPWWWZZZYYYUUUMMMNNNOOOPPPRRRTTTVVVWWWVVVVVVUUUUUUUUUVVVWWWWWWYYYYYYZZZZZZ[[[[[[ZZZZZZZZZ\\\]]]\\\\\\___dddiiilllnnnqqquuuzzz~~~======<<<;;;::::::999999;;;;;;;;;:::::::::999999:::::::::999999888888888666666666666555555555555777777777777777777777777555555666666666666555555666666666666666666666666777777777777777777777777666666666666666666666666666666666666777777777777555555555555555555555555666666666666666666666666666666666666666666666666555555555555555555555555555555555555666666666666777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888999999888777666666777777999999999999999999999999:::::::::999999888888888=========<<<;;;:::999888999999999999999999999999999999999999999999999999;;;:::999888888:::<<<===;;;::::::999999::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999:::::::::999999999888888;;;;;;;;;<<<<<<<<<======DDDDDDCCCBBB???<<<:::888===<<<;;;::::::;;;===>>>999::::::;;;;;;;;;::::::BBB:::999;;;UUUdddNNNGGGBBB@@@@@@CCCGGGFFFCCCAAAEEEDDDBBB@@@??????@@@AAABBBBBBCCCDDDEEEFFFFFFGGGDDDDDDEEEDDDCCCDDDGGGIIIQQQQQQQQQSSSUUUXXXZZZ\\\^^^___```bbbccceeeffffffeeedddbbbdddiiiooosssuuu}}}uuurrrttt<<<<<<<<<;;;:::999999999:::::::::999999999999888999999888888777777777777666666666666555555555444666666666666666666666666555555666666666666555555555555555555555555555555666666666666666666666666555555555555555555555555444444555555555666666666444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444555555555666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777999888777777666666666777888888888888888888888888::::::999999999888888888;;;;;;;;;;;;:::999888888999999999999999999999999999999999999999999999999:::999888777888999;;;<<<:::999999888888999999:::999999999999999999999999999999999999999999999999999999999888888888777777888888888888888888888888999999999888888888777777999999999999::::::::::::===>>>???@@@@@@@@@???>>>;;;:::999888888888888888555666777777888888888888:::555DDDXXXooojjjDDD:::>>>???===888:::AAAGGGHHH@@@>>><<<;;;::::::;;;<<<999999::::::;;;;;;<<<<<<:::;;;;;;:::::::::===???EEEEEEEEEFFFHHHKKKNNNOOOOOOOOOOOOPPPRRRTTTVVVWWWVVVTTTSSSUUUZZZ___dddeeeaaaeee\\\[[[^^^;;;;;;;;;:::999999888888999999888888888777777777777777666666666666555555666666555555555444444444444444444444444444444444444555555666666555555444444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555888777666666555666666666666666666666666666666666999999888888888888777777888888999999999999888888888888888888888888888888888888888888888888888888999888777777777888:::;;;888888777777777777888888888888888888888888888888666666666666666666666666777777777666666666666666666666666666666666666666777777777666666666666666666666666666777777777777777888:::<<<===>>>>>>>>>::::::999999888666555555666666666777777888888888;;;000===SSSiii___>>>???888===;;;666???UUUcccccc;;;:::888777666666777888777777777777777777777777666777777777666777:::<<<>>>>>>???@@@BBBDDDGGGHHHGGGFFFFFFFFFHHHKKKNNNPPPNNNLLLLLLNNNRRRXXX[[[]]]UUUYYYRRRRRRTTTttthhhdddcccfffgggeeeeeeffffffeeeeeegggkkkoooqqqrrr::::::999999999888888888888777777777777666666666666666666666555555555555555555555444444444333333333333333333333333333333444444444555555444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555666666555555555555555666666666666666666666666666777777777777777777777777555666777777888888888777777777777777777777777777777777777777777777777777777777666666666777888999777666666555555666666777666666666666666666666666555555555555555555555555555555555555444444444444444444444444444444444444555555555555444444444444444444444555555555666666555555666666666666666666999:::;;;;;;;;;999888777666666666555555555555555:::000444<<>>@@@BBBEEEFFFGGGFFFEEEEEEGGGKKKNNNQQQOOOMMMMMMOOOSSSXXX[[[]]]XXXZZZSSSTTTSSSmmmyyyeee___\\\^^^___]]]^^^```]]][[[YYYYYY[[[]]]]]]]]]888888888888888777777777777777777666666666555555555555666666666666666666444444444444333333333333333333333333333333333333333333444444444444333333222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333222222222222222222222222222222222222222222222222333333333333333333333333555555555555555555555555555444444444444444555555777777777777777777777777666666666666666666666666444444555666777777777777666666666666666666666666666666666666666666666666555555555555666666777777666555555444444555555666555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555444444333333222222222666888999:::;;;;;;:::999666555444333222222222333222666===999IIITTTAAA>>>777888777AAAaaa|||pppQQQ777666666666555555555666555555555444333333222222333444444444333444666999:::::::::;;;===???AAACCCDDDCCCBBBBBBEEEHHHLLLOOOLLLKKKKKKMMMRRRVVVXXXYYYTTTVVVOOOPPPMMMeee~~~yyyddd^^^ZZZZZZZZZXXXXXXZZZ[[[YYYVVVUUUVVVVVVVVVUUU777777777777777777777777777777666666666555555555555555555555555666666666444444333333333222222222222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111000000000000000000000000222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333444555777777777777777777777777444444555555555555666666444444555666666666666666555555555555555555555555555555555555555555555555444444444444555555555555555555444444444444555555444444444444444444444444444444444444444444444444222222222222333333333333222222222222222222222222222222222222333333333333333333333444444444555555333333333333333444555555333333555666777888888888:::999888777777888999:::666>>>AAA222<<>>>>>;;;+++222===333999999777:::JJJ___gggXXXCCC222222222333333333222222555555555555555555444444444555555555444555777:::============>>>@@@BBBDDD@@@AAABBBDDDFFFIIIKKKMMMKKKJJJJJJMMMQQQUUUVVVVVVTTTTTTOOOTTTTTTmmmqqqzzz|||```[[[XXXYYYYYYVVVUUUVVVTTTSSSQQQRRRTTTVVVWWWWWW555555555666666666666666888777777777666666666666111111222222222333333333333333333222222222111111333333333333333333333333222222222333333222222222222222222222222222222222111111111111111111111111111111111111111111111111////////////000000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222111111111222333333444444444444444444444444444333333333444444555555555555666666666666666555555444444444444444444444444444444444444444444444444111222333444444444444333666555555444444555555666222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222222111111222222333333333333111111111111222222222222333222111000000111222333555444333222111222333444000000111333666:::>>>AAA;;;777;;;777<<<<<<...999444222444;;;AAA@@@777///222333444444444444333333222222222222222333333333222333333222222333555777::::::::::::<<<>>>???AAA>>>???AAACCCFFFHHHJJJKKKIIIHHHIIIKKKOOOSSSTTTTTTQQQQQQKKKPPPOOOiiippp~~~\\\WWWUUUWWWXXXUUUTTTUUUTTTRRRQQQQQQSSSUUUUUUUUU555555555555555555555555444555555555444333333222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222000000000000000000000000111111222222222333333333000000111222333333444444222222333333333444444444222222333333333333444444555555555444444333333333444444444555555555555666333444555555666666555555555555555444444333333333333333333444444444555555666555333222111222333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111222000888DDD>>>444888777999???BBB>>>666777<<<555999999888999======999000111111222222333333444333333333222222111111111222333333222222222555777::::::::::::;;;===???@@@AAA@@@AAAAAACCCFFFHHHIIIJJJIIIJJJMMMQQQTTTUUUTTTTTTQQQTTTOOOMMMkkk}}}___\\\XXXVVVUUUTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQQQQ555555555555555555555555444444555555444333333222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000111111111222222222333333111111111222222333333333222222222222333333333333222222222333333333444444555555444444444333333333444444444444555555555555333444444555555555555555555555444444444333333333333333333444444444444555555444333222222222333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111333555444888@@@:::222777111666<<<>>>======???AAAGGGAAA;;;;;;===<<<555...333333333222222222222222444444444333333222222222222333333222222333555777::::::::::::;;;===???@@@@@@@@@@@@AAACCCEEEGGGIIIGGGGGGHHHKKKOOORRRSSSSSSPPPMMMPPPLLLKKKkkk^^^[[[XXXVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPP444444444444444444444444444444444444444333333222222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000000111111111222222000000000000000000000000111111111222222222222333111111222222222222222222000111111111222222222222222222222222333333333333444444444444333333333333333333333444444444555555333333444555555555555555444444444444333333333333333333333333444444444444444444333222222222333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222111///......///000111000555333444999444111999FFF[[[cccQQQ::::::OOOaaaaaaQQQFFFJJJOOOHHH<<<666555444444333222222111111333333222222222222222111111222222222111222555777;;;:::::::::;;;===>>>????????????@@@BBBDDDGGGHHHCCCCCCEEEHHHMMMQQQRRRRRROOOKKKMMMIIIIIIjjjzzz{{{]]]ZZZWWWUUUTTTTTTRRRQQQPPPPPPPPPPPPPPPOOOOOOOOO444444444444444444444444333333444444444333333222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000000000000000111111111111////////////////////////111111111111222222222222222222222222111111111111000000000000111111111111111222222222222333333333333333333333333333333333222333333333444444444444333333444555555555444444333333333333333333333333222222333333333444444444444333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222111///...///111444666222888444111555555999FFFfffuuuqqqPPP666???[[[pppPPP===555???EEE<<<222111444333333333222222222111111111111111000000000000000111111000000111333666;;;;;;::::::;;;<<<>>>???>>>>>>??????AAACCCFFFGGGAAABBBCCCGGGLLLPPPRRRRRRRRRMMMMMMIIIJJJkkkwwwnnnwww\\\YYYVVVTTTSSSSSSRRRPPPOOOOOOOOOOOOOOONNNNNNNNN444444444444444444444444222222333333444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000........................................................................////////////////////////------------------------........................//////////////////////////////000000000111111111////////////////////////000000111111111222222222222111111111111111111111//////000000000111111111111111111222222222333333333333333333333333333333222222222222333333333444222333333444555444444444333333333333333333333333222222222333333333444444222333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////222111000000111555888;;;<<>>???=========>>>@@@BBBEEEFFFBBBBBBCCCGGGLLLPPPRRRRRRRRRMMMMMMKKKMMMooossskkktttZZZWWWTTTSSSRRRRRRQQQPPPOOOOOONNNNNNMMMMMMMMMLLL333333333333333333333333111222222333333333333333111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////000000........................................................................////////////////////////......................................................................../////////000000000111111000000000000000000000000000000000111111111111222000000111111111111111111///000000000111111111111111111111111222222222222222222222222333333333333111111222222222333333333222222333444444444444444222222222222333333333333222222222222333333333333222222333444444444333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000000111333666999;;;>>>DDD<<<111222666;;;FFFEEE:::***###///???@@@777333...///555666111111666//////000000111222222333444444444444444555555555000111111111000111333666<<<;;;;;;:::;;;<<<===>>>===<<<======???AAADDDEEEBBBBBBDDDGGGLLLPPPQQQQQQNNNIIIKKKKKKOOOrrrnnndddtttYYYVVVSSSRRRQQQQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKK333333333333333333333333111111222333333333333333000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000........................................................................////////////////////////................................................////////////////////////////////////000000000111000000000000000000000000000000000000111111111111//////000000111111222222000000000111111111222222111111111111222222222222111111222222222333333333111111111111222222222222222222333444444444444333111111222222222333333333111222222222222333333333111222333444444444333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................//////000000111222444555888@@@:::000222444444:::111333333222000111666:::........./////////......///////////////000000000222222333333444444444444333444444333333444666888<<<<<<;;;:::;;;<<<===>>><<<<<<<<<===>>>AAACCCDDDCCCCCCDDDGGGKKKNNNOOOOOONNNIIIJJJJJJMMMnnnsssgggtttXXXUUURRRQQQQQQQQQPPPOOONNNNNNMMMLLLLLLKKKJJJJJJ333333333333333333333333000111222333333333333333000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000........................................................................////////////////////////////////////////////////........................000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111...//////000111222222333111111111111222222222222000111111111111222222222111111111222222333333333000111111111111222222222222222333444444444333333111111111222222333333333111111222222222333333333000111333444555444333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////...........................///////////////......555???<<<555:::;;;888999000++++++111666777:::???000222111///000444222,,,000000//////......------//////000000111111111111555666666666555666999;;;===<<<;;;:::;;;<<<===>>>;;;;;;;;;<<<>>>@@@CCCDDDCCCBBBCCCFFFJJJMMMNNNNNNQQQKKKKKKIIIJJJhhhxxxtttWWWUUURRRPPPPPPQQQPPPOOONNNMMMMMMLLLKKKJJJJJJIII333333333444444333222222333333333333333333333333222222222111111111111000000000000000000000000000000000////////////000000000000//////.........---////////////////////////............////////////........................++++++,,,------......//////...---,,,,,,,,,,,,,,,000///...------...///000//////////////////////////////.........---------........................////////////000000000000000000////////////000000////////////000000000000000000000000111111111111222222222111111111000000000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000////////////////////////------......//////000000------......//////000000222555999:::888444111000000000//////...------,,,////////////000000000000////////////////////////000000000000000000000000111000//////000333666999CCCBBB@@@>>><<<<<>>>>>>>>>>>???BBBDDDEEECCCDDDFFFHHHJJJLLLMMMMMMMMMKKKHHHDDDGGG___tttuuuZZZTTTPPPQQQPPPMMMLLLNNNLLLLLLLLLLLLKKKKKKKKKKKK222333333444333333222222333333333333333333333333222222222111111111000000000000000000000000000000000000////////////000000000/////////.........---....................................////////////........................------------------------///...---,,,,,,,,,,,,---000///...------...///000........................///.........------------.........................../////////000000000000000000////////////000000/////////000000000111111//////000000000111111111222222222111111111000000000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111000000000//////////////////////////////////////////////////////....................................////////////............////////////000333666666444111///.../////////000000000000000.../////////000000000000////////////////////////000000000000000000000000111000//////000333666888>>>>>>===;;;:::;;;>>>AAA??????>>>???@@@BBBDDDFFFCCCDDDFFFIIIKKKLLLMMMNNNMMMKKKGGGDDDGGG___xxxwwwZZZTTTPPPPPPPPPMMMLLLNNNLLLLLLLLLLLLKKKKKKKKKJJJ222222333333333333222222333333333333333333333333222222111111111000000000000000000000000000000000000//////......//////000/////////.......................................---............/////////------------------------//////...------,,,++++++......---,,,,,,,,,------//////...------...//////....................................------------------------------------....../////////000000000000//////......//////000000000000000111111111111//////000000000000111111222111111111111000000000111111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000//////////////////////////////////////////////////////......................../////////.............../////////..................000111111///---------------...///000000111111....../////////000000000000000000000000000000000000000000000000000000000000/////////000222555777:::::::::999999:::===@@@????????????AAACCCEEEFFFDDDEEEGGGIIIKKKMMMNNNNNNLLLKKKGGGDDDGGG___zzzZZZTTTPPPPPPOOOLLLLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJ111111222333333333333222222222222222222222222222111111111111000000000000/////////////////////////////////....../////////................................................---------.........//////------------------------......---------,,,,,,,,,...------,,,,,,,,,------........................------------------------------------------------------------------------........./////////000000/////////....../////////000000000000111111111222////////////000000000111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////......................../////////......---------/////////......------------...///...,,,+++,,,---,,,,,,------......//////........./////////000000000000000000000000000000000000000000000000000000//////...///000222444555999::::::999888999;;;>>>>>>>>>>>>>>>@@@BBBDDDEEECCCEEEGGGIIIKKKMMMMMMNNNMMMLLLIIIEEEIIIaaa{{{ZZZTTTPPPPPPOOOLLLKKKMMMLLLLLLKKKKKKKKKJJJJJJJJJ000111222222333333333222222222222222222222222222111111111000000000////////////////////////////////////............//////---------.......................................------------............------------------------,,,,,,,,,---------......------,,,,,,,,,------...------............------------------------------,,,,,,------------------------------------------............//////////////////............/////////000000000000111111111...////////////000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000//////////////////000000////////////////////////................................................//////......------,,,,,,//////......------,,,,,,---......---++++++,,,---....................................///////////////////////////////////////////////////////////////......//////111222333;;;<<<;;;:::888888999;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLMMMMMMNNNMMMJJJFFFJJJbbbyyy}}}{{{YYYSSSOOOOOOOOOLLLKKKMMMKKKKKKKKKKKKJJJJJJJJJJJJ///000111222333333333333222222222222222222222222111111000000000/////////000000000000000000000000///......------......///---------------.........------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------,,,,,,,,,---......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////......------......///////////////000000000000......////////////000000//////000000000000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333333444111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000......////////////000000////////////////////////........................------------------------.........---------------.........---------------,,,---......,,,,,,---...000000//////////////////------........./////////////////////////////////////////////////////////............///000111222;;;<<<<<<;;;888888888:::;;;;;;;;;;;;===???AAABBBBBBCCCEEEGGGIIIKKKLLLLLLNNNMMMJJJGGGKKKccckkkzzz{{{YYYSSSOOOOOONNNKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIII///000111222222333333333111111111111111111111111111000000000////////////000000000000000000000000///......------......///,,,,,,,,,------.........------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,---...///,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////......------......///---.........////////////........./////////000000////////////000000111111222222222111111111000000111111111111111111111111111111111111111111111111000111111222333333444444111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000........./////////000000////////////////////////........................------------------------,,,------------------...,,,------------------...+++,,,......---,,,,,,---,,,,,,,,,------......///---------.........//////------------------------////////////////////////---.........///000000111999:::;;;:::888888999:::;;;;;;;;;<<<===???AAABBB@@@AAACCCFFFHHHIIIJJJKKKLLLKKKHHHEEEIIIbbb~~~dddwww{{{YYYSSSOOOOOONNNKKKJJJLLLKKKKKKJJJJJJJJJIIIIIIIII//////000222222333333333111111111111111111111111000000000000////////////000000000000000000000000.........------.........,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.........------------.........///............/////////000.../////////000000111111222222222222111111000000000000000000000000000000111111111111111111111111000000111222333333444444111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000---.........//////000000////////////////////////........................------------------------,,,,,,,,,------.........,,,,,,,,,------.........))),,,......---,,,,,,,,,%%%&&&'''(((***+++,,,------------.........//////------------------------////////////////////////------......//////000000666777999999888888:::;;;<<<<<<<<<<<<>>>@@@BBBCCC???AAACCCEEEGGGIIIIIIJJJKKKIIIGGGDDDHHH```vvvWWWnnn|||YYYSSSOOOOOONNNKKKJJJLLLKKKKKKJJJJJJJJJIIIIIIIII000000000000000000000000000000000000000000000000111111111111000000000000333000...///000111///,,,........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------+++,,,---......---,,,++++++,,,------......------........................000//////.........//////////////////000000000000000000000000000000000000000000000000000000000000222222222222111111111111///444666000...111111...222333333333222222444666000111333555555444222111999666222111222333222111666666555444444444444444888777666555555444444333000//////000111222000...000111222111///---...///++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---.........---...000333777888999888777777999;;;:::::::::;;;===>>>@@@AAA>>>???AAAEEEIIIKKKJJJIIIHHHDDDFFFDDDFFFeee~~~aaakkk}}}\\\TTTMMMMMMMMMKKKJJJLLLNNNGGGJJJVVVZZZQQQIIIIII000000000000000000000000000000000000000000000000111111111111000000000000222000...///000111///---........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------.........---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,------------------,,,,,,,,,------......------........................//////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111...222222//////444666333111222333222222222444555666666777777777666555444444666777888888:::===???>>>>>>>>>?????????>>>===>>>======<<<<<<:::888777>>>;;;888666444222///---333222000//////.....................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---.........---...000333777888999888777777999;;;:::::::::;;;===>>>@@@AAA>>>@@@BBBFFFIIIKKKJJJIIILLLHHHIIIFFFGGGfffaaaddd~~~\\\TTTMMMMMMMMMKKKJJJLLLMMMEEEEEENNNQQQKKKFFFHHH000000000000000000000000000000000000000000000000111111111111000000000000111000//////000000///...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,---------..............................//////............//////////////////000000000000000000000000000000000000000000000000000000000000//////000000111222222222222222000---///222333000333444444444333444666888777888888999;;;===>>>@@@>>>AAAEEEFFFFFFIIIPPPVVV\\\\\\]]]___aaabbbaaa___]]]\\\ZZZXXXVVVSSSOOOLLLIIIFFFAAA>>><<<:::888666:::666222000111111000...000000//////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......---......---------000222777888888888777777999::::::::::::;;;===>>>@@@AAA>>>@@@DDDGGGIIIJJJJJJJJJOOOJJJJJJGGGGGGeee```^^^\\\TTTMMMMMMMMMKKKJJJLLLMMMEEEBBBHHHKKKGGGFFFIII000000000000000000000000000000000000000000000000111111111111000000000///000000//////000000//////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,------..............................///............//////000////////////000000000000000000000000000000000000000000000000000000000000111222222222333333333333222111000000222444333111888777666444333444999<<<===>>>BBBGGGNNNUUU[[[___fffeeedddeeejjjttt|||yyy{{{wwwrrrooollliiiddd```___[[[UUUPPPMMMJJJHHHFFFFFF???888555666666333000000000///...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...---,,,---000222666777888777666777888::::::::::::;;;===>>>@@@AAA>>>AAAEEEHHHIIIJJJJJJKKKMMMHHHIIIFFFGGGeee```___\\\TTTMMMMMMMMMKKKJJJKKKOOOIIIFFFJJJKKKIIIHHHKKK000000000000000000000000000000000000000000000000111111111111000000000/////////000000//////000000........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------,,,,,,,,,---...///.......................................///000000////////////000000000000111111111111111111111111111111111111111111111111222222222222222222222222///...///333555666666666666777999===BBBJJJSSSZZZbbbfffllluuu~~~||||||{{{xxxttttttpppiiibbb^^^ZZZVVVTTTPPPIIIAAA======<<<888444111000000///...---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---------,,,---///222666777888777666666888::::::::::::;;;===>>>@@@AAA>>>AAAFFFHHHHHHHHHIIIKKKKKKGGGHHHGGGIIIhhh```aaa\\\TTTMMMMMMMMMKKKJJJKKKMMMKKKKKKMMMNNNKKKIIIJJJ000000000000000000000000000000000000000000000000111111111111000000000000...///000000//////000111........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++,,,---...///..............................---......///000111////////////000000000000111111111111111111111111111111111111111111111111000000000111111111111111333222333555444333666;;;>>>FFFRRRbbbrrr~~~~~~~~~xxxrrrqqqnnnmmmpppuuuvvvrrrnnngggeeeaaa______^^^]]]\\\RRRMMMGGGCCCBBB@@@===;;;777666555444222111000///000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,------,,,,,,,,,///111666777777777666666888999:::::::::;;;===>>>@@@AAA===AAAFFFHHHGGGFFFHHHJJJKKKGGGIIIIIIKKKlll|||\\\ddd\\\TTTMMMMMMMMMKKKJJJLLLIIIJJJKKKMMMLLLJJJGGGFFF000000000000000000000000000000000000000000000000111111111111000000000000---///111000///...000222........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------------------,,,...---,,,++++++---...000........................---------......///000111////////////000000000000111111111111111111111111111111111111111111111111//////111222444555666777;;;:::<<>>;;;888666333222222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,---,,,+++,,,///111555666777777555666777999:::::::::;;;===>>>@@@AAA<<<@@@FFFGGGEEEDDDFFFIIIIIIEEEHHHGGGJJJjjjvvv]]]lll\\\TTTMMMMMMMMMKKKJJJLLLGGGIIIJJJIIIHHHGGGFFFEEE000000000000000000000000000000000000000000000000111111111111000000000000---///111111///...000333........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,............,,,+++...---,,,++++++---...000........................---------......000111111////////////000000000000111111111111111111111111111111111111111111111111000111333555888;;;===>>>;;;===DDDPPP[[[kkkqqq^^^SSS```hhhsss|||}}}vvvjjjaaatttuuuxxx~~~wwwgggZZZUUUXXX___jjjpppmmmaaaVVVQQQPPPNNNMMMLLLKKKHHHEEEDDDEEEFFFEEEDDDCCCCCCDDDKKKIIIFFFBBB===999666444333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++***+++,,,---...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,---,,,+++,,,///111555666777666555666777999:::::::::;;;===>>>@@@AAA;;;@@@EEEGGGDDDCCCEEEHHHGGGCCCEEEDDDFFFfff{{{eeevvv\\\TTTMMMMMMMMMKKKJJJLLLHHHJJJJJJGGGEEEFFFFFFFFF333222222222111000000000222222222111111111111000000000000000000000000000111111000000//////......,,,---------.../////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++************---,,,+++***+++,,,---...,,,------......------,,,////////////////////////............/////////000000000000000111111111111000000//////000111333444888///***---222444333444000444999===???@@@EEEIIIPPPTTTeee~~~rrruuutttaaaWWW]]]aaaxxxsssjjjiiibbbiii~~~uuuhhheee___\\\UUUTTT[[[```XXXKKKLLLHHHEEECCCDDDDDDAAA>>>@@@@@@===:::<<<>>>:::444444555666444000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,++++++,,,---///000444555666555555555777999;;;;;;;;;;;;<<<>>>???AAA???@@@CCCEEEGGGGGGHHHHHHDDDFFFFFFDDDGGG___zzzyyy]]]TTTKKKKKKLLLKKKIIIIIIJJJJJJIIIIIIIIIHHHHHHHHH222222222111111111111111222222222111111111111000000000000000000000000000111000000000/////////...---------...............................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,...---,,,++++++++++++,,,,,,++++++++++++,,,------------......///.........////////////////////////........./////////000000///000000111111222333333555444333222111222222333,,,000666:::888333444:::<<<===BBBHHHLLLTTThhh{{{rrr___]]]ccczzzzzzyyy{{{|||zzznnnjjjnnnrrrxxx~~~}}}uuuiiibbb[[[[[[ZZZYYY^^^ccc^^^VVVTTTRRROOONNNNNNNNNMMMLLL@@@@@@<<<777666888888444666444333333333333222000000//////...---,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,++++++++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,++++++,,,---///000444555666555555555777999;;;;;;:::;;;<<<===???@@@???@@@BBBEEEGGGGGGGGGGGGGGGHHHHHHEEEIIIbbb^^^TTTLLLKKKLLLKKKIIIJJJJJJJJJIIIIIIIIIHHHHHHHHH111111111111111222222222222222222111111111111000000000000000000000000000000000000000////////////...............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,++++++******++++++,,,+++++++++,,,,,,------------------------...............------,,,---------******+++,,,,,,,,,,,,,,,,,,---...///////////////////////////////////////....../////////000000000000000000000111222333444666555444333222222222222333444666888777777>>>GGGJJJEEEKKK```tttwwwggghhhvvv{{{zzz~~~rrrddd^^^^^^fffmmmmmmbbbYYYUUUOOOGGGWWWXXXWWWVVVXXXZZZWWWRRRUUUTTTSSSPPPNNNNNNOOOQQQKKKKKKFFF===888999:::999777333///000444777666333333222111000...---,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,++++++,,,---///000444555666666555666888:::;;;;;;::::::;;;===???@@@>>>@@@BBBEEEFFFGGGGGGGGGIIIIIIIIIGGGLLLfffzzz^^^TTTLLLKKKMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHH000000000111222222222333222222222111111111000000000000000000000000000000000000000000/////////////////////...---------,,,................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,------......////////////...............///)))***,,,---------,,,+++,,,,,,---...////////////////////////////////////...////////////000000000111000000000000111222333333333333444444555555666@@@:::999===BBBEEEHHHLLLRRRMMM^^^vvvlllfff___~~~wwwrrryyyyyyppphhhddddddjjjjjjfff^^^XXXVVVVVVUUUWWWSSSOOOMMMNNNNNNJJJEEERRRRRRPPPKKKEEECCCFFFIIIPPPRRRNNNDDD<<<;;;;;;;;;888666333111222333333333222111111000///......---+++++++++++++++*********,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,---///000444555666666555666888:::;;;:::::::::;;;===???@@@>>>@@@BBBDDDFFFGGGGGGGGGJJJIIIHHHGGGNNNiiiyyy```xxx^^^TTTLLLLLLMMMLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHH000000000111222222222333222222222111111111000000000000000000000000000000////////////000000000000/////////...---------,,,................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,++++++******++++++,,,******+++,,,,,,---......---------......//////////////////......///000000***+++,,,......---,,,,,,,,,,,,---...............////////////////////////////////////000000000111222111000///000111222333333444666999;;;===???@@@@@@CCCIIIOOOOOOLLLOOOTTThhhsssggg[[[ZZZdddqqqyyyxxx|||yyyvvvsssmmmrrrzzz}}}sssjjjXXXRRRWWWdddhhhaaa^^^bbb\\\SSSMMMPPPWWWYYYTTTNNNVVVTTTPPPHHH@@@===???BBBFFFJJJIIIBBB<<<::::::888<<<===<<<777000...000444///////////////000000000.........------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,---///000333555666666666777999;;;::::::::::::;;;<<<>>>???>>>???BBBDDDFFFFFFGGGFFFHHHHHHFFFFFFNNNkkknnnRRRhhh^^^UUULLLLLLMMMLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHH111111111111111222222222222222222111111111111000000000000000000000000000////////////000000000000...............---------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,++++++******++++++,,,+++++++++,,,,,,---------...............///////////////......//////000000,,,,,,---...................../////////......---/////////////////////////////////000000000111111333222111111222444666888:::<<>>???AAA>>>BBBBBB???<<<<<<<<<999???BBBCCC<<<222---000555......///000000111111222111000000//////......---++++++************++++++******++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,---///000333555666666666777:::<<<::::::999999:::<<<>>>???===???AAADDDEEEFFFFFFFFFGGGFFFEEEFFFOOOkkkqqqSSSbbb___UUUMMMLLLNNNLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHH222222222111111111111111222222222111111111111000000000000000000000000000.../////////000000000111---------.......................................................................................------------------------------------------------,,,,,,,,,++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...........................///000000...............///000000111111111111111000///...//////////////////////////////000000000111111111222111111333666:::>>>@@@DDDFFFHHHJJJLLLMMMNNNNNNLLLNNNRRRWWW```vvvtttnnnpppssswww~~~{{{vvv}}}~~~}}}iiilllssswwwfff```^^^]]]ddduuuvvvppp\\\WWWOOOIIIGGGGGGHHHIIIEEEEEEBBB===<<<===<<<777<<>>???===???AAACCCEEEFFFFFFFFFFFFEEEEEEGGGQQQlllsssYYYeee___UUUMMMMMMNNNLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHH333222222222111111000000222222222111111111111000000000000000000000000000.../////////000000111111,,,------....../////////........................................................................------------------------------------------------------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,000000//////......------...............///000000000//////......///111222444444444333222111000///////////////////////////000000000000111111111111111111222444999???DDDGGGKKKLLLMMMNNNNNNMMMLLLLLLJJJKKKYYYwww{{{^^^[[[aaaccc}}}|||uuuqqquuu~~~~~~~~~}}}pppppp{{{rrriiiZZZ^^^kkk|||xxxkkkeeebbb[[[SSSPPPQQQTTTVVVWWWNNNJJJBBB:::777888666000777777888666444222111111444444444333333222222222222111111000///.........++++++************++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++,,,---///000333555666777777888;;;===:::999999999:::<<<>>>???===???AAACCCEEEFFFFFFFFFFFFEEEFFFIIIRRRlllqqq]]]lll___UUUMMMMMMNNNMMMKKKKKKJJJJJJIIIIIIIIIHHHHHHHHH222333666777555222222444...///111111111111222444111111111111000000000000////////////////////////.........................................................------,,,,,,,,,........................------------------------------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------.........///......------......//////////////////.........//////000000000//////...111111222333333333333222000000000000////////////000222333222111111111333444333555:::CCCLLLSSSVVVNNNPPPUUUVVVQQQIIIGGGJJJNNNjjjttt]]]]]]nnnvvvuuunnnsss}}}~~~uuuuuuvvvvvvwwwzzzzzzrrrhhh___dddmmmsssqqqiiifffgggXXXRRRPPPVVV\\\[[[VVVSSSNNNIIICCC===:::888666444666666555444444444444444222:::@@@>>>555//////222)))...333333///,,,---///,,,,,,++++++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++++++++***)))(((++++++++++++++++++++++++---,,,+++++++++,,,---...111444666777777888999::::::::::::::::::;;;<<<===<<<===???@@@AAABBBCCCCCCEEEHHHGGGNNNNNNddduuudddUUUOOOPPPKKKLLLNNNIIIJJJJJJIIIIIIIIIIIIJJJJJJ222111111111000...///000222222333333222222333444111111111111000000000000////////////////////////......................................................---------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------...------------------...............///////////////000000000000000//////000000111222222222222111000000000000000000000000111222222222111111222444555;;;CCCHHHKKKMMMOOOQQQZZZRRRLLLMMMOOOQQQTTTYYY|||~~~vvvrrr{{{lllbbbiiippppppsss{{{rrrjjjdddaaaiiinnnlllgggddd___ZZZVVVXXX___ffffff^^^VVVSSSWWWQQQPPPVVV[[[YYYSSSPPPJJJFFFAAA<<<:::888666555555444333333222222333333111777;;;:::444///000222---...///////////////000---------,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))***+++++++++++++++++++++***))))))++++++++++++++++++++++++---,,,+++++++++,,,---...111444666777777888999::::::::::::::::::;;;<<<===<<<===???@@@BBBBBBCCCCCCEEEGGGEEELLLLLLcccdddUUUPPPPPPKKKLLLNNNIIIKKKJJJJJJIIIIIIJJJJJJKKK999666333111222444555444222222111111111000000000222222111111111000000000////////////////////////...................................................------------,,,,,,,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,------,,,,,,,,,,,,---------------.../////////000000000000000111111111000//////000111111111111000000000000000000000000000222333333111111222555777;;;DDDNNNQQQPPPNNNPPPSSSQQQTTTVVVSSSPPPXXXrrrwwwhhhqqquuufffUUUVVV___dddfffuuujjjdddbbbkkkyyy{{{mmmeeeeeegggVVVWWW]]]fffggg^^^SSSMMMPPPKKKLLLRRRUUUQQQJJJFFFFFFCCC???===<<<;;;:::888555444333222111111111111000222444444222111111222222///,,,---///222222111//////......---,,,++++++************************++++++***))))))***++++++***++++++++++++***))))))++++++++++++++++++++++++,,,,,,+++***+++,,,---...111444666777777888999:::999999999999:::;;;<<<===<<<===???@@@BBBCCCCCCDDDEEEGGGCCCJJJKKKccceeeUUUPPPPPPKKKLLLNNNIIIKKKJJJJJJIIIIIIJJJJJJKKKAAA===666333666999888444222111111111111111000///222222222111111111000000////////////////////////................................................------------------------................................................+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,+++******************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000000111111222///000000111111111111111000000111111111111111222444444333333222555999<<>>>>>>>>>>>===;;;999888666444222111000/////////......000111222111444222111111111111111111111000000///...---,,,,,,************************+++******************+++******+++++++++******)))***+++++++++++++++,,,,,,,,,++++++***+++,,,...///111444666777777888999:::888888999999:::;;;<<<===<<<===???AAABBBCCCDDDDDDGGGGGGCCCJJJKKKdddeeeUUUPPPQQQLLLLLLOOOJJJKKKKKKJJJJJJJJJJJJKKKKKKRRRMMMDDD>>>@@@CCC;;;000666444333444555666555333222222222222111111111111000000000000000000000000////////////////////////........................------------------------................................................---------.........//////...------,,,,,,------......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---...//////000000000//////000111222222000111222222333333222222000111111111222222333333555555666666777:::???CCCMMMMMMNNNPPPSSSVVVWWWWWW```SSSQQQiiibbb[[[kkkuuulllhhhdddhhhnnn|||{{{~~~}}}~~~lllfffjjjrrrvvvpppvvvtttgggXXXSSSUUUXXXYYY___iiikkkbbbSSSKKKKKKGGGEEEGGGMMMMMMFFF>>>:::===;;;;;;;;;<<<<<<;;;999>>>===:::777444111000//////---+++,,,///111111111222666999777333//////000111111000//////...------*********************************++++++*********)))******+++++++++***************++++++,,,,,,,,,++++++******+++---...///111444666777777888999:::888888888999:::;;;<<<===<<<===???AAACCCDDDEEEEEEHHHHHHCCCKKKNNNfffeeeVVVPPPQQQLLLMMMOOOJJJKKKKKKKKKJJJJJJKKKKKKKKKzzzuuukkkdddeeedddTTTAAA999666444444666777555222333222222222222111111111000000000000000000000000////////////////////////........................,,,,,,,,,------------......................................................//////000000111111111000///...------...///000..............................------------,,,,,,+++,,,---......---,,,+++,,,,,,,,,---........./////////.........000111222111111222333333333333333111111111222333333444444555777999;;;===AAAFFFJJJPPPQQQTTTXXX[[[YYYTTTPPPQQQaaa{{{lllgggTTTUUUaaajjj~~~{{{~~~zzzooommmsss{{{~~~wwwxxxrrrggg^^^\\\]]]]]]\\\bbbjjjiii\\\MMMIIILLLKKKJJJMMMRRRQQQJJJCCC@@@777666666888999888666444>>>===:::777444222111000000...------///000000000000666;;;999222------///000000000////////////...++++++++++++++++++++++++)))***++++++++++++***)))))))))***++++++++++++************++++++,,,,,,---+++*********+++---///000111444666777777888999:::777777777888:::;;;======<<<===???AAACCCEEEEEEFFFHHHHHHCCCMMMPPPhhhfffVVVQQQQQQLLLMMMOOOJJJLLLKKKKKKJJJJJJKKKKKKLLLvvv\\\AAA===:::999;;;:::666222333333222222222111111111000000000000000000000000////////////////////////........................,,,,,,,,,---------....................................................../////////000111222222222111000///......///000111......//////000000111111000000000/////////......+++---...//////...---+++------------------------......---,,,---///111222000000111222222222222222111111222222333444444555555888<<>><<<===???AAACCCEEEFFFFFFFFFFFFCCCMMMQQQhhhfffVVVQQQRRRMMMMMMPPPKKKLLLLLLKKKKKKKKKKKKLLLLLLhhhPPPKKKFFFDDDEEECCC>>>999333333333222222222111111000000000000000000000000000000000000000000000000........................,,,,,,,,,------.................................////////////////////////...//////000111222222333222111000......000111222......///000111222333333222222111111000000000///,,,---///000000///---,,,------------------,,,,,,...---,,,+++,,,...000222//////000111111111111111111111222333333444555555555888>>>CCCGGGLLLQQQTTTUUUYYY[[[ZZZXXXZZZbbbhhh___ZZZgggwwwppp___aaajjjpppyyy}}}dddXXXZZZWWWMMMSSSSSSQQQLLLFFFBBBAAAAAA===AAABBB>>>;;;<<<<<<::::::;;;@@@DDDCCC@@@AAAEEEFFFEEEGGGKKKJJJCCC>>>>>>888888999::::::999555111222222111111000111111111111333444333000......///000...,,,,,,...000000///------......//////000000------------------------)))***+++,,,,,,+++***)))((()))***+++++++++++++++))))))***+++,,,,,,------************+++---///000111444666777777888999:::666666777888999;;;===>>><<<===???AAADDDEEEFFFGGGDDDDDDBBBMMMQQQhhhqqqfffVVVQQQRRRMMMMMMPPPKKKLLLLLLKKKKKKKKKKKKLLLLLLrrr]]]\\\ZZZ]]]eeeeeeWWWFFFAAA<<<555222222333333222777777444000/////////---///............///000000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////...------,,,,,,000111222333333222000000222222111111111222444555333222111000000000111222444444222111111111222333000111222333444333222222000111222111///------...------,,,,,,,,,------...///...,,,+++,,,---///111---///000111111111333444999888>>>HHHMMMNNNSSS\\\[[[]]]___[[[UUU___```SSSlll}}}kkk___\\\nnn{{{wwwyyy{{{|||zzzyyyuuuqqq[[[[[[ZZZUUUMMMGGGDDDDDDDDDDDDDDDBBB@@@??????@@@======<<<;;;:::::::::;;;999::::::999666555666777===<<<;;;<<<>>>??????>>>;;;<<<<<<<<<;;;888555333333222000/////////000111333333333333222000///...///...---------///000111222111111111111111222222.........---,,,+++***)))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++---,,,++++++,,,---///000000222555666666666666777666666777888999;;;<<<===<<<===???AAACCCCCCCCCCCCGGGCCCIIINNNPPPiiipppggggggWWWQQQQQQLLLLLLOOOKKKLLLLLLLLLLLLLLLLLLLLLLLL~~~uuutttwwwxxxyyy{{{iiiPPPOOOLLLEEE<<<555222111---//////000000222222222000000000000////////////000000///............///,,,,,,,,,,,,,,,,,,,,,,,,------..................------..................000111222222222111000000222222111000000111333444777555444222111000000000222111000/////////000111000111222333444333333222000222333222000......///000000///.........//////111000///......000111333000111222222111222333555333:::FFFOOORRRRRRVVV[[[[[[]]]YYYUUUaaa|||iiitttrrrddd\\\YYYmmm}}}lll```[[[ZZZWWWTTTRRRSSSTTTQQQMMMIIIIIIIIIDDDDDDDDDBBBAAA@@@@@@AAA??????===<<<;;;;;;;;;;;;888888888888888777666555666444333444555555444333777888:::;;;;;;;;;;;;:::444333111///............222222222111111000//////------------...///111222444333222222111111222222111000000///---+++***)))++++++******************)))************+++++++++++++++++++++++++++++++++,,,++++++++++++---...///000222555666555555666777666666777888999;;;<<<======>>>@@@BBBDDDDDDDDDDDDEEEBBBIIIMMMOOOgggeee___hhhXXXRRRRRRMMMMMMPPPKKKMMMMMMMMMMMMMMMMMMMMMMMMyyyeeeNNN>>>999:::111111111111111111000111111222222222111000///...111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,------...//////000000000111111111111000000333222111000///000111222666555444333222222222222222111000000//////000000111222333444444444333333111333444333111000000000333333222111000000000111333222111111111222444555444444444333222333555777555BBBNNNSSSTTTVVVZZZ[[[]]]XXXSSS]]]ssssssYYYQQQbbbxxx~~~mmmfffaaa[[[VVVUUUVVVVVVUUUOOOPPPRRRQQQOOONNNNNNOOOMMMMMMLLLKKKJJJJJJJJJJJJEEEEEECCCBBB@@@?????????<<<::::::;;;===<<<888555777555333333333222000...111222333555888;;;===>>>555444222///...---------000000000000000000//////......---......///111111666555444222111111111111333333222000...,,,***)))******************++++++)))************+++++++++++++++++++++++++++++++++++++++******+++,,,...///000222444555555555666777666666777777999:::<<<======???AAADDDEEEEEEEEEDDDDDDAAAHHHLLLNNNeeerrrkkkiiiYYYSSSSSSNNNNNNQQQLLLMMMMMMMMMMMMMMMMMMMMMMMMjjjSSSDDD>>>;;;777555444333000111333000111111222111000///...111000000///.../////////------------------------...............------------------.........////////////000000000000000000333222000/////////000000111111111222333444555555333333333222222222222222222222333333444444444444222444555444222111111222555444333222111111111111444444333333333444555666666666666444333444777:::DDDMMMSSSRRRSSSXXX\\\[[[\\\SSSZZZ~~~}}}{{{zzzxxxjjjeeeiii~~~}}}mmmfffddd]]]\\\^^^______^^^]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[WWWUUUSSSSSSSSSRRRRRRQQQLLLKKKIIIGGGFFFEEEDDDDDDHHHEEECCCEEEGGGFFF???999<<<:::777555555333000...---------...000444777999555333222000/////////000............//////000000111111111000000000000000555444333111000/////////222222111000///---+++******************+++++++++))))))*********++++++++++++++++++++++++++++++++++++***))))))***+++---...///111333444333444555777666666666777888:::<<<===>>>@@@CCCEEEGGGFFFFFFEEEFFFAAAGGGKKKLLLfffjjjZZZTTTTTTOOOOOORRRMMMMMMMMMMMMMMMMMMMMMMMMMMM{{{vvvdddQQQEEEFFFAAA======:::555444888///000000111111111000000111111000///////////////------------------------.....................---//////.........---------.........//////000000111333222000/////////000000///000000111222333333333333333333333222222111111222222222222333333444444222444555555333222222333444333222222111111111222444333333444444444555555666666666555666888===AAAQQQUUUWWWWWWYYY[[[ZZZWWW[[[]]]zzzwww___```zzzqqqddduuuvvvqqqoooeeebbbeeebbbeeeeeeccc___[[[YYY[[[]]]ggggggfffffffffeeecccbbbccc```]]]\\\\\\[[[YYYWWWUUUTTTRRRPPPOOONNNMMMMMMTTTQQQNNNOOOPPPMMMFFF???<<<:::777555333222///,,,...---,,,++++++---///111222111000000111222444555...---------...///000111666555555333222000///...222222000///............///////////////...---,,,************************))))))*********++++++++++++++++++++++++++++++++++++***))))))***+++---...///111222333222333555777555555666777888:::;;;<<<>>>@@@CCCFFFGGGGGGFFFDDDHHHBBBFFFIIIKKKhhhjjjZZZTTTTTTOOOOOORRRNNNMMMMMMMMMMMMMMMMMMMMMMMMtttnnnlllhhhcccccc^^^]]]^^^UUUDDD888666333222111111000111111111222111000000//////000000---------------------------------.........//////000//////...------,,,,,,......------...///000111333222111000///000111222222333333222111000///...000111111111111000//////222222111111111222333444222444555555333222333444333222222111111222222333333444444444555555555555666666666777:::???GGGLLLWWWXXX\\\bbbbbb]]][[[]]]jjj}}}qqqWWW```{{{xxxjjj^^^mmmyyyllljjjiiiaaaaaahhhgggiiigggeeedddiiirrr}}}~~~|||yyyuuupppmmmmmmkkkgggddd```___^^^\\\[[[ZZZZZZZZZWWWTTTRRRQQQPPPMMMGGGBBB===;;;888777555444111///222000...,,,++++++,,,---.........000222444777888///...---------///000111777777666555333000...---///...............//////......////////////......+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++******+++,,,...//////000111111111222444666555555666666888999;;;<<<===???CCCFFFHHHGGGEEEDDDIIIBBBEEEHHHJJJgggzzzjjjZZZTTTTTTOOOOOORRRMMMNNNNNNNNNNNNNNNNNNNNNNNNiiiNNNCCC:::888555222000000111222222111000000//////000000........................+++,,,,,,---...///000000..................------------,,,,,,---///000111222222111000000111333444444444444444222111///...000111111222111000///...111111000000000111222333111333555555333222333444222222222222333333444555444444555666666666666666666777888:::???GGGQQQXXX]]]ZZZ^^^eeeaaaZZZdddvvvaaaaaa~~~mmmddd]]]```~~~ppplllkkkeeeiiisssvvvxxxzzz}}}wwwqqqmmmllliiiccc___\\\[[[ZZZYYYXXXWWWWWWXXXMMMMMMKKKJJJGGGEEEBBBAAA>>>===:::999999888666444111000///---,,,,,,------,,,,,,,,,...000333666777111000...------///000111333333444333222111///...,,,,,,------///000222333000111111111000//////...---,,,,,,+++***)))(((((()))************+++++++++++++++++++++++++++++++++,,,++++++++++++---...//////000111111000111444666555555555666888999;;;<<<<<>><<<:::888888888777555333---------,,,---------...******+++,,,...111444555222111///......///000111///000111222222111//////++++++,,,...000222444555444444333333111000.........---,,,+++***((('''''')))************+++++++++++++++++++++++++++++++++---,,,++++++,,,---///000///000000000000111444666555555555666777999;;;<<<;;;>>>BBBFFFGGGFFFDDDBBBBBB???EEEIIIIIIaaa|||iiiYYYSSSSSSNNNNNNQQQLLLNNNNNNNNNNNNNNNNNNNNNNNNUUUUUUWWWddd}}}}}}uuusss{{{~~~zzz{{{tttuuufffSSSCCC777---111333+++///......///111111...+++//////.........---------...------,,,,,,------............------,,,,,,,,,------------------------000000000000000000000000333333333333444555666777222222222222222222222222////////////////////////111222222333333444444555222222111111222333555666666666666777999999999777======@@@FFFOOOXXX```ccc``````bbb```ZZZfffwwwuuuiiiZZZWWWhhh{{{wwwvvvxxxuuunnnkkknnnqqqyyyssspppkkkhhheee```XXXSSSQQQOOOLLLKKKLLLJJJGGGDDDEEEDDDCCCDDDEEEFFFEEECCC>>>===<<<;;;:::999999999888888777666555444444333/////////...------,,,,,,000...+++))))))***,,,...---......///000000111111111111000000000000000111111///...---///222666999<<<999444///---///111333///...---,,,+++*********))))))))))))))))))))))))************************+++******)))***,,,---...222222222333333444444444666666666666777888::::::;;;AAAGGGIIIGGGDDDCCCCCCCCCAAACCCGGGJJJ[[[jjjXXXQQQQQQMMMNNNQQQKKKMMMMMMLLLLLLMMMMMMNNNOOO```fffeee___bbbpppyyyxxx~~~wwwtttvvv|||oooeeeVVVBBB<<<<<<555111111111///---...000222//////.........---------...------,,,,,,------.../////////......---------------------------------////////////////////////000000000000111222333444222222222111111111000000///////////////////////////000000111222222333333444333333333333555666777666666777999:::;;;;;;:::===@@@EEEMMMUUU\\\___aaaaaa]]][[[WWWaaafffRRR\\\lll~~~vvvtttqqqkkkdddfffxxx~~~vvvppppppmmmjjjeee```ZZZUUUOOOKKKLLLJJJJJJKKKLLLJJJGGGDDDBBBCCCDDDEEEEEEDDDBBBAAA>>>===<<<;;;:::999999999777666555444333222222111/////////...------,,,,,,...---,,,******+++,,,---,,,---...000111333444555//////......///111222333222111///...///111444666:::777333///...///000222000///...,,,+++*********************************************************+++******)))***,,,---...111222222333333444444444666666666666777888::::::;;;AAAGGGIIIGGGDDDCCCCCCDDDAAABBBEEEJJJ^^^}}}jjjXXXQQQQQQMMMOOOQQQKKKMMMMMMLLLLLLMMMMMMNNNOOOqqqjjjgggaaalllxxxkkkjjj}}}UUU>>>888111///222333111...,,,///333/////////.........------...------,,,,,,------...///////////////.........------------------------........................------------......///000111111000000////////////000000000000000000000000000000000111222222333333555555555555666777888999666777999:::<<<<<<<<<<<>>>>>===<<<;;;:::999999555444444333222111000////////////...------,,,,,,---,,,,,,,,,+++++++++++++++,,,...000222555777888------,,,,,,...000333555333222000//////000111333555444222000/////////000111000///---,,,+++***)))++++++++++++++++++++++++************************+++******)))***,,,---...111111222222333444444555555555666666777999:::;;;<<>>======<<<;;;:::999888444444333222111000///////////////...------,,,,,,+++,,,,,,---,,,+++***)))***+++---///111333555666------,,,+++---///222444444333111000////////////111111111000000///......111111000///---+++***)))++++++++++++++++++++++++************************+++******)))***,,,---...000000111222333444444555555555555666777999:::;;;<<>><<<<<<;;;;;;;;;;;;:::999777555666555555444333222111111/////////...------,,,,,,***+++,,,,,,,,,+++)))(((++++++++++++++++++++++++............///000000111111111111111000///...---,,,---///000111000//////000000111111000...,,,+++))))))))))))))))))))))))************************+++******)))***,,,---......///000111222444444555444444555666888999;;;<<<===BBBFFFGGGEEECCCDDDEEEAAAEEEFFFCCCHHHaaa{{{~~~lllZZZRRRRRRNNNPPPRRRLLLLLLKKKKKKKKKKKKLLLMMMMMM}}}qqqgggfffhhheee___[[[WWW^^^ooozzzqqqpppkkkvvv{{{jjjRRR???666444444444000000000000/////////......------,,,,,,------...------------.........///........................---------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............///111222333333222222555666666555555;;;FFFNNNXXX[[[___^^^\\\[[[^^^aaahhhkkkmmmyyyXXXKKKWWWzzzzzzqqqiiiiiiwwwwwwwwwtttooojjjgggdddbbb```gggkkkjjj___VVVWWW]]]```YYYTTTMMMIIIHHHJJJLLLMMMSSSSSSPPPJJJEEEDDDEEEHHHGGGFFFDDDAAA???<<<;;;:::999:::::::::999777555444555555444333222111111000/////////...------,,,,,,+++++++++++++++***))))))+++*********************,,,---///000222222222222...///000111111000///...,,,---...000111111111000...///111111111///...,,,************************************************+++******)))***,,,---.........///111222333444555444444555666888:::;;;===>>>BBBFFFGGGEEECCCDDDEEEAAAEEEFFFCCCJJJggg~~~lllZZZRRRRRROOOPPPRRRMMMKKKKKKKKKKKKKKKLLLMMMMMM~~~mmmcccgggnnnooopppuuukkkcccbbbkkkwww|||zzzgggSSSCCC999333111000000000000////////////...------,,,,,,------...---.........//////000000////////////////////////........................,,,,,,+++++++++++++++,,,.........---------,,,,,,------------------------,,,,,,------...//////000,,,---///000111111000000333444555444666>>>KKKUUUZZZ^^^bbbaaa^^^\\\^^^aaa{{{ooottt[[[PPP\\\{{{yyyuuuqqqjjjeeennnuuunnngggdddiiinnnllleee```___```iiipppkkk[[[TTT___lllpppeee\\\PPPIIIIIINNNSSSVVVVVVUUUPPPJJJEEEEEEIIIMMMLLLHHHCCC???>>>===<<<;;;888999::::::999777444333555444444333222111000000000//////...------,,,,,,+++++++++*********************************++++++)))+++...222444444444444,,,---000111222111000///,,,---...000111111222222...///000222222000///---++++++++++++++++++++++++************************+++************,,,---...---...///111222333555555333444444666888:::<<<===>>>BBBFFFGGGEEECCCDDDFFFAAAEEEEEEBBBKKKmmmyyy{{{lllZZZSSSSSSOOOPPPRRRMMMKKKKKKKKKKKKKKKLLLMMMMMMsssrrrrrr}}}yyy~~~yyyyyyyyyuuullllll~~~}}}ssseeeSSSCCC:::999111444444///...111000---///............---------,,,,,,,,,------...............///000000000000000000000111000000///...---......---,,,++++++++++++...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///000///...///111333111222111222:::GGGQQQTTTZZZ___]]]```bbbRRRZZZtttgggggg]]]OOObbb~~~wwwttthhheeewwwwwwhhhdddllljjjjjjeee^^^\\\aaafffgggeeeaaaYYYUUU___qqqzzz{{{fff\\\QQQLLLNNNRRRWWW[[[UUUMMMFFFDDDHHHLLLQQQTTTJJJFFFAAA>>><<<;;;999888???>>>===;;;888666444444666555444222111000000000000////////////.........++++++++++++++++++++++++************************)))***---222777999666222222000---...222444444333...------...000111000///...//////000000000000000---+++((((((+++,,,+++)))))))))))))))************************+++,,,---......///111111111222333555666666666666888:::<<<======@@@DDDFFFEEEDDDDDDDDDEEE@@@CCCGGGNNNpppsssoooZZZRRRTTTPPPNNNPPPMMMMMMMMMLLLKKKKKKKKKKKKKKK}}}{{{}}}wwwsssvvv}}}zzziii```]]]PPP>>>555222///...///000111111///............---------,,,,,,,,,---------............///000000000000000000111111111000000///...000///...---,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///000///...///111333222555777999BBBOOOWWWYYYYYYbbb___[[[\\\ZZZrrrjjjVVVhhhkkkTTTZZZwwwxxxqqqeeeeeetttwwwnnnddd\\\aaakkkmmmhhh```YYY[[[cccgggfffeeeaaa[[[[[[ggguuuxxxsss___VVVMMMOOOVVV[[[ZZZWWWMMMIIIEEEEEEIIILLLOOOQQQFFFDDD???;;;:::;;;>>>AAA@@@===:::888777666444333555444333222111000000000/////////.........------++++++++++++++++++++++++***************************+++---111555666444222222///---...111333333222000...------///000000///---......///////////////---+++))))))+++,,,+++)))))))))))))))************************+++,,,---......///111111111222333555666666666666777:::<<<===>>>AAADDDFFFEEEDDDCCCCCCDDDAAAEEEGGGLLLmmmrrryyyoooZZZRRRTTTPPPNNNPPPMMMMMMMMMLLLKKKKKKKKKKKKKKKrrrkkkZZZbbbrrrqqqlllyyyqqqWWWLLL===111000///,,,,,,000///............---------,,,,,,,,,------------.........///000000000000///111111111222111111000000111000///...------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...////////////111333111666<<>>===???BBBCCCBBB@@@AAA===888888;;;======;;;444333222111000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,---.../////////......///000000111000333111...---.../////////---......///000/////////...---,,,++++++++++++***))))))*********+++++++++************+++,,,------...///111111111111333555555555555666777999;;;<<<@@@CCCFFFFFFDDDBBB@@@@@@CCCCCCJJJGGGEEEdddxxxppp[[[SSSUUUPPPNNNPPPMMMMMMLLLLLLKKKKKKKKKKKKKKKrrrfffkkkhhhgggkkkvvvtttqqqyyyrrrXXXBBB===888//////666///............---------------------------------------...//////////////////000111222222222222222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,.../////////000222444111;;;EEEJJJOOOUUUWWWVVVaaa[[[ZZZfff___]]]mmmVVV\\\eeexxxzzzvvvrrrrrr{{{vvveee___\\\ZZZ```nnnvvvmmm^^^TTT[[[eeeqqq|||{{{kkkZZZZZZgggxxx{{{lll]]]UUURRRYYY]]]\\\ZZZVVVMMMCCCFFFLLLPPPMMMKKKJJJFFF???===<<<@@@IIIRRRQQQHHH>>>===:::888999<<>>===333333222111000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++,,,---......///000000000///000000333111///...///000///...//////000111111111111000///......,,,++++++++++++************++++++++++++************+++,,,------...///111111111111333555555555555555777999;;;<<>>EEEQQQZZZXXXLLLAAA999:::<<<>>>>>><<<:::999444333333222111111222222............---------,,,++++++++++++++++++++++++************************+++,,,,,,,,,++++++---......000111111000///000000111000///000111111000...000000111222222222111111///000///...+++***+++,,,*********++++++++++++,,,************+++,,,---......///111111111222333555555444444555666888:::<<<@@@CCCFFFFFFDDDBBB@@@@@@DDDEEEJJJGGGDDDcccppp[[[SSSVVVQQQOOOQQQNNNMMMMMMLLLKKKKKKKKKKKKKKK}}}zzz{{{xxxvvv}}}xxxpppuuu}}}sssgggXXXHHH888//////............---------......---------,,,,,,,,,,,,---......//////......,,,---///000111222222222111000///...------------***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++---...//////000333555>>>HHHPPPSSSUUUYYY]]]^^^```YYYtttwww{{{\\\NNNVVVmmmzzztttwww{{{nnnYYYRRRVVV[[[ZZZcccwwwmmmeeeiiiyyyqqqddd^^^\\\dddiiiooopppeeeYYYXXX^^^eeelllhhhVVVHHHGGGJJJJJJNNNUUUTTTJJJDDDFFFDDD>>>>>>BBBIIIOOOQQQMMMFFF@@@:::@@@FFFFFFAAA;;;777666555444333333222333333333/////////.........------++++++++++++++++++++++++************************)))+++------++++++,,,///...111333333111///000111/////////111333222000...//////000111111111111111///000111...+++***+++---*********+++++++++,,,,,,************+++,,,---......///111111111222333555444444444555666888:::;;;@@@BBBEEEFFFEEEBBBAAAAAAFFFEEEIIIFFFEEEeeeqqq\\\TTTVVVQQQOOOQQQNNNMMMMMMLLLKKKKKKKKKKKKKKKwwwqqqpppvvv|||~~~xxxmmm___NNN???//////.........---------.........------,,,,,,,,,,,,---......//////......+++,,,...///111222222222222111000//////.........***+++,,,------,,,+++***++++++,,,,,,,,,---------,,,,,,,,,---------......+++---...//////000333555@@@JJJRRRTTTUUU[[[```bbbWWWZZZrrrpppNNNVVVeee||||||xxx{{{~~~tttddd[[[VVVXXX^^^ccckkk}}}zzzaaaZZZccckkkzzzttt^^^SSSYYYaaannnjjjhhhfff___YYY]]]ffflllpppgggQQQDDDHHHOOOPPPOOOVVVSSSGGGAAADDDEEE@@@AAAGGGLLLJJJCCC===;;;;;;???GGGOOOOOOFFF<<<666444555555444333333333444444000////////////.........++++++++++++++++++++++++************************(((+++......,,,+++---//////222444444111000000222---...000222444444111......//////000000000000000000111111///+++***+++---******+++++++++,,,,,,,,,************+++,,,---......///111111111222333555444444444555666888:::;;;???BBBEEEFFFEEECCCBBBAAAGGGEEEHHHFFFFFFfffqqq\\\TTTVVVQQQPPPQQQNNNMMMMMMLLLKKKKKKKKKKKKKKKvvvllleeemmmnnnooouuuoooUUU<<<222---111///)))***222......---------,,,,,,,,,++++++,,,,,,---...//////++++++,,,---...///000000222222111111000000//////,,,---------------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///111000---///777>>>IIINNNUUUZZZ]]]]]][[[YYYTTT{{{```yyySSSGGGddd{{{xxxttt}}}jjjSSSWWW]]]YYY[[[fffjjjtttxxxlll```]]]aaaccciiirrrjjj^^^]]]___fffrrrtttoooggg___VVVTTT\\\gggjjjdddXXXMMMHHHOOO\\\gggYYYVVVNNNEEECCCGGGIIIGGGOOOHHHBBBBBBBBB???>>>???EEEIIIKKKEEE<<<444444666777888888777555333111///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++,,,///000111000///...------...111444555444333000000000000000//////...---000222111---++++++,,,++++++++++++++++++++++++++++++++++++,,,---......111111111000111111222222222333444444555777;;;???CCCFFFIIIHHHEEEBBBAAABBBHHHIIIIIIFFFJJJfffrrr]]]TTTVVVRRRPPPSSSPPPQQQOOOMMMLLLJJJJJJJJJKKKzzzqqqxxxxxxeeeTTTSSSdddlllrrrLLL:::...000333///,,,.........---------,,,,,,,,,,,,,,,------...//////000........................000000000000000000//////------............------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...222;;;BBBNNNTTTXXXWWW[[[aaa```YYYfffiii^^^]]]||||||}}}xxxbbbJJJ[[[|||zzzzzznnn^^^UUUYYY\\\\\\fffuuu|||nnn```[[[aaagggiiieeejjjaaaXXX___hhhqqq}}}nnnfff```___^^^]]]```dddddd[[[QQQMMMRRR\\\ffflll[[[UUUJJJAAABBBMMMWWWZZZQQQIIICCCBBBAAA??????AAACCCDDDCCC>>>777444555888999888777666444222000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,---...///...------......///111333444333111...//////000000000//////---000111000---+++++++++++++++++++++++++++++++++++++++++++++,,,---......111111000000000111222222222333444444555777;;;???CCCEEEHHHGGGEEEBBBBBBBBBGGGHHHHHHFFFKKKgggppp[[[RRRTTTPPPNNNQQQNNNPPPOOOMMMLLLKKKJJJJJJKKKooofffeeennn{{{gggTTT^^^cccppp^^^EEE///,,,222222,,,)))......---------,,,,,,,,,------......//////000000111111000//////...------//////////////////000000......///000000//////...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000777BBBJJJPPPXXX\\\[[[]]]```\\\TTTzzzaaaKKKYYYqqqlll```\\\KKKGGGiii{{{xxxttt}}}rrrYYYYYY[[[\\\]]]eeeyyykkk___eeepppsssooocccjjjeeeaaalllssstttzzzllleeecccjjjrrrqqqllliiifff[[[PPPPPPYYYaaadddbbbYYYUUULLLEEEIIIUUU___bbbPPPIIICCCBBBAAA???@@@BBBBBB???;;;777555666999;;;:::999777444222111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------000//////000222222111///,,,---...///000000000000...///000///---+++***+++++++++++++++++++++++++++++++++++++++,,,---......000000000000000111222222222333444444555777;;;???CCCEEEFFFFFFDDDBBBBBBBBBFFFGGGHHHFFFKKKgggmmmiiippp[[[RRRTTTOOONNNPPPMMMOOONNNMMMLLLKKKJJJJJJJJJuuurrrlllkkkhhhiiizzz|||uuupppxxxuuummm[[[UUUlllmmmQQQ555---111333000---......---------,,,,,,,,,------------......//////111111111000//////......------......//////000000//////000111111111000000------,,,+++++++++++++++---------------------------------///444>>>IIIQQQPPPUUU^^^ddd___VVVUUUZZZZZZPPPiiicccTTTTTTMMM[[[zzzssssssyyy~~~~~~lll]]]XXX]]]^^^\\\aaarrrwwwjjjlllyyyxxxlll^^^nnnwww{{{tttqqqiiifffjjjvvv|||sssllljjjaaaWWWWWW^^^bbb___ZZZVVVWWWTTTRRRTTTYYYZZZWWWNNNIIIFFFGGGEEEAAA@@@BBBBBB>>>999888;;;>>>???@@@;;;999666333111/////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,+++******+++---///111111000///000111111///...+++,,,---...000000000111/////////...---,,,++++++++++++++++++++++++++++++++++++++++++,,,---......///////////////000111222222333444444555777;;;???CCCDDDEEEDDDDDDBBBBBBAAAEEEGGGGGGEEEJJJdddnnneeerrr]]]TTTVVVQQQOOOQQQOOONNNMMMMMMLLLKKKJJJJJJJJJxxxggggggpppuuusss|||zzzxxxxxxuuu\\\MMM\\\yyy{{{oooZZZAAA333000111222444......---------,,,,,,,,,+++,,,,,,,,,,,,,,,------////////////000000000000------......//////000000///000000111222222111111...---,,,,,,++++++,,,,,,------------------------...------222:::EEEOOOTTTSSSQQQ[[[fff]]]OOO___~~~]]][[[zzz^^^KKKNNN[[[|||zzzsssrrrwwwhhh[[[TTTXXX[[[\\\```lll~~~jjjgggkkkxxxyyymmmkkk|||xxxkkkmmmuuu~~~tttooolllhhhcccccceeefffccc```WWWZZZZZZYYYYYYYYYUUUOOOLLLKKKMMMPPPMMMFFFBBBBBBBBB???===???CCCFFFEEEBBB:::888555222000/////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,******)))***,,,///333555222111////////////...---+++,,,---///000111111111111000///...------,,,+++++++++++++++++++++++++++++++++++++++,,,---..................///000111222222333444444555777;;;???CCCCCCBBBCCCCCCCCCBBBAAAEEEFFFGGGDDDHHHaaammmeeerrr]]]TTTVVVQQQOOOQQQNNNMMMLLLLLLLLLKKKKKKJJJJJJooolllvvvyyymmmXXXMMM[[[rrrvvvjjjfff\\\LLL<<<222......111......---------,,,,,,,,,+++++++++++++++++++++,,,,,,------...000111222222//////////////////000000//////000111222222222222///......---------------------------------------///...///666AAALLLRRRUUUXXXSSSYYY```WWWUUU|||jjjwwwaaaGGGMMMkkk{{{xxxzzz{{{~~~pppaaaVVVTTTXXXZZZ\\\cccooo~~~uuuhhhlllxxx|||{{{}}}{{{uuusssoookkkgggddd```^^^YYYYYYWWWSSSSSSUUUTTTPPPIIIKKKPPPUUURRRIIICCCBBBAAA@@@@@@CCCFFFFFFDDDAAA777666444222111//////.........---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***))))))***---000333555222000...---......---,,,,,,---...000111222222222444111///...//////...,,,++++++++++++++++++++++++++++++++++++,,,---......------------...000111222222333444444555777;;;???CCCBBBAAAAAABBBCCCBBBAAADDDFFFGGGDDDHHHaaa```kkkqqq[[[RRRSSSNNNLLLNNNKKKKKKLLLLLLLLLLLLKKKJJJIIIvvvrrrXXXTTT```iiihhhdddccc]]]PPPAAA666000---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111000000000000000000//////...///000111222222222222000000///............///........................000///222;;;HHHQQQSSSSSSWWW[[[^^^YYYTTTfffxxxbbbNNNddduuuxxxzzzoooddd]]]XXXXXXaaalllsssttt|||}}}{{{zzz{{{zzzsssooojjjddd___ZZZUUURRRQQQPPPMMMHHHHHHLLLLLLIIIDDDFFFLLLPPPLLLDDD??????=========???@@@???===;;;444444333333222000///.........---------,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,************,,,...000111222000---,,,---...------...///000111222222222222666333000///000000///---++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,---...///111111222333444444555777;;;???CCCAAA???@@@BBBCCCBBB@@@BBBDDDFFFEEEJJJddd___uuuqqq[[[RRRSSSNNNLLLMMMJJJJJJKKKLLLLLLLLLKKKJJJIIIxxxtttdddYYYeee{{{lllqqqrrrhhhXXXHHH:::222......---------,,,,,,,,,------------------------,,,,,,------.../////////222222111111000000//////......///111111222222222111111000///////////////........................000000444???LLLSSSTTTQQQRRRaaaeeeXXXVVVtttkkkxxxnnnXXXTTT~~~uuuxxxiii^^^WWWXXX^^^gggvvvpppooooooooouuuwwwttttttwwwvvvoooiiigggaaa\\\WWWUUUUUUTTTQQQNNNFFFGGGFFFBBBBBBCCC@@@;;;>>>@@@EEEHHHDDD<<<888:::999::::::999888777666666222222333333222111///.........---------,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,++++++******++++++,,,,,,111///---,,,---......---///000111222222333222222777444000///111111000...++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,---...///111111222333444444555777<<>>???BBBCCCBBB@@@@@@CCCFFFFFFLLLgggkkk{{{sss]]]TTTUUUPPPMMMOOOLLLJJJKKKLLLLLLLLLKKKJJJIII|||zzz}}}kkk^^^```jjjkkkuuu{{{cccGGG666///...,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..........................................------000000000000111111111111,,,---//////......000111,,,333>>>IIIQQQTTTTTTSSScccZZZYYYWWW]]]xxx^^^bbb}}}uuukkkWWWLLLlll{{{qqqtttpppeee___[[[cccuuuuuurrrxxxrrrmmmgggdddeeeggghhhiiiooolllgggdddbbbaaa```___^^^\\\XXXTTTPPPLLLIIIHHHIIIFFFBBB@@@???@@@???>>>;;;;;;<<<======<<<;;;:::;;;;;;:::888777555444444333333222111000///...---......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///---...///000///---444333222111111111222333444111//////111222000...------,,,+++************,,,+++******+++,,,...///000...,,,---000333222000000222333333444777;;;???AAA@@@@@@@@@@@@AAABBBCCCAAAGGGJJJGGGNNNmmmnnnuuuttt\\\QQQRRRNNNMMMOOOLLLJJJJJJJJJJJJJJJIIIIIIHHH~~~tttuuuvvvxxx~~~ssskkkiiilll~~~uuuuuutttVVV???111222222000...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000000000111111111...000111111000///000111000888CCCLLLQQQSSSTTTTTT```^^^___UUUYYYkkkXXXSSScccrrrqqqeeeZZZOOOSSStttwwwwwwrrrbbbbbbfffoooyyy}}}yyywww}}}||||||zzzpppfffcccgggiiiiiihhheeecccccceeehhhiiifffbbb`````````______[[[YYYWWWTTTRRRPPPOOOOOONNNJJJFFFCCCAAA@@@???>>>;;;;;;<<<======<<<::::::;;;:::999888777555444444333333222111000///............---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///......///000111000///333222111000000111222333444111......000111000///---,,,++++++************,,,+++******+++,,,...///000...,,,---000222222000000222333333444777;;;???BBBAAAAAAAAAAAAAAABBBCCCAAAFFFHHHEEEKKKiiixxxpppttt]]]RRRRRROOONNNPPPLLLJJJKKKKKKKKKKKKJJJIIIIII{{{uuuooorrr|||~~~~~~~~~yyyvvvkkkppp___JJJ333333222000...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000000000000111111000222333333111000000111666>>>JJJPPPRRRRRRTTTWWWZZZZZZZZZQQQ[[[^^^MMM[[[sssmmmaaaZZZOOOGGG___}}}|||uuuzzzooobbbiiirrrxxxwwwqqqkkkgggiiisss|||}}}{{{yyyuuuqqqsssoookkkhhhccc^^^___dddmmmppprrrpppllljjjmmmpppgggdddaaa___^^^^^^]]]\\\YYYXXXVVVTTTSSSSSSSSSTTTRRROOOJJJFFFDDDBBB???===<<<<<<=========<<<:::999::::::999888666555444444333222222111000///............---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........000222333333111111111000000000000111111333111...---...///000000,,,++++++************+++,,,+++******+++,,,...///000...---...000111111111000222333333444777;;;???CCCCCCBBBBBBBBBBBBBBBCCCCCCGGGHHHEEEKKKfffssskkksssuuu]]]RRRSSSOOONNNPPPMMMKKKKKKLLLLLLLLLKKKJJJJJJwwwttt}}}tttlllrrr{{{dddkkkpppeee===777///,,,---/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000000000111111222333333111000000111999CCCNNNSSSRRRRRRVVVZZZ\\\QQQOOOTTTkkkdddSSSjjjkkkXXXXXXPPPMMMtttrrryyyoooiiihhhrrrzzzvvvlllfffkkkrrrzzz}}}xxxvvvrrrnnnoookkkfff```\\\```jjjsss|||{{{zzzxxxuuutttuuuvvviiifffccc```^^^\\\ZZZXXXZZZXXXVVVTTTRRRRRRRRRRRRRRROOOJJJGGGEEECCC@@@>>>>>>?????????>>>===;;;::::::999888777666555444444222222111111000//////.........---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------...111444555555333///////////////000000000222000...------///000111,,,,,,+++************+++,,,+++******+++,,,.../////////......///000111111000222333333444777;;;???DDDDDDCCCBBBBBBBBBBBBCCCGGGIIIJJJHHHNNNgggiiifffmmmvvv^^^SSSTTTPPPOOOQQQNNNLLLLLLLLLLLLLLLKKKKKKJJJzzzuuu{{{{{{}}}pppuuuxxxZZZbbbxxxtttsssUUUEEE333***,,,000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...////////////000000000000111222111000000111333<<>><<<;;;999888888777666555444444222222111111000000//////......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111555666666444......//////000000000000111000///...---...000222...---,,,+++************,,,+++******+++,,,.../////////////////////000111000222333333444777;;;???DDDCCCCCCBBBBBBBBBCCCCCCHHHHHHIIIJJJOOOhhhgggcccmmmvvv^^^SSSTTTPPPOOOQQQNNNLLLLLLLLLLLLLLLKKKKKKJJJ}}}yyy|||zzzxxx~~~mmmppptttkkkccc___fffooorrrrrrsssppp[[[@@@111...000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////......////////////000000///////////////111555888BBBIIIQQQUUUUUUVVVZZZ^^^aaaSSSlllmmmvvvnnnQQQPPPPPPssszzzyyy~~~nnnjjjkkkvvv|||}}}rrrddddddwwwxxxnnnlllllljjjaaaaaa]]]WWW[[[jjj|||tttiiifffhhhjjjgggccc^^^\\\[[[[[[[[[[[[ZZZXXXOOOPPPRRRRRRRRRQQQPPPOOOIIIGGGEEEDDDDDDCCCAAA???CCCCCCCCCBBB@@@>>><<<;;;888888777666666555444444111111111111000000//////......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...222555666555444---...///000111111000000///000111111//////111333111000...---+++*********,,,+++******+++,,,...//////000000000......000111000222333333444777;;;???BBBBBBAAAAAABBBCCCCCCDDDFFFEEEFFFHHHMMMdddbbbmmmpppuuu]]]RRRSSSOOONNNPPPMMMKKKKKKLLLLLLLLLKKKJJJJJJmmmpppuuuzzz~~~~~~}}}zzz|||{{{yyybbbppp}}}kkkbbbhhhuuuyyyvvvzzzhhhNNN:::000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...//////000........./////////000000//////......///333:::???KKKOOOSSSVVVXXXYYY[[[\\\VVV^^^ssslllQQQUUUcccwww{{{xxxpppqqqrrr|||yyyqqqhhhcccjjjzzz{{{oooiiiiiihhheee```^^^[[[[[[fffwwwvvvooogggddddddeeebbb^^^[[[ZZZYYYZZZ\\\\\\[[[YYYOOOPPPSSSTTTTTTQQQMMMKKKHHHGGGEEEDDDDDDCCC@@@>>>BBBBBBBBBAAA???===:::999777777777666555555444444111111111111000000000000......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++...111555666444222---...///111222222111111...111333333222111222333444333111...,,,+++***))),,,+++******+++,,,...//////000111000...---///222000222333333444777;;;???@@@@@@@@@@@@AAACCCDDDEEEGGGEEEEEEGGGKKK```ssssssttt]]]RRRRRROOONNNPPPLLLJJJKKKKKKKKKKKKJJJIIIIII___aaadddiiiooouuuzzz}}}~~~~~~zzzvvv|||dddyyyyyyhhhcccjjjllleeewwwjjjTTT???000+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------...///000000............/////////000//////...---///555>>>CCCRRRSSSVVVXXXZZZ[[[[[[[[[RRRjjjeeebbb^^^MMM^^^}}}zzzyyyyyy|||tttsssvvvvvvtttccc[[[___nnnvvvvvvqqqkkkhhhiiigggccc^^^ZZZWWW[[[lll}}}wwwllliiifffdddbbb```^^^\\\___^^^]]]]]]]]]]]]ZZZXXXRRRTTTVVVWWWTTTOOOIIIEEEIIIGGGEEEEEEDDDBBB???===AAAAAAAAA@@@>>>;;;999777777777666666555555444444111111111111000000000000......---------,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++...111555555333111---...000111222222222111---111555555333222222333666444222///---+++***))),,,++++++***+++,,,...//////111222000...---///222111222333333444777;;;???>>>>>>???@@@AAACCCDDDEEEJJJGGGFFFHHHKKK^^^tttttt\\\QQQRRRNNNMMMOOOLLLJJJJJJJJJJJJJJJIIIIIIHHH]]]aaafffhhhiiiooowww~~~tttoootttrrrsssjjj[[[___lllnnnjjjkkkYYY777///555---,,,,,,,,,++++++,,,------++++++******)))*********++++++++++++++++++++++++,,,,,,,,,---------.........,,,+++,,,//////---***...---///111000222AAAQQQQQQUUU^^^^^^YYY```cccXXXSSSxxxpppXXXZZZzzztttkkkeeeWWWMMMlll|||qqq{{{qqqkkkpppwww{{{rrreee^^^eeesss|||}}}sssooojjjhhhgggfffbbb___```SSSQQQcccyyyzzzrrrkkkgggdddaaaaaaaaaaaa```___^^^]]]]]]]]]\\\YYYVVVSSSTTTVVVVVVTTTOOOJJJGGGFFFEEEDDDDDDDDDBBB???===>>>>>>>>>>>>===<<<;;;:::999999888777666555444444333333222222111000000000//////...---,,,++++++***111111///...---,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,------------...------,,,,,,)))+++---///000000///...111111111111222333444555...///000222222222111000444444333222000...,,,+++++++++******++++++,,,---...............///000000000111222222333666:::>>>???BBBCCCAAABBBFFFFFFDDDFFFEEEHHHJJJLLL```sssttt]]]QQQRRRNNNMMMOOOKKKLLLLLLLLLKKKJJJJJJIIIIIIeeeiiilllmmmmmmqqqxxx~~~|||zzzwwwrrrmmmnnnmmm~~~eeeXXXgggiiieeelllmmmTTT777,,,+++---,,,,,,+++,,,,,,------++++++*********++++++,,,++++++++++++++++++++++++,,,,,,,,,------------......---,,,---//////---+++///...///111111555DDDSSSUUUWWW\\\\\\[[[aaaaaaWWWPPPlllzzz]]]VVVeee~~~ppphhhaaaTTTVVV{{{yyyttt{{{pppnnnttt{{{rrrggg[[[ZZZhhhxxx{{{wwwnnnkkkhhhgggffffffccc```ZZZUUUYYYgggtttuuuppplllgggdddaaa______```______^^^]]]]]]]]]]]]\\\ZZZWWWTTTUUUVVVUUUSSSOOOJJJGGGFFFEEEDDDDDDDDDBBB???===============<<<;;;::::::999999888777666555444444333333222222111000000000///......------,,,,,,+++111000///...,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,***+++---...///000///////////////000111222444555...///000111111111000///444333333111000...,,,+++++++++******++++++,,,---...............//////000///000111111222555999===>>>AAABBB@@@AAAEEEEEECCCHHHHHHJJJLLLMMM```rrr[[[PPPQQQMMMLLLNNNKKKLLLLLLKKKKKKJJJJJJIIIIIItttvvvxxxwwwwwwyyy~~~{{{rrrrrrvvvrrriiimmmkkk~~~{{{ppp~~~kkkTTTgggkkkhhhppprrrCCC(((222------,,,,,,,,,,,,,,,---++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,---//////---,,,000//////111333:::HHHVVVYYYYYYZZZ[[[___aaa]]]UUUVVVmmmgggNNNWWWrrryyybbbZZZUUUJJJ\\\uuuyyyvvvqqqsssyyy}}}nnncccYYY]]]qqqttthhhgggfffffffffeeecccaaaWWWZZZbbbkkknnnjjjggggggcccaaa^^^]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]]]][[[YYYVVVVVVVVVUUURRRNNNJJJHHHFFFEEEDDDCCCDDDBBB@@@>>><<<<<<<<<<<<;;;:::999999999888777777666555444444333333222222111000000000------------------------000000...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---...///000111.........///000111333444//////000000000000///...333222222111///---+++***++++++******++++++,,,---......------......///000...///000000111444999<<<===@@@AAA???@@@DDDDDDBBBIIIJJJMMMMMMOOObbbpppYYYNNNPPPLLLLLLNNNKKKLLLLLLKKKKKKJJJIIIIIIIIIxxxwwwzzzwwwrrryyy~~~|||zzzxxxtttpppmmmkkkjjjmmmppp~~~pppmmmkkkUUUbbblllmmmooo|||xxxKKK+++666...------,,,,,,,,,,,,---+++++++++,,,---...///000++++++++++++++++++++++++++++++,,,,,,,,,------------------...//////...---000//////000555???MMMWWW\\\\\\YYY\\\ccc```VVVTTTYYYuuuiiiOOOaaarrrTTTMMMKKKEEEddd{{{tttzzzuuuvvvyyy{{{{{{lllccc[[[```rrr|||pppeeeeeefffffffffeeecccaaaYYY]]]dddhhhhhheeedddeee```^^^\\\\\\]]]^^^^^^]]]\\\[[[ZZZ[[[\\\]]]\\\ZZZXXXWWWVVVTTTQQQNNNJJJIIIFFFEEECCCCCCCCCBBB@@@???;;;;;;;;;;;;:::999888888888777777666555555444444333333222222111000000000,,,---------......//////000///...---,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++***++++++,,,---------,,,,,,---,,,++++++,,,...111222111111000000000111111222000000000000//////......222111111000...---+++***++++++******++++++,,,---...------------...//////...///000111222555999<<<===@@@AAA???@@@DDDEEEBBBHHHJJJMMMNNNQQQfffpppYYYNNNPPPMMMMMMPPPLLLLLLKKKKKKJJJJJJIIIHHHHHHyyyvvv||||||{{{{{{}}}wwwcccaaammmkkksssyyy|||}}}yyyuuuuuuuuuooovvv{{{{{{sss^^^TTTaaammmppptttrrrQQQ222222///...------,,,,,,,,,---,,,,,,,,,,,,---...///000+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...//////......////////////111888EEEQQQXXX[[[^^^ZZZ^^^ggg]]]SSS[[[gggjjjUUUoooqqqRRRJJJOOORRRtttyyyxxx{{{zzz}}}}}}yyytttfffaaa[[[]]]hhhqqqmmmddddddfffggghhhgggdddbbbaaa[[[[[[[[[]]]aaaeeeeeeddd___^^^]]]]]]^^^___^^^]]]ZZZYYYXXXYYYZZZ[[[[[[ZZZXXXWWWVVVTTTQQQNNNKKKIIIFFFEEECCCBBBCCCBBBAAA@@@;;;;;;;;;;;;:::999888777777777666666555555444444333333222222111000000000,,,------......//////000///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,+++++++++***++++++,,,------,,,,,,...---++++++,,,...111333555555333222111000000000000000000////////////000111111111000///---,,,+++++++++******++++++,,,------------------.../////////000111222333666:::>>>>>>BBBBBBAAABBBEEEFFFDDDFFFIIIMMMMMMSSSkkkwwwqqqZZZPPPQQQNNNNNNQQQNNNKKKKKKKKKJJJIIIIIIHHHHHHhhhaaappphhhqqqnnniiimmmllllllvvvsssxxx|||{{{pppPPPUUUjjjzzz~~~yyybbbCCC333000///...---,,,,,,,,,,,,,,,,,,,,,,,,------...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---/////////...///000...///000333===LLLVVVYYYYYYaaa]]]___hhh\\\XXXoooeee]]]|||oooQQQHHHRRRcccyyy~~~}}}~~~~~~vvvooodddcccaaaaaafffjjjfff___aaadddhhhiiigggdddbbbaaa\\\WWWQQQRRR\\\ggghhhccc___^^^]]]]]]______^^^\\\YYYXXXVVVVVVXXXYYYYYYXXXVVVVVVVVVUUUSSSPPPLLLJJJFFFDDDBBBBBBBBBCCCBBBAAA;;;;;;;;;;;;:::999888888666666666555555555444444333333222222111000000000------......////////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,)))***+++,,,,,,------,,,---,,,++++++,,,...111222777666444222111000//////000000000///000111222222111111111000///...,,,,,,++++++******++++++,,,---------,,,,,,------...///000111222222333666;;;>>>???BBBCCCAAABBBFFFGGGDDDEEEIIILLLLLLTTToooooorrr[[[PPPRRROOONNNPPPMMMKKKKKKJJJJJJIIIHHHHHHHHHtttwwwlllmmmccc^^^```YYYbbbyyy~~~YYYOOObbbnnnVVV???000///...------,,,,,,,,,---,,,,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***---000000......///111...111333777DDDSSS[[[[[[WWWccc^^^^^^fff\\\cccaaaoookkkQQQBBBRRRpppzzzyyy~~~~~~|||tttmmmfffiiijjjlllqqqrrrjjj```[[[```eeehhhfffdddbbbbbb\\\VVVOOOPPP]]]kkkllleee___^^^]]]]]]^^^^^^\\\ZZZYYYWWWUUUTTTVVVWWWWWWVVVTTTUUUVVVVVVUUUQQQMMMKKKGGGDDDBBBAAABBBCCCBBBAAA<<<<<<<<<<<<;;;:::999888666666555555555444444444333333222222111000000000............////////////------,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------))))))***,,,,,,------,,,,,,,,,,,,,,,---///000222444333222111000000000000000000000000111222444555222222222111000///...---++++++******++++++,,,---------,,,,,,------...//////000111222333555:::===>>>AAABBB@@@AAAEEEFFFCCCFFFKKKLLLKKKSSSqqqqqqsss[[[PPPQQQMMMMMMOOOKKKKKKJJJJJJIIIIIIHHHHHHGGGrrrlll^^^[[[YYYHHHXXXxxxwwwsss|||```KKKVVVzzznnn^^^GGG000000///...---,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***---000000......000222///333555:::HHHXXX^^^\\\WWWeee^^^\\\eee]]]mmmbbbkkkSSSAAATTT{{{{{{vvvsssxxx}}}||||||yyysssnnnfffiiimmmsssyyyzzznnn```VVV\\\cccffffffdddcccccc]]]YYYSSSTTTaaaooopppiii^^^]]]\\\]]]]]]]]][[[YYYXXXVVVTTTSSSTTTUUUUUUTTTRRRTTTVVVWWWVVVRRRNNNKKKGGGDDDBBBAAABBBCCCBBBBBB<<<<<<<<<<<<;;;:::999999555555555555555444444444333333222222111000000000/////////////////////...------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........((()))***+++,,,---------,,,,,,,,,---...///000111000000000000000000111222000000000000222444666777222222222222111///......++++++******++++++,,,------,,,,,,,,,,,,---.........///000111222444999<<<===@@@AAA???@@@DDDEEEBBBHHHLLLMMMJJJSSSqqquuusss[[[PPPPPPLLLKKKMMMIIIKKKJJJJJJIIIIIIHHHGGGGGG|||uuurrrjjjbbb\\\TTTSSSaaatttxxxuuupppXXXHHHaaavvvfffggggggGGG777555///***,,,111///))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......222///333BBBRRRZZZ^^^```bbb___bbbddd___^^^uuu{{{hhheee```JJJFFFdddrrryyy{{{www~~~wwwqqqrrrjjjkkkmmmqqqssstttqqqoooffflllkkk```]]]dddfffbbb```\\\VVVUUU^^^jjjnnnkkk^^^]]]\\\]]]]]]]]]ZZZXXXTTTTTTSSSSSSTTTVVVXXXYYYUUUUUUVVVUUUSSSPPPLLLJJJGGGFFFEEECCCBBBBBBBBBBBB???>>><<<:::999999999:::555666777666555444555666222222111000///...---------...000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***.........------,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...///............//////000222222111111111111222222222111000111333333111000******+++++++++,,,,,,,,,............////////////000000000111222555777888<<<===???AAACCCDDDDDDEEEIIIKKKMMMNNNTTTmmmsss[[[PPPQQQMMMLLLNNNKKKKKKKKKKKKJJJIIIIIIHHHHHH}}}yyywww~~~zzzxxxuuuwwwyyy~~~|||vvv}}}zzzuuupppjjjoookkkgggbbbWWWQQQ]]]nnnyyybbbJJJPPP```^^^eeehhhVVV;;;666000------......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------------...111000666FFFUUU]]]```bbbeee^^^```gggddd^^^kkkzzzhhh\\\ccczzz}}}kkkPPPIIISSSqqqzzzuuu}}}zzzvvv||||||tttmmmnnniiiiiijjjmmmqqqtttuuutttpppbbb```___[[[]]]ZZZTTTTTT]]]iiinnnlll```^^^\\\\\\\\\\\\[[[YYYUUUTTTSSSSSSSSSUUUVVVWWWSSSSSSTTTSSSQQQNNNJJJHHHHHHGGGFFFDDDCCCCCCCCCCCC>>>===;;;:::999999999999777888999777555444555666333333222111000///.........///111222111000...---,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++......---------,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...///////////////000000000222222111111111111222222111000000111222222111///++++++++++++,,,,,,------------......//////000000000000000111333555777888<<<===???AAACCCDDDDDDEEEJJJKKKLLLMMMTTTmmmsss\\\QQQRRRNNNMMMOOOKKKKKKKKKKKKJJJIIIIIIHHHHHH}}}ooolllkkkgggfffiiipppvvv{{{wwwmmmeeeccceeeaaadddgggkkkrrrxxxvvvqqqzzzyyyooojjjiiihhhhhhggggggeeeZZZQQQXXXeeeoooSSSDDDPPPbbbjjjjjjhhhEEE888/////////,,,,,,111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000222;;;LLLZZZ```bbbdddggg^^^aaakkkhhh]]]dddwww{{{mmmWWWVVVkkktttcccQQQHHHIIIXXXuuu}}}nnnwww|||xxx|||zzzqqqkkkjjjjjjhhhfffgggkkkoooqqqrrrzzz~~~nnn```[[[[[[ZZZVVVTTTPPPPPPYYYffflllkkkbbb```\\\[[[[[[[[[[[[ZZZVVVUUUTTTRRRRRRRRRSSSTTTPPPQQQRRRQQQOOOLLLHHHFFFHHHHHHFFFEEEDDDCCCCCCCCC>>>===;;;999888888888999:::;;;;;;999666444444555444333333222111000//////000000111222111000///...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...///000000111111111111111222222111111111111222222000//////000111111000...+++++++++++++++,,,---------------...///000000111000000000111333555777999<<<===???AAACCCDDDDDDEEEJJJKKKKKKKKKSSSmmmttt]]]QQQRRROOONNNPPPLLLKKKKKKKKKJJJIIIIIIHHHHHHiii]]]ZZZdddfff]]]ZZZ___eeefffccc\\\TTTPPPRRRVVVVVVYYY]]]aaaffflllppprrrzzzqqqnnnmmmkkkbbb___aaaddd^^^UUUVVV^^^sssxxx]]]AAAKKKjjjnnnfffmmmXXX???---...111,,,+++000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///333@@@QQQ]]]aaaccceeefffaaaeeelllddd[[[gggmmmQQQYYY{{{wwwXXXIIIHHHHHHWWWvvvvvvjjjwww|||}}}yyypppjjjjjjjjjhhheeeeeefffgggggggggaaaffffff^^^XXXXXXYYYWWWKKKJJJHHHJJJTTTaaaiiiiiieeeaaa\\\ZZZZZZ[[[[[[[[[WWWVVVTTTRRRQQQPPPPPPQQQOOOPPPQQQPPPOOOKKKHHHFFFHHHGGGFFFDDDCCCCCCBBBBBB>>><<<;;;999888888888888===>>>===;;;777555444555333333222111111000//////000000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...///000222333444333333222222222111111111111222222000///...///111111///...+++************+++,,,---,,,------...///000111111//////000111333555888999<<<===???AAABBBDDDDDDEEEJJJJJJJJJJJJRRRmmmxxxxxxuuu]]]RRRSSSOOONNNPPPMMMKKKKKKKKKJJJIIIIIIHHHHHHjjjpppsssrrrvvvyyyooo```XXXTTT[[[hhhhhh[[[WWW\\\ggg^^^RRRIIIFFFIIIMMMPPPQQQSSSXXX]]]aaagggpppwww|||vvvrrrrrrnnniiigggaaaaaagggfff\\\WWWXXXaaa~~~iiiDDDDDDeeekkkeeerrrqqqNNN111---222...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......555DDDUUU___aaaccceeeeeegggjjjggg[[[ZZZtttnnnOOO```xxxTTTIIICCCLLLcccwwwqqqxxx~~~~~~}}}wwwnnniiihhhhhhhhhhhhhhhhhhfffbbb___YYYXXXUUUSSSTTTUUUQQQLLLAAABBBCCCGGGQQQ___fffggggggccc]]]ZZZYYYZZZ[[[[[[XXXWWWTTTRRRPPPOOOOOOOOOOOOPPPQQQQQQOOOLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>===;;;999888888888999??????>>>;;;888555444444111111111000//////......////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------......000222555555555333222222222111111111111222222000///...///111111///...***)))((((((((()))+++,,,---------...///000000111/////////111333666888:::<<<===???AAABBBDDDDDDEEEIIIJJJJJJJJJRRRmmmttt{{{uuu]]]RRRSSSOOONNNPPPMMMKKKKKKKKKJJJIIIIIIHHHHHH___^^^ZZZVVVTTTTTTOOOHHHPPPRRR]]]jjjlllfffdddhhhfffYYYIIIBBBFFFLLLOOOOOOSSSTTTXXX^^^bbbhhhrrr{{{~~~}}}yyytttrrrrrrnnnhhhqqqlllmmmssspppbbbWWWUUU[[[nnnvvvvvvSSSCCCZZZlllxxxddd===...000000,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000999IIIYYYaaaaaacccgggeeekkkkkk```[[[jjjgggNNNiiisssQQQGGGAAA[[[|||tttvvvxxxzzz|||zzzssskkkggggggggghhhjjjllllllhhhaaa\\\RRRMMMIIIKKKPPPQQQJJJCCC<<<@@@EEEJJJVVVcccjjjkkkhhhccc^^^[[[ZZZZZZZZZZZZYYYWWWUUURRRPPPOOOOOOOOOOOOPPPQQQQQQPPPMMMJJJHHHEEEEEECCCBBBAAA@@@@@@@@@???>>><<<:::999999999:::??????>>><<<888555444444000000000000//////......000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...---///333666777555333222222222111111111111222222000//////000111111000...+++***((('''((()))+++---............////////////...//////111333666999:::<<<===???AAACCCDDDDDDEEEHHHHHHJJJKKKSSSnnnttt]]]QQQRRROOONNNPPPLLLKKKKKKKKKJJJIIIIIIHHHHHHPPPKKKGGGHHHHHHHHHKKKPPPSSS[[[fffqqquuussslllggg\\\SSSJJJKKKTTT\\\]]]ZZZ___]]]___fffjjjnnnwww}}}tttooonnnmmmkkkppprrrzzzyyyeeeXXXVVVVVVaaa{{{yyyxxxfffHHHTTTttt|||PPP444,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000444===NNN]]]bbbaaadddiiieeekkkfff^^^kkkbbbTTTzzzsssSSSEEEIIIfff~~~qqq|||sssxxx|||yyyqqqkkkiiihhhhhhiiijjjkkkiiiddd\\\WWWGGGCCCAAAFFFKKKKKKEEE@@@===DDDLLLTTT```lllsssssshhhddd___\\\[[[ZZZZZZYYYYYYXXXUUUSSSQQQPPPOOOOOONNNOOOPPPQQQOOOLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@???===;;;:::::::::;;;>>>>>>>>>;;;777555444555111111111000000000000///111000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...+++...333666777666333111222222111111111111222222111000000111222222111///---,,,***))))))+++---///////////////..................///000333666999;;;<<<===???AAACCCDDDDDDEEEFFFGGGJJJLLLTTTooosss\\\QQQRRRNNNMMMOOOKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGBBBCCCKKKNNNMMMTTT^^^ccclllvvv|||~~~wwwdddRRRTTTRRRSSS[[[hhhpppooollllllhhhiiiooosssvvv}}}tttiiigggiiikkkhhhqqq}}}eeeXXXYYYMMMTTTooo{{{~~~|||pppLLLOOOxxx^^^888***---111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111777AAARRR```dddbbbeeekkkccchhhaaa___~~~bbb^^^wwwYYYGGGNNNfffxxxttt}}}rrryyy~~~zzzsssmmmkkkkkkkkkkkkiiihhhddd]]]UUUOOOGGGEEEEEEHHHHHHEEEAAA>>>AAAIIISSS\\\hhhtttzzzzzzgggddd```]]][[[[[[YYYXXXZZZXXXVVVSSSQQQPPPPPPPPPMMMNNNOOOPPPOOOLLLIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA???>>><<<;;;;;;;;;;;;===>>>===;;;777555444555222222222111111111111111222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...***...222666777666333000222222111111111111222222222111000111333333111000///---+++***+++,,,///111000000000///......------......///000333666999;;;<<<===???AAACCCDDDDDDEEEDDDGGGJJJMMMUUUpppuuusss[[[PPPQQQMMMLLLNNNKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIHHHHHHOOO[[[dddhhhwww|||wwwhhhYYYPPPNNNUUUaaaqqq~~~{{{zzzvvvxxx~~~qqqoooooonnnnnnqqqttt```YYYUUUNNNUUU]]]|||www||||||}}}vvv|||kkkMMMCCC{{{mmmDDD+++,,,000,,,......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,.../////////555DDDTTT[[[^^^aaaddddddhhhggg``````yyy\\\ZZZDDDOOOwwwpppuuuwwwrrrxxx{{{xxxqqqllljjjiiikkkhhhfffgggggg```SSSIIIHHHEEEEEEGGGEEECCCFFFKKKKKKWWWaaaiiiuuu~~~rrreeebbb___^^^]]]]]]\\\[[[WWWWWWVVVUUUSSSQQQPPPOOOIIIPPPSSSPPPLLLKKKJJJHHHFFFDDDAAAAAABBBDDDEEEEEEDDDBBB@@@>>>======>>>???AAA???===:::777555444333333222111000////////////000000...---------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++++++++,,,------............////////////000---...000111111000000///222222333444333222111000222111///000222333333222222...***((()))+++,,,,,,000///...---------------//////000111333555888:::;;;<<<>>>@@@BBBCCCDDDDDDHHHGGGGGGGGGNNNiiiooovvv^^^RRRRRRNNNLLLMMMJJJKKKKKKJJJIIIHHHHHHGGGGGGCCCFFFLLLSSSYYYaaakkkssszzzmmm^^^TTTTTT^^^pppuuussssssrrrqqqvvvttt___XXXSSSHHHNNNWWWttt{{{yyyuuujjjQQQAAAiiizzz~~~oooKKK111...000.........---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///000000999HHHVVV]]]```dddggghhhgggeee\\\\\\sss~~~kkkVVVhhhNNNIIIdddtttyyy}}}lllmmmtttxxxtttmmmjjjhhhhhhjjjiiiggggggddd[[[OOOEEEEEEDDDFFFIIIHHHFFFHHHMMMPPP]]]jjjrrr}}}{{{mmmbbb```]]]\\\]]]^^^]]]]]]YYYYYYXXXVVVSSSOOOLLLJJJIIIOOORRROOOKKKKKKJJJGGGHHHEEECCCBBBCCCEEEEEEEEECCCAAA???===<<<<<<===>>>???>>><<<999666444333333333222111000////////////000000///...------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,---...000000000//////222222333333333222111000222000//////111222222111555111---,,,,,,...////////////...---------------/////////111333555888999;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEHHHJJJRRRlll~~~wwwuuu]]]RRRRRRMMMLLLMMMJJJKKKJJJJJJIIIHHHHHHGGGGGGEEEIIITTT^^^aaacccooo~~~~~~xxxnnnbbbYYY^^^lllyyyyyyzzzxxxttt{{{oooYYYRRRNNNGGGLLLRRRkkk{{{zzzxxxsssllllll[[[DDDUUUxxxooovvvnnnQQQ777///000///......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------///000111???KKKXXX]]]aaaeeeiiijjjiiieee[[[ZZZooo{{{aaaXXXTTT}}}gggNNNFFFOOOooowww}}}{{{nnnfffnnnuuuxxxsssllljjjjjjhhhfffggghhheee___VVVLLLEEEEEEEEEHHHMMMNNNLLLOOOTTTZZZggguuu~~~wwwgggbbb```]]][[[[[[[[[ZZZYYYWWWXXXXXXVVVSSSOOOJJJHHHHHHNNNRRROOOKKKJJJIIIGGGIIIFFFDDDCCCDDDEEEDDDDDDAAA@@@>>><<<;;;;;;<<<<<<===<<<:::777555333222222333222111000////////////111000///...------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++************+++,,,,,,000///...---,,,+++******+++,,,---///000000000000222222333333222222111000111///......000111111000555222...------///000000///...------------------/////////000222555888999;;;<<<>>>@@@BBBCCCDDDDDDAAADDDHHHLLLUUUnnnsssxxxuuu]]]QQQRRRMMMLLLMMMIIIJJJJJJJJJIIIIIIHHHHHHGGGSSSUUU]]]fffhhhjjj}}}|||wwwrrrkkkdddhhhyyy~~~xxx|||xxx}}}cccPPPMMMIIIIIIJJJLLL]]]nnnaaapppjjjjjjsssjjjMMMJJJfff{{{sssuuukkkQQQ999///...///......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222444BBBMMMXXX\\\```eeeiiijjjmmmhhh]]][[[ooozzz```\\\]]]wwwpppTTTJJJIIIQQQlll|||vvvsssiiijjjpppxxxyyyqqqiiihhhhhheeebbbeeefffccc[[[RRRKKKHHHHHHHHHJJJOOORRRSSSXXX___dddppp|||pppbbbeeebbb^^^ZZZYYYWWWUUUSSSRRRTTTUUUVVVTTTPPPLLLJJJHHHOOORRRNNNJJJIIIHHHFFFHHHFFFCCCCCCCCCCCCBBBAAA@@@???===<<<;;;:::::::::;;;:::888555444222111111222222111000//////000000111000///...------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++******)))******++++++111000000///......------,,,,,,---///000222222333222222222222222111111000000///---...000111111000222///,,,++++++---------......---,,,,,,---------......///000222555777999;;;<<<>>>@@@BBBCCCDDDDDDBBBDDDHHHKKKTTTmmm~~~pppsss\\\PPPQQQLLLKKKMMMIIIJJJJJJIIIIIIIIIHHHHHHHHHYYYZZZ```jjjsss~~~zzzzzzxxxtttssstttuuu|||vvvYYYJJJKKKIIIHHHEEEDDDMMMfffzzzddduuuqqqyyy|||YYYGGG^^^~~~zzzgggOOO:::///------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,...333666HHHQQQZZZ^^^bbbhhhkkkkkklllfff[[[YYYoooiii[[[iiioooQQQKKKHHHRRRhhhtttrrrnnnhhhmmmsss{{{zzznnneeeeeeddd```ccceeeeee```VVVMMMHHHFFFJJJHHHIIINNNRRRVVV^^^ggglllssszzz}}}|||uuujjj```dddaaa\\\YYYXXXVVVTTTRRRRRRTTTUUUVVVTTTPPPLLLJJJJJJPPPSSSOOOKKKIIIGGGEEEEEEDDDBBBAAABBBBBB@@@???>>>>>>===;;;::::::999999999888666444333222111111222111000000000000000000111111///...............++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******)))******+++////////////////////////------...000222444666777222222111111111000000000000///---...000111111000111...+++***+++,,,,,,+++------,,,,,,,,,------............000222444777888;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFHHHIIIQQQkkklllrrr[[[OOOPPPLLLKKKLLLIIIIIIIIIIIIIIIIIIHHHHHHHHHVVV[[[dddqqq~~~|||yyyooosss|||nnnSSSJJJLLLIIIIIICCCEEEHHHTTTssspppbbbEEEWWW|||~~~gggPPP===///,,,---......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,...444999NNNWWW___cccgggmmmooommmfffaaaXXX\\\yyyhhhOOOrrr{{{TTTEEECCCVVVnnnnnnqqq}}}kkkggglll{{{rrrhhhiiiiiiccceeeeeeaaaYYYOOOGGGDDDCCCHHHFFFHHHNNNSSSXXXaaaiiiooorrrttttttqqqkkkddd___^^^\\\YYYXXXXXXYYYXXXWWWWWWXXXXXXVVVSSSOOOJJJHHHMMMSSSUUUPPPKKKIIIGGGDDDCCCBBB@@@@@@AAAAAA@@@>>>>>>======<<<;;;:::999999777777555444333222222111111111000000000000000111111111000///............++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,---------......------...000333666888:::222222111000000000000111111///......000111111000222///---,,,---------,,,,,,,,,,,,,,,,,,------............///111444777888;;;<<<>>>@@@BBBCCCDDDDDDGGGHHHIIIJJJQQQkkklllqqqZZZNNNOOOKKKJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIiiiuuuvvvpppuuu~~~~~~yyygggPPPJJJLLLFFFHHHBBBJJJMMMKKKfffsssfffCCCPPPvvv~~~lllXXXBBB000,,,000......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***---...---,,,...555;;;QQQYYYaaafffjjjoooooommmbbb^^^\\\nnnfffQQQwwwzzzRRRBBBBBB]]]{{{kkksssxxxmmmlllmmmuuujjjmmmnnngggaaa^^^XXXQQQJJJFFFEEEEEEFFFGGGKKKSSSYYY\\\cccjjjmmmmmmmmmllliiiddd```___[[[YYYWWWWWWYYYZZZ[[[ZZZYYYYYYXXXVVVSSSOOOLLLJJJPPPVVVWWWRRRLLLIIIFFFCCCBBBAAA@@@AAABBBBBBAAA???>>>>>>======<<<:::999888777666555444333222222222111111000000000000111111222111000///............++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,+++++++++++++++---------------,,,,,,,,,,,,,,,---///222666999;;;333222111000///000000111222000//////111222222111222000...---.........---,,,,,,++++++,,,,,,---...---......///111444666888;;;<<<>>>@@@BBBCCCDDDDDDFFFHHHKKKNNNUUUooojjjpppYYYNNNOOOKKKJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIxxxtttyyy~~~yyysssbbbNNNIIIJJJAAAAAA===JJJMMMDDD[[[zzzrrrmmmgggCCCLLLrrr|||ppp```HHH222,,,333......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***---...---+++...555<<>>>>>>>>===<<<;;;999999777666555444333333333333111000000000000000111111222111000//////.........++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++...------,,,+++++++++,,,111111000///...------,,,++++++,,,...111555999;;;333222000/////////000111222111///000222333333222111///---------...---,,,++++++++++++,,,,,,---...------...///111444666888;;;<<<>>>@@@BBBCCCDDDDDDCCCGGGMMMRRRZZZsss|||ddd|||pppXXXMMMNNNKKKJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIvvvwww~~~tttdddVVVMMMHHHCCCAAA===CCCBBBCCCJJJWWWxxxzzzlllvvvsssOOOJJJiii~~~yyyjjjRRR444000111------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---......---...777AAAQQQZZZbbbgggkkkmmmjjjddddddZZZfffrrrjjjuuuSSS@@@OOO{{{|||ttt|||qqqnnnqqqqqq{{{wwwqqqmmmllllllggg```VVVPPPOOOSSSSSSOOOLLLNNNNNNKKKNNNXXXdddiiihhheeehhhjjjmmmnnnjjjccc]]]\\\^^^^^^]]]\\\[[[[[[[[[\\\ZZZXXXUUURRROOOMMMLLLLLLWWWXXXYYYVVVQQQKKKGGGFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@>>>===;;;:::::::::666666555444333333333333111111222111000000222333111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++******++++++,,,---......//////...---,,,,,,...,,,***...333555333000111222222222222111111000......///111111222222222000///...---,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,---///111333555666999;;;>>>@@@@@@@@@@@@BBBEEEJJJKKKTTTWWWooommmsssYYYKKKLLLIIIJJJMMMIIIIIIHHHGGGGGGFFFFFFGGGGGGyyyxxx|||yyynnn^^^QQQIIIDDD@@@>>>===CCCBBBAAAGGGSSSrrrqqqgggwwwuuuJJJ@@@[[[{{{lll;;;000///------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++,,,...---000:::EEERRRYYYaaaeeeiiikkkhhhccc```\\\jjjiiioooeeeLLLGGGaaa~~~~~~tttqqqqqqppp~~~yyyrrrllliiifff___YYYRRRTTT___ooossshhhVVVKKKQQQOOOQQQYYYbbbhhhlllooonnnooopppooojjjccc___]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZXXXUUURRROOOMMMLLLLLLTTTUUUVVVTTTOOOJJJGGGEEEDDDDDDCCCBBB@@@???>>>>>>BBBAAA???===<<<;;;::::::666666555444333333333333111222222111000000111333111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++******++++++,,,---......//////...------,,,...,,,***---222444222///...///111222333333222222......///000111222222222333222///---++++++++++++,,,++++++++++++,,,------,,,,,,---///111333555666999<<>>===<<>><<<;;;::::::777666555444333333333333111222222111000000111333111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---.........///......---,,,...,,,+++---000222111...,,,...000333444555444333...//////000000111111111666444111---+++)))((((((+++++++++++++++,,,------,,,,,,---///111333555666:::===@@@BBBBBBBBBBBBCCCDDDIIIHHHPPPPPPdddtttZZZLLLLLLJJJJJJMMMIIIIIIHHHGGGGGGFFFFFFGGGGGG}}}}}}wwwsssrrr~~~rrrmmmssstttnnnkkkaaaSSSHHHBBB???===;;;:::?????????EEENNNhhhlllccctttoooWWWDDDYYYppp888111,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++***,,,...///333???KKKWWW]]]dddhhhlllpppoookkk___YYYiiiuuu```TTTaaafffUUU???AAASSSvvv|||~~~~~~rrrkkkoooxxxrrrllljjjfffaaa\\\[[[hhhooo\\\XXX[[[WWWYYYbbbgggeeeeeeiiijjjmmmmmmhhhbbb]]]WWWSSSSSSSSSTTTUUUWWWYYYZZZ[[[XXXWWWUUURRROOOMMMKKKJJJOOOQQQRRRQQQMMMIIIFFFEEEDDDDDDCCCBBB@@@???>>>>>>DDDCCCAAA???===;;;::::::777666555444444333333333111222333111000///111222111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,------...............------...,,,+++,,,///000000...---...111444555555333222////////////000000111111555333000---***)))((((((+++++++++***+++,,,,,,---,,,,,,---///111333555666;;;>>>BBBDDDDDDCCCCCCDDDEEEKKKJJJQQQQQQeeeuuuZZZMMMMMMJJJJJJMMMIIIIIIHHHGGGGGGFFFFFFGGGGGG~~~}}}wwwsssqqqyyy{{{lllfffnnnqqqlllkkkaaaSSSHHHBBB@@@>>><<<:::>>>======BBBGGG]]]}}}eeeYYY|||iiidddXXX@@@PPPeee:::555+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...///444@@@LLLVVV]]]dddiiinnnsssssspppbbbUUUddduuuUUUTTTeee```QQQGGGJJJXXXqqqyyynnniiiqqqwwwppplllkkkhhhaaa^^^___uuuwwwccc[[[[[[^^^ZZZaaasss|||xxxttttttkkkpppppphhh```[[[TTTMMMIIIJJJLLLNNNQQQUUUXXXYYYWWWVVVUUURRROOOMMMKKKIIIOOOQQQSSSRRRNNNJJJHHHGGGCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCAAA???===<<<;;;;;;777777666555444444444444222333333111000///000222111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---------...............------,,,+++,,,...///000000111222333444444333111000000//////...//////000111333111///,,,******))))))+++************+++,,,,,,,,,,,,---///111333555666;;;>>>CCCEEEEEEDDDDDDDDDDDDJJJIIIQQQRRRggguuu[[[MMMMMMJJJJJJMMMIIIIIIHHHGGGGGGFFFFFFGGGGGG~~~~~~{{{yyyyyy}}}}}}{{{|||uuujjjhhhooorrrmmmlllbbbTTTIIICCC@@@>>><<<:::>>><<<;;;>>>@@@QQQnnn___PPPddd}}}fffZZZWWW@@@NNNhhhDDD666***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,---///000555BBBOOOTTT\\\dddiiiooossssssoooaaaSSShhhzzzQQQ[[[ppp```RRRLLLKKKTTThhhzzzwwwvvv{{{iiiiiiuuu{{{sssooonnniii___\\\___}}}|||wwwppplllkkkhhhdddjjjgggppp~~~xxxzzz}}}nnnbbb\\\TTTLLLCCCDDDFFFIIILLLPPPSSSTTTVVVVVVUUURRRPPPMMMJJJIIIPPPRRRTTTSSSOOOKKKHHHGGGCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@>>>===<<<;;;;;;888777666555444444444444222333333222000///000111111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,---......///.........,,,,,,,,,,,,...000222333555555444444333111000///000///.........///000111111///...,,,*********+++***************+++,,,,,,,,,,,,---///111333555666;;;>>>CCCFFFFFFEEEDDDDDDCCCHHHGGGOOOQQQggg{{{vvv\\\NNNNNNJJJKKKMMMIIIIIIHHHGGGGGGFFFFFFGGGGGG|||zzz|||uuuuuuxxx}}}yyyooonnnssswwwtttooommmcccTTTHHHBBB>>><<<:::888<<<;;;;;;>>>@@@PPPkkkfffWWWbbboooXXXuuu{{{TTTAAANNNtttpppHHH///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++***,,,...111777EEESSSVVV^^^ggglllqqqtttrrrmmm\\\UUUuuu{{{NNNdddzzzaaaNNNHHHEEEPPPkkkxxxqqqyyyvvvhhhlllyyy}}}uuuppppppjjj^^^[[[___wwwvvvqqqkkklllqqqrrrnnnvvvuuu~~~~~~tttbbb[[[TTTKKKFFFFFFGGGIIILLLNNNPPPQQQVVVUUUTTTSSSPPPMMMJJJHHHQQQSSSTTTSSSOOOJJJGGGFFFCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>===<<<<<<<<<<<<888777666555444444444444333333333222000///000111111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++******++++++,,,---,,,------...//////......+++,,,,,,---...111444666777666444222111111111111111000...------...///000111000...+++***************************++++++,,,,,,,,,---///111333555666:::>>>CCCFFFFFFDDDCCCCCCDDDHHHFFFMMMPPPgggtttwww\\\NNNNNNKKKKKKMMMIIIIIIHHHGGGGGGFFFFFFGGGGGGxxxvvvxxxzzzzzz|||~~~|||wwwxxx|||tttlllsss~~~~~~wwwpppmmmbbbTTTGGG@@@===:::888555::::::===CCCEEEVVVqqquuuggglllzzzYYYsssMMM:::GGGhhhppppppEEE'''222---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***...222999HHHVVV[[[ccclllppptttuuurrrlllWWWWWWxxxJJJkkkdddMMMEEEBBBUUUzzz{{{ooonnn|||qqqhhhooo{{{{{{sssooopppjjj^^^[[[bbbhhhuuu{{{sssiiiiiinnnqqqvvvxxxxxxaaaYYYSSSJJJLLLLLLMMMMMMNNNPPPQQQRRRUUUUUUTTTSSSPPPMMMIIIHHHQQQSSSTTTRRRNNNIIIFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<888777666555555444444555333444333222000///000111111000///......------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........++++++******++++++,,,---,,,,,,---.../////////...+++,,,,,,---...111555888777666333111000111222333111000...------...///000222000...,,,***)))))))))*********)))***++++++,,,,,,,,,---///111333555666999===CCCFFFFFFDDDCCCBBBGGGKKKHHHNNNPPPhhhqqqwww]]]NNNNNNKKKKKKMMMIIIIIIHHHGGGGGGFFFFFFGGGGGG~~~wwwqqqrrrvvvxxxwwwmmm{{{xxxqqqvvv{{{zzzsssjjjgggooowwwwwwooohhhhhhcccWWWIIIAAA>>>;;;666999:::888;;;>>>>>>UUU{{{ggg]]]XXXvvvLLL888HHHoootttmmmCCC///.........---------,,,,,,,,,,,,------,,,++++++,,,...******+++++++++,,,,,,,,,)))---...,,,111???PPPYYY```hhhnnnppptttxxxqqqeeeRRRvvvqqq\\\~~~sssMMMBBBDDD[[[xxxooodddhhh{{{kkkdddppp}}}xxxqqqllliiifffaaa^^^kkkppprrrpppnnnnnnllliiiqqqzzzvvvjjjbbbZZZSSSPPPPPPOOONNNNNNOOOQQQTTTUUUVVVVVVWWWWWWUUUPPPJJJFFFMMMSSSVVVQQQLLLJJJHHHEEEDDDEEEEEEDDDBBB@@@>>>===>>>>>>======<<<;;;999888777666444444555555555444111222222222222111000000//////...---,,,,,,,,,,,,------,,,,,,+++***))))))***+++---//////...---,,,+++,,,,,,------,,,,,,+++************************---------...............,,,,,,,,,,,,---///111222333222222111000///......------------...000111222//////...,,,)))'''((())))))************+++++++++,,,,,,,,,...000333666888888===CCCFFFGGGEEECCCCCCIIIGGGNNNOOOPPPkkkxxx[[[LLLOOOKKKHHHJJJIIIIIIIIIHHHGGGGGGFFFFFFEEExxxwwwwwwxxxyyyzzzwwwtttvvv~~~wwwtttxxxxxxrrrhhhaaa^^^gggpppssspppnnncccaaaYYYLLLBBB>>>;;;888666888777:::>>>???UUUyyykkkbbb]]]iiivvvVVV>>>DDDeeesssoooHHH666333......---------,,,,,,,,,,,,------,,,++++++,,,...***++++++++++++,,,,,,,,,***......---222@@@PPPYYY```hhhnnnqqqvvvzzzsssggg```{{{ooowwwPPPFFFNNNiiirrrggg___jjj~~~pppiiisss~~~yyyrrrmmmjjjfff```\\\gggnnnrrrpppmmmmmmlllkkkooovvvzzziii```\\\WWWRRRQQQTTTTTTRRRRRRRRRTTTUUUVVVXXXWWWUUUSSSQQQNNNJJJGGGNNNTTTVVVQQQLLLJJJHHHEEECCCCCCCCCCCCAAA???===<<<>>>>>>======<<<;;;999888777555444444555555444333111222222222222111000000//////...---,,,,,,,,,,,,......---,,,,,,+++*********+++---...///...---,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,---------------++++++******+++---///000111111111111000000000000////////////000111222222000000///---)))(((((())))))************++++++++++++,,,,,,...000333666888888===CCCFFFGGGEEECCCCCCGGGFFFKKKMMMOOOkkkwwwZZZLLLOOOKKKIIIKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFyyywwwrrrsssuuuyyy|||{{{wwwuuu~~~wwwvvvxxxrrrhhhZZZXXX]]]iiirrrssspppnnn```bbb^^^QQQCCC<<<999777444666666999>>>???RRRrrrddd\\\yyyXXXOOOuuu{{{pppWWWAAACCCcccpppjjjGGG555///......---------,,,,,,,,,,,,------,,,++++++,,,...++++++++++++,,,,,,,,,,,,,,,//////---333BBBQQQYYY```iiippprrrwww{{{sssgggdddsssrrr```CCCBBBYYYnnnaaa^^^rrrzzznnniiirrr~~~~~~yyysssooolllgggaaa[[[aaakkkrrrpppkkkjjjkkkkkkiiimmmsss|||ssshhh^^^[[[ZZZXXXUUUUUUXXXXXXWWWWWWWWWXXXXXXYYY\\\YYYVVVQQQNNNKKKIIIIIIOOOUUUVVVQQQKKKIIIGGGEEEBBBBBBBBBAAA@@@>>>===<<<>>>>>>======<<<;;;999888777555444444555555444333111111222222111111000/////////...---,,,,,,,,,,,,.........---,,,,,,++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,++++++************************+++++++++,,,,,,,,,------+++***)))))))))+++,,,---000000000111111111222222222222111111111111222222222222111...***(((((())))))************+++++++++++++++,,,---000333666777888===CCCFFFGGGEEECCCCCCGGGFFFKKKMMMOOOlllvvvYYYLLLOOOLLLJJJLLLKKKIIIIIIHHHHHHGGGGGGFFFFFFwwwqqqqqqooommmooosssuuuuuuuuuwww~~~wwwuuutttlllbbbSSSXXXeeevvv}}}xxxnnnhhhaaafffdddUUUDDD:::666555444777666999>>>???MMMhhh___YYY|||YYYKKKzzzrrrXXXEEEJJJrrrnnndddCCC222***......---------,,,,,,,,,,,,,,,---,,,++++++,,,...+++++++++,,,,,,,,,---------//////...555DDDSSSZZZccckkkrrrssswwwzzzqqqddddddccchhh^^^HHH:::BBBbbbnnn```bbb}}}vvvllljjjsss}}}{{{wwwsssqqqnnnjjjccc^^^]]]iiirrrpppiiiggghhhiiiiiiiiiiiimmmtttxxxqqqfffbbb]]][[[]]]^^^[[[XXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]^^^\\\YYYTTTNNNKKKIIIIIIQQQVVVWWWQQQKKKIIIGGGEEECCCCCCBBBAAA@@@???>>>===>>>>>>======<<<;;;999888666555444555666666444222111111111111111000000/////////...---,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,---,,,,,,+++++++++,,,,,,,,,,,,++++++************************+++++++++,,,------......++++++***))))))***+++,,,//////000111111222333333333222222111000000111111333333222///+++)))))))))))))))*********+++++++++++++++,,,---000333555777888===CCCFFFGGGEEECCCCCCJJJHHHMMMOOORRRooovvvYYYKKKOOOLLLKKKMMMMMMJJJIIIIIIHHHGGGGGGFFFFFF|||vvvssstttvvvyyy{{{wwwuuuqqqkkkgggdddeeeeee``````dddlllnnnlllmmmqqq{{{}}}|||vvvppplllgggbbb[[[```lll{{{yyyllleeeaaagggfffWWWFFF;;;888888666:::888:::>>>>>>GGG\\\~~~jjjdddfffUUUgggOOOPPP|||llldddCCC333.........---------,,,,,,,,,,,,,,,---,,,++++++,,,...++++++,,,,,,,,,---------.../////////777GGGVVV\\\fffnnntttuuuwwwxxxnnnaaaccc{{{ppp[[[bbbqqqSSSHHHDDDMMMgggjjj```hhhvvvllloooxxxxxxuuurrrqqqpppmmmhhhccc```lllvvvtttmmmjjjjjjjjjnnnmmmjjjhhhjjjjjjaaaVVVUUUUUUYYY^^^___YYYUUUUUUWWWYYY[[[^^^```aaaaaaaaa``````^^^XXXQQQKKKIIIIIISSSWWWXXXQQQKKKHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>======<<<;;;999888666555444555666666444222000111111111111000////////////...---,,,,,,,,,,,,+++++++++************************+++++++++++++++***++++++,,,,,,++++++***************************+++,,,,,,---.../////////---,,,+++******+++,,,---000000000111222222333333222111000///////////////333333222///,,,))))))***))))))*********++++++++++++++++++---///222555777888===CCCFFFGGGEEECCCCCCIIIHHHMMMOOOQQQnnnvvvYYYLLLOOOMMMKKKNNNMMMJJJJJJIIIIIIHHHGGGGGGFFFXXX[[[___eeeiiiiiigggdddbbb\\\UUURRRSSSUUUVVVWWWQQQTTT^^^jjjlllddd```ccclllqqqtttqqqkkkfffeeeeeefffdddiiittt{{{wwwpppkkkccchhhfffWWWGGG???===>>>777<<<:::;;;@@@>>>CCCSSSpppoookkkfffWWWuuusssPPPIIIqqqjjjhhhEEE444000......---------,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,---------------///...///999JJJYYY___gggpppvvvwwwyyyyyyoooaaa[[[qqq~~~\\\QQQ\\\aaaQQQHHHGGGPPPddddddaaalllrrrjjjoooyyywwwtttqqqpppqqqoookkkhhhcccnnnxxxxxxssspppooommmlllllliiidddbbbaaaZZZQQQLLLMMMSSSXXXXXXSSSQQQRRRWWWYYY]]]```cccdddddddddccccccaaaZZZRRRKKKIIIIIIUUUYYYXXXQQQJJJHHHGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>======<<<;;;999888555555555666777666444111000000111111000000///...//////...---,,,,,,,,,,,,***************)))))))))))))))*********+++++++++******++++++++++++******************************,,,,,,------...///000000---,,,++++++,,,---...///222222222222222222111111000000///...------......222222111///,,,******+++)))************+++++++++******+++,,,///222555666888===CCCFFFGGGEEECCCCCCGGGEEELLLMMMNNNjjj}}}wwwZZZMMMPPPMMMKKKMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGgggnnnzzzyyytttnnnfff```^^^^^^]]]]]]ZZZZZZaaajjjgggZZZTTTWWW]]]bbbgggjjjgggeeeeeegggeeeaaacccppp{{{|||wwwrrrmmmnnngggVVVGGG???>>>===666<<<;;;;;;AAA@@@BBBNNNeeeooommm}}}[[[UUUuuupppHHHGGGjjjwwwuuuyyyNNN444.........---------,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,------------...---...---///;;;MMM\\\bbbhhhqqqxxxyyy|||}}}ssseee___uuuyyyQQQLLL]]]^^^RRRCCC@@@MMMbbb~~~~~~ccceeepppoooiiioooxxx{{{yyyuuuqqqpppppppppllliii___jjjtttvvvuuutttqqqnnngggiiiggg```[[[XXXSSSNNNIIIJJJNNNRRRRRRPPPTTTZZZYYY\\\```dddfffgggfffeeefffeeeaaaXXXNNNIIIHHHKKKVVVZZZYYYQQQJJJHHHGGGEEEDDDCCCBBB@@@@@@@@@@@@AAA>>>>>>======<<<;;;999888555555555666777666444111000000000000000//////...//////...---,,,,,,,,,,,,************************)))))))))))))))***++++++******++++++++++++*********************************+++,,,---...//////000,,,+++++++++,,,---///000555555444333111000////////////......---.........000000000...+++***+++,,,)))************+++++++++******+++,,,///222444666888===CCCFFFGGGEEECCCCCCFFFEEELLLMMMMMMfff|||yyy\\\MMMPPPMMMJJJMMMLLLJJJJJJJJJIIIHHHHHHGGGGGG}}}xxxtttsssttttttoooiiihhhjjjaaaRRRNNNSSSUUUXXX^^^dddfffffffffhhh^^^[[[aaarrr}}}vvvwwwvvvjjjWWWEEE===:::888555;;;:::;;;CCCBBBCCCMMMhhhvvvuuummmXXXYYYhhhDDDPPPsss~~~[[[777.........---------,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,---------......,,,------///<<>>>>>>>>===<<<;;;999999555444555666777666333111000000000000000//////...//////...---,,,,,,,,,,,,+++++++++++++++++++++,,,)))))))))))))))******+++******++++++++++++******************************)))******+++---...//////************+++---///111777666555333111///...---//////............//////...//////---+++***+++---)))************+++++++++******+++,,,///222444666888===CCCFFFGGGEEECCCCCCGGGGGGNNNOOONNNfff|||yyy\\\NNNPPPMMMJJJLLLKKKKKKJJJJJJIIIIIIHHHGGGGGG~~~yyytttnnneeeZZZUUUVVV[[[llloooiiilllgggZZZRRRMMMQQQYYYeeeqqqxxxzzzzzz{{{hhhTTTGGGAAA<<<999888888:::999???GGGCCCDDDRRRjjj~~~oooZZZ```bbbLLLIIIooo[[[000)))//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++111>>>OOO^^^gggoootttyyy}}}}}}yyyrrrnnn~~~dddRRRlllzzzggg>>>@@@QQQiii|||dddiiiqqqzzz|||qqqiiiqqq|||zzzxxxtttpppoooqqqooojjjeee]]]ZZZ```qqqzzzuuummmkkkgggfffccc___ZZZSSSMMMIIIOOOOOOQQQWWW^^^bbbaaa___^^^dddkkkmmmkkkfffcccbbbeeeccc]]]QQQFFFCCCIIIPPP[[[YYYUUUPPPJJJGGGGGGHHHEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>><<<;;;999777666666777999888555222111111555555444222000///------000000...---,,,+++++++++************************************************++++++++++++++++++++++++***************************++++++,,,---...//////------,,,,,,---...000111555666666444111/////////333111...///000111...,,,//////...,,,)))(((***+++)))************+++++++++)))***,,,---...000444777333:::BBBHHHIIIFFFBBB@@@GGGHHHJJJNNNTTTeeeyyy|||zzz\\\LLLOOOMMMKKKMMMKKKHHHIIIJJJJJJJJJIIIHHHGGG}}}qqqfffcccfffpppzzztttdddQQQLLLLLLMMMRRR^^^nnn{{{~~~kkk[[[KKKBBB???===;;;<<<888::::::???GGGDDDFFFVVVvvvqqqWWWppp|||PPPDDDKKK~~~[[[444111.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,222???PPP___gggpppttt{{{~~~zzzvvveee___zzzMMMEEELLL```|||nnnmmmqqq~~~yyysssooowww~~~wwwtttppppppqqqpppkkkggg^^^^^^hhhxxx}}}uuummmllljjjgggbbb[[[SSSNNNLLLKKKPPPUUU]]]eeeiiigggbbb^^^```hhhpppsssnnnddd\\\WWWVVVVVVSSSKKKDDDEEEMMMUUUXXXWWWUUUPPPKKKHHHGGGGGGEEEDDDCCCAAA@@@@@@??????>>>>>>===<<<;;;999777666555666777666444333333444666555555333222111000///000///...---,,,+++++++++************************************************++++++++++++++++++++++++***************************++++++,,,---...//////---,,,,,,,,,,,,...///000333444444333111///000111333111//////000000...,,,000000000...+++))))))***)))************+++++++++)))***,,,---...000444777444:::BBBGGGHHHEEECCCAAAFFFGGGIIILLLRRRbbbssswww{{{\\\LLLOOOMMMLLLMMMKKKIIIJJJJJJJJJIIIHHHHHHGGG~~~ttttttzzz___GGGFFFMMMSSS^^^lll~~~~~~[[[OOOBBB>>>===<<<;;;<<<999<<<;;;@@@GGGEEEHHHYYY```uuu^^^|||aaa???AAAWWWUUU444333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---...444AAAQQQ___gggrrrvvv||||||yyyoooxxxvvvNNNDDDIII^^^tttmmmeeegggzzz}}}wwwuuurrrzzz}}}vvvsssqqqpppqqqpppmmmiii___aaalll{{{uuummmlllkkkhhh```VVVNNNKKKNNNRRRWWW]]]dddiiihhhddd___\\\bbbhhhnnnnnnfff\\\TTTOOOJJJJJJIIIDDDAAADDDMMMTTTTTTTTTTTTPPPLLLHHHGGGFFFDDDCCCBBB@@@????????????>>>>>>===<<<:::888777666444555666555444333555777666666555444444333222222000///...,,,++++++++++++************************************************++++++++++++++++++++++++***************************++++++,,,---...//////,,,,,,+++++++++---...//////111222111000000111222222111//////000000...---000222222000---***)))))))))************+++++++++)))+++,,,---...111444777666;;;AAAEEEFFFEEECCCCCCEEEFFFHHHKKKPPP```|||qqqyyy{{{\\\MMMOOOMMMLLLMMMKKKLLLKKKJJJIIIHHHGGGGGGGGGxxxpppjjjggggggccc```aaafffppp~~~___HHHMMMRRRgggqqqSSSIII@@@>>>===:::888999;;;===;;;???EEECCCIII[[[{{{www___pppaaarrrSSS:::GGGjjjNNN333111,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...///777DDDTTTaaaiiiuuuxxx|||{{{vvvsss\\\nnn[[[BBBEEERRRmmmrrreee\\\```xxxxxxtttpppvvv{{{uuuuuusssqqqqqqqqqpppmmmkkkbbb___gggwww~~~wwwnnnllliiifff^^^TTTLLLLLLRRRXXX]]]^^^^^^\\\XXXXXXZZZ^^^eeefffddd___WWWQQQOOOOOOHHHHHHFFFBBB???AAAHHHNNNQQQRRRSSSQQQMMMIIIFFFFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<:::888666555555666555444333333555777444444444444444444333333///...---,,,++++++++++++***************************************************************************************************++++++,,,---...//////,,,++++++***+++,,,---...---...000000000000222444222111000000//////...---111333444333///+++((('''))))))*********+++++++++***+++------///111555888777;;;AAADDDEEEDDDDDDDDDEEEFFFHHHKKKOOO^^^zzznnn||||||]]]MMMPPPNNNLLLMMMKKKMMMLLLJJJHHHGGGGGGGGGGGGyyyyyywwwvvvuuuuuuvvvwwwppphhh^^^ZZZ___hhhnnnooonnnuuu___PPP\\\ddddddNNNGGG@@@???===:::888999<<<>>>;;;===CCCAAAHHH\\\yyybbboookkksssgggVVV[[[sssPPP<<>>>>>>>>=========;;;:::888666555777777666444222222444666222222222222222222222222...---,,,+++++++++++++++***************************************************************************************************++++++,,,---...//////---,,,+++***+++,,,---...,,,...000000000111333444111111111000///.........000333555444000,,,)))'''))))))*********+++++++++***+++---...///111555888888<<<@@@CCCDDDDDDDDDDDDEEEFFFIIILLLPPP___zzzzzzdddyyy}}}^^^NNNPPPNNNLLLMMMKKKMMMLLLJJJHHHGGGGGGGGGGGG}}}wwwxxxxxxqqqhhheeejjjttt{{{~~~mmmVVVRRRbbb}}}aaaIIIBBB>>>>>>===;;;:::<<<:::===:::<<>>PPPDDD444+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---222;;;JJJZZZgggmmmtttxxx|||}}}wwwpppkkk{{{bbbKKKcccaaaMMMHHHPPP\\\zzzsssjjjfffqqquuunnnhhhpppyyyvvvssssssrrrqqqooommmkkkjjjhhh[[[ZZZlllyyyrrrfff```UUULLLGGGGGGJJJMMMMMMOOORRRUUUYYY^^^cccgggtttssspppggg\\\RRRMMMKKKMMMLLLKKKIIIGGGIIILLLOOOQQQSSSSSSRRRNNNJJJGGGFFFDDDCCCBBB@@@????????????======<<<;;;999777666555666777777555333222333444111111111111111111111111------,,,+++++++++++++++***************************************************************************************************++++++,,,---...//////...---,,,++++++,,,---......000111111111111222444000111222111...---...///000222444333000,,,)))((()))************+++++++++***,,,---...///222555888888<<>>NNN^^^kkkrrrxxx{{{zzznnnbbbYYYjjjyyyaaaNNNTTTkkkfffKKKLLLRRRWWWrrr}}}mmmhhhrrrxxxqqqmmmuuu~~~{{{ssssssrrrpppllliiihhhggg]]]VVVZZZlll{{{zzzrrrnnnfffYYYKKKEEEIIIRRRXXXZZZbbb___]]]___eeekkknnnnnnxxxsssiii]]]RRROOORRRVVVQQQQQQPPPOOOPPPQQQTTTUUUVVVVVVUUURRRMMMJJJHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;999777555444000333555777666555666666333333222222111000000///,,,,,,++++++***+++++++++************************************************))))))))))))))))))))))))***************************++++++,,,---...///000000///...---------...///333444444333111000111222///111333111...,,,...000...000111000...+++***+++)))************++++++++++++,,,...///000222666999666;;;AAAEEEFFFEEECCCCCCAAACCCHHHLLLQQQ___zzz|||```}}}~~~___OOOQQQNNNLLLMMMKKKHHHIIIJJJJJJJJJIIIHHHGGGqqq___\\\dddppphhh\\\RRRQQQ[[[jjjsssrrrZZZGGG>>>===:::888666666777888:::777888>>>CCCJJJYYYggghhhJJJUUU}}}hhhDDD\\\{{{\\\QQQttt???---000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,111...333CCCTTTcccooowwwrrr{{{~~~xxxeeeaaayyybbbTTTaaapppxxxYYYCCCFFFZZZjjjzzzsssqqqvvvqqqoooxxx}}}uuuqqqrrrooojjjjjjmmmiiibbb___UUUWWWjjjyyywwwpppmmm]]]OOOGGGMMMWWW]]]aaaeeefff]]]YYY]]]bbbdddhhhmmm___jjj```VVV___```\\\fff```]]]WWWTTTVVVYYYZZZXXXZZZWWWRRROOOMMMJJJHHHFFFHHHDDD@@@>>>============>>>===<<<:::888666555444444555666666666555333222444222000//////000000///,,,,,,,,,+++++++++******))))))************))))))************************++++++++++++++++++++++++)))************+++++++++)))***+++,,,...///000000///...,,,,,,,,,---///111000000111222222111///...222222222111000///...---000222333222///,,,***)))))))))(((((()))***+++++++++++++++,,,///222555888777;;;???BBBCCCCCCCCCDDDHHHFFFGGGLLLSSS```xxxzzz[[[{{{___NNNOOOLLLKKKMMMKKKKKKKKKKKKJJJIIIIIIHHHHHH}}}qqqsss{{{kkkTTTLLLSSSbbbuuusss^^^OOO>>><<<:::777666666777888666666888<<<@@@EEETTTbbbWWWGGG___eeeIIIfff```VVVhhh;;;,,,......---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---000...555DDDVVVcccnnnuuuqqqzzzyyymmmpppjjjPPPeee}}}}}}ZZZFFFHHH[[[mmmxxx~~~uuuooommmuuuzzzsssqqqsssqqqkkkiiikkkjjjfffZZZTTTZZZnnn{{{uuuggg___RRRKKKIIIRRR[[[^^^```bbbZZZUUUVVV^^^gggjjjmmmqqqllleee]]]```gggbbb^^^eeeiiiccc[[[WWWYYY\\\]]][[[WWWVVVSSSQQQOOOLLLIIIGGGAAAAAA@@@>>><<<<<<>>>@@@>>>===<<<:::888777555555555555555555555444444333444222000///000000000///,,,,,,,,,++++++++++++***))))))************))))))************************++++++++++++++++++++++++)))************+++++++++)))***+++,,,...///000000///...,,,+++,,,---///000000000111222222111000///111111111111000///......///111222111...+++)))((()))))))))))))))***+++++++++++++++,,,///222555888777;;;@@@CCCCCCCCCCCCDDDGGGFFFGGGKKKQQQ___www|||```___NNNOOOLLLKKKMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHvvv|||xxxfffJJJIIIVVVcccssszzzdddQQQFFF===;;;999777666666777888555888<<<>>>>>>BBBPPP___OOOKKKhhhjjjRRRGGGlllaaa```\\\777...///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---///...666GGGXXXdddmmmsssqqqzzz{{{uuu|||[[[]]]IIIFFFUUUjjjtttmmmjjjrrrwwwpppnnnpppooojjjggggggfffdddXXXVVV___rrr|||rrr```TTTKKKJJJMMMTTTYYYXXXVVVVVVTTTSSSXXXcccmmmpppqqqrrruuubbb___gggbbb___jjjwwwrrrhhh]]]YYY]]]bbbdddcccbbb```\\\WWWQQQKKKFFFCCC???@@@@@@===::::::>>>AAA======;;;:::888777666555666555555444444444444444444222000///000000///...,,,,,,,,,,,,++++++++++++))))))************))))))************************++++++++++++++++++++++++)))************+++++++++)))***+++,,,...///000000...---,,,+++,,,---///000000000111111222111111000000000111111111000000///...000111111...***)))(((***))))))))))))***+++++++++++++++,,,///222555888888;;;@@@CCCCCCCCCDDDDDDFFFFFFGGGJJJPPP___yyykkk___NNNOOOLLLKKKMMMKKKKKKKKKJJJJJJIIIHHHHHHHHH}}}vvv}}}~~~|||___LLLSSS^^^```hhhuuugggPPPAAA;;;;;;:::888666555666777888777===CCCCCC@@@DDDRRR```KKKMMMeee}}}pppPPPDDDMMMvvvbbbqqqSSS555111222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------...///999KKK\\\ffflllqqqrrr{{{zzzyyykkk\\\KKKDDDQQQkkktttllliiipppuuummmmmmmmmllljjjhhhfffaaa]]]VVVXXXdddvvv|||ppp^^^RRRJJJLLLNNNQQQPPPNNNMMMMMMZZZ[[[___hhhooorrrpppnnnpppaaaccccccUUU```qqqeeeZZZZZZbbbiiinnnqqqqqqmmmeeeZZZPPPGGGCCCAAABBB@@@<<<999999:::===>>>===<<<;;;:::888777666555666555444333222333444555333222000000000000///...------,,,,,,,,,+++++++++)))******++++++******)))************************************************))))))*********+++++++++)))***+++,,,...///000000...---,,,++++++---///000000000000111222222222222000111111222222222222111///000222111...+++***)))*********))))))***+++++++++++++++,,,///222555888888<<<@@@CCCDDDDDDDDDDDDCCCFFFHHHIIIPPPbbb~~~xxx___NNNOOOLLLKKKMMMKKKKKKKKKJJJIIIIIIHHHHHHGGG{{{vvvxxx}}}{{{}}}}}}xxxvvvuuuvvvyyyyyy~~~~~~~~~nnn]]]WWWbbbfffbbbiiixxxsssYYYGGG@@@???999888666555555666777999999AAAFFFDDDAAAGGGUUUaaaEEEPPPbbbnnnaaaGGGIIIbbb```|||yyyKKK222111222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...---///;;;NNN___iiinnnqqquuuxxxwwwwwwjjj~~~PPPJJJIII\\\~~~uuunnnjjjpppssskkkjjjgggeeeggghhhddd[[[TTTOOO[[[nnn~~~~~~mmmYYYLLLHHHJJJLLLLLLLLLOOORRRUUU___aaadddiiinnnpppmmmhhhccc[[[\\\ZZZZZZwwwggg[[[TTTZZZeeeoooxxxsssbbbRRRGGGCCCBBB@@@;;;666555888;;;===<<<<<<<<<;;;:::888777666666666555444222222333444444333111000000111111///------------,,,,,,,,,++++++******++++++++++++******************************************************))))))*********+++++++++)))***+++,,,...///000000...---+++++++++,,,...000///000000111222333333444222222333444444444333333000222333333000---,,,+++++++++***************++++++++++++,,,///222555888888<<>>999888777999<<<>>>>>>===<<<;;;;;;:::999888777666555444444333333333333333222111000111111111///---------------,,,,,,,,,,,,******++++++++++++******************************************************)))************+++++++++)))***+++,,,...///000000---,,,+++***+++,,,.../////////000000222333555666333333444444444333333222000222444333111...---,,,,,,,,,+++************++++++++++++,,,///222555888999<<>>RRRdddnnntttxxxyyy}}}qqqnnnxxxxxx[[[XXXppprrrZZZAAAKKKQQQhhhsssoookkkooooooeeeVVVTTTTTTWWWUUURRRVVV]]]qqqoooVVVHHHDDDEEELLLRRRUUU[[[aaabbb^^^XXX```hhhnnnsssvvvnnndddTTTUUUUUUggg|||aaaRRRMMMQQQ^^^iiippp|||www]]]JJJ???<<<999@@@HHHKKKFFFAAA>>>===<<<;;;;;;:::999888777777333444444444444333222222222111111111222111///,,,...------------,,,,,,,,,***++++++,,,,,,++++++***************************************************)))************+++++++++)))***+++,,,...///000000---,,,+++******,,,...////////////000222444666777333333333333222111000000///111333333000...,,,,,,---,,,++++++*********++++++++++++,,,///222555888999<<>>999666555444333444666888999>>>BBBCCC???DDDRRR```fff```hhhIIIBBBaaaaaaBBBYYYvvvpppZZZ555000555///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...//////222>>>SSSfffpppvvvzzzyyypppeeehhh{{{sssXXXUUUccciiihhhJJJOOOKKKZZZrrr}}}rrrnnnkkkooonnnbbbZZZZZZ]]]]]]XXXVVVcccttt```JJJGGGLLLLLLSSSZZZ\\\___```XXXNNNYYYcccnnnuuuzzz{{{pppcccRRR[[[```ttteee[[[OOOMMMSSSaaaiiinnnzzz~~~wwwiiiWWWHHHAAA??????NNN]]]]]]QQQCCC======;;;;;;::::::999888777777222333444555444333222111222111111111222111///,,,......---------,,,,,,,,,***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))************+++++++++)))***+++,,,...///000000---,,,+++******,,,...////////////000222444666888222222222111000///...---...000222222///---,,,+++---,,,,,,+++*********++++++++++++,,,///222555888999===AAADDDEEEEEEEEEFFFBBBKKKMMMHHHLLLeeeoooxxx___NNNOOOLLLKKKMMMLLLJJJJJJIIIHHHHHHGGGGGGFFFkkkgggfffnnnwwwzzzxxxuuuwwwwwwvvvvvvwwwwwwxxxyyytttrrrrrrssspppkkkkkkooopppyyy~~~}}}jjjUUUHHH???;;;::::::888555333333555888:::DDD>>>===KKK???QQQxxxYYYvvvoooRRRJJJQQQnnnnnnOOOCCC```DDD000555111------------,,,,,,,,,++++++,,,+++*********+++,,,---------,,,,,,,,,---......///222>>>SSSfffqqqxxx|||nnnaaasss|||\\\PPPnnnyyy^^^GGGJJJVVVcccuuutttppppppmmmfffaaa\\\dddiiiggggggwwwnnnVVVJJJGGGGGGPPPVVVYYYVVVOOOMMMTTT\\\lllpppxxx}}}vvvjjjcccbbb^^^ccctttqqq[[[RRRGGGNNNVVV___kkkuuuwwwsssnnnggg^^^TTTHHH>>>>>>CCCTTTnnnxxx___CCC:::<<<===@@@;;;777777::::::777444777666444333444555444333444333222111000000000000111///---+++***+++,,,---///...---+++******++++++******++++++++++++******************************)))************+++++++++,,,+++***+++---///000///000...,,,+++---...//////000000000000111222333333444444333333111000...---222111...---------,,,+++(((((((((((())))))))))))***+++,,,---...111555999<<<>>>AAADDDEEEEEECCCBBBBBBGGGJJJIIIOOOeeeqqq{{{|||^^^OOOPPPLLLJJJMMMMMMJJJJJJIIIHHHGGGEEEEEEDDDddddddgggooowwwyyyvvvrrrwwwwwwwwwxxxyyyzzzzzz{{{pppmmmmmmnnnkkkfffeeeiiipppwwwyyyyyyxxx^^^MMMCCC<<<::::::999888666555555777999;;;???@@@BBBFFFGGGddd|||bbbttt{{{kkkQQQFFFGGGeee\\\JJJMMMjjj{{{zzzsss???000444000...---------,,,,,,,,,++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,------...///222???TTTgggssszzz~~~ttthhh}}}qqq___wwwbbbKKKQQQcccppp}}}||||||pppkkklllmmmkkkiiimmmmmmqqq}}}zzz\\\KKKFFFIIINNNPPPNNNKKKIIILLLVVVcccmmmvvvtttrrrqqqkkkbbb___aaa```oooxxx^^^MMMHHHKKKPPPWWW]]]fffmmmmmmiiiddd^^^WWWPPPHHHBBBDDDKKKWWWdddeeeSSS@@@:::<<<<<>>AAADDDEEEEEECCCBBBBBBGGGJJJIIIOOOdddkkkttt{{{]]]NNNOOOLLLJJJLLLLLLJJJIIIIIIHHHGGGFFFEEEDDDkkkkkklllnnnrrruuuuuutttxxxxxxwwwwwwvvvuuuuuutttllljjjkkkkkkhhhcccbbbeeekkkmmmlllkkkssssssbbbNNNBBB<<<888888999777777666777888999;;;======AAAGGG???OOOqqqpppbbbuuuyyyjjjQQQCCCGGGeeexxxNNNAAAKKKddduuuwwwaaa:::111222//////------------,,,,,,,,,,,,+++++++++++++++,,,------+++++++++++++++,,,------///333@@@UUUiiivvv}}}zzzqqqzzz___sssrrrVVVWWWmmm}}}uuusssvvv|||{{{nnnfffgggllloooooorrrrrryyy{{{cccNNNDDDDDDJJJOOONNNKKKJJJPPP]]]jjjssswwwvvvrrrmmmiiiaaaXXXVVVYYY\\\vvviiiSSSKKKKKKKKKQQQXXX^^^eeejjjhhhccc^^^XXXRRRMMMGGGDDDHHHPPPZZZVVVNNNFFF>>>:::;;;<<<>>>:::777777999:::888555555555555777999888666444444333222111000000000000000///---,,,++++++,,,------,,,***)))(((((())))))******++++++++++++******************************)))************++++++++++++******+++...000111111111...,,,+++,,,...///...444444333222111000///...000000000000000///......000///...---+++***))))))************++++++++++++***+++,,,---...111555999;;;===AAACCCEEEEEECCCCCCCCCGGGJJJJJJOOOcccdddqqqzzz\\\MMMOOOKKKIIIKKKJJJJJJIIIHHHHHHGGGFFFEEEEEE|||zzzrrrkkkjjjpppvvvxxx}}}|||zzzwwwtttqqqnnnmmmlllkkklllmmmjjjeeedddgggfffeeecccaaaeeejjjggg```XXXMMMAAA<<<:::777666777666666777888:::<<<>>>???CCC???FFF>>>WWWmmmXXX^^^vvvyyyfffIIIAAATTTqqqlllGGGBBBOOO___iiivvv|||OOO666222111...///...------------,,,,,,,,,++++++++++++,,,,,,------++++++******++++++,,,---///333@@@VVVkkkxxxzzz}}}bbbcccWWWhhhxxxxxxmmmjjjkkkvvv{{{oooeeeeeekkkpppqqqwwwwwwllldddWWWMMMGGGGGGHHHIIIHHHMMMXXXeeeqqquuuqqqlllqqqrrrtttpppdddXXXUUUZZZhhh~~~www\\\NNNLLLLLLGGGPPP[[[ccciiinnnkkkfff^^^XXXRRRLLLFFFCCCHHHPPPZZZMMMBBB@@@???:::999<<<<<<999777777888999888666555666888;;;<<<;;;888555444333222111000000000000///...---,,,,,,,,,,,,---,,,+++***)))((())))))*********++++++++++++******************************))))))*********++++++++++++***)))+++///111222222111///,,,+++,,,.........333333333222111000////////////000000000000000///000000000///,,,***)))))))))))))))*********++++++***+++,,,---...111555999:::===@@@CCCEEEEEEDDDCCCDDDFFFIIIJJJNNN```eeeuuuxxx[[[LLLNNNKKKHHHJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEwwwmmmkkkqqqwwwwww~~~}}}{{{yyyuuuqqqnnnllllllkkklllnnnkkkfffeeehhhccccccbbbbbbcccaaaWWWMMMEEE???;;;<<<;;;888555555666666777999;;;===???@@@GGG;;;BBBIIIdddgggOOOjjjwwwvvv___>>>BBBkkkxxxTTTBBBOOO^^^eeeiiivvvoooCCC555444111...............---------,,,,,,++++++,,,,,,------------++++++******++++++,,,---///222@@@WWWlllyyynnncccPPP\\\mmm|||uuusss|||{{{yyyqqqhhhgggooouuuuuuvvv~~~wwwooolllddd^^^TTTLLLIIIIIIIIIJJJQQQXXXbbbjjjmmmkkkfffcccqqqwww|||wwwhhh]]]bbbmmm~~~eeePPPHHHEEEAAAGGGRRR^^^ffflllnnnkkkfff^^^YYYSSSMMMGGGDDDHHHPPPVVVIIIAAACCCAAA999777===:::888777777888888888888777888:::===???===999666444333222111000000000000......------,,,,,,,,,------,,,***))))))***++++++******++++++++++++******************************))))))*********+++++++++***))))))+++///222333333222///,,,+++,,,.........///000111222222222222111000000111111222222111111111222333111...+++******((((((((()))))))))*********+++,,,---...111555999:::<<>><<<888555444333222111000000000000------------------------,,,+++******)))***+++,,,******++++++++++++******************************)))************+++++++++))))))))),,,000333444444222000---+++,,,---------,,,...000222333444444333000111111222222222111111111333555333...+++***+++'''((((((((())))))))))))***+++,,,---...111555999999;;;???BBBDDDDDDDDDCCCEEEFFFIIIKKKMMM[[[~~~fffvvvwww[[[MMMOOOLLLHHHJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFwww||||||yyy{{{yyymmmmmmnnnoooppppppooonnnmmmgggeeeeeeeee```XXXTTTUUUWWWYYY\\\]]]YYYQQQHHHCCCCCC>>>;;;;;;999666555777888777666777999<<>>TTTiiiwww|||rrr]]]VVV|||sssOOOKKKLLL^^^zzz{{{zzzmmmiiirrrzzzzzz{{{tttmmmlllooopppmmmhhhaaaXXXLLLDDDDDDJJJSSSXXXfffeeeccc___]]]bbbllltttvvvpppggg^^^YYYaaawwwoooYYYLLLGGGIIIQQQYYYbbbfffgggbbb^^^^^^^^^\\\XXXUUURRROOOIIIDDDGGGMMMHHHEEEBBB@@@???<<<<<<<<<666777777777777777999:::999999999;;;;;;999555222444333222111000000000000,,,---------------------+++***)))(((((()))***+++******++++++++++++******************************)))************+++++++++)))((())),,,000444555555333000---+++,,,---------,,,---000222444444444333000111111111111111000000000333666333...))))))***(((((()))))))))************+++,,,---...111555999888;;;>>>BBBDDDDDDDDDCCCFFFEEEIIIKKKLLLZZZ}}}iiizzzwww[[[NNNPPPMMMIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFyyy||||||oootttuuuvvvvvvvvvtttrrrqqqgggeeedddccc\\\RRRMMMMMM\\\\\\^^^\\\VVVLLLEEECCCHHHAAA;;;999666444555:::999777666666777;;;???BBBCCCNNNNNNlllnnn[[[rrr~~~wwwVVVIIISSSfffgggHHHWWWmmmmmm~~~}}}LLL444666222333666---//////.........---------+++,,,---.........---,,,------,,,,,,------...///,,,000===TTThhhuuu}}}tttfffrrruuuqqq___ZZZqqqzzzhhhPPPRRRRRR^^^vvvnnngggnnnvvvwwweeekkkqqqrrrnnnhhhcccaaaUUUPPPIIIEEEGGGMMMSSSWWWSSSWWW\\\aaadddhhhkkkmmm{{{pppeee___```kkk~~~zzzhhhVVVMMMHHHIIIWWWgggnnnnnniii___YYYZZZ^^^___YYYVVVSSSOOOHHHBBBCCCHHHEEECCC???;;;<<>>;;;666777777777777777999:::999888888888888666333000444333222111000000000000,,,,,,---......---------***)))(((''''''((()))*********++++++++++++******************************)))************+++++++++)))((())),,,000444666666333000---,,,,,,---------,,,...000333444444333222000000000000000///.........222555333---(((((())))))************+++++++++***+++,,,---...111555999888:::>>>BBBDDDDDDDDDCCCFFFEEEHHHLLLLLLYYY|||vvvxxx[[[NNNQQQMMMJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGGGG}}}{{{vvvrrroooiiiccc^^^YYYPPPIIILLLTTTggggggcccYYYLLLDDDCCCEEE@@@<<<888666888999888666777777777888<<>>EEEFFFsss^^^eeeeeeNNNCCCJJJfff```HHHaaasssyyybbbCCC222444555555444///222111000///...---,,,,,,,,,++++++******++++++,,,------------------------...222>>>QQQdddrrruuugggkkk|||vvvdddQQQ^^^|||vvvcccVVVUUU^^^hhh}}}yyypppnnnsssvvvvvvmmmiiiooorrrkkkjjjiiiaaaZZZMMMEEEIIILLLJJJNNNVVVUUU^^^llltttnnnfffkkkwwwwwwwwwjjj\\\aaawwwqqq```QQQNNNPPPTTT___kkkzzzkkk^^^\\\\\\\\\^^^bbbZZZWWWRRRLLLGGGDDDBBBAAAFFFCCC@@@???@@@???===:::;;;888555555888:::999888999999888888777777777777444333222222222222111///111111111000///---,,,+++************************************************)))))))))))))))))))))))),,,,,,+++***))))))******...(((&&&+++111444333111444333000,,,+++...000000,,,---000222222111///...333222111///......------000222222///***((()))+++))))))))))))))))))))))))***+++,,,,,,...111666:::<<<<<<>>>???AAACCCDDDEEEAAABBBFFFJJJMMMZZZyyy{{{XXXQQQNNNKKKNNNIIINNNJJJIIIIIIHHHHHHGGGFFFFFFwwwsssmmmiiifff___YYYUUUQQQPPPXXXcccrrrjjj]]]QQQHHHBBB???===>>>;;;888777888999888666666666888:::???BBBBBBAAAKKK]]]rrr{{{qqqRRR???AAAWWWtttRRRJJJfffyyyzzz[[[@@@333555444333444000222111000///...---,,,,,,,,,,,,++++++++++++,,,,,,------------------------...222???SSSfffssszzzmmmqqq}}}hhhUUUeeeoooZZZQQQWWWbbb}}}}}}}}}~~~tttooorrruuuvvvsssllloooooogggfffggg___XXXLLLFFFIIIJJJHHHMMMVVV^^^llluuunnnfffgggoootttuuuuuukkkaaaiii}}}iiiVVVFFFDDDIIIOOOYYYdddfffYYYPPPTTT\\\```bbbddd\\\WWWPPPHHHDDDBBBBBBCCCEEEAAA<<<;;;;;;<<<;;;:::>>>;;;999999:::;;;999888888888888777666666666555222111/////////...---,,,......///......---,,,,,,************************************************************************,,,++++++***))))))******,,,)))(((---333777777666444222...+++,,,///111222...///111222333222000///222222111000///...------///111111...***((()))+++***************************+++,,,,,,...111666:::<<<===>>>@@@AAACCCDDDDDDCCCCCCGGGKKKNNN\\\}}}rrr{{{XXXRRRNNNKKKNNNIIINNNJJJJJJJJJIIIHHHHHHGGGGGGvvvtttpppnnniiiddd```ZZZTTTSSSVVV^^^kkkwwwvvvgggTTTGGGCCCAAA<<<888:::888777777888888777666555666:::===AAABBBDDDDDDIIIsssqqqsssmmmOOO@@@:::NNNssslllHHHPPPvvvPPP<<<444666222222444111111111000//////...------,,,,,,++++++++++++,,,,,,------------------------///333@@@UUUhhhvvv}}}qqquuuvvv\\\iiicccPPPUUUccc}}}|||{{{rrrqqquuuxxxuuullllllkkkdddeeehhhaaaTTTLLLHHHIIIIIIHHHPPP[[[ooo|||{{{fff\\\gggqqqpppmmmkkkccc^^^jjj|||~~~tttdddQQQAAACCCMMMUUU___iiibbbWWWPPPUUU___cccbbbaaaZZZUUUMMMFFFCCCDDDHHHKKKLLLHHHBBB>>>===>>>>>>>>>>>><<<;;;;;;;;;;;;888666888777777666555444444333222111000000///.........,,,,,,---------------,,,************************************************************************,,,+++******)))*********+++++++++---222777999999555111,,,+++---///222444111111222222222222111000111111111111000...---,,,...///000---)))((())),,,***************************+++,,,,,,...111666:::<<<===>>>@@@BBBCCCDDDDDDDDDEEEHHHKKKNNN]]]ggg}}}|||YYYRRROOOKKKOOOIIINNNLLLLLLKKKJJJJJJIIIIIIHHHjjjgggsssmmmllljjjeee___\\\YYYWWWZZZaaalllwwwkkk]]]KKKAAA??????<<<999666666777888999888888777777888;;;@@@AAAAAADDDHHHRRR```UUUJJJ===;;;IIImmmxxx[[[JJJcccoooFFF888555777111111444222111111000000///......---,,,,,,,,,++++++,,,,,,,,,,,,,,,------------------///333AAAWWWkkkxxx~~~rrrwwwaaafffoooTTT[[[jjjtttqqqvvvzzzqqqiiiiiikkkfffhhhkkkcccPPPKKKHHHIIIJJJNNNZZZggg}}}}}}qqq___[[[fffooooooiiiddd\\\ZZZhhhxxxvvvjjj```NNNCCCJJJXXXbbbiiipppddd]]]XXXZZZ```cccbbb___VVVRRRLLLHHHGGGIIIMMMPPPNNNKKKGGGCCCAAA@@@@@@???;;;;;;<<<<<<<<<;;;999777888888777666444333333222///000111000000///000000------.........---,,,,,,************************************************************************++++++***************+++***+++,,,---222888<<<<<<777000++++++---000333666222222111111111000000000000111111111000///---,,,---//////---)))'''))),,,***************************+++,,,,,,...111666:::;;;===???AAACCCDDDDDDDDDDDDEEEHHHKKKMMM^^^zzz___uuu}}}ZZZSSSOOOLLLOOOJJJNNNMMMMMMLLLLLLKKKJJJJJJJJJrrrYYYcccwwwqqqlllhhhccc```_________bbbiiioooqqqpppYYYQQQHHH@@@===;;;:::888333555777888888999999999::::::===AAA@@@???FFFPPPppppppXXXGGG>>>AAA===```[[[IIINNN~~~___AAA777888888111111555222111111000000//////......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......///222@@@WWWmmm{{{vvviiilllyyyUUU\\\mmm~~~rrrooouuuzzzppphhhjjjmmmiiijjjiii___LLLJJJHHHIIIMMMWWWfffsss{{{lll]]]\\\ccclllrrruuupppiii^^^]]]kkkyyyvvvjjjZZZKKKDDDOOO^^^eeeiiimmmfffccc^^^\\\___bbbcccbbbRRRPPPMMMJJJIIIIIIIIIJJJAAAAAABBBAAA@@@>>>===<<<:::;;;===>>>>>>>>>======:::999888777555444222222+++...111333111000111111000000000000...---,,,+++************************************************************************+++***************++++++'''***,,,...777CCCIIIHHH<<<111******---///111666000000000000000000000000000111111000000///...---...000000---)))((())),,,***************************+++,,,,,,...111666:::;;;===???BBBDDDDDDDDDDDDBBBDDDHHHJJJLLL]]]ttt\\\vvv~~~[[[TTTPPPMMMOOOJJJOOONNNMMMMMMLLLLLLKKKJJJJJJhhhXXXjjjyyypppjjjhhhhhhiiidddcccaaa```cccddd^^^VVVKKKIIIEEE@@@:::666555555222444777888888999;;;===???<<<>>>AAA@@@@@@MMM\\\}}}|||mmm\\\QQQDDD<<<@@@DDDtttbbbCCCAAATTTXXX@@@999:::999222222666111111111111000000/////////------,,,,,,,,,,,,------+++,,,,,,------.........///111===UUUmmm|||zzzvvv}}}vvvQQQZZZhhhvvvzzzlllkkkrrryyyrrrkkkmmmooojjjhhhcccVVVIIIIIIIIILLLSSS^^^jjjsssjjjZZZQQQ\\\mmmuuuxxx{{{sssjjj``````lllxxxuuukkkZZZOOOKKKWWWdddkkknnnsss}}}vvvjjjaaa```cccccc```RRRQQQOOOLLLHHHEEEBBB@@@999<<<@@@AAAAAA?????????;;;===@@@@@@@@@@@@AAACCC<<<<<<:::999777555333333111666<<<===;;;777666666222222111000///---+++***************************************************++++++++++++++++++++++++*********)))******+++,,,%%%))),,,222BBBUUU\\\YYYAAA444***+++------///444......///000000000000000111111000///////////////000222222///***((()))+++++++++++++++++++++++++++***+++,,,,,,...111666:::;;;===@@@CCCDDDEEEDDDDDDAAACCCHHHKKKLLL\\\nnn\\\UUUQQQMMMPPPJJJOOONNNMMMMMMLLLLLLKKKKKKJJJxxxmmmnnn}}}qqqiiihhhjjjkkkkkk```]]]VVVQQQSSSUUUNNNDDDCCCBBB@@@<<<999555333222333555777777777:::>>>AAABBB>>>>>>BBBAAAEEEWWWmmmnnnllldddWWWGGG>>><<<<<>>@@@???======@@@BBB???>>>===;;;999777555444888>>>EEEFFFBBB;;;777666////////////...---,,,+++************************************************++++++++++++++++++++++++******))))))***++++++,,,(((***,,,444IIIaaahhhbbbGGG666***+++---+++,,,222,,,---000222333222111111333111///------...000111333444444000+++((()))+++++++++++++++++++++++++++***+++,,,,,,...111666:::;;;===@@@CCCEEEEEEDDDDDD@@@DDDJJJLLLMMM\\\]]]VVVQQQNNNPPPJJJOOOMMMMMMMMMLLLKKKKKKJJJJJJyyy}}}yyymmmhhhjjjkkkgggaaaXXXSSSIIIBBBEEEKKKHHH???>>><<<999888888777555333333555777777777:::???DDDCCC???>>>BBBCCCHHH___xxx```mmmxxxfffFFF<<>>===:::333666888///111111111111000000000000...------,,,,,,------...++++++,,,,,,---...//////......999QQQkkk~~~rrr|||dddiiipppLLLIIIdddiiiiiitttjjjnnnwww}}}pppffffffiiieeeddd___RRREEEHHHNNNTTT[[[___[[[VVVRRR^^^eeefffqqq|||nnngggccc___cccnnnuuurrrjjj\\\UUUVVVeeewwweeeXXXaaammmiii]]]RRRRRRPPPNNNLLLKKKJJJIIIOOONNNLLLGGG@@@<<<;;;===<<<======;;;999888;;;>>>AAA@@@>>><<<:::888666555666===EEEEEE???666000---,,,------......------,,,************************************************++++++++++++++++++++++++******))))))***+++,,,,,,,,,------444KKKdddiii```JJJ888++++++---***+++111+++---111333555444333222444111...,,,,,,...111222444555555111+++((()))+++++++++++++++++++++++++++***+++,,,,,,...111666:::;;;===AAADDDEEEEEEDDDDDDAAAEEEKKKNNNNNN\\\^^^VVVRRRNNNPPPKKKOOOMMMMMMLLLLLLKKKJJJJJJJJJqqqeeedddgggeee```\\\OOOMMMHHHBBBAAABBB@@@:::>>><<<999666444444444555555444444666999<<<======@@@JJJCCC;;;JJJ^^^eeegggmmm|||UUUBBB???GGGZZZuuuVVVHHHUUUeeejjjpppssshhhFFFFFFCCC>>>:::888777555333333333222111000///......------------------------,,,,,,,,,---------......000222777NNNppptttttt{{{{{{XXXXXXooovvvjjjNNNJJJ\\\ccclll~~~www{{{uuuhhhllltttvvvhhhfffeeefffgggbbbXXXPPPKKKFFFJJJWWW]]]WWWSSSTTTdddeeefffiiimmmrrrwwwzzznnnjjjbbb___eeennnqqqmmm___[[[ZZZ```nnnooo^^^[[[ccchhhcccZZZPPPQQQQQQOOOKKKHHHGGGGGGRRRNNNIIIEEEBBB???<<<:::???===:::999:::999888777;;;;;;;;;:::999888777666777777555333111///...---......---------,,,,,,,,,,,,,,,+++***))))))******))))))*********+++++++++************************)))************++++++++++++***---999HHHTTTWWWVVVEEE666+++,,,000000///000444333222222333333222111333111///...---...///000555333111...+++******))))))))))))))))))******+++***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFFFFDDDEEEGGGIIIXXX}}}wwwppp[[[TTTRRRPPPSSSKKKNNNNNNNNNNNNMMMLLLKKKKKKJJJ}}}qqqfffeeefffaaaZZZUUUIIIKKKKKKIIIIIIIIIDDD===;;;:::777555444555555666777666666777999;;;<<<<<>><<<>>><<<:::999999999888777999999999888777666444444666555444222111///...---......---------,,,,,,,,,,,,++++++***))))))******************************************************)))************+++++++++***)))+++555BBBKKKNNNLLL@@@333***+++111222111222333222222111222222111000222111///------...///000333222///---+++*********)))))))))))))))***++++++***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFBBBBBBEEEHHHJJJXXX{{{nnnhhh\\\UUURRRPPPSSSLLLOOOOOOOOOOOONNNMMMLLLLLLLLLyyynnnfffdddbbb[[[QQQLLLJJJOOOSSSSSSSSSPPPGGG===777777555444444555666777666777777999:::<<<>>>???AAACCCBBBMMMdddiii```]]]iiiRRRBBB>>>===JJJbbbrrr}}}cccIII@@@HHHUUUaaaiiikkkFFFIIIBBBAAA@@@???===:::555111444333333222111000//////------------------------,,,,,,,,,---------......---000555KKKlllzzz```rrrqqq[[[qqqqqqTTTMMMSSSaaa|||zzzxxxtttjjjnnnssstttllljjjjjjkkkjjjbbbUUUJJJEEEMMMQQQOOONNNWWWccckkknnnfff```fffqqqwwwqqqhhhcccYYYQQQWWWkkkyyysssfff^^^YYYVVVYYYbbbkkkpppqqqiiiaaaXXXUUUWWWYYYUUUQQQOOOPPPPPPOOOLLLJJJIIIIIIIIIFFFDDDBBBBBBBBB@@@???===;;;999888999999888666666666666555444333222111333333222111000///............---------,,,,,,,,,,,,+++******)))*********+++++++++++++++*********************************)))************++++++++++++***+++333===CCCDDDBBB:::000)))+++111444444555222222111111111000000000111000...,,,,,,---...///111000...,,,***))))))******))))))))))))***++++++***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFF@@@AAAEEEIIIKKKYYY{{{yyyxxx]]]VVVSSSQQQTTTMMMPPPPPPPPPOOOOOONNNMMMMMMMMMuuukkkcccaaa]]]VVVOOOLLLXXX\\\___\\\WWWPPPDDD:::666555555444444444555555555666999:::<<>>CCCSSS]]]gggqqqWWWAAAKKKCCCAAA???>>>===:::666333444444333222111000000///............------------,,,,,,,,,---------......,,,///444IIIiii|||yyylll}}}}}}[[[mmmyyyYYYNNNZZZkkkrrrlllrrrxxxyyyqqqnnnkkkjjjhhh```TTTJJJFFFMMMPPPMMMTTTcccnnnnnnhhhaaa]]]eeerrrwwwpppfff[[[XXXZZZggg|||yyyhhh^^^ZZZWWW\\\eeemmmooommmccc^^^ZZZWWWWWWVVVTTTRRROOOPPPQQQOOOLLLJJJJJJJJJFFFDDDBBBAAABBBBBB@@@???===;;;888888888999888666555555555444333222111000111111000000//////............---------,,,,,,,,,++++++***************+++*********++++++,,,,,,,,,************************))))))*********+++++++++---,,,...333;;;@@@???>>>666///)))***000444555444000111222111000//////000000///---,,,,,,---...//////...,,,***)))))))))*********))))))******+++,,,***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFAAABBBEEEHHHKKKZZZ}}}___WWWSSSQQQTTTMMMPPPOOOOOONNNNNNNNNMMMMMMMMMzzzrrrjjjbbb___[[[VVVTTTUUUhhhjjjggg]]]RRRIII>>>555666666555444444333333333888:::===>>>>>>@@@DDDGGGEEEMMMYYYssshhh\\\DDD:::???DDDGGGaaayyyvvvkkkMMM===MMM___eeemmm{{{xxxQQQFFFJJJEEEBBB>>><<<;;;:::999888555555444333222111000000/////////......---------,,,,,,,,,---------......,,,///333GGGfffxxxzzzlllYYY```dddYYYlll|||sssnnnrrrwwwyyytttpppkkkhhheee^^^TTTLLLIIILLLNNNRRRbbbrrrsssiii[[[ZZZ]]]fffqqquuuqqqjjjaaaccchhhrrr{{{lll]]]XXXVVV[[[eeekkkjjjggg___]]][[[YYYWWWUUUTTTSSSPPPQQQQQQPPPMMMJJJIIIJJJFFFDDDBBBBBBBBBAAA???===<<<:::999888999999888777666666666555444333222111000000000/////////............---------,,,,,,,,,+++***************++++++(((((()))+++,,,---...///************************))))))*********++++++++++++,,,...333:::======;;;333///++++++///444444111000111222111///...///111///...---,,,,,,---///000///...,,,***))))))))))))***************++++++,,,***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFEEEDDDEEEGGGJJJ[[[___WWWSSSPPPSSSMMMPPPMMMMMMMMMMMMMMMLLLLLLLLLuuummmgggaaa___[[[XXXZZZ^^^jjjjjjcccUUUHHH@@@999333666666666555555444333333===@@@BBBBBBAAAAAADDDHHHNNN^^^mmm~~~|||]]]LLL@@@:::<<>><<<;;;;;;;;;:::666555555444333222111111000000//////...---------,,,,,,,,,---------......,,,000333EEEbbbuuu~~~oooeeeccc{{{jjjwwwxxxxxxooommmqqqtttsssooojjjgggddd^^^TTTLLLLLLNNNSSS^^^mmmuuummmaaaUUUXXX___iiirrruuurrrmmmmmmmmmmmmnnntttzzzwwwpppccc]]]YYY]]]fffjjjgggaaa[[[ZZZYYYWWWVVVUUUTTTSSSQQQRRRRRRPPPMMMJJJIIIIIIFFFDDDCCCCCCCCCAAA???<<<===;;;999999:::::::::999777777777777555444333222111111000000//////............---------,,,,,,,,,*********)))******+++,,,((()))***+++,,,......///************************)))************+++++++++(((***---222777999999888000000---+++...333333///000222444222///...000222000...---,,,,,,...000111000///---+++)))(((((()))+++************+++,,,,,,***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFGGGEEEEEEFFFJJJ\\\___VVVRRROOORRRLLLPPPLLLLLLLLLLLLLLLLLLLLLLLLuuulllbbb___]]]\\\YYYUUUWWW\\\ZZZ[[[TTTHHH>>>:::888555444444555666666666666666<<<@@@DDDDDDDDDEEEJJJNNNhhhwwwxxxqqqooobbbKKK>>>888<<>>>>>===;;;999666666555444333222111111000000000///...---------,,,,,,,,,---------......---000333CCC```qqq}}}zzznnnqqqmmmwwwyyy~~~qqqjjjlllqqqnnnkkkiiiiiiggg```TTTJJJMMMRRR___lllpppiii```]]]XXX[[[bbbmmmuuuwwwqqqkkknnnlllgggfffllltttuuuqqqiiibbb]]]```iiilllhhhbbb[[[YYYVVVUUUUUUUUUTTTSSSSSSTTTSSSQQQMMMIIIHHHHHHEEEDDDCCCCCCDDDCCC@@@>>>>>><<<::::::;;;<<<;;;:::888888888777666555333333222222111000000///............---------,,,,,,,,,******))))))***++++++,,,+++++++++,,,,,,,,,,,,---************************)))************+++++++++(((***...222666777777666---...---+++...444444000000333555444000...000333000///...------///111222222000...+++)))(((((((((++++++******++++++,,,---***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFEEEDDDEEEGGGKKK]]]___UUUQQQNNNQQQKKKOOOMMMMMMMMMMMMMMMMMMMMMMMMyyynnndddXXXVVVWWWXXXUUUPPPQQQUUUIIIKKKGGG>>>777777999999222333444666777888888888777<<>>;;;888666666555444333222222111111000000///...---------,,,,,,,,,---------.........111333CCC^^^ppp|||gggtttbbbuuuwwwxxxtttjjjlllrrriiihhhiiikkkjjjaaaSSSGGGLLLWWWjjjvvvmmm[[[VVV\\\^^^___eeeoooyyyyyypppgggeeecccaaadddnnnwwwvvvoooggg```ZZZ^^^ggglllhhhaaa\\\YYYVVVUUUVVVVVVUUUTTTTTTUUUTTTQQQMMMIIIGGGGGGCCCBBBCCCDDDEEEDDDBBB@@@>>><<<;;;;;;<<<===<<<;;;888888888777666555333333333333222111000///............---------,,,,,,,,,******))))))***+++,,,,,,......---,,,,,,+++******************************)))************+++++++++***---000444666777666555***---,,,***...555555111000444666444000...111444000///...---...000111333333111///,,,***(((((((((++++++******++++++,,,---***+++,,,,,,...111666:::===>>>@@@BBBCCCEEEEEEFFFAAABBBEEEIIILLL]]]ttt___UUUPPPMMMPPPKKKNNNNNNNNNNNNNNNNNNNNNNNNOOO