BMv 6(% 444444333444555777999;;;888777666555444333333333555444222///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))(((***+++++++++***))))))******+++************************---------,,,++++++++++++,,,,,,---...///000111111---+++***+++---...---+++&&&,,,///,,,***++++++))),,,---......+++***))))))+++)))'''&&&'''(((+++,,,---000333444333222222222///...---------,,,++++++***,,,...000222222111000///...---++++++++++++,,,,,,---...///000111222333111000...,,,,,,---...///....../////////000/////////......000222444333222///000222333333333222111111111222222222222333333000000000000//////......------,,,,,,+++++++++++++++,,,---...///...------******)))))))))************++++++++++++******)))((()))***++++++***)))(((((()))***+++,,,---------+++,,,,,,,,,++++++******)))***+++,,,,,,,,,++++++---...///...------...000111000////////////000000//////000000111111222222111333555666777999===???@@@@@@AAABBBDDDFFFIIIJJJMMMOOOQQQRRRRRRSSSUUUVVVXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXXXXXXXXXXXXXWWWWWWYYYXXXWWWWWWWWWWWWXXXXXXUUUVVVWWWVVVUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^______]]]^^^___^^^\\\ZZZZZZZZZYYY[[[]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___``````^^^]]]]]]]]]]]]]]]\\\[[[\\\\\\[[[[[[[[[\\\]]]]]]______^^^^^^^^^]]]]]]]]]^^^]]]\\\]]]```bbbaaa___]]]]]]\\\^^^```aaaaaa```]]]^^^___aaaaaaaaaaaaaaa]]]]]]]]]^^^```aaa```^^^bbbbbbccccccccccccbbbbbbbbbaaa```___^^^]]]]]]]]]```aaaaaaaaabbbbbbbbbccccccccccccccccccbbbaaaaaabbbaaa```aaacccddddddccccccccccccccccccccccccccccccccccccccccccccccccccceeeeeedddcccccccccdddeeeeeeeeeeeeffffffffffffgggffffffgggggghhhiiiiiijjjhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkiiiiiijjjjjjjjjjjjjjjjjjmmmllllllkkkkkkkkkllllllkkkkkkkkkjjjjjjkkkkkkkkknnnnnnnnnmmmmmmmmmnnnnnnmmmnnnnnnmmmkkkkkklllnnnmmmmmmnnnnnnooopppppppppmmmqqqrrrooonnnqqqtttsssrrrrrrrrrrrrssstttvvvvvvqqqrrrrrrrrrrrrqqqppppppqqqqqqrrrtttuuuuuuvvvvvvxxxxxxwwwvvvuuutttttttttqqqrrrrrrsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxxxxwwwvvvvvvuuuuuuuuuxxxxxxyyyzzzzzzzzzyyyyyyzzzyyyyyyxxxyyyyyyzzzzzzzzzyyyxxxxxxxxxyyy{{{|||{{{||||||}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~888888777666777777888999666555444333222222222222333222111///---,,,+++++++++***************************++++++*********+++******************++++++******************++++++,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111111---,,,+++,,,,,,---,,,+++''',,,...,,,+++---,,,)))+++---//////---+++***+++(((((('''&&&'''((()))***,,,///222333333222111222000000000///...---------******,,,---............000///...,,,,,,,,,,,,---------...///000111222333000///---,,,+++,,,---...+++---...000222222333333///......///111222222111---...///000111000//////111222222222333333333444222222222222222111111111..................------...//////000///...,,,++++++++++++*********+++,,,,,,,,,------,,,+++******)))***+++,,,,,,+++******+++,,,,,,,,,,,,+++*********+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,...///000000///......000000///////////////000000000000000000000111111111111333555666777999===?????????@@@AAACCCFFFHHHJJJMMMOOOQQQRRRRRRRRRTTTVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVUUUUUUVVVWWWWWWUUUVVVWWWWWWUUUUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZYYYZZZZZZ[[[\\\]]]^^^^^^]]]^^^___^^^[[[ZZZYYYZZZYYY[[[]]]]]]\\\ZZZZZZ[[[ZZZ[[[[[[\\\]]]^^^______]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^]]]]]]^^^___`````````___^^^^^^___aaaccccccbbb]]]^^^______```aaaaaaaaa]]]]]]]]]___aaabbbaaa___bbbbbbbbbccccccbbbbbbbbbaaaaaa___^^^^^^]]]]]]]]]aaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccccccccbbbaaaaaaaaa``````aaaccceeedddcccccccccccccccccccccccccccccccccccccccccccccccccccdddddddddddddddddddddeeeeeeeeeeeeffffffffffffgggffffffgggggghhhhhhiiiiiigggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkiiiiiiiiijjjjjjkkkkkkllllllllllllkkkkkklllmmmmmmlllkkkkkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnmmmnnnnnnmmmkkkkkklllmmmmmmmmmmmmnnnoooooopppppplllpppqqqooonnnqqqsssrrrppppppqqqqqqssstttuuuvvvqqqrrrrrrrrrrrrqqqpppppppppqqqssstttuuuvvvvvvuuuvvvuuutttsssrrrsssssssssqqqqqqrrrrrrssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwvvvuuuuuuwwwxxxyyyyyyzzzzzzzzzyyyzzzyyyyyyxxxxxxxxxyyyyyyyyyxxxxxxwwwxxxyyyzzz{{{{{{{{{|||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~999888777666666666666666222222111000000000111111000000...---,,,++++++++++++***)))((((((((())))))*********+++++++++++++++)))*********+++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...///000000111111------,,,,,,,,,,,,++++++)))---///------///---)))+++...000111///---------''''''''''''(((((()))))),,,...111111111000111111222333333222000//////000))))))))))))******++++++111000///------------...///.........///000111222000...,,,+++++++++---...,,,---000222444444444444000...------...//////...,,,---.../////////...---000000111111222333333333222222222222222222222222111111222222222111111000000000111111000///---,,,,,,---...---++++++---....../////////...---,,,+++++++++,,,------------,,,------------,,,+++)))))))))***+++,,,---,,,+++++++++++++++,,,,,,------...///111222222111//////000////////////000000000000111111111000000000000000111333555666777999===???>>>>>>???@@@CCCEEEHHHJJJLLLNNNPPPQQQQQQQQQSSSUUUTTTUUUWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXVVVWWWXXXXXXYYYXXXXXXXXXUUUUUUUUUUUUUUUUUUVVVWWWUUUWWWXXXWWWVVVUUUVVVXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[\\\\\\]]]^^^^^^]]]^^^___]]][[[YYYYYYYYYYYY[[[]]]]]][[[ZZZYYYZZZYYYYYYZZZ[[[\\\]]]^^^^^^[[[]]]______^^^\\\[[[\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_________``````bbb```______aaaccccccbbb]]]]]]]]]^^^^^^___``````^^^^^^^^^```bbbcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^]]]^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaa``````aaaccceeeeeedddccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbccccccddddddddddddeeeeeeeeeeeeeeeffffffffffffgggeeefffffffffggggggggghhhggggggggghhhhhhhhhiiiiiijjjiiiiiiiiiiiijjjkkkkkkjjjjjjjjjjjjkkklllmmmmmmllllllllllllllllllmmmnnnllllllkkkkkkkkkkkklllllllllmmmnnnnnnooonnnnnnnnnmmmmmmnnnlllkkkjjjlllmmmlllmmmmmmnnnnnnoooooopppkkkooopppnnnmmmpppqqqpppooooooooopppqqqssstttuuuqqqrrrrrrrrrrrrqqqpppppppppqqqsssuuuvvvvvvuuuuuussssssqqqppppppqqqrrrsssqqqqqqqqqrrrssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxxxxwwwwwwvvvwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzzzz{{{|||}}}}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~444444333333333222222222//////.........///000000------,,,++++++++++++,,,,,,+++***((((((((()))***+++*********,,,,,,,,,+++))))))***+++++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,+++)))***,,,---...//////...,,,---------+++++++++,,,+++...///...///111///***(((+++...///...,,,++++++((())))))***************,,,---//////......000111111222333222///...///000,,,,,,+++++++++,,,---...222111000...---......///111000///......///000111///...,,,******+++,,,---///111333444555555444333111///,,,+++,,,---,,,+++,,,---.../////////...............///000111111111////////////000000000000000111222222222222111000...///000222222222111000...///000///---,,,...111111111111000000///---------------.........//////------------,,,+++******'''(((***,,,------,,,,,,,,,,,,,,,,,,---...///000111333444444222111111111......///000000000000000222111111111000000//////111333555666777999===???======>>>@@@BBBEEEHHHJJJKKKMMMOOOPPPPPPPPPRRRTTTRRRTTTVVVXXXZZZ[[[[[[[[[YYYYYYXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXYYYYYYXXXXXXVVVUUUUUUUUUUUUVVVWWWXXXVVVWWWXXXWWWVVVVVVVVVXXXVVVVVVWWWXXXXXXYYYZZZZZZ\\\]]]]]]^^^^^^______```\\\^^^^^^]]][[[YYYYYYYYYYYY[[[]]]]]][[[YYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\]]]ZZZ]]]``````^^^[[[[[[\\\ZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_______________```bbbaaa______```aaabbbaaa\\\\\\\\\\\\]]]^^^_______________aaaccceeedddcccaaa``````````````````aaa^^^^^^]]]]]]^^^^^^______aaaaaaaaaaaaaaaaaaaaa```aaaaaabbbbbbbbbbbbaaaaaaaaa```___aaaccceeeeeedddccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaabbbcccddddddeeeeeeeeeeeeeeeeeeeeeffffffffffffgggeeeeeeeeeeeeffffffffffffgggggggggggghhhhhhhhhiiijjjiiihhhhhhhhhiiikkkkkkkkkkkkkkkkkkkkkmmmnnnooolllllllllllllllmmmnnnnnnllllllkkkkkkkkkkkkllllllkkklllnnnooooooooonnnnnnmmmmmmmmmlllkkkjjjkkkmmmllllllmmmmmmnnnoooooooooiiimmmooommmlllooopppnnnmmmmmmnnnoooppprrrssstttqqqrrrrrrrrrrrrqqqppppppoooqqqsssuuuvvvvvvuuuuuurrrqqqpppooooooppprrrssspppqqqqqqrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwwwwtttuuuwwwxxxyyyxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxxxxxxxwwwvvvvvvvvvwwwyyyzzzzzz{{{|||}}}~~~~~~~~~~~~||||||||||||{{{{{{{{{zzz}}}}}}~~~~~~~~~......//////000000000000------,,,------...///000+++++++++******+++,,,,,,---,,,***)))))))))******+++*********,,,---,,,,,,((()))***+++++++++++++++,,,,,,,,,------.........***+++,,,---------,,,+++'''(((***,,,---------,,,,,,---...---+++***+++,,,,,,///000///000222///+++$$$'''***,,,***)))((('''******+++,,,,,,,,,,,,+++,,,---...---,,,---///111...000111///,,,+++,,,...222111000//////000111222333222000///......//////222111///.........///000///...,,,******+++,,,---333444555666666444222111111///,,,***++++++***)))------///000000000///...,,,,,,------...//////000,,,------------------------...///000000///...---,,,...000222333444444444...000111000...---///222222222222222111000..................//////000000+++,,,,,,------,,,,,,+++&&&'''***,,,......------,,,,,,,,,---...///000111222444666555444222111222......///000000111000000222222111111000000//////111333555666777999===???======>>>???BBBEEEHHHJJJJJJLLLNNNOOOOOOPPPRRRSSSQQQSSSUUUXXXZZZ[[[\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXVVVVVVVVVVVVWWWWWWXXXYYYVVVWWWXXXXXXVVVVVVWWWXXXVVVVVVWWWWWWXXXYYYZZZZZZ^^^_________```aaaaaaaaa\\\]]]^^^]]][[[YYYYYYYYYYYY[[[]]]]]][[[YYYYYYYYYWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ]]]aaa```^^^[[[[[[\\\ZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]_________^^^^^^___```ccc```^^^^^^___``````___[[[[[[[[[[[[\\\]]]^^^___```___```bbbdddeeeeeeddd``````____________``````]]]]]]]]]]]]^^^___``````aaaaaaaaaaaa```````````````aaaaaabbbbbbbbbaaaaaa``````___aaadddeeeeeedddcccccccccccccccccccccccc````````````````````````bbbcccdddeeeeeeeeeeeeeeeeeeeeeeeefffffffffggggggddddddeeeeeeeeeeeeeeeeeegggggggggggghhhhhhhhhhhhjjjiiihhhhhhhhhiiikkklllllllllkkkkkklllmmmoooppplllllllllllllllmmmnnnooommmllllllkkkkkkllllllmmmkkklllnnnooooooooonnnnnnlllmmmmmmllljjjjjjkkkmmmllllllmmmmmmnnnooooooooohhhmmmooollllllnnnooommmllllllmmmnnnoooqqqssstttqqqrrrrrrrrrrrrqqqppppppoooqqqsssuuuvvvvvvuuutttrrrqqqpppooooooqqqrrrtttpppqqqqqqrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvsssuuuvvvxxxyyyyyyyyyxxxvvvwwwxxxyyyzzzzzz{{{zzzzzzyyyyyyxxxwwwwwwwwwxxxxxxwwwvvvvvvvvvwwwyyyyyyzzz{{{|||}}}~~~~~~~~~~~~||||||{{{{{{zzzzzzzzzyyy}}}}}}~~~}}}~~~~~~///...------------...///------///222444444111///...---,,,,,,,,,---...///,,,,,,,,,++++++,,,,,,---...,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,222000---,,,,,,,,,+++)))++++++,,,---......//////)))))))))***,,,---+++***+++,,,,,,------,,,,,,,,,,,,...111333333111///---,,,,,,,,,,,,,,,,,,++++++...------,,,,,,+++******///......------,,,,,,+++---///000...,,,+++---000000...---,,,---111555777666555444333111000///...111111111111111000//////...---+++++++++---///000555555555555555444333222000///...,,,++++++,,,,,,---...000111000///---,,,......---,,,,,,,,,,,,---******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222111000///333222222222333444444555111222333444444333222111////////////................../////////---+++******+++---......---+++***++++++,,,,,,...///111222444333222333444444333111//////...------...000111,,,---...///000111222333222222333333555888:::;;;;;;>>>AAACCCDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYWWWVVVVVVVVVVVVVVVZZZYYYWWWUUUUUUUUUWWWXXXWWWYYYZZZZZZYYYXXXXXXYYY\\\^^^```aaaaaaaaacccddd___^^^\\\ZZZYYYYYYYYYYYY^^^\\\[[[[[[\\\]]]]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[^^^___```___]]]\\\]]]^^^ZZZ[[[]]]______^^^]]]\\\YYYYYYYYYZZZ[[[]]]^^^___]]]\\\\\\[[[\\\]]]___```aaa\\\ZZZ\\\]]][[[ZZZ\\\YYYYYYZZZ[[[]]]^^^___```dddddddddccccccaaa``````]]]___```___^^^^^^___``````^^^]]]^^^```aaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbaaabbbcccddddddcccbbbaaa````````````aaabbbcccdddfffffffffeeedddcccbbbaaa``````aaabbbdddeeeffffffhhhhhhgggeeeeeeddddddddddddddddddeeeeeeeeeeeefffeeefffgggfffeeedddeeeffflllkkkkkkjjjiiihhhggggggmmmmmmlllkkkiiihhhggggggjjjkkkkkklllmmmmmmmmmlllnnnjjjhhhjjjnnnqqqpppmmmlllllljjjjjjjjjjjjlllllllllooorrruuuuuurrrnnnllljjjjjjlllllllllllljjjjjjnnnnnnmmmmmmllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjllllllllllllnnnpppssstttuuuuuutttsssqqqpppoooooopppqqqrrrsssttttttttttttqqqqqqppppppqqqqqqrrrsssuuutttrrrqqqpppqqqqqqrrrttttttttttttttttttsssssstttuuuuuuuuutttssssssrrrtttuuuwwwxxxyyyyyyxxxwwwzzzyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyyyywwwvvvttttttyyyxxxxxxwwwwwwxxxxxxyyyzzz|||~~~}}}{{{yyyzzz{{{||||||{{{zzzyyy~~~~~~...---,,,++++++,,,---...//////111444555444000---...---,,,,,,,,,,,,......,,,,,,+++*********++++++---,,,***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,222000...---------,,,++++++++++++,,,---------...******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,///111111///---+++,,,,,,,,,,,,,,,---------*********+++,,,,,,------------,,,,,,+++++++++***,,,...///---++++++---///111000///000222555999<<<777666555444222000//////000000000000000000000//////...,,,++++++---...000111111111000000000//////000///...,,,,,,,,,---------...000111111000...---......---,,,,,,,,,,,,---,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111111111///...///.........//////000111111111222222222222111111222222222111111111111111000000000000000//////...---...///000000///---,,,,,,,,,,,,---...///111111222222222333444444222000000///.........///000000------...///111222222333444444444555666888;;;<<<>>>@@@CCCDDDDDDEEEFFFHHHJJJKKKLLLNNNPPPRRRTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWZZZYYYWWWUUUUUUVVVWWWXXXWWWYYYZZZZZZYYYXXXXXXYYY[[[]]]````````````aaacccaaa___^^^\\\[[[ZZZ[[[[[[^^^\\\[[[[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[]]]^^^___^^^]]]\\\\\\^^^[[[\\\]]]______^^^]]]\\\[[[[[[[[[ZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]___```bbb\\\YYYZZZ[[[YYYYYY\\\ZZZZZZ[[[]]]^^^___```aaaccccccccccccbbbaaa```___]]]^^^```___^^^^^^___```aaa___^^^^^^```aaaaaa```aaaaaa````````````aaaaaaaaaaaabbbccccccbbbaaaaaa````````````aaabbbccccccddddddddddddcccbbb````````````aaabbbcccdddeeeeeegggfffeeedddccccccccccccdddddddddeeeeeeeeeffffffdddeeefffeeedddcccdddfffkkkkkkjjjiiihhhhhhggggggjjjiiiiiiiiiiiihhhhhhhhhjjjjjjkkklllllllllllllllnnnjjjhhhjjjoooqqqpppnnnlllllljjjjjjjjjjjjllllllnnnooopppqqqpppnnnllljjjiiiiiijjjkkkkkkjjjiiiiiimmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllnnnppprrrsssssssssrrrqqqpppooonnnnnnooopppqqqrrrssssssssssssqqqqqqqqqqqqqqqrrrrrrssssssrrrqqqpppqqqrrrssstttttttttttttttttttttsssssstttttttttttttttsssrrrrrruuuuuuvvvwwwxxxxxxxxxxxxyyyxxxwwwvvvvvvwwwxxxxxx{{{zzzzzzyyyxxxwwwvvvuuuwwwwwwwwwwwwxxxyyyzzz{{{zzz|||~~~}}}|||zzzzzz{{{||||||{{{zzzzzz|||}}}~~~~~~~~~~~~~~~,,,,,,++++++++++++,,,,,,000111333666888555000,,,......,,,,,,,,,,,,---...,,,++++++***))))))))))))++++++***))))))***,,,---++++++++++++++++++++++++222000............---,,,+++++++++++++++++++++++++++,,,---,,,******---000,,,,,,,,,,,,,,,+++***)))***,,,---///...---+++***+++,,,,,,------.........*********+++,,,,,,------++++++++++++************,,,---------++++++---...///......///111444888:::777777555444222000///...000///////////////000111000///---,,,,,,---...///000///...---------......//////...------............///000111111000///.........---,,,,,,,,,,,,---......///......---,,,+++++++++,,,,,,,,,,,,,,,,,,---...///000000000///...,,,,,,,,,,,,,,,------...000000////////////000000222222222222222222222222222111111111111222333333111111222333222111///...------------...///000111000111222444555444111///000000////////////000000...//////000111222333333666555555666777999;;;<<<@@@BBBDDDEEEDDDDDDEEEGGGJJJKKKLLLNNNPPPRRRTTTUUUVVVVVVXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXWWWYYYZZZZZZYYYXXXXXXYYYZZZ\\\^^^___^^^^^^```aaaaaa```___]]]\\\\\\\\\]]]___]]][[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXYYYZZZ[[[[[[]]]^^^^^^^^^\\\[[[\\\]]][[[\\\^^^_________^^^]]]^^^]]]\\\ZZZYYYYYYYYYYYYZZZZZZ[[[[[[]]]^^^```aaabbb]]]YYYYYYZZZXXXXXXZZZ[[[[[[\\\]]]___```aaabbbaaaaaaaaaaaaaaa```___^^^]]]^^^______^^^^^^___aaabbb```^^^^^^`````````___```_______________``````aaaaaabbbbbbbbbbbbaaaaaa____________```aaabbbcccbbbbbbbbbbbbaaa```______```aaaaaabbbcccddddddeeeeeedddcccbbbbbbbbbbbbbbbddddddddddddeeeeeeeeeeeecccdddeeeeeeccccccdddeeeiiiiiiiiihhhhhhgggggggggffffffgggggghhhhhhiiiiiijjjjjjkkklllllllllkkkkkkmmmkkkiiikkkoooqqqpppnnnlllllljjjjjjjjjjjjllllllpppooonnnlllkkkjjjiiihhhhhhhhhiiiiiiiiiiiihhhhhhjjjkkkmmmnnnmmmllljjjiiijjjjjjkkkkkkllllllmmmmmmkkkkkkllllllnnnoooqqqrrrqqqqqqpppooonnnnnnmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqrrrtttuuussssssssssssssssssttttttssssssssssssrrrrrrrrrrrruuuuuuuuuvvvvvvwwwxxxyyywwwwwwvvvvvvvvvvvvwwwxxx{{{{{{{{{zzzyyyxxxwwwwwwuuuuuuvvvwwwxxxzzz{{{|||zzz{{{}}}~~~}}}|||zzzzzz{{{||||||{{{zzzzzz{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}~~~,,,,,,,,,,,,,,,,,,,,,,,,...000444888:::888333...///...---,,,+++,,,---...---,,,+++******))))))***+++************+++,,,---*********+++++++++++++++111///---------...---,,,++++++++++++************+++---///,,,((((((,,,111............---,,,+++***,,,------...---,,,+++***++++++,,,---......//////......------,,,+++++++++++++++++++++++++++++++++---...------------...////////////000111333555666666555444222111///...---...............000111222111000...,,,,,,---...///222111///------...000111/////////////////////000...///000111111111000///......---,,,,,,,,,,,,---/////////...---,,,+++***+++++++++++++++,,,,,,,,,------.../////////...------------,,,,,,------...000///...------...///000///////////////000000000222111000000111333555666333333333333222111000///......---......///000000000000333555777666222///000000000000000000000000000000111111222222333333666555555555666888:::;;;>>>@@@CCCDDDDDDDDDEEEGGGJJJKKKMMMOOOQQQSSSTTTUUUWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYWWWXXXXXXYYYZZZ[[[[[[[[[YYYXXXWWWWWWWWWWWWXXXXXXWWWYYYZZZZZZYYYXXXXXXYYYYYY[[[]]]]]]]]]]]]^^^___```___^^^\\\[[[\\\\\\\\\___]]][[[ZZZ[[[[[[[[[YYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]][[[ZZZ[[[\\\\\\\\\]]]^^^___^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXZZZ[[[\\\]]]___```bbbbbbaaa]]][[[]]]]]]YYYWWWXXXZZZ[[[\\\]]]^^^```aaaaaa___`````````______^^^]]]\\\^^^______^^^^^^```aaacccaaa_________```___^^^^^^^^^]]]]]]^^^^^^______aaaaaaaaaaaaaaaaaaaaaaaa____________```aaabbbcccaaaaaaaaaaaaaaaaaa``````bbbbbbccccccddddddeeeeeedddccccccbbbaaaaaaaaabbbcccccccccdddddddddeeeeeebbbdddeeeeeeccccccdddfffhhhhhhggggggggggggggggggfffffffffggghhhhhhiiiiiijjjjjjkkkkkkkkkkkkjjjjjjmmmkkkjjjkkknnnppppppooolllllljjjjjjjjjjjjllllllmmmmmmmmmlllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjlllmmmmmmllliiihhhiiiiiijjjjjjkkklllmmmmmmkkkkkkllllllmmmnnnooopppppppppoooooonnnnnnmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqpppppppppqqqrrrsssrrrrrrssssssssssssttttttsssrrrrrrrrrqqqrrrrrrrrrvvvuuuttttttuuuvvvxxxyyywwwwwwwwwwwwwwwxxxxxxxxx{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvvvvwwwxxxyyy{{{|||zzz{{{|||~~~~~~}}}}}}zzz{{{{{{{{{{{{{{{{{{zzz{{{|||}}}}}}~~~~~~}}}}}}|||}}}~~~~~~~~~---..................---,,,...333888;;;:::666222///...---,,,+++,,,,,,---------,,,+++++++++++++++*********++++++,,,------******+++++++++,,,,,,,,,...,,,++++++,,,---,,,+++,,,,,,,,,++++++++++++++++++...///,,,(((''',,,111///000000000///......---/////////...---,,,++++++++++++,,,,,,---...///////////////...------,,,,,,+++,,,,,,------.........//////......///000111111555555555555555555555555333222111000///---,,,,,,---------...000111333333111000...------...000111333222000//////000222333//////000000000000000000......///000000000000000......---,,,,,,,,,,,,---............---+++***************++++++,,,,,,,,,------.........---------...------,,,,,,,,,------///...,,,,,,,,,,,,...///------------......//////000/////////000111333555222222222222111111000000//////.........//////000000111333666888777333000000000000111111111111111222222222333333333333333444444444444555777999:::;;;>>>AAABBBCCCDDDFFFHHHKKKLLLMMMOOOQQQSSSTTTUUUXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXYYYYYYZZZZZZYYYYYYVVVWWWYYYZZZ[[[\\\[[[[[[XXXXXXXXXWWWXXXXXXXXXYYYWWWYYYZZZZZZYYYXXXXXXYYYXXXZZZ\\\]]]\\\[[[\\\]]]^^^]]]\\\ZZZZZZZZZ[[[[[[^^^\\\ZZZZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]]]][[[\\\\\\\\\ZZZYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]ZZZZZZYYYYYYXXXYYYYYYZZZ[[[\\\]]]___aaabbbcccccc___\\\]]]aaaaaa\\\XXXWWWYYYYYYZZZ\\\]]]^^^___```^^^____________^^^]]]]]]\\\]]]______^^^___```bbbcccaaa_________```___^^^]]]]]]]]]]]]]]]^^^______````````````````````````_________``````aaabbbcccaaaaaabbbbbbcccbbbbbbbbbdddddddddeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccbbbccceeeeeeddddddeeefffffffffffffffffffffggggggggghhhhhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjiiiiiikkkjjjjjjkkkmmmnnnoooooolllllljjjjjjjjjjjjlllllliiikkklllmmmmmmllliiihhhiiiiiihhhhhhhhhhhhiiiiiiggghhhkkkllllllkkkiiiggggggggghhhiiijjjkkkkkklllkkkkkkllllllmmmmmmmmmmmmoooooooooooonnnnnnnnnnnnooopppqqqrrrsssssssssssspppqqqrrrsssssssssrrrrrrtttsssrrrpppoooooopppppprrrrrrrrrrrrssssssttttttsssrrrqqqqqqqqqrrrrrrsssuuuttttttssstttvvvwwwxxxwwwxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwwwwxxxxxxwwwwwwxxxxxxyyyyyyyyyzzz|||}}}~~~~~~~~~}}}{{{{{{{{{zzzzzz{{{{{{{{{|||}}}~~~~~~~~~~~~||||||}}}~~~//////000000000000//////+++---222777;;;;;;888555000///---,,,++++++,,,------,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...---+++******+++---,,,+++---------------------------...///---******,,,///000000000111111111000000222111000...---,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,---......//////,,,------...///000000111111///...///111222222222444444555444333222111000000//////...------,,,,,,+++,,,...000222333444444111000...---...///111333222111000000000111222333111111111222222111000000------......//////000000......---,,,,,,,,,,,,------------------,,,+++***))))))******+++,,,,,,,,,...------------,,,,,,,,,,,,++++++************+++---------,,,,,,------------......//////000000111---------...///000111222000000000000000000000000000000//////.../////////000000222555777666444111...///000222333333333333444444444444444333333333222222222333555777:::;;;;;;===AAACCCDDDEEEGGGIIIKKKLLLMMMOOOQQQSSSUUUVVVXXXYYYYYYYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZZZZYYYVVVWWWYYY[[[[[[[[[[[[ZZZWWWXXXXXXXXXYYYYYYYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYXXXZZZ\\\\\\[[[[[[\\\]]]\\\[[[ZZZYYYXXXYYYYYYZZZ\\\[[[YYYYYY[[[\\\[[[ZZZ\\\\\\]]]]]]]]]]]]\\\[[[ZZZ[[[[[[[[[YYYXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\]]]XXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]^^^```aaabbbbbbbbb^^^\\\^^^bbbccc^^^ZZZYYYXXXYYYZZZ[[[]]]^^^______^^^^^^_________^^^^^^]]][[[]]]____________aaabbbbbb```^^^^^^`````````___\\\\\\\\\\\\]]]^^^___`````````____________``````````````````aaabbbcccdddaaaaaabbbcccddddddddddddeeeeeeeeeeeeddddddddddddcccbbbbbbaaaaaaaaabbbbbb`````````aaaaaaaaaaaabbbaaabbbccccccccccccdddfffdddddddddeeeeeeffffffgggggggggggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiihhhhhhiiiiiijjjjjjkkklllnnnooolllllljjjjjjjjjjjjllllllhhhjjjlllnnnnnnllljjjhhhiiiiiihhhhhhhhhhhhiiiiiifffgggiiijjjkkkjjjhhhggggggggghhhhhhiiiiiijjjjjjkkkkkkllllllmmmllllllkkknnnnnnnnnnnnnnnnnnnnnoooooopppqqqrrrsssssssssssspppqqqssstttttttttsssrrruuutttrrrpppooonnnnnnnnnqqqqqqrrrrrrssssssttttttsssrrrqqqqqqqqqrrrtttuuusssssssssttttttuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzyyywwwvvvuuuvvvwwwwwwyyyyyyxxxxxxwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~|||{{{zzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~||||||}}}~~~//////000111111000//////---...111666999999777555000///---,,,++++++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......//////,,,+++******,,,...------.........//////000000111000000000000//////ӵ111111111111444222000---,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,---...000111111222111///---...111333333111000111111222111000...,,,........................))),,,///333555666555555000///......///111333444111111111222222333333333222222333333333111000///,,,,,,,,,------...///000......---,,,,,,,,,,,,---Ħ------,,,((())))))Ħ,,,,,,...------,,,,,,+++,,,,,,++++++***))))))))))))))),,,ӵ,,,.........///000111111111,,,,,,---.../////////...............///000111111111111000///......///////////////111444444222111,,,...000222444555555555555555555555444444333333222222222444666999<<<>>>>>>AAACCCEEEEEEFFFHHHJJJKKKLLLNNNPPPRRRTTTUUUVVVYYYYYYZZZZZZYYYXXXWWWWWWXXXYYY[[[\\\\\\[[[YYYXXXXXXXXXYYYĦVVVWWWYYYZZZ[[[ZZZYYYXXXWWWWWWXXXYYYYYYYYYYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYYYY[[[\\\\\\[[[[[[[[[\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[YYYXXXYYY[[[\\\\\\\\\[[[\\\\\\\\\\\\ZZZYYYXXXYYYZZZ[[[ZZZXXXWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\XXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\^^^___`````````______[[[[[[___```]]][[[\\\YYYZZZ[[[\\\]]]___``````^^^^^^____________^^^^^^[[[]]]^^^_________aaacccaaa___^^^^^^```aaaaaa```\\\\\\\\\]]]]]]^^^````````````___^^^^^^___``````aaaaaaaaabbbbbbcccdddeee```aaabbbcccdddddddddddddddddddddccccccbbbbbbbbbaaa```````````````aaaaaa^^^^^^^^^_________``````^^^___aaaaaa```aaabbbdddbbbccccccdddeeefffffffffddddddeeefffggghhhhhhiiiiiiiiijjjjjjiiihhhhhhggghhhhhhiiiiiijjjkkklllnnnlllllljjjjjjjjjjjjllllllkkkkkkkkkkkkkkkjjjiiihhhhhhhhhgggffffffggghhhhhhfffggghhhhhhiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllllllllkkkjjjkkklllllllllmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrrrrpppqqqssstttuuutttsssrrrtttsssqqqpppoooooooooooopppqqqqqqrrrsssssstttttttttsssrrrqqqrrrsssuuuvvvrrrrrrssstttuuuuuuuuuuuuvvvwwwxxxzzz{{{{{{zzzzzzzzzyyyxxxvvvvvvwwwxxxyyywwwwwwwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{|||}}}~~~~~~|||{{{zzzzzzzzzzzz{{{|||{{{|||}}}}}}~~~~~~}}}}}}|||}}}}}}~~~...///000111111000///...///000222555888888666444000///...,,,++++++,,,,,,(((((())))))***+++------------------,,,,,,+++***,,,,,,------...///000000---,,,++++++---//////......//////0001112222223333332221112223334ĉ@ӵ111111111444222///---+++++++++,,,++++++******************,,,,,,++++++***))))))(((+++,,,---...///111222222000...,,,---111333222000000222333444444333111000............//////000000))),,,000555777777666555///.........///222444666222333444555555555555555333333444444333111000///+++++++++,,,---...///000......---,,,,,,,,,,,,--->L/////////...((()))=hĦ,,,...---,,,,,,+++++++++,,,,,,,,,+++***************4ĉ@ӵ,,,------...///000000111+++,,,.../////////...---------......///000222333222111000//////......///...------///111222111000+++---000222555666666666666666666555444444333333222222333555777;;;>>>@@@BBBDDDFFFGGGGGGGGGHHHIIILLLLLLNNNPPPRRRTTTUUUVVVZZZZZZZZZZZZYYYXXXWWWVVVXXXYYY[[[\\\\\\[[[ZZZYYYXXXYYYYYY>LZZZVVVWWWYYYZZZ[[[ZZZXXXWWWWWWWWWXXXYYYZZZZZZYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYYYY[[[]]]]]][[[[[[[[[\\\[[[ZZZYYYXXXXXXYYYZZZZZZZZZXXXWWWYYY[[[]]]]]]]]][[[[[[[[[[[[ZZZYYYWWWUUUYYYZZZZZZZZZXXXWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[YYYXXXXXXWWWWWWWWWXXXXXXZZZ[[[]]]^^^___^^^]]]]]]```[[[XXX[[[\\\\\\]]]___ZZZ[[[\\\]]]___```aaaaaa^^^^^^______```_________[[[]]]^^^_________aaaccc```___]]]^^^```aaaaaaaaa]]]]]]]]]]]]^^^___```aaa```___^^^]]]]]]^^^___```bbbbbbbbbbbbcccdddeeefff___```aaacccddddddddddddccccccbbbbbbaaa`````````______^^^^^^^^^______```]]]]]]]]]^^^^^^^^^______\\\]]]______^^^___```bbbbbbbbbcccdddeeeeeeffffff```aaabbbdddfffhhhiiijjjiiiiiiiiiiiiiiihhhggggggfffggghhhiiiiiiiiikkkmmmlllllljjjjjjjjjjjjllllllooommmjjjhhhggggggggghhhgggfffeeeddddddeeefffggggggggggggggghhhhhhiiiiiikkkkkkjjjjjjjjjjjjjjjjjjjjjkkklllmmmlllkkkjjjiiijjjjjjjjjkkkkkkllllllmmmmmmnnnoooppppppqqqqqqppppppqqqsssuuuuuutttsssrrrrrrqqqpppooooooooopppqqqppppppqqqrrrrrrsssttttttuuutttrrrrrrrrrtttvvvwwwqqqrrrsssuuuvvvuuuuuutttuuuvvvxxxyyyzzzzzzyyyyyy|||zzzyyywwwwwwxxxyyy{{{uuuvvvvvvwwwxxxzzz{{{|||yyyyyyzzz{{{|||}}}~~~|||{{{zzzyyyyyyzzz{{{|||zzz{{{{{{|||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}/////////000000222333333666555444444333333333333111222222222111///---,,,,,,---.........---,,,+++***+++,,,------,,,***))))))***++++++))))))***+++++++++,,,,,,,,,,,,---------111222///...000222000444444444333222GG=?333555777777555222...,,,---...+++,,,------------000222((()))***,,,,,,---------//////000111111111111111000...,,,******,,,...000///000111222111000...,,,111---))))))---000111000111...,,,///444888666333111///...///222555666666888888888888888777666666777333///...000000///---,,,,,,,,,+++++++++******------------------,,,,,,HdĦ...---,,,+++---=Īj......---,,,,,,+++******.....................---GG=?000//////...---++++++++++++******)))*********////////////000222333444222222111000///......---000000//////............---///111444666666666555666666666444222111222444444444444444555888===@@@FFFEEEDDDDDDDDDFFFGGGHHHIIILLLPPPRRRRRRRRRRRRSSSZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]\\\[[[ZZZZZZ[[[\\\\\\^^^]]][[[HdĦYYY[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ\\\[[[ZZZXXXXXXXXXYYYYYYYYYZZZ\\\]]]]]]\\\ZZZYYYYYYZZZZZZZZZXXXWWWUUUSSSZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYYYYZZZZZZ[[[[[[\\\[[[YYYWWWWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^]]]\\\\\\^^^^^^^^^\\\[[[[[[]]]___^^^^^^]]]]]]]]]]]]^^^^^^bbbaaa___^^^]]]]]]^^^^^^\\\]]]^^^^^^______^^^^^^```______```bbbbbbaaa```]]]\\\[[[[[[\\\^^^aaabbbcccbbbaaa_________```aaacccbbb```aaacccddddddcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````^^^]]]]]]______]]]ZZZZZZZZZ[[[\\\^^^^^^]]][[[[[[[[[\\\]]]^^^```aaaaaaaaabbbcccdddcccaaa___^^^```aaabbbcccdddeeeeeeeeejjjjjjiiihhhggggggggghhhhhhfffeeeeeehhhjjjlllllljjjjjjiiiiiijjjjjjkkklllkkkkkkjjjjjjiiihhhggggggggggggggggggggggggggggggiiihhhfffdddddddddffffffmmmkkkjjjhhhgggfffgggggglllmmmnnnllliiigggggggggiiijjjjjjkkklllmmmnnnooonnnnnnnnnnnnnnnooooooooonnnoooqqqrrrsssrrrrrrqqqppppppoooooonnnooooooppprrrsssssssssssssssrrrrrrvvvtttrrrpppooopppqqqrrrtttuuuvvvvvvvvvuuussssssxxxxxxxxxwwwwwwwwwwwwvvv{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwwwwwwwwwwxxxxxxyyy{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzyyyxxxxxxyyyzzz|||~~~|||}}}}}}~~~~~~~~~~~~}}}|||---------ӵ444444333ĭӵ111ӵ///Ħ,,,,,,,,,,,,++++++***)))+++ӵӵ///---ĦƜ`1.׼s222555777666Ħ...000///000111000.........ӵ---Ħ000000111111000000///...,,,+++ĭӵ---///Ħ666333222Ħ777Ħ777666666555555222///...//////...,,,++++++------DdD,,,+++***?fӵ......---Ħ+++++++++ӵƜ`1.׼s000000ĭӵ+++//////222///......------,,,,,,ӵ//////......Ħ111444555555444111222777999===AAAEEEDDDCCCĦIIILLLOOOQQQQQQQQQ[[[ĦZZZYYYYYYZZZ[[[[[[]]]\\\ZZZDdDZZZYYYXXXXXXWWWӵXXXWWWӵXXXӵ\\\ZZZYYY[[[[[[ĦYYYYYYӵXXXXXXXXXZZZĭӵ]]]^^^^^^^^^\\\ZZZZZZ\\\]]]^^^]]]]]]\\\\\\]]]]]]^^^```___^^^^^^^^^___aaaaaa]]]]]]^^^^^^_________^^^```______```bbbcccaaa``````___^^^]]]^^^___aaacccbbbaaa```_________``````bbb```___```aaacccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````_________```^^^]]]^^^______]]][[[[[[[[[[[[\\\^^^^^^]]][[[\\\[[[ZZZYYYZZZ\\\___```___```bbbbbbbbbaaa___^^^___```aaacccdddddddddeeeiiihhhggggggfffffffffggghhhfffdddeeegggjjjkkkkkkjjjiiiiiiiiiiiijjjkkkkkkkkkjjjjjjiiihhhhhhggggggeeeeeeeeeeeeeeeeeeeeedddgggfffeeeccccccdddeeefffkkkiiihhhgggffffffggggggjjjllllllkkkiiiggggggggghhhiiiiiijjjkkklllmmmmmmnnnnnnnnnnnnooooooppppppppppppqqqqqqqqqqqqqqqqqqpppppppppoooooopppppppppqqqrrrrrrsssttttttttttttvvvuuusssqqqpppqqqrrrrrruuuuuuuuuuuutttsssrrrrrrwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxxxxxxxxxxyyyzzzwwwvvvvvvvvvvvvwwwxxxxxxzzzzzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz|||}}}~~~}}}}}}~~~~~~~~~~~~}}}------?~4000222222g&e>&e111g&e111>hӵ---,,,+++***)))))))))g&e,,,guO>uO>&e222...4ff?>ߝL222gĉ@///333777999Shӵ111222333444333000...g&e,,,>hӵ///000////////////...,,,fff?><z111g&e>&e---...HL999666333ShӵgL555555444444444333111///.........---S?ʬ,,,,,,3h?D%%)?++++++ZufĦ......---gL+++,,,,,,g&e///gĉ@...///g&e>&e,,,@e//////??//////,,,,,,,,,,,,,,,,,,g<ĉ////////////3we<Ħ1112223333333h?@e888999;;;>>>@@@CCCBBBBBBZGGGIIIKKKNNNOOOOOO3h?gLYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYD%%)?YYYfff?><zWWWWWW=?ĦXXXg&eXXXg&e\\\[[[ZZZS?ʬZZZ4ff?>ߝL[[[@eXXXg&eXXXWWWWWW3h?g&e>&e\\\]]]??^^^___^^^]]]ZZZZZZ[[[\\\^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^___```bbbdddddd]]]^^^^^^^^^____________```______```bbbcccaaa``````___^^^]]]]]]^^^___`````````___^^^^^^^^^______```^^^]]]^^^___`````````________________________``````_________^^^^^^^^^___^^^]]]^^^______]]]\\\\\\[[[[[[\\\^^^^^^]]][[[\\\ZZZWWWUUUVVVXXX\\\^^^]]]^^^___```aaa```___^^^^^^___```bbbccccccddddddggggggfffeeeeeeeeeffffffgggfffdddeeegggiiijjjjjjiiiiiihhhhhhhhhiiijjjjjjjjjiiiiiihhhhhhgggggggggdddddddddccccccbbbbbbbbbeeedddcccbbbbbbccceeefffgggfffeeeeeeeeeeeegggggghhhiiikkkjjjhhhgggggghhhggghhhiiijjjkkklllllllllmmmmmmnnnoooooopppqqqqqqqqqqqqpppoooooooooppppppqqqqqqppppppqqqqqqqqqqqqppppppqqqssstttvvvvvvwwwvvvuuutttrrrrrrrrrssssssuuuuuutttrrrrrrqqqqqqqqqtttuuuuuuvvvvvvwwwwwwxxxyyyxxxxxxwwwxxxxxxyyyyyyvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{||||||~~~~~~~~~~~~~~~}}}~~~~~~...4Dӵ000000000Hƅ^Hu]Ħ000Hu]Ħ444ZuR)Ħ///,,,***)))))))))***Hu]Ħ***HŐeHŐeHu]Ħ111qIܗGIӵ111tt///333888HGgĉ@///222000333444444111...Hu]Ħ+++ZuR)Ħ...//////......///...sߝLGdUĦ111Hƅ^Hu]Ħ///ntHdĦ888555HGgĉ@666HdĦ333333333333333222111000/////////Htƅ^......Bt=o9ĦDtfo9Ħ+++---...g?...---HdĦ,,,------Hu]Ħ111tt------Hƅ^Hu]Ħ---H׼s000000------------------.........tQ............je<Ħ000111111Bt=o9ĦH׼s777999999;;;===???@@@@@@@@@HtĦFFFJJJKKKMMMNNNBt=o9ĦHdĦWWWWWWWWWWWWXXXXXXXXXWWWWWWXXXDtfo9ĦsߝLGdUĦUUUHt@cӵHu]ĦXXXHu]ĦZZZYYYHtƅ^[[[qIܗGIӵ[[[H׼sXXXXXXHu]ĦXXXXXXBt=o9ĦHƅ^Hu]Ħ\\\^^^___``````^^^\\\[[[[[[\\\^^^^^^]]]]]]]]]]]]^^^^^^_________```aaabbbcccddd^^^^^^^^^^^^^^^______``````______```bbbbbbaaa___^^^]]]\\\[[[ZZZ[[[[[[[[[^^^^^^^^^]]]]]]]]]^^^^^^^^^\\\[[[[[[]]]^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^]]]]]]]]]]]]^^^]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[]]]]]]\\\[[[ZZZXXXWWWUUUVVVWWWYYYZZZZZZ[[[\\\^^^^^^___^^^^^^]]]^^^___```aaabbbbbbbbbffffffeeeeeeeeeeeeeeeffffffeeeddddddfffhhhiiihhhhhhhhhgggggghhhhhhiiijjjhhhhhhhhhgggggggggffffffdddddddddcccbbbbbbaaaaaabbbbbbaaaaaabbbcccdddeeedddcccccccccccceeefffgggfffgggiiiiiihhhgggggghhhggghhhiiikkkllllllllllllllllllmmmnnnpppqqqrrrrrrrrrqqqooonnnmmmnnnnnnooopppqqqqqqqqqrrrrrrrrrqqqnnnoooppprrrtttvvvxxxyyyvvvuuutttsssssssssssstttuuutttrrrpppoooooopppppprrrssstttuuuvvvwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxvvvvvvuuuuuuvvvvvvwwwxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~------4DuXӵ...//////DdDΦDdDĦ///DdDĦ444444t|<111000...,,,*********+++DdDĦ+++DdDΦDdDΦDdDĦ111peƜ4DuTӵ000`eĭ333qet...///111---///222222000...DdDĦ***+++t|<---...............///...DdDDdDĦ111DdDΦDdDĦ000q<niDdDĦ666qet333444DdDĦ222111111222222222222333222111q<R//////qjRgdKӵHdDĦgdKӵ,,,---GR/f6LĭĦ...---DdDĦ,,,******DdDĦ///`eĭ,,,DdDΦDdDĦ...DdDĦ222000///...---,,,,,,,,,---,,,,,,------...///geĦ---------FSĦ000000qjRgdKӵDdDĦ666777888999<<<>>>?????????DdDĦGGGIIIKKKMMMqjRgdKӵDdDĦUUUVVVVVVWWWWWWWWWWWWUUUVVVVVVHdDĦgdKӵDdDDdDĦTTTDdDĦ4DufӵDdDĦWWWDdDĦ[[[q<R^^^]]]peƜ4DuTӵ[[[DdDĦXXXXXXDdDĦXXXqjRgdKӵDdDΦDdDĦ]]]^^^______^^^^^^___```aaa```^^^\\\]]]]]]______^^^^^^^^^^^^______`````````aaaaaa`````````^^^]]]]]]]]]]]]^^^_________^^^^^^___aaaaaa```^^^]]]\\\[[[[[[ZZZZZZYYYYYY\\\\\\\\\]]]]]]]]]\\\\\\\\\ZZZYYYZZZ[[[]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\]]]\\\[[[ZZZZZZ[[[\\\[[[ZZZVVVWWWXXXXXXYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\^^^___```aaaaaaaaaeeeeeedddddddddeeeeeefffeeedddcccdddfffggggggfffgggffffffffffffggghhhhhhggggggfffffffffffffffeeeeeedddddddddccccccbbbbbbaaaaaaaaaaaabbbbbbcccdddbbbbbbaaabbbcccdddfffgggeeeggghhhhhhggggggggghhhgggiiikkkmmmnnnnnnmmmmmmkkklllmmmnnnooopppqqqqqqqqqpppnnnmmmlllmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqnnnooooooqqqsssuuuxxxyyyuuuuuuttttttsssssssssttttttsssqqqpppooooooppppppqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzyyyyyyyyy||||||}}}}}}}}}}}}}}}~~~|||}}},,,,,,4DuXӵ---000000DdDΦDdDӵ...DdDĦ222333o)h000111000///...---,,,,,,,,,DdDĦ...DdDΦDdDΦDdDӵ444=ӊB1.uTӵ///HߝL`o9333po9wӵ000+++---//////...---DdDĦ++++++o)h------...///.........///...DdDΦDdDĦ111DdDΦDdDӵ000GIpӵDdDĦ333po9wӵDdDĦ111000111222333111333444444222po9u000/////////GIdnuR)ĦDdDĦnuR)Ħ---...CdgĪj---DdDĦ---,,,---DdDĦ///HߝL`o9,,,DdDΦDdDӵ...DdDĦ333000///...---------------++++++,,,,,,------geĦ------sp?aĦ000000GIdnuR)ĦDdDĦ555666777999<<<>>>>>>>>>>>>DdDĦHHHIIIKKKNNNGIdnuR)ĦDdDĦTTTUUUVVVWWWWWWWWWWWWTTTUUUVVVDdDĦnuR)ĦDdDΦDdDĦRRRDdDĦnuR)ĦDdDĦVVVDdDĦ^^^po9u^^^______^^^=ӊB1.uTӵZZZDdDĦXXXXXXDdDĦXXXGIdnuR)ĦDdDΦDdDӵ^^^______^^^^^^]]]]]]___``````^^^]]]]]]^^^___^^^^^^]]]]]]^^^^^^___````````````___^^^]]]\\\]]]\\\[[[[[[[[[\\\^^^___]]]\\\\\\]]]___```^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\\\\[[[[[[[[[YYYXXXYYYZZZ\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZYYYZZZ\\\\\\[[[ZZZ[[[\\\\\\ZZZXXXXXXYYYZZZYYYXXXTTTUUUXXXYYYZZZYYYWWWVVVWWWWWWXXXYYYYYYZZZ[[[[[[ZZZ[[[\\\^^^______``````ccccccbbbbbbbbbcccdddddddddccccccdddeeefffeeedddffffffeeeeeeffffffggghhheeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaabbbdddfffgggeeegggiiiiiihhhgggggghhhgggiiikkknnnooonnnmmmmmmkkkkkklllmmmnnnnnnoooooonnnnnnmmmmmmllllllmmmmmmnnnoooppprrrrrrrrrqqqqqqooooooooooooqqqsssuuuwwwssssssssssssssssssssssssrrrrrrqqqppppppppppppppppppqqqqqqssstttuuuvvvvvvtttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyywwwwwwwwwvvvvvvvvvvvvvvvuuuvvvvvvwwwxxxyyyyyyzzzyyyyyyzzzzzzzzzzzzyyyxxxzzzzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~~~~//////4DuXӵ///111111DdDʜ4DuTӵ...>d<Ħ000Dt111000000000000///......>d<Ħ...>d<ʜDd<ʜ4DuTӵ888555F&uTӵ...4DufئL>e222puR)Ħ000,,,---......---,,,>d<Ħ---Dt---/////////////////////DdDΦDdDĦ222>d<ʜ4DuTӵ1114DwDd<Ħ///puR)Ħ>d<000111222333///222444444111peӵ///ĦpeӵDx<>d<ӵDd<---qR/ܗ?fӵ...>d<000000>d<Ħ1114DufئL>e---DdDʜ4DuTӵ---DdDĦ444//////..................------------------geĦ...s<v>aĦ000000peӵDx<DdDĦ666666666999===@@@===>>>>>>DdDĦHHHHHHKKKOOOpeӵDx<>dd<ӵDd<DdDΦDdDĦQQQDdDӵnd<DdDĦTTT>d<Ħ]]]peӵ^^^Ħ\\\F&uTӵYYYDdDĦYYYYYY>d<ĦYYYpeӵDx<>d<ʜ4DuTӵ_________^^^]]]\\\ZZZ\\\^^^___]]]\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^]]]\\\ZZZYYY\\\[[[ZZZYYYYYY[[[]]]^^^\\\[[[[[[\\\^^^^^^]]][[[[[[[[[[[[\\\[[[[[[ZZZZZZXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[YYYXXXXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZZZZYYYYYYVVVYYY[[[[[[YYYYYYZZZ[[[[[[YYYWWWVVVWWWXXXXXXWWWSSSTTTUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZYYYZZZ[[[]]]^^^^^^______``````______``````aaabbbcccbbbbbbccceeeeeedddccceeeeeeeeedddeeeffffffgggdddddddddddddddeeeeeeeeebbbccccccddddddeeeeeeeeebbbbbbccccccbbbbbbaaaaaabbbbbbaaaaaabbbdddfffgggggghhhjjjiiihhhgggggghhhfffhhhkkkmmmnnnnnnlllkkkkkkkkkkkklllllllllmmmmmmkkkllllllmmmmmmmmmmmmllllllnnnpppqqqrrrrrrqqqpppppppppooonnnoooppprrrsssrrrrrrssssssssssssrrrrrrppppppqqqqqqrrrrrrqqqqqqpppqqqqqqrrrsssttttttuuussstttuuuwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzwwwwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwxxxyyy{{{|||}}}}}}~~~}}}|||||||||}}}~~~3333334DuXӵ333333222D&dq&ĒR000...sdKĦ...DHRRud000111222222111000///sdKĦ,,,D&oq<Ōq&ĒR:::;;;888>dp&ĒR///---nfʜd<Φ>d<Ħ333s&dq&ĒR333111i?ʜtd<Ħ---HHܗDӊB444<x222333...111333333000B?daĦ000000B?Ho9333>d<777:::>>>BBB===>>>>>>>d<ӵLLLPPPB?Ho9UUU<xXXXXXXWWWWWWTTTUUUVVV&ӫeʬtIӇRRR>d<Φ>d<ĦQQQD&ӫetIӇTTTDdDĦTTTsdKĦYYYB?dp&ĒRYYYXXX>d<sdKĦZZZB?Ho9YYYs&dq&ĒR______```___]]]\\\[[[WWWYYY\\\]]]\\\[[[\\\]]][[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]\\\[[[ZZZYYY[[[ZZZYYYXXXXXXZZZ\\\]]][[[ZZZZZZ[[[]]]]]]\\\ZZZXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXYYY[[[[[[[[[ZZZYYYZZZYYYXXXXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYUUUXXXZZZZZZXXXWWWYYY[[[ZZZXXXVVVUUUVVVWWWWWWVVVSSSSSSSSSSSSUUUWWWXXXZZZWWWWWWVVVVVVVVVWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^___```cccbbbbbbccceeeeeedddbbbeeeddddddddddddeeeffffffddddddddddddddddddddddddaaaaaabbbcccdddeeeeeefffcccccccccccccccbbbaaa```cccbbbbbbbbbbbbdddeeefffhhhiiikkkjjjhhhgggggghhheeegggjjjlllmmmmmmkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkiiijjjlllmmmnnnmmmllllllkkkmmmoooqqqrrrqqqpppoooqqqpppooommmmmmnnnpppqqqqqqqqqrrrssssssrrrrrrrrrnnnoooqqqrrrssssssrrrqqqpppqqqqqqrrrrrrsssssstttrrrsssuuuvvvwwwwwwwwwvvvyyyyyyxxxxxxyyyyyyzzz{{{xxxxxxwwwwwwvvvvvvvvvuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzyyyyyyuuuuuuwwwxxxzzz{{{}}}}}}~~~|||zzzzzz{{{|||}}}8887774DuXӵ333777777Hu]3hh111000///ne......=e...///111333333333222111ne//////pIƎ@t@h666999:::>h111...---fe444@ďD555333222///////////////...ne///000=e111000...------...000000ege111222sĪj@h---,,,+++fdDĦ000@ďD222222Hkge000222333111111222222222@h......@G//////HĪj@IŌ000///Bene111Hkge000ne//////fe...Hu]3hh...//////se000111111111111000//////111111000000//////geĦja>aĦ111111@G333444se444666:::===???;;;===AAA<ŌKKKMMMOOO@GYYYXXXHkgeVVVWWWWWWVVVVVVUUUTTTSSSHĪj@IŌPPPOOOegeOOOPPPHu]3hIŌTTTUUUDdDĦRRRne[[[VVV@hYYYYYY>hZZZYYYXXXseXXXne[[[[[[@GXXXXXXsĪj@hZZZ\\\^^^^^^\\\ZZZYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[XXXWWWWWWXXX[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVWWWZZZ]]]___^^^^^^\\\[[[ZZZYYYYYYYYY[[[YYYWWWWWWXXXYYYYYYYYYZZZZZZZZZXXXVVVVVVXXXZZZVVVWWWYYYYYYYYYYYYZZZ[[[YYYYYYXXXWWWWWWVVVUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQSSSUUUWWWXXXVVVVVVUUUUUUVVVWWWYYYZZZ[[[[[[[[[\\\]]]___bbbccc```___^^^]]]]]]]]]]]]]]]````````````aaaaaaaaaaaacccdddeeefffgggggggggggghhheeebbbbbbeeegggfffeeedddcccdddfffhhhiiigggeeeeeeeeeeeedddcccbbbaaa```aaabbbbbbbbbaaacccfffhhhkkkjjjiiihhhgggggggggggghhhgggfffggghhhiiihhhgggfffhhhjjjkkkjjjkkklllnnnkkklllmmmnnnnnnmmmlllllliiikkkmmmpppqqqqqqqqqppppppmmmlllmmmpppqqqpppnnnnnnooopppqqqqqqqqqqqqqqqsssrrrqqqpppppppppqqqrrrrrrrrrrrrsssssstttttttttttttttuuuuuuvvvvvvwwwwwwzzzzzzzzzyyyvvvuuuvvvxxxyyyxxxwwwuuuuuuuuuvvvvvvuuutttttttttvvvwwwyyy{{{{{{yyywwwxxxzzz{{{yyyvvvuuuwwwxxxxxxwwwxxxzzz|||~~~}}}{{{zzzyyyyyyzzzzzz4444DuXӵ555ĵD^000000//////---......000...///000111222333333333---///000444888:::;;;888444111///...333444555555333111000...////////////...---///000000111000...---...///000000111111111///...---,,,,,,DdDĦ000000000111222///000111111//////000000000000.........//////////////////...111111000000///......111...D^.........///s׼s333222222222222111000000///111111000000//////geFm8000>aĦ222222222222444444s׼s444555777999<<<===;;;>>>AAAHoLLLJJJLLLNNNPPPVVVVVVVVVUUUUUUVVVVVVUUUUUUUUUTTTSSSSSSRRRQQQOOOOOOOOOD^RRRSSSSSSDdDĦRRRXXXZZZVVVWWWYYYYYYYYYYYYZZZYYYYYYYYYs׼sVVVWWWZZZZZZZZZYYYYYYXXXYYY[[[YYY[[[\\\\\\ZZZYYYXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXWWWVVVWWWZZZ]]]___]]]]]]\\\[[[ZZZZZZZZZZZZ[[[YYYXXXXXXXXXYYYZZZZZZWWWXXXYYYYYYYYYXXXUUUSSSXXXYYYYYYYYYXXXXXXYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVVVVWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQRRRSSSUUUWWWXXXWWWVVVVVVVVVVVVWWWYYYYYY[[[[[[[[[\\\]]]___aaaccc```______^^^]]]]]]^^^^^^````````````aaaaaaaaaaaabbbcccdddeeefffffffffffffffcccaaabbbdddffffffeeecccbbbccceeehhhiiiiiigggeeeeeeeeeddddddcccbbbaaaaaabbbccccccbbbbbbdddfffhhhhhhgggffffffffffffgggiiiggggggggghhhhhhfffdddcccfffiiikkkllllllmmmnnnlllmmmmmmnnnmmmllljjjjjjjjjkkkmmmnnnooooooooooooooommmlllmmmooopppooommmnnnoooooopppqqqqqqqqqqqqrrrqqqpppppppppqqqrrrrrrqqqqqqqqqrrrsssssstttttttttttttttuuuvvvvvvwwwwwwyyyzzzzzzxxxvvvuuuvvvxxxyyyxxxwwwuuutttttttttuuuttttttttttttuuuwwwyyyzzz~~~|||zzzzzz{{{{{{xxxvvvwwwxxxxxxxxxvvvvvvxxxzzz|||{{{zzzyyyxxxxxxxxxyyyΦ4DuXӵtvӵ>d<Ħ555111111000/////////Ħ///000111222222222111/////////000111333444555333000Ħ222333444555555666777777777666666;;;<<<<<<888333111222444444333222111000///......//////000111222444555666888777666444222000///......///000000000///...---Ħ000000000/////////000111000...---...///000000////////////000000111111222333333444555555111000...------......///>d<Ħ000000000222111///......///000222222222111111000000//////---......//////......---111000///...............//////////////////////////////......---.........////////////000000000000222222222222111000//////////////////Ħ.........//////000000111111...>d<Ħ///////////////Be000111333444333333222111000///111000000000000///geFYĉ//////>aĦ333333444444444444000111222333444444Be444555666888999;;;;;;<<<>>>AAAnu]ӵKKKOOOPPPQQQTTTVVVUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVXXXYYYXXXVVVTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNN>d<ĦOOOPPPPPPQQQQQQ>d<ĦSSSSSSSSSĦVVVWWWWWWVVVUUUTTTVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZBeXXXUUUVVVWWWXXXĦXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYWWWYYYZZZZZZYYYWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZYYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZ\\\^^^[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZTTTTTTUUUWWWZZZ[[[ZZZYYYVVVVVVVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSUUUWWWXXXXXXWWWWWWVVVWWWWWWXXXYYY[[[[[[[[[\\\]]]___aaabbb``````___^^^^^^^^^^^^______`````````aaaaaaaaabbbaaabbbcccdddeeeeeeeeeeeecccbbb```aaaccceeeffffffcccbbbbbbdddgggiiijjjjjjeeeeeeeeeeeedddcccbbbbbbbbbdddeeeeeedddccccccdddeeeeeeddddddeeeeeefffgggiiihhhhhhhhhhhhfffbbb______ccchhhlllmmmnnnooopppnnnnnnnnnmmmlllkkkjjjiiillllllllllllmmmmmmmmmnnnmmmlllkkklllnnnooonnnmmmmmmnnnnnnooopppqqqqqqqqqpppppppppppppppqqqrrrsssoooppppppqqqrrrrrrsssssssssttttttuuuuuuvvvwwwwwwxxxyyyyyywwwuuuuuuvvvwwwxxxxxxvvvuuussssssssssssttttttttttttuuuwwwxxxyyy~~~|||{{{{{{zzzyyywwwxxxxxxxxxwwwuuuuuuvvvwwwzzzzzzyyyxxxwwwwwwwwwwww?aŖ%7uSQuR)ӵsdKĦ777666555333111000gdKĦ222222222222222111111000/////////111333555666444gdKĦ333555777666777777888888777777777<<<===<<<:::666333222333333444444444333111000///000/////////000222444555666555333111///......---000000222222222111///gdKĦ000111000000//////000111000///...///000000000////////////000000333333333333333444444444222111000///............gdDĦ/////////333111///------...000111///000111111111///...------......//////......---111000///......---......////////////////////////000000///......---......000000111111111222222222222222222222222111000000/////////gdKĦ---.../////////000000000111...sdKĦ000///111000000///000000555555555444333222111000000000000000000000ŶS/////////3we<444555555555222222333444444555333444666888999:::::::::<<<>>>AAAiĉ@3hR/ŌLLLNNNNNNPPPRRRTTTVVVUUUTTTSSSRRRSSSTTTUUUSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUVVVXXXXXXXXXXXXSSSTTTTTTTTTTTTRRRPPPOOONNNMMMMMMMMMMMMDdDĦNNNNNNNNNOOOOOOsdKĦRRRRRRgdKĦVVVVVVWWWUUUTTTSSSUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZZZZTTTUUUVVVgdKĦWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXYYYYYYYYYXXXXXXWWWYYYZZZYYYXXXWWWXXXYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXYYY[[[\\\YYYYYYYYYYYYYYYZZZ[[[\\\YYY[[[\\\\\\[[[ZZZZZZ[[[ZZZZZZYYYWWWTTTTTTXXX[[[TTTSSSRRRRRRTTTUUUVVVVVVRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVWWWXXXXXXWWWWWWWWWXXXXXXXXX[[[[[[[[[\\\]]]___`````````______^^^^^^_______________``````aaaaaabbbbbbaaaaaabbbcccccccccccccccaaa`````````bbbdddfffffffffdddcccccceeehhhiiiiiieeeeeeeeeeeeeeedddccccccdddfffhhhhhhfffdddddddddddddddddddddeeefffggghhhiiiiiihhhhhhgggddd___[[[\\\```ggglllnnnoooppppppnnnnnnnnnnnnmmmmmmllllllnnnnnnmmmllllllmmmmmmnnnllllllllllllmmmnnnmmmmmmmmmmmmnnnnnnooopppqqqqqqnnnoooooopppqqqrrrrrrsssnnnnnnooopppqqqrrrrrrsssssssssttttttuuuvvvvvvwwwwwwwwwxxxvvvttttttuuuwwwwwwwwwvvvtttsssrrrqqqqqqssssssttttttuuuvvvwwwwww|||{{{{{{zzzzzzzzzyyyxxxvvvwwwwwwvvvuuuuuuvvvxxxyyyyyyxxxxxxwwwwwwwwwwww>A222ne777777;;;999777444ne444444444444333111000///111111000000222444666777ne000444666777555555666777777777777666:::;;;<<<;;;999777666555444444555666666444222111///.........///000222444222111000///............111222444555444333ne000111111111000///...000111000//////000111000000////////////000000555444444333333222222111333222111000///......De////////////222000///...---...000111...///000111111000...---...//////000000//////...000000///...............////////////////////////111000///.............../////////000000000111111111222222222222111111000000///ne......////////////000000000000...ne111000000222222111000000000111111555555555444444222111111000000000000111111>A000000000k<333444444444444333444444555555555444444444555777999:::;;;<<<<<<===???AAAfhHHHKKKMMMNNNOOOPPPRRRVVVUUUTTTSSSSSSTTTUUUVVVTTTUUUUUUVVVWWWVVVVVVVVVSSSTTTUUUVVVWWWWWWWWWXXXRRRSSSSSSSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMDeMMMMMMMMMMMMMMMNNNneQQQRRRneVVVUUUVVVVVVUUUSSSSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXYYY[[[[[[[[[ZZZZZZTTTUUUneVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWXXXYYYZZZYYYXXXXXXYYYZZZYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZXXXWWWWWWXXXZZZ[[[XXXXXXXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWXXXYYYZZZ[[[XXXXXXXXXXXXYYYZZZ[[[[[[YYY[[[^^^___]]][[[[[[[[[ccchhhjjjdddZZZSSSSSSWWWZZZWWWTTTSSSUUUVVVUUUTTTQQQQQQRRRRRRRRRRRRRRRRRRNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXZZZ[[[\\\]]]^^^^^^____________^^^^^^^^^______```_________```aaabbbbbbbbbaaaaaabbbbbbcccbbbbbbbbb````````````aaaccceeegggiiigggddddddeeeffffffeeeeeeeeefffffffffeeeddddddgggiiikkkjjjhhhfffffffffddddddeeeeeefffgggiiiiiiiiiiiihhhhhhgggccc^^^ZZZ[[[___fffkkknnnooopppqqqmmmmmmmmmnnnnnnooopppppppppooonnnnnnmmmmmmnnnnnnkkklllmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmnnnooopppnnnnnnooopppqqqqqqrrrrrrmmmnnnnnnoooqqqrrrrrrsssssssssssstttuuuuuuvvvvvvuuuvvvvvvuuutttssstttvvvvvvvvvuuutttsssrrrqqqpppssssssttttttuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxyyyzzztttuuuvvvvvvuuuvvvxxxzzzyyyyyyyyyyyyxxxxxxxxx///000666666666===;;;888444333666666666666555333222111333333333333444555666666///111444555666333333444555666666666666888999;;;<<<<<<;;;999777444444555666666555444333///......///000111222222///000000000000000000000111222444666555333///000111111111000000...000111111//////000222000000////////////000000444333333222222111111000222222222111000//////...000000000000000000/////////000000111111...///000111111000///...///000000111111000000/////////............//////////////////////////////000000//////.../////////------------............000111111111111111000000000000/////////////////////000000000000...111111111111222222111111111111111222333333444444444333222222000000000111111111000000000222333444444444444555555555666555555444444555666777999;;;===???@@@===???AAABBBEEEHHHKKKMMMNNNNNNOOOPPPTTTTTTTTTTTTTTTTTTUUUVVVUUUUUUVVVWWWWWWWWWWWWVVVSSSTTTVVVVVVUUUUUUUUUVVVRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMMMMNNNMMMKKKLLLLLLMMMMMMMMMMMMOOOOOOPPPUUUVVVTTTUUUUUUUUUTTTTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWYYY[[[[[[[[[YYYXXXUUUUUUVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTVVVWWWWWWXXXXXXWWWXXXYYYYYYXXXWWWXXXYYY[[[YYYYYYZZZZZZZZZ[[[[[[[[[[[[YYYWWWUUUUUUWWWYYY[[[WWWWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZXXXXXXXXXXXXXXXYYYZZZZZZXXX\\\```aaa^^^[[[[[[\\\```jjjuuuvvvooofffcccccceee```ZZZWWWWWWWWWUUURRRRRRRRRRRRRRRQQQQQQQQQQQQMMMMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVVVVVVVXXXYYYYYYZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^______^^^^^^___```aaabbbccccccaaaaaabbbbbbbbbbbbbbbaaa```aaabbbaaaaaabbbdddgggjjjhhhfffeeeeeeeeedddccceeeffffffgggffffffeeeeeehhhjjjkkkjjjhhhgggggghhhffffffffffffggghhhiiijjjiiihhhggggggfffddd```]]]\\\aaafffjjjlllnnnoooppplllllllllmmmnnnoooqqqrrrooooooooooooooonnnnnnnnnkkkmmmnnnnnnmmmlllnnnooopppooommmlllllllllmmmnnnnnnnnnooopppqqqqqqqqqpppmmmmmmnnnpppqqqrrrssstttrrrssssssttttttuuuvvvvvvtttuuuuuutttsssrrrtttvvvuuuuuuuuuuuutttsssrrrqqqrrrrrrssstttuuuuuuttttttrrrtttuuuvvvvvvwwwyyyzzztttuuuvvvvvvvvvwwwyyy{{{xxxxxxyyyyyyyyyxxxxxx000000////////////000000///000222333555666666666:::888555333222222444555777777888888888888777777555555666666666666555555444222000000222333333333000111333444666777777777666777999<<<===;;;999777333333333444444444333333///000111222222333333222000111222333333333222111///111333555555222000......///000111222111000000...000111111000000111222000000////////////000000000000000111111222222222222222222222111000000///000000000000000000000000---...000111222333222222///000000111111000000000///000000111111000000///......---......///000111//////////////////////////////////////////000111---............////////////000000111111000000///222111111111000000000000000000000000////////////......///111111222222111111000000000000111111222111222222333333333333333000000111111111222222222222222222222222222222222333444444555555555444444666666666666666555444444666777777999<<>>@@@AAABBBBBBCCCDDDFFFEEEHHHLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSTTTTTTUUUVVVVVVVVVVVVVVVRRRUUUVVVVVVSSSRRRSSSTTTTTTSSSQQQPPPNNNMMMMMMLLLMMMMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUVVVVVVSSSTTTUUUUUUUUUVVVXXXZZZVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWYYY[[[[[[ZZZXXXVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURRRRRRTTTVVVWWWXXXXXXXXXVVVWWWXXXWWWVVVVVVXXX[[[XXXXXXXXXYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWXXXYYYYYYWWW]]]bbbccc___\\\[[[\\\ZZZ```iiiqqqsssrrrnnnlllfffaaaZZZXXXXXXYYYVVVSSSSSSSSSRRRRRRQQQQQQPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQLLLNNNOOOQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVTTTUUUWWWYYYZZZ[[[[[[[[[ZZZZZZ\\\]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^___```aaabbbccccccbbbbbbbbbccccccbbbbbbaaaaaaccccccbbbaaaaaadddggghhhgggffffffgggfffdddcccffffffggggggggggggffffffhhhiiiiiihhhffffffgggiiigggfffffffffggghhhiiiiiiiiihhhfffffffffeeeccc```___bbbfffiiikkklllnnnooollllllkkkkkklllmmmnnnooolllmmmnnnooooooooonnnmmmlllnnnoooooommmmmmnnnpppqqqpppnnnlllkkkkkkllllllnnnooopppqqqqqqpppoooooommmnnnoooppprrrsssttttttrrrrrrsssttttttuuuuuuvvvsssttttttsssrrrrrrsssuuussstttuuuuuuuuuuuutttsssqqqrrrssstttttttttssssssqqqtttvvvvvvuuuuuuwwwyyyvvvwwwxxxwwwwwwwwwyyy{{{vvvvvvwwwxxxxxxwwwvvv///////////////000111111000111222444555666666666666555222111111333555777666777999:::;;;<<<<<<<<<666777888888888777555444444222111111222333222111000111222444666777888888555666888;;;<<<;;;888555111222222222222222333333000111333444555555444333333444555666666555333111...000222444333111...,,,...///000222222111111000...000111111000000111333000000////////////000000,,,---...000111222444444111222222222222111000000000000000000000000000000,,,...000333444444333333000000000000000111111111//////000000000000//////------------///000111222//////////////////////////////...//////000111222111111111111222222222222...//////000000000//////222222222222111111111000000000000000////////////......///111111222222222///////////////000111111000000111222333333333333000000111111222222222222222222222222222222222222555666666666666666555555777777777777666555444333777777777999<<<@@@DDDGGG>>>@@@BBBBBBBBBBBBDDDFFFEEEIIILLLNNNOOONNNOOOPPPOOOPPPRRRSSSSSSSSSRRRQQQSSSSSSTTTUUUUUUUUUUUUTTTSSSUUUWWWVVVRRRPPPQQQSSSUUUTTTQQQOOONNNMMMMMMMMMMMMNNNOOOOOOOOOMMMLLLKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLOOOQQQTTTUUUVVVWWWRRRTTTUUUUUUUUUWWWYYY[[[VVVVVVVVVVVVVVVVVVVVVVVVUUUWWWYYYZZZZZZYYYVVVUUUVVVVVVWWWWWWWWWVVVVVVUUURRRRRRRRRRRRRRRRRRRRRRRRPPPQQQSSSUUUWWWXXXYYYYYYUUUVVVVVVUUUTTTUUUWWWZZZWWWWWWWWWXXXXXXXXXYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXWWW]]]cccddd```\\\\\\]]][[[WWWVVVZZZaaadddccc``````[[[UUUUUUXXXZZZYYYWWWTTTTTTSSSRRRQQQQQQPPPPPPNNNOOOPPPQQQRRRRRRRRRRRRKKKLLLNNNPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVSSSTTTWWWYYY[[[\\\\\\\\\YYYZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^___```aaabbbccccccbbbbbbcccccccccbbbbbbaaabbbdddeeecccaaaaaadddgggeeeeeeeeeggghhhhhheeecccffffffgggggggggggggggfffgggggggggfffdddeeegggiiigggffffffffffffggghhhhhhiiigggfffeeeffffffeeecccaaadddggghhhiiijjjmmmnnnmmmlllkkkjjjiiijjjkkkllljjjkkkmmmoooooonnnmmmllllllnnnppppppnnnmmmoooqqqsssqqqnnnllljjjjjjjjjkkkoooooopppqqqqqqpppnnnnnnmmmnnnoooppprrrssstttuuurrrrrrsssssstttuuuuuuvvvrrrssstttsssrrrrrrsssuuussstttuuuvvvvvvvvvuuutttqqqrrrssstttttttttsssrrrsssuuuwwwwwwttttttvvvxxxyyyyyyzzzxxxwwwvvvxxxyyytttuuuvvvwwwwwwvvvuuuuuu...))))))000555444444777333333333222222111111111333333222111222333444555:::888666333333444555777555444444555777888777777999888777555444333333333333111000000333666888888333555777999:::999888777555444444333222111000000///000111222333444555555:::;;;;;;:::888666555666444333222111000000000000///000000000000111111111000111111111111000//////000111333333333222000.........000111222222222222......---...000///---***...///000111111000///......---,,,...222444222000111000///......///000111......////////////......000000...------...///000111111000000//////......//////......------------000222444666666444222000000000000000000000000000222333444333222222333555111111000///////////////////////////////////////000111111000///000333666222111000000/////////000333333222111111222222333333333333222111222444666888888888888777666555444666888999888777666777888::::::;;;<<<>>>AAADDDFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGIIIKKKMMMOOOOOOOOOOOOMMMOOOQQQSSSTTTTTTSSSRRRTTTQQQPPPQQQTTTUUUTTTRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPOOONNNNNNOOOOOOPPPPPPOOONNNLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNPPPQQQSSSTTTTTTTTTXXXWWWUUUUUUXXXYYYZZZZZZVVVUUUUUUTTTTTTUUUUUUVVVUUUVVVXXXZZZZZZYYYWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRQQQPPPOOOMMMLLLPPPPPPQQQRRRSSSSSSSSSRRRRRRSSSUUUWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXWWWWWWWWWVVVWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWWWWWWWXXXXXXXXXYYYYYY[[[^^^```aaa___\\\ZZZ]]][[[XXXYYY[[[\\\ZZZXXXYYYYYYZZZZZZZZZZZZZZZYYYTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNRRRRRRRRRSSSSSSSSSSSSSSSVVVVVVWWWWWWXXXYYYYYYYYY\\\[[[ZZZZZZZZZ[[[]]]^^^ZZZ[[[\\\]]]^^^]]]\\\[[[ZZZ[[[]]]___aaaaaaaaaaaacccbbbaaaaaaaaaaaaaaabbbdddddddddbbb``````aaabbbdddccccccbbbbbbbbbccccccgggeeeddddddfffggggggfffiiigggeeedddeeeffffffeeefffgggggghhhhhhhhhhhhgggeeefffeeedddcccccceeeggghhhhhhhhhiiijjjjjjkkkkkkkkklllkkkkkkjjjiiihhhgggiiijjjjjjkkkkkkllllllmmmkkklllmmmllllllmmmpppssstttrrrooommmkkkjjjkkkkkkoooppppppqqqqqqooonnnmmmkkklllnnnppprrrrrrrrrrrrpppqqqqqqrrrrrrsssttttttvvvuuussssssrrrssstttuuuxxxwwwvvvuuusssqqqooonnnttttttttttttttttttttttttvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxqqqrrrtttuuuvvvvvvvvvvvv111,,,+++000444222222444333333333222222111111111222222111000111222333444888777444222111222333444444444444666777888888777::::::999888777777777888666444222222444666777777666666555555555777888999555555444333222111000000//////000111222444555666;;;<<<===;;;888666555666555444333222111111111111000000000111111111222222000000111111111000000///000111222333444333111000,,,---...///000000000000000//////000111111...,,,///000111111111111000///000......///111222000...000000///......///000000......////////////......000///.........///000000111111000000///////////////////////////...------000111333555555333111000000000000000000000000000222333333222111000222333111111000///////////////////////////////////////000111111000///000333666666666555444444444444444222222222222222333333333333333333333111222444666888999999888888666555555666888999888777666777888888888999:::<<>>>>><<<888666555555555444333222222222222222111111222222222333333333000111111111111111111111111222333444444333222111---...///000111111111111222222111222333222111///000111222222222222111000111000///000000000...,,,//////............//////...//////000000//////...///.........///000111222111000000000000///////////////000111111000...---///000222333333222000///000000000000000000000000222333333222000///000111111111000/////////000000////////////////////////000000111000///000333555555555444444333333444444000111222444444444333222222333444333222222444666888999999888888777666555666888999888777666777888999999999:::<<<>>>AAABBBAAAAAABBBBBBCCCDDDDDDEEEFFFGGGIIIKKKMMMMMMMMMMMMLLLMMMOOOPPPRRRRRRQQQQQQQQQPPPOOOPPPRRRSSSRRRQQQQQQQQQRRRRRRRRRQQQQQQPPPTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKLLLMMMMMMMMMNNNPPPQQQSSSTTTVVVWWWWWWWWWVVVTTTSSSSSSUUUWWWXXXWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPOOONNNSSSRRRQQQPPPOOOPPPQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXZZZYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^aaa___]]]\\\\\\]]]\\\ZZZYYYYYYZZZZZZYYYYYYYYYYYYUUUUUUUUUTTTTTTSSSSSSRRRUUUUUUUUUUUUUUUUUUUUUUUURRRQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSSSSSSSTTTUUUWWWXXXVVVWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]\\\]]]^^^___``````````````````aaaaaabbbbbbccccccbbbcccddddddccccccdddeeeddddddddddddeeeeeefffggggggeeedddeeeggghhhhhhgggeeedddcccccceeegggggggggiiiiiiiiiiiiiiihhhgggfffeeeeeefffeeedddeeegggiiikkkjjjiiihhhhhhgggggggggggghhhiiijjjkkkkkkkkkkkkhhhhhhiiiiiijjjkkkkkklllnnnnnnnnnmmmllllllnnnppppppooommmlllkkkkkkllllllkkklllmmmoooooooooooonnnnnnooopppqqqqqqqqqqqqpppoooppppppqqqqqqrrrsssssstttsssrrrrrrssstttvvvvvvvvvwwwwwwwwwwwwwwwvvvuuurrrrrrrrrrrrssssssssssssyyyyyyyyyzzzzzzyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwtttuuuvvvwwwwwwvvvuuuttt222111000111111000//////222222222111111111111111000000000000111111222222666444222000///...//////...111444666666666666666888888888999:::<<<>>>>>>999777444444555777777777:::777444222222444888:::666777777666555444222111000000///000111444777888<<<======;;;777444333333444333222222111111111222222222222333333333444444222222222222333333444444444444555555444333111111111111222333333333333333333222111222333333111000111222333333333333222111000000000000000000///...///................../////////000000000000//////......//////000111222333000000000000000000000000///000111222222111///...///000111222222111000///000000000000000000000000222333444333111//////000111111000000///000000111000000000000000000000000///000000000///000222444444333333222222333333333///111333555555555333222111333444444333333555666777777888888777666666555666888999888777666777888;;;;;;;;;<<<===???BBBCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGIIIKKKLLLLLLLLLKKKKKKLLLMMMOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPRRRRRRRRRRRRRRRQQQQQQPPPRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNMMMKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQSSSTTTVVVVVVWWWWWWTTTSSSQQQQQQTTTUUUVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPTTTSSSPPPOOONNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^___```bbbaaa___^^^]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZWWWWWWVVVVVVVVVUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRSSSTTTVVVXXXZZZWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]^^^______`````````______```aaabbbcccccccccaaabbbdddeeeddddddeeegggffffffeeeeeeeeeeeeeeeffffffeeedddeeeggghhhhhhgggdddcccbbbdddfffhhhhhhgggjjjjjjjjjjjjiiihhhffffffdddeeefffeeeeeefffhhhkkkooonnnllljjjhhhgggggggggggghhhiiijjjjjjkkkkkkjjjiiiiiijjjkkkkkkllllllmmmooooooooommmkkkkkkmmmooopppooommmlllkkkkkkkkkkkkjjjlllnnnooopppqqqppppppooooooooooooooooooooonnnooooooppppppqqqrrrrrrssssssrrrrrrrrrssstttvvvwwwwwwwwwwwwwwwwwwvvvuuuuuuqqqqqqrrrrrrrrrrrrrrrsssxxxyyyyyyzzzzzzyyyyyyxxxzzzzzzzzzzzzzzzyyyxxxwwwuuuvvvwwwwwwwwwvvvuuuttt///111111000000000111000111111111111111111111111111111111222222222222222555444333111000//////000...111444555444444555666555555666777888:::<<<===888666444444666888999999888777666555666777888999777888888888777555333222000000000111333555888999:::;;;;;;999555222111111222111111000000000000000222333333333333444444444444444333444555666777888888888777666444222000000222333444444444444444444333222000000111222111///111222333444444333222111///000111111111111111111...//////////////////...//////000000000000//////...///000111111222222333000000000000111111111111///000111222222111000000///000111111111111000///000000000000000000000000333444666555222111000111111111000000000000111111111111111111111111111111...///000000///000222333555555555444444555555666000111333555666555333222111222444555444444555777666666777777666666555555666888999888777666777888<<<;;;;;;<<<===???AAABBBBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLNNNOOOOOOPPPPPPNNNOOOPPPPPPPPPPPPPPPQQQSSSSSSTTTTTTTTTSSSSSSRRRPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOQQQSSSTTTUUUUUUVVVSSSRRRPPPPPPRRRTTTUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSTTTUUUVVVUUUUUUUUUUUUTTTSSSSSSRRRTTTSSSQQQOOONNNOOOQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVTTTUUUVVVWWWXXXXXXXXXXXXYYYXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWXXXYYYZZZZZZ[[[[[[ZZZ[[[]]]^^^^^^^^^]]]\\\]]]]]]\\\]]]]]]___```aaabbbaaaaaa___^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[YYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTUUUVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSTTTVVVXXXYYYWWWWWWXXXXXXYYYZZZZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\\\\]]]^^^____________^^^^^^____________^^^___```bbbcccccccccccc```bbbdddeeeeeeeeefffggghhhgggfffeeedddccccccccceeedddcccdddfffhhhhhhgggccccccccceeehhhiiiiiihhhjjjjjjjjjiiiiiigggfffeeedddeeefffffffffgggjjjlllsssqqqooollliiihhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhkkkkkkllllllmmmnnnnnnoooooopppooommmkkkkkkmmmnnnqqqpppooommmlllkkkjjjiiikkkmmmoooqqqrrrsssrrrrrroooooonnnnnnmmmmmmmmmmmmoooppppppqqqrrrrrrsssssssssrrrrrrrrrssstttvvvwwwwwwwwwwwwvvvuuutttrrrrrrqqqqqqqqqrrrrrrssssssssswwwwwwxxxxxxxxxxxxwwwwwwyyyzzzzzzzzzyyyyyyxxxwwwvvvwwwxxxxxxxxxwwwvvvuuu---111222000///111222111000000000111111111111111000111222222333333222222444333222222111111111111111333666555333333555888555555555555666888999:::777555333333666888999:::555666777888888999999999888999::::::999777555333000111222444666888999:::999999:::888444222111111111000000/////////000000222222333333333444444444444444444444555777999:::::::::888666444333111111222222333333333333222222333111//////000111000///111222333333333333222111///111333333333222333444//////000000000000/////////000000111111000000//////000111222222333222222000000000111111111111222000000000000000111111111000000111111111111000000000000000000000000000000222444666666444222111111111111000000000111222222111111111111111111111111---///000000000000111333333222222222222333444444222333444555555444333222000222555555555555666777666666777777777777666666666888999888777666777888::::::999999:::<<<===??????@@@AAABBBCCCEEEEEEFFFFFFHHHIIIKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPNNNOOOQQQPPPOOOOOOPPPRRRSSSSSSTTTUUUUUUUUUUUUUUUQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMMMMNNNOOOOOOOOOPPPMMMNNNPPPQQQSSSTTTTTTTTTSSSQQQPPPPPPRRRTTTUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYXXXVVVUUUTTTTTTUUUWWWXXXVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSQQQQQQPPPQQQRRRRRRRRRQQQRRRRRRSSSUUUVVVWWWTTTUUUVVVXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\ZZZ\\\^^^______^^^]]]\\\]]]]]]]]]]]]^^^___aaabbb```aaaaaa```^^^^^^___aaa___^^^]]][[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTUUUVVVWWWXXXXXXYYYWWWXXXXXXYYYYYYZZZ[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\]]]___```aaa```______^^^^^^^^^_________```aaacccccccccbbbaaa___aaadddeeeeeedddeeeeeefffeeedddcccbbbaaaaaaaaadddbbbaaabbbeeeggggggfffddddddeeegggiiijjjjjjhhhhhhhhhhhhhhhhhhgggfffeeedddeeefffffffffhhhkkknnnvvvtttpppmmmjjjiiiiiijjjhhhiiiiiiiiiiiiiiihhhhhhllllllmmmnnnnnnoooooopppooooooooommmkkkkkkmmmoooppppppooonnnmmmlllkkkkkkmmmnnnppprrrssssssssssssoooooonnnmmmmmmmmmnnnnnnpppqqqqqqrrrrrrssstttttttttsssrrrrrrssstttvvvvvvvvvvvvuuuuuutttrrrqqqpppqqqqqqrrrrrrssssssttttttuuuvvvvvvwwwwwwvvvvvvuuuwwwxxxxxxyyyyyyxxxxxxxxxvvvwwwxxxyyyyyyxxxwwwvvv---333444000...000222000///000000000111111111222//////111222222222111000222111111111111111111111666888999777444333777;;;777777777777777888888999999666444333555666777777444444555666777888::::::999:::;;;<<<;;;888555444///111444777999:::::::::888999999888555333222222111000000000000000111111222222222222333333333333333333222222444666999;;;999888777666555444444444333333444444444444333333444111//////000111000000000111222333333222111000222444666666333222333444///000111222222111000///000000111111111111000000000111222333333222222111000000111111111222222222111000///......000111333111111111111111111111111000000000000000000000000000222444555333222111111111111000000111111222333222222222222222222222222,,,...000000000000111222000000000000000111222222555555555444333333222222000222555666666555666777777888888999999999888888666888999888777666777888;;;::::::999:::;;;===>>>???@@@AAABBBCCCEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQNNNPPPRRRQQQPPPOOOQQQSSSRRRRRRTTTUUUVVVVVVWWWWWWSSSSSSSSSSSSSSSTTTUUUVVVQQQPPPOOOOOOOOOOOOPPPQQQNNNNNNOOOOOOOOOOOOOOOOOOMMMNNNOOOQQQRRRSSSTTTTTTSSSQQQPPPPPPRRRTTTUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVXXXXXXWWWVVVTTTSSSTTTVVVXXXZZZVVVWWWWWWWWWWWWVVVUUUUUURRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSUUUWWWXXXUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXZZZ[[[]]]]]]]]]\\\ZZZ[[[^^^___```___]]][[[\\\\\\]]]^^^___```aaaaaa^^^```aaa```^^^^^^```cccbbb```^^^\\\\\\\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWXXXXXXYYY[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYY[[[[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[\\\]]]^^^_________^^^^^^\\\\\\\\\\\\]]]___aaabbbaaa```___^^^]]]^^^^^^______```bbbccccccbbbaaa```___aaadddeeedddcccccccccaaaaaa`````````aaaaaabbbbbbaaa```aaadddffffffeeeffffffgggiiikkkkkkjjjiiiffffffgggggggggffffffeeedddeeefffggggggiiilllooovvvssspppllljjjiiiiiijjjfffggghhhiiiiiijjjjjjiiillllllmmmmmmnnnooooooooonnnoooooommmllllllnnnooonnnnnnoooooooooooooooooommmnnnpppqqqrrrrrrrrrqqqppppppooonnnoooooopppqqqqqqrrrrrrsssssstttuuuuuuuuutttsssrrrrrrsssuuuuuutttttttttttttttsssrrrrrrqqqrrrrrrsssttttttuuuuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxuuuvvvxxxyyyyyyyyyyyyxxx...444666000---///111...//////000000111111111222---...000111111111000///000000000000111111111111:::<<<<<<999444444999>>>::::::999999888888999999:::888555333444555555555333333222333555777:::<<<999:::<<<<<<;;;999666444///222666999;;;<<<;;;:::888999:::888666444444444222111111111111111222222111111222222222333333333222111111111333555888:::777777666666666666777777555666666666666666555555444222000///000111111111000111222222222222111000555777999777444111222333000111222333333222111000000000111111111111000000111222333444333222111000000000111111222222222222111000...,,,---///222333111111111111111111111111000000000000000000000000...000333444333111111111111111000000111222333333222222222222222222222222,,,...000111000000000222333333333333444444555666777666555444333222222222///222555666666666666777999::::::;;;;;;;;;::::::666888999888777666777888===<<<<<<;;;<<<===>>>???AAAAAABBBDDDEEEGGGHHHHHHHHHIIIKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOQQQRRRNNNQQQSSSRRRPPPOOOQQQTTTPPPQQQSSSTTTVVVWWWWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXQQQPPPOOONNNOOOPPPQQQRRRPPPOOOOOOOOOOOOOOOOOOOOOMMMNNNPPPRRRSSSTTTTTTTTTSSSQQQPPPPPPRRRTTTUUUUUURRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXVVVUUUSSSSSSTTTVVVYYY[[[WWWWWWWWWXXXWWWWWWVVVVVVQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRTTTUUUWWWXXXUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZXXXXXXWWWWWWWWWZZZ[[[[[[[[[\\\\\\]]]]]]WWWXXXZZZ\\\]]]]]]]]]]]]YYY[[[^^^___```^^^]]][[[[[[\\\]]]___```aaaaaaaaa]]]___``````^^^^^^aaadddcccaaa___]]]\\\]]]^^^___\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYZZZ\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ\\\^^^^^^]]][[[YYYXXXXXXYYYYYYZZZZZZ[[[[[[]]]^^^___`````````___^^^\\\\\\\\\\\\]]]___aaabbbbbbaaa___^^^]]]]]]^^^___```aaacccdddcccbbb```___^^^aaadddeeedddbbbbbbbbb]]]]]]]]]^^^___aaabbbcccaaa```___```ccceeeeeeeeegggggghhhjjjlllllljjjiiieeeeeeffffffffffffffffffdddeeefffggggggiiimmmpppuuusssoookkkiiihhhiiijjjdddeeeggghhhjjjkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnnnnnnnnnnmmmllllllnnnpppkkklllnnnoooqqqrrrrrrrrrmmmnnnooopppqqqqqqpppppprrrqqqpppppppppqqqssstttrrrrrrsssttttttuuuuuuvvvvvvuuutttsssrrrssstttuuurrrrrrssstttuuuuuuttttttrrrrrrsssssstttuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvssstttuuuvvvwwwxxxxxxxxxuuuvvvwwwyyyzzzzzzyyyyyy000000/////////111222333444333333333222222111111111111222222111111000//////000222333444444333333444666777666444555999>>>:::999999999888888777777666777888888888777555444555666666666666666555555666666555444333333222111222222333777;;;>>>>>>===???<<<999888888777444111444333111000111222555666000000000000000000000000222111111111222444666777777666555444333444555555444555888999999777444222555444222000//////000000...///222444444444333222666555444333222222333333333333333222222333333444000000000000000111111111333333222222222333555666111111222222222111111000...///000111111111111111000000000000111111111111222111111111000000//////333222111000000111222333......///111111222222222111111222222222333333333555444222111111111222222444444444555555555666666444555555555555555555555555555555666666666666666::::::;;;;;;;;;::::::999888888777777666666666555;;;888777999<<>>===AAAAAAAAABBBCCCDDDEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKNNNNNNOOOPPPPPPPPPPPPOOOQQQRRRRRRRRRQQQQQQSSSTTTQQQRRRSSSTTTVVVVVVWWWWWWXXXUUUSSSTTTVVVXXXWWWUUUSSSRRRRRRQQQPPPOOONNNNNNTTTSSSQQQOOOMMMMMMMMMMMMNNNMMMMMMNNNOOORRRTTTUUURRRSSSSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTSSSRRRQQQPPPQQQRRRSSSTTTUUUWWWWWWXXXTTTVVVWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTWWWVVVTTTUUUVVVWWWUUUTTTUUUWWWXXXWWWVVVUUUVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\YYYZZZ\\\\\\[[[[[[]]]^^^\\\]]]^^^____________^^^```____________^^^^^^^^^]]]^^^^^^^^^___``````````````````___]]][[[XXXWWW]]]]]]\\\[[[[[[\\\\\\\\\[[[\\\\\\]]]]]]\\\\\\[[[[[[ZZZXXXWWWWWWYYY\\\^^^[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\XXXYYY[[[]]]^^^]]][[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\]]]^^^___```````````````aaaaaaaaaaaaeeeddddddccccccbbbbbbbbbccccccccccccbbb```___^^^```aaaaaa```^^^^^^___aaa`````````aaaccceeehhhiiieeefffhhhiiijjjjjjjjjiiiffffffeeeeeeeeeeeeffffffgggggggggggghhhiiijjjkkklllmmmllljjjgggddddddeeehhhhhhiiijjjkkkkkklllllllllkkkkkkkkkkkklllmmmmmmrrrqqqooommmlllkkkllllllkkklllmmmoooppprrrssstttnnnnnnoooooooooooonnnnnnmmmmmmmmmoooqqqrrrqqqpppppprrrssssssqqqqqqrrrtttwwwvvvuuutttsssrrrrrrrrrssssssssssssssssssrrrrrrsssrrrrrrrrrrrrssstttttttttuuuuuuuuutttuuuxxxzzzvvvvvvuuuuuuvvvwwwwwwxxxuuuttttttuuuwwwwwwvvvuuu222111000000000111222333333333333222222222111111222222222222222111000000///000111333333333333222555555555444444666888;;;888888888777777666666666666777888888888777666555555555555666666555555444444444444333333333333333111111333666:::======<<<===:::888888::::::888555555444444444555666888999222222111111111111222222222222222222333444555555888777666555444555666666444555666777666555333222444333222000000000111111111222444666777777666555666555555555555444444444444333333222222222222333111111111111111111111111222222111111111222444444111111222222222222111111...///000111222222222222000000000000111111111111222111111111000000000000222111000000000000111222...///000111111222111111111111222222222333333333555555333222222222333333444444555555555666666666444555555555666666777777666666666666666777777888999::::::;;;;;;::::::999999999888888888777777777:::888777999===???@@@???BBBBBBBBBBBBCCCEEEFFFGGGIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOPPPPPPOOOOOOPPPRRRQQQRRRTTTUUUVVVWWWWWWWWWUUUSSSQQQQQQSSSTTTSSSRRRPPPPPPPPPOOOOOONNNNNNMMMSSSRRRQQQOOONNNNNNNNNNNNOOONNNOOOOOOQQQSSSUUUVVVTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSRRRQQQPPPNNNOOOPPPQQQSSSTTTVVVVVVSSSTTTVVVUUUTTTTTTUUUVVVXXXXXXXXXXXXWWWVVVUUUUUUVVVUUUTTTUUUVVVVVVUUUTTTTTTUUUVVVVVVTTTTTTUUUVVVYYYYYYXXXXXXXXXWWWWWWWWWYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZ\\\]]]]]]\\\\\\^^^```]]]]]]^^^______````````````____________^^^^^^^^^^^^^^^^^^_______________````````````___^^^]]]\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZXXXWWWWWWYYY[[[\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZ\\\]]]^^^]]]\\\[[[[[[\\\\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^___```______``````aaaaaaaaabbbdddddddddccccccbbbbbbbbbcccccccccbbbbbbaaa```___``````aaa___^^^]]]___```aaaaaaaaaaaabbbdddfffgggffffffggghhhiiiiiiiiiiiiggggggffffffffffffgggggggggggggggggghhhiiijjjjjjjjjkkkkkkjjjhhhfffggghhhggghhhhhhiiiiiijjjjjjjjjlllkkkkkkkkkkkklllmmmmmmpppooonnnmmmlllllllllmmmlllmmmmmmooopppqqqrrrsssmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmooorrrsssrrrqqqppprrrssssssqqqqqqrrrtttvvvvvvtttssssssrrrrrrrrrssssssssssssssssssssssssrrrrrrrrrrrrrrrsssttttttssstttttttttssstttwwwyyyvvvvvvuuuuuuuuuvvvwwwwwwuuuttttttuuuvvvwwwvvvttt555444333222222222333444333333333222222222222222222222333333222222111000111111333444444444444444666444333333555666777666666555555555555555444444555666777888999888777666333444444555555444444333111111222222222333333333000111333777:::<<<;;;:::999888777888:::;;;:::999666666777888999;;;;;;<<<666444333222222333444666333444555666666555444444888888777666666666666666444444444444333333333222333222111000000111222333444555777888999999888777444555777888888777777666555444333222222222222222444444333333222222111111111111000000000111222222111111222222222222222222///000000111222222333333000000000111111111222222111111111111111000000000111111000000000000111111000000111111111111111000111111222222222333333333666555444333333333444444444444555555555666666666333444444555666777888888888777666666666777999:::999999::::::;;;::::::999::::::999999999999888888999888888:::===@@@AAAAAABBBBBBBBBCCCDDDEEEGGGGGGIIIIIIJJJKKKKKKLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMMMMOOOPPPPPPOOONNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWTTTSSSQQQPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOORRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRRRRQQQPPPOOOLLLMMMNNNPPPRRRTTTUUUVVVTTTUUUVVVUUUTTTSSSTTTUUUXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUVVVWWWXXXWWWVVVTTTVVVWWWVVVUUUTTTUUUVVVZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[\\\]]]]]]\\\]]]___```]]]]]]^^^^^^___``````aaa```____________^^^^^^^^^_______________^^^^^^^^^]]]^^^^^^____________^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\ZZZXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\]]]]]]]]]_________^^^]]]\\\\\\[[[ZZZ[[[\\\]]]^^^]]]\\\[[[\\\\\\\\\\\\]]]^^^___```^^^]]]]]]]]]]]]^^^___```^^^______```aaabbbbbbccccccccccccccccccbbbbbbbbbcccccccccbbbbbbaaaaaa```___``````___]]]]]]^^^___aaaaaaaaaaaabbbcccdddeeehhhggggggggggggggghhhhhhhhhgggggggggggggggggghhhgggffffffgggggghhhiiijjjhhhiiijjjjjjiiihhhjjjkkkhhhhhhhhhhhhhhhhhhhhhhhhllllllkkkkkkllllllmmmnnnnnnnnnmmmllllllmmmnnnnnnnnnnnnnnnoooppppppqqqqqqnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnpppssstttsssrrrppprrrssssssqqqqqqrrrtttuuuuuutttsssrrrrrrrrrsssttttttttttttttttttttttttrrrrrrqqqqqqrrrrrrssstttrrrssssssrrrqqqrrruuuwwwvvvvvvuuuuuutttuuuuuuvvvtttsssssstttuuuvvvuuuttt888777666444444444555555444444333333333333333333333333333333333222222111444444555666777777777888777444333444666777555333333333333333333333333333444555666777888777666666222222333444444444333333111111111111111111111222111222555999<<<===;;;999777666666777888999999999555666888:::<<<=========999777555333333555777999666777999::::::888666444888777777666666666666666555444333222111222222333222222111000111222333444555666777888888888777777333555777999::::::888777666666555444333333333333666666555444333222222111000000000000000000000111222222111111222222333333333222222222111111111222000000111111111222222222111111111111111111111111000000000000000000000000111111222222222111000000111111222222222333333333444444444333333333444444333333333333444444444555222222333444666777888888888777666555666777999;;;999999:::;;;;;;;;;;;;::::::::::::::::::999999999777888888:::===@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOQQQRRRRRRQQQQQQRRRSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOPPPPPPPPPQQQQQQRRRRRRRRRPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLMMMNNNPPPRRRTTTUUUVVVUUUVVVWWWVVVTTTTTTTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[XXXWWWVVVWWWYYYZZZYYYXXXVVVXXXYYYXXXWWWVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[ZZZ[[[\\\\\\]]]]]]]]]]]]ZZZ[[[\\\[[[[[[[[[^^^```___^^^]]]]]]]]]^^^```aaa```____________^^^^^^^^^`````````___^^^^^^^^^]]][[[[[[\\\\\\]]]]]]]]]]]][[[[[[\\\\\\]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[YYYXXXWWWXXXYYYYYY[[[[[[\\\\\\\\\]]]]]]]]]``````___^^^]]]\\\\\\[[[[[[\\\]]]^^^^^^]]]\\\\\\]]]]]]\\\\\\]]]^^^```aaa]]]]]]]]]]]]^^^^^^______]]]^^^___```aaabbbcccdddbbbbbbbbbbbbbbbcccccccccccccccbbbbbbbbbbbbbbbbbb`````````___]]]\\\]]]___`````````aaabbbcccdddeeehhhgggfffeeeeeeeeefffggghhhhhhhhhiiiiiihhhhhhhhhffffffffffffggghhhiiiiiihhhiiijjjjjjiiiiiijjjkkkhhhhhhhhhhhhhhhhhhhhhgggkkkkkkkkkkkkkkklllmmmmmmkkklllllllllmmmnnnooooooooooooooooooooopppppppppooonnnlllkkkkkklllnnnooooooooooooqqqssstttsssrrrpppqqqsssrrrqqqqqqrrrtttttttttsssrrrrrrrrrssssssssssssttttttttttttuuuuuuqqqqqqqqqqqqqqqrrrrrrsssqqqqqqrrrqqqppppppsssuuuvvvuuuttttttsssttttttttttttsssrrrrrrtttuuuuuuttt:::999888777666666777888666666666666666666666666555555555555555444333333555666666666777888999999888666555666888888555111222222222222222333333333333444555666666666555444111222222333444444333333333333222111111000//////222444777;;;>>>>>>;;;888555666666666555555555555444555777999:::;;;<<<<<<:::999666555555666999:::999;;;===>>>>>>;;;888666777777777777666666555555666444333111111222333444222111111111111333444555444444444555555555555555333555777999::::::999888777777666555555555555555777666666555444333222222000000111111111000000000222222111111222333444444777666444222111000000000111111111111222222222222111111111111111222222222000000111111111111000000111222222222222111111000111111222222222333333333222222222333333333222222111111222222222333333333111222222444555666777777666666666666666888999:::::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::777888:::;;;===???BBBCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOOQQQSSSSSSRRRRRRRRRSSSQQQQQQRRRSSSTTTTTTTTTTTTRRRRRRQQQPPPOOONNNNNNOOOOOOOOOPPPPPPQQQQQQRRRRRROOOOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQPPPPPPOOONNNMMMLLLLLLNNNOOOQQQSSSTTTUUUTTTUUUVVVVVVTTTSSSTTTVVVWWWWWWXXXYYYZZZZZZZZZZZZWWWVVVUUUVVVXXXYYYYYYWWWWWWXXXYYYYYYWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZ[[[[[[ZZZ[[[\\\\\\]]]\\\\\\\\\ZZZ[[[[[[ZZZZZZ[[[]]]```cccbbb___]]]\\\\\\^^^___```____________^^^^^^^^^`````````___^^^^^^^^^]]]^^^]]]]]]\\\[[[[[[[[[[[[ZZZ[[[\\\]]]]]]]]]]]]\\\]]]]]]]]]^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYYYY[[[[[[\\\\\\\\\]]]]]]]]]``````___^^^^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^___``````]]]]]]]]]^^^^^^^^^^^^^^^]]]^^^___```aaabbbcccdddaaaaaaaaabbbbbbccccccccccccbbbbbbaaabbbbbbcccddd```aaaaaa___]]]\\\]]]___^^^___```bbbccceeeeeefffgggfffeeedddddddddeeefffhhhhhhiiijjjjjjiiihhhhhheeeeeeeeeeeefffggghhhiiijjjkkkkkkjjjhhhggghhhiiiiiiiiiiiiiiiiiiiiihhhhhhjjjjjjjjjjjjjjjkkklllllljjjjjjkkklllmmmnnnoooooooooooooooooooooooooooooopppooommmllllllmmmooopppoooooooooqqqssstttsssrrrpppqqqsssrrrqqqqqqrrrtttssssssrrrrrrrrrsssssstttssssssssssssttttttuuuuuuqqqppppppppppppqqqrrrrrrpppqqqqqqpppooooooqqqsssttttttssssssssssssssstttsssrrrpppqqqrrrttttttsss<<<;;;:::999999999:::;;;888999999999999:::::::::999999999999999888888777666666666666777888999999:::999:::::::::888555222222222333333333333444444555555666777666555444333111111222333444444444444444444333222111000///...333555999===@@@???;;;777555666666555333222222333444444555666777888999::::::999888777777888999:::;;;===>>>@@@???===:::999777888888888888777666666777666444333333333444555333222111111222333444555333333333333333333333333333444666777888888888777666666555555555666666777666666555555444444333333222222333333222222111000222222111111222333555666999888555333111000000000111111111222222222222333111111111222222222222222111111222222222222111111111111222222222222222111111111222222222333333333111111222333333333222222111111111222222222333333222333333444555666777777666666777888999::::::;;;;;;;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<===:::;;;===>>>???@@@CCCFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPQQQQQQMMMNNNNNNOOOOOOOOOOOOOOONNNPPPSSSSSSRRRQQQQQQRRRQQQRRRRRRSSSTTTTTTSSSSSSPPPQQQQQQPPPNNNMMMNNNPPPNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRRRRRRRRRRQQQOOOOOOLLLMMMNNNOOOPPPRRRSSSSSSRRRTTTUUUUUUTTTSSSUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUVVVXXXYYYYYYXXXWWWXXXYYYYYYXXXWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYVVVWWWXXXYYYZZZ[[[\\\]]]\\\\\\]]]]]]]]]]]]\\\\\\]]]^^^]]]\\\[[[]]]```ccckkkhhhccc^^^\\\\\\]]]^^^```____________^^^^^^^^^_______________^^^^^^^^^aaa```___]]]\\\[[[[[[[[[YYYZZZ\\\]]]^^^^^^]]]\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]____________^^^^^^^^^^^^______^^^^^^^^^^^^]]]]]]\\\]]]^^^___`````````___\\\]]]^^^^^^______^^^^^^^^^______```aaabbbbbbccc``````aaaaaabbbcccddddddcccbbbaaaaaabbbcccdddfffbbbbbbbbb```^^^]]]^^^___``````bbbccceeeeeeeeeeeeeeedddddddddddddddeeeeeeggghhhiiijjjjjjiiihhhgggeeeddddddeeeeeefffggghhhjjjkkkkkkjjjgggeeeeeefffiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiijjjkkkiiijjjkkklllnnnnnnnnnnnnoooooooooooooooppppppppppppooonnnmmmmmmnnnooopppnnnnnnnnnpppssstttsssrrrppprrrssssssqqqqqqrrrtttrrrrrrqqqqqqrrrsssttttttqqqqqqrrrrrrssstttttttttppppppooooooppppppqqqrrrpppqqqqqqooonnnnnnqqqsssrrrrrrqqqqqqrrrsssssstttsssqqqooooooqqqsssssssss<<<<<<;;;::::::;;;===>>>;;;<<<<<<<<<============>>>????????????>>>======:::999999999999;;;<<<===:::===??????<<<888666444333333444444444555555555888888999888888666444333111222333444555555555555333333222222222111111111222555999>>>@@@>>>999555333555666555333222333555444444333333444666777888:::999999888888999999:::;;;<<<===>>>>>>===;;;:::999:::;;;;;;;;;:::999888888777777666666666666666444333222111222333444555555444444333333444444444333444444555555666666666333333333333444555666777444444444444444444444444444444555555555444222222333222111111111333555777888777444222111111222333111111111222222222333333111111111222222333333333111222333444444333222111000000111222333333333333111111222222222333333333111111333444444444333333222333333333444444444444555666666666777777888888666888:::<<<======<<<<<<<<<<<<>>>??????@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>@@@BBBBBBBBBCCCFFFIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNOOOQQQRRRTTTUUUUUUNNNOOOPPPPPPQQQQQQPPPPPPOOOQQQTTTUUUTTTSSSRRRSSSSSSTTTTTTUUUUUUUUUUUUUUURRRSSSTTTSSSQQQPPPRRRTTTQQQQQQQQQQQQRRRRRRRRRRRRTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVUUUTTTSSSSSSQQQRRRRRRSSSTTTTTTUUUUUUTTTUUUWWWWWWWWWWWWYYY[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[ZZZYYY[[[]]]^^^^^^]]][[[\\\]]]]]][[[[[[\\\]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^___aaabbbbbbbbbbbbbbbccccccbbbbbbaaaccccccbbbaaa```bbbeeehhhsssooohhhbbb^^^\\\]]]^^^```____________^^^^^^^^^^^^^^^^^^_______________aaa```^^^]]]\\\[[[[[[\\\XXXZZZ\\\^^^^^^^^^]]]\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^____________``````___^^^^^^^^^^^^^^^ZZZ\\\___aaaaaaaaa___^^^\\\]]]^^^_________^^^^^^______``````aaaaaaaaabbb______```aaabbbcccddddddcccbbbaaaaaabbbccceeegggcccdddcccaaa___^^^^^^```ddddddeeefffeeedddccccccaaabbbcccddddddeeeddddddfffgggiiijjjjjjiiigggfffddddddddddddeeefffggghhhiiijjjjjjhhhfffeeeeeeffffffgggggghhhhhhiiiiiiiiiggggggggggggggghhhiiiiiiiiijjjkkkmmmnnnnnnnnnmmmnnnnnnoooooopppppppppqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmooorrrsssrrrqqqppprrrssssssqqqqqqrrrtttqqqqqqqqqqqqrrrssstttuuuppppppqqqqqqrrrsssssstttooooooooooooooopppqqqqqqqqqqqqqqqpppnnnnnnppprrrppppppppppppqqqssstttuuussspppnnnnnnppprrrrrrrrr===<<<;;;;;;<<<===>>>???===>>>>>>>>>??????@@@@@@BBBCCCCCCCCCCCCBBBAAAAAA>>>>>>======>>>???AAABBB;;;???BBBBBB===888666666444444444555555666666666;;;;;;;;;:::999777555444111222333444555555555555111222222222222333333333111444888===???===888333222555777666444333555777555444333222333444666888999999999999999999999999:::;;;<<<======<<<;;;;;;;;;<<<=========<<<;;;:::888888888888888777777777444444333222222222333444777666555555555555666666444333333333333444555555111111111222333444555666333333444444444444444444555555666777666555333222333222111111111333666777666555333222222333444666111111222222222333333333111111111222222333333333222333444444444444333222///000111222333444444444111111222222222333333333111222444555666555444444444444444555555555666666888888888888888999999999777999<<>>=========>>>@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAADDDFFFFFFDDDEEEHHHKKKLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQRRRTTTUUUWWWXXXXXXQQQRRRSSSSSSTTTSSSSSSSSSQQQTTTWWWXXXWWWUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVXXXYYYXXXVVVUUUXXXZZZVVVVVVUUUUUUUUUUUUUUUUUUXXXXXXYYYZZZYYYXXXWWWVVVVVVWWWXXXZZZZZZZZZYYYYYYVVVVVVWWWXXXXXXXXXWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYWWWYYY[[[\\\\\\\\\^^^```___``````aaa``````______aaa```___aaacccddddddccc```aaabbbbbb``````aaabbb______^^^^^^^^^]]]]]]]]]aaabbbcccdddfffhhhiiiiiihhhiiiiiijjjiiiiiihhhhhhhhhhhhgggeeeeeefffjjjmmmyyytttllleee___]]]]]]^^^``````_________^^^^^^^^^]]]^^^^^^______`````````^^^]]][[[ZZZYYYZZZZZZ[[[XXXZZZ\\\^^^___^^^]]]\\\]]]^^^^^^______^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^___`````````aaa```___^^^^^^^^^^^^^^^ZZZ\\\___bbbcccaaa___]]]\\\]]]^^^_________^^^]]]````````````aaaaaaaaaaaa^^^___```aaabbbcccdddeeecccbbbaaaaaabbbdddfffhhhdddddddddbbb```^^^___```ggghhhhhhgggfffcccaaa```___aaacccdddeeeeeeddddddeeeggghhhiiiiiihhhgggeeeddddddddddddeeefffggggggggghhhiiihhhfffeeeeeefffdddeeeeeefffggghhhiiiiiifffffffffffffffggghhhhhhiiijjjkkkmmmnnnnnnmmmlllnnnnnnnnnoooppppppqqqqqqllllllmmmnnnnnnmmmllllllmmmmmmmmmoooqqqrrrqqqpppppprrrssssssrrrqqqssstttpppppppppqqqrrrssstttuuuoooooopppqqqqqqrrrssssssoooooooooooooooppppppqqqqqqqqqqqqpppnnnnnnppprrrnnnoooooopppqqqssstttuuurrrpppnnnmmmoooqqqrrrrrrCCCCCCCCCDDDEEEFFFHHHHHHDDDCCCBBB@@@@@@@@@AAABBBGGGFFFFFFHHHIIIJJJIIIGGGGGGDDDAAA@@@AAACCCDDDDDDCCCGGGJJJIIIDDD???<<<;;;777999;;;<<<;;;:::999:::777777777777666555333222111222222222222333333333000///...///111333333333666666666777::::::999888888777666555444444333222666555333222222222333444555555555555666777777888;;;;;;<<<=========<<<<<<:::::::::999::::::;;;;;;<<<<<<;;;::::::;;;;;;;;;333222111111333333222111666666555555555555555666777777666444333333666888666555333222111222222333444444444444444444444555555555666777666555333222333333333555777888888666999888777555444444333333555555555555555444444444444444555666555444222111///111333333333333444555777666555444555666777888666333000111444777777666:::999888777777777777777555666777999::::::::::::;;;;;;<<<<<<=========>>>=========>>>@@@BBBEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKMMMMMMLLLLLLKKKQQQPPPNNNMMMMMMPPPRRRTTTTTTUUUVVVWWWWWWXXXXXXWWWYYYYYYYYY[[[^^^___^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^``````______```bbb^^^```cccccccccbbbbbbccc`````````___^^^]]]\\\[[[^^^[[[ZZZ\\\```bbb___[[[___```aaaccccccccccccbbbccccccbbbccccccdddeeeeeeffffffdddbbb______aaaccc___aaaccccccaaaaaaaaabbbfffdddcccdddggggggeeecccbbbccceeegggjjjlllmmmnnnlllllllllllllllkkkkkkjjjjjjjjjkkkllllllkkkjjjjjjkkkiiiggggggiiikkklllmmmkkklllkkkiiigggfffgggiiillllllmmmnnnpppqqqrrrrrrqqqrrrtttuuuvvvuuuuuutttttttttsssooolllmmmrrrwww|||wwwqqqlllhhhddd```^^^^^^___``````___]]][[[YYY\\\\\\]]]^^^___```aaabbbbbb```]]]\\\\\\\\\[[[YYYZZZ[[[\\\]]]]]]\\\ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYZZZ[[[\\\]]]]]]]]][[[\\\]]]]]]^^^^^^]]]]]]______^^^^^^______```aaa[[[\\\^^^``````___^^^]]]ZZZ\\\^^^```aaaaaa```___ccccccccccccccccccccccccbbbcccdddeeeeeedddcccbbbbbbbbbaaaaaabbbbbbcccdddbbbbbbaaaaaaaaaaaabbbbbbaaaaaacccddddddcccbbbaaabbbbbbbbbccceeeggghhhiiihhhhhhgggeeeeeedddddddddccccccccccccdddfffhhhiiigggfffeeedddddddddddddddeeedddccccccbbbbbbbbbcccaaabbbcccdddeeeggghhhhhhhhhiiijjjkkkllllllmmmlllqqqooonnnoooqqqpppmmmjjjiiijjjkkklllllllllkkkjjjmmmmmmmmmnnnooooooppppppppppppppppppppppppppppppqqqqqqqqqpppppppppoooooonnnnnnooooooppppppqqqqqqqqqqqqqqqppppppooooooooorrrqqqqqqppppppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqrrruuurrrnnnmmmoooqqqpppoooJJJJJJIIIIIIJJJKKKLLLLLLMMMLLLJJJJJJJJJKKKLLLMMMKKKKKKKKKMMMPPPQQQPPPOOOKKKHHHEEEDDDEEEGGGHHHHHHJJJMMMPPPNNNIIICCC???>>>;;;<<<>>>???>>>>>>===>>>???>>>===;;;:::999888777777777777777777777777777555333222333555777777777555444444555777777666555999999888888777777666666777777666555444555666666666666666555666666777777<<<======>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===>>>======<<<<<<=========999888888888::::::999888:::999999888888888999999777777666555333333666888999888777666666666777777444444444444555555555555666777777777777777666666444444444777:::;;;:::999;;;:::999777666666555555555555555555555555666666555666666666666555444333222444666777777777888:::;;;;;;:::::::::;;;<<<===<<<999666666888;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLOOOPPPNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYYXXXWWWWWW[[[ZZZXXXXXXYYY[[[]]]___cccdddeeeeeeeeeeeeeeeeeefffeeeeeegggiiijjjjjjiiikkkkkkkkkjjjiiiiiihhhhhhgggiiijjjjjjjjjjjjkkkmmmkkkmmmooopppooonnnnnnooonnnnnnnnnmmmmmmlllkkkjjjllliiigggiiimmmooommmjjjkkklllnnnoooppppppooooooqqqqqqppppppqqqqqqrrrsssrrrrrrpppmmmkkkjjjlllnnnnnnpppqqqqqqooonnnnnnoooqqqpppoooqqqtttuuusssqqqpppqqqqqqsssuuuxxxzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuvvvwwwwwwvvvuuuuuuvvvuuusssssstttvvvwwwxxxyyyyyywwwtttqqqqqqrrrtttvvvwwwxxxzzz{{{}}}~~~~~~~~~}}}yyyvvvwww|||~~~xxxrrrlllgggbbb___^^^______```___^^^\\\[[[[[[[[[\\\]]]^^^___``````aaa___]]]\\\\\\\\\[[[YYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZZZZZZZ[[[[[[\\\\\\]]][[[\\\\\\]]]^^^]]]]]]]]][[[[[[ZZZZZZ[[[[[[\\\]]]ZZZ\\\^^^___```___^^^]]]\\\]]]^^^``````aaa``````bbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffeeeeeedddbbbbbbaaaaaaaaabbbbbbccccccbbbbbbaaaaaabbbbbbcccaaabbbccccccccccccbbbaaaaaaaaabbbbbbdddeeegggggghhhgggfffeeeddddddddddddccccccbbbbbbdddeeeggghhhffffffeeedddccccccccccccdddccccccbbbaaaaaabbbbbbddddddeeefffgggggghhhhhhffffffhhhiiiiiijjjjjjjjjmmmlllkkklllnnnnnnkkkhhhggghhhiiijjjkkkjjjiiiiiikkkkkklllmmmmmmnnnnnnoooppppppppppppppppppppppppqqqqqqqqqppppppoooooooooooooooooooooooopppppppppqqqpppppppppooooooooonnnqqqqqqqqqppppppqqqqqqqqqqqqqqqppppppqqqrrrrrrsssuuurrrooonnnpppqqqqqqpppVVVUUUTTTSSSSSSTTTUUUVVVTTTSSSRRRQQQQQQRRRTTTUUUPPPPPPRRRUUUXXX[[[[[[ZZZSSSQQQNNNMMMNNNQQQRRRRRRWWWYYY[[[YYYTTTOOOKKKIIIFFFFFFGGGGGGHHHHHHHHHHHHHHHFFFCCC???===;;;;;;;;;::::::::::::999999888777888777666666888::::::999999888777777888888777666777777777777777777777777777666666666666777777888;;;::::::999999999999999;;;;;;<<<===>>>>>>=========<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<=========<<<;;;;;;<<<>>>???>>><<<;;;;;;::::::::::::;;;;;;<<<<<<;;;999777888:::<<<===<<<;;;;;;:::;;;;;;<<<999999:::::::::;;;;;;;;;777777777888999:::;;;;;;;;;<<<===@@@CCCEEEEEECCCCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>=========???BBBCCCCCCDDDEEEGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHFFFCCCBBBCCCDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIJJJLLLOOORRRTTTSSSTTTTTTVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^aaabbb```^^^\\\[[[\\\___cccfffjjjjjjlllmmmmmmmmmlllkkkllllllkkkkkklllnnnqqqrrrxxxyyyyyyyyyyyyxxxwwwwwwzzzyyyxxxyyy{{{}}}}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxxxxzzz{{{{{{{{{{{{|||~~~~~~~~~~~~~~~{{{yyyzzz~~~~~~}}}~~~}}}zzzzzz{{{}}}}}}|||~~~~~~yyyrrrkkkddd___^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\\\\]]]^^^______```^^^\\\[[[[[[\\\ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\YYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]^^^ZZZ[[[\\\^^^______^^^^^^]]]]]]]]]^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaaaaabbbdddfffgggggggggfffcccbbbbbbaaaaaaaaabbbbbbdddccccccbbbbbbccccccdddbbbbbbcccccccccbbbbbbaaaaaaaaaaaabbbbbbdddeeeeeeffffffeeeddddddcccccccccbbbbbbaaabbbcccdddfffgggfffeeedddcccbbbbbbbbbbbbbbbbbbaaa`````````aaaaaadddddddddeeeeeeeeeffffffccccccdddeeeffffffffffffiiihhhhhhiiikkkjjjhhhfffeeefffggghhhhhhhhhhhhgggiiijjjjjjkkkkkklllmmmmmmooooooooooooooooooooooooppppppppppppoooooooooooopppoooooooooooooooooonnnpppppppppoooooooooooooooqqqqqqppppppppppppqqqqqqooooooooooooppprrrssstttuuusssppppppqqqrrrrrrrrraaa```___^^^^^^```aaabbb^^^]]][[[YYYYYYZZZ[[[\\\VVVWWWXXX\\\aaadddeeeeee]]][[[XXXXXX[[[^^^___```eeeggghhhhhheeebbb^^^\\\WWWVVVUUUVVVWWWYYYYYYYYYWWWTTTOOOJJJGGGEEEFFFFFFDDDDDDDDDDDDCCCAAA???>>>BBB@@@??????AAABBBBBBAAACCCAAA????????????>>>===;;;;;;<<<<<<==================>>>>>>???@@@@@@AAAEEEDDDCCCAAA@@@@@@@@@@@@???@@@AAACCCDDDDDDDDDEEEDDDCCCAAA?????????@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAABBBCCCEEEFFFDDDCCCBBBAAAAAAAAAAAABBBCCCCCCFFFFFFEEECCCBBBBBBEEEGGGHHHGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGAAAAAAAAAAAACCCEEEHHHIIILLLMMMOOOSSSWWWYYYXXXWWWUUUUUUTTTTTTSSSRRRQQQQQQLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQSSSVVVXXXXXXYYY[[[]]]YYYYYYYYYYYYZZZ[[[[[[\\\[[[YYYVVVTTTTTTTTTTTTUUUZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[\\\^^^bbbgggjjjhhhiiijjjkkkmmmnnnpppppppppppppppqqqrrruuuwwwyyyvvvtttpppnnnoootttyyy}}}xxxnnneee___]]]]]]]]]]]]]]]^^^___```[[[[[[\\\]]]]]]^^^______^^^\\\ZZZZZZ[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZZZZZZZZZZZZZZZZYYY[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^YYYZZZ[[[]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ\\\^^^___^^^^^^_______________``````aaaccceeeggghhhhhhgggddddddcccbbbbbbbbbbbbccceeeddddddccccccddddddeeeccccccccccccbbbbbbbbbaaabbbbbbbbbbbbbbbccccccdddddddddddddddcccbbbbbbaaaaaaaaa``````aaacccdddeeeddddddbbbaaa```````````````______^^^^^^^^^______aaaaaaaaaaaaaaaaaaaaaaaa```aaabbbbbbcccccccccccceeeeeefffggghhhgggfffeeedddeeeeeefffgggggggggggghhhiiiiiijjjkkkkkkllllllnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooooooooooooppppppoooooonnnnnnnnnmmmppppppppppppppppppppppppppppppoooooooooooopppppplllllllllmmmoooppprrrssstttsssrrrrrrrrrsssssssssjjjiiihhhggghhhjjjlllnnnmmmllljjjhhhgggfffffffff^^^___aaaeeejjjnnnoooooofffdddbbbcccgggkkkmmmooorrrsssuuuwwwxxxwwwuuussskkkiiifffgggiiilllmmmlllmmmiiiccc^^^ZZZYYYZZZ[[[ZZZ[[[[[[[[[YYYWWWUUUTTTUUUTTTRRRRRRSSSTTTSSSRRROOOMMMJJJIIIJJJJJJIIIHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUTTTSSSQQQOOOMMMLLLKKKKKKMMMOOOQQQSSSUUUVVVWWWWWWVVVTTTRRRPPPOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSUUUWWWWWWUUUSSSQQQQQQPPPPPPQQQRRRRRRSSSTTTTTTTTTRRRQQQRRRUUUXXX]]]]]]^^^^^^____________ZZZYYYYYYYYYXXXXXXXXXWWWUUUUUUVVVWWWYYY\\\___aaacccdddfffkkkoooqqqpppnnnkkkkkkllllllkkkjjjiiihhhbbbaaaaaaaaaccceeegggiiihhhhhhhhhhhhhhhhhhhhhhhhiiikkknnnppppppqqqsssuuupppqqqqqqrrrssstttttttttrrrqqqooollljjjjjjkkklllrrrssstttuuuuuuuuuuuuuuutttsssrrrrrruuuyyy~~~~~~ssshhhaaa\\\\\\[[[[[[\\\]]]^^^___\\\\\\\\\]]]]]]^^^^^^___\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZ[[[[[[\\\\\\[[[[[[XXXXXXXXXWWWXXXYYYYYYZZZYYYZZZ[[[\\\]]]]]]]]]]]][[[YYYWWWVVVVVVXXXZZZ\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^___bbbdddffffffgggfffeeeddddddcccccccccddddddeeeeeeddddddddddddeeeeeedddccccccbbbbbbaaaaaaaaadddcccbbbbbbaaabbbbbbbbbaaabbbbbbcccbbbbbbaaa`````````______```aaabbbccccccbbbaaa```^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^````````````_______________``````aaaaaaaaaaaa```bbbccceeeffffffffffffeeedddddddddeeeffffffggghhhhhhiiiiiijjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppooooooooonnnnnnmmmmmmqqqqqqqqqqqqqqqqqqqqqqqqpppoooooonnnnnnoooooopppiiiiiijjjkkkmmmnnnpppqqqssssssssssssssssssssstttuuutttrrrqqqqqqsssvvvwwwwwwwwwwwwvvvuuusssqqqpppllllllnnnrrrwwwzzz{{{{{{pppooonnnpppuuuzzz~~~~~~zzzzzz~~~}}}xxxtttpppppppppqqqttttttuuuuuutttrrrooonnnlllkkkiiihhhiiijjjiiihhh```^^^[[[ZZZZZZ[[[[[[ZZZ^^^^^^^^^______`````````cccdddfffhhhjjjkkklllllllllkkkiiifffcccaaa``````___```cccfffjjjlllnnnoookkkiiifffcccbbbcccdddeeefffgggiiijjjkkkkkkjjjiiiiiiiiijjjkkkmmmllliiigggaaaaaaaaaaaabbbcccddddddffffffgggffffffhhhkkknnnssstttuuuvvvwwwwwwwwwwwwssssssrrrqqqooonnnmmmmmmjjjkkklllnnnpppsssuuuvvv{{{}}}{{{zzzyyyyyyzzz}}}uuuiiiaaaZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]ZZZYYYWWWWWWYYYZZZZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\XXXWWWUUUTTTTTTVVVWWWYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\]]]___bbbcccdddddddddcccccccccccccccdddeeeeeeeeeddddddccccccddddddeeeeeedddcccbbbaaaaaaaaaaaadddcccbbbaaa```____________```aaabbbbbbaaa```___```___^^^^^^^^^___aaabbbbbbaaa```^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZ[[[\\\\\\````````````````````````^^^______``````______^^^___bbbdddeeeeeedddeeefffccccccccccccdddeeeggghhhggghhhhhhiiijjjjjjkkkkkkllllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnooonnnnnnnnnnnnnnnnnnmmmpppppppppppppppqqqqqqqqqoooooonnnnnnnnnnnnoooooohhhiiiiiijjjlllmmmooopppqqqsssttttttrrrrrrsssuuu~~~}}}~~~}}}||||||~~~~~~}}}}}}zzzxxxuuutttuuuvvvvvvuuuxxxxxxxxxxxxyyyyyyyyyyyy|||~~~~~~||||||uuuwww{{{|||{{{{{{}}}~~~~~~vvvvvvvvvvvvwwwxxxyyyzzz{{{|||}}}}}}~~~}}}rrreee]]]XXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYWWWVVVWWWXXXZZZZZZYYYWWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXYYYYYYZZZZZZ[[[[[[XXXYYYZZZZZZ[[[[[[ZZZZZZ\\\\\\[[[[[[\\\\\\]]]^^^\\\[[[[[[ZZZZZZZZZZZZZZZWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[]]]___```aaaaaa````````````aaabbbcccdddeeeddddddccccccccccccddddddeeedddcccaaaaaaaaaaaabbbbbbaaa```^^^]]]\\\\\\\\\]]]^^^```aaaaaa```___^^^___^^^]]]]]]]]]^^^``````aaa```___]]][[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[^^^^^^^^^_______________\\\]]]]]]^^^^^^]]]]]]\\\\\\___cccdddcccbbbdddeeeaaa``````aaabbbccceeeffffffffffffggghhhhhhiiiiiikkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnnnnooooooooooooooonnnnnnmmmmmmnnnnnnooojjjjjjjjjkkklllnnnooopppooorrrttttttrrrqqqsssttt{{{yyyzzz~~~~~~wwwlll___WWWWWWXXXZZZ[[[[[[YYYXXXVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWUUUVVVXXXZZZZZZYYYWWWWWWVVVVVVWWWXXXZZZ[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXYYYZZZ\\\\\\ZZZYYYXXXWWWXXXXXXYYYZZZ[[[[[[\\\XXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[YYYZZZ\\\^^^______^^^^^^^^^^^^^^^___```bbbdddeeedddccccccbbbbbbccccccdddfffeeecccaaaaaaaaaaaabbb```___^^^\\\[[[ZZZYYYYYY\\\^^^___aaaaaa```^^^]]]___^^^]]]]]]]]]^^^___```aaa```^^^\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]][[[[[[\\\\\\\\\\\\[[[ZZZZZZ^^^bbbcccaaaaaabbbddd______^^^___```bbbdddeeeddddddeeeeeefffgggggghhhkkkkkkkkkkkkkkkkkkkkkkkklllllllllmmmmmmmmmnnnnnnlllmmmmmmmmmnnnnnnooooookkklllllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnlllllllllmmmnnnooopppqqqnnnqqqttttttrrrqqqrrrttt}}}|||}}}}}}||||||zzzyyywwwuuutttsssrrrooollljjjiiikkkmmmooopppppppppllleee___[[[YYYSSSUUUUUUTTTVVVYYYYYYUUUSSSUUUWWWWWWVVVVVVWWWXXXSSSUUUWWWYYYYYYWWWUUUSSSXXXWWWWWWVVVVVVVVVWWWWWW^^^]]]\\\ZZZYYYYYYXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZWWWXXXZZZ\\\]]]\\\[[[ZZZYYYYYYXXXWWWWWWXXXZZZ[[[YYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYWWWVVVWWWZZZ[[[ZZZXXXYYYYYYYYYZZZ[[[]]]^^^___```____________```aaaaaaddddddddddddccccccbbbaaadddcccaaa```^^^]]]]]]]]]bbb```^^^[[[YYYYYYYYYZZZ]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^___```aaa^^^]]]\\\ZZZXXXWWWWWWWWWXXXWWWVVVVVVXXXXXXWWWVVVZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\ZZZXXXXXXYYY[[[[[[]]]___bbbcccbbb```______aaabbbbbb```___```aaaddddddeeefffggghhhiiijjjhhhhhhhhhiiijjjlllmmmnnnmmmmmmlllllllllmmmmmmnnniiihhhhhhhhhhhhhhhiiiiiimmmlllkkkjjjiiijjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmoooqqqrrrppppppqqqrrrrrrrrrrrrqqq|||zzzzzzyyyyyyyyywwwtttrrrppppppqqqqqqqqqqqqqqqqqqpppooonnnmmmjjjiiihhhgggeeecccbbbaaa```___\\\ZZZYYY[[[]]]^^^___aaaaaa___[[[WWWUUUTTTRRRUUUVVVUUUWWWZZZXXXUUUSSSUUUVVVVVVUUUTTTUUUVVVTTTUUUVVVWWWWWWVVVUUUTTTWWWWWWVVVVVVVVVVVVWWWWWW[[[[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYWWWXXXXXXYYYYYYZZZ[[[[[[WWWXXXZZZ[[[\\\[[[YYYYYYXXXXXXWWWWWWXXXYYYZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZXXXXXXWWWVVVVVVWWWXXXYYYXXXWWWUUUVVVYYYZZZXXXVVVWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^^^^___``````cccccccccccccccbbbaaaaaa```___^^^^^^]]]]]]]]]]]]aaa```]]][[[YYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYZZZZZZ[[[]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUVVVUUUTTTUUUWWWXXXWWWVVVYYYXXXXXXXXXXXXYYYZZZZZZZZZ[[[\\\ZZZXXXWWWWWWXXXXXXZZZ]]]```aaa```___^^^]]]___aaaaaaaaa```aaacccddddddeeefffggghhhhhhiiiggghhhiiiiiiiiijjjkkkmmmllllllkkkkkkkkkkkkkkkllliiihhhhhhgggggghhhhhhiiilllkkkjjjjjjjjjjjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmmmmmmmmmmooopppqqqnnnoooppppppqqqqqqpppppp~~~~~~~~~|||yyyxxxssstttuuuyyy}}}{{{zzzxxxuuutttsssssssssuuusssqqqpppooooooooopppppppppnnnmmmmmmnnnnnnooorrrqqqpppooommmllljjjjjjiiihhheeecccbbbbbbcccddddddddddddcccbbb```___^^^[[[[[[YYYXXXVVVUUUTTTSSSSSSRRRPPPNNNNNNOOOQQQRRRPPPQQQRRRQQQNNNLLLKKKKKKPPPUUUXXXWWWXXXZZZXXXTTTSSSUUUVVVVVVTTTSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXYYYZZZZZZ[[[[[[\\\YYYYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUVVVWWWWWWXXXWWWVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\]]]]]]]]]^^^^^^^^^aaabbbbbbbbbbbbaaa``````\\\\\\[[[[[[[[[\\\\\\]]]___^^^\\\ZZZYYYYYYYYYYYYWWWXXXZZZ\\\]]]\\\[[[ZZZWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYWWWVVVTTTTTTSSSSSSTTTSSSSSSTTTVVVXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYYYY[[[\\\[[[YYYVVVUUUUUUUUUWWWZZZ]]]^^^___^^^]]]ZZZ\\\___``````aaabbbdddddddddeeeeeefffffffffgggeeehhhjjjiiigggfffiiikkklllkkkjjjiiiiiiiiiiiiiiihhhhhhgggggggggggghhhhhhkkkjjjjjjiiijjjjjjkkkkkknnnnnnnnnmmmmmmmmmmmmlllmmmmmmlllmmmmmmnnnppppppmmmmmmnnnooooooooooooooo~~~~~~~~~{{{xxxtttrrrqqqqqqrrrttttttsssrrrpppmmmkkkiiiffffffgggkkkooorrrsssssspppooommmkkkiiiggggggggghhhgggfffdddddddddddddddeeedddbbbaaaaaabbbdddeeegggggggggfffdddcccaaa```___^^^\\\ZZZYYYZZZ[[[\\\]]]]]]]]]\\\ZZZXXXWWWVVVSSSSSSQQQPPPOOOMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLJJJJJJJJJHHHEEECCCCCCDDDOOOTTTXXXXXXXXXYYYWWWSSSUUUVVVWWWWWWUUUSSSSSSTTTVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\[[[[[[YYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYWWWVVVTTTSSSSSSTTTUUUUUUXXXWWWWWWVVVVVVVVVUUUTTTUUUUUUUUUUUUUUUVVVWWWXXXZZZ[[[[[[\\\\\\\\\\\\\\\___```````````````______[[[[[[ZZZZZZZZZZZZ[[[[[[]]]\\\[[[ZZZYYYXXXYYYYYYTTTVVVYYY\\\]]]\\\[[[ZZZXXXXXXWWWWWWXXXYYYYYYZZZWWWVVVUUUTTTRRRRRRRRRQQQRRRQQQQQQSSSVVVXXXXXXWWWUUUUUUUUUUUUVVVWWWXXXXXXYYY[[[]]]\\\YYYVVVTTTTTTTTTUUUXXX[[[\\\]]]]]]]]]ZZZ\\\___`````````aaacccddddddddddddeeeeeeeeeeeedddgggjjjiiifffdddfffiiilllkkkjjjiiihhhhhhhhhhhhhhhhhhgggfffffffffggggggiiiiiiiiiiiijjjjjjkkkkkknnnnnnmmmmmmmmmlllllllllllllllllllllmmmnnnoooooommmmmmnnnoooooooooooonnn~~~~~~~~~|||zzzvvvvvvvvvuuutttsssrrrrrrqqqqqqrrrsssuuuwwwyyyzzzxxxyyyzzzyyyyyyzzz}}}~~~zzzxxxxxxpppnnnllliiihhhgggggggggiiiiiiiiiiiigggdddbbbaaa]]]\\\]]]```eeehhhiiiiiihhhgggfffdddbbb```______```______^^^]]]]]]]]]]]]^^^]]][[[ZZZZZZ[[[]]]___`````````___^^^\\\ZZZYYYXXXWWWUUUTTTTTTUUUWWWXXXWWWWWWVVVUUUTTTRRRPPPOOOLLLLLLKKKJJJIIIGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFEEECCC@@@???AAABBBMMMTTTXXXWWWVVVWWWVVVSSSUUUWWWXXXWWWUUUTTTTTTTTTVVVUUUSSSRRRRRRSSSUUUVVVTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[YYYYYYYYYZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYXXXUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWUUUTTTRRRQQQQQQQQQRRRRRRWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWWWWYYYYYY[[[[[[\\\[[[[[[[[[]]]]]]^^^^^^___^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYY[[[ZZZZZZYYYXXXXXXXXXXXXSSSUUUXXX[[[]]]\\\[[[ZZZWWWWWWWWWVVVWWWWWWXXXXXXVVVUUUTTTRRRRRRQQQQQQQQQQQQPPPPPPRRRUUUXXXXXXWWWTTTTTTTTTUUUUUUVVVWWWXXXZZZ[[[]]]\\\YYYVVVTTTTTTSSSUUUWWWYYY[[[\\\]]]]]][[[]]]_________^^^___aaaccccccccccccddddddddddddcccfffhhhhhhfffeeefffggglllkkkjjjiiihhhhhhhhhhhhhhhggggggfffeeeeeefffffffffggghhhiiijjjjjjkkkkkkmmmmmmmmmmmmlllllllllllljjjkkkllllllmmmmmmnnnnnnmmmnnnoooooopppooooooooo~~~~~~}}}|||}}}{{{xxxwwwxxxxxxxxxwwwyyyzzz~~~zzz{{{|||}}}yyyyyyzzzzzzzzzzzzzzzzzz|||zzzwwwuuuttttttvvvwwwuuuvvvwwwwwwuuuuuuvvvwwwwwwvvvuuutttuuuuuuwwwwwwwwwvvvttttttuuutttrrrpppmmmmmmllllllkkkjjjjjjiiiiiiiiiiiijjjlllnnnooopppnnnoooooonnnmmmnnnqqqssssssssstttuuuvvvvvvvvvvvvttttttuuuuuuvvvwwwwwwxxxssssssuuuvvvyyy|||~~~~~~|||xxxrrrnnnlllllleeeeeedddbbbbbbaaa``````bbbcccccccccbbb```^^^]]]WWWVVVVVVYYY]]]```bbbbbbaaa```___^^^\\\[[[YYYYYYYYYYYYYYYYYYXXXXXXXXXWWWXXXWWWVVVVVVVVVWWWXXXYYYZZZYYYXXXWWWVVVUUUTTTTTTRRRQQQPPPOOOPPPQQQSSSTTTUUUUUUUUUTTTSSSQQQPPPOOOLLLKKKKKKJJJHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHAAAAAA@@@>>>===>>>AAADDDKKKSSSWWWUUUSSSTTTTTTSSSTTTUUUWWWVVVUUUSSSTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXYYYZZZZZZ[[[[[[\\\]]]\\\\\\[[[ZZZYYYYYYXXXVVVVVVWWWXXXXXXXXXXXXWWWXXXXXXXXXWWWVVVVVVUUUUUURRRQQQPPPNNNNNNNNNOOOOOOTTTUUUVVVUUUTTTSSSTTTUUUWWWWWWVVVUUUUUUUUUVVVVVVXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVYYY[[[\\\\\\[[[[[[VVVUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRQQQQQQQQQSSSVVVXXXXXXWWWTTTTTTTTTTTTUUUWWWXXXYYYYYYZZZ[[[ZZZXXXUUUTTTTTTSSSTTTVVVWWWYYYZZZ[[[[[[[[[]]]^^^___^^^^^^^^^___aaabbbbbbbbbccccccddddddddddddfffggghhhhhhgggfffkkkjjjiiihhhhhhhhhhhhhhhhhhgggfffeeeeeeeeeeeeeeedddeeeggghhhjjjjjjkkkkkkmmmmmmmmmllllllllllllkkkiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnooooooooooooooo|||yyyyyyxxxvvvttttttvvvxxxxxx{{{~~~~~~}}}{{{|||}}}~~~}}}{{{{{{|||~~~{{{{{{||||||}}}}}}}}}}}}~~~~~~{{{yyyvvvuuuttttttuuuvvvuuusssuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxuuurrrpppnnnnnnooonnnmmmoooqqqtttyyy}}}}}}{{{xxxqqqrrrtttxxxzzzzzzwwwuuuooonnnnnnnnnnnnooopppqqqrrrpppllliiihhhiiikkkmmmlllnnnpppooommmlllnnnooonnnmmmlllllllllnnnpppqqqqqqpppooooooooonnnllljjjiiihhhgggfffffffffffffffdddeeeeeefffggghhhjjjkkkfffggggggfffdddeeegggiiifffggghhhjjjkkklllmmmmmmiiijjjjjjkkkkkklllmmmmmmhhhiiikkkmmmoooqqqssstttuuuuuusssnnniiieeecccccc^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^_________^^^\\\[[[UUUTTTTTTVVVYYY]]]^^^^^^[[[[[[[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTSSSQQQPPPPPPPPPQQQNNNMMMLLLLLLMMMOOOQQQRRRUUUUUUUUUTTTSSSRRRQQQQQQMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLLLLLLLKKKJJJCCCBBBAAA>>><<<===AAADDDKKKRRRVVVSSSPPPQQQSSSSSSPPPRRRTTTTTTSSSRRRSSSTTTSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTVVVVVVWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXXXXYYYYYYZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVUUUWWWWWWVVVVVVUUUTTTTTTSSSPPPOOOMMMLLLKKKKKKLLLLLLPPPRRRTTTSSSQQQPPPRRRTTTWWWWWWVVVUUUTTTTTTUUUUUUXXXYYY[[[\\\\\\\\\ZZZYYYYYYZZZ[[[\\\\\\\\\\\\[[[XXXWWWWWWVVVVVVWWWWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\WWWWWWVVVVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSVVVXXXXXXWWWTTTTTTTTTUUUVVVWWWXXXYYYVVVWWWXXXVVVTTTSSSSSSTTTRRRSSSTTTUUUVVVWWWXXXXXXXXX[[[]]]^^^^^^^^^```aaa___``````aaabbbcccddddddeeeccccccfffjjjkkkhhheeehhhhhhggggggggggggggghhhhhhgggfffeeeddddddddddddcccdddfffhhhjjjjjjjjjjjjmmmmmmmmmlllllllllkkkkkkhhhiiikkklllmmmmmmllllllllllllmmmnnnnnnnnnnnnmmm|||tttpppppppppooommmlllllloooqqqooossswwwwwwwwwzzz~~~~~~}}}zzzxxx}}}|||{{{zzzyyywwwuuuuuuvvvvvvvvvvvvxxx|||~~~yyyuuutttrrrrrrsssuuuzzz~~~yyyxxxxxxwwwwwwrrrrrrsssssstttttttttuuuuuuyyy|||||||||~~~}}}yyyuuurrrqqqqqqpppooopppqqqrrrqqqpppoooooooooooopppqqqssssssqqqqqqrrrrrrrrrrrrssssssqqqnnnkkkjjjjjjjjjiiihhhhhhjjjnnnsssvvvwwwtttqqqmmmnnnqqquuuwwwwwwtttqqqjjjiiihhhhhhhhhjjjkkklllllljjjfffcccbbbccceeeggghhhjjjlllkkkiiihhhjjjllliiiiiihhhggghhhkkkmmmoooooonnnllllllmmmllljjjhhhgggfffeeeeeeddddddddddddcccccccccdddeeefffggghhhbbbcccbbbaaa______aaaccc___```aaaccceeefffggggggdddddddddeeeffffffggggggcccccceeegggiiikkkmmmmmmoooooommmiiiddd```^^^^^^[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZWWWUUUUUUVVVYYY\\\^^^^^^ZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUTTTSSSPPPNNNMMMNNNOOOPPPMMMLLLKKKKKKLLLNNNQQQRRRQQQQQQQQQQQQPPPPPPOOONNNKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFHHHJJJJJJJJJHHHGGGJJJHHHEEE@@@======???AAAJJJQQQUUUQQQNNNPPPSSSSSSNNNPPPQQQRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUTTTUUUUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYXXXWWWUUUTTTVVVVVVUUUUUUTTTSSSRRRRRROOONNNLLLKKKJJJJJJJJJKKKMMMOOOQQQQQQOOONNNQQQSSSWWWVVVUUUTTTSSSSSSSSSTTTXXXYYY[[[\\\]]]\\\ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[TTTTTTTTTTTTUUUVVVWWWXXXVVVVVVWWWXXXXXXXXXWWWWWWYYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZYYYXXXXXXYYYYYYYYYWWWVVVUUUTTTTTTSSSTTTTTTTTTSSSSSSTTTVVVXXXXXXWWWTTTTTTTTTUUUVVVXXXYYYZZZTTTUUUUUUSSSRRRQQQRRRTTTQQQRRRRRRSSSTTTUUUUUUVVVVVVXXX[[[]]]^^^___aaaccc^^^___```aaabbbcccdddeeefffbbbaaaffflllnnniiidddffffffeeeeeeeeeffffffggghhhgggfffeeedddccccccdddbbbcccfffhhhjjjjjjjjjjjjmmmmmmlllllllllkkkkkkkkkhhhiiikkklllmmmmmmlllkkkjjjkkkllllllmmmmmmllllll~~~xxxqqqllliiiiiihhhfffffffffhhhjjjkkkllllllmmmnnnoooppprrrsssyyyyyyyyyzzzzzzzzzzzzzzz}}}||||||}}}||||||}}}}}}~~~}}}~~~{{{xxxwwwtttuuuwwwyyyzzz{{{{{{{{{{{{|||}}}~~~}}}|||{{{zzz~~~~~~~~~}}}~~~}}}|||zzzyyyxxxxxxxxxvvvxxx|||~~~}}}yyyxxxwwwvvvwwwxxxzzz|||yyyyyywwwvvvuuuuuuuuuuuuwwwwwwwwwwwwxxxxxxxxxxxx{{{xxxvvvvvvtttpppmmmnnnoooqqqqqqqqqrrrtttwww~~~|||vvvrrrppppppooonnnnnnooorrrvvvzzz}}}}}}xxxtttrrrrrrtttuuussssssrrrpppnnnnnnppprrrvvvyyyzzzwwwxxx~~~{{{zzzxxxvvvssspppnnnllllllmmmmmmmmmmmmnnnpppqqqrrrlllllllllmmmmmmnnnnnnnnnpppmmmiiiiiikkknnnmmmllljjjiiifffdddcccbbbcccccchhhhhhjjjllloooooommmkkkllljjjjjjnnnssstttooojjjggggggeeeeeeeeeeeefffgggdddggghhhddddddhhhkkkjjjggghhhhhhgggfffeeefffgggjjjiiiggggggggghhhjjjlllnnnmmmkkkiiiiiijjjkkklllfffeeeddddddccccccdddddddddeeeffffffdddcccccccccaaaaaa```___]]]\\\[[[[[[___```aaabbbcccccccccccc```^^^^^^^^^```aaa```___eeedddbbbbbbbbbccceeegggiiiiiigggdddaaa^^^[[[YYYYYYZZZZZZYYYXXXYYY[[[]]]^^^^^^______^^^]]][[[ZZZZZZYYYXXXWWWVVVVVVVVVWWWTTTUUUWWWXXXXXXXXXWWWVVVVVVUUUSSSRRRQQQPPPPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTRRRQQQOOOMMMLLLLLLLLLLLLIIIIIIIIIIIIKKKMMMOOOPPPQQQQQQQQQPPPPPPPPPOOOOOONNNNNNMMMKKKJJJHHHGGGGGGJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFDDDAAA>>>===>>>@@@LLLRRRUUUSSSRRRSSSQQQNNNQQQRRRSSSTTTTTTSSSRRRQQQPPPOOOOOOQQQSSSTTTSSSRRRSSSRRRRRRQQQRRRSSSTTTUUUVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSUUUUUUVVVWWWXXXYYY[[[\\\YYYXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVQQQSSSUUUVVVVVVTTTRRRPPPOOONNNLLLJJJIIIHHHIIIIIILLLLLLLLLMMMNNNOOOQQQRRRTTTTTTSSSSSSTTTTTTUUUVVVWWWYYY[[[\\\[[[ZZZZZZ[[[WWWXXXYYYZZZZZZZZZZZZZZZXXXWWWVVVUUUUUUWWWYYYZZZVVVWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[]]]]]]\\\ZZZXXXYYYZZZZZZZZZXXXWWWVVVZZZXXXUUURRRPPPOOOOOOPPPNNNNNNNNNQQQTTTUUUUUUTTTSSSRRRRRRTTTVVVWWWVVVUUUUUUTTTRRRQQQOOOOOONNNNNNNNNPPPRRRTTTUUUUUUTTTSSSUUUWWWZZZ\\\^^^]]]\\\[[[\\\^^^```bbbccccccbbbbbbbbbeeeiiikkkllljjjfffdddeeeggghhhgggfffeeefffhhhggggggggggggffffffffffffgggffffffffffffhhhjjjkkkmmmlllkkkkkkjjjjjjjjjjjjlllkkkjjjiiihhhiiijjjjjjjjjjjjjjjkkklllmmmnnnooozzzyyywwwtttpppkkkhhheeehhhgggeeedddeeefffggghhhiiiiiiiiiiiikkkmmmooopppqqqqqqqqqppppppqqqqqqrrrvvvuuuttttttuuuvvvuuusssssssssssstttuuuvvvwwwxxxwwwvvvuuuuuuuuuwwwyyy{{{}}}~~~~~~}}}||||||}}}~~~|||yyyvvvsssqqqnnnoooqqqsssuuuuuuuuuuuutttuuuuuuvvvwwwvvvvvvvvv{{{zzzzzzyyyxxxwwwwwwwwwwwwvvvtttsssrrrqqqqqqqqqrrrtttxxx{{{|||{{{zzzyyytttsssrrrqqqrrrtttvvvxxxwwwwwwuuutttssssssrrrrrrsssssssssssssssssssssssswwwtttqqqqqqqqqpppmmmkkkiiikkklllllllllmmmoooqqqyyy~~~yyysssooommmllllllkkkkkklllooorrrvvvyyyzzzxxxtttpppnnnnnnooopppnnnnnnnnnlllkkklllooorrrssswwwyyyxxxzzz~~~yyyuuusssrrrqqqooommmllllllllliiijjjjjjkkkkkklllllllllkkkkkkkkklllllllllmmmmmmllliiiffffffhhhjjjjjjiiihhhhhhfffdddcccbbbbbbbbbccccccdddfffiiiiiihhhgggjjjhhhhhhlllpppqqqmmmhhhfffeeedddddddddeeefffggggggiiihhhbbb```dddfffffffffggghhhhhhfffeeeeeefffhhhgggeeeeeeeeegggiiikkkkkkjjjhhhgggggghhhiiijjjhhhgggfffeeeddddddddddddaaacccdddcccbbb```aaaaaaaaaaaa```___^^^]]]\\\[[[___```aaabbbbbbcccbbbbbb___^^^^^^___aaaaaa```^^^^^^^^^]]]]]]___aaadddeeegggfffdddaaa^^^\\\ZZZYYYXXXXXXXXXWWWVVVVVVYYY[[[^^^___``````___^^^]]]\\\ZZZYYYXXXWWWVVVVVVUUUUUUSSSTTTUUUVVVWWWVVVVVVUUUSSSRRRRRRQQQQQQQQQQQQRRROOOPPPQQQRRRSSSSSSSSSSSSQQQPPPNNNLLLKKKKKKKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLJJJIIIHHHGGGIIIJJJJJJJJJJJJKKKKKKKKKHHHHHHFFFCCCAAA@@@BBBDDDLLLQQQUUUSSSSSSTTTSSSQQQRRRSSSSSSSSSSSSRRRRRRQQQOOONNNNNNPPPRRRSSSRRRQQQNNNMMMMMMLLLMMMNNNOOOPPPTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSUUUUUUUUUUUUVVVXXXYYYZZZVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUUUUVVVVVVVVVUUUUUURRRSSSUUUVVVVVVTTTRRRQQQNNNMMMKKKIIIHHHHHHHHHHHHJJJJJJKKKKKKLLLNNNOOOPPPTTTSSSSSSSSSTTTTTTUUUUUUVVVYYY[[[[[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUWWWYYYZZZYYYYYYZZZ[[[\\\]]]]]]^^^YYYYYYYYYZZZ\\\\\\[[[ZZZXXXYYYYYYZZZYYYXXXWWWVVVXXXVVVSSSPPPOOONNNNNNNNNNNNNNNNNNQQQTTTVVVUUUTTTSSSRRRQQQRRRUUUVVVUUUTTTUUUUUUSSSQQQPPPOOONNNNNNMMMNNNPPPRRRSSSSSSRRRRRRTTTVVVXXX[[[\\\\\\ZZZYYY\\\]]]^^^___```aaaaaaaaabbbdddgggiiiiiihhheeeddddddeeeffffffeeedddfffggghhhggggggffffffeeeeeeeeefffeeeeeeeeefffgggiiijjjlllkkkjjjjjjjjjjjjjjjkkklllkkkjjjiiihhhiiijjjjjjkkkkkkjjjkkkkkklllmmmnnnllllllkkkjjjhhhfffdddcccfffeeedddcccccccccdddeeeeeeeeeddddddeeehhhjjjllljjjiiihhhffffffgggiiijjjnnnmmmkkkkkkkkkkkkjjjhhhjjjjjjjjjjjjkkkkkkllllllllllllllllllmmmoooqqqssssssuuuvvvuuutttssstttvvvzzzyyyxxxvvvsssqqqnnnmmmiiijjjlllnnnppppppppppppnnnnnnooopppqqqrrrssssssuuutttsssqqqpppoooooonnnoooooommmlllkkkkkkkkkkkkmmmooorrruuuvvvvvvuuutttooonnnnnnnnnoooqqqtttuuuuuutttsssrrrpppppppppooopppppppppppppppppppppppppppnnnmmmmmmmmmmmmllljjjfffhhhiiiiiihhhiiikkkmmmsssxxx|||uuuoookkkiiiiiihhhgggggghhhjjjmmmqqqssstttrrrpppmmmkkkkkklllmmmhhhhhhiiihhhhhhjjjmmmpppqqqvvvyyyyyy|||~~~xxxrrrnnnlllkkkkkkjjjjjjjjjjjjjjjggghhhiiijjjjjjiiihhhhhhjjjjjjjjjjjjjjjkkkkkkkkkjjjgggeeeeeefffhhhhhhgggfffffffffeeedddbbb``````aaa``````aaaccceeeeeedddfffeeeeeehhhlllllliiieeeccccccbbbbbbcccdddeeefffkkknnnlllfffcccfffhhhgggeeeggghhhhhhgggeeeeeeeeeeeedddccccccccceeegggiiiiiihhhggggggggghhhiiijjjjjjiiihhhfffeeeddddddcccaaabbbccccccaaa```aaaaaabbbaaaaaa```___^^^]]]]]]]]]^^^^^^_________^^^^^^]]]]]]^^^```bbbbbb___]]]YYYYYYZZZ[[[]]]```ccceeedddccc```]]][[[ZZZZZZZZZXXXYYYXXXWWWUUUVVVWWWYYY___```aaaaaaaaa```___^^^[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSTTTUUUQQQQQQQQQRRRSSSSSSTTTTTTSSSQQQOOOMMMKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLLLLQQQQQQPPPOOOOOOOOOOOOOOOPPPOOOOOOMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKLLLMMMJJJJJJHHHFFFDDDCCCEEEGGGJJJPPPTTTSSSSSSVVVVVVTTTTTTTTTSSSRRRQQQQQQQQQRRROOONNNMMMOOOQQQRRRQQQPPPNNNMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTQQQRRRTTTTTTTTTRRRPPPOOOLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNRRRSSSSSSSSSSSSTTTTTTTTTUUUWWWYYYZZZYYYXXXXXXYYY]]]]]]\\\\\\ZZZYYYXXXWWWWWWVVVUUUUUUUUUVVVXXXYYYXXXYYYZZZ[[[\\\]]]^^^^^^WWWWWWWWWYYY[[[\\\[[[ZZZXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTRRROOONNNMMMMMMNNNNNNNNNOOOQQQTTTVVVVVVUUUSSSQQQPPPPPPRRRTTTUUUTTTVVVVVVTTTRRRPPPOOONNNMMMKKKMMMNNNPPPQQQQQQQQQPPPSSSUUUWWWYYYZZZZZZYYYXXX[[[[[[\\\\\\]]]___```aaaaaabbbdddeeeeeeeeedddcccbbbccceeedddddddddeeefffiiihhhhhhgggfffeeeeeedddeeeeeeeeeeeefffggghhhhhhjjjiiiiiiiiiiiijjjjjjkkklllkkkiiihhhhhhhhhiiijjjkkkkkkjjjjjjjjjkkkkkkllleeeeeeeeeeeeeeedddddddddddddddcccbbbbbbbbbbbbcccdddcccbbbaaabbbeeehhhjjjhhhfffdddbbbbbbccceeeggghhhgggeeefffggggggeeedddffffffggggggggggggggggggffffffggghhhjjjlllnnnooooooppprrrrrrqqqpppqqqrrrvvvvvvuuutttrrrooommmlllhhhiiikkkmmmnnnoooooonnnmmmmmmnnnoooqqqssstttuuuqqqpppnnnllljjjiiiiiiiiimmmlllkkkjjjjjjjjjjjjjjjkkkmmmooorrrssssssrrrrrrnnnnnnmmmnnnooorrrtttvvvtttsssrrrpppooonnnnnnnnnoooooonnnnnnnnnnnnnnnmmmnnnmmmmmmlllllllllkkkkkkhhhiiijjjiiihhhiiikkkmmmpppuuu|||~~~xxxrrrllliiiggggggfffeeeeeefffhhhjjjmmmnnnpppooonnnlllkkkkkkkkkkkkfffgggggggggfffhhhllloooooouuuzzz||||||vvvoookkkhhhggggggggggggggghhhhhhhhhiiikkklllllljjjiiigggiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffggghhhhhhhhheeeeeefffeeedddbbb___^^^aaa```___```bbbdddeeedddccccccccceeeggggggeeecccaaaaaaaaaaaabbbdddfffgggjjjnnnnnnjjjhhhiiiiiigggdddfffiiiiiigggeeedddeeedddcccbbbaaabbbdddfffgggiiiiiiiiiiiiiiikkklllmmmlllkkkiiigggeeedddcccbbbbbbdddeeeeeedddccccccdddbbbbbbbbbaaaaaa`````````__________________^^^^^^\\\\\\^^^aaacccbbb___]]]ZZZ[[[[[[]]]___aaaccceeebbb```^^^[[[ZZZZZZ[[[[[[ZZZ[[[ZZZYYYWWWWWWYYY[[[```aaabbbbbbbbbbbb``````^^^^^^]]]\\\[[[YYYXXXWWWUUUVVVVVVWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTUUUVVVVVVSSSSSSSSSSSSTTTUUUVVVVVVTTTSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMOOOPPPRRRQQQPPPOOOOOOOOOPPPPPPSSSRRRRRRPPPOOONNNNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNKKKKKKIIIGGGEEEDDDFFFHHHIIIOOOSSSRRRSSSVVVXXXVVVUUUTTTRRRPPPPPPPPPQQQQQQPPPNNNMMMNNNPPPQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTPPPPPPQQQRRRQQQOOONNNMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHIIIJJJKKKLLLLLLQQQQQQRRRRRRRRRSSSRRRRRRSSSUUUWWWXXXWWWVVVVVVVVVZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTTTTSSSTTTTTTVVVVVVUUUUUUVVVWWWXXXZZZ[[[[[[WWWWWWWWWYYY\\\]]]\\\[[[WWWWWWWWWXXXWWWWWWWWWWWWUUUTTTRRRPPPOOONNNNNNNNNNNNNNNOOOQQQUUUWWWVVVVVVTTTRRROOOOOOQQQSSSTTTTTTWWWVVVUUUTTTRRROOONNNMMMLLLMMMNNNPPPQQQQQQQQQQQQTTTUUUWWWYYYYYYYYYYYYXXXZZZZZZYYYYYYZZZ\\\^^^___aaaaaabbbbbbcccccccccccc```bbbddddddcccccceeegggjjjjjjiiihhhgggfffeeeeeefffffffffffffffggghhhhhhgggggggggggghhhiiijjjjjjkkkjjjhhhggggggggghhhiiikkkjjjjjjiiiiiiiiiiiijjjbbbbbbbbbbbbcccccccccddddddccccccccccccccccccccceeedddccccccccceeeggghhhgggeeebbb``````aaacccdddcccbbbaaabbbdddeeedddcccdddeeeffffffgggfffeeeeeecccdddeeefffhhhjjjlllmmmlllnnnppppppooooooooopppssssssrrrqqqpppnnnmmmlllfffhhhjjjlllmmmnnnmmmmmmlllmmmnnnpppssstttvvvwwwpppooollljjjhhhhhhhhhhhhlllkkkkkkjjjjjjjjjkkkkkklllmmmppprrrssstttssssssnnnnnnmmmmmmoooqqqtttvvvtttsssrrrpppooonnnmmmmmmlllllllllkkkkkkkkkjjjjjjmmmmmmmmmlllkkkjjjiiijjjjjjkkkkkkjjjiiiiiikkkllloootttzzz~~~{{{vvvpppkkkiiiggggggffffffffffffgggiiikkklllllllllkkkkkkjjjjjjjjjjjjhhhiiiiiihhhggghhhlllnnnqqqxxx~~~|||uuuoookkkggggggfffeeeeeeeeeeeeeeeiiijjjlllmmmlllkkkiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggghhheeeeeefffeeedddbbb___^^^aaa```___```bbbdddeeeeeebbbbbbbbbcccddddddcccbbb`````````aaaccceeegggiiiiiiooorrrooolllkkkgggccceeegggiiiiiigggfffeeefffeeedddcccbbbbbbdddeeegggggghhhhhhiiikkklllmmmnnnlllkkkiiigggeeeccccccbbbbbbdddffffffdddddddddeeedddddddddccccccccccccccccccdddddddddddddddcccbbb\\\]]]___aaadddccc```^^^^^^^^^^^^___```aaabbbccc```^^^[[[YYYXXXYYYZZZ[[[[[[\\\\\\ZZZYYYYYY[[[]]]bbbcccdddddddddcccbbbaaa_________^^^]]][[[ZZZYYYVVVVVVVVVVVVWWWWWWWWWXXXWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWTTTSSSQQQOOONNNNNNNNNOOOMMMMMMMMMMMMNNNPPPRRRSSSTTTSSSQQQPPPOOOPPPQQQRRRVVVVVVUUUTTTSSSRRRRRRQQQQQQPPPNNNMMMLLLMMMNNNNNNMMMMMMKKKHHHEEEDDDEEEGGGHHHNNNQQQPPPQQQUUUVVVUUUSSSRRRPPPOOONNNOOOPPPQQQPPPOOOMMMMMMOOOPPPPPPPPPKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUQQQQQQQQQQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPPPPPPPRRRTTTUUUTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRTTTUUUVVVXXXYYYYYYXXXXXXXXXZZZ]]]^^^^^^\\\WWWVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSRRRRRRQQQQQQQQQNNNNNNOOORRRUUUWWWWWWVVVUUUSSSPPPPPPQQQSSSTTTTTTVVVVVVVVVUUUSSSQQQOOOMMMMMMNNNOOOPPPQQQRRRRRRSSSUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXZZZ\\\]]]```````````````aaabbbbbb___aaabbbccccccccceeegggjjjjjjiiihhhhhhgggffffffffffffggggggggggggggggggfffffffffffffffggghhhiiiiiihhhgggfffeeefffggggggiiihhhggggggggggggggghhh```````````````aaabbbcccddddddeeeeeeeeefffffffffhhhhhhgggfffffffffggggggdddcccaaa___^^^___```aaa___^^^]]]___aaabbbaaa```aaabbbccceeeeeeeeedddcccaaaaaaccceeefffhhhiiijjjiiikkknnnooonnnmmmmmmnnnooooooooonnnmmmlllkkkjjjdddfffhhhjjjkkklllkkkkkkjjjlllnnnqqqssstttuuuuuupppnnnkkkiiihhhhhhiiiiiijjjjjjiiiiiiiiijjjjjjkkknnnoooqqqssstttuuuuuutttmmmmmmllllllmmmooorrrtttuuutttrrrpppnnnmmmmmmllliiiiiiiiihhhhhhggggggfffjjjkkkkkkjjjhhhgggggghhhjjjkkkkkkjjjiiihhhjjjkkkooosssxxx{{{}}}}}}~~~{{{xxxtttoookkkiiiiiiiiiggggggggghhhhhhiiijjjjjjggghhhiiiiiiiiiiiihhhhhhjjjkkkjjjjjjiiijjjnnnpppuuu}}}zzztttoookkkgggfffeeeddddddcccddddddggghhhiiijjjjjjiiiiiihhhhhhhhhhhhhhhggggggggggggeeefffggggggfffeeefffgggfffffffffeeedddbbb`````````______```cccddddddcccbbbcccccccccdddccccccccc``````aaabbbdddgggjjjkkkpppwwwzzzxxxtttrrrmmmggghhhiiijjjiiigggfffggghhhiiigggfffddddddeeefffgggdddeeeggghhhjjjlllmmmnnnmmmllljjjhhhfffeeeddddddaaaccceeeeeedddcccdddeeeffffffffffffffffffggggggccccccdddddddddddddddccc``````aaadddffffffdddbbbaaaaaaaaabbbbbbbbbbbbbbb___^^^\\\[[[ZZZZZZZZZZZZ]]]]]]]]]\\\[[[\\\^^^aaaggghhhhhhhhhgggfffdddccc```aaaaaabbbaaa```^^^]]]XXXXXXWWWWWWXXXXXXYYYZZZXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWYYYZZZ[[[[[[ZZZYYYTTTTTTRRRQQQQQQQQQRRRSSSPPPPPPOOOOOOPPPRRRSSSTTTVVVTTTRRRQQQPPPQQQSSSTTTXXXWWWWWWVVVUUUUUUTTTTTTTTTRRRPPPOOONNNOOOQQQRRRSSSRRROOOKKKFFFDDDDDDFFFHHHMMMOOONNNNNNQQQSSSRRROOONNNNNNNNNNNNNNNOOOOOOPPPNNNLLLKKKMMMNNNOOONNNLLLLLLMMMMMMMMMLLLKKKKKKHHHIIIKKKMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSTTTUUUVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOONNNLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMOOOOOONNNMMMMMMLLLNNNQQQQQQPPPOOOOOOPPPNNNOOOQQQRRRTTTUUUUUUUUUPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWYYYZZZZZZZZZYYYYYY[[[]]]^^^]]]\\\VVVVVVUUUUUUUUUVVVWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSMMMNNNOOORRRVVVXXXXXXWWWWWWUUUSSSRRRTTTUUUUUUUUUUUUVVVVVVVVVTTTRRRPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWWWWXXXYYYYYYXXXXXXVVVVVVWWWWWWXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^______\\\^^^```aaaaaabbbdddfffggggggggggggffffffffffffeeeffffffgggggggggfffffffffeeeeeeeeeeeeffffffggggggfffeeeccccccddddddeeeeeeeeeeeeddddddeeeffffff^^^^^^^^^^^^```aaacccdddeeeeeeggghhhiiiiiijjjjjjjjjkkkkkkjjjiiihhhfffeeecccbbbaaa```_______________]]]]]]]]]_________]]]]]]___aaacccddddddcccbbb```aaacccdddfffggghhhhhhhhhjjjmmmnnnnnnmmmmmmmmmmmmmmmnnnnnnmmmlllkkkkkkdddeeegggjjjkkkkkkkkkkkkiiikkkooosssuuuuuusssrrrnnnllliiigggfffgggiiijjjiiiiiiiiiiiiiiijjjkkkkkkmmmnnnppprrrssstttttttttnnnmmmllllllmmmoooqqqrrrtttsssqqqooommmlllkkkkkkiiiiiiiiihhhgggffffffffffffhhhjjjiiiggggggiiikkklllmmmmmmllljjjiiikkklllmmmpppuuuwwwxxxxxxyyyzzzxxxuuuqqqmmmkkkjjjjjjkkkhhhhhhhhhiiiiiiiiiiiiiiifffhhhiiikkkkkkkkkjjjiiiiiijjjkkkjjjkkkmmmqqqtttzzzxxxrrrlllhhheeeddddddccccccccccccdddggggggggghhhiiiiiiiiijjjhhhhhhhhhhhhgggggggggfffeeehhhiiiiiigggfffgggiiihhhhhhfffdddcccbbbbbbbbb______```bbbeeeeeedddbbbddddddeeeeeeddddddddddddaaaaaabbbdddfffjjjlllnnnrrrxxx{{{yyyxxxxxxwwwssskkkkkkjjjhhhggggggiiikkkmmmllliiigggffffffggghhhdddeeegggjjjlllnnnooooooooonnnmmmkkkiiihhhhhhgggbbbdddffffffeeedddeeefffggghhhhhhhhhiiiiiijjjjjjcccdddeeeeeeffffffffffffeeeeeeeeegggjjjkkkjjjiiieeeeeeffffffffffffffffffeeedddcccbbbaaa```______aaabbbcccbbbbbbcccfffhhhmmmmmmnnnmmmllljjjhhhgggfffgggiiijjjjjjhhhgggfff______^^^^^^^^^___```aaa]]]\\\\\\\\\\\\]]]]]]^^^]]]___bbbdddeeedddbbb```ZZZYYYXXXXXXXXXYYY[[[[[[YYYXXXWWWUUUUUUUUUVVVVVVXXXVVVTTTRRRRRRSSSUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPQQQSSSVVVWWW[[[YYYVVVPPPJJJFFFFFFFFFHHHLLLNNNKKKKKKMMMNNNMMMJJJKKKLLLMMMMMMNNNNNNMMMNNNLLLIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOMMMLLLKKKGGGHHHJJJLLLMMMMMMLLLKKKNNNOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPOOONNNMMMMMMKKKLLLLLLMMMMMMLLLJJJJJJGGGGGGFFFFFFGGGGGGHHHHHHHHHJJJKKKMMMMMMLLLKKKJJJIIIKKKNNNNNNMMMLLLLLLMMMLLLMMMOOOQQQRRRSSSTTTTTTQQQQQQRRRSSSSSSSSSSSSSSSRRRSSSTTTUUUWWWYYYZZZ[[[ZZZYYYYYYZZZ\\\]]]\\\ZZZVVVUUUTTTTTTTTTVVVWWWXXXUUUUUUUUUUUUUUUTTTTTTTTTMMMMMMOOORRRVVVXXXXXXXXXXXXVVVUUUVVVWWWXXXWWWUUUTTTUUUVVVVVVUUUTTTRRRPPPOOOOOOPPPPPPQQQSSSTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYY[[[]]]^^^___```bbbdddcccccccccdddddddddddddddcccdddeeeeeeeeedddccccccfffeeeeeeddddddddddddeeeeeedddbbbaaaaaabbbbbbcccbbbbbbbbbbbbbbbcccdddeee^^^^^^^^^___aaacccfffgggeeefffhhhjjjkkklllllllllllllllmmmmmmkkkhhheeeccccccccccccbbbaaa```______aaa```^^^^^^______^^^\\\\\\^^^```cccddddddcccbbbbbbcccdddfffggghhhhhhhhhhhhkkknnnpppooonnnnnnooonnnoooooooooooonnnmmmmmmfffgggiiikkkmmmmmmmmmmmmiiilllqqquuuwwwvvvtttrrrllljjjhhhfffeeefffhhhiiijjjjjjjjjjjjjjjkkklllmmmmmmmmmoooqqqrrrsssssssssppppppnnnnnnnnnppprrrssssssrrrpppnnnlllkkkjjjjjjlllkkkkkkjjjiiihhhhhhhhhdddgggjjjjjjiiiiiilllooooooppppppnnnllllllmmmnnnkkknnnrrrtttttttttuuuuuuvvvssspppllljjjjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhjjjlllnnnooonnnmmmlllgggiiijjjkkklllooossswww~~~}}}vvvoooiiifffbbbbbbbbbbbbbbbcccddddddhhhhhhhhhhhhiiijjjlllmmmiiiiiihhhhhhgggggggggfffhhhkkkmmmllljjjiiijjjllljjjiiifffdddcccbbbccccccaaaaaaccceeehhhhhhfffdddeeefffffffffeeedddeeefffbbbbbbccceeehhhkkknnnppphhhnnnqqqppprrrwwwzzzzzzmmmlllkkkhhhggggggjjjmmmpppnnnllliiihhhhhhhhhiiifffgggjjjllloooqqqrrrrrrqqqpppnnnmmmlllkkkjjjjjjeeegggiiiiiihhhggghhhiiiiiiiiiiiijjjjjjkkkkkkllljjjjjjkkkmmmnnnnnnnnnnnnjjjiiihhhjjjlllnnnnnnmmmhhhiiijjjkkklllllllllllllllkkkkkkkkkiiihhhfffeeeggghhhhhhhhhhhhjjjmmmppprrrrrrrrrqqqooommmjjjiiimmmnnnppprrrrrrqqqpppooogggfffeeeeeeeeefffhhhhhhaaaaaabbbbbbccceeefffgggdddgggkkknnnnnnmmmjjjggg``````______```bbbcccdddbbbaaa___\\\ZZZYYYYYYYYYYYYWWWUUUSSSRRRTTTVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTRRRQQQPPPQQQSSSVVVZZZ\\\aaa___[[[TTTMMMIIIHHHHHHHHHLLLMMMJJJHHHKKKLLLJJJGGGIIIKKKLLLMMMNNNMMMMMMLLLJJJGGGFFFGGGIIIJJJIIIJJJJJJKKKKKKKKKJJJHHHGGGFFFHHHJJJLLLLLLLLLJJJIIINNNNNNNNNOOOOOOPPPPPPPPPMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTTTTSSSSSSRRRPPPPPPOOOOOONNNMMMLLLKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJIIIFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLLLLKKKJJJIIIGGGJJJLLLLLLKKKJJJKKKKKKMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTPPPQQQRRRTTTVVVXXXYYYZZZZZZYYYXXXYYY[[[[[[ZZZXXXUUUUUUTTTTTTTTTUUUWWWXXXTTTTTTUUUUUUUUUUUUTTTSSSMMMMMMOOORRRVVVYYYYYYXXXXXXXXXWWWXXXYYYYYYXXXVVVSSSTTTVVVVVVVVVUUUSSSQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVTTTUUUWWWYYYZZZZZZZZZYYYUUUVVVXXXYYYYYYYYYXXXWWWVVVXXXZZZ\\\\\\^^^```bbb`````````aaabbbbbbccccccaaabbbcccdddccccccaaa```fffeeeeeedddccccccccccccdddcccaaa`````````aaabbb````````````aaabbbdddddd______```aaaccceeefffgggkkkmmmpppqqqpppnnnmmmnnnpppppppppooonnnlllkkkjjjgggeeecccaaaaaaaaa___^^^eeeaaa]]]\\\^^^______]]]]]]___```aaa```aaacccdddfffeeeeeeeeefffhhhjjjkkkmmmmmmlllmmmoooqqqrrrqqqrrrrrrrrrqqqpppnnnllllllhhhhhhjjjmmmpppqqqqqqooooooqqqtttvvvwwwwwwuuutttmmmiiidddcccfffiiijjjjjjjjjkkkllllllmmmnnnoooooopppooonnnppprrrsssrrrqqqoooppppppqqqqqqqqqpppppptttsssrrrqqqooommmlllllljjjjjjkkkllllllkkkiiiiiikkkjjjiiiiiikkkmmmpppqqqrrrssssssrrrooonnnnnnoooooopppqqqrrrssssssrrrqqqppppppooonnnnnnnnnnnnnnnqqqmmmjjjhhhiiijjjkkkkkkkkkkkklllnnnppppppooommmmmmmmmmmmmmmnnnrrrxxx|||{{{uuupppllljjjhhheeecccbbbccceeeeeeeeefffggghhhiiiiiijjjiiiiiiiiijjjlllmmmlllllllllmmmnnnoooqqqqqqqqqnnnllljjjllljjjhhhgggfffggghhhiiihhhgggfffgggiiijjjjjjiiikkkkkkjjjjjjiiiiiiiiiiiiccceeegggiiilllnnnooooooqqqpppppppppqqqrrrtttuuurrrpppmmmllllllnnnqqqsssssspppllllllmmmnnnmmmlllnnnooopppqqqtttvvvyyyzzzwwwuuuttttttttttttsssqqqnnnnnnnnnppprrrrrrqqqooonnnnnnooopppppppppqqqqqqqqqrrrssstttuuuuuuuuuuuuttttttttttttttttttssssssssstttuuuuuurrrqqqqqqqqqvvvuuutttssssssrrrrrrssssssrrrqqqqqqrrrtttvvvxxxyyyzzzzzzxxxuuusssssstttuuuxxx|||~~~{{{yyywwwssspppqqqtttuuurrrnnnnnnnnnnnnoooooopppppppppttttttuuuuuuuuuttttttsssnnnlllkkklllnnnooonnnnnnlllllllllmmmllliiiccc___^^^[[[WWWUUUTTTTTTTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUSSSSSSTTTUUUSSSSSS[[[dddlllkkkggg```UUUKKKIIILLLKKKKKKIIIHHHFFFFFFHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFEEEFFFHHHJJJKKKNNNMMMLLLLLLLLLKKKIIIGGGGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLOOOPPPPPPOOOOOONNNMMMLLLMMMNNNPPPRRRPPPOOOOOONNNNNNMMMMMMLLLPPPNNNLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGEEEDDDEEEFFFGGGGGGGGGHHHJJJLLLNNNQQQTTTSSSQQQOOOOOOQQQQQQQQQPPPOOOOOOPPPRRRRRRQQQRRRSSSUUUWWWYYYZZZ[[[[[[YYYWWWXXXZZZ\\\ZZZXXXYYYVVVTTTTTTVVVXXXWWWUUUWWWVVVVVVUUUUUUVVVVVVWWWNNNOOOQQQTTTWWWYYYZZZ[[[WWWXXXYYYYYYYYYWWWVVVUUUXXXWWWVVVUUUTTTTTTTTTTTTTTTQQQOOOPPPSSSVVVWWWVVVYYYXXXXXXWWWWWWVVVVVVUUUVVVVVVVVVWWWWWWXXXXXXXXXSSSRRRQQQRRRTTTUUUUUUUUUWWWWWWWWWXXXYYY[[[\\\]]]aaa```````````````aaabbbeeedddcccbbbbbbbbbbbbcccdddccccccbbbaaa```______aaa```___]]]\\\\\\]]]]]]^^^^^^^^^______```bbbbbb`````````aaabbbdddfffggglllooorrrsssrrrpppppppppssssssrrrqqqooolllkkkiiijjjiiigggeeeddddddcccbbbeeeaaa^^^]]]^^^______^^^___aaacccddddddeeegggiiiggggggffffffggghhhiiijjjlllkkkkkklllnnnpppqqqqqqtttttttttsssrrrqqqooooooiiiiiikkkmmmqqqrrrqqqpppoooqqqtttvvvwwwvvvuuutttmmmjjjfffeeegggjjjkkkkkknnnnnnnnnooopppqqqqqqrrrqqqpppoooqqqssstttsssrrruuuuuuuuuuuuuuuuuuttttttssssssrrrqqqooonnnlllllljjjkkklllmmmmmmmmmlllkkkmmmlllkkkkkklllnnnqqqssstttuuuuuusssqqqooopppqqqpppqqqrrrsssrrrqqqpppooorrrqqqqqqppppppqqqqqqrrrrrrooommmlllmmmoooqqqqqqooooooppprrruuuvvvuuusssooooooooooooppptttyyy}}}zzzuuurrrooolllllliiieeeccccccddddddcccffffffhhhiiijjjjjjjjjjjjiiikkkmmmnnnmmmnnnooopppsssuuuxxxzzzzzzyyyvvvtttooonnnlllkkkkkklllnnnoooooommmkkklllnnnpppqqqqqqqqqqqqqqqqqqpppooonnnmmmiiijjjlllnnnppprrrssssssttttttttttttuuuwwwyyyzzzxxxwwwtttsssssstttwwwyyyxxxvvvssssssuuuuuutttsssuuuvvvwwwyyy|||~~~~~~|||{{{{{{{{{{{{zzzxxxxxxvvvuuuvvvwwwwwwvvvuuuvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{||||||}}}}}}}}}}}}|||||||||||||||||||||||||||}}}~~~~~~|||zzzzzz{{{~~~~~~}}}|||{{{{{{{{{{{{}}}|||{{{{{{{{{|||~~~}}}{{{||||||~~~{{{{{{~~~~~~{{{xxxxxxxxxzzz{{{}}}~~~~~~}}}}}}|||zzzyyyyyy{{{}}}~~~~~~yyyyyyxxxxxxwwwsssmmmiiigggccc^^^[[[YYYXXXVVVUUUSSSSSSTTTUUUUUUUUUUUUUUUVVVUUUVVVXXXVVVXXX```kkkrrrrrrnnneeeZZZPPPMMMNNNKKKJJJIIIGGGFFFFFFHHHJJJHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGHHHJJJLLLMMMKKKKKKKKKLLLKKKIIIGGGFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGHHHKKKMMMMMMLLLJJJJJJIIIIIIIIIKKKMMMOOOMMMLLLLLLLLLLLLKKKKKKKKKNNNLLLJJJGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEGGGHHHHHHIIILLLNNNLLLOOOQQQQQQOOOMMMNNNOOOPPPOOOOOOOOOOOOPPPPPPQQQOOOPPPQQQSSSUUUXXXYYYZZZ[[[XXXVVVVVVXXXZZZYYYXXXWWWUUUSSSTTTVVVWWWVVVTTTWWWVVVVVVUUUUUUVVVVVVWWWPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYZZZZZZXXXWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTQQQOOOPPPSSSVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVSSSRRRPPPQQQSSSTTTSSSSSSTTTTTTUUUVVVWWWYYY[[[\\\^^^^^^^^^^^^^^^______```bbbbbbbbbaaaaaa`````````bbbbbbaaaaaa``````______```___^^^\\\[[[[[[\\\\\\^^^^^^^^^^^^___```aaaaaabbbaaa```aaabbbdddfffhhhnnnqqqtttuuuuuutttttttttwwwvvvuuurrrooollljjjhhhiiiiiigggeeedddcccccccccbbb```]]]]]]]]]^^^^^^]]]^^^```cccdddeeefffiiikkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmoooppprrrssstttttttttttttttsssrrrppppppnnnmmmnnnqqqtttuuuuuutttssstttwwwxxxyyyxxxvvvuuupppnnnkkkkkkmmmooopppppprrrssssssttttttuuuuuuuuuuuutttsssuuuwwwxxxwwwvvvxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuuuutttsssqqqpppooooooppprrrssstttssssssrrrsssrrrqqqqqqrrrtttvvvxxxyyyzzzzzzyyyvvvuuuuuuvvvvvvvvvwwwwwwvvvuuusssrrruuuuuuuuuuuuvvvwwwxxxxxxwwwtttrrrrrrtttwwwxxxxxxuuutttvvvyyy|||~~~~~~}}}wwwwwwwwwvvvwwwzzz~~~}}}zzzwwwtttsssqqqmmmhhheeedddccccccbbbeeefffgggiiijjjkkkkkkkkkjjjlllnnnooopppqqqsssuuutttwww|||~~~|||wwwwwwvvvvvvwwwxxxzzz{{{zzzxxxuuuuuuxxx{{{}}}~~~|||}}}}}}}}}|||zzzwwwvvvssstttuuuwwwxxxyyyzzzzzz{{{{{{{{{|||~~~~~~~~~{{{vvvtttpppjjjeeeaaa]]]YYYWWWTTTTTTTTTTTTTTTUUUUUUUUUVVVUUUVVVXXXWWWZZZeeeppp{{{{{{wwwnnnbbbYYYTTTRRRLLLJJJHHHFFFFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLJJJIIIHHHIIIKKKKKKIIIGGGDDDEEEFFFGGGHHHIIIJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDBBBAAA@@@BBBEEEGGGHHHGGGEEEDDDDDDDDDEEEGGGIIIKKKHHHHHHHHHIIIIIIIIIIIIIIIKKKIIIFFFCCCBBBCCCDDDEEEHHHHHHIIIIIIIIIHHHFFFEEEFFFGGGGGGFFFEEECCCBBB@@@CCCCCCEEEEEEEEEEEECCCCCCAAABBBDDDEEEFFFGGGJJJMMMJJJLLLNNNNNNMMMLLLLLLLLLMMMNNNNNNOOOPPPPPPOOOOOOLLLLLLNNNPPPRRRUUUWWWYYYZZZWWWTTTSSSTTTVVVWWWWWWUUUTTTSSSSSSUUUUUUTTTSSSVVVVVVUUUUUUUUUUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWW\\\[[[[[[ZZZXXXVVVTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQOOOPPPRRRTTTUUUUUUQQQRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTSSSQQQOOOOOOPPPQQQPPPOOOPPPQQQQQQSSSUUUWWWYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^___```___^^^]]]\\\________________________^^^]]]\\\[[[ZZZZZZZZZ[[[]]]]]]]]]]]]]]]^^^___```cccbbb``````bbbeeehhhkkkooorrrvvvwwwwwwwwwwwwxxxxxxwwwvvvssspppllliiihhhiiijjjiiigggfffeeeeeefffeeedddbbbbbbbbbbbbbbbbbbaaacccfffhhhiiikkkmmmpppqqqqqqppppppoooooooooooooooqqqsssuuuvvvwwwxxxzzzxxxyyyyyyyyyxxxwwwvvvvvvtttttttttvvvyyy{{{{{{zzzzzz{{{|||}}}}}}|||zzzyyyuuutttssstttuuuwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzzzz|||{{{zzz{{{}}}~~~~~~}}}~~~}}}}}}|||{{{{{{{{{{{{{{{|||||||||{{{yyyxxxwwwyyyzzz{{{}}}~~~~~~}}}}}}~~~}}}{{{{{{{{{}}}~~~|||}}}~~~}}}~~~~~~}}}|||{{{||||||}}}~~~~~~||||||~~~}}}}}}~~~}}}{{{vvvrrrlllgggeeedddcccbbbeeefffgggiiijjjkkklllllljjjlllooopppqqqsssvvvxxxvvvzzz|||vvvpppjjjccc\\\XXXUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTUUUYYYeeeqqqwwwlllddd\\\WWWNNNKKKHHHFFFFFFHHHIIIJJJHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKGGGFFFFFFGGGIIIIIIHHHGGGCCCCCCCCCDDDFFFGGGIIIIIIFFFFFFEEEDDDCCCAAAAAA@@@<<<;;;:::<<>>???>>>>>>???@@@AAABBBCCCDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHFFFDDDAAA@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBDDDEEEFFFFFFEEECCC@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@???======???AAAGGGHHHIIIJJJKKKKKKJJJIIIIIIKKKLLLNNNOOOOOONNNMMMGGGGGGHHHIIIKKKOOORRRTTTTTTSSSPPPMMMLLLNNNPPPSSSOOOPPPRRRRRRQQQQQQPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVVVVVVV[[[ZZZXXXVVVTTTRRRQQQPPPTTTSSSRRRQQQOOOOOONNNNNNOOOOOOPPPPPPPPPPPPRRRRRRNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQOOOMMMLLLMMMMMMLLLJJJLLLLLLMMMOOOQQQTTTVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZXXXYYY[[[]]]]]][[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\]]]YYYYYYYYYYYYYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZ[[[\\\jjjgggdddbbbdddggglllooopppsssvvvwwwwwwvvvvvvvvvuuuuuuuuutttsssrrrpppooollloooqqqpppnnnnnnqqquuuqqqrrrsssrrrqqqpppqqqrrrsssuuuxxxzzz{{{}}}|||zzzsssnnnllljjjiiiggghhhiiijjjkkkkkkkkkkkkjjjlllnnnooopppsssxxx{{{}}}uuuggg^^^XXXWWWUUUSSSRRRRRRSSSSSSSSSRRRSSSUUUVVVYYYdddppp{{{|||qqqdddSSSMMMFFFCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEBBBBBBBBBCCCEEEFFFDDDCCCAAAAAA@@@@@@@@@BBBDDDEEEDDDCCCCCCBBBAAA@@@??????:::888666666888;;;<<<===>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA???======>>>???FFFEEEFFFHHHJJJJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLGGGFFFFFFGGGIIILLLOOOQQQPPPPPPNNNLLLJJJJJJMMMOOOMMMOOOQQQQQQPPPOOONNNOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSVVVUUUTTTRRRQQQPPPPPPPPPUUUTTTRRRPPPNNNMMMLLLLLLMMMOOOPPPPPPOOOOOOPPPQQQNNNOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPNNNLLLLLLLLLLLLKKKJJJKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTVVVXXXYYYYYYYYYXXXVVVWWWYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZqqqnnniiieeedddfffjjjmmmooorrrtttvvvuuussssssssstttuuuuuuvvvwwwwwwwwwvvvqqquuuxxxxxxvvvwww{{{}}}~~~|||uuupppmmmkkkiiijjjjjjkkkkkkjjjjjjiiijjjkkkmmmnnnooorrrvvvzzz|||pppeeeYYYWWWUUUSSSRRRRRRSSSSSSSSSSSSUUUWWWVVVXXXbbbllluuu{{{lllRRRLLLCCC@@@@@@AAAAAA???AAA@@@@@@???>>>>>>======??????@@@AAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDBBBAAABBBAAA???>>>>>>???AAABBBBBBAAAAAAAAA@@@@@@??????<<<:::777666888:::<<<<<<===>>>>>>>>>???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@CCCCCCCCCBBBBBBAAA@@@???@@@???>>>>>>>>>@@@BBBCCC==============================<<<<<<<<<<<<======>>>??????>>>===<<<>>>???CCCBBBBBBEEEHHHHHHFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEGGGJJJMMMOOOMMMNNNMMMKKKHHHHHHJJJLLLKKKNNNQQQQQQOOOMMMMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOOOONNNQQQPPPOOONNNNNNNNNOOOPPPRRRQQQPPPNNNMMMLLLLLLLLLLLLNNNPPPPPPNNNMMMOOOPPPNNNNNNOOOOOOPPPPPPPPPQQQOOOOOOOOONNNNNNNNNMMMMMMOOONNNLLLKKKLLLMMMLLLKKKIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQTTTVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXwwwssslllfffdddeeehhhkkknnnqqqttttttsssrrrqqqqqqssstttvvvxxxzzz{{{||||||}}}yyysssooommmjjjkkkkkkkkkkkkjjjiiiiiijjjkkklllmmmnnnqqquuuxxxwwwjjjZZZXXXUUUSSSRRRRRRRRRSSSRRRSSSUUUWWWVVVVVV___iiirrrqqqRRRJJJAAA======>>>===;;;>>>======<<<;;;:::::::::======>>>???@@@@@@@@@@@@BBBAAA@@@AAABBBBBBAAA???BBBAAA???======>>>???AAA@@@@@@@@@@@@????????????>>>;;;888777999;;;<<<<<<======>>>>>>======<<<;;;<<<<<<<<<===============@@@AAABBBBBBBBB@@@>>>===???===<<<;;;<<>>AAA@@@@@@CCCFFFGGGDDDBBBAAAAAA@@@AAABBBDDDFFFGGGHHHGGGFFFEEEFFFIIILLLMMMKKKLLLMMMKKKHHHFFFHHHJJJIIIMMMPPPQQQNNNLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJMMMMMMLLLLLLLLLMMMOOOPPPNNNNNNMMMLLLLLLKKKLLLLLLKKKNNNPPPPPPNNNMMMNNNPPPNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMMMMLLLLLLKKKKKKOOOMMMKKKKKKLLLMMMLLLKKKHHHHHHHHHIIIJJJKKKMMMMMMNNNOOORRRTTTUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWqqqgggeeegggiiikkknnnooooooooooooooonnnnnnppptttyyy}}}|||uuurrrpppmmmkkkjjjkkklllkkkkkkllliiijjjnnnpppqqqtttzzzmmmbbbYYYRRRQQQQQQPPPPPPRRRSSSPPPOOOSSSVVVXXX]]]cccooo~~~nnnSSSHHH>>><<<===;;;:::;;;;;;<<<===>>>===<<<;;;:::>>>???@@@AAAAAA@@@???>>>>>>>>>>>>@@@BBBCCCAAA??????>>>===<<<;;;;;;;;;<<<<<<<<<======<<<;;;::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>BBBAAA@@@???>>>>>>>>>>>>@@@>>>;;;;;;<<<======<<<888888999;;;;;;;;;;;;;;;888999:::::::::999888777:::::::::::::::;;;<<<===>>><<<;;;<<<>>>@@@AAABBB???>>>===>>>CCCGGGFFFBBBAAAFFFDDDEEEMMMKKKGGGNNNOOOKKKIIIKKKLLLHHHGGGHHHLLLMMMOOOOOOPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHHHHJJJKKKLLLKKKJJJIIIJJJLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPOOOMMMLLLMMMNNNLLLNNNOOOOOOMMMLLLLLLMMMMMMNNNNNNMMMKKKJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIGGGGGGFFFFFFGGGJJJLLLNNNOOOOOOPPPQQQQQQRRRRRRRRRPPPQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVVVVTTTTTTTTTVVVUUUVVVWWWXXXXXXXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVVVVyyymmmhhhhhhjjjkkkllllllmmmmmmmmmmmmllllllpppsssyyy~~~yyysssqqqooolllkkklllmmmllllllllljjjjjjnnnpppqqquuuzzzqqqbbbZZZRRRQQQQQQPPPPPPSSSRRROOOOOORRRTTTVVV[[[bbbooopppQQQFFF<<<::::::999888999888999999999999888777777<<<===???@@@@@@???>>>>>><<<<<<===>>>AAAAAA@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999::::::::::::999999::::::::::::::::::::::::>>>===<<<;;;;;;<<<======>>>======<<<======>>>>>>>>><<<999999:::;;;;;;:::999999999999:::::::::::::::;;;<<<<<<<<<;;;:::999::::::::::::;;;;;;<<<===>>>===<<<<<<>>>@@@AAAAAAAAA???======@@@DDDEEEDDDFFFHHHDDDDDDJJJFFFAAAGGGHHHDDDCCCGGGIIIGGGFFFHHHJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKMMMNNNLLLMMMNNNMMMKKKKKKKKKMMMLLLNNNOOONNNMMMKKKLLLLLLJJJLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHGGGGGGHHHJJJLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQOOOOOOPPPQQQQQQRRRSSSSSSTTTVVVVVVUUUSSSRRRSSSTTTRRRSSSTTTUUUVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUuuummmkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjooosssyyy~~~vvvrrrpppmmmlllmmmmmmmmmlllllljjjjjjnnnooopppvvv}}}xxxcccZZZRRRQQQQQQPPPQQQSSSQQQNNNNNNPPPQQQSSSYYYaaaooosssRRRGGG<<<::::::999888999;;;:::999999888888999999:::;;;===>>>>>>>>>======;;;::::::<<<>>>???>>><<<999:::<<<======<<<<<<;;;999999999999999999888777888999999999999999999888999999999999999999999999<<<<<<;;;;;;;;;;;;<<<<<<::::::999999:::<<<===>>>>>>;;;999999:::;;;::::::;;;:::999888777888999999;;;<<<<<<<<<<<<;;;:::999::::::::::::;;;<<<======>>>======<<<===>>>@@@AAAAAA???======>>>AAADDDGGGCCCEEECCCFFFNNNIIICCCJJJAAA>>>===BBBEEEEEEFFFIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJIIIHHHGGGHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJLLLMMMNNNJJJKKKLLLKKKIIIIIIIIIJJJKKKMMMNNNNNNLLLKKKKKKLLLHHHIIIJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLJJJIIIHHHHHHHHHIIIKKKLLLLLLKKKJJJJJJKKKLLLNNNOOONNNNNNOOOOOOPPPPPPQQQQQQTTTUUUUUUTTTRRRPPPQQQRRRNNNOOOQQQRRRSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTSSSSSS|||qqqmmmkkkjjjiiiiiiiiiiiiiiiiiijjjjjjppptttzzzyyyrrrpppmmmllllllmmmlllkkkllljjjkkknnnoooqqqxxx}}}eee[[[SSSQQQQQQPPPQQQSSSPPPNNNMMMNNNOOOQQQYYYbbbrrrvvvUUUIII>>>;;;;;;::::::;;;<<<;;;999888888888999:::888999;;;<<<=========<<<:::999999:::<<<======<<<666888:::<<<======;;;:::888888999999999888888777777888888999999888888777888888888888888888888888:::::::::::::::;;;;;;;;;:::999888888888:::<<<===???===;;;:::;;;<<<<<<;;;<<<;;;888666666666777888:::::::::999999999888888::::::::::::;;;<<<=========>>>======<<<===???AAA@@@>>>===??????@@@DDDHHH???AAABBBJJJSSSKKKAAAFFF@@@===<<>>;;;;;;:::999;;;888777555444444444555666666777999;;;<<<===<<<<<<:::999888999;;;===<<<<<<555666999;;;<<<<<<;;;:::777888888999999999888888666777777777777777777666777777777777777777777777888888999:::::::::::::::<<<;;;999888888999;;;<<>>===;;;<<>>BBBJJJ^^^mmmaaaRRRUUUJJJEEEBBBEEEFFFFFFGGGJJJHHHFFFCCCAAA@@@AAACCCEEEBBBCCCDDDEEEFFFGGGHHHHHHCCCDDDEEEDDDCCCCCCDDDEEEGGGFFFFFFFFFFFFFFFFFFGGGEEEEEEDDDDDDEEEGGGHHHJJJGGGHHHIIIHHHGGGFFFFFFHHHFFFGGGHHHHHHFFFEEEEEEFFFCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMKKKIIIHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMNNNJJJKKKLLLMMMOOOOOOPPPPPPxxxooojjjhhhhhhgggfffgggiiikkklllrrrwwwrrrpppmmmkkkkkkkkkjjjiiikkkkkkmmmppprrrxxx~~~{{{vvvsssnnnhhhbbb\\\XXXVVVPPPQQQSSSVVV[[[aaafffhhhkkknnnpppmmmfffaaa```aaaeeekkkttt}}}hhh^^^TTTPPPPPPPPPQQQTTTPPPNNNNNNNNNNNNRRR```mmm{{{VVVIII===888888777777999999::::::::::::999888888444555888:::<<<=========888666555555777999:::999666777777888888999999999555555666777777777777777555555555666666555555555444444444444444444444444555666777999999999999999;;;999777666666999<<<>>><<<:::888777888999999999;;;;;;::::::999999888888999999999999;;;<<<>>>@@@>>>===<<<;;;:::999999999777:::===<<<;;;<<<@@@EEEYYYIII>>>@@@BBB???===@@@???AAAJJJaaatttjjj^^^cccJJJEEEBBBDDDEEEEEEFFFIIIHHHEEEAAA>>><<<===???AAAAAABBBCCCEEEFFFHHHIIIIIIBBBCCCDDDCCCBBBAAABBBDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEFFFGGGFFFEEEDDDDDDFFFCCCEEEFFFFFFDDDCCCCCCDDD@@@AAACCCCCCBBBAAACCCDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIHHHFFFEEEFFFGGGHHHGGGGGGFFFGGGHHHIIIJJJHHHIIIKKKMMMNNNOOOPPPPPP{{{qqqkkkhhhgggfffeeefffhhhjjjlllqqqxxxtttqqqnnnlllllllllkkkjjjjjjkkknnnqqqssszzz{{{uuupppkkkgggdddaaa]]]WWWRRRMMMJJJHHHGGGGGGHHHJJJNNNRRRVVVYYYXXX[[[^^^[[[TTTOOOMMMOOORRRXXXaaakkkvvviii^^^TTTPPPPPPOOOQQQTTTPPPOOOOOOOOOOOOTTTbbbqqq{{{XXXKKK???::::::999999;;;666777888888888777555444444555888:::<<<>>>>>>>>>666555333333555777888888888777777666777777888999333444444555666666666555444555555555555555555444444444444444444444444444444555777888999999999888888777555444666999===???>>><<<:::999:::;;;;;;:::::::::;;;;;;;;;:::999999666666666777999;;;>>>??????>>>===;;;999888888888666999===<<<:::<<>>===@@@===;;;>>>DDDCCCGGG[[[jjj^^^QQQWWWIIIDDDAAACCCDDDDDDEEEHHHGGGDDD???;;;::::::<<<>>>AAABBBCCCEEEFFFHHHIIIJJJAAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBAAAAAABBBDDDDDDDDDEEEEEEEEECCCBBBCCCDDDBBBCCCEEEDDDCCCAAAAAABBB>>>???AAAAAA@@@@@@AAABBB@@@@@@AAACCCDDDFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDFFFHHHKKKKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOPPPPPP{{{qqqlllhhhdddaaaccceeefffjjjpppuuuzzzwwwpppkkkjjjjjjiiijjjmmmlllkkkmmmooorrr{{{{{{pppeee\\\XXXWWWXXXQQQOOOLLLJJJHHHEEEBBB@@@AAAAAABBBDDDFFFHHHJJJLLLMMMLLLKKKIIIHHHFFFDDDDDDDDDJJJRRRXXX^^^hhhttt}}}kkk___SSSOOOOOOMMMLLLMMMPPPMMMNNNPPPNNNQQQaaauuuxxxXXXKKK@@@;;;:::888777888888888777666666666666666777777777888999999:::::::::777444444666888777666888888888777777777777777555666888999888666222000555444444333333444444555333333222222111222222222333444555666777777777777777666444444555888;;;===BBB???===;;;;;;:::999777777777777777777777777777888777777777999;;;>>>@@@>>>===<<<999888666666555999888777555666:::@@@DDDvvvWWW;;;888???AAA@@@BBB???AAADDDGGGIIIIIIHHHHHH@@@@@@??????@@@@@@AAABBBDDDAAA===:::999<<<@@@CCCAAAAAADDDHHHKKKJJJFFFAAAAAA@@@>>>===>>>???>>>===>>>>>>>>>???@@@@@@AAAAAADDDBBB@@@>>>>>>@@@BBBDDDCCCDDDDDDBBB@@@>>>>>>???AAA@@@@@@BBBCCCDDDCCCAAA???AAACCCEEEFFFDDDBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAABBBDDDEEEFFFGGGHHHGGGEEECCCCCCDDDEEEEEEDDDFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEGGGIIILLLMMMNNNMMMLLL|||rrrlllhhhdddaaaccceeeeeejjjooovvv{{{wwwpppkkkjjjjjjiiijjjmmmmmmlllmmmpppttt~~~{{{pppjjjbbbYYYRRROOOOOOOOOJJJHHHFFFDDDBBBAAA???>>>???@@@@@@BBBDDDFFFHHHIIIGGGFFFDDDCCCAAA@@@??????<<>>AAA???<<<;;;;;;;;;:::888888888888888888888888888888888777777999;;;===???===<<<:::888777666666666777777888777777999===@@@___KKK:::999======>>>CCC@@@AAACCCDDDEEEEEEEEEEEE@@@?????????????????????@@@>>>;;;999:::<<>>??????>>>======>>>>>>???@@@@@@AAABBB@@@>>>======>>>@@@BBBCCCCCCDDDBBB@@@>>>>>>???AAA@@@@@@AAACCCCCCBBBAAA???@@@BBBDDDEEECCCBBB@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGFFFDDDCCCCCCDDDEEEDDDCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFHHHKKKLLLLLLLLLKKKsssmmmhhhcccaaacccdddeeeiiinnnvvv|||wwwpppkkkjjjjjjhhhiiilllnnnmmmnnnqqqvvvuuuiiiddd[[[WWWRRRMMMHHHFFFFFFFFFDDDCCCBBB@@@????????????>>>??????@@@BBBCCCEEEFFFCCCBBB@@@>>><<<<<<<<<===:::>>>BBBEEEFFFJJJOOOTTT\\\eeerrr}}}ooocccVVVQQQPPPMMMKKKLLLKKKHHHHHHLLLMMMSSShhh~~~wwwWWWKKK@@@<<<<<<:::888999777777666666666666666666444555555666777777888888666444333444777888999888666666666666666666666666444666888999999888555444333222222222222222222333333222222111222222333333222222333333444555555555777666666666777:::<<<>>>???===;;;:::;;;;;;:::999888888888888888888888888999888888888888:::<<<===999999888777666666666666555777888888888888999:::DDD<<<888;;;===;;;>>>EEEAAAAAAAAAAAA@@@@@@@@@@@@>>>?????????>>>===<<<<<<;;;:::::::::;;;===???@@@FFFEEEEEEFFFGGGFFFDDDBBB===;;;:::;;;===??????>>><<<======>>>>>>???@@@@@@@@@>>>===;;;;;;===>>>@@@BBBCCCCCCBBB@@@>>>>>>???@@@??????@@@BBBBBBAAA???===???AAABBBCCCBBB@@@???===>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCDDDEEEDDDCCCDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDFFFHHHIIIJJJJJJIIItttmmmhhhcccaaabbbcccdddhhhmmmttt|||xxxqqqkkkjjjiiiggghhhkkkooonnnooorrrxxx}}}uuulllaaaXXXTTTNNNLLLJJJGGGEEECCCBBBBBBCCCCCCBBBAAA??????@@@AAA?????????@@@AAABBBCCCDDDCCCBBB???===<<<<<<===>>><<<>>>AAABBBBBBCCCEEEHHHJJJRRR]]]hhhuuuqqqdddWWWRRRPPPMMMKKKKKKNNNIIIHHHJJJKKKRRRggg~~~wwwUUUJJJ???===<<<:::999999666666666666666666555555333444444555555666666777666555555555666666777666555555555555555666666666666777888999999777555333222222111111111111222222222222111111222222333333222222222222222333333444666555555555777999;;;<<<<<<:::888888999:::999888777777777777777777777777999888888777888888999:::777666666555555666666777666777888777666555777888777555777===>>>===AAAGGGAAA@@@???===<<<;;;;;;;;;======>>>>>>===<<<:::999888999:::<<<>>>???@@@@@@GGGGGGFFFEEEDDDCCCBBBAAA===;;;::::::<<<======<<<;;;<<<<<<======>>>??????>>>===<<<;;;;;;<<<===>>>AAABBBBBBAAA???>>>>>>??????>>>>>>???@@@AAA???>>><<<===???@@@@@@@@@???>>><<<===>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAADDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@AAABBBDDDFFFGGGGGGGGGGGGtttlllgggccc```bbbbbbcccggglllrrryyyyyyqqqkkkjjjiiifffgggiiimmmlllnnnrrryyyvvvhhh```YYYRRRMMMMMMHHHGGGFFFEEEDDDBBBAAAAAA@@@BBBDDDCCC@@@???@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBB@@@>>>===<<<<<<===;;;<<<============>>>???AAAGGGOOOXXXcccsssqqqeeeXXXRRRPPPLLLJJJKKKLLLHHHGGGIIIJJJRRRhhhwwwSSSHHH>>><<<<<<:::999999444555666666666666555555333333333444555555666666777777777666555444333333333333444444444555555555888888999999777555333222222111111000000111111222222111111111222222333444222222111111111222333333333333333444555777999:::999777666666777888777777444444444444444444444444777777666666666777777777555555444444555555666777888888777555333333666888888666888===AAACCCDDDGGG@@@???===;;;:::999888888;;;;;;;;;<<<<<<;;;;;;::::::;;;===???@@@AAAAAA@@@GGGFFFEEEDDDBBB@@@@@@@@@???===;;;;;;;;;;;;:::999:::;;;;;;<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@AAA@@@>>>======>>>>>>======>>>??????===<<<;;;;;;<<<===>>>======<<<<<<===>>>??????@@@????????????@@@@@@@@@AAAAAAAAACCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA===============>>>??????AAAAAABBBCCCDDDEEEEEEFFFssslllgggccc```aaabbbbbbfffkkkooowwwyyyrrrkkkjjjhhheeefffhhhjjjjjjlllrrryyypppdddWWWQQQMMMIIIHHHJJJCCCCCCCCCCCCCCCCCCBBBBBB???CCCHHHHHHFFFDDDEEEGGGHHHHHHGGGFFFFFFGGGGGGGGGEEEEEEDDDBBB@@@???===<<<>>>======<<<<<<<<<======>>>BBBHHHMMMUUUccctttqqqdddWWWQQQOOOLLLJJJJJJHHHDDDDDDHHHKKKTTTkkktttQQQFFF===;;;<<<:::888888333444555666777666555444333333333444555555666666777999999777444222111111222222222333444444555555777777888777666555333222222111111111111111111222111111111111222333444444333222111000000111222333222222222333555666888888888777555555666777666555333333333333333333333333444444444444555555555555555444444444555555666777999888777444222333666999:::999999===BBBEEEEEEDDD>>>======;;;:::999888777999999999999:::<<<===>>>===>>>@@@AAABBBAAA@@@@@@DDDEEEDDDCCC@@@>>>>>>???AAA???<<<;;;;;;;;;999888999::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<===>>>???>>><<<;;;<<<======<<<<<<===>>>>>><<<:::999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>???AAACCCCCCAAA@@@>>>>>>????????????@@@@@@===<<<<<<<<<<<<===>>>>>>AAAAAAAAABBBCCCDDDDDDEEErrrkkkgggbbb```aaaaaaaaaeeejjjooovvvzzzrrrllljjjhhheeeeeegggfffgggkkkqqqyyy{{{qqq```VVVLLLIIIHHHEEEEEEFFF@@@@@@AAABBBCCCDDDFFFFFFEEELLLTTTWWWVVVUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPOOOLLLIIIFFFDDDCCCAAA???=========>>>>>>===???BBBDDDIIIUUUeeeqqqooobbbVVVQQQOOOLLLJJJJJJGGGDDDEEEIIILLLTTTjjjnnnNNNDDD;;;:::;;;999777777222333555666777666555444333333444444555666666666555888999888444222111222111111111222333444444444333444555555555555444444222222222111111222222222111111111111222333444555444333111000000111333444111222333444555777888888:::888666666777777777555333333333333333333333333111111222333333333333333555555555555555666666777666777888777555444666777666888;;;===@@@AAAAAA???;;;<<<<<<<<<<<<:::999888777777666777:::===AAACCCAAAAAABBBBBBAAA@@@???>>>@@@BBBCCCBBB???<<<<<<===@@@>>><<<;;;<<<<<<;;;:::999999999:::;;;;;;<<<<<<::::::::::::::::::::::::;;;<<<===<<<:::999:::;;;===<<<;;;<<<===<<<;;;999888888999999999:::::::::999:::;;;<<<========================>>>>>>>>>>>>>>>>>>>>>>>>????????????======>>>@@@CCCCCCAAA???=========>>>>>>?????????===<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDDDD~~~qqqkkkgggbbb___```aaaaaaeeejjjooovvvzzzrrrllliiigggddddddgggccceeeiiipppxxxwwwhhh]]]VVVNNNHHHGGGGGGDDDBBBCCC>>>???@@@BBBDDDGGGIIIKKKNNNWWWaaafffgggfffggghhhbbbbbbaaa```___^^^^^^___\\\]]]]]]\\\ZZZUUUQQQNNNDDDAAA===:::999:::;;;;;;;;;===??????CCCMMM[[[ggg}}}nnnaaaUUUPPPNNNKKKJJJJJJJJJFFFGGGJJJKKKRRRggg}}}iiiMMMCCC::::::;;;999777777222333555777777666555444333333444555555666666777333666888888555222222444000000111222333333444444000111222444555666666777333333222222222222333333111111111111222333444555555333222000000111333444222333444555666888999999<<<:::888777888888777666444444444444444444444444//////000222222333333222666666555555555666666777444666999999888666555666000666<<<>>>======<<<<<<:::;;;<<<======<<<:::888666666555666999>>>CCCGGGCCCCCCBBBAAA@@@???======>>>AAACCCBBB>>>;;;;;;<<>>>>>>>>>>><<<<<<>>>@@@BBBCCC@@@>>><<<=========>>>>>>??????===<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDDDD{{{ooojjjfffdddbbb```aaaeeeiiilllnnnuuuvvvpppkkkjjjhhheeedddfffdddcccdddjjjsss~~~sssfffYYYSSSLLLIIIFFFEEEFFFEEEBBB???AAA>>><<<@@@DDDGGGOOOVVV```lllxxx{{{{{{|||{{{zzzzzzyyyyyyxxxvvvtttrrrqqqtttrrruuurrrjjjkkkdddRRRIIICCC???@@@@@@===<<<===:::===>>>>>>>>>CCCMMMUUUooo|||ooobbbUUUOOOMMMKKKJJJKKKLLLNNNIIIHHHLLLPPPbbbaaaHHH@@@:::999999777666777555555666666666555333222666666777777666555444444333333333333333333333222111000000000111333555666444333333444666666444222444333222222111111222222111111222222222333333333555222......000111000///222222444666777888888888===<<<;;;;;;;;;:::888666555555666666666666555555111111111111111111111111444444444333333222222222666666666666555444333222555777:::<<<<<<;;;999777999<<>>;;;777777:::>>>BBBDDDCCCBBB???===<<<<<<<<<<<>>>>>===<<<;;;;;;===>>>>>>???@@@@@@AAAAAA@@@@@@@@@???????????????<<<;;;:::999999;;;<<<>>>>>>??????@@@AAAAAABBBBBBzzznnniiifffdddbbbaaabbbeeeiiikkkooovvvuuunnniiihhhgggdddccceeebbbaaaccchhhqqqzzznnndddZZZQQQNNNIIIGGGDDDCCCDDDCCCAAA>>>AAA???@@@CCCFFFKKKVVV```qqq}}}||||||sss___NNNGGGAAA@@@>>>;;;:::;;;999;;;===<<<<<>>888888888777666777444555666666666555333222555555666666555444444333222222333333444444555555111000000000222333555666555444333333444444333222333333222222222222222333111111222222222333333333333111//////111333222111111222333555666777888888<<<;;;::::::;;;;;;999777555555666666666666555555222222222222222222222222444444333333333222222222333333444555555555555444666888;;;===>>><<<999777888:::<<<;;;999888999;;;<<<<<<;;;::::::<<>>===============:::888999===>>><<<999<<<:::999999::::::888777888777777777888999:::;;;888888888777777777666666555666666777777777777777:::999888666666666666666888888666555666777888:::777888888999::::::;;;;;;888888999999:::;;;;;;<<<<<<<<<=========<<<;;;;;;======>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>><<<;;;:::999999;;;<<<>>>>>>>>>>>>???@@@@@@AAAAAAxxxmmmhhhfffdddbbbaaabbbeeehhhkkkooovvvrrrlllgggfffdddaaa```bbb```___aaafffooo}}}zzzhhh\\\TTTNNNJJJIIIGGGEEECCCBBBBBBBBBAAA???AAAAAADDDGGGJJJQQQaaapppoooUUUKKKBBB???===:::999:::999:::;;;::::::===DDDJJJOOOYYYkkkjjj^^^RRRNNNMMMKKKKKKLLLKKKMMMIIIIIIMMMQQQccc[[[DDD<<<666666777666555777444555555555555444333333444444555555555444333333111222222333444555666777000000000111222333444555777444222111222333333222333222222222222222333444111111222222222333333333222111000111333444444444000111222333444666666777:::999999999;;;;;;999888555555666666666666555555222222222222222222222222333333333222222222222222///000222333555666666666666999<<<>>>>>>;;;888555777888888777666666888:::<<<>>>???===999888:::<<<===>>>>>>?????????>>>>>>>>>;;;888888;;;>>>>>>===;;;999888999::::::999888999999888888888999999:::888888777777777777666666333444555555666666555555999888777666666666666666999888777666555666777888666777777888888999999999888888888999::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;<<<<<<======>>>?????????@@@@@@??????>>>===<<<<<<;;;;;;:::999:::;;;<<<===<<<======>>>>>>???@@@@@@wwwkkkffffffdddcccbbbbbbeeehhhjjjooovvvpppjjjeeedddbbb___^^^```___^^^```fffnnn{{{yyykkk\\\SSSMMMIIIGGGHHHFFFEEECCCBBBBBBBBBBBBBBB@@@CCCGGGJJJMMMWWWlllwwwZZZNNNBBB>>><<<:::999;;;999:::::::::999;;;@@@DDDGGGMMM[[[ooohhh\\\QQQMMMLLLJJJIIIJJJJJJMMMIIIIIINNNRRRdddzzzXXXBBB:::555555666555555666444444444444444444444444444555555666555555444444333333333444444555555555000111111111222333444444777555222000111222222222333222222222222333444444111111222222222333333333444333333333444444444444///000000111333444555666777666666777999:::888777444555555666666555555444111111111111111111111111222222222222222111111111///000111333444555555666555777;;;===<<<:::666444777777555444444666999;;;>>>@@@AAA<<<666333666::::::;;;===>>>?????????>>>AAA>>>:::999<<>>>>>@@@??????>>>===<<<;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;<<<======>>>>>>???wwwkkkffffffeeecccbbbccceeegggiiinnnuuuoooiiidddcccaaa^^^]]]______^^^```fffnnn{{{jjj```UUUPPPLLLGGGFFFGGGCCCCCCBBBAAA@@@AAABBBDDDBBBDDDIIILLLOOO\\\vvv{{{\\\OOOAAA======<<<<<<===:::::::::::::::;;;>>>???BBBFFFPPPaaaxxxggg[[[PPPLLLKKKIIIGGGGGGIIILLLIIIJJJOOOSSSeeexxxVVVAAA:::444444666444444666444444333333333444444444555666777777777777666666555555555444444333333222000111111222333333333333777555222000111333333333444333333222333333444444111111222222222333333333666666666555444333222222/////////000111333555666444333333555777888777555444444555555555555444444000000000000000000000000111111111111111111111111111222333333444444444333444555888999999777555333999777555444555888;;;===AAABBB@@@999222000444999777888:::===>>>??????>>>AAA>>>;;;999:::===@@@BBB<<<;;;:::;;;<<<===<<<;;;::::::999888777777777777777777777666666666666555666777888888999999888888666666666666777777777777888888777666666555555555555666666666666666777777777777888888888888888999777888999::::::;;;::::::999::::::;;;;;;<<<======>>>>>>===<<<<<<;;;::::::::::::::::::;;;;;;<<<<<<:::;;;;;;<<<======>>>>>>xxxmmmhhhfffeeedddcccccceeeggghhhllltttoooiiidddcccbbb^^^^^^______^^^aaagggnnnzzzsss^^^WWWPPPNNNJJJEEECCCEEEAAAAAA@@@???>>>???BBBEEEFFFGGGIIIMMMRRRbbb^^^OOOAAA===>>>>>>===>>>::::::::::::;;;;;;<<<<<<===@@@GGGUUUiii~~~dddYYYNNNKKKKKKHHHFFFFFFHHHKKKIIIKKKQQQTTTfffxxxVVVBBB:::444555555444333555333333333222333333444555666666777888888888777777666555444333222111111000000111222333333333333222666444222222333555555444555555444333333333333333111111222222222333333333666777888777444222111111000//////000111333555777444333333444666777555444444444555555555555444444000000000000000000000000000000000000000111111111333444444444444333333222333444555666666666555555:::888555555888;;;===>>>CCCAAA===666111000444888555666888:::<<<===>>>>>>>>><<<999777777999<<<>>>===;;;:::;;;<<<<<<;;;:::999888777666666666666666777777666666666666555555555666777777888888777777444555666777777777777777666666666666666666666555666666666666666666666666777777777777777777777777777888888999999999999888888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>zzznnniiifffeeedddcccdddeeefffgggkkkssspppjjjeeedddbbb___^^^```^^^^^^```fffmmmyyykkkYYYRRRMMMJJJGGGCCCBBBEEEBBBCCCCCCAAA@@@BBBFFFIIILLLJJJJJJNNNVVVhhh```QQQCCC>>>???>>><<<<<<999999999999:::;;;:::999:::===BBBKKK[[[rrrzzz___TTTKKKJJJKKKJJJHHHIIIGGGKKKIIIKKKQQQUUUgggzzzWWWDDD<<<555555666444333444333333222222222333444555555555666777777777777777333333333222222111111000000111222333333333222222444333333444666777777666777666555444333222222222111111222222222333333333444666888777444111111222000000//////111333666777555444444555777777666444333444444555555444444333111111111111111111111111/////////000000000111111444444555555555444444444333333333444444666777888:::777555777:::===>>>>>>AAA???:::666333333444555555555666777999;;;<<<======<<<:::888666777999;;;<<<;;;999999::::::999777777666555555555555555666777777666666666555555555555666777777888888777777333444555777777777777777555555666666666666666666666666666666666666666666777777777777777777777777888888888999888888777777777777888888999::::::;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>{{{ooojjjfffeeedddddddddeeefffgggjjjrrrqqqjjjeeeeeeccc```___aaa]]]]]]```eeelllxxxhhhYYYRRRKKKIIIEEEBBBCCCGGGFFFGGGGGGFFFDDDFFFJJJOOOPPPMMMKKKOOOXXXlllbbbSSSDDD???@@@>>>;;;:::888777777888::::::999888;;;===@@@FFFRRRgggxxx[[[QQQIIIIIIKKKKKKKKKKKKFFFKKKJJJKKKRRRVVVggg|||XXXEEE===666666666444222444333333222111222333555666444444555666777777666666111111111111111111222222000111222333444333222111333333333555888999888666888777666444333222111111111111222222222333333333111444777666444222222444111000///000111333666888777666666777888888777555333444444555555444444333333333333333333333333333.../////////000000111111333444555555666666666555555444333333444777:::;;;999777555777;;;>>>???>>>???<<<999777666555333111555555444555777999;;;===???>>>===:::888888999;;;;;;:::888888888888777555555555444444444444555555777666666666555555555555777777888999999999999999222333555777888888777777444444555666777777777666777777777777777666666666777777777777666666666666888888888888888777666555777777777888999999::::::888999999::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>zzznnniiifffeeecccaaaaaabbbcccdddmmmrrr}}}~~~tttmmmhhhfffddd```___aaa^^^```dddiiimmmvvv}}}eeeVVVMMMFFFFFFFFFDDDDDDEEECCCBBBAAAAAABBBEEEGGGIIIIIIJJJLLLOOO[[[rrrcccKKK@@@AAA>>>===???;;;===<<<;;;:::::::::::::::<<<<<>>BBBBBBAAA???;;;777555666777333444555444444555888:::;;;;;;:::999888777666555888999999999999888888777444444333222222222333333555555555444444555555555999666444444777888777555555666888:::;;;:::666222444333333444444555666777444555666777777666555444333444444555555444444333333444444555555666666666444555555666777888888999999999888888999999:::;;;<<<;;;:::999999999:::;;;===<<<<<<<<<>>>>>>===;;;{{{qqqlllgggeeecccaaaaaaaaabbbccckkkppp|||uuunnnhhhgggeeeaaa```aaa```aaadddhhhmmmwwwkkkZZZPPPHHHFFFFFFDDDCCCCCCAAAAAAAAAAAABBBCCCEEEFFFGGGIIIKKKPPP^^^wwweeeMMMAAABBB===<<<===:::===<<<;;;::::::::::::;;;<<<<<>>;;;888777888:::888888888777555555666888;;;;;;:::999888666666555666666777888888999999:::666666555444444444444444555555444444444444555555;;;999777777888888666444555666777:::;;;:::777444444444444444555666777888555555666777777666555555333444444555555444444333444444444444444555555555444555555666777777888888::::::999999::::::;;;;;;;;;:::999999999999:::;;;;;;;;;;;;===???@@@???===|||sssnnnhhhfffdddaaa``````aaaaaahhhnnnyyyuuunnniiigggeeeaaa```bbbbbbbbbdddggglllwwwsss^^^SSSIIIGGGFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEGGGKKKRRRbbb~~~gggNNNBBBBBB===;;;===999<<<<<<;;;:::::::::;;;;;;<<<<<<>>>@@@AAAHHHWWWgggpppYYYPPPIIIHHHIIIHHHIIIKKKIIIJJJMMMNNNPPPYYYppp{{{[[[DDD;;;444444444333222444333333333333222222222222222333444555555555444444555777888888555111000///111222333444555444333333000111222444555777888999666555444222111111111111111111222222222111111000000222555666555444444444222222111111111111111222333333222222111111000000...111444555444333333333333222222333333222///---000000///...///000111222999999888777666555444444666555555777999999888777:::::::::888777888;;;=========<<<;;;999999;;;======>>>===:::777555555666<<<;;;:::999888666555555444444444555777999;;;<<<888888777666666555444444444444333333333333444444;;;:::999999999888555222555555777:::<<<;;;888666555555555555666777888888666666777777777777666666444444555555555555444444444444444444333333333333444444555555666777777777::::::::::::;;;;;;;;;<<<::::::999999999999:::;;;::::::;;;===@@@AAAAAA@@@|||rrrnnniiigggdddaaa```______```fffkkkvvvvvvoooiiihhhfffbbbaaabbbdddcccdddgggkkkwww}}}dddWWWJJJFFFFFFDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGLLLUUUggggggNNNBBBAAA===<<<>>>;;;<<<;;;;;;:::::::::;;;;;;;;;;;;===??????AAALLLXXXrrrpppYYYPPPIIIHHHIIIHHHHHHJJJHHHIIILLLNNNPPPZZZpppzzzYYYCCC;;;444444444333333444333333333222222222222111111222444555666555444333555666888666333000//////111222333444444555444444222222333444555666666777333333222222111111111111111111111111111000000//////111444666555555555666666555444333222111111111333333222222111111111111///222555666444222111000111111000111111111000///222111///......000222333777777777777777666666666666555666777999:::999888;;;;;;:::888666666888:::999:::;;;;;;:::;;;>>>@@@@@@@@@???<<<999666666666<<<;;;:::999888666555555555444444555666888999:::888888888777666555444333444333333222222333333444888999999:::999777444222444555666999;;;;;;999777666555555666666777888999777777777777777777777777444444555555555555444444444444444333333222222222444444444555555666666666999999:::::::::;;;::::::999999999999999:::::::::;;;;;;;;;===@@@AAA@@@???zzzpppllliiigggdddaaa___^^^______dddiiitttvvvpppjjjiiifffcccaaaccceeecccdddfffkkkwwwlll\\\LLLFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCGGGIIIOOOZZZmmmfffNNNAAAAAA======@@@===;;;;;;:::::::::;;;;;;<<<::::::<<<>>>>>>???GGGPPPfff~~~qqqYYYPPPIIIHHHIIIHHHHHHJJJGGGIIILLLNNNPPP[[[qqqwwwVVVCCC:::444444444333333555333333222222222111111111111222444666666555444222444666666555222000//////111111222333444444444555444444444444333333333333111111111111111111000000000000000111111000000///...111333555555555666777999888777555444333222222333333333333222222222222111333666666444111........./////////000111222333444333111000000111333444444444555666777888888999666555666777999:::999888;;;;;;:::888555444555777555777999::::::<<<>>>AAA===>>>???===:::888888999;;;::::::999888777666666777777666666666666666777666666777666666444333222444333333222222333333444444555777888777666444333444444555888::::::999777666555555666666777888999777777666666666666777777444555555666666555555444444444444333333222222222444444444444555555555555777777888999999999999888888888888999999:::::::::===<<<<<<===??????>>><<>>>>>>>>DDDLLL\\\wwwqqqYYYPPPIIIHHHIIIHHHIIIKKKGGGIIILLLOOOQQQ\\\sssuuuTTTBBB:::444333444333333555222222222222111111111111000222555666777666333222333444555444111000///000000000111111222333444555555444444333222111000000//////000000111000000000//////000111111111111111///111333444444555777888;;;:::999777555444333333333333333333333333333222111333555555222000......---.../////////000444666555444333222111222333333111222333555666888999:::666555555777999999888777999999999777444222333444444666888999:::;;;===???:::<<<======;;;:::::::::999999999888888888777777999999999888777666444333333444555666555444333222444444333333333333444444222555777777666444444555444444444666888888777555555555555555666777888888666666555555555555666666555555666666666666555555444444444444333333333333444444444444444444444444555666888999999999888777666777888999:::::::::999===<<<<<<===>>>>>><<<;;;xxxooolllgggfffccc```___^^^___```bbbhhhqqq|||xxxqqqkkkjjjhhhdddbbbdddbbbbbbcccfffjjjvvvsssYYYKKKGGGFFFFFFFFFCCCBBBBBBBBBCCCDDDFFFGGGKKKOOOXXXggg|||lllRRRDDDAAA<<<:::===::::::::::::::::::;;;<<<===:::999:::=========BBBHHHSSSqqqoooZZZQQQJJJIIIJJJIIIIIIKKKGGGIIIMMMPPPRRR]]]uuutttUUUBBB:::333333444444444666222222222222111111111111000222555777777666333222111333333333111000000111/////////000111222444444333222222111111000000000---...///000000000000///...///000111222333333333///111333444444555666888;;;:::888666555444333333111111222222222222222222///111333333111111111222///000111///...///333777333333333222222222111111111222333444555666777888555444444666888999888666777777777555333111111222333555777999999999;;;<<<888:::<<<<<<:::999999999777888888888888999999999888999:::;;;:::777444222222333444666666555444333555555444444444444555555555777888777444333444666555444444555666666555333444444444444555666777888666555444333333444555666555555666666666666555555444444444444444555555555333333333333333333333333555777888::::::999888777555666888999:::::::::999;;;::::::;;;===>>>===;;;yyypppmmmgggeeebbb```_________```bbbhhhppp{{{xxxqqqkkkjjjhhhdddcccdddaaaaaacccfffkkkuuu}}}___NNNIIIGGGFFFGGGFFFFFFEEEEEEFFFHHHKKKMMMLLLQQQ[[[lllpppUUUFFFBBB;;;999;;;888:::::::::::::::;;;<<<===;;;999:::<<<===<<<@@@FFFNNNmmmmmm[[[RRRKKKJJJKKKJJJJJJLLLHHHJJJNNNQQQSSS^^^vvvtttVVVBBB:::333333555444444666222222222111111111111000000222555777777666333111000222222222111000111222.........///000222333444000000000000000000000000,,,---...000000000//////---...000111333444444444000222444444444444666888:::999888666444333333222000000000000000111111111---///111111111222444555222333222000......222666222222222222222111000///222222333333444555555555444444444555777888777666555666666444222000000111333555777888888888999;;;777999;;;;;;999888888888666777777888999999::::::777999;;;<<<;;;999555333111222555666777666555444666555555444444555555666999::::::888444222444666555444333444555555333222444333333444444555666777555444333222222333444555555555666666666666555555444444444555555666666666333333333333333333333333666888:::;;;;;;:::999888555666888999::::::999999888777888:::===>>>>>><<>>@@@DDDTTTiiippp[[[TTTLLLHHHIIIKKKMMMMMMKKKJJJMMMRRRTTT\\\sssoooXXX@@@888333222111///000333444333222222111111222222222333555666666555333222/////////000111111222222...//////000000000000///333333111000////////////////////////............///.........///000222333111111111000000111555888<<<999777555444333000...000000000000////////////...000222333444444444333111222222222111111333555666555444333222111111111111222444666777888888999555444333555777888777666777777666444111000222333555888;;;;;;999777555444<<<;;;:::888777666666666111444777;;;<<<<<<:::888666777:::===???<<<777333222333555888:::999666333999888666555666777999:::<<<:::777444333333555666777555333444666666444222333333333444444555555555444444444444444444444444666555555444444444555555333333333444555555333222333444555555666666555555555555666777777777777777999999999888555555555777::::::999999999:::;;;;;;xxxooollleeedddbbb`````````aaabbbeeehhhmmmuuuyyyvvvrrrnnnkkkiiifffccceeeccccccfffkkkvvvyyyaaaSSSMMMKKKJJJIIIGGGHHHKKKKKKJJJMMMSSSVVV\\\iii~~~tttWWWFFFBBB<<<;;;<<<999;;;;;;;;;;;;::::::::::::<<<888777;;;>>>>>>AAAEEESSSjjjoooZZZTTTKKKGGGHHHJJJKKKKKKIIIHHHKKKPPPRRRZZZrrrmmmWWWAAA:::444333333111111444444333333222111222222222111222444555555444222111000000000000000111111111000000.........///111222333222111000////////////000000000/////////......///.........///000111222000111111111111222555777;;;:::999777555333111000111111111111111111111111//////111222222333333333000111222111000000222444666555444333222111111111222333333555666888999999555444333444666777666555666666666444222111333444777999;;;;;;999777666666999888777666444444333333333555888;;;;;;:::888666444555888<<<>>>===:::777444444444666777777555333999888666666666777999::::::999777555555666777888777666444555666777555333333333333333444444444444444444444444444444444444555444444444444444555555555444444666888888555222222222333333333444444444555555666777777777777666:::;;;;;;999777666777888999888888888888999::::::xxxoookkkeeedddbbbaaa```aaaaaabbbdddgggnnnwww|||xxxsssooollliiifffddddddbbbbbbfffkkkvvvnnn^^^TTTOOOMMMKKKJJJKKKNNNNNNMMMOOOTTT^^^fffvvvxxx[[[GGGBBB;;;:::<<<999;;;;;;:::::::::999999999:::888888<<>>??????BBBGGGVVVqqqmmm[[[TTTLLLHHHHHHIIIIIIHHHGGGEEEHHHMMMPPPYYYrrrgggQQQ@@@:::555555555333333555444444333222222222222222222222333444444333222222222111111000//////......000///.........000111333111000000///......//////111111111111000000000000............//////000000---///333444444333333444666:::===:::444111222444222222222222222333333333111000///......///111222000111333222111000111222666555444333222222222222666555333222333666999<<<888666444444555666666555444666777777666666888:::::::::888666333333555888;;;;;;:::999999888999999<<<=========;;;888555333222222222444777:::;;;:::888555333111222333444333555555444444444555666777444555777999:::;;;::::::777777777888888777666444444444333333222222111111222222222222222222222222222222222222333444555666777555444888<<<<<<666000111000000///000111222333444444555666666666666555999::::::999777666888999777777777777777888999:::xxxnnnjjjffffffeeeeeedddddddddeeedddhhhoooxxx|||xxxrrrnnnkkkiiifffeeecccbbbcccggglllvvvvvviii```[[[ZZZVVVSSSTTTUUUXXX```iiivvv|||^^^IIICCC;;;:::<<<999;;;;;;;;;:::::::::999999999888:::>>>??????DDDJJJ[[[xxxmmm\\\UUUNNNJJJIIIJJJJJJIIIGGGFFFHHHMMMPPP[[[tttdddNNN>>>888444444444111111444333333222111111111111222333333333444444333333333222111111000///...------,,,---///111111111111000111000000////////////000111111111111000000000000.........///////////////,,,///333555444333333333333888;;;999444000111444111111111222222222333333222222000//////000111222111333555555333222222333444444333222222222333333777555333111222555999<<<:::888555444555666666555444666888999888999:::<<<:::999666222000000333666777666555555555555555666?????????===;;;888555333333111000111333666777777888555333222333444333333222222222222222333444444111333666888:::::::::999666777888999888666555555333333333222222111111000222222222222222222222222111111111222222444555666555333222555999999444///111111111111111222333333333333444555555555555555777777888777555555666777777777777888888999;;;;;;xxxnnniiieeeeeeeeeeeeeeeeeeeeeeeeeeeiiinnnwwwzzzuuupppkkkiiigggfffeeedddbbbdddhhhmmmwwwwwwlllfffccc___[[[]]]___dddooozzzyyy\\\HHHCCC<<<;;;===:::<<<<<<;;;;;;;;;:::::::::999999;;;>>>>>>???FFFNNNbbbmmm[[[UUUNNNJJJKKKKKKKKKIIIHHHFFFIIIMMMQQQ\\\vvvbbbKKK<<<666222333333111000222222222111000000000000000333333333222222333333333111111000//////...------***,,,///222333222000///111111000000000000111111111111000000000/////////---....../////////......,,,///333444444333333444333666999888555222111222111111111222222333333444444444333222111111111222222444666666444333222333222222222222333444555555777555333222333555999;;;;;;888555333444555555555333666888999999999:::;;;999888555111...///222444666555555555555666666777>>>>>>===<<<:::777444333444222000000222444444444555444444555666666444222111111111222222222333333111222444666777777777666444666999999777555444444222222111111111111111111111111111111111111111111111111111111222333444444222111222333444444222000111111222333333333333222222333444444555555444444444555555444333333444666777777777888999:::;;;<<>>:::=========<<<<<<<<<;;;;;;:::999;;;======???GGGQQQiiinnnXXXSSSMMMJJJJJJKKKKKKIIIHHHFFFHHHMMMQQQ\\\www```III;;;555222333333111000222111000000///////////////111111000000000000111111000000000///.........---+++---///111222222111111222222111111111111222222000000000/////////......---......//////...---------000222333333333444555444666777888777555333222111222222333444444555555666666666555555444222222111333666666444222111111000000111222333555666777777555444333333555888::::::777333111111222333222111444666777777666777888999888555222//////111444666666666666666777888888;;;::::::999777555333222333222000111333555555555222333555888:::888444111111222222333333333333333111222222333333333333333222555999999666444333333000000000111111111111111111111111111111111111111222222111111111111222222000111222111//////000333///000222444555333222000222222333444444444444333333444555444222222444666666666666777888999:::;;;wwwmmmiiiaaabbbbbbcccccccccbbbbbbhhhjjjnnnuuutttpppjjjfffeeeeeeeeedddeeedddfffjjjpppyyyzzzwwwyyy~~~rrrWWWFFFCCC>>>===>>>;;;>>>============<<<<<<<<<;;;:::;;;<<<<<<>>>HHHSSSmmmnnnVVVQQQKKKIIIJJJKKKJJJIIIGGGEEEGGGLLLPPP\\\www___GGG;;;555222444444111111222000000///...............//////............/////////////////////.........------......000111222333333222222222222222333333////////////............---.../////////...---,,,...000222333222333444555666666777999:::888555222333333444444555666777777777777888888777555333222000333555555333111000000//////000111333666888999666555444444444666888999999666222//////000111000///222444555555444444555999888666333000000222444222222222222222333444555777777777666444333111000333222111222555777777666000222666:::<<<:::555000222333444555555555444444222222111111111111111111111555888999666333222333//////000000111111222222000000000000000000000000222222111111111111111111///222333111---,,,000555---///222555555333111///222222333444444444444333333444555444333333444666444444555555666888999:::tttiiiddddddddddddccccccbbbbbbbbbgggiiinnnxxxpppjjjffffffeeebbbaaaccc```aaadddiiioooxxxzzz___UUUGGG???===>>>???>>>>>>>>>===<<<;;;;;;::::::;;;???;;;;;;@@@BBBJJJ\\\zzzoooYYYTTTMMMIIIIIIKKKJJJIIIHHHGGGIIILLLQQQ___xxxaaaIII:::555000000333444222///000000///...............000///...------...000111.../////////...---,,,,,,+++,,,,,,---///000222333333444444222000//////000///---,,,---000111000...------......///000000000000/////////111444777888888555333555999;;;777333///111222444444333222111444666777666444222111111000000111111111111000000222111111333444555444222///000222444666888999:::666444222111000111222333///111444444222111222444:::999666444222222333333555666777777777555222111222111000000111222555666666222000222777;;;999777222444777999999777555333000333666777666333222222222333333222111000222333444444444444333333222111444333111//////000111222333444444555555444444333333333333333222222111000000000000000///////////////000111222222333222222555555444444444333333333333444444444444444444555888777555444555666888999tttiiidddddddddccccccccccccccccccfffhhhnnnxxx~~~pppjjjffffffeeebbbbbbcccaaaaaaeeejjjpppyyypppYYYPPPEEE>>>>>>???@@@???>>>======<<<;;;;;;::::::999>>>;;;;;;AAAEEEOOObbboooXXXRRRLLLHHHHHHJJJIIIHHHGGGGGGIIILLLQQQ```yyyaaaIII:::666111111333555222000111000///............///222111///---------...///....../////////...------------------///111333444444555555333111//////000///---,,,---000111000...------......///000000000000000///000222444777999;;;777444555888999666222222222222222333444555555333444666555222000//////000000111111111111000000222111111333555666555444000111222444666888:::;;;666444222111000111222222000222333333111000222444888777555333222222333333555555666666555444222111222111000000000222444666777444222333888:::999777222444777999:::888666444333555666555444333444555555555555333111111222444333333444444333333222111444333111000///000111222222333333444444333333222555555555555555444333333111111000000000///////////////000111222222222222666555555444333333222222111222222222222333333333777666555555555666777888sssiiidddccccccccccccccccccdddddddddgggmmmxxx|||pppjjjffffffeeecccbbbdddccccccfffkkkqqqzzzxxxbbbPPPJJJBBB>>>>>>@@@@@@???=========<<<;;;;;;::::::888===::::::BBBGGGTTTjjjoooWWWRRRKKKGGGHHHIIIHHHGGGGGGGGGIIIMMMRRRaaazzz~~~___HHH:::777333222444555333111111000000///////////////333222000...---------.........///000000000/////////...------///111444555555666666444111//////000///...---...///000///...------......///000000000000000///000222444777999:::777444444777888777666666444222111111333666888111333444333111///......///000000111111000000///111000111333555777666555111222333555777999;;;<<<666555333111111111111222111222222000//////111333555444333111111222222333555444444333333222222222111111000000000222333444777555333444777999777555111333666999:::999777666666777666555333444666888777777666333111111333555333333333333333222222111444333111000000000111222111222222222222222222111111111222222111111000000222222111111111000000000...///000111222222222222666555555444333222222111111111222222333333333333555555555666666666666777rrrhhhdddbbbbbbbbbccccccdddddddddcccffflllxxxzzznnnhhheeeeeeeeebbbaaacccddddddggglllrrr{{{iiiVVVIIIEEE@@@======>>>>>>=========<<<<<<<<<;;;;;;;;;777<<<::::::BBBIIIYYYqqqoooXXXRRRKKKHHHHHHIIIIIIHHHFFFGGGJJJNNNTTTbbb{{{|||]]]GGG:::777444333444444444222111000000//////000000000222111000///......//////......///000111111000000000///......///111444666444555555333000.........///........./////////...------......///000000000//////...///111333666888666444222333666:::;;;;;;777555333111111222444555111222444333111.........//////000000000000//////000000000333666777777666222333444666888:::<<<<<<666555444333222111111222333222000///...///000222222222111111111111222333444333222222111111222222111000000000000111222333666444333444666666444222000111444777888888777666666777777666555555666888888777666222000000222444222222333333333222222111333222111000000000111111000000111111111111000000...//////000//////......222222222222111111111000...///000111222222222222333333333333333333333333333333444444555666666666333444555666666666555555sssiiieeebbbbbbbbbccccccdddddddddbbbeeelllxxxxxxmmmgggcccdddcccaaa```bbbeeeeeehhhmmmrrr{{{yyy^^^OOOEEECCC???===<<<;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;888===::::::BBBKKK___yyynnnYYYSSSLLLIIIIIIJJJJJJIIIGGGHHHKKKOOOUUUbbb{{{zzz[[[FFF999777555444333444333333111111000000000111111222////////////000000111111......///000111111000000000///......///111333555222333333111...,,,,,,---.../////////.........///------......///000000000......---...///222555777666555333333555888:::;;;555555444333222111000000222444555444222000////////////000000000000////////////000222555666666555222333555777999;;;<<<===888777666555444333222222333111///......000111222000000000000111111222222333333222111111111222222000000000000000000111111222222222222333222111///...///222444555555555444333555888888777555444555666666555222//////000222111111222333333222222222222222222111111111111111///000000111111000000///111111222222222222222111222222222222111111111000......///000111111111111000111111222333444555666333333444555555666777777333333444555555555555444tttjjjeeeccccccccccccccccccddddddbbbffflllxxxwwwlllgggcccddddddaaaaaaccceeeeeehhhmmmrrrzzzmmmVVVKKKCCCAAA???<<<:::999::::::<<<<<<<<<<<<<<<<<<<<<<<<888>>>;;;;;;DDDPPPhhhmmmYYYTTTMMMIIIJJJKKKJJJIIIHHHIIILLLPPPVVVccczzzwwwZZZEEE888777555444222222333333111111111111111111222333---...///000111222222222......///000000000//////////////////000111222222000111111000---,,,,,,---...///000///...---...///------......///000000000......---...000222555777;;;999888666555444555555333333333222222111111000333555666555333111000000...//////000000//////...///...///111444555444333222333444666888:::<<<===999999888777666555333333222000//////000222222222000000111111111111111111222222222222222222222222////////////000000000//////000111222111000///......///111222333333333222000333666777666444222222444444444333000///000111000111222222222222222222222222222222111111000000///000000111111000000//////000111111222111111111222222111111111000000000---...///000111111111111///000111222333444555666111111222333444555555666333333333444444444555555uuukkkfffddddddcccccccccccccccccccccfffmmmxxxvvvnnnhhhdddeeeeeecccccceeeeeeeeeggglllqqqyyycccOOOIIIAAA@@@===;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<888>>>======IIIXXXrrrkkkYYYSSSLLLHHHIIIJJJJJJHHHJJJKKKNNNRRRVVVbbbyyyvvvXXXDDD777666555333111111222333111111111111111222333444...///000000111111111111....../////////...------,,,---///000111000000000///000000000...---...///...000111000---,,,---///------......///000000000000//////000111444777999<<<<<<:::888555333111111222111000000111333666777333555666555333111000000......////////////......///......000222333222111222222444666888:::;;;<<<;;;;;;:::999888666555444111///...000333555444333111111111222111111000000111222333444444333222222/////////////////////...---///111222111000/////////000111222222222222222///111333333222111111222222444555555333111111222000000111222222222222222222222222222222111000000000000000111111000000000---...//////000000000///111111000000000/////////---...///000111111111111111222222222222333333333111111222333444555666666444333222222222333555555vvvkkkgggeeeddddddccccccbbbbbbbbbdddgggmmmyyyvvvoooiiifffggggggeeeeeegggddddddggglllpppyyyyyy\\\KKKGGG???>>><<<:::888999<<<>>>;;;<<<<<<<<<<<<<<<<<<<<<777>>>>>>???LLL]]]zzzjjjXXXRRRKKKGGGHHHIIIHHHGGGKKKLLLOOORRRWWWbbbyyyuuuXXXCCC666666555333111000111222222111111111222333333444000000111111111000000///.../////////...---,,,,,,+++,,,///000111000///...///000111000///...///111...000222000---,,,---///------......///000000000222111111111333666999:::999::::::999666444222222222000......111666;;;???333444555555222000//////......////////////......///......///111222000///111222333555777999;;;<<<<<<<<<<<<;;;999777666555000//////111555777555333222222222222222111000000111222444555555444333111...///////////////......---///222333222111000000111222222333333333222222000111111000......000333111444666777555333222222///000111222222222222222111222222222222111000000000000111111111111000000111111222333333333333333000000000000////////////---...///000111111111111444444333333222111111000333333444555666777888999444333222111111333555666xxxlllgggbbbcccdddeeeeeeeeedddcccdddgggmmmyyyuuullliiifffdddeeeffffffeeehhhfffgggjjjoooyyykkkXXXLLLGGG@@@???===;;;:::999999:::::::::;;;===>>>>>>===;;;===>>>>>>CCCPPPiiinnnZZZQQQJJJIIIJJJIIIIIIKKKJJJKKKNNNRRRWWWccczzzwwwZZZFFF888444222444444000......222111000000///000000000111111000000000000111111222111///...---...000111...............///000000//////.............../////////////////////...---,,,,,,,,,---...///000111666222......222888>>>AAA======<<<:::777444111///222...//////000AAATTTVVV;;;888444222111000///---/////////000000///---+++...///111222333333222222111222444777999:::::::::;;;;;;;;;:::888555222000000...---...222555555444000222333222000---,,,,,,000111333444444111///---......---------.........222333555555444222///---///000222222222111///---//////111222333444444444777888999777444222111111222222222333333333444444111222333333333333222111000000000000000000000000222111000......000111222000000000000000000000000111111111000000000000000222222222222222222222222222222222333444555666666666555333333444444333222xxxlllfffcccdddeeeeeefffeeedddcccdddgggmmmyyyuuullljjjfffeeeeeeffffffeeefffdddeeehhhmmmwww~~~wwwssssssssssssuuuyyywwwbbbQQQGGGBBB???>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<:::999>>>???BBBKKK]]]xxxmmmYYYPPPIIIIIIIIIHHHIIIKKKIIIJJJMMMQQQVVVbbbyyyxxxZZZEEE999444222333333000///000222222111000000000000111222222111111111111222222222111///...---...///000///............///000000000//////.........//////000000000000///...------++++++,,,,,,---...000111444111...///333888<<<>>><<<======<<<999666222000000---000000...:::GGGFFF:::777444333222222111000222111111000000///...---...///000222333333222222000111444666888999::::::<<<<<<;;;:::888444111///000...---...222444333222000111222000...,,,,,,,,,...000222333444333222111000///...---------------111333444555444222000...000111222333222111///...///000222333444555555555666777777666333111000000111222333333444444333333111111222333333222111111222222222222222222222222222111000//////000111222000000000000000000000000000000000000000111111111222222222222222222222222333222222222333444666777888666333333444444444333yyylllfffdddeeeeeeffffffeeedddddddddgggmmmyyyuuummmjjjgggeeeffffffffffffcccbbbcccgggkkkuuuyyyjjjaaa\\\\\\\\\]]]^^^cccjjjoootttwww{{{wwwgggVVVIIIAAA>>>???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>DDDRRRiiikkkXXXPPPIIIHHHIIIHHHHHHJJJHHHIIILLLOOOTTTaaaxxxyyyZZZDDD;;;555222333333111000222333333222111111111111111333222222111111222222333333222000...------......///////////////000111111000//////...//////000000000000000000///...---,,,++++++++++++,,,...///000111///...000333777::::::;;;<<<>>>>>><<<999555222111000555444///444;;;555777444222111222333333222444333222111//////.........///000111222222111111///111444666999::::::;;;======<<<:::666333000---///......///111333222111000111000///,,,+++,,,---111111222333333333222222...---------------......111222444555555333222000000111222222222111000///000111222333444555555555444555666444222000///000000111333444555444333222111111222222222222111111222222222222222222222222222111000//////000111222000000000000000000000000//////000000111111222222222222222222222222222222444333111111111333555777:::777444333333444555444{{{nnngggffffffffffffeeeeeedddddddddgggmmmyyyvvvnnnkkkhhhffffffffffffeeebbbaaabbbfffkkkuuu}}}nnn```XXXQQQQQQQQQPPPRRRVVV\\\```dddfffjjjooouuu~~~~~~qqqkkkaaaVVVKKKDDD@@@>>>@@@???>>>=========>>>???:::;;;<<<<<<===>>>@@@BBB>>>AAAJJJ\\\uuujjjWWWOOOIIIIIIIIIHHHGGGIIIHHHIIILLLOOOTTTbbbzzz{{{YYYBBB<<<666222222333111222444444333222222111111222222222111111000000111111222333222000...------------000////////////000111111//////......//////000000---............------,,,*********+++,,,---...//////......000444666777777:::<<<>>>@@@???;;;777444666555;;;999111444777000333111//////111333333222555444222000---,,,---......//////000000111111111000222444888:::<<<======>>>===;;;999555111...,,,---...///000222444444444111111000...,,,,,,---///666555444333222000000///+++++++++,,,---...000111000111333444444444333222111111222222222111000//////000111222333333333333111333444333000///...//////000333555555444222000000111111111111111111000000000000000000000000000111111000//////000111111000000000000000000000000......///000111222222333111111111111111111111111444333111000000222444666;;;888555333444555555555}}}pppjjjffffffeeeeeedddddddddddddddgggmmmyyywwwnnnkkkgggfffeeefffeeeeeebbbaaacccgggllluuuqqqdddYYYRRRLLLLLLKKKJJJJJJNNNSSSWWWXXXZZZ]]]```fffmmmvvv|||xxxoooggg[[[VVVPPPIIIEEEBBBBBBAAACCCBBB@@@>>>============:::;;;<<<<<<;;;===AAADDDEEEKKKXXXmmmiiiWWWOOOIIIJJJJJJHHHGGGIIIIIIJJJLLLPPPUUUccc{{{{{{YYY@@@<<<666222222333111222555444333222222111111222222000000////////////000000222111000///------,,,,,,///////////////000000111......---......///000000******+++,,,------------*********+++,,,---...///......///111444555555444999;;;>>>@@@???<<<888555:::888<<<:::222555:::333444222000000222444444444333333222///,,,***,,,...//////////////////000000000222555999<<<>>>??????>>>===;;;888444000---++++++,,,///222444555666777222222222000......///111555555444222111000000///---,,,,,,,,,,,,---......///000111333333333333222111111111111000000//////---...///000000000000000///111222111///......///...000333555555444222000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000......///000111222222333111111111111111111111111333222111000000111333444:::777444333444666666666}}}rrrlllffffffdddcccccccccccccccdddgggmmmyyyxxxnnnkkkgggeeedddeeedddcccbbbaaadddhhhmmmvvvqqqcccYYYPPPKKKGGGFFFEEEDDDEEEHHHMMMRRRPPPRRRTTTVVVYYY^^^dddiiiqqqtttyyy~~~}}}xxxrrrlllgggaaaZZZTTTKKKHHHDDDBBBBBBCCCCCCCCCCCCBBB@@@>>><<<<<<<<<<<<<<<======<<<:::<<>><<<:::666333///---,,,))),,,000222333444666777222222333111000///000222//////000111222333222222111000...,,,+++******)))//////000111111222222111000000/////////.........,,,---......//////.........000111111///.../////////000222333444333222111000000////////////000000111111111111111111111111000000000111111000000000000000000000000000000000//////000000111111222222111111111111111111111111111111111111111111222222666444333444666777666555|||qqqlllfffeeecccbbbaaaaaabbbbbbdddgggmmmyyyxxxmmmjjjfffdddcccccccccbbbaaaaaaccchhhmmmvvvxxxcccWWWQQQLLLHHHCCCCCCCCCCCCDDDHHHOOOSSSOOOPPPQQQRRRRRRTTTWWWZZZ___bbbfffjjjlllmmmmmmlllfffccc^^^XXXRRRMMMJJJHHHCCC@@@>>>>>>AAACCCCCCBBBAAA@@@>>>===<<<<<<======<<<>>>@@@@@@@@@DDDLLLRRRWWWdddyyyjjjXXXQQQLLLLLLMMMKKKIIIJJJIIIIIIKKKNNNTTTccc|||yyyWWW>>>777333111333444111000222222222111000000000000111000000////////////000000////////////...------,,,---------------......///++++++++++++,,,---.....................---,,,+++++++++,,,,,,---...000111000000000111333555444333888999:::;;;:::888666444555333777555///666===888888666333333333444333333...111444222...+++---/////////...---------...///...000333777;;;>>>???@@@===;;;999555222///---,,,))),,,000222111000111222///111222222000//////000+++---///111333333222111///...---,,,++++++++++++////////////000000000000//////...---------------------......//////......---///111111/////////000000000111222222222222222000///............///000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111000000111222222111000///222111222444777777666555zzzqqqlllfffeeecccaaa``````aaaaaadddgggmmmyyyyyyllliiieeecccccccccbbbaaa``````ccchhhllluuuppp\\\RRRNNNLLLKKKCCCCCCDDDEEEGGGMMMTTTYYYQQQRRRSSSRRRQQQQQQRRRTTTTTTVVVYYY]]]___`````````WWWUUUQQQKKKFFFBBBBBBCCC@@@>>><<<===@@@BBBAAA@@@???>>>===<<<<<<===>>>???;;;???CCCEEEHHHNNNYYYbbbhhhwwwkkkYYYRRRMMMMMMNNNLLLJJJJJJHHHHHHJJJMMMSSSaaa{{{xxxWWW>>>666222000333444111000111222111111000///000000000111111000000000000111111---......///......---------,,,,,,,,,,,,---......************+++,,,---...222222111000///---+++***,,,,,,,,,---...///000111111000000111333555444333888999999999888666555444333222777666111777>>>888777444111000000000///...---222555444000---...111//////---,,,,,,---...///,,,...222666:::<<<>>>>>><<<;;;888555222///...---)))---000111///------......000222222000///...///,,,...000222222111///---))))))***+++,,,...///000////////////..................---,,,,,,,,,,,,---......//////////////////---///111111000///000111111111111111111222222222000///...------...///000////////////////////////000000111111111111000000000000000000000000000000111111111000000000000000000000000000000000000000///000222333333111///...//////111555777888666444wwwooojjjfffggggggddd```^^^```bbbdddffflllxxxzzzllliiifffeeeddddddcccbbbbbbaaabbbfffkkktttcccSSSOOOLLLIIIHHHCCCBBBCCCIIIRRRZZZ^^^^^^___]]]ZZZYYYXXXVVVSSSQQQQQQPPPNNNOOOQQQRRRRRRRRRLLLKKKHHHEEECCCAAA??????;;;===?????????>>>???@@@EEEBBB>>><<<===???AAABBBBBBEEEIIINNNVVV```jjjppp~~~nnn[[[TTTNNNLLLIIIFFFEEEGGGFFFFFFHHHMMMTTTccczzzrrrRRR===444222000///111222222111111111000///////////////---...///000000111111111222222111///...---,,,+++***,,,,,,******...///---+++++++++,,,---...///000333111///---,,,---...///,,,+++++++++,,,...000111222111000000000222333444;;;:::888777666666666666666333111333666999999888555333111000......//////111222333222///......///222111///...---------...,,,---000444:::===>>>===AAA<<<666222111000...++++++,,,......---...000333222111000111222111000...111...///333555222111222222111///---,,,,,,,,,,,,000000111000///...,,,+++///000000///---,,,...///---......///////////////......---------,,,,,,,,,000000111222222111///...////////////000000000000000000000000////////////111111111111111111111111///000222222333222111000111222333444444333111000000000000000000000000000333222000///.........///000000111222333333444444wwwnnnkkkhhhhhhhhheeeaaa```aaaddddddffflllxxxvvvllliiifffdddddddddcccbbbbbbaaacccfffjjjsssaaaRRRNNNKKKHHHFFFDDDDDDHHHQQQ\\\eeejjjkkkkkkhhheeebbb```]]]YYYVVVRRRQQQOOONNNOOOOOONNNMMMJJJHHHFFFDDDBBB@@@??????>>>@@@BBBCCCBBBBBBCCCDDDDDDAAA???>>>@@@CCCEEEGGGMMMQQQWWW___hhhsss}}}mmmYYYRRRLLLJJJHHHDDDCCCEEEFFFEEEHHHLLLTTTbbbzzzoooPPP<<<444222000///000222111111111111000///////////////...//////000000000000000111111000///...---,,,,,,***------***+++///000...,,,,,,,,,,,,---......///111000///...---------.........---,,,,,,---...///.........///000222333555;;;:::888777777888999:::444222000111444777777666333222000///............000111222111...---...///111000...---------...///---...000444999<<<<<<;;;>>>:::555222111000...,,,,,,------......///000222111000//////000000///---111......222444222000111222000///---,,,,,,,,,,,,//////000000///...---,,,...//////...,,,,,,---...000000000//////...---,,,,,,,,,---------.........000000111222222111000//////////////////000000000000/////////////////////111111111111111111111111000111222222222111000000111222333444444333222111000000000000000000000000111000///...//////000111111111111222222333333333uuunnnkkkiiiiiihhheeecccbbbcccdddccceeelllyyy~~~rrrkkkhhheeedddddddddcccbbbcccbbbcccfffjjjsss{{{___PPPMMMJJJFFFDDDDDDHHHPPP^^^mmmxxx}}}~~~}}}zzzvvvrrrnnniiiddd```ZZZXXXUUUSSSQQQOOOMMMJJJJJJHHHGGGEEECCCCCCCCCCCCAAABBBDDDEEEDDDDDDEEEFFFGGGGGGGGGHHHJJJNNNRRRTTT]]]bbbkkkvvvkkkWWWPPPJJJHHHFFFBBBBBBDDDEEEEEEGGGLLLSSSaaayyykkkMMM:::555222000///000111111000111000000///////////////000000000000000//////.../////////.........------+++......,,,,,,000111///...---------------......////////////...---,,,+++//////...---------------++++++,,,---///111333444888777666555666888;;;===555333222222444555666666111000///..................///000///---,,,,,,---///...---------...000000//////000333777999999888999666333111000000///---...------...///000000//////...------...///---,,,000------111333000...///111000...---,,,,,,,,,,,,---......//////...---------...///...---,,,---...222111111000...,,,+++***++++++,,,---...///000111000000111111222111111000///////////////000000111////////////////////////000000000000000000000000111111222222111000///...000111222333333333222111000000000000000000000000///......///000111222333111111222222222222222222tttmmmkkkiiihhhgggeeecccccccccdddbbbeeemmmzzz|||pppjjjhhheeedddddddddcccbbbcccbbbcccfffjjjrrrxxx\\\NNNKKKIIIEEECCCDDDKKKYYYlllyyysssnnnjjjgggccc```]]]YYYTTTQQQNNNMMMKKKJJJJJJJJJKKKLLLIIIKKKMMMMMMLLLLLLMMMNNNRRRSSSVVVXXX\\\```dddgggnnntttjjjVVVOOOIIIGGGFFFBBBBBBDDDEEEDDDFFFKKKRRRaaayyyhhhKKK:::555333000000000111111000000000////////////000000111111111111000///...---........................,,,//////---...222333111///......------------...---...///000///---+++***------,,,,,,,,,,,,,,,---++++++,,,---...///000111333222111111333777;;;>>>;;;999777555555555555555111111000000////////////,,,......---+++++++++,,,---,,,,,,,,,---///111222/////////111333555444333444333111000////////////000...---...000000...,,,...---+++,,,---...---,,,000,,,---111222///---...//////...---,,,,,,++++++,,,,,,------............---///000///...---...///111111000///...,,,+++***+++,,,------//////000111000000000111222222222222000000///...//////000111.........///////////////////////////////////////222222111111000///...---//////000111111111000000/////////////////////////////////000000111222222222222222222111111111111rrrmmmlllhhhgggeeecccccccccccccccbbbeeemmmzzz|||oooiiigggdddcccddddddcccccccccbbbcccgggkkksssvvvZZZLLLJJJHHHEEEDDDEEENNNaaayyy}}}zzzvvvrrrnnniiiccc___YYYWWWVVVTTTUUUVVVXXXYYYZZZ\\\^^^^^^^^^]]]^^^___bbbeeejjjmmmppptttxxx|||iiiVVVOOOJJJHHHFFFCCCCCCEEEEEEDDDFFFKKKRRRaaayyyfffKKK;;;666333111000000111000000000000////////////000000111111111111000...---,,,------------............,,,//////---...333444222//////...---------......---...000111000...+++***)))******+++,,,------------------...............000000000111444999===@@@>>>===:::777444222222222222222222222111000000///+++,,,---,,,+++***+++,,,+++++++++,,,---///111222///...---...///111000///000000000000//////000000000/////////000///---+++...---++++++,,,...------000,,,,,,000222///,,,---.........------,,,++++++++++++,,,,,,------......---///111111///...//////...............------,,,------------.........//////000000111222333333444222111///.........///000------....../////////000........................222111000///......------------...///////////////////////////////////////000000111111111111000000222111111111111111111111~~~qqqlllllliiifffdddccccccdddccccccccceeelllyyy}}}pppiiifffdddccccccddddddccccccbbbdddhhhllluuuuuuYYYKKKIIIIIIGGGFFFFFFRRRiii}}}wwwssskkkjjjhhhfffgggiiikkkmmmmmmoooqqqrrrqqqqqqrrrsssvvv{{{iiiWWWPPPJJJIIIGGGDDDDDDFFFEEEEEEGGGLLLSSSaaayyyeeeKKK<<<666444111000000111000//////////////////000000111111111111111000///------------------------......,,,//////---///333444333///...............//////...///111111000///,,,+++((()))***,,,------------//////000000//////...---000111222555999===@@@BBB<<<<<<:::666222///000111444444444333222111///...***+++,,,,,,******+++,,,++++++++++++---///111222///---,,,,,,---......---...///111111//////000111111333444333111...------000...,,,,,,---/////////000------111222///,,,------------------,,,+++++++++++++++++++++,,,---...,,,...000111000......///+++,,,---...............,,,,,,------------------//////000000222333555666555333000...------......---------......//////000////////////////////////111000///...------......---------......//////000000000000000000000000000000111111222222111000000000000111111111111111111~~~pppkkkkkkjjjgggdddccceeefffeeeddddddffflllwww}}}ppphhhfffcccbbbcccddddddccccccbbbdddiiinnnwwwvvvXXXJJJHHHJJJJJJJJJIIIWWWppp~~~jjjVVVOOOJJJHHHGGGDDDDDDFFFFFFEEEHHHLLLTTTbbbzzzcccJJJ<<<666444111000000000000//////////////////000111111000000111000000///......------------------------+++...///---...333444333......---......///000111000111111111111///...---+++,,,---............---///000111111222111000//////000333777;;;>>>AAABBB999:::999666222111222444444444444333222///---,,,***+++,,,,,,******+++,,,++++++++++++,,,...000222000...,,,,,,---.........---000222222000///000222333777;;;999333...///222111///------///000111111111......111222///------,,,,,,---------,,,+++***,,,++++++******+++,,,---)))+++...///...---------+++,,,------.........---)))******+++,,,---....../////////000222444666777777555222...,,,+++,,,---,,,,,,---......///000000//////////////////////////////...---------...///............///000111111000000000000000000000000...///111222333222222111//////000000111111222222~~~oookkkkkkkkkhhheeedddfffhhhfffeeeeeefffkkkvvv|||ooohhhfffcccbbbcccddddddccccccbbbeeeiiioooyyywwwXXXJJJHHHJJJKKKLLLKKKZZZuuujjjUUUNNNIIIHHHFFFDDDDDDFFFGGGFFFHHHMMMTTTccc{{{~~~aaaIII;;;777444111000000000000//////////////////000111111000000000000000//////.........---------,,,,,,,,,+++......---...333444222---------......000111222222222222111111000///......///000000000///...---...///111222333333333222,,,...222777;;;>>>???@@@888999:::888555444777:::444444444333111...+++******+++,,,,,,+++***+++---++++++++++++,,,...000111111///------...///000///---000222222000///111222444;;;@@@===555///111555222000......000222333333222......222333///------+++,,,---...---,,,+++***---,,,+++******+++,,,,,,'''))),,,...---+++++++++,,,------......------,,,&&&'''(((***,,,...///000/////////000222444666888999666222...,,,+++++++++,,,,,,------...///000000000000000000000000000000///...---,,,---...///000////////////000111333333000000000000000000000000,,,...000222333444444444...//////000111222222333{{{pppkkkiiihhhggggggfffffffffgggggghhhiiilllvvv|||nnnhhhfffcccbbbcccdddcccccceeedddeeeiiimmmvvvyyyZZZKKKJJJLLLMMMMMMLLL^^^|||gggQQQNNNJJJGGGFFFEEECCCBBBEEEEEEHHHMMMUUUccc{{{aaaGGG999777555222111222111000///////////////000000000000......////////////...............------,,,,,,,,,---...///111222222222222000///...------...///000222444666444111///000111000///...------...000111222222222222333444555555222000...000444888999888:::999666444444555777999555333000///000000///...+++,,,---------,,,+++************+++,,,---...///...------,,,---...///000...///000111111222111111111888??????888222111333222111000000000111222333...//////000000///............//////...------,,,---.../////////---+++)))++++++,,,,,,,,,+++************+++,,,,,,---......,,,,,,++++++,,,...///000------...111444555555333555444111...---------......---,,,,,,,,,,,,---...///............///000000//////000///......000333666555333111000000111222222222111000//////000000---000333555555444444555444222//////111222222111|||pppkkkiiihhhggggggfffffffffgggggghhhiiimmmwww|||ooohhhfffcccbbbcccdddcccbbbdddccceeeiiinnnwww{{{ZZZKKKIIIKKKKKKLLLMMM```~~~gggRRROOOJJJFFFEEEEEEEEEDDDEEEEEEIIINNNUUUccczzz}}}```GGG999666444222111111111000////////////////////////000......////////////......------------------,,,,,,---...///000111222222222...---,,,,,,,,,,,,---...222444555444111///000111///............//////000555444333333222222222222222111000222666999999888888777555444444444666666000///......000000///...,,,,,,---.........---,,,*********+++,,,---//////...---,,,,,,,,,---...///111111111111000000///...111666;;;<<<888444222333000///.........///000111---............/////////////////////...---,,,,,,------...///...---+++)))++++++,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++,,,++++++***+++,,,...///,,,,,,---000333444333222333111///---,,,,,,------...---,,,,,,,,,,,,---.........------......///000///000000///...///111333555444222000///000111111222111000000//////000000---///222333333333333444444222000///000111111000|||pppkkkiiigggggggggffffffgggggghhhhhhiiinnnxxx|||ooohhheeecccbbbcccccccccbbbdddccceeeiiinnnxxx}}}\\\KKKHHHIIIIIIJJJOOObbb~~~fffTTTPPPJJJFFFEEEFFFFFFFFFEEEFFFJJJOOOWWWdddzzz|||___GGG999666444222111111111000///////////////////////////......////////////......,,,,,,------------------------...///000111222222...------,,,,,,------...222333444222000///000111------...///////////////333333333333222222222222222222333666999:::999888555555444444444333333333,,,+++,,,...000111///...,,,,,,---...////////////******++++++,,,...///000...------,,,,,,,,,------///000000000000000///...///111444555555333111000------,,,+++,,,---...///...---,,,,,,---...///000000000//////...---,,,,,,------.........,,,***)))++++++,,,,,,---,,,,,,,,,------,,,,,,+++***)))))),,,+++++++++++++++,,,,,,,,,,,,,,,...111222111000///...---,,,,,,,,,---......------,,,,,,------...------,,,,,,,,,---......///000111000//////111333333222000///...//////000111000000////////////000...///000000000111333555666333111///000000000///zzzooojjjhhhgggggggggggggggggghhhiiihhhjjjooozzz}}}pppgggeeecccbbbbbbccccccbbbcccbbbdddiiioooyyy```MMMGGGGGGHHHJJJRRRfff}}}eeeUUUPPPJJJEEEEEEFFFGGGHHHFFFFFFJJJPPPWWWcccyyy|||```GGG:::555333111000111111000//////////////////.........---......//////......---,,,,,,,,,------.........---------...///000111222000000////////////000000222222222111000///000000,,,---...000000000////////////111222333444555555222333666999::::::999777222333444444444333222111,,,,,,---000222111///,,,++++++,,,---.../////////+++++++++,,,---...///000///.........------------+++,,,---///000111222222---,,,,,,///222222000---,,,+++******+++,,,...///000///---++++++,,,...///111000///......---------------...------,,,******++++++,,,------...------.........---,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,++++++,,,///000///...------,,,,,,------...///------------------------,,,,,,++++++,,,,,,---...///000111111000000111333111000///............///000//////....../////////000000000//////000333666777444111/////////...---xxxmmmhhhfffggggggggggggggghhhiiiiiihhhjjjqqq}}}~~~qqqgggeeebbbaaabbbcccbbbaaaaaaaaadddiiiooozzzdddOOOHHHGGGIIIKKKUUUiii|||dddUUUPPPIIIEEEEEEFFFHHHIIIFFFGGGJJJOOOUUUbbbwww~~~aaaIII;;;444222000000111111000///000/////////......------------............------,,,,,,,,,------.........---,,,,,,---...///111222000000000000000000000000222111000//////000000000+++,,,...000111000000///...///111222333444444444111444777999:::999777666222333444555444333111000111111111222333111...+++******+++,,,,,,---...///+++++++++,,,---...000000000000000000000000//////+++,,,---...///000000000,,,+++***...222333000---++++++******+++---...///222111...,,,+++,,,------111000///............///------------,,,+++*********+++,,,---.../////////////////////////////////...............---------,,,+++***+++---......---------------...///000000------------------------,,,++++++++++++,,,------...000111111000000111222//////..................///...............//////222222111000///000444777777444111//////...---,,,wwwmmmhhhggggggggggggggghhhiiijjjjjjhhhkkkrrr~~~rrrgggdddbbbaaabbbbbbbbbaaa``````ccciiippp{{{hhhSSSKKKIIILLLOOOWWWkkk{{{cccSSSNNNIIIFFFEEEFFFGGGHHHHHHGGGIIILLLSSS```vvveeeKKK<<<333222000000111111000///000//////......---------------............------,,,,,,------------------,,,,,,,,,,,,---///000222---......//////......---222000...---///000000000,,,,,,...///000000000000222333333333333111///...000333777888777666555555333444555666555444333222666555444333333111...++++++++++++++++++,,,---...++++++,,,,,,---///000111//////000111222222111111////////////...---,,,+++------...111555555222///++++++******+++---///000222111000...------------000///.........///000111------,,,,,,+++************+++,,,...///000000000000000000000000000111111---...////////////......---,,,******,,,------,,,,,,------...//////000000,,,------......------,,,,,,,,,+++++++++,,,---------///000111000///000111...........................------------......///222222222000///000333666666333000//////...---,,,xxxnnnjjjiiigggggggggggghhhiiijjjkkkgggkkksssrrrfffdddbbbaaaaaabbbbbbaaa``````ccciiippp|||lllVVVMMMLLLOOOSSSXXXlllzzzbbbPPPMMMIIIFFFFFFFFFFFFFFFIIIGGGGGGJJJOOO]]]uuuhhhMMM===333111//////000111000///000000///......---,,,,,,,,,------......------,,,------------------,,,,,,,,,,,,++++++,,,...000222---...///000000///...---222///,,,,,,...000000///,,,---------///000111222333333444444333000...,,,///222555666444222333333666666666666666555555444888666444333222111///---...---,,,+++,,,,,,---...,,,,,,,,,,,,---///000111---...///111222222222222000000///...---,,,***)))+++---000333555444111...***)))))))))+++,,,...///000000000000000000000000///...------...000222444------,,,+++***************+++,,,...000111111111222111111000000/////////+++,,,---////////////......,,,******+++---,,,,,,+++,,,------............,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---......+++---000000///......///......////////////......------,,,,,,------...///000111111000//////222444555333000......///...---yyyooolllkkkgggggggggggghhhiiijjjkkkgggkkktttsssfffdddbbbaaaaaabbbbbbaaa______ccciiiqqq|||nnnXXXOOOMMMQQQVVVYYYmmmzzzbbbOOOLLLHHHFFFFFFFFFEEEEEEIIIGGGFFFHHHMMM\\\tttkkkNNN>>>333111//////000111000///000000///...------,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,+++***+++...000222///000111222222111000///222///++++++...000000///------,,,---...000222333000111333333333222000...///222444444222000111333888888777777666666666666888666333111111111000...000///...---,,,---...///,,,,,,,,,---...///000111+++,,,...000222222222222------......------,,,+++'''***///222333111---+++)))(((((()))***,,,---///---...///111222333333333...---------...111444555...---,,,+++***************+++---...000111222222333333222000///---,,,,,,)))***,,,...//////......///---+++***+++,,,,,,,,,***+++,,,------------,,,,,,,,,---......---,,,,,,------,,,,,,------...///***---///000///...............//////000//////...,,,,,,,,,,,,------...///...000000000......000222444222///......///...---wwwoookkkjjjfffeeedddddddddfffhhhiiikkklllrrr|||ooojjjhhhdddbbbbbbaaa```___ccccccfffkkkppp{{{ttt[[[PPPPPPRRRSSSYYYnnnyyybbbTTTOOOIIIEEEDDDEEEGGGGGGGGGFFFGGGJJJNNN[[[tttoooOOO;;;888444000000333444111---------.........---+++***........................///...---,,,,,,,,,,,,---*********+++,,,...111222333444444444333000---,,,...,,,,,,000555666333...((()))***+++---///111333111111000111111000...+++......//////000000111111222444333///222888999555111///............---+++,,,+++++++++,,,...000111++++++,,,---...///000111222111///......///000111222111111///...---,,,+++---------...------,,,,,,,,,++++++,,,...//////...111///...///111222000---)))))))))+++...000111111...---,,,,,,,,,,,,---...------...///000111222222333222000///.........///,,,---///000000000///...000...+++***+++---------............---,,,+++***---///222444444222...,,,++++++++++++,,,...000111111111000---+++***,,,...111111111111000///...---//////...//////000111222000...,,,,,,...000222222555444111//////000222333wwwoookkkjjjfffeeedddccccccdddfffgggiiilllrrr~~~qqqkkkhhhdddbbbbbbaaa```___aaabbbeeeiiiooozzzwww]]]PPPMMMNNNNNNVVVjjj}}}xxxyyy{{{}}}~~~yyybbbSSSNNNHHHDDDDDDEEEFFFGGGGGGFFFGGGIIINNN[[[tttoooOOO;;;888444000000222333111---......///000///...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///111333111222333333222000---,,,...,,,,,,///444555222...+++++++++,,,---...//////111000////////////---+++---------......//////000000222111///222888999555///...------///000///...,,,++++++++++++---///000++++++,,,---...///000000000...,,,++++++,,,...000222111000///...------------------...------,,,,,,---,,,+++,,,...000///...000///...///111111///---)))))))))+++---...//////------------------------......///000111222333333333222000///............---.../////////...------...,,,******,,,---------............---,,,+++***+++...111444444333000...---,,,+++++++++---///111111111000...++++++---///000000000000///...---,,,------------...///000111333000---,,,---......---000...,,,******+++---...xxxpppllljjjfffeeecccaaaaaabbbdddeeegggjjjrrrssskkkhhheeecccbbbaaa```^^^```aaadddiiinnnzzz{{{___OOOJJJIIIIIIQQQccczzz~~~|||zzzvvvvvvvvvtttppplllhhheee^^^```ccceeehhhlllqqqttt{{{yyybbbRRRMMMHHHDDDCCCDDDEEEEEEGGGGGGGGGIIIMMMZZZsssoooOOO;;;777333000000222222000---//////000111000///...---........................)))***+++,,,---,,,+++***,,,,,,,,,---...000222222...///000000000///...------,,,,,,///222444111.........---,,,,,,,,,,,,,,,000...,,,,,,,,,---,,,+++++++++,,,,,,---......//////000000///222666777555---,,,,,,---///000000///++++++*********+++---...***++++++,,,---...//////000...+++)))***,,,...000111000///...---...//////.........------,,,,,,,,,---,,,+++,,,...//////...///......///000000///---)))******++++++,,,,,,---------...//////...------//////000111222333444444333222000///...---------------.........---,,,,,,,,,++++++,,,...///...---.........------,,,+++******,,,///333444444333222...---+++******,,,///111000000///...,,,+++---///////////////...---,,,,,,+++++++++,,,,,,---...///222000---,,,---------,,,///...,,,******+++---...yyyqqqllljjjeeedddbbb`````````aaabbbeeeiiirrrvvvllliiieeecccbbbaaa```^^^```aaadddiiiooozzz~~~bbbPPPHHHFFFFFFLLLZZZmmm{{{~~~}}}|||}}}~~~|||{{{zzz{{{{{{zzzuuuooojjjgggeeecccbbbbbbbbbaaa___[[[XXXTTTRRRKKKMMMPPPRRRUUUXXX]]]aaadddgggkkkmmmmmmmmmmmmnnnyyyyyyaaaQQQMMMGGGDDDCCCDDDDDDDDDGGGGGGGGGIIIMMMZZZsssoooNNN:::555333000000000111///---...///000000000///...---........................)))***,,,---,,,+++((('''++++++,,,---...///000111+++,,,---............------,,,,,,...000111000.........---,,,++++++++++++///,,,***)))***++++++******++++++,,,---...//////000000///000222444444222---,,,+++,,,...///...---+++******))))))***+++,,,******++++++,,,------...111///,,,***+++---000333111000.........///000111///......---,,,,,,,,,,,,,,,+++***+++---...---,,,............//////...---+++,,,,,,,,,+++++++++,,,,,,---///000000///---,,,...//////000111222333333222111000///...------,,,++++++,,,,,,------------,,,+++,,,...000111000...------------,,,+++******(((***...111333444444444000...,,,******,,,...000---......---++++++,,,...---.........------,,,+++************+++,,,------...---+++,,,---//////......---,,,++++++,,,---...yyypppkkkiiidddcccaaa___^^^___```aaadddhhhqqqwwwmmmjjjfffcccbbbaaa```^^^aaabbbeeejjjppp|||cccQQQHHHFFFEEEHHHRRR```kkkooonnnkkkiiihhhiiiiiijjjllllllmmmmmmlllkkkiiigggffffffffffffeeeaaa[[[VVVSSSRRRPPPOOONNNNNNMMMKKKHHHEEECCCAAA>>>???AAABBBCCCEEEIIILLLOOORRRVVVWWWWWWWWWXXXYYYcccpppxxxaaaPPPLLLHHHDDDDDDDDDDDDDDDGGGFFFGGGJJJNNN\\\tttlllLLL999444222000/////////...---------//////000///...---........................+++,,,------+++)))&&&$$$)))***+++,,,---.........***++++++,,,------......,,,,,,,,,---...///......,,,,,,+++++++++,,,,,,---...,,,))))))***+++++++++***++++++---...///000000333111000111222111000//////---,,,,,,------,,,***,,,+++***)))))))))***+++))))))******++++++,,,,,,000...,,,***+++---000222000000///...///000111222000///...,,,,,,+++,,,,,,+++)))))))))+++,,,+++***,,,---.........---------,,,...///...+++***+++---,,,---///000000///---,,,,,,,,,---...///000111111000000000///......---,,,))))))***+++,,,---//////---------///111222111000------------,,,+++***)))((())),,,///111333444555111///---+++***+++---...***+++,,,+++******+++------------------,,,,,,+++******)))******+++,,,---///---,,,---...//////...******)))(((((()))***+++yyypppjjjgggcccbbb```___^^^___aaabbbdddgggooo~~~wwwnnnkkkgggdddcccaaa```^^^aaabbbeeejjjqqq}}}eeeRRRHHHFFFFFFEEEKKKTTT\\\``````]]]ZZZYYYXXXXXXXXXXXXYYYZZZ[[[YYYYYYXXXWWWVVVVVVVVVVVVVVVRRRMMMJJJHHHGGGFFFDDDCCCCCCBBBAAA???===;;;:::999:::;;;::::::;;;>>>@@@AAADDDGGGHHHHHHIIIJJJKKKSSS```uuuxxxaaaPPPMMMHHHEEEEEEEEEDDDDDDFFFFFFHHHJJJPPP^^^wwwhhhJJJ888333222111///......------,,,---...///000///...---........................,,,------,,,+++)))'''&&&))))))+++,,,,,,------,,,******++++++,,,---......++++++,,,,,,,,,---------+++******++++++,,,---...---,,,******,,,,,,,,,+++******+++,,,...///000000444111000333444111//////111///...---......,,,+++---,,,***)))))))))******))))))))))))******+++++++++***)))))))))+++---...///000000000000000000000111000...,,,+++++++++,,,+++***))))))++++++***)))+++---......---,,,,,,---,,,...000///+++***,,,...,,,,,,---......---,,,,,,******+++,,,---...//////---.../////////......---))))))***+++,,,...///000///......///111222111000---------,,,,,,+++***)))))))))***,,,...000222333111000...,,,++++++++++++(((***++++++++++++,,,---,,,------...------,,,,,,*********++++++,,,---...333111/////////...,,,***+++************+++,,,,,,xxxoooiiifffbbbaaa___^^^___```bbbccceeegggnnn|||vvvnnnkkkgggdddcccaaa```^^^```aaadddiiippp|||gggRRRGGGEEEEEEDDDFFFKKKQQQUUUVVVSSSPPPOOONNNLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKHHHFFFDDDDDDCCCAAA??????>>>>>>===<<<;;;::::::999999999888777888:::<<<999;;;>>>@@@@@@AAACCCDDDHHHSSSfff|||xxxaaaQQQMMMIIIGGGFFFFFFEEEDDDFFFFFFHHHKKKQQQ```zzzdddGGG777222111111///---------------...///000111000//////........................+++++++++++++++*********)))***,,,------------,,,++++++++++++,,,------...++++++,,,+++++++++,,,---+++++++++***++++++,,,------,,,,,,---...///---+++((()))***+++,,,...//////333//////444666222111222222111000000111222111///...---+++***))))))******(((((())))))))))))******)))))))))***++++++,,,,,,///000111222222111///...111000...,,,+++++++++,,,---+++***+++,,,---,,,******,,,......,,,+++,,,---***---000...***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......+++,,,---////////////...---,,,,,,+++,,,,,,......000...,,,,,,.../////////,,,,,,---,,,,,,+++***)))************,,,...///000000000///...---+++)))((()))+++---------,,,...///------............------,,,,,,,,,,,,---...//////444222111000000///---++++++,,,,,,,,,,,,---------xxxnnnhhheeeaaa```___^^^___aaacccdddfffgggmmmzzzuuunnnkkkgggdddcccaaa```^^^______ccchhhooo{{{hhhRRRGGGCCCCCCCCCDDDFFFKKKOOOQQQNNNLLLJJJIIIGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHEEEDDDBBBBBBBBBBBB@@@>>>999999999888888888777777555666666555444444666888555888;;;======>>>@@@BBB===GGGXXXmmmxxxaaaQQQNNNJJJGGGGGGFFFFFFEEEFFFFFFHHHLLLRRRbbb|||bbbFFF777111111111///---,,,---......///000111222222111000........................************+++,,,---...***+++---...///......---,,,,,,++++++,,,,,,---...++++++,,,+++******,,,---,,,,,,++++++***+++++++++---------///000000...,,,&&&'''(((***+++,,,......000,,,...444777444333555333222111222444555555444///...,,,***))))))******(((((((((((()))))))))))))))***+++------......---///000222333333111...---222000...+++******+++,,,...---,,,,,,......---,,,***,,,......+++***+++---(((,,,///---)))(((***...,,,++++++******++++++,,,)))******+++,,,---...///***+++---///000000000///000///...,,,++++++,,,,,,000...+++***+++---------,,,,,,,,,,,,+++***))))))+++***))))))***,,,---...000000000///...+++((('''***,,,...///......///111------......///.........------------...///000000111000000111222222000...''''''(((((()))))))))***|||rrrkkkhhheeeeeecccbbbaaaaaaaaaaaadddgggooo|||vvvqqqooolllhhhdddaaa___^^^]]]]]]```fffmmm{{{iiiQQQGGGCCCBBBCCCEEEGGGJJJLLLLLLLLLKKKFFFDDDBBBAAAAAACCCEEEGGGCCCDDDEEEFFFFFFFFFEEEDDD@@@@@@@@@>>>;;;999999:::888888888888888888999999777777666555555555555555999888777777888:::<<<===???CCCJJJXXXooowwwaaaTTTPPPKKKHHHGGGGGGGGGFFFHHHGGGHHHKKKQQQbbb}}}^^^CCC888333222111000/////////////////////......------,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((***,,,...///+++***((('''''')))+++,,,,,,,,,,,,++++++*********---,,,++++++*********++++++,,,---////////////...)))***+++---...000111222666333111333777777333///111111111222222333444444444000,,,))))))((((((''')))))))))******+++++++++++++++,,,------...//////222222111000///---,,,+++,,,------,,,++++++,,,...------.........---+++******+++,,,+++)))''''''(((++++++,,,,,,---,,,,,,,,,+++++++++************)))'''((()))***+++,,,---------------.........//////000000//////......------*********,,,...000000000+++,,,...//////---,,,***))))))***+++,,,,,,------,,,///111111000...---------***'''(((+++------,,,///...------...---+++)))+++++++++,,,---...///000...333555222//////---)))&&&'''((())))))******)))}}}ssslllhhhfffeeedddcccbbbaaaaaaaaacccgggooo|||vvvpppnnnkkkgggdddaaa___^^^]]]]]]```fffmmmzzziiiQQQGGGDDDBBBBBBDDDGGGIIIKKKKKKJJJJJJGGGFFFDDDBBBAAAAAABBBCCCAAABBBCCCDDDDDDDDDCCCBBB?????????===;;;999999999777777777777777888888888777777666555555555555666888888777666777999;;;<<<<<<>>>CCCMMM```|||www```SSSPPPKKKIIIHHHHHHHHHHHHHHHHHHHHHKKKRRRbbb~~~[[[AAA777333222111000////////////.........---------------,,,---------,,,,,,+++***++++++++++++++++++++++++))))))((()))***+++---...,,,+++)))(((((()))***+++,,,,,,,,,++++++*********+++++++++******)))))))))***+++---///000000//////)))***,,,...000222333444666333111333666666222...---...///////////////...000...***)))*********************+++++++++,,,,,,+++++++++,,,,,,------...111111000///---+++)))(((***,,,---,,,+++***+++,,,,,,,,,---------,,,***)))***+++,,,+++)))(((((((((+++,,,------...---------+++++++++************)))'''((()))***+++,,,,,,---,,,,,,,,,---------......////////////............)))(((((()))+++,,,,,,+++***,,,---.........,,,+++))))))***++++++,,,------+++...000111///...---...///,,,***+++---//////...000///......///...,,,***------,,,+++,,,---...///,,,222444111///...,,,)))'''((()))******+++******}}}sssllliiigggfffeeedddbbbbbbbbbbbbbbbfffooo|||uuunnnllliiifffccc```^^^]]]]]]]]]```fffmmmzzzjjjRRRGGGDDDBBBBBBCCCEEEGGGHHHIIIHHHHHHHHHGGGEEECCCAAA@@@>>>>>>>>>???@@@AAABBBBBBAAA@@@===>>>>>><<<:::888888999777777777777777777777777888777666666555555666666777777666666666888999:::;;;<<<===BBBOOOiiivvv___SSSPPPKKKIIIIIIJJJJJJIIIIIIHHHIIILLLSSSccczzzXXX???666222222111000////////////,,,,,,,,,,,,------------,,,,,,---------,,,++++++******************************))))))******+++,,,---,,,***)))(((((()))***+++++++++++++++*********))))))***+++***)))((('''***+++---///000000000000***+++---///222444666777666333111222444444111---+++,,,...///...---+++***,,,+++))))))+++,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------.../////////......(((***,,,,,,+++************+++,,,,,,,,,+++***)))***,,,---,,,***(((((())),,,---...///////////////+++++++++************)))'''(((((()))***+++,,,,,,***++++++++++++,,,,,,,,,............////////////***)))((((((******)))((()))***,,,---......---,,,))))))******+++,,,,,,,,,***,,,///000///......///111///......000111111000111000//////000000...,,,000...,,,+++***+++,,,---+++000333000......,,,)))((()))***+++,,,,,,,,,,,,tttmmmjjjgggfffeeecccbbbaaaaaaaaabbbfffooo}}}~~~tttlllkkkhhheeebbb```^^^]]]\\\]]]```ffflllyyyjjjRRRHHHEEECCCBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEDDDBBB???===;;;;;;<<<>>>???@@@??????>>>;;;<<<===;;;999888888999999999999888888888888888888777777666555666666666666666666555666777888999<<<<<<===>>>EEEYYY{{{uuu___RRROOOKKKIIIIIIJJJKKKJJJIIIHHHIIILLLSSSdddvvvUUU>>>666222111000//////......///+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******************---,,,+++***)))((())))))+++++++++***************((()))+++,,,,,,***)))'''***+++---///000111111000+++,,,...000333555777888555333111111222111///------...000111111///,,,***+++***((()))+++---------++++++,,,---------,,,+++++++++***))))))***++++++---------,,,+++***)))(((&&&))),,,,,,+++)))((((((***+++,,,------,,,+++******+++---,,,***))))))***------...///000000000000+++++++++*********))))))((((((((()))***++++++,,,)))))))))*********++++++,,,,,,------...//////000...---++++++,,,,,,***)))((()))+++,,,------------))))))******+++++++++,,,(((+++---.........///000111111000000000000000000111000///000111111///...///...,,,******+++,,,...+++000333111//////...***)))***+++,,,------------uuunnnkkkgggfffeeecccaaa`````````bbbfffppp~~~}}}tttkkkiiigggdddbbb```___^^^\\\]]]```ffflllxxxkkkSSSIIIEEEDDDBBBCCCCCCDDDDDDEEEEEEEEEBBBBBBCCCCCCBBB@@@===<<<999:::<<<>>>>>>>>>>>>===:::;;;<<<;;;999888888999;;;;;;;;;::::::999999999888888777666666666666666666666666666666666777777;;;<<<>>>???AAAOOOnnnuuu___RRROOOKKKIIIIIIJJJJJJJJJHHHHHHIIILLLSSSddduuuTTT>>>777222111000///............+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))---,,,,,,******)))))))))************************(((***,,,------,,,***)))+++,,,...000111111111000,,,---...000333555666777333111000/////////...---...///111222222///---+++,,,***)))***,,,---,,,++++++,,,---......---+++***+++***)))((((((***+++,,,111000---***%%%!!!&&&(((+++,,,+++)))((((((+++,,,---......---,,,,,,)))+++,,,,,,***))))))***,,,---...///000000000000+++++++++*********))))))((((((((())))))******+++((((((((())))))))))))*********+++,,,---......///000...---,,,------+++***((()))***+++,,,,,,,,,---)))***************++++++(((***,,,---------///000000000000000///.........//////...///111111000...---,,,+++******,,,---///,,,111444222111111000---***+++,,,------.........wwwoookkkhhhgggfffdddbbbaaa``````cccgggqqq|||sssjjjiiigggdddbbbaaa```___\\\]]]aaaffflllwwwlllTTTIIIFFFDDDCCCCCCCCCCCCCCCDDDDDDDDD???@@@AAAAAAAAA???>>>===999:::<<<===>>>>>>>>>>>>999;;;;;;;;;999999999;;;===<<<<<<;;;;;;:::::::::999888777777666666777777666666666777777777777777888888;;;???@@@KKKhhhvvv```RRROOOJJJHHHHHHIIIIIIHHHGGGGGGHHHLLLSSSdddtttSSS>>>777111111000///............,,,,,,,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))),,,,,,,,,++++++******))))))))))))***************)))***+++,,,---,,,++++++,,,---///000111111000///......///000111222222333000//////...---.........,,,---///000000...,,,+++,,,+++***+++,,,,,,+++******+++---...---,,,***)))******(((((()))***---...000///...---+++)))'''&&&''')))++++++***)))))))))+++,,,---.........---,,,((()))++++++)))((())))))***+++,,,---.../////////+++++++++************)))((((((((()))))))))******(((((((((((())))))))))))((())))))***+++,,,,,,---,,,+++***+++,,,,,,+++***)))))))))******++++++,,,************************(((***+++,,,,,,,,,...000...///000///---++++++,,,---,,,,,,...000000///...+++++++++++++++,,,------,,,111444333222333222///***+++,,,---............wwwppplllkkkjjjhhhfffdddcccbbbbbbccchhhsss{{{sssjjjiiigggeeecccbbbaaa```\\\]]]aaafffkkkvvvlllTTTJJJGGGEEEDDDDDDDDDCCCCCCCCCDDDDDD@@@@@@@@@@@@???>>>======999:::<<<>>>????????????999;;;<<<;;;::::::;;;<<<===<<<<<<;;;::::::999999999888777777666666777777777777777888888777777666555555888>>>BBBMMMjjjvvvaaaRRRNNNJJJGGGGGGGGGGGGFFFFFFFFFGGGKKKRRRcccsssRRR===555111111///........................---------------***+++,,,,,,---------,,,++++++++++++++++++++++++))))))***+++++++++******+++++++++,,,+++++++++***((()))))))))*********+++)))*********++++++++++++...///000111111000///...///////////////.........---------,,,,,,---...000,,,------............---+++******+++------,,,+++)))+++,,,------+++)))'''***)))(((((())),,,///111...///000111222222222222)))***++++++))))))***+++***+++,,,---...------,,,&&&(((******((('''((()))((()))***+++------------+++++++++************)))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******)))(((((()))+++---,,,+++******)))))))))*********************)))))))))))))))***++++++++++++---///---///111000,,,***)))***+++******,,,...///...---++++++,,,---,,,+++***)))***000333222111222111///******+++,,,------------xxxppplllmmmllljjjhhhfffeeedddddddddiiittt{{{sssjjjiiigggeeecccbbbaaaaaa\\\]]]aaafffkkkvvvmmmTTTJJJGGGEEEEEEEEEDDDCCCCCCCCCCCCDDDAAAAAA@@@???>>>===<<<<<<:::;;;===>>>@@@@@@@@@???999;;;<<<<<<::::::;;;===<<<<<<;;;::::::999888888999888888777777777777777777888888888888888777666666444777???EEEQQQooowwwbbbRRRNNNJJJGGGFFFFFFEEEEEEFFFEEEGGGJJJRRRcccsssQQQ;;;444111000///......------.../////////......---------***+++,,,,,,------------************************((()))***+++,,,++++++*********+++,,,,,,,,,++++++(((((())))))*********+++))))))(((((()))***++++++///000111111111000...---000000///...---,,,++++++,,,,,,,,,,,,+++,,,///111............///000000000)))((()))+++---...---,,,)))***,,,------+++(((&&&***)))(((((()))---000222222222111000...,,,+++******++++++***))))))***,,,)))***+++,,,---,,,,,,+++&&&'''))))))(((''''''(((&&&''')))***+++,,,,,,,,,+++++++++************)))(((((((((((())))))))))))(((((((((((()))))))))***''''''''''''(((((((((((()))((((((***---//////...+++***)))))))))))))))************))))))))))))))))))***++++++***+++---...---///111000,,,))))))***)))((()))***---...---,,,,,,---......---***(((&&&)))///222111000222111...******+++,,,------------zzzqqqlllmmmlllkkkjjjhhhfffdddccccccgggqqqyyyoookkkjjjhhheeecccaaa`````````^^^___cccjjjuuunnnUUUJJJFFFDDDGGGFFFEEECCCCCCCCCDDDEEE????????????>>>>>>======999888888;;;???AAA@@@>>>===<<<;;;::::::999::::::<<<:::999:::===>>>;;;999777777666666555666666777444444555666777777888888<<<===???CCCJJJ]]]|||rrr]]]RRRNNNHHHDDDCCCCCCCCCCCCEEEEEEGGGMMMVVVhhhrrrPPP:::444222111000///.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,***+++,,,---............+++++++++*********))))))***************)))((('''++++++******++++++,,,---000111111000...,,,,,,---...---,,,***((('''&&&%%%+++,,,,,,------............---,,,---...///...------...///...------///000///...,,,+++******+++,,,,,,+++)))&&&%%%&&&***---222000......//////...---)))***+++,,,+++)))'''&&&***************)))(((((())))))************))))))+++***)))'''''')))***+++///---+++)))(((((()))***(((((())))))******++++++&&&'''(((******)))((((((,,,+++***)))''''''&&&&&&''''''''''''((((((((((((+++***)))))))))***,,,,,,******)))(((((()))++++++)))(((((()))+++---,,,+++))),,,///000///---,,,,,,+++---//////...---...///)))***+++,,,------------,,,---------,,,***((('''((()))***,,,...000111222yyyqqqlllllllllkkkjjjhhhfffdddcccdddhhhrrryyypppkkkjjjhhhfffcccbbbaaaaaa```^^^___cccjjjuuunnnVVVKKKHHHFFFFFFEEEDDDDDDDDDEEEFFFGGGAAA@@@???>>>=========<<<<<<<<<<<<>>>BBBDDDCCCAAA???>>>===<<<;;;:::::::::888777666777999:::888555666666666666666666777777999999999999::::::::::::;;;===CCCLLLYYYmmmppp\\\PPPLLLGGGDDDCCCDDDDDDDDDFFFEEEHHHNNNWWWhhhrrrOOO:::444111111000///............------------------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,...//////000000000+++++++++*********))))))******++++++******)))(((,,,++++++++++++,,,---------///000///---------///......------,,,++++++++++++++++++,,,,,,---------++++++,,,---/////////...)))***+++***))))))***,,,...---,,,+++++++++++++++......---+++)))***,,,///222000...---------,,,+++)))***+++,,,+++***((('''))))))*********)))(((((())))))************))))))+++***)))(((((()))***+++---,,,***))))))))))))***))))))))))))************)))***+++,,,------,,,+++((((((''''''(((((())))))''''''''''''((((((((((((******)))))))))***+++,,,***)))((((((((()))***+++)))(((((()))+++,,,,,,+++***,,,...///...------...---...//////---------///,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******++++++,,,---...//////000xxxpppkkklllkkkkkkjjjhhhfffeeedddfffjjjtttzzzqqqkkkjjjhhhfffdddcccbbbaaa```^^^___cccjjjuuuoooWWWLLLJJJHHHCCCCCCBBBCCCCCCDDDFFFFFFDDDCCCAAA@@@>>>>>>>>>>>>=========???BBBCCCBBBAAAAAA@@@>>><<<:::999888888888777666666888888777555777777888999999999999999::::::999999::::::;;;;;;???BBBLLL\\\nnnoooZZZMMMJJJFFFCCCDDDDDDEEEEEEFFFFFFHHHNNNXXXiiiqqqOOO:::444111000//////............,,,,,,------------------///.........------,,,,,,***+++++++++++++++******+++,,,---.../////////...+++++++++***************++++++++++++++++++***)))++++++******++++++,,,---+++,,,...---,,,,,,...///---------------......///++++++++++++++++++,,,,,,((())),,,...000000//////+++,,,---,,,******+++,,,+++,,,,,,,,,,,,,,,++++++...///000///---,,,---...000///---,,,,,,+++***((()))***+++++++++***)))((('''((()))))))))))))))(((((())))))******))))))(((+++***)))(((((()))***+++***************************************)))))))))(((***+++---......------''''''&&&&&&'''(((((()))''''''''''''((((((((((((***))))))))))))***++++++))))))(((((()))******++++++***)))***,,,------,,,+++,,,---,,,+++,,,---//////000000...,,,,,,---......---,,,************++++++*********+++,,,,,,---------------------......vvvnnnkkkkkkkkkjjjjjjhhhgggeeeeeehhhkkkuuuyyyqqqkkkjjjhhhfffdddcccbbbbbb```^^^___cccjjjuuuqqqYYYPPPMMMLLLIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHFFFCCCAAAAAABBBBBBAAAAAABBBCCCDDDEEEDDDDDDGGGFFFDDDAAA???===<<<;;;;;;;;;:::::::::::::::999999:::<<<===>>>>>>===<<<::::::;;;<<<===???BBBCCCKKKOOO[[[oooppp[[[KKKHHHEEECCCDDDEEEFFFEEEGGGGGGIIIOOOXXXjjjpppNNN:::444222111000///////////////,,,,,,,,,------........./////////......---,,,,,,******+++++++++***))))))))))))***+++,,,,,,++++++************************++++++,,,,,,,,,++++++***)))))))))))))))***+++++++++,,,------++++++,,,---++++++******+++,,,---......---,,,+++++++++,,,---(((+++///111111000///...---...///...,,,+++,,,,,,)))***,,,------,,,+++***---///000000...,,,+++,,,---+++***+++,,,,,,***)))))))))***+++++++++******''''''((())))))))))))((((((((())))))))))))((((((******)))(((((()))******((()))***************)))+++++++++******)))))))))%%%'''(((***+++++++++***))))))'''&&&&&&%%%%%%%%%''''''''''''(((((((((((()))))))))))))))******+++(((((())))))******++++++---,,,+++,,,...///...---*********)))((())),,,///111222111///,,,+++,,,......,,,***)))((()))+++,,,,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------sssmmmjjjjjjjjjjjjiiiiiigggffffffhhhkkkuuuyyyqqqjjjiiihhhfffdddcccbbbbbb```^^^___cccjjjuuuxxxbbbYYYWWWVVV[[[[[[ZZZZZZYYYXXXWWWWWWRRRPPPLLLIIIGGGHHHIIIJJJMMMNNNOOOOOONNNNNNNNNNNNRRRPPPNNNKKKHHHFFFDDDDDD@@@@@@???>>>======>>>???>>>@@@BBBDDDEEEDDDBBBAAA???@@@AAADDDHHHMMMQQQTTTYYY^^^mmmrrr]]]JJJGGGEEEDDDEEEFFFGGGFFFGGGGGGIIIOOOXXXjjjoooNNN:::555222222111111000000111111,,,,,,,,,------.........//////.........---------+++++++++++++++***)))(((((())))))******************************************++++++,,,,,,,,,++++++***************+++,,,,,,---......---+++)))***+++,,,+++***))))))***,,,---111///...,,,,,,,,,---...,,,///222333111///------+++---...---+++)))((()))((()))+++,,,---,,,++++++,,,///111222000---+++***(((((()))+++---...---,,,))))))***+++++++++++++++(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******(((((()))*********)))))),,,,,,++++++******))))))$$$%%%'''))))))))))))((()))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))************((()))***++++++,,,,,,,,,,,,+++***+++,,,---,,,+++(((((('''&&&%%%'''+++...222222222000---+++,,,---+++***(((((((((***,,,------,,,+++***)))***+++,,,(((((()))***+++,,,,,,---~~~qqqllljjjiiiiiiiiiiiiiiihhhgggffffffjjjtttwwwqqqiiihhhgggeeecccbbbbbbbbb```^^^___cccjjjuuuqqqkkkjjjiiimmmmmmmmmlllkkkiiigggfff```^^^YYYVVVTTTVVVXXXZZZ[[[\\\^^^]]][[[ZZZZZZ[[[[[[ZZZWWWTTTRRROOONNNMMMKKKKKKJJJIIIGGGFFFHHHJJJKKKMMMPPPRRRRRRPPPMMMKKKFFFHHHJJJOOOUUU\\\bbbeeekkkrrrrrr^^^JJJHHHFFFEEEGGGHHHGGGGGGFFFFFFHHHNNNXXXiiinnnMMM:::555222111111000000111111111,,,,,,------------------------------------------,,,,,,,,,,,,+++***))))))******+++++++++++++++******************+++++++++)))***++++++++++++++++++------,,,,,,------...///...//////---+++))))))***...,,,+++***+++,,,...000333111///---,,,,,,---...---000333333///---,,,...---///000///---***))))))((((((***+++,,,,,,,,,,,,...000333333111...,,,+++''''''))),,,///111000...)))))))))***+++,,,------***************)))(((((('''(((((())))))((((((''')))))))))******)))))))))))))))))))))))))))))))))+++++++++++++++*********'''((()))*********)))(((%%%%%%&&&&&&'''(((******''''''''''''(((((((((((('''((())))))******)))))))))***+++,,,---.........)))((('''''')))))))))'''&&&&&&&&&&&&%%%'''***---000222222111///---,,,,,,)))((((((((((((***+++,,,---,,,,,,+++*********+++'''(((((()))+++,,,------|||oookkkkkkhhhiiiiiiiiiiiihhhhhhgggdddhhhrrrvvvppphhhgggeeedddbbbbbbaaaaaa```^^^___cccjjjuuu}}}|||uuurrrnnnjjjiiikkkoooqqqoooqqqrrrqqqnnnllllllnnnmmmkkkiiifffcccaaa```___`````````]]]ZZZZZZ\\\___```bbbeeegggfffccc___\\\WWWXXX[[[```gggooovvvzzzqqq\\\KKKIIIGGGGGGHHHIIIHHHGGGFFFEEEHHHNNNWWWhhhmmmMMM:::555000///////////////000000------------------,,,,,,++++++,,,,,,------......------------,,,+++***))))))******++++++******)))))))))*********+++++++++((()))******++++++******,,,,,,,,,,,,,,,------...---......---,,,++++++,,,,,,,,,******,,,///222444333111...,,,++++++,,,---+++...111000,,,***,,,//////111222111...,,,******((((((((()))***,,,---...---///222111///,,,******))))))+++...111222111///)))))))))***+++,,,......,,,,,,,,,,,,+++)))((('''''''''((((((((((((''''''))))))************))))))+++***)))(((''''''((((((***++++++++++++++++++,,,))))))***++++++***((('''&&&&&&&&&'''((()))++++++''''''''''''(((((((((((('''''')))*********)))(((***+++---...///000000///)))(((''''''))))))((('''&&&''''''''''''(((+++---...000333333111...,,,,,,(((((())))))))))))))))))******+++,,,,,,,,,++++++***+++++++++,,,,,,,,,---zzznnnjjjkkkhhhhhhiiiiiiiiiiiihhhhhhcccgggqqquuupppgggfffeeecccbbbaaaaaaaaa```^^^___cccjjjuuu{{{{{{}}}|||yyywwwvvvvvvssstttssspppmmmmmmooosssqqqsssvvvxxxwwwtttooolllkkklllooottt{{{oooYYYLLLJJJHHHHHHIIIIIIHHHGGGEEEEEEGGGMMMVVVhhhmmmMMM:::555......---------......///.........------,,,,,,,,,)))******+++,,,---...............---,,,+++***)))'''(((((((((((((((''''''))))))******++++++++++++'''((()))***************)))))))))((()))******++++++---......,,,,,,---///))))))((()))+++///333666333111...+++******+++,,,(((,,,...---***))),,,000+++---......+++'''%%%%%%)))((((((((())),,,...///+++---......+++)))''''''++++++---000222333111///)))))))))***+++---...///......------+++***((('''''''''((((((((((((''''''))))))************))))))---+++)))'''&&&&&&((((((*********++++++,,,,,,---))))))******)))(((&&&%%%***))))))(((((((((((()))''''''''''''((((((((()))&&&''')))*********)))(((***,,,...///111111111000,,,***)))***++++++***)))&&&((()))))))))***,,,...---000333444222///,,,+++)))*********)))((('''&&&'''(((***,,,------------.........------,,,,,,,,,zzzooohhhdddkkkiiihhhhhhjjjiiieeeaaafffjjjsssuuunnnlllhhhcccaaaaaabbbcccccc\\\\\\^^^bbbhhhtttooo\\\NNNIIIFFFHHHHHHFFFEEEGGGDDDFFFJJJOOOWWWfffjjjIII888555000...---++++++,,,---...++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,+++++++++++++++++++++---,,,***)))((('''((((((************************))))))************)))(((+++***)))'''''')))***+++------,,,,,,+++***))))))+++)))(((***///333444333000///---+++*********++++++++++++***++++++,,,,,,............---+++)))(((''''''(((((()))*********(((&&&%%%&&&)))***)))'''%%%***000333222000...,,,************,,,---///000---,,,,,,++++++*********,,,++++++++++++++++++,,,...,,,++++++++++++***)))...+++(((((()))***(((&&&***,,,......---,,,+++,,,...---***((('''''''''(((%%%&&&((()))))))))((('''((((((((((((((((((((((((+++++++++*********))))))+++,,,---///000111111111...,,,***)))******)))(((************))))))))))))------...///000111222222...+++((((((***,,,+++)))***++++++++++++***))))))***,,,...//////...,,,+++zzznnngggdddhhhgggffffffgggfffccc```eeeiiisssuuunnnkkkhhhccc``````bbbbbbbbb\\\\\\^^^bbbgggsssooo\\\NNNIIIFFFHHHHHHFFFEEEGGGEEEFFFJJJOOOVVVeeeiiiHHH888555000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++++++++++++++++++++++++++))))))((()))******************************((()))))))))))))))))))))+++***(((''''''(((***+++---,,,++++++******++++++,,,***)))***...111222111...---,,,*********++++++,,,++++++*********++++++,,,------------+++***)))((((((((((((((())))))***((('''%%%''')))***)))'''(((+++///111000...,,,+++******)))))))))+++...///******+++++++++,,,,,,,,,++++++************++++++---,,,++++++++++++***)))...,,,))))))++++++***(((...///111000...,,,,,,,,,,,,,,,***)))((((((((((((&&&&&&((()))))))))(((((((((((()))***+++,,,------000//////...---,,,++++++******+++,,,---......///...,,,************)))(((++++++*********)))))))))++++++,,,---...///000000///,,,))))))***++++++)))++++++,,,,,,,,,,,,,,,+++...//////...,,,***((('''zzznnngggccceeedddccccccdddccc```^^^ccchhhtttvvvooojjjgggbbb``````aaaaaaaaa]]]]]]^^^aaafffrrrppp]]]NNNIIIFFFGGGGGGEEEDDDFFFFFFFFFJJJNNNUUUddd~~~gggGGG666444000///---,,,,,,,,,---...------------------------'''(((***,,,,,,---,,,,,,******************************))))))******+++,,,))))))))))))))))))))))))(((((('''''''''(((***+++******((((((((((((******,,,+++*********+++,,,---...,,,++++++---.........******))))))***++++++,,,,,,++++++******)))))))))***+++,,,,,,,,,,,,+++++++++***)))((('''((()))***((('''&&&''')))***)))(((***,,,......,,,+++******+++***((('''(((***,,,...))))))***+++,,,---......*********))))))*********------,,,++++++******)))---+++******+++,,,,,,+++111222333222///,,,++++++***************)))((((((''''''((()))))))))(((((('''(((***,,,...000111111111111000///---,,,++++++++++++*********+++,,,------,,,******++++++***(((+++*********))))))))))))))))))***+++,,,------...000...++++++++++++***)))++++++,,,---............222111000...,,,+++)))(((yyymmmfffcccbbbbbbbbbbbbbbbaaa___]]]aaagggtttvvvoooiiifffbbb```````````````]]]]]]^^^aaaeeepppppp]]]NNNHHHEEEGGGGGGDDDCCCEEEFFFFFFIIIMMMTTTccc}}}eeeFFF555333//////...---,,,------...,,,,,,,,,,,,------------)))+++,,,---,,,***(((''')))))))))))))))*********+++++++++***++++++++++++((((((((((((((((((((((((((('''&&&%%%&&&(((***+++***)))(((((((((((()))*********))))))***,,,...//////...---,,,,,,,,,,,,+++''''''((()))***+++,,,---,,,,,,++++++***)))((('''))))))***++++++,,,,,,,,,---,,,***(((''''''((()))(((((((((((()))))))))(((***+++,,,+++))))))***,,,---,,,)))((((((***,,,...******++++++,,,---......******))))))))))))******,,,------,,,***))))))***+++***)))***+++,,,,,,,,,000111222111...,,,++++++((()))***++++++***((((((((((((((()))))))))((((((''')))+++---///000000000------,,,,,,++++++******///---+++******+++---...,,,+++***+++,,,,,,+++))))))))))))((((((((((((''''''((()))***+++,,,,,,---000///---,,,++++++***))))))***,,,---.../////////222222111///////////////yyymmmeeebbb```aaabbbbbbaaa___^^^^^^aaagggtttvvvooogggdddaaa____________^^^]]]\\\]]]```dddoooppp]]]MMMHHHEEEFFFFFFCCCBBBDDDEEEEEEHHHLLLSSSccc}}}dddEEE555333//////......------------******++++++,,,,,,,,,,,,***+++,,,---,,,***(((&&&(((((()))))))))*********---------,,,+++******)))(((((((((((((((((((((((()))'''&&&%%%&&&''')))+++)))(((((((((((((((((()))))))))))))))+++---///000/////////...,,,+++++++++'''((()))***+++,,,------,,,,,,,,,,,,+++)))(((''''''(((((()))***+++,,,------,,,***)))(((((((((((())))))))))))((((((((()))((()))))))))((())),,,...///...,,,***+++,,,...000---------,,,,,,,,,++++++******))))))))))))******+++---...,,,***((()))+++((())))))))))))***+++,,,,,,...000///---+++++++++((()))***++++++***(((((()))))))))((((((((())))))((()))+++---------,,,,,,))))))******++++++,,,,,,///---+++******+++,,,---+++******+++------,,,***(((''''''''''''&&&&&&&&&(((((()))***+++,,,,,,---//////...---+++***))))))'''(((***+++------......222111000///////////////yyyllleeeaaa^^^```bbbbbb```^^^^^^^^^bbbgggssswwwooofffccc```_________^^^]]]\\\[[[\\\___cccnnnooo\\\MMMHHHEEEEEEEEEBBBAAACCCDDDDDDFFFKKKRRRccc~~~cccDDD555444////////////......------)))******++++++,,,,,,---((()))+++,,,,,,,,,++++++((())))))******+++++++++.........---,,,+++))))))))))))))))))))))))))))))))))))((('''''''''))))))(((((((((((((((((((((((('''((()))+++,,,---...///...///000000...,,,,,,,,,***+++,,,---------------+++,,,------,,,+++)))((('''''''''((()))+++,,,---,,,,,,+++******)))(((((()))***+++***((('''((()))'''((()))((((((***,,,//////............///000111000000///---,,,***))))))*********))))))*********+++---///---)))((()))+++((()))))))))((((((***,,,,,,...000///---,,,++++++***************)))((((((******)))((((((((())))))((()))+++,,,,,,***((('''))))))***+++---...//////,,,+++***)))))))))***+++*********,,,......,,,+++''''''''''''&&&&&&&&&&&&(((((()))***+++,,,------,,,---...---+++))))))***&&&''')))***+++,,,,,,,,,000///...---,,,***))))))xxxllldddaaa\\\___aaaaaa^^^]]]]]]^^^ccchhhrrrwwwooodddbbb```^^^^^^^^^]]][[[ZZZYYY[[[^^^bbbnnnnnn[[[MMMHHHDDDEEEEEEBBB@@@BBBBBBBBBEEEIIIQQQccccccDDD666444///////////////......---******++++++,,,------...++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,---------......---,,,+++***************************+++******))))))((((((''''''(((((((((((((((((('''&&&(((***,,,......------,,,///111111///......///...//////000///...---,,,+++,,,---......---+++***((('''''''''(((***+++,,,***+++,,,,,,,,,***(((''')))***,,,***((('''(((***)))******)))))))))+++------...///000111111111111111000///---,,,+++))))))++++++************++++++***---///---)))'''))),,,)))***+++***((((((***---111333444333000...------,,,,,,***)))((((((((((((++++++)))((((((((())))))&&&(((***++++++)))'''&&&***++++++,,,---...//////*********+++++++++++++++))))))***---//////---+++))))))((((((((('''''''''''''''((()))***+++,,,,,,))),,,...---+++))))))***'''((()))***++++++++++++++++++,,,,,,+++***((('''xxxlllddd```[[[^^^``````]]][[[\\\]]]dddhhhrrrwwwnnndddbbb___^^^^^^^^^\\\[[[YYYXXXZZZ]]]bbbnnnmmmZZZMMMGGGDDDEEEDDDAAA@@@BBBAAAAAADDDIIIQQQcccdddEEE666555/////////000///......---++++++,,,------...//////000///---,,,+++*********))))))***+++,,,,,,------+++,,,---.........---,,,************************++++++++++++***((('''&&&''''''((((((((((((''''''&&&(((+++---///...,,,++++++...222222000///000111111111222222111///---,,,***,,,...//////...---+++((('''''''''((()))+++,,,(((***,,,------+++(((''')))+++,,,+++((('''(((***+++,,,,,,+++))))))***++++++,,,...111222222222111000//////...,,,+++******,,,,,,++++++++++++,,,,,,***---000---)))'''))),,,***,,,---,,,))))))+++---666777888666333///...---...---+++)))'''''''''(((,,,+++***((((((((()))***%%%''')))++++++***(((&&&+++++++++,,,,,,,,,------+++,,,---............---))))))***---//////---+++************))))))))))))&&&&&&'''((()))***++++++'''***------***((()))***((()))***+++++++++++++++&&&(((+++---...---,,,+++xxxllleeebbb]]]^^^^^^\\\[[[[[[]]]___gggkkktttuuulllgggfffdddaaa___]]]\\\[[[^^^ZZZYYY]]]dddrrrlllXXXMMMIIIEEECCCCCCBBB>>>;;;@@@???@@@EEEOOObbb^^^AAA444333222111000///...---,,,,,,***++++++,,,,,,++++++***++++++***)))***+++---...+++***)))(((((()))******'''(((+++,,,---,,,+++)))***++++++***((('''((()))***+++,,,------+++)))(((******))))))((((((''''''###''',,,000111000---+++***,,,///111333222111000...////////////---+++***'''))),,,...///...,,,+++,,,***(((&&&%%%&&&'''(((&&&&&&'''((())))))((((((((()))***)))((((((***,,,)))((((((((()))***+++,,,///,,,***+++///111000...111000///...,,,+++***)))&&&&&&&&&''''''((()))***+++++++++***++++++,,,,,,***)))((('''((()))+++---222444555555222000/////////---,,,,,,---,,,***(((&&&&&&&&&'''((()))***+++))))))))))))(((((((((((()))*********++++++++++++*********+++,,,---...////////////---+++***+++---,,,+++***)))(((((((((((())))))(((((((((((()))***+++***))))))***,,,...000...---,,,******+++---...***)))))))))((((((''''''wwwjjjccc```\\\]]]]]]\\\[[[\\\^^^```fffjjjtttvvvnnngggeeecccaaa___]]]\\\\\\]]][[[ZZZ___gggtttmmmYYYJJJFFFBBBAAABBBCCCAAA???@@@???@@@FFFPPPccc~~~\\\AAA555333000000///...---,,,++++++++++++,,,,,,,,,,,,++++++,,,+++*********+++,,,---******)))(((((()))***+++)))***+++++++++***)))(((***,,,......,,,++++++++++++,,,,,,,,,+++***(((((())))))))))))((((((((((((&&&)))---111222111...,,,***,,,...111222222000/////////000000///...---,,,***+++---...///...---,,,+++***(((&&&&&&&&&'''(((&&&''''''((())))))(((((('''((()))((('''((()))+++((((((((())))))*********///...---...000000000///...------,,,+++***)))(((''''''&&&''''''((())))))+++******))))))******++++++***((('''((()))+++,,,...000222222111000000111222111111///---***)))((())))))(((((((((((())))))))))))(((((((((((((((((()))))))))*********+++++++++++++++++++++,,,---...000111222111///---.........---,,,***)))(((((('''(((((((((''''''(((((()))+++***))))))***,,,...///...,,,***(((((((((***+++*********))))))(((((((((uuuggg```]]]ZZZ[[[\\\\\\[[[\\\___aaafffjjjssswwwooofffeeecccaaa___]]]]]]\\\]]]\\\]]]ccckkkwwwnnn[[[KKKFFFBBBAAABBBCCCBBB???@@@???@@@FFFPPPcccyyyYYY@@@444222///......---,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,+++*********++++++)))))))))))))))***+++,,,+++******))))))(((''''''))),,,...///...---------......,,,+++)))(((((((((((((((((()))))))))******)))+++///111222111///---+++,,,///111222111000000,,,------......---,,,,,,.........---------,,,,,,+++***((('''&&&''''''(((''''''((()))))))))((((((&&&''')))(((''''''(((***'''(((((())))))))))))(((---...//////...,,,,,,---******)))))))))(((((((((((((((((('''(((((())))))******)))))))))))))))***+++***)))((((((((()))***)))+++.../////////000222333555555222,,,((('''(((,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((()))))))))******,,,,,,+++++++++,,,,,,---///111222222000.........000///...---+++)))(((((()))(((((('''''''''((((((,,,+++*********,,,---...///---***((('''((()))+++***************)))))))))tttggg___\\\YYYZZZ[[[[[[[[[]]]```bbbeeeiiisssxxxpppeeedddbbbaaa___^^^]]]]]]^^^]]]```gggooo{{{ppp]]]MMMJJJGGGFFFFFFDDD???;;;??????AAAFFFPPPbbb~~~sssUUU>>>333111.........---,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++*********))))))(((((())))))***+++,,,---***)))(((((('''(((((())))))***,,,,,,+++,,,---///222000---+++)))(((((()))'''(((((()))******++++++***,,,///000111000...------...000222333222222111******++++++++++++++++++///...---+++******++++++******)))(((''''''(((((('''(((((()))))))))((((((&&&((())))))(((((()))***&&&'''((()))))))))((((((***---///---***'''''')))''''''((((((((()))))))))+++******))))))******++++++******))))))))))))***,,,+++***)))(((((())))))&&&(((+++,,,,,,---///000111444666222+++&&&''')))******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++++++++++++++.........---++++++,,,.../////////...---,,,++++++******))))))((())))))))),,,,,,+++++++++,,,------222000---***))))))+++,,,++++++******************tttggg___\\\XXXYYYZZZZZZ[[[]]]```bbbdddhhhrrrwwwooodddcccbbb```______^^^^^^^^^^^^aaaiiirrr}}}ooo]]]MMMKKKKKKKKKKKKHHHAAA;;;???>>>AAAFFFOOOaaa{{{mmmQQQ<<<222/////////......---,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***))))))((((((((()))***+++,,,,,,,,,''''''''''''((()))+++++++++++++++***)))+++///222444222///+++)))))))))***''''''((()))***+++,,,,,,+++,,,---...//////...---000000222333333333333333++++++++++++++++++,,,,,,...---+++)))(((((())))))***))))))(((((((((((((((((()))))))))))))))((((((''')))+++,,,+++******+++&&&'''((())))))*********+++---...,,,(((%%%&&&(((''''''(((((()))*********,,,,,,,,,,,,,,,,,,---...---,,,+++***************++++++***))))))(((((((((''')))************,,,...---000222000***&&&'''***''''''''''''((()))***+++***))))))))))))((((((((((((((((((((()))))))))))),,,,,,+++*********++++++...---+++((('''(((,,,///------...////////////...------,,,+++******++++++------,,,,,,,,,,,,,,,,,,111///---+++*********+++******************++++++tttggg___\\\XXXYYYZZZZZZZZZ\\\___bbbcccgggrrrtttmmmccccccaaa```__________________bbbjjjsssnnn\\\JJJJJJKKKMMMNNNLLLEEE?????????@@@FFFNNN^^^xxx}}}dddLLL:::111...............---------,,,,,,,,,------------,,,,,,*********+++******)))((())))))***+++,,,,,,,,,+++%%%&&&'''(((***+++,,,,,,......---++++++---111444333111...+++***))))))***(((((())))))***+++,,,,,,++++++,,,---.../////////111111222333333333333333......---,,,,,,------...---+++***(((''''''(((((())))))))))))))))))))))))))))))*********)))(((((((((***,,,---,,,+++++++++'''''''''((()))+++---...//////...,,,***((()))***''''''((())))))***++++++,,,,,,,,,,,,---...///000...---,,,+++************************)))))))))))))))*********))))))+++---***---...---)))'''((()))%%%%%%&&&''')))+++---...,,,,,,+++***))))))((('''((((((((()))))))))******++++++*********++++++,,,///...,,,)))((()))---000+++,,,...000111111000000///...---,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,+++***)))(((((()))))))))***************sssfff___\\\YYYZZZZZZZZZZZZ[[[^^^aaabbbgggqqqrrrjjjcccbbbaaa``````___`````````___bbbiiissslllZZZMMMKKKJJJJJJLLLKKKFFFBBB??????@@@EEELLL\\\tttrrr[[[FFF888111///---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,((()))***++++++******)))******+++,,,,,,,,,+++***&&&''')))++++++,,,+++++++++,,,......------...///000///---***)))((((((((()))))))))******++++++++++++,,,,,,---///000111222000000111111111111111111...---,,,+++******++++++++++++***))))))((()))))))))))))))*********))))))***************)))(((((('''))),,,---,,,*********((('''''''''))),,,000222222///,,,***)))*********''''''(((((())))))***************+++,,,...///000---,,,+++***))))))))))))((())))))************))))))*********)))***,,,///+++,,,,,,+++***)))((('''''''''((()))+++---///000000///...,,,***)))(((''')))))))))*********++++++***)))))))))***+++,,,,,,+++------,,,++++++,,,...+++---///000111000///...//////---,,,,,,+++++++++............---,,,+++***)))***,,,---,,,***((('''((((((((())))))*********qqqeee^^^[[[YYYZZZ[[[ZZZZZZ[[[^^^```bbbgggqqqpppiiibbbbbbaaa``````````````````___bbbiiirrrkkkYYYSSSOOOJJJGGGGGGGGGDDDAAA@@@???@@@DDDKKKZZZrrr~~~kkkUUUCCC777111000,,,,,,++++++++++++++++++,,,------......------,,,'''((()))***++++++***)))***+++,,,---,,,+++***)))((()))+++,,,---,,,***)))&&&)))---///...,,,***)))---,,,+++)))(((''''''&&&***************+++++++++,,,,,,---...000111333444///////////////000000000,,,+++)))((('''''''''(((++++++++++++*********)))((()))************))))))***************)))((((((%%%(((+++,,,+++***))))))((('''&&&&&&)))---222555333...(((&&&(((******)))'''''''''((((((((())))))'''((((((***+++---///000,,,+++***)))(((((((((((('''((()))***************))))))*********+++...111...---+++++++++***'''%%%******+++,,,---///111222222111///---+++)))''''''************++++++++++++))))))))))))***+++,,,---'''***---...---+++******---...///111111///...,,,///...---,,,++++++++++++/////////...---,,,+++***)))+++...000000---***(((''''''(((((()))))))))***tttggg^^^ZZZ\\\[[[[[[[[[[[[[[[\\\\\\[[[aaannn~~~pppiiiaaaaaa___^^^^^^___``````aaaaaaeeejjjooo{{{lll```UUUPPPJJJGGGFFFEEEBBB@@@???BBBCCCDDDMMM```rrr|||xxxdddOOO>>>222---,,,......---,,,+++++++++++++++++++++*********))))))))))))+++,,,,,,---,,,,,,+++******+++---......---+++++++++***************(((***,,,...///...,,,+++---,,,***(((((()))***+++...---+++*********++++++((()))+++---////////////,,,---///000000000///...///---)))((())))))***))))))***+++,,,+++)))'''&&&))),,,//////,,,)))&&&%%%***+++++++++***)))'''&&&'''(((((()))))))))))))))&&&+++,,,)))+++222444111---,,,***(((''''''((()))))))))(((((('''''''''&&&)))+++++++++))))))***+++******))))))))))))******------,,,+++***)))((('''******)))+++---.........111///---,,,+++)))'''&&&&&&(((,,,---...///000222333222///---***((('''&&&&&&&&&''''''(((((())))))******))))))))))))******(((((((((((()))+++,,,---...//////---+++))))))************))))))))))))))),,,***))))))+++...///000+++++++++,,,//////...------,,,+++)))((())))))***sssggg```\\\[[[[[[ZZZZZZZZZZZZZZZZZZ\\\bbbnnn}}}ooohhhbbbaaa```_________```aaa```aaadddiiinnnzzzlllaaa\\\WWWQQQLLLIIIFFFCCCAAA@@@CCCEEEGGGPPPaaaqqqyyy|||qqq```LLL<<<333...---------,,,+++++++++,,,,,,,,,++++++++++++*********)))************)))((((((+++***)))***---...---,,,************************(((***,,,...///---,,,***---,,,***)))((()))***+++...---,,,***))))))******,,,,,,---.........---,,,***+++---...//////......///,,,)))((()))***))))))((()))***++++++***((('''(((+++......,,,(((&&&%%%&&&'''((()))***)))(((((('''(((((()))))))))))))))'''+++,,,***+++111333000---,,,***(((''''''((())))))(((((((((''''''''''''(((***,,,+++***)))************))))))))))))******,,,++++++++++++*********+++++++++---.........---000///---,,,+++***((('''(((***,,,---...///111333222111///,,,***((('''''''''''''''(((((((((((((((******))))))))))))******(((((((((((()))***++++++---......,,,***))))))***************************,,,***))))))***,,,---...+++******,,,...//////---...---,,,+++***)))))))))rrrgggaaa^^^[[[[[[ZZZZZZYYYYYYYYYYYY\\\aaammm~~~}}}ooohhhdddcccaaa`````````aaaaaa```aaadddhhhnnnyyyppphhhfffaaaYYYRRRLLLHHHDDDAAA@@@DDDFFFHHHQQQ```mmmrrrqqqhhhXXXGGG:::222......,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++)))(((&&&%%%***))))))***,,,---,,,+++)))))))))))))))))))))))))))***,,,......---+++***,,,+++***)))((()))***+++...---+++***))))))******////////////...,,,+++***)))***+++---......------...,,,)))((()))***))))))'''((()))***+++***)))((((((***------+++(((&&&%%%###$$$&&&((()))******)))'''((())))))******))))))(((++++++***,,,000111///,,,+++)))((('''(((((()))(((((((((((('''''''''''''''))),,,,,,+++)))))))))***))))))(((((())))))***))))))******++++++,,,,,,,,,---...000000///---,,,//////...---,,,+++***)))***+++,,,,,,,,,...111444111000...,,,***)))(((((())))))((((((((((((((('''******))))))))))))******)))((((((''''''(((((()))***+++,,,+++)))((()))***))))))******++++++,,,,,,,,,+++***))))))***+++,,,***))))))+++---//////.../////////...,,,***((('''pppgggbbb```\\\\\\\\\[[[[[[ZZZYYYXXX[[[```kkk|||qqqjjjeeedddcccaaaaaaaaabbbbbbbbbbbbeeeiiinnnyyyrrrllloooiii```WWWOOOIIIEEECCC@@@DDDFFFIIIPPP\\\eeehhheee]]]PPPBBB666000---,,,++++++++++++,,,---...///---------,,,,,,,,,++++++---------,,,+++***)))(((***)))((()))+++,,,+++***(((((((((((()))))))))))))))***,,,------,,,+++***+++***))))))))))))******+++***)))))))))***,,,,,,000000///...---,,,+++******+++,,,------,,,+++***---+++)))((()))***)))(((&&&'''((()))******))))))'''))),,,,,,***'''&&&%%%###%%%''')))************(((((()))************))))))***+++,,,---.........+++***)))(((((((((((((((((((((((((((((('''''''''&&&))),,,---,,,)))(((((())))))(((((((((((())))))((((((((())))))******+++,,,...111222111...,,,+++...///000///---,,,++++++***++++++******,,,///222///...---+++***)))))))))***)))))))))((((((''''''******))))))))))))******))))))((('''''''''''''''''')))***)))(((((()))***))))))***+++,,,,,,------------,,,+++***)))+++,,,***))))))***,,,.........//////000000...+++(((&&&~~~ooofffaaa```\\\]]]]]]]]]]]]\\\[[[ZZZZZZ^^^iiizzzuuummmgggfffdddcccbbbbbbccccccdddeeegggkkkpppzzzxxxnnnkkktttooofff\\\RRRLLLIIIHHHBBBEEEGGGHHHNNNXXX]]]^^^XXXRRRGGG;;;222---++++++*********+++,,,---...///---------,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++)))))))))+++,,,+++***''''''(((((())))))))))))***++++++,,,,,,+++******))))))))))))))))))******(((''''''(((***,,,...///......------,,,,,,,,,,,,............---+++)))(((+++***(((((()))***)))(((''''''(((((())))))))))))''')))++++++)))'''&&&&&&'''((()))***+++******)))((())))))*********************+++------,,,,,,,,,)))))))))((((((((((((((('''''''''(((((((((((((((%%%(((,,,---+++)))((('''))))))(((((((((((())))))'''''''''(((((((((((((((,,,///333333000---,,,,,,---000222111...,,,+++,,,)))))))))(((((())),,,///------,,,+++******************))))))((((((((('''******))))))))))))*********)))(((''''''&&&&&&'''&&&((())))))''''''(((***))))))***+++,,,,,,---------//////...+++***+++---+++)))((()))+++------,,,---...000111000---)))'''}}}mmmddd___]]][[[\\\]]]^^^^^^]]]\\\[[[YYY]]]gggwwwxxxpppiiihhhfffdddccccccddddddffffffhhhlllpppzzzrrrlllmmmsssoooggg]]]TTTNNNMMMMMMDDDFFFFFFEEEJJJQQQTTTRRRKKKFFF>>>555///,,,+++++++++***++++++,,,---...///,,,,,,,,,,,,++++++++++++''''''(((******+++++++++,,,***)))***+++,,,+++***'''(((((())))))******++++++++++++++++++******)))(((((())))))))))))))))))&&&&&&'''((())),,,...000,,,,,,++++++++++++,,,,,,............---+++)))(((***)))((((((******)))((((((((((((((((((((())))))(((***++++++)))((('''((())))))***++++++***)))(((((()))******++++++******,,,***+++......+++)))+++(((((((((((((((((((((((('''''''''(((((((((((((((&&&(((++++++***((((((((()))((((((''''''(((((()))'''''''''''''''(((((((((,,,///333222///,,,,,,......111444333///,,,+++,,,(((((()))((('''(((***,,,,,,++++++************+++***))))))))))))))))))(((******))))))))))))*********))))))((('''''''''((('''((())))))''''''((()))))))))******++++++,,,,,,---///111///,,,***,,,...---***(((((()))+++++++++***,,,...000000...,,,***|||lllbbb\\\YYYYYYZZZ\\\^^^^^^^^^]]]\\\ZZZ]]]ffftttyyyrrrjjjiiigggeeedddddddddeeeffffffhhhkkkoooyyytttiiigggkkkkkkgggaaaWWWOOOKKKKKKMMMAAAAAA???===@@@FFFFFFCCC===:::555000---,,,---...++++++++++++,,,,,,---...,,,++++++++++++*********''''''(((******+++++++++---+++***+++,,,---,,,***(((((())))))***++++++,,,++++++++++++******))))))'''(((((()))))))))))))))(((((('''((()))+++,,,...,,,+++***)))))))))*********+++,,,,,,,,,+++)))))))))(((((((((******)))''')))((((((''''''''''''((()))***,,,+++***((())))))'''((()))******)))((('''))))))***++++++++++++***---***+++//////***(((***''''''((((((((((((((('''''''''''''''((((((((()))''')))******)))(((((()))((((((''''''''''''((((((&&&''''''((()))***+++++++++///222111---+++---000///333666555000,,,+++,,,'''(((***)))(((((()))***+++***************+++,,,)))))))))))))))***************))))))))))))************)))((((((((())))))((()))***)))((('''((()))***************************...000///,,,***,,,///...,,,)))(((((()))))))))''')))+++...//////......|||lllaaaZZZWWWWWWXXX[[[]]]^^^^^^]]]\\\[[[^^^eeerrrzzzrrrkkkjjjhhhfffeeedddeeeeeefffeeegggjjjnnnxxx~~~xxxpppddd[[[\\\bbbaaa___YYYPPPHHHEEEGGGJJJ;;;;;;777444666;;;;;;777555333000---,,,---///111,,,,,,++++++,,,,,,------+++++++++*********))))))******+++,,,,,,,,,,,,,,,---,,,++++++------,,,+++((())))))***+++,,,,,,,,,,,,++++++*********))))))''''''((())))))***))))))******)))(((((()))***+++---,,,***(((''''''((((((&&&''')))***++++++******)))((('''(((******)))'''***)))(((''''''''''''''')))+++,,,,,,***))))))***%%%&&&((()))))))))((('''))))))***++++++++++++***---***+++000///)))''')))''''''((((((((((((((('''&&&'''''''''(((((())))))((()))***)))((('''(((***((((((''''''''''''((((((%%%&&&((()))+++---//////+++...111///,,,***---111000444888666000++++++,,,''')))++++++***))))))*********))))))***++++++,,,(((((())))))******++++++******))))))))))))************))))))))))))******)))*********((('''((()))*********)))))))))))))))(((,,,000///+++)))+++...///,,,)))'''((((((((((((%%%'''))),,,...///000000{{{kkk```YYYVVVWWWXXXXXXYYYZZZZZZZZZ[[[\\\___fffppp}}}yyyrrriiihhhgggeeecccbbbbbbbbbaaaaaacccgggjjjsss~~~}}}~~~~~~|||yyyvvvtttrrrpppiiieee___XXXRRRNNNMMMLLLNNNLLLHHHDDDAAA???>>>>>>555555555555444333222111000000000000000000000000...///000...,,,***++++++************************)))+++,,,,,,+++***+++,,,,,,,,,+++++++++,,,------...,,,))))))+++---......******))))))(((((('''''''''((()))***++++++***)))&&&'''))))))((((((***+++((()))***+++++++++******&&&(((***+++++++++,,,---.........---+++)))'''&&&))))))))))))))))))))))))*********))))))))))))(((******))))))((())))))*********)))(((((((((((((((,,,,,,,,,------,,,,,,+++(((((())))))))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((+++***)))'''''''''(((((((((((()))***+++---///000+++---000///,,,+++,,,............------,,,,,,++++++***)))''''''(((((()))))))))))))))***+++,,,---******+++,,,,,,,,,,,,+++,,,+++******+++,,,...///))))))))))))((((((((((((+++)))((('''((()))+++,,,+++***)))))))))***,,,---***+++,,,+++******,,,...///+++''''''(((((('''%%%(((((((((***...000000000yyyjjj```[[[XXXWWWVVVVVVVVVWWWWWWXXXYYYYYY\\\bbblllwwwsssllleeedddbbb```^^^]]]]]]\\\\\\\\\]]]aaadddlll||||||yyywwwvvvvvvqqqnnnjjjgggfffhhhkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooopppppppppppprrruuuwwwxxxxxxvvvuuuqqqnnnjjjiiikkknnnpppqqqooonnnllljjjiiihhhggggggfffeeedddaaa___]]][[[ZZZSSSQQQMMMIIIFFFEEEEEEFFFAAA???===;;;999888777777333333333333222111000///........................,,,---......,,,+++,,,---***************************+++------+++******+++*********+++,,,---...///---+++******,,,---------))))))))))))((((((((((((((()))***++++++******)))((()))******)))(((***+++)))***,,,---...---++++++)))+++---,,,+++******++++++,,,---------+++((('''))))))))))))))))))))))))************************))))))))))))))))))((((((******)))(((((((((((((((***+++,,,,,,,,,,,,,,,+++))))))(((((((((((())))))))))))))))))((('''&&&&&&((((((((((((((((((((((((+++***)))(((''''''((((((((())))))***+++,,,...///+++---///...+++***+++,,,---------,,,,,,,,,++++++***)))((('''&&&'''(((((((((((((((((()))***++++++)))***++++++,,,,,,+++++++++******++++++,,,---...******)))))))))(((((((((***)))((('''((()))+++,,,***))))))((()))***+++,,,***+++++++++******,,,---...+++((('''(((((('''%%%(((((((((***---000000///tttggg___[[[YYYUUUTTTSSSRRRRRRSSSUUUVVVUUUWWW]]]dddnnnxxxsssgggaaa\\\[[[YYYWWWVVVTTTTTTSSSTTTSSSTTTWWWYYY___mmmzzz}}}~~~~~~}}}{{{yyyvvvsssqqqpppqqqqqqqqqpppooonnnmmmlllmmmnnnooonnnmmmlllmmmooooooooonnnmmmmmmmmmmmmnnnlllkkkhhhgggfffhhhjjjlllnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkjjjiiihhhffffffgggggggggggggggggggggggghhhfffccc___\\\ZZZYYYXXXVVVSSSPPPMMMMMMNNNQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTVVVWWWWWWXXXXXXYYY[[[]]]]]]\\\[[[ZZZVVVSSSPPPOOOQQQSSSUUUUUUXXXWWWUUUSSSQQQPPPOOOOOOJJJJJJHHHGGGEEEDDDCCCBBB>>>===;;;999999999;;;<<<444444333222111111111111000111111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---///+++++++++++++++++++++++++++---...---+++*********)))))))))***,,,---///000++++++***+++------,,,+++((((((((()))))))))***************+++******)))((()))***+++***)))((()))***)))+++---///000...,,,+++---...///...,,,******+++***,,,...//////---***)))))))))))))))))))))))))))))))))))))))***+++,,,,,,)))***+++,,,,,,+++***)))***)))(((((((((((((((((())))))***+++,,,,,,,,,+++***)))(((''''''((()))***+++++++++***)))(((&&&&&&((((((((((((((((((((((((***)))((((((((((((((())))))))))))***+++,,,------,,,------,,,***((()))))),,,,,,++++++++++++++++++)))((('''&&&%%%&&&''''''''''''''''''((()))******))))))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++*********)))))))))***)))((((((((()))+++,,,((((((((((((((()))******)))***+++***))))))+++------+++)))((((((((('''&&&)))((((((***---/////////|||lll```ZZZWWWVVVTTTRRRPPPNNNNNNOOOQQQSSSQQQRRRVVV[[[bbbjjjpppsssrrrxxx{{{ooocccYYYTTTQQQPPPOOOMMMKKKJJJJJJJJJKKKIIIJJJLLLMMMQQQ[[[fffqqqyyy}}}yyyqqqjjjgggjjjpppuuuzzz|||~~~~~~{{{{{{yyyxxxvvvvvvuuuuuuuuuuuuvvvvvvuuusssrrrqqqooonnnoooqqqsssttttttrrrrrrqqqqqqpppooonnnnnnnnnkkklllmmmmmmkkkkkklllmmmnnnllliiifffdddcccbbbbbbdddcccaaa___]]][[[YYYXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTVVVWWWVVVUUUTTTUUUWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTRRRPPPNNNNNNPPPSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTRRRSSSSSSSSSQQQOOOMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMJJJHHHFFFFFFEEEEEECCCAAA???>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIIIIHHHFFFEEECCC@@@>>>>>>@@@AAABBBBBBDDDCCCBBBAAAAAA@@@AAAAAA;;;::::::999888888777777777666444222222222222333111000000000///////////////////////////...------+++++++++++++++++++++++++++,,,------,,,+++,,,---++++++++++++++++++++++++,,,...///...+++***)))***************+++,,,---...******+++,,,...---+++)))'''(((((()))******++++++++++++++++++***))))))(((***++++++***(((&&&'''((((((***---//////...,,,***---...000///---,,,,,,------...000111111...,,,)))))))))))))))))))))))))))))))))((()))***,,,---...+++,,,...000000///...,,,***))))))((((((((())))))((()))******+++++++++++++++)))(((&&&&&&((()))++++++,,,,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((()))))))))******)))******+++,,,,,,---,,,,,,***((('''''''''***************+++++++++((('''&&&%%%$$$%%%&&&&&&''''''''''''((()))******((())))))***+++*********'''(((***,,,,,,,,,++++++++++++++++++*********)))))))))(((((())))))***+++''''''''''''(((((())))))((()))******))))))***,,,,,,+++***))))))((((((''')))((((((***---......---}}}nnnaaaWWWRRRPPPOOOPPPNNNLLLJJJIIIJJJLLLNNNLLLMMMOOOSSSWWW\\\```bbbccciiippptttvvvyyy|||}}}|||~~~zzz{{{}}}~~~}}}}}}||||||}}}}}}}}}zzzxxxvvvttttttyyy{{{|||yyyxxx{{{~~~}}}{{{zzzzzzzzzyyy|||}}}}}}{{{xxxwwwwwwyyy|||~~~{{{yyywwwuuuuuuwwwyyy{{{{{{{{{{{{{{{{{{zzzyyyxxxtttuuuvvvwwwwwwwwwwwwwwwtttrrrllleee\\\SSSLLLHHHFFFEEEDDDCCCBBBAAAAAAAAABBB@@@@@@BBBBBBDDDKKKTTT\\\bbbfffdddaaa___[[[WWWTTTVVVYYY]]]___aaabbbbbbaaa```___]]]\\\[[[[[[[[[YYYZZZ[[[[[[ZZZYYYWWWVVVVVVVVVVVVXXXZZZ[[[ZZZYYYXXXXXXXXXWWWVVVVVVUUUUUURRRSSSTTTTTTRRRRRRSSSTTTVVVTTTRRRPPPNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHEEEFFFFFFEEEEEEDDDCCCBBBCCCDDDEEEEEECCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>???@@@BBBDDDFFFEEEEEEDDDDDDCCCCCCBBBAAABBBBBBBBBAAA???===;;;????????????????????????@@@??????>>>============;;;:::999888777888999:::777777777777777777777777888888888888888888888777;;;<<<<<<===<<<;;;::::::888777666666888999999888666666555444444444444444444444444333333333333333555444222000////////////222222111111000//////...///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---......---+++)))***+++++++++++++++++++++++++++---...///...,,,*********------,,,+++******************+++---...---***'''''''''((()))***+++,,,,,,,,,,,,+++*********)))))))))***+++)))'''%%%&&&'''''')))+++------,,,***)))+++---/////////...///111111222333333111///+++)))************************(((((((((((()))+++...///+++,,,...000111000...---******)))))))))******+++((()))***++++++++++++++++++)))(((&&&&&&((()))+++((())))))***++++++++++++((((((((((((((((((((((((''''''(((((())))))******))))))))))))******+++,,,---,,,***((((((''''''&&&)))))))))******+++++++++((('''&&&$$$$$$%%%%%%&&&(((((((((((()))***++++++'''((())))))******))))))'''(((***+++,,,++++++***++++++++++++*********))))))))))))))))))******+++&&&&&&''''''((((((((((((((()))))))))((((((***,,,***++++++***)))(((((((((***))))))***,,,------,,,qqqiii^^^TTTMMMJJJHHHGGGKKKIIIGGGEEEDDDDDDEEEFFFFFFGGGHHHJJJLLLOOOQQQRRRUUUZZZ___ccccccdddfffiiinnnpppsssttttttssstttuuuyyyyyy{{{}}}}}}yyyvvvooonnnllljjjiiikkkooosssvvvvvvuuussspppmmmjjjhhhcccdddeeeggghhhhhhggggggiiiiiijjjkkkkkkjjjiiiiiifffgggiiijjjkkkkkkkkkkkkiiiiiijjjjjjjjjkkkkkkkkkffffffeeeddddddeeefffggghhhgggfffdddaaa___]]]\\\bbbdddgggjjjlllllllllkkkkkkkkkllllllmmmmmmnnnnnnllllllkkkiiihhhfffeeeeeehhhhhhiiijjjkkklllmmmmmmkkkjjjhhhgggeeeeeeeeeeeeeeecccaaaaaacccfffhhhhhhhhhgggfffdddbbbaaaaaa```aaaccceeeeeebbb```^^^^^^bbbccceeeffffffeeedddccc```___]]]\\\\\\]]]^^^___]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\\\\\\\\\\\\\YYYXXXTTTPPPJJJEEEAAA>>><<<;;;;;;:::::::::;;;;;;<<<:::999;;;;;;;;;???FFFIIIMMMOOOKKKIIIIIIHHHFFFEEEFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDDDDEEEDDDEEEFFFHHHIIIHHHGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@BBBCCCBBBAAA@@@AAABBBDDDCCCAAA@@@???>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::999888888888999::::::888888999:::999999::::::999999888777999888777666666777888888:::::::::999999888888888777777777666666555444333666666666666666666666666555555666666777777777777333333333222222222333333111111111111111111111111333333333222222222111111444444444555444444444333333222111222444555444222555444333111000///......//////////////////////////////........./////////111111111111000...---,,,...///////////////......---------------------------......---***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++++++++///...,,,+++))))))((((((******+++,,,---,,,)))'''(((((())))))***+++,,,,,,,,,,,,+++*********++++++)))***+++***'''&&&&&&''''''''')))*********)))((((((***---//////000222333333333222111///---+++***++++++++++++++++++++++++((((((''''''(((***---...)))***+++,,,------,,,,,,++++++++++++++++++,,,---***+++++++++++++++*********)))(((''''''((()))***%%%%%%'''((()))*********((((((((((((((((((((((((&&&&&&((()))************((((((((()))***+++,,,,,,...+++((('''((((((((('''(((((()))***+++,,,,,,,,,((('''&&&%%%$$$%%%&&&&&&(((((((((((()))***++++++''''''((()))))))))))))))'''((()))******+++******++++++*********)))))))))((()))))))))************&&&''''''((()))((((((((('''((()))((('''''')))+++)))+++,,,,,,***(((((()))***))))))***,,,---,,,+++ZZZUUUNNNHHHEEEDDDCCCBBBDDDCCCAAA@@@???>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFFFFJJJOOOQQQPPPOOOQQQSSSTTTVVVYYYZZZZZZZZZZZZ[[[]]]]]]]]]___aaa```]]][[[VVVVVVUUUSSSRRRSSSVVVYYY[[[[[[[[[[[[YYYVVVSSSQQQLLLMMMNNNPPPPPPPPPOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPNNNOOOQQQSSSTTTTTTTTTTTTQQQQQQRRRRRRRRRRRRSSSSSSOOONNNMMMLLLMMMNNNPPPRRRPPPPPPOOOOOOMMMLLLKKKJJJNNNOOOPPPQQQRRRRRRSSSRRRQQQRRRRRRSSSTTTUUUUUUUUUSSSSSSRRRPPPOOONNNMMMMMMOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRPPPOOONNNNNNNNNNNNMMMLLLKKKLLLNNNPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIJJJLLLOOOOOONNNMMMLLLLLLOOOOOOOOONNNMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFDDDCCCAAA???===;;;999888444444444444555666777888888666555777777666888===;;;???@@@===;;;======;;;:::::::::;;;;;;<<<===>>><<<;;;::::::999999999:::;;;;;;<<<===<<<;;;:::999;;;;;;;;;<<<>>>???>>><<<999999999999999888888888666777888888666666777888777777777666666666666666333333444444555555666666555666666666666555555444444555666666555444555666555555666777666555444333555555555555444333333222444444444444444444444444222222111111111111222222222222222222222222222222000000111222222222222222000000111111111111111111111111111111111111111111000000000000000000111111000000000000111111111111/////////000222222111///444444333222111000111111.....................---,,,,,,,,,,,,------......///000000000000///---,,,------...//////......---------------------------+++------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---------+++***))))))))))))++++++***+++,,,+++)))''')))))))))******+++++++++,,,+++*********+++,,,---+++,,,,,,+++)))((()))***(((((('''((((((((())))))(((***---...///000111333000000...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&%%%&&&(((+++---(((((()))******+++,,,,,,,,,,,,,,,,,,,,,---...///,,,------,,,,,,+++***)))))))))(((((((((((())))))''''''((()))************(((((((((((((((((((((((($$$&&&''')))***+++******'''''''''((()))+++,,,---...+++''''''(((***)))((((((((()))***+++,,,---...)))(((&&&%%%%%%%%%&&&'''''''''''''''((()))******&&&'''(((((())))))(((((((((((((((((())))))++++++******)))))))))((((((((((((((()))***************&&&'''((()))))))))(((((('''((((((((('''''')))***(((+++---,,,***((()))***+++***)))***+++,,,+++***KKKHHHDDDAAAAAAAAAAAA@@@???>>>>>>===;;;:::999888<<<<<<<<<======>>>>>>>>><<<@@@DDDEEECCCAAABBBDDDCCCFFFIIIJJJJJJIIIJJJKKKHHHGGGGGGHHHJJJJJJHHHFFFCCCDDDDDDCCCAAABBBDDDEEEIIIJJJJJJJJJIIIFFFDDDBBB===>>>@@@AAABBBAAAAAA@@@AAABBBCCCDDDDDDCCCBBBAAA???@@@BBBDDDEEEFFFEEEEEEBBBBBBBBBBBBCCCCCCCCCCCC@@@???>>>>>>>>>@@@BBBDDD@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCC??????@@@AAABBBCCCCCCDDDCCCCCCBBBAAA@@@???>>>>>>???@@@AAACCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA>>>>>>===???BBBCCCBBBAAAAAAAAA@@@???>>>===<<<;;;;;;>>>AAACCCCCCBBBCCCCCCDDDCCCAAA@@@>>>>>>>>>>>>::::::::::::999999888888;;;;;;<<<<<<<<<;;;::::::888999999::::::::::::999888777777666666555555555000000000111333444666666777444333666666444555999555:::<<<:::888999999777444444444444555666777888444444333333333333333444666777888999888777666555777666666888::::::999888777777777777666666666666222333444333222222333444111111111222222333333333333333333333333444444444666666777777777666555555555666777777555555666777666666777888777666555444555666666666555444222111333333333333333444444444222222111000000222333444333333333333333333333333///000000111111000//////111222333333333333222222000000000000000000000000...//////000111222333333////////////000000111111///...///000222222000...............///111222333////////////////////////...---------,,,+++++++++...///000111111000///...,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...,,,+++******)))*********,,,+++******++++++)))(((***************+++++++++++++++*********+++---...,,,---...---+++++++++,,,)))((('''''''''(((***+++(((***---......///000222---,,,+++***)))***++++++------------------------)))'''&&&%%%%%%'''***,,,************+++,,,---...---------------...///000.........---,,,+++***)))(((((())))))))))))((((((,,,,,,---------,,,,,,+++(((((((((((((((((((((((($$$%%%''')))+++++++++***&&&&&&'''(((***+++---......***'''&&&)))+++***)))(((((()))+++,,,---...///)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&'''))))))&&&''''''(((((((((((((((((((((''''''''')))+++,,,))))))))))))(((((((((((((((((()))***************&&&''')))*********)))(((&&&'''((((((''''''(((***(((+++------***((()))***+++***)))***+++,,,+++)))===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::888999;;;<<<===<<<<<<;;;:::::::::;;;;;;::::::::::::::::::999999999999999======>>>????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::444444555555666888999:::999888888888777777666666888999999999999::::::::::::::::::999999999999888999888777777777888:::;;;;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;;;;999999888888999;;;===>>>:::999999999999999999:::888888888888999:::;;;;;;>>>>>>===<<<;;;:::999888888888999999:::::::::;;;::::::999777444333555777777888999:::;;;<<<<<<;;;???>>>===;;;999777666555666555444333333333444555555555555555555666777888555555444444444333333333555444444333333444444555000222333333111111222444333333333444444333222222666666666666555444333222444333222222222222333444555555444333333222111111000333666999999888666444444444555555555555444444333333333333333333333333222222333333333333222222222222222222222222222222222222111222333555777999999999888666555333222222555555555555555666777777;;;999777444333333444444888888777555444333222222444444444333333222222222222222111000000111222222//////000111111111111000111111111111111111111111555555555555444222000///333333222222111000//////---///222333222000///000222111111000000000000000---...///000000///...---000///...------...///000000000000000000000000000...000000///...---...///.........///000111111222000///...---,,,---..............................)))***+++,,,------------,,,,,,,,,,,,,,,+++))))))++++++***+++,,,,,,+++)))******))))))((((((''''''---,,,,,,,,,,,,,,,,,,,,,+++******)))((()))))))))'''((()))******)))(((''',,,------,,,+++***)))(((///---)))''''''(((((('''(((...333222111111...***.........///000...***'''...---+++)))(((((()))))))))+++,,,,,,***))))))***'''***,,,***&&&&&&***...555000,,,+++///000...+++,,,,,,,,,,,,,,,+++***))))))((('''&&&''')))+++,,,))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''***))))))***,,,,,,***)))---+++(((&&&''')))---//////---+++)))'''&&&&&&'''&&&&&&((()))+++---...///+++***)))'''''''''((()))$$$%%%''')))+++---......******)))(((((((((((((((((('''%%%$$$$$$&&&)))+++...,,,***'''&&&''')))*********))))))))))))******))))))((((((((((((((()))&&&(((***,,,,,,+++)))'''%%%)))---...,,,***)))***'''((()))******+++++++++:::::::::999999999::::::999:::;;;;;;;;;;;;:::999888999:::;;;;;;;;;:::999777777888888888888777777777777777777777777777777444555555666666666666666888888888888888888888888888777777777666666666666555444444444444555555666888777777777666666666555666666666777777777777888888777777777777666666666777666555555555666888888666666555555555555666666888999999999999888888777555555555555666777888999888777777666666777777888999888888888888999999:::999888888777666555444333777777777888888888999999777777777555333333444666666666777888999:::999999::::::999888666555444333555444333222222333444444666666555555555555555555555444444444444333333333333333222222222222333333111222333222111000111222222333333444333333222222555555555555444333222111555444333333333333444555555444444333222222111111111333555777888777666555333333444444444444333333333333333333333333333333111222222222222222222111222222222222222222222222111111111111222444555666888888777666555444333333555555444444555666666777:::888666444333333333444777666666555333222222111222222222222111111111000111111111111111111111111///000000111222111111111222111111111111111111111///000111111111000///...333333222111111000//////...111333444222111000111111000//////....../////////000111111111111000///000///...------...///000///////////////////////////000111000///......000------...//////000000111000///...---,,,------...------------------------++++++,,,------------,,,,,,,,,,,,++++++++++++***,,,******+++,,,------++++++++++++***))))))((((((***))))))))))))))))))))),,,++++++***************(((((()))******)))(((((())))))***+++,,,,,,,,,,,,000...+++*********++++++)))///333111000000...***,,,,,,...000111///,,,))),,,+++)))((('''(((((()))((()))+++***((('''''''''(((+++,,,+++((('''+++///444000------///000...***************+++++++++++++++)))((('''&&&''')))***)))))))))(((((((((''''''&&&&&&&&&&&&&&&''''''((()))(((((())),,,------,,,+++***((('''(((***---///...---+++)))((('''''''''%%%&&&'''(((***,,,---...+++***)))((('''(((((()))&&&&&&'''((()))***************)))(((((((((((((((***)))''''''''')))***,,,---+++)))'''&&&''')))***(((''''''&&&&&&''''''((())))))(((((((((((()))))))))***+++,,,,,,+++)))(((&&&))),,,---+++))))))***(((((()))************)))777777777777777777777777888999<<<======<<<999888888888999999999888777777444444555555555555444444444444444444444444444444333333444555555555555555555555555555555555555555444444444444333333333333444444333222222222222222666666555555555555444444333333333333444444444444444444444444333333333333444444333333444444555666666666555555555555666666666666666666555555444444222333444555555555555555555555444444444444555555999888888777777777777888888888777777666555444444555555555555666666666666333444555333222222444555444444555666777777777777555555555444333333222222333222222111111222333333666666555555444333333333444444444444333333333333222222111111111111222222222333444333000///000111222222333333333333222222444444444444333222111000333333222222222222333333444444333333222222111111222333444555666666666555222222333333333333222222333333333333333333333333111111222222222222111111222222222222222222222222111111111111111222333333666666666555555555555444555555444444444555666666888777555333333333333444555555444333222111111000000000000000000/////////000000111222222111000000000000111222222222222111222222222111111000000000---...///000111000000///222222222111111000000///...000222222111000///000000///......------......111111222333333222111111//////............//////////////////////////////000111111111///...///000,,,------......////////////......---,,,---------------------------------------------,,,,,,,,,,,,,,,+++*********+++,,,------+++******,,,---......,,,,,,++++++***)))))))))((((((((((((((((((((((((,,,,,,,,,+++++++++++++++))))))************))))))((())))))***++++++,,,,,,------++++++++++++------***///222000......---))))))***,,,///111000---)))***)))((('''''''''((())))))***+++***(((&&&&&&''')))+++,,,+++)))))),,,///333000...///000000---)))))))))(((((()))***+++,,,+++***)))'''&&&&&&'''(((***)))))))))))))))(((((('''''''''''''''((())))))***(((''')))+++...//////((((((((()))***,,,---......---+++***((((((''''''%%%%%%&&&(((***+++,,,---+++***)))((((((((()))***((((((((((((''''''&&&&&&******)))(((((((((((((((((()))))))))))))))*********)))'''&&&&&&'''((()))(((''''''&&&&&&''''''((())))))(((((((((((()))))),,,,,,,,,++++++******)))((()))++++++)))((()))***)))************)))((((((555555555666666666666666777999<<<>>>>>><<<999777777777777777666666555555222222333333333333222222222222222222333333333333555666777777888888777777444444444444444444444444444444444444444444444333333333222111111111111222444444444333333333333333111111111222222222333333333333222222222111111111333333333333333444444555777666666555555666666777666555444444333333222222333444666777777666555444444333333222222333333444888888777666555555555666888888777777666555555444333333333333333333444444000111333222111111333444444444555666666666666666333333333333333333333333111111111111111222222222444444444444444444333333444444444333333333222222222222111111111111222222444555555444111000000111111111222333333333333222222222222222222111000000111111111000000111111111333333333333222222111111222222222333333444555666222222333333333333222222222222222222222222222222000111111222222111111000222222222222222222222222222222222111111111222222444444444555555555666666555444444444444444555555666555444333222222333333333333222222111111000000000000000000000000//////...000111333333111000...000111111222222222222222222222111111000000//////000000222333333333222111222111111111000000000///---///111111///.........000///......------......111111222333333222111111/////////......////////////////////////////////////000000000...---...///,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,++++++++++++***)))))))))+++...///000---***)))+++,,,------,,,++++++******)))(((((((((((())))))))))))))))))+++++++++++++++*********)))******************)))++++++******))))))))))))******************,,,---+++///111///------,,,)))((()))+++...///...+++((()))((('''''''''((()))***+++,,,---,,,***(((((((((((()))+++***))))))+++---111000//////000///,,,)))***)))'''&&&'''(((***+++***)))(((''''''''''''(((************))))))))))))((((((((((((((())))))***,,,***((((((***---...///&&&'''(((***,,,------...---,,,+++***))))))((((((&&&&&&''')))***,,,------++++++))))))))))))***+++***))))))(((((('''''''''***))))))(((((((((((((((&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&((()))+++******))))))******+++)))(((((((((((())))))***...---+++)))(((((()))))))))))))))))))))))))))***++++++++++++***)))((('''333444555666777666666666555888<<<>>>>>><<<888555666666555555444444444444222333333333333333333222222222222333333444444444444555666666777777666666444444444444444444444444444444444444444444444444222222111111222222333444222222222222222333333333111111111222222222333333333333222222222111111111333333444444444555555555444444333333333333444444666555444333333333333444555666777777777666555444333333333222222333333333777666555555444444444444555444444333333222222222333222222222222222222222///000222222222222333444444555666666777666666666333444444444555555555555000000000111111222222222111222333444555555555555444444333333333222222222333333222222222222333333666777777555222111111111000111222222333333333222111111111222111111000000111111222222222222111111333222222222222222111111222111111111222333444555333333444444444444333333222222222222222222222222111111222222222222111111222222222222222222222222333333333333333222222222333333444444555666666666444444333333333333444444333333333222222222222222111111111111111111000000111111111111111111111111...///111222222111///...000000111222222222222111111111111000000000//////222333444444444333222111111111111000000000000000000111222111///...//////111000//////....../////////000111222222111000///...//////////////////...........................---...///...,,,+++,,,---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++************+++***)))((())),,,...000222///+++******+++++++++*********)))((((((''''''''''''((((((((()))))))))******++++++******)))(((***))))))))))))))))))***+++***)))((((((((())))))***+++,,,,,,******,,,...***///000---+++,,,,,,***)))))))))+++,,,+++(((%%%***)))((((((((()))***++++++,,,---,,,***(((((()))&&&'''((()))))))))***+++.........//////...+++)))---+++)))'''&&&&&&'''((('''''''''''''''((())))))))))))))))))************)))(((((((((((()))******///,,,)))(((***+++,,,,,,%%%&&&(((+++,,,---------++++++++++++******))))))(((((()))***,,,---......,,,+++***))))))***+++,,,+++******)))******+++,,,***))))))(((((((((((((((&&&''')))))))))((('''&&&'''&&&&&&%%%&&&&&&'''(((,,,++++++******++++++,,,((((((((((((((()))******---+++)))'''&&&''''''((())))))((()))************,,,,,,,,,,,,+++***((((((222333555666777777666555555777:::======:::777555555555444333333444444444333333444444444444333333222333333444444555555666555666777777888888777777444444444444444444444444222222222222333333333333222222222222222333444555111111222222222222333333222222222222333333333444444333333333222222222222333333444555555555555555666555555444444555555666666555444333333444555666555555555555555444333222333333222222222222333333555444444333333333333444555555555555444444444333333333333333222222222222000111333444333222333444555666666777777777666666444444444555555666666666///000111222222222222222///111333555666777777666333333333333222222222222333333222222222222333333666666666555222111111222///000111222333333333333000111111111111111000000333333444444444444333333222222222222222222111111111000000000111222333444333333444444444444333333222222222222222222222222222222222333333222222222222222222222222222222222222333333444333333222222222333333444555555666666444444333222222222333333111111111222222222222222000000000111111111111111111111222222222222222333//////000111111000////////////000111111111111000000000000000000000000000111222333333222111000///000000000000000000000000333444444333111000111222111000//////......//////...///000111111000///.........////////////..............................,,,---------+++***+++,,,------------------------,,,------------,,,++++++++++++++++++++++++++++++...---+++***)))))))))*********))))))***,,,---///000---+++************)))******))))))((('''''''''%%%%%%%%%&&&&&&''''''((())))))***+++***)))((('''))))))(((((((((((())))))'''&&&&&&&&&(((***,,,------000111000,,,+++,,,///***......+++***,,,---,,,+++)))((()))***)))(((&&&+++***)))((((((((()))***''')))******(((''''''(((%%%%%%'''((()))******)))+++,,,,,,,,,,,,,,,++++++---,,,***((('''&&&&&&&&&%%%%%%&&&'''(((((())))))(((((()))))))))))))))***((((((((((((((()))******...,,,)))))))))***))))))&&&''')))***,,,,,,------***++++++,,,++++++******))))))***+++,,,---...///,,,+++*********+++,,,---,,,,,,+++++++++---...///******)))((((((((((((((()))***+++,,,+++***)))((((((''''''&&&&&&&&&''''''***))))))(((((())))))***(((''''''(((((()))***++++++***((('''&&&&&&'''((((((((((((***,,,---,,,+++.........---,,,+++***)))000222444666666666555444444666999::::::999666444555444333333333444555666333333444444444444333333222333333444555555666666777888999999::::::999999444444444444444444444444222222222222333333333444333333222222111222222222111111222222222333333333222222222222333333333444444333333333222222222222222333444555555555444444777777666666666666777777555444333222333555777888666666555444333222222222222222111111111111222222333222222222222333333444777777666666666666555555444444444444333333333222111333555666555333444444555555666666666666555555333333333333333444444444///000111333333333333333111222555777777777666666333333333222222222222111222222111111111111222222333444444333111///000111///000111222222333333333000111111222222111111111111222333444444333222111111111111111111111222222//////000111111222222222222222333333333333222222111111111111111111111111333333444444444444333333222222222222222222222222000111222333333222111111333333333444444555555555444444333222222222222222///000000111222222222111000000000111111222222222111111111222222222333333000000000000000000000000......///000000000000///......//////000111111111//////111222222111000000///000000000000000000000333444444222000///000111000///......------.........///000111111000///...---...///000000///...---........................,,,---...---+++***+++,,,.........---------------,,,,,,---------,,,+++***++++++++++++++++++++++++,,,+++)))((('''((()))************++++++,,,,,,,,,+++***))))))++++++***)))++++++******)))(((((('''%%%%%%%%%&&&'''((((((((()))***+++,,,,,,***)))''')))((('''&&&&&&'''((()))&&&&&&%%%%%%'''))),,,---///222444111,,,)))***---(((,,,---)))))),,,......,,,***(((''')))++++++++++++***((('''&&&''''''(((&&&((()))***((((((((()))%%%&&&''')))***+++***)))))))))************,,,---++++++***))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((()))))))))(((''''''''''''((())))))+++)))((((((******)))(((((())))))***++++++,,,,,,******+++,,,,,,,,,+++***))))))***+++,,,------...,,,++++++***+++,,,---......---,,,++++++---...000******)))(((((((((((((((+++++++++++++++***))))))))))))(((''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''((()))***+++))))))((((((((((((((()))''''''(((+++///000///,,,.../////////...---,,,,,,///111333555666555444333444555777999999777555444444333333222333444666777333333444444444444333333222222333444555555666666555666666777777777777777444444444444444444444444333333444444555555555555555444333111000000//////111111222222333333333333222222222222333333333333333333333333222222222222111222333444555444333333444333333222222333333444444333222222333555777999999888666444333333444444111111000000000000111111111111111111222333444444333333222222222222222222555555555444444333333333333555777777666444444444555555555666555555444444111111111111111111222222///000222333444444333333333555666888888777555444333333333222222222111111111111000000000000111111111222222111///...///000//////000222222333333333000111111222222222111111...///000111111000///...111111111111111111222222...///000111222222222111111111222222222222111111111111111111111111111111333444444555555444444333222222222222222222222222...///000222222222111000333333333444444555555555444333333222111111111222...///000111111222111111000000111111222222333333000000111111222222222333000000////////////000000---......///////////////------...///000111222222---...000222333444333333////////////000000000000000111111///---,,,---.........---,,,,,,,,,,,,---///000111222222111000///---...///000000///...---........................---...///...,,,+++,,,---........................,,,,,,---...---,,,+++***************************+++***((('''&&&''')))*********+++,,,,,,,,,++++++&&&&&&''')))+++---,,,***,,,,,,++++++***)))))))))''''''(((((()))***++++++***+++,,,------,,,***(((((('''&&&%%%%%%&&&'''((()))((('''&&&&&&''')))***///222444111***&&&''')))(((+++,,,)))(((,,,//////,,,***''''''***---///000***)))'''&&&%%%%%%%%%&&&''')))+++++++++***+++,,,&&&&&&'''***,,,---,,,***'''(((((((((((())),,,///)))***************)))((((((((((((((('''&&&%%%$$$&&&'''''''''(((((())))))'''''''''''''''((())))))'''''''''(((***+++)))(((******))))))***+++,,,,,,)))***+++,,,---,,,+++***(((((()))***+++,,,,,,---,,,,,,+++***+++,,,...///000...,,,++++++,,,---...******)))(((((((((((((((***)))))))))((((((''''''******)))(((''''''&&&%%%((((((''''''''''''((((((''''''''''''((()))++++++))))))))))))************&&&&&&(((---111333000---/////////000//////...---222333666888999777666444333444444555555444444333333333333444555666888888666555444222111111222222222222222333444555666777555666777777777777666666777666444444444444222000333333333222222222111111111222333333333333222111111111222333333444555555///111444666666555333111333333333444444444555555444444444555555555666666555555555444444333333333444333222222333666888:::<<<888333000000111222222222222333333333222222111222222222222222222222222666444333111000000111111111111111111111111111111222333555666777777777666666666666444111000///000444555666555333222333444000000000000111222333444555555555666555555444333333444555666666666555444111111000000000000111111---000222333111///.........//////000111222222222111111111111111111111111222222111000//////000000333333333333333222111000000111111111111222222222222222222111111111000000111111111111111111111111111333555555444222222333333222222222111000000000222222222222222222222222444444333333333222222222000111222333333333333333333222111000000111222333555444222111111111222222000111222333333333333333111000000000//////......//////000000000000//////---......///////////////............////////////000000000000////////////...............---------............////////////------............------,,,,,,,,,,,,,,,---...///,,,...///111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,---------,,,++++++***)))(((((()))+++---,,,+++,,,,,,+++***))))))******)))***,,,.........,,,+++((()))***,,,+++***((('''+++---...,,,(((&&&''')))'''&&&&&&'''((())))))(((---,,,,,,+++***)))(((((((((((()))************))),,,)))''''''((()))((((((///000111000---***))))))(((((()))+++,,,---......---,,,,,,++++++,,,,,,---...---***(((&&&%%%%%%&&&)))+++++++++///333111+++''''''((()))))))))))))))((()))***+++,,,+++******))))))((((((((((((((()))((((((((((((((((((((((((&&&''')))***++++++***)))******))))))(((((('''''')))(((((((((''''''''''''))))))))))))))))))))))))***+++,,,------,,,+++***++++++*********+++,,,---111000...+++((((((***,,,...,,,+++))))))***,,,---)))---///---(((&&&(((++++++*********))))))((((((***))))))(((((((((((()))'''(((***+++,,,+++)))((((((((((((((())))))))))))'''((()))))))))'''&&&%%%%%%&&&((()))))))))(((''')))***+++,,,---......---222444666888888777666444222222333333444444444555444444444333444444555555666555444222111111222222333222222333333555666666222333444666777888999999666444333333333333111000111111111000000000//////111222333333333333222111111111222222333444444555000111333444555444333222333333333444444444444555222222333333333444444444555555444444444333333333333222222111333555777888<<<888444111111222333333222222222333333222222111333333333333333333333333555444333111111111111222111111111111111111111111222333555777888888888888666777777555222000000111333444555444222111222333111111111222222333555555555555555555555444333333000111333444444444333222111111000000000000111111---///111111///---------...//////000111111222222////////////////////////222111111000//////000000111111222222111000000//////000000000000111111111222222222111111111000000111111111111111111111111000222444444333222222222333333333222222222222222222222222222222222222222222222222222222222222222111222222222222222222333222111111000000111111222444333222111000000111222333333333333222111000000111111111000000000////////////000000000000//////---...//////000000//////000/////////////////////000000000000/////////...------------------------........................---......//////......---------,,,,,,---......///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---------------,,,++++++***)))((()))+++,,,,,,+++++++++***))))))))))))))))))***,,,---...---,,,+++))))))***++++++***)))(((---...///---***((()))***'''&&&&&&''')))+++***)))------,,,,,,+++***))))))******++++++,,,,,,++++++---+++((('''(((*********,,,...///...+++(((''''''(((((()))***+++,,,------++++++************++++++,,,++++++***))))))))))))'''))))))(((+++///...***''''''((()))))))))))))))((()))***+++++++++******))))))(((((((((((())))))(((((((((((((((((((((((('''((()))***+++,,,,,,+++***)))))))))((((((((('''))))))((((((((('''''''''(((((((((((((((((((((((()))***+++,,,,,,+++***)))*********+++++++++,,,,,,,,,---,,,+++)))(((***+++***)))'''&&&&&&'''(((***(((+++---+++'''%%%'''************)))))))))(((((())))))(((((((((((())))))((()))***+++******((((((''''''''''''(((((((((((((((((()))))))))((('''&&&&&&''''''((((((((((((((((((((()))***+++,,,++++++333444666777777777666555333222111111222333444555555444333333222222222222555555444333222222222222333222222333333444555666111222444555777777888888444333222222222222111000111111111000000000000000111222222333333222222111111111222222333333444444222222222333333333333333333333333333444444444444111111111111222222222222555444444444444333333333222222111111222444666777<<<999555333333444444333111222222333333222222222333333333333333333333333555444333222111111222222222222222222222222222222222333555666888999::::::666777888777444222111222222333444333111111111333333333333333444555666666444444444444444333333222000111222333444333222222111111000000000000111111...///000///---,,,---......//////000000111111222////////////////////////111111000/////////000000///000000000000//////.../////////000000000000111222222222111111111111111111111111111111111111111///111222222111000000111222222222333333333333333222222222222222222222222000111111222222333333444444333222111000111222222000111111222222111111000222111111000000000000111111111222222222111111000000000///////////////......//////000000//////......//////000000000000000111111111000000/////////000000000/////////......,,,,,,,,,------......////////////......------------......//////......---......------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---............---,,,,,,+++***)))***+++,,,+++*********)))((((((((())))))******,,,---------,,,+++************************...//////...+++******+++'''&&&&&&(((+++,,,,,,+++---------,,,,,,++++++***,,,,,,,,,---------------///,,,)))((()))***+++,,,+++---...---+++((('''''''''(((((()))***++++++,,,******))))))))))))******)))***,,,---......------''')))(((&&&)))------***''''''((()))))))))))))))(((((()))***************))))))(((((((((((())))))((((((((((((((((((((((((((())))))***,,,---......))))))))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''((()))***++++++***)))((())))))+++,,,,,,,,,+++***((()))++++++***)))***+++((('''&&&%%%%%%&&&'''((('''***+++***&&&%%%&&&(((******))))))))))))(((((((((((('''(((((()))***+++*********))))))(((((((((&&&&&&&&&&&&''''''''''''((())))))))))))(((((('''(((''''''''''''(((((()))&&&&&&'''((())))))))))))555555666666666666666555555444222000000111222333444333222222111111222222444444444333222222222222333222222222333444444555444555555555555444444333444333111222333333222111222222222222222222222222222222222222222222222222111111222222333333333333333222111111111222444444222222333333333444444444111111111111222222222222444444444444444444444444333333222333333555666777;;;888666444555555444333111111222333333333222222444444444444444444444444444444333333222222222222222222222222222222222222222333444666888:::;;;;;;666888999888555333222333333444555444222111222333333333333333333444555666333333333333333222222111111222444555555444444333111111000000000000111111///000000///------...000////////////000000111111111111111111111111111111111000000/////////000000//////000000000//////...000000000000111111111111111111111111111111111111111111111111111111111111...000111111/////////000111111111222222333333333111111111111111111111111000000111222333444555666555333111000///000111222///000111222222111000///000000000////////////000,,,---///111222333444444------------------------...//////////////////......///000000111111000000222222111111000000//////000000/////////.........,,,,,,---...//////000000111111000//////...------......////////////......//////.........//////000......---,,,,,,---......++++++,,,,,,,,,,,,------,,,------------------------......///......------,,,***)))***++++++***)))))))))((((((((((((((()))***+++,,,,,,,,,,,,++++++++++++*********+++,,,,,,.........---,,,+++***+++'''''''''))),,,......---++++++++++++++++++++++++,,,,,,,,,,,,,,,---......000,,,)))'''(((***+++,,,,,,...//////,,,*********''''''(((((())))))*********))))))(((((())))))***(((***,,,/////////---,,,)))+++***'''(((---...,,,''''''((()))))))))))))))((((((((())))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))***+++,,,...///000))))))))))))(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''((()))******)))((('''''')))+++,,,---,,,***)))'''))),,,,,,+++))))))))))))(((((((((((()))******((()))***)))'''&&&'''((())))))))))))))))))((((((''''''''''''((()))++++++,,,+++***(((''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))(((((()))((('''&&&&&&'''((()))&&&&&&'''(((((((((((((((666666666555555555666666888666333111//////000111222111111111111222333333333333333333333333222222333333222222222333444444444444444444444333222222444333222333444555444333222222222222222222222222222222222222222222222222111111222222222222222333333222111000000222333555222222222333333333444444222222222222333333333333444444444444444444444444444444444555555666777777999888666555666666444222000111222333333333333333444444444444444444444444444444444444333333333222222222222222222222222222222222444555777999;;;<<<666777999999666444333333444666666555444333444555222222222222222222333444222222222222222111111000111111333444444444333222111111000000000000111111111222222000///...000111///////////////000000000000000000000000000000000000///////////////000000//////000000000000000///111111222222222222333333111111111111111111111111000000000000000000000000...///000///......///000//////000000111111222222111111111111111111111111000111222333444555666777555333111/////////111222///000111222222111000///////////////000/////////+++,,,...000111333333333..............................////////////............///000000000000000222111111111000000000///////////////............------...///000111111222222222111111000///.........//////////////////...000//////.........//////------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,------......---,,,,,,------......///......---,,,***)))***++++++***))))))((((((((((((((())))))+++++++++++++++++++++***++++++******+++,,,------,,,++++++*********)))((((((''''''))),,,......---))))))))))))************,,,++++++***+++,,,------...+++((('''((()))******+++---......,,,+++******(((((((((((((((((())))))******))))))))))))******(((***---//////---+++)))(((+++***''''''+++---,,,''''''((()))))))))))))))((((((((((((((()))))))))((((((((((((((()))******)))))))))))))))))))))))))))***+++,,,---...//////(((((((((((())))))))))))***)))))))))(((((((((((('''''''''''''''''''''''''''((()))******)))(((''''''(((***,,,,,,+++***))))))+++......,,,)))(((((()))))))))******++++++,,,)))******)))((((((((()))(((((((((((((((((())))))''''''''''''((()))++++++++++++)))(((''''''''''''''''''((((((((()))))))))(((((((((((((((((()))))))))((('''&&&&&&'''((()))&&&'''(((((()))(((((((((888777555444444555666666888777444222111000000000111111111111222333333444222333333444444333333222333333222222222222333333000111222333333444444444444333222333555666555444000000000000000111111111333222222111111222222333111111222222222222222222222111111000000222333444222222222222333333333333333333333333444444444555333333333444444444444555555555666666777777777777777666555666666666333111000111222222333333333333333333333333333333333333333333444444444444333333333333333333333333333333222222333444666888999:::444777999999777444333333555666777666555444444666111111111000000111111222111111111111111000000///...///000111222111000000111111000000000000111111111222333222000///000111////////////////////////........................//////......//////000000...//////000000000000000222222222333333333444444111111111111111222222222000000000000000000000000///000000///...---///111/////////000000000000000111111111111111111111111000111111222444555666666333222111000///000111111///000000111111000000///...//////000000000000/////////000000000//////...000000000000000111111111---......//////......------......///////////////000000000000000000000000/////////.........------.........//////000000111222111111000000/////////...//////000000//////...//////......------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,---......---+++***,,,,,,---............---+++***)))***+++,,,+++***))))))((((((((()))******++++++++++++************+++++++++,,,,,,------...+++)))(((((())))))((('''(((''''''))),,,------,,,'''((((((((())))))******+++***)))))))))***,,,------+++)))((()))******)))(((***,,,,,,***)))))))))))))))))))))((((((((((((******))))))))))))******)))***,,,......,,,)))(((&&&)))***'''&&&)))+++***''''''((()))))))))))))))'''''''''''''''((())))))(((''''''(((((()))***+++)))))))))))))))))))))))))))***,,,---......---,,,(((((((((((())))))))))))******)))))))))((((((((('''''''''''''''''''''''''''((()))******)))((('''((((((***+++++++++***)))***,,,......,,,)))(((((((((((())))))******++++++))))))))))))))))))))))))''''''(((((((((((())))))(((((('''(((((()))***+++)))))))))(((((('''''''''(((((((((((()))))))))***(((''''''''''''(((((())))))((((((''''''''''''((('''(((((()))))))))((((((999777555444333444666777555555444444333222222222444333333222222222222333222222333444444444333222333333222222222222222333///000111222333333333333222111111222444666555444//////000000000111111111333333222111111222333333222222111111111111111111111111111111111222222333111222222222222333333333333333333333444444444444333333333444444444555555444555555666666666666666555555555666666555333000000000111222333333333333333333333333333333333333222333444555555444333333333333333333333333333333333222222333444666777999333666888999777444222222555666777666444333444555222111111000000000111111000000111111000000///...---...000111111111000///111111000000000000111111///111333333111/////////////////////////////////.......................................///000000------...///////////////111111222222222333333333000000111111111222222222000000000000000000000000///000000///---...000111111111111000000000000000111111111111111111111111//////000111222222333333000000000000111111111111000000////////////000000...///000111111111000000000000000000///...------....../////////000000000---......//////......---,,,,,,---........................//////000000111//////.........---------------------............/////////...............//////000000000000/////////......---,,,,,,------***+++,,,------,,,+++*********+++,,,,,,---......+++,,,---......,,,+++)))++++++,,,---------------***)))((()))+++,,,,,,+++)))))))))))))))***++++++,,,++++++***************)))***,,,---.........---***((('''''')))***(((&&&)))(((''')))+++,,,,,,+++'''(((((()))******++++++++++++)))))))))***,,,---,,,+++***+++,,,,,,***(((''')))++++++***)))))))))*********))))))((((((((()))((((((''''''(((((())))))***,,,------,,,+++)))%%%***,,,)))''')))***)))''''''((()))))))))))))))''''''&&&&&&&&&'''((()))''''''''''''((()))***+++))))))))))))))))))))))))(((***---//////---***)))'''((((((((()))))))))************)))))))))((((((((((((((((((((((((((((((((()))************)))((())))))))))))************(((***,,,,,,***)))))))))'''((()))***++++++++++++(((((('''(((((()))(((((('''''''''((((((((())))))))))))(((((((((((())))))''''''((())))))((('''&&&'''''''''((((((((())))))'''&&&%%%%%%&&&'''((()))(((((((((((((((''''''&&&''''''(((((((((((('''''':::888555333333444666777222333444555555555444444777666444333222111111111111222333444444444333222333333222222111222222222333333333222222000//////111000000111333555444444111111222222333333333333444333222111111222333444222222111111111111111111000000111111222222222222111111222222222333333333222222333333333444444444333333333444444555555555444444555555666555555555444444444555666555222//////000111222333444444444222222222222222222222222222333444555555555444333333333333333333333333333333333222222333444666777222555888888666444222222444555666555333222333444222222111111000111111222000000000000000//////...///000111333333222222111111111000000000000111111---000222333111///......///////////////.........000000000000000000000000...............///000111+++,,,------.........---000111111111111222222222000000111111222222222222000000000000000000000000000000000///......000222333222222222111111000000000000000000000000000000......//////000000111111...///000111222222111111111000///......///000111...///000222222222111000------...///000000//////+++++++++,,,,,,------------..................---+++,,,------......------,,,,,,---...///000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------//////000000000000/////////...---,,,,,,,,,,,,,,,)))***,,,------,,,***)))******+++,,,,,,---......+++,,,.........,,,***)))***+++,,,,,,---------,,,)))(((((()))+++---,,,+++******))))))***+++,,,,,,,,,,,,+++***))))))******)))***---/////////...---+++(((''''''******(((&&&)))((('''(((***++++++)))(((((()))***+++,,,,,,---,,,+++***))))))+++---...,,,,,,,,,---...---+++)))(((***------,,,++++++,,,++++++******))))))(((((('''''''''&&&&&&''''''''')))***,,,------------,,,&&&,,,///---***,,,,,,+++'''(((((()))))))))))))))''''''&&&%%%&&&'''((()))''''''''''''((()))++++++))))))))))))))))))))))))(((***---//////,,,)))&&&'''((((((((())))))******************))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))((()))******+++%%%'''))))))))))))***+++))))))***,,,,,,---------'''&&&&&&&&&'''((('''&&&&&&'''''''''(((((())))))***))))))(((((((((((()))%%%&&&(((******)))'''&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&'''((('''((()))))))))(((&&&%%%'''''''''(((''''''&&&&&&<<<:::777444333222333444444555666777777555333222111111111111000000//////333333333333333333333333333333222111111222222222111111000000000000000111444111//////222333222111111111222111000000222333111111000000000000111111222111111111000000//////222222111111111111111111000000111111111222222222000000000000111222333444222222222333333444444444666666666777777777777888444333222222111111222222444333222111111222333444444333222111111111222333333333333333333333333333333333333222222222111111666555333222111111222333333444444444444333222222222222111111222222333444555555444333111000//////000111111222222111111000000111111111111000////////////000000000000//////000000111111111111000000//////...------------...000000000000000////////////////////////////////////////////////000111111000///...///000111000///000000000000111111111111111000...------///111222111111111000000000000000222222222111000///...---...///111222333222000///000000111222222222222111333222000//////111333444111000000////////////000111///000888@@@???555,,,////////////................../////////---,,,+++,,,,,,---......---,,,,,,---...............------111///---,,,,,,...000222555444222000...---+++***,,,,,,,,,------...............---,,,---///111333000000//////.........---,,,+++***))))))+++---...,,,,,,,,,---------......000///---+++++++++---...///......---+++******))))))***,,,---...------,,,++++++,,,,,,,,,,,,++++++)))))))))((('''(((+++---+++++++++***)))((((((''',,,,,,------,,,+++)))(((+++***)))((('''&&&%%%$$$((('''%%%$$$%%%'''***,,,)))((('''''')))******)))---***&&&&&&)))++++++***---------,,,+++***)))(((,,,,,,,,,,,,++++++***)))...---,,,+++*********+++''')))++++++***))))))***(((***++++++)))(((((()))******+++,,,---......///,,,,,,,,,+++)))((()))***((()))***)))'''&&&&&&&&&%%%%%%&&&'''((()))******,,,+++***((((((((())))))++++++++++++***)))(((((()))((('''&&&''')))+++,,,***)))((('''&&&''''''((('''(((***,,,---,,,+++***+++******+++------+++***''''''((((((((()))))))))***++++++******)))((('''&&&''''''((()))******+++'''''''''((((((((((((((()))))))))))))))******+++,,,+++***(((''''''''''''''''''(((((())))))************))))))(((((('''''')))((('''&&&&&&''')))***+++***(((&&&&&&&&&''''''''''''(((***++++++)))&&&;;;:::888666444333333444333444555666666444333111222222111111111000000000222222222222222222222222333222222222111222222222111111000000000000111111333111//////111333222000111111222111000000111333111111000000000000111111111111111000000000//////111111111111111111111111000000111111111222222222000000000000111222333333222222222333333333333333333333333444444444444555444333333222111222222222111111000//////000111111333222111111111111222333222222222222222222222222222222222222222222222222777666444222222222222222333333333333333222222111222111111111222222333333555444444333222111000000000000111111111111000000111111111222111000000///......////////////....../////////000000///////////////...---------------///////////////////////////////////////////////////////////////000111111000.........000111000////////////000000000111111000///...------...//////000000000000000000000000222222222222111000///...---...000222222111000/////////000111111111111000222111///......///000111000///////////////000000000------111777777222,,,////////////...............///000111000///...---,,,,,,---......---,,,,,,------.........------,,,///...............//////222111111000///......---*********++++++,,,,,,,,,,,,---......////////////////////////......------,,,+++***))))))+++,,,---++++++,,,,,,,,,---------///...,,,+++***+++,,,---++++++++++++***************+++,,,---------,,,+++((())))))******))))))(((******)))))))))***---///++++++******)))(((((('''******+++,,,+++***)))))),,,,,,+++***)))((('''&&&))))))''''''((()))+++,,,)))((('''''')))******)))...+++((('''***+++++++++------------,,,+++******+++,,,------............------,,,+++***)))((((((&&&'''))))))(((''''''((()))***,,,+++***))))))*********+++,,,------......,,,,,,,,,+++((('''((()))((()))***)))'''&&&&&&&&&%%%&&&&&&'''((()))***+++,,,,,,***))))))***++++++******+++,,,,,,+++***)))***)))(((''''''(((((()))))))))))))))((('''&&&%%%%%%''')))+++,,,,,,++++++,,,++++++,,,---...,,,++++++++++++,,,,,,,,,,,,,,,***+++******)))((((((''')))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''((())))))***))))))(((((((((((()))''''''(((((())))))))))))))))))))))))((((((''''''((('''''''''(((((())))))))))))(((''''''''''''(((''''''((()))++++++)))'''999999888777555444333333222333444444444333111000222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333111//////111222111000111222222111//////111222111000000//////000000111111111000000000000//////111111111111111111111111000000000111111111111222000000000000111222333333333333333222222222222222111111222222222333333333444444333222222222222222111000000//////000000111222222111111111111222222111111111111111111111111000000111111222333333333888777555333222222222222222333333333333222111111111111111111222222333333444333333333222222222222000000111111111111000000111222222222222111000000------............---------......//////......---//////......------------........................///////////////////////////////////////000111111///...---...000111000///.........////////////000///......------,,,,,,,,,000000000000000000000000222222222222222111000///---...///000111000//////......///000000000000000111000...---,,,------...............///000111111000...------///000///.../////////............---,,,---///000000///......,,,,,,---......---,,,,,,,,,------......------------...///000000///---,,,,,,---------............******++++++++++++,,,,,,+++---///000000///---,,,///............------------,,,***))))))***+++,,,*********+++++++++,,,,,,---,,,+++*********+++,,,******++++++,,,,,,,,,---+++,,,,,,---,,,,,,+++***(((((())))))))))))((((((***)))))))))+++,,,///000+++******))))))(((((('''(((((()))*********))))))------,,,+++******))))))))))))))))))))))))*********(((((((((***+++***)))---+++))))))***+++,,,+++,,,,,,,,,------,,,,,,+++***+++,,,...000111222222//////......,,,***'''&&&&&&((())))))(((''''''((()))+++,,,,,,+++***+++,,,******++++++,,,,,,------,,,------+++(((''''''(((((()))******(((&&&&&&''''''&&&&&&&&&'''(((***+++***)))((((((((()))***+++(((***,,,......---+++***))))))))))))((('''&&&&&&''')))***++++++(((%%%###%%%&&&(((***+++,,,++++++...---,,,,,,---...---+++,,,------...............+++******))))))(((''''''++++++*********)))))))))+++*********))))))((((((&&&&&&&&&&&&'''(((******((((((((((((((()))******'''(((((((((((())))))))))))))))))(((((((((((('''&&&'''((()))***))))))(((''''''(((((())))))((((((''''''''')))++++++)))'''666666666666555333222111111222222333222111000000222222222222111111111111000000000000000000000000000111111222222222222222000000111111222222111111222222000000000111111000111222222111//////000222000000////////////000000000000000000000000//////000000000000111111111111000000000000111111111111/////////000000111222333333333222222111111000000222222222222333333333444444444333222222222222222222222111111111111222222000000000000111111111222000000000000000000000000//////000111222333444444999888555333222222222222222222333333222222111000000111111222222222222222222222222333333333333333111111222222222222111111222222222222222111111000---......//////......---.........//////........................------,,,,,,,,,---------------...///////////////////////////////////////000000111///...---...000000000///---------.........//////////////////...,,,+++***/////////000000000000000111222222222222222111000------...///000//////......///000000111111000000111000///------,,,,,,------------...///000111222111111000///------///111//////.........---------)))***,,,---------,,,,,,,,,,,,---......---,,,,,,------.../////////............//////......------)))*********++++++,,,,,,------------------------,,,---...///...---,,,+++---------------------------,,,+++***))))))******))))))))))))************++++++***))))))******+++---------.........//////,,,,,,,,,,,,++++++******)))******++++++******)))((((((''')))+++---//////******))))))((((((((((((&&&&&&'''((()))))))))***,,,,,,,,,++++++*********(((((()))******)))((('''***)))((()))+++,,,+++))),,,+++***)))******++++++******+++,,,,,,,,,,,,,,,)))***+++---///000111111000111111111///,,,(((&&&)))+++,,,,,,***))))))***)))+++------,,,,,,,,,...)))))))))***************+++,,,---+++)))'''&&&'''(((***+++***(((&&&&&&'''''''''&&&%%%&&&(((***+++&&&%%%%%%$$$%%%&&&((())))))+++---000000...+++)))'''((()))******(((&&&%%%&&&''')))******)))(((&&&'''''')))***************...,,,++++++,,,---,,,+++,,,,,,---...///......---+++***))))))((((((''''''***************+++++++++,,,,,,+++******)))))))))(((((((((((()))+++,,,---))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))+++,,,+++)))(((%%%&&&((()))******))))))((('''''')))***+++)))'''222222333333222111000000111111111111111000000000111111111111111111111111000000000000000000000000///000111222222222222111///000111222333222222222333333222111000000111111111222222000///...///111000000////////////000000//////////////////000000//////000000000111111111000000000000000000000000////////////000111222333222222222111111000000000111111111111222222222222333333222111111111111222111111111111111111111111/////////000111111111111000000000000000000000000......///000222333444444888777555333222222222222222333333333333222111111///000111222222222111111111111111222222222222333222333333333333333333222111222222222222111000000/////////000000/////////...//////000000//////.........//////......---,,,+++,,,,,,,,,------......///////////////////////////////////////000000111///------...///000///...------------............000000000//////---,,,+++......//////000000000000000000111222222222111111---......//////////////////000111111222222111111222111000///......------------------...///111111000111222111...---...000............------------)))***,,,---------,,,,,,,,,,,,---......---,,,,,,......///000000000000000111///---,,,+++,,,---...++++++++++++++++++++++++------------------------...---,,,++++++,,,------,,,,,,,,,,,,------------,,,++++++***))))))))))))((((((((()))))))))***************************+++//////.........------------,,,,,,+++******************++++++++++++******'''&&&&&&(((+++---------)))))))))(((((((((((((((%%%%%%&&&&&&'''((()))*********************)))))))))***+++,,,,,,+++)))(((***))))))+++,,,---+++)))************))))))***+++((()))***+++,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,...///000000...+++(((&&&***+++---,,,***))))))***(((***,,,---------...///))))))))))))((((((((((((***+++,,,+++)))'''&&&&&&)))***+++***((('''''''''''''''&&&&&&'''((()))***%%%%%%$$$$$$$$$&&&'''(((***,,,...000///---***(((%%%''')))++++++***)))''''''''''''''')))***+++,,,***************))))))(((---+++))))))***+++***))),,,---...000000///...---+++***)))((('''''''''''''''((()))***+++,,,------,,,+++++++++*********)))(((((((((((()))***+++,,,+++***)))(((''''''''''''(((((((((''''''''''''''''''''''''''''''(((((((((%%%'''***,,,---,,,***)))%%%&&&(((***++++++******(((''''''(((******)))(((000000000000000000000000222222111111000000000000000000000000000111111111000000000000000000000000...///000222222222111111///000111333333333222222444555555333111000111333111222222000......///000000//////......//////000......////////////000000...//////000000111111111111000000000000000//////////////////000111222222111111111000000000000000...////////////000000000222222111000000000000000...//////000000//////...---...///000000111000000000000000000000000000000......///000111222333444666555333222111111222333333444444444444333222222...///111222222222111000000000000111111111111111222222333333333333222222000111111111111000////////////000000000000///////////////000000/////////---.../////////...,,,++++++,,,,,,------.........///////////////////////////////////////000111111...---,,,---///000///...---------............///000000//////...------------......//////000000111...///000111111111111111....../////////000000000000000111222222222222222111111111111000/////////------------...///000000---///000///...,,,,,,---.........------------,,,,,,---///000000///......,,,,,,---......---,,,,,,---...///000000000000000222000---+++***+++---/////////......------,,,,,,,,,,,,++++++++++++******...---+++******+++---...++++++,,,,,,,,,,,,,,,---***************)))))))))((((((((()))))))))******)))************+++++++++---,,,,,,,,,++++++******,,,++++++************+++))))))************))))))(((&&&%%%'''+++---,,,***((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***((((((((()))))))))))))))++++++---......---,,,+++*********,,,......,,,***)))+++,,,+++***)))***,,,)))***++++++,,,,,,,,,,,,((())))))*********))))))++++++,,,,,,+++***)))((()))***++++++)))''''''((('''))),,,---------...000+++*********))))))(((((((((***,,,+++)))''''''''')))***++++++)))''''''(((&&&''''''(((((((((((()))((('''&&&&&&&&&'''((())))))+++---......,,,***)))&&&'''***,,,,,,,,,+++***''''''''''''(((***,,,...+++++++++***************...+++)))((()))))))))(((---...000222222111000...+++***((('''&&&&&&'''(((%%%&&&''')))+++,,,---...************************'''''''''''''''(((((())),,,+++***(((''''''&&&&&&(((((((((''''''''''''&&&&&&''''''''''''(((((((((%%%'''***---...---+++***&&&'''((()))******+++***)))((('''((()))******(((111000////////////111111222222111111000000111111....../////////000000000111111111111111111111111---...000222333222111111...000222333444444333222555666777555222111222444111222222000...---.../////////............//////........./////////000000......//////000111111222111111000000///////////////......//////000111222/////////000000000000000...////////////000000000111000000///////////////---...///000000///...---,,,---...000000000000000111111111111111111111111...//////000111222222333333333111111111111222333444555555555555444333333...///111222222222000000000000000///////////////000111111222222111111000///000000000000///.........//////////////////...---......//////......------...///000///...,,,+++,,,,,,,,,---....../////////////////////////////////////////////000111111...---,,,---///000///...---............////////////...---,,,,,,------...------......///000000111------...///000111111111000/////////000000111111///000000111111111111111000000000111111000000///......---------......///...------,,,,,,---------.........---------,,,,,,...///000111000///...---,,,,,,---......---,,,,,,+++,,,---...////////////000///...,,,,,,+++,,,,,,......------------,,,,,,,,,,,,,,,++++++******************++++++,,,------***+++++++++,,,,,,,,,,,,((())))))***************(((((()))))))))*********)))******+++,,,,,,++++++************+++++++++++++++******))))))***+++,,,******++++++++++++*********'''&&&(((---...,,,)))((((((((((((((((((((((((''''''&&&&&&'''((()))***((((((((()))))))))******))))))***+++,,,,,,,,,,,,******+++---......,,,***+++---///...,,,+++,,,...,,,,,,------...---------)))***++++++,,,,,,++++++******++++++,,,,,,------)))+++,,,+++)))''''''(((&&&(((+++,,,,,,---...000...------,,,++++++******&&&(((++++++***((((((((()))+++,,,+++)))''''''(((%%%&&&((()))***)))((('''))))))'''&&&&&&'''((((((&&&(((***+++---------,,,******,,,,,,,,,,,,+++***(((((())))))************************+++,,,---...///,,,)))((()))******)))+++---///111111000...---+++***(((&&&&&&&&&'''(((&&&&&&'''(((***+++,,,,,,(((((())))))***+++++++++)))(((((('''''''''''''''******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((***,,,------,,,,,,)))((((((((()))***++++++)))((('''''')))******)))222111///......000222333333222222111111111111111---.........//////000000111111111111111111111111,,,...000222333222111000...000222444555444333222666777888666333111333555111222222000...---.../////////............//////---.........//////000000---......///000111111222111111000000/////////............//////000111222......//////000000111111111111111111222222222222000000///...............///000111222222111000///+++,,,...000000000000///111111111111111111111111//////000000111111222222222111000000000111222333555555666666555555444333...///111222333222000///000/////////............//////000000000000/////////////////////......------..................---,,,------......------,,,---...///000000...,,,+++,,,,,,------...///000000///////////////////////////////////////000111111...---,,,---/////////............////////////000...,,,+++******+++---///---------...///000000111,,,,,,---///000000000000000000000000000111222222...//////000000000000000...///000000000000000//////......---------......222///++++++,,,///000///......---------,,,,,,,,,....../////////...,,,+++,,,,,,---......---,,,,,,)))***+++,,,------------......//////...,,,+++******************+++++++++.........------,,,,,,,,,'''(((+++---...---,,,+++*********++++++,,,,,,,,,'''((()))***************))))))))))))************)))***+++,,,,,,,,,,,,,,,)))******,,,---......///******)))))))))***,,,---,,,------......------,,,,,,)))'''***...000---)))'''''''''((((((((((((((((((((('''&&&'''((()))***((((((((()))******++++++%%%&&&&&&'''((())))))*********+++---//////,,,***,,,///111111...---...000...///////////////......***+++,,,---............,,,,,,------///000222333,,,---...---+++))))))***%%%(((***,,,,,,,,,...000000000///......---,,,,,,%%%'''***+++***)))(((((()))+++,,,+++)))''''''((($$$&&&)))***+++)))'''%%%)))(((&&&%%%$$$%%%%%%&&&###%%%'''))),,,...///000------------,,,++++++***)))***+++,,,,,,)))'''%%%(((((()))***,,,///000222000...***))))))*********(((***,,,...///---+++***+++***(((&&&%%%&&&'''(((''''''(((((())))))******''''''((()))***++++++,,,,,,+++***))))))(((((((((((((((((((((((())))))***(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((***,,,------------***)))((((((((()))+++,,,)))((('''''')))******)))666444222000000222444666666555444222111000000///111000000/////////000000333222222222111111000000222111000//////000111222---///111222333222000///999999888555111...------//////......---------,,,////////////////////////------///000111111111000000000000000000000000000///000111222222111000///000000////////////000000000000000000000111111222000000000000000000000000000000000///.........---////////////////////////////////////////////////222222222333333222111111111111/////////000111222000000000111333555777888333000...000555888666222000000000000000000000000222111111111000000//////////////////////////////////////////............,,,---///000000000///...////////////////////////,,,,,,,,,---------......,,,,,,,,,---------......111111111111111111111111000000111111111111000000000//////.........//////............////////////,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---000222444333222111000/////////000...............------,,,//////000000000000//////---------------...//////222000...+++******+++,,,------,,,+++,,,---...///.../////////...------,,,***,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,......///---,,,************,,,------,,,,,,+++*********+++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,+++******))))))***+++---...,,,***++++++,,,,,,+++***((('''(((((()))))))))(((((('''+++++++++*********))))))$$$''')))***))))))***+++***,,,......,,,***)))))),,,)))'''(((++++++)))'''(((((())))))))))))(((((()))(((&&&&&&%%%&&&'''(((,,,,,,+++***)))((('''&&&'''&&&&&&''''''((()))***---,,,***)))((()))***+++000...---,,,,,,---///000.........///111000...,,,***,,,......---,,,---...///...------...///111222000///...,,,***((('''&&&)))***+++,,,...///000111333000---...111444444444)))***++++++***)))((('''***,,,...---+++)))))))))'''(((((())))))))))))(((***)))(((((())))))((('''###%%%(((+++---...------000///,,,***)))***+++,,,*********)))))))))))))))***++++++++++++++++++***///...+++)))))))))***+++...------,,,+++***((((((''''''''''''''''''''''''(((((((((((()))***,,,,,,,,,***)))''''''(((***+++,,,+++)))((((((((())))))***+++,,,+++)))''''''(((******))))))))))))******''''''''''''((((((((((((&&&'''(((***,,,------...((('''&&&'''((())))))'''((((((((((((((((((((((((444333000......000333444444333222111111111111111000000//////...---,,,,,,000000000000////////////111000000/////////000000---///000222222111000///666777666444000...---.../////////.........------////////////////////////000000000000000000000000////////////////////////...///000000000///......///......------......///000000//////000000111222000000000000000000000000//////..................................................................222222333333333222222111000000000000000111111222000000000111222444666888444111///111555777666333111111111111111111111111111111111000000000//////////////////////////////////////////............///000000000///---+++***........................,,,,,,,,,---------......,,,,,,,,,---------.......................................//////.........//////...............///............////////////...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---...---,,,,,,---///111222222111111000000//////......////////////...------/////////000000/////////......------......///000333222///---,,,,,,------,,,,,,,,,++++++,,,------......////////////......---............---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,---,,,,,,+++*********+++******++++++++++++******,,,,,,,,,,,,,,,+++***************+++,,,,,,)))'''((()))***+++++++++***)))((())))))***+++++++++++++++++++++*********))))))&&&((())))))((((((***+++***+++------+++))))))))),,,***)))******+++***(((''''''((((((((((((''''''((('''&&&&&&&&&'''((())),,,,,,+++***)))((('''''''''&&&&&&''''''((()))***,,,+++***))))))+++---...111000...---------...//////......///000000...,,,,,,---//////---,,,---...------,,,,,,,,,...///000//////...,,,+++***)))((()))***+++,,,...///000000222000------000222333222)))***+++++++++***)))(((+++---///...,,,***))))))((((((***++++++******))))))((((((((())))))'''&&&%%%&&&(((+++---.........111///---,,,************,,,++++++***)))(((''''''+++,,,---...///......------,,,***))))))***+++,,,------,,,,,,+++)))((('''''''''''''''''''''''''''(((((((((((()))***+++++++++***)))''''''(((***+++,,,+++***)))((())))))******+++,,,,,,)))(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))'''((()))***++++++++++++((('''&&&'''((()))((('''((((((((((((((((((((((((222000...------...000222222111111111111111222222////////////---+++)))(((---------------.........///000000000///...---------...000111111111000///333444444222///.........000000////////////......000000000000000000000000444333111000/////////000///////////////////////////////////////...---,,,------,,,,,,,,,,,,------000000//////000000111222000000000000000000000000---------------.........................................................111222222333333333222222...///000111222111111000000000000000222333555777444222000222555777555333111111111111111111111111000000000000////////////////////////////////////////////////............/////////...---,,,******------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------......---------......///---............////////////...,,,++++++,,,...///---,,,,,,++++++,,,,,,---///...---,,,,,,---...///000000111111000///---,,,//////000000000///............////////////.....................///000000444333111///......//////,,,,,,,,,,,,,,,,,,++++++------......//////000000//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++*********+++++++++++++++,,,,,,------,,,,,,+++***+++***)))*********'''%%%%%%&&&(((***+++,,,,,,,,,))))))***+++,,,---......+++++++++***************((()))***)))(((((()))+++(((***++++++)))(((((()))+++,,,---,,,***)))***+++&&&''''''((((((''''''&&&'''&&&&&&&&&&&&''')))***,,,++++++***)))((('''''''''&&&&&&''''''((()))***))))))))))))***,,,...///111000///...............//////...///000///---+++...000111000...,,,,,,---,,,++++++***++++++,,,---...------,,,,,,+++******))))))+++,,,.../////////111///------///000000000)))***+++,,,,,,,,,+++***---///000000---+++))))))''')))+++,,,---,,,***)))((()))*********)))'''&&&'''((()))***+++---///000000000///---,,,***))))))---,,,+++***)))'''&&&&&&)))+++---///000000///...---,,,+++*********,,,,,,++++++++++++***((('''&&&'''''''''''''''''''''''''''''''''(((((())))))******)))((((((((()))***+++,,,+++******)))*********+++,,,---,,,***)))))))))***))))))(((((())))))***(((((()))))))))*********))))))))))))))))))(((''''''&&&&&&&&&((()))((('''((((((((((((((((((((((((000///............///000222222111000000000000111---.../////////---***)))++++++,,,,,,------.........//////000///...,,,+++---...///000000000/////////000111000...---...///000000000000000/////////000000000000000000000000666555222///.........///////////////////////////000/////////...------,,,---,,,,,,,,,,,,,,,,,,---///////////////000111111////////////////////////+++,,,,,,,,,---.........................................................111111222222333222222222,,,...111333333222111///111000000000111222444555444333222222444555444333111111111111111111111111////////////////////////////////////////////////////////////............++++++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------...//////000000//////...---------,,,------......---------.........//////000...,,,++++++,,,...000------,,,,,,,,,,,,------000///...---,,,,,,------///000111222111///---+++000000000000000//////...---......//////......---///............///000000333222111000////////////------------------,,,,,,+++,,,,,,------//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,+++++++++,,,---......---,,,++++++++++++,,,+++++++++***+++++++++++++++,,,,,,------------------,,,,,,++++++***))))))******)))''''''((()))***,,,------...++++++++++++,,,,,,---...*********************************)))'''''')))+++'''(((***)))(((((()))***+++...///...***)))***---''''''(((((((((((('''''''''&&&&&&&&&'''(((***+++++++++******)))((((((''''''&&&&&&''''''((()))***(((((((((((()))+++,,,---........................///......///000///,,,***000111222111...,,,,,,,,,*********)))))))))))))))************************((()))+++---............000...---------.........)))***+++,,,------,,,+++...000222111///,,,***)))&&&(((***,,,---,,,***))))))+++------+++)))((((((***)))))))))***---///111000000///...,,,***)))''',,,++++++***)))(((''''''%%%'''***---//////...---000///...,,,,,,+++,,,,,,************)))((('''&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))((((((((()))******+++++++++************++++++,,,------+++*********+++******))))))******+++)))))))))******++++++,,,(((((((((((((((((('''&&&'''&&&%%%&&&((()))((('''((((((((((((((((((((((((000000000000000000000000333333111000///.........,,,---///000111000...---,,,,,,,,,------.........---.../////////---,,,+++------......////////////---...//////------...////////////000000000000000////////////////////////666444111///------...///........................000000000//////...............------------....../////////...///000000111........................+++,,,,,,,,,---.........................................................///000000111222222111111+++---111333444333111///111000000///000111222333444333222222333333222222000000000000000000000000.....................///////////////////////////////////////............++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------......////////////......,,,,,,,,,,,,,,,---......------------............///...,,,++++++,,,...///......------------......//////......------------///000111222111///---,,,000000000000000//////...------............------...............///000000111000000///............///////////////......///,,,+++++++++,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------------+++******++++++,,,,,,,,,+++***---,,,,,,,,,,,,---...///---............---,,,,,,+++***)))***+++---,,,+++++++++++++++,,,,,,---------,,,+++***))))))************************************+++***(((((()))+++&&&''')))((((((((()))+++,,,...000...***)))***,,,))))))************))))))'''&&&&&&&&&''')))***+++++++++******))))))(((((('''&&&&&&''''''((()))***((((((((((((((()))*********+++,,,.../////////...............//////,,,***000222222111...,,,+++,,,*********))))))(((((('''''''''((((((((()))))))))((()))+++---......---------------,,,++++++,,,,,,)))***+++,,,------,,,+++---///222222000,,,***)))%%%&&&(((***++++++***))),,,...//////,,,************)))(((((())),,,///111//////...---,,,***(((''')))))))))))))))*********%%%&&&))),,,---......---333222111///...,,,++++++)))))))))))))))((('''&&&((((((((((((((((((((((((&&&'''(((((()))(((((('''((((((((((((((())))))******************************,,,------+++******+++(((''''''&&&&&&''''''((()))))))))***+++,,,,,,,,,&&&''''''((((((((((((''''''&&&%%%&&&'''((((((&&&((((((((((((((((((((((((000000111111111111000000444333111///...------,,,---...///111111111111000------------............------...............---------------.........///,,,---......------...000......////////////000000////////////////////////333222000///.........///........................000//////......///000000//////............////////////......//////000111........................---------------.........---------------------------------------------------...///000000000000000+++---000333444333111000111111000//////000111222333333222222111111000000////////////////////////---------...............////////////////////////////////////............//////---,,,+++*********++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......************************++++++,,,,,,,,,,,,++++++++++++++++++,,,------...,,,------------.........,,,,,,,,,++++++,,,,,,,,,...------,,,,,,------...---....../////////000000111111222222111000...---//////000000000///......,,,,,,------------,,,,,,---------------...///////////////......---------000000///...///000111222///...,,,+++++++++,,,---***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***)))***+++,,,---,,,+++***,,,,,,+++++++++---...000......//////......---,,,+++***)))))),,,------------,,,,,,+++++++++,,,,,,...,,,***)))((((((((((((***************+++++++++(((***++++++***)))******&&&'''(((((('''(((***---.........---+++*********)))******++++++******)))(((''''''''''''(((***+++************))))))(((((('''&&&&&&''''''((()))***(((((()))))))))))))))))))))+++---///000000///...---,,,---...//////---+++///111111000...,,,+++,,,++++++++++++***((('''&&&&&&&&&&&&'''''''''((((((((()))+++---...---,,,+++)))***,,,+++***)))***,,,)))***+++,,,,,,,,,+++***+++...111222000---+++***%%%&&&'''((()))*********---///000...+++)))***,,,))))))(((((()))+++---///------,,,+++***)))((((((((((((((()))******++++++'''(((***+++---...//////333333222000///---,,,+++)))))))))))))))(((''''''((((((((((((((((((((((((&&&'''))))))***)))((('''&&&''''''(((((()))))))))(((((()))************))))))+++,,,,,,+++******+++)))((((((''''''(((((()))(((((()))***+++,,,,,,---&&&'''((((((((((((((((((&&&%%%%%%%%%'''((('''&&&((((((((((((((((((((((((///000111222222111000///222111000///...---------//////000000000000000000------------------,,,,,,------------...///000000------,,,,,,------...///,,,---......------...///------........./////////------------------------..................//////...........................------------///000111//////............/////////............///000000------------------------//////..................------------------------------------------------+++,,,---...////////////,,,---000222333333222111111111//////...///000111222222222111///......///........................,,,,,,---------.........////////////////////////////////////............000///...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,---...,,,,,,---------.........******+++,,,,,,+++******,,,++++++******++++++,,,+++,,,...000111222333333333333333222111111000000...////////////...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---............//////......------000///---,,,---000333555444222///---+++++++++,,,***+++---............---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++******))))))******+++(((***+++------,,,+++***+++***)))))))))+++---//////////////////...------,,,***))))))***+++,,,+++++++++***))))))******+++---,,,***((((((((()))***))))))*********+++++++++%%%(((,,,---,,,+++******&&&'''((((((((())),,,...///...,,,+++++++++)))((())))))************))))))))))))(((''''''((()))***************))))))))))))'''&&&&&&''''''((()))***(((((()))***+++,,,,,,,,,---...111333222111...,,,+++++++++---///000...,,,...///000///---++++++,,,,,,,,,---,,,+++)))(((&&&&&&&&&'''''''''''''''(((''')))+++---...---,,,***&&&(((******)))(((***,,,)))***+++++++++***)))((())),,,000222000---+++***(((''''''''')))***,,,------//////,,,'''&&&)))---((((((''''''(((***,,,---,,,+++)))((((((((()))))))))))))))))))))*********((((((((()))***,,,---...////////////...------,,,))))))*********)))(((((((((((((((((((((((((((((('''(((***++++++***((('''%%%&&&'''((())))))))))))&&&'''((()))***))))))((((((***++++++***))))))***++++++************++++++''''''((()))***+++,,,,,,))))))))))))((('''&&&&&&&&&%%%$$$%%%'''((('''&&&((((((((((((((((((((((((...///000222222000///...//////............//////222111000///////////////...------,,,,,,+++++++++...---------...000222333---,,,,,,,,,,,,---......,,,...//////------...///,,,---------......//////------------------------+++,,,---...////////////........................,,,+++++++++,,,...000111///......------......///...............///000000------------------------000000000///.........---------------------------------------------------***+++,,,---............,,,---///111222333222222222111///......///000000111222222000...------...------------------------,,,,,,,,,------.........////////////////////////000/////////............------,,,+++,,,---...///++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,************+++,,,---...,,,,,,,,,---------......((()))+++,,,,,,+++)))(((******))))))))))))*********+++...000222444555555555444333222111111111111...............------,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------...///////////////...---///---+++***+++///333666888666222///,,,++++++,,,+++,,,...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++((()))+++---------+++***)))(((''''''(((***,,,---///////////////......------+++)))(((((())))))((()))(((''''''''')))***+++,,,+++)))((((((***+++---))))))******++++++++++++###''',,,......,,,******'''((((((((((((***---///000---******,,,,,,)))&&&(((((())))))))))))((((((***)))(((''''''((())))))************))))))))))))'''&&&&&&''''''((()))***'''(((***,,,...///000000111333444555444111---+++******+++---///000///------...///...,,,++++++,,,---......---,,,***((('''((((((((((((((((((((((((''')))+++......---+++***$$$'''******((((((***,,,)))***++++++***)))(((''''''+++///111000...,,,+++***)))(((((()))+++...///---......***%%%$$$(((---''''''''''''((()))+++++++++)))(((&&&&&&((()))+++++++++******))))))(((((('''&&&%%%%%%&&&(((***,,,++++++,,,---.........---)))************))))))((())))))))))))))))))))))))((()))+++,,,+++***((('''%%%&&&'''((())))))))))))%%%&&&''')))))))))((('''''')))++++++)))))))))***((((((''''''''''''((((((&&&'''((()))***+++,,,,,,,,,,,,+++***((('''%%%$$$&&&%%%$$$%%%'''((('''&&&((((((((((((((((((((((((000///.........///111222000000////////////000000111111000////////////000)))***,,,---......---,,,***+++,,,...///000000000,,,------....../////////......------------......------............------000////////////.........++++++******++++++,,,---000//////.........//////++++++++++++++++++++++++------------------------......------------..............................000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------000...---...///000///...000000000000000000000000111222222000...---...///---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------------...///000............////////////111///,,,***)))***+++---(((+++------+++***+++---*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++((()))***+++,,,------------...............---------------------------------,,,*********,,,...///111///---...111222000...111222222111//////000222333222000...---,,,------.........------,,,,,,,,,...------,,,,,,---------333333333222111///...---------,,,,,,---...000111222111...,,,******+++,,,------------,,,,,,+++***))),,,///---(((%%%(((,,,))))))+++,,,,,,,,,,,,,,,***************)))(((''''''+++000222111///---,,,******))))))))))))))))))//////...---,,,,,,+++***)))))))))******++++++,,,+++++++++++++++++++++++++++,,,,,,***+++///...***++++++************++++++***+++,,,------,,,+++******))))))))))))+++,,,---......---,,,+++)))((((((,,,,,,+++)))''''''(((***+++******)))((('''&&&&&&***++++++,,,,,,++++++***'''((()))***++++++++++++,,,,,,,,,---///222444555555555444222000...,,,***)))+++---/////////...---...////////////---,,,++++++,,,---...---+++((('''+++***))))))((()))))))))&&&(((+++---.........---+++&&&&&&******&&&''',,,******++++++,,,---......---...///---***(((((((((&&&%%%%%%(((,,,---+++)))+++***)))'''''''''((())),,,+++***)))((((((((((((+++***((('''''')))***,,,+++++++++++++++,,,,,,,,,******)))(((((()))++++++...,,,++++++---......---******+++******)))(((''''''(((***,,,+++)))'''%%%)))***+++,,,,,,+++))))))((((((((((((((()))******))))))************))))))------,,,+++***)))((('''''''''((((((((((((''''''&&&''')))***++++++******111000...,,,)))(((&&&&&&'''(((***+++++++++***)))))))))***+++,,,+++'''$$$/////////...//////000000000//////......//////000///...------,,,,,,------------.........------,,,,,,,,,...///000000000000//////......---,,,,,,+++......------------......------............------//////.........---------+++++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,------------------------......------------..............................////////////////////////............------------........................------------------------000///...///000000///...////////////////////////000111111///---,,,---...,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,------...///---.........////////////000...,,,+++******+++,,,(((+++------+++***+++---++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++***+++,,,---------------.........//////......---......---------------------,,,+++++++++---...///111///......111111000...000111111000......///111222111000...---,,,---------------------,,,,,,,,,///......------------...////////////...---++++++,,,,,,,,,,,,---...///000111///---+++******+++,,,,,,,,,,,,,,,,,,+++******))))))******))))))***+++++++++******************))))))***++++++*********...111444444111,,,)))((())))))))))))************...------,,,++++++******)))))))))***************++++++++++++++++++++++++)))++++++***---111111...++++++************++++++)))***+++,,,,,,+++***))))))((((((((()))***+++,,,------,,,+++***)))(((((('''((((((((('''(((***,,,------,,,,,,++++++******))))))************))))))++++++,,,---............---,,,,,,---...000222444444333222000...---++++++)))***,,,---......------////////////...---+++***++++++------,,,+++)))(((*********))))))******+++((())),,,...//////......---)))(((++++++''''''+++******+++,,,------------+++,,,------+++))))))***'''&&&%%%'''***+++)))'''******)))(((((((((((((((*********)))))))))((((((,,,+++***))))))***+++---)))))))))))))))((((((((())))))((('''((()))***+++,,,***)))***,,,------,,,,,,,,,+++***))))))(((((('''''')))))))))(((&&&%%%(((((()))))))))(((((('''((((((''''''(((((()))***(((((())))))))))))((((((*********)))))))))))))))(((((())))))))))))(((((()))(((''''''(((***,,,---333222///,,,***((((((''''''((())))))******)))))),,,*********++++++***(((...///000000000000...............------.........---------,,,,,,,,,,,,,,,000000///...---------------...//////000000000///......------,,,,,,++++++......------------......------............------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++,,,---------,,,,,,,,,,,,,,,,,,------------------------......------------......------------------------........................000000000/////////..............................------------------------000//////000111111000..............................//////---++++++,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---------------.........//////...------,,,,,,+++++++++)))+++,,,---,,,+++,,,---,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,------......---------......///////////////...//////.........------------------------.........111000...///000111000///000111111000.........///111111///...------------,,,,,,,,,,,,------------//////...------------------------------,,,++++++++++++,,,---...............---+++*********+++,,,***++++++++++++***)))))))))((('''(((+++---,,,***---,,,***)))(((((())))))((()))***+++,,,,,,,,,,,,111333555444000+++(((''')))))))))*********++++++,,,,,,++++++******))))))+++******************)))************************''')))******...333444000++++++************++++++))))))************))))))(((((('''(((((()))++++++,,,++++++***)))((((((''''''((()))(((((((((+++---------------------------******++++++++++++******......///000111111111111------------...///000000333111///---,,,+++++++++******+++,,,------------000000//////...,,,+++*********+++,,,,,,+++***)))************+++,,,------***+++---.../////////...///,,,+++,,,+++((((((******+++---......---+++***)))+++,,,,,,+++***+++,,,***(((&&&&&&((()))((('''))))))******))))))((((((((()))***+++++++++******---,,,+++******+++,,,---))))))((((((''''''&&&&&&'''''''''''''''((())))))+++***)))***,,,.........///...,,,***)))((())))))'''''''''''''''&&&&&&&&&(((((((((''''''(((((()))'''''''''''''''((())))))((((((((())))))(((((((((''''''(((((()))))))))***))))))************))))))+++)))&&&$$$&&&)))...111555333000,,,***)))))))))((((((''''''(((((()))***+++)))(((((()))++++++***///000222333333111///---...------,,,,,,------..................---------000///---,,,,,,,,,---...------......///.........******++++++,,,---.........------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......------------,,,,,,,,,,,,------------------...------,,,,,,------...------------------------------------------------111111000000///.....................////////////........................000000000111222222000...---------------------------------,,,******+++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------.........,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,------,,,+++++++++,,,,,,************************+++++++++,,,+++++++++***,,,---------------,,,+++......//////000000//////000//////......------,,,------...//////......---111000//////000000111111333444444333000/////////000000///...------,,,,,,+++++++++,,,,,,------.........---,,,,,,,,,,,,,,,---...............---,,,)))***,,,---......------+++******))))))***++++++))))))************))))))******)))***+++,,,,,,+++...,,,***(((((()))***+++***+++,,,,,,---------,,,---///111111///,,,++++++((())))))******++++++,,,+++++++++++++++*********---,,,,,,,,,++++++******))))))))))))))))))))))))&&&))))))))),,,222222///++++++************++++++(((((())))))))))))((((((((((((((()))******++++++******))))))((((((''''''+++,,,,,,+++)))))))))+++,,,,,,,,,------............//////000000//////.........///000000000000000---------,,,,,,---------000///,,,***))))))++++++,,,,,,------.../////////000000///...---+++***))))))***++++++++++++***************+++,,,---//////+++,,,---...//////......///---,,,+++***(((((()))***+++---//////---***)))***,,,------+++******+++***)))((('''((()))***+++((()))***++++++***((('''''')))+++---///...---,,,---,,,,,,+++***++++++,,,++++++***)))(((''''''&&&&&&&&&&&&&&&'''(((((()))---,,,+++,,,///000111000111///,,,***(((((()))***)))((('''&&&&&&&&&''''''+++***)))(((((()))+++,,,'''''''''''''''(((((()))))))))************))))))((((((((())))))))))))************++++++************(((&&&%%%&&&***...000444222...+++)))((())))))((('''&&&&&&&&&''')))***(((''''''(((***+++***(((///111444555555333111///------,,,,,,,,,,,,------....../////////...---,,,---,,,+++++++++,,,...///++++++,,,------,,,,,,,,,))))))***+++,,,---...///------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,+++++++++***************+++,,,---------,,,,,,------------...///111111.........------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------------------------/////////......---------........./////////000000........................000000000111333222000...------------------------,,,------,,,******+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------+++,,,---......,,,+++***+++++++++,,,---------,,,------,,,+++++++++,,,,,,***************************++++++,,,,,,,,,+++***+++,,,,,,,,,,,,++++++***------.../////////////////////......---------------......//////...------000000/////////111333444888999999777444111000000/////////......---,,,,,,***++++++,,,,,,---------,,,,,,++++++++++++,,,,,,.........///......------(((***+++------------,,,***)))))))))******++++++((())))))******)))))))))***---///...***(((***------,,,*********,,,...///---------------,,,++++++)))+++------,,,,,,,,,---))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,))))))))))))))))))))))))'''))))))(((***......***++++++************++++++(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,))))))(((((((((((((((((()))+++,,,+++)))))))))***------......//////000000000000111111111111000000+++,,,,,,------------,,,,,,,,,,,,,,,++++++******---,,,***(((((()))***+++---...///000111111111111000///...---,,,+++******))))))******+++******************+++,,,...///000,,,,,,,,,---------------,,,,,,+++)))((())))))(((***+++---//////---***))),,,---...---+++)))((()))***************,,,...000((()))***++++++***)))((((((***---000111111000000,,,,,,++++++************+++******)))((('''&&&&&&&&&&&&'''(((((()))))))))---,,,+++,,,...000000///000///,,,***))))))***++++++***((('''&&&'''((()))***)))((((((((()))+++,,,'''''''''''''''((())))))+++++++++,,,,,,+++++++++++++++*********)))))))))******++++++++++++******''''''(((((()))+++,,,---000...,,,)))'''''''''(((((('''&&&&&&&&&''')))***&&&''')))---...---***'''///000333555555444222111---------,,,,,,---------,,,,,,---......,,,+++***+++***++++++,,,---......)))******+++,,,,,,,,,+++------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++***************+++---.........---,,,,,,,,,,,,,,,------...///......------,,,,,,+++++++++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........//////000000111........................//////000111333222///------------------------------......---,,,+++---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++,,,,,,,,,------+++,,,---------,,,+++***,,,++++++,,,......---,,,,,,,,,,,,++++++,,,------++++++++++++++++++++++++)))***+++,,,---,,,+++*********+++,,,,,,++++++++++++,,,---...////////////------------------------.........---------------...////////////111555888===>>>>>>;;;777222000///...............---,,,+++++++++++++++,,,,,,,,,,,,************+++,,,---..................---,,,+++))))))***+++,,,,,,,,,,,,***************++++++***((())))))************)))***...111///)))&&&)))---,,,,,,++++++,,,---///000------------,,,+++***)))***+++,,,+++******+++,,,++++++++++++++++++++++++***+++++++++,,,,,,------......------------------************************(((***)))'''))),,,+++'''++++++************++++++))))))(((((((((((()))))))))***+++,,,------------(((((((((((())))))))))))$$$&&&(((*********+++,,,000000000111111222222222......////////////......))))))***************)))***++++++++++++***)))(((+++***)))(((((()))***+++---///111333444333222111///...---,,,+++++++++,,,*********************************+++,,,---///000+++++++++***************)))+++***((((((++++++)))***+++---......---+++***---...///---***((((((((()))***,,,,,,,,,---000222))))))******++++++*********+++---///111222111111,,,,,,++++++******))))))((((((''''''&&&&&&%%%%%%&&&''')))***++++++++++++,,,***))))))+++,,,,,,+++...---+++***))))))******+++***)))''''''((())))))&&&&&&&&&&&&'''((())))))((((((((((((((()))******,,,,,,------------,,,,,,,,,+++++++++******))))))******++++++++++++******&&&''')))+++++++++***)))+++***)))(((''''''''''''((((((''''''(((((()))***(((***---111333000+++'''---...000222333333222111......------------......,,,---...//////---,,,***,,,,,,---------------,,,((()))***+++,,,------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,+++++++++************+++---...///...---,,,,,,,,,,,,++++++,,,---------------,,,++++++******++++++,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------......///---......///000000111111..............................///111222111...,,,------------------------.../////////------///000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---++++++,,,//////...+++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++*********+++,,,------------***+++,,,---............******++++++,,,---------///...---+++++++++,,,---,,,---......///222777;;;AAABBBAAA>>>888222///---------.........---,,,+++,,,,,,,,,+++++++++++++++******+++,,,---///000111111111111000///...---,,,)))))))))******+++,,,---++++++++++++++++++******((()))******+++++++++***)))+++,,,+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***+++,,,,,,+++******,,,...---,,,,,,++++++******))))))))))))***+++,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***)))'''))),,,,,,(((++++++************++++++******)))(((((()))******((()))+++,,,------,,,,,,((((((((())))))*********%%%(((+++,,,,,,,,,---...111111111111111222222222,,,,,,------------,,,,,,))))))*********))))))((())))))*********)))((('''(((((())))))******++++++,,,...222444555444111///------,,,++++++,,,,,,---++++++***))))))(((((()))************+++,,,......***))))))(((''''''''''''&&&******((()))...///---******+++,,,------------,,,---...---+++)))))))))(((+++......---,,,...000******))))))******+++,,,++++++,,,---///000111111------------,,,+++***)))''''''''''''''''''''''''((()))+++,,,---......---,,,***))))))*********)))************************))))))((('''''''''''''''$$$%%%&&&'''(((((((((((()))))))))))))))***+++++++++,,,,,,------,,,,,,+++))))))))))))************))))))************))))))((()))***++++++***)))(((&&&'''((())))))((('''&&&'''((())))))******))))))***+++---///000///***'''+++,,,...000111222222222///......------......//////000111222222000...---...//////000///---,,,+++((()))+++,,,---......///***+++,,,---///000111222---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++******+++---//////...---,,,......---,,,,,,,,,------------,,,++++++***))))))++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---...///000000---......///000111111222////////////////////////------...111222111...+++........................///000000000......000222111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,///000...+++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++******+++,,,---......///...)))***+++,,,------------((()))***+++,,,------...///...,,,*********,,,---+++,,,......///222888===CCCCCCBBB>>>888222---,,,,,,---.........---,,,+++---,,,,,,++++++*********++++++,,,---///111333444555555444444333111000///***))))))((()))+++,,,...,,,,,,,,,,,,,,,+++******))))))***+++++++++++++++((('''&&&'''***+++***))),,,,,,,,,,,,,,,+++))))))))))))***+++,,,,,,,,,,,,)))***+++++++++,,,///111...------,,,+++***))))))''''''((()))***++++++,,,)))))))))******++++++,,,++++++++++++++++++++++++(((******(((***...---***++++++************+++++++++***)))(((((()))***+++'''(((***+++,,,,,,++++++(((((())))))******++++++,,,...000111000......///////////////////////////,,,------------------,,,******+++++++++******)))'''((()))******)))(((''''''((()))***++++++++++++***---111555666333000------,,,+++++++++,,,---...,,,,,,***)))((((((((((((************+++,,,------)))((('''&&&&&&%%%&&&&&&%%%***+++(((***111333000******++++++,,,---......***+++------+++***++++++))),,,//////,,,++++++,,,+++***)))))))))***,,,---++++++++++++,,,...///000............---,,,+++***)))))))))***************)))***,,,...///////////////---+++***++++++***)))(((((()))************)))(((''''''''''''&&&&&&&&&%%%&&&(((***+++******)))***************++++++,,,***++++++,,,,,,++++++***&&&&&&'''((()))***++++++))))))************))))))***************))))))((($$$%%%((()))***)))(((''''''(((***+++++++++***)))******)))***+++***(((%%%///---,,,---///111111000...............---------.........///......------444333222111///---+++******+++,,,---...000111111---,,,,,,---...000222333+++***)))***,,,---,,,+++------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---,,,---...//////...---,,,...---,,,+++++++++,,,---///...,,,***)))))))))***)))+++---/////////---,,,,,,,,,------------,,,,,,+++++++++,,,---...///000---......///000000//////000///---,,,,,,---...///////////////////////////------------------------000000000000///...---,,,///000000///......000222555333111//////000111222444222111000///000111222,,,,,,,,,++++++*********---......///...,,,+++***...---+++******+++---...,,,,,,---------,,,,,,++++++,,,------++++++,,,---------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++***)))'''''''''((()))((())),,,.........---,,,---,,,+++***+++,,,---...///---+++))))))+++---///......---------...//////000///------...111444666BBB@@@>>>:::666222...,,,---,,,,,,,,,------+++***''')))++++++***+++,,,............------111666999888;;;>>><<<777222//////***,,,...---***(((***,,,***************)))(((((())))))))))))))))))))))))(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,------.........222111000...------------***)))((((((((()))***++++++)))---777:::222***'''***+++,,,,,,,,,***(((&&&***(((&&&'''***+++)))'''***+++,,,,,,+++***)))(((++++++,,,------,,,++++++''')))+++---------,,,+++)))+++---///111222222111111222222222111000...---///...,,,+++***+++,,,,,,)))))))))***++++++,,,,,,+++*********))))))((((((+++(((&&&'''***,,,+++***************))))))))))))111222222000---***))))))+++)))((()))+++---------,,,***(((((()))***)))(((&&&''')))***,,,---------'''''''''''''''((())))))++++++++++++---000222333+++***((()))***,,,,,,+++)))))))))))))))(((''''''---,,,+++***))))))))))))+++***((('''&&&''')))*********+++***)))***---///111000///...,,,***)))))),,,++++++***)))))))))******+++,,,---.../////////---,,,***(((''''''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&*********)))))))))))))))******))))))((((((''''''))))))))))))***+++,,,---******))))))))))))******+++*********))))))((((((***(((''''''(((((('''&&&%%%&&&(((((('''&&&&&&''')))***+++***)))(((((()))***)))((()))***+++***)))111///......///000///.../////////...............---------......------,,,222222111000///---,,,++++++,,,,,,---...///000000---,,,,,,---...000111222,,,+++***+++---...---,,,//////...------------...---,,,,,,++++++,,,,,,---,,,---...//////...---,,,---,,,++++++***+++,,,---000///...---,,,,,,------+++,,,---.........---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...///------.../////////......------,,,++++++,,,---...........................------------------------,,,------.........------...///000///......///111444333222111000111222222222111111000000000000000,,,,,,,,,,,,+++++++++***,,,---.........---,,,+++---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++***,,,---,,,+++***+++,,,...---------,,,++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,+++***)))))))))*********+++---...//////------,,,++++++++++++,,,...///...---+++))))))+++---...------------------.........---,,,,,,---000333555<<<;;;999777333000...,,,...---------...---,,,+++***+++------,,,---...000---.........///333999===@@@CCCEEECCC>>>777333111,,,,,,,,,+++***)))***,,,***+++++++++++++++******************************((()))))))))***************************))))))))))))*********++++++++++++++++++,,,,,,,,,---------111111111000//////......,,,+++***)))((()))***+++***'''***222666111+++)))------,,,+++************,,,***((()))++++++***(((&&&''')))+++,,,,,,,,,,,,------------,,,+++)))(((***+++,,,......---,,,+++,,,---.../////////...---///000000000000///---,,,000///---+++***)))))))))((())))))******+++,,,,,,+++++++++++++++******)))***(((''''''***++++++)))))))))))))))))))))))))))---...///---***(((((((((...,,,++++++---......---+++)))((()))***,,,,,,+++***+++++++++******)))((('''''''''''''''((())))))+++++++++,,,---///000111+++)))((()))+++,,,++++++)))))))))))))))(((''''''++++++***))))))))))))***,,,+++)))(((((((((***+++***+++,,,+++***+++...000000///...---+++***)))(((******)))******+++,,,---******+++,,,------......---,,,***(((''''''((()))(((((((((((((((((((((((('''(((((())))))(((((('''***************))))))))))))))))))(((((((((''''''***************+++,,,---******))))))((()))))))))+++*********))))))))))))***(((''''''(((((('''&&&&&&((())))))'''&&&&&&'''###&&&***,,,++++++***+++***)))((()))***+++***)))333111/////////000///---000000000//////.........+++,,,,,,------,,,,,,,,,////////////...---,,,,,,---------.........//////,,,,,,,,,---...///000111---,,,+++,,,.........---//////...---------------,,,,,,++++++++++++,,,,,,,,,---...//////...---,,,,,,++++++******+++,,,,,,//////......---...//////------------,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,---------------......---,,,,,,++++++******+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------...//////...,,,,,,...///333333222222222111111111000000111111111000///...------,,,,,,,,,,,,++++++***+++---......------,,,,,,+++************++++++******+++++++++++++++******,,,---,,,+++***+++,,,...------,,,+++***))))))++++++++++++,,,,,,,,,,,,******++++++++++++******------,,,++++++++++++,,,,,,---...//////...---,,,++++++++++++,,,---//////...,,,+++******+++,,,...,,,,,,,,,,,,---------...,,,,,,++++++,,,///111333666555444222000...,,,+++...............------------///000000//////111222///000000000222666<<<@@@FFFIIIKKKJJJDDD===666333///,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))******************)))))))))(((((((((************++++++++++++*********++++++++++++,,,///000111222222111000///---,,,+++******+++,,,---+++'''''',,,000///,,,+++...,,,***(((((((((***+++---,,,******++++++***(((%%%&&&(((***+++,,,------,,,,,,------,,,++++++***---.../////////...,,,,,,/////////...---+++***))),,,---------------,,,,,,///...,,,***)))(((''''''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,+++***)))((('''(((*********)))))))))))))))))))))))))))***+++,,,+++)))(((((()))000...------///000000///***)))((())),,,.........,,,++++++***)))(((''''''(((((('''''''''((())))))***+++,,,---............+++)))((()))+++,,,+++***)))))))))))))))(((''''''))))))((((((((()))******---,,,***)))))))))***+++)))***++++++***+++---//////......,,,+++***))))))(((((((((***+++---///000+++******)))***+++------,,,+++)))((('''(((((()))))))))))))))))))))))))))((())))))******))))))((())))))***************))))))))))))))))))(((((((((+++++++++++++++,,,,,,,,,+++***))))))((((((((((((***************)))))))))***)))'''((())))))(((&&&((()))+++***(((''''''((("""&&&+++------+++***))))))(((((()))+++,,,+++)))333222000000111111000///111111000000//////......******+++,,,,,,,,,++++++,,,------......------,,,.....................---,,,,,,,,,------......///,,,+++***+++---...---,,,---,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,............,,,,,,************+++++++++,,,,,,,,,,,,,,,------............---,,,+++++++++,,,------............------------,,,,,,+++,,,,,,,,,,,,,,,---------,,,++++++*********+++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,---......---,,,+++---///111222222222111000/////////000222333333111...------,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------+++++++++************)))))))))***+++++++++******+++---...---,,,+++,,,---,,,+++++++++******))))))***++++++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++***++++++,,,---...//////---,,,+++******+++,,,---******+++,,,------------,,,+++++++++---///111333333222000...---++++++***---.........------...///111222444444333333555666555555555444444777<<<@@@EEEGGGJJJJJJFFF???777333111---((('''***,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********+++++++++*********))))))++++++++++++++++++++++++)))))))))***************,,,---///111111111///...------,,,,,,---///111222...***'''))),,,------,,,+++***)))(((''''''((()))---,,,,,,+++******)))(((((())))))******+++++++++)))***+++---...///000111000000000000///...---,,,......---,,,+++***)))(((*********+++++++++++++++---,,,+++***)))(((''''''(((((())))))***+++++++++++++++,,,------,,,+++***)))((())))))******)))((((((((()))))))))))))))******+++,,,+++******+++---///---------000111111111,,,******+++---/////////***))))))))))))))))))))))))((((((((((((((())))))******,,,---------,,,+++***))))))***+++,,,+++***)))))))))))))))(((''''''''''''''''''((()))***+++,,,+++***)))))))))******'''(((******))))))+++---///......---,,,++++++***(((((()))***,,,---///000+++***((('''((()))+++,,,+++***)))((((((((((((((())))))))))))))))))))))))((())))))******))))))(((((()))***+++++++++*********************+++++++++------------,,,,,,+++++++++***)))(((((('''((((((***************************)))(((((())))))(((&&&)))+++,,,+++)))''''''((('''))),,,,,,+++)))'''''')))((((((***,,,---+++)))222111000000222333333222222111111000///.........)))******+++,,,,,,,,,+++++++++,,,---------------...............---------,,,,,,,,,---------------+++)))))))))+++,,,+++***,,,,,,+++************+++,,,++++++******++++++,,,+++,,,---......---,,,+++******++++++,,,,,,,,,,,,++++++,,,------............---,,,+++++++++++++++......////////////......------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++******+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,+++***+++,,,---,,,+++,,,---///222222222111000...---,,,///000222444444222///---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------***++++++,,,+++***)))(((((()))***+++++++++++++++---...///...---,,,---///)))))))))******+++++++++*********+++++++++,,,,,,)))******++++++******)))******++++++++++++++++++++++++,,,,,,+++++++++***++++++,,,---......//////,,,++++++******++++++,,,)))***+++,,,------------,,,+++,,,,,,...000111222222111///---+++*********+++,,,...---,,,---///222555777999999999999;;;<<>><<<999666777:::===???BBBEEEFFFEEE???888333111---((('''***,,,,,,+++******+++++++++++++++*********************************))))))))))))))))))************************,,,+++++++++++++++++++++)))))))))))))))))))))))))))***---...///...---,,,+++,,,,,,---///222555777222...)))(((***......---)))***+++++++++***)))(((,,,,,,,,,+++)))((((((((())))))*********+++,,,,,,++++++,,,---///111222333111111000000///...---,,,+++++++++***************)))))))))))))))*********)))))))))))))))))))))((('''(((((()))******++++++)))***+++,,,,,,+++***))))))***++++++***)))))))))((()))))))))******++++++)))***++++++***+++---///,,,+++***,,,///222222222...---+++,,,...//////...+++***))))))((())))))******))))))((((((((()))))))))***+++,,,,,,+++***))))))))))))***,,,,,,+++))))))))))))))))))(((''''''''''''''''''(((***+++,,,******))))))((((((((((((((()))++++++++++++,,,---///.........------,,,,,,************+++,,,---...,,,***(((''''''((()))+++)))))))))((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((()))***,,,,,,,,,+++***+++++++++,,,,,,---------.........------+++***)))******)))(((''''''((((((***************++++++++++++)))(((((())))))(((''')))+++,,,+++)))(((((()))***++++++)))(((''')))***(((((()))+++------,,,***222111000111333555555444111111000000///...------)))******+++,,,,,,,,,,,,+++,,,------......------..................------,,,,,,,,,------,,,++++++***)))((()))***++++++)))......---,,,,,,,,,,,,,,,++++++************+++++++++,,,---......---,,,+++******,,,---------------,,,---...///////////////,,,,,,,,,,,,++++++++++++......////////////......,,,,,,++++++++++++,,,,,,***+++,,,,,,---------,,,***+++,,,---......------++++++++++++++++++++++++************************------------,,,+++***)))***+++,,,,,,,,,---///111555444333111///---,,,+++...000222333222111...,,,******++++++++++++,,,,,,((()))+++,,,---------,,,***+++---------+++)))'''))))))***+++,,,,,,,,,,,,,,,...///...---,,,---...(((((()))***+++,,,,,,---************++++++++++++))))))************))))))((()))******+++************************+++++++++,,,,,,---............---++++++************++++++)))***,,,---.........---++++++,,,---...000111222222000...,,,+++******+++))),,,......---...333777;;;===???@@@@@@AAADDDEEEIIIGGGCCC===888777888:::;;;===???BBBBBB???999444///,,,***)))***++++++++++++++++++++++++***))))))))))))))))))))))))))))))************))))))))))))''''''((())))))******+++,,,,,,,,,,,,++++++++++++***))))))))))))(((((((((((()))***+++,,,,,,+++*********+++,,,///222555777111///+++(((+++000000---***,,,---//////---+++******+++,,,+++)))(((((()))((())))))***,,,...///111//////.........//////000000000///...---,,,,,,,,,))))))))))))***,,,---...+++******)))))))))******(((((()))************)))''''''((())))))******+++((()))+++------,,,***))))))+++------+++***)))***)))******++++++,,,,,,,,,((()))***))))))***---000+++******+++...111222111///---,,,,,,...///...---000...,,,***((((((((((((******)))((((((((())))))))))))******************)))))))))+++------+++))))))))))))))))))(((''''''((('''(((((()))***+++,,,))))))))))))((((((((('''***,,,.........---...///------------------------*********)))******++++++,,,+++)))((('''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''')))+++------,,,+++******++++++,,,---...//////............,,,***(((&&&)))((((((''''''(((((()))*********++++++++++++++++++)))(((((()))***((('''((()))++++++)))))))))***(((((((((''''''))),,,///'''((())),,,......,,,***555333222222444555444333111111000///...---,,,+++)))***+++,,,------------,,,------............---------..................+++,,,------,,,+++***)))***)))((()))+++,,,+++***...---,,,,,,+++,,,,,,,,,++++++************+++++++++,,,------------,,,+++***+++---...//////......,,,---...//////...------)))***+++,,,---,,,++++++,,,,,,------------,,,,,,************+++,,,------)))***+++---............***+++,,,------,,,++++++++++++++++++++++++++++++***************************+++++++++++++++******)))***,,,------...111333:::888555222///---,,,,,,---...///000///...,,,+++)))))))))******+++++++++)))***+++,,,------,,,+++***,,,...///...,,,)))''')))***+++,,,------------+++,,,---,,,++++++,,,---)))******++++++,,,,,,,,,************++++++++++++))))))************))))))'''(((***+++++++++******************+++,,,,,,------......//////...---,,,+++******************+++)))***,,,///000000///...)))******,,,---...///000///---,,,******+++,,,---))),,,///000///111777===AAACCCFFFHHHIIIJJJMMMOOOOOOMMMGGG@@@:::777777888888888999;;;<<<:::555000,,,,,,,,,+++***)))***,,,------------,,,+++))))))************************************)))))))))(((&&&'''((()))***,,,------------,,,,,,,,,+++++++++*********)))))))))(((((()))))))))))))))*********)))((()))***+++...000111,,,---+++(((,,,333333...++++++,,,,,,,,,,,,++++++***+++---,,,***)))***,,,++++++++++++,,,...000111///...---,,,,,,---.........------,,,++++++++++++))))))))))))***,,,...///---,,,+++***))))))******)))***+++++++++***)))(((''''''(((((()))*********(((***,,,......---,,,******---//////---******+++***++++++,,,------......++++++,,,++++++,,,///222...---+++,,,...000000///,,,+++***+++...///000///000///,,,***))))))******+++******)))(((((())))))(((((((((((())))))***+++)))))))))+++------***((()))))))))))))))((('''''')))))))))))))))***+++,,,************))))))(((((((((+++---...---------...++++++++++++++++++++++++))))))(((((())))))***+++++++++******)))(((''''''''''''((((((((((((((('''))))))))))))))))))))))))((())))))******))))))((('''(((+++---...---,,,***))))))***+++,,,---...............---,,,)))&&&$$$'''''''''''''''((()))************++++++,,,,,,,,,+++***))))))******)))'''&&&''')))***))))))***+++'''((())))))((())),,,...''''''))),,,//////---***777555333333444444333222111000///...---,,,++++++)))***+++,,,---.........------...//////......------------.........//////+++,,,------,,,+++)))(((+++***)))***,,,---,,,+++,,,+++******))))))******++++++************++++++++++++------------++++++***,,,---///000000//////***+++,,,,,,,,,+++***)))((()))+++---...---+++******++++++,,,,,,++++++***************+++,,,---...)))***+++---...///000000)))***+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))'''((()))******++++++***(((***,,,---...000333555>>>;;;777333///---------,,,,,,---------,,,+++***(((((())))))*********+++)))***+++,,,---,,,+++++++++,,,///000///,,,)))''')))***+++,,,---.........)))***++++++))))))***+++,,,,,,,,,+++++++++++++++)))************+++++++++))))))************))))))((()))***+++,,,++++++***+++******+++,,,---...///...////////////---,,,+++************************)))+++---///000000000///(((((()))+++,,,---...///+++***))))))***,,,...000)))---111111111444;;;AAAEEEHHHKKKMMMNNNPPPSSSVVVRRROOOIIIBBB;;;888777888555444444666777555000,,,***,,,...---***(((***,,,000000///...---+++***)))+++++++++++++++++++++++++++*********))))))((((((((((((***+++---///000111---------,,,,,,+++++++++++++++******)))))))))(((******))))))((()))******((((((''''''(((***+++,,,'''***)))(((---555555///***)))'''&&&'''((()))+++***,,,...---+++***,,,...111000...---,,,------...+++*********+++---///000,,,,,,+++*********++++++))))))))))))+++---///000///...,,,************++++++,,,,,,,,,+++***((('''''''''(((((()))*********)))+++---///000///---+++***...111000...++++++,,,++++++,,,------...///////////////......///222555111000...---...///...---***))))))+++...000111111---,,,+++******,,,...///++++++***))))))((())))))((((((''''''''')))+++,,,(((((()))+++------***((()))))))))))))))(((((('''***************++++++,,,***++++++++++++***))))))%%%'''***+++*********+++)))))))))))))))*********''''''''''''((()))***+++++++++++++++***)))'''&&&''''''((((((((((((((('''******************************++++++++++++******&&&(((+++---...---,,,+++''''''((()))+++,,,------.........---+++(((%%%###&&&&&&&&&&&&((()))***+++*********++++++,,,,,,,,,+++***))))))******)))'''$$$&&&((()))))))))***+++(((***,,,+++***((((((((('''''')))---//////---***999444111222666999888555444111...,,,,,,,,,+++***,,,+++******+++,,,...//////000222333222111///...------------,,,+++***))))))***+++,,,,,,,,,,,,+++,,,)))((()))+++---+++)))***+++,,,---...---,,,+++,,,***''''''(((((((((((()))***+++,,,---...............///222555444111---)))+++,,,,,,+++***+++,,,...---+++******,,,---///+++++++++***++++++,,,,,,000---***+++---///...,,,***+++...111222333222111...---+++******---///111222111///,,,+++*********))))))(((((((((***+++,,,))))))******++++++++++++,,,++++++,,,///222555888:::999777222...,,,,,,...------------,,,+++******+++++++++************))))))***+++,,,,,,+++***)))------,,,+++*********+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,,,,,,,,,,***************)))(((((('''(((***,,,---,,,+++***...---+++******+++---...000000111000...,,,***)))------,,,+++*********+++---------------------------,,,,,,+++,,,---///000---+++)))'''&&&(((***+++------......111888???EEEKKKOOOTTTVVVUUUUUUVVVXXXTTTQQQKKKCCC<<<666222000111000......//////...---......------,,,+++******,,,,,,,,,+++++++++++++++)))***,,,...---,,,)))'''******++++++++++++******'''''''''((()))+++,,,---///............---------))))))))))))************,,,+++***)))((((((((((((,,,+++***)))((((((((((((+++)))+++))))))555888))))))((((((((((((***,,,---000000//////......------000000///...............,,,,,,++++++,,,,,,---......------,,,+++***))))))(((((())))))******+++++++++***)))(((''''''''''''&&&''''''((())))))++++++'''((()))((('''''')))+++''')))---000111000...,,,)))***+++,,,,,,,,,+++***'''(((((()))+++---///000,,,---///111333444555555555555333222000///...---'''''''''((()))+++---...///...,,,++++++,,,...///---,,,+++***)))((('''&&&'''((()))******++++++*********))))))***+++,,,,,,)))******+++***)))(((''')))******)))((((((***+++***+++---...---+++)))(((((('''&&&%%%&&&(((***,,,((()))))))))******++++++((()))***+++,,,---......,,,,,,***)))(((((((((((('''((()))))))))))))))(((************************++++++,,,,,,,,,+++*********+++,,,------,,,+++***)))))))))***+++,,,............,,,+++******))))))(((((((((((()))***++++++,,,,,,,,,,,,++++++******,,,,,,+++***)))))))))***))))))))))))))))))))))))((()))++++++******+++---''')))++++++++++++---...999555222333666888666333333000---+++++++++***)))************+++---///000,,,...000111222111000///.........------,,,+++******+++++++++,,,,,,,,,,,,,,,***((()))+++,,,***(((++++++,,,,,,,,,+++)))(((,,,***((('''((()))((((((***++++++,,,---------------,,,---000222222///,,,***,,,------,,,++++++,,,...---+++******+++---...++++++*********+++,,,,,,...,,,+++,,,......---***+++,,,...111222333333222000...,,,++++++---///111222111///---,,,++++++,,,+++******))))))***+++,,,)))*********++++++++++++*********,,,...222555777999888666222...,,,,,,...............---,,,+++***+++++++++************))))))***++++++++++++***))),,,,,,+++******************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------***************)))(((((('''(((***,,,,,,,,,+++***...---+++******+++---....../////////...,,,***)))+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---+++***(((((()))***+++,,,---...///222999AAAGGGMMMQQQUUUWWWVVVUUUVVVWWWRRRNNNHHH@@@999333000///...---,,,,,,------,,,***------,,,,,,+++*********)))))))))))))))))))))))))))***,,,------+++***)))******+++++++++***))))))((((((((()))***+++,,,------...//////...,,,***((())))))))))))))))))))))))***))))))(((((((((((((((,,,+++***)))((((((((((((+++)))+++))))))444888+++))))))(((((()))***+++,,,/////////...............//////...---,,,,,,,,,,,,***************+++,,,,,,++++++******))))))((((((((((((((()))))))))))))))******)))((((((((())))))''''''''')))***++++++***)))***+++***((('''((()))'''))),,,///000000...---***+++,,,,,,,,,+++)))((((((((()))***+++---...///...///000222333555666666777666555333111///------((((((((()))***+++,,,---------,,,++++++,,,------,,,,,,+++***)))((('''&&&'''((()))******+++++++++)))))))))))))))***++++++)))***+++,,,+++***((('''((()))***)))((((((***,,,++++++,,,,,,,,,+++***)))((('''&&&&&&&&&((()))+++&&&&&&''''''((((((((((((((())))))***+++,,,------++++++***)))((((((((((((((((((((()))))))))))))))++++++***************+++***+++,,,,,,,,,,,,++++++******++++++++++++******)))))))))***+++,,,---...------,,,+++***)))))))))***)))******+++,,,---......---,,,+++************+++***************+++,,,))))))))))))))))))))))))(((*********((('''((()))***+++++++++***+++---///888666444555777777444111222000,,,*********((('''(((((()))***,,,...///111------////////////------...............---,,,+++,,,++++++++++++,,,---------+++******++++++)))(((,,,,,,,,,+++***((('''&&&+++***(((((()))))))))(((++++++,,,------,,,,,,,,,++++++,,,...000///---***,,,---...---,,,+++,,,...///...,,,*********+++,,,***************+++,,,,,,,,,++++++,,,------+++***,,,---...///000222333333111000...,,,,,,---///000//////...,,,,,,+++,,,,,,---,,,++++++***++++++,,,************++++++++++++((())))))***---000333444666666444111---,,,,,,...////////////...---,,,++++++++++++************))))))******++++++******)))*********)))))))))))))))******+++++++++++++++*********+++++++++,,,,,,,,,((()))***++++++***)))(((,,,+++*********+++------)))************))))))((('''((()))+++,,,++++++***---,,,+++******+++,,,---,,,,,,,,,---,,,,,,+++***))))))))))))***+++,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,+++++++++*********+++,,,...000444;;;CCCIIIPPPSSSVVVWWWVVVUUUUUUUUUOOOJJJCCC;;;444000...------+++***+++,,,,,,+++))),,,,,,++++++***)))))))))(((((())))))))))))))))))******+++,,,,,,+++++++++***+++,,,,,,+++***(((''')))))))))******,,,---...---...000111000---)))&&&))))))))))))(((((((((((((((''''''''''''((()))))),,,+++***))))))))))))))),,,)))+++)))(((333888---***)))))))))))))))******------------............------,,,+++************(((((()))))))))*********((((((((((((((('''''''''((((((((((((((('''''''''***))))))))))))***++++++(((''''''***------***'''+++,,,------***(((''''''(((***,,,...//////...---++++++,,,,,,,,,+++)))((())))))***+++,,,---...///111111111111333444666666999888666333111...,,,+++***)))))))))******+++,,,***++++++++++++++++++***++++++***))))))(((''''''((((((((()))******++++++))))))))))))))))))******(((***,,,------+++((('''&&&((())))))((()))+++---,,,,,,+++************+++(((((('''&&&&&&'''))))))&&&&&&''''''''''''(((((()))))))))******+++++++++******)))(((((()))))))))))))))(((((()))******+++,,,+++***))))))***+++,,,***++++++,,,------------******))))))))))))******)))))))))***+++,,,---...,,,,,,+++***)))))))))***+++++++++,,,---...000111111///---***))))))*********))))))******+++,,,---((((((((((((((((((((((((***+++,,,+++)))'''((()))------,,,+++)))***---///444333333555666666333111222000,,,*********)))'''))))))***+++,,,------...............---,,,***))).../////////...------,,,---,,,,,,+++,,,---...//////...---,,,,,,+++***))),,,++++++******)))((((((+++)))((((((******)))(((,,,,,,---------,,,++++++++++++,,,.........,,,+++---...///...------...000222000---+++*********+++***)))))))))***+++,,,---,,,+++*********+++++++++,,,,,,,,,---...000111222111///...,,,,,,,,,---...,,,,,,,,,+++++++++++++++,,,,,,,,,+++************++++++++++++++++++++++++)))))))))***+++---...000333333222000---,,,,,,...000000000000///...---,,,+++++++++*********))))))))))))************))))))((()))))))))))))))(((((()))******++++++++++++*********+++++++++,,,,,,,,,((()))+++,,,,,,+++)))(((,,,+++)))(((((()))+++,,,))))))************)))((('''((()))***+++++++++***,,,,,,+++******+++,,,,,,)))******+++++++++++++++))))))))))))))))))******************************---,,,+++)))))))))******,,,,,,---------,,,+++******+++---000444;;;CCCIIIPPPRRRTTTTTTTTTSSSQQQQQQJJJFFF>>>777111...---...---,,,+++,,,------,,,++++++*********))))))((((((*********++++++,,,,,,,,,******+++++++++,,,,,,---,,,,,,---,,,+++)))(((&&&************+++,,,---...---...000000000...,,,***)))))))))((((((((((((((('''''''''(((((()))++++++,,,+++******)))))))))***---)))+++***(((111777///*********)))))))))))))))++++++,,,,,,------......++++++***)))((('''(((((((((((()))***************&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&%%%))))))))))))***+++,,,---***((())),,,//////***&&&***,,,......,,,***(((((()))***,,,---......------++++++------...---,,,+++++++++,,,---.../////////111111000000111333444555888777555222///,,,***)))***))))))(((((()))))))))((()))***++++++***)))(((******))))))((((((((('''((((((((())))))***++++++*********++++++*********(((***,,,...---+++)))'''%%%'''((((((((()))+++------+++***))))))***+++,,,)))((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******))))))((()))***,,,---,,,+++***))))))+++,,,---)))***+++,,,---.........***)))(((''''''((()))***(((((())))))***,,,---...++++++***)))))))))******+++++++++,,,---///000111222000---***((()))***+++++++++*********+++,,,,,,((((((((((((((((((((((((,,,---...---++++++,,,---//////---***)))))),,,//////000111333555555444222222000---+++++++++***)))++++++++++++++++++******+++++++++,,,,,,,,,,,,+++.........///......------------,,,,,,------...///000000000///---,,,,,,,,,++++++*********+++++++++***)))((()))++++++***(((,,,,,,---------,,,++++++,,,---...///...---,,,,,,---...//////...///111333555333///,,,***)))******))))))))))))***+++,,,---...---***((('''))),,,///+++++++++,,,,,,...///000......,,,++++++++++++,,,,,,,,,------------,,,,,,+++++++++******)))((((((,,,++++++++++++++++++++++++++++++***************///000000///---,,,,,,...000000000000///...------+++++++++*********))))))))))))))))))))))))))))))'''(((((()))))))))((((((((()))******++++++++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))***)))(((''''''((())))))((())))))*********))))))'''(((((()))*********+++++++++++++++++++++++++++(((((())))))***++++++,,,,,,+++***)))((((((((((((************************---,,,***)))((())))))***+++,,,---......---+++***)))***---///333999AAAFFFLLLMMMNNNOOOOOOMMMKKKIIIDDD@@@:::333///---......---+++***+++------,,,+++******)))))))))))))))((()))******+++,,,------...,,,,,,,,,---...///000000//////...---+++)))((('''************+++,,,------+++++++++++++++---...///******))))))((((((((('''((((((((()))***+++,,,---,,,+++******************...)))+++,,,(((...444---***************)))))))))******++++++,,,,,,------))))))(((''''''''''''((()))***+++,,,,,,,,,++++++&&&''''''(((((())))))***((((((''''''&&&&&&%%%%%%))))))))))))***+++------+++***+++---//////***'''(((+++---...---+++***+++******+++,,,,,,---------***+++---///000000//////,,,---...///000000//////////////////000111222333555444222000---+++)))((())))))(((''''''''''''(((&&&(((***++++++***(((&&&)))))))))((((((((((((((()))((((((((()))***+++,,,+++,,,---------,,,++++++)))***,,,------+++((('''%%%&&&((((((((()))+++---,,,+++)))(((((()))+++---))))))(((((())))))***************************)))++++++******)))((((((((((((((((((((((((((()))))))))))))))******+++,,,---++++++*********+++---...)))***+++,,,------...---***)))(((''''''((()))***((((((((()))***+++------******************++++++******++++++,,,...///000111///,,,***)))***,,,---...---,,,+++************)))))))))))))))))))))))))))+++,,,,,,,,,,,,.../////////---***((()))+++...,,,---...000111222333333111...,,,+++,,,,,,,,,+++,,,,,,,,,,,,+++***((('''&&&'''(((***,,,...///000------.........------,,,,,,---.../////////......///000000///---,,,---...+++************+++,,,---)))))))))***+++,,,***)))++++++,,,------,,,,,,,,,---...000///...------...---.../////////111444777888666222...+++*********((((((((()))***+++,,,---...---+++)))''')))---000++++++,,,,,,---......///,,,,,,++++++++++++++++++//////000000000///......))))))*********)))((((((,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))((((((+++---...---,,,,,,,,,...000000000000///...---,,,+++++++++************)))***))))))(((((())))))***&&&''')))******)))(((((((((((()))***++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,+++******))))))))))))((((((((('''((())))))************)))''''''(((((()))******+++++++++++++++++++++++++++)))(((((())))))+++,,,,,,...---,,,***)))(((''''''************************,,,+++***)))))))))***+++,,,,,,---...---,,,+++***(((***,,,...111666<<<@@@EEEEEEEEEFFFGGGFFFCCCAAA<<<999555000...------...***)))))))))+++,,,+++*********))))))))))))))))))(((((()))***+++,,,---...///000111333444555555555444222000---***)))))))))***************+++,,,,,,((('''&&&&&&'''***---///++++++******))))))(((((()))))))))***+++,,,---...,,,++++++*********++++++---(((,,,---(((+++///***((()))************))))))************++++++++++++(((((('''''''''((())))))***+++,,,---...---,,,,,,'''((((((((())))))******'''''''''''''''&&&&&&&&&((((((((()))***+++,,,---,,,---...///...,,,+++)))(((***,,,---,,,++++++,,,+++++++++***+++,,,------***+++---///000000000///,,,---.../////////...---,,,---...000111222222222111000///...,,,+++***)))))))))((('''''''''(((((('''(((***++++++***((('''((((((((((((((((((((()))))))))(((((((((***+++---,,,---...///...---,,,+++)))******+++***)))((('''%%%'''(((((('''(((***,,,+++***)))(((((()))+++,,,((())))))***+++,,,,,,,,,******))))))))))))((((((---,,,+++***)))(((''''''))))))(((''''''(((((((((((()))***,,,------------******++++++,,,---------)))******+++,,,,,,,,,,,,))))))(((((((((((())))))((((((((()))***+++,,,---************+++,,,------++++++++++++,,,,,,---......---+++***+++,,,...///000///---,,,***)))))))))))))))))))))))))))))))))%%%''')))*********,,,...------,,,***((((((+++---,,,,,,------......000111...,,,***)))+++,,,,,,,,,++++++,,,,,,+++***)))((((((((()))***+++---///000,,,,,,------------,,,,,,+++---///111111000...---,,,...///...,,,+++---///++++++***)))((()))******)))))))))***,,,,,,+++)))***++++++,,,---------------///000///---+++,,,...,,,---//////000333777;;;;;;888444000---+++******''''''(((((()))+++,,,---+++---...---+++***,,,...+++,,,...///000000///...,,,+++,,,,,,,,,,,,,,,---...////////////...,,,,,,((()))***+++++++++***)))------,,,,,,,,,+++++++++******+++++++++******))))))***,,,---,,,,,,,,,...////////////...---,,,,,,+++++++++************)))***)))(((''''''((()))***&&&''')))++++++***)))((('''((()))***++++++++++++******+++++++++,,,,,,,,,************************)))***+++,,,+++***((('''(((((()))***************'''''''''(((((()))***+++******++++++++++++*********))))))))))))***,,,---...---,,,******)))))))))++++++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,+++******((()))+++,,,...222777;;;===<<<<<<>>>@@@???<<<999444222000---,,,,,,,,,---+++***)))***,,,,,,,,,+++************************((()))***+++---...///000333555888:::<<<<<<<<<;;;999666111,,,***)))+++,,,******)))))))))***++++++(((((((((((()))***,,,---,,,,,,,,,+++***)))))))))***)))))))))***+++,,,,,,+++++++++******++++++,,,---(((---///((((((+++&&&'''((()))***++++++*********************)))))))))'''''''''((()))***+++,,,***+++---.........,,,,,,((((((((((((((()))))))))'''''''''''''''((((((((((((((((((((())))))***+++,,,///222000,,,***+++---***+++,,,+++***)))***+++,,,+++***)))***+++---...+++,,,---......---,,,+++***+++,,,------,,,***)))***,,,///222444444333222.........------,,,,,,,,,***))))))))))))******+++((()))************)))((('''''''''((((((((())))))))))))((('''(((***,,,---,,,---...///...---+++******))))))(((((((((((((((&&&'''(((((('''''')))+++***)))(((((()))***+++,,,((()))***,,,---...//////+++++++++*********))))))///...---+++***(((''''''***)))(((''''''''''''''''''(((+++...///...---,,,(((***,,,---......---,,,))))))***++++++*********((())))))******))))))((((((((((((((()))+++,,,---++++++++++++,,,---...///---,,,,,,+++,,,,,,------))))))***+++---///111222///...---,,,+++*********++++++++++++++++++++++++&&&'''))))))))))))+++,,,***++++++***)))(((***+++---------,,,+++,,,...000+++***((((((***,,,,,,,,,)))***+++,,,,,,+++***)))------,,,+++*********+++++++++,,,------,,,,,,,,,***,,,000222222111...,,,***,,,...---+++***,,,...,,,+++)))((('''''''''''')))((()))+++------+++))))))***+++,,,---.........,,,...000...+++***,,,...,,,---...///111444999===<<<:::666111...+++******'''''''''((()))+++,,,---(((,,,000111///,,,+++,,,,,,...000222222111000///,,,,,,,,,------.........,,,,,,------,,,+++)))(((((()))+++,,,------,,,+++---------,,,,,,+++++++++((((((***+++,,,,,,,,,,,,''')))+++,,,,,,,,,---...////////////...---,,,++++++++++++************)))***)))(((''''''((()))***&&&(((***+++,,,+++***)))'''''')))******+++++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))***+++---......,,,)))'''(((((()))***************((('''''''''((()))***+++******++++++++++++******+++***)))))))))***,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++---...,,,,,,+++++++++*********((()))++++++,,,///333777888777777999;;;;;;777444///...,,,++++++++++++,,,---,,,+++,,,...///...---***************+++++++++++++++---...000111222333777999===@@@AAAAAA@@@???<<<888222,,,)))***,,,---))))))))))))))))))*********+++,,,---...---,,,,,,------,,,,,,+++***)))))))))))))))))))))******++++++++++++***++++++,,,,,,,,,'''---000(((&&&((($$$&&&''')))***+++++++++***++++++******))))))(((((('''''''''(((***+++---...)))+++,,,......---,,,+++((((((((((((((((((((((((&&&'''''''''((()))))))))((((((((((((((())))))***,,,111444111***(((+++///,,,---,,,***((('''(((***---,,,***))))))+++,,,...------------,,,***((('''((()))***++++++***((('''))),,,000444666555444333---------............///++++++******+++,,,,,,---))))))************))))))&&&&&&''''''((()))))))))***)))((('''(((***,,,---+++,,,.........,,,***)))***)))'''&&&&&&&&&'''((('''(((((((((&&&&&&(((***)))))))))))))))***++++++((()))+++---///000000111.........------,,,,,,,,,000///...,,,***)))''''''+++***)))''''''&&&&&&&&&&&&(((,,,///000///---+++'''))),,,...///...---+++))))))*********))))))(((((()))***++++++***)))(((''''''(((((()))+++,,,---+++++++++,,,---...///000......---,,,,,,,,,,,,---&&&'''))),,,...111222333------,,,++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))***,,,((()))+++***)))((()))***---------,,,------......000///---***))))))))))))---+++***)))***,,,///111111000...---,,,,,,------++++++++++++,,,,,,---...........................,,,+++)))***+++,,,,,,+++,,,+++++++++,,,,,,---...+++++++++***************)))******+++,,,,,,------........................///000111000///333999>>>===;;;888333///,,,***)))'''((()))+++---///000111,,,---......///.........---.........//////000000---,,,+++,,,......+++(((---000///,,,,,,......+++***+++---------,,,,,,---000000///---++++++---//////......,,,+++***))))))***+++------+++******+++111///---+++***+++,,,------,,,+++***))))))))))))))))))(((''''''((()))*********+++++++++,,,,,,,,,+++++++++******************,,,------+++******+++)))(((((()))+++---,,,+++***,,,...///...+++(((&&&))))))***+++++++++++++++---,,,+++)))(((((('''((((((((())))))))))))(((((())))))*********+++++++++///...,,,,,,---......---***,,,......,,,+++---000+++++++++++++++***)))(((,,,,,,,,,,,,***(((&&&$$$***+++,,,,,,------,,,,,,...444777555333444444111,,,,,,,,,+++,,,,,,------******+++++++++******)))'''''''''((((((((())))))------------...333999>>>???CCCEEEEEEIIIMMMLLLGGGBBB<<<444---))))))))))))+++++++++)))'''''')))+++)))***,,,,,,***)))***+++,,,---.../////////...---)))))))))((((((((((((((()))***+++,,,,,,,,,,,,,,,333111...***((('''''''''((((((((()))******++++++))))))(((((('''''''''&&&'''((()))***,,,...///000---...000///---+++++++++((((((((((((((()))******'''((()))))))))(((&&&&&&***+++,,,+++))))))***+++//////......------,,,,,,,,,+++)))(((((()))+++,,,---,,,***))))))***,,,------+++))))))***+++,,,,,,((((((((())),,,---,,,+++,,,---///333666666444111...,,,+++,,,///111///------------+++))))))***,,,///,,,)))((((((((('''&&&***)))((('''''''''''''''***)))(((''''''((()))***(((((()))***************))))))))))))((((((((((((&&&'''''''''(((((())))))((())))))************))))))***---///000000000000//////...---,,,,,,,,,,,,222000---***))))))+++,,,///---***((('''(((***+++)))+++///222333111///---,,,---.........---,,,++++++++++++************)))******+++,,,+++***)))(((,,,,,,++++++***)))((((((+++)))(((***...000///---+++,,,------,,,+++***)))+++******)))***+++---...++++++,,,---///...+++)))((()))++++++)))))))))***+++***)))'''''''''((()))((()))******+++++++++++++++++++++++++++---///000///...,,,***))))))******,,,***)))((()))+++...///111000///---,,,,,,---...++++++*********+++,,,,,,------------------------,,,+++)))***,,,---,,,+++,,,,,,+++++++++,,,------++++++++++++******************++++++,,,,,,,,,---------------------------...000000000///222666:::;;;:::777444111...,,,,,,'''((()))***+++---......,,,------.........................../////////000///------...000///---***,,,......,,,...222111---***+++,,,,,,,,,,,,,,,---000000///...,,,,,,///111//////...---,,,+++******)))+++---,,,+++******+++///...,,,+++++++++,,,,,,---,,,+++***))))))))))))+++***)))(((''''''(((((())))))))))))************************************+++,,,---,,,+++))))))***)))(((((()))+++---,,,+++***+++---///...+++(((&&&((()))******++++++******++++++***))))))((((((((((((((())))))))))))((((((***************+++++++++,,,+++******,,,------,,,+++---//////---,,,...000000000//////...---,,,+++)))***++++++***)))(((''')))***++++++,,,,,,++++++***---------///222000,,,///...---+++******))))))*********++++++,,,,,,---************************......///000333888???DDDHHHKKKLLLKKKLLLNNNLLLGGGCCC===555...+++***++++++***++++++***(((''')))***)))***,,,,,,***)))***+++******,,,---///000000000++++++******)))(((((((((***+++,,,,,,------,,,,,,000...,,,***(((''''''''')))))))))***++++++,,,,,,******)))))))))((((((((('''((()))***+++------...***,,,......,,,***)))((('''''''''''''''((())))))'''(((((()))((('''&&&%%%((()))************+++,,,000000000//////............,,,***))))))***,,,...///...,,,***)))***+++,,,---,,,+++++++++,,,,,,,,,))))))***,,,......---+++++++++---000333333222000...---+++---///000///------------+++)))(((***,,,///,,,)))(((((((((((('''))))))((('''''''''''''''***)))(((((((((((()))***'''((())))))*********)))))))))))))))(((((((((((('''''''''((((((((())))))(((((())))))******)))))))))***,,,...////////////,,,++++++***************111///,,,)))((()))***++++++***(((''''''(((+++,,,)))+++///222333111///---++++++,,,------,,,+++***++++++++++++******************+++,,,++++++***)))*********++++++++++++,,,***(((((()))---......,,,+++++++++++++++******)))---,,,,,,++++++,,,---...+++++++++---...---+++)))(((***,,,,,,*********++++++***)))((('''(((((()))((()))***+++,,,,,,,,,,,,+++***)))(((***,,,000222---,,,++++++******+++++++++***(((((((((***,,,...000///...---,,,,,,------++++++******))))))******------------------------,,,*********,,,------,,,------,,,++++++,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,---------------------------///000000///000222555555444333222000...------(((((())))))***+++++++++,,,,,,,,,------.....................////////////000//////000111000...,,,+++,,,,,,...444999777000++++++******++++++,,,,,,/////////...------000222//////...---,,,,,,+++***)))***,,,,,,+++******+++,,,,,,++++++++++++++++++,,,+++******)))))))))))),,,+++***)))(((''''''''''''''''''((((((((()))))))))))))))))))))))))))))),,,------,,,***((()))******)))((()))+++,,,,,,+++***+++---......+++)))''''''((())))))******))))))******))))))))))))))))))((())))))******))))))(((+++++++++++++++*********+++******,,,...000000///...000111222000000111222111000000...---,,,+++***'''((()))***++++++++++++((())))))***+++*********++++++)))(((---111000***------+++***))))))))))))************+++---///000,,,,,,++++++++++++,,,,,,...111444777;;;AAAHHHMMMRRRTTTSSSOOONNNNNNJJJDDDBBB<<<333,,,******,,,,,,(((***++++++)))(((((())))))***,,,,,,***)))***+++(((((()))+++...000222444......---+++***)))((('''++++++,,,---------,,,,,,++++++***)))((('''''''''))))))***++++++,,,,,,---++++++************))))))(((((())))))***++++++,,,))),,,...///---***((((((''''''&&&&&&&&&'''((((((''''''((((((''''''&&&%%%&&&((()))***)))***+++---000000000000000000//////000...,,,******,,,...000222000---+++))))))******,,,------------------,,,++++++,,,///111111...,,,*********---///111000///...---,,,---/////////---,,,------+++)))((()))***...,,,)))(((((()))((('''((((((''''''&&&&&&''''''***))))))((())))))******'''(((((()))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))'''((((((((())))))))))))))))))+++,,,------------***))))))))))))***++++++///---+++)))(((((()))***((((((&&&&&&''')))+++,,,))),,,///111222111...,,,******++++++++++++******,,,+++++++++************)))***+++++++++++++++***))))))***+++---...//////)))(((''')))+++---,,,+++++++++***)))))))))*********)))((((((((((((((()))*********+++------+++((((((***,,,,,,++++++,,,---******)))((((((((())))))((()))***,,,---.........,,,+++((('''(((+++...111+++++++++++++++++++++,,,+++***)))))))))***,,,---...---,,,+++***+++,,,,,,---,,,+++******)))******,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,........................------//////////////////---------------,,,,,,+++************************+++++++++,,,,,,---.............../////////////////////000111111000...---+++,,,---222<<>>CCCIIIOOOTTTVVVWWWUUUPPPNNNLLLGGG@@@===777///)))'''(((***+++''')))+++,,,***)))((())))))***,,,,,,***)))***+++(((((((((***,,,///222444000000...---+++)))((('''++++++,,,,,,,,,,,,++++++((())))))******)))((((((((())))))******+++,,,,,,************************)))))))))))))))*********+++---000111///,,,***)))(((((('''''''''(((((()))'''''''''''''''&&&&&&%%%&&&((())))))((((((***+++////////////////////////111000...,,,,,,...000111333111...+++)))))))))***,,,---///000///...------------///111333222000---+++******+++...000//////...---------............,,,------,,,)))((()))***---+++((((((((())))))(((((((((''''''&&&''''''(((***)))))))))******++++++'''(((((()))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))'''''''''(((((()))******))))))******++++++,,,,,,************+++,,,---...---,,,***((('''(((((())))))(((((('''''')))***+++***,,,...111111000...,,,*********+++++++++++++++,,,,,,+++++++++*********)))******++++++,,,,,,,,,)))***+++,,,---///000000)))))))))***+++,,,,,,,,,+++***)))(((((()))***+++)))((((((''''''&&&&&&&&&***))))))***,,,,,,+++)))(((***,,,,,,+++++++++,,,******)))))))))))))))))))))***+++---...////////////---***((('''))),,,...******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,+++***)))))))))***+++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********,,,...///...,,,---,,,,,,++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,------000000000000000000000000,,,,,,---.........,,,+++)))***+++,,,,,,,,,++++++,,,+++++++++************+++*********+++,,,...//////////////////.........---...000000///...---,,,,,,...222:::EEEMMMIIIAAA333///+++)))***,,,,,,+++***+++,,,,,,++++++---///.........---,,,,,,,,,+++)))***,,,,,,,,,+++,,,---******+++++++++***)))(((******))))))((()))))))))(((((()))*********++++++((((((((()))))))))******''''''(((((()))))))))))),,,,,,,,,***(((''')))***+++)))))))))+++,,,+++******+++,,,------+++***)))''''''((()))))))))))))))'''((()))***++++++******))))))************)))))),,,+++++++++++++++++++++......000444999<<<===<<<;;;<<<===@@@AAAAAAAAA@@@@@@>>>;;;777444111///...+++++++++***************)))******++++++++++++++++++000111+++&&&&&&)))***(((((((((((()))***+++,,,---,,,)))((('''((()))***+++*********+++---///000666:::@@@FFFKKKOOOTTTWWWWWWXXXVVVQQQMMMLLLFFF???999444---)))((()))***+++''')))++++++***))))))))))))***,,,,,,***)))***+++))))))))))))+++---///111111000///---,,,***)))(((***+++++++++++++++******(((((()))***++++++******''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))+++...000111...,,,************)))))))))))))))***((((((''''''&&&&&&&&&&&&(((******)))'''&&&'''(((+++,,,,,,,,,------......111000...------...000111222000---+++)))))))))***+++...000000///------...///...///111333222000...---,,,,,,---///111111000............---------...---......---***))))))))),,,***(((''')))******)))(((((('''''''''(((((())))))******+++++++++++++++(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))((((((((('''''''''((()))++++++******))))))************)))))))))***+++,,,---...,,,+++***(((((((((((())),,,+++***))))))))))))***+++,,,...000000///---,,,+++++++++++++++,,,------,,,,,,,,,++++++++++++***)))******++++++,,,---...,,,,,,---------.........***++++++,,,,,,,,,---...+++***)))(((((()))***+++------,,,,,,++++++*********)))(((***+++,,,+++***)))+++,,,,,,+++******+++))))))************************,,,---.../////////000...,,,))))))***+++,,,***++++++,,,,,,,,,++++++---,,,,,,,,,,,,,,,------+++***)))(((((()))***+++------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******+++---///000...,,,,,,+++++++++,,,,,,---.........---,,,+++******)))+++++++++,,,---.........111111111111111111111111---,,,+++,,,......,,,***)))***,,,---...---,,,,,,,,,,,,+++++++++***************))))))***,,,...//////////////////.........,,,...//////...,,,,,,,,,...333;;;DDDOOOVVVSSSLLL999444...+++,,,------,,,)))+++,,,,,,******+++,,,---------,,,,,,+++++++++)))+++---...---------///,,,,,,++++++***))))))(((***))))))(((((()))))))))&&&''')))***+++,,,,,,,,,))))))*********+++++++++'''(((((())))))******++++++++++++)))(((((()))++++++***)))***+++,,,+++)))***+++,,,,,,,,,,,,******'''((())))))******))))))'''((()))+++++++++***))))))******++++++******)))++++++++++++,,,,,,,,,------///222777===AAABBBAAACCCDDDFFFIIIMMMNNNMMMKKKHHHEEE@@@:::555111///......---,,,******))))))))))))***++++++,,,,,,++++++000888:::333+++))),,,...++++++***))))))((())))))---+++***(((''''''''''''*********+++...111555777???CCCJJJOOORRRTTTVVVXXXXXXXXXVVVPPPMMMKKKEEE>>>666333...++++++,,,,,,,,,''')))***+++)))))))))***)))***,,,,,,***)))***+++***)))******+++,,,---...///......---,,,++++++***++++++,,,,,,,,,+++******(((((()))******++++++,,,&&&&&&''''''((())))))***((((((((())))))))))))***))))))******************+++,,,...---+++)))))))))++++++******))))))******))))))(((''''''''''''((()))******)))&&&%%%%%%&&&)))))))))***+++,,,------........................///...+++***))))))***++++++...000000---,,,---///000///...///111111000...///......000222333222000---/////////---,,,---......///000///,,,***)))***+++)))'''''')))***+++***))))))(((((())))))******)))***+++,,,,,,,,,,,,,,,)))************))))))(((''''''(((((())))))************))))))))))))(((((((((((((((((()))***,,,---+++******)))))))))******((((((((())))))+++,,,,,,+++******)))))))))))))))---,,,+++***))))))))))))+++,,,...//////...---,,,++++++***++++++,,,---...,,,,,,,,,,,,++++++++++++))))))******+++---//////------------------,,,,,,***,,,------,,,,,,---...******)))))))))***++++++++++++,,,,,,,,,+++*********))))))***,,,---,,,+++,,,---......,,,******+++((()))***+++++++++******++++++,,,---...............---,,,++++++,,,,,,---***+++,,,,,,,,,+++******,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++,,,---++++++++++++++++++++++++))))))+++---000000///---*********+++,,,---...//////...---,,,+++******))))))***+++,,,---///000000000000000000000000000000---,,,***+++---...---+++)))***,,,------,,,+++******************)))))))))***)))(((((()))+++...///000/////////............+++...000000---++++++---000999CCCMMMVVV]]][[[VVV@@@999111---...///...,,,***,,,---,,,+++******+++,,,++++++++++++************,,,...///......///000///...,,,***)))((())))))))))))(((((((((((())))))((((((***+++,,,++++++***)))))))))*********++++++(((((())))))***++++++,,,*********((('''(((+++---+++***)))***++++++***)))***++++++,,,,,,,,,+++***((()))******++++++******'''(((***++++++***)))((()))******++++++******))))))******+++,,,---......000111666<<>>DDDGGGPPPTTTYYY\\\\\\ZZZXXXWWWSSSTTTPPPJJJEEEAAA;;;333...,,,++++++,,,+++)))((()))))))))((('''(((+++---)))***,,,,,,***)))***+++%%%''')))+++------------******++++++,,,---......///000000000///...------((('''&&&%%%&&&(((***+++((((((((()))******++++++*********++++++,,,,,,,,,)))******+++,,,,,,------/////////---******,,,...******)))(((((((((((((((,,,+++)))((((((((()))***%%%'''((('''&&&&&&'''(((''''''(((***+++,,,------(((***---//////---***((()))(((''''''(((***,,,---+++...000---))))))---111111///,,,+++,,,............///111333555555222///---///111///,,,+++,,,...000222333222///,,,++++++***((('''''')))++++++++++++*********+++,,,------)))***+++---......------,,,,,,,,,,,,,,,+++***)))&&&''''''((()))******++++++*********))))))((((((******))))))***,,,///000---,,,+++)))))))))******------,,,,,,------......++++++++++++************''''''(((((())))))******,,,---.........---,,,+++)))((((((((((((***,,,------------,,,,,,,,,++++++)))))))))***+++...000222+++++++++,,,,,,---------(((***,,,+++)))(((***---)))***+++---------,,,+++)))***+++---------,,,+++,,,***)))***---.........333444555333000---,,,,,,((()))***+++,,,,,,+++***,,,,,,------,,,,,,+++***------,,,+++,,,---...///------,,,,,,+++***)))))),,,+++*********+++---...---+++((('''***---//////)))))))))(((((((((((((((************************000000///...------,,,,,,,,,)))''''''))),,,------,,,++++++***)))*********((()))***+++---...///000/////////...------,,,,,,000...,,,+++++++++***)))++++++++++++++++++++++++++++++)))(((''''''''''''+++***(((((((((***---...222111000...------,,,---///---,,,,,,---...------888===DDDLLLXXX```^^^WWWLLL;;;//////000+++***......---,,,...000///+++'''***++++++++++++***))))))'''***---...------///222,,,,,,+++******+++,,,,,,---...000///,,,(((&&&&&&&&&''')))******)))((('''''''''''''''&&&&&&&&&&&&(((((())))))))))))(((((('''''''''((((((***++++++************************,,,++++++++++++++++++,,,******))))))))))))******&&&&&&&&&'''''''''(((((())))))))))))))))))))))))++++++++++++,,,///333777888;;;AAAGGGLLLOOOPPPPPPQQQSSSWWW\\\``````^^^[[[NNNOOOJJJ???777444111,,,)))))))))))))))))))))))),,,++++++++++++++++++,,,+++++++++++++++***)))(((************************((()))+++,,,++++++---......222777===BBBHHHMMMQQQTTTZZZ^^^]]]]]]]]]\\\XXXSSSOOOIIIDDD???;;;666222+++******)))))))))))))))))))))))))))************((()))++++++***(((&&&$$$))))))))))))*********************+++,,,---//////333333333222000---***)))))))))***************)))(((((()))***+++,,,,,,,,,((()))***+++++++++++++++---------,,,,,,+++++++++***))))))))))))+++,,,---000///---+++*********+++))))))'''''''''((()))***......---+++***(((''''''''''''((()))***++++++,,,,,,,,,,,,,,,,,,+++******'''(((******+++,,,...111111///---******+++---...///******------)))***//////000111222222111000///000111000...,,,,,,...000111111000///---+++***)))...---,,,,,,,,,,,,......***+++,,,,,,------------)))+++---...,,,+++******)))+++,,,,,,***))))))***,,,***))))))******)))''',,,+++++++++***))))))))),,,+++***+++---...---,,,,,,***((('''((((((((('''+++*********))))))((((((******+++++++++,,,,,,,,,++++++******++++++,,,---)))***,,,------+++(((&&&((()))***++++++***)))(((,,,------+++)))''''''(((++++++******++++++,,,---*********++++++,,,,,,,,,......,,,+++***)))))))))+++(((&&&(((+++...---+++++++++******++++++,,,---...------,,,,,,------...222111000///---+++******,,,+++******)))*********---------.........//////...------------...//////,,,,,,,,,++++++*********))))))((((((((()))***+++***(((&&&&&&(((***+++,,,(((((()))***+++++++++***************************//////...------,,,++++++---+++(((((()))***++++++++++++******)))))))))***))))))***+++,,,---...////////////000000000000000222000...---------,,,***++++++++++++++++++++++++,,,+++***))))))(((((((((***))))))))))))+++,,,---000000000///......------000...---------.........;;;@@@EEEJJJQQQXXXXXXSSSFFF777,,,...000,,,+++000...------///111000---)))+++++++++,,,+++******))))))+++------,,,,,,...000,,,++++++******++++++,,,---///000///,,,)))(((''')))***,,,------,,,+++************+++++++++++++++(((((())))))))))))(((((()))((((((((()))***++++++++++++++++++++++++++++++++++++************++++++******))))))))))))******((((((((((((((((((((())))))))))))))))))))))))))))))******+++---111777;;;@@@CCCIIINNNRRRUUUVVVVVVTTTUUUYYY]]]______\\\YYYOOOKKKDDD<<<666222...***))))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++***)))))))))))))))))))))))))))))))))***++++++***+++---000444888???FFFKKKPPPVVVYYY[[[___aaa^^^[[[ZZZWWWRRRPPPLLLEEE@@@;;;777333000+++******)))))))))))))))(((((()))))))))************+++++++++***)))'''&&&(((((()))))))))*********))))))******+++---...///333333333222000...+++***))))))************))))))***))))))((()))+++---...))))))))))))))))))******------,,,,,,,,,+++++++++******)))((()))+++---...///...---,,,,,,,,,---...++++++***))))))*********,,,+++******(((((('''&&&)))))))))))))))******+++***************))))))((((((***+++++++++---///111000///---+++***+++,,,---///++++++......******......///000111111000//////...///...---++++++---/////////000000000///---,,,///...---,,,,,,,,,---...+++,,,---.........------(((***,,,,,,+++*********+++,,,------+++******+++---+++******++++++***(((+++++++++***************,,,+++******++++++***)))+++)))''''''(((*********************)))))))))(((*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++++++++******+++,,,,,,+++******,,,------,,,)))(((((()))******))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***))))))+++,,,,,,,,,++++++******++++++,,,------------,,,,,,---------/////////...------,,,,,,,,,,,,+++***************++++++++++++,,,,,,,,,,,,------...///////////////++++++++++++++++++******((((((((('''((())))))***((('''&&&&&&(((******)))&&&(((***,,,------,,,,,,************************---------,,,++++++******...,,,)))((()))))))))(((*********)))))))))))))))))))))***+++,,,,,,------...///000222333444444444333111///...//////...,,,))))))))))))))))))))))))---,,,+++***)))))))))***)))))))))***++++++,,,,,,......////////////......000///...------...000111>>>DDDHHHHHHIIILLLMMMKKK>>>111))),,,...,,,,,,000,,,,,,---///111111...,,,,,,,,,,,,,,,,,,++++++***,,,,,,---,,,******+++---,,,+++************+++,,,---///000///---***))))))((()))*********)))((('''((((((((())))))******+++(((((())))))))))))((((((******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************))))))))))))******************))))))))))))))))))))))))))))))))))))'''(((***+++///666>>>CCCJJJMMMQQQVVVYYYZZZZZZZZZWWWXXXZZZ\\\]]][[[XXXTTTNNNEEE<<<888666111+++)))((((((((((((((((((((((((***)))'''&&&&&&''')))******++++++++++++***))))))((((((((((((((((((((((((***+++***))))))+++///222:::@@@HHHQQQWWW[[[___aaa```cccccc^^^ZZZXXXSSSNNNKKKFFF???999555111///---+++******)))))))))))))))(((((())))))))))))******,,,++++++******))))))((((((((())))))))))))******(((((())))))***,,,---...333333333222111///---+++))))))*********))))))(((,,,+++((('''(((***---///***)))((('''''''''((())),,,,,,,,,+++++++++++++++,,,***)))((((((+++---///......---,,,---...///000------------,,,+++************))))))))))))((((((+++******)))))))))))))))(((((())))))(((((('''&&&)))***,,,,,,,,,---///222///...---,,,++++++++++++...,,,---000///,,,+++,,,,,,---...///000//////...+++,,,---,,,++++++---///,,,...000333333222111000///...---,,,++++++,,,---,,,,,,......///...------''')))++++++******+++,,,,,,---///...,,,++++++,,,---,,,***+++,,,,,,+++******************+++++++++---,,,++++++,,,,,,***(((***((('''''')))+++,,,+++************))))))))))))*********++++++++++++,,,...------------.../////////---+++)))***,,,...000+++,,,------------,,,+++---......---***))))))***+++************+++,,,,,,+++++++++***************++++++++++++,,,,,,,,,---+++,,,,,,+++******,,,---+++************+++,,,,,,------,,,,,,,,,,,,---------------------.........---,,,++++++******++++++*********+++++++++,,,,,,+++,,,.../////////...---************++++++++++++***))))))*********++++++)))(((((()))***+++***)))&&&(((+++---...---+++***************************,,,+++++++++*********)))---+++)))((()))***)))(((************))))))((((((*********++++++,,,,,,,,,///000111333444444444444333111///...//////...---)))))))))))))))))))))))),,,+++******)))))))))***((((((***++++++,,,++++++,,,---...///000000000///000///...------///222555@@@GGGKKKGGGBBBAAA@@@???777...)))***---++++++---)))***,,,...000///...---,,,------------,,,++++++...---,,,+++))))))***+++++++++************++++++,,,---......,,,*********'''(((((())))))((('''&&&%%%&&&&&&'''((())))))***(((((())))))))))))((((((+++******))))))))))))***++++++++++++++++++++++++))))))(((((((((((())))))******))))))))))))******************))))))))))))))))))))))))))))))))))))&&&(((***...444===FFFMMMQQQSSSWWWZZZ\\\\\\[[[ZZZXXXXXXXXXXXXXXXTTTPPPLLLHHH>>>666444444000+++)))((((((((((((((((((((((((***)))'''%%%%%%''')))*********+++++++++******)))((((((((((((((((((((((((++++++***)))))),,,222666???FFFPPPZZZ```cccfffgggbbbdddbbb^^^ZZZYYYSSSMMMEEE@@@999222///,,,+++)))+++******)))))))))))))))(((((((((((()))))))))***++++++***)))(((((())))))(((((((((((()))))))))***'''((((((((()))+++,,,---222222333222111000...---******************)))(((++++++***)))***+++---...,,,+++)))'''&&&''')))***+++++++++++++++*********,,,+++)))((((((+++...000///...---,,,,,,---...///------......---+++)))((()))))))))*********++++++,,,,,,***)))((((((((((((((())))))))))))((('''''')))***+++++++++,,,...000......------,,,++++++***---...///111000...,,,+++***+++---...//////......+++,,,------,,,,,,...///,,,...222444555444222000...---+++***)))******++++++,,,...//////...---,,,((()))++++++++++++---...,,,...///...,,,+++++++++,,,+++******+++,,,+++***)))))))))***+++++++++,,,...------///000000...,,,,,,***(((((()))+++++++++*********)))))))))))))))************++++++++++++...------------...//////---,,,+++******,,,///000,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++,,,,,,++++++,,,,,,---...******))))))((((((''''''++++++,,,,,,,,,,,,,,,,,,+++---///---***)))+++...***************++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------......------,,,+++++++++++++++,,,,,,,,,------------...***+++,,,---...---,,,+++*********************+++)))******+++++++++++++++***)))((()))***+++***)))''')))+++------+++((('''***************************************))))))))))))((('''(((***+++******)))******+++***)))((((((*********++++++,,,,,,,,,000111333444444333111000111///------......---,,,((((((((((((((((((((((((******)))((((((((())))))((((((***++++++,,,+++++++++,,,---///000000111111//////...------000666:::AAAIIIMMMGGG>>>999666444444...***+++,,,+++)))***&&&(((+++---------,,,,,,,,,------------,,,++++++...---++++++*********)))************************)))+++,,,+++***)))***+++,,,,,,,,,,,,+++******)))'''(((((()))***++++++,,,(((((())))))))))))((((((******)))((((((((())))))++++++++++++++++++++++++)))(((((((((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***...333;;;DDDOOOVVVXXXZZZ\\\^^^^^^]]][[[YYYWWWVVVTTTRRRPPPKKKFFFBBB>>><<<777333111000...+++))))))))))))))))))))))))+++***(((''''''(((***+++)))******+++++++++******))))))))))))))))))))))))++++++***)))+++///666;;;EEEMMMXXXaaagggiiijjjkkkeeeeeebbb\\\YYYWWWPPPIII???:::333...+++***((((((+++******)))))))))))))))'''(((((((((((()))))))))))))))((('''''''''(((((('''(((((((((((()))))))))'''''''''((()))***,,,,,,000111111222111000///...++++++,,,,,,+++***)))))))))***,,,------,,,+++***---,,,***(((((((((***+++************************,,,+++)))((()))+++...000000...---++++++++++++,,,+++,,,------,,,***((('''''''''(((((()))******+++---+++***((('''((())))))***++++++++++++***))))))((()))******)))***,,,...---------,,,,,,+++******---///000111111000///---+++,,,.../////////......,,,...//////......///111---000333555555333000...,,,+++)))((((((((())))))+++,,,...//////---+++***)))+++---...------...///,,,---...---+++))))))******)))((()))***+++***))))))))))))***+++++++++,,,+++,,,---///222333222000///---***)))*********)))))))))))))))))))))******))))))*********+++++++++,,,,,,++++++,,,,,,---...)))***+++,,,------,,,,,,++++++************++++++---......---+++***+++,,,***************++++++,,,+++++++++******)))))))))------...------+++***)))+++---///---***)))+++...******))))))******+++,,,++++++,,,------,,,++++++---------------,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,---------.........******+++,,,,,,,,,,,,,,,******************))))))(((((()))************)))***(((&&&'''((())))))((()))***+++,,,+++***((('''************************************************(((''''''(((***++++++*********+++,,,,,,***)))(((******+++,,,,,,---......222222444444333111///---000...,,,,,,---------,,,(((((((((((((((((((((((())))))((((((((((((((())))))))))))***++++++,,,,,,------------...000111222///000000//////333;;;BBBDDDJJJLLLEEE;;;555222...222///---,,,,,,+++)))(((%%%(((+++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++***,,,++++++,,,------+++)))))))))***++++++***))))))((()))******))))))***,,,+++++++++***)))))))))(((&&&''''''(((((()))))))))(((((())))))))))))((((((******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))******))))))))))))******(((((())))))************))))))))))))))))))))))))+++...444;;;CCCLLLVVV\\\___```aaabbb```^^^[[[YYYTTTRRROOOLLLHHHCCC===999444???AAA555---000000+++))))))))))))))))))))))))+++******************+++))))))***++++++++++++***))))))))))))))))))))))))******++++++...333:::???LLLTTT^^^fffkkklllllllllhhhfff```YYYUUURRRJJJAAA999555000,,,***))))))(((+++******)))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''''''''(((((((((((())))))''''''(((((()))+++,,,---...///000111111000///...---------------,,,+++***(((***---//////---+++))),,,+++***))))))******+++)))))))))))))))*********++++++******+++,,,...///000///---+++***************+++++++++***)))((((((%%%%%%&&&''''''((())))))+++***((('''''')))+++,,,------......------,,,+++'''((())))))))))))+++---...---,,,+++************,,,///111000111333222///...///000111000000///......000111222000000000111...000222333333111///---***)))(((''''''((()))***+++---///000000...,,,***))),,,///111000.........,,,---...---+++)))))))))***(((((((((***+++***)))***************+++++++++((()))+++///222333222000111...+++*********)))((())))))))))))************)))))))))************++++++************+++,,,,,,(((***,,,...///---+++)))***))))))(((((())))))***,,,------,,,+++******,,,'''''''''''''''((()))))).........---------------......///...---,,,***(((+++,,,,,,+++******,,,---***))))))))))))***++++++***+++,,,------,,,+++***---------,,,,,,,,,,,,,,,///...------,,,,,,------+++++++++,,,,,,,,,------,,,++++++++++++,,,------++++++******))))))((((((((()))***+++,,,++++++***,,,)))'''&&&((()))************++++++,,,+++++++++************************************************)))((('''(((******)))'''***+++---------,,,***)))******+++---...///000000222333444555444222///...000...,,,,,,---...---,,,))))))))))))))))))))))))***))))))((())))))*********))))))))))))+++,,,---///...,,,,,,---///222333111222333222333888BBBJJJJJJLLLIII???777444111////////////......---+++)))%%%))),,,---+++******++++++++++++,,,+++******)))***)))***---000000---***((()))***++++++***)))(((''')))******)))***,,,...***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((++++++++++++,,,,,,---...........................***))))))(((((())))))*********))))))))))))******((())))))***+++,,,------))))))))))))))))))))))))...333:::BBBJJJSSS[[[aaabbbbbbcccccc```]]]YYYWWWRRROOOLLLHHHCCC===777333---GGGNNN999)))...111)))++++++++++++++++++++++++)))******++++++******)))))))))***+++++++++++++++(((((((((((((((((((((((((((***+++...111777>>>CCCPPPVVV___fffiiiiiiiiiiiidddaaa[[[SSSPPPMMMEEE<<<444111...,,,,,,+++***)))+++******)))))))))))))))'''''''''((((((((())))))&&&'''((())))))((('''&&&'''''''''((((((((())))))((((((((()))***+++,,,---,,,---...///000000///...////////////...---,,,+++***+++---------,,,+++***))))))))))))************((((((((()))))))))************+++,,,------------///...---,,,++++++,,,---+++******)))))))))******''''''(((((())))))******)))((('''&&&(((***---//////////////////...------((()))******)))***,,,---///...+++***))))))++++++,,,000111...000555666222111222222333222111///...///111333333111000000000---...///000000///...---***)))(((((()))***,,,------///111333222000---+++))),,,000222111...,,,+++...///000...,,,************)))((()))+++,,,+++***+++++++++***************)))***,,,000333444222000000...+++***+++++++++***((()))))))))************))))))))))))***************************+++,,,,,,***,,,...//////---+++)))***)))(((((((((((()))******,,,,,,,,,***)))***+++((((((((('''((())))))***------------............,,,---...///...---+++***+++***))))))+++,,,,,,,,,)))))))))))))))***++++++)))+++,,,------,,,+++)))***++++++,,,,,,---......///......---------------,,,,,,---------............---,,,+++,,,---...///,,,++++++***)))(((((('''+++,,,---...///...------000---)))((()))+++------******++++++,,,---...///***************************************+++++++++***)))))))))***)))'''%%%+++,,,---......,,,+++)))***+++,,,---///000111222111333555666555333111///000...,,,,,,.........---************************+++***************+++++++++***(((((((((***---...000...,,,+++,,,...222444222444555555555<<>>999555000------,,,,,,---------,,,++++++,,,***(((***---...---+++++++++******)))(((((((((+++))))))+++///000...+++((((((((((((((((((((((((***)))))))))***,,,...000,,,,,,+++++++++++++++,,,'''((()))***************((()))+++,,,,,,+++***))),,,+++*********+++------///000222333222111///...&&&&&&''')))***,,,------++++++************+++++++++,,,------......------+++,,,++++++***+++...111333999AAAIIIUUUaaaffffffiiigggeeebbb^^^YYYSSSNNNQQQLLLCCC<<<777444111///(((999HHHFFF666((('''---+++---...---+++))))))))))))***++++++,,,,,,++++++.........---+++***(((''')))))))))((())))))***+++******+++...333:::@@@DDDRRRTTTXXX\\\^^^^^^\\\[[[XXXWWWRRRKKKGGGFFFBBB<<<333222000---+++)))((((((+++*********))))))((((((***)))(((''''''((()))***))))))((((((''''''&&&&&&)))***+++,,,,,,+++***)))((()))))))))))))))((((((+++,,,,,,---,,,+++***))),,,...000111111000000111000,,,)))))),,,------+++,,,++++++***)))(((((('''((()))++++++)))((()))***,,,,,,+++***+++,,,...///...---,,,,,,......---,,,************************+++***))))))***+++...///,,,+++)))(((((()))+++,,,......//////...,,,+++)))***+++,,,---...---,,,,,,......---------,,,,,,,,,***+++...111333444444444555444333222000/////////333333222///---,,,---...111000......///000000///---***'''(((+++.........111444666555333///,,,,,,+++,,,,,,------,,,,,,+++333444555333///,,,***))),,,++++++,,,...//////...++++++************++++++---///222555555444333111000000000000////////////******))))))((((((''''''***)))((('''&&&%%%$$$$$$******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++)))(((++++++,,,,,,,,,++++++***,,,+++***((((((((())))))+++++++++************))),,,,,,+++++++++,,,------,,,,,,,,,---------......***)))))))))))))))************+++,,,+++***)))(((******+++++++++,,,,,,,,,---***((((((,,,......---,,,,,,,,,,,,---...///000***+++++++++,,,+++++++++,,,,,,+++******)))(((((('''((((((((())))))))))))------,,,---...---***(((+++***)))(((((()))***++++++++++++*********))))))+++*********))))))((((((+++++++++,,,,,,------------///222222000...---,,,++++++,,,,,,------------444666777777444111//////...,,,++++++---...---,,,...---+++)))((()))*********))))))***++++++***(((+++***)))((((((***+++,,,---,,,+++++++++,,,---......111222333999DDDKKKMMMQQQGGG<<<777333---***+++******+++,,,,,,------,,,+++)))((())),,,---,,,***,,,++++++***))))))(((((((((((()))+++......---,,,))))))))))))))))))))))))(((''''''((()))***,,,---))))))(((((((((((())))))'''((()))***+++++++++,,,))))))*********))))))(((+++******)))***+++,,,------...000000000///---,,,(((((())))))************+++******))))))******++++++,,,------...---------***++++++++++++,,,000333777===DDDLLLWWWbbbfffeeegggfffcccaaa^^^YYYTTTPPPNNNHHH@@@999555111///---***333<<<:::111******---,,,---...---+++))))))*********+++,,,,,,,,,,,,,,,------,,,+++***))))))(((***))))))))))))***++++++******+++...222999???BBBKKKMMMPPPTTTUUUTTTSSSRRRQQQPPPKKKEEEBBBAAA>>>999111000...,,,***))))))(((************)))))))))((())))))(((''''''((())))))(((((((((((((((''''''''')))******************)))(((((())))))))))))((((((+++,,,,,,,,,,,,+++***)))***---///000000///000111000---******,,,---,,,+++*********))))))((((((((((((***,,,+++***)))***+++,,,++++++++++++,,,---...000...---,,,---,,,+++)))************************+++***))))))***+++---///...,,,+++***)))***,,,---,,,------...---,,,******((()))+++,,,,,,,,,,,,+++++++++,,,------......///,,,---///111222222222222444333111000///000000111666666555222...------///111000//////111222111///---***'''(((+++...///...444666777666333000......,,,,,,------------,,,,,,000111222111...,,,+++++++++***)))***,,,...---,,,))))))))))))***+++,,,---...///000222222222111000///////////////.........++++++*********)))))))))---,,,+++***)))(((((('''*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))+++++++++,,,,,,++++++***,,,+++***)))((())))))***++++++++++++***************++++++,,,---......///,,,,,,,,,------------...---,,,+++++++++++++++,,,)))***+++,,,------,,,,,,++++++,,,,,,,,,---------111...,,,---000222222111............///000111111))))))***++++++,,,,,,,,,++++++******)))(((((((((************++++++++++++,,,+++,,,---......,,,******))))))))))))))))))***+++************)))))))))*********)))))))))))))))++++++,,,,,,,,,,,,---------///222333111///......------,,,+++,,,---...///555777777666222///---,,,+++******+++---...---,,,...---+++)))((()))***+++***)))((()))++++++)))((()))(((((('''(((***+++------,,,+++*********+++,,,---000333555<<>>EEENNNRRRQQQNNNBBB777222...***)))+++,,,,,,+++))))))))))))***......///......---......///...,,,*********++++++...111333111---***)))+++)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,)))))))))))))))***++++++)))))))))***+++,,,...//////...,,,***))))))******(((((())))))************,,,,,,,,,,,,++++++******)))))))))))))))************))))))))))))))))))******+++,,,,,,------,,,,,,)))***+++---111777>>>CCCJJJPPPVVV[[[bbbhhhgggcccdddbbb```^^^[[[WWWQQQMMMGGGBBB:::444000...,,,***((()))))))))(((((()))***+++,,,...---,,,++++++,,,***+++,,,,,,------,,,,,,+++***((('''''')))+++,,,++++++******++++++,,,---+++***+++,,,...111444666;;;<<<===>>>>>><<<;;;:::333444222//////333222...------,,,,,,,,,,,,------))))))))))))))))))******((())))))))))))))))))((('''((((((((())))))*********)))(((''''''((()))***(((((()))***************+++++++++++++++++++++,,,((()))+++++++++,,,...000///000///...,,,+++******(((((((((((()))))))))))),,,---//////---,,,---...+++++++++++++++++++++***(((''''''))),,,...///...))))))))))))))))))))))))******************++++++,,,,,,+++***************)))))))))))))))))))))***+++,,,...111222333333333,,,,,,,,,---------......+++,,,...000111222222111000///---,,,...111555888::::::777333...+++***+++---...000333666777555333//////...,,,,,,---000111888999:::888444111/////////...------------...///222333333111///......///***))))))***,,,---,,,+++***************++++++,,,222000---+++,,,...111333444444333222111000///...++++++++++++++++++++++++)))))))))((((((''''''&&&***))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,++++++++++++***,,,---///000000...---++++++++++++,,,,,,,,,------,,,,,,+++***))))))******,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,---......000000000111111222000000/////////000111111***)))(((((()))***,,,---++++++++++++++++++++++++)))))))))*********+++++++++***+++---...///---+++((()))***++++++***)))((((((((()))))))))))))))***''''''((()))***++++++,,,------,,,,,,,,,,,,++++++***,,,............///000---+++)))''''''(((***,,,---...//////......///111------...111333444333111...---+++******+++,,,---+++***)))***,,,,,,***)))------,,,,,,+++******)))+++***)))))))))***,,,---,,,444<<>>444///...,,,---//////---,,,***)))***+++,,,///111222111...---...000111///---******+++,,,---.........///000000...,,,************************'''((()))***+++***))))))---,,,,,,---...///000000+++***)))(((((()))+++,,,++++++,,,,,,,,,++++++***))))))+++,,,,,,,,,+++***,,,++++++***************((((((((()))******++++++))))))(((((((((((())))))******+++,,,,,,,,,,,,+++***,,,...111777???IIIOOORRRVVVZZZ\\\bbbggghhhddd^^^]]]\\\[[[[[[XXXTTTQQQJJJDDD<<<555111---+++)))'''(((***+++++++++******(((***++++++***)))***+++((()))******++++++******+++++++++++++++************))))))))))))***++++++++++++***++++++---....../////////000//////...---,,,---,,,***,,,000000,,,******)))))))))))))))***((()))))))))***************+++,,,,,,,,,,,,+++************))))))))))))))))))******************)))(((((()))***++++++++++++++++++*********+++,,,---,,,,,,,,,+++******,,,...,,,...111000---,,,,,,---,,,,,,++++++******))))))+++---///...---,,,------***++++++,,,+++***)))(((+++***))))))***+++***((())))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,,,,,,,,,,+++***(((((((((((()))''')))+++...000111222222......---------,,,,,,,,,(((***,,,///111222333333333222111111111222444444333333111...+++)))***+++,,,,,,---000444666777777444444333000,,,+++---000888:::======999444///---...---,,,++++++,,,---...111111111000//////111333+++******+++---...---,,,,,,,,,,,,,,,------...//////...,,,,,,---000333666777666555333111///...---+++,,,,,,,,,------------,,,,,,+++++++++*********((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++))))))***+++,,,,,,,,,,,,)))***+++---...//////...------,,,,,,,,,+++++++++------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------...///------,,,++++++,,,---...............////////////111444777777666555666777888777777666666777777777,,,+++)))''''''(((***+++)))))))))))))))*********(((((()))))))))************)))***+++,,,,,,***(((***))))))))))))))))))***'''((((((((())))))******&&&'''((()))***+++,,,------------,,,,,,++++++++++++---///000///000222444...---+++*********++++++,,,---...---,,,,,,---/////////000222444444222000...---+++******+++---...,,,,,,+++,,,---...,,,***$$$%%%''')))+++------...))))))))))))+++---///000...666@@@HHHNNNTTTTTTPPPHHH===222...---,,,---000...---+++******,,,---///...000111000---,,,---///111///---+++***+++---...+++******---111333000---++++++++++++++++++++++++)))***,,,------,,,+++******))))))***+++,,,---...,,,+++)))''''''((()))***((()))+++,,,,,,+++***))))))***+++,,,---,,,++++++++++++***)))))))))))))))))))))))))))************))))))(((((((((((())))))******+++,,,,,,,,,,,,++++++,,,///222888BBBLLLSSSTTTWWWZZZ\\\aaaggghhhdddZZZYYYYYYZZZ[[[ZZZVVVTTTJJJEEE<<<555000---***(((((('''&&&(((,,,...---+++''')))++++++)))))))))***(((((()))***************+++,,,,,,,,,,,,+++***))))))))))))((()))******+++++++++******++++++,,,---,,,,,,------------,,,,,,***,,,+++)))+++//////+++)))((((((''''''''''''((((((((())))))*********++++++,,,------------,,,+++++++++******))))))(((((()))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,++++++*********+++---...---...---,,,******,,,...+++...111000...,,,,,,...---------,,,+++***))))))+++---......---,,,,,,---***+++,,,,,,+++***)))((((((''''''(((+++,,,,,,+++))))))))))))))))))))))))))))))************)))((()))***+++,,,---.........---,,,***)))((((((((()))(((***---000222333444444------------------------)))***---///111222222222444444333333333333333333111111000...+++***+++---,,,+++,,,...222666888888555666555111,,,+++---///888<<>><<<>>>???<<<<<<;;;::::::;;;;;;;;;+++***((('''&&&''')))***+++,,,,,,---,,,+++***))),,,---...//////---+++***************************------,,,,,,,,,,,,,,,,,,000+++''''''+++---+++((((((((()))************)))++++++*********+++---...222000---++++++,,,...///++++++,,,,,,,,,---------------------...///000000---,,,---///222444333222///---,,,,,,---/////////+++++++++,,,,,,---------''''''((((((((((((''''''******))))))***,,,...///555666;;;DDDMMMPPPMMMHHH>>>999333///...///111222222000...+++***++++++,,,...000222000---,,,---///+++++++++++++++***((((((---+++***,,,///111000...+++,,,---......---+++***,,,+++*********+++,,,---,,,***((((((***,,,,,,,,,---***((())),,,...---+++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,------***************)))((('''))))))))))))************'''&&&%%%&&&(((***)))(((+++)))((((((***---...///333111000222:::DDDMMMSSSWWWXXXZZZ\\\]]]_________YYYZZZZZZZZZYYYVVVSSSRRRFFFAAA:::444111///---,,,)))))))))))))))*********++++++******************+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,+++)))''''''''',,,,,,++++++++++++,,,,,,((((((((((((((((((((((((************************++++++******)))(((((((((,,,++++++***)))(((''''''************************((()))***,,,,,,+++******++++++,,,,,,,,,---------000---+++***+++---......///111222000...---///111111000///...,,,+++***))))))))))))***+++,,,---...,,,,,,++++++++++++++++++))))))))))))((((((((((((++++++,,,+++***)))'''%%%))))))*********))))))((('''((()))***---///111222///---***(((&&&&&&'''(((******+++///444555444111///111222111---+++,,,...,,,000444666777777888999888555333222333444333333111000///...------...///...111333333111222666999666555222000//////000000555888;;;===<<<888222///++++++,,,------......////////////000111333444555111...+++)))+++---......---,,,,,,...000111111000......---,,,---...///000777777666444111///000111............---,,,+++***,,,,,,++++++******++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++///......---------......000///---,,,++++++,,,---,,,,,,------------......)))***++++++***+++---///000---,,,---///000///,,,------......///000000000333222111//////222777;;;>>>AAAEEEGGGGGGFFFEEEEEEEEEDDDAAA??????AAADDDFFF...,,,***((('''((())))))++++++,,,,,,,,,+++)))(((***+++---------,,,***)))************************+++++++++++++++++++++,,,---+++((()))+++,,,+++)))((()))******++++++******++++++***)))***+++,,,---///...,,,+++++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,---......///...///111444555555444111///---,,,------------*********++++++,,,,,,,,,((())))))******))))))(((******))))))***,,,...///444666;;;CCCKKKNNNKKKFFF===888222///...000111111111000---,,,++++++,,,---...000111000...,,,---...------,,,,,,,,,+++++++++...,,,+++---///111000...++++++,,,,,,,,,,,,++++++,,,+++******+++,,,---...+++)))((()))***,,,,,,+++---+++)))***,,,...---+++,,,,,,++++++++++++++++++******+++,,,---------...)))************))))))((())))))))))))************)))(((((()))+++---,,,++++++***))))))+++---///000222111111555;;;DDDKKKPPPUUUVVVWWWXXXZZZ[[[[[[[[[WWWXXXYYYXXXWWWTTTRRRPPPIIIDDD<<<444000,,,)))((())))))******++++++,,,,,,************************++++++******))))))))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***,,,------+++******++++++++++++******+++++++++))))))))))))))))))))))))************************+++************))))))))),,,++++++***)))(((((('''))))))))))))))))))******))))))***++++++++++++***++++++++++++,,,,,,,,,,,,...,,,++++++---...///......///000...,,,+++---///000//////...---,,,++++++222111111//////.........++++++++++++++++++++++++))))))))))))((((((((((((++++++++++++***)))(((((())))))************))))))(((((()))***,,,...000111000///,,,***((('''''''''******,,,000444555444111///000000...,,,***,,,...///222555777777777888999666666555666777666444222111111000///......///000444555666555333222333555444333111/////////000111666888<<<===<<<888333000,,,,,,,,,---------......------...///000222444555111///,,,+++,,,......------,,,,,,---///111111000...------,,,---...000111444555444222///......////////////......---,,,+++---,,,,,,+++++++++,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------,,,,,,+++++++++------------------......///...---,,,+++,,,------,,,,,,,,,---------......+++,,,------,,,,,,...000///---,,,...000222111///000000111111222333444444777666555333333666;;;???CCCFFFJJJLLLKKKJJJIIIIIIJJJHHHFFFDDDDDDFFFHHHJJJ000...,,,***)))(((((()))******+++,,,+++***)))((()))***+++++++++***((('''))))))))))))))))))))))))((())))))******+++++++++*********++++++++++++*********+++,,,,,,,,,,,,+++++++++***)))***+++,,,---,,,,,,,,,+++++++++++++++)))*********++++++++++++))))))))))))***+++,,,---.........000333444444333222111///...,,,,,,,,,,,,)))***************++++++)))******++++++******)))******)))***+++---...000444666:::BBBHHHJJJFFFBBB;;;777222//////000111111000///---,,,+++,,,---......000111111///---,,,,,,///...---,,,,,,---.........---,,,---///000000///+++***************++++++++++++++++++,,,---//////+++))))))***+++,,,+++***,,,+++***+++---...---,,,++++++++++++++++++,,,,,,)))***+++,,,------......))))))******+++*********))))))))))))***************))))))***---......---++++++******,,,///111333333333555999>>>CCCHHHKKKQQQRRRRRRSSSTTTUUUUUUUUUSSSTTTUUUUUUSSSQQQOOOMMMHHHBBB;;;444///,,,)))''')))******+++,,,---------************************+++++++++************)))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))***,,,,,,++++++,,,---************************************************))))))))))))))))))))))))************+++++++++++++++++++++***)))))))))(((''''''(((((()))))))))************)))******+++,,,*********++++++++++++,,,+++++++++---///000///...,,,------,,,******+++,,,///............---------000000///---,,,+++***************++++++,,,,,,---(((((((((((())))))))))))+++******))))))******+++)))*********************((())))))***,,,---///000000///...,,,***)))((('''******---000444555444222//////...,,,******,,,...111333666777777777888999555666777:::;;;999555222222333333111000///111222777888999888555444333444222111000//////000111222666888;;;<<<;;;888444111......---,,,,,,,,,,,,---+++,,,,,,---...000222333111///......//////...------,,,+++,,,...000000000...---------...///111222222222222000---,,,,,,---000000000000///...---,,,------,,,,,,,,,------...******************++++++,,,,,,------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,+++,,,,,,---......,,,,,,,,,+++,,,,,,---...,,,,,,,,,------------......//////...------///111///......000333555555444555555666777888999:::;;;<<<<<<;;;::::::===BBBFFFKKKMMMQQQRRRQQQPPPOOOPPPPPPNNNLLLJJJJJJLLLNNNPPP...---,,,***)))))))))))))))***+++++++++***)))((()))******+++***)))((((((((((((((((((((((((((((((''''''((())))))***++++++(((***,,,---,,,+++++++++***+++,,,,,,------,,,,,,++++++***))))))***+++,,,++++++,,,------,,,+++***))))))))))))************))))))((())))))***+++,,,,,,+++,,,...000111111///000000000...---+++,,,,,,************++++++++++++)))******************)))******)))***+++---///000555666:::@@@DDDDDDAAA>>>888555111//////000000000///...---,,,,,,---...000...///000000///---+++***///...,,,+++,,,---///000---------...////////////******((((((((()))+++,,,***++++++,,,...///000111+++***)))***+++,,,+++))),,,,,,,,,,,,---...------*********++++++,,,,,,,,,***+++,,,---------,,,,,,((()))******++++++++++++((()))))))))************((((((((())),,,......---++++++,,,,,,---///333666555777;;;???BBBDDDFFFHHHNNNMMMMMMMMMMMMNNNNNNOOONNNOOOOOOOOONNNLLLJJJHHHBBB>>>888333000...+++***((())))))***+++,,,------***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++''')))++++++)))((()))***************************************************(((((((((((((((((((((((()))******+++,,,,,,------+++*********************''''''(((((()))*********+++***)))))))))***,,,---))))))*********+++++++++******+++...111111000...,,,,,,++++++*********+++------........./////////******************))))))))))))***+++,,,,,,------(((((((((((())))))))))))))))))((('''((()))+++,,,******************++++++))))))******+++---...///............---,,,***))))))+++...111333444444333222000...,,,+++,,,...000222444555555444444666777555666777:::;;;:::777444333555666555222111333555666777888999888777777666////////////000111222333444666888999999777444222000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///000//////000111111///------+++***+++...000000000......------...000222333111111111///,,,+++,,,---111111111000000///...------------------...///000))))))************++++++,,,------......------,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++,,,------...///,,,,,,---------.........///000111000......000111000000222444777999:::;;;;;;<<<===>>>???@@@AAABBBAAABBBAAAAAAAAADDDHHHLLLRRRTTTVVVWWWVVVTTTTTTUUUUUUTTTRRRPPPPPPQQQSSSTTT******))))))*********+++)))***+++,,,,,,+++***)))+++++++++++++++******)))((((((((((((((((((((((((''''''((()))***++++++,,,(((+++------,,,+++++++++++++++,,,------------,,,,,,+++***)))))))))***+++***+++---......---,,,+++(((((()))))))))*********)))))))))******+++,,,---+++++++++---///000///...---///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,+++((())))))******))))))(((************,,,...000111666888;;;>>>@@@???<<<:::555333000///000000000///...---,,,,,,,,,...000111000/////////...---+++)))---,,,+++***+++,,,...000,,,---......------......))))))((('''((()))+++,,,+++,,,---...///000111111,,,***)))***++++++***)))+++,,,............---...*********++++++,,,,,,,,,,,,---......---,,,***)))((()))***+++++++++++++++((()))))))))***************))))))***---......---***+++---------000444888888<<>>;;;666222000...,,,***(((((())))))***++++++,,,))))))*********+++++++++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++***+++,,,+++)))''''''((()))***++++++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,------...************++++++++++++)))))))))******++++++++++++***)))))))))***,,,---))))))*********+++++++++)))***,,,///222222000...---,,,++++++++++++++++++,,,,,,------...//////000---......//////...---,,,))))))***+++,,,,,,------'''((((((((()))))))))***((('''&&&&&&'''(((***+++******))))))***+++,,,,,,*********+++,,,...///000,,,---............------)))+++///222333444444444444222///......000111222222333333222111222444666666666666777999:::888777444777999888444333555777888888888888888888777666......///000111222333444222333555666555444222111111000...,,,+++++++++,,,//////---,,,++++++++++++......///111222222000......,,,***+++---000111111//////......///000222333111111111///---,,,---...111111111111000///...---,,,,,,,,,---...///000111******************++++++,,,------......------,,,++++++,,,------...//////---------------------...+++++++++++++++,,,---...***+++,,,---.../////////------........./////////000111111111000000111333333555777:::<<<>>>AAABBBCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGFFFGGGIIINNNQQQVVVXXXZZZZZZXXXWWWWWWWWWXXXWWWUUUTTTSSSTTTUUUVVV(((((())))))***+++++++++)))***+++,,,---,,,++++++------,,,,,,++++++++++++)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,+++***)))((()))*********+++---.........---,,,((()))))))))************************+++,,,---...---,,,,,,...000111000...+++...111000---+++---///---------,,,,,,,,,,,,,,,((())))))))))))))))))(((************,,,...111222777999<<<======;;;888777333111000///000111000...------,,,,,,---///222333222000...---------+++)))************+++,,,...///+++,,,------,,,+++,,,...(((((((((((()))***+++,,,,,,---...000000111111111---+++)))((()))***+++***+++---///000///.........++++++++++++++++++,,,,,,,,,---.........,,,***(((******++++++,,,+++++++++))))))))))))************---,,,+++---///000///...(((+++---------000555::::::@@@FFFHHHEEEBBBAAAAAABBBAAA@@@???@@@AAABBBCCC@@@AAABBBCCCBBB@@@>>>===>>>:::555222///---***(((((())))))))))))*********)))))))))***++++++,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,......---+++)))((()))***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,---)))*********+++,,,,,,,,,+++++++++************************)))******+++,,,*********++++++++++++,,,++++++---///111222000---...,,,+++***,,,,,,+++***++++++,,,,,,---......///111222222222111///,,,+++*********++++++,,,,,,---''''''(((((())))))******''''''''''''(((((()))***+++***))))))***+++---...***++++++,,,...///111222---------------.........))),,,000333333333444555666444111000222333444444222222111000///000444666666555666777999::::::999555999===;;;777444666:::===:::888666666666444333...///000111222333444444000111222333333222222111111000---+++***+++,,,---111000///---,,,+++++++++,,,,,,---000222333222000///---++++++...111222222111000000//////000222333111111111000------...///111111111111000///...---++++++,,,---...///111222,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++,,,---...//////000.........////////////000------,,,,,,,,,,,,------+++,,,---///000000000000/////////000000000000111111222333333222333555777888;;;>>>@@@BBBDDDGGGJJJJJJJJJJJJKKKLLLLLLMMMMMMJJJKKKLLLLLLMMMOOOSSSVVVZZZ[[[\\\[[[ZZZXXXXXXYYYZZZYYYWWWVVVUUUUUUVVVVVV******++++++++++++++++++***+++,,,---...------,,,------,,,+++++++++++++++************************,,,,,,,,,---------------111...+++***,,,,,,***(((******+++,,,,,,,,,,,,,,,,,,+++***((((((((()))*********+++,,,,,,,,,,,,,,,)))))))))*********++++++************+++,,,------,,,,,,,,,---///000///---,,,000333111---***+++---,,,,,,,,,,,,++++++******)))******++++++******)))***)))***+++,,,///111333999;;;======;;;888666444111000///000111111///...---,,,+++,,,---000333444444000,,,+++,,,,,,+++***))))))***+++,,,---......***+++---,,,***)))+++,,,'''((()))***++++++++++++......000111111111000000///,,,((('''(((***++++++***---000111///......///,,,,,,++++++++++++++++++(((***,,,...///...,,,+++++++++,,,,,,,,,+++******))))))))))))************...---,,,,,,.........,,,'''***---------///555;;;;;;AAAGGGHHHDDD???>>>>>>;;;:::999888999:::<<<===;;;<<<===>>>===;;;999888:::777333111///---+++)))++++++************))))))((())))))***++++++,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------+++************,,,---......---,,,***************************************************)))))))))******+++++++++))))))***++++++,,,------++++++******))))))(((((())))))***++++++++++++***++++++++++++,,,,,,,,,,,,---------///111111///---...,,,******+++,,,+++)))******++++++,,,---------///000111111000...,,,+++++++++++++++++++++++++++'''''''''((()))*********((()))***************)))+++***))))))***+++---///++++++,,,---///111333444000///...,,,+++,,,,,,---(((,,,111333333333444666666444222222444666555333222222111//////111555888555666888;;;======;;;999666;;;???>>>888666888;;;===999444333444555444333000000111222333444444444000000111222222222222222111///---+++***+++---...000000///...............******+++...111333444333111...,,,,,,///111333444333222111000000000111222000000000///---,,,---///000000000000///...------******+++,,,---///111222///......---,,,+++******++++++,,,,,,,,,,,,++++++++++++,,,---...///000000///000000000111111111111000///...---,,,,,,,,,,,,---...///111111111000000000000111111111222222222333444666666666777999<<<===@@@DDDFFFGGGIIIMMMPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQRRRTTTXXX[[[\\\]]]^^^]]][[[YYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWW------------,,,,,,+++******+++---...///...---------,,,++++++******++++++************************.....................---444///***))),,,---***'''******+++,,,,,,,,,++++++,,,+++***((((((((()))***))))))*********++++++,,,************++++++++++++))))))))))))***+++,,,---***))))))+++------,,,+++...222444222,,,((()))+++++++++++++++******))))))+++++++++,,,,,,+++++++++***)))***+++---///111333:::<<<>>>===;;;777555333000//////000111111///...,,,,,,+++,,,...000333555555111,,,***+++,,,+++***((()))***,,,---.........)))+++---+++)))((())),,,'''(((***+++,,,,,,,,,+++//////111222222111000///111---(((&&&''')))+++,,,***---111222000......///---,,,,,,++++++*********&&&(((+++...//////...---,,,,,,,,,,,,,,,+++***)))))))))))))))************---+++******+++,,,***)))&&&***------,,,///555;;;;;;AAAGGGGGGBBB===;;;<<<666555444333444666888:::888999:::;;;:::888666555555333000000000000///---------,,,++++++******)))((())))))***++++++,,,,,,,,,,,,,,,------.........************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++''')))******)))))))))***+++,,,...//////...,,,+++++++++++++++++++++++++++************************)))))))))))))))*********))))))***+++,,,------...++++++***)))((('''&&&&&&((()))***,,,,,,+++******++++++,,,,,,,,,---------///...---...000000///---...+++((()))+++,,,***(((*********++++++,,,,,,,,,,,,...000222333333222111,,,,,,++++++++++++++++++&&&''''''((()))******+++***+++,,,------,,,+++***+++***))))))***+++...///++++++,,,...000333555666333111...,,,***)))***+++(((,,,111333333333444666555333222333555666555222333222111000000222777:::333666:::???AAA@@@<<<888666<<<@@@???999666999===999555000000222666777777000111222333444555444444111111111222222333444444000///,,,******+++---//////////////////000111222))))))))),,,000333555444222///------///222444555444333222000000000000111///000000...,,,,,,---...000000000000///...---,,,)))******+++---///111222000000///...,,,+++*********++++++,,,,,,++++++***++++++,,,---...///000111000000111111222222222333111000///...---,,,,,,,,,...///111222222111111000111111222222222333333333555666888888999:::===???AAADDDHHHJJJJJJLLLPPPSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPRRRSSSTTTUUUWWW[[[^^^^^^______^^^[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXX