BM6( 222222222222222222222222111000///......///000111111000...---,,,---///000222...---000222///...000...000111222111111222444222000//////000111111000111111222000///...000111333222000///...///000111000000000000////////////...///000111111000///...111///......//////...------...///000000111111000////////////////////////...............///000000//////000111111111111111...------......///000111...///111111000000222333222444///...222---)))111000///------///000///...------............------............/////////000............////////////000111///++++++///111000000000000000000///......///......000222222000...000000///...............111111111111000000000000///......------///000111333333222111000///......//////000111111111111111000......000///,,,...222///111222222000//////000,,,...............000222111444444///...000222111000/////////111111///...000////////////000111111---...000111111111000//////888GGG:::111666...111000111333555777666333000,,,...111111000//////000000...---...///000///...+++---///000//////000111000000000000111111111111000111111222222333333444444333333222222111111000/////////000111111222222000......///222444555444333555666444111111777<<<===BBBCCC<<<555222222222111222222333333222222111111111000000000000111111...///000111222333333333444222//////000222222222111333333111111555666444444333222111111111222222777;;;@@@CCCCCCAAA???>>>666444333333111...///333666777777555222111111111...000333333222111111222333222111111111222333444222111333666::::::666111222000222777888444333555555555444333444555666777888999555888AAA>>>777<<<===999444111000111222222111555666222111444666555333333333444444444444555555555444444555666888999999444333666777555555666888888999999999999888888666777777777777555444333///000222444555555555444000222444666777555444222999:::::::::;;;???CCCGGGMMMVVV```eeekkkqqqsssqqqmmmjjjjjjlllkkkhhhgggjjjmmmjjjhhhjjjooosssttttttrrrooojjjfffddddddeeefffdddhhhkkkjjjkkknnnmmmjjjcccddddddcccaaa```aaabbbiiiooosssssssssvvvvvvsssuuuvvvvvvvvvvvvtttsssrrruuuqqqooopppooommmnnnrrrtttzzz|||xxxxxxyyyooobbbUUUNNNEEE>>>::::::::::::555555444555666777999:::666999888555555777777444---111333000000222444333333444555444222111222333222333444444555555444444222222222222222222222222111000///......///000111111000...---------///000222...---000222///...000///000222222111111333444222000//////000111111000111222222111///...000111333222000///...///000111000000000000////////////...///000111111000///...333111000///000111000///---...///000111111111111////////////////////////...............///000000111111222333333333333222...------......///000111...///111111000000222333222444///...333---)))111000///------///000///...---..................---000000000000111111111111............/////////000222333111------111333222000000000000000//////...///...///000222222000...000000///...............111111111111000000000000///......---...///000111333333222111000///......//////000111111111111111111//////111000---...333000111222222000//////000,,,---............000222111444444///...000222111000/////////111111000...000000000000000111111222---...000111111111000///111999III<<<333888000333000111333555777666333000,,,...111111000//////000000...---...///000///...+++---///000//////000111000000000000111111111111000111111222222333444444444444333222222111111000/////////000111111222222///......///222444555444333555666444000111777<<<===BBBCCC<<<555222222222111222222333333222222111111111000000000000111111...///000111222333333333444222//////000222222222111333333111111555666444444333222111111111222333666;;;AAAEEEEEEBBB???>>>666444333333111...///333666777777555333111111111...000333333222111111222333222111111111222333444333333444888<<<<<<888333222000222777888444333555555555444333444555666777888999555888AAA>>>888======999444111000111222222111555666222111444666555333333333444444444555555555555444444555666888999999444333666777555555777888888999999999999888888666777777777777555444333///000222444555555555444000222444666777555444222999:::::::::;;;???DDDGGGMMMVVV```eeekkkqqqsssqqqmmmjjjjjjlllkkkhhhgggjjjmmmjjjhhhjjjooosssttttttrrrooojjjfffddddddeeefffdddhhhkkkjjjkkknnnmmmjjjcccddddddcccaaa```aaabbbiiiooosssssssssvvvvvvsssuuuvvvvvvvvvvvvtttsssrrruuuqqqooopppooommmnnnrrrtttzzz|||xxxxxxyyyooobbbUUUNNNEEE>>>:::::::::;;;555555555555666777999:::666999888555555777777444///333555222111444666555333444555444222111222333222333444444555555444444000000000000111222333444000///---,,,---...000222///...---,,,,,,---...///222111111111000000//////---...000111111111000///000000000000000000000000222111000000000000000000444222000///111222222111111111000000000000111111//////000000000000//////000///...------...///000/////////111333333111///...------...000111000///---------............///000///---,,,,,,---...///...---,,,---///111000///000000000000000111111111000000000000////////////111000000000//////......000///...------...///000000000///...............000000000000000///////////////......///000111222333222111000000111222222000000000000000000000000///...---------///000111000000000///......000111000111111111111000//////000111333444333111///...///000111222222111000/////////......---------,,,000000111111111000000///111111000000//////......000000000111222222333333111111111111000000000000000///...///111222222222000000000000000000000000111666<<<<<<777111//////000000000333666555222...//////000111111222111111...------,,,,,,...///000//////...------...000000000111111111222222222222999:::999666111///111444333222000///...//////000111111111222222333333333666222///...000222222111---///000111222333666888AAA???<<<888444222111000222222222222222222222333222111000//////...//////111111111111111111222222111///---...000000...,,,...///000111333444555666333222222111111222222222666999???DDDEEEBBB>>>;;;:::999888666555555555666444444555555444222111000111000...///000111111000555444333333333333444555111222333333444444333333444333333222333555666777222222222222222333444555888888888777777777777777777666555333222222333333555444222000000111222333333444555444333222444666666777888777555555888<<<;;;:::777666555666777888:::::::::::::::999888777555666999::::::777444111222444666666444222111111//////111444666777555333000444888<<<===???AAACCCJJJQQQ\\\gggnnnsssvvvxxxyyyuuupppllljjjiiiiiihhhfffggghhhjjjmmmpppssstttqqqnnnhhhccc```______```bbbdddhhhlllooooookkkiiieeefffgggggggggeeedddccclllmmmooosssvvvwwwuuusssrrrqqqqqqtttwwwwwwuuurrrwwwuuurrrooooooqqqsssuuuyyyzzzvvvppplllkkkiiieeeUUUOOOHHHBBB>>>===<<<;;;666555444444444666777888:::999777555555666888999555444222111111222444555222333333444444333333222333333333333333333333333222222111111000111111111111000///......000111333000//////......//////000111111000000000/////////......///000000000000000111111111111111111111111222222111000/////////000333111//////000111111111000000////////////000000//////000000000000//////000///...------...///000.........000222333222000///...---...000000000///---------............///111000...------///000111000//////000222333333222000000000000000000000111000/////////////////////222222111111111000000000222111///.........//////000000///............///000000////////////......////////////000000111111111111000///000000111222//////////////////////////////.........//////000...///000/////////000000000000000000000000111111333333333333222111000//////000111222222111000////////////.........------...///000111111111111111111000000000/////////...///000000111111222333333111111111111000000000000222000///000222333333222000000000000000000000000111555:::999666444444666999666444444555555222000//////000111111111111111000//////...///000111222000///......---...//////000000000000111111111111555555555333111111333444444444333222222222333333222222222222222222222222444111......000222222111///000111111111111444666<<<:::888555333222222222111111111111222222222222111000000////////////000222222222222222111111111111///---...000111000...333333333333333333444444333333222111000000000000...333;;;BBBFFFEEECCCAAA:::888666555333333333444222333444555555444333333444222111111333444444333222222333444444444333333111222222333444333333333222111000///...//////000222222222222333444555666777777777888999999999:::666555444222111111222222555333222000000111222333222333444444333333555666666777888777555555888;;;777666555444444555777888999999::::::999888888777666777888999888666444222222444666666444111000000000111222555777777666444222444888:::;;;===@@@BBBJJJRRR\\\fffnnntttyyy{{{zzzvvvqqqmmmkkkjjjiiihhhiiiiiiiiiiiijjjkkklllmmmooommmiiieeebbbaaaaaabbbdddeeehhhkkkmmmmmmkkkiiihhhhhhhhhhhhhhhgggfffeeekkklllnnnrrruuuuuusssqqqooooooqqquuuxxxyyyvvvsssrrrrrrrrrssstttuuuvvvwwwvvvvvvssslllhhhgggeeeaaaYYYSSSKKKCCC>>>;;;999777888888777777777888999:::888777666555555666888999666444333111111222333444222333444444444444333222111222222333333444444555333333222111000000000000111111000///000111222333111000000//////000000111///////////////.........///////////////000111111111111111111111111111111333222111000//////...///222000//////000111111000//////............//////...//////000000//////...//////...------...//////---------///222333333111///...---...///000///...---------............///111000/////////111222333111000000111333444333222111111000000000000000000////////////////////////111111000000000000000///222111000///...//////000111000//////......///////////////.........------//////000111111000000000//////...//////000111222......................../////////000000///......---...//////000000000000000000/////////111222333666555444333111111000000000000111111111111000000000000////////////......---...///000111222222222000000000000//////////////////000111111222222333111111111111000000000000333111000111333333333111000000000000000000000000111444777777666666999===???;;;777444333222111///......///000000000000///000////////////000111111111000///......---.............../////////000000111/////////111333333333222333444444444444444444222222222222222222222111111///---...000111222222111222222111000000222444666555333222111222222333111111111000000000000000000////////////000000111444333333222222111111111000///...///111111111///333222222222222222222222111111000000000111111222000555;;;AAACCCBBB>>><<<888777555333111000000111000111222444555555444444444222111222333555555444///111333555666555333111111111222333333333333222666555444222111000000000111111111222333555666777444444555666777888999999444333222000000000111111444333111000000000111222111222333333333333666888666777777666555555777:::444444333333444555777888888888999999888888777777777777777777666555444333333555777777444111000///222222333555777888666555444555777777888:::===@@@HHHOOOXXXbbbkkksssyyy}}}|||xxxsssooommmkkkjjjhhhjjjiiihhhgggfffffffffgggkkkiiigggeeedddcccccccccdddeeegggiiijjjjjjjjjjjjllllllkkkjjjiiiiiiiiiiiikkkkkkmmmpppsssssspppnnnjjjlllqqqvvvzzz{{{xxxvvvpppsssvvvxxxyyyyyywwwvvvtttuuuqqqjjjffffffccc___ZZZTTTKKKCCC>>>:::888666555555555444555555666777666666555555555666888999666555333222222222333444111333444555555444333111111111222333333444555555222222111000000000000000111000000000000111222333000000000000000000000000........................000///.........///111222222222222222222222222222333222111000///.........000///...///111222222111.........------............//////////////////...........................,,,,,,,,,...111333333222///...---...///000///...---------............///////////////000111333444000///...///111333222111111111111000000000000000.........///////////////............------------111000/////////000222333111000000///.../////////........................///000111111111000//////---------...///000111111........................//////000111111000...---------...///111111000///000///......///111444555999777555222000000111111000000000111111000000000000000000000000/////////......///000111111111000000000000000//////////////////000000111222222222111111111111000000000///222111000111222333111000000000000000000000000000///111444666666666999;;;<<<:::777444222000...---------............------------------.........///111111000///...---------,,,------------............,,,+++---111333222000///000222333444333222222222222222111111111111000......---...///111222222111222333222111222333555333222111111111111222333000000000000//////////////////...//////000111111555444444333222111000000222111111000000000000///------...///000111222222......///000111333444555111555:::???@@@>>>;;;888777555333111///............///111222333333222222222000///000222333333333...111444777888666333111000111111222222222222222999888777666555444444333000000111222444555777888111111222222333333444444222111000///...///000000333222111000000000000111///111222222333444666999777666666555444555777888444444333333444555666777777777777888888777777666777777666555444444444444444666888777444111000///222111222444666666555444666666666555555777;;;???DDDIIIRRR\\\eeennnvvvzzz|||xxxtttqqqpppnnnmmmkkkjjjiiigggeeeddddddeeefffeeeeeedddccccccbbbccccccccccccdddeeefffgggjjjlllooonnnlllkkkkkkkkklllmmmllllllnnnppprrrqqqnnnlllfffiiipppvvvzzz{{{yyywwwuuuwwwyyyzzzzzzxxxuuusssuuuvvvssslllhhhhhheeebbbXXXRRRJJJCCC>>>;;;999888444333333333333444444444444444444444555666888888666555444333333333333444111333555666666555333111222222333333333333444444000000//////000111111222////////////000000111111////////////////////////------------............000///.........///111222111111111111111111111111222111000///............///......000222333222111......------------............////////////......------............---------,,,,,,...111333333333000///......///000///------------............///---------...///000111111000///...///111333222111111111111111000000//////------....../////////000------------........................000222444555111111000///////////////.........//////000000000111111222111111000//////,,,,,,---...///000000000...........................///000111111000///...///......///111222111//////.........///111444666999777444111000000111222111000000000000000000111/////////000000000000000000000000000000///...---////////////000000000000...//////000111111222222111111111111000000000//////......000111222000...////////////////////////---000333555555444444444555666777666333000---,,,+++,,,,,,---,,,,,,++++++,,,------...............111000000///...------,,,++++++,,,,,,,,,---------...,,,+++,,,000111000---...///111222333222111111000000000000000000000000---......//////000111222111222333333333444666888444333222111111111222333000000000/////////......//////...//////000111111444444333222222111000000333333333111000.........------...///000000111111000000000111111222333444+++...444:::>>>??????>>>666444222000///.........111222333444444333222111111///...///111333333333000222555888888666444222///000111111222222111111222222222333333222222222///000000111333555666777333222222111111000000000111000///...---...///000111111000000/////////000...000111222222444666999777666444444444555666666666666555555444444444444555555666777777666666666777666555444333333333444444666888777555222111000111111000222444444444222666666555444444666:::===AAAFFFOOOXXXaaaiiirrrwwwyyyvvvtttsssssssssrrrqqqpppnnnjjjgggddddddddddddaaaaaaaaa`````````aaaaaaaaabbbccccccccceeeiiimmmooonnnmmmllllllmmmnnnooonnnnnnoooqqqrrrpppmmmjjjbbbgggnnntttxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuvvvsssmmmjjjjjjhhhdddZZZTTTKKKCCC>>>;;;888777666666666666666666666555222222333333444555666777444444444444444444444444222333555666666555333222555555444333222222111111////////////000111222222/////////000000000111111...//////000000//////...---------...............///////////////000111111000000000000000000000000000000//////......//////......///111333555444333......------------......---......//////......---------............------...,,,,,,---000222222222000///......//////...------------............///,,,,,,------......//////111000000111333444333222222222111111000/////////---------......//////000///000000000000111111111---------...///222444555222111000000//////000000......///000222333444444444333222111000/////////,,,---...///000000000///...........................///000000111111111000444111...///222333222000///......///000222333555888666333111000000111111111111000000000000111111......////////////000000111111111000///...---,,,////////////000000000000......///000000111111222111111111111000000000000---,,,---///111222000...////////////////////////...///222333333222///...111444666777444111///...,,,------------,,,++++++...//////000111000000000///000000000///...---,,,+++++++++,,,,,,,,,---------------...000000///---000000111111111111111111---------....../////////---///000111000000111222000222333333333444666888555444222111111111222222111111000000//////......000////////////000000111333222222111111000000000222333333111///------...333333222222111000000000444333222111000////////////111444777999:::;;;:::555444222000//////000000444555666666666555444333111000///000333444555444333444555555555444333333//////000111111111111000...///000111222222222222/////////000222333555555555555444333222111000000000///...------...///000000000000000/////////......000111222222333666888888666333333444555555444777666666555555444333333444444555666666666555555666666444333333222333333333555777777555333222222222000000000222333333222666666666444444666:::===@@@FFFNNNVVV___fffnnnrrrtttsssrrrtttwwwyyyyyyyyyzzzwwwrrrlllgggeeeddddddcccbbbaaa______``````aaacccdddeeedddbbbccchhhllllllllllllmmmnnnooopppqqqoooooooooqqqqqqoookkkhhh```eeelllqqqsssttttttuuusssrrrrrrrrrsssuuuwwwxxxrrrsssqqqllliiijjjiiieee```ZZZOOOFFF???:::666444444444555555555444333333222222333333444444444555333333333444555555666666444444555555555555444444777777555444222111//////000000/////////000000111000000111111222222111111///000111111111111000///------......////////////......///000000000000000///////////////////////////............///000000......000222555666555444//////............//////---......//////......---,,,------......------,,,///---,,,---///111111111111///......//////...------------............///,,,------.........------000//////000222333333222222222111111000//////...,,,,,,---......///000000000000000111111111222222///......---...000111222222111000000//////000000...///000222444666888999666555222///......000111......///000000000///...////////////////////////......//////000111333333999444///...111333333000...//////000111222222333555444222111000000000111222111000//////000111222------........./////////000000000000///...------.../////////000000000111......//////000111111111111111111111000000000000+++,,,---000333333222000////////////////////////000000///000000000///...///222444333000......//////////////////...------......000111111111000///......///000000///...---+++++++++,,,,,,,,,------+++---///000000000000111000///..................******+++,,,---......///...111333222000///000222000222222222111111333555222222111000000111222333222222111000000///......111000000////////////000000000000000000000000000...000111000...---...000444444333222222111000000000//////.........//////666555555444444444555555555444222111111111222333111222444555666666555444000///...///222444444333555444222111000000111222...///000000111111000000///000111333333333333333////////////000111222333444444333333222222111111000///...------...///000//////000000//////......///000111222222333555777888555222222444555444333333444444444444333333333333333444555555555555555555555444444333222222111222444777777666444333444333111000111222333333222555666666555555777:::===???DDDLLLTTT[[[bbbhhhkkknnnoooppptttzzz~~~~~~wwwqqqllliiihhhhhhiiigggdddbbbaaaaaacccdddiiijjjkkkhhhdddbbbfffjjjhhhiiikkkmmmooopppqqqqqqooooooooooooooolllhhheee___dddjjjmmmnnnoooppprrrpppoooooooooqqqrrrtttuuuppprrrpppkkkiiikkkjjjgggeee^^^SSSJJJBBB===999777111222222333222111000///222222333333333333333222111111333444666777777888666555444333333444555666666666555444222111000000222111000//////......///111111222333333333333222000111222333333222111000........./////////000000---...000111111111000///////////////////////////...------......///000111//////000333666777666555//////............//////---..................---,,,,,,---......---,,,,,,000...,,,,,,...000111000111///......//////...,,,---------.........//////---...............---,,,...---,,,---///111000///222222222111000//////...,,,,,,------...///000000......//////000000111111111000///---------...///222111111000000000000000...///111444666999;;;<<<888555222...---...000111//////000111111000///...000000000000000000000000............000222444555<<<666000...111444333111...///000111222222111111333222222111000000000000222111000//////000111222,,,---------......//////......///////////////....../////////000000111111......//////000111111111111111111111000000000000+++,,,...111444555333222////////////////////////222000...---...///000000...000000---***)))+++---111111222222111000//////+++,,,.../////////...------...///000000///......++++++,,,,,,,,,---------)))---111222000000222444...---+++***))))))***+++(((((()))***,,,---...//////222444333111///000222111222222111///...///111000/////////000111333444333222222111000//////...222111000//////...//////////////////000000000000+++---000///......000333//////000000111111222222(((((()))+++---000222333111111000111333666999;;;555444333222222333444555,,,---000222333444444444---,,,+++---///111111111777444000---,,,---000111...//////000000000000000...///000111222111000000//////...//////000111111000000000000111111111111000///...---......000000/////////000///......---///111222222111222444666888555222222444555444222000000222333333333333333222333444444555555555444444444444444333222111111111333666777666555444555444333111222333444444333444555666666666888;;;===<<>><<<444555555666555444333222222222333333333222111111///111222555666888888999777666444333333444666777555444444333333222222111444333111///...---......//////000000111111222222222222222222000///...---222111///......///111222111000000000222222000///,,,,,,,,,,,,,,,---...///............/////////000111000//////000222444555555444222000............000---++++++------+++((('''((()))***,,,---......---------------...//////////////////////////////000000//////.........---///////////////////////////---,,,+++,,,...000222222333333222000///000111111111000000//////......//////000000111111222222000///...------...///000222222111111000000/////////000222444666888999:::999888555333111000//////111111000000000000111111........................//////000111222222333333666444222///.........///000000111000000111333666333333111000///////////////////////////.........///............///000000///...---,,,,,,,,,,,,,,,...------------,,,,,,,,,///............---------000222333333111///......---///111222333222111000333222111000000111222333000000////////////000000//////.........---------//////000000///...------,,,---------.../////////,,,---///000000///---,,,---.........---,,,,,,+++***+++---//////...---,,,++++++++++++++++++++++++...,,,***+++---...,,,***///000111222222222222222111111222222222333333333111111111111111111111111111111000///......//////111111111111000000000000///000222222000///000111////////////////////////000000111111111111000000222111000...,,,---000222////////////000111222333***,,,.../////////111333000///......//////...------------+++******,,,...,,,.........---...000222.........//////////////////...---...///000///...222111///000222333222111222222111111111111222222///............///000000111000///......///000111111222111000000111444777888777666444222111111111333555888888666444333222222333444444555555444444666555555444333111000///000222555555444333333333111111222222222111111000222444555666666777:::<<>>BBBIIIOOOTTTYYY^^^aaacccfffjjjnnnrrrvvv|||}}}{{{yyyzzzwwwrrrmmmjjjjjjlllmmmppptttvvvtttnnniiihhhhhheeehhhlllmmmllljjjjjjjjjiiiiiiiiiiiihhhgggffffffgggffffffgggiiikkknnnqqqqqqsssttttttrrrpppooooookkkllllllmmmllljjjhhhgggeee```YYYPPPHHHBBB>>><<<888888666555333333333333222111111111111111222222333333333222222222222222555444333444777888777555555555444333222222222333............///111222333//////..................///000000111111000000///...---,,,++++++,,,---......------...//////...,,,.........---------------....../////////000000000//////.........000111333222111000///...4ĉ@ӵ000///---............//////000000//////......//////000111////////////////////////////////////.......................................///000000///...,,,++++++---............///111000000000111111111111111111111111111000000000000//////............//////---------------.........//////111333555666888999888666444222000//////000>L......//////000000=hĦ000---......//////000000000111111///...---...///0004ĉ@ӵ555444222000///...------------......//////000000222111000///---------,,,.........---------------+++,,,---...///000111111---...///000111222222333000222333222000/////////,,,---///111111111111000000000////////////000000000000////////////000000............------------...////////////...------.........>L---,,,---...//////...---,,,..................---,,,---...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000111111000000000111222222222222111111111111222222222222333111111111111111111111111222111111000000000000000111111111111000000000000...000111111000//////000////////////////////////,,,,,,---...///000111111111111000...------///222222111000///............---///000000//////000222111///......//////...---...000111000///------......000222111///---,,,,,,000/////////...---------000000111111111222222222111222444333222111111111111111111111111111111111------------.........///,,,,,,------------,,,,,,///000222222111111333444888777666555444333222111111444666666555444444555444444555666666666666555888777555333222111111111111222333222000000222333222333333444444444333333333444666666666777999;;;===AAAHHHOOOTTTXXX]]]``````cccfffiiikkknnnrrruuu|||{{{zzz{{{||||||{{{zzz~~~{{{vvvqqqmmmkkkkkklllqqqtttwwwvvvrrrnnnmmmmmmhhhjjjkkkjjjhhhgggfffggghhhhhhhhhgggffffffeeeeeefffhhhjjjjjjjjjlllqqquuuwwwyyy{{{zzzxxxuuusssrrrkkkkkklllkkkjjjhhhfffeeedddaaa[[[SSSKKKDDD???===:::999777444333222222222222222111111111111111222333333333333333333333333777444111111333666888999888666444222222222333444---......///000111222222000//////......---------......///000111111000000///...------------.../////////...///000111///---/////////......---,,,,,,...////////////000000000///............///000111111000///......GG=?//////...............---------///////////////000111111///////////////////////////////////////.................................///////////////...------,,,---///...------///000000000111111222222333333222222111111000000///////////////....../////////,,,,,,,,,------............///000222444555777777666555333111000///000000HdĦ...//////000///=Īj.........//////000000000//////............///000GG=?444222111///...------,,,------...///000111111111111///......------------...............------------......///000000111111111000000000/////////000111222222000//////000,,,---///000111111000000000000000000000000000000000000////////////000000------------------------.........//////...------.........HdĦ,,,------...//////...------....../////////......------...////////////......------------------------,,,,,,,,,...000111222222000111111222222222111111111111111111222222222222111111111111111111111111222111111000000000111111111111111111000000000///...000111111000//////000000000000000000000000000------------...///000000///000///---+++,,,...000222111000000/////////000,,,---......---,,,---///222111000000111111000///000222444333111///......---///222222000---,,,,,,000000///...------,,,,,,,,,---............///000000222444444222111222444000000111111111111000000,,,------..................///000111111000///...---///111222111111222333666666555555333222111000111333555555555444555666444555555666777666666666555555333333222333444444222333222000//////111333111222333333333333333333333555666666666777999;;;<<<@@@GGGMMMRRRWWW\\\___```bbbeeeggghhhiiikkkmmmooonnnooorrrvvvyyyyyyyyyzzzxxxtttpppllljjjiiihhhmmmpppssssssqqqnnnmmmmmmjjjiiiiiigggfffeeefffffffffeeeeeedddccccccbbbbbbbbbfffjjjjjjjjjlllssszzz}}}zzzwwwuuuoooooonnnmmmjjjhhheeeddddddaaa\\\VVVNNNGGGAAA===;;;:::777444222111111222333222111111000111111111333333333333333444444444555333111111222555888999999777444222111222333444/////////ӵ000000000ĭӵ000ӵ...Ħ///...---...000000...---...ӵӵ......ĦƜ`1.׼s.../////////Ħ------///////////////000111ӵ///Ħ...///////////////............ĭӵ...---Ħ333333222Ħ///Ħ/////////...---------.../////////000555666444000DdD.........?fӵ//////000Ħ.........ӵƜ`1.׼s555444ĭӵ...///...///------...//////......ӵ/////////...Ħ000/////////...///000000000000000111111111Ħ000000////////////---Ħ............------......---DdD.........//////ӵ------ӵ---ӵ+++,,,...222222Ħ111000ӵ111000000111ĭӵ111///111111111111111111111//////.........///000000000000000///------///000000000000000000111222333,,,...///...------...///444333222222333333222000333444666555222000///...+++...111111000...------000//////...---,,,,,,+++***,,,------,,,,,,...000...///000000000000111222///000111111111111000///,,,---.../////////......///000111222222111000///,,,...111111111000111222777777777777666555333222111333444444444333444666444555555666777666666666111222222333444666777888333333222111//////111333000000111222222222222222444555666666666666999;;;;;;>>>DDDJJJOOOUUUZZZ^^^aaadddgggiiiiiihhhiiiiiimmmmmmmmmpppsssvvvwwwvvvrrrrrrpppnnnllljjjiiihhhjjjllloooppppppnnnmmmllliiihhhgggffffffgggggghhhcccbbbaaa```_________```___ccciiikkklllqqqyyyyyywwwuuutttrrrooollliiifffddddddbbb]]]WWWPPPHHHBBB>>><<<:::777333222111222222333222222111000000111111222222222333333444444444111222333333333444555666999777444111111111333555000000?~4---000000g&e>&e///g&e,,,>hӵ++++++,,,------,,,***g&e///guO>uO>&e//////4ff?>ߝL...gĉ@...---...///Shӵ/////////......//////g&e///>hӵ///////////////---------fff?><z---g&e>&e111///HL111111111ShӵgL/////////......///////////////000000S?ʬ4444443h?D%%)?......ZufĦ000000000gL000//////g&e///gĉ@333444g&e>&e...@e......??000000,,,---...000000///g<ĉ.........---3we<Ħ---...///0003h?@e111000000000000111111222Z111000000/////////3h?gL,,,---............------------D%%)?...fff?><z000000=?Ħ,,,g&e,,,g&e***,,,...S?ʬ2224ff?>ߝL111@e000g&e000//////3h?g&e>&e000000??111111111111111111111111111000/////////111222333222333333222000000111222////////////000111222333...000111111000000111333555333222222333444222111555666666555222000//////,,,...000111///......//////.........---,,,,,,,,,+++---000000......111444222///,,,+++,,,............///000111111000///...,,,---///000000000///...------............---------...000000//////111222999::::::::::::888666555222333444444333222444555444444555666666666666555///000222444666777888888333444444222000///000222//////000111222222222222444555666666666666888::::::===AAAFFFKKKQQQXXX]]]bbbfffjjjlllkkkjjjiiiiiiooonnnmmmnnnooooooooommmnnnnnnooopppooonnnlllkkkjjjllloooqqqqqqpppooommmjjjhhhggggggiiijjjjjjiiibbbaaa___^^^]]]]]]^^^^^^___ccchhhlllqqqwww{{{wwwwwwuuussspppmmmjjjhhhfffdddbbb]]]WWWPPPIIICCC@@@<<<999666333111111222333333333222111000000000000000111111222222333333444///222444555444333333333666444333111111222333444///4Dӵ---......Hƅ^Hu]Ħ///Hu]Ħ---ZuR)Ħ+++***+++------+++***Hu]Ħ000HŐeHŐeHu]Ħ///qIܗGIӵ---tt...---...HGgĉ@//////......------......Hu]Ħ///ZuR)Ħ.../////////000------sߝLGdUĦ///Hƅ^Hu]Ħ111ntHdĦ000///HGgĉ@111HdĦ000000///...---000000000/////////Htƅ^222333Bt=o9ĦDtfo9Ħ.........g?//////HdĦ///000000Hu]Ħ///tt222222Hƅ^Hu]Ħ...H׼s///000......///,,,---///000000000tQ---------...je<Ħ//////111Bt=o9ĦH׼s333222000000000//////000111HtĦ///000000//////Bt=o9ĦHdĦ,,,------.........---,,,,,,,,,Dtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ,,,Hu]Ħ+++...Htƅ^222qIܗGIӵ000H׼s000000Hu]Ħ000...Bt=o9ĦHƅ^Hu]Ħ000///////////////////////////000//////000222555777999111222222111000///000111//////.........//////000...000222222111222333555444222111111222222111000777777666444111//////000///000111000...------...------------------------+++///222222000///222666===666...+++---///...+++...///000111111000///...---...000111222111000///,,,,,,,,,++++++,,,,,,,,,---...///...---...111333888999:::::::::888666555333444444333222111333444333333444555555555555555///111444666888777666555333444555444222000000111///000111222333333333333555666777666555666888::::::;;;>>>AAAGGGNNNWWW]]]aaaeeejjjllllllkkkiiiiiillljjjiiiiiijjjkkkiiihhhlllmmmpppqqqrrrpppnnnllllllmmmoooqqqsssrrrpppnnnllljjjhhhiiikkkllljjjhhhbbbaaa___]]]]]]]]]^^^___aaacccffflllrrrzzz{{{vvvrrrqqqooommmllljjjiiiiiieeebbb]]]VVVOOOHHHCCCAAA;;;999555222111222444555444333222111000000000000//////000111111222333333000333555555222111111222222222111111111222333333...///4DuXӵ...,,,,,,DdDΦDdDĦ///DdDĦ///000t|<------,,,---...///---+++DdDĦ000DdDΦDdDΦDdDĦ000peƜ4DuTӵ---`eĭ---qet---......---------------...DdDĦ//////t|<......//////000000------DdDDdDĦ111DdDΦDdDĦ000q<niDdDĦ///qet111222DdDĦ000000///...---000000000///...q<R000111qjRgdKӵHdDĦgdKӵ000000GR/f6LĭĦ......DdDĦ---111111DdDĦ///`eĭ111DdDΦDdDĦ///DdDĦ...222111000///...---------+++---///000111000geĦ+++,,,---FSĦ222111qjRgdKӵDdDĦ444222111000//////...///000DdDĦ...000000///qjRgdKӵDdDĦ,,,------.........---+++++++++HdDĦgdKӵDdDDdDĦ111DdDĦ4DufӵDdDĦ+++DdDĦ---q<R222222peƜ4DuTӵ000DdDĦ000000DdDĦ000qjRgdKӵDdDΦDdDĦ000000///......///..............................///111444888<<<>>>---/////////---,,,---...///...---,,,,,,,,,,,,,,,,,,...000000000111333444222111000000111111000...888888666333000...///000222222222///,,,+++,,,---,,,,,,------------------+++///222222//////222666III>>>222...111333000,,,...///000222222000///......///111222333222000///...---++++++++++++---............---,,,...111444555666777888777666333222444555555333111111222333222333444444555555444444111333666888888777444222333555666666444111111111000111222333444444555444555666777666555666888::::::;;;<<d<Ħ///Dt---,,,------------,,,,,,>d<Ħ///>d<ʜDd<ʜ4DuTӵ222111F&uTӵ---4DufئL>e...puR)Ħ,,,------.........///>d<Ħ111Dt...---------......///...DdDΦDdDĦ,,,>d<ʜ4DuTӵ0004DwDd<Ħ000puR)Ħ>d<............000/////////...peӵ///ĦpeӵDx<>d<ӵDd<111qR/ܗ?fӵ///>d<333333>d<Ħ///4DufئL>e///DdDʜ4DuTӵ111DdDĦ///000/////////............---...//////000000geĦ///s<v>aĦ000000peӵDx<DdDĦ111000111222222111111111000DdDĦ////////////peӵDx<>d<,,,,,,,,,,,,,,,,,,///......>d<ӵDd<DdDΦDdDĦ111DdDӵnd<DdDĦ+++>d<Ħ000peӵ111Ħ111F&uTӵ111DdDĦ111111>d<Ħ111peӵDx<>d<ʜ4DuTӵ+++---///000///---////////////////////////000///111777:::777444444555333000...------///000000000///.......................................111111/////////000222333444333111///.........///------------------------///............///000000000000////////////000000444111---,,,,,,---...---...///////////////...------...000222444444444444555333000...------...///---...//////...---...000333333222222222111111111444333333333333333333333444444555555555666666666666555444444555555333222222222222111111222222222000111333444555444333222333444666666555555777888888:::===@@@DDDJJJQQQVVVXXXbbbjjjhhhdddccccccbbbgggggghhhiiijjjkkklllllloooqqqtttvvvvvvvvvvvvvvvvvvuuusssssssssrrrooommmnnnmmmmmmnnnqqqrrrqqqpppfffeeecccbbbaaaaaabbbccc___```bbbeeejjjooosssvvvzzzqqqnnnmmmlllllllllllllllkkkllljjjfff```ZZZQQQHHHBBB<<<999444111111222222333666444222111111222333333333222222111222333444555555333111000///000111222...000000000...---...///...///4DuXӵ...222111D&dq&ĒR//////sdKĦ000DHRRud---............------sdKĦ///D&oq<Ōq&ĒR333222000>dp&ĒR......nfʜd<Φ>d<Ħ,,,s&dq&ĒR...///i?ʜtd<Ħ///HHܗDӊB000<x...///000000...------B?daĦ000000B?Ho9...>d<222222111000000000000>d<ӵ//////B?Ho9...<x------------.........&ӫeʬtIӇ...>d<Φ>d<Ħ111D&ӫetIӇ...DdDĦ+++sdKĦ111B?dp&ĒR111111>d<sdKĦ///B?Ho9000s&dq&ĒR---------///000///...////////////////////////000///333;;;===888333222555444111///......///000000///......---.........,,,...000///,,,,,,---000111111000000000111222333333222000...------......++++++++++++++++++++++++,,,---......//////......//////111222222111//////---,,,+++---...///...---////////////...---,,,,,,,,,---000333555666777777777555333111////////////---...000000//////000222222222222111111111111111333333333333333333444444333333333444444444555555888666555555666555333111333222111000000111222333111111333444444444333222222444555666555555666888999;;;===@@@DDDKKKRRRWWWYYYaaafffddd```___``````eeeeeefffgggiiijjjlllmmmpppssswwwyyyxxxwwwwwwwwwyyyxxxvvvuuutttrrrnnnkkkooonnnnnnooorrrttttttssshhhgggfffdddcccbbbbbbbbbaaaaaaaaacccfffjjjmmmooozzz}}}~~~~~~~~~}}}xxxrrroooooopppqqqrrrrrrrrrrrrsssooojjjddd]]]TTTKKKEEE>>>:::555222222222333333555444333222111222333444555444333222222222333333333222111000000111222333///000111000...---...///---///4DuXӵ...333222Hu]3hh/////////ne//////=e......////////////......ne......pIƎ@t@h444333111>h///000000fe///@ďD---,,,,,,////////////000000ne111000=e---,,,,,,,,,,,,---//////ege------sĪj@h------...fdDĦ...@ďD000000Hkge//////000222111///------@h111222@G000000HĪj@IŌ///111Bene///Hkge111ne333222fe000Hu]3hh///000000se///////////////...............///000000000geĦja>aĦ000000@G000...se///000111///---...///000<Ō/////////@G//////Hkge.....................---HĪj@IŌ---...ege...000Hu]3hIŌ///...DdDĦ+++ne---000@h111111>h/////////se333ne///...@G//////sĪj@h///........./////////...///////////////000000000111000333:::<<<777222111222111///---,,,,,,---...///......------.........+++...111000,,,***---111111111111222222222222333111111///...------------************************+++,,,---...///...---,,,///000000111111000000///,,,,,,...111333333000---//////////////////......+++---///222333444555555777666444222000///......---///000111000000222444111111111111111111111111333333333444444444444444222222333333333444444444888777666666666555222000222111000//////000111222111222333333333333222222222444555555555555666888999;;;===@@@DDDJJJRRRVVV[[[aaaeeeaaa^^^___```___bbbbbbcccdddgggiiilllmmmmmmqqqvvvwwwvvvtttttttttxxxwwwvvvuuuuuurrrnnnkkkooommmmmmnnnqqqtttvvvvvvnnnmmmkkkhhhfffcccaaa```bbbbbbaaaccceeeiiimmmooorrruuuwwwxxxyyyxxxtttqqqoooqqqssstttttttttuuuvvvvvvsssnnnggg___VVVMMMFFF@@@<<<666333222222222111333444444333222222333444555555444333222111111111333222222111111222333444111222333222000///000111---4DuXӵ...ĵD^///////////////......,,,...//////000000//////............000333222000///...///000000/////////...---------////////////000000000000///...------,,,,,,,,,,,,...---000000///------------...DdDĦ---.../////////...///000111444333111//////000000111222111111111111//////222000000000000333333333111222D^000000//////s׼s000.........///////////////...//////000000000geFm8///>aĦ000000111222000...s׼s---...000000///......///000Ho...////////////....../////////////////////---------------...---......D^//////...DdDĦ,,,---------...333111111111////////////s׼s333333111///...//////...///111////////////.........///////////////000000111111222000222777888555111111000///---,,,,,,,,,,,,---......------------......+++...111000,,,***---111000111222333444333333222000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,000000///......///000000---...000222444333000,,,---...///000111222222222...///111222333333222111444444333222111///...------///111111000111222444111111111111111111222222222333444555555555555444222222222333333333333444777666666666666555222///111111000//////000111111222222222222222222222111222333555555444444666777888:::===@@@DDDJJJQQQVVV]]]ccceeebbb___```aaa```aaaaaaaaabbbdddhhhkkkllllllpppuuuvvvsssqqqrrrssstttttttttuuuuuussspppmmmmmmllljjjkkkooosssvvvwwwuuutttrrrooojjjeeeaaa^^^aaa``````bbbeeejjjooorrrppprrrtttvvvvvvrrrpppooonnnqqqssstttsssssstttvvvxxxuuuqqqkkkcccYYYNNNGGGBBB===777333222111111000222333444333222111333555444444444333333222111111333333333333333444444444111333333222111000111222Φ4DuXӵtvӵ>d<Ħ000//////////////////Ħ------------,,,,,,,,,......////////////......------Ħ...------------........./////////111000///......------...---...///000000///...---000000000////////////...------......//////............/////////000000000Ħ//////000111111000///......---------------------,,,------...///111111///...------------...------......///000111>d<Ħ,,,...000////////////////////////---------......000111222555444222111111111222333444222111222333444333222000000000000111111111111////////////////////////111222333333333333333333///000000000111111111111111111111111Ħ333444222000......///111222444>d<Ħ111111000///...Be111000.........///////////////...///000000111111geFYĉ...///>aĦ000000111111111111///000111111///...Be------...111222222111...//////nu]ӵ000///..................---......///000111000000000000000000000000---------------------------------............///,,,---......--->d<Ħ111000///......>d<Ħ,,,------Ħ,,,---...000111333444555111111111111111111111111111111111111Be111222222333333Ħ///000000000000000000000000...//////000111111111111///000111000.........///...//////000000111111222333111222666777333000000000000///...............---------,,,------...///,,,...000///,,,,,,---000000111444555555555333222000000000/////////......------------------------+++,,,------......------000///------------///000------...000111000...+++---...///111222333444444222333444444444333111000111222222222111///---,,,...///111111000000111333222222222222222333333333111222444555666666555444222222222333333333444444555555555666666555111.../////////000000/////////222222222222111111111111111333444555444444555777777999;;;>>>CCCIIIPPPUUU___ccceeecccbbbccccccaaa```______```bbbfffiiikkkmmmrrrvvvvvvrrrppprrrvvvqqqqqqssstttvvvtttqqqnnnllljjjhhhiiimmmssswwwxxx|||{{{yyyuuupppiiiddd```_________bbbffflllrrrvvvvvvvvvxxxyyyvvvpppnnnooonnnqqqssssssqqqrrrvvvyyy{{{zzzwwwrrrjjj___SSSKKKDDD@@@:::555333222111000000333555444222111333666444444555666666555555555666666666666666555555555000111222111///...///000?aŖ%7uSQuR)ӵsdKĦ000///////////////gdKĦ.........---------------......//////......---***gdKĦ------------------........./////////......------......///......////////////......000000000000/////////...---...//////000000//////------.........//////gdKĦ...///000222333111111000///..................------...//////000000///...------...///000............///000111222gdDĦ+++---000////////////////////////,,,,,,------///000111222333333333222222222111111444333222222444444333222/////////000000000111111///////////////////////////000111111222222222111//////000111111111111111111111111gdKĦ222111111111111111222222222666sdKĦ222222111///...333111000............/////////000//////000111111111ŶS.........3we<111111111111000111111000.........---,,,,,,///111222222/////////iĉ@3hR/Ō//////............---------------///000111........................---------------------------------............///,,,.........,,,DdDĦ000///...------sdKĦ,,,---gdKĦ---...///000111222333333111111111111111111111111111111111111111111000111333gdKĦ000111111111111111111111111......///000000000/////////111222111...---...000...//////000111111222222333111444999:::555000...000000000///////////////---,,,,,,,,,------...///........................000222444666777555333111000000111111000000//////........................---------------......///,,,,,,------------,,,,,,---,,,+++,,,...///...---......///111222222222222222222333333333222000//////000222333333111///---...000111000//////000111222222333333333444444444111222444666777666555555333333333333444444444444222222333555666444111...---...000111111000...---333222222111111111111111111333444444444444555777555777:::===AAAGGGNNNSSS^^^ccceeeddddddfffeeebbb```___^^^___aaadddgggiiiooosssvvvtttpppnnnrrrwwwrrrrrrtttvvvwwwvvvrrrooollliiiggghhhmmmsssxxxzzz~~~~~~}}}zzzuuuoooiiieeebbbbbbbbbdddiiipppvvvzzz~~~yyypppnnnpppnnnqqqsssrrrqqqtttzzz}}}vvvjjj\\\SSSHHHCCC===888555444333222///333666555222111333666444555777999::::::::::::888888888888777777666555000111222111///...///000>A///ne000111////////////ne000/////////............------............------ne,,,---......---------..................------------...//////////////////////////////111111000000/////////.........///000111111000000------------......ne------///111333555222222111//////.........///////////////000111111------------...000111333///......//////000111De---+++---000////////////////////////,,,,,,------///000222333111222222222222111000000333111000111222222111000......//////000000000111////////////////////////......///000000000000000//////000111111111111111222222ne111222...///222444555444444333777ne222333333111///...///222333222000---.........//////000000//////000111111111>A///......k<000111111111111111111111///------///111---+++)))))),,,///111111000///...fh/////////............---,,,,,,,,,---...000111---------------------------------------------------------.........//////---...///...+++De000///...------,,,ne+++,,,ne,,,//////000000111111222222111111111111111111111111////////////////////////000111ne222111111111111111111111111111......////////////......///111222111...---...000...//////000111222222222222111666===>>>777///,,,////////////............,,,,,,,,,,,,------...//////...,,,---//////...---000222555777777666333111000111111111111000000///........................///...---,,,---...///000)))+++---//////---+++)))...,,,++++++---000111111...///000000000000000///...///000111111000.........000222444444222000...///000111000///...///000333333333444444555555555111222444666777777666555333333444444444444555555111111222444555444111...,,,---000222222000---,,,333333222111000000111111111333444444444444555777555777999<<<@@@FFFNNNRRR]]]bbbeeedddeeegggeeebbb```___^^^^^^```cccfffhhhnnnrrruuurrrmmmlllqqqwwwttttttvvvxxxxxxvvvrrrooollljjjggghhhmmmtttyyy|||}}}yyysssmmmiiihhhggggggiiimmmtttzzz}}}rrrnnnrrrnnnqqqsssssssssvvv~~~rrrdddZZZKKKFFF???:::777666555444...222666555222111333666555666999;;;===>>>??????::::::::::::999777666555222333444333111111111000111111000///111000//////......000111000...------..............................------......---------............///.........................../////////...---...///444222///,,,+++,,,...///......//////////////////---------........./////////////////////......//////...---,,,,,,...------,,,,,,,,,---------...///---,,,---111555//////............//////111111111222222111///---...000000...+++------,,,***''')))...222000111222333222222000000000111222333333333333333..............................//////////////////111000000111222222000...---...000222222222222111000222111111222///000222333333555888:::AAA111///111333333222111000////////////...............///000000111111000000000000///000111//////000000111111//////............//////222111111111000000////////////////////////...---,,,,,,++++++...---,,,+++,,,...000222111000000///////////////,,,...000000///...///000.........------,,,,,,,,,+++,,,,,,------...///////////////...---------......+++++++++---/////////...111111000000111222333333777555111...---...111222//////333444555444444222111000000000000111111000000000000111111///222444333///,,,+++,,,/////////000000000000000000222555999:::888444000+++...000---******...333444222000...------......000///...---,,,,,,---...777777777666444222000///......///111222111,,,))).........------,,,,,,+++,,,---------.../////////111000//////000111000......------...000111000...........................//////............//////...//////000111222222333444333222000000000000111444555555555333222333444777888888888666444222111333444444555666777888888777666555555666666555444444444333222222222333333222111111111111111111222111222333444333222111000333555777:::>>>DDDJJJOOOWWW___ddddddbbbaaa```^^^ZZZ[[[]]]```aaabbbcccccciiilllpppqqqqqqppppppqqqsssrrrqqqtttxxxzzzzzzxxxsssnnnjjjkkkqqqwwwyyyxxxxxxzzz{{{yyytttooollljjjmmmlllnnnqqqsssuuu}}}yyyrrrmmmkkkmmmppprrrvvv|||{{{jjj]]]VVVIII===999888555111000---///111222222222333444222555777777<<>>;;;666222000111222222111000///...........................///000000000000////////////000000......////////////......///////////////000000000......------------......000000/////////.........////////////////////////000000///......---,,,,,,---,,,+++++++++---///000222222111000000000000000,,,...000000///...///000,,,,,,,,,+++++++++******//////////////////000000......////////////......------,,,,,,,,,,,,------+++++++++---.........---///////////////000111111666444111///...///000111000000000111222444555666444333222111000000000000//////000000000111111111000222333111...,,,---///....../////////000000000///111444666777666333000...///...---+++---111444777666333111000000000111111000...---------...///555666666666444222///...,,,///333444111...---------------------------------------...............111///......///000...---...---...///222333222111///////////////////////////..................///------......///000000111222222000//////000000111333444555555444333444555777777666666444333222111222222333444444555666666555333333333555666555444555555555555555555555555333222222111111222222333111222333333333333222111444555777888;;;@@@FFFKKKTTT[[[aaa```^^^___```^^^[[[\\\]]]___bbbdddeeefffiiillloooqqqqqqqqqqqqrrrsssrrrqqqssswwwyyyyyyxxxvvvrrrnnnooossswwwxxxvvvtttvvvxxxwwwtttpppmmmkkknnnmmmppptttvvvvvv|||yyyrrrnnnpppqqqrrrssstttyyy~~~qqqfffYYYMMM@@@;;;999555111000111111111000///000333555555888:::;;;AAALLLSSSUUURRRLLLEEE???;;;999555333444444333333222111111...///111222111000111222777666666555444333222222111000...///000000///---...///000000...---..............................+++,,,---///000/////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------///.....................////////////......------------.........///////////////////////////////////////000000000///......---...///000000///...---,,,------,,,+++,,,///111//////............/////////000000000000000000///111000000000111111000...---...///...------///111///000111222222222000000111111111111000000000000////////////////////////////////////...---,,,,,,...------...000111000...------------...///000000///111333333222111111111000222444555666888;;;======<<<;;;888444111111222111000///......------...//////.........///000000//////............//////......------------......000000//////////////////------,,,,,,,,,,,,------.........------------,,,000000000000000000000000000000000///......---------,,,+++******+++---...111000000///////////////,,,...000000///...//////,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,,,,,,,,,,---...///000000000000,,,,,,++++++++++++,,,,,,++++++,,,------,,,,,,,,,......------......//////333222111000000000000000111111222222333444555666333333222111000000000000...///000000111111111000000111111000...---///000,,,------...///000111111///000222333333333222111444111...---///222444666:::999777444333222333333111000///.........///000333444555666444222///---***000666555000,,,---000,,,,,,---------------..................---------000...------......---,,,///...///111333555444333////////////////////////......------------......---------...//////000000//////......//////000111111333555555555444555666666555444333222222222222111111111222222333333333222111111222444555444333444555777888999888888777444333333222222333333444111222333333333333333222444555666777888<<>>GGGTTT]]]```\\\UUUKKKBBB<<<888666444444333222111111000111111...000111111111000222333888999;;;;;;:::777444222111///......///000...------///000000///......///........................***+++---///000///---,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,000///......//////...---,,,,,,.../////////......000//////......------,,,............///////////////////////////////////////000000000000000//////---...000111222111///...---------------...///000//////............/////////000111222222111000////////////000000000///...,,,---...//////...////////////111222222111111000111111000///////////////////////////////////////////////////...,,,++++++,,,,,,+++---///000000///000//////...///000111222...000222333111000000000222444666777888:::===@@@:::;;;;;;999555222111111111000///...............000///////////////000000000//////......//////000///...---,,,---...///000000000000//////......---...------,,,,,,------...------------------------000000000000000000000000////////////......------...---,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,+++---000111000///...///..................------,,,+++++++++******))))))+++,,,---///000111111111,,,,,,+++*********+++++++++,,,------,,,+++++++++.........------......///000111111111111111000///111111111222222444555555333222222111111111111222000000111111111000///......///000000000//////000+++,,,---...///000111111000111222111111111222333999444//////333777888777999888666555333222222222111000///......///000111000222444555444111...,,,***///333333///,,,---///------------------,,,,,,/////////...---------,,,///---,,,---......---,,,111000000111333333222111////////////////////////------,,,,,,,,,,,,------............//////000000,,,,,,------...///000000///222444555555555666777666555444222222222333444111111111222222222222222333222111222444444333222333555777999::::::888888444444444333333444444444111222222333333444444444333444555666777;;;@@@DDDIIIPPPUUUUUUVVVZZZ]]]^^^^^^^^^^^^```cccgggkkknnnpppqqqssssssrrrqqqqqqrrrtttttttttuuuvvvwwwwwwvvvwwwuuutttuuuvvvvvvtttrrrlllooossssssqqqnnnlllkkkqqqqqquuu{{{|||yyywwwyyy}}}}}}}}}|||zzzvvvsssqqqnnnnnnnnnmmmnnnrrrwww{{{|||yyyrrroooaaaUUUIIIBBB===777333222111222222111000111444666666999;;;>>>GGGVVVaaaeeebbb[[[OOODDD<<<777666555333222111/////////000000...///000000000000222444999===AAADDDCCC>>>888333000///......//////...------...000000///......///........................+++---...///...---+++)))---------............///------------------------222111///000222333111000***+++---///000///...---//////......---------,,,........./////////000000//////////////////////////////000000000000000///---...000222222111000/////////...//////000000000//////............/////////111333444444333111///------...///............,,,,,,---...//////...---...///000111222111111000111111000///.........///000000000000000000000000////////////...---,,,+++---++++++,,,...000000///000000.........///111222...000222222111//////000000222444666777999<<>>777444444---///222444444333444555333666777999BBBPPP[[[^^^^^^YYYOOODDD;;;666555555333333222111111111222222---...//////...///222444:::>>>DDDHHHGGGAAA:::666000///---...//////...,,,,,,...000000///...///000........................------......---+++***)))---------............///........................---+++)))+++...000...,,,+++,,,---...//////...---------------------------....../////////000000000////////////////////////......///000000000//////---...///000111111000000111000///000111222111/////////............/////////111444666666444111///+++,,,......---------...---,,,,,,---//////...,,,---...000111222111111000111111///......///000000000000000000000000000000///000000000///...------...---+++,,,...///000///...------,,,------......---///111111000/////////,,,...000222333555999;;;;;;<<<<<<999555222111000111111000000000000111111111111000/////////000000111111000000000000111111///////////////000111222//////................../////////......////////////////////////000000000000000000000000000000000------------------------........................///......---------------***---000222111///......,,,,,,,,,,,,------------------------------,,,,,,+++,,,---///000111111111...---,,,++++++***++++++***---000///,,,+++,,,///111111000000//////000000......///000111111111111111000000000111111222333333333333333444555555666777666444222000/////////......///111222222///------......///000111222222222444555333111111555888===888333444777999888555000000000/////////......000///.........///000111......///000000///...---+++******,,,...///,,,***///......------,,,++++++...............------------------...111333333222666555333222222000---+++,,,,,,,,,,,,,,,,,,,,,,,,......------------......*********************+++***+++,,,....../////////,,,///333555444444444444555444444444444444555666555444444333333222222222555444222333444444333111111222444555666555555444555444444333333444444555111111111222333555666777333444555666777;;;AAADDDCCCKKKRRRSSSUUUZZZ]]]]]]^^^___```bbbeeeiiilllnnnsssttttttsssqqqpppqqqrrrvvvyyy}}}}}}zzzwwwuuuqqqqqqrrrqqqqqqpppooonnnmmmnnnooonnnmmmkkklllmmmsssqqqrrrxxxyyyvvvssssssooopppqqqrrrsssuuuvvvwwwtttuuutttqqqmmmkkkkkkllllllppptttuuusssnnnjjjhhh```VVVKKKDDD>>>777555777,,,///444666666444333333000333444444;;;FFFOOOQQQRRROOOIIIAAA999444333444444444555666555555444444,,,---...------...111333777:::>>>AAA@@@===888444000...------...///---,,,,,,...000000///...///000........................,,,,,,,,,+++++++++++++++---------............///------------------------(((%%%$$$'''+++...---***,,,,,,------...---------+++,,,,,,------......///.../////////000000000000////////////////////////------...///////////////------...//////000111111111///...///111222000---//////............//////...000444666666444000...***---//////------...000///---,,,---///111///...,,,...///111111111111000111000///......000111222111111111111111111111111///000000000000000//////000...,,,,,,.../////////,,,------...---------,,,---///111111000......///+++,,,///111222555888;;;======<<<999444111000000000000/////////000000111222111111000//////000000000000////////////000000,,,---...///000000000000------..................///......------......///....../////////000000000////////////////////////---------...............+++,,,,,,---............//////...---------------***---111222111///...---,,,,,,,,,,,,---------...++++++++++++,,,,,,,,,,,,,,,,,,...///000000000000///...---,,,++++++++++++)))---111000---,,,...111222111000000//////000000.........///000111111222222222111111111222333333444444444555555666888888777666333111000111333444333000------///111000//////000000000111111222222111444666444111111444888999777444444555555333111---......///////////////......---------...000111...---------------......***+++,,,------,,,,,,---,,,,,,,,,------.........---------...............------...000444666777666777666444333333222///---------------------------///..................///,,,,,,,,,++++++++++++++++++,,,---...//////......+++...222444333222222222222222333444444444444444555555444333222222111111111000///111333444444333333333333333333333333333444444333333333333444444111111111222333555777999555555666555666999>>>AAACCCKKKSSSVVVWWW[[[^^^]]]^^^___aaacccfffiiikkklllmmmnnnoooooooooppprrrtttwww||||||xxxuuussssssrrrpppmmmlllkkkkkkkkklllllllllkkkllloooqqqtttpppooosssuuusssrrrrrrpppppppppqqqrrrtttvvvwwwzzz{{{{{{xxxtttooolllkkkllllllnnnppppppmmmhhheee\\\SSSJJJCCC===777666999111333555555444222222222000222222111555===CCCCCCBBBCCCAAA===777222111222111333555666777555333222+++,,,---,,,,,,...000333222333555777777555333111000...------...///---,,,,,,...///000///...///000........................************+++,,,---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''***000333222///------------------------***++++++,,,---...//////////////////000000000000////////////////////////,,,,,,---...//////......------------...///111111000...---...111111///,,,//////............//////---///333666666333///---+++...000000...---///111111///------000222111///,,,---///000111111111000111000///...///000222444111111111111111111111111///000000111111111111000222///------.../////////......000000000///...---,,,...000111///.........,,,...111222444666:::===???>>><<<888333000000000//////.........//////000222222111000000///000000//////............//////***+++---///000000///...,,,------....../////////...------,,,,,,------............/////////000000////////////////////////.........///////////////)))***+++,,,---............---,,,,,,++++++,,,,,,)))---111222111///...---........./////////000000.........//////000000000,,,---...///000000000000000///...---,,,,,,,,,,,,)))---111111...---000333111111000///////////////............///111222333333333222222333333444444555555555555666888999:::777555222000111333666888777222,,,***,,,///111111111111111111111222222222000333666444111000333777666555444444333222///---------...000000111111111...---,,,,,,---...///000...---,,,+++,,,---...///(((,,,000///,,,***---111))))))+++,,,...///000111,,,------....../////////...---...111555888999999777666555444555444111///........................//////............//////////////////////////////,,,---.../////////...---+++...222333333111000000///000222333444444333222555444444333222111000000,,,,,,,,,///222555555444444444333222222222333333444333333222222333333444111111111222333666888999777777666555555777;;;>>>CCCLLLUUUWWWYYY]]]^^^]]]]]]___aaadddgggiiijjjkkkgggiiikkklllmmmooosssuuuwww~~~~~~xxxuuuvvvuuussspppllliiihhhiiijjjjjjjjjjjjjjjmmmrrrvvvtttooommmpppsssrrrqqqrrrrrrrrrqqqqqqrrrtttvvvwww{{{}}}~~~}}}zzzuuurrrqqqllljjjjjjlllnnnlllgggbbbZZZQQQHHHBBB===777777:::666666666444111000000111111333222000222888<<<;;;888:::<<<:::555111000000---///222555555333000..................///000000333333222222111000000000...//////...---,,,,,,---.........------.........//////.........---------///...,,,+++,,,---///111:::555///---...000000000///...------...///000111,,,---...............---------------------------++++++,,,------......///...///000000//////000111......------------......//////............//////---+++)))***---///---+++,,,---------.../////////---...000222333444333333...000333555555333000..................///000000//////.........//////000.../////////...///111444555444333111111111222333555444444333222111000//////////////////000111111---......///000111111111000222444555555333000...111000///...............111...111999===;;;777555777:::;;;999444111111333......------------......//////000000000000/////////...------------...///---------............///---------...///000000111444333222000//////.........///000///...,,,,,,---000000000000000///......---///000222222000///---,,,,,,,,,++++++*********,,,,,,,,,,,,---.../////////000///---...000///+++////////////...---,,,+++......//////......---,,,,,,,,,------.../////////000000000000///...---,,,---///000000...---......---///000///......///000000000////////////000000333444666777666444111000222333444666777888888888444444444333444444555555777555222000///000111333111000...---...///111222444555555333111//////000999999777555333111//////000000000000000000000000...............------------------.........//////..................------...,,,+++---//////---***...///////////////......------...///111222333444666555555333111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111333444333222000...---,,,,,,---,,,,,,------...///000000111111222111...---......,,,,,,---///111333444555000111222333333222000///222222222222222222222222555555555444444333333333222222111111111222444555222111111111222333444444;;;:::999888999;;;===???DDDJJJSSSXXXYYYYYYZZZ[[[]]]]]]^^^aaafffiiikkkllleeefffgggjjjnnnqqqtttvvv|||~~~{{{zzztttqqqnnnjjjgggeeedddcccfffhhhlllnnnooooooppprrrpppqqqrrrrrrpppoooooopppooopppqqqrrrtttvvvxxxyyy{{{|||~~~}}}xxxtttrrrqqqnnnjjjkkkkkkddd[[[TTTMMMFFFCCC???999666777444444333333222333333333444333222222333666888:::444666777666444222111111000111111222222222111111...............///000000333333222111111000000//////000000000...---...///......------------......///.........------------......---,,,---...///000;;;777111---...//////...///...---------...///000---...//////////////////------------------------,,,,,,---......//////000---///000000//////000111///......------....../////////.........//////000---,,,***+++...///...,,,---------...............------///000111111111111...///111222222000...,,,//////.........///000000000000////////////000000000111000///...///111444444555666777888777666555555555444333222111111000000000000000000111111222/////////000000000111111000111222333222111///...000//////............//////---000888===<<<999777999888777666555333111///......------------.........//////000000//////...////////////////////////---------............///------......///000000111000////////////000111111,,,---...///............000000000000000///.........///000000000000///...---,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---...///...///...,,,...111111---//////...------,,,,,,+++***+++,,,---------------,,,,,,------.../////////000000000000///...---,,,---///000000///...///000...///000000...---...///000000////////////000000222333555666666444222111222333444555666777888888222222111111111111222222666444222111000000111222111000///...///000222333666777777444111//////000555555444333222111111000000000000000000000000000///............---------,,,,,,---------.........---------------.........///---,,,---///000...,,,...//////000000//////...------///000111111222222222111111000///.........---,,,,,,,,,,,,,,,,,,------------...///111333444333111///...,,,,,,,,,---//////////////////......000111222111...---...///...///000111222333333333000000111111111111000000222222222222222222222222555555444444444333333333222222111111111222444444333222222222222333444555999888777777888;;;===>>>FFFLLLTTTYYYYYYXXXXXXYYY^^^^^^^^^```dddhhhkkklllfffggghhhkkknnnpppssstttyyy}}}}}}|||vvvsssnnniiifffeeeffffffeeehhhkkkmmmmmmnnnooopppppprrrsssrrrqqqooopppppppppqqqqqqsssuuuxxx{{{|||{{{uuutttqqqmmmlllkkkddd\\\VVVOOOGGGDDD@@@:::777888444444333222222222222333333222222222333555777999444555777666444222111222111111222222222111111000...............///000000333222222111111000//////000111222111/////////111------,,,,,,,,,,,,------............---------------------.........//////;;;777222.........------///...------,,,------...//////000111111111111111------------------------------......///000000111---///000000///...000111//////............//////...............///000111...---,,,---/////////---...............---------...---------......///000///000000000000///...---111000000/////////000000111111000000000000000111333222111///...///333666444777;;;>>>>>><<<999777555555444333222111111000000000000111111111222222000000000000000111111111000000000000///////////////............//////000---+++...777===<<<:::999:::666333333555555000,,,......------------......---..................---...///000111111000///...---------............///------......///000000000...............///000000,,,------...//////000000///000000000000///......////////////////////////------------,,,,,,,,,,,,+++++++++,,,,,,---...///,,,......---///333333000///...,,,++++++++++++,,,'''((()))+++,,,,,,------,,,,,,------.../////////000000000000///...---,,,,,,...000111000///000111///000111000...---...///000000////////////000000111222444555666555333222333333444555555666777777111111000000000000000111333333222222111111111111000000//////000222444555999:::999666222000/////////000000000111111222222000000000000000000000000/////////.........------++++++,,,,,,,,,---------+++,,,,,,------.........000...------...//////...//////000000000000//////---...000111222111000///...------,,,---...///000...---,,,++++++,,,---.........------...111333555111000...---,,,,,,,,,---111111000000///...------000111222000...---...///000111333444555444222111111111000000000000111111222222222222222222222222555444444444444333333333333222111111111222333444333333222222333333444444666666666666888:::===>>>GGGMMMUUUZZZYYYWWWVVVWWW]]]\\\\\\]]]___cccgggjjjhhhiiijjjlllnnnppprrrrrrssswww|||}}}||||||vvvrrrlllgggddddddfffgggdddgggiiikkkkkklllmmmnnnppprrrsssrrrqqqoooppppppqqqrrrsssuuuxxx{{{xxxxxxtttooommmkkkddd\\\YYYQQQIIIEEEAAA:::777888444444333222222222222222222222111111222444666777333555666666444222222222222222222222222111000///...............///000000222222222111000000//////111222333222111000111222---,,,,,,++++++,,,,,,---------------------------,,,---......//////......777555222///..................------,,,,,,,,,,,,///000111222222333222222............---------------------...//////000000---...000///......///111000//////......//////000......---......///000111............/////////////////////...---------,,,///...---,,,---...///000333333222111111111111111222222111000000000111111222111111000000000000111333333222000000222666999888:::===??????===999777444444333222111000////////////000000111111111111//////000000111222222333111000///......///000000...............///000111...,,,...666<<<;;;999999777555333333333222///---......------------......,,,------......------,,,---...000111111000...------------............///............//////000000000000///...---,,,,,,,,,///...---...//////////////////000000//////...---///......------......///------------------------++++++++++++,,,---...///,,,.........111666666333...---+++))))))***+++,,,((((((***++++++,,,,,,,,,,,,,,,------...///////////////000//////...------,,,...000111000000111222000111111000...---...///000000////////////000000000111333444555555444444333333333444444555666666333222222111111111111111111111222333333222111000111000000111222333555555;;;<<<:::777333000//////------......///000000111////////////////////////000000//////......------******+++++++++,,,,,,,,,***++++++,,,---......//////...---------......///...///000000111000000000...000222444333222///......---,,,++++++---///111...---,,,++++++,,,---...///...------...000333555000///...,,,,,,,,,------000000000///......------000111111000///......///000111444666666555333111333222111000000111333444222222222222222222222222444444444444444444444444333222111111111222333444333333222222222222333333555555666777999;;;===>>>EEEKKKTTTYYYYYYWWWWWWWWW[[[[[[ZZZYYYZZZ^^^cccfffllllllnnnooopppqqqrrrrrrpppssswwwzzzyyyxxxwwwwwwqqqoookkkgggeeeddddddeeeeeegggiiiiiiiiijjjkkkmmmoooqqqrrrqqqpppnnnoooooorrrrrrtttvvvzzz~~~yyyzzzvvvpppllliiibbb[[[YYYQQQIIIEEE@@@:::666777555444333222222111222222222111111111222333444444222444666666444333333333222222222222222111000///...............///000000222222111111000//////...000111333222111000111333---,,,,,,++++++,,,,,,---,,,,,,------------------,,,---......//////......222111111000//////000000.........------,,,,,,+++///000111222222333333333/////////......---------+++,,,,,,------...//////---...//////......///000//////............//////...............///000000......////////////000000/////////...---------,,,000///.........///000111444333222222222222333444444444333222222333333333333333222111111111111111222222333222222555999<<<<<<<<<<<<;;;:::888777666222111111000///...---------...//////000000//////,,,---...///111333444444111000///......///111222...............///000111111...///666;;;999777777333444666444111......///......------------......,,,,,,------------,,,,,,,,,---///000000///---,,,---------............///............////////////000///...------,,,,,,---333111...---...///...,,,///////////////...------......------------......------------------------++++++++++++,,,---......---///000///222777777444...,,,***))))))***+++,,,+++,,,,,,,,,,,,,,,++++++,,,,,,------...///////////////////////////...---,,,...000000000000111222000111222111///......000000000////////////000000///000222333444555444444444444333333333333444555333222111111000000000111///000222333333222111000111111111222222333444555;;;;;;:::777333000//////------............//////////////////////////////111000000///......------*********+++++++++,,,,,,++++++,,,,,,---...//////.........---------............///000000000000000000111444555555333000...111///---,,,,,,---///000......---,,,,,,---......///...------...000222444000///------,,,---...///........................///000111000///...///000...000333555666666444333333222222111222333444555222222222222222222222222444444444444444444444444444333222111111111222333222222111111111111222222555666777888:::<<<>>>???AAAGGGPPPUUUWWWWWWYYY[[[\\\\\\\\\[[[ZZZ]]]bbbfffmmmnnnppprrrssstttttttttrrrtttwwwwwwvvvtttrrrrrrlllllllllllljjjhhhfffeeefffhhhiiiiiihhhiiikkklllnnnoooqqqpppnnnmmmmmmnnnqqqrrrtttwww{{{~~~~~~xxxyyyvvvooojjjgggaaaZZZXXXPPPIIIDDD???999666666666555444333222222222222222222111111222222222333111333555666555333333444222222222222222111000///...............///000000222111111000000///......///000111111000000111222------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------.........//////...///111111000///000111---............------,,,---...///000111222222222000000//////...---------++++++,,,,,,---.........,,,...//////...---///000......------------......//////............//////---...//////......///111...............---------000/////////000111111222111111111111222333444555555555555555555666777777666666555444333333333333222333555555555777:::======<<<999666444333333333000000///...---,,,,,,+++,,,---...///000///...---+++,,,---///000222333444000000///......///111222///............//////000222...///555:::888666666111444777555000---...111......------------......,,,------------------,,,,,,---...//////...---,,,---------............///......//////////////////,,,,,,,,,---...///000111666222...---...///---+++...////////////...------------------------------,,,,,,,,,,,,------------*********++++++,,,---......000000///111666555222---,,,+++*********+++,,,---------------,,,++++++,,,,,,------.../////////...///////////////......+++---///000///...///000///000111111//////000111000000////////////000000000111222333333444444444555444333222111222333444222111000///...............///111222222222111111111111222222222333333333777888777555222//////000////////////////////////000000000000000000000000222111000000///...------******+++++++++,,,,,,,,,,,,------....../////////,,,...000000...---......,,,---...///000000000///000111333444444222111000222111///...------...///---------......---------.........//////000111222000///...---......000111///////////////////////////000111000///...///000---...111333444444333333222222222222222333444555222222222222222222222222333333333444444444444555444333222111111111222333333333222222111111222222666666777999;;;<<<===>>>>>>DDDLLLQQQTTTVVVZZZ^^^___```aaa___]]]___ccchhhlllnnnpppsssuuuvvvvvvvvvuuuwwwxxxwwwtttpppooonnnjjjkkknnnoooooommmjjjhhhiiijjjjjjjjjiiiiiikkkmmmnnnpppqqqpppooommmnnnnnnpppqqquuuxxxzzz||||||}}}~~~~~~~~~~~~|||zzztttvvvtttnnniiifffaaa\\\WWWPPPHHHDDD???999666777888777666444333333333333222222222222222222222222000222555666555444444555000111111222222222111111...............///000000111111111000//////......---...//////......///111......------------......++++++,,,,,,,,,---------......---,,,---...///000---000222222000...///000,,,---.../////////......+++,,,---///000111111111000000000///...---------,,,,,,------.../////////,,,---///...------...000------,,,,,,,,,,,,------111000///......---......,,,...//////------...111---------...............---...///000111222222222000111222333555666777777666666666777888999:::;;;;;;:::999888777777777777444666888888888777888::::::888666333222111111111111000///...---,,,,,,+++,,,---///000111000///...---------...//////000000......------...//////000000//////............///000---...444999999777888333444444333222000//////......------------......------............------........................---------............////////////////////////...,,,,,,,,,---...000111222666111---,,,///000///,,,......//////......---,,,+++,,,---......---,,,+++++++++++++++,,,,,,,,,---************+++,,,---......000///---...222111---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------,,,,,,,,,------.../////////......////////////......+++---//////...------......///111111000000111333000000////////////000000111111222222333333333333555444222111000111222333222222111000////////////...///000111111222222222222222222222222111111000333444444333000//////000////////////000000111111000000000000000000000000222222111000///...------++++++++++++,,,,,,,,,---////////////////////////,,,000333444222/////////+++,,,---...///////////////000000111111111000000////////////............,,,---...//////...---,,,---...///000111111000000000//////...///000111222333222222111111000000000...000111000///...///111......///000111111000000//////000111222222222222222222222222222222222222333333333444444444555555444444222111111111222222666555444333333333333444555666777999::::::;;;;;;===BBBIIIMMMPPPTTTZZZ^^^___aaacccaaa^^^^^^bbbfffhhhkkknnnrrruuuvvvwwwwwwtttuuuvvvtttpppllljjjiiigggiiikkkmmmnnnmmmlllkkkkkkllllllkkkjjjjjjmmmooopppqqqrrrrrrpppoooooopppnnnppptttxxxzzzyyywwwuuuwwwwwwvvvxxxyyyyyyxxxvvvrrruuutttnnniiigggccc^^^WWWPPPHHHEEEAAA;;;888999999888777666555444444444333333444333333222111111///222444555555444555666///000111222222222222222...............///000000111111111000//////......+++---......------...000///......------......///+++++++++,,,,,,---------///...,,,+++,,,---///111...111333333///------...,,,---///000000000//////***+++,,,...///000000000111000000///...---------------......///000000000,,,---///...------...000---,,,,,,++++++,,,,,,---222111000///------------+++---//////---,,,...000,,,------....../////////+++,,,///111222222222111111222444777888::::::;;;666777777888999;;;<<<===>>>===<<<;;;::::::::::::777999;;;;;;999777666666555555444333222111111000111111000///...---,,,,,,---...000111222111///...//////......---------,,,,,,,,,,,,------.........111000///..................+++,,,444999:::999:::666333111222444444111---.........------.........---......//////......---000000////////////000000---------........./////////////////////.........000//////.........//////555000,,,,,,///222111.........//////......---,,,***+++---......---+++************++++++,,,,,,,,,************+++,,,---...---///---+++,,,///---)))+++,,,,,,---------,,,,,,)))***+++,,,---.........,,,,,,------...//////000......///////////////...,,,---///...---,,,,,,------...000111000111222444000000////////////000000111222222222222333333333666444222000000000222333555444333222111111111111......///000111222333333222222222222222111//////000111222111//////000111......///000111222333333000000000000000000000000222222111000///...------++++++,,,,,,,,,---------000000000000000/////////---111666777555222000111***+++,,,---......................../////////000,,,---.../////////......+++---///111111///---+++,,,---000111222111000///000000/////////111222333777666555444222111000///...///111000//////000111000//////...............,,,---///000111111111000222222222222222222222222333333333444444555555555555444222111111111222222888777666555555555555555555555666888999999999999>>>BBBGGGKKKNNNRRRYYY^^^\\\___bbb```]]]\\\___ccceeehhhlllppptttvvvwwwwwwpppqqqqqqoookkkhhhfffeeedddeeefffhhhiiikkkllllllmmmnnnnnnlllkkkkkkmmmpppqqqsssttttttrrrqqqqqqrrrlllppptttxxxyyywwwsssqqqnnnnnnoooqqqtttuuutttrrrpppttttttooojjjhhheeeaaaXXXPPPIIIFFFBBB===:::;;;:::999888777555555444444444444444444444333222111///222444555555555555666...///000111222333333333///000111222333222111111...//////000111222222222222000...///111111///,,,........................+++++++++++++++***)))(((---...//////000/////////............////////////222111///...///000///...------------------,,,,,,000000//////......------......------------........................------------------------------........................---------.........//////...,,,+++---000222111/////////000111333444555666666777888:::::::::999888:::999999<<<@@@CCCDDDDDDDDDDDDCCCBBB@@@===:::888999888666444333333333444111000000//////000111222333222111///......------......///000000000000000222111000///...------------...//////000//////...///---,,,,,,---------,,,...///000222555888:::<<<444333333222111000//////000///...------...///000---.........//////000000////////////////////////............////////////........................111111000......---------////////////////////////222111000.........///000---------....../////////000000///...---,,,,,,+++......---------,,,,,,,,,,,,++++++*********++++++,,,++++++******++++++,,,,,,++++++++++++,,,------///......---------......111000///...---,,,,,,,,,///000111000......000111000000///---++++++---///111111000/////////////////////111555888888333///111111000000000000111111333333222222111000//////......//////000000111111222222111111000000//////000222555555333111000000111111000000//////......111111222222222111111000//////...------------...,,,+++***))))))***+++,,,111000000000000222333444///111444666666555222111000+++***......***))),,,,,,---......///.........---......//////////////////////////////.........***000333000---///111111/////////...---///111444666666555444222111000000000/////////............000000000///......000222111111111111222222333444222222222222333333444555//////000111333444555555333222111000000000111222444444444444444444444444777999:::;;;999999999:::===@@@DDDIIIOOOSSSWWWXXX_________\\\YYYZZZ___cccjjjkkkmmmpppuuuwwwvvvuuuxxxuuuqqqmmmkkkhhheeecccdddeeegggiiikkklllmmmmmmpppnnnllljjjjjjkkkmmmooouuuvvvwwwwwwuuutttuuuuuunnnlllkkkooouuuwwwuuurrrkkkkkkkkkkkklllnnnpppqqqkkklllmmmmmmkkkgggbbb___WWWUUUPPPIIIBBB>>><<<===999777666555666666444222333333333333333222111000000111222333444555555555000111222222000000111222///000111222222222111111...//////000111111222222111///...///111111///,,,........................,,,+++++++++************,,,,,,---............---............////////////111///......000111000000,,,,,,------------......///////////////...............------------......------...............---------------------------........................---------.........//////...---,,,---000222111//////000000111222333444444444444666777777777666666555555777;;;@@@EEEGGGHHHCCCBBB>>>;;;888555444444555444333222222222222222111000000//////000111222333222111///......------------...///////////////000000///...------------............///////////////---,,,,,,...///...---***+++---///222555888999555444333222111000///...000///...------...///000000000000000////////////////////////////////////............////////////000///////////////......---------------...///000////////////////////////111000///---------...///------------............/////////...------,,,,,,---------,,,,,,,,,,,,+++//////...............///,,,,,,++++++++++++,,,,,,...............///000000000//////.........////////////...---,,,,,,,,,,,,///000000///......///111111111000...------///111111000000///////////////111000000333555666444222111111000000000000111111333333222111111000//////////////////000000000000111111111000000/////////000222444555333111000000////////////////////////000111222333333222111000//////...------------...,,,+++***))))))***+++,,,///.........///000111222000111222222222111111000222------000111------000---......///000/////////,,,,,,---........................///////////////...000000......000///+++...///////////////000111555555444333222111000000000000/////////............//////...------///222111111111111111222333333333333333333333333444555///000000111222333444444444333222111111111222222444444444444444444444444666777888888777666888999<<<>>>CCCHHHNNNSSSWWWYYY]]]^^^^^^\\\ZZZ[[[```dddgggiiimmmppprrrtttuuuuuuyyyvvvrrrooommmiiieeebbbeeefffhhhjjjkkklllmmmmmmooonnnllljjjjjjlllnnnpppvvvwwwyyyxxxwwwuuuuuuvvvpppnnnmmmpppuuuwwwuuurrrlllkkkjjjiiihhhiiijjjjjjiiijjjkkkllljjjgggcccaaa\\\YYYSSSMMMGGGBBB???===999888666555666666444222333333333333333222111111000111222333333444333333333444555555333333444555//////000111111111111111...//////000000111111222000/////////000000...---........................---,,,+++*********+++,,,***+++,,,,,,------,,,,,,............///////////////...---...000111111111,,,,,,,,,---......//////.........///////////////......------------......,,,,,,---...////////////................................................---------..................------...000111000///000111111111222222222222111111222333333333222222222222333777<<<@@@BBBCCC===:::666222000000000111000000111111111111000000000000//////000111222222333222111///............,,,------.....................---------------...///......---...///000111///---,,,---///000000000)))***+++...000333666777666555444333111000///...//////............//////222222111111000//////...////////////////////////............////////////111111111000000/////////,,,,,,,,,,,,---...///000///////////////////////////......------------...------------------,,,,,,........................---------,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...000///////////////000000///......---------.........//////...------...000222222222000//////111333000000//////......//////222111000000222444444444111111000000000000111111222222222111111000000///000000000000////////////000000000000////////////000222444444222111000000//////////////////000000///111222444444333111000000///......------......++++++************++++++,,,,,,,,,,,,---...///000222111000...............---++++++......,,,,,,///......///000000000000000++++++,,,---------------------......//////000000000000...---222777555///000000000000//////......444444333222111111000000000000000/////////......---......---------000222222222222111222222333444555555444333333333444444111111111222222222333333555444333222222222222333444444444444444444444444444555555444333444666999:::===BBBHHHNNNTTTYYY[[[\\\]]]^^^]]][[[\\\```dddcccggglllnnnoooooorrruuuxxxvvvtttsssppplllgggdddiiijjjkkkmmmnnnooooooooonnnmmmkkkkkkkkkmmmoooqqquuuwwwyyyzzzxxxwwwwwwxxxtttrrrppprrruuuwwwuuusssnnnmmmjjjhhhfffeeeddddddfffgggiiikkkjjjhhhfffdddddd___YYYSSSOOOJJJCCC>>>:::888666555666555444333333333333333333222222111111111222222222222222111111222333333111111222333/////////000000000000000////////////000000111111////////////000///...---...........................---+++***)))+++,,,...***+++,,,,,,------,,,,,,............////////////111///......000111000000------------............------......//////000000......------------......+++,,,---...////////////////////////////////////............................................................///000000///111111111111111111111000000000000000111111000000333111111222444666666666333111000///...000111222---...///111111111000////////////000000111222222222111000///............,,,---......//////......------,,,,,,,,,------...///...---,,,---///111222///...---...000222222111------...///000222444555666555444333111///...---/////////....../////////000000000///////////////////////////////////////............////////////111111000000000/////////000///...---------------///////////////////////////...........................------,,,,,,++++++---------.........//////.........------------,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,***************+++,,,,,,///............//////000//////......///000111111---...///...,,,,,,...///111222222111//////111333000//////.........//////111000000111222333333333222111111000000111111222222111111111000000000///111111000000//////......//////////////////000000000222444333111000000111222111000000///000111111///000333444444333111000000//////...............+++++++++++++++++++++++++++++++++,,,------...///111111000///...---,,,+++***+++,,,---,,,,,,---...------...///////////////++++++,,,---------------,,,------...///000111111//////......444===AAA@@@555333000//////000000///222222222111111000000000000000000////////////.........///......///222444444444444333333444444555666666555444333333333333333333333333333333333333555555444444333333333333444444444444444444444444444444444333222333666999:::===AAAHHHOOOVVV[[[^^^___aaabbb```]]]]]]```ccc^^^dddjjjlllkkkkkkooottttttttttttuuutttqqqlllhhhoooooopppqqqrrrrrrrrrrrrmmmllllllkkklllnnnpppqqqrrruuuxxxzzzzzzyyyzzzzzzwwwuuussssssuuuuuutttrrrpppnnnkkkhhhfffdddddddddeeefffiiikkklllkkkjjjiiilllfff```\\\XXXQQQGGG???<<<999777555555555444333222333333444333333222222111111222222222111000000000111222222111000111222///////////////000000000///////////////000000000...///000//////...------...........................---+++******,,,---///,,,------...........................////////////333111////////////...---/////////......---------------......//////000000......------------......+++,,,---...////////////////////////////////////////////////////////////.....................---......//////...//////000111111000000000000//////111000000000000000000000333111000///000000///.........///000111111000000,,,---///111111111000000...//////000111222222222222111000//////......///......///000000000000///------,,,,,,,,,------...///...---,,,---///111333///...---...000222222222/////////......///000000555444333222000///...---...//////////////////...,,,,,,------...///000000////////////////////////............////////////////////////////////////111000//////////////////////////////////////////////////////000/////////.........------,,,,,,,,,,,,,,,------.../////////////////////...........................///000000---,,,,,,,,,,,,,,,,,,------------------......///---,,,,,,,,,------...///------------...///000000---...///...,,,,,,...//////000111000//////000222//////............//////---///111222333222222111222222111111111111222222111111111000000000000000111111000000//////............//////000000111111111222333222111000000111666555333111000000111111///111222444444444222222000000///............///+++++++++,,,,,,+++++++++++++++,,,---............000111222222111...+++))),,,///111000...///111222+++,,,------......------,,,,,,---............---,,,------...///000111111...000000---000;;;EEEJJJ:::666000......111222222000000000000000000000///111000000000////////////...///000000000111444777777666666555555555666666666555444333333333333333555555555555555444444444555555555555444444333333444444444444444444444444444444444333222444777:::;;;===BBBHHHPPPXXX^^^aaaccceeefffddd___]]]^^^```[[[aaahhhjjjiiiiiimmmrrroooppprrrvvvwwwvvvsssoooqqqqqqrrrrrrrrrrrrrrrqqqmmmlllllllllmmmooopppqqqooossswwwzzz{{{{{{|||}}}wwwvvvtttssssssssssssrrrnnnllljjjhhhfffeeeeeeeeeeeegggiiilllnnnnnnnnnnnnppplllgggddd```XXXKKKBBB===:::777555555555444333222333333444444444333333111111222222222111000000444555666555444444555666...............///000000////////////////////////---///000000...------..............................---,,,,,,,,,---...///---...//////000000//////............////////////555222000//////...---,,,/////////.........------.........///////////////......------------......,,,,,,---...////////////........................////////////////////////...............------------///000///......///000000000000///////////////222111000000000000000000222000//////000111111000000000111111111///---,,,......///000000111000000---...///111222222222222111111000///////////////...//////000000000000000......---------------...------------...///111222000...---...000111111111......---,,,,,,,,,,,,,,,222222111000///......---......////////////......******+++,,,...///000111////////////////////////............////////////---......//////000000111.........///000222333444////////////////////////...///000000111000000000..................---------------.........//////////////////.........---++++++++++++,,,---...///------,,,,,,,,,,,,------,,,++++++++++++,,,------++++++++++++,,,---......+++++++++++++++,,,---......//////...------...000---...000000......///000......------......//////+++...111333222111111111222222111111111111222222000000000000000000000000000000000000////////////...//////000111222222333111222222222000///000111666555222111000000222333111111222333333444444444111000//////......//////++++++,,,,,,,,,,,,+++++++++,,,---.../////////...///000222333222///+++)))+++000222///,,,...000000++++++,,,------------,,,,,,,,,---...............------......//////000000...111111,,,+++333===BBB;;;555///---///222333222......//////////////////111111000000000////////////000111111111333666999888777666666666666666666444444333222222222333333555555555555555555555555444444555555444444333222444444444444444444444444333444555444444555888:::;;;===AAAHHHOOOWWW^^^bbbeeeggghhheee```]]]\\\^^^[[[___dddggghhhiiimmmooolllmmmpppuuuyyyyyywwwuuuqqqqqqrrrrrrqqqpppoooooommmmmmmmmmmmnnnoooppppppppptttyyy|||}}}}}}}}}}}}vvvuuusssqqqppppppqqqqqqkkkjjjhhhfffeeeeeeeeeffffffgggjjjmmmooopppqqqqqqqqqpppnnnkkkeee[[[OOOEEE>>>;;;777555555555555444222333333444444444444444111111222222222222222111333444555555333333444555......---------...///000////////////////////////---///000000---,,,---...........................,,,---------.........///......///000000000000///............////////////333111////////////...---,,,------...///000000111///////////////...............------------......------...............---------------------------//////////////////////////////.........------------///111000...---...000.../////////////////////222222000/////////000000000...---...000111111000000000///...---------,,,//////.........//////000,,,...///111222222222222111000000///////////////---...//////000000//////000000///...------------,,,,,,---...///000111111000///---...///000000///---,,,,,,,,,,,,------...000/////////.........------...///000000///...---+++,,,,,,---...///000000////////////////////////............////////////------...///111222333333---------...000111333444////////////////////////------///000000000//////......//////////////////---------..................---------,,,,,,,,,,,,(((((((((((()))***+++,,,------,,,,,,,,,,,,------)))))))))))))))******+++,,,++++++,,,---...//////---,,,,,,,,,,,,------...///000000///......///111,,,...000000///...///000...------------...///000---///111000//////111333333222222111111222222333///000000000000000000000////////////000000000000//////000111222333444444111222222111//////000111222111///...///111333555222222111111222333555666111000000///////////////++++++,,,------,,,++++++***+++,,,............---///000111111000...,,,+++)))///222---)))+++------+++,,,------......------++++++,,,---------------.........///////////////...000///++++++000333222666222......111333111...------........./////////111111111000000000//////...///000111111333666999777666555555444444555555222222111111111222333333333333333333444444444444333444444555444333222111444444444444444444444444111333444555555555777999:::<<<@@@FFFMMMUUU\\\```bbbeeegggeee```\\\[[[\\\[[[]]]aaaeeehhhkkklllmmmkkkmmmppptttxxxzzzyyywwwtttttttttsssrrrqqqpppooonnnnnnnnnnnnnnnnnnoooooovvvyyy}}}}}}||||||tttsssrrrpppnnnnnnoooppplllkkkiiigggggggggggghhheeegggiiillloooppprrrrrrppprrrsssppphhh]]]PPPIII???<<<888555555555555444222333333444555555444444000111222333333444333333111222333333111111222333......---,,,---...///000///////////////.........,,,///111000---+++,,,...........................,,,,,,---...//////......---...//////000/////////............/////////000222000......///000000///******,,,...000222333444000000//////.........---.........------..................///......------------------------------000000000000000000000000//////.........------------///111000---,,,...000............//////000000222111000///...//////000///---,,,,,,---......---...,,,+++******,,,///000000///---,,,,,,---...///,,,---///111222333222222111000000////////////000,,,---......//////......222111000///...---------+++,,,---///000111111111111///------...//////...---------...///000222222........................---...///000000///...---.........///////////////////////////////////////............/////////000------///000222444555666//////.........//////000////////////////////////+++,,,.../////////............//////000000111111........................,,,,,,,,,+++++++++******************+++,,,---......------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111000000////////////000000///000111000......000111,,,...000111000///000111---------------...///000///000000...,,,---222666333222222111111222222333////////////000000000000......//////000000111111//////000222333444555666111222222111///...000111...---,,,,,,...111444666333222111000111333666777111111000///////////////++++++------------++++++)))***,,,---......------000//////...------------,,,444666000+++...000///,,,---......//////......******+++,,,,,,,,,,,,+++///////////////.........---...---,,,///222///(((111...---000333333///***,,,------....../////////111111111111000000000000---...///000000222666999666555444333333333333333000000000000111222333333111111111222222333333333222333444444444333222111444444444444444444444444///111444555555555666777999;;;>>>DDDKKKSSSZZZ^^^___bbbeeeddd___\\\[[[\\\\\\]]]___dddiiilllllllllmmmmmmppptttwwwyyyxxxwwwxxxxxxwwwwwwvvvtttsssrrroooooooooooonnnnnnnnnnnn{{{~~~~~~|||{{{sssrrrqqqnnnllllllnnnpppooonnnlllkkkjjjiiijjjjjjeeefffiiikkknnnpppqqqrrrooorrruuusssjjj]]]QQQKKK@@@<<<888555444555555444222333333444555555555444000111222333444555555555444555666666444444555666//////////////////////////////............//////222222111//////.........,,,------......------,,,---...///000000///...---............////////////......---------......///333333222222000///---,,,............////////////...------,,,,,,------...------,,,------...///000,,,,,,,,,---...///000111/////////...---------,,,////////////////////////000000000000///...---,,,///......------///000111222333333000---+++++++++222111000///...---,,,,,,111000///---,,,,,,,,,---000///...---------------000000000000000000000000000000111111111111000000000000000000////////////------......//////000000111000///...------......------,,,,,,---000222444555444222000///...------,,,---...---,,,+++,,,...111///...------...///111000000000000000000000000...---,,,,,,---...///000000//////.........//////000000//////.........---,,,+++,,,///444666555222///////////////.........000000000000//////////////////...//////000111111111111000///////////////......---------......///)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////............000000///...---,,,,,,+++...///000///.........000000000////////////000000...///000///......000222222222222111000//////....../////////------///000111111111111111111111111///000000000111111111111444444333222111000//////...,,,+++,,,///000///---333111//////111222333222222111000///............111111000000000000111111222111000000333444444444222111///...---------......---,,,***(((***---000000000//////.........------///111111///...---......///000///---,,,,,,------------.........//////000///...---------------++++++---...//////000000222111///...------......------++++++++++++------+++******+++,,,...000222111111000000//////.........---...000333555555555111222444333333222444555333333333333333222111000333333111111111111333333444333333222222111111111222111000000000111333444222111111111333555888:::<<<;;;===CCCLLLRRRUUUVVV^^^_________^^^\\\[[[ZZZ\\\^^^aaaeeeiiikkkmmmnnnmmmnnnqqqsssuuuvvvvvvvvvxxxyyy{{{|||yyyuuupppmmmrrrqqqooommmmmmnnnpppqqq~~~{{{xxxwwwtttpppkkkhhhkkkpppuuuiiinnnnnniiihhhlllkkkgggiiihhhhhhjjjmmmooopppooorrrttttttoooiiiaaaVVVKKKCCC???:::666444333222111444333333222222222333444000222444666777777777666555444333222111222333444//////////////////////////////............////////////......//////000000---..................---,,,---...//////...---,,,............///////////////......---------......222222222111000///------............////////////---------,,,,,,------------,,,,,,------...///000,,,+++++++++,,,,,,---..................---------..............................///////////////...///......---...///000111...///000///---,,,---...000000000000000/////////111000...---,,,,,,,,,---000///...------------...000000000000000000000000///000000111111111000000000000000000////////////.........///////////////000000000//////............---,,,,,,---///111333222222111000////////////---///000///......///000000///...------...///000000000000000000000000000......---,,,---...///////////////....../////////000/////////...............---...000333444222///------------............000000000000///////////////............///000111000000///............///......------------------+++,,,,,,------------,,,,,,,,,,,,,,,---...///000111111000000//////.........------,,,,,,++++++***,,,---......---,,,---...000//////////////////000...///000///......000222222222222111000/////////000111222111//////111222222222222111111111111111000111111111222222222222222222222111000000//////000...,,,---///000///---222000///000222333333222333222111///............111000000//////000000111000///...///111333222222222111///...------......---...---,,,***+++---000000000000///////////////,,,...000000...,,,++++++---...//////---,,,---...------------..................---,,,,,,,,,,,,,,,,,,,,,---...////////////...---,,,+++,,,,,,............---,,,,,,---......,,,,,,,,,,,,---...000000000000///////////////...///......000222444444333111222333333222222333555333333333333222222111000444333222111111222333444444444333222111111000000111111111111111222222333333333222222333555666777999999<<>>777444444444444000111222333444555666777555444333222333444666777444444333222222333444555------------------------//////............/////////////////////000111111111000...------...000111---,,,+++******+++,,,---,,,,,,,,,---------............---------......///++++++,,,---............,,,,,,,,,---------......+++,,,...//////...,,,+++++++++++++++,,,---..................000111222333/////////......------,,,////////////////////////,,,---...///000000000000,,,---///000000000///...000111111000...,,,---.........//////////////////++++++******+++---///000///////////////000111111000000000000000000000000111111000000///---,,,+++---......///000111111222---.........//////000000,,,,,,,,,,,,,,,---...///------...///000000//////---------......000111111...//////...,,,******+++......////////////......000000000000000000000000+++,,,.../////////......***---111555555444000...---.........//////000000---...///---******---000------------------,,,,,,---......///000111111222000///...---------------//////...------------...,,,,,,,,,---...///000111------...///000000000///************++++++,,,---------......///000000000000000000000000000000///...///000///.........000...///000222222000///...***,,,///000///...---...222222222222222222222222000111111000//////000222//////000111222333333444000000000000111111111111000000000000000000000///***---000000//////222555555333000///000111111000------......///111222333111111000000000000111111......///111444444111///---...///000000///......///000111000///...///111222222111111000000//////---......------...000333...///000///---,,,,,,---////////////000000000000---------------...///000//////000000000000//////......------...///111222,,,---...//////...---,,,------,,,+++,,,---...///111111000000//////......///...---...111222111000000111111000///......///111000///...///000222444111111333333333333111111.........////////////000///000111222333222222111555444222222222444666777444777;;;???DDDKKKUUU\\\___aaadddgggjjjlllmmmnnnqqqooollljjjjjjnnnrrruuurrrsssssssssrrrpppnnnmmmllllllmmmoooqqqtttwwwyyyuuussspppmmmjjjjjjjjjkkkrrrtttvvvxxxzzz{{{{{{{{{uuutttsssrrrqqqtttxxx|||wwwwwwxxxxxxoooggghhhpppllliiidddbbbbbbcccddddddbbbdddbbb^^^]]]]]]ZZZTTTOOOIII@@@999666555555555//////000111333555777888666555444444444555666777666555333222111222222333---------............///000///---,,,,,,---...///222111000//////000111222////////////////////////------------.........///+++,,,,,,---...///000000000///...---------------/////////////////////////////////...------///111333000---,,,---...//////...,,,+++,,,---...---,,,---,,,+++,,,.........---+++,,,---......---,,,+++//////000000111111111222...///000111000///---+++......///000000000000000/////////...------,,,,,,---...............---------.....................//////000111222333333333222222222000......000222000000///...............------............------------...///////////////000000///...............///...,,,++++++,,,---/////////...------------...////////////////////////000000////////////000000---,,,,,,,,,---...000111000000////////////000000////////////////////////111111000000//////......//////.........------------,,,+++---111111///,,,//////000000111111111111111000000///...------,,,---------------...///000///...---,,,,,,---...///.........///////////////+++++++++++++++++++++++++++,,,---------...000333000...---...//////---,,,------,,,,,,,,,+++++++++---...///000222222333333333222000........./////////000111222222111000///222222111000///...---------...///111111111000///...000111111000000111222444333111///...---......////////////000111333333333222111000////////////111///...000222444444333666444000---,,,...000222...///000111111222111111///...---,,,,,,,,,---......//////000000000000/////////000111222111...,,,......//////000000111111........................//////...------,,,++++++,,,,,,---......---,,,,,,))),,,000111000//////000///...---,,,+++,,,,,,---////////////............///...---,,,,,,---///000///444888777222......000+++...000111///......///111000///...------...///333222000......///111222333333333333222222111000111111111111000///------...///000111222333444444444333222111111333555666666666999>>>GGGQQQYYY]]]^^^ffflllllllllmmmnnnmmmrrroookkkkkknnnsssxxxzzzwwwxxxyyyzzzyyyvvvssspppooommmkkkkkkmmmqqqssssssppprrrrrroookkkiiijjjmmmsssrrrqqqqqqssstttsssrrrtttuuuuuuvvvwwwxxxxxxyyy~~~zzztttooollljjjhhhfffeeeeeeeeedddbbb```]]][[[ZZZ\\\[[[WWWTTTLLLGGG@@@:::777555444333000000//////000222444555222222333333444555555555555444444333222111000///------------............///......------.........000000/////////000111111////////////////////////------.........////////////............---------......---,,,,,,,,,------........................///000///...------...000222///,,,+++,,,------,,,,,,++++++,,,...000///...///------...///000///...---...///000000///...---/////////000000000111111000000///.....................///000000000000000/////////...................../////////......---//////.....................///000111222222222222000111111000......///000111000//////......////////////000000000000//////......//////000000000///000000///...............000///---,,,,,,---///000//////...------------...////////////////////////000000////////////000000111000000///000111333333000000////////////000000////////////////////////000000000000//////......//////.........---------///---,,,,,,.../////////000000000000000111111111111111000000///......---...............//////000000///...------...///000//////............//////------------,,,,,,,,,,,,***,,,.../////////000111...,,,******+++,,,+++***......---------,,,,,,,,,------///000111222222222111000000///////////////000000111222222111000000111111000000000000//////...//////000000000000000///000111111000000111333444222111///............//////000000111111222222333222111000////////////000///...///111222222222333111...------000444666//////000111111111000000//////...---------...//////000000000000000///////////////000222111///,,,.../////////000000000111------------,,,,,,,,,,,,......------,,,+++++++++,,,,,,---......---,,,,,,))),,,...//////...//////000///...---,,,,,,---...000000//////......------///...---,,,,,,---///000444888;;;:::444000///111///000222222000.........111000///.........///000222222111000000111222333222222222222222111000000111111111111000///...---//////000111222333333444333333222222222333444555555666888>>>GGGQQQYYY]]]bbbiiioooooonnnooopppnnnqqqnnnllllllooossswwwxxxxxxxxxyyyyyyxxxwwwtttsssrrrooolllkkkmmmoooooopppoooqqqqqqooolllkkklllmmmooommmlllmmmppprrrrrrrrrttttttuuuvvvvvvwwwxxxxxx}}}xxxrrrooommmjjjgggffffffeeedddcccbbb```]]]\\\\\\ZZZUUUPPPJJJEEE???999666555444333111111000000111222444555222333333444444555666666777666555444222111000000------------............---......//////.........---...//////000000000000////////////////////////....../////////000000000///............---------......---------...//////........................///000000...---,,,---///333000---,,,---------,,,,,,++++++---000111111111000///...///111222111000///000000111111000000///.........///////////////111000...,,,,,,---///000......///000000000//////......////////////000000...//////000000/////////000000000//////............///000111111222222111///000222111000...//////111111000////////////000///000000111111000000////////////000000000111111000000///...............000000.........///000111//////...------------...////////////////////////////////////////////////333222222111111222333333000//////......//////000////////////////////////000000000////////////..................---------//////...---,,,---000222111111111000000000000000222222111111000////////////////////////000000111000000............000000222000...---,,,---...////////////......---------))),,,///000000///000000111///,,,+++,,,.........////////////............------...000111111111111......///000000000000///111111222222222222111111000000000111111111222222000000/////////000111111///111222222111111222333333222111000///.........///000111222222111000///333222111000///////////////...---...000222111000000///...---///333777999000000000000000000//////000///...------...///000111111111111111000///............000111111///---////////////000000000000///...------,,,,,,,,,,,,...---,,,++++++***++++++,,,------......------,,,***,,,---...------...000000//////............///111000000///...---------...------,,,---...///000555888;;;999444000//////111222333222000...---...000///////////////000111111111111222222333333333222222222222111111111111111111111111111000///...000111111111222222333333222222333333333333444444444555888>>>FFFPPPYYY^^^fffmmmrrrqqqooopppqqqooonnnmmmlllmmmpppsssttttttxxxxxxxxxxxxwwwwwwwwwvvvuuurrrooollllllmmmlllkkkoooppprrrrrrpppoooooooooooommmkkkkkkmmmpppqqqqqqtttttttttuuuuuuvvvvvvwww}}}xxxtttrrroookkkhhhgggfffeeeddddddbbb___^^^^^^ZZZSSSNNNIIIEEE>>>999666555444333222222111111111333444555333333333444555555666666888777666555333222111000,,,,,,---------.........,,,---///000000///......+++---...000000000//////////////////////////////////////////000000000000+++,,,,,,---...///000000///.........///000111111........................///000000///---,,,,,,...333111//////000111111111---,,,,,,---000222111111000///...///111222111000000000000000000000000000........................///...---------...///000......///////////////............///000111111222...///000000000000000000111111111000//////.........//////000111111000000...111333333222000000000222111111000000000000000......////////////......000000000000000111111222000000///...............//////.........///000111//////...------------...////////////////////////...//////////////////...000000000////////////////////////....../////////////////////////////////////////////////////////...........................000111000---,,,///222111111111111000000000000222222222111111111000000111000000000000000111111111000///......///000111333111...,,,++++++---...000//////......------,,,***,,,---.........000111444111---,,,---///000000111000000000000/////////,,,---...///000000000000+++,,,...000111111000///111111222222222222111111111111111111222222222222111111/////////000111222000111222222111111222333222222111000000//////...///000222333222111///...222222111000//////000000000//////000222333222111333222000///000333666888222111111000////////////000///...------...///000222333222222111000///......---...///111111000...////////////000000000000111000///------------...---,,,+++*********++++++---------------------------......---------///111000000//////////////////111111000///...------,,,---------------...///000111333555444111...------000111222111///------...////////////000111111222...///000222222333333333333333222222222222222333111222222222111111000///222222222222222222222222111222333444444444333333333555888>>>EEEOOOXXX^^^fffmmmqqqooommmnnnooommmkkkjjjkkkllloooqqqpppooowwwvvvuuuuuuuuuvvvxxxxxxwwwtttpppnnnmmmlllkkkjjjoooqqqtttvvvvvvvvvttttttssspppmmmlllmmmoooppppppssstttttttttuuuuuuuuuvvv~~~~~~zzzyyyuuuqqqmmmkkkjjjhhhfffdddbbbaaaaaa```\\\TTTNNNJJJFFF???:::888777666555444333222222222333444555333333333444555555666666555555555444333333222222,,,,,,,,,------------...,,,---///000111000///...,,,---...000000000///...////////////////////////////////////000000000000+++,,,,,,---...///000000------------...///000000........................---///000///---,,,,,,---///......///111333333333///...---...000000000...///...---...000111000///////////////////////////............------------+++,,,---/////////............////////////......------...///000111222222......///000000000000000111111000000/////////.........///000000000/////////111444444333111111222222111111000000000000000......////////////......111000000///000111222222000000///...............---------......//////000//////...------------...////////////////////////......////////////.....................---------//////............//////////////////////////////.............../////////---.....................,,,000333444111......000111111111000000000000000222222222222111111111111222111000000000000111111111000///......///000111333111...+++***+++---...///.........---------,,,,,,,,,,,,,,,+++---000333111...***)))***,,,------111000000000000/////////,,,---...///////////////***,,,...///000000000///111111111111111111111111222222222222111111111000222111000//////000111222///111222222111000222333222222111111000000/////////000222333222111///...222111000000000000000000111000111333555666555444888777444222111111222333333222111000//////000000111000...---------...///333333333333222111//////...------///111222222111000000000000////////////000///---,,,,,,,,,---...---,,,+++***)))***+++,,,------------------------//////000///......000222//////000000000000000000111000000///...---------,,,,,,,,,---...///000000---...///000///...---...---...///...------.../////////000111111222222222------///000111111111111444444333333333333444555222222222222222111111000222222222222222222333333111222333444444444333333222555999>>>DDDLLLVVV]]]dddkkknnnllljjjkkkkkkjjjiiiiiijjjlllnnnooommmkkktttsssrrrrrrsssuuuxxxyyyvvvtttqqqoooooonnnmmmkkkpppssswww|||~~~~~~{{{yyysssppplllkkkmmmppprrrtttttttttttttttuuuuuuuuuuuu|||~~~~~~{{{wwwtttqqqnnnkkkhhhcccbbbaaabbbbbb___YYYSSSMMMHHHBBB===:::999888777555444333222222222333444222222333333444555555555111222222222333333333333,,,,,,,,,,,,---------------...//////000000000000/////////000000//////...////////////////////////....../////////000000000///............---------,,,,,,+++++++++,,,,,,---------------------------+++---//////---,,,---...,,,++++++---///111111000///...------//////...---...---,,,---///000///...///......------......///...............---------)))***---///000///...---....../////////...------------...//////000111111------...///000000000000////////////////////////......////////////......000111333333222111222333111111000////////////000000111111222222111111000000000///...///000111222000000///...............,,,------...//////////////////...------------...////////////////////////---...///000000///...---------.../////////......///......------......///////////////////////////---............/////////---------...............---000333555333111...---///000000000111111111111111111111111111111111111222111111000000000000000000000............000000111///---,,,+++,,,---...........................---.........---///222444222///,,,+++,,,.........////////////............,,,,,,---...//////......+++,,,---...///000000000111111000000000000111111222222111111111000000000222222111000000000111111...000111111000000111222111111222222111111000//////000111222222111000///111111000000000000000111111111333555999:::999777;;;999666444222111111222444333222111000111222333333222000///............333333333333333222111000///......000222444444333000000000000////////////...---+++******+++---......---+++***)))+++,,,......------,,,,,,------...///000111111000///000111...//////000000000000///////////////............+++,,,,,,---...///000000,,,---...///////////////,,,---------,,,,,,...000000111111222222222222111---......//////000000000444444333222222333555666222222333333333222222111111222222222333333444444222222333333333333444444222666:::>>>CCCJJJTTT[[[bbbiiillliiigggiiijjjiiijjjjjjjjjlllnnnnnnllljjjpppppppppqqqsssuuuxxxyyywwwuuurrrqqqqqqpppnnnmmmqqqtttzzz~~~pppmmmiiiiiilllqqquuuwwwuuuuuuuuuuuuuuuuuuuuuuuuzzz}}}~~~|||yyyvvvrrrmmmiiieeecccbbbcccdddccc]]]YYYPPPKKKDDD>>>;;;999888777555444333222111111222222111111111222333333444444111111111222222333333333++++++,,,,,,,,,---------............///000111222222222111000////////////////////////////////////------.........////////////............---------...------,,,,,,,,,,,,---------------------------)))+++...///...---......---,,,,,,---//////...------,,,+++,,,...//////......---,,,---///000///...///......------......///////////////......------******,,,---.../////////......//////......---,,,---------......//////000,,,,,,---...///000000///---------...//////000000.........//////......---///000111000//////111333111000//////......//////111111222222222222111111000///...------///111222000000///...............------...///000000111111//////...------------...////////////////////////,,,---///000000///---,,,+++,,,---...//////......///......------......///////////////////////////---------.........//////---------.........//////111111111333444222///---......///000111222222333111111111111111111111111111111000///////////////000///...------...///000......---,,,,,,------------......//////000000111---000333444444333333444333111//////000111000///......---------,,,,,,,,,,,,,,,---.........------------------......///000000000///......///000000//////000000000000111111222222222222222111000///---///000000//////000111111111222222222111000/////////000000111111222222111111000000000000111111000000333666:::<<<;;;:::888777666444333444444555444333222111111333444555888666444111000/////////222333333333333333222222000//////000333555666666111000000000/////////...///---,,,+++,,,...000222///---+++******+++...///...---,,,,,,,,,,,,---...---///111222000/////////---...///000000000//////............////////////***+++,,,...///000000000...------.../////////......//////---,,,,,,---///111222333333333222111000000000///......///000111333222111000000222444555222222333333333333333222111111222222333444555555333333222222222333444555333777;;;>>>AAAHHHRRRYYYbbbhhhllliiigggiiikkkkkkmmmlllmmmnnnooopppnnnlllooooooppprrrtttwwwyyyzzzzzzwwwuuusssrrrqqqnnnlllpppssszzzvvvrrrllljjjlllpppuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvxxx{{{~~~}}}|||yyytttmmmhhhhhhfffddddddeeeddd```\\\QQQLLLEEE???;;;888777555555444222111000000111111///000000111111222333333444444333333333222222222++++++,,,,,,,,,---------///............000222333555333111000///...//////////////////////////////------------.........///+++,,,,,,---...///000000222111000///////////////------------------------(((***---............///111000//////000///---+++*********+++...000000//////...---...///000000...000///...------...///000000000/////////.........,,,+++******,,,...000222.../////////...---,,,,,,---------...............+++,,,---...////////////+++,,,,,,---...///000000---......///......------.........---------000222000000///...............//////000000000000//////000///---,,,---...000111000000///.....................000111222222222222//////...------------...////////////////////////,,,---///000000///---,,,((()))+++---......------.........------.........////////////////////////---------.........//////---------.........//////444222///000333333111...------...000111222333444000000000000000000111111111111000//////.../////////...---,,,,,,---...///,,,,,,------------------......///000111222333333,,,111777;;;:::777555333///...------......---+++------,,,,,,,,,+++++++++,,,,,,------...---------///...---,,,,,,...///000000///...------...///000------...///000111222222111222333333333111000///---...//////......///000000111222333333222000///////////////000111333333111000000000000000111111...///222666;;;===<<<;;;555444444444555666888999555444222222222444666777;;;999777444222000000000222222333444444444333333111000///111444666777777111111000000/////////...222000///...///222555777///...,,,******,,,...000...---,,,,,,,,,,,,---...,,,...111222000...------,,,---...000000000///...------......///000000000***+++,,,...///000000000///---,,,,,,------,,,+++111222111///,,,+++---///222333333444333222000///333222000......///111222111000///...///000222444222222333444444333333333000000111222444555666666444333222111111333555666444888<<<>>>AAAGGGPPPXXXccciiimmmjjjhhhkkkmmmmmmpppoooooooooqqqqqqpppnnnnnnoooqqqtttvvvxxxzzz{{{|||zzzwwwuuusssqqqnnnkkkooossszzz{{{sssnnnnnnpppssstttwwwwwwwwwwwwvvvvvvvvvvvvwwwyyy}}}}}}}}}~~~}}}{{{uuummmgggllliiifffeeefffeeeaaa]]]QQQLLLEEE>>>:::777555444555444222000//////000000/////////000111111222222777777666555333222111000,,,++++++,,,...///...---000///...------...///000333333333222111000000//////////////////000000000...---,,,...000111...***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++,,,///111///------...000111222111///...........................000111111///---,,,---...000///...---------------+++,,,------......------000///............//////,,,---......------///000.........------,,,,,,+++,,,,,,,,,,,,------...///...---,,,,,,,,,,,,---...---------.........//////111000000///......------000000//////......------.................................------,,,,,,,,,......---...///000222333111111000///////////////////////////////////////...///////////////......+++,,,...000000///...---000000///...---,,,,,,,,,---,,,,,,,,,,,,---......111000///------...//////000000000000000000000000555555444444333222222222111000111222444333111///333222222222111000000000000000000000000000000000333111...++++++---///111333///***)))+++------,,,000///------.........---000000222444777999888888999666222000//////...---------,,,,,,,,,+++++++++...,,,***,,,///111000///...............///000000000000000000000000000000---...///000000111000000222222111111000000//////111111111000000000000000///000222333333222111000------...///////////////000///////////////000111000111111333666999<<<>>>>>>:::555333666:::<<<<<<===:::666444555555555444;;;888444111111111000/////////000111222444666777111000//////111222222111222111000.........///000//////111222222111000///++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,+++---...---,,,,,,---...///............///000000.........//////000111222//////.........//////000...///000///---,,,+++,,,,,,---...///111111222222222111111111111111111111111111222222222111111000...//////000111222222222000111333444555444333333000000111111222222222222333222111//////000222333666999===@@@BBBGGGNNNTTT^^^dddhhhiiillloooooolllooopppppprrrtttvvvxxxyyyssstttuuuwwwxxxxxxxxxxxx|||zzzvvvssspppnnnmmmmmmnnnooorrrzzz|||qqqlllqqqvvvtttrrrrrrttttttsssssstttuuuwwwxxxxxx{{{|||{{{wwwtttsssttt{{{~~~}}}{{{zzzzzzuuuoooiiihhhhhhhhhhhheeebbb___QQQMMMHHHCCC???;;;888555444444333333222111000000/////////000111222444444333333444444444444333333...---,,,---///111000///000///...------...///000333222111000000/////////000000111222222222222111///---,,,---///000...,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***+++---///---,,,+++,,,...000000///...---........................111222222000...---...///......---,,,,,,,,,,,,,,,+++,,,------......------/////////.........------,,,---///...------///000000///...------------...------,,,,,,,,,---............---,,,,,,---.............../////////000000............////////////000000000000000/////////.................................------,,,,,,,,,............///000222333111000000///////////////////////////////////////...//////000000//////...+++++++++++++++,,,,,,---,,,---...//////...------///............///000000000000///............///000000000000000000000000000000000000////////////111000000111222222111///222222111111111111111111111111111111111111111111111000///.........//////444000,,,+++,,,...------...---------...000000000444333222222333444444444222444444222///---...///......---------,,,,,,,,,---+++***+++...000///..................//////000////////////////////////---...///000000111111000111111111000000000000000111111111111111111222222...///////////////......///000000111111111000000000000////////////000000222111000000333777<<>>:::777444444333333222222111111111111111111111111222333444000111111111111111111000///......///111222222111//////............//////222111000............///000222444555555555333222///...,,,,,,...///...---,,,,,,,,,,,,,,,------...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***+++,,,,,,******+++,,,......---,,,,,,........................111222222111///...///000------,,,+++++++++,,,,,,+++,,,------......---------...//////...---,,,+++,,,...//////...---...000111000...------...///000......------------------......---,,,,,,---....../////////000000000000000,,,,,,---...//////000000000000000000111111111111.................................---------------............///111222333111000//////......////////////////////////////////////000000000000//////---,,,+++******,,,...///+++---///000000///...---///............///000000///000000000//////......000000000000000000000000------------............222000//////000111000000000000111111111111111111111111111111111111111111///000000111000///......555222...---------------++++++,,,---///000222333888666333000//////000222---111555222---***---111............------------,,,+++******,,,......---......------......///000////////////////////////---...///000111111111111000000000000111111111111000111111222222333333333111000///...............000111111111111111000000111000000//////000000000222111......000555:::>>>???<<<:::999999999888777777888888666222000222444999666333111000///...------...///000///...------...---,,,---000222333222......---,,,,,,,,,,,,---000000000000///---,,,+++,,,,,,,,,---....../////////...------,,,---------///000111000...------///222111000...---,,,,,,,,,.........//////000111222//////...............//////111222111///------...///000111222333444444444111000000000////////////......///000111111111000/////////000111111222222111222333333444333333333000000000111111111111111444333222111111222333444444777;;;===???CCCJJJPPPXXX___eeegggjjjnnnooommmrrrssssssttttttuuuuuuvvvrrrrrrssssssrrrqqqpppppprrrrrrqqqpppnnnllljjjiiiiiiiiijjjoootttvvvsssppppppmmmmmmpppqqqppprrrvvvvvvuuutttsssrrrsssttttttuuuvvvwwwvvvssspppnnnnnnpppsssuuuuuuwww{{{zzzuuuooommmkkkiiifffbbb^^^ZZZTTTOOOHHHBBB===999555333222222222222222222222222333333222222222222333333000000111111111111000000///......///111222222111/////////....../////////111000...,,,,,,---...///000111444666666555333111000...---,,,---......///,,,,,,,,,,,,,,,---......***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------************++++++++++++***+++,,,------------,,,........................///000111111///......///------,,,,,,,,,,,,,,,---+++,,,------......------***+++---//////...---,,,---...000///...---...000111000---,,,+++---///111000///...---------------......------------......////////////////////////,,,,,,---......//////000/////////000000111111111.......................................---------------...///000111222222000000///............///////////////////////////...///000000111000000000000//////...///000111222000000111111111111000///---,,,,,,,,,,,,---......//////000111111///...---////////////////////////------...//////000111111222000...---///000000000//////000000111111222222222222222222222222222222111000000000000/////////444222///---,,,,,,,,,,,,***+++,,,,,,---...000222:::777444///------000222///111222///***))),,,000...------------,,,,,,,,,+++*********+++,,,,,,---...------------...//////////////////////////////,,,---...000111111111111//////000000111111222222//////000111222222333333555444222111000000000111000111111111111000//////111111000000///000000000000/////////111444777:::;;;::::::::::::999777666555888:::888222000222555555333111000000111000///---...000111222111///...///...---...000111111000------------------------000000000//////......---,,,---------......//////......------------......111222333111///......///111000///...------------............///000111222//////...---------.........///111000...------...//////111222222333333333000/////////............,,,---...///000000000000//////000000111111111111222222222333333333222222333333333333333333333333333333222222222333444555444777:::;;;===AAAGGGLLLUUU]]]eeegggiiimmmooommmrrrssssssttttttttttttsssppppppqqqqqqqqqppppppooonnnnnnoooooommmllljjjhhhkkkkkkllloooqqqrrrooollljjjkkkmmmooonnnooossswwwwwwuuutttrrrrrrrrrrrrssstttuuuuuutttrrrpppnnnmmmooorrrsssssswww||||||xxxqqqnnnkkkiiifffccc^^^[[[VVVPPPIIIBBB<<<888444222222222222222222222333333555444333333222222222333111222222333333222222111...------...000111111000...//////////////////...///...---,,,,,,,,,---......///222444444333111//////......,,,,,,---...000------,,,,,,------...///++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,,,,,,,,,,---,,,,,,---.......................................---...000000...---------......------------......+++,,,------......------'''))),,,...000000///......///000000...---...000000...,,,******,,,///000000///......------------.................................................................................//////000000000////////////////////////........................------...///000111222222000//////...............////////////////////////......///000000000000000///000222333333333222111222222222222333555777888---,,,,,,,,,,,,---......///000111111111000...---////////////////////////---...//////000111222222222000...---///000000000/////////000000111111222111111111111111111111111333111///------...000111111000///---+++++++++,,,+++,,,---,,,++++++---///777666444000......111444666333...***)))***+++,,,,,,,,,,,,+++++++++******+++++++++*********,,,,,,---------------...//////........................,,,---...000111111222222//////000000111111222222---......///000111111222777555444222111111222222222222333333333222222111222222111000000000000000---...000222444444444444555777999:::999888777666333888;;;:::555222444777111000///000222333333222---///222444666666555444333111/////////000///............////////////.../////////000000111111222------...............///......---------......///222333333222000...///000......------------..................///000111222//////...---------------,,,---///...---,,,,,,------...///000000111111000........................+++,,,---//////000000000000000000000000111111111222222222222222222222222333333333333333333333333222222222222333444444555444777999:::;;;>>>EEEJJJRRR\\\eeehhhiiilllnnnnnnooopppqqqrrrrrrrrrrrrqqqmmmnnnooopppqqqqqqqqqqqqkkklllmmmmmmlllkkkiiihhhmmmmmmmmmoooooonnnllljjjeeejjjmmmmmmmmmooossswwwvvvuuusssrrrqqqqqqqqqqqquuuuuuuuuuuutttsssqqqooorrrttttttssswww|||}}}zzzrrrooollljjjgggddd```^^^WWWRRRIIIBBB<<<888555333222222222222222222333333555555444333222222222222222222333333333333222222---,,,,,,---///000000///......////////////......------------------------,,,...///111111000///...---...///...,,,,,,...///---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------,,,,,,---///.............../////////........................+++---//////...,,,,,,---......---------...//////+++,,,------......------((())),,,...///000000000///000111000.........///...---,,,++++++,,,.../////////......---.........---...////////////...---............------------......------------------............////////////////////////////////////.............../////////,,,---...000111111111111000///......------......////////////////////////,,,---...///000000000///---...111222333111000///000000222444777:::===>>>///............///000000000000111111000000//////000000000000000000000000---------...///000000111222000//////000111000000//////000000000000000000000000000000000000000000333111...++++++---///111...//////---+++***+++---,,,...///---***)))+++...222444555333000///222555888333---))))))***+++***++++++++++++************++++++,,,+++******+++---------,,,,,,------...///........................,,,,,,...000111222222222000000000000111111111111---......//////000000000333222111111000000000000333444444555666666555555333222111111000000000000+++...111444555555333111111333666888777555555555222666999:::888666666777000//////111333555444333...000222555888999::::::555333111000000000...---...///000000111000000000////////////000222333444.................................---......///000111222333222000//////000------,,,,,,---......///.........//////000111222//////...---,,,,,,,,,,,,+++,,,......,,,+++,,,,,,,,,---......//////......------......///000000000------...///000000000///000000000000000000111111333333222111111111111222111111111111111000000000111111222222333333444444444777999::::::===CCCHHHPPP[[[eeeggggggjjjlllllljjjkkkmmmooopppppppppppplllmmmnnnpppqqqrrrrrrrrrjjjkkkkkkjjjjjjiiihhhgggjjjkkkkkklllkkkjjjiiihhhccciiimmmlllmmmppptttuuuuuutttsssqqqppppppqqqqqquuuttttttvvvwwwvvvtttrrruuuvvvuuutttvvv|||}}}{{{uuurrrnnnkkkiiifffbbb___YYYSSSJJJCCC===:::777555222222222222222222222222444444333222222222222222111111111222222111111111---,,,,,,---///000000///---...///000000///...---,,,---...//////...---,,,,,,---......//////......,,,...000///---,,,---///---------------...//////...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...---,,,+++---///...............//////000........................+++---000000///------------,,,,,,,,,------...///+++,,,------......------,,,------...//////000000///000111000.........///---------------.../////////............//////000---...///000000///...---////////////.........---+++,,,,,,------......///000000000///////////////////////////////////////---........./////////000,,,---///000111111111111//////...------------...////////////////////////+++,,,---...////////////......//////000000/////////111555888:::;;;:::999///............///000000222111000000//////000000000000000000000000000000------....../////////000111000000111222222111///000000000000000/////////////////////////////////000///---,,,,,,,,,---...,,,...///...,,,,,,---///---000111///+++***---000---111555444111...///111222111000...+++***++++++,,,,,,,,,+++++++++******+++,,,---,,,***)))+++...------,,,,,,------...///........................+++,,,...///111222222222111111111000000000000000///////////////000000000//////000000000//////...000111222444555555555555444333222111000000000000...///111444444444333222///222555555333111111111000222666888999888777666222111111222444555444222///000111444666999;;;<<<666444111111111111000///...///000111111111000000//////......///000111222////////////...........................///000000000111222111000///000111......---,,,,,,,,,------.........//////000111222000///...---,,,,,,,,,,,,+++---......---,,,,,,---,,,------............---,,,,,,---...000111222333...//////000000000//////111000000000000000000000444333111000000000111222111111000000000////////////000111222333333333333555888:::::::::<<>>;;;999777444333333222222111111111333222222111111111222222222222333333333333222222...---,,,...000111000///---...///000000///...---+++,,,///111111///---+++------------.........///***...111000...,,,---......------------.../////////---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------))),,,...---+++***,,,///...------------...//////........................+++...111111000.........++++++++++++,,,,,,---...+++,,,------......------111000///............///000111111000///......///---....../////////000000...............///000111---...///000000///...---111111000000/////////...)))***+++,,,...///000111222222111111000000//////000000000000000000000000---.........//////000000,,,---///000111222111111//////...------------...////////////////////////***+++,,,---............111000...---...///111222111444999===<<<999333000---,,,,,,,,,,,,---......333222000/////////000111000000000000000000000000/////////000000000000000111111111222444333111///111111000000//////......////////////////////////------......------,,,+++,,,...000000...---///111---111333111---,,,///333***000555555111---,,,...***///444333---***+++------------,,,,,,,,,+++++++++---...---******,,,...---,,,,,,,,,,,,---..............................+++,,,...///111222222333222222111111000000//////111111111111000000000000...///000111111000//////,,,---...000111222333333444333222111000000000000000111111222333333444444000222444333000------......000333777::::::777444555444333333444444222000///000000222444777999:::555333111111222333222111---...000111111111000///000000...------...///000///////////////........................///000000///000111111000///000222000///...---,,,+++++++++.........//////000111222000///...---,,,+++++++++,,,---//////...---...///------..................+++,,,---///111222444444///000000000000000///...111111111000000000000000444333111000000000111111333222222222111111000000...///000111222333333333666888:::::::::<<>>AAAHHHOOOXXX___cccbbbaaaaaabbbccceeefffgggiiimmmpppooonnnllllllnnnooonnnmmmtttssspppmmmkkkjjjjjjjjjeeeffffffdddbbbaaabbbcccgggiiilllqqqvvvxxxwwwuuuqqqpppmmmjjjhhhhhhhhhhhhkkklllnnnppprrrtttuuuuuupppooooooooorrrvvv{{{~~~}}}uuujjjbbb```\\\TTTLLLDDD>>>:::888555444333222111222333333555444222222333444444333666777888888666444444555...//////000000000000000.........---------,,,,,,///......---------........./////////...---,,,,,,++++++---///111111...,,,+++,,,------.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............******+++,,,---000222333///..................///,,,,,,,,,+++++++++,,,,,,,,,,,,---......---------////////////////////////---------...............---,,,,,,,,,---......///000000000000000///......///...---------///000222.../////////000000111111111000//////......------,,,,,,------............------------...//////000------......//////......////////////////////////....../////////000000000000111111111000///......///////////////000000000//////000000//////...---...//////////////////...//////000000///...,,,,,,...---000:::???<<<666444555333000.../////////...---,,,+++++++++------...///111333222111//////000//////////////////...............///////////////111000000000000000000111111111111111111111111111000000000///////////////......////////////...---000222333333666<<>>::::::888555333222444666888777777555333222222333444444666777777555444444555---...000000000000///...------,,,,,,,,,+++++++++---------........................///......------+++++++++---///000///...............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111......---,,,,,,...///000111000...,,,,,,---.../////////000000000000//////...---,,,+++,,,---...///------......------,,,,,,,,,,,,,,,---...//////000,,,,,,------.../////////...///000000///...///000//////000000000000//////---+++***)))***,,,///111...//////////////////000000///...------...///000222111///...------,,,,,,***+++,,,...////////////...///000000111111111111////////////////////////------------............//////000000000///......---...///000111111111000...////////////...---------...///000000///...---............///111222333000---///444888666555666777444000......000000000,,,,,,,,,***)))***---000000111222111///...///000........................------......//////000000000000111111111111000000////////////////////////////////////000000000000............////////////111777:::666333888@@@DDD444111---,,,---///000000---...///000000///...---------.../////////......222111//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...///000000000///...---//////000000111111000000000000000000111111111111111111000000000000111111///.............../////////.........///111333444000000000000000000000000///000000111222333333444222111000222444666666555444333333222111222222222222111111000///...---,,,/////////000000111111222...///111333444555555666111111000000//////.........//////...------...000,,,,,,++++++,,,...000111///000000111111000000///333333333222111111000000---.........///111222333,,,,,,------///000111222000000111111111111000000//////............//////------,,,...000222111111//////000000000111111111222222222222333444555555555333222222333444222111------...///000000000000///...///111444555444333000222444666888;;;@@@CCCEEELLLUUUZZZ]]]```gggllljjjkkkkkkjjjhhhiiikkkmmmllljjjhhhiiillloooqqqrrrsssrrrrrrqqqpppooonnnmmmiiiiiijjjlllnnnpppooonnniiiiiijjjmmmoooqqqpppnnnhhhfffeeeccccccdddeeefffjjjkkklllmmmnnnnnnooonnnmmmmmmmmmoooqqquuuyyy{{{}}}|||mmmggg^^^VVVPPPIIIAAA;;;999888555333333444666888777888777555222111222333444555777777555444444555---...///000000///---,,,,,,,,,,,,,,,+++++++++++++++,,,.../////////...---------......///.........,,,+++***+++---///000000---------...------,,,,,,........................+++,,,---...///000111222000...,,,***+++---000222333222///---,,,,,,---...///000111111111111000//////...---,,,,,,...000111...............---,,,,,,........................,,,,,,------...//////000---///111000...---...000//////000000000000//////---,,,***)))***---000333///////////////.........///...---,,,---///111222000///...,,,,,,,,,------)))***,,,...////////////......///000111111111111////////////////////////............////////////......//////000/////////,,,---///000111111111000......//////......---,,,,,,---...//////...---,,,------,,,---///333777999222...---000111///000333777444000---...///000000---------+++)))***...111000111111000......///000,,,------....../////////---......///000000111111///000111222222111000///000000000000000000000000.........//////000000000......---------...///000111777;;;999888:::;;;:::222///,,,+++,,,---............////////////......+++,,,---...///......---222000---...///000///---------------------------,,,++++++******++++++,,,,,,...///000111000.........//////000000000000000000000000000111111111111000000111111111111000000............///000111111////////////000222444555111111111111000///........./////////000000111111000000111333666777666555333222222111111111111111111111111000000///////////////......///111222333000000111222333333333333//////000000000000//////...//////...------...000///...---,,,---...000111...///000111111000///...000000111111222222222333......//////000000111111............//////000000////////////000000111222......---,,,,,,---......---,,,,,,...000111111000000000111111111222222222222111111000111111222222444222111111222333111000//////000111111000000000.........111333555444333222333555666777999===@@@DDDJJJRRRVVVYYY^^^gggooommmnnnnnnmmmkkkiiijjjkkkllljjjiiijjjnnnrrruuuvvvsssssstttsssssssssrrrqqqmmmlllmmmppprrrrrroookkkiiihhhggghhhjjjkkkkkkjjjggggggeeedddcccccccccccchhhhhhiiijjjkkkkkkkkkkkkllllllmmmoooqqquuuxxxzzz|||~~~yyyqqqggg]]]VVVMMMBBB;;;777666444333222333444555666888999777333111111222333555666666555444555555,,,---///000000...---+++,,,,,,,,,+++++++++*********,,,...000000///...---,,,,,,---.../////////...---+++)))))),,,///111111++++++,,,---............++++++++++++++++++++++++)))***+++---///000111222111///,,,)))***---000333111000...,,,,,,...000111///000111222222111000///000///---,,,---///111222.../////////...------,,,111000000///...---------,,,,,,------...///000000,,,...000000---,,,---/////////000000000000000///...---+++***+++...222444000000//////.........---...---,,,,,,---///222333---,,,+++++++++,,,---...)))***,,,.../////////...---...///000111111111111////////////////////////////////////000000000000------...///000000000///,,,---///000111111111000......//////......---,,,+++,,,...//////...,,,+++---,,,+++,,,///444:::===<<<777333333111...///222777444///------///000000---......+++)))***...222000111111000......///000,,,,,,------...///000000.........///000111111222///000111222222111000///111111111111111111111111---.........//////000000///...,,,+++,,,---000111222666:::;;;======888000000---******+++,,,,,,,,,////////////////////////***+++---.........------222///,,,---///000///---.....................---+++******************+++)))+++---//////...---,,,......///000000000000000000000000000111111111111///000111222222111000///............///111222333000/////////111333444666000000111111000...,,,+++............///////////////000111444777777555333222111111000000000000000000000000000111111111111000///...---...000222444...//////000000000//////...//////000000000000000---...///...---,,,...000111000...------...///000---...///000000///...---***+++,,,...///111222333000000000000000000//////000000//////......------......------...000222333------++++++++++++---------,,,,,,---000111111000111111222222222333333333111000///////////////000333222000111222222111///111222222222222111111000.........000333555444333555666666666666777:::===CCCIIIPPPTTTVVV\\\gggpppoooppppppooollljjjiiiiiigggeeedddfffjjjooorrrttttttuuuvvvvvvvvvvvvuuuuuuttttttuuuwwwyyywwwrrrmmmjjjgggeeeeeefffhhhhhhhhhhhhhhhgggeeedddbbbaaa```ffffffggghhhhhhhhhhhhhhhkkklllmmmoooqqquuuxxxyyy{{{{{{|||{{{zzzzzz{{{}}}yyymmmcccZZZOOOCCC:::555444333222222222333333666888:::888444111000111333444666666555444555555......////////////......000333444000+++))),,,000000///...---,,,------...,,,,,,,,,---------......------...///000111222222000000///...............***++++++,,,------------*********+++,,,///111333000///---+++++++++---...---,,,++++++,,,---///000000000111111111111000000000000///............///.................................------,,,,,,,,,......////////////......000111222111000//////111............///////////////.........///000222333666444000---,,,...000222......////////////......---------,,,,,,,,,++++++,,,,,,------...///000000222111///------...000111111000///------......///......///000111222333333---------........./////////......000333333///,,,---...///000000///...---000///...---,,,------.../////////......111666:::999888666444333222333333000...------///000///...,,,,,,------.../////////333222111///......------222111000//////000111222000000111222222222222111111000///......///000111111111000000/////////...//////.........---------......---,,,---...///000///111555888999888666444(((+++---,,,)))(((***---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***............/////////000+++,,,,,,,,,***+++---//////---,,,---000111...,,,)))))))))+++---...---,,,,,,,,,---///000222333333111000///...............333333444444333222000////////////000111333555555///000111222222111000//////---+++---000222000...///000111333333333222111000000111333555555333111111222333111///...///000111111111111000000000000------......///000000000222000.........///...---...///////////////......,,,...000///------///222000000///---,,,+++******..................---------......///000/////////........................333111...---...///000000------,,,,,,---///000111///000///---+++***+++,,,---.........//////000000666555555444333222111111333222000/////////000111///////////////000000111111111222333222111000///000111333555666666555444444333222222444888===???CCCHHHNNNQQQUUU\\\fffnnnpppoooooooooooommmjjjgggfffeeeeeeeeehhhmmmqqqttttttsssssstttuuuuuutttrrrrrrnnnkkkmmmqqqsssqqqnnniiiiiiiiiiiiiiiiiiiiiiiikkkhhhfffgggeeeaaa___aaafffeeeddddddeeeffffffeeekkkkkkmmmooossswwwzzz}}}xxxvvvvvvxxx|||~~~xxxkkk[[[LLLBBB>>>999666333111111222111111666666555555555444444444555555444444444555555666......////////////.........000000---***)))+++---000///...---,,,------...,,,,,,---------.........---......//////000000000000000///............///++++++,,,---------,,,,,,++++++++++++,,,...000111///...,,,++++++,,,---...,,,,,,,,,,,,---...////////////000000000000//////.........------,,,,,,,,,------------------------.........------,,,,,,,,,------............------...///000///---------...000000//////.........---///.........///000111222555333000...---...000111......////////////......---------,,,,,,,,,++++++,,,,,,------...//////000111000///......///000000111000///...---......////////////000000000000000---------........./////////......000222222///,,,,,,---......//////......000///...---------...............------000444888999:::999666222000000111444111///---.........---,,,,,,---......//////000111000000////////////000111111000000000000111111000000111222222222222111111000///......///000111000000000//////.........//////.........---------...------,,,---...///000,,,...111444555555444333,,,,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...////////////------...///////////////---------------------,,,...,,,***+++......---++++++******+++,,,---+++***+++,,,---...000111222333000///......---------......//////000///...------............///111222333//////000111111000///...///---,,,...111222111///000000111222222222222222222111111333555666555333111222333111///...///000111111000000000/////////------......///000000000///---,,,,,,...//////.........////////////......---///000///------000222000000///...---,,,++++++..................------------...////////////...........................000000///000000000///...------,,,,,,---...///000---......---,,,+++---.............../////////000333333222111111000000000222222000/////////000000000000/////////000111111444444555444333222000///111222333444555555555555444333222222444888<<>>:::333//////111888555000------------,,,,,,------......///000000///////////////000111111000000111111111111000000///000111111222222111111000000////////////000000/////////.............../////////.........------...------------...//////***+++---...000111111111///...,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000000000,,,---.../////////...---///---,,,...111111...+++---+++******+++,,,+++***,,,+++******++++++***(((++++++,,,---...000111111......---,,,,,,,,,------++++++,,,------------,,,---------------...//////......//////000//////...000///...///111222222111111111111111111111222333444222111222444666666555111222333111///...///000000////////////.........------......///000000000---,,,++++++---//////...---....../////////.........///000///...///000222111000000///...------,,,------------------......,,,,,,---..........................................///111222111000---,,,------,,,,,,,,,------...,,,---...---,,,,,,...000............////////////////////////////////////111111000/////////000000111000000000000111222222666666666666555333111///333222222333333444555666444333222222444888;;;>>>EEEIIIOOOSSSVVVYYY___ccckkkmmmqqquuuxxxxxxtttqqqjjjhhheeedddfffjjjpppsssuuurrrooonnnoooooonnnnnnllliiifffgggiiikkkiiigggjjjjjjkkkkkklllmmmmmmmmmllliiiggghhhfffcccbbbdddiiihhhhhhgggeeecccbbbaaaeeefffiiimmmrrrvvvyyy{{{|||{{{{{{|||~~~~~~}}}{{{{{{wwwnnnaaaSSSHHHCCC:::777333111111222111111111222222333333444444555666666555444333333444444........................000...---...///000///...............------......------------.....................------,,,,,,,,,111111000////////////000------------,,,++++++***---,,,,,,,,,------......,,,+++++++++,,,---......***+++---...///......------..................---,,,,,,......---+++(((''',,,,,,,,,,,,,,,,,,,,,,,,...............------------..................------...///...---,,,,,,...111000000///...---------............//////000000000000111000000///............////////////.........------------,,,,,,,,,---------.........//////---...///000000000//////000/////////................................................////////////111111111111222111000///000///...------...///000//////...................../////////...///222444777<<<@@@===555000111444999555000---,,,---......---------...//////000000///////////////000000111000000111222222111///...///000000111111111111111000000////////////000000..................------////////////............------------......//////))))))***+++,,,...///000...,,,***+++...///---+++++++++,,,,,,,,,,,,------...............------,,,+++,,,---//////...---,,,///,,,+++///444555111,,,---,,,+++******+++++++++,,,***))))))***+++***)))***++++++,,,...//////000------,,,++++++,,,,,,,,,+++,,,,,,---.../////////......---------------...------..................000000000111222333333333333222111000000111222333444222000000222444555555111222333111///...///000//////.........---------------......///000000000///---,,,,,,...//////...------......//////......///////////////000111222111111000000//////......,,,,,,------------......+++,,,------......------...........................///111111///...---------------,,,,,,,,,,,,,,,---.........,,,,,,...///.........///////////////------........./////////000000000/////////000000111111111111111222222333444555555555555444222111444333222111222333555666333333222333444777;;;===CCCIIIOOOUUUXXX[[[^^^aaagggkkkqqqxxx|||}}}yyyvvvllliiifffdddfffjjjooorrrvvvsssooommmmmmmmmmmmlllkkkiiigggfffhhhhhhgggffffffggghhhjjjlllnnnppppppmmmiiihhhiiigggddddddggghhhiiijjjiiigggeeecccccceeegggjjjnnnrrruuuwwwxxx||||||}}}~~~{{{zzzxxxpppeeeVVVJJJCCC;;;888444222222222111111///000111222333444555555666666555444333333333333......------------......///...---...000111///...------..................---------.........//////......------,,,,,,++++++111000000///////////////------------,,,++++++***,,,---------------------++++++++++++,,,,,,---...***+++---...///......---------............------,,,---...///...,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000//////000111222111///...///000.........///////////////........./////////////////////000111000///............////////////...............---------,,,,,,---------...............,,,---...///000////////////////////////......---,,,,,,,,,---.../////////........./////////000000222333333333222111111111444333111///......//////....../////////////////////000111111000000222333111777;;;999333///111555666222...,,,,,,...000000------......///000000111111000000///////////////000111222222222000///...//////000111111111111000//////000000000000//////------..................000000/////////.........---------...............************+++---...///+++)))(((***---///...,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,***+++---.........---,,,---++++++///555777444///......------,,,+++,,,,,,***)))((((((***,,,---,,,***++++++,,,---...//////,,,,,,+++++++++,,,,,,---,,,,,,,,,---...///000111//////......------......---------------.../////////000111111222222333444333222111000000000222222222000//////111333444444111222333111///...///000............------------------......///000000000333111///...//////...---,,,,,,---...............000///......///000111111000000000000000000//////,,,,,,,,,,,,------......+++,,,------......------........................///000000...,,,,,,...000------------------,,,,,,///000000...,,,+++,,,...///////////////.........------......///000000000/////////000000000//////111111111111111222222333///000222333444444333333444333222111111333444555333333222333555777:::;;;AAAFFFNNNUUUZZZ^^^```aaadddhhhpppxxx}}}~~~zzzwwwqqqooollljjjllloootttwwwwwwtttpppnnnmmmmmmmmmllllllkkkiiihhhhhhhhhgggggg```bbbdddhhhkkknnnqqqrrrnnnjjjhhhiiihhhfffgggjjjgggjjjmmmmmmkkkhhhgggggggggiiimmmqqqtttvvvwwwwww{{{|||~~~|||{{{xxxqqqfffXXXJJJBBB<<<888555222222222111000//////000111333444555555555555444333333333333333///...---,,,,,,---...///+++,,,---...------------,,,---......///.........------........./////////.........------,,,,,,,,,000000///...............,,,,,,---------,,,++++++,,,,,,---......---------+++++++++,,,,,,,,,,,,,,,++++++,,,---............------............---------......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////000000000111111000000000111222222222000///000111............//////000000---....../////////.........//////000000//////.........////////////..................---------,,,........................---------......//////000/////////000///......---++++++,,,---...///000111....../////////000000000333444444333111000111222555444333111000000000000......///000000000/////////111333333222111111222+++000333222///---000333222///,,,+++---///000000---......//////000111111111111000///////////////111111222111111000///......///000000111111000000//////000000000000//////.............../////////000000000/////////......,,,---......//////......+++++++++++++++,,,------***))))))***---......---***++++++,,,,,,------...*********+++,,,---...///+++++++++,,,,,,,,,------,,,+++,,,///444666444222...///000000...,,,,,,---+++)))((()))+++---......++++++,,,,,,---......///,,,,,,+++++++++,,,------++++++++++++,,,---//////000//////.........//////---------------...///000///000222222111111333444333222111111111111111111000///...///111333333222111222333111///...///000///............---------------......///000000000555333111000000///...,,,+++,,,---...............///...------///000000///////////////000000000000++++++,,,,,,------......,,,,,,---.......................................///000000---******...222------...//////......---111111111///,,,+++,,,---///////////////..................//////000000000......///000000000//////111000000000000111222222,,,...000222333333333333333333222222222222333333333333333333555777999:::???DDDKKKSSSZZZ^^^```aaacccgggmmmuuuzzz{{{wwwtttpppnnnmmmlllmmmppptttvvvvvvssspppoooooonnnmmmlllmmmllljjjiiihhhggggggggg^^^```bbbfffjjjmmmpppqqqoookkkiiijjjiiigggiiimmmiiimmmrrrrrroookkkjjjjjjhhhkkkpppuuuxxxzzzzzzyyy{{{}}}|||zzzvvvpppgggYYYLLLCCC<<<999555333222222111000///000000222333444555555444444333333333333444444///...,,,++++++,,,...///***---000///---++++++---,,,,,,.../////////..................////////////............------------///......---------------++++++,,,---------,,,,,,***+++---.........------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,---...//////......////////////......------------............---------------------------........./////////000//////000000000000/////////000111000...---...//////////////////.........---......//////...------////////////////////////......////////////..................------------........................------,,,,,,---...000111...///000000000///------------....../////////000.../////////000000000000222333444222///...///111000111111222222222111111---...///000111000000///...000333333111000///000,,,---......------///111000...,,,+++---..................///000000111111///////////////000000111333222111000////////////...//////000000000000000...///000111111000///............//////000000000000000000000/////////...,,,---.../////////...---,,,,,,,,,+++++++++******,,,---...---,,,+++,,,---******+++,,,,,,---......++++++++++++,,,...///000,,,+++***)))***+++---...------...///000111222222,,,///222222///,,,++++++...,,,******+++---......,,,,,,------......//////,,,,,,,,,,,,,,,---......,,,++++++***+++,,,---...///...............///000...---------...///000111---000222111000000222444222222222222222111000000000//////111333444333111111222333111///...///000/////////............---------......///000000000444222////////////...---***+++,,,---............///---+++,,,...000///---.........//////000000000***++++++,,,------......------...////////////...........................---///111///,,,***---000,,,---///000000000000//////000000///---,,,---///000/////////.....................///////////////------///000000000//////000000/////////000111111---...000222333333222222222222333333333222222111222222333333555666888999>>>BBBHHHPPPXXX\\\^^^^^^bbbeeejjjqqquuuvvvrrroookkkkkkjjjkkkmmmoooqqqssstttrrrpppooooooooommmkkkkkkkkkjjjhhheeeddddddeeeaaabbbcccfffhhhkkkmmmnnnpppkkkiiijjjjjjiiijjjooommmrrrwwwwwwsssnnnllllllhhhlllrrrxxx}}}}}}|||{{{|||zzzxxxsssnnnfff[[[NNNEEE===:::666333222222111000000111111222333444555555222222222222333444555555///...,,,++++++,,,...///+++000444222...+++---000+++,,,.../////////................../////////000..............................---,,,,,,,,,,,,---***+++,,,,,,------------***+++,,,...//////...---,,,,,,,,,,,,,,,+++***)))---,,,++++++,,,---///000......////////////......,,,,,,,,,,,,,,,...///000........................---.........//////000000......////////////......---...///...,,,+++,,,---111111000///...------,,,---.../////////...---,,,//////.........//////000......////////////......//////.........---------.....................---...---,,,+++,,,...000222...///000000000///---,,,000////////////.........////////////000000000000000222222000---,,,...000,,,---///111222333222222---...///111111111000///---///222222111///......000///.........///111222///---,,,,,,---------+++......//////000000111111------......///111222333444333111///...//////000...//////000000000000000...///000111111000///....../////////000000111111000000000000////////////,,,,,,.../////////...---,,,,,,,,,,,,+++***((((((///111222000,,,***+++---******+++,,,,,,---......000///...---,,,---......---,,,)))((((((***---//////000000///......///111+++///333333000,,,******111...+++***,,,---------,,,------....../////////,,,,,,,,,,,,------...///...---,,,,,,,,,---...///...------------...///000......------...///111222---///111111//////111444111222333333333111000///000000111333555555333111111222333111///...///000000////////////.........------......///000000000111///------/////////...***+++,,,---...............,,,***+++...///...,,,------......//////000000******+++,,,,,,---......---...//////000000//////........................***...222222...+++,,,...,,,---///111111111111000.../////////---...///111000000//////.........---........................,,,---///000000000/////////////////////000000111///000111222333222111111111222333444444333111000222222333444555666888999>>>AAAFFFNNNUUUZZZ[[[[[[bbbdddiiinnnrrrrrrooolllkkklllmmmnnnppprrrttttttqqqpppoooooopppooollljjjiiiiiihhhfffcccaaabbbbbbddddddeeeggghhhiiijjjkkkpppllljjjkkkkkkiiikkkpppqqqvvv{{{{{{uuuooollllllgggkkkssszzz~~~zzzxxxxxxxxxuuuqqqlllfff\\\QQQHHH===:::666333222222111000222222222333333444444555111111111222333444555666......---------,,,,,,,,,//////...---,,,,,,++++++,,,,,,+++******+++,,,,,,222111000///...---,,,+++,,,,,,++++++,,,,,,---...000///...---,,,---......---------------,,,,,,,,,***+++,,,+++)))((()))***,,,+++)))(((((()))+++,,,000///...---,,,+++++++++,,,,,,,,,------.........+++,,,---......---,,,+++,,,,,,------------------,,,---///000000000///...///......------,,,++++++---......///////////////222111111000///.........---.........//////000000///////////////.........///...------...///...---.........///////////////////////////////////////------------------------...............---------.........///......---,,,//////.........//////000000///...------...///000000000////////////000000000000000000000000000000000000//////.........---000///...------...///000....................................////////////....../////////...,,,+++111...++++++...111111000111111111111111111111111000000000000000000000000//////000111111111111111//////............/////////............---------,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++(((***,,,.........---,,,000...,,,---000111000///,,,...///---***)))+++.........////////////......///000000111000...,,,+++++++++,,,---......------*********++++++,,,,,,,,,------,,,+++************,,,,,,------------------,,,------...//////......------......///000000000000...---...000111111111555333111111222222222111000...---///333444222000222000...///222333111//////...---------///000111//////...---...///000111///......///111111000///,,,------......---,,,,,,//////...------------...---,,,+++******,,,---///++++++++++++++++++++++++222111000///...///000000000...------///...***'''***************************---///000//////000111222111000...------------111000///...------...///000000//////.........---------............------------...000000111111111111111111111111111111111000111111111111222222222000222444444444444666777;;;@@@HHHOOOSSSWWWZZZ\\\___aaaeeeiiimmmoooppppppoooooooooooonnnnnnnnnnnnsssqqqoooppprrrrrrlllgggeeecccbbbdddggghhhfffccceeeeeefffhhhkkkmmmpppqqqnnnllliiihhhgggiiikkkllluuuttt}}}xxxnnnmmmqqqqqqttt{{{~~~yyyuuuuuutttqqqoooiii^^^PPPFFFAAA<<<555222222333222111222222222222222222222222111111222222222111111000////////////.........---///......---,,,,,,++++++------,,,++++++,,,------222222111000//////...------,,,,,,,,,,,,---......000///...---------......---------------.........000111222111///...///000///---,,,++++++,,,---//////...------,,,---------,,,,,,------------------......////////////......------------------------------...///////////////........................---......///////////////111000000//////...------............/////////000/////////////////////...///...------...///...---............////////////......................................................................../////////......------,,,...............///000000111000///......///000111//////000000000000//////000000000000000000000000000000000/////////......000///...------...///000....................................////////////....../////////...---,,,.........///000111000///111111111111111111111111000000000000000000000000......000111111222222222//////............//////............------------,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++)))***,,,---......------///---,,,,,,///000000...---...///...---,,,---............///000000111111////////////...---,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,---...///000000------...............---,,,------...//////000000///...---...000111111000555333111111222222222111111//////000222333111///222000...///111222111//////............//////000......---------...///000000000///111222333111000------------------------//////...------------...///...---,,,,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------111//////000222222///,,,------------------------))),,,000222111000//////111000//////............111000///...------...///000/////////............---......//////......---......///000111111111111111111111111111111111111000111111111111222222222111333555555555555777999<<>>888444444555333222222222222222222222222222333333444444444333333333111111000000000000000///.........------,,,,,,+++...------,,,,,,------...222222222111111000000000---------------...//////000///......------......---------......//////000...000000///...---...//////...---,,,,,,---...///---------------...///000------------------,,,,,,/////////......////////////.........---,,,,,,,,,------------------...///------......///000000111---......////////////////////////......------,,,............////////////....../////////////////////...------...///...---------........./////////........................////////////////////////---------......//////000111000///...------------------------...///000111222111000//////000111222...///111222222111///...000000000000000000000000111000000000000000////////////............///000....................................////////////....../////////...------,,,...111222111000//////111111111111111111111111000000000000000000000000......///111111222222222//////............//////............------------,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........///---,,,,,,...//////............///111000///---...------...///111333555///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---******************)))))),,,++++++++++++,,,,,,---++++++,,,---///000111111------.........------,,,,,,,,,,,,---......//////...---,,,---///111111000444222111111222222222111111000000111222222111///222000///000111111000///....../////////......---------,,,,,,,,,---...//////......000111222000///...---,,,,,,,,,,,,......//////...------------...///...---------...000111------------------------...------,,,+++,,,,,,,,,///...///111333333111///++++++++++++,,,,,,,,,,,,(((,,,111333333000...---////////////////////////000///......---.........////////////............---......//////......---000000111111111111111000000000000000000000000000000111111111111222222222222444666666666666888999;;;???FFFLLLQQQWWW\\\___[[[^^^ccchhhkkkmmmmmmlllsssrrrqqqpppnnnlllkkkjjjpppnnnnnnqqquuuvvvtttqqqiiihhhggggggiiijjjjjjiiihhhhhhiiiiiijjjkkklllmmmqqqooommmkkkjjjjjjllllllpppooouuu~~~wwwrrrsssnnnnnnoootttzzz~~~{{{yyyyyyxxxvvvtttuuutttttttttpppggg[[[RRRHHHBBB;;;777666666555333222222222222333333333333333333333444444444444444000000000000000000000000......---------,,,,,,,,,------,,,,,,,,,,,,------000000000000111111111111---,,,,,,,,,,,,---......000//////...............,,,------...///000111111+++,,,---,,,***)))***+++...---,,,,,,,,,,,,---.........------......///000.........------,,,,,,,,,...---,,,++++++,,,---...000//////...---,,,,,,+++...---,,,++++++,,,...///------......////////////---......///////////////.........------,,,,,,,,,.........///////////////............///////////////---------...///...---,,,------....../////////................................................,,,------...///000000111222111///...------------+++,,,,,,---...///111222111111000//////000111111---///111333333111///---000000000000000000000000111111111111000000000000...............//////000....................................////////////...////////////.........,,,000333333000...///111111111111111111111111111////////////////////////000000111111111111000000//////............//////.........---------,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,---...///000...------------............------///333333///+++,,,,,,+++,,,---000444666000///---,,,+++,,,---...------,,,++++++,,,---...++++++++++++************+++++++++++++++,,,---...++++++,,,,,,---...//////------.........---,,,,,,++++++,,,,,,---............,,,,,,---///111111000333222000000111222222111//////000111222333333222111111000000000000000///......///000///...,,,++++++++++++,,,,,,,,,------,,,,,,+++---...///...,,,...---,,,++++++,,,...000//////...------------...---,,,,,,+++,,,---..............................//////......------------,,,,,,---...//////...---******+++++++++++++++,,,***---111222111///...---......//////000000000000........................///////////////...............////////////......111111222222222111111000////////////////////////000000111111111222222222222333555555555666777999888<<>>CCCJJJPPPUUUYYY]]]```aaa```___^^^___aaadddffffffggghhhiiikkklllnnnnnnlllmmmmmmmmmmmmmmmnnnooolllllljjjgggfffhhhmmmqqqsssrrrpppooommmllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnqqquuuxxxzzzwwwxxxwwwvvvuuuwww}}}~~~~~~zzztttpppnnnnnnooooooqqqsssrrrkkkaaaYYYJJJDDD===999888777666444222222333333444555555666555444333333333555777888---.........//////000000------------------------,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...///000111111111000...---------------------,,,,,,...///000///---,,,---...++++++,,,,,,,,,,,,++++++)))))))))***+++,,,...///,,,,,,,,,------.........+++,,,---......---,,,+++.........///////////////...///000000000///---,,,------......///000000000---......///////////////........................000000//////.........------------...///000000111///...------...///...---******+++,,,...//////000------------------------////////////////////////000000000000////////////***---000333333222000...------,,,,,,,,,------...222111000//////000111222111111111111111111111111000000000000000000000000---.........//////000000+++,,,...000000000000///000000000000000000000000............/////////000000///.........000111222444222111333555555111---000000000000000000000000000000000000000000000000...///000111111222222222//////............//////---------,,,,,,,,,++++++...------,,,,,,------...+++,,,------......------,,,---///111222111000///111222333111...---///222333555555333...,,,...111......///...---,,,+++***+++,,,---.........---,,,---///111333222000,,,*********+++---...///000111///...------,,,,,,,,,,,,*********++++++,,,,,,,,,((()))***,,,---...//////------......///000000000///......///222444555555111///...///111222222111111333555444111000000222111333444222///---...000---,,,,,,+++,,,---///000+++,,,---...///...------------,,,...///000...---***+++,,,---............//////...------------...,,,------...///.........------------------------///000111111111000......'''***...///------...000......//////000111111222...000222222///---,,,+++///000111222222111///...***+++---...///...---------.........//////000000//////000000000000//////------...000111111111111111111111111111111111111000111111111111222222222222444555666666666888999===BBBJJJPPPUUUXXX[[[]]]^^^\\\[[[ZZZ\\\```dddgggiiiiiiiiiiiiiiiiiiiiiiiikkklllmmmmmmmmmnnnpppqqqlllllljjjfffdddffflllqqqtttsssqqqpppnnnmmmmmmmmmllllllmmmmmmnnnooooooooolllnnnooopppsssyyy}}}xxxyyyxxxvvvtttuuuzzz~~~zzz|||}}}zzztttpppnnnooonnnoooppprrrqqqjjj___WWWJJJEEE>>>:::999999777555222222333333444555666666333222111000111333555777+++,,,---......---,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,------.........---+++******,,,------,,,,,,,,,,,,,,,------...///...---...///111111///---...---,,,+++++++++,,,------------,,,,,,,,,++++++///...,,,++++++,,,...///......---,,,,,,,,,,,,---...------......///000111////////////............111111222111111000///...222111///---,,,+++,,,,,,......------------......//////...---,,,++++++***........................+++,,,,,,------,,,,,,++++++,,,---...///111222222000///...---------------,,,,,,---------------,,,...---,,,,,,......---,,,------------------------......////////////......///000000000000000//////+++,,,,,,------,,,,,,+++---------......///111111000000////////////000000//////............//////...///000111111000///...///............//////000////////////000000000111000///......///000///---000000///...---///333666333222222444555444000+++111111222333333333333222444111......000111111///222111111111000000//////000000000000////////////------,,,+++++++++,,,,,,---,,,+++*********+++,,,------++++++++++++------000000111222222222222111///000111222222333222222444333000///...///000111000///---+++************+++++++++,,,,,,---------000000000000///...---,,,+++******+++---......---...---,,,+++***+++,,,,,,...---,,,+++************++++++,,,,,,---...//////+++,,,------......------///---,,,---///000111000000000000000000111111111111111111111000000000000000///...------...///000000///...------...///000444111...---///000///.........///////////////.........////////////..................////////////---,,,,,,...000111000///...------,,,,,,,,,------//////000000000000//////---------------...//////...///000111111000///...000000000000000000111111222222111000///...---------------.........//////////////////////////////333111/////////000///......000222444444222000///666555555444333111000///222222222222222222222222222222333333444555666666===DDDLLLQQQSSSVVV[[[______^^^]]]]]]^^^```ccceeeiiikkkmmmjjjeeedddfffjjjiiijjjmmmoooqqqqqqqqqqqqnnniiidddbbbdddhhhiiiiiiiiilllooopppooommmkkkkkklllllllllmmmnnnpppqqqrrrrrrppppppttt{{{}}}{{{xxxvvvsssrrrrrruuuyyy{{{|||}}}|||xxxtttooommmmmmnnnrrrsssqqqmmmhhh]]]SSSJJJBBB;;;999888444222222222222444555666666777777555444333222222333444555------...///......,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,---------......---+++******,,,------,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,...000000...------,,,+++++++++,,,---......---,,,+++++++++,,,,,,///...,,,++++++,,,...///......---,,,,,,,,,,,,---------------...///000111...........................//////000000000//////------,,,,,,,,,---...///......------------......000//////......------,,,........................------............------***++++++,,,---...////////////......------......,,,,,,...//////000000000///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,......////////////......//////000000000000//////,,,,,,------------,,,,,,...............///000000000000///////////////000000//////......//////000//////000111111000///...000//////.........//////.../////////////////////---,,,,,,,,,......---,,,...//////......111555888<<<999666444444333000---///000111111222222111111444111///...000111000///111111111111000000000///000000000000////////////......---,,,,,,+++,,,,,,...---,,,+++++++++,,,,,,---,,,++++++++++++,,,---......///000000000000///,,,---...//////000000000222111///---,,,,,,---...111///...---,,,,,,------++++++,,,,,,,,,---------000000000000///...---,,,,,,+++***+++...///...---///...---,,,,,,,,,------...---,,,++++++************++++++,,,---.........,,,,,,---............---///---------///111111000//////000000111222222222111111111000000000//////000///...------...///000...---,,,,,,,,,,,,---...111...,,,,,,...000000///------------------,,,,,,......////////////..................////////////...------...000111000......------,,,,,,------...//////000000000000//////000////////////000111111///000111111111000//////111111111000000000000000.....................---------..........................................222000......///000///......000222444444333222000555555555444333111000///222222222222222222222222222222333444555666777888999@@@HHHNNNPPPTTTYYY]]]___^^^^^^^^^^^^```aaabbbgggjjjkkkhhhdddbbbdddgggiiijjjlllnnnppppppppppppmmmjjjfffeeegggiiijjjjjjkkkmmmooopppnnnmmmmmmmmmnnnoooooooooooopppppppppsssqqqqqquuu{{{~~~}}}{{{sssqqqnnnmmmnnnqqqtttwww|||}}}|||zzzvvvsssrrrrrrppptttuuurrrnnniii___UUUHHH@@@:::999999666444555222333444555666666666666555444444444444444444555///////////////...---,,,......---,,,,,,,,,,,,---,,,,,,,,,------------...---+++******,,,------,,,---,,,,,,++++++++++++,,,*********,,,...///...---,,,+++++++++,,,---...//////...,,,******+++,,,---...---,,,++++++,,,---.........---,,,,,,,,,,,,---------------...///000000/////////......---------,,,,,,---...////////////+++++++++,,,,,,...///000......------------......////////////////////////........................//////000000000000//////+++,,,,,,,,,------------///............//////000,,,---...000111222333333000///......///000///...++++++++++++++++++++++++......////////////.........//////000000/////////------------------------//////.........//////000111000000///.........///111000000//////000000111//////000111111000000///111000///....................................---,,,++++++---//////...------...//////000222666:::@@@<<<666333222222111111...///000000111111000000333111//////000111000///111111111111000000000000000000000000////////////000///...---,,,,,,,,,,,,///...---,,,,,,,,,------,,,,,,++++++++++++,,,,,,......///000000000000///,,,,,,---...//////////////////...---,,,,,,,,,,,,111000...---,,,------...,,,,,,,,,,,,------------///////////////...---,,,---,,,+++,,,...//////...000///...------------......------,,,+++++++++*********++++++,,,,,,------,,,---......//////......///...---...000222111000//////000000111222333333111111000000000000////////////............//////...---,,,,,,,,,,,,---......,,,+++,,,...///000///---.........---,,,++++++......////////////......---............////////////...---...///000///---...---------------......//////000000000000//////000000000000000111222222000000111111222111111000222111111111000000//////---........./////////000..................------........................///...---...000111000///...000222444555555444333444444444444333222000000111111111111111111111111111222333555666888999999777>>>FFFLLLOOOSSSXXX\\\]]]]]]^^^_______________dddfffgggeeeaaa```aaaccchhhiiikkklllnnnnnnoooooommmkkkiiiiiijjjkkklllkkkmmmnnnooonnnmmmlllnnnoooqqqqqqrrrrrrrrrpppooonnnrrrqqqqqquuu{{{~~~~~~|||sssqqqooommmnnnqqqtttvvvxxxyyyzzzyyywwwuuuuuuuuussswwwxxxtttqqqkkkaaaWWWHHH@@@999999:::888777888444444555555555555444444444555555555555555555444000000000//////...------......---,,,,,,,,,,,,------------------------------+++******,,,------,,,---,,,,,,+++************+++******,,,...//////...+++++++++,,,---...//////000...+++))))))***,,,......---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---,,,,,,,,,,,,---...///000222222111000...---,,,,,,,,,---...///////////////.........---------------......------------......------......////////////........................///000000111111000000///....................................//////000111---...///000111222222222///...---...///000///---,,,,,,,,,,,,,,,,,,,,,,,,......////////////............//////000/////////.........------.........---------......///111111111000///...............111111000000000000111111///000000000111111111111111111000......---------......------------,,,,,,---------///222222111000...///000000000222555888999777444222111222333333...///000000111111000000222111000000000000000///111111111000000000000000000000000000////////////111000///...---,,,,,,,,,...------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,//////000111111111111111...///000111111222222111---------......//////000222111///---,,,,,,,,,,,,,,,,,,------------------.../////////......---,,,---,,,,,,---///000000//////......------------------------------,,,+++++++++++++++++++++++++++,,,,,,---......//////......///......///111222111000000000000111111111111111111000000000/////////////////////......//////////////////....../////////......------...//////...000000000000///...---,,,---......//////......------------.........//////000...------...///...---...------------....../////////000000000000/////////............///000000000111111111222222222222222222111111000/////////111111111111111111111111...............---------------------------------...------...111222111000...000222444555555555555333333333333333222111000000000000000000000000000000111222444666777999999:::???FFFLLLPPPSSSWWWZZZYYYZZZ]]]___``````______aaabbbcccbbb___^^^^^^___gggggghhhjjjkkklllmmmmmmmmmlllllllllmmmnnnnnnmmmnnnnnnmmmkkkjjjkkknnnpppqqqrrrssstttsssrrrooonnnoooooopppuuuzzz~~~~~~}}}uuusssqqqooonnnppprrrtttrrrtttvvvvvvvvvuuuvvvwwwwwwzzzzzzwwwsssnnndddZZZJJJBBB;;;::::::888777888555555555555444444333222444444666777777666444444000000//////..................---,,,,,,,,,,,,------------------------------+++******,,,------,,,---,,,,,,+++************---++++++,,,...000//////++++++,,,---......//////000...+++))))))***,,,...---------,,,,,,---------......---,,,,,,,,,,,,---+++++++++,,,,,,---...///666555333111///---++++++///000000000//////...---......//////..................------------......,,,,,,,,,------...//////......................../////////000000/////////...............---------...............///000111......///000000000//////...---,,,,,,......---,,,..............................////////////......------...//////////////////...------------...///++++++,,,---///111222333000000///...............111111000000000000111111000000000000000111222222111111000......------------------------,,,,,,,,,------...000222333111///000111111111000000222444555555666555444333222222///000111111222222111111111111111111000000///000000000000000000000111111000000000000////////////000000///...---,,,,,,---,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++......///000000000//////...///000111222222222222------...///111333555666666444222///---,,,,,,,,,------------------------...............------,,,---,,,,,,---///000000///------------,,,,,,++++++------.........---,,,,,,++++++++++++++++++++++++,,,------..................---...///111222111///222111111000000/////////000000000////////////......//////////////////......//////////////////...111111111000///...------//////000000///......---------............------------------............000...,,,,,,---......------------------...///000//////000000000000//////...............//////000111111111111111222222333111111111111000000//////222222222111000//////........................---........................---------///222333222000///000222444555555555555222222222333333222111111000000000000000000000000...///000222444666777888<<<@@@FFFKKKOOORRRTTTVVVUUUWWW[[[^^^`````````___]]]___``````___^^^]]]]]]dddeeefffgggiiikkklllmmmmmmnnnooooooooooooooopppooonnnllljjjhhhjjjmmmqqqoooppprrrssssssrrrpppooojjjkkknnnsssxxx|||}}}~~~uuussspppmmmllllllmmmmmmppprrruuuvvvvvvwwwxxxzzzyyy||||||xxxuuupppggg^^^PPPFFF>>>;;;:::666555666555555555555444333222111333444555666666555444333///......------...//////......---,,,,,,,,,,,,---...------------,,,,,,,,,---+++******,,,------,,,---,,,,,,++++++++++++,,,...---+++,,,...//////...+++,,,---......///......///...,,,******+++,,,---------------------------......---,,,,,,,,,,,,---++++++++++++,,,---......555444333111///---,,,+++000111111000///...------+++,,,---...////////////......------------......+++,,,,,,,,,------....................................////////////......,,,,,,,,,+++++++++++++++...------------......///.........//////......---...,,,+++,,,---...---,,,..............................////////////......,,,---......///////////////...---,,,,,,---...///++++++,,,---///111222333///......---......//////111000000//////000000111000000000000000111333333111000///...............,,,,,,,,,---------......,,,,,,---///111111///,,,000111111000//////000222555777::::::777333111000///000111111222222111111///111222222000//////000000000000000111111111111000000000000///////////////...------,,,---------++++++,,,,,,,,,+++***)))******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,---...////////////.........///111555888:::888777444222000///..................------------------.........------,,,---,,,+++,,,...//////...,,,,,,------,,,,,,+++***------/////////...---,,,------,,,,,,++++++******+++,,,------......------,,,,,,---///111111000...111000000//////......---000000////////////............////////////......,,,,,,---......---,,,,,,111333333222///---,,,,,,,,,,,,---------------,,,------............------,,,------------.........///---++++++---.........------------...///000000//////000000000000/////////////////////000111111000000000000000111222333000000000000000000000111000000///...---,,,++++++---------.........//////////////////////////////......///111333444222111000000111333444444444444000111222222222222222111111111111111111111111111...///000222333555666666:::===CCCHHHMMMPPPRRRSSSTTTVVVZZZ]]]____________[[[\\\]]]_________^^^^^^aaabbbcccdddgggiiilllmmmmmmoooppppppooooooqqqrrrooonnnllljjjiiijjjnnnqqqoooooopppqqqqqqpppooonnnhhhiiimmmppptttwwwyyyzzzwwwuuurrrpppnnnmmmmmmnnnqqqtttvvvxxxxxxyyy{{{|||yyy||||||yyyvvvssskkkbbbTTTJJJ@@@<<<999555333444444444444444444333222111333444444444444444444333---,,,,,,,,,---...///000......---,,,,,,,,,,,,---......---------,,,,,,,,,---+++******,,,------,,,,,,,,,,,,,,,,,,,,,---...///---++++++,,,---,,,,,,,,,---...//////...------...---,,,+++++++++,,,,,,,,,------------------,,,......---,,,,,,,,,,,,---************+++,,,---...////////////.........---....../////////...------******,,,---------,,,,,,......------------......------------..........................................////////////......+++++++++++++++++++++,,,...------,,,,,,,,,,,,---,,,---......///////////////---,,,---...///...---..............................////////////......+++,,,---...////////////...---,,,++++++,,,---.........---......///000111------------...///000000000//////......//////000000000000000000222333444000//////.........//////++++++,,,---...///000000------...000222111...+++---///000000//////000222222555888999666333111111...///000000111111000000///111333333000//////000///000000000111111111111000000000000////////////,,,,,,,,,,,,,,,------...,,,,,,---------,,,+++***)))***+++,,,,,,+++***)))(((((()))*********************+++,,,------------000...,,,,,,...222666999555333222000/////////000///.........------------,,,------......---------,,,+++***+++...///...---,,,---.........---++++++,,,---///000000///...---.........---,,,++++++******+++,,,,,,---,,,,,,,,,++++++,,,...000000...,,,------------......//////000000/////////.........---...///000000///...---,,,,,,---......---,,,,,,...111222111...,,,,,,---++++++,,,---............,,,------......------,,,,,,,,,---------............,,,******,,,...//////------------...///000111//////000000000000//////...............//////000//////......///111222333/////////000111111222222......------,,,,,,+++++++++,,,,,,---...///000000000000000000000000000000000000111333555555333111000111111222222222333333000000111222222222222222222222222222222222222222000000111222333555555666888;;;@@@GGGNNNSSSUUUUUUWWWXXXZZZ[[[\\\]]]\\\\\\YYYZZZ\\\___aaaaaa```___^^^___```bbbeeeiiilllnnnmmmoooppppppoooooorrrtttqqqpppooolllkkklllpppsssppppppooonnnmmmllllllkkkhhhjjjlllnnnpppqqqssstttvvvuuusssqqqpppppppppqqqrrrtttwwwxxxxxxyyyzzz|||yyy||||||yyywwwuuummmeeeVVVKKKAAA===:::666444555333333444444444333222222333333222222222222333333,,,+++++++++,,,...000111......---,,,,,,,,,,,,---.........------,,,,,,,,,---+++***+++,,,---------,,,,,,,,,,,,---......//////---***)))***++++++***---.../////////...---,,,---------,,,,,,,,,++++++,,,------......------,,,......---,,,,,,,,,,,,---************+++,,,---...***++++++,,,---...//////++++++,,,---............,,,,,,,,,,,,+++)))'''&&&.........------.........////////////////////////........................//////000000000000//////,,,,,,,,,------............---,,,,,,++++++++++++++++++---///000111111111000...---...///000///...------------------------......////////////......+++,,,---...////////////...---+++******+++---...111000///...............,,,,,,,,,---...///000111//////............//////111000000///000222444555//////.........//////000***+++,,,---///000111111///000111333444333///,,,***,,,.../////////111333,,,///333444333222333555---......///////////////...111444333000...///000//////000000111111111222000000000000////////////++++++++++++,,,---......,,,---.........---,,,+++)))***+++,,,,,,+++***)))))))))***+++++++++++++++******+++,,,------------111///+++)))***...333666......---,,,,,,---.../////////.........---------,,,,,,------...---------+++******+++---......------.../////////...,,,,,,,,,...///111111000...---//////...------,,,++++++******+++,,,,,,,,,,,,+++******+++...000000...+++)))***+++,,,...///000111000/////////............---...///000000///...------...///000000///...---+++...111000...,,,,,,...,,,,,,...///000111111111,,,------......------,,,,,,,,,,,,---------.........,,,******,,,///000000---------......000111111//////000000000000//////,,,++++++++++++,,,------///............000222333......///000111222333333---------............///***+++,,,---...000111111000000000000000000000000111111222444666666333111111111111111111111222222///000111222222222222222222222222222222222222222222222333333444555666666888;;;AAAIIIQQQWWWYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZXXXYYY[[[___bbbcccbbb```\\\]]]^^^aaaeeeiiilllnnnnnnoooqqqooonnnooorrruuurrrrrrqqqooommmnnnqqqtttrrrqqqooommmkkkiiiiiiiiijjjkkkmmmnnnmmmmmmmmmnnnpppooonnnmmmmmmnnnoooooopppsssuuuvvvvvvvvvxxxyyyxxx{{{|||yyyxxxvvvooogggVVVKKKAAA===:::666555666222333333444444333333333444333111111111111333444---------------...//////++++++******+++---...///------------------------++++++++++++++++++++++++......//////000000111111000///...---,,,+++++++++---,,,+++---///000000///......---------,,,,,,,,,,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,---...///000000000///...------,,,,,,,,,,,,------------,,,,,,//////000000///...------......////////////.........---,,,+++,,,---...///111000//////..................//////...---,,,,,,---,,,+++***+++,,,---...---......000222444666777---..................---,,,---......//////............////////////........................------//////...------------...111000///...------...///222111///...------......////////////............,,,***(((***---///...---111///...000444555333000//////............//////////////////////////////000000////////////000000666222...---///111000///111000000000222333222111111222222333333222222111.../////////000000111111//////000000///...------000////////////.........111111111000...,,,***(((---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000///...---,,,+++,,,---...///...---,,,,,,---...///111111000000000000111111...///000111000///,,,+++........................)))***+++,,,---.........111222333222000//////000...............---------///000111222111000...,,,......//////......---,,,,,,,,,---...//////......000111111222111///...---...---,,,,,,,,,,,,---...//////...//////000111111000///...---------------///...---,,,+++,,,---------......////////////...222111///...---------......------------...//////000///.........///111222111111111111000...---,,,000000000000000000000000...,,,***+++///222333222000000000000000000000000222222222222222333333333111111111000000000000000000000111111222222333333000111111111222222222222222222222222333555777888999===DDDLLLSSSYYY\\\^^^___aaabbbaaa^^^\\\\\\]]][[[\\\^^^```aaabbbcccccc```______aaafffjjjlllmmmllllllllllllnnnpppssstttsssqqqpppppprrrtttvvvwwwwwwtttpppllliiiiiijjjkkkiiikkklllmmmmmmllljjjiiigggkkkoooqqqpppqqqsssvvvrrrssssssrrrqqqtttyyy}}}}}}yyywwwxxx{{{yyyqqqiii]]]PPPCCC>>><<<999777777888777555333222222222333222222222333333444444444......---------......///...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------..................---,,,,,,,,,---------,,,,,,---///000///.........---------,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,---...///000000//////...------,,,,,,------............------///////////////...------......////////////.........---,,,,,,,,,,,,---...,,,,,,+++++++++,,,,,,---//////000000///......---,,,,,,+++++++++,,,---............///000222444444------............------,,,---......//////............////////////......------...............---//////...------------...111000///...---......///000///...---......///000////////////...............,,,***+++...000000///000///...///000///...,,,//////............//////000000000///////////////000000////////////000000222///---,,,///111111000111000///000222333222111111222222222222222222111------........./////////000/////////............/////////.........------000000000000...,,,***)))+++***)))+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++---,,,+++******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...---,,,,,,,,,---......///...------------...///000000000000000000000000...///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,---...---,,,+++,,,---........................///000111222222000///.........//////......---,,,,,,------...//////......,,,,,,---------,,,++++++...---,,,,,,,,,,,,---...//////..................//////...---------------///...---,,,,,,,,,------......//////000000//////222111///...------.........---------....../////////////////////000000111//////000000000000//////////////////////////////000...,,,---///111111000////////////////////////,,,------...///000000111111000000000000000000000............////////////000000111111111222222222333222222222333444666777999<<>>FFFMMMSSSWWWYYYbbbccccccaaa^^^[[[ZZZ[[[[[[\\\]]]^^^___````````````___^^^```cccfffhhhhhhmmmmmmnnnnnnnnnnnnnnnmmmnnnoooooonnnmmmooorrrvvvvvvuuussspppmmmkkkiiihhhfffffffffggggggfffffffffoootttyyyzzzxxxvvvwwwxxxttttttssssssrrrrrrqqqpppooonnnmmmoooqqqpppmmmiiiaaaSSSFFF@@@<<<888555555333444555666555444333222444444444333333222222222---------------...//////---...//////000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------,,,,,,,,,,,,,,,000000...---,,,+++++++++---,,,+++,,,---...---,,,......---------,,,,,,,,,,,,,,,------...//////000//////......---,,,,,,,,,,,,,,,,,,---------......,,,---......//////.......................................//////.........,,,,,,---............---------............------............---,,,++++++///...---,,,++++++++++++++++++,,,------------,,,,,,,,,---............---...---,,,+++++++++++++++,,,,,,------------,,,,,,,,,---......//////............////////////......,,,,,,---...////////////111000//////......//////---...//////000/////////...///////////////...---////////////............------...---,,,,,,---///,,,...000111000000111222......------------......------------------------000000////////////000000111222333222000...///000///...---...///000///...//////000000000000//////000///////////////......//////...---...///000111------,,,,,,,,,+++++++++---.../////////...---,,,///---,,,---......---,,,------------------------,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---............------...//////...------,,,---...//////...---,,,++++++,,,---......///000.........---,,,,,,++++++---------------,,,+++******+++,,,,,,+++***+++------......//////000000111,,,,,,,,,,,,------------......//////......---,,,.........///......---,,,*********++++++---......,,,------......------,,,+++,,,,,,---...000222222...------------...//////------......------,,,++++++,,,---///000000000000......////////////......---...///000111000//////...//////000000000000000222222111111000...---,,,........................)))+++.........---...000111111111111111111111111/////////...------,,,,,,/////////000111111222222111111111111111111000000222222222333333333333444333222111111111333444555111666===EEELLLQQQTTTVVV___aaaaaa```^^^\\\\\\]]]\\\\\\]]]^^^___``````___aaa___^^^___bbbeeeffffffjjjkkkkkklllllllllkkkkkklllnnnooonnnlllmmmqqquuutttsssrrrpppllliiifffeeefffffffffgggggghhhiiiiiilllrrryyy|||}}}|||~~~wwwuuusssqqqqqqqqqpppnnnooonnnnnnnnnnnnmmmkkkhhh^^^QQQDDD>>>;;;777444444555555555555444333333222444333333333333333333222,,,,,,,,,---...///000111...///000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,,,,+++***+++---......---......---------,,,,,,,,,------...//////000000111/////////...------,,,,,,------........./////////,,,---.../////////...---........................------............------+++,,,------.........---,,,------......------,,,...............,,,+++***//////...------.........+++,,,------......------,,,,,,.../////////...---------,,,+++++++++,,,,,,------............------,,,---......//////............////////////......------...............---111000000///////////////,,,---///000000000//////,,,---...///000000//////////////////............,,,...///...++++++---///111000000222444555444333...------,,,,,,------...------...//////000000000000000////////////000000...000222111///...///000...---,,,---///000///......//////000000//////.../////////.........------............/////////000------------,,,,,,,,,,,,,,,---...//////...------///...------...///...,,,........................------,,,,,,,,,+++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---.........---,,,------...//////...------........................+++++++++,,,---...000000.........---,,,,,,++++++++++++,,,,,,,,,++++++***...000000000...---...///,,,------...//////000000//////......---...............//////......---,,,......//////...------,,,------...///////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,---...///000---------------...//////------.........---,,,+++***+++,,,...//////000000---...///000000///......---...000111111111///...///////////////000000111222222111111000...---,,,........................,,,///111111///......///000000000000000000000000............------------...//////000111111222222000000000000000111111111333333444444444444555555111111000000111333555666555888>>>EEELLLRRRWWWZZZ]]]___aaaaaa_________```^^^^^^___```aaaaaaaaaaaaaaa___^^^___bbbdddeeeeeeiiiiiikkkllllllllllllkkkkkkmmmooommmkkklllpppuuutttssssssqqqmmmjjjfffdddeeeffffffgggiiijjjllllllmmmssszzz~~~~~~}}}~~~yyyuuuqqqooooooooonnnlllmmmmmmlllllllllllljjjiii]]]PPPCCC>>>;;;888555666444444333333333444555555222333333333333333333444++++++,,,,,,...///111222///000111111111///...---------------------------++++++,,,,,,---...//////---------....../////////------,,,,,,,,,---......+++******+++---///...---......---------,,,,,,,,,......//////000111111111000000///...------,,,,,,.........////////////000,,,,,,.../////////...------.....................,,,------------------,,,+++,,,------.........---,,,------......------,,,......//////...,,,+++)))************+++,,,------,,,------.../////////...,,,,,,.../////////...---------,,,,,,+++,,,,,,------......//////......---,,,---......//////............////////////...............///......------111111000///////////////,,,---///000000000//////***+++---///111111111111000/////////............---///000...,,,+++---000000...---...222333000---...------,,,,,,------.........///000111222333333000000////////////000000***---000000......///111...---,,,---///000///.........////////////......111111000000/////////...------...///000000//////......------------,,,,,,,,,---.../////////...---...---,,,---/////////...........................---------,,,,,,+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,---.........---,,,+++,,,---...//////...---,,,000///............///000******+++,,,---...000111......------,,,+++******)))******+++++++++******---...///...,,,++++++---,,,,,,,,,---...//////000222111000///////////////......//////......---,,,.../////////...---,,,,,,***+++,,,---...---,,,+++,,,,,,---......---,,,,,,,,,,,,,,,++++++,,,---------------------...///000,,,---.........---,,,+++)))***+++---.../////////---...///000000///......---...000111222111///...000///.........///111222111111111111000///...---........................///222444333000......///////////////////////////.........//////000000000...//////000111222222222000000111111222222333333444444444555555555666666000000000000111333555777<<<===AAAFFFNNNUUU\\\```\\\^^^aaaaaaaaaaaabbbccc___```aaabbbbbbcccbbbbbbaaa___^^^___aaadddeeedddjjjkkklllnnnoooooonnnmmmjjjmmmooommmjjjkkkpppuuuvvvvvvuuusssppplllhhheeeffffffggghhhjjjlllnnnoooqqqwww}}}}}}zzzzzzzzzzzzuuuooommmmmmmmmlllkkkjjjjjjjjjkkkkkkkkkjjjiii___RRREEE@@@===:::888999333222222222333555777888222222222333333444444444------,,,+++,,,---...//////............---------+++++++++,,,,,,,,,---------...///000000///...---+++,,,,,,------......///+++,,,------......---------------,,,,,,------...---------------------,,,000000///..................------,,,,,,------...---......///////////////,,,******,,,000222111///---,,,,,,++++++,,,,,,---,,,---///000000///---,,,...---+++++++++---///000///............---------///...---,,,,,,---...///---------,,,,,,+++++++++........................,,,***)))***...///...,,,++++++++++++,,,,,,---...333111///...---...///000......//////......---,,,,,,...000111///.........000000////////////000000////////////000000000000......///000111000000///...---,,,,,,,,,...///000///...---,,,,,,---...///111000///...---......///222111000......//////000111///...------...///111///////////////.........111000////////////000000111///------///000///...////////////////////////222000///......///000222000///...------...///000////////////////////////,,,---...---+++***+++,,,......///000000000000000222000---+++******,,,---000///---,,,+++,,,,,,---++++++,,,------,,,,,,,,,,,,+++*********+++,,,---...,,,******+++,,,+++***++++++******++++++,,,---///////////////.................................,,,---.../////////------,,,,,,...///000000000000//////...------,,,++++++)))((((((***,,,---,,,***,,,,,,++++++,,,,,,---...333///,,,+++...000000///222111///000111111000///111000///...............------......---,,,***))))))***+++,,,------------////////////...---,,,+++++++++++++++,,,---............------------......111111111111111000//////111222222222111000...---,,,,,,------------------......---------,,,,,,,,,............//////////////////.........---------444222///,,,,,,---000222000000000000000111111111111111111000000000000///.........///////////////222222111///......111333111222222333333222222222555333222111111333444666333444555444444444666888<<<>>>AAAFFFMMMTTT[[[___```aaaaaabbbbbbbbbbbbbbbeeefffeeebbb___^^^aaadddhhhffffffgggfffcccdddhhhjjjjjjjjjnnnrrrtttsssqqqooonnnmmmlllmmmnnnpppqqqtttttttttsssqqqooolllkkkqqqlllhhhhhhmmmrrrvvvwwwtttwwwyyyvvvrrrqqqtttxxxssssssqqqlllgggeeegggjjjdddgggkkklllkkkhhheeeccc\\\UUUJJJ@@@;;;999888888333333222222333333444444111111222333333333222222------,,,,,,,,,---...//////............---------,,,,,,,,,---------......,,,---...//////...---,,,***++++++,,,,,,---......,,,,,,---------...............---,,,,,,,,,------+++,,,,,,------.........000000///...............------,,,,,,,,,,,,------------...///////////////---,,,+++---000111111///......------------......,,,---...//////...---,,,...---,,,++++++---...000///............---------///...------------...///......---------,,,,,,,,,........................---,,,+++,,,///000000...------,,,,,,------......222111///------...///000......//////......---,,,---///000000///......///000000////////////000000111111000000///.........------------------------.........---......///////////////......////////////...---,,,,,,,,,------111000///.........//////000///...------...///000........................//////......//////000111111///......000111000///000000000000000000000000111000...------...000111000///...------...///000////////////////////////,,,---...---,,,++++++------....../////////......///.....................///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,+++*********+++,,,---///---++++++,,,---,,,+++++++++******++++++,,,---.........///////////////////////////////////////------.........------,,,+++,,,---...///000000000//////......---,,,,,,+++)))((((((***,,,---,,,***,,,++++++++++++,,,------///---+++,,,///111222111222111000000222333222111000000///...............------------,,,+++***)))***+++,,,---........................---,,,++++++***************+++,,,---------------------------///////////////...------000111111111111///...---------............////////////.........---------............////////////000000/////////.........111000---,,,,,,---///000//////000000000111111111000000000000000000000000------......///000111111111111111///...///111444222222333333333222111111333333111000111222444555222333444444333444666777<<<>>>BBBGGGOOOVVV\\\```````````````aaabbbcccccceeeffffffeeecccccceeehhhgggddddddfffeeeccccccgggjjjjjjkkkooorrrsssqqqnnnppppppooonnnoooqqqtttuuussstttttttttsssqqqpppoooqqqnnnmmmnnnrrrvvvwwwwwwtttwwwyyywwwrrrppprrruuunnnnnnlllhhhdddbbbdddfffdddgggjjjllljjjgggdddbbbZZZSSSIIIAAA;;;999777666444333333222222333333444000111222333333333333333---,,,,,,,,,,,,---...//////............---------------------............,,,,,,------------,,,,,,++++++,,,------......///------,,,,,,------...//////...---,,,,,,,,,,,,,,,***++++++,,,---...//////000///......---.........,,,,,,++++++++++++,,,,,,------...////////////...///...---...000000000/////////............//////------------------------...---,,,+++,,,---...//////............---------///...------------...///......------------,,,,,,........................///...---...000111111000//////...---------......000///...---,,,---...///......//////......---,,,...///000///------///000000//////......//////000333222111000...---,,,+++///...---,,,,,,,,,---...//////000000000///......//////000000000000/////////...------,,,,,,------000///......------......000///...------...///000,,,,,,------......//////...............///000111000///---...000111111111111111111111111111111111000///...------...///000//////............//////////////////////////////---...///...,,,,,,,,,---------.........------,,,,,,---///000111000///...------......------,,,,,,,,,,,,------------,,,,,,,,,+++*********+++,,,---000...,,,,,,---------,,,++++++******++++++,,,---------......//////000000000000000000000000000000......---,,,,,,,,,,,,,,,+++,,,---...............///......------,,,,,,,,,)))))))))***,,,---,,,++++++++++++++++++,,,------+++******---000333333333222111000000222444444333/////////...............---,,,+++***************+++,,,---......//////...------------,,,+++******((((((((())))))***+++,,,,,,---............---,,,.........///......---,,,//////000000000...---,,,........./////////000000.........---------,,,,,,............////////////000000000000000/////////------,,,,,,,,,------.........///000000111222222/////////000000111222222///............000222333000000000/////////222444222333333333222111000000222111000000000111333444111333444444444444555777<<<>>>CCCJJJQQQXXX^^^aaaaaa```___^^^___aaaccceeedddfffiiijjjjjjjjjlllnnngggdddccceeeeeebbbcccfffiiijjjmmmppprrrrrrooommmoooooonnnoooqqqsssvvvxxxtttttttttuuuttttttssssssqqqqqqqqqtttwwwxxxxxxwwwuuuxxxyyywwwsssoooooopppkkkkkkiiifffbbbaaabbbcccccceeehhhjjjiiifffbbb```WWWQQQHHHAAA<<<999666444555555444333222222222222000111222333444444555444,,,,,,,,,,,,------......///............---------,,,,,,,,,------------...,,,,,,------------,,,,,,---------...//////000000...------,,,---...///000///......---,,,,,,,,,,,,,,,,,,,,,------.........///......------.........,,,++++++******++++++,,,,,,---......//////......000//////////////////...///..................///------,,,,,,,,,,,,------...---,,,,,,,,,------...///............---------.........------.........------,,,,,,,,,,,,,,,,,,........................///......///000000000000//////...------,,,------......---,,,,,,,,,---............///......---,,,/////////...,,,---///111/////////....../////////222111000///...---,,,,,,000///.........000222444///000111111111///...---...///000111111000///...000000/////////////////////.........------------///......------......///+++++++++,,,---...////////////...............//////...------///111111000000000000000000000000000///...------------...////////////....../////////////////////////////////...///000///---,,,---...---............---,,,,,,---....../////////......,,,,,,.........---,,,+++------------------,,,+++,,,+++*********+++,,,---///---,,,+++,,,---,,,+++++++++******++++++,,,---,,,------...///000111111///////////////////////////...,,,+++******+++,,,,,,,,,------...---------------,,,,,,,,,+++++++++***))))))+++------,,,++++++++++++***+++,,,,,,---)))***,,,...111222333222111///...///111333444333.....................------,,,***)))((()))***++++++,,,,,,---......------,,,,,,,,,,,,,,,+++***)))((((((((()))***+++,,,---,,,---///000000///---,,,/////////000000//////........./////////...,,,+++---------...//////000000------,,,,,,,,,+++++++++............////////////////////////////////////++++++,,,---............------...///000111222333//////000111222333444444222111///......///111222///000000000///000222444222222333222222111000///000000//////000111222333222444666666555555666888;;;>>>DDDKKKSSSZZZ```cccbbbaaa___^^^___aaadddfffeeehhhlllooorrrsssttttttlllhhheeegggfffcccbbbdddfffiiimmmqqqsssrrrpppnnnmmmllllllmmmooosssvvvxxxuuuuuuuuuuuuuuuttttttsssqqqqqqrrrtttvvvwwwwwwvvvvvvxxxzzzxxxtttooommmmmmkkkkkkiiigggeeecccccccccaaabbbdddffffffddd___\\\SSSOOOHHHAAA===999555333666666444333222111111111000111222333444555555555,,,,,,,,,---------------///............---------******+++++++++,,,,,,,,,...------------------...,,,,,,,,,---......//////...---------....../////////...---,,,,,,,,,,,,,,,.........------,,,,,,,,,......------------......,,,++++++******++++++,,,,,,------...............////////////..................------------.........------,,,,,,------...------------,,,---------///............------------..................---++++++++++++,,,,,,,,,,,,........................---...............//////......---,,,+++++++++,,,------,,,,,,,,,---------.........///......---,,,/////////...,,,---///111//////............//////...............////////////.........000333666888///000111111111///...---------///000000///------//////000000000000000000...............------,,,......------------......+++++++++,,,---...//////222111000///...---------///---,,,---...000000///////////////////////////......------------.........//////////////////...////////////////////////...///000///---,,,---........./////////......---111000---,,,++++++,,,---+++,,,---.........,,,,,,---.........------,,,+++,,,+++*********+++,,,---...,,,******+++,,,+++***++++++******++++++,,,---,,,------...///000111111...........................---,,,+++***+++,,,,,,---------...------,,,,,,+++++++++******************))))))+++---...---++++++************+++,,,,,,+++,,,...///000000111111000...,,,---///111222222,,,---......///...------,,,+++***)))))))))***+++******+++,,,,,,,,,+++++++++++++++,,,++++++***************+++,,,---//////---...000111111000...------...////////////......------...//////...,,,,,,++++++,,,---......//////............------------............////////////........................,,,---...///000000//////,,,---...///000111222222000000111222444555666666555444222000///////////////000111000000000111333222222222222111111000///.../////////000111222222333555777888777666777888:::===CCCJJJSSS[[[bbbeeeeeecccaaa``````bbbeeeggghhhjjjnnnssswwwyyyyyyyyyrrrllliiijjjiiifffcccdddeeehhhnnnrrrtttsssrrrqqqmmmmmmmmmmmmooorrruuuwwwvvvvvvuuutttsssrrrqqqqqqppppppqqqqqqqqqrrrtttuuuvvvwwwxxxvvvsssooolllkkkkkkkkkiiihhhgggeeebbbaaa]]]]]]___bbbcccaaa]]]XXXRRRMMMGGGAAA===999555333777666555333222111000000000111222333444444444444+++,,,------......------///............---------************++++++++++++......------------......))))))******+++,,,,,,---------...////////////...---------,,,,,,------...//////...---,,,++++++***---------,,,------...///,,,,,,++++++++++++,,,,,,,,,,,,---............------...///...---,,,---......------------------...........................------------------,,,,,,///............---------------...//////...------++++++,,,,,,,,,,,,------........................,,,---......,,,,,,---...------,,,+++++++++,,,,,,,,,,,,------------------......//////......---,,,...///000///------///000///......------......///+++,,,---...///000000111++++++,,,---///111444555//////000000000///......------............------------.../////////.........////////////...------------------------------,,,,,,------......//////333222111///............000///------/////////.........................................................////////////......////////////////////////---...///...,,,,,,,,,---------...///////////////222000---***)))***,,,---,,,,,,------......------......///......---,,,+++,,,+++*********+++,,,---...,,,******+++++++++***++++++******++++++,,,---------......//////000000........................------,,,,,,,,,,,,------...............---,,,+++*********************************+++---...---,,,***************+++,,,,,,,,,...//////......///111111...,,,,,,...000111111+++,,,---//////...------,,,++++++*********++++++******++++++++++++******+++++++++,,,,,,++++++***+++++++++,,,...///111222...///000000000000///...***+++,,,,,,---,,,,,,,,,------...//////...---,,,***++++++,,,---...//////111111111000000000000///............////////////------------...............///000000111000000000------...//////000111111000111222333444555666666444444333222111000///...///111222111000///000111000000111111111111111000......///000111222222333222444777888777777777888999<<<@@@GGGQQQZZZbbbggghhhgggeeedddddddddfffgggiiikkknnnsssxxx{{{zzzyyytttnnnjjjlllmmmjjjggggggfffjjjpppssstttsssssssssqqqpppoooooopppsssuuuwwwuuutttrrrqqqpppoooooooooooopppqqqpppooopppqqqssssssssssssrrrpppnnnllljjjjjjiiihhhgggfffccc___\\\ZZZZZZ[[[___bbbaaa\\\WWWQQQMMMGGGAAA===:::777444777666444333222111111111111111222333333333222222+++,,,---.........------///............---------******+++++++++,,,,,,,,,------,,,++++++,,,------******++++++,,,---------+++---///111111000...---,,,,,,,,,,,,------...///.........------,,,,,,+++---,,,,,,,,,------...///------,,,,,,,,,,,,------+++,,,------......------+++---......,,,+++---/////////............//////......///000000///......---.........---,,,,,,+++///............---------------...//////...---------------.........//////........................,,,...///...,,,+++---///---,,,,,,,,,,,,------...,,,,,,---.....................//////......---,,,---///000000///......//////......------......///++++++,,,---...000000111++++++,,,---...///000000.........---......////////////............//////,,,---...///000//////...//////000000000///...------------......---------........................111111000000000000111111444222000///000000000.../////////////////////////////////000000/////////---...///000000///...---////////////////////////,,,---...---,,,++++++---***+++,,,---.../////////000///...---,,,,,,------,,,,,,,,,,,,,,,---...///////////////...---,,,+++,,,+++*********+++,,,---...---++++++,,,,,,,,,+++++++++******++++++,,,---.........///////////////........................+++,,,---...............000000000///...---,,,++++++++++++++++++,,,,,,,,,+++******+++......---,,,***************++++++,,,---...///...------000333333000---,,,...000111111***+++---//////...---,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++,,,---...000111222........................******+++,,,,,,,,,,,,,,,---...///000000///...---++++++,,,---...///000000111000000000000/////////............////////////---.........////////////111000000000000000000///........./////////000000000000111111222333444444111222333444333222000///000222333222000...//////...///000111111222222111......000111222333333333000333666777666555555666888:::===DDDMMMXXXbbbhhhlllkkkjjjhhhggggggggggggiiiiiikkkpppuuuxxxxxxwwwrrrllliiilllooonnnkkkkkkkkkooossstttsssrrrrrrsssrrrqqqpppooooooppprrrssspppooonnnmmmlllmmmmmmnnnmmmpppssstttrrrpppqqqqqqooonnnmmmllllllkkkjjjiiikkkiiiggggggfffbbb]]]YYYXXXXXXZZZ^^^cccccc^^^YYYRRRMMMFFFAAA===:::888777666555444333222111111111111111222222111111000000+++,,,---.........---,,,//////.........---------++++++,,,,,,,,,------------,,,+++******+++,,,---------......///000000111***,,,000222222111...,,,+++++++++,,,---...///000,,,---------------------,,,,,,,,,,,,------...///...------,,,,,,------...+++,,,------......------)))+++...---+++***,,,///000000////////////000000---///111222222111///------.........------,,,+++//////.........---------,,,---...//////...---,,,.../////////000000111111........................,,,...000///,,,+++---///---------------...///000,,,------.../////////.........//////......---,,,,,,...000111///..................------.........,,,,,,------...///000000------...//////...------...---,,,,,,,,,...///111111000///......///000111...///000222222222111000///000111111111000...---,,,------......------,,,///////////////........./////////000111333444555666444222111222222111///000000000000000000000000//////000000000000//////---...///000000///...---////////////////////////,,,---...---+++***+++,,,((()))***,,,---...//////------///000000000///...------,,,+++,,,---///000////////////...---,,,+++,,,+++*********+++,,,---///...,,,,,,---------,,,++++++******++++++,,,---///////////////.........000000000000000000000000***+++---///000000//////111111000000///...,,,,,,------------------------+++******,,,......---,,,*********)))***++++++,,,,,,......---,,,---222666555222...---...000111222***+++---//////...---,,,***+++---......---,,,+++,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,...000111222---,,,,,,++++++,,,,,,---+++,,,------............---...///000000//////...,,,,,,---...///000111222......---------,,,,,,,,,............/////////000.../////////000000111111222111000///////////////.........////////////////////////000111111222222...///222555555444222111111333333222000.........---...///111222222222222...///000222333333444444...111444555555444333444888999;;;BBBKKKWWWbbbiiinnnmmmmmmkkkjjjhhhgggfffiiihhhiiimmmrrruuuuuutttoooiiifffkkkppppppoooooopppsssuuuuuurrrpppqqqrrrrrrpppnnnmmmlllmmmnnnooolllkkkjjjjjjjjjlllmmmnnnlllqqqwwwyyyvvvsssqqqpppllljjjhhhhhhiiiiiiiiihhhmmmkkkiiihhhgggddd]]]XXXXXXXXXYYY^^^dddddd___ZZZSSSNNNFFF@@@===;;;999888555555444333222222222222111111222111111000///...,,,,,,++++++,,,...///000///............/////////------,,,+++,,,---...///000///---+++************...//////000///---,,,+++---...///000000///...---,,,------......------,,,***+++,,,,,,------,,,,,,...,,,+++,,,...///000///***+++,,,---...---,,,+++,,,,,,---......---,,,,,,------------------------000...,,,---111333222111+++---///000...---------........................---+++)))((()))***---///---------............///000---)))&&&&&&)))---000000000000000000000000000........................//////.........------------------------...///////////////......---------++++++,,,,,,---...//////111///---+++***+++,,,---........................000///...------...///000000000000000000000000000444222000---,,,,,,---...////////////000000111111//////000111111111111111......//////...---,,,,,,000///---,,,++++++,,,---,,,,,,---...///000111222000000000000000000000000000000//////.........---000000000000000000000000222222111111000/////////---......///000111111222...---,,,+++******************+++,,,,,,------......---+++******+++,,,---++++++,,,,,,,,,---------111///---,,,------,,,++++++,,,------......------777777555000***'''(((***++++++,,,,,,,,,---------+++++++++***++++++,,,,,,---000222111...,,,---///////////////000000000000/////////...------,,,,,,,,,------......------,,,+++,,,,,,---.........---++++++++++++++++++++++++***,,,------,,,---...000666444111000000000000///,,,,,,++++++***+++++++++...---,,,+++++++++++++++---,,,+++*********+++,,,+++++++++*********))))))***+++------------...000...------,,,,,,------...//////...---,,,,,,++++++,,,---...//////000//////+++,,,...///111222222333...,,,***((((((***,,,...111000///...---...//////,,,---///000000000///...000///...------...///000---.........---,,,++++++---......///000111111222//////000111222333333444222222222111000//////...///............///000000...///111222333333222222111111111111222333444555555999>>>AAAFFFOOO[[[eeekkkkkkkkkjjjjjjhhhgggggghhhfffeeegggkkklllkkkhhhjjjeeecccgggjjjkkknnnqqqooorrruuuwwwvvvsssooommmooollljjjjjjmmmoooooonnnjjjkkkkkkkkklllkkkkkkkkknnnqqquuuwwwvvvtttrrrrrruuupppkkkiiijjjllllllkkklllmmmmmmjjjeee```\\\[[[XXXXXXYYY\\\______[[[WWWTTTPPPIIIBBB===888333000555555444333333333444444444333111000000000111111,,,++++++++++++---...//////////////////...------------,,,,,,,,,---...///...---,,,,,,,,,---...///------...///...---,,,+++......///000000///......,,,------......------,,,+++,,,,,,---------------...,,,,,,---///111111000,,,------...---,,,+++***,,,,,,---......---,,,,,,------------------------222///------...///---+++,,,///111111///......///........................---,,,***))))))+++---///---------............//////...,,,++++++,,,...///................................................//////.........---------......------......///000............---------,,,---------....../////////000///...---------...///////////////////////////000///......---...//////000000000000000000000000000///...---,,,---///000,,,,,,,,,---------.........//////000111111000000//////000000///......------,,,+++++++++,,,---...,,,,,,---...///000111111////////////////////////111111000000000/////////000000000000000000000000000000000000000000111111......//////000000111111///...---,,,++++++++++++++++++,,,,,,---.........,,,,,,------------,,,,,,************++++++++++++///---++++++,,,---,,,+++++++++,,,---------------222333222///+++)))***,,,(((((()))))))))*********++++++******++++++,,,,,,,,,...///...,,,++++++---////////////000000000000/////////...------,,,,,,,,,,,,------------,,,,,,+++,,,,,,---......------++++++++++++++++++++++++***+++------,,,,,,...///444222000///000111111111,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,---...---,,,++++++,,,------,,,,,,,,,,,,+++++++++******+++------,,,,,,...000------,,,,,,,,,,,,------///......------,,,,,,,,,......//////000/////////***+++---...000111111111111///---,,,,,,---///111111111///.........///000,,,---...///000//////...//////............//////...............---,,,,,,......//////000000111111222222222111111111000000222222111111000//////............////////////000...///000222222222222111111111222222333444555555777:::>>>AAAEEEMMMXXXaaahhhhhhiiiiiiiiihhhhhhgggeeecccbbbdddhhhiiigggeeeddd___]]]aaacccdddfffjjjmmmoooqqqrrrrrrooollljjjllljjjiiiiiilllmmmlllkkkhhhiiikkklllmmmmmmlllllljjjmmmrrruuuvvvuuuuuuuuuwwwsssmmmkkkkkkkkkkkkjjjkkkmmmmmmjjjfffbbb___^^^[[[ZZZZZZ[[[]]]]]][[[XXXVVVRRRKKKDDD???:::666333333333222111111111222222333222111000///000000111************+++,,,---......///000000000...,,,+++---,,,,,,,,,,,,---...///...------------...///000+++,,,,,,------------,,,//////000000000000//////------............------,,,,,,------...............---,,,...111222222111............---+++***))),,,------......------,,,------------------------///...,,,,,,,,,,,,+++)))---///111222000/////////...........................---+++++++++,,,...000---------............///---...///000000///...---------------------------.......................................---------//////......//////000111...------------,,,,,,,,,.../////////////////////.........////////////000000000000000000000000000111000///...............////////////////////////---,,,,,,,,,---///000222////////////000000000000---.../////////////////////000000000000///......+++************,,,...///,,,------...///000111111////////////////////////111111111111000000000000////////////////////////......///000000111222222//////////////////////////////...---,,,,,,,,,,,,,,,,,,------.../////////+++,,,...///000...,,,+++---------.........//////...,,,******,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,.........---+++***,,,---''''''((((((((()))))))))++++++******++++++,,,---,,,.........,,,+++,,,---.../////////000000000111/////////...------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---------------++++++++++++++++++++++++***+++------,,,,,,...///222000...///000222333222,,,,,,,,,++++++,,,,,,---..................//////...---,,,,,,,,,---...///---------,,,,,,,,,++++++***+++,,,,,,,,,,,,---///------,,,,,,,,,,,,------.....................---//////000000000///......)))***,,,---//////000000111000...------...000111111111000////////////000------...////////////.........////////////............/////////...------////////////////////////222222111111111000000000222111111000000//////...---...///000000000//////---...///000111111111111///000222333444555555555888;;;>>>@@@DDDKKKTTT\\\cccdddfffhhhiiiiiihhhgggdddbbbaaabbbfffgggfffccceeeaaa___bbbddddddfffiiikkkllllllmmmllljjjiiihhhhhhhhhhhhjjjkkkllljjjhhhfffhhhjjjmmmnnnnnnnnnmmmgggjjjpppsssuuuuuuvvvvvvxxxtttpppmmmllllllkkkjjjlllmmmmmmlllhhhfffeeeeeeaaa___]]]\\\\\\]]]\\\ZZZYYYTTTMMMFFFAAA===999666444333222222111111111222222222111000000000111111))))))*********++++++,,,+++---///111111///---+++,,,,,,,,,,,,------......000///......---,,,,,,,,,******+++,,,---------...000000000000000000000000------............------------------......//////...------///222444333222.........------,,,+++***------------------------------------------------+++++++++,,,---------------///111111000///...///..............................---,,,,,,...///000---------............///---...000111111000...---------------------------................................................///////////////000111111---------------,,,,,,,,,/////////...............,,,,,,...///000000000///////////////////////////000000//////......------........................,,,,,,,,,,,,---...000111111111111111111111111111------......///......---......////////////......,,,,,,+++++++++,,,......------......///000000111////////////////////////000000000000000000000000////////////////////////////////////000000111111//////////////////............---,,,,,,,,,,,,,,,------......///000000000,,,---.../////////...---........./////////000000///---+++***++++++***))))))***++++++,,,,,,+++++++++,,,,,,++++++++++++,,,************+++++++++,,,************+++,,,------////////////......//////......//////000000111111/////////...------,,,,,,******++++++++++++******+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++---............///111222000......000222222222---,,,,,,,,,,,,------.........//////000000000000------,,,++++++,,,...///---,,,,,,,,,,,,+++++++++)))+++,,,,,,++++++,,,...---,,,,,,,,,,,,,,,,,,---.....................///000000000000//////...---***+++,,,---/////////000///...---,,,,,,---...///000000//////............------........./////////,,,---////////////---,,,...///////////////......//////////////////............///000111222333333111111000000////////////,,,...000111222111///...---...//////000000111111...///111333444555555555777999<<>>:::888666666555444333333333333333333222222222222222222))))))******************(((***---000111000...---,,,,,,,,,---------------------------,,,,,,++++++*********+++,,,---...///000000////////////000000---......//////......---...------------...///000.........000333444333222---------------------...------------------------------------------------+++---............------,,,...000000///------.................................---------...///000---------............///........................................................................---.....................///////////////000111111------------------------......------------------***+++,,,....../////////........................///////////////......---------------------------......---------.................................------............------,,,,,,---......---------000///...---,,,,,,---...------......//////000000........................////////////////////////////////////////////////000000000000//////......////////////............---,,,++++++++++++++++++------...//////000000111...------,,,---...///000*********+++++++++,,,,,,111///,,,+++******(((&&&)))***++++++,,,,,,++++++,,,+++++++++++++++***)))+++++++++,,,,,,,,,------************+++,,,---...000///.........//////000.........///000111111111/////////...------,,,,,,)))******++++++******)))+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++---...000000//////111222333111///...///000000000------,,,,,,---......///......000111111111111000,,,+++*********+++---...++++++++++++************)))***,,,+++******+++,,,,,,,,,,,,++++++,,,,,,,,,---------...............///////////////...---,,,+++,,,---...///000000000------,,,++++++,,,------////////////......---------------------......///,,,---...//////...---,,,......///////////////...////////////..................///000111222222333000000000///////////////---...000222222111000............//////000111111...///000222333333444444666888;;;???EEEMMMVVV[[[]]]```dddhhhjjjjjjhhhffffffccc```aaadddfffeeeccceee```___ccceeedddeeeggghhhhhhhhhggghhhhhhhhhiiihhhjjjmmmoooooommmkkkjjjfffhhhjjjmmmooooooooonnnnnnppprrrsssqqqooonnnnnnqqqrrrrrrqqqppppppppppppooopppppppppoooppprrruuusssqqqnnnjjjfffcccbbbbbb]]]WWWOOOGGGBBB>>>:::888777666555444333333333333333444444444444444444444)))******+++++++++******)))***---///000//////...+++,,,------......------))))))+++,,,---......---++++++++++++,,,---////////////............//////......////////////.........---,,,,,,,,,---///000......///111333333111000------,,,,,,---...//////...------,,,,,,------...------------------------///111222111...,,,+++++++++---///000...---------........................---------------...//////---------............//////...---,,,,,,---...///................................................---------...............//////......//////000111---------............///,,,,,,------------------+++++++++,,,---...//////..............................////////////..............................000000000//////......---000000000000////////////.........///......---,,,++++++,,,------------,,,222111///------------...............//////000000....................................////////////////////////////////////111111000//////...------........................,,,++++++******+++++++++------......///000000000...---+++++++++---000111+++++++++,,,,,,,,,------111///---++++++***)))'''***++++++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***((()))************+++++++++)))))))))***+++,,,---...///---++++++,,,.........------...///000111222222/////////...------,,,,,,*********++++++*********,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++---...000000//////111222333111///...///000000///------------......///000...///000111222111000///+++******)))***+++---...+++++++++*********)))))))))***++++++***)))***+++,,,,,,++++++++++++,,,,,,---------------------,,,------.........---,,,,,,,,,,,,---//////000000000///..................//////////////////...------------,,,,,,------...///------............------------.../////////..............................111111000000000/////////////////////////////////...///000111111111000000////////////000111222222111111111111222333444444666777;;;@@@HHHQQQXXX]]]^^^bbbgggkkklllkkkhhheeedddaaa^^^^^^aaacccbbbaaabbb^^^^^^bbbdddcccdddfffgggggghhhhhhiiijjjkkkkkkjjjmmmppprrrqqqooonnnnnnjjjjjjkkklllmmmnnnnnnnnnqqqssstttssspppnnnmmmmmmnnnppprrrrrrqqqpppqqqrrrooopppppppppppprrrvvvyyyzzzzzzyyytttnnniiifffeee___YYYPPPGGGAAA===999777555444333222111000000000333333444555555555444444******+++,,,,,,+++***))),,,------......------,,,+++,,,---.........------)))***,,,---...//////...------,,,,,,,,,...///000///...---,,,,,,---...///......////////////......---,,,+++***+++,,,...////////////111222222///---///...------,,,---.........---,,,,,,,,,,,,---...------------------------///111333222...+++******,,,...000000///.................................,,,------------.........---------............///.........------.........------------------------........................---------.........//////......------......///000........./////////000000,,,,,,------......//////------,,,,,,---...///000........................,,,---...///000000//////........................000000000000000//////...333333333222222222111111///////////////...------+++,,,------......------//////------,,,---...///............////////////..............................//////000000000000000000000000000000000000//////////////////......,,,------....../////////,,,,,,+++++++++,,,,,,---,,,------......///000000+++++++++,,,,,,---...///...////////////000000000000...,,,+++,,,,,,,,,***++++++,,,---------------+++***)))+++------+++)))))))))))))))************)))))))))***+++,,,...//////,,,******,,,...///...------...///000111222222/////////...------,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,---//////......000111111///......///111111111------------...///000111...///111222111000...---++++++******+++,,,...///,,,,,,+++++++++*********)))***+++***)))((()))+++,,,,,,++++++++++++,,,,,,---------,,,+++++++++***++++++,,,,,,---,,,,,,,,,+++,,,---...............////////////////////////000111111222111000///...------,,,,,,,,,---...///...------,,,,,,------...,,,,,,---...............,,,------....../////////111000000000//////////////////////////////////////////000000000111111111000000//////000111333444666555333111222333555666888999<<>>DDDLLLTTTZZZ]]]cccgggllloooppplllgggdddhhhddd``````ccceeedddccc^^^[[[[[[```dddccccccfffbbbdddgggjjjlllnnnnnnnnnmmmpppssssssqqqoooppprrrqqqpppmmmkkkjjjkkklllmmmmmmoooqqqrrrrrrrrrssstttnnnqqqttttttqqqnnnmmmnnnmmmmmmmmmlllmmmpppuuuyyyzzzppphhheeeeee^^^SSSIIIBBB===999777888777555444333222222222///000111222333222222111......---,,,,,,+++******---,,,***(((((()))***+++))))))***+++,,,,,,,,,,,,)))***,,,...///000111111000000///...---,,,++++++------------------------///......------,,,++++++---,,,,,,++++++,,,,,,---111111000///...------,,,///...,,,+++***+++,,,,,,/////////---******+++---//////.........---------***---000333222///+++(((,,,------...///.........+++,,,---------,,,+++++++++,,,,,,------.........,,,,,,...///000000000000000000///.....................------------......000...,,,,,,...///000000//////---,,,,,,---...///------------------------...---,,,,,,---...///000...............///000000111000///......///000111000000111111111111000000//////000000000///---,,,...///000111111222222222000000000000000000000000444333222000////////////........................,,,,,,,,,,,,---...////////////...------------...---------....../////////(((***---000111111000///111///------...111222222111111111111111111111111000000//////......------000///...---,,,---......000///---+++++++++---...///...------...///---,,,,,,,,,,,,---...///000000000...---,,,,,,---///000///............---------,,,,,,---------,,,+++++++++++++++,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,++++++,,,---///000111000000///...---------...---,,,...111222000---......//////...,,,***)))***+++,,,------------,,,,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++*********+++,,,...///000000000222111111000000000000000000000///...---,,,,,,,,,000111---222@@@>>>///(((,,,,,,------------......---,,,,,,++++++,,,,,,---************************---,,,,,,++++++*********---+++***+++,,,...------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---///...---,,,+++,,,---...222222444555444222000///---,,,,,,---...///000111000///...------------------.........//////000000000000/////////.........+++,,,---///000000000000222222222222222111//////...///000111222222111000333333222222333444666777888777666555555444444555;;;???DDDHHHKKKRRRZZZ```kkkkkklllmmmllljjjgggfffcccdddfffggghhhgggfffeeeaaaaaabbbbbbcccdddeeeeeeiiihhhiiikkknnnnnnmmmkkkkkkmmmoooooommmnnnqqqtttrrrpppllliiihhhiiikkkllllllmmmnnnnnnooorrrvvvyyyxxxuuurrrppppppppppppooopppooommmkkkkkklllmmmooo{{{|||}}}|||wwwqqqjjjeeebbb\\\RRRJJJCCC===888555666555444333222333444444222222222222222222222222---,,,,,,+++******))))))---,,,***)))))))))++++++,,,,,,---------,,,++++++******+++---...000111111000//////......---------------------------------,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------...---,,,+++++++++,,,,,,/////////---+++***,,,---//////.........------------///222333333000---+++++++++,,,---......//////---------------------------------------.........------...//////000000000000000///.....................------------......222000......///000000000///...------------...///------------------------......---,,,---...//////...............///000000000000////////////000000000000111111111111000000//////000111000///......---...///000111111111111000000000000000000000000222222111000////////////........................,,,,,,,,,,,,---...////////////...------------...------------------......+++,,,---...//////000000333111......///000111111111111111111111111111111///////////////.........///...---,,,,,,,,,---......---+++******+++,,,---111///---,,,---...---,,,,,,---------...///////////////------,,,---...///............------------)))******++++++*********+++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,...///000111000000///......------000///...000222333111///............---,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,---...//////000000222111111000000000000000000000///------,,,,,,---,,,000111===PPPLLL777+++******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---************************...---+++***)))***+++,,,,,,+++******,,,------,,,------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...///000111222111000...---------------------.........---,,,,,,+++++++++,,,............/////////000//////......------,,,,,,000//////.........//////333444444333333222111000///000111222333222222111222222111111222333555666666555444444333444444444:::>>>CCCGGGKKKQQQYYY___fffggghhhiiiiiigggeeedddccceeeggghhhiiihhhgggfffbbbbbbcccdddeeefffggggggkkkjjjiiijjjkkkkkkiiigggfffiiikkklllkkkkkkmmmppppppooommmllljjjjjjiiiiiijjjjjjkkkkkkmmmpppuuuxxxyyyvvvsssqqqqqqqqqpppoooqqqpppmmmkkkiiiiiiiiiiiiqqqrrrttttttrrrmmmhhheeebbb\\\TTTKKKDDD???:::777666555444333222333333444222222222222222222222222---------,,,++++++******---,,,+++***)))***+++,,,............---,,,+++***++++++++++++,,,...000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111,,,---...//////...---,,,//////.....................---,,,,,,+++,,,,,,,,,...//////---+++***,,,---...............---------...///000111111000...---++++++,,,---....../////////...---------...////////////........................//////////////////000//////............///......------------......222000///...000111000///......---------......///------------------------//////...---------.....................///000000//////000000000000/////////000000111111000000///......///000000000//////,,,---...///000000000000000000000000000000000000000//////......//////000........................,,,,,,,,,,,,---...///000//////...------------.../////////...............///...---,,,---...000111333111......///000000000000000000000000000000000.........///////////////......---,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---222000---+++,,,------,,,------..................//////......------------............------------)))))))))***++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,---...///000000000000///......------000//////000222222111//////...------,,,,,,,,,,,,---,,,+++++++++,,,---...+++,,,---...///...------------,,,,,,,,,+++++++++------........./////////222222111111000000000000000///...---------------***---...:::NNNKKK666)))******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---+++*********,,,---,,,***))))))+++,,,,,,+++,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,------...,,,---.........---,,,+++---------,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,............////////////000000//////...------,,,111000/////////000111111444444444444333222111111000111222333333333222222111111000000111222333444333333222222222333444444999===BBBEEEIIIOOOWWW]]]```aaacccdddddddddcccbbbdddfffhhhjjjkkkjjjiiihhhdddeeeeeefffggghhhiiiiiimmmkkkhhhgggggggggeeedddaaadddgggiiijjjiiijjjkkkmmmnnnmmmmmmkkkiiihhhgggggghhhhhhhhhjjjnnntttxxx{{{yyyuuussssssrrrqqqpppqqqooollliiifffdddcccbbbccceeehhhjjjjjjhhheeeccc```ZZZRRRJJJDDD???:::777555555444333333333333333222222222222222222222222000000//////............------,,,++++++++++++,,,,,,---------,,,,,,+++***,,,+++******+++---///111.........//////000000000,,,,,,,,,,,,,,,,,,,,,,,,000000//////...---------,,,---///000000///---,,,---.....................---------,,,,,,,,,---------...///...,,,+++,,,---........................------------------------///.....................///...,,,++++++---///000000000//////.........---/////////............///000///............//////......------------.........------...000111111000------------.........///........................//////......------------...............///000000...///000111111000///...//////000000000000//////------......////////////+++,,,---...////////////////////////////////////...............///000000........................,,,,,,,,,------...///000//////...------------...111111111000000///////////////...............//////...,,,---...000000///000000000000000000000000------......//////000000------,,,,,,++++++++++++++++++******+++,,,---...333000,,,******,,,,,,,,,...............---------////////////...---,,,+++.........---------,,,,,,******++++++,,,---...///---------,,,,,,++++++++++++************+++,,,,,,------------......//////000000//////.....................////////////...///...---++++++,,,---...///---,,,++++++,,,...///+++,,,...000000///...---------------,,,,,,,,,,,,//////...............///222222222222111111000000000///...---------------///000***...<<<;;;...***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++)))((()))***,,,++++++++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,------......++++++,,,---,,,,,,+++***+++,,,,,,,,,------,,,,,,//////............//////.........///////////////222111111000//////......---...000222444555555666444444444444333222111000111111111111111111111111111111111111222222333333111111111222222444555555777;;;@@@DDDGGGMMMUUU[[[[[[\\\^^^```aaabbbbbbbbbeeefffiiikkkllllllkkkkkkgggggghhhiiiiiijjjkkkkkknnnkkkhhhffffffffffffeee___bbbgggjjjkkkjjjiiiiiilllkkkjjjiiihhhgggfffffffffffffffgggiiimmmtttyyy~~~{{{xxxvvvvvvuuusssrrrmmmllljjjgggdddaaa___]]]YYY[[[^^^aaabbbaaa```___ZZZUUUNNNGGGBBB===888555444444444333333333333333111111111111222222222222000000////////////.........------,,,,,,,,,,,,,,,))))))***+++++++++++++++---+++***)))***+++...///------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++,,,---///000000///---,,,------------............------------------------,,,...///...,,,+++,,,------........................---,,,++++++,,,---...333222000///...------...---,,,+++******,,,...000000000//////.........---000//////.........////////////............//////......------------......,,,,,,,,,///222444444333,,,------.........//////......................../////////......---,,,,,,...............///000000...///000111111000///...//////000000000000//////,,,,,,,,,,,,---......///+++,,,---....../////////////////////////////////...------......///000111////////////////////////------------...///000000//////...------------...111000000//////............///000111111///---,,,+++******+++...000000000////////////////////////------......//////000000,,,---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......222///+++******,,,,,,,,,...............---------......//////...---,,,,,,...------------,,,,,,,,,++++++***+++,,,---...///---------,,,,,,+++++++++)))))))))))))))***++++++------..................////////////................../////////............---,,,++++++---...//////...,,,++++++,,,...///,,,...000111111111///............---------,,,,,,000000///.........//////111222222222222111000000//////...------------...111555///,,,222000+++000,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++(((***...000000...+++)))+++)))((()))***,,,++++++++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++,,,,,,------.........+++,,,,,,,,,,,,,,,,,,,,,)))***,,,---//////////////////.........//////000///////////////.........000000000////////////...---000333777888888666444333333333333222111000///000000000/////////000000222222222333333333333333111111222222333444666666666999>>>BBBEEEKKKSSSYYYYYYZZZ[[[]]]___aaabbbbbbeeegggiiilllmmmnnnmmmmmmiiiiiijjjjjjjjjjjjkkkkkkmmmjjjhhhggghhhiiiiiihhhbbbdddhhhlllnnnmmmkkkiiijjjhhhfffdddcccdddfffgggfffgggggghhhjjjnnntttyyy~~~|||zzzxxxxxxwwwuuusssiiiiiihhhfffccc```]]]\\\WWWXXXZZZ[[[\\\\\\[[[[[[VVVRRRLLLFFFAAA===888555333333333333333222222222000000000111111222222222------------------------.........---------,,,,,,'''((()))***++++++++++++,,,+++*********+++,,,---,,,---------......//////------------------------++++++,,,,,,---.........,,,---...//////...---,,,......------------------,,,,,,---............---+++---///...---,,,,,,------------...............///...---------...///000444222000...------------,,,+++******+++,,,.../////////..................000///...------...///000///............//////000......------------......------...111444666666555+++,,,---...////////////.................................///......---,,,...............///000000//////000000000000//////...//////000000//////...---------,,,------...///+++,,,---...////////////000000000000000000000000///.........///000000111////////////////////////------------...///000111//////...------------.........---------------------...111222222000...,,,*********+++...000000///////////////////////////.........///////////////---------------,,,++++++,,,---------------------000...+++***+++,,,------------..........................................------------,,,,,,,,,,,,******)))((()))***,,,------,,,,,,,,,,,,,,,,,,+++)))))))))))))))***+++,,,---....../////////......//////////////////......///111222222000//////000,,,,,,,,,,,,------...//////...---,,,,,,,,,---......///000111222111000000//////.........---------111000///.........///000111222333333333222000//////......---------......(((111111...000,,,)))111******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***...111111///+++))),,,***))))))+++,,,,,,+++,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---++++++,,,---............,,,,,,------------......***+++---000222222222222---------,,,------...//////////////////.........------............//////222333666888777555222000222222222222111000//////000000///.........//////222222333333333333333222222222222222333444555666444888<<<@@@CCCIIIPPPVVVXXXXXXZZZ\\\^^^```aaabbbdddfffiiilllnnnooonnnnnnkkkkkkkkkjjjiiiiiiiiihhhkkkiiihhhhhhjjjkkkkkkjjjfffgggjjjmmmoooooollliiihhhfffcccaaabbbdddgggiiifffgggiiijjjkkkooossswww|||zzzxxxwwwxxxwwwuuusssiiiiiiiiihhhfffbbb___\\\XXXXXXYYYYYYYYYYYYXXXXXXUUUQQQLLLGGGCCC>>>:::777333333333333333222111111//////000000111222222222,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,)))******+++++++++******++++++++++++************,,,,,,,,,---------------........................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,.../////////...---+++---...///---,,,,,,------------.........//////......---------...///000000///---,,,,,,,,,...///++++++,,,,,,---......///---------------.........///...---------///111222...............///000000......------------.........---...000333333222111+++,,,---////////////...........................,,,---.../////////...---...............///000000000000////////////000000......////////////......111000///.........//////,,,---...//////000//////000000000000000000000000000000/////////000111111////////////////////////------------...///000111//////...------------.....................//////...///000000111000//////...------...///000///---........................///////////////.........---......///...---,,,+++,,,,,,---------,,,,,,+++---,,,***+++,,,---------,,,---------.../////////------,,,,,,---...000111---------,,,,,,,,,++++++,,,+++)))((((((***+++,,,+++,,,,,,,,,,,,,,,,,,---************+++,,,---...---...///000000///...---...////////////////////////111333222000...///000***+++,,,---............///.........------------000000000111111111222222////////////.........---111000...---...///000222111222333444444222000///......---------......///%%%...---+++...+++(((///******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,,,,+++******,,,------,,,------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,...............---------------......///---...111333444444444333---------------...//////000/////////..................///000111222222333444444444333222111000///333333333333222111000000222111000.........///000111111222333333222111000111111111111111222333444333777;;;>>>AAAGGGOOOTTTWWWXXXYYYZZZ\\\^^^```aaadddfffiiilllnnnooooooooommmlllkkkjjjhhhgggfffeeejjjiiiiiijjjkkkkkkjjjhhhiiihhhiiilllnnnnnnkkkhhheeedddccccccdddfffiiijjjeeegggiiikkklllnnnqqqssswwwuuutttuuuuuuuuusssqqqmmmmmmnnnmmmjjjeeeaaa^^^YYYYYYXXXXXXWWWWWWWWWWWWRRROOOJJJFFFBBB>>>:::777222333333444333222111000/////////000111222222222---...........................//////......---,,,,,,,,,,,,,,,++++++***)))***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000///......---------,,,,,,++++++,,,,,,---//////...---,,,,,,+++++++++,,,.../////////......***,,,...///...,,,,,,------------.........//////++++++++++++,,,,,,---...,,,+++*********,,,...000+++,,,---...////////////+++,,,,,,------...............---,,,---///111333...............///000111.........------.........,,,,,,,,,---///...,,,******+++---///000000///...////////////////////////+++,,,.../////////.....................///000000111000///......///000111......////////////......333222111/////////000111,,,---...///000000000000000000000000000000000000111111000000000000111111000000000000000000000000...------......///000111//////...------------...000000111111222222333333000///.........000111222222111000000111000...,,,........................000000//////.........------.../////////...---,,,,,,,,,,,,,,,,,,+++***)))+++******+++---......---,,,,,,------...///000000---,,,++++++,,,...111222---------,,,,,,,,,++++++///---,,,******+++---...+++++++++,,,,,,---------,,,,,,,,,,,,---...///000......///000000///...---.........///////////////---000222111...,,,---///)))***,,,...//////............//////...---,,,,,,111111000000111111222333000/////////............111///...---...///111333111222333444444222111///......---------......///000333---(((------+++222,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///---+++***+++,,,...------...------,,,++++++++++++---,,,,,,++++++,,,,,,---)))+++,,,...//////......---,,,,,,,,,---......///000111333555555555333333///////////////000111111000000//////.........---000111222333555666777888333111///------///111333444444444444333222111111333222111/////////000111///000111222222111000///000000000000000111111222333666;;;>>>AAAFFFNNNSSSWWWWWWXXXYYY[[[]]]___```ccceeehhhlllnnnooooooooommmlllkkkiiigggeeedddcccjjjiiiiiijjjkkkkkkhhhfffiiihhhhhhjjjmmmllliiifffbbbccceeeggghhhiiijjjjjjdddfffjjjllllllmmmoooqqqsssrrrqqqrrrssssssqqqoooqqqqqqrrrqqqmmmhhhccc___YYYXXXXXXWWWWWWWWWWWWXXXNNNKKKGGGDDD@@@<<<888555222222333444333222111000...//////000111222222222