BM6P6(@ }}}yyyxxxrrrjjjddd```]]]XXXUUURRROOOLLLJJJJJJIIIHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQTTTXXX[[[^^^```ggghhhiiihhhddd^^^YYYUUUSSSTTTTTTSSSVVVaaaqqq}}}~~~}}}}}}~~~~~~}}}|||{{{zzzxxxwwwwww{{{{{{{{{{{{zzzxxxwwwuuuttttttsssrrrqqqpppooonnnqqqrrrsssrrrooolllhhheeegggfffeeedddcccbbbaaa```bbbaaa___]]]ZZZXXXVVVUUUVVVUUUUUUTTTSSSQQQPPPOOOLLLKKKJJJHHHGGGGGGHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAAAAACCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLLLLJJJIIIIIIJJJMMMNNNOOONNNNNNOOOQQQTTTTTTTTTUUUYYY]]]aaaddddddlllooosssyyy|||tttkkkdddUUUUUUTTTRRRTTT\\\hhhqqq|||ooobbb[[[XXXXXX[[[TTTPPPRRRWWWbbbtttwwwlllgggbbbaaabbbmmm|||lll[[[TTTQQQOOONNNOOOOOONNNLLLIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFFFFFFFFFFDDDBBBAAADDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHDDDFFFIIIJJJKKKLLLMMMOOOJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJMMMOOOQQQRRRRRRRRRQQQOOOPPPRRRTTTVVVUUUUUUWWWYYYWWWSSSOOOSSSQQQMMMJJJHHHIIIKKKLLLOOOPPPQQQSSSUUUWWWXXXYYY[[[YYYWWWUUUTTTUUUVVVWWWRRRUUUZZZ[[[[[[YYYWWWWWWOOONNNNNNOOORRRUUUUUUUUUUUUUUUSSSSSSSSSTTTUUUVVVYYYXXXXXXYYYYYYXXXTTTQQQSSSSSSTTTTTTTTTTTTSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTQQQQQQPPPOOOOOOOOOOOOPPPPPPOOOPPPRRRVVVXXXYYYXXXTTTRRRQQQQQQRRRUUUXXXZZZXXXXXXVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUSSSSSSRRRRRRTTTVVVYYY[[[```]]]YYYUUUSSSSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXX[[[^^^aaabbbaaa^^^\\\]]]___ccchhhlllmmmlllkkkzzztttooollliiidddaaa\\\YYYUUUSSSRRRQQQOOONNNJJJIIIIIIHHHHHHIIIIIIJJJFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMPPPSSSUUUWWWWWWYYY\\\^^^^^^\\\ZZZXXXWWWXXXYYYYYY[[[dddqqqzzz{{{wwwuuuuuuuuutttsssrrrrrrrrrssstttrrrrrrqqqpppoooooonnnmmmppppppqqqqqqpppooommmlllnnnmmmmmmlllkkkjjjiiihhhjjjkkkkkkkkkhhheeeaaa___^^^]]]\\\[[[ZZZYYYXXXXXXZZZYYYXXXVVVSSSQQQPPPOOOOOOOOOOOONNNMMMKKKJJJIIIJJJIIIGGGFFFEEEEEEEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDBBBAAABBBCCCDDDCCCAAACCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJGGGIIIJJJKKKJJJIIIJJJKKKMMMNNNOOOOOOOOOPPPSSSVVV[[[[[[]]]aaaggglllppprrrxxx|||{{{vvvrrrmmmggg```ZZZRRRQQQQQQVVV```mmmyyy}}}wwwlllaaaYYYWWWXXXZZZ\\\UUUTTT```qqqrrriiiggghhhlllssspppbbbUUUOOOOOOMMMMMMNNNMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCEEEDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDCCCBBB@@@@@@BBBBBBCCCDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@AAAAAABBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJKKKKKKJJJIIIIIIDDDFFFHHHJJJJJJJJJKKKMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIILLLNNNPPPPPPQQQQQQQQQPPPPPPQQQSSSTTTTTTTTTWWWYYYXXXUUUQQQRRRPPPMMMJJJIIIKKKMMMNNNRRRRRRSSSTTTUUUVVVVVVWWWYYYXXXVVVTTTTTTUUUVVVWWWUUUXXX[[[\\\ZZZWWWUUUTTTPPPOOOOOOPPPTTTVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTXXXWWWWWWWWWXXXVVVSSSPPPPPPQQQQQQRRRRRRRRRRRRQQQUUUTTTSSSRRRRRRSSSTTTTTTRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTWWWYYYYYYXXXRRRQQQPPPPPPQQQTTTWWWYYYXXXWWWVVVTTTSSSSSSRRRRRRQQQQQQPPPQQQRRRSSSUUUVVVTTTSSSSSSSSSUUUWWWZZZ\\\```]]]YYYVVVTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\^^^``````^^^\\\[[[ZZZ\\\___bbbfffgggggggggttt}}}yyyvvvrrrnnnkkkdddaaa]]]ZZZWWWUUURRROOOLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEECCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMJJJLLLOOORRRTTTUUUVVVVVVWWWYYYZZZ[[[\\\aaaiiipppooonnnmmmiiifffeeefffgggfffeeeeeedddeeeeeefffgggeeeeeedddddddddcccccccccccccccddddddddddddccccccddddddcccbbbaaa``````______``````___^^^[[[XXXVVVTTTTTTSSSRRRQQQQQQPPPPPPRRRQQQPPPNNNLLLKKKIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDFFFEEEDDDCCCCCCBBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHJJJKKKKKKKKKMMMOOONNNPPPQQQRRRRRRUUUXXX[[[___aaaeeejjjqqqxxx~~~{{{sssooohhhbbb]]]YYYUUURRRPPPPPPSSS^^^oooxxxjjjddd[[[UUUTTTXXX^^^aaa^^^[[[aaawww~~~lllgggkkksss~~~{{{bbbWWWMMMKKKLLLKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@AAACCCDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHGGGDDDFFFHHHHHHHHHGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHKKKMMMNNNMMMNNNPPPPPPOOOOOOPPPQQQQQQQQQSSSUUUWWWXXXUUUSSSPPPOOOMMMKKKKKKMMMOOOQQQVVVVVVUUUUUUUUUUUUTTTTTTVVVVVVUUUTTTUUUVVVWWWXXXYYY[[[]]]]]]ZZZVVVTTTSSSPPPPPPPPPRRRVVVYYYZZZZZZZZZZZZYYYWWWVVVTTTSSSSSSVVVUUUUUUUUUUUUTTTQQQOOOMMMNNNOOOOOOPPPPPPPPPPPPRRRQQQPPPPPPPPPQQQRRRSSSRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUTTTUUUWWWXXXWWWVVVPPPOOOOOOOOOPPPSSSUUUWWWVVVVVVTTTSSSRRRQQQQQQQQQOOOOOOOOOPPPQQQTTTVVVXXXTTTTTTTTTUUUWWWYYY\\\]]]___]]]ZZZWWWVVVUUUVVVWWWWWWVVVUUUUUUUUUWWWXXXYYY\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZ\\\]]]```bbbdddeeellluuuzzzuuusssmmmjjjeeeaaa]]]ZZZUUURRRRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMPPPRRRTTTVVVVVVXXX[[[^^^[[[\\\\\\[[[YYYYYYZZZ[[[ZZZZZZZZZ[[[[[[\\\]]]]]][[[[[[[[[[[[[[[[[[[[[\\\ZZZZZZ[[[[[[\\\\\\\\\\\\ZZZZZZZZZYYYXXXWWWWWWWWWTTTUUUUUUUUUTTTQQQOOONNNNNNNNNNNNMMMMMMLLLLLLLLLMMMLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCDDDEEEFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIKKKLLLMMMMMMMMMPPPRRRQQQSSSUUUVVVXXX[[[```ccceeeiiiooovvv~~~~~~vvvqqqhhhddd]]]VVVRRRQQQRRRRRRTTTXXXaaaoootttiii[[[XXXTTTSSSWWW]]]aaabbb^^^eeewwwsssfffcccnnniiiXXXPPPIIIJJJKKKJJJIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>===>>>@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGIIIKKKMMMJJJLLLOOOOOONNNMMMMMMNNNOOOPPPQQQSSSTTTTTTSSSRRROOONNNMMMLLLMMMOOOQQQSSSYYYXXXXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUVVVXXXYYYZZZZZZ\\\]]]]]]ZZZVVVTTTTTTQQQPPPQQQSSSWWW[[[\\\\\\\\\\\\ZZZYYYWWWTTTSSSQQQTTTSSSRRRRRRSSSRRROOOMMMKKKLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNOOOSSSTTTUUUVVVWWWXXXYYYYYYWWWVVVTTTTTTUUUUUUTTTRRRNNNMMMMMMMMMOOOQQQSSSUUUUUUTTTSSSQQQPPPPPPPPPPPPMMMMMMNNNOOORRRUUUXXXZZZUUUUUUUUUWWWXXXZZZ]]]^^^]]]\\\ZZZXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTVVVXXXYYY[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]___cccfffmmmpppuuu{{{~~~zzzwwwrrrnnniiieee```\\\\\\[[[XXXVVVSSSQQQPPPOOOLLLKKKKKKJJJHHHGGGGGGFFFGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHGGGFFFFFFFFFFFFGGGIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJLLLNNNNNNNNNNNNOOOMMMOOORRRTTTSSSRRRQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSSSSSSSTTTUUUUUUVVVSSSRRRRRRQQQQQQPPPPPPPPPMMMMMMMMMMMMMMMKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHHHHIIIIIIJJJJJJJJJLLLMMMNNNNNNMMMOOOQQQSSSTTTVVVYYY\\\___ccchhhlllpppuuu~~~vvvjjjbbbZZZWWWSSSOOONNNQQQUUUYYY]]]hhhwww}}}oooccc[[[TTTTTTUUUWWWYYY[[[[[[ZZZ[[[pppwwwfff^^^]]]oooppp___TTTNNNJJJKKKLLLJJJHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????????????????===>>>???AAABBBCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCAAABBBBBBCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDFFFGGGFFFEEECCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEGGGIIIKKKKKKIIIKKKMMMNNNLLLKKKJJJKKKNNNOOOPPPQQQPPPOOOOOOOOOOOONNNNNNMMMNNNPPPRRRSSSXXXXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVXXXYYY[[[[[[XXXZZZ\\\[[[YYYWWWVVVVVVQQQQQQQQQTTTXXX[[[\\\]]]\\\[[[ZZZXXXVVVTTTRRRRRRSSSRRRPPPPPPPPPPPPNNNLLLJJJKKKMMMNNNOOOPPPPPPQQQMMMLLLKKKKKKKKKMMMNNNOOOTTTUUUVVVXXXYYYZZZZZZZZZVVVUUUSSSRRRRRRRRRPPPNNNLLLLLLLLLLLLNNNPPPRRRSSSSSSRRRQQQPPPOOONNNNNNNNNLLLMMMOOOQQQTTTWWWYYYZZZVVVVVVWWWXXXYYY[[[\\\]]][[[ZZZZZZYYYXXXWWWWWWWWWTTTSSSSSSSSSTTTUUUWWWXXXWWWVVVVVVWWWXXXZZZ\\\]]][[[[[[[[[ZZZZZZ]]]bbbgggoooooonnnoooxxx}}}yyyuuupppkkkgggdddccc```\\\YYYVVVTTTSSSPPPOOONNNLLLJJJHHHGGGFFFHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHDDDHHHLLLMMMMMMKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNLLLLLLLLLLLLKKKKKKJJJJJJHHHHHHHHHIIIHHHHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPPPPPPPRRRVVVXXXZZZ]]]aaadddhhhnnntttxxx{{{yyyjjj]]]UUUNNNNNNOOOPPPSSSYYYbbbgggnnnyyy|||lll___WWWSSSSSSUUUWWWXXXWWWWWWYYYZZZeeewwweee\\\\\\aaawwwtttbbbYYYSSSNNNKKKLLLLLLIIIHHHJJJHHHIIIIIIIIIIIIIIIHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBAAABBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>??????@@@>>>>>>???AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBBBBBBBAAA@@@???@@@AAABBBDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDHHHIIIJJJJJJJJJJJJIIIHHHDDDEEEFFFFFFDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCEEEGGGIIIJJJKKKIIIKKKLLLKKKIIIHHHHHHHHHMMMOOOPPPPPPNNNMMMMMMNNNPPPOOONNNNNNNNNOOOPPPPPPSSSTTTTTTTTTTTTUUUUUUUUUSSSTTTUUUVVVXXXYYYZZZZZZVVVXXXZZZZZZXXXWWWWWWWWWQQQQQQQQQSSSWWWZZZ[[[[[[[[[YYYWWWUUUSSSSSSSSSSSSSSSQQQOOONNNOOONNNMMMKKKJJJKKKLLLNNNPPPQQQQQQQQQOOONNNNNNMMMNNNOOOQQQRRRTTTUUUWWWYYYZZZZZZZZZYYYUUUSSSQQQPPPPPPOOOMMMKKKKKKKKKKKKLLLNNNOOOQQQRRRRRRQQQOOONNNMMMMMMLLLLLLKKKMMMQQQTTTWWWYYYYYYZZZWWWXXXXXXYYYZZZZZZ[[[[[[XXXXXXYYYYYYXXXWWWVVVVVVQQQRRRRRRSSSTTTUUUVVVVVVSSSTTTTTTUUUWWWYYY[[[\\\VVVWWWXXXWWWVVVYYY```eeemmmllliiihhhnnn}}}wwwtttqqqoookkkgggccc```]]]\\\XXXWWWUUURRRPPPMMMKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGFFFCCCEEEGGGHHHGGGGGGGGGHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFAAABBBBBBBBBCCCCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGIIIKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIJJJLLLNNNOOOPPPQQQQQQSSSUUUVVVXXX\\\aaadddgggjjjnnnsssxxx~~~wwwkkk```WWWRRRLLLPPPVVV\\\dddmmmxxxuuuhhh^^^XXXTTTSSSTTTWWWYYYYYYYYY^^^jjjsss~~~rrrfff[[[]]]gggxxxvvvcccXXXTTTPPPLLLJJJKKKKKKHHHHHHJJJFFFGGGHHHIIIIIIHHHGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>======>>>???@@@???@@@@@@AAABBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@??????@@@BBBBBBBBBAAA???>>>???@@@BBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCHHHHHHIIIJJJJJJIIIHHHHHHCCCEEEFFFFFFDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFF@@@AAACCCFFFHHHIIIKKKKKKKKKKKKKKKIIIFFFEEEEEEFFFLLLNNNPPPPPPNNNNNNPPPRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLNNNOOOQQQSSSTTTUUUQQQRRRSSSUUUVVVWWWXXXXXXVVVWWWYYYXXXWWWUUUUUUVVVQQQPPPPPPRRRUUUXXXYYYXXXXXXVVVSSSQQQPPPQQQTTTUUURRRQQQNNNNNNNNNNNNMMMKKKHHHIIIKKKMMMOOOPPPQQQQQQPPPOOOOOOOOOOOOQQQRRRSSSSSSUUUWWWYYYYYYYYYXXXXXXTTTRRRPPPOOOOOONNNKKKJJJJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPNNNMMMLLLKKKKKKKKKKKKNNNSSSWWWZZZ[[[YYYXXXXXXYYYYYYYYYYYYYYYYYYXXXVVVVVVXXXXXXXXXWWWUUUTTTNNNPPPRRRTTTUUUUUUUUUTTTSSSSSSTTTUUUWWWXXXXXXYYYRRRUUUVVVVVVUUUXXX___eeejjjiiifffccceeeqqq~~~{{{vvvrrrnnnkkkjjjaaa___]]]ZZZVVVSSSQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIIIICCCDDDEEEFFFFFFEEEDDDCCCFFFDDDBBBBBBDDDFFFFFFGGGFFFFFFFFFEEEDDDEEEGGGIIIGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEAAAAAABBBBBBCCCCCCDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTVVVXXX[[[]]]aaaffflllpppsssvvv{{{|||sssjjjaaa[[[XXXVVVRRRXXXaaakkkuuu{{{ooo```VVVUUUVVVWWWVVVVVVYYY[[[ZZZ]]]kkk~~~lllccc\\\ZZZdddttttttcccXXXSSSQQQMMMIIIHHHIIIIIIGGGHHHKKKDDDEEEFFFHHHHHHGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@?????????@@@AAABBBBBBAAA???===>>>???AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCEEEFFFGGGHHHHHHGGGFFFEEECCCEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFF@@@AAADDDFFFHHHJJJKKKKKKLLLLLLJJJGGGDDDCCCDDDEEEKKKMMMPPPPPPPPPPPPSSSVVVRRRQQQPPPNNNMMMLLLKKKKKKFFFGGGIIILLLNNNQQQSSSTTTPPPQQQRRRSSSUUUUUUUUUUUUVVVXXXYYYXXXUUUTTTTTTTTTQQQPPPPPPQQQTTTVVVWWWWWWVVVTTTQQQNNNNNNQQQTTTWWWSSSQQQNNNMMMNNNNNNMMMKKKGGGHHHJJJLLLNNNPPPPPPQQQNNNNNNMMMMMMNNNPPPQQQSSSSSSTTTWWWXXXYYYXXXWWWVVVTTTRRRPPPOOOOOONNNLLLJJJJJJJJJKKKMMMNNNOOOPPPQQQPPPOOONNNLLLKKKKKKKKKKKKKKKOOOUUUZZZ\\\\\\YYYXXXYYYYYYYYYYYYYYYXXXWWWWWWTTTUUUWWWXXXXXXWWWUUUTTTMMMOOORRRUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVQQQTTTWWWWWWVVVYYY```fffjjjiiifff```^^^dddqqq|||~~~{{{wwwssspppkkkiiifffbbb___]]][[[[[[WWWTTTPPPNNNMMMLLLJJJIIIKKKIIIGGGGGGHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDEEEBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCDDDEEEFFFBBBBBBBBBBBBCCCEEEFFFGGGDDDDDDEEEEEEDDDCCCBBBBBBGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKIIIGGGFFFGGGHHHIIIKKKLLLNNNPPPRRRQQQOOOMMMPPPRRRUUUWWWXXXXXXZZZ\\\^^^bbbfffjjjnnnuuu}}}yyyvvvnnnbbbYYYTTTSSSRRRQQQ\\\ggguuuzzzoooddd]]]WWWTTTQQQQQQWWW___[[[XXX[[[hhh{{{xxxooocccXXXRRR[[[wwwnnn[[[RRRPPPPPPOOOIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA======>>>???@@@@@@AAAAAA>>>>>>???@@@AAAAAABBBBBB>>>===<<<<<<<<<>>>???@@@>>>>>>???@@@@@@@@@@@@???AAAAAA???>>>>>>>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEECCCCCCBBBAAAAAA@@@??????AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFEEEDDDBBBCCCEEEGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLPPPNNNLLLIIIGGGFFFFFFFFFOOOOOOOOOPPPQQQRRRTTTTTTSSSPPPNNNMMMOOOPPPNNNLLLNNNMMMLLLPPPTTTWWWWWWVVVPPPPPPQQQRRRSSSUUUWWWXXXVVVVVVTTTSSSRRRRRRRRRRRRSSSRRRPPPPPPPPPPPPNNNLLLSSSQQQPPPPPPQQQRRRQQQPPPPPPPPPOOOOOONNNMMMLLLLLLJJJKKKNNNPPPRRRQQQPPPPPPPPPOOOOOONNNNNNOOOOOOOOOTTTVVVWWWXXXXXXWWWUUUTTTPPPPPPPPPOOOMMMJJJHHHFFFIIIJJJKKKMMMMMMNNNNNNNNNMMMLLLJJJJJJLLLMMMNNNNNNQQQTTTXXX[[[]]]\\\[[[YYY\\\\\\[[[ZZZXXXWWWVVVVVVWWWVVVVVVUUUTTTTTTTTTUUUTTTWWWYYYZZZWWWTTTSSSRRRTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUWWWZZZ___cccfffkkkjjjgggccc``````cccfffppp}}}zzzwwwvvvssspppllliiifffddd```\\\XXXVVVTTTSSSQQQOOOMMMKKKIIIIIIJJJJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNPPPQQQSSSSSSSSSTTTVVVYYY[[[\\\^^^aaacccgggkkkpppuuuyyyvvvoooeee___WWWRRRRRRUUUXXXYYYeeeqqq|||rrrhhhaaa\\\WWWTTTWWWZZZ[[[^^^bbbcccdddlll~~~uuuccc^^^ZZZZZZ___mmmyyynnn___TTTPPPOOONNNMMMIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAA>>>>>>???@@@@@@AAABBBBBB===============>>>??????>>>>>>???@@@@@@@@@@@@???@@@???>>>=========>>>>>>======>>>???AAACCCEEEFFFCCCCCCBBBAAA@@@@@@??????????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDEEEEEECCCBBBBBBDDDFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKNNNMMMKKKJJJJJJJJJKKKKKKNNNNNNNNNOOOPPPQQQSSSTTTSSSQQQNNNNNNOOOPPPNNNMMMMMMLLLLLLNNNRRRUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUVVVSSSSSSRRRQQQPPPOOOOOOPPPPPPOOONNNPPPRRRSSSSSSRRRSSSQQQOOONNNPPPQQQQQQPPPOOOOOONNNNNNMMMMMMLLLLLLJJJKKKMMMOOOPPPPPPPPPPPPLLLLLLMMMNNNPPPRRRTTTUUUUUUVVVWWWYYYXXXWWWVVVTTTOOOOOOOOONNNLLLJJJHHHFFFIIIJJJKKKMMMNNNOOOOOOOOOPPPOOONNNNNNOOOPPPQQQQQQUUUWWWZZZ\\\\\\[[[YYYWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUTTTTTTUUUUUUVVVXXX[[[[[[YYYVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVYYY]]]```bbbeeedddccc```^^^___aaadddgggvvv~~~zzzuuuqqqnnnlllhhheee```]]][[[YYYWWWUUUQQQOOOMMMMMMMMMNNNMMMKKKIIIIIIIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNPPPPPPOOOPPPQQQTTTWWWYYY]]]___bbbdddgggjjjnnnqqquuuzzz|||ssshhh```WWWSSSPPPPPPTTT[[[```cccppp}}}tttggg]]]WWWUUUUUUTTTWWW```fffgggfffggghhhssslll```VVVRRRTTT^^^ooo}}}uuu^^^XXXQQQNNNMMMMMMKKKHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAA======>>>>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>>>>===<<<=========;;;<<<<<<===???AAACCCDDDBBBBBBAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCAAAAAACCCEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKMMMOOOPPPQQQMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQOOOOOOPPPPPPOOONNNLLLLLLKKKMMMOOOPPPPPPOOOSSSTTTTTTTTTTTTSSSSSSRRRPPPOOONNNMMMLLLLLLLLLLLLOOONNNNNNPPPRRRTTTTTTSSSRRRPPPMMMMMMNNNPPPQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPLLLLLLMMMOOOPPPSSSUUUVVVRRRSSSUUUVVVVVVUUUTTTRRROOOOOONNNMMMKKKIIIHHHGGGIIIJJJKKKMMMNNNPPPQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSYYYZZZ\\\]]]\\\ZZZWWWUUUQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVXXXZZZZZZXXXVVVUUUUUUSSSSSSRRRRRRRRRRRRQQQQQQSSSTTTUUUWWWYYY[[[\\\]]]\\\]]]]]]]]]\\\]]]___aaa^^^fffsss~~~zzzwwwvvvuuussspppkkkgggdddbbb```^^^XXXVVVTTTSSSSSSSSSRRRPPPQQQPPPPPPOOOMMMLLLLLLKKKIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMNNNOOOPPPQQQQQQPPPUUUUUUWWWXXXYYY\\\```cccgggjjjmmmqqqtttyyy~~~{{{uuunnnfff]]]WWWVVVVVVVVVYYY^^^eeejjjmmmzzz~~~xxxmmmbbbZZZUUUSSSSSSTTTXXXaaajjjmmmkkkkkkooowww}}}ooobbbZZZXXXUUUYYYggg|||mmmdddSSSQQQNNNLLLLLLJJJGGGEEEHHHHHHIIIIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@AAA<<<===???@@@@@@???>>>===>>>>>>???@@@@@@@@@@@@?????????>>>>>>============>>>>>>>>>======>>>>>>???AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCBBBAAAAAABBBDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOOPPPPPPPPPOOOLLLLLLLLLLLLLLLMMMLLLLLLQQQQQQRRRSSSRRRQQQPPPPPPMMMMMMLLLKKKKKKJJJKKKKKKPPPOOONNNOOOQQQRRRQQQPPPRRROOOLLLLLLMMMOOOQQQQQQLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRPPPPPPOOONNNNNNOOOOOOOOOMMMOOOQQQRRRRRRQQQPPPOOOOOONNNMMMLLLKKKIIIHHHGGGIIIJJJKKKLLLNNNPPPRRRSSSPPPPPPQQQQQQPPPQQQRRRSSSZZZ[[[\\\\\\\\\YYYWWWUUURRRRRRSSSTTTUUUVVVWWWXXXVVVVVVUUUUUUTTTUUUUUUVVVUUUWWWYYYYYYWWWUUUTTTUUUTTTSSSSSSRRRQQQQQQPPPPPPRRRTTTVVVWWWYYYYYYYYYYYYTTTWWWYYY[[[[[[[[[]]]^^^[[[]]]bbbkkkvvv}}}xxxtttqqqooollljjjcccaaa^^^\\\\\\[[[YYYWWWVVVUUUTTTRRRQQQOOONNNMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOTTTUUUVVVWWWXXXXXXXXXXXX[[[^^^bbbeeegggiiimmmpppsssvvv{{{}}}yyyqqqjjjccc^^^YYYWWW[[[^^^bbbgggmmmrrrvvvyyywwwmmmdddZZZSSSSSSTTTUUUUUUYYYaaammmqqqlllhhhooozzztttkkkaaaZZZWWWZZZ___kkk}}}ppp```VVVQQQOOOLLLJJJIIIHHHFFFDDDGGGGGGGGGGGGGGGGGGFFFEEECCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===AAA@@@@@@@@@@@@@@@@@@@@@>>>???????????????@@@@@@===>>>???@@@@@@???>>>===>>>>>>???@@@@@@@@@@@@???@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<=========>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB???AAABBBBBBAAAAAABBBCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIHHHGGGHHHIIIJJJKKKMMMNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOPPPMMMMMMMMMMMMLLLKKKKKKKKKMMMNNNNNNOOOOOOOOOOOONNNLLLLLLKKKKKKJJJKKKKKKKKKMMMLLLLLLMMMOOOPPPPPPOOOQQQNNNLLLLLLNNNPPPQQQQQQLLLLLLLLLLLLLLLMMMMMMMMMOOOOOONNNNNNOOOPPPQQQRRRPPPPPPNNNMMMLLLLLLKKKKKKLLLMMMOOOQQQQQQPPPOOONNNOOONNNMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKMMMPPPRRRSSSPPPRRRTTTSSSRRRQQQSSSTTTXXXYYYZZZ[[[[[[ZZZXXXWWWTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUUUUTTTUUUUUUVVVVVVVVVXXXYYYYYYXXXVVVVVVWWWUUUUUUTTTSSSRRRRRRQQQQQQSSSTTTVVVXXXYYYYYYXXXXXXQQQTTTWWWYYYZZZ[[[\\\]]]]]][[[[[[```gggvvv}}}{{{xxxuuusssqqqnnnkkkhhhgggeeebbb```ZZZYYYWWWUUUSSSQQQPPPOOONNNNNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQSSSTTTUUUXXXYYYZZZ[[[]]]^^^___``````eeekkknnnpppssswww{{{~~~tttpppjjjddd```^^^^^^______eeennnvvv|||}}}sssjjj___XXXOOOMMMPPPUUUXXXYYYccckkkssssssjjjjjj|||sssggg___VVVUUUYYY___ooovvveeeWWWOOOLLLJJJIIIGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>??????????????????????????????????????????????????????@@@@@@??????>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@???>>>>>>=========>>>???@@@BBBBBB>>>>>>??????@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>============>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB???@@@CCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFHHHIIIJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLNNNMMMMMMMMMNNNNNNOOOPPPOOOPPPPPPOOONNNMMMOOOPPPNNNPPPPPPOOOMMMLLLLLLMMMMMMLLLLLLKKKLLLLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIKKKOOOQQQQQQQQQOOONNNMMMNNNPPPQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOQQQSSSSSSSSSRRRQQQPPPOOONNNLLLKKKKKKJJJJJJJJJIIIIIIJJJLLLNNNPPPRRRQQQTTTWWWWWWUUUSSSUUUWWWWWWWWWYYYZZZZZZYYYYYYXXXTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVXXXYYY[[[[[[YYYXXXYYYZZZVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSUUUWWWXXXXXXWWWWWWRRRTTTWWWXXXXXXYYY[[[\\\^^^ZZZYYY\\\___ggg|||}}}xxxuuurrrooollljjjdddcccaaa___\\\ZZZXXXWWWVVVUUUTTTRRRRRRRRRRRRRRRNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGIIIKKKKKKKKKJJJIIIGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSUUUWWWYYY[[[\\\^^^^^^___aaaeeehhhkkkmmmoootttyyy{{{}}}~~~xxxtttrrrkkkjjjhhheeedddeeegggiiigggppp|||~~~ssskkkbbb[[[TTTRRRPPPPPPSSSYYY```dddppptttwwwtttpppyyylllbbb[[[WWW]]]ggguuuuuucccXXXQQQMMMFFFFFFFFFFFFEEEEEEEEEFFFCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@=========>>>>>>??????@@@????????????>>>>>>>>>>>>AAA@@@??????>>>>>>??????>>>>>>???@@@@@@@@@@@@???>>>???@@@@@@@@@???==================>>>???AAAAAA===>>>>>>???@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>======>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA>>>AAACCCDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIHHHGGGHHHJJJLLLLLLMMMLLLLLLOOONNNNNNNNNNNNOOOPPPPPPMMMNNNOOONNNLLLLLLNNNPPPPPPRRRSSSRRROOOMMMNNNPPPPPPNNNLLLJJJIIIJJJLLLMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJLLLOOOQQQQQQPPPNNNNNNNNNPPPRRRSSSRRRPPPOOOOOONNNNNNMMMMMMLLLLLLKKKLLLMMMNNNOOONNNMMMMMMIIIJJJJJJKKKMMMNNNPPPQQQNNNPPPRRRTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLJJJJJJIIIIIIJJJLLLNNNPPPQQQUUUXXXXXXUUUSSSUUUWWWWWWWWWXXXXXXXXXXXXWWWWWWSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWVVVXXXYYYXXXWWWWWWWWWYYYUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQSSSTTTUUUVVVVVVVVVSSSTTTVVVVVVVVVWWWXXXZZZZZZVVVWWW\\\[[[]]]kkk}}}}}}zzzvvvssspppooonnnllliiigggdddbbbaaa^^^]]][[[ZZZYYYYYYZZZZZZSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIIIIJJJKKKKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKIIIGGGFFFFFFHHHJJJLLLMMMMMMLLLKKKIIIIIIJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOSSSSSSTTTUUUVVVWWWXXXXXXUUUVVVWWWYYY[[[^^^```bbbhhhhhhjjjmmmqqqvvv{{{~~~wwwpppkkkiiifffggghhhiiijjjkkknnnpppqqqzzz{{{nnnbbb[[[UUUOOONNNQQQUUUVVVWWW]]]hhhppp|||zzzxxxvvvyyywwwfff```]]]^^^kkk{{{vvv___PPPJJJIIIJJJEEEFFFGGGGGGFFFDDDCCCDDDBBBBBBCCCCCCCCCCCCCCCBBB?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======;;;<<<<<<===>>>??????@@@?????????>>>>>>>>>>>>>>>BBBAAA???>>>>>>>>>???@@@>>>>>>???@@@@@@@@@@@@???===>>>?????????>>><<<;;;??????>>>=====================>>>???@@@AAAAAABBB????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@>>>AAACCCEEEDDDCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCEEEGGGIIIKKKKKKJJJIIIGGGHHHJJJLLLMMMNNNMMMMMMOOOOOOOOONNNOOOOOOPPPPPPLLLNNNOOONNNKKKKKKMMMPPPRRRTTTUUUSSSPPPOOOPPPRRRTTTQQQMMMJJJHHHIIIJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLOOONNNMMMNNNOOOOOONNNMMMNNNNNNOOORRRTTTTTTRRRPPPPPPPPPPPPOOONNNMMMLLLLLLIIIJJJLLLMMMNNNMMMKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQMMMNNNQQQRRRSSSSSSRRRQQQRRRQQQOOOMMMLLLLLLMMMMMMJJJJJJIIIHHHIIIKKKMMMOOONNNSSSWWWVVVSSSQQQSSSVVVXXXXXXXXXXXXWWWVVVUUUUUUSSSSSSTTTUUUVVVWWWWWWXXXUUUTTTTTTTTTUUUVVVVVVWWWSSSTTTUUUUUUSSSSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSOOOPPPQQQRRRSSSTTTUUUVVVTTTUUUVVVUUUTTTUUUWWWYYYVVVSSSUUU[[[ZZZWWWaaaqqq~~~}}}}}}}}}|||yyywwwtttrrrqqqmmmiiifffddddddbbbaaa]]]\\\[[[ZZZYYYXXXXXXWWWYYYXXXVVVTTTRRRQQQPPPPPPMMMNNNOOOOOONNNKKKIIIGGGNNNLLLIIIIIIIIIJJJJJJJJJLLLLLLJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJLLLNNNMMMJJJHHHIIIJJJHHHKKKNNNOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTUUUUUUVVVUUUWWWZZZ\\\]]]```ccceeeaaabbbdddgggjjjlllnnnooorrruuuyyy{{{vvvpppiiiaaa\\\\\\hhhlllnnnnnnooorrrsssqqq{{{{{{pppaaaXXXUUUSSSOOOJJJLLLTTT[[[]]]cccooo{{{|||xxx~~~yyymmm```[[[]]]kkkvvv^^^WWWUUUNNNJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>>>>===AAA@@@??????>>>>>>??????@@@@@@???>>>======>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>@@@@@@??????>>>??????@@@??????>>>>>>======<<<<<<======>>>???????????????>>>???@@@AAABBBBBBBBBBBBAAA@@@>>>>>>>>>>>>@@@AAA>>>>>>=========>>>@@@AAA>>>>>>?????????@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCDDDFFFGGGHHHGGGEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMOOONNNLLLJJJKKKLLLOOOPPPTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTQQQOOOLLLKKKKKKKKKJJJKKKKKKMMMNNNOOOPPPPPPNNNOOOOOONNNLLLKKKMMMNNNMMMNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRRRRQQQPPPNNNMMMHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRTTTXXXZZZZZZXXXTTTRRRUUUTTTTTTVVVYYYXXXUUUQQQTTTSSSSSSTTTUUUUUUSSSRRRSSSRRRQQQQQQQQQQQQQQQRRRQQQRRRRRRQQQOOOMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSNNNOOORRRTTTUUUUUUTTTSSSUUUTTTTTTUUUXXX[[[___aaa~~~~~~zzzuuuqqqooommmkkkjjjjjjiiiiiihhhgggeeecccbbb```___]]][[[ZZZXXXXXXWWWUUUVVVVVVVVVTTTRRROOONNNSSSQQQOOOOOOQQQRRRRRRRRRPPPPPPOOONNNNNNOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMPPPRRRSSSQQQNNNMMMNNNPPPOOOQQQTTTUUUTTTSSSSSSSSSUUUVVVVVVWWWWWWXXXXXXXXXUUUUUUVVVWWWXXXYYYYYYYYYZZZ]]]aaaeeehhhkkknnnqqqtttuuuvvvyyy|||yyyrrrlllhhhccc]]]]]]```lllssswwwrrrnnnpppuuuxxxxxxqqqggg```XXXRRRRRRRRRQQQOOOYYYZZZ^^^fffuuuyyyooolllaaa[[[aaaqqqhhhTTTOOOOOOJJJFFFHHHFFFFFFFFFEEEEEEEEEDDDDDDAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>@@@???>>>>>>======>>>>>>???>>>======<<<<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@??????>>>>>>?????????===============>>>>>>>>>======>>>????????????>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAABBB???@@@@@@AAAAAABBBBBBBBBAAABBBDDDEEEFFFEEEDDDCCCEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNPPPNNNMMMLLLLLLNNNQQQRRRWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVSSSPPPNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOMMMNNNNNNMMMLLLKKKMMMNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOOOONNNJJJJJJKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOPPPRRRSSSRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKJJJIIIJJJJJJLLLNNNPPPRRRPPPPPPQQQRRRSSSTTTTTTTTTRRRTTTWWWYYYYYYWWWTTTRRRSSSRRRRRRTTTWWWXXXVVVTTTRRRQQQQQQRRRTTTUUUTTTRRRTTTSSSSSSRRRQQQQQQRRRRRRPPPQQQRRRQQQOOOMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSUUUWWWZZZ\\\^^^~~~{{{xxxvvvvvvvvvvvvuuussspppmmmkkkhhhgggeeecccaaa``````_________^^^]]][[[YYYVVVUUUUUUTTTTTTUUUWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUUUUUUUVVVUUUSSSQQQQQQRRRTTTUUUWWWYYYZZZXXXWWWWWWXXX[[[[[[\\\]]]^^^^^^^^^^^^\\\^^^```bbbcccccccccccceeeiiipppvvvzzz~~~{{{uuuqqqfffcccaaa___\\\[[[aaaiiirrr{{{~~~vvvnnnoooxxxxxxoooeee^^^UUUSSSPPPOOOOOOQQQTTTVVV\\\dddnnnyyyuuufff\\\\\\WWWZZZmmmkkkYYYJJJHHHJJJGGGDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBAAAAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>>>>?????????;;;<<<<<<===>>>>>>??????<<<===>>>>>>??????>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBCCCCCCCCCBBBEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKKKKMMMMMMLLLMMMMMMNNNOOOOOOQQQPPPOOONNNOOOQQQSSSUUUYYYYYYYYYYYYYYYYYYYYYYYYVVVUUURRROOOMMMLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNLLLMMMNNNMMMLLLLLLNNNOOORRRRRRRRRRRRRRRRRRRRRRRRSSSRRRPPPOOONNNOOOOOOPPPLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOOOOOOOQQQSSSUUURRRRRRRRRRRRQQQQQQQQQQQQRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTWWWXXXXXXWWWTTTSSSQQQPPPPPPQQQTTTVVVWWWVVVRRRQQQQQQSSSUUUVVVVVVUUUVVVVVVTTTSSSRRRRRRRRRRRRNNNPPPRRRRRRPPPNNNMMMMMMNNNNNNNNNOOOPPPQQQSSSTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQSSSTTTVVVXXXYYYZZZ{{{wwwuuusssrrrqqqooonnnmmmllllllmmmllljjjhhhfffdddbbbbbb^^^^^^^^^___``````___]]]\\\\\\\\\\\\\\\]]]]]]]]]___^^^]]]\\\\\\^^^___```^^^]]]\\\ZZZYYYZZZ\\\^^^^^^___aaaaaa```______```dddeeefffhhhiiiiiiiiihhhjjjkkknnnqqqssssssssssssvvv{{{uuulllfffccc[[[[[[]]]___^^^aaakkkvvvyyyxxxpppsss|||}}}sssiii___VVVQQQNNNOOOOOONNNOOOSSSZZZ___aaauuu~~~qqqfff[[[VVVWWW[[[hhhsss]]]PPPGGGFFFIIIGGGEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@???????????????>>>======<<<<<<============<<<<<<;;;<<<<<<===;;;;;;:::::::::::::::;;;<<<<<<===============<<<======>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@BBBAAAAAA@@@@@@?????????AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@??????===>>>???AAABBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEHHHJJJKKKKKKJJJIIIKKKKKKKKKLLLLLLNNNOOOOOOQQQQQQPPPPPPQQQSSSUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYSSSQQQOOOLLLKKKJJJIIIIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMOOOQQQUUUUUUTTTSSSRRRQQQQQQPPPRRRQQQOOOMMMMMMNNNPPPQQQNNNNNNOOOPPPPPPQQQRRRRRRQQQOOONNNNNNOOOQQQSSSUUUSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPOOOMMMLLLKKKJJJKKKKKKIIIIIIIIIIIIJJJKKKKKKLLLMMMOOOQQQRRRSSSSSSRRRTTTUUUVVVVVVUUUTTTRRRQQQPPPOOOOOOQQQSSSUUUVVVSSSRRRRRRTTTWWWYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRNNNQQQTTTUUUSSSQQQOOONNNOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTRRRQQQPPPQQQRRRSSSPPPQQQSSSUUUVVVWWWWWWWWW~~~}}}}}}|||~~~}}}zzzwwwuuusssssssssqqqppppppqqqqqqpppmmmjjjeeeeeeffffffggggggggggggiiihhhgggggghhhiiijjjkkkllljjjiiihhhiiikkkmmmnnnlllmmmoooooommmmmmnnnooouuuwwwyyy{{{||||||{{{{{{zzz{{{~~~}}}pppgggaaa^^^^^^]]]^^^ccchhhjjjmmmxxxyyywww{{{}}}vvvmmmccc[[[SSSPPPNNNLLLNNNPPPQQQSSSZZZeeennnyyyxxxiii```YYYVVVWWW```mmmnnn[[[SSSLLLFFFFFFGGGFFFEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@??????>>>??????@@@@@@??????>>>@@@@@@@@@?????????>>>>>>??????>>>============>>>=========<<<<<<===>>>>>><<<;;;;;;:::;;;;;;<<<<<<<<<<<<============<<<<<<;;;<<<===>>>>>>>>>>>>===>>>=========<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>???@@@AAAAAA@@@???>>>AAAAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@??????>>>>>>>>>@@@AAABBBCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDGGGIIIJJJJJJIIIHHHIIIJJJJJJKKKLLLMMMOOOPPPRRRRRRQQQRRRRRRTTTUUUVVVSSSSSSTTTTTTUUUUUUUUUUUUQQQPPPMMMKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKLLLKKKLLLNNNNNNNNNOOOQQQTTTVVVVVVUUUSSSRRRPPPOOOOOOPPPOOOMMMLLLMMMNNNPPPQQQOOOOOOOOOPPPQQQQQQRRRRRRNNNNNNMMMMMMNNNPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNMMMNNNPPPRRRSSSTTTUUUUUURRRRRRSSSSSSSSSSSSRRRRRRSSSRRRPPPOOOOOOPPPSSSUUUSSSQQQQQQRRRUUUXXXYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRQQQSSSVVVWWWVVVSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVUUURRRPPPPPPQQQRRRSSSQQQRRRSSSUUUUUUVVVUUUUUU~~~zzzvvvssstttuuuvvvwwwwwwwwwvvvttttttuuuvvvwwwxxxxxxyyyxxxvvvuuuvvvyyy|||}}}}}}yyy{{{||||||||||||~~~}}}rrrggg```___```bbbfffhhhnnnvvvyyy{{{zzz{{{~~~|||wwwpppggg]]]WWWRRRNNNNNNQQQJJJNNNRRRXXX___iiivvv~~~xxxdddZZZUUUSSSXXXaaauuulllZZZOOOLLLIIIFFFDDDDDDDDDCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>????????????>>>>>>?????????>>>>>>>>>>>>===@@@???>>>>>>======>>>>>>=========<<<======>>>???<<<<<<;;;;;;;;;<<<======<<<<<<=========<<<;;;;;;:::;;;<<<>>>>>>>>>======>>>>>>======<<<;;;;;;:::;;;<<<======>>>>>>=========>>>>>>?????????>>>>>>======>>>>>>>>>>>>======???@@@@@@AAA@@@@@@???>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@?????????>>>???@@@@@@AAABBBCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTOOOPPPPPPQQQQQQRRRRRRSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKMMMNNNOOOPPPQQQTTTVVVVVVVVVTTTSSSQQQPPPNNNNNNNNNMMMMMMLLLMMMNNNPPPQQQNNNOOOOOOOOOPPPPPPPPPPPPLLLLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIKKKMMMQQQSSSUUUQQQRRRSSSUUUVVVWWWWWWWWWQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRPPPNNNOOORRRTTTQQQPPPOOOPPPSSSVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSUUUXXXXXXWWWUUUTTTTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVTTTRRRQQQPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTvvvqqqjjjdddbbbeeeiiimmmqqqrrrxxx~~~wwwwwwwwwppphhhaaaXXXQQQPPPPPPNNNOOOSSSMMMRRR[[[eeeppp{{{xxxhhhZZZVVVUUUWWWeeeuuu|||qqqfffZZZQQQMMMGGGGGGEEECCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>>>>>>>>>>>>>===>>>>>>>>>=========<<<<<<>>>>>>===<<<<<<<<<======<<<;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;<<<======<<<<<<======<<<<<<;;;:::888:::<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>=========>>>>>>>>>>>>>>>======>>>==================>>>===>>>???@@@@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@AAAAAABBBCCCAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKMMMNNNQQQRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPQQQRRRRRRQQQOOOMMMKKKJJJJJJJJJJJJHHHHHHIIIJJJJJJKKKLLLLLLLLLMMMOOOQQQQQQSSSVVVYYYUUUUUUTTTRRRPPPOOONNNMMMLLLLLLLLLMMMNNNOOOOOOPPPMMMMMMNNNNNNNNNNNNOOOOOOKKKLLLNNNPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJJJJLLLOOOQQQSSSPPPQQQRRRSSSTTTTTTTTTTTTOOOOOONNNMMMMMMNNNOOOOOOPPPQQQRRRQQQOOOPPPSSSVVVTTTRRRPPPQQQSSSVVVWWWXXXVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUWWWWWWVVVUUUUUUVVVXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRwwwllliiifffeeefffkkkqqquuuwwwwww~~~{{{tttppplllddd[[[WWWOOOKKKOOOQQQOOOPPPSSSSSSZZZdddqqq~~~zzzlll```WWWWWWZZZaaattt{{{pppccc[[[UUUQQQNNNMMMEEEFFFFFFCCCBBBCCCEEEEEE@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@??????======>>>>>>>>>>>>==================<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<::::::::::::;;;;;;<<<===::::::::::::;;;;;;<<<===<<<=========<<<;;;::::::888999;;;===>>>>>>===<<<::::::;;;;;;<<<=========;;;<<<<<<==================>>>>>>>>>>>>>>>======???>>>===<<<<<<===>>>???<<<===>>>???@@@@@@???>>>>>>>>>?????????@@@@@@@@@????????????????????????AAA@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEGGGHHHIIILLLLLLMMMNNNPPPSSSUUUVVVRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSNNNMMMKKKIIIHHHGGGHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMLLLNNNPPPQQQRRRUUUXXXZZZUUUTTTSSSQQQPPPNNNMMMMMMJJJKKKLLLNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNKKKMMMPPPRRRTTTTTTSSSRRRPPPQQQQQQQQQRRRRRRSSSSSSTTTSSSQQQOOOMMMKKKIIIIIILLLKKKJJJIIIHHHIIIJJJJJJMMMNNNNNNOOOPPPPPPPPPOOOOOONNNMMMLLLLLLMMMNNNOOOMMMPPPRRRRRRQQQQQQTTTWWWXXXVVVTTTTTTVVVYYYZZZZZZTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVTTTTTTUUUWWW[[[ZZZXXXWWWVVVUUUUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRPPPNNNNNNNNNPPPQQQuuukkkgggfffeeefffjjjpppvvvzzz|||}}}xxxtttmmmgggccc\\\UUUOOOTTTOOOLLLOOOQQQRRRTTTXXXXXXgggyyyqqqggg^^^^^^\\\]]]kkkzzzbbb\\\UUUOOOKKKHHHGGGEEEDDDCCCAAA@@@???@@@AAAAAABBB@@@??????@@@AAA@@@???AAAAAA@@@@@@???>>>===============>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???>>>>>>===<<<<<<::::::::::::;;;<<<======<<<<<<==================>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>>>>@@@@@@@@@????????????>>>======>>>>>>???@@@BBBCCCGGGHHHIIIIIIJJJJJJIIIIIIMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQSSSTTTUUUTTTRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQJJJJJJIIIHHHHHHHHHHHHIIIGGGHHHJJJLLLLLLLLLLLLKKKOOOQQQTTTWWWYYYYYYYYYXXXXXXVVVSSSPPPMMMLLLKKKKKKOOONNNMMMKKKKKKKKKLLLLLLNNNOOOOOOOOOOOONNNMMMMMMOOOPPPRRRTTTTTTSSSRRRQQQOOOOOONNNNNNPPPRRRTTTVVVUUUTTTSSSRRRPPPOOOMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPNNNNNNNNNNNNOOOPPPNNNPPPRRRTTTVVVXXXYYYYYYUUUUUUWWW[[[^^^^^^YYYTTTQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWW\\\ZZZXXXWWWWWWWWWVVVUUUOOOOOOQQQRRRSSSSSSSSSSSSTTTSSSRRRQQQQQQRRRTTTUUUppptttzzzvvvkkkfffeeeeeefffhhhmmmsssyyy|||}}}vvvrrrkkkfff```ZZZWWWTTTPPPMMMNNNMMMOOOUUUYYY[[[```fffooo~~~ssseee```WWW[[[aaalllxxxgggYYYUUUOOOKKKIIIGGGFFFEEECCCBBBAAA@@@???@@@@@@AAAAAA???>>>>>>@@@@@@@@@???@@@@@@???>>>>>>===<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;:::999999::::::;;;<<<============<<<<<<<<<<<<<<<===============>>>??????<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>???????????????>>>>>>>>>?????????>>>>>>>>>===============>>>???@@@BBBBBBDDDEEEFFFHHHIIIJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOOOONNNPPPQQQSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJLLLMMMNNNNNNNNNRRRSSSUUUWWWXXXXXXWWWVVVVVVTTTRRROOOMMMLLLKKKKKKMMMLLLLLLKKKKKKLLLMMMNNNMMMNNNNNNOOOOOONNNNNNMMMNNNOOOQQQRRRRRRRRRQQQPPPMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOORRRQQQPPPOOONNNOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTVVVYYY\\\\\\WWWSSSQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXXXX\\\ZZZXXXWWWXXXXXXWWWVVVQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQSSSTTTaaaeeejjjpppvvv||||||qqqeeeaaacccbbbbbbdddggglllqqqvvvyyy~~~}}}xxxqqqjjjeee]]]YYYSSSOOONNNNNNOOONNNLLLNNNTTTZZZ]]]aaakkkuuuuuubbbZZZZZZTTT```pppgggTTTMMMJJJHHHFFFFFFEEEDDDBBBBBBAAA@@@@@@???@@@@@@@@@@@@???>>>>>>@@@@@@@@@>>>>>>>>>>>>======<<<<<<;;;=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999:::;;;<<<<<<=========<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>????????????????????????>>>>>>=========<<<<<<<<<=========>>>???@@@AAABBBAAABBBDDDFFFHHHIIIJJJJJJLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHGGGGGGGGGGGGGGGJJJJJJJJJKKKMMMOOOQQQRRRUUUVVVWWWWWWWWWVVVUUUTTTRRRQQQOOONNNLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLMMMNNNOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOPPPKKKMMMPPPRRRSSSRRRQQQPPPQQQPPPPPPOOONNNNNNMMMMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJJJJLLLNNNPPPSSSRRRQQQPPPPPPPPPPPPQQQSSSSSSTTTTTTTTTTTTTTTSSSTTTSSSTTTWWWZZZZZZUUUQQQRRRRRRSSSUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXYYY\\\ZZZXXXXXXXXXYYYXXXWWWTTTTTTUUUVVVWWWWWWWWWWWWUUUTTTRRRQQQPPPQQQQQQRRR]]]___bbbdddgggkkkpppttt{{{~~~}}}yyyrrrlllccc\\\[[[___[[[]]]```dddiiimmmpppqqqwwwvvvuuuqqqlllfff```\\\TTTRRROOOMMMNNNOOOQQQRRRTTTVVV[[[___bbbjjj{{{{{{jjj[[[WWW[[[aaarrrqqq[[[NNNEEEDDDCCCCCCCCCCCCAAA???@@@@@@@@@?????????@@@@@@@@@???>>>???AAABBB@@@???>>>>>>>>>======<<<<<<<<<======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999888888888888999:::;;;<<<======<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======================================================>>>>>>>>>???????????????>>>>>>>>>=========<<<<<<============>>>@@@AAABBBBBBCCCEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJOOOOOOPPPQQQRRRQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIHHHHHHGGGGGGJJJIIIIIIIIIKKKNNNRRRTTTWWWWWWWWWVVVUUUSSSRRRQQQNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMJJJKKKLLLMMMOOOOOOPPPPPPMMMMMMLLLLLLMMMMMMNNNOOOKKKLLLMMMOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLJJJIIIIIILLLOOOPPPSSSSSSSSSRRRRRRRRRRRRRRRTTTTTTTTTUUUTTTTTTSSSSSSTTTSSSSSSUUUXXXYYYUUURRRUUUUUUVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYY[[[YYYXXXXXXYYYZZZYYYXXXUUUVVVWWWWWWXXXXXXXXXXXXUUUTTTSSSRRRQQQPPPQQQQQQ______```___^^^___bbbeeeiiinnnttt{{{~~~|||}}}|||{{{zzzxxxuuuqqqnnnllllllddd^^^\\\ZZZVVVUUUWWWUUUYYY___eeejjjnnnpppqqqqqqoookkkfff```ZZZVVVSSSLLLMMMNNNOOOPPPQQQSSSTTTXXX[[[aaagggooo~~~xxxlll^^^WWW\\\fffyyyooo[[[PPPMMMCCCBBBAAABBBBBBAAA>>><<<>>>?????????????????????@@@??????AAABBBCCCAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::888888999999999999888888888888888888888999;;;;;;<<<;;;;;;;;;:::::::::999999999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=================================<<<<<<<<<<<<<<<=========>>>>>>???????????????>>>>>>>>>=========<<<<<<<<<===>>>???AAAAAAEEEFFFGGGHHHHHHIIIIIIHHHJJJJJJIIIIIIHHHIIIIIIIIILLLMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJKKKJJJJJJHHHHHHIIIHHHGGGGGGIIILLLPPPSSSVVVVVVUUUTTTRRRPPPOOONNNKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIJJJKKKMMMNNNOOOPPPPPPMMMLLLLLLLLLLLLMMMNNNOOOLLLKKKJJJJJJJJJKKKLLLMMMKKKKKKLLLLLLMMMNNNNNNOOOLLLLLLLLLLLLLLLMMMNNNOOONNNLLLJJJIIIJJJLLLOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTUUUSSSRRRTTTXXXYYYWWWTTTWWWXXXXXXXXXXXXWWWVVVUUUYYYYYYXXXXXXXXXXXXYYYYYYZZZXXXWWWWWWYYYZZZYYYYYYVVVVVVWWWWWWXXXXXXWWWWWWUUUUUUTTTSSSRRRQQQQQQQQQYYYZZZ[[[ZZZYYYYYY[[[]]][[[```gggnnntttxxx|||}}}yyyvvvsssrrrqqqjjjiiigggdddaaa^^^\\\[[[^^^WWWRRRSSSTTTRRRRRRTTTYYY^^^eeemmmrrruuuuuuuuummmiiiccc\\\VVVQQQNNNLLLHHHKKKOOOQQQSSSUUUWWWYYYWWW]]]iiiwwwwwwhhh\\\UUUZZZkkk{{{oooZZZKKKGGGIIIDDDCCCAAAAAAAAA???<<<:::======>>>????????????>>>>>>>>>???AAACCCCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999777777888999999999888888777777777777888999:::;;;::::::::::::::::::::::::999999888888999999:::;;;:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<===>>>???@@@AAAFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLJJJKKKKKKLLLLLLJJJIIIHHHHHHGGGFFFFFFGGGJJJNNNPPPRRRRRRQQQPPPNNNMMMLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNOOOMMMKKKIIIHHHGGGIIIJJJLLLIIIJJJKKKLLLMMMOOOPPPPPPMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMLLLLLLLLLNNNPPPQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTQQQPPPRRRWWWYYYXXXVVVWWWXXXYYYYYYYYYWWWVVVUUUYYYXXXXXXXXXXXXXXXXXXYYYXXXWWWUUUVVVXXXYYYYYYYYYVVVVVVWWWWWWXXXWWWWWWVVVUUUUUUUUUTTTTTTSSSSSSRRRJJJMMMOOOQQQQQQRRRSSSUUUTTTXXX___dddfffhhhiiijjjqqqrrrtttvvvyyy{{{}}}~~~~~~~~~zzzuuurrrnnnlllkkkiiifffbbb\\\ZZZXXXUUUTTTTTTTTTUUUVVVSSSRRRTTTTTTTTTYYY___hhhlllrrrxxxzzzxxxtttrrrfffbbb[[[UUUPPPMMMLLLLLLLLLOOOTTTWWWZZZ^^^ccchhhiiirrr}}}vvvsssssshhh^^^[[[```oooiiiYYYOOOGGGCCCCCCDDDBBB@@@??????>>><<<;;;<<<<<<>>>?????????>>>>>><<<<<<===???AAAAAA???===========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<888888888888888888888888999999999999999999999999777777888999999999999999777666666777777888999:::888888999999::::::;;;;;;999999888888999999:::;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAADDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGFFFFFFGGGIIILLLMMMNNNMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLJJJKKKKKKLLLLLLKKKJJJIIIJJJJJJLLLMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJLLLNNNPPPQQQRRRNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRNNNOOOQQQSSSUUUUUUUUUUUUYYYYYYYYYXXXWWWVVVTTTTTTQQQOOOMMMPPPUUUXXXXXXWWWTTTVVVWWWYYYYYYXXXWWWVVVXXXXXXWWWWWWWWWWWWXXXXXXVVVUUUTTTUUUWWWYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUVVVVVVVVVUUUUUUTTT>>>AAAEEEHHHIIIJJJKKKLLLSSSVVV[[[]]]]]]\\\[[[ZZZ[[[]]]```dddiiimmmppprrr{{{{{{|||}}}xxxqqqnnnfffaaa]]]]]]___]]]XXXSSSUUUTTTQQQPPPPPPQQQTTTUUUSSSTTTWWWYYYWWWYYYdddpppwwwzzz}}}|||vvvooojjj^^^ZZZUUUPPPMMMMMMOOOPPPTTTWWW[[[^^^aaahhhqqqxxx~~~nnngggggg```[[[[[[eeetttwwweeeRRRLLLLLLIIICCC???CCCAAA???>>>>>>>>>===<<<;;;<<<===?????????>>>===999:::;;;===@@@@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777888999::::::;;;;;;888888888888888888888888888888888888888888888888777777888999999999999999666666666666777888999:::777777888999:::;;;;;;<<<999999999888999999:::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999::::::;;;<<<============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAABBBCCCEEEGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMIIIJJJLLLMMMMMMLLLJJJIIIHHHIIIJJJKKKKKKIIIGGGFFFHHHHHHGGGGGGHHHJJJKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLHHHIIIJJJLLLLLLLLLKKKKKKJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNQQQRRRRRRQQQPPPOOOKKKLLLMMMNNNMMMLLLJJJHHHHHHIIIJJJLLLOOOQQQRRRSSSNNNNNNMMMLLLKKKKKKKKKLLLNNNNNNOOOPPPQQQQQQQQQRRRLLLNNNPPPSSSUUUVVVVVVVVV\\\\\\[[[ZZZWWWUUUSSSRRROOOLLLKKKNNNSSSWWWXXXWWWQQQSSSVVVXXXYYYZZZYYYXXXWWWWWWWWWVVVVVVWWWWWWWWWUUUTTTSSSTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXUUUUUUVVVWWWWWWWWWVVVVVV??????@@@@@@AAABBBDDDEEEGGGJJJNNNQQQSSSRRRPPPOOOOOOPPPQQQRRRTTTZZZaaafffggglllsssvvvwwwxxx{{{}}}wwwpppiiibbb]]]ZZZWWWTTTRRRRRRSSSSSSSSSRRRSSSRRRQQQTTTZZZ\\\YYY___^^^]]]aaahhhqqqxxx{{{}}}tttiii^^^XXXUUUQQQPPPPPPOOOMMMPPPVVV]]]]]]dddqqqyyylllbbb]]]XXXTTTZZZeeevvvttt]]]XXXOOOGGGBBB@@@AAABBB@@@@@@>>>===<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<======???@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::999:::;;;;;;:::888888888888888888888888888888888888888888888888888::::::::::::999888666555333444777999999888666555777666555444555777999:::::::::;;;<<<;;;:::888777999999999999999999999999888999999::::::;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;<<<<<<<<<======>>>===<<<<<<===???AAACCCEEEBBBAAABBBFFFHHHGGGFFFGGGGGGIIIIIIIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGHHHHHHGGGGGGFFFGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKLLLMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMMMMLLLLLLLLLKKKKKKOOOOOOPPPPPPQQQPPPPPPPPPNNNNNNNNNMMMLLLJJJIIIHHHGGGHHHJJJLLLMMMMMMMMMMMMJJJKKKLLLMMMMMMNNNMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLKKKMMMOOOPPPQQQRRRUUUXXXZZZZZZZZZYYYWWWUUURRRQQQOOOOOONNNNNNPPPRRRUUUVVVTTTUUUWWWXXXYYYXXXWWWVVVUUUUUUTTTTTTUUUWWWYYYZZZZZZWWWTTTTTTVVVXXXXXXWWWZZZZZZYYYYYYXXXXXXWWWWWWWWWUUUSSSSSSTTTVVVVVVVVV<<<<<<<<<<<<<<<===>>>???AAACCCFFFIIIJJJJJJIIIHHHEEEFFFHHHHHHJJJLLLPPPTTTZZZ^^^dddggghhhkkkooosss{{{rrrjjjccc^^^XXXUUUUUUUUUSSSRRRRRRSSSUUUVVVWWW\\\aaaccchhhnnnpppooouuussssssuuuyyy}}}}}}tttjjj```XXXSSSJJJKKKOOOSSSRRRSSS\\\fffmmmuuuppp```[[[[[[[[[]]]kkk||||||cccTTTPPPJJJDDDAAA@@@AAABBB??????>>>===<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999999999::::::::::::::::::888888888:::;;;;;;;;;:::888888888888888888888888888888888888888888888888555555666777777666555444444666888::::::999777666777777666666777888999:::::::::;;;;;;;;;:::888888999999999999999999999999888888999::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;============<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;<<<>>>@@@BBBDDDBBB@@@AAADDDFFFEEEDDDFFFGGGHHHHHHHHHHHHGGGFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIHHHGGGFFFHHHGGGGGGFFFFFFGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLPPPPPPPPPPPPPPPPPPOOOOOOMMMMMMMMMMMMLLLKKKIIIIIILLLMMMNNNOOOPPPOOOOOONNNIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKMMMNNNNNNOOONNNNNNLLLNNNOOOOOOPPPQQQUUUWWWZZZZZZZZZYYYWWWTTTRRRPPPOOONNNNNNNNNOOORRRTTTVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWWWWUUUTTTVVVYYY[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXWWWUUUTTTSSSUUUVVVVVVVVV:::::::::999999::::::;;;<<<===>>>@@@AAABBBBBBBBBBBBDDDFFFGGGGGGFFFGGGHHHKKKOOOSSSVVVZZZ___ggglllzzz|||~~~~~~}}}|||zzzxxxooojjjaaaZZZUUUSSSQQQOOORRRTTTWWWWWWWWWYYY^^^bbbfffoooxxx|||~~~xxxnnncccYYYRRROOOMMMJJJMMMQQQTTTSSSYYYiiizzzrrr```YYYXXX]]]eeerrr{{{bbbNNNIIIGGGDDDBBB@@@@@@@@@AAA>>>>>>======<<<=========>>>===<<<<<<;;;<<<<<<<<<===============<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888:::::::::::::::999999999777777999:::;;;;;;<<<;;;888888888888888888888888888888888888888888888888666777777888999999888888555777999::::::999888777666777777888888999::::::999999:::::::::999888888999999999999999999999999888888999999:::;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;=========<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<===???@@@CCCBBB@@@@@@BBBCCCCCCBBBEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFFFFFFFGGGGGGGGGGGGJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHIIIJJJKKKKKKKKKJJJLLLMMMNNNNNNOOOOOOOOONNNOOOOOONNNNNNNNNMMMMMMMMMQQQQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKPPPPPPPPPPPPPPPOOONNNNNNIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMOOOPPPQQQQQQRRROOOOOOOOOOOONNNPPPSSSVVVZZZZZZZZZYYYVVVTTTQQQPPPNNNNNNNNNNNNOOORRRTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYXXXWWWUUUSSSSSSSSSSSSTTTUUUUUUVVVYYY\\\^^^]]]\\\WWWWWWXXXXXXXXXXXXXXXXXXXXXVVVTTTTTTVVVVVVVVVUUU<<<<<<;;;:::::::::::::::;;;;;;<<<<<<>>>???@@@AAABBBEEEIIIKKKJJJHHHGGGFFFFFFIIILLLOOOSSSZZZccckkkvvvwwwyyy|||~~~~~~zzztttqqqooommmjjjggg```\\\UUUPPPNNNNNNPPPRRRVVV[[[aaadddeeeiiipppwww}}}|||vvvkkkfff]]]UUUOOOMMMNNNOOOSSSTTTWWW\\\aaammmsss___\\\]]]^^^iiiyyywwwlll```PPPCCCBBBBBBAAA@@@@@@?????????======<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888:::::::::999999999999999999:::<<<<<<;;;;;;;;;<<<888888888888888888888888888888888888888888888888888999999999999999999999555666888999999888777666555555777888888999888888999999999999999999888888888888888888888888888888888888888999::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@CCCBBBAAAAAAAAABBBBBBAAADDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJJJJKKKLLLLLLKKKLLLMMMNNNNNNOOONNNNNNQQQQQQPPPPPPPPPOOOOOOOOORRRQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMQQQQQQPPPOOONNNMMMLLLLLLJJJJJJLLLMMMNNNNNNNNNNNNLLLMMMNNNPPPRRRSSSTTTTTTQQQQQQPPPNNNMMMNNNRRRTTTYYYYYYYYYXXXUUUSSSPPPOOONNNNNNNNNOOOPPPRRRTTTUUUWWWVVVUUUTTTTTTUUUVVVWWWVVVUUUTTTRRRRRRRRRSSSTTTUUUVVVYYY\\\^^^^^^]]][[[VVVVVVVVVWWWWWWXXXXXXYYYWWWVVVUUUUUUVVVVVVUUUTTT======<<<;;;::::::::::::<<<;;;;;;;;;<<<>>>???@@@???CCCHHHLLLLLLKKKJJJIIIKKKMMMOOOOOOPPPUUU]]]cccooopppqqqrrrtttwwwxxxzzz~~~~~~uuunnneee___]]]\\\ZZZWWWTTTRRRNNNKKKLLLPPPVVVZZZdddjjjrrrwwwyyyuuukkkddd[[[XXXTTTQQQOOOQQQTTTVVVWWWZZZcccqqq}}}ooo```WWW\\\ccckkklll^^^VVVPPPIIIDDD@@@AAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999===???@@@???<<<::::::;;;888888888888888888888888888888888888888888888888888888777666555555444444555555666777777666555444333444555666777777777777888888888888888888888888888888888888888888888888777777888999999::::::;;;;;;;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999999:::::::::;;;;;;<<<<<<<<<===>>>???@@@AAACCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPRRRRRRQQQPPPOOONNNMMMMMMLLLMMMNNNPPPQQQQQQRRRRRRNNNNNNPPPQQQSSSSSSTTTTTTQQQQQQPPPOOOMMMNNNPPPRRRWWWWWWVVVVVVTTTRRROOONNNNNNNNNOOOPPPQQQSSSTTTUUUYYYXXXVVVTTTSSSSSSSSSTTTRRRRRRQQQQQQRRRTTTUUUVVVVVVYYY\\\^^^^^^\\\ZZZYYYUUUUUUVVVVVVWWWWWWXXXXXXWWWUUUTTTUUUVVVVVVTTTRRR<<<;;;::::::999999999999::::::::::::;;;<<<===>>>>>>BBBHHHLLLNNNOOOPPPQQQSSSUUUVVVTTTRRRSSSWWW[[[iiihhhfffdddeeehhhkkkmmmrrrtttvvvyyy|||}}}~~~}}}yyyvvvhhh```WWWRRRSSSTTTRRRPPPNNNNNNOOOOOOSSSZZZccciiixxx}}}|||pppeee[[[UUUPPPOOOOOOOOOQQQUUUXXXZZZaaagggtttyyyoooccc]]]\\\cccnnnnnnZZZOOOKKKHHHGGGGGGAAAAAAAAAAAA@@@>>>===<<<======<<<<<<;;;<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===??????>>>===<<<<<<<<<===::::::::::::::::::::::::;;;:::::::::999999999999888888888888999999999:::>>>AAABBB@@@;;;888999:::888888888888888888888888888888888888888888888888;;;:::888777666555555555555555666666555555444444333444444555555666666777777777777666777777888999888888888888888888888888777777888888999::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999888888888888::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBCCCBBBAAAAAABBBDDDBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCDDDFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKGGGHHHIIIJJJKKKLLLLLLLLLPPPPPPPPPOOOOOOOOONNNNNNOOONNNLLLKKKJJJJJJKKKLLLJJJJJJJJJKKKLLLOOOQQQSSSSSSSSSRRRQQQPPPPPPQQQQQQNNNOOOQQQRRRSSSTTTUUUUUUPPPQQQRRRRRRSSSRRRRRRRRROOOPPPQQQPPPNNNNNNOOOQQQSSSSSSSSSSSSRRRPPPOOOMMMOOOOOOPPPRRRSSSTTTUUUVVVXXXWWWVVVTTTSSSRRRRRRRRRPPPPPPPPPQQQSSSUUUXXXYYYXXXZZZ]]]]]][[[XXXWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUTTTRRRPPP;;;;;;::::::::::::::::::999999::::::;;;;;;<<<<<>>===<<<>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>===<<<;;;;;;;;;<<<===::::::::::::::::::::::::999999999999888888888888666666777888999::::::;;;;;;???AAA>>>:::777888:::888888888888888888888888888888888888888888888888<<<;;;:::888888888999999666666666666555555555444555555444444555666888999777666666555666777888999888888888888888888888888777777777888999999::::::888999::::::;;;;;;::::::<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>??????@@@@@@>>>@@@AAAAAA??????BBBDDDAAA@@@????????????@@@AAAAAAAAAAAAAAAAAABBBBBBBBB@@@AAACCCDDDFFFGGGGGGHHHDDDDDDCCCCCCDDDEEEGGGHHHFFFHHHJJJKKKLLLLLLKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHFFFGGGHHHJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKIIIIIIIIIJJJLLLPPPSSSUUUQQQQQQPPPPPPPPPQQQSSSSSSOOOPPPRRRSSSUUUVVVVVVVVVSSSSSSSSSSSSRRRQQQOOOOOOMMMOOOQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQPPPOOONNNMMMPPPPPPRRRSSSUUUVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRTTTVVVXXXZZZWWWYYY\\\[[[XXXVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSSSSTTTSSSQQQNNN===<<<<<<;;;<<<<<<======999:::;;;<<<======<<<<<<===???BBBFFFIIIMMMSSSVVV\\\aaafffiiiiiiiiijjjllliiiddd[[[TTTPPPPPPSSSVVVXXX[[[aaahhhoootttxxxyyy~~~~~~yyyxxxwwwtttpppiii```ZZZUUUQQQOOOTTT]]]cccccc``````dddjjjooowwwtttlll```WWWQQQPPPPPPPPPSSSTTTVVV\\\dddnnnwww|||~~~mmmcccbbbaaannnvvvbbbSSSGGGFFFGGGDDDBBBCCC>>>>>>>>>>>>>>>=========???>>>===<<<;;;:::::::::::::::::::::;;;;;;<<<===<<<;;;:::999:::;;;<<<===::::::::::::::::::::::::888888888888777777777777555555666888999:::;;;<<<888<<<>>>===888666888:::888888888888888888888888888888888888888888888888777666555555555666888888888888777777666666666555777666555444555777999:::777666555555555777888999777777777777777777777777777777777888999999::::::777777888999999999999888<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<======999:::;;;===>>>>>>??????<<<>>>@@@???>>>>>>AAADDDAAA@@@???>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBCCC@@@AAACCCDDDFFFGGGHHHHHHCCCCCCCCCCCCDDDEEEGGGHHHGGGHHHJJJLLLMMMMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHGGGGGGHHHJJJKKKIIIIIIIIIJJJMMMPPPTTTVVVMMMMMMMMMMMMNNNPPPRRRSSSOOOPPPRRRSSSUUUVVVVVVWWWUUUUUUTTTSSSQQQOOONNNMMMKKKNNNQQQRRRQQQOOONNNOOOLLLMMMNNNOOOOOOOOONNNMMMPPPQQQSSSTTTVVVWWWWWWWWWPPPQQQSSSUUUUUUUUUTTTTTTRRRRRRRRRRRRTTTVVVXXXZZZUUUXXXZZZYYYVVVTTTUUUVVVWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRSSSSSSRRROOOMMMAAA>>>======;;;888:::???;;;;;;;;;:::999999;;;===>>>>>>???AAADDDIIIMMMPPPVVV\\\fffmmmqqqrrrrrrrrrsssjjj^^^WWWTTTRRROOOLLLOOOTTT[[[aaaeeeiiimmmooouuuvvvwwwyyyzzz|||}}}~~~zzz}}}~~~~~~}}}|||{{{xxxvvvooopppooojjjaaaXXXTTTSSSUUUXXX^^^eeelllqqqtttuuuyyy}}}zzzpppccc[[[RRRNNNOOOQQQQQQOOONNN[[[gggooo}}}{{{ttthhh^^^^^^cccooovvv^^^PPPLLLFFFCCCBBBAAA???===??????>>>>>>>>>>>>>>>???BBB???<<<<<<>>>???===:::<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;::::::999888777777888888888777777666888888888888888888888888777777888888888888777777555555666666777777888888888888777777888888999:::666666555555555555666666555555666666666666555555555777888777666555666888999888777666666777888999777777777777666666666666444555666777888999::::::888999999999999999999::::::999888999;;;<<<;;;:::999999999999999999999999888:::<<<<<<;;;:::;;;<<<@@@???>>><<<<<<<<<===>>>=========>>>???@@@BBBBBBCCCBBBAAA@@@???@@@AAABBBAAAAAABBBBBBCCCBBBBBBBBB@@@AAADDDFFFGGGGGGFFFEEEGGGFFFFFFEEEEEEEEEEEEEEECCCEEEHHHKKKMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJLLLMMMNNNKKKJJJIIIIIIIIIIIIJJJJJJHHHIIIKKKLLLLLLLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOQQQRRRRRRWWWWWWVVVTTTSSSSSSRRRRRROOOQQQRRRQQQPPPNNNNNNOOONNNOOOPPPPPPNNNNNNOOOPPPRRRSSSUUUXXXYYYXXXTTTQQQTTTSSSQQQPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZZZZYYYXXXXXXYYYXXXVVVRRRPPPPPPPPPUUUUUUUUUTTTRRRQQQOOONNNOOOPPPRRRQQQPPPPPPQQQSSSRRRKKKDDDAAA>>>:::;;;???<<<<<<;;;:::999999:::;;;<<<<<<<<<>>>@@@CCCFFFGGGNNNTTT]]]eeejjjmmmoooppprrrkkkccc]]][[[YYYUUURRRRRRUUUZZZ]]]___```aaaccceeeeeeggghhhjjjlllnnnnnnsssvvvyyy{{{zzzzzzzzz{{{}}}{{{zzzzzz|||zzzxxxxxx|||~~~zzztttqqqooommmjjjhhhccccccbbb\\\VVVRRRRRRTTT\\\cccmmmvvv{{{~~~uuuiii```[[[VVVPPPMMMMMMPPPQQQRRR\\\lll{{{vvvlllddd^^^^^^gggrrryyyaaaQQQKKKGGGCCCAAAAAAAAA@@@>>>??????>>>>>>>>>>>>??????>>>=========>>>===;;;999;;;;;;::::::::::::;;;;;;:::::::::999999:::::::::::::::;;;;;;::::::999888777777888888888888777777888888888888888888888888777777777888888777777777888888777777666666555555888888777777888888999:::777666666555555666666777666666666777777666555555555777888777666555666777888888777666666777888888666666666666666666666777555555666777888999999:::888999999999999:::::::::999777777888999:::999888999999999999999999999999888:::<<<<<<;;;:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@????????????@@@@@@BBBBBBAAA@@@@@@@@@@@@AAA@@@AAAAAABBBBBBBBBBBBBBBBBBDDDEEEFFFGGGFFFDDDCCCEEEDDDDDDDDDDDDDDDEEEEEEDDDFFFHHHKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPPPPPPPQQQRRRSSSSSSVVVVVVVVVVVVUUUTTTRRRRRRQQQRRRSSSRRRPPPNNNNNNNNNMMMNNNOOOOOOMMMMMMNNNOOORRRSSSTTTVVVXXXWWWTTTRRRPPPOOOOOOOOOPPPRRRTTTUUUSSSUUUWWWYYYYYYYYYWWWVVVVVVWWWWWWVVVSSSRRRRRRSSSUUUUUUUUUTTTSSSQQQOOOOOOLLLMMMOOONNNMMMMMMNNNPPPjjj^^^QQQIIIDDD>>><<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<======>>>??????DDDJJJRRRYYY```eeeiiilllmmmiiieeecccbbb```[[[WWWVVVXXXYYYYYYWWWUUUUUUUUUWWWXXXYYYZZZ\\\^^^___```fffhhhkkkmmmnnnooorrrtttvvvxxxzzzzzzzzzzzz{{{|||~~~~~~{{{|||}}}|||xxxtttrrrqqqmmmkkkjjjkkkpppvvvzzz}}}~~~zzzvvvvvvwwwxxxwwwuuukkkhhhdddaaa```^^^[[[YYY[[[[[[YYYUUURRRTTTYYY^^^hhhrrr{{{rrriii```WWWRRRQQQQQQPPPOOOPPPTTTZZZ^^^lll~~~~~~ttthhh\\\WWW\\\hhh{{{mmm[[[NNNGGGDDDBBB???>>>???@@@@@@??????>>>>>>>>>>>>>>>??????;;;>>>AAABBB@@@===;;;:::;;;;;;::::::::::::;;;;;;:::::::::999999::::::::::::::::::::::::999999888777777888888888888777777888888888888888888888888777777777777777777777777888888777777666666555555888777777777777888999999888777777666666777777888777777777777777666555555555666777777555555666777888777777666666777777888444555555555666777777777666666666777777888888888888888999999999:::::::::999888777888:::;;;:::999999999999999999999999999888:::;;;<<<;;;:::;;;<<<888999;;;===???@@@@@@AAACCCBBBAAA@@@???>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJIIIJJJLLLNNNPPPQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPQQQQQQRRRSSSSSSTTTTTTUUUWWWWWWWWWUUUSSSRRRRRRSSSTTTSSSPPPNNNMMMNNNNNNOOOPPPOOONNNMMMNNNPPPRRRRRRRRRSSSUUUUUUTTTRRROOOOOOOOOOOOPPPRRRSSSUUUTTTUUUWWWXXXXXXWWWVVVTTTTTTUUUVVVVVVTTTSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPOOOKKKLLLNNNMMMLLLLLLMMMOOOuuueee\\\TTTKKKDDDAAAAAA???>>>=========<<<<<<<<<<<<===>>>>>>>>>>>>===>>>BBBIIIOOOUUUZZZ```dddcccbbbbbbddddddbbb]]]YYYZZZ[[[[[[XXXUUUQQQPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTXXXYYY[[[]]]^^^aaaeeehhhmmmooorrrtttuuuvvvxxxzzzxxxzzz|||}}}}}}|||||||||~~~~~~}}}{{{yyyxxxxxxyyyyyywwwsssnnnjjjhhhaaa___^^^```eeejjjnnnpppqqqlllgggfffiiikkkiiieee[[[[[[ZZZYYYXXXWWWVVVUUUXXXYYYZZZZZZZZZ^^^ffflllvvvsssnnnfff^^^WWWSSSPPPNNNNNNQQQTTTVVVWWW]]]fffnnnuuutttddd\\\XXX___nnnjjjWWWMMMHHHEEEAAA@@@???>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@<<>>>>>???@@@@@@AAABBBBBB@@@???>>>????????????@@@@@@AAABBBDDDEEEEEEFFFFFFEEEDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHIIILLLOOOQQQRRRQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOLLLLLLMMMMMMNNNNNNNNNNNNLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPQQQQQQQQQRRRRRROOOPPPQQQQQQRRRRRRSSSSSSRRRTTTVVVXXXXXXWWWTTTSSSTTTUUUUUUSSSPPPNNNMMMNNNOOOQQQQQQQQQOOONNNOOOPPPRRRPPPOOOPPPRRRSSSSSSSSSSSSSSSQQQPPPPPPPPPQQQRRRVVVWWWXXXYYYXXXWWWUUUTTTTTTUUUVVVUUUTTTSSSTTTUUUVVVVVVUUUUUUSSSQQQPPPOOOMMMOOOPPPPPPOOOOOOPPPQQQ{{{sssjjj^^^RRRMMMEEEBBB>>><<<======<<<;;;;;;<<<===>>>?????????>>>===@@@DDDHHHKKKPPPUUUYYYYYYZZZ]]]```aaa___[[[XXXZZZ[[[[[[YYYUUUSSSRRRRRRQQQPPPPPPOOONNNMMMLLLLLLMMMNNNPPPPPPQQQTTTXXX\\\```cccgggjjjlllnnnqqqsssrrrtttwwwwwwvvvuuuvvvwwwxxxzzz{{{{{{zzz{{{}}}~~~{{{{{{{{{{{{{{{|||{{{{{{}}}zzzxxxwwwwwwwwwuuutttqqqooojjjeee```]]]XXXWWWWWWYYY]]]```bbbcccccc^^^ZZZ[[[___aaa___\\\TTTVVVXXXZZZ\\\\\\]]]]]]]]]```dddgggiiimmmsssyyyzzztttpppnnnlllccc___YYYSSSNNNMMMNNNPPPPPPUUUYYY[[[]]]dddoooxxxrrrcccVVVXXXcccwwwkkkVVVMMMJJJGGGCCCAAAAAAAAA???>>>>>>>>>>>>>>>>>>======>>>???@@@@@@<<>>======:::::::::999999:::::::::888999999::::::999999888888888999::::::999999999666666777888888888888888777777777777777777777777777777666555555666777777555555666666777777888888777777666666777777888999888888777777777777888888777777777777777666555555444666777666555444555666666666666777777666666666222333333444555666666777666666666666666777777777666666777777888999::::::;;;:::999:::<<<===<<<;;;888888888888888888888888777999;;;;;;:::999:::;;;999:::<<<>>>>>>>>>>>>===??????>>>>>>??????@@@@@@???@@@AAABBBAAA@@@???>>>>>>=========>>>???AAABBBBBBBBBCCCDDDEEEFFFFFFFFFBBBCCCCCCDDDEEEGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHGGGIIIKKKNNNPPPQQQQQQOOONNNMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMNNNNNNOOOLLLMMMMMMMMMNNNNNNNNNNNNPPPQQQQQQQQQQQQRRRRRRRRRMMMNNNPPPQQQQQQRRRQQQQQQQQQSSSUUUXXXXXXWWWUUUTTTTTTUUUVVVTTTQQQOOONNNNNNNNNPPPPPPOOOMMMLLLMMMNNNPPPNNNMMMNNNPPPRRRRRRRRRTTTSSSRRRQQQQQQQQQRRRSSSWWWXXXYYYYYYYYYWWWUUUTTTTTTUUUVVVUUUSSSRRRRRRTTTVVVVVVVVVUUUSSSRRRPPPOOOOOOPPPQQQQQQPPPPPPQQQRRRyyykkk___ZZZPPPJJJCCC>>>>>>>>><<<::::::;;;;;;<<<<<<===>>>>>>>>>@@@BBBCCCEEEGGGKKKNNNPPPRRRVVVYYYYYYXXXVVVTTTTTTUUUVVVUUUSSSSSSTTTUUUVVVUUUTTTSSSRRRPPPOOOOOOKKKLLLLLLLLLLLLMMMPPPSSSSSSVVVZZZ]]]___aaadddffffffjjjmmmnnnlllkkklllnnntttuuuvvvvvvvvvwwwyyy{{{|||{{{{{{{{{{{{{{{||||||}}}~~~}}}}}}}}}~~~}}}}}}~~~}}}|||||||||{{{zzzsssrrrrrrsssssstttuuuvvv~~~|||zzzwwwuuutttttttttrrroookkkgggddd___ZZZWWWQQQQQQSSSUUUYYYZZZZZZYYYTTTRRRRRRUUUYYY[[[[[[YYYXXX\\\bbbfffiiijjjlllnnnppptttzzz}}}~~~{{{qqqhhhbbb___]]]\\\ZZZXXXTTTOOOKKKKKKNNNPPPUUUYYY^^^aaafffppp~~~qqqbbbXXXXXXccczzz}}}lllVVVJJJGGGGGGBBB===AAABBBBBBAAA>>>======>>>============>>>???@@@AAA<<<>>>@@@@@@>>><<<::::::::::::999999999999::::::777888999::::::999888777777888999999999999999999555666777888888999888888777777777777777777777777777777555555555555777777888888777777666666555555777666666666666777888888888777777666666777777888555555666666666666555555444555666666444444555666555666666777777666666555222333333333444555555555555555555666666777777777444444555666777888888999888777666777999:::999888888888888888888888888888777999:::;;;:::999:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<===???@@@BBB@@@AAAAAABBBCCCEEEEEEFFFCCCCCCDDDDDDEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNOOOQQQQQQQQQQQQPPPOOOQQQSSSVVVWWWWWWVVVUUUTTTUUUVVVUUURRRPPPOOOPPPLLLMMMNNNMMMKKKIIIJJJKKKNNNLLLKKKLLLOOOQQQQQQPPPPPPPPPPPPPPPQQQSSSTTTVVVVVVWWWXXXYYYXXXWWWUUUSSSSSSTTTUUUTTTRRRQQQQQQRRRWWWWWWVVVUUUTTTRRRQQQPPPMMMOOOPPPPPPOOONNNPPPQQQ{{{rrrpppddd[[[OOOGGGDDDCCC@@@>>>===<<<;;;;;;;;;<<<===>>>===>>>@@@@@@@@@AAACCCEEEGGGIIILLLMMMNNNNNNMMMMMMIIIJJJLLLMMMMMMNNNQQQSSSXXXXXXWWWVVVVVVUUUTTTTTTOOOPPPPPPOOOMMMMMMNNNOOOKKKMMMPPPRRRSSSTTTVVVXXXXXX\\\aaaaaa___^^^aaaccciiijjjkkkkkklllmmmpppsssrrrqqqpppooooooqqqssstttxxxzzz|||{{{xxxwwwwwwyyywwwxxxyyyzzz{{{||||||||||||}}}|||yyywwwvvvttttttuuuwwwzzz}}}}}}~~~}}}zzzvvvttttttvvvuuusssrrrssssssrrrqqqlllkkkiiihhhhhhjjjlllmmmppppppoooooonnnlllkkkjjjkkkfffaaa]]][[[YYYUUURRRJJJLLLOOOTTTWWWWWWUUUSSSSSSVVVZZZ^^^bbbeeeffffffgggmmmtttyyy{{{}}}zzzlllgggaaa\\\XXXVVVSSSQQQPPPPPPOOOLLLJJJJJJNNNRRRYYY]]]ccclllyyywwwmmmfffaaa___```mmm|||ttt___VVVJJJCCCBBBBBB@@@>>>>>>@@@AAA@@@>>><<<===>>>============>>>???@@@AAA???===:::::::::;;;:::999::::::999999999999::::::777888999::::::999888777777777888999999999999999555666777888888999999999777777777777777777777777888777555444444555777888888888777777666666555555666666666666666777888888777666666555555666666777222333444555555666666555444555666666444444555666555555666777777666555555333333333333333333444444333444444555666777888888222222333444555666777888777666555666888999888777888888888888888888888888777999::::::999999999;;;<<<;;;;;;;;;;;;<<<======::::::;;;;;;<<<>>>???@@@AAA@@@@@@???????????????<<<;;;;;;;;;<<<>>>@@@BBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNOOOOOOOOOMMMKKKIIIIIIIIIIIIJJJJJJKKKMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNPPPRRRSSSRRRQQQPPPNNNOOOQQQSSSUUUVVVVVVVVVSSSUUUVVVUUUSSSQQQQQQQQQMMMNNNNNNMMMKKKJJJJJJKKKKKKJJJJJJLLLNNNPPPPPPOOOOOONNNNNNNNNOOOQQQSSSTTTSSSTTTUUUVVVVVVUUUSSSRRRPPPQQQRRRRRRQQQQQQRRRSSSWWWWWWVVVUUUTTTRRRQQQPPPLLLNNNOOOOOONNNMMMOOOPPPuuujjj[[[QQQLLLIIIEEECCCAAA@@@>>><<<;;;<<<>>>???;;;===>>>>>>>>>>>>???AAA@@@BBBCCCDDDDDDDDDEEEGGG@@@BBBDDDFFFGGGIIIMMMPPPRRRRRRSSSSSSSSSSSSSSSSSSUUUUUUUUUSSSQQQNNNNNNOOOIIIKKKMMMNNNNNNNNNOOOPPPNNNSSSWWWXXXVVVUUUXXX[[[YYYZZZ[[[\\\\\\^^^bbbeeeiiihhhffffffgggjjjmmmoooooorrrtttsssqqqoooqqqsssrrrsssuuuwwwyyyzzz{{{{{{zzz{{{|||}}}~~~~~~yyyuuurrrqqqnnnnnnoooqqqssswwwzzz|||vvvyyy}}}}}}zzzuuupppnnnooommmlllkkklllllljjjhhhgggfffcccaaa```aaaccceee```bbbeeegggfffdddbbb```___ZZZTTTQQQPPPOOOMMMKKKFFFHHHMMMSSSWWWWWWSSSPPP```eeelllrrruuuxxxzzz{{{uuu{{{wwwlllddd]]][[[XXXWWWUUUSSSOOOLLLHHHJJJKKKKKKJJJLLLPPPTTT\\\```iiixxx{{{ooobbb\\\YYYZZZdddppp|||gggTTTMMMJJJEEEAAA@@@@@@AAACCC;;;>>>@@@@@@===<<<===???============>>>???@@@AAACCC>>>999888:::<<<<<<;;;:::999999999999999999:::666777999::::::999777666666777888999999999999999555555666888888999999999777777777777777777777777888666555444444555666888555555666666777888888888666666666666666777888888666666555555555555666666111111333444555666666666444555666555444444555666444555666777777666555444444333333333333333333333333333444555666777888999111111222333444555666777888777777777999:::999888777777777777777777777777777888::::::999999999:::;;;;;;::::::;;;<<<>>>???;;;::::::;;;;;;<<<===>>>BBBAAA???>>>>>>>>>???@@@<<<;;;::::::;;;>>>@@@BBBBBBBBBAAA@@@@@@@@@AAAAAACCCCCCBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIKKKLLLKKKKKKLLLLLLMMMNNNPPPPPPMMMNNNOOOOOONNNLLLJJJHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMLLLKKKKKKKKKLLLNNNOOOKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOONNNOOORRRSSSTTTSSSRRRQQQNNNOOOPPPQQQSSSUUUVVVWWWSSSTTTVVVUUUSSSRRRRRRSSSPPPQQQRRRPPPNNNMMMMMMNNNJJJIIIJJJLLLNNNPPPOOONNNPPPOOONNNMMMMMMMMMNNNNNNPPPQQQSSSTTTTTTSSSRRRQQQLLLNNNPPPQQQQQQQQQSSSUUUWWWWWWWWWVVVTTTSSSQQQPPPMMMOOOPPPPPPOOONNNPPPQQQssshhhaaaZZZSSSMMMLLLHHHCCCAAABBBAAA@@@===>>><<<;;;;;;>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@BBBCCCDDDEEEEEEKKKLLLMMMOOOPPPQQQQQQQQQSSSTTTUUUVVVUUUTTTRRRPPPFFFOOOUUUSSSOOONNNNNNLLLMMMMMMMMMLLLLLLMMMMMMNNNQQQQQQPPPPPPRRRUUUWWWYYYYYYZZZ[[[^^^aaadddggghhhiiijjjkkkkkkkkkjjjiiihhhiiikkkooosssvvvwwwxxxxxxtttuuuvvvuuusssssstttuuu{{{}}}~~~{{{tttnnnkkkkkkjjjhhhggghhhlllooorrrrrrsssuuuuuusssooojjjgggfffeeeeeehhhjjjiiiddd```dddbbb___^^^^^^^^^]]]\\\```\\\ZZZ\\\^^^^^^YYYTTTSSSPPPMMMKKKKKKKKKKKKJJJKKKMMMPPPQQQSSSUUUXXX[[[hhhuuuvvvnnngggaaa[[[WWWUUUOOOKKKLLLKKKFFFFFFJJJJJJIIIKKKNNNOOOOOORRRWWWfffzzzzzzkkkfffbbb\\\YYY]]]jjj{{{vvviii^^^SSSLLLHHHFFFCCC@@@>>>===>>>>>>>>>>>>======<<<<<<<<<;;;>>>===<<<<<<===???AAACCC@@@>>><<<999888888999:::999999888888888888999999666777777888888888777777999999999999999888777777666666555444555777999;;;666666666666666666666666666666666666666666666666777777666666666666777777666666666666666666666666444444444555555555555666444444555555666666777777222222333444555555444444555555555666666666666777111222222333333444444555555555555555555555555555666666777888888888888888666666777888888888888777:::777444555777999999888888999999999999999999:::========================;;;;;;:::999:::;;;<<<===<<<===============<<<<<<>>>===<<<<<<<<<===???@@@CCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKMMMNNNPPPLLLLLLKKKJJJIIIHHHHHHGGGIIIJJJKKKJJJJJJJJJLLLNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIJJJKKKJJJIIIHHHGGGKKKLLLNNNOOONNNMMMNNNOOONNNPPPTTTWWWWWWUUURRRPPPMMMOOORRRUUUVVVUUUTTTSSSTTTUUUVVVVVVUUUTTTRRRQQQQQQPPPOOONNNMMMNNNOOOOOONNNLLLIIIIIIKKKNNNPPPPPPPPPNNNMMMLLLMMMOOORRRTTTWWWVVVTTTRRRQQQPPPQQQQQQOOOPPPRRRRRRRRRRRRTTTVVVUUUVVVVVVWWWVVVUUUSSSRRRPPPQQQRRRRRRRRRQQQOOONNN~~~vvvmmmfff___[[[UUUPPPLLLGGGBBB>>>@@@===;;;:::;;;============>>>>>>???????????????<<<<<<===>>>???@@@AAABBBEEEEEEGGGHHHIIIJJJJJJJJJOOOPPPQQQRRRQQQPPPNNNMMMKKKSSSYYYWWWTTTTTTTTTSSSTTTSSSQQQOOOMMMKKKJJJJJJNNNNNNMMMMMMOOOQQQTTTUUUSSSSSSTTTUUUWWWYYY[[[\\\^^^______```aaaaaaaaaaaabbbdddgggkkkmmmooooooooommmlllkkkhhheeedddfffhhhpppuuuyyy}}}~~~uuummmhhheeedddbbbaaaccceeeiiikkkqqqrrrsssssspppkkkfffbbb______```cccggghhhfffddd```______aaadddggghhhhhhbbb^^^ZZZYYYZZZYYYTTTOOORRRPPPLLLKKKKKKKKKKKKJJJJJJLLLNNNOOOPPPRRRVVVYYYkkkttt~~~|||yyytttmmmddd[[[VVVRRRNNNLLLLLLHHHHHHLLLLLLIIIIIILLLIIIJJJOOOVVV\\\cccnnnyyy|||oooccc\\\]]]___eeeqqqppp```VVVOOOJJJFFFGGGEEEBBB@@@>>>======>>>>>>=========<<<<<<<<<;;;>>>>>><<<;;;;;;===>>>??????>>><<<999888888999:::999999888888888888999999777777888888888888777777777777777777777666666555444444555666777777777777555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555444444444444555555555555555555555555666666666666444444555666666666666666333333333444444444555555444444444444333333333333555555555555555555555555666666777888888888888777666777777888888888888888999777555555888999999888999999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999999888999:::;;;<<<<<<<<<============<<<<<<>>>======<<<===>>>???@@@BBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAACCCDDDDDDEEEFFFFFFGGGGGGKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHGGGFFFFFFGGGIIIIIIKKKKKKKKKJJJIIIIIIHHHHHHJJJKKKKKKKKKJJJJJJKKKMMMLLLKKKKKKKKKJJJJJJIIIIIIGGGGGGHHHHHHHHHGGGEEEDDDGGGHHHKKKKKKKKKJJJKKKMMMOOORRRUUUWWWXXXVVVSSSQQQOOOQQQSSSUUUVVVVVVUUUUUUTTTTTTUUUUUUUUUTTTRRRQQQQQQPPPOOONNNMMMNNNOOOOOOOOOLLLIIIIIIJJJMMMNNNNNNNNNMMMKKKKKKLLLNNNQQQSSSUUUTTTRRRQQQPPPPPPPPPPPPOOOQQQSSSTTTTTTTTTUUUVVVSSSTTTUUUVVVVVVVVVUUUTTTQQQQQQRRRRRRQQQQQQPPPOOO~~~~~~{{{xxx}}}}}}xxxrrrjjjbbbZZZQQQLLLGGGCCC???<<<<<<==================<<<<<<<<<<<<;;;:::;;;;;;<<<===>>>????????????AAABBBCCCCCCDDDDDDIIIIIIJJJKKKKKKIIIHHHGGGLLLRRRVVVTTTRRRTTTUUUTTTVVVTTTRRRPPPMMMLLLJJJJJJLLLLLLLLLLLLNNNPPPRRRSSSNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[]]]```aaabbbbbbbbbccc```\\\VVVSSSTTTXXX[[[bbbiiipppuuu}}}{{{qqqgggaaa]]]\\\[[[ZZZ[[[]]]```bbbkkkkkkkkkjjjgggbbb]]]ZZZXXXYYY\\\aaagggjjjkkkjjjddddddeeehhhmmmppprrrsssooojjjdddaaa___]]]XXXTTTUUURRROOOMMMMMMMMMMMMLLLIIIIIIJJJJJJKKKNNNSSSVVViiiqqqzzz~~~yyyuuuqqqlllfffbbb]]]XXXQQQKKKHHHGGGFFFFFFCCCCCCEEEHHHHHHGGGIIIMMMOOOWWWgggvvvyyynnnbbb\\\\\\cccooo~~~vvvjjjZZZMMMGGGFFFFFFFFFEEEDDDAAA???>>>==================<<<<<<<<<<<<<<>><<<;;;:::;;;<<<<<<>>>===;;;:::999999999999999999888888888888999999777777888888888888777777555555555555555444444333222444666777777666444333555555555555555555555555555555555555555555555555555555444444444444555555444444444444444444444444444444444444555555555555666666666555555555555555444555555666666666666555111111222222222333333333666666555555444333333222444444444444444444444444555666666777777777777777666777888888999999888888888666666666888999888777999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::;;;;;;<<<<<<===<<<<<<;;;===============>>>??????AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFDDDDDDDDDGGGIIIJJJJJJJJJLLLMMMQQQSSSVVVWWWXXXVVVTTTSSSQQQRRRSSSTTTUUUUUUVVVVVVSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPMMMJJJIIIJJJKKKLLLLLLLLLKKKIIIIIIJJJMMMOOOQQQRRRQQQPPPOOOOOOOOOOOOPPPOOORRRUUUWWWVVVVVVVVVVVVRRRSSSTTTUUUVVVVVVVVVVVVRRRRRRQQQQQQPPPPPPQQQQQQzzzrrrqqqvvvyyyyyyxxxxxxzzz{{{tttlllhhhUUUPPPJJJEEEBBB@@@???===BBBAAA@@@???===<<<<<<;;;<<<<<<<<<======>>>>>>>>><<<===>>>???@@@@@@@@@@@@BBBCCCCCCDDDDDDCCCBBBBBBDDDIIILLLIIIIIILLLNNNMMMOOONNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRRRRLLLLLLLLLLLLMMMMMMNNNOOOMMMLLLKKKKKKLLLNNNOOOPPPSSSTTTUUUVVVWWWWWWWWWWWWYYYVVVQQQLLLJJJMMMTTTZZZ]]]ccchhhkkkpppyyy~~~~~~xxxpppggg^^^YYYWWWVVVUUUTTTTTTVVVXXXZZZ_________]]][[[XXXTTTRRRTTTXXX___gggmmmpppqqqpppooommmmmmnnnqqqsssssssssuuuqqqkkkgggdddaaa^^^[[[XXXVVVRRRPPPPPPOOOMMMLLLGGGGGGFFFEEEFFFIIINNNRRR```lllzzzxxxmmmjjjeee```\\\WWWRRRNNNMMMKKKHHHFFFEEEFFFGGGHHHEEEFFFGGGGGGGGGKKKSSS[[[eeeuuu~~~qqqddd^^^^^^rrr|||{{{aaaYYYMMMEEEBBBDDDFFFGGGCCCBBB@@@???============<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;<<<<<<======<<<;;;:::999999999999999999888888888888999999777888888888888777777666444555555555555444333333333444555555555444333222555555555555555555555555555555555555555555555555777666666555555666666777333333333333333333333333333333444444444555555555666666666555555444444444222333333444444333333333111111111111222222222222666666555555555444444444444444444444444444444444444555666666777777666666666777888888999999888888666666777888999999888777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999::::::::::::;;;<<<<<<<<<;;;;;;===============>>>>>>???@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBDDDEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIFFFFFFFFFHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMMMMMMMOOOPPPSSSTTTVVVWWWWWWVVVTTTSSSQQQPPPPPPPPPQQQRRRTTTUUUTTTTTTVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPNNNKKKIIIJJJJJJJJJIIIJJJIIIHHHGGGIIIKKKNNNPPPOOOOOOOOOOOONNNNNNOOOOOOOOORRRVVVXXXXXXWWWVVVVVVTTTTTTTTTUUUUUUUUUUUUUUUSSSRRRQQQPPPPPPQQQRRRSSS|||xxxxxxtttnnnhhhgggeeeeeefffhhhiiijjj{{{~~~lllfff^^^VVVPPPKKKFFFDDDEEEDDDBBBAAA????????????<<<<<<<<<<<<<<<<<<======;;;<<<======>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>???CCCDDDBBBBBBFFFHHHFFFGGGGGGGGGGGGHHHJJJKKKLLLJJJKKKKKKLLLMMMNNNOOOOOOKKKKKKKKKLLLMMMOOOPPPQQQNNNMMMLLLKKKKKKKKKMMMMMMOOOOOOPPPPPPQQQQQQPPPPPPRRRPPPLLLIIIJJJPPPYYY```aaadddeeebbbdddlllsssuuuyyywwwrrrkkkddd]]]WWWTTTSSSRRRQQQPPPPPPQQQSSSTTTSSSTTTTTTTTTSSSRRRQQQPPPSSSZZZdddmmmrrrsssrrrpppooommmkkkjjjjjjkkkjjjhhhhhheee```]]]ZZZXXXWWWUUUWWWTTTQQQOOOMMMKKKIIIGGGDDDDDDCCCBBBBBBEEEJJJMMMVVVggg{{{}}}xxxsssmmmfffZZZWWWSSSOOOLLLIIIEEEBBBCCCDDDEEEEEEDDDDDDEEEEEEHHHKKKMMMMMMQQQ^^^ppp~~~~~~pppccc]]]dddooorrr___OOOKKKEEEAAA@@@@@@AAABBB@@@@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<===>>>??????<<<;;;::::::999999999999999999888888888888999999888888888888888777666666555666666666666555444444555555333222222333444444555555555555555555555555555555555555555555555555666666555555555555666666333333333333333333333333333333333444444444444555666666555555444444333333222333333333333333222222222222222222333333333333444444444555555555666666444444444444444444444444444444555666666666666555666666777888888888888777444666888999999888777777777777888888999:::;;;;;;999999999999999999999999888999999:::::::::::::::999999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????AAABBBBBBBBBAAAAAAAAAAAAAAABBBAAA@@@@@@?????????@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEGGGIIIJJJGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHHHHFFFDDDCCCDDDEEEEEEFFFHHHIIIKKKMMMNNNOOOKKKKKKJJJIIIIIIHHHHHHHHHIIIKKKNNNOOOOOOPPPQQQSSSSSSTTTTTTUUUUUUTTTSSSSSSNNNNNNLLLLLLMMMNNNPPPQQQTTTUUUWWWXXXXXXXXXWWWWWWTTTTTTTTTTTTTTTSSSSSSSSSQQQOOOLLLKKKJJJJJJIIIHHHIIIHHHGGGGGGHHHKKKNNNQQQOOOOOOOOOOOOOOOOOONNNNNNOOORRRVVVXXXXXXWWWVVVVVVWWWVVVUUUTTTSSSSSSRRRRRRSSSRRRQQQPPPPPPQQQSSSTTT}}}sssmmmjjjeee___[[[XXXVVVUUU]]]ccckkkrrrxxx|||~~~yyyrrrkkkeee```[[[WWWGGGEEECCC@@@>>>=========;;;;;;;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<============>>>AAABBB@@@AAAEEEEEECCCCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGIIIJJJLLLNNNOOONNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJLLLSSS\\\cccdddfffddd]]][[[aaahhhkkkooolllgggaaa\\\WWWTTTRRROOONNNMMMLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQSSSZZZdddkkkmmmkkkhhhfff```^^^\\\[[[\\\\\\[[[ZZZTTTSSSRRRPPPNNNLLLLLLKKKNNNLLLIIIGGGGGGEEEBBB@@@AAAAAAAAA@@@@@@BBBFFFIIINNNaaavvv|||yyyppprrrqqqkkkeeebbb\\\UUUMMMJJJGGGEEEDDDBBB@@@>>>>>>@@@BBBBBBBBBBBBCCCEEEJJJSSS[[[___hhh{{{lll^^^[[[bbbuuusss\\\MMMGGGFFFDDDBBBAAA@@@??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>???@@@@@@::::::::::::999999999888999999888888888888999999888888999888888777666555666666777777666666555444666555333222222333555666444444444444444444444444444444444444444444444444444444333333333333444444333333333333333333333333333333333333444444444444555555555444444444444444444555555555555444444333222222333333333444444444222333333444555555666666333333333333333333333333333444444555555555555555444555666666777777666666333666999;;;:::888777666555666666777888999::::::999999999999999999999999888999999:::;;;:::::::::888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>???@@@AAABBBCCCDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGCCCCCCBBBCCCDDDEEEGGGIIIGGGGGGHHHHHHIIIIIIIIIJJJGGGGGGGGGFFFCCCBBBCCCEEEEEEFFFGGGIIIKKKMMMOOOPPPJJJIIIIIIHHHHHHHHHHHHHHHJJJLLLNNNOOOOOOOOOQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQMMMLLLLLLKKKLLLMMMNNNOOOTTTUUUVVVXXXYYYYYYXXXXXXUUUUUUUUUUUUUUUTTTSSSSSSRRRPPPMMMLLLLLLKKKJJJHHHJJJIIIHHHHHHIIILLLPPPRRRPPPQQQQQQQQQPPPPPPOOONNNNNNQQQTTTVVVUUUUUUUUUUUUXXXWWWUUUTTTRRRQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSSSSyyywwwsssmmmfff```\\\ZZZQQQUUU[[[```bbbdddgggiiipppooonnnnnnooonnnlllkkk\\\YYYSSSLLLFFFAAA>>>============<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>===@@@@@@>>>@@@CCCBBB>>>@@@@@@???????????????@@@@@@@@@AAABBBBBBCCCCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIKKKPPPWWW\\\]]]```^^^WWWSSSWWW]]]```bbbaaa^^^[[[WWWSSSPPPNNNJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPPPPUUU[[[^^^\\\YYYWWWVVVOOONNNLLLLLLMMMNNNMMMLLLGGGHHHIIIHHHGGGEEEEEEEEECCCBBBAAAAAABBBAAA???>>>>>>???@@@??????@@@CCCEEEHHHVVVgggrrr{{{}}}xxxuuupppjjjeee]]]___^^^XXXUUUSSSOOOJJJHHHEEEBBBAAAAAAAAA@@@>>>???AAACCCDDDFFFKKKQQQWWWaaaqqqmmm]]]```lllzzzqqq^^^PPPGGGDDDDDDDDDCCCAAA@@@@@@@@@<<<<<<=========<<<;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<============999::::::::::::999888888999999888888888888999999999999999888888777666555666666666666666555444444333333333444444555666666444444444444444444444444444444444444444444444444444333333222222333333444444444444444444444444444222222333333333444444444333444444444444444444555555555555555555444333222222222222333333333444444333333333333444444444444333333333333333333333333333333444555555555555444333444444555555555555555111666:::<<<:::888666666444444555666777888999999888888888888888888888888777777999:::::::::999888777888999::::::;;;;;;;;;;;;<<<===>>>???>>>>>>======>>>@@@BBBBBBBBBAAA@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDHHHGGGGGGFFFFFFGGGGGGHHHDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHHHHFFFDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMJJJJJJIIIHHHIIIJJJKKKLLLKKKMMMOOOPPPOOOOOOPPPQQQQQQQQQPPPOOONNNNNNOOOOOONNNNNNNNNNNNNNNOOOOOOPPPQQQSSSUUUVVVXXXXXXXXXWWWSSSTTTUUUUUUUUUTTTRRRRRRRRRPPPNNNMMMMMMMMMKKKIIIKKKJJJIIIIIIKKKNNNQQQTTTSSSSSSSSSSSSRRRQQQOOONNNNNNPPPRRRSSSRRRRRRTTTUUUWWWVVVTTTSSSRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSSSSSSS|||sssjjjddd```UUUXXXYYYXXXSSSPPPPPPQQQPPPRRRWWW___gggmmmpppppp}}}wwwmmmbbbWWWNNNGGGDDD@@@@@@@@@???>>>>>>======<<<======>>>>>>>>>=========<<<<<<<<<===>>>>>>???999<<<<<<;;;<<>>???@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHHHHGGGHHHKKKPPPTTTSSSWWWWWWQQQMMMPPPUUUWWWWWWXXXXXXWWWTTTQQQMMMJJJGGGFFFFFFEEEDDDDDDDDDDDDGGGFFFFFFFFFHHHJJJLLLMMMMMMPPPRRRQQQMMMJJJIIIJJJHHHFFFDDDDDDEEEEEEDDDCCC@@@BBBCCCCCCBBB@@@??????=========???AAABBBAAA???===>>>????????????AAACCCCCCMMMXXXcccqqq~~~~~~xxxqqqkkkfffaaaZZZUUUQQQSSSRRRMMMKKKKKKIIIEEEGGGDDDAAA@@@@@@AAA@@@???BBBDDDGGGJJJOOOZZZfffooosssnnnooofffYYYYYYnnnlllVVVMMMHHHDDD@@@@@@@@@>>>===<<<===???;;;<<<<<<===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999:::::::::999888888999999888888888888999999999999999888888666555555555555666666555555444333111222444666777777666555444444444444444444444444444444444444444444444444666555555444444555555666444444444444444444444444222222333333333444444444333333333444444555555555333333333333222222111000111222222222222333333333555444444333333222222111333333333333333333333333222333444444555555444444222333444444555555444444111555;;;<<<:::777666666333333444555666777888888777777777777777777777777555666777999999888888777666777888999:::;;;;;;;;;;;;<<<>>>?????????>>>===<<<>>>@@@BBBCCCBBBAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGFFFEEEGGGHHHGGGGGGGGGHHHHHHIIIIIIIIILLLLLLKKKKKKLLLMMMOOOPPPNNNPPPRRRRRRQQQQQQRRRSSSQQQPPPNNNMMMLLLMMMNNNNNNPPPPPPQQQQQQQQQQQQQQQQQQPPPQQQSSSUUUVVVWWWVVVVVVRRRSSSSSSTTTTTTRRRQQQPPPRRRPPPOOONNNNNNNNNLLLJJJKKKKKKJJJJJJLLLOOOSSSUUUTTTUUUUUUUUUSSSRRRPPPNNNMMMOOOPPPQQQPPPQQQSSSTTTUUUTTTSSSRRRRRRSSSTTTTTTPPPQQQRRRTTTTTTTTTSSSRRR|||xxxpppiii```[[[YYYTTTLLLDDDEEEDDDFFFJJJNNNUUUdddrrrtttmmmaaaVVVLLLMMMCCC===???@@@===:::;;;::::::;;;<<<===>>>??????;;;<<<<<<<<<;;;;;;===>>>===<<<;;;;;;<<<<<<:::888<<<======>>>>>>======<<>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFKKKKKKJJJIIIIIIJJJJJJJJJNNNOOONNNNNNMMMMMMLLLKKKFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBCCCDDDFFFGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>???@@@@@@@@@@@@??????AAAGGGOOOVVV```lllsssttthhhfff```YYYUUUSSSOOOKKKGGGHHHIIIIIIFFFBBB>>>;;;@@@@@@CCCEEEDDD@@@BBBGGGHHHKKKQQQZZZhhhzzzsssiiiaaa\\\[[[ZZZ___llldddVVVNNNEEEAAADDD@@@@@@??????>>>=========::::::::::::::::::::::::;;;::::::999:::;;;===>>>;;;<<<>>>===;;;999888888777666666555666666777888::::::999999888888777777888888777666666666666666777777666555555555555555555555444444444333333333555444444333333444444555666666555555555444444444444444444444444444444444222222222222222222222222333444444555555444444333333222111111333333222111111111111111111111111111111111111111111111111111222222333333333333444444444444444444444444444444333333444444555444444444555555555555555555555555444444555666777777666666777888888888999999999999555555666666777777777888777777777888999999999:::888888888777888888999999;;;::::::::::::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA???>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEIIIIIIIIIHHHGGGFFFDDDDDDHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHJJJLLLLLLLLLMMMNNNPPPOOOPPPSSSUUUUUUTTTRRRQQQRRRPPPNNNNNNPPPPPPNNNLLLPPPQQQSSSTTTSSSRRRPPPOOOTTTRRRQQQRRRSSSTTTSSSRRRRRROOOLLLMMMRRRUUUVVVUUUPPPPPPQQQQQQPPPNNNLLLKKKMMMLLLJJJJJJLLLOOOSSSUUUTTTTTTUUUUUUTTTSSSQQQPPPRRRRRRQQQPPPPPPPPPPPPQQQXXXVVVSSSPPPPPPPPPRRRSSSWWWUUURRRQQQPPPRRRTTTVVVyyynnngggccc^^^VVVOOOKKKHHHFFFGGGHHHJJJRRRZZZjjj|||{{{tttlllbbbVVVLLLIIIFFFAAA>>>>>>===<<<;;;:::;;;;;;;;;:::??????>>>===;;;;;;;;;<<<=========>>>@@@@@@???===<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>???@@@AAABBBFFFFFFEEEEEEDDDEEEEEEFFFKKKLLLMMMMMMMMMLLLKKKJJJEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>??????????????????>>>===CCCHHHMMMUUU^^^bbbaaaXXXVVVQQQMMMJJJIIIFFFCCCEEEEEECCCAAA@@@AAABBBDDDDDDBBBCCCEEEEEEFFFLLLTTTZZZbbbpppiii^^^ZZZXXXYYY\\\iiiooo||||||fffQQQJJJFFF???===@@@@@@@@@???>>>>>>======<<<::::::::::::::::::::::::;;;:::999999:::;;;===>>>>>>???AAA@@@===;;;::::::888888888888888888888888888888888888888888777777888777777666555555666666777777666555555555555666555444444444444333333333444444333333333333444444666555555555444444444444444444444444444444444444222222222222222222222222333333444444444444333333333222111111333333222111222222222111111111111111111111111111111111111111222222222333333333444444222222222222222222222222555555555555444333222222555555555555555555555555444555555666666666666555777777777777888888888888666666666777777777888888777777888888888888888888888888777777888888999999:::::::::::::::;;;<<<<<<======>>>>>>???@@@@@@AAA@@@@@@?????????@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGFFFEEEHHHGGGGGGGGGGGGHHHIIIJJJLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHKKKLLLNNNNNNMMMMMMNNNOOOPPPQQQSSSUUUUUUSSSQQQPPPPPPNNNMMMMMMOOOPPPNNNLLLPPPQQQRRRSSSSSSRRRQQQPPPOOONNNNNNOOORRRSSSSSSRRRRRRPPPNNNOOOQQQSSSUUUUUUQQQRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMNNNOOOQQQRRRSSSQQQRRRTTTUUUUUUTTTSSSRRRPPPPPPOOOOOOOOOOOOPPPPPPQQQPPPOOONNNOOORRRTTTVVVTTTSSSRRRPPPPPPQQQRRRSSS~~~tttnnnggg___YYYYYYSSSNNNNNNMMMJJJIIIKKKXXXiiiyyy|||pppcccZZZSSSKKKFFFEEEEEEBBB???>>>===>>>===<<>>===;;;;;;;;;;;;<<<===<<<<<<>>>??????===;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>>>>???BBBBBBAAAAAAAAAAAABBBBBBFFFGGGIIIKKKKKKJJJIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>????????????????????????========================????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBDDDFFFKKKQQQRRROOOKKKHHHDDDCCCBBBAAA???>>>@@@@@@???===<<<===AAACCCEEEBBBDDDJJJQQQYYYeeeooowwwhhhYYYTTTWWW^^^eeelll|||sss[[[OOOEEEEEECCC>>>===AAA?????????>>>======<<<<<<::::::::::::::::::::::::::::::999999:::;;;===>>>???AAABBB@@@===;;;::::::::::::;;;;;;;;;999888777666666777777888888777777777777666555555555555666777777666555555555555555444444444444333333333333333222222222222222222333555555555555444444444444444444444444444444444444222222222222222222222222333333444444444444333333333222111111222333222111222222222222111111000000111111111111111111111111222222222222333333333333222222222222222222222222555555555555444222111000555555555555555555555555555555555666555555444444555555666666666777777777777777777777888888888888888888777777777777777777777777777777777888999:::::::::999999::::::;;;<<<<<<======>>>>>>???@@@@@@AAAAAA@@@?????????@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKLLLLLLJJJIIIGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHNNNOOOPPPOOONNNMMMNNNPPPQQQRRRSSSTTTSSSQQQOOOMMMMMMLLLKKKLLLNNNOOONNNLLLPPPQQQRRRSSSSSSRRRQQQPPPKKKJJJKKKMMMPPPSSSSSSRRRQQQQQQQQQPPPPPPPPPSSSUUURRRRRRSSSSSSSSSRRRPPPOOOMMMNNNPPPQQQQQQRRRQQQQQQNNNPPPSSSUUUVVVUUUSSSRRRMMMMMMMMMMMMNNNOOOPPPPPPNNNMMMLLLLLLNNNPPPSSSUUURRRQQQQQQPPPPPPPPPOOOOOO{{{ssslllhhhiiiaaa]]]______ZZZUUUSSSQQQ\\\iiisss~~~{{{rrrkkkccc\\\XXXSSSOOOJJJGGGGGGFFFDDDBBB???===<<<<<<===???@@@@@@???>>>>>>>>>>>>===:::888;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>=========>>>??????@@@AAAAAAAAA@@@AAAAAABBBBBBAAACCCFFFHHHIIIHHHFFFEEEBBBAAAAAA@@@??????@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>??????DDDEEEFFFFFFJJJPPPPPPLLLIIIDDDAAAAAAAAA???>>>??????AAACCCCCC@@@@@@AAACCCFFFHHHQQQ```nnn{{{vvvnnnddd^^^ZZZ^^^gggssszzzdddSSSLLLFFFCCCDDDCCC>>>>>>AAA???>>>>>>======<<<;;;;;;999999999999999999999999:::999999999:::<<<===???>>>???@@@???<<<999888777:::;;;<<<<<<<<<999777555444555666777888888777777666666555444444555555555555555444333333333333444444444444333333333222222222222111111111111222222444444444444444444444444333333333333333333333333111222222222222222333333333333333444444333333333222111000111222333222000333333222222111000000000111111111111111111111111111222222222222333333333333333333333333333333333444444444444444333222111555555555555555555555555555555555555555444333222444444444555555555666666777777888888888888888888888777777666666555555555777777666777777888999:::999999999999999::::::;;;;;;<<<<<<======>>>??????AAA@@@???>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHMMMOOOPPPPPPOOOOOOPPPRRRRRRSSSSSSSSSQQQOOOMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMOOOPPPQQQQQQRRRQQQQQQPPPJJJJJJJJJLLLOOOQQQRRRQQQPPPRRRSSSQQQNNNNNNPPPSSSQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPNNNPPPRRRUUUUUUTTTQQQPPPLLLLLLLLLMMMNNNOOOQQQQQQPPPOOOMMMLLLLLLLLLMMMNNNPPPQQQQQQQQQQQQOOONNNMMM{{{vvvoookkknnnpppllleeebbb[[[___dddjjjtttmmmhhhaaa\\\[[[XXXSSSOOOFFFCCC@@@???@@@BBBBBBAAABBBAAA@@@???@@@???===<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBB???@@@BBBDDDEEEEEEDDDDDDAAAAAA@@@?????????@@@@@@???>>>>>>>>>>>>=========>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>>>>???@@@BBBCCCGGGIIIJJJLLLSSS[[[\\\XXXMMMFFFAAAAAAAAA>>>>>>BBBAAADDDFFFFFFFFFHHHNNNTTTZZZ```ooouuufff```VVV[[[dddooo}}}yyykkk]]]PPPGGGDDDBBB@@@@@@>>><<<===@@@>>>>>>======<<<;;;;;;;;;999999999999999999999999999999999999:::<<<>>>???===>>>???>>>;;;999888888999:::;;;;;;:::888666444333555666888888888777666555444444444444444555555333333222111111111111222444444333333333222222222222111111000000111111222333333444444444444444444333333333333333333333333111111111222222333333333222333333333333333333222222111000000222222111000222222222111111111000000111111111111111111111111111111111222222222333333333333333333333333333333111111222333444444444333555555555555555555555555444444555444444333222222333444444444444555555555888888777777777777777777666666666555555444444444666666666666777888999:::999888888888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDFFFGGGGGGHHHIIIIIIHHHHHHJJJLLLNNNOOOOOOPPPRRRTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPNNNMMMLLLMMMOOOPPPPPPOOONNNQQQRRRPPPMMMLLLNNNQQQNNNOOOPPPQQQQQQQQQPPPOOOPPPNNNLLLJJJKKKLLLNNNPPPOOOPPPRRRSSSRRRPPPNNNLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQPPPNNNLLLKKKKKKJJJKKKPPPQQQRRRRRRQQQPPPNNNLLL{{{wwwyyy{{{wwwqqqooommmkkkjjjjjjoooxxx~~~{{{wwwooohhhVVVPPPJJJFFFFFFEEECCCAAADDDAAA???>>>>>>???????????????@@@@@@@@@@@@??????====================================>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>>>>>>>>>>>>>>>>???@@@AAA>>>???@@@AAABBBBBBCCCCCCAAAAAA@@@??????@@@@@@AAA?????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA========================????????????????????????@@@??????@@@BBBDDDFFFHHHIIIMMMTTT\\\hhhqqqqqqkkkSSSHHHAAAAAA@@@<<<>>>DDDBBBEEEIIIKKKOOOYYYhhhsssttt___YYYZZZZZZfffwwwmmm]]]RRRKKKGGGFFFAAA???>>>>>>>>>???@@@AAA=========<<<;;;;;;::::::999999999999999999999999999999888999:::<<<>>>???===>>>@@@???===;;;::::::888888999999999777666555444666888999999888777555444333333333333444555555333222222111111111111111333333333333222222222222222111111111111111111222333333333333444444444444333333333333333333333333111111111222222333333444222222333333333333222222222111000000111222111000111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111///000111333444444444444333333333333333333333333333333333444333333222222333333444444444555555555777777777777666666666666555555444444444444444444555555555666777888999:::888888777777888888999:::999::::::;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCEEEEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIICCCDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGIIILLLMMMNNNOOORRRTTTRRRRRRQQQPPPNNNLLLJJJIIIIIIKKKLLLLLLJJJJJJKKKMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPOOONNNNNNOOOPPPOOOMMMMMMNNNOOONNNMMMLLLMMMNNNLLLMMMOOOPPPPPPPPPOOOOOONNNLLLIIIGGGHHHJJJMMMOOOOOOOOOOOOOOOOOOMMMLLLKKKLLLLLLLLLMMMNNNPPPQQQRRRMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOMMMLLL~~~yyyuuutttwwwrrrkkkccc^^^]]][[[XXXUUUPPPLLLFFFBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA????????????????????????>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<==================>>>???@@@AAA@@@????????????@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@BBBDDDHHHKKKMMMOOOYYYgggxxx[[[MMMDDDDDDCCC???CCCLLLLLLTTT___hhhqqq~~~xxxbbbZZZ]]]dddpppwwwfffUUULLLHHHCCCBBBDDD???>>>======@@@BBBBBB@@@======<<<<<<;;;::::::999888888888888888888888888999888888999:::<<<>>>@@@:::<<<>>>>>><<<:::::::::888888888888888777777777666777999::::::888666555333333222222333444444555444444333222222222222222333333333222222222222111222222222111111222222222222222333333333444444444222222222222222222222222000111111222333333444444222222333333333333222222222000///000111222111///000000000111222222333333111111111111111111111111111111111111222222222222000000000000000000000000000111222333333333333333222222222222222222222222111222222333333333333222444444444444555555555555666666666666555555555444333333333333444444444444555555555555777888999:::777777777777777888999999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;<<<===>>>@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGAAACCCEEEFFFGGGFFFEEEDDDEEEEEEFFFHHHHHHIIIIIIHHHGGGIIIKKKLLLLLLMMMOOOQQQRRRQQQPPPOOOMMMKKKJJJIIIJJJLLLMMMLLLJJJIIIJJJLLLJJJJJJJJJKKKLLLMMMMMMNNNOOONNNMMMMMMOOOOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKKKKLLLNNNOOOPPPPPPPPPOOOKKKJJJIIIHHHIIIJJJLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPKKKKKKLLLMMMOOOPPPRRRRRRPPPPPPPPPOOONNNMMMKKKKKK~~~||||||{{{zzzwwwttteee___UUUNNNJJJHHHGGGFFFCCCDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>=========>>>>>>>>>>>>>>>??????AAABBBBBBAAA@@@>>>======???AAABBBAAAAAAAAA@@@AAAAAABBBBBB??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@?????????>>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAACCCFFFJJJNNNPPPXXXeeezzzbbbSSSIIIIIIHHHEEEJJJUUU\\\kkk{{{iiibbbfffqqqzzz~~~___SSSHHHFFFFFFBBB@@@BBB<<<;;;::::::===???<<<777===<<<<<<;;;;;;:::999999888888888888888888888888888888888999:::===???@@@777999;;;;;;:::888888999999888888777777888999:::777888:::;;;;;;999666444222222222222333333444555666555444444333333444444333333333222222222111111333333222222222222333333222222222333333444444444222222222222222222222222000000111222333333444444222222222333333222222222111000///000111222111/////////000111222333333444111111111111111111111111000111111111111222222222222222222222222222222222222222333333333222222111111111111111111111111111000111222333333333333333444444444555555555666666666666555555444444444333222222222333333444444444444444555555666888999:::777777777777777888888999888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<<>>>???AAABBBBBB>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEE@@@BBBDDDFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGIIIJJJKKKJJJJJJLLLNNNQQQPPPOOONNNMMMKKKJJJJJJKKKMMMOOOMMMJJJIIIJJJLLLIIIIIIIIIIIIJJJKKKMMMMMMNNNLLLLLLMMMNNNOOONNNMMMKKKIIIHHHJJJMMMNNNLLLIIIKKKLLLNNNPPPQQQQQQPPPPPPHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIKKKMMMNNNKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLMMMOOOPPPQQQRRRSSSOOOOOONNNMMMLLLKKKJJJJJJ~~~pppddd\\\XXXWWWWWWTTTRRROOOMMMKKKJJJIIIIIIKKKEEEBBBDDDEEEBBB@@@@@@@@@@@@@@@@@@???@@@AAABBB@@@@@@AAAAAAAAA@@@??????@@@@@@AAAAAA@@@???>>>>>>@@@@@@??????>>>>>>>>>>>>>>>>>>@@@BBBAAA??????BBBAAA??????CCCCCC@@@???AAA@@@@@@AAAAAAAAABBBBBBBBBDDDCCCBBBBBBCCCCCCBBB@@@EEE@@@???BBBDDDBBBAAACCCFFFEEECCCBBBCCCDDDCCCBBBDDDAAA>>>>>>@@@AAA???===EEECCCAAA@@@AAAAAAAAAAAACCCFFFJJJLLLJJJJJJUUUaaapppnnn\\\OOONNNQQQUUUcccsssyyytttlllhhhjjjtttnnncccLLLJJJFFFBBB>>>===<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999:::;;;<<<===:::;;;;;;;;;:::888666555777888999:::;;;::::::999:::::::::999999888888888666555555444444555555666666555444333222333444555444333333222222333333444000000000111222222222333333333333333333333333333111222222333333444444555333333333222222111111111222222222111111000000000000000000000000000000000000111111111111222222222000000000000000111111111000000000000000000000000222222111111222222333444555444333333222222222222333333333333333333333333222222222222222222222222444555666555333222333444555666777777666444222111222444555333111222555888999999:::999999777666555:::999888666666666777777;;;999888:::===???>>><<<======<<<;;;::::::999999;;;:::::::::;;;===???@@@BBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCEEEFFFBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHEEEFFFHHHHHHGGGGGGHHHIIIMMMKKKIIIHHHHHHIIIJJJKKKQQQOOOMMMLLLKKKJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGFFFHHHJJJKKKKKKKKKLLLNNNOOOOOOPPPPPPPPPPPPOOOOOOKKKLLLLLLLLLLLLKKKJJJJJJKKKJJJJJJKKKMMMNNNMMMKKKJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFFFFGGGHHHJJJKKKLLLJJJLLLNNNPPPPPPOOOMMMKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLJJJIIIIIIIIIIII|||tttnnnkkkiiijjjkkkkkkhhhccc]]]WWWUUUYYYTTTRRRUUUUUUQQQMMMLLLKKKJJJIIIHHHGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????@@@AAA???@@@@@@@@@@@@???>>>>>>>>>???AAAAAA@@@??????AAA>>>===???CCCDDD@@@???AAABBBBBBBBBBBBBBBBBBBBBBBBEEEHHHJJJLLLKKKKKKKKKKKKKKKEEEBBBCCCDDDBBBBBBEEEBBBBBBBBBCCCDDDEEEEEEEEEFFFCCCAAA@@@BBBCCCBBBAAACCCBBBBBBCCCFFFHHHJJJKKKLLLNNNQQQTTTVVV\\\lll|||yyykkkcccfffmmmtttwwwnnniiiiiigggeeeeeekkkxxx{{{eeeUUUMMMGGGFFFCCC@@@>>>===>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888999999;;;<<<<<<;;;<<<<<<<<<<<<:::999888888999:::;;;;;;;;;:::::::::::::::::::::999888888333333222222222222333333333333222222111111222222333222222111111222222333111111111111111222222222333333333333333333333333333333333333333333333222333333333222222222111111333333222222222111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000222222111111222222333444444444333222222222333333111111111111111111111111222222222222222222222222444555666555333222333444666555555444333222222222333444555333222222555888===<<<;;;999888666555444666666555444444555666777;;;:::999:::===>>>===;;;<<<<<<<<<;;;:::999999888:::::::::;;;<<<===>>>???@@@AAAAAABBBCCCCCCCCCBBBDDDEEEFFFFFFDDDDDDDDDFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEGGGHHHGGGFFFFFFGGGHHHLLLKKKIIIHHHHHHJJJKKKLLLPPPOOOMMMKKKJJJIIIJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKGGGIIIKKKKKKKKKKKKMMMNNNMMMNNNOOOQQQRRRSSSTTTTTTRRRQQQQQQOOOMMMKKKIIIHHHKKKJJJJJJKKKMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGIIIKKKMMMOOOOOONNNMMMKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJzzzxxxuuurrrqqqsssppphhhaaa___WWWUUUSSSSSSTTTRRRMMMIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEDDDBBBBBBDDDFFFDDDDDDDDDCCCCCCBBBBBBAAACCCEEEGGGFFFEEEDDDDDDEEE@@@>>>@@@DDDDDDAAA@@@BBBEEEEEEEEEFFFHHHKKKNNNOOOPPPUUUZZZ]]]\\\[[[\\\]]]WWWPPPIIIGGGFFFDDDFFFJJJFFFGGGHHHIIIJJJJJJIIIIIIGGGEEECCCDDDFFFHHHIIIIIIJJJKKKMMMOOORRRVVVYYYZZZ[[[\\\___eeekkkxxxvvvjjjccc___\\\ZZZ[[[^^^bbbiiisss{{{jjj[[[NNNDDDAAABBBAAA???>>>===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888999:::;;;;;;::::::;;;;;;;;;::::::999999999:::;;;;;;;;;;;;:::888999;;;<<<;;;:::888777333333222222222222333333222222333333222222111111222111111000000111111222222222222111111111111111111111222222333333444444555444444333222222111111333333333222222222222111333333333333222222222222222222222222222222222222000111111111111222222222333333222222111111000000000000000000000000000000222111111111111222333333333222222222222333333444111111111111111111111111222222222222222222222222333444555444333222333444777555333111000111222444555555555444333555888;;;@@@???<<<999666555444444444444444444555666777888;;;:::999:::;;;<<<;;;:::;;;;;;::::::999999888888999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFGGGHHHGGGEEEDDDDDDEEECCCCCCDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEFFFGGGJJJIIIHHHHHHIIIJJJLLLMMMOOONNNLLLKKKIIIHHHHHHHHHGGGHHHJJJLLLMMMNNNNNNMMMHHHIIIKKKKKKKKKKKKMMMNNNNNNOOOQQQRRRTTTUUUUUUUUUUUUUUUTTTRRRPPPMMMKKKJJJJJJJJJIIIJJJLLLLLLKKKJJJKKKJJJJJJIIIHHHGGGGGGFFFJJJIIIHHHGGGFFFEEEEEEEEEGGGIIIKKKMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKK|||yyytttqqqnnnmmmkkkfff^^^WWWSSSTTTVVVWWWVVVSSSPPPNNNPPPRRRSSSRRRNNNLLLKKKMMMPPPNNNKKKHHHGGGFFFFFFGGGGGGKKKLLLJJJHHHIIIIIIHHHGGGCCCBBBEEEFFFEEEGGGLLLOOONNNNNNOOOUUU]]]dddiiikkkmmmqqqtttvvvvvvtttsssjjjaaaWWWRRRPPPNNNQQQUUUWWWXXXZZZ[[[YYYWWWUUUTTTTTTSSSSSSTTTVVVXXXZZZ[[[]]]___bbbdddfffiiilllnnnpppqqquuu}}}rrrjjj___XXXYYY[[[]]]]]]\\\aaajjjuuuwwwaaaSSSLLLFFFBBBBBB???>>>===<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888888888888999::::::666777777888888888888888999999999999:::999999999777999;;;<<<<<<;;;888777555444444444444444444555333444555666555444333222222222111111111111222222333222222222111000000000000000111222333444444555333333333333222222111111222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222444444333333222111000000000000000000000000000000111111111111111222222333222111111111222333444444333333333333333333333333222222222222222222222222222444555444222222333444666555333222222222333333555555555555777:::===???@@@>>>;;;888555555555555777777777777777888999999::::::999999::::::999999:::999999999999999999999888:::<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDHHHHHHIIIGGGEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDFFFGGGHHHGGGEEEDDDDDDEEEGGGGGGGGGGGGHHHJJJKKKLLLNNNMMMLLLJJJIIIHHHGGGGGGEEEGGGJJJLLLNNNNNNMMMLLLHHHJJJKKKKKKJJJKKKMMMNNNQQQRRRRRRRRRRRRRRRRRRQQQSSSSSSSSSSSSRRRPPPOOONNNJJJJJJIIIJJJLLLLLLKKKIIIKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFGGGJJJLLLMMMMMMMMMLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLL|||xxxxxxyyy~~~xxxqqqlllooosssuuurrrllleeeaaagggkkkooommmhhhcccaaaaaaiiieee___YYYUUUSSSTTTTTTSSSXXXZZZVVVTTTWWWWWWUUUUUUPPPMMMPPPSSSWWW___gggjjjgggeeeffflllwww~~~tttjjjeeebbbaaadddhhhnnnqqqttttttrrrpppooooooqqqqqqqqqppppppooopppppprrruuuyyy|||~~~vvvmmmeeebbb______bbbfffhhhhhhjjjpppzzzxxxfffWWWIIIDDDCCCAAA???>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888777777777888999999666666666666777888888999888888777777777777777777666888:::<<<<<<:::888666444444444333333444444444333444555666555444333222333333222222222222333333333222222222111000000000000000111111222333444444111111111222222333333333222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222444444333333222111000000000000000000000000000000111111000000111111222333111111111111222222333444333333333333333333333333222222222222222222222222222333444333222222333444444444555666666555333333444444555888;;;???AAACCC===;;;888666555666777888888888888888888777666666999999999999888888888888999999999999999999999999999:::<<<>>>??????>>>>>>@@@AAABBBDDDEEEFFFFFFFFFHHHHHHIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFDDDCCCDDDEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHIIIJJJJJJJJJIIIJJJLLLNNNOOOPPPPPPQQQQQQPPPPPPOOORRRRRRRRRRRRQQQPPPOOONNNKKKJJJJJJKKKLLLLLLJJJIIIJJJJJJKKKJJJJJJHHHGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFGGGIIIKKKLLLMMMMMMLLLMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLyyytttnnnnnnxxxzzzyyyrrrmmmkkkiiinnnuuuwwwrrrqqquuuvvvrrriiidddbbbfffllltttwwwuuuttttttxxx|||uuufffaaa^^^bbbjjjrrryyy}}}~~~}}}xxxfff\\\MMMEEE??????AAA>>>;;;;;;>>>======<<<;;;:::999888::::::::::::;;;;;;;;;;;;999999999999999999999999888888888888888888888888888777777777777777888888888888777777888999::::::888777666666555666666666555666888999:::999777666222222111111111111222222222222333333222222111111444333333333333333333444222222222111111111111111000000111111222222333333000000111111222333333444111222222222222333333333222222222222333333333333222222222222222222222222000111111111111222222222333333222222111111000000000000000000000000000000111000000000000111222222222111111111111222222333111111111111111111111111222222222222222222222222111222333333222222333444333444666777777666444222444444666999>>>@@@AAA@@@888777666666666666777888777777777777666555444333666888999888777777888999888888999999::::::;;;;;;:::;;;<<<===>>>?????????AAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEDDDDDDEEEFFFHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIHHHHHHFFFFFFIIIIIIIIIHHHGGGHHHJJJMMMJJJKKKMMMNNNPPPPPPQQQQQQSSSSSSRRRQQQOOOMMMKKKJJJMMMLLLKKKLLLMMMMMMKKKIIIJJJJJJKKKLLLLLLJJJIIIHHHJJJIIIHHHGGGFFFEEEEEEEEEHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKyyyvvv}}}{{{{{{yyy~~~vvvqqqwww||||||~~~qqqmmmlllpppuuu{{{~~~zzzwwwyyy}}}{{{eee^^^aaafffqqqoooYYYOOONNNEEE@@@>>>@@@AAA>>><<<===<<<<<<<<<<<<;;;:::999999999999:::::::::;;;;;;;;;888888888888888888888888888888888888888888888888888777777666666666777777888888777777777888999999999888777666555666666777555555666777777777777777222222111111111111222222333333222222111111222222333333222222222222333333111111111111111222222222111111111111111222222222111111111111111222222222111111222222222333333333111111111222222222333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000111222222333222111111111111111111111111111111111111111111222222222222222222222222000222333333222222333444333444444555555444444444444444666:::>>>>>>;;;888555555555555666666666666555555666777777666555444444666888888666666888:::888999999:::;;;<<<<<<<<<;;;;;;<<<<<<===???@@@AAABBBBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDBBBDDDEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJHHHIIIJJJKKKLLLKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFIIIKKKJJJKKKLLLNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKNNNMMMLLLMMMNNNNNNLLLJJJIIIJJJLLLMMMNNNMMMKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLKKKKKKJJJtttnnnooovvv{{{~~~zzzrrrmmmmmmpppxxxyyy{{{|||{{{xxxvvvtttnnnttt{{{~~~ppphhhgggppprrrmmmmmmtttuuupppjjjfffeeehhhkkklllpppvvvwwwyyy}}}rrrhhhmmmvvvtttppppppvvv}}}iiiZZZ]]]iii}}}zzzgggWWWLLLFFFCCCBBB>>>===??????<<<===@@@:::;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;888888888888888888888888777777777777777777777777888777666666666666777777777666555444444555666777:::999888666666666777888555555555555666666777777444333333333333333333444666555444333222333444555222222111111111111222222000000111111222222222333222222222111111111111111333333222222111000000000111111111222222333333333000000000111111222222222000000000000000000000000000111111111111222222222000000000000000111111111000000000000000000000000000000000000000111111222333333222111000000000111333333333333333333333333222222222222222222222222000111333333222222333444555444222111111222444555444555777:::===;;;666111444555555666555555444333555666777999999999888888222555777777666666888;;;999999:::;;;;;;<<<======<<<<<<;;;;;;===>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDFFFGGGHHHHHHGGGFFFEEEDDDAAACCCDDDDDDCCCCCCEEEFFFHHHHHHIIIJJJKKKKKKKKKKKKGGGHHHJJJLLLMMMLLLLLLKKKGGGFFFFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFDDDEEEHHHKKKMMMNNNNNNOOOOOONNNNNNMMMLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMNNNNNNNNNLLLJJJIIIJJJLLLNNNOOONNNMMMLLLFFFFFFFFFGGGHHHJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIyyyxxx~~~zzzvvvttttttrrroookkkdddkkkpppnnnoooyyyyyyooofffdddeeeeeecccaaaaaacccdddhhheeeaaa```bbbdddfffgggeeehhhlllqqqxxxxxxiiijjjqqqvvvsssssstttvvvzzz{{{rrrhhh```aaannn|||xxxmmm^^^RRRLLLGGGBBB>>>===============<<<<<<;;;;;;<<<<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888999888666555555555666777666666666666666666666666555555555555555555555555777777888999::::::;;;;;;666666666666555444333222222222222222222222222222222111000//////000111111///000222222000///000111000000000000000000000000...///111333333111///...111111222222222333333333222222222111111111000000000111222222222000///.........//////000000000111000000000000000000000000000000000000111111111111222000///000222333000,,,222333333222000000222555111111000000//////......000000111111111222222222222222222222222111000//////000111222222222222222222222333333333333444444444444444444444444333333555555444333444555666777666666666666666555555555666666666666777777777777999999::::::;;;<<<<<<<<<======<<<<<<>>>???AAABBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHGGGEEEDDDCCCGGGFFFEEEDDDCCCCCCCCCCCCGGGGGGGGGGGGEEEFFFHHHJJJHHHIIIKKKLLLMMMMMMMMMMMMIIIJJJLLLNNNNNNNNNMMMMMMJJJGGGCCCBBBCCCFFFHHHIIILLLKKKJJJHHHGGGGGGJJJLLLKKKLLLOOOQQQQQQQQQPPPOOOQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMLLLKKKJJJHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEFFFGGGJJJKKKHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMLLLLLLKKKJJJHHHGGGxxxyyyssssssrrrqqqoooppprrrttt{{{zzzxxxvvvuuuttttttttt|||{{{{{{{{{zzzqqqgggdddaaa``````gggwww~~~qqq^^^VVVKKKEEEBBBBBB???==================<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;::::::::::::999888888777777888888888888666555555555666777555555555555555555555555555555555555555555555555666777777888999999::::::777666666555444444333333000000000000000000000000444333111000///////////////000222222000///000111000000000000000000000000///000111222222111000///111111111111222222222222222222222111111111000000000111111222111000///.../////////000000111111111000000000000000000000000000000000000111111111111333222111111222222111000111000///...///111333444111111111111000000000000000000111111111222222222111222222222222111000///+++,,,...000222333444444222222222333333333444444333333444444444444444444555444444333444555666777666666666666666666666555666666666777777777888888999::::::;;;;;;<<<=========<<<<<<<<<===???AAABBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCGGGFFFEEEDDDDDDCCCCCCCCCFFFGGGGGGFFFEEEFFFHHHJJJJJJJJJLLLMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKIIIFFFDDDDDDFFFHHHJJJJJJJJJKKKKKKIIIHHHHHHJJJLLLJJJLLLNNNOOOPPPPPPOOONNNNNNNNNMMMLLLLLLLLLLLLMMMLLLMMMMMMNNNMMMKKKJJJIIILLLMMMMMMMMMMMMMMMMMMMMMJJJIIIGGGFFFFFFHHHJJJKKKIIIJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLKKKKKKJJJIIIGGGFFF}}}|||ooofffddd```[[[ZZZYYYZZZ^^^bbbkkk{{{xxxaaaSSSJJJEEE@@@>>>???AAA@@@???<<<============<<<;;;;;;::::::;;;;;;;;;:::999999999999999999999999999999999999888777777777777888888777666666555555666666555555555555555555555555444444444444444444444444555555666666777888888888777666555444444444444444000000000000000000000000555444222000///.........///000222222000///000111000000000000000000000000000000000000000000000000000000000000111111111111222111111111111000000000000111111111111000//////000000000111111111111111000000000000000000000000000000000000111111111111111111222222222333666888666222...---000222222222000111111111111111222222000000000111111111111222111111222222111111000000+++,,,...000111222333333222222222222333333333333222222333333444444555555555444444444444555666666555555666666666666666666777777777777888888888888:::::::::;;;<<<<<<======<<<<<<<<<<<<===???@@@AAA@@@AAABBBCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDDDDGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFEEEDDDDDDFFFIIIKKKKKKLLLMMMLLLKKKJJJIIIOOONNNMMMLLLKKKKKKKKKKKKHHHFFFEEEFFFIIIJJJKKKJJJIIIJJJKKKKKKIIIIIIJJJLLLJJJLLLMMMOOOOOOOOONNNNNNKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNLLLKKKJJJIIIJJJKKKMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJIIIHHHGGGFFFEEE}}}lll[[[VVV[[[___^^^^^^^^^```fffllluuu}}}nnn\\\OOOHHHDDDBBB???>>>???@@@???===<<<<<<======<<<<<<;;;:::999999::::::::::::999999888888777777777777888888999999888777777777777777777777666666555555555555444444444444444444444444444444444444444444444444444444555555555666666666777666555444333444444555222222222222222222222222333222111111000//////...///000222222000///000111000000000000000000000000111111000000000000111111////////////000000000000111111111111000000000000000000111111111000000000111111111111111111222222000000000000000000000000///000000000111111111111,,,...000111111444:::??????888111///111333111.../////////000111111111222000000000000111111111111000000111111111111000000000000111111111111000000111222222222222333333333111111222333444444555555444444444444555555666666555555555555666666666666777777777777888888888999:::::::::;;;<<<<<<======;;;;;;;;;<<<===>>>???@@@>>>???@@@BBBCCCCCCCCCCCCFFFEEEEEEEEEDDDDDDEEEEEEFFFDDDBBBAAAAAABBBCCCEEEGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCBBBAAABBBDDDFFFJJJJJJKKKLLLLLLKKKJJJIIINNNMMMLLLJJJJJJJJJKKKLLLIIIIIIHHHIIIKKKKKKJJJIIIGGGIIIKKKLLLKKKJJJKKKLLLLLLMMMNNNOOOOOOOOOOOONNNJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOMMMLLLKKKGGGIIIKKKMMMMMMMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGEEEDDDCCCuuuhhhddd[[[VVVZZZdddlllmmmfffeeejjjsss}}}nnn___UUUKKKEEECCC???>>>===<<<<<<<<<:::999<<<<<<<<<<<<<<<;;;;;;:::888888999999999999999888888777777666666777777888999888777777666666777777666666666666666555555444444444444444444444444444444444444444444444444444333444444444444444555555666666555444444444444555222222222222222222222222000000000111111111111111///000222222000///000111000000000000000000000000111111000000000000111111....../////////000000000000000000000000000000000000000000000000000111111222222111111111111111111///////////////////////////000000000111111111111,,,///000000///111666;;;>>>888111///222333000------.........///000000000000000000000000000000000///000000111111111000000222222222333333222222111111111111222222222333333111111222222333444555555444444444555555555555555444555555555666666777777666777777777777888888888999999::::::;;;<<<<<<<<<999:::;;;<<<===>>>>>>???===>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCAAA@@@@@@BBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAA@@@??????BBBDDDGGGHHHJJJKKKLLLLLLLLLKKKLLLKKKJJJJJJJJJKKKMMMNNNLLLKKKJJJKKKLLLKKKIIIFFFGGGIIIKKKLLLKKKKKKLLLMMMOOOOOOPPPPPPPPPPPPPPPPPPKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPPPPPPPPPPNNNMMMLLLKKKLLLNNNPPPPPPPPPNNNMMMIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFDDDCCCBBBlll___VVVZZZ]]]aaakkkvvv||||||xxxxxx}}}lll```TTTNNNJJJDDD>>><<<<<<=========<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::777777888999999999888888888777666555555666777888888888777666666666666777555666666666666555444444333333333333333333333333333333333333333333333333444444444444444444444444444555555666666555444444000000000000000000000000...///000111111222222111///000222222000///000111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000000111000000000///000000111222111111111111111000000000////////////////////////000000000000111111111111111222111000......000111333000......000222111///------...............///111000000000000000////////////000000111111000000///000111333444555555555111111111111222222222222111111222222333333444444333444555555666666555555444444555555666777777777666666666666777777777777888888888999::::::;;;;;;888999:::<<<======>>>===<<<<<<>>>@@@AAABBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBAAAAAAAAABBBDDDEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@>>>???AAACCCFFFGGGIIIKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKJJJKKKKKKKKKIIIGGGGGGIIIKKKKKKKKKLLLNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQQQQQQQQQQOOONNNMMMKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKMMMOOOPPPPPPOOONNNNNNMMMLLLJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDCCCBBBpppaaa```^^^gggqqqzzzrrrdddRRRJJJDDDEEEFFFAAA<<<:::<<<===============>>>???;;;;;;<<<<<<;;;;;;:::999666777777888999999888888999888666555555666888999888888777666666666666666555555666666666555444333222222222222222222222222333333333333333333333333444444444444444444444444222444666777777666444222000000000000000000000000//////111111222111000000///000222222000///000111000000000000000000000000///000111222222111000/////////000000000111111111////////////000000111111111000/////////000222333111111111000000/////////////////////////////////000000000000111111111111222111000000000000///...------...///000111111000////////////............111111000000////////////...//////000000000000000///000111222333444444444111111111111222222222222222222222222222222333333333444555666666666555444444444555555666777777888444555555555666666666666666777777888888999::::::777888:::<<<============;;;;;;===???@@@AAABBBBBB===>>>@@@AAAAAAAAAAAA@@@AAAAAAAAABBBCCCDDDDDDEEECCCBBBAAA@@@????????????AAABBBBBBAAA@@@AAACCCEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJHHHIIIJJJJJJJJJLLLOOOQQQQQQPPPPPPOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRRRRQQQPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHHHHKKKLLLOOOQQQRRRRRRQQQPPPRRRPPPNNNLLLLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGFFFEEEDDDCCCBBB{{{|||{{{bbb]]]hhhmmmxxxxxxdddWWWRRRLLLDDD>>>@@@BBB@@@>>>===;;;;;;;;;:::999999:::<<<;;;;;;<<<<<<;;;;;;:::999666666777888888888888888:::888777666666777888:::888888777666666666666666444555666666666555333333222222222222222222222222333333333333333333333333444444444444444444444444111333666888888666444222222222222222222222222222000111222222222000///...///000222222000///000111000000000000000000000000...000111333333111000...000000000000111111111111.../////////000000111111111000/////////111222333111000000000//////......////////////////////////000000000000111111111111///------///333444222000...000222333111000000000111111000000//////......111111000000/////////.........///000000000000000222222222222222111000///000111111111111222222222333333222222222222222222333333555666666666555444444444444555666777777888444444444444555555555666666666666777888888999999777888:::<<<=========<<<:::;;;===>>>@@@AAAAAABBB<<<>>>???AAABBBBBBAAAAAA@@@AAABBBCCCDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>CCCDDDDDDCCCBBBCCCEEEGGGIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKLLLLLLLLLJJJIIIHHHHHHFFFFFFGGGJJJMMMMMMMMMHHHIIIIIIIIIJJJLLLPPPSSSPPPPPPOOONNNNNNOOOOOOOOONNNNNNNNNMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRPPPOOONNNOOONNNMMMKKKJJJJJJJJJJJJKKKMMMPPPSSSTTTTTTRRRQQQTTTSSSPPPNNNNNNNNNOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMGGGGGGGGGGGGFFFDDDCCCBBB}}}}}}|||xxxuuuwww~~~xxxtttjjj```dddppp}}}{{{gggYYYPPPIIIDDD???>>>>>>============>>>???<<<888888999;;;:::888<<<;;;::::::999999::::::999999999999999999999999999888666555555666888999999888555333222333333444555555444444444333333333444333333222222111111000222222111111222222333444333333333333333333333333444444222222222222444444222222111111000111111222111000///---------......000000000000000000000000000111111111111222222222222222222222222111000///000000//////.........---000000000000////////////000...---...000111///,,,............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000////////////222111111111000000//////222222222222222333333333555555555555555444444444666555333222222333555666444444444333333222222222555777888999777777777888:::::::::;;;;;;;;;;;;<<<:::;;;>>>@@@AAAAAA@@@???AAA@@@@@@??????@@@@@@AAAAAABBBCCCEEEEEEEEEEEEDDDEEEDDDBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEIIIIIIJJJJJJJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGIIILLLNNNPPPQQQQQQLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLMMMOOOPPPPPPQQQRRRSSSSSSQQQOOOMMMQQQRRRQQQOOOKKKIIIHHHIIINNNOOOPPPQQQRRRRRRRRRRRRTTTTTTSSSRRRQQQOOOMMMLLLMMMLLLKKKLLLMMMNNNMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFooonnnpppwww}}}|||}}}{{{rrrooopppqqqqqqpppqqqiiieeeeeeaaa\\\aaalllvvv|||ppp___QQQIIIEEEAAA??????>>>===<<<<<<<<<<<<<<<<<<999888888:::<<<;;;999:::999999888777888888888999999999999999999999999888888777666666777888888777666444333333444555666555444444444444333333333333333333333333333333333222222111111222222333444333333333333333333333333333222111111111111222333222222111111111111111222111000///.........///000000000000000000000000000000000111111111222222222111111111111111000//////111111000000000/////////000000000000/////////...111///...///111222000...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000//////////////////000000000000111111111000000000//////111111111111222222222222666666555555444444333333555444222111111222444555444444444333333222222222444666888888777777888999:::::::::;;;;;;;;;<<<<<<:::;;;>>>@@@AAAAAA@@@?????????>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEDDDDDDDDDCCCBBBAAAAAAAAABBBBBBDDDEEEFFFFFFGGGGGGGGGFFFHHHIIIJJJJJJJJJIIIGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKJJJKKKLLLLLLMMMJJJJJJJJJJJJKKKLLLNNNOOOOOOPPPQQQRRRRRRQQQPPPOOORRRRRRRRRPPPMMMKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFF```aaaeeemmmuuu}}}|||tttlllfff]]]XXXZZZ^^^``````aaaYYYUUUXXXZZZ[[[aaakkkuuuppp[[[SSSIIIBBB@@@@@@@@@???>>>>>><<<;;;::::::::::::888777888999;;;<<<;;;:::888777777666666666666666888888888888888888888888777777777777777777777777555444333333333444666777444444444444333333333333000000111222222333444444222222111111222222333444333333333333333333333333111111000000000000111111111111111111111111111222111000/////////000111222000000000000000000000000000000000111111111222222///000000000000///......111111111111000000000000000000000/////////......111000000000222222111///............////////////////////////////////////........................................................................////////////////////////000000000000000000000000111111000000000000//////......//////000000111111111111000000000000/////////000000000111111111222666666555444444333222222333333111111111111333333444444333333333333222222333555777888777777888999::::::;;;;;;;;;;;;<<<<<<:::;;;===???@@@@@@@@@???>>>======<<<<<<======>>>@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBBBBAAABBBBBBCCCFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLHHHHHHHHHIIIJJJLLLMMMNNNPPPPPPOOOOOOPPPPPPQQQQQQRRRSSSSSSQQQOOOMMMNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPOOONNNKKKHHHGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFZZZ\\\aaagggnnnsssvvvxxx}}}nnndddZZZXXXTTTSSSYYYccckkkmmmbbbZZZTTTVVV[[[aaaiiirrruuuaaaTTTLLLHHHBBB??????@@@@@@@@@======;;;:::999999888888777888999:::;;;;;;:::999777777666555555555666666888888888888888888888888555666666777777666666555555444444333333444555555444444444333333333222222///000000000111111111222222222111111222222333444222222222222222222222222111111111111111111111111000111111111222222222111111111000000000111333444000000000000000000000000000000000000111111111111///000000000000000//////000000000000000000000000000000/////////.........000000000000111111000///............////////////////////////////////////........................................................................////////////////////////////////////////////////000000000000000000//////---......///000111111222000000000000000000//////......//////000000111111666555555444333222111111333333222111111222333333333333333333333333333333222444666777666666888999::::::::::::;;;;;;;;;;;;:::;;;<<<>>>????????????======<<<<<<<<<<<<======??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLHHHHHHIIIKKKLLLNNNOOOPPPRRRQQQOOONNNMMMNNNPPPQQQPPPQQQRRRQQQOOONNNNNNOOONNNOOOOOOPPPQQQQQQPPPPPPNNNNNNOOOOOOOOOOOONNNNNNMMMJJJFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFEEESSSVVV[[[```eeejjjmmmooouuuwww{{{~~~jjj^^^ZZZLLLUUU]]]dddnnnyyy|||yyyiiibbb]]]^^^eeennnyyywwwfffXXXMMMEEEBBB@@@>>><<<<<<=========<<<;;;:::999888888888888888999;;;;;;:::999777777888888777666666666666777777777777777777777777777444555666666666666555444666555555444333222222222444444333333333222222222333333222222111111111111222222111111222222333444222222222222222222222222111222222222222222222111///000111222222222222111111111000000000222333444000000000000000000000000//////000000000111111111000000111222222111111111////////////////////////////////////...............///000000////////////............////////////........................////////////////////////........................////////////////////////........................//////////////////////////////////////////000000---......///000111111222//////////////////000000---......///000000111111555444444333222222111111444444333333333333444444333333333333333333333333222444666666666555666888999999999999::::::::::::999:::;;;<<<===>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNKKKKKKMMMNNNPPPQQQRRRRRRSSSRRROOOMMMLLLLLLNNNOOONNNOOOPPPOOOMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKMMMIIIFFFDDDEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDJJJMMMRRRVVVZZZ^^^bbbffffffiiipppxxxooo\\\WWWZZZTTTfffyyy~~~mmmllllllpppwwwzzzhhhWWWKKKEEECCCBBB<<<<<<;;;;;;;;;<<<===>>>;;;::::::999999999999999999:::;;;:::888777777777999999888777777777777777666666666666666666666666555555555555555555555555666666555444333222111000333333333333222222222222666666555555444333333222222222111111222222333444222222222222222222222222111111222333333222111111...///111222333333222111222111000000000111222333000000000000000000000000/////////000000000111111000111111222222222222111............/////////////////////.........---------...000000.........///............////////////........................////////////////////////........................////////////////////////........................000000000000000000000000......////////////000000......//////000000111111......////////////000000------...///000111222222333333222222222222111111444444444444444444444444222222333333333333444444222444666666555444555666777777888888888999999999888888999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<===============>>>???@@@AAA@@@AAABBBDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIFFFGGGIIIKKKLLLNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNLLLMMMOOOPPPRRRRRRSSSSSSRRRPPPNNNLLLLLLLLLMMMNNNMMMNNNOOONNNLLLKKKLLLMMMOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJKKKIIIFFFFFFGGGIIIJJJIIIGGGGGGGGGGGGFFFEEEDDDDDDFFFHHHKKKLLLNNNPPPUUUYYYZZZ^^^eeemmmwww{{{iii^^^___eeemmmvvv|||}}}uuubbb[[[PPPGGGAAA??????@@@<<<<<<<<<;;;;;;<<<===???:::999999999999:::;;;;;;888999:::999777666888:::999888777777666666777777666666666666666666666666555555444333333444555555444444444444333333222111333333333222222222222111444444444333333333333333222222111111222222333444111111111111111111111111000000111222222111000000...///111333333333222111333222000000///000111111000000000000000000000000////////////000000000111//////000111111111111111......//////000000000000//////.........------------///111111///...///000............////////////................................................////////////////////////................................................000000000000000000000000........./////////000000////////////000000000000........./////////000000---......///111222222333111111111111222222222222333333333444444333333333222222222333333444444444333555666666444333333444666666666666777777777777666666777777888:::;;;<<<;;;;;;::::::::::::;;;;;;===<<<<<<<<<<<<>>>???@@@???AAABBBDDDEEEFFFEEEEEEDDDEEEEEEEEEDDDDDDCCCBBBCCCDDDFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKLLLMMMMMMNNNKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMNNNPPPQQQQQQPPPPPPNNNMMMLLLLLLMMMNNNOOOPPPNNNOOOOOONNNLLLJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMKKKLLLLLLMMMMMMLLLKKKKKKJJJIIIGGGHHHJJJLLLLLLKKKGGGGGGGGGGGGFFFEEEDDDCCCHHHIIIJJJHHHFFFGGGKKKOOOQQQUUU[[[bbbhhhooovvvzzzwwwooorrrzzzzzzvvvoooiiilllvvvzzzkkkfffkkkqqqsssbbbXXXLLLJJJGGGDDDAAA???>>>===<<<<<<;;;:::888888:::;;;999999999999:::;;;<<<<<<666888999888666666:::===888888777666666666666666666666666666666666666666666555333222222333555666222222333444444444333333333333333222222222111111/////////000111111222222222222111111222222333444111111111111111111111111...///000111111000///...---///111333444333222111333222111/////////000000000000000000000000000000////////////000000000000......///000000000000000//////000000111111111222//////.........---------...111333222000///000222............/////////000........................------------------------000000000000000000000000------------------------........................000000000000000000000000---.........//////000000000000000000////////////---.........//////000000......///000111222333333000000000111222222333333111222222333333222222111222222222333333444444444444555666666444222222333555555555555666666666666555555666666777999:::;;;:::999999999999999999:::<<<<<<;;;;;;<<<===???@@@???@@@BBBDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLKKKLLLMMMNNNOOOOOONNNMMMJJJJJJKKKLLLNNNOOOQQQRRROOOPPPPPPNNNLLLJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMIIIHHHHHHJJJLLLNNNMMMLLLGGGGGGGGGFFFFFFEEEDDDCCCNNNMMMKKKIIIHHHHHHHHHGGGMMMRRRXXXZZZYYYZZZ___cccaaaeeekkkqqqvvvzzz{{{|||}}}zzzqqqooojjjfffeeegggkkknnnpppnnnnnnppptttyyyzzzooonnnxxx{{{mmmccc[[[SSSNNNCCCCCCAAA???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888777777777777888888888888888888999999777555333222555555555555555555555555555555555444444333333333333333333222222222111111555555555444444333333333222222222222222222222222222111111111000000//////111111111111111111111111///000000000111111111111000000000111222222222333000000000000000000000000000000000000///////////////...---...///000///...000000000000000000000000000000//////.........---......------------......000000//////.........---------......//////000000222222111000///......---....................................////////////++++++---.........---,,,//////.........---------////////////////////////////////////////////////////////////////////////......//////000000111111////////////000000000000000000000000000000000000222111000000000111333333444444444333333222222222222222333333333333444444555555555555666666666666555666666777888999999999888888999:::::::::999999;;;::::::;;;<<<>>>@@@AAACCCBBBCCCEEEGGGFFFAAA<<<;;;>>>AAABBBBBBBBBCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIHHHIIILLLNNNLLLJJJJJJKKKLLLMMMLLLKKKHHHGGGJJJHHHHHHHHHKKKMMMOOOOOOLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOPPPPPPNNNNNNMMMMMMLLLKKKKKKKKKIIIHHHFFFEEECCCBBBAAAAAA[[[WWWRRRMMMJJJIIIHHHGGGGGGLLLSSSUUUTTTSSSUUUXXXSSSWWW]]]ccciiimmmoooppprrrvvvzzz}}}zzzqqqnnniiieeeddddddeeeeee```\\\YYYZZZ```iiisssyyy|||nnneeefffqqq{{{vvvmmm___UUUOOOKKKFFFBBBAAAAAA???>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888777777777777888888888888999999888888777555444333555555555555555555555555555555444444444333333333333333333222222222111111444444444333333333222222222222222222222222222222111111111111000000000///////////////////////////000111111111222222222222111111111111111111222222000000000000000000000000////////////000000000000//////....../////////...000000000000000000000000000/////////............///......------......///000/////////.........---............///////////////......------,,,,,,,,,.........------.....................////////////+++,,,---...///......---//////.........---------........................////////////////////////////////////////////////.../////////000000000111////////////000000000000000000000000000000000000111111000000000111222333444444333333333222222222222222222333333333444444444555555555666666666666555555666777777888999999777777888888999999888888:::::::::;;;<<<>>>@@@AAAAAAAAAAAACCCEEEEEEAAA>>>===???BBBBBBBBBAAAAAABBBDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHKKKMMMLLLJJJKKKKKKLLLLLLLLLJJJHHHFFFDDDCCCCCCEEEGGGJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNOOOOOOPPPPPPMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHFFFEEECCCBBBAAAAAA}}}vvvlllbbbZZZUUUPPPNNNPPPTTTWWWWWWRRRNNNLLLLLLKKKMMMRRRVVV[[[^^^``````ccchhhmmmsss}}}~~~~~~zzztttkkkddd```]]]YYYVVVRRROOOMMMRRR___mmmyyy~~~|||mmmaaa\\\bbbnnnxxxvvvjjjXXXQQQIIIDDDBBBAAA@@@>>>>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999888888888777777777777888888888888:::999888666555555555555444444444444444444444444444444444444333333333333333333333222222222111111333222222222222111111111222222222222222222222222111111111111000000000000////////////////////////111111111222222222333333111111111111111111000000000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////............///......------......////////////.............../////////...............,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---............/////////------...////////////..................---------------------------------////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111000000000000111222222333333333333222222222222222222222222333333333333444444444555555555666666555555666666777777888888555666666777888888777777:::::::::;;;===>>>@@@AAA@@@@@@???AAABBBCCCAAA@@@???@@@BBBBBB@@@??????@@@DDDCCCCCCBBBBBBAAA@@@@@@CCCBBBBBBAAAAAAAAABBBBBBDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHKKKLLLKKKJJJKKKKKKLLLKKKJJJHHHFFFEEEBBBCCCEEEGGGIIIKKKMMMNNNJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBwwwlllccc]]]\\\]]]\\\XXXRRRMMMKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTWWW\\\```cccjjjqqqsssqqqlllllllllnnnsss{{{}}}nnnaaaYYYTTTOOOKKKNNNRRRZZZfffwwwwwwoooddd]]]aaakkkxxxyyygggWWWNNNJJJFFFAAA??????@@@AAA@@@<<<;;;;;;;;;;;;;;;<<<<<<999999999999999999999999999999999888888888888888666777777777888888888888:::999777555555555555666444444444444444444444444333333333333333333333333333333333222222222111111111111111111111000000000111111111111111111111111111111111000000000000000111111111111111111111111000000111111111222222222222222111111000000//////////////////////////////---......///000111111222///000000000///...//////........................///////////////.........//////............//////......................../////////......------------------.........//////000...---,,,,,,---...000---------.........//////.........///////////////........................------------------------////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000111111222333222222222222222222222111222222222222333333333333333444444444555555555555555555666666777777777555555666777888888888888999:::;;;<<<===>>>@@@@@@AAA@@@??????????????????>>>@@@AAAAAA???>>>???@@@BBBAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFHHHJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIKKKLLLLLLKKKKKKKKKKKKJJJIIIGGGEEEDDDAAACCCFFFHHHJJJKKKMMMNNNIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOONNNKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEECCCBBBBBBBBBBBBwwwiiifff___WWWPPPLLLKKKLLLIIIIIIIIIIIIIIIJJJKKKKKKNNNPPPRRRSSSYYYaaadddbbb]]]]]]]]]^^^dddooo{{{yyyuuuxxx|||jjj[[[SSSPPPPPPPPPZZZfffwwwnnnjjjgggjjjtttkkkZZZNNNGGGDDDCCCAAA>>><<<<<<===>>>>>>:::::::::999::::::;;;<<<999999999999999999999999888888888888888888888888666777777777888888888888999888777555555555666666444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000////////////000000000000222111111000000/////////////////////////////////---......///000111111222///111222111...---...000------------------------.........////////////////////////....../////////---------...............//////......------,,,,,,,,,,,,------...////////////...------------...///------------........................//////000000---.....................------------------------////////////////////////////////////////////////000000000000////////////////////////000000000000//////////////////////////////000000111111111111222222222222222222222222111111111222222222333333333333333333444444444444555555555555555666666666555666777888999999999999999:::;;;<<<>>>??????@@@BBBAAA@@@>>>=========>>><<<>>>??????>>>???@@@BBB?????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@AAACCCDDDFFFHHHIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDFFFGGGJJJLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEDDD>>>AAAEEEGGGGGGGGGHHHJJJHHHHHHGGGGGGGGGHHHHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAABBBttteeeYYYQQQMMMLLLJJJIIIGGGFFFEEEFFFFFFGGGFFFHHHIIIJJJPPPYYY^^^]]]TTTUUUVVVWWW[[[eeerrr{{{}}}}}}yyyrrrllljjjkkknnnppprrryyy{{{rrrcccWWWSSSWWW```fffvvvuuuvvv{{{|||qqqaaaQQQFFFBBBCCCEEE@@@@@@>>><<<;;;;;;;;;<<<::::::999999999::::::;;;888888888888888888888888777777777888888888888888777777777777888888888888888888777666666666666666333333333333333333333333222222222222333333333333333333333222222222111111/////////000000000000111111111111111111111111111000000000000111111111111................................./////////000000000000000000000000//////000000000000000000000000......//////000000111111///222333222...---...111.................................///////////////000//////......//////000---------------..................---------------++++++,,,,,,---------...........................,,,------------...............------......///000---------...............------------------------////////////////////////////////////////////////000000000000////////////////////////000000000000////////////////////////...///000000111111000000111111111222222222222222111111111111222222222222222222222333333333444444444444555555555555555555555666777888999:::::::::888999;;;===>>>?????????@@@AAAAAA???===<<<===???<<<===>>>>>>===>>>@@@BBB>>>>>>???@@@BBBCCCDDDDDDAAA@@@@@@@@@@@@AAABBBBBBAAABBBCCCEEEFFFFFFGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFIIILLLMMMMMMKKKKKKKKKHHHHHHGGGGGGFFFFFFEEEEEEBBBFFFKKKLLLJJJHHHHHHIIIGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@AAA{{{nnneee___\\\]]]ZZZVVVQQQMMMKKKJJJJJJFFFHHHHHHIIINNNUUUXXXVVVNNNQQQSSSTTTVVV[[[eeelllooosssxxx|||zzzsssmmmfffccccccdddcccaaaaaagggnnnsssvvvwwwxxxzzzmmmiiiccc\\\\\\fffvvvtttfff[[[VVVNNNEEE???>>>@@@BBB>>>>>>>>>===<<<<<<<<<===;;;;;;:::999999999::::::888888888888888888888888666777777777888888888999777777777777888888888888777777777777777666666555333333333333333333333333111111222222222333333333333333333222222222111111//////000000000111111111111111111111111111111111///000000000111111111111........................////////////000000000000/////////000000000000000000000000000000000000000////////////000000000000000222444222...,,,...111..................................../////////000000000////////////000000,,,,,,,,,------.........,,,------------------...------------------......,,,---...000000...---,,,,,,,,,---------............---,,,,,,,,,---//////---------.........//////........................////////////////////////////////////////////////111000000000/////////...////////////000000000000////////////////////////......000111111111000///000111111111222222222222111111111111222222222222222222222222333333333333444444444444444444444444333444666777888999999999888999;;;===>>>?????????<<<>>>@@@@@@>>>>>>@@@BBB>>>>>>>>>===<<<<<<>>>@@@???@@@@@@AAABBBCCCCCCDDD@@@@@@@@@@@@AAACCCDDDEEEBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFIIIMMMMMMKKKIIIIIIIIIFFFFFFFFFEEEEEEEEEFFFFFFHHHMMMRRRRRRNNNJJJIIIJJJGGGIIIKKKMMMMMMLLLJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC??????>>>>>>>>>>>>??????{{{yyywwwuuuqqqiiiaaaYYYTTTQQQPPPJJJLLLLLLLLLNNNRRRQQQNNNFFFJJJOOOPPPOOOQQQVVV[[[___bbbfffjjjmmmssszzzwwwhhhaaa[[[ZZZ]]]^^^ZZZUUUTTTXXX\\\___```ccchhhlllhhhhhhgggeeegggssswwwhhhVVVHHHJJJIIIGGGCCC???<<<;;;;;;888999;;;;;;::::::;;;<<<<<<;;;::::::999999::::::777777777777777777777777666666777777888888888999777777777777888888888888666666777888888777555555333333333333333333333333111111111222222333333333333333333222222222111111///000000000111111222222000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111......//////000000111111000000000000000000000000000000000000////////////000333555333...,,,...111////////////////////////---.........//////000000000000////////////000000,,,,,,,,,------.........,,,,,,,,,------.........000000000000000000000000+++---///111111///---+++,,,,,,,,,---------......------,,,+++,,,---...///---------.........//////////////////////////////////////////////////////////////////////////////111111000000/////////...////////////000000000000////////////////////////---...000111111111000///000000111111222222222222000111111111111222222222111111222222222333333333444444444444444444444444222333444666777888888888888999;;;===????????????999<<<@@@AAA@@@@@@BBBEEE@@@@@@???===;;;;;;<<<>>>BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDFFFGGGHHHCCCDDDEEEEEEEEEDDDBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEIIIMMMMMMJJJGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGMMMRRRQQQLLLGGGEEEFFFGGGIIIMMMOOOOOONNNKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBBBB===============>>>>>>???|||lll]]]UUUXXXVVVPPPLLLOOOSSSQQQKKKHHHJJJKKKKKKJJJJJJLLLNNNSSSQQQPPPRRRXXXcccmmmtttwwwwwwvvvvvvvvvxxx|||tttnnngggbbb___\\\UUURRRRRRRRRTTTWWW]]]eeeoooyyy~~~vvvoooooowww~~~lll]]]TTTOOOJJJFFFDDDCCC@@@>>><<<;;;;;;;;;===>>>>>><<<:::999:::<<<999:::::::::999888666555777777888888888888777777888888777777666666666666999777555444333444555666666444333333444555333222333222222222222222222222333333333222222222111111444111...///222555444333000000000000000000000000111111111111111000//////...000111222222111000...000000000000000000000000............////////////222111000///............000000///..............................---------///333555222000111111///000///...,,,,,,------...,,,,,,------.../////////.........---,,,,,,++++++,,,,,,,,,------.........///...---,,,+++,,,,,,---------------------------//////.........---------......//////000000111111***++++++,,,,,,------.......................................////////////------------------------........................000000///////////////000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000333222111111111222333444333222111333666777777777555444444333333444444555444444555666777888999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>????????????@@@???>>>>>>>>>???AAABBBEEEDDDDDDCCCCCCBBBAAAAAA??????@@@CCCGGGIIIIIIHHHCCCBBBBBBAAAAAA@@@??????AAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFGGGGGGGGGFFFFFFJJJGGGDDDDDDEEEFFFDDDBBBJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDBBB@@@?????????========================vvvkkkhhhbbb[[[ZZZZZZTTTMMMKKKJJJIIIHHHIIIKKKLLLMMMJJJKKKLLLMMMOOOUUU]]]cccffffffggggggiiilllqqqtttwwwzzz}}}}}}{{{|||yyyrrrhhh]]]XXXTTTPPPQQQTTTYYY___iiiuuu~~~qqqhhhiiiqqq||||||iii```UUUMMMIIIFFFBBB???BBBAAA???===;;;;;;;;;;;;:::;;;<<<;;;999888:::;;;888999999:::999888666666666666666777777666666666555444444444333333333333888777555444333444555666666444333333444555333222222222222333333333333333333333333333222222222222555222000000222333333111000000000000000000000000111111111111111000//////...///111222222111///...////////////////////////............////////////111000//////////////////000000///...............///........................333555222000222222///000000...---------...///..................------------------............---------......////////////...---,,,,,,,,,------------------------------//////.........---------......//////////////////---,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////////////////........................//////............//////////////////////////////000000000000000000000000000000000000000000000000000111111111111111111000111111000000000111222333555444444666999999888777444444333333333333444444444555555666777888999999999::::::;;;<<<=========<<<===>>>???@@@@@@@@@?????????>>>>>>>>>???@@@AAACCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAADDDGGGIIIHHHGGGCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>@@@AAACCCDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGIIIFFFDDDDDDEEEFFFEEECCCFFFEEEEEEFFFFFFGGGHHHHHHKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDBBBAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>xxxqqqlllcccYYYVVVRRRNNNLLLMMMMMMKKKIIIDDDGGGIIIJJJJJJMMMRRRVVVWWWVVVVVVWWWYYY]]]```bbbfffggghhhfffccccccfffjjjlllqqqtttrrrmmmnnnttt{{{~~~vvvrrrrrrrrrtttwwwxxxxxxvvv{{{qqqeeeZZZUUUTTTWWW^^^eeennnvvvvvvkkkfffjjjuuuzzzmmmaaaZZZNNNJJJEEEDDDDDDCCC@@@===???>>>===<<<;;;;;;;;;;;;999:::;;;:::999888999:::777888888999999888777777444555555666666555555444666666666666555555555555777666555444444444555666666555333333444444444333222222333333444444555555444444444444333333333333555333111111111222111000000000000000000000000000000000111111000000////////////111111111111//////////////////////////////............//////////////////......//////000111000//////............//////////////////000000000...333444222000222333111111000000///.../////////000//////...------,,,,,,---------...///000000000.........//////////////////...------,,,---------------------------------...............---------..................------......------,,,++++++***---------------------------............/////////////////////////////////..............................------------......////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111000000//////000000111222666777888:::<<<<<<999777444444333333333333444444555555666777888999::::::999999:::<<<===>>>??????>>>???@@@@@@@@@@@@??????>>>>>>>>>===>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCEEEGGGHHHHHHFFFDDDDDDCCCCCCBBBAAAAAAAAA<<<<<<===???AAACCCEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGEEECCCCCCEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAA@@@@@@@@@AAABBB????????????????????????|||rrrkkkfffbbb```___[[[SSSMMMLLLJJJIIIIIIKKKNNNPPPQQQPPPNNNMMMMMMNNNPPPQQQQQQXXXYYYXXXUUUTTTUUUXXX\\\___bbbeeebbb______dddjjjnnnssszzzuuujjj```aaaccceeegggggggggfffiiimmmsss{{{~~~sssggg^^^XXXZZZ```iiiuuuuuuqqqnnnsss}}}uuuggg\\\SSSLLLHHHGGGEEECCCBBBCCCCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===;;;999999999777777777888888888888888555555555666666555555555777777777777666666666666666666555444444444555666777555333222333444444333222222333444444555666666555555444444444333333333333222111111111111111000000000000000000000000000///000000000000000////////////000111111000//////////////////////////////............////////////---------...///000111111000///............//////000000000000000111111111///333444111000333444222111111111000000000000000//////.........---------.../////////000000000111..................//////.........------------...------------------------.................................------,,,,,,,,,......------,,,,,,,,,,,,---------------------------------.........//////------------------------..............................---------...//////////////////////////////////////////////////////////////////////////////222222222333333222222222000000000000111111111222666777999<<<>>><<<888555444333333333333333333444555555666777888999::::::999999:::<<<>>>???@@@AAA??????@@@@@@@@@???>>>>>>>>>======>>>>>>>>>????????????@@@@@@AAABBBCCCCCCEEEDDDDDDEEEGGGHHHFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA===>>>>>>@@@AAACCCEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEECCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????@@@AAA????????????????????????|||pppfff```XXXNNNJJJLLLNNNMMMKKKJJJHHHFFFFFFHHHJJJIIIHHHMMMMMMLLLKKKLLLNNNRRRUUUYYY[[[\\\YYYUUUTTTXXX\\\bbbdddgggkkkpppvvv{{{zzz~~~~~~wwwfff]]]\\\\\\]]]]]]\\\[[[[[[[[[\\\```dddhhhnnnqqqllldddddd___```hhhtttxxxzzz|||kkkdddXXXNNNHHHEEEDDDCCCCCCAAA???===============<<<<<<=========>>>>>>>>>AAABBBCCCAAA===:::999999777777777777777777888888555666666777777666666555333333333333333333333333555555444444444555555555777555222222333444444444222222333444444555666666555555444444444333333333///000111111111111222222000000000000000000000000...//////000000000///////////////000000/////////....................................////////////------------...000111222//////............//////000000000000111111222222000444555111000222444222111111111111111000000///---------.........//////111111000000000/////////---------------------------.....................---------------------------...........................------,,,,,,++++++,,,,,,,,,------.........------------------------------------............------------------------........................//////......///000000111////////////////////////////////////////////////////////////////////////222222222333333222222222111111111222222222222222444555888;;;===;;;666333333333333222222333333333555555666777888999::::::999999:::<<<>>>???@@@AAA>>>>>>>>>???>>>>>>=========>>>>>>???????????????>>>??????@@@AAABBBCCCCCCFFFEEEDDDEEEGGGGGGEEEDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBDDDEEEFFFIIIIIIIIIHHHFFFDDDCCCBBBCCCCCCCCCCCCBBBCCCDDDEEEDDDDDDFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCC@@@???>>>>>>???????????????????????????~~~qqqaaaVVVRRRPPPLLLIIIIIIGGGEEEGGGKKKMMMMMMKKKHHHHHHGGGGGGIIIKKKNNNOOOTTTUUUTTTQQQMMMKKKNNNQQQUUUVVVWWWYYY[[[```gggkkkvvvwww}}}~~~vvvtttyyy||||||~~~zzziii^^^YYYZZZYYYWWWTTTRRRQQQSSSUUURRRZZZbbbgggmmmssstttqqqvvvrrrrrrzzz{{{mmmdddUUUOOOHHHBBB@@@@@@@@@@@@???>>><<<::::::;;;===>>>;;;<<<===>>>>>>>>>>>>===BBBCCCDDDBBB>>>;;;999999888777777666666666777777666666666777777666666666333333444444444444444555333444444444555555555555888555222111222444444444222222333333444444555555444444444444333333333333---///111222111111222333000000000000000000000000......///000000000//////////////////////////////....................................////////////------------...///000111///............//////000//////000000111111222222222555555111000222333222111111111111111000//////,,,,,,------...//////000111111111000///.........---------------,,,,,,,,,------...////////////...---------------------------------...............------------------,,,,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////........................///////////////000111222////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222222333666999;;;999555222333333222222222222333333444444555666777888999999999999:::<<<===>>>??????<<<======>>>>>>>>>======>>>>>>???@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCDDDEEEDDDDDDDDDFFFFFFDDDCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFJJJIIIIIIHHHFFFDDDCCCBBBCCCCCCDDDCCCAAAAAABBBDDDBBBCCCDDDEEEFFFEEEDDDCCCCCCBBBAAA@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDHHHFFFDDDBBB@@@?????????????????????????????????zzz{{{|||}}}}}}uuuggg___\\\\\\WWWTTTRRRTTTYYY[[[YYYVVVOOONNNMMMLLLMMMMMMMMMMMMRRRRRRQQQMMMJJJIIIKKKMMMMMMOOOPPPPPPQQQTTTYYY]]]cccbbbeeelllooommmmmmqqqwww~~~{{{{{{~~~{{{zzzyyyzzz}}}rrrllllllqqqsssqqqppprrrtttsssuuuzzz|||wwwlllaaa]]]\\\VVVUUUSSSQQQPPPTTT[[[aaadddqqq}}}zzz|||xxxlllaaaWWWQQQHHHEEEAAA???>>>???>>>>>>============<<<===>>>???:::;;;<<<=========<<<<<<===???@@@@@@===:::999888999888777666555555666666444555555666666555555444555555555666666777777777222333444444555555555555888555222111222444444444222222222333333333333333333333333333222222222222---000333333111///000111000000000000000000000000---......///000000///////////////....../////////....................................////////////---------------...///000...............///000000......//////000111111222444777666222///111222111000000111111111000///...------..................///////////////////////////.........------------,,,---...///000000///...---------------------------------.........//////------------............---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////..............................---...///000111111////////////////////////000000000000000000000000000000000000000000000000000111111111111111111000///000111222333222222111000111444777999999666333333333222222222222333333333333444555666777888888999::::::;;;<<<=========<<<===>>>???????????????>>>???@@@AAABBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBCCCEEEEEEDDDBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEECCC@@@???AAACCCAAABBBDDDDDDDDDCCCAAA@@@AAA@@@???======>>>???@@@BBBBBBCCCDDDFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA}}}|||mmmpppuuuxxxzzz~~~rrrqqquuujjjfffcccdddggghhheeeaaaZZZXXXVVVUUUTTTRRRPPPNNNSSSSSSRRROOOLLLKKKMMMOOOKKKMMMPPPPPPNNNNNNQQQTTTXXXTTTVVV\\\___^^^```fffgggqqqzzz|||xxxtttvvvzzzqqqtttvvvyyy||||||xxxzzz~~~|||~~~~~~zzzvvvssssssssssssssspppppppppttt{{{xxxmmmeeeaaa^^^cccddd```^^^```bbbaaaeeekkknnnkkkbbb[[[ZZZ[[[WWWWWWVVVVVVYYYaaammmvvvsssoootttlll]]]TTTOOOJJJGGGBBBAAA??????@@@@@@???===;;;<<<>>>>>><<<;;;::::::999:::;;;<<<<<<<<<::::::888:::<<<===;;;999888888:::999777666555555555666333444444555555444444333222222222333333444444444222333444444555555555444888666222111222444555555333222222222222222222222333333333222222222111111///222444333000......///000000000000000000000000------...///000000////////////............//////..................................../////////000...------------...//////...............///000111---......///000111111111555888777222///111222111///000000111111///...---/////////...------,,,,,,------......//////000000000000//////.........---,,,---///000000000///...---------------------------------.........//////---------......//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---...///000111////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000...///000222222111111000000111333666888999666444333222222222222222222333222222333444555666777777:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAA???@@@AAABBBCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAACCCDDDEEECCCBBBCCCBBBBBBAAAAAA@@@??????===>>>???@@@BBBEEEFFFHHHEEEEEEFFFGGGGGGGGGGGGGGGCCCEEEEEECCC@@@>>>@@@BBBCCCDDDEEEEEEEEECCCAAA???AAA???===<<<;;;<<<===>>>???@@@AAACCCEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBvvvoookkknnntttuuuyyyyyyrrrmmmfff^^^YYYZZZ\\\\\\YYYWWWYYY\\\ZZZUUUWWWSSSPPPPPPOOOMMMNNNRRRNNNKKKMMMUUU\\\[[[WWWUUUZZZ\\\^^^```bbbaaa```___``````aaacccgggkkkppprrrrrryyy{{{nnnnnnqqqvvvzzz~~~||||||yyyrrrkkkffffffgggrrrzzzvvviiifffiiikkkkkkkkkgggiiimmmrrryyyyyyiii]]]XXXXXXXXXYYYYYYVVVQQQQQQVVV[[[[[[cccgggfffcccbbbbbb___aaacccfffiiipppzzzrrrllllllpppyyy{{{ddd^^^UUUNNNJJJGGGDDDBBB???@@@AAACCCEEECCC@@@=========<<<<<<:::999888888;;;;;;;;;;;;:::999888888;;;;;;:::999999888888777999777666444444444555555777777666666555555444444666555555555555444444444666555333111111222333444444444333333333333222222111111111111111111111111000000000000000000000000444333222222111111222222000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000000000///...............000000////////////000000444555555333111//////000000000////////////000000...///000000000///---,,,........................000000//////....................................------------------------------...///...---+++***------------------------000///---,,,,,,---///000...---,,,,,,,,,,,,---...///...,,,++++++,,,---...------......///000000000......------------......////////////////////////////////////000000000000////////////////////////......//////000000111111000000111111111111000000333333222111111222333333444333333555888888555222444333000.........///000333222111333555888888888999999:::999888999<<<>>>===>>>>>>?????????>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAABBBDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@DDDDDDCCCBBBBBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAA>>>999777888999:::;;;CCCCCCCCCDDDEEEEEEFFFFFFHHHHHHIIIIIIJJJIIIIIIIIIGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????ggghhhkkksss|||yyyvvvxxxwwwzzzxxxrrrtttvvvvvvtttrrrtttxxxuuupppllliiiggghhhccc[[[VVVVVVVVVPPPMMMQQQTTTRRROOONNNQQQQQQSSSUUUWWWWWWVVVUUUVVVVVVWWWYYY\\\```ccceeeaaadddiiinnnoookkkeeeaaaaaa```bbbgggmmmsss}}}}}}}}}~~~}}}xxxtttuuu{{{sssppplllgggbbb```aaaccchhhrrrzzzsssddd___```aaabbbccc___aaadddhhhmmmuuu~~~uuuiii^^^XXXUUUTTTTTTTTTTTTSSSTTTXXX^^^cccgggqqq{{{~~~~~~~~~}}}~~~xxxvvvqqqmmmkkkooottt|||uuuggg]]]SSSOOOIIIFFFFFFEEEDDDBBB??????@@@AAACCCBBB@@@======<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::999888777999999999999999999999999777666555555555666777888666666666666555555555555666555555555555444444444666444333111111222333444444444333333333222222222111111111111111111111111000000000000000000000000333333222111111111111111000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000////////////////////////////////////////////////000000///...............000000////////////000000444555555333111//////000000000////////////000000///////////////......---......................../////////.........------........................------------------------------......------,,,+++------------------------///...---++++++---...///...---,,,,,,,,,,,,---...///...---,,,,,,---...///////////////.....................------.................................////////////............////////////////////////////////////000000000000//////000000000000//////222111000000000000111222333333333555777888555222444333111000///000111222444333222333666777888777888999:::999888999<<<>>>===>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBDDDEEECCCDDDDDDDDDDDDDDDCCCBBBDDDCCCCCCBBBAAA@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@???AAA>>>::::::;;;>>>???@@@AAABBBCCCDDDFFFGGGIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEDDDBBBAAAAAA@@@DDDDDDDDDDDDCCCBBB@@@@@@HHHJJJOOOWWWaaallluuu{{{}}}~~~vvvjjjeeeccc[[[TTTSSSRRRNNNKKKKKKMMMLLLLLLNNNOOOPPPOOOMMMLLLLLLMMMOOOQQQTTTVVVWWW\\\]]]]]]]]]\\\YYYWWWUUURRRPPPQQQWWW]]]dddpppzzz~~~yyyoooiiigggggggggfffeeehhhooouuuxxx|||yyyddd```[[[YYYYYYZZZ[[[\\\YYYaaajjjpppvvv~~~xxxjjj[[[TTTSSSSSSTTTWWWWWWXXXZZZ[[[]]]bbbgggkkksssmmmddd\\\XXXVVVVVVWWWTTTTTTVVV]]]gggqqqyyy}}}uuuttt}}}}}}sssfff]]]UUULLLFFFDDDCCCAAAAAABBBBBBAAA@@@???>>>===>>>???@@@???======<<<;;;:::;;;<<<>>>@@@;;;;;;::::::999888888777777777888888999::::::;;;555555555555666777888999555555555555555666666666666555555555555444444444555444333222111222333444333333333333222222222222111111111111111111111111000000000000000000000000222111111000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000//////............///000//////......//////000333333444222000//////000000000////////////000000000000///................................................---------------........................------------------------......---,,,,,,,,,------------------------------...---,,,++++++,,,---......------,,,,,,------...//////---------...///000111111000///...,,,,,,+++................................................//////......---------,,,////////////////////////000000000000////////////......////////////......111000000//////000000111333222333555666666444222333222111111111222444444666555444444666777777666888999:::999999999;;;======>>>??????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<:::999:::===AAACCCCCCCCCDDDEEEFFFGGGHHHHHHIIIHHHIIIIIIIIIHHHGGGFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@CCCBBBBBBAAA@@@>>>===<<<999;;;>>>BBBFFFNNNXXX___hhhmmmwww|||{{{zzzrrrjjjgggbbb[[[WWWVVVWWWUUURRRRRRSSSSSSPPPMMMMMMNNNOOOPPPQQQRRRSSSTTTSSSTTTTTTRRRPPPOOONNNNNNPPPMMMNNNSSSXXX]]]eeennnmmmppptttvvvuuunnnddd\\\[[[]]]]]]]]]]]]___dddgggjjjmmmrrryyywwwjjjZZZVVVTTTUUUXXX[[[[[[ZZZTTTYYY^^^```eeelllooonnnkkk```VVVQQQOOONNNOOORRRQQQRRRTTTTTTTTTUUUWWWZZZeeedddbbb```]]]]]]___aaa```bbbjjjyyy}}}vvvkkkbbbWWWOOOKKKJJJGGGEEEAAAAAABBBBBBBBBAAA???===???===;;;;;;<<<>>>>>>===???>>><<<:::;;;===???AAA;;;::::::999888888888777777777888888999999999:::666666666666777777888888444444444555555666666666666555555555555444444444555444333222222222333333333333333222222222222111111111111111111111111111000000000000000000000000111111000///////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000///............///////////////....../////////111222333222000//////000000000////////////000000111000...------......///........................------------------------........................------------------------///...,,,++++++,,,---...---------------------------,,,,,,++++++,,,,,,---------------------------//////.........///000000111000///...---,,,,,,+++---..................---........................000//////......------,,,////////////////////////111111000000//////.........//////000000//////...000000000000000000000000222222333444555555444333111111111222333444666777888666555555666777666555777888999999999999;;;<<<======>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>???AAACCCEEEGGGGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>===<<<;;;:::;;;===BBBFFFHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;333666999999888;;;AAAFFFKKKSSS```nnnxxx}}}~~~~~~||||||zzzwwwvvvzzzxxxqqqnnniiieeeaaa``````^^^XXXTTTTTTUUUVVVWWWWWWVVVUUUUUURRRTTTVVVUUUSSSRRRSSSTTTVVVRRRQQQUUUWWWYYY\\\aaa```bbbeeeggggggccc\\\WWWTTTVVVXXXYYYZZZZZZZZZ[[[^^^```ccchhhnnnoooggg\\\TTTSSSSSSWWW\\\___^^^\\\VVVYYYYYYYYY\\\bbbeeeddd```[[[WWWWWWUUURRRSSSUUUPPPSSSVVVXXXYYYZZZ\\\^^^kkkpppvvvvvvsssqqqrrruuuxxx|||yyy{{{wwwjjj___XXXRRRNNNHHHEEEEEEFFFFFFEEE@@@BBBDDDDDDCCC@@@>>><<>>@@@<<<;;;:::999888888888888999999999888888777777777777777777777666666555555333333444444555555666666666555555555555444444444444444333333222222222222333333222222222111111111111111111111111111111111000000000000000000000000111000//////......//////////////////////////////////////////000000000000////////////////////////........................////////////////////////........................//////............////////////............/////////111111111/////////111000000////////////000000111000...------......///........................------------------------////////////////////////------------------------...---,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////000000........................------...//////...------........................000000000/////////......000000000000000000000000111111000000//////......///000000111111000000///111111111111111111111111111222333333333333333333333444444555777888::::::888666444444555666555444666888999:::999999:::;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@AAACCCEEEGGGHHHIIIJJJHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGDDDCCCBBBAAA???>>>===<<<>>>>>>???CCCHHHLLLMMMMMMJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBB000333777777777777:::===<<<@@@FFFNNNWWWcccpppzzzyyyvvvwwwvvvssstttrrrpppqqqwww~~~zzzyyyyyyuuummmggg______aaaaaa```^^^\\\ZZZZZZ]]]______\\\[[[\\\^^^]]]WWWSSSTTTUUUTTTVVVYYY[[[ZZZZZZ[[[[[[YYYUUURRRQQQRRRTTTVVVWWWWWWWWWVVVSSSWWWYYYZZZ^^^```[[[TTTQQQRRRSSSWWW[[[]]]]]]\\\TTTWWWYYY[[[```hhhjjjhhhbbb```aaacccaaa]]]]]]``````dddjjjooosssuuuwwwyyyvvvrrrooonnnuuuxxxjjj]]]TTTLLLHHHHHHFFFCCCAAAAAA@@@???======@@@CCCDDDBBB@@@>>>>>>>>><<<::::::;;;<<<<<<<<>>===<<<:::999888999999::::::999999888777777666666777777777777666555444333444444444444444555555555666555555555555444444444444444444333333333222222222222222222111111111111111111111111111111111111000000000000000000000000111000000///////////////000000000000000000000000////////////000000000000////////////////////////------------------------////////////////////////........................///............//////000///......------......///...///000000///...000111000000////////////000000000000///.......................................---------------.........////////////////////////------------------------------,,,,,,,,,---......------------------------,,,,,,------------,,,,,,,,,------......------,,,---------.../////////000+++,,,,,,---......//////,,,---...//////...---,,,------------------------000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000111111222222111111000000222333222111111333444555666777999:::;;;<<<===777555333333555555555444555777999:::999999:::;;;:::;;;<<<===>>>?????????===>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCFFFFFFEEEEEEDDDBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLIIIHHHHHHGGGGGGGGGHHHHHHDDDCCCBBBAAA@@@???>>>===;;;;;;===AAAEEEHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFFFFFFFEEEDDDCCCCCC@@@AAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBCCCCCCCCC000111444555555666777888666888999:::???HHHSSSZZZbbbfffiiihhhiiillljjjggghhhjjjlllmmmqqqyyy}}}~~~~~~zzzwwwtttqqqssssssooojjjhhhkkknnnpppggg___^^^```aaadddiiikkkiiifffdddbbb```\\\ZZZ[[[YYYXXXXXXYYYYYYZZZZZZWWW]]]aaabbbccceeeccc```]]]^^^______```cccgggjjjccciiiqqqxxx~~~~~~{{{vvvvvv{{{~~~tttlllqqqqqqttt}}}|||nnnggg]]]TTTMMMIIIEEECCCDDDCCCAAA???>>>>>>===<<<>>>AAADDDDDDAAA>>>>>>>>>===<<<::::::<<<===<<<;;;======<<<<<<<<<===>>>>>>???===;;;:::999999:::;;;888888888888777777777777444444555666666555444333555444444444444444444333666555555555555444444444333444444444333333222222222222222222111111111111111111111111111111111111000000000000000000000000222111000000//////000000000000000000000000000000.../////////000000000111////////////////////////........................////////////////////////.......................................///000000///......------......///---...//////......000111000000////////////000000///////////////......---........................------........./////////////////////////////////------------------------+++,,,------......---------------------------------------......---------,,,,,,---......---,,,,,,+++,,,,,,---.../////////++++++,,,------...//////,,,---///000000///---,,,------------------------------...//////000000000000000000000000000000000////////////000000000000//////000000000000////////////000111111000//////000111333222000000222444333444555777888999999999555333222222444555444444444777999:::999999999:::888999:::<<<======>>>>>>=========>>>>>>>>>?????????@@@AAACCCCCCCCCCCCBBBDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEECCCCCCEEEFFFGGGHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKHHHGGGGGGGGGGGGGGGHHHHHHCCCCCCCCCBBBAAA@@@@@@???::::::<<>>??????@@@>>><<<:::::::::;;;<<<666666666777888888999999111222333555555555555444555555555444444333333333666666555555555444444444333333444444444333222111222222222111111111111000111111111111111111111111000000000000000000000000222222111000000000000000000000000000000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////.......................................///000111.........------.........,,,...//////......000111000000////////////000000...///000000000///---,,,................................./////////000000000000000000000000000000------------------------***+++---...///...---------------------------------......//////......---,,,,,,---......---,,,,,,***+++,,,---............,,,,,,,,,---------......,,,---///000000///---,,,------------------------+++,,,,,,---...///000000000000000000000000000000......//////000000111111......////////////......---...///000000///...---///111333222000///222555...///000222333444444444444222111111333444444444444666999:::999999999:::777888999;;;<<<=====================>>>>>>>>>>>>???@@@AAACCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDAAABBBBBBCCCDDDEEEFFFFFFCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@BBBEEEGGGGGGEEECCCGGGGGGGGGFFFFFFFFFFFFEEECCCCCCDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBB222222111111111111222222000111222444555666777777;;;<<<===>>>???AAAEEEHHHLLLNNNSSSZZZdddnnnwww}}}}}}{{{{{{zzzvvvttttttuuuwww~~~uuuqqqrrrtttxxx}}}wwwnnnccc[[[XXXTTTOOOJJJFFFFFFFFFEEEDDDBBBAAA@@@BBBAAA@@@>>>============AAAAAA@@@@@@???>>>>>>===;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666666666666666555555444444333222111222444666777555444444333333444444555555444333222222222222222444444333222333444666777111222222333333222222111000000000000////////////000000////////////000000//////000000///...------////////////////////////---...///000000///...---...///000000000///---,,,///////////////////////////////////////.........------............------333000---+++***,,,...000000000000000000000000000............////////////000000////////////000000111111000000//////......////////////////////////......///////////////...//////.........---------........................------------------------...------------...//////,,,,,,,,,,,,++++++***)))+++++++++++++++,,,---...,,,------......------,,,---.........---,,,,,,+++---,,,,,,,,,,,,---...//////////////////000111111---------...............000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///000000000000111111111222111000000000111333333222222333333333333444444555555666888888999999999::::::;;;;;;<<<;;;;;;;;;;;;<<<===============<<>>>>>???@@@AAAAAABBBBBBFFFEEEDDDCCCBBBAAA@@@@@@222222111111111111222222000111222333444555555555222333444555555777:::===AAACCCFFFKKKRRR[[[bbbfffuuuxxx{{{|||{{{zzzzzzzzzyyyvvvuuuwwwxxxxxx~~~vvvuuuzzz}}}~~~~~~~~~|||tttjjj\\\VVVPPPLLLLLLLLLIIIFFFEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@???>>>>>>=========@@@@@@??????>>>======<<<:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888777777777777777666666555555444333222333444555777444444333333333333444444555444444333222222333333333333222222222333555555111222222333333222222111000000000000////////////000000////////////000000///////////////...------////////////////////////...///000000000000///...//////000000000///------.................................///////////////.........//////.........///---+++))))))***,,,---////////////////////////////////////000000000000000000////////////000000000000000000//////......////////////////////////......////////////......//////.........---------........................------------------------...------------...//////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......,,,------......------,,,------......------,,,+++------,,,,,,,,,------...------------...///000111000//////......---------////////////////////////////////////////////////////////////////////////////////////000000000000000000000111111111222222222111000000000111222333222222222333333333444444555555666777888888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<============<<>>???@@@AAACCCDDDBBBBBBCCCDDDDDDCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIHHHGGGFFFFFFGGGFFFEEEEEEEEEDDDEEEEEEFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDFFFIIIJJJKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA???@@@@@@AAABBBBBBCCCCCCGGGFFFFFFEEEDDDCCCBBBBBB222222111111111111222222000111222222333333222222000111222222222333555777777888999;;;???DDDIIILLLUUUZZZbbbiiimmmppprrrsssttttttxxx}}}uuuoooqqqxxxuuunnnooorrruuuxxx~~~tttgggaaa___ZZZSSSJJJFFFDDDDDDGGGHHHGGGDDDDDDDDDCCCCCCBBBAAA@@@@@@===>>>>>>??????>>>======>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777777888888888888777666666777666444333333444555666444444333333333333444444555555444333333333444444222222222111222222333444111111222222222222111111000000000000////////////000//////......//////000///////////////......---////////////////////////...///000000000000///...//////000000000///..............................------......//////000000...//////000000//////...000000///.........////////////////////////////////////000000000111111111000000////////////000000000000000////////////...////////////////////////...///////////////.....................---------........................------------------------...------------...//////,,,,,,------...------------------,,,------...///,,,------......------,,,------......------,,,,,,------------------------++++++,,,,,,...///111111222111111000///...---,,,////////////////////////////////////////////////////////////////////////////////////000000000000111111111111222222222333111111000000111111222333222222222222333333333333444555666777888888888777777888999:::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<=========>>>???AAABBBCCCAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBDDDEEEFFFGGGHHHIIIHHHFFFEEEEEEFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFHHHJJJLLLMMMMMMMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCC222222111111111111222222000111111111111111000000222333444444333333444666333333333444666999;;;===>>>CCCKKKRRRWWW\\\```bbbiiimmmvvv{{{sssnnnqqqwww}}}~~~xxxyyy|||uuujjjcccXXXPPPNNNNNNKKKHHHFFFEEECCCDDDFFFFFFDDDAAACCCBBBBBBAAA@@@@@@@@@@@@======>>>??????>>>======<<<<<<<<<<<<;;;;;;::::::;;;::::::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;:::999888777666666777777777777777666555555777777555444444444444555444333333333333333333444555555444444333444444555111111111111111111222222111111222222222222111111000000000000/////////////////////....../////////...///////////////......////////////////////////.........//////.........//////000000000/////////------------------------,,,------...///000111111//////000000000000//////111111111222222111111000////////////////////////////////////000000000000//////000000000000////////////////////////////////////////////////////////////////////////...---...........................................................................------------...//////,,,,,,---.../////////.........---------......///,,,------......------,,,,,,------...------,,,,,,------------------,,,,,,++++++,,,---...000222333111111000000//////......////////////////////////////////////////////////////////////////////////////////////000000000000111111222222222333333333111111111111111222222222111222222222222333333333444555666666777777777666555666777999:::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<=========>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBDDDFFFGGGHHHIIIIIIGGGEEEDDDDDDFFFEEEFFFGGGHHHIIIHHHGGGFFFGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLNNNOOOOOOOOOOOOLLLKKKJJJIIIHHHFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA222222111111111111222222000000111111000000/////////111222111000///000111333333333333444666777888666888<<<>>>AAAEEEJJJMMMUUUZZZeeerrrzzz~~~zzz{{{sssoooqqqvvvyyy}}}~~~wwwnnneee[[[TTTRRRMMMIIIHHHHHHHHHFFFFFFDDDDDDCCCCCCCCCBBB???===BBBAAAAAA@@@@@@@@@AAAAAA???@@@@@@??????>>>======;;;;;;;;;:::::::::::::::777777666666777888999999::::::::::::::::::::::::::::::999888888777666666555555666666555555444333666666555555444444444444333333333222222333333333444444333333333444444555111111111111111111111000000111111222222111111000000000000000//////////////////............//////......///////////////...////////////////////////------------------------000000/////////000000000........................,,,------...///000111111//////000000000000//////------.../////////...---........................---------.........////////////000000000000//////...............////////////////////////////////////////////////...---------........................................................................------------...//////,,,---......///////////////......---------......,,,------......------,,,,,,,,,------...------,,,,,,------......---,,,,,,,,,,,,---...///111333444......//////000000111111........................////////////////////////........................////////////000000000000111111222222222333333333000000111111222222222222111111111222222222333333444444555666666666666555444555666888999:::::::::888999:::;;;<<<<<<<<<<<>>>>>>>>======@@@@@@@@@??????@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHFFFDDDCCCDDDFFFEEEFFFGGGIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMOOOPPPPPPOOOOOOKKKKKKKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@222222111111111111222222000000000111000000/////////111222222000///000000222222222222333444555666555555555444444555999<<>>===<<<<<<::::::::::::::::::::::::::::::999::::::;;;<<<===::::::::::::::::::::::::999888888888888777777777444555555555555444333333444444444444444444333333333333222222222222333333333333222222222333444444111111222222222111000000000000111111111111000000000000000000///////////////......------......///---...//////////////////////////////////////////......---,,,,,,---......000000/////////000111111////////////////////////------......//////000000...//////000000//////.........///000000000//////........................,,,,,,---------............///000111111000///...---............/////////////////////////////////000000000000///...---,,,---------..................................................................------------...//////------......///.........///...------------------,,,------......------,,,,,,,,,------......------***+++---.........---,,,------......000111333333,,,---...///000111111222........................////////////////////////........................////////////000000000000111111111111222222222333000000111222222222222111111111111111222222222222444444555555555555555444444555666777888888888888777888999:::;;;<<<<<<<<<>>>????????????>>>======@@@@@@????????????@@@@@@AAAAAAAAABBBCCCCCCDDDDDDAAABBBBBBCCCDDDEEEFFFFFFHHHHHHGGGEEECCCCCCEEEGGGEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKJJJKKKLLLNNNOOONNNNNNMMMIIIJJJJJJJJJHHHFFFDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAA222222111111111111222222///000000111111111000000000222444444333111222222111111111111222222222222333444444333111111222444555666:::@@@AAA@@@CCCGGGMMMVVV]]]```fffooovvvwwwrrrmmmmmmwww}}}xxxssstttxxxpppllljjjkkknnnvvv|||~~~wwwsssoooiiicccYYYYYYXXXTTTOOOKKKJJJJJJFFFBBBBBBFFFGGGCCCCCCEEEDDDDDDEEEDDDDDDCCCDDDEEEBBBAAA@@@@@@@@@AAACCCEEEKKKIIIDDD@@@===<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<===>>>??????999999999999999999999999777777777777888888888888555555555555555444444333222222333333333333333333333333222222222222333333111111111111111222333444222222333333333222000000000000111111111111000000000000000000///////////////......------......///------...///////////////////////////////////////000///............///000000000/////////000222222000000000000000000000000.........///////////////.........//////.........000000000111111111222222........................------------.........///...///000111111000///...---------.........//////////////////////////////000000000000///...---,,,---------.........//////...................................................------------...//////------.........---,,,,,,......---,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------)))***,,,...//////......---------...///000111222---------......//////000........................////////////////////////........................////////////000000000000000000000111111111222222///000111222333222222111111111111111222222222222444444555555555444444333444555666666777777777777666777888:::;;;;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@AAA@@@????????????@@@AAA@@@@@@AAABBBBBBCCCDDDDDD???AAACCCEEEFFFFFFEEEEEEGGGGGGFFFDDDCCCCCCFFFHHHEEEEEEEEEFFFFFFGGGHHHIIIHHHGGGGGGHHHIIIJJJKKKKKKHHHIIIKKKLLLMMMLLLLLLKKKGGGHHHIIIIIIHHHFFFDDDCCCDDDDDDDDDDDDCCCBBBAAAAAACCCCCCBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBAAA@@@??????222222111111111111222222//////000111111111111111---///111222111000000000111111111111111111000000111333444555333222222222444333555888888777999>>>999BBBGGGHHHLLLVVV]]]^^^ccc```cccqqqxxxuuuoookkknnnvvv{{{xxxzzz{{{}}}{{{yyyxxx}}}rrrjjjhhhhhhlllsss~~~xxxiiiaaa___\\\VVVOOOHHHKKKNNNLLLGGGEEEFFFIIIEEE@@@???DDDEEEBBBCCCHHHBBBBBBBBBAAA??????@@@AAABBBBBB@@@@@@@@@BBBDDDFFFOOOLLLFFF@@@===;;;;;;<<<::::::::::::::::::::::::777666666777888999:::;;;999999999999999999999999666666666777888888999999666666666666666555555444000111222222333333333333333222222222222222222333111000000000111222222333222333444444333222111000000000111111111111000000000000000000////////////.........------.........------...///000000//////////////////////////////222111000//////000111222111000/////////111222333000000000000000000000000///////////////.........------............------------,,,,,,---...//////..................................../////////000...///000222222000///...---------.........//////////////////////////////000000000000///...---,,,---------.........//////........................////////////////////////...------------...//////---.........---,,,++++++...---,,,,,,++++++++++++,,,------......------,,,+++,,,,,,---.........---'''))),,,...000000///...---------------...///000...............---------........................////////////////////////........................////////////000000000000///000000000000111111111///000111222333222111111000111111111111222222222444444444555555444333333555555666666666666666555666666888999:::;;;;;;;;;999;;;===@@@BBBCCCCCCCCCBBBAAA@@@??????@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDD>>>@@@CCCFFFGGGFFFEEEDDDFFFFFFEEEDDDCCCDDDFFFIIIFFFEEEDDDDDDEEEGGGIIIJJJGGGGGGGGGHHHIIIJJJKKKKKKGGGHHHIIIJJJKKKKKKJJJJJJEEEFFFHHHHHHHHHFFFDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@DDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???======<<<000000000000000000000000222222222333333222222222111111111111111111111111000111111111111222222222111111222333333333333222555555555555555555555555666777999;;;???CCCFFFGGGJJJMMMRRR\\\kkk{{{|||xxxwwwxxx~~~~~~rrrppppppnnnkkkmmmuuu{{{uuupppwww}}}yyy|||xxxnnn```UUUPPPNNNLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDAAA>>>>>>AAACCCBBB@@@AAAFFFKKKIIICCC???BBBEEEGGGGGGEEEAAA<<<999888999999999:::;;;<<<===>>>???;;;;;;999888888888999:::777777777888999999999:::999999888888888888888999777777777777666666666666111111111111111111111111111111111111111111111111222222222222222222222222555333111/////////111222333222111000000111222333////////////////////////,,,,,,,,,------.........////////////000000000000......//////000000111111000///...///000111111///000111111111222222222222111000000000//////......//////////////////////////////.........---------////////////////////////------------------------........................////////////000000000000//////.........------------------............///222111///.........///000------------------------.........------,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------------000000//////......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,---------.........//////......////////////......//////.........---------////////////000000000000000////////////111333444222222222222222222222222333333333444444444555555555555555555555555444444555666888:::;;;;;;;;;:::<<<===>>>???@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDFFFGGGFFFDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFEEEDDDBBB@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@??????@@@@@@AAA000000000000000000000000111111222222222222111111////////////////////////000000111111111222222222000111222222333333222222444444444444444444444444777777777777888999;;;;;;@@@@@@CCCHHHPPPZZZccciiiwww~~~~~~~~~~~~~~~{{{tttttttttsssqqquuu|||}}}{{{zzzsssnnnkkkjjjgggeeefffkkkmmmllljjjiiiaaaWWWNNNKKKJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@@@@AAABBBBBBBBBEEEGGGIIIFFFAAA>>>???AAABBBBBBAAA>>>;;;::::::;;;::::::;;;;;;<<<=========;;;:::999888777888888999777777888888888888888999999888888777777777777888777777777777666666666555333333333333222222222222111111111111111111111111222222222222222222222222222222000//////000111111000///...------...///000////////////////////////------...............///.../////////000000000000///////////////000000000...---,,,---...///...---000000000000111111111222222222222111111111000000000000000000000000000000//////.........---------.........................................................................../////////000000000000//////.........------------------............///111111000...------------------------------------......---------,,,,,,,,,//////.........---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,////////////............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------............---------,,,,,,---------.........//////......////////////......000000/////////.........////////////000000000000000000//////000111222333222222222222222222222222222222222222333333333444555555555555555555444444555555777888999:::::::::<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAAAAAAAAAAABBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAACCCBBBBBBDDDFFFGGGFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@000000000000000000000000000000111111111111000000////////////////////////000000000111111111222222000111222222333333222222333333333333333333333333666555444444333333333333:::::::::;;;>>>AAAEEEHHHPPPVVV```kkkuuu~~~{{{wwwuuuuuuxxx|||~~~}}}||||||{{{~~~~~~~~~yyywwwvvvvvvwwwwwwuuutttkkkjjjgggccc^^^YYYUUURRRTTTQQQPPPQQQVVVXXXXXXVVVWWWRRRLLLHHHGGGGGGGGGFFFAAAAAABBBBBBCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@AAACCCDDDIIIHHHFFFCCC@@@>>>===<<<;;;<<<===<<<::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777888888888888777777777777888888777666666666666666777777777666666666555555555555444444333333333222222222222222222222222222222222222222222222222222000000000000000111111111///......------......//////////////////////////////////////////.............../////////000000000000000//////////////////---,,,,,,,,,...///...---////////////000000000000111111111111000000000000111111111111111111111111...............---------------------------------////////////////////////............................../////////000000000...............------------------............///000000000///...,,,+++***------------------------...------------,,,,,,,,,////////////...............------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++.............../////////,,,,,,,,,,,,------------------------------------------------------------...------,,,,,,------............------------,,,---------.....................////////////......000000000000000/////////////////////000000000000111000000000000000111111222222222222222222222222111111111111222222222222444444444444444444555555555555555666777888999:::;;;<<<===???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAABBBAAABBBDDDFFFHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEAAABBBBBBCCCEEEFFFHHHIIIGGGHHHIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@//////////////////////////////000000000000//////111111111111111111111111000000000000111111111111000000111222222222222222111111111111111111111111222222222222333444555555777777888999;;;===>>>???===@@@EEEKKKRRRYYYbbbgggssstttvvvvvvsssnnnhhhdddiiiiiihhhgggfffiiipppuuu}}}ttttttsssnnnhhhdddcccccc]]]\\\[[[ZZZZZZYYYYYYXXXTTTSSSSSSQQQPPPOOOMMMMMMNNNLLLKKKLLLNNNPPPPPPOOOKKKJJJHHHFFFFFFFFFFFFEEEAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEECCC@@@@@@CCCFFFLLLHHHCCCAAAAAA@@@>>><<<999:::;;;;;;:::;;;===???======<<<;;;;;;::::::999888777777666666666666666888888888777777666666555777777666555555555555555777777666666666555555555555555444444333333222222222222222222222222222222111111111111111111111111//////000111222222222111111111000000000000111111////////////////////////000/////////......------........./////////000000000000000//////......---///...---...000111000///.........////////////000........................000000000000000000000000........................------------------------........................................................./////////000000........................---------............///...///000000///...,,,+++........................------------------------..................---------------------------------,,,,,,++++++,,,,,,------.........---,,,++++++---------....../////////,,,,,,,,,------------...........................------------------------...------,,,,,,------...............------------........................---......//////......---////////////////////////////////////000000000000111111111000000000000000111111111111222222222222111111111222222222222333333333444444444444555555666555555555666888:::;;;:::;;;<<<>>>???@@@@@@@@@DDDCCCCCCBBBAAA@@@???>>>>>>????????????@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBAAABBBDDDFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBCCCCCCDDDEEEFFFEEEFFFGGGHHHIIIIIIHHHGGGHHHHHHJJJJJJIIIGGGDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>??????/////////////////////////////////000000/////////000000000000000000000000//////000000000111111111000000111222222222222111111111111111111111111111000000111111222444555666000111444666888999:::::::::;;;<<<===???CCCHHHLLLQQQRRRSSSSSSQQQOOOKKKIIIKKKOOORRRRRRQQQSSSXXX\\\fffjjjooopppnnnllllllnnnrrruuuyyy|||}}}}}}}}}|||{{{~~~}}}|||zzzuuupppkkkhhhfffaaa___]]]YYYUUURRRRRRRRRPPPPPPOOOMMMLLLLLLLLLMMMIIIIIIIIIJJJKKKKKKLLLMMMLLLJJJIIIHHHHHHIIIHHHGGGEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEECCC@@@@@@CCCFFFKKKFFFBBBAAACCCCCCAAA???;;;<<<===<<<;;;;;;<<<>>>======<<<;;;:::999888888777777777777666666555555888777777666666555555555666666555555555555666666666666666666555555555555444444333333222222222111222222222222222222222222111111111111111111111111000000111222333333333222222222222222222222222222///////////////////////////......------,,,,,,,,,............////////////000000//////......------///...---...///000000...---.........////////////---------------------...........................---.............................................------------------------....................................////////////---.....................---------............///,,,---///000111111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---............------,,,+++,,,,,,------......//////,,,,,,---------.................................------------------------...------,,,,,,------...//////.........---------.....................---------............------........................////////////000000000000111111111111111000000000000000000111111222222222222222222222333333333333333333333333444444555555777666666666777999;;;<<<999:::;;;===???@@@@@@@@@FFFEEEDDDBBB@@@???======>>>>>>>>>?????????@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBDDDFFFHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCDDDEEEFFFHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIGGGEEECCCEEEEEEDDDDDDCCCAAA@@@???AAAAAA@@@@@@@@@????????????>>>>>>======>>>>>>???000000000000000000000000//////000000000000//////......................../////////000000000111111///000111111222222111111111111111111111111111111222111111000000111111222///000111333444555555555999::::::999888:::>>>AAA@@@@@@@@@@@@@@@??????>>><<>>>>>>>>===;;;;;;<<<=========<<<;;;:::999888888777777777777777666555555666666666666555555555555555444444555555666777888666666666555555555444444222222222222222333333333333333333333333333333333111111111111111111111111111111111111111222222222000111111222222111111000////////////////////////---------------,,,,,,,,,------.........///////////////..................,,,+++++++++---...---,,,............////////////.........///////////////---------------------------------...............////////////////////////------------------------........................------........./////////---------...............---------............///,,,---...000111222222222........................,,,,,,,,,------------...+++++++++++++++,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,------............------,,,---------------.........,,,---------............------------------------------------------------...------,,,,,,------.../////////.........------...............---------------............------------------............////////////000000000000///000111111111111000000//////000000111222222222222222222222333333333444222222333333444444555555666666666777888999:::;;;888999:::<<<>>>???@@@@@@DDDCCCBBBAAA@@@???>>>===>>>>>>?????????@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEECCCCCCCCCDDDFFFGGGFFFDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDBBB@@@???>>>@@@@@@@@@@@@????????????>>>>>>============>>>>>>000000000000000000000000///000000111111000000///........................////////////000000000111///000000111111111111111111111111111111111111111333333222111111111111111222222333333444444333333666777888888777777999:::::::::;;;;;;;;;;;;<<<<<<999;;;=========<<<<<<===:::>>>AAAAAA@@@@@@BBBEEEEEEDDDFFFJJJJJJGGGHHHMMMNNNNNNNNNOOORRRTTTUUUVVVUUUTTTSSSWWW\\\```bbbbbbcccdddeeeccc___[[[XXXWWWYYY[[[^^^bbbdddeeedddbbb]]]___aaabbbbbbdddfffiiiiiieeebbbaaaccceeeeeeeee```^^^\\\[[[YYYWWWSSSPPPQQQSSSTTTRRROOOMMMMMMOOONNNMMMKKKKKKKKKLLLLLLLLLFFFGGGGGGEEECCCCCCFFFIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHGGGFFFDDDCCCDDDDDDAAADDDFFFEEECCCAAAAAACCCAAAAAABBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@@@@AAABBBBBBBBBDDDCCCCCCCCCCCCBBBAAA???===>>>>>>===;;;:::<<<===<<<<<<;;;;;;:::999888888777777888888888777666555444555555555555555666666333444444555666888999:::666666555555555444444444222222333333444444555555333333333333333333333333111111111111111111111111111000///......//////000///000111111111111000///////////////////////////------------............---------.........//////------..................,,,+++***+++---...---,,,....../////////000000000------........./////////---------------------------------.........//////........................................................................---------.........//////---------.........//////---------............///---------...///000111222........................,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,---.....................------------------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...////////////............//////.........---------,,,------......------,,,---.........////////////////////////000000000000...///000111222222111111/////////000111222222222111111111111222222222222111222222333444444555555444444666777888999999999777888:::<<<>>>???@@@@@@?????????@@@@@@@@@@@@AAA?????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCDDDFFFFFFEEECCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGCCCDDDCCCCCCBBBAAA@@@???@@@@@@@@@@@@????????????>>>======<<<<<<======>>>000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000//////000111111111111111111111111111111111111111333333333333333444444555333333333333333333333333333555666777555444555555777777999::::::::::::999777777777888999:::;;;;;;888;;;??????===<<<===>>>BBB???@@@DDDCCC>>>@@@EEEAAAAAAAAADDDGGGHHHFFFDDDLLLJJJIIIKKKOOOQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOQQQPPPQQQRRRTTTTTTSSSRRROOOPPPQQQQQQQQQRRRVVVXXXUUUSSSRRRSSSUUUWWWUUUSSSUUUSSSRRRQQQQQQOOOMMMJJJGGGKKKNNNNNNLLLJJJJJJKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLJJJGGGHHHKKKOOOIIIIIIHHHGGGGGGHHHJJJKKKEEEFFFFFFEEECCCCCCDDDEEECCCFFFHHHGGGEEECCCDDDFFF>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDAAA>>>>>>AAACCCBBB@@@BBBCCCCCCCCCBBB@@@>>>===<<<======<<<::::::<<<===<<<<<<;;;::::::999888888777888999999999888666555333444444555555666666666333333444555777999;;;<<<666666555555555444444444222333333444555666777777333333333333333333333333000000000000000000000000111000...,,,+++,,,---...000111222333333222111000////////////////////////---.........//////000000---------.........//////,,,------....../////////...---,,,---///000///...////////////000000000000+++++++++,,,,,,---------........................---------.........//////------------------------////////////////////////........................---------.........//////---------.........//////---------.........//////......---,,,,,,...///000////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,---.../////////............------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...000/////////............//////.........---------,,,------......------,,,.../////////000000111111////////////000000000000---...000111222222222111...//////000111222222222000000000000111111111111111111222333333444555555222333555777888888777777666888999<<<===??????@@@:::;;;===>>>@@@BBBCCCDDD???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDEEEFFFFFFDDDBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBCCCEEEFFFHHHIIIGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@????????????>>>======<<<<<<<<<<<<======///......------///000111////////////////////////000///.........000111222111111111000000000000000111111222222222222111111111111111111111111111111222222222333333333444444000000000111111222222222333333333444444444555555555555555555666666666666888888777777777777777888777888888999::::::;;;;;;999999999:::===??????>>><<<======>>>???@@@@@@AAADDDEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGIIILLLNNNNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQOOOOOOOOONNNLLLKKKIIIIIIJJJJJJJJJIIIGGGGGGHHHIIIKKKJJJJJJIIIIIIKKKLLLMMMNNNLLLJJJHHHHHHIIIKKKMMMJJJJJJKKKKKKJJJHHHFFFEEEJJJIIIGGGEEECCCCCCCCCCCCGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDD@@@@@@???>>>======>>>>>>BBBAAA@@@?????????@@@@@@AAA@@@>>>=========>>>???::::::::::::::::::::::::::::::999999777666444333555666888999888777555444333555666666555555777888555555444444444444555555888777666555444333222222555555555666777999:::;;;333333444444333222000///000000////////////000000......//////000000111111000000000000000000000000................................................////////////////////////......------------......,,,------.........//////......---------,,,,,,,,,................................................///---++++++---///000000.........------,,,,,,,,,........................//////............//////------------------------------------------------//////......---------,,,///............---------...---,,,,,,,,,,,,---.........---------,,,,,,,,,---...///---+++******+++------------------------,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++,,,---...//////...---,,,...---,,,,,,,,,,,,---...------------------------------------------------------............------............////////////000000//////......------000///---,,,,,,---...000111000///...............000000000000000000000000000000////////////000000333222111000000111222333333333333444444444555555333333444444555666666666777888:::<<<=========<<<======>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBDDDFFFHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@AAAAAABBB>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEECCCDDDFFFGGGGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>======<<<<<<===<<<<<<<<<;;;;;;;;;;;;///......---...///000111////////////////////////000//////......///000111000000000000000000000000000111111222222111111000111111111111111111111111222222222333333333333444444444444444333333333333333333333444444444444555444555555555666666666666777666666555555666666777777777888888999999::::::;;;:::999:::<<<===<<<;;;<<<<<<======>>>>>>??????CCCCCCCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHJJJJJJIIIHHHFFFEEEDDDEEEGGGIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFGGGHHHIIIHHHFFFEEEFFFGGGLLLKKKKKKJJJKKKLLLMMMNNNNNNLLLJJJHHHGGGHHHJJJKKKJJJJJJKKKKKKJJJIIIHHHGGGHHHGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@???????????????AAAAAA@@@@@@@@@?????????@@@???>>>===<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::::::::999999888777555555666666888888888777555444222444555555444333444666666555555444444555555666777777666555444333222222333333333444555777888999222222222222111000///...111000///////////////000.../////////000000000111////////////////////////................................................////////////////////////......------------......//////...---------------............------------................................................,,,,,,,,,...000000...---......---------,,,,,,,,,..............................------------......------------------------......................../////////.........------///............---------......---,,,,,,---...............---------,,,,,,,,,---...,,,***)))***+++------------------------,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++---...///000000///...---...---,,,,,,,,,,,,---...------------------------------------------------------............------............////////////////////////............///...------,,,---...///000//////............///////////////////////////000000////////////000000111111000//////000111111333333333444444444444555333333444555555666666777777888:::;;;<<<===<<<<<<======>>>??????@@@AAAAAA>>>>>>???????????????>>>@@@@@@AAABBBCCCEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBB@@@AAABBBCCCEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDFFFGGGGGGEEEBBBAAACCCCCCBBBAAA@@@@@@??????????????????>>>>>>===============<<<<<<<<<;;;;;;///............///000000000000000000000000000000000000///......//////000000000000000000000000000000111111222222111111000111111111111111111111111111111222222222333333333666555555444444333333222333333333333444444444444444444444555555555666666555555444444444555555666666666666777888888999999;;;:::999999:::;;;:::888<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>===AAAFFFJJJLLLKKKHHHFFFEEEDDDCCCCCCEEEFFFFFFEEEDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFHHHGGGFFFEEEEEEFFFLLLLLLKKKKKKLLLLLLMMMNNNMMMKKKIIIGGGFFFGGGHHHIIIGGGHHHHHHIIIHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEGGGGGGDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::999999999999999999888888777666777888888888777555444444555666555444333444555666666555555555555666666777666666555444333222222111111111222333444555666222111000000////////////111111000///////////////////////////000000000000////////////////////////................................................////////////////////////......------------......///...---,,,,,,---...///////////////............................................................++++++---///111000---***...------------,,,,,,,,,........................------,,,,,,,,,,,,------........................000000000000000000000000///////////////.........///............---------......---,,,,,,---...............------------,,,---...///---+++***+++,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......////////////.........------,,,,,,------...------------------------------------------------------............---------............/////////.............../////////........................///............//////000////////////////////////000000////////////000000000000////////////000000333333333333444444444444333444444555555666777777777888999;;;<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@;;;<<<===>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDBBBAAADDDCCCBBBAAA@@@>>>======???????????????>>>>>>>>>>>>=========<<<<<<<<<<<<............/////////000000000000000000000000000000000//////............/////////000000000000000000000111111111111000000111111111111111111111111111111111111222222222222333333333222222222222222222222333333333444444444333333444444444555555555555444444444444555555666555555666666777888888888999888777888999:::999888;;;;;;;;;;;;::::::::::::>>>>>>>>>>>>???????????????CCCIIINNNPPPNNNIIIFFFHHHFFFEEEEEEFFFGGGFFFEEEFFFFFFHHHIIIJJJJJJJJJJJJGGGHHHJJJKKKKKKJJJHHHFFFFFFFFFGGGFFFFFFEEEDDDCCCEEEGGGIIIIIIGGGFFFFFFGGGKKKKKKKKKKKKKKKLLLLLLMMMKKKJJJHHHFFFEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFEEEEEEHHHGGGFFFEEEDDDEEEFFFFFFCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@>>>???AAABBBAAA@@@>>><<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888999999:::::::::999999666777777888777666555555777888999888666555555777666555555555555555555666666666555444444333222222111111111111222222333444333222000///...///000000222111000//////......///////////////000000000000////////////////////////................................................////////////////////////......------------......---,,,++++++,,,...000111000000000000////////////................................................---,,,---...000///,,,***------------------------........................------,,,,,,,,,,,,------///////////////////////////////////////////////////////////////////////////............---------......------------..................------------...///000///---,,,---...------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------------------............---------------.........//////---------....../////////,,,---......///........................///000111////////////////////////000000////////////000000000000000000000000000000222222333333333444444444444444444555666666777777777888999:::;;;<<<<<<<<<===>>>>>>>>>?????????@@@;;;;;;<<<>>>????????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCBBBBBBAAABBBCCCEEEFFFHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<---......///////////////////////////////////////...////////////...............//////000000000000000000000111111000000000000000000000000000000000000000000111111111222222000000111111222333444444222222222333333333444444333333333333444444444444555444444444555555666777444555555666777777888888666555555777999;;;:::::::::::::::999999999999999======>>>???@@@BBBCCCCCCBBBEEEKKKOOOPPPMMMHHHEEEIIIGGGEEEEEEFFFGGGFFFEEEGGGGGGHHHJJJKKKKKKKKKKKKHHHIIIJJJKKKKKKIIIGGGFFFGGGGGGGGGHHHGGGGGGFFFFFFGGGIIIJJJJJJIIIHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFIIIHHHFFFDDDCCCCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@?????????@@@@@@??????>>>>>>>>>>>>???@@@>>>???@@@AAAAAA???===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999888888777777888888999::::::::::::999777777777777777666666555777888999777666555555666555555444444444444555555555555555444333333222222222222222111222222333333333222111//////000111222111111000///////////////000000000000////////////........................................................................////////////////////////......------------.........---,,,+++,,,,,,......111111000000000/////////................................................000...,,,,,,,,,---,,,+++------------------------..............................------------......////////////////////////.................................//////////////////............---------........................//////.........------------...///...---,,,---...------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............------------------............,,,,,,------......//////,,,,,,---...//////.....................///000111........................000000////////////000000111111111111111111111111222222222333333333444444444444555555666777777888777888888999:::;;;<<<===>>>>>>>>>>>>>>>?????????<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAAAAACCCDDDEEEGGGGGGFFFEEEDDDCCCBBBAAABBBCCCCCCDDDCCCBBBAAA@@@@@@???????????????>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<---......///000/////////////////////////////////,,,---...////////////...---......//////000000111///000000111111000000///000000000000000000000000///000000000000111111111000000111222444555666777222222222222333333333333222222222333333333444444444444444444444555666777555555555666777777888888555444444666999;;;;;;:::999999999999999999999999;;;<<<===???AAACCCEEEEEEAAADDDHHHKKKKKKIIIEEECCCGGGEEEDDDDDDEEEFFFEEEDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJIIIHHHHHHJJJLLLGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGIIIHHHEEECCCBBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@??????>>>>>>??????>>>>>>>>>===>>>>>>???@@@>>>???@@@@@@@@@???======<<<<<<======<<<<<<;;;:::888888888999999999999999888888999999999999999888777777777777666666666666333444555444333222333444444444333333333333444444444444444444333333222222333333222222111222222222222111111000000111111111000000////////////000000000000000000////////////........................................................................////////////////////////......------------......//////...---,,,+++******000000000000////////////................................................111///,,,++++++,,,++++++,,,,,,,,,------------.................................------------..............................---------------------------------...............///............------------...////////////...---/////////.........------***,,,---,,,+++***+++,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------------............------,,,------------.........---------------.........,,,,,,------...////////////............//////000........................000000////////////000000111111222222222222111111222222222222333333333333444555555666666777888888888888888888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;------///000000000///...------------------------***+++---///000000//////------......///000000111//////000000000000//////000000000000000000000000/////////000000000111111000000111222222333444444111222222222222333333333222222222222333333333333222222222222333444555666555666666777777888999999777666666777999::::::999888888888999999:::::::::;;;;;;<<<>>>@@@AAABBBCCC@@@BBBDDDFFFGGGGGGEEEEEEFFFDDDCCCCCCEEEFFFEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGFFFFFFGGGGGGFFFDDDCCCEEEHHHKKKHHHHHHJJJKKKKKKKKKJJJIIIFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFEEECCCBBBAAAAAAAAABBB@@@AAACCCDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>???>>>>>>>>>??????@@@AAA????????????>>>>>>>>>>>><<<======>>>===<<<;;;:::999999999:::;;;;;;<<<<<<888888888999888888777777888777777666666666666666111222444333222222333444333222222111111222222333444444444333333333333222333333222111111000111111//////000000000000000//////......//////000111222111000000000/////////...........................................................................////////////////////////......------------......***+++---......---,,,+++000000/////////.........................................................000...---,,,,,,,,,***(((,,,,,,,,,---------..............................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///............------------...///000000///...---////////////............+++---...---,,,+++,,,...------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------///...------------...///,,,,,,---......---,,,,,,------------------------------------------------------............------,,,,,,---------............------------------,,,------,,,,,,---...000111000//////............///........................000000////////////000000///000111222222111000///111222222222222333333333555555555666777777888888888888777888999:::<<<===>>>>>>>>>>>>>>>>>>>>>===@@@@@@AAAAAAAAAAAAAAA@@@>>>@@@BBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>>???@@@BBBCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>=========<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::,,,---///000000000///...------------------------)))***,,,...000000000000---------...///000000111//////000000000000//////000000000000000000000000////////////000000000000///////////////000000000111111222222222333333333111111222222222333333333111111111111222333444555666666777777888888999999999888777888999:::999777777777888999:::;;;;;;;;;:::;;;;;;<<<===>>>??????@@@AAABBBDDDFFFGGGHHHIIIFFFEEEDDDDDDFFFGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCC@@@@@@BBBFFFIIIHHHIIIKKKLLLLLLLLLKKKJJJFFFFFFFFFGGGHHHHHHIIIIIIEEEDDDBBBAAA@@@@@@@@@AAACCCBBBAAAAAA@@@AAABBBCCC???@@@BBBCCCCCCBBB@@@???@@@@@@???>>>>>>===>>>>>>@@@?????????@@@AAAAAABBB@@@??????>>>===>>>>>>>>><<<===>>>>>>>>>===;;;;;;999::::::;;;<<<===>>>>>>888888888888888777666666888888777666666666666666222333444444444333555666222111111111111111111222444333333333333333333333333222111000000//////000---...///000000///...---............///111222333111111000000/////////...........................................................................////////////////////////.........------........."""%%%)))...000111111000////////////.....................................................................//////,,,(((%%%,,,,,,,,,------.................................,,,++++++++++++++++++,,,------------------------------------------------+++++++++,,,,,,---------//////.........------------...///000000///...---000/////////...............000111000//////000111------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------111000///......///000111,,,,,,---......---,,,,,,---------------------------------------------------..................---,,,,,,,,,---------...............------,,,,,,,,,...---,,,+++,,,...000222111000///.......................................000000////////////000000...///000111111000///...111111222222222333333333555555666666777777888888888888777777888:::<<<===>>>>>>>>>>>>============@@@@@@AAAAAAAAA@@@@@@???>>>@@@BBBDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBB@@@???<<<>>>@@@CCCDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>===<<<;;;:::;;;;;;;;;<<<<<<=========;;;;;;:::::::::999999999........................//////.........------------------............///---------.........//////000000000000000000000000........................000000000000////////////000000000000000000000000555333000000000111111000444444333222222333444444666666666666666666555555555555666888888999999999999999999999999888777666666777888999999:::999999;;;:::999999:::;;;===>>>CCCDDDFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFEEEFFFGGGIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIFFFBBB>>>===???CCCEEEIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDBBB>>>;;;;;;===@@@BBBAAA@@@@@@@@@AAAAAABBBCCC?????????>>>======<<<<<<>>>????????????@@@@@@@@@AAA@@@???============>>>>>>??????@@@???===;;;:::999999999999999999999999999999888777666666777777999888666555333222222222222222222333333444444444222222222222222222222222222222222222222222222222222222222222111///...---//////////////////////////////............/////////////////////.................................------------------------...---,,,,,,,,,,,,---...000///...---,,,------............////////////000------,,,+++,,,---...///000000000000000000000000////////////////////////.........................................................------,,,,,,,,,......---------,,,,,,,,,////////////////////////........................++++++++++++++++++++++++......//////000000111111...............---------...,,,+++---000111///,,,///......------,,,,,,+++//////............//////........................,,,,,,,,,,,,,,,---.../////////.........---------...---,,,,,,,,,,,,---...000...---///111222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,------...............////////////......---------............///........................////////////000000000000000000000000000000000000111000...///111222222111111111111111222333444555555444444555555666777888888999999::::::;;;;;;<<>><<<;;;:::;;;===>>>===>>>>>>>>>===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBAAA@@@???>>>===???BBBDDDEEEDDDBBBAAAIIIGGGEEECCCAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAACCCBBBAAA@@@???===<<<<<<888888999999:::;;;<<<<<<<<<<<<;;;::::::999888888........................//////.........------------------............///---------.........//////////////////////////////........................000/////////////////////000000000000000000000000444222//////000111000000444333222111111222333444444444444444444444333333333444555666777777777777888999999999888888777666666666777888999999999999::::::999999:::;;;===>>>DDDEEEGGGHHHHHHHHHFFFEEEBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEFFFGGGHHHJJJJJJEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHFFFCCCAAA@@@BBBEEEGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB>>><<<<<<===@@@BBBBBBBBBAAAAAAAAAAAABBBBBB??????>>>>>>===<<<<<<;;;<<<======>>>???@@@AAAAAABBBAAA???>>>======>>>>>>=========<<<:::999777666::::::999999999999999999999888777777666666777777666666555444444444444555222222333333333333333333222222222222222222222222222222222222222222222222111111111111111000///...//////////////////////////////............///////////////////////////...////////////////////////------------------------...---,,,,,,,,,,,,---...000///...---,,,------...------........./////////------,,,,,,,,,---...///////////////////////////////////////////////////......................................................---------,,,,,,,,,.........---------,,,,,,................................................------------------------......//////////////////------.....................---,,,...000111///---------------,,,,,,,,,,,,......------------......------------------------------,,,,,,,,,---......//////.........---------...---,,,,,,,,,,,,---...000......///222222111...------------------------,,,,,,,,,---------......,,,---------............++++++,,,,,,---------...,,,,,,------------------.........//////.........---------............///.........................../////////000000000000000000000000000000000000111000...///111222222111111111111111222333444555444444444444555666777888888888999999:::;;;;;;;;;>>>===<<<;;;;;;<<<===>>>===>>>>>>>>><<<<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@>>>>>>>>>???AAACCCCCCCCCBBBAAAHHHGGGFFFDDDCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAA??????>>>===<<<;;;;;;:::999999::::::;;;<<<<<<===<<<<<<;;;;;;:::999999888.......................................------------------............///---------...............////////////////////////////////////////////////////////////////////////000000000000000000000000444222000000111222111000222222111111111111222222333333333333333333444444222333444555666666666666888888888888888777777666555666777888999999999999:::::::::::::::<<<======BBBCCCEEEFFFGGGFFFEEEEEE@@@AAABBBCCCEEEFFFGGGHHHAAABBBDDDGGGHHHIIIJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEEEEHHHHHHGGGGGGHHHIIIKKKLLLHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFCCCBBB???======>>>@@@BBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<>>>@@@BBBCCCDDDBBBAAA???>>>======>>>>>>>>>===<<<:::888777777666:::::::::999999888888888888777777666666666666777444444444444444555666777333333333333333222222222222222222222222222222222222222222222222222222222111111111111000000000000//////////////////////////////............//////......//////////////////////////////////////////------------------------...------,,,,,,------...//////...------------...,,,---------............------,,,,,,------...///////////////////////////////////////////////////...................................................------------,,,,,,,,,...............---------........................////////////////////////..........................................------,,,---------.../////////...------...000111///...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...............---------...------,,,,,,------...000//////000222222111///........................,,,,,,,,,---------......------........./////////******+++,,,------......------------------,,,,,,------............---------------............///............................../////////000000000000000000000000000000000111000...///111222222111111111111111222333444555444444444444555666777888888888888999::::::;;;;;;<<<;;;;;;;;;;;;===>>>???>>>>>>???>>><<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@???>>>>>>???@@@@@@AAABBBBBBCCCCCCHHHGGGGGGFFFEEECCCBBBAAABBBBBBAAA@@@@@@@@@@@@@@@>>>============<<<<<<<<<::::::;;;;;;<<<=========<<<<<<;;;;;;:::999999999................................................---------............///........................////////////////////////000000000000000000000000.........///////////////000000000000000000000000444333222222333444333222111111111111111111111111444444555555555555666666333333444555555555555555666777777888777777666666555666777888999999999999999999::::::;;;<<<<<<===??????AAABBBBBBBBBBBBBBBAAABBBBBBCCCEEEFFFFFFGGG@@@BBBEEEHHHIIIHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIKKKMMMNNNPPPQQQQQQHHHHHHGGGGGGGGGGGGHHHHHHKKKLLLMMMNNNLLLJJJGGGEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCAAA@@@>>>>>>???@@@AAA??????@@@AAAAAAAAAAAAAAA>>>>>>======<<<;;;;;;;;;:::;;;===???BBBDDDFFFGGGBBBAAA???>>>======>>>>>>???>>>===;;;:::;;;;;;<<<;;;;;;::::::999888777777777666666555555666666666444444444444444555666666444333333333222222111111111111111111111111111111111111111111111111111111000000000000000000111111//////////////////////////////............//////............////////////////////////////////////------------------------------------------------............------......,,,,,,,,,---------......---------------......///////////////////////////////////////////////////................................................------------------------................................................////////////////////////.................................------,,,,,,,,,,,,,,,,,,---...///000000.........///000000//////******++++++,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,........................------------------------/////////000111111000000------------------------,,,,,,,,,---------...............////////////000++++++,,,---...//////000.........------,,,,,,,,,,,,,,,------------,,,,,,---------............///................................./////////000000////////////////////////111000...///111222222111111111111111222333444444444444444444555666777777777777888888999:::::::::::::::::::::<<<===???@@@???@@@@@@>>><<<<<<===>>>????????????@@@@@@@@@@@@?????????????????????????????????????????????>>>BBBBBBAAAAAABBBCCCDDDEEEGGGGGGHHHHHHFFFDDDBBBAAABBBAAAAAA@@@???@@@@@@@@@?????????@@@@@@@@@AAAAAA;;;<<<<<<<<<=========>>><<<<<<;;;;;;::::::::::::........................---.....................---------............///.....................---........................000000000000000000000000------....../////////000111111111111111111111111222111000111333333222111111111111111111111111111444444444444555555666666444444555666666666555555555666666777777777666666555555666777888888888888999999:::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDBBBCCCFFFHHHHHHGGGDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGGGGFFFFFFEEEEEEDDDDDDGGGHHHKKKMMMOOOPPPPPPPPPIIIIIIHHHHHHHHHHHHIIIIIIMMMNNNPPPPPPOOOLLLIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@;;;<<<>>>@@@AAABBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;<<<===>>>AAACCCEEEGGGHHHAAA@@@???===<<<======>>>===<<<<<<;;;<<<>>>???AAA<<<<<<;;;:::888777666666666555555555555555666666777666555444444444444444333333333222222111111111111111111111111111111111111111111111111111111111111000000///000000111222//////////////////////////////............//////---.........//////000000------------------------------------------------------------------------------..................,,,,,,,,,---------......------.........//////...........................////////////////////////................................................------------------------------..........................................////////////////////////------------------------......------,,,,,,++++++,,,,,,,,,---...///000000---...//////////////////******+++,,,------.../////////............//////------------------------///...---,,,,,,,,,,,,,,,---.....................---------------------------...///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////000,,,------...///000000000.........------,,,,,,,,,,,,,,,------------,,,,,,---------............///....................................////////////////////////////////////111000...///111222222111111111111111222333444444333333333444444555666777666666777888888999999:::999999:::;;;<<<===??????@@@AAAAAA???======>>>???>>>>>>>>>??????@@@@@@@@@??????????????????????????????????????????@@@@@@EEEDDDCCCCCCCCCEEEGGGHHHFFFGGGGGGGGGFFFEEECCCBBBAAAAAA@@@????????????@@@??????@@@AAAAAABBBCCCCCC<<<<<<===============>>><<<<<<;;;;;;;;;;;;::::::........................---------...............---------............///...............---------........................////////////////////////---------......//////000111111111111111111111111///......///111111000...111111222333333222111111111111222222333333444444444444555555555555555444444555555666666666666666444555666777888888888888888999:::;;;<<<<<<<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGEEECCCAAABBBBBBBBBCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCBBBBBBDDDEEEGGGIIIKKKKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMOOOPPPOOOLLLIIIGGGEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@;;;<<<>>>@@@BBBBBBBBBBBB?????????>>>======<<<<<<===>>>???AAACCCEEEFFFGGG@@@???===<<<;;;;;;<<<<<<888999999:::<<<>>>???@@@===<<<;;;:::888777666555555444444444444555555666999888777555333222222222222222222222222111111111111111111111111111111111111111111111111111111111222111000//////000111222//////////////////////////////............//////------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,---......///.........,,,---------............------...////////////...........................////////////////////////................................................,,,,,,,,,------------...,,,,,,,,,---------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------.../////////+++---//////...---...///++++++,,,------...///////////////....../////////..............................---,,,,,,,,,---------------...............,,,------......------,,,,,,---//////.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////.............../////////------------------,,,,,,------............---------------............///........................------........./////////000000000000000000000000111000...///111222222111111111111111222333444555333333333333444555666777666666666777888888999999888999:::;;;<<<===>>>>>>??????@@@???======>>>@@@=========>>>??????@@@@@@????????????????????????@@@@@@@@@???@@@@@@AAABBBFFFEEEEEEDDDEEEGGGHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???????????????======>>>>>>???@@@@@@AAA<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;........................---------.........//////---------............/////////.........---------................................................,,,,,,---......///000000111111111111111111111111///...///000222222111///111222333444444333222111000111111222333333444444333333444444444444333333333444555555666666666555444555666777888888888888888999:::<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFFFFEEECCCBBBAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGEEEGGGJJJLLLLLLIIIFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@??????@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>======>>>??????@@@AAABBBCCCCCC???>>><<<;;;::::::;;;;;;777888999;;;<<<===>>>>>>>>>===<<<:::888666555444444444333333444444555666999888777555333222222222111111111111222222222222111111111111111111111111111111111111111111111111444222000///...///000111//////////////////////////////............//////------......///000000111------------------------------------------------,,,,,,---......---,,,,,,,,,,,,.../////////......------........./////////,,,---...///000//////...........................////////////////////////................................................,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------..................***,,,......,,,,,,---...---------......////////////......------......///------------------------------,,,,,,,,,---......---------.........//////,,,,,,---......---,,,,,,***,,,......---,,,---///------------------------,,,,,,,,,---------......,,,---------............---------------,,,,,,,,,,,,,,,------------------.........//////.........---------............///........................---------.........//////000000000000000000000000111000...///111222222111111111111111222333444555333333333333444555666666555555666666777888888999888999:::;;;<<<<<<======<<<======<<<;;;;;;===???<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAACCCCCCEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@???????????????<<<<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<........................---------.........//////---------.........////////////.........---------................................................,,,,,,------...///000000111111111111111111111111222111222444555666444222222333444444444444333222222222333444444555666666222222333333333222222111333444444555666666666555444555666777888888888888888999:::<<<===<<<<<<;;;999999999:::;;;<<<>>>>>>======>>>???AAABBBCCCCCC@@@AAACCCDDDEEEEEEEEEEEEAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEAAACCCFFFHHHHHHFFFBBB@@@@@@@@@AAAAAABBBCCCCCCCCC@@@AAABBBCCCBBBAAA@@@???CCCDDDEEEEEEDDDCCC@@@???AAAAAA@@@@@@???>>>>>>>>>>>>????????????@@@@@@@@@>>>===;;;:::999999::::::888:::;;;===>>>>>>===<<<>>>===<<<:::888666555444333333333333444444555666888777666555444333333333000000111111222222222333000000000000000000000000000000000000000000000000555333111///......///000//////////////////////////////............//////---------...///000000111........................------------------------,,,,,,---......---,,,,,,+++,,,.../////////...............////////////000,,,---///000000000///...........................////////////////////////................................................,,,,,,,,,------.........*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////...............---------)))+++......,,,+++,,,............///////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---------.........//////,,,,,,---......---,,,,,,)))+++......,,,+++,,,...........................,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++******))),,,,,,,,,------...............////////////......---------.........//////........................---------.........//////000000000000000000000000111000...///111222222111111111111111222333444555333333333333444555666666555555666666777888888888999999:::;;;<<<<<<<<<<<<999:::;;;;;;::::::<<<>>>;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@AAABBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDAAA@@@@@@???>>>?????????============>>>>>>>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>======@@@CCCDDDBBB???BBBAAAAAA@@@??????@@@@@@??????@@@AAABBBBBBBBBBBB@@@AAABBBDDDFFFHHHJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDGGGGGGFFFFFFFFFFFFFFFFFFHHHEEEAAAAAABBBCCCBBB@@@DDDEEEEEEDDDBBBAAABBBCCCEEEEEEDDDCCCCCCDDDFFFGGGMMMIIIEEEBBB@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::<<<<<<;;;;;;;;;:::::::::::::::999888777666555555444555555555666777777777777777666555444333333222222222333444444333333333000000000000000000000000000000////////////000000000000//////.........---......////////////......000000//////.........---------------------------000////////////.........++++++,,,,,,,,,,,,---------------............///---------------------------------,,,,,,+++++++++////////////////////////......////////////......///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////........................///,,,+++,,,...///---+++---------------------------------............///---------------------------,,,,,,,,,---///000222000000///...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,---...//////......---------,,,,,,+++++++++---,,,+++***+++,,,---............------,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,------......------,,,------............------------............------000000000000////////////000000000000111111111111000000000000000///......222222222222222222222222111111222333333444555555333333333444666777999:::999888777999<<<===<<<999<<<<<<;;;;;;;;;<<<======>>>????????????@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAADDDCCCAAA??????AAACCCDDDGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@?????????@@@@@@>>>===>>>>>>======<<<<<<<<<<<<<<<===???>>><<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>/////////.........------................................................//////.........---------------...///////////////........................---------............///000000000000//////......//////000000000111111111000111111222222111111000111111111222222222333333333333444555555555555555333333333333333333333333666555555555555555555555666888999999777555555555777888999;;;===>>>@@@@@@@@@??????AAADDDDDDBBB@@@<<<===>>>@@@@@@@@@???>>>@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCEEEGGGHHHJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCAAAGGGFFFEEEEEEFFFGGGIIIJJJKKKHHHDDDBBBCCCBBB@@@???AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHHHHEEEBBB@@@@@@@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;;;;;;;:::::::::999999888777777666555555444444555555555555555555666666666555555444444333333333222222333333444333333222000000000000000000000000000000000//////000000000000/////////..................////////////......000/////////.........---------------------------.........---------,,,,,,++++++,,,,,,,,,,,,---------------............///------------------------------------------......------------------------------............------///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...........................---+++,,,...///---+++------------------------,,,,,,,,,,,,---------...------------------------------,,,,,,---...000000000//////...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,+++*********,,,------...//////......---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...//////.........---------------............------------------------------,,,------......------,,,------............------------............------000///////////////////////////000000000111111111000000000000000///......222222222222222222222222111111222222333444444555666666555555555555666666999888777999<<<===;;;999;;;;;;::::::;;;;;;<<<===>>>????????????@@@@@@@@@???????????????@@@@@@AAAEEECCCAAA@@@@@@AAACCCEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@?????????@@@@@@>>>============<<<<<<<<<;;;;;;<<<===???>>><<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===///////////////........................................................................---------------...////////////...........................---------............///000000000////////////...//////000000000000111111000111111222222111111000000000000111111111111222222333444444555555444444444444444444444444444444555555555555555555555555444555777777666444555666777888999;;;<<<>>>??????AAAAAAAAABBBDDDDDDBBB@@@888:::>>>AAABBBAAA@@@>>>@@@AAAAAABBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEECCCBBBBBBCCCDDDDDDBBBAAAFFFEEEEEEEEEGGGIIILLLMMMLLLIIIFFFDDDCCCAAA???======>>>@@@AAAAAAAAA@@@?????????@@@@@@BBBCCCEEEFFFCCC@@@>>>>>>???@@@@@@???;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999::::::999999999888888888555555555444444333333222555555555444444444444444333333333333333333333333222222333333333333222222000000000000000000000000111111000000000000111111////////////..................////////////....../////////...............------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------............///------------------------,,,,,,---......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------...---,,,,,,......---,,,------------------------+++++++++,,,,,,,,,------------------------------......---------....../////////......---,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...,,,+++***)))))),,,---......///.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,------...////////////.....................//////.........------------------------,,,------......------,,,------............------------............------//////////////////////////////000000000000111111000000000000000//////...222222222222222222222222111111222222333333444444666666666555555666666666888777777999;;;<<<;;;999:::999999999::::::;;;<<<>>>????????????@@@@@@@@@>>>>>>>>>??????@@@@@@@@@EEEDDDBBBAAAAAABBBDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>???@@@@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===???>>><<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;////////////////////////........................................................................,,,---......//////..............................---------............///////////////////////////////////////000000000111000000111111111111000000000000000111111111222222222222333444444444444444444444444444444444444444444444444444444555555555555666888888777777888999888888999:::<<<===>>>>>>@@@AAAAAABBBBBBBBB@@@???<<<===???AAABBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAABBBCCCDDDFFFGGGCCCBBBBBBDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJHHHGGGEEECCCBBB@@@???>>>=========>>>@@@AAAAAA@@@AAAAAA@@@@@@???????????????===<<<<<<===>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;::::::999888999999999888888888888777777777777444444444333333333333333555555555444333333333222111111222222222333333333222333333333333222111111////////////////////////111111000000000000111111///////////////.........---......//////......---........................------------------------,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---------------............///........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++------------------------------,,,---------------------------------------+++,,,,,,,,,,,,---------------------............//////......------------.........------,,,,,,,,,,,,------......------,,,------------------------------------------------///...---,,,+++*********------...............---+++++++++,,,,,,---------,,,,,,,,,,,,------........................------......////////////......------------------------,,,------......------,,,,,,------......------,,,------............------.........///////////////////////////000000000111//////000000000000//////111111111111222222222222111111222222333333333333222333444555777888888999777777777999:::::::::999888888888888999:::;;;;;;>>>>>>?????????@@@@@@@@@>>>??????@@@AAAAAAAAAAAAEEEDDDCCCBBBBBBCCCDDDEEECCCEEEFFFGGGGGGEEECCCBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???>>><<<;;;;;;<<<===<<<<<<;;;::::::::::::.........///////////////................................................---.....................,,,------.......................................---------............///.............../////////...////////////000000000000000000111111000000000111111111111222222222333111222222333333333333333444444444444444444444444222333333333444444444555555777888888777777999;;;999999999:::;;;<<<<<<===>>>???AAAAAA@@@???>>>>>>AAA@@@???>>>???@@@BBBCCC@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEAAAAAABBBDDDGGGHHHHHHGGGCCCEEEHHHKKKJJJHHHEEECCCBBBBBBBBBBBBAAA@@@@@@@@@@@@???===>>>AAACCCCCCBBB@@@@@@@@@???>>>===<<<<<<>>><<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::999888888888888999888888777777777666666666444444444444444444555555555555555444333333333222000000111222222333333333222333333333222222111000////////////////////////111111000000000000111111.........///////////////------............---------------...............------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///.................................---,,,+++******------------------------......////////////......,,,------------------,,,------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,------------------------,,,------------,,,------------------------------------------............---------......//////////////////......---,,,,,,---------------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,+++++++++,,,---------...............------+++++++++,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------,,,------......------,,,,,,,,,------------,,,,,,------............------------....../////////000...////////////000000000//////000000000000//////000000000111111222222222111111222222222222222333111222444666777888888888555666888888999999999999888777777888999:::;;;;;;>>>>>>?????????@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDEEECCCDDDFFFGGGFFFEEECCCAAABBBBBBBBBAAA@@@@@@?????????>>>>>>>>>??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???>>><<<;;;;;;<<<===<<<;;;:::::::::::::::---------.......................................---------------------------------...............,,,,,,---............---........................---------............///---............/////////......////////////000000///000000111111000000///111111111222222222333333000111222222333333222222333333333333333333333333111222222333333444444444444555666555444555777999999999::::::;;;;;;;;;<<<<<<>>>@@@AAA???>>>>>>???AAA???===;;;;;;===@@@BBBAAA@@@??????@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAACCCEEEFFFFFFDDDCCCEEEHHHJJJHHHEEEAAA>>><<<>>>@@@AAA@@@@@@AAABBBCCCBBBAAADDDHHHIIIFFFCCC======>>>>>>???>>>>>>======<<<::::::;;;;;;999888::::::;;;;;;;;;;;;::::::::::::999888888888888888888888777777777666666666444444444555555666666666555555555444444444444444111111111222222333333333333333333333222111000///000000000000000000000000000000////////////000000.........///////////////------............---------------------.........------------------------............------------++++++,,,,,,,,,,,,---------------............///........................//////...---+++***)))(((------------------------...//////////////////...,,,,,,------------,,,,,,------------------------------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------------------------------.........//////---------...//////000000.../////////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------++++++++++++,,,---...............///......---,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,---............---+++++++++++++++,,,,,,,,,.........//////.........------------------------,,,------......------,,,,,,,,,------------,,,,,,------............---------------......//////000......////////////000000...//////000000000000000//////000000111222222222111111222222222222222222444555666777777666555444444666888888888777888999777777777888999:::;;;<<<>>>????????????@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@??????>>>???>>>===>>>??????===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>><<<;;;;;;<<<<<<;;;::::::::::::::::::,,,,,,,,,,,,---------...........................---------------------------------.........//////+++,,,------......------........................---------............///---------.........//////........./////////000000//////000000000000//////000000000111111111111222000111111222222222222222222222222222222222222222111111111222333333444444444555555444222333555777::::::::::::::::::;;;;;;;;;>>>AAAAAA@@@??????AAA======<<<<<<===???AAABBBCCCBBBAAAAAAAAACCCEEEFFFCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGFFFEEEEEEFFFEEECCCAAADDDDDDEEEEEECCCAAA???>>>;;;>>>AAABBBAAA@@@AAACCCCCCDDDHHHNNNRRRPPPHHHAAA======>>>??????>>>===<<<;;;:::::::::;;;;;;:::888999::::::;;;;;;::::::999:::999999888888888888888888888888777777777666666333333333444555666666777555555555555555555666666222222222333333333333333333333333222222111000///000000000000000000000000//////............//////............/////////000,,,------......------,,,,,,,,,,,,------.........------------------------............------------++++++,,,,,,,,,,,,---------------............///........................//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---+++,,,------------,,,+++------------------------........................***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---...------------------------,,,,,,---------.........---------...///000000000---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------,,,,,,+++++++++,,,------......//////...------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,.../////////...---+++++++++,,,,,,---------------............------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++------............------,,,,,,---......///000000........./////////000000......///000000000000000/////////000111222222222222222111111111111111111444555666777777666555444333555888888777666888999888888888888:::;;;<<<===>>>????????????@@@@@@@@@>>>@@@BBBDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@??????>>>>>>???>>>===>>>??????===;;;;;;;;;<<<<<<<<<=========<<<===???>>><<<;;;;;;<<<:::::::::999::::::;;;;;;+++++++++,,,,,,---------........................---------------------------------.........//////+++,,,------......------........................---------.........//////---------.........//////............/////////000//////000000000000//////////////////000000000000000000111222222222222222111111111111111111111111000000111222333333444444555666666444333333555777::::::::::::::::::::::::;;;>>>BBBBBBAAA@@@AAACCC;;;<<<>>>@@@BBBCCCDDDDDDEEEDDDCCCBBBCCCEEEGGGHHH??????@@@@@@@@@@@@AAAAAA??????AAACCCEEEHHHKKKLLLMMMLLLJJJHHHHHHFFFCCC@@@DDDCCCAAA@@@??????@@@@@@<<<@@@CCCCCCAAA@@@AAACCCBBBFFFMMMUUUZZZTTTHHH>>>@@@AAAAAA@@@>>><<<:::888:::999999:::<<<<<<;;;999999::::::;;;;;;::::::999:::999999888777888888888888888888888777777777777222222333444444555666666444555555555666777777777333333333333333333333333333333333222222000//////000000000000000000000000......------------......---.........//////000000,,,------......------,,,,,,,,,,,,------.........------------------------......------------,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////..................------++++++++++++++++++++++++,,,------......------,,,++++++------------++++++------------------------........................******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,///------------------------++++++,,,,,,,,,------------------...///000000111,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------...---,,,,,,++++++++++++.../////////...---,,,,,,---------,,,,,,+++++++++,,,,,,.../////////...---,,,,,,,,,------.........,,,------------------,,,------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++---..................---,,,,,,------...///000000............/////////000......///000000000000000...//////000111222222222222222111111111111111111000222555777888888888777222555888888666666777999888888888999:::<<<===>>>>>>????????????@@@@@@@@@===???AAACCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCCCCCCCDDDAAAAAA@@@@@@???>>>>>>>>>???>>>===>>>??????===;;;<<<<<<<<<=========>>>>>><<<===???>>><<<;;;;;;<<<999999999999:::;;;;;;<<<------------------------------------------------,,,,,,,,,,,,,,,---...///------------------------------------------------...............---------//////.........---------//////.........---------,,,,,,,,,---------......//////000000000000//////////////////000000000000//////000111222222333333333333333333333333333333333333333444444444555555444333222222222444666888888777777777888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???AAAEEELLLTTTXXXRRRMMMHHHCCCBBBBBBBBBAAACCCDDDDDDCCCAAA@@@@@@AAA===???@@@@@@?????????@@@@@@FFFOOOSSSQQQJJJBBB>>>>>>>>>======<<<<<<<<<<<<999:::::::::::::::::::::999888888999;;;<<<<<<;;;888888888888888777666666555666777777777666444333444444444555555555666666555555555555555555555555444444444333333333222222000000000000000000000000111000///......///000111........................000000///...------,,,,,,111000///.......................................---------------...//////------------------------,,,,,,,,,------------.........---------,,,,,,,,,------............------000000///...------,,,,,,------------------------...------------.../////////...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,)))+++......------...///000000///...---,,,,,,,,,---------,,,,,,+++++++++------------------------//////...---,,,,,,++++++,,,------......------,,,+++++++++,,,,,,---------------------------------........................111000...---,,,,,,---...------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...---,,,***))))))***,,,---,,,,,,,,,---------......------------------------........................,,,,,,------...///000000,,,------...///000111111000000000000111111111111333222111000000000222222333333333444444444555555444444444444555777888999888:::;;;:::888888999:::>>>??????@@@@@@@@@?????????@@@BBBDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAEEEDDDBBBAAA@@@?????????<<<<<<<<<<<<============>>>>>>============>>>>>>>>>?????????>>>===<<<;;;<<<;;;::::::::::::;;;<<<------------------------------------------------,,,,,,,,,,,,------......---------------------------------------------------------...............///.........------------//////.........---------,,,,,,---------.........//////000000000000//////////////////000000000000//////000111111222333333333333333333333333333333222333333333333444444444444333222222222444666777::::::999888888888999999:::::::::;;;<<<<<<======>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBCCCGGGMMMRRRVVVPPPLLLHHHEEEDDDCCCCCCBBBBBBCCCDDDCCCAAA@@@@@@AAA===???AAA@@@???>>>>>>???@@@DDDIIIKKKIIIEEE@@@>>><<<<<<<<<;;;;;;;;;::::::777888888999:::;;;;;;<<<:::999888999;;;;;;;;;:::777777888888777777666555666777888888888777555555444444444444555555555666444444444444444444444444333333333333222222222222000000000000000000000000111000///......///000111..............................---,,,,,,+++******//////......---.........////////////////////////......------......///000------------------------............////////////............------,,,,,,------............------000//////...------,,,,,,------------------------...------------.../////////...------,,,,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------+++******++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////......++++++,,,------......///000///...------,,,,,,,,,---------,,,,,,,,,++++++------------------------///......---,,,,,,++++++,,,------......------,,,+++++++++,,,,,,---------------------------------------------------------------,,,,,,,,,------...------------------------,,,------......------,,,...------,,,,,,------...---,,,+++))))))+++,,,---,,,,,,,,,---------......------------------------........................,,,,,,------...//////000------......//////000000//////000000000111111111111111000000111222222333333333333444444444444555666555555555555666666777999;;;<<<;;;999999:::;;;===>>>>>>???@@@@@@??????DDDEEEEEEEEECCCBBB@@@>>>AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAAAAADDDCCCBBB@@@???>>>>>>>>><<<<<<<<<=========>>>>>>======<<<<<<<<<<<<=====================>>>>>>>>><<<;;;::::::::::::;;;<<<------------------------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,------......//////............------------...............---------,,,------------............//////000000//////...////////////000000000000///000000111111222222222333333333333333333333333111111222222222333333333333333222222222444666777;;;;;;:::999888888888888888888999::::::;;;;;;<<<>>>=========>>>>>>???@@@BBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDGGGJJJNNNPPPMMMKKKHHHFFFFFFFFFDDDCCCBBBCCCDDDCCC@@@???@@@AAA>>>@@@AAA@@@>>>=========???AAACCCCCCAAA???>>>===:::::::::::::::999999999666777888999:::<<<======;;;:::999999::::::999888666666777777777666555555777888888888888777666666444444444444555555555555333333333333333333333333222222222222111111111000000000000000000000000000000000////////////000000////////////////////////......------,,,+++++++++------------------...///.......................................///000000------------------------............/////////////////////............---------............------/////////...------,,,,,,------------------------...------------.../////////...------,,,---------,,,,,,------------,,,,,,------------------------------------------------++++++++++++,,,---...///........................------------------------------------------------------------------------+++,,,---......///......---,,,+++,,,---/////////000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------.........------,,,,,,+++,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------------------------------......//////......---...------,,,,,,------...---,,,+++******+++,,,---,,,,,,,,,---------......------------------------........................,,,,,,------.../////////........./////////////////////000000000000111111///000111222222222222222333333333333444444444444777777666555555555555555:::;;;<<<<<<::::::;;;<<<<<<===>>>???@@@AAAAAAAAAFFFFFFFFFEEECCCAAA>>>===AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAACCCBBBAAA@@@??????>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@;;;;;;::::::::::::;;;;;;------------------------------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------...//////------------------------........................------------...............//////////////////...////////////000000000000///000000000111111111222222222222222222222222222000111111111111222222222222222222222333444555666999888888777777777777888888888999999:::;;;;;;;;;======<<<<<<<<<======>>>AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHJJJIIIHHHHHHHHHGGGEEECCCBBBCCCCCCBBB@@@??????@@@???@@@AAA@@@===;;;;;;;;;<<<===??????===;;;;;;<<<::::::::::::::::::::::::999999:::;;;<<<<<<======<<<;;;999999:::999888666555555666666666666555555777777777777666666666555444444444444444444444444222222222222222222222222111111111111000000000000000000000000000000000000000000////////////000000////////////////////////000000//////.........---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///............///000000------------------------++++++,,,,,,,,,---------/////////////////////...------............------//////.........---------------------------------...------------...//////......------------......,,,,,,------------,,,,,,,,,,,,------------------------------------------//////...---,,,,,,,,,,,,------------------------------------------------........................------------------------((()))***+++,,,,,,,,,,,,///---++++++...//////...///...------,,,,,,,,,---------------------,,,,,,------------------------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........---,,,------------------------------............------...------,,,,,,------...---,,,++++++++++++,,,---,,,,,,,,,---------......,,,,,,------------------........................---------........./////////////////////.........////////////000000000111000111222333333222000///222222333333333444444444666666555555555555666666999:::;;;;;;::::::;;;<<<======???@@@BBBBBBCCCCCCBBBBBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAAAAA@@@???>>>=========>>>>>>>>>??????<<<==================<<<>>>===;;;:::;;;===???@@@::::::::::::::::::::::::------------------------------------------------,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////,,,,,,---------------------.....................---------.........//////......////////////......////////////000000000000000000000000000111111111222222222222222222222222000000000111111111222222111111222222333444444555444444444444555666888888999999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEIIIHHHGGGHHHIIIHHHEEECCCBBBCCCCCCBBB@@@??????@@@???@@@AAA???<<<:::::::::999<<<>>>???>>>;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<;;;999999999999777555555555666666666666555555666666555555444444444444444444444444444444333333222222222222222222222222111111111000000000//////000000000000000000000000//////000000000000//////////////////////////////000///////////////......,,,,,,,,,,,,,,,---...///------------------------...............///000000------------------------+++++++++,,,,,,,,,,,,---.../////////////////////------............------...............---------------------------------...------------...//////......---------......///,,,------......------,,,,,,,,,,,,---------......------------------------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------((()))***+++,,,,,,,,,,,,///---,,,---...//////......------,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---,,,+++------------------------,,,,,,------------,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------..............................---------...............///////////////............////////////000000000222333333333222000///---222222222333333333444444444444444555555666888888777999::::::999999:::<<<>>>???@@@BBBCCCDDDDDDDDD???AAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBAAA@@@???============>>>>>>>>>>>>===>>>????????????>>>===@@@>>><<<;;;:::;;;<<<===::::::::::::::::::::::::------------------------------------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,---------------------...............------........./////////---......//////......---////////////000000000000000000000000000000000000222222222222222222222222000000111111111222222222111111222222333444444444111111222333444666777888888999999::::::;;;<<<<<<<<<;;;;;;;;;<<<======>>>BBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFGGGGGGGGGEEECCCAAABBBCCCBBB???>>>???@@@>>>???@@@>>><<<:::::::::888;;;???@@@???<<<::::::<<<<<<===============>>>???>>>>>>===<<<<<<;;;;;;<<<:::999888999999777555555555666777777777666666666555444333333333444444444444444444333333333333222222222222222222222222111111111111000000000///000000000000000000000000//////000000000000//////........................------------------------------------------...///000000000000000000000000---------------...//////------------------------------------............---............/////////------............------........................------------------------...------------...//////.........---......///000------............------+++,,,,,,------.........------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,---......///......,,,...000000...---...///------,,,,,,,,,,,,------------------............------------------------------------------------,,,------......------,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++------------------------+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---------......+++,,,,,,------..................................................................///////////////......////////////000000333333333222111000///...222222222222333333333333333444444444666777888999666888999999999999:::<<>>>>>@@@@@@@@@@@@>>>>>>???>>>===;;;:::;;;;;;;;;999999::::::::::::999999------------------------------------------------,,,---...///...---+++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............////////////---......//////......---////////////000000000000000000000000000000000///111111111111111111111111111111111222222222333333000111111222333333444333222222333333444555666777777777888888999:::::::::;;;;;;;;;;;;<<<===??????BBBCCCDDDDDDEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBDDDFFFHHHIIIHHHGGGEEEEEEEEEEEEDDDBBBAAABBBBBBAAA???>>>???@@@===>>>???>>><<<:::::::::999<<<>>>???>>><<<;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;999888888999999888666555666777777888888777777777666555444333444444555444444444333333333222222333333333333333333333333222222111111111000000000000000000000000000000000...///000111111000///...------------------------------------............//////......---.........////////////////////////,,,,,,,,,,,,,,,---......------------------------,,,,,,---------.........,,,,,,------............------............------........................------------------------...------------...//////...............///000000------............------++++++,,,,,,---......///------------------------+++******++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////......)))...444333///+++---///---,,,,,,+++,,,,,,------------------.........///------------------------------------------------,,,------......------,,,---------,,,,,,+++++++++------------------------------------------------......------,,,---------------------------------,,,,,,------------,,,,,,...------,,,,,,------...,,,------------------,,,,,,,,,,,,---------......++++++,,,,,,---......///................................................------......//////000000........./////////000000222111111111111111222222111222222222222333333333555555555555555666777888777888::::::999:::;;;===??????@@@AAABBBBBBAAAAAADDDDDDEEEDDDDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBB>>>???@@@AAAAAA@@@>>>===;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<888999::::::::::::999888------------------------------------------------,,,---...//////---+++***++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////............/////////000---..................---////////////000000000000000000000000////////////111111111111111111111111111222222222222333333333000000111333333333333333555555444444444555555666666666666777888888999999::::::;;;<<<===>>>@@@AAACCCCCCDDDEEEFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBDDDGGGIIIIIIGGGDDDCCCDDDDDDCCCBBBAAABBBBBBAAA???>>>>>>???<<<===>>>===;;;::::::;;;;;;<<<======<<<;;;<<<===<<<<<<<<<=========>>>>>>999999999::::::;;;;;;;;;:::999777888999999888777666666777888888888888888888777666444444555555666444444444333333222222222333333333333333333333333222222222222111111111111000000000000000000000000...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......---..................------.....................------------------------...------------...//////...............///000000------............------++++++,,,,,,---...//////------------------------------,,,+++************........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,&&&///666666///***,,,000,,,,,,,,,++++++,,,---------------.........//////------------------------------------------------,,,------......------,,,---------,,,,,,+++++++++------------------------........................,,,+++******+++,,,...///---------------------------..................---...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,---...//////.............................................---,,,------...///000111111............/////////000000/////////000222444666111111222222222333333333777777666555555555555666888999;;;;;;;;;;;;<<<>>>>>>??????@@@@@@@@@??????BBBCCCDDDDDDDDDCCCBBBAAA???????????????????????????@@@AAAAAABBBBBBBBBBBB<<<===???@@@???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@@@@>>>===<<<999:::;;;<<<============888999:::;;;;;;:::999888,,,,,,,,,---------............------------......------------------------111000///...---,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,---------..............................------------------------/////////...---------,,,////////////000000000000111000///......///000111000000000111222222333333///111222222111000111222222222222222222222222222000111111111111222222222444444444555555555555555555555666666777777888888777888:::<<<===>>>??????AAACCCDDDDDDCCCBBBBBBCCC>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAACCCDDDEEEEEEEEECCC@@@??????@@@AAAAAAAAA???>>>===>>>===<<<::::::;;;<<<<<<;;;::::::;;;<<<===;;;:::<<<======<<<::::::;;;===999999::::::;;;:::::::::777666666555555666888999888888999999999999888888777666555444444444444444666555444444666666555333333222222111222222333333222111000000000111333444111111000000//////......000///...------...///000........................//////...------...///000000000//////.........---...---,,,++++++,,,---...........................++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------------------,,,,,,------------------------------...//////......---------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000///...,,,++++++,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,---------------------------------....../////////---.........---,,,,,,+++111555888555000++++++,,,........................///...---,,,,,,,,,,,,,,,000000//////......------000///...---,,,+++++++++.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++***+++,,,---...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................................................................////////////000000000000000000000000222111111000000111222222444444555555666777777777<<<<<<<<<<<<<<<===>>>???===>>>>>>>>>????????????BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>============??????@@@AAAAAAAAA@@@@@@AAAAAA@@@>>>;;;:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<;;;;;;;;;<<<;;;;;;::::::888888999::::::::::::999,,,,,,,,,---------............------------......------------------------............------------...---,,,,,,,,,,,,---...,,,,,,,,,---------..............................------------------------...............---------.../////////000000000000///...---,,,,,,---...//////000000111111222333333000222333333111000111222111111111111111111111111000111111111111222222222444444444444555555555555555555666666777777888888999999;;;===>>>????????????AAABBBBBBAAA@@@@@@AAA??????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBAAAAAA>>>???@@@@@@???===;;;:::??????@@@@@@@@@>>>===<<<======<<<;;;;;;;;;;;;;;;;;;:::999:::<<<<<<;;;999:::;;;;;;;;;999999:::<<<;;;;;;;;;<<<<<<;;;::::::999888777666555555666777777888888888888888888777666666555444444444444444666555333333555555555444333333222222222222222222111111111111111222333333111000000000/////////...000///...------...///000........................000000///.........///000000/////////.........------------,,,,,,---------........................++++++,,,,,,,,,,,,---------...///...,,,+++,,,------------------------------------------------------------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////---,,,+++,,,,,,---......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,---------.........------......------,,,+++,,,000444333...+++,,,---........................///...---,,,,,,,,,,,,---////////////............000///...---,,,,,,,,,,,,------------------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...------............------------------------------,,,,,,,,,---------..........................................................................................////////////000000000000000000000000000222333222000000111222444444555555666666777777999999999999:::;;;<<<===>>>>>>?????????@@@@@@@@@CCCBBBBBBBBBAAAAAAAAAAAA>>>=====================???@@@@@@@@@@@@@@@?????????@@@@@@>>><<<;;;;;;===;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999777888888999999999999999,,,,,,,,,---------............------------......------------------------,,,,,,------.........///...------,,,,,,------...,,,,,,,,,---------..............................---------------------------------...................../////////000000000......------------......//////000111111222222333222333444444222000000111000000000000000000000000000111111111111222222222333333444444555555555555555555666666777777888888:::;;;<<<===>>>>>>>>>>>><<<>>>??????>>>===>>>?????????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAA???>>>===????????????>>>===<<<;;;<<<<<<======<<<<<<;;;::::::999999:::;;;;;;999888888999::::::::::::;;;======>>>>>>======<<<;;;:::::::::888777666555555555666777777888888777777666666555444444444444444444666444222222333555555444444444333222222222222222000111222222222222222222000000000000//////////////////............//////........................222111000///......///////////////...............,,,------......------,,,------------------------++++++,,,,,,,,,,,,---------...///...,,,+++,,,---+++,,,,,,------....................................---,,,+++***++++++,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,,,,------...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,------------------......------,,,,,,(((,,,//////---+++---...------------------------......---,,,,,,,,,------...............///////////////...---,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.....................------------..............................,,,,,,,,,---------..........................................................................................////////////000000000000000000000000111555888777333000111444444444444555666666777777888888888999999:::;;;<<>>======>>>??????>>>===<<<<<<>>>;;;;;;<<<<<<<<<=========:::;;;;;;<<<<<<;;;;;;:::======<<<<<<;;;:::999888666777888888999999888888,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......................................................,,,---------.../////////........./////////000000000000000//////000000000//////000000111222222222333444555444222000000111000000000000000000000000000000111111111222222222333333333444444555555666555555666666777777888888;;;;;;<<<<<<===<<<<<<<<<:::<<<>>>>>>===<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???BBBCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>======<<<;;;;;;;;;<<<=========<<<:::999:::999888999::::::888777777888;;;;;;;;;;;;===>>>????????????>>>===<<<;;;999999888777777666666666666666777777777777666666555555444333333444444444666444111111333444555555555444333222222222222222000111222333333333222111000000000000/////////////////////....../////////........................222222111000///.................................+++,,,---......---,,,+++------------------------+++++++++,,,,,,,,,---------...///...,,,+++,,,---++++++,,,,,,---...//////////////////////////////000///,,,*********,,,---------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,------......------,,,------,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,)))+++......---,,,---...------------------------...------,,,,,,,,,---------------......///////////////...---------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------------------------------+++,,,...///000///...---///...,,,,,,,,,,,,...///------------------------,,,,,,,,,---------..........................................................................................////////////////////////////////////111777===;;;555111333666333333444555555666666777999999999::::::<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@??????<<<<<<<<<===============@@@@@@@@@???>>>===<<<;;;<<<===??????=========>>><<<<<<<<<<<<============;;;<<<<<<<<<<<<<<<<<<;;;=========<<<;;;999888777666666777888888888888777,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......................................................,,,---------.../////////............///////////////000000000000000000///...//////000111111222222333444555444222000000000111111111111111111111111000000111111111222222222222222333333444555555666555555666666777777888888999::::::;;;;;;::::::999:::;;;===>>>===<<<===>>>===>>>??????@@@@@@??????>>>>>>>>>>>>??????@@@@@@???????????????>>>>>>============<<<<<<<<<<<<<<<;;;<<<=========<<<:::999:::999999999::::::888666444666999:::::::::;;;===????????????>>>===<<<;;;777777888888888888888777666666777777777777666666444444333333333444444555555333222222444555666555555444444333222222222333111222333444444333111111////////////000000000000...//////////////////...........................111111111000///...---------------...............+++,,,---......---,,,+++------------------------+++++++++,,,,,,,,,---------...///...,,,+++,,,---++++++,,,,,,---...//////////////////////////////111///---,,,+++,,,---...------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---......---,,,------------------------------------,,,,,,,,,------...,,,,,,------......////////////...---------......,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------------------------------+++,,,...///000///...---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................................................................///////////////////////////////////////555;;;999333000111555333333444444555666666666777777888888:::;;;<<<===<<<<<<<<<<<<====================================;;;;;;<<<<<<=========>>>??????>>>>>>===<<<;;;:::;;;===??????>>>======>>><<<<<<<<<=========>>>>>>======>>>>>>>>>>>>===============<<<;;;999888777666666777888888888888777,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------...---------,,,,,,++++++,,,------......------,,,,,,,,,,,,---------......................................................---------...............------........./////////------............------......///000000111111222111222333333111//////000111111111111111111111111000111111111111222222222111111222333444555555666555555666666777777888888888888999999:::999999999999;;;======<<<<<<===>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@AAA===========================<<<<<<<<<<<<===>>>>>><<<<<<======<<<<<<;;;:::<<<:::::::::;;;:::888666222444777999888888999:::===>>>>>>======<<<;;;:::666777888888999999888888666777777888888777777666333333333333333444444555444333333444666777666555444444333333333333444444333333333333333333222111////////////000000000000......////////////..............................//////000000///...---,,,---------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///...,,,+++,,,---+++,,,,,,------.................................///...------------//////------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,------......------,,,,,,------......---,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------,,,,,,,,,,,,,,,,,,------......------000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------------.........//////...............///,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,,,,---...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................................................................////////////000000000000000000000000,,,000444444000...///222333333333444555555666666444444555555777888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>============<<<;;;;;;:::;;;===???@@@>>>=========<<<<<<=========>>>>>>>>>>>>>>>>>>??????>>>>>>>>>======<<<<<<;;;:::999888666777888888999999888888,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,---------.....................................................................------------------.........//////,,,---...//////...---,,,......//////000111111111///000222222000//////000000000000000000000000000000111111111111222222222000111222333444555555666555555666666777777888888777888999:::::::::::::::888:::<<<<<<<<<;;;<<<===:::;;;<<<<<<======<<<<<<:::::::::;;;===???AAACCC??????>>>>>>>>>?????????<<<;;;;;;<<<===>>>@@@AAA======<<<;;;;;;;;;;;;;;;===;;;;;;;;;;;;;;;999777333666999;;;:::999999:::;;;;;;;;;<<<<<<;;;::::::777888999999999888777666777888888888888888888777333333222222333333444555333333444777999999777555333333333333333444555666444444333222222222222222.../////////000000000111---...///000000///...---........................------...//////...---,,,,,,,,,,,,------.........---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///...,,,+++,,,---------------------------------------------------,,,,,,,,,------......///------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,........................,,,------......------,,,---............---+++***,,,,,,,,,---------......,,,,,,,,,---------......------------------------.........---------,,,,,,+++,,,------......------///...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------------------,,,//////............//////------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,---------..........................................................................................////////////000000000000000000000000---...000000//////000222222333333444444555555666333333444555666888999:::;;;;;;;;;<<<<<<<<<======::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>;;;;;;<<<<<<<<<;;;;;;:::;;;===@@@@@@???===<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>>>>======;;;<<<<<<<<<;;;::::::999777888888999999999999999,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------)))******+++---......///,,,,,,---......---,,,,,,,,,,,,,,,---------............................../////////////////////////////////......------,,,---------.........//////...///000111111000///.........//////000111111111---///111111/////////000////////////////////////000111111111111222222222000111111222444555666666555555666666777888888888888888999:::;;;;;;;;;;;;666888:::;;;;;;:::;;;===999:::;;;;;;<<<<<<;;;;;;999999999:::<<>>===============>>>>>>;;;;;;;;;<<<===???AAACCC>>>===<<<::::::;;;<<<<<<===<<<;;;;;;<<<;;;999777777:::===>>>>>>===<<<===999999::::::;;;:::::::::999:::::::::999777666444888888999999999999888888222222222222333333444555333333555888;;;:::777555222222222333444555666777666555333222111222333333.../////////000000111111---...///000000///...---........................+++,,,---.........---,,,,,,,,,,,,------...............,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///...,,,+++,,,---------------------,,,,,,------------------------)))***+++,,,---.........------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,........................,,,------......------,,,......//////...,,,***))),,,,,,,,,------.........,,,,,,,,,------.........------------------------/////////......---------+++,,,,,,---.........---...---+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,//////.........//////000.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................---------------------------,,,+++***+++,,,---...++++++---......---++++++........................,,,,,,,,,---------........................................................................................../////////000000000000000000000000000000//////000111222444555222222333444444555555666444555555666888999;;;<<<<<<<<<<<<============>>>;;;;;;;;;<<<<<<=========::::::;;;;;;<<<===>>>>>>::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@@@@???===<<<<<<============>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;<<<;;;;;;::::::888888999::::::::::::999...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------...------,,,,,,------...........................//////.........---------//////.........---------........................//////............//////---......///000111111222000000000000111111111111111111111000000000000000000000000000000000000000111111111222222333333333111222222333333444444555555555666888888999999999888777888999<<<===<<<;;;888999:::;;;;;;;;;:::999;;;::::::;;;>>>??????>>>???===<<<===>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>999::::::;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<;;;:::999999::::::::::::::::::::::::999999999888888888888777777777777777666555444333333333333333333333333333222666;;;>>>===:::444000111111222222222222111111333222222222111111000000000000000000000000000000////////////////////////........................,,,------......------,,,---------...------,,,,,,...------,,,,,,------...+++++++++************)))------------------------........................,,,,,,++++++,,,,,,---...........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---.........---,,,,,,+++,,,++++++******++++++,,,...---+++******+++---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------//////...---+++***)))))).........------,,,,,,,,,+++++++++,,,,,,------------------..................------,,,,,,------...000000000000000/////////......---,,,,,,,,,,,,---------------------------000///---,,,+++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++------------------------...........................---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++.........------,,,,,,,,,+++,,,------......------................................................//////000000///...------////////////////////////000000000000111111111111333333333333333333333333888666555444444555777888:::;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;>>>============???@@@AAA===<<<<<<;;;;;;;;;<<<<<>>::::::;;;;;;<<<===>>>>>>?????????>>><<<;;;999888<<<<<<===>>>===<<<:::999:::::::::999999888888888...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------..................------------------------...------,,,,,,------...------------------------///.........------------//////.........---------........................//////............//////------......//////000000//////000000000111111111000000000000000000000000000000000000000000000000222222222222333333333333111222222333333444444555555555666888888999999888777666777888;;;<<<;;;::::::;;;<<<===>>>===<<<<<<>>><<<;;;<<<>>>>>>>>><<>>???>>><<<;;;;;;<<<===============:::::::::;;;<<<<<<======>>>======<<<<<<======>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::::::::888888888777777777666666777777777666666555444333333333333333333333333333222555999<<<;;;888444111000111111222222111111000222222111111111000000000000000000000000000000000////////////////////////........................,,,------......------,,,,,,------...------,,,,,,...------,,,,,,------...++++++++++++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------......------,,,+++...------,,,,,,------...------++++++++++++------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,+++,,,,,,,,,---------...,,,------------............------,,,,,,------...............------------......---,,,,,,,,,,,,---------------------------...---,,,+++++++++,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++......---------,,,,,,,,,+++,,,------......------................................................///////////////...------//////////////////////////////000000000111111111333333333333333333333333555444444333444666888999999:::::::::;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>============???@@@AAA;;;;;;;;;;;;;;;<<<======CCCEEEFFFCCC===:::;;;===::::::;;;<<<<<<======>>>?????????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999888888...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------...........................------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............------------...............---------................................................---------...............//////000000000000111111000000000000000000000000000000000000000000000000444444333333333333333222111222222333333444444555555555666777888888888888666555666888:::;;;:::999:::;;;===>>>>>>>>>===<<<@@@>>>======>>>>>>===;;;>>>===<<<===>>>???>>>===;;;;;;<<<=========<<<<<<:::::::::::::::;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666666666555555555666666777666666555444333444444444444444444444444333444777888888666333111000111111222222111111000111111000000000000//////000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,------...------,,,...------,,,,,,------...,,,+++++++++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------......------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,------...///000000...------------,,,,,,,,,---------------.........,,,,,,---------...............------------......------------------------......---,,,,,,,,,,,,---------------------------++++++*********+++,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++...------------,,,,,,,,,+++,,,------......------................................................///////////////......---//////////////////////////////000000000000111111222222333333333333333333333333333333555777999:::888888999:::;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;============>>>???@@@@@@;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBB???;;;999:::<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===::::::::::::999999999999...------,,,,,,------...---------------------------------------.........---------,,,,,,+++++++++,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................///.....................////////////000000000111/////////000000000000000000000000000000000000000555444444444333333222222111222222333333444444555555555666777888888777777666666666888:::;;;;;;999888999;;;<<<======<<<;;;???>>>======>>>???>>>===>>><<<<<<<<<>>>???>>>===<<<<<<============<<<<<<;;;;;;;;;::::::999999999:::999999888888999999:::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<777777777666666666555555666666666666555444333333555555555555555555555555333444444555444333222222000000111111111111000000000000000///////////////////////////////////////////////////////////////........................,,,------......------,,,,,,,,,------...---------...------,,,,,,------...,,,,,,+++++++++*********------------------------........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...........................------------------------,,,,,,,,,------------...------------------------++++++,,,---...///000000------------------------........................---------......//////000......------------............///////////////000......---,,,,,,,,,,,,---------------------------******+++++++++,,,------,,,,,,,,,---------......------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------------------+++,,,------......------...................................................///////////////......////////////////////////////////////000000000111222222222222222333333333333333333333555666888999666777888999:::;;;<<<===999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>??????@@@===<<<<<<;;;;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;;;;;;;<<<<<<=========>>>======>>>>>>>>>>>>>>>===;;;;;;:::999:::;;;===>>>::::::::::::::::::::::::...------,,,,,,------...------------------------++++++,,,,,,---------...---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.............................................------............------000000//////////////////...////////////000000000......//////000000000000000000000000000000000000444444444333333222222222111222222333333444444555555666666777777777777666777777777999<<<===<<<;;;999:::;;;===>>>>>>======<<<<<<;;;<<>><<<;;;:::;;;===>>>===<<<=========>>>>>>===<<<<<<;;;;;;;;;::::::999999888999999888888888888999999::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888888777777777666666666666666666666555444333222555555555555555555555555333333333222222222222222000000000111111000000000///////////////000000000////////////////////////////////////////////////........................,,,------......------,,,+++,,,,,,---.........---...------,,,,,,------...,,,,,,,,,++++++++++++***------------------------........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...........................------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,------------------------------........................---......///000000111111///......------......///---.........//////000000......---,,,,,,,,,,,,---------------------------++++++,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------------------------------------,,,,,,,,,+++++++++------------------------+++,,,------......------......................................................///////////////...////////////////////////...////////////000000000111111111222222333333333444444444444444555555666666666777888999;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>?????????>>>===<<<;;;:::::::::999:::;;;;;;:::::::::;;;<<<<<<<<<===============<<<======>>>>>>>>>>>>===;;;:::999999999;;;<<<>>>::::::::::::::::::::::::...------,,,,,,------...------------------------+++++++++,,,------........................------+++,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.......................................,,,---...//////...---,,,//////000000000000000000......////////////000000---......//////000000111000000000000000000000000333333222222222222222111111222222333333444444555555666666777777666666666888777888:::<<<===<<<;;;;;;<<<>>>???@@@AAA@@@@@@;;;::::::;;;>>>??????>>>:::999999:::<<<===<<<;;;<<<============<<<;;;;;;<<<<<<;;;;;;::::::999999<<<;;;;;;::::::;;;;;;<<<999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666555555666555555444333222444444444444444444444444333333222222222111111111///000000111111000000/////////000000000000111111000000000000000000000000////////////////////////........................,,,------......------,,,++++++,,,---...............------,,,,,,------...,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,------------...,,,---------............---------------------------------,,,,,,++++++***,,,,,,,,,------------............---------------------...///000111111222//////............//////+++++++++,,,------............---,,,,,,,,,,,,---------------------------,,,,,,---.........------,,,,,,,,,---------......------------............------------------------........................,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------...+++,,,------......------................................................---...//////////////////////////////////////////......////////////000000000000111111222333333333444444444444444444444444666666777888999999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>???>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<========================<<<<<<===============<<<::::::::::::::::::;;;<<<::::::::::::;;;;;;;;;;;;...------,,,,,,------...........................,,,,,,,,,---......//////------..................++++++,,,,,,---......///...------,,,,,,------...------------------------++++++,,,,,,,,,------------------.........//////........................+++,,,...//////...,,,+++---......//////000000000........./////////000000------......///000000111000000000000000000000000000111111111111111111222111222222333333444444555555666666666666666555555777777777999;;;<<<<<<:::;;;<<<>>>@@@AAAAAAAAAAAA;;;::::::;;;<<<======<<<888777777888:::;;;;;;::::::;;;;;;;;;;;;:::999888<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999::::::::::::::::::::::::777777666666666555555555555555555555444333222222333333333333333333333333333333333333222222111111//////000000000000//////000000000111111111222222000000000000000000000000////////////////////////........................,,,------......------,,,***+++,,,---...............------,,,,,,------...------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------...------,,,,,,------...------++++++++++++------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------------------------...---------,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,+++++++++,,,---...///000000//////............//////******+++,,,,,,---............---,,,,,,,,,,,,---------------------------,,,,,,---------,,,+++***,,,,,,,,,---------......------------.........///------------------------------------------------,,,,,,---......---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,------......------................................................------...///////////////////////////////////////........./////////000000///000000111222222333333222333333444555555555555666777777777888888999999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<===>>>>>>>>>===>>>=====================;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<...------,,,,,,------...........................---------...///000000111+++++++++,,,,,,---------++++++,,,,,,---...//////...------,,,,,,------...........................+++++++++,,,,,,------------------.........//////........................+++,,,...//////...,,,+++,,,,,,------...///000000............/////////000---------...///000000111000000000000000000000000//////000000111111111222111222222333333444555555555666666666666666555555666666666888:::;;;:::999999:::<<<>>>???@@@??????===;;;::::::;;;<<<:::999777666666777999;;;:::999999999999999999888777666<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888888888888888888888888::::::::::::::::::::::::666666555555555444444444555555555555444333222222333333333333333333333333222333333333333222111111//////000000000000//////000000111111222222222333000000000000000000000000////////////////////////........................,,,------......------,,,***+++,,,---...............------,,,,,,------...---------,,,,,,,,,++++++------------------------........................,,,,,,++++++,,,,,,---...........................------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,---.........---,,,++++++******++++++,,,...---+++******+++---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////------------------------........................,,,,,,,,,------.........---------,,,,,,+++++++++))))))***+++---....../////////............//////,,,,,,------...///000000......---,,,,,,,,,,,,---------------------------+++,,,,,,---,,,+++)))(((,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------.........+++,,,------......------................................................------...///000000//////////////////////////////............/////////000///000000111222222333333000111222444555666666777777777777777777888888888999:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===999::::::;;;<<<===?????????>>>===>>>???@@@???>>>>>>>>>>>>>>>============;;;;;;<<<<<<;;;::::::999:::;;;;;;<<<;;;:::888777:::::::::;;;;;;<<<<<<<<<---------,,,,,,+++++++++........................------------------------------------------------........................,,,,,,,,,---------......///......------......///...------,,,,,,------...------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000///////////////.........////////////000000000000000000000000000000000000000111111111111222222222111111222222222333333333444444444555555555555666777777777888999999::::::<<<<<<<<<===>>>>>>??????======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;:::999999888888888777555555444444444555444444444444555666666333333333222222111111111222222111111111111222222000000000000000000000000////////////000000000000000000000000000000000000111111000000//////.........---,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---)))***---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))).........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,------------,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................//////.........---------...---,,,,,,,,,,,,------.........------,,,,,,,,,---------........./////////...------++++++***))).........////////////000............---,,,+++***,,,,,,---......---,,,,,,---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......////////////////////////000000000000////////////222222222222222222222222000000111222444555555666666666666777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;========================:::;;;;;;;;;<<<=========>>>>>>>>>>>>????????????BBBAAA@@@???>>><<<;;;;;;===<<<;;;;;;<<<===<<<:::===<<<;;;:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<------,,,,,,,,,,,,,,,,,,...............---------------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------+++,,,,,,---------------------------------------/////////////////////////////////////////////........./////////000000000000000000000000000000000000000111111111222222222222222222222222222222222444444444444555555555555666666777888888999999:::::::::;;;<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;:::::::::::::::::::::::::::999999888888888888888::::::::::::::::::999999888777666555555444444444777666555444444444444444444333333333222222222222222222111111111111222222000000000000000000000000////////////000000000000////////////////////////000000000000//////............---------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))+++---...//////...---+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........//////------------------------...------,,,,,,------...------------------------///.........------------------------...///000000......---------,,,,,,,,,,,,------------............------,,,,,,++++++***------........./////////............---,,,+++***,,,,,,---......---,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................,,,,,,,,,---------......------------------------------------------------///...---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......////////////////////////000000000000////////////222222222222222222222222000111111222333444555666666666666777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::========================<<<<<<===========================>>>>>>>>>??????AAA@@@@@@???>>>===<<<<<<===<<<;;;;;;<<<===<<<;;;<<<<<<;;;:::::::::::::::999999999999::::::::::::,,,,,,,,,,,,------------//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------***+++,,,,,,------,,,,,,......................................................//////////////////------........./////////000000000000000000000000000000000111111111222222222222222222222222111111444444444444555555555555666666777777888888999999888999999::::::;;;<<<<<>>===<<<<<<;;;;;;999999999999999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::888666555555666777888888888999:::::::::999999888777666555555444555555888777666555444333333333444444444444333333333333222222111111111111222222000000000000000000000000////////////000000000000////////////////////////000000000////////////...------------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++---...///......---++++++++++++++++++++++++)))***+++,,,------...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------............////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............------------------------......//////...------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,+++,,,------......------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------,,,,,,,,,---------......------------------------..............................---,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......////////////////////////////////////000000000000222222222222222222222222000111111222333444555555666666666666777999:::;;;<<<<<<;;;;;;;;;:::::::::========================>>>>>>>>>>>>>>>=========<<<<<<<<<============>>>????????????>>>>>>>>>>>>===;;;:::;;;<<<===<<<;;;;;;;;;;;;:::::::::::::::777777888888888999999999+++,,,,,,,,,------....../////////...------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------......///...------,,,,,,------...------------------------++++++,,,------------,,,////////////////////////....................................////////////------------.........///000000000000000000000000000000000000111111111111222222222222111111111111333333444444444555555555555555666666777888888999777888888999::::::;;;;;;>>>>>>======<<<;;;:::999888888888888888888888888999999999999999999999999888999999999999:::::::::999999999999999999999999:::999666444444555777999777777888999::::::999999777777666555555555555555777777666444444333333333444444444444444444444444222222111111111111222222000000000000000000000000////////////000000000000////////////////////////////////////////////////,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......////////////......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,---------......------,,,,,,,,,,,,------------------------//////...---,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,------------------,,,---......///.........////////////////////////////////////000000000000111111111111111111111111000111111222333333444444666555555666777888999999<<<<<<;;;;;;;;;:::::::::========================???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;=========;;;;;;;;;;;;;;;;;;::::::999777888888888888999999999,,,,,,,,,------.........//////.........---------........................------------------------------------------------,,,,,,,,,---------......///......------......///...------,,,,,,------...------------------------,,,,,,---...............////////////////////////........................---.........//////000000------------........./////////////////////////////////000000000111111111111111111111111111111111333333333444444444444555444555555666666777888888777888888999999::::::;;;;;;;;;;;;;;;:::999888777888888888888888888888888999999999999999999999999888888888999999999::::::999999999999999999999999<<<:::777555555666888:::666666777888999999999999777666666555555555555666555555444444444555555666444444444444444444444444222222111111111111222222000000000000000000000000////////////000000000000.......................................////////////...---,,,+++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,------------------........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......////////////......,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---.........------------------------------+++++++++,,,,,,,,,------***++++++,,,,,,------...+++++++++,,,,,,,,,,,,---......---,,,,,,,,,------------------------------//////......---,,,+++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,---......///.........////////////////////////.../////////000000000111111111111111111111111111000111111222222333333333555555555555666777888888;;;;;;;;;;;;;;;;;;;;;;;;=================================<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>><<<;;;:::;;;===>>>===<<<;;;;;;<<<<<<<<<;;;:::999999999999:::::::::;;;;;;---------------.........................................................------------------------........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------,,,---......//////......////////////////////////........................------......///000000000------.........//////////////////////////////////////////000000000111111000000000111111111222222333333333333444444444444444444555555666666777777666777777888999999::::::888999:::::::::999888777999999999999999999999999999999999999999999999999888888888888999999999999999999999999999999999999<<<:::999777777888999:::666777777888888888777777666666555555555555666666444444444444444555666666333333333333444444444444222222111111111111222222000000000000000000000000////////////000000000000........................---............/////////222111000...---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,------,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.........//////.........,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------***+++++++++,,,,,,,,,,,,************************...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++---000111111111111,,,,,,,,,------------...,,,,,,,,,,,,------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------......,,,,,,+++,,,---......------,,,,,,------...............---,,,+++******++++++,,,,,,------...---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------.........,,,---......//////......////////////////////////......//////000000111111111111111111111111111111111111111111222222333333555555555555555666777777999999:::;;;;;;<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===>>>===<<<<<<<<<===>>>>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<............------------,,,,,,------.../////////........................------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------,,,,,,---............---........................////////////////////////------......///000000111....../////////000000000////////////////////////////////////000000000111......///000111222333333222222333333333444444444333444444555555666777777555555555666777777888888777888:::;;;;;;:::999888::::::::::::::::::::::::999999999999999999999999888888888888999999999999888888888888888888888888::::::999888888888888999777777777888777777666666666666555555555555666666666555555444444444555555222222222222333333333444222222111111111111222222000000000000000000000000////////////000000000000........................---------.........//////111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,------...------------------------++++++,,,,,,,,,---------+++,,,---//////...---,,,,,,,,,,,,---------......,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///---,,,++++++,,,...///...---,,,,,,,,,,,,---...---............---+++*********+++,,,,,,---......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++,,,,,,---......///,,,---......//////......////////////////////////.........///000111111111111111111111111111111111111111111111222222222222555555444444555555666666777888999:::<<<===>>>>>>========================<<<<<<<<<<<<============;;;<<<<<<<<<<<<=========::::::::::::::::::::::::;;;:::999;;;===>>>>>>======>>>???@@@???>>><<<;;;:::;;;;;;;;;<<<<<<<<<<<>>???@@@========================<<<<<<======>>>>>>??????<<<<<<<<<============>>>:::::::::999999888888888;;;:::999;;;===>>>>>>======>>>@@@AAA@@@???===<<<:::::::::;;;;;;;;;<<<<<<------------------------,,,---...//////...---,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,---------.........//////......------------.........---,,,++++++,,,---...,,,,,,,,,------........./////////...---------,,,......////////////......,,,,,,,,,---------......////////////////////////------------.........///......//////000000000111222111111111000000//////333333222222333333444555222222333333444555666666555555666666777777777888999::::::;;;<<<<<<<<<;;;;;;;;;:::999999888888777666777888999999999999999<<<;;;::::::999999999:::777666666666666888:::;;;===<<<;;;:::999777777666666666777777888888999999555444333333222222333333222222222333333444444444333333333222222222111111111222222222222111000000000000000000///////////////////////////////////////......------///000111000000///............///,,,,,,,,,------.........------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))///...---,,,,,,,,,,,,,,,'''((()))+++---.........---------------------------------.........//////111///+++)))(((***,,,...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++******))))))******+++,,,...---,,,++++++,,,---...---------.........//////******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......////////////......////////////...---,,,+++............------,,,+++++++++---......---++++++------------------------///...---,,,,,,---...///***+++,,,,,,------,,,,,,------------------------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////////////////---...///000222222333333000000///////////////000000000000000000111111222333333333333555666777888888999999::::::;;;;;;<<<===<<<;;;::::::;;;<<<===????????????>>>===<<<;;;<<<<<<<<<;;;;;;::::::::::::999999999999999999999:::;;;;;;;;;<<<=========???EEELLLLLLFFF???<<<<<<;;;;;;;;;<<<<<<<<<======---------------------------...////////////...---+++++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,---------.........//////......------------......---------,,,,,,---------,,,,,,,,,---------..................------------......////////////......---------.........//////........................------.........//////////////////000000000111111111111111111000000000///222222222222222333333444222222333333444555555666777777777777777777777777666777888:::;;;;;;;;;;;;;;;::::::999888888777777888888999999999888888777<<<;;;::::::999999::::::888777777777888999;;;<<<:::999888777666555444444555555555555555666666666666555444444333333444444222222222222222333333333333333333222222222111111111222222222222111000000000000000000////////////........................///......---...///000111---,,,,,,+++++++++++++++,,,,,,------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******///...---,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...+++******+++---...------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++++++++************+++,,,,,,---------,,,,,,---------,,,------------.........+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,000000000000///...---,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,------,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------............---------------...///000111222222222000000////////////000000000000000000000111111222333333333444555666888888888888999::::::;;;;;;<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::999999;;;;;;;;;:::::::::999999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@DDDDDDAAA<<<999888;;;;;;;;;;;;<<<<<<<<<===---------------------------...///000000///...---,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,---------.....................------------......,,,------......------,,,,,,,,,,,,------------...------------..................////////////.............../////////000000............................../////////000000000000000000000111111111111111111111111000000000000111111111111111222222333222222333333444444555555888777777777777777777777444555777888::::::;;;;;;::::::999999888777777777999999999999888777666555;;;::::::999999999999999999888888888999:::;;;<<<888777777666555444444333666666555555555555555555666666555444444444444555444444333333333333333222333333333222222222111111111222222222222111000000000000000000////////////------------------------///............///000000......---,,,,,,,,,,,,---------------------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***......---,,,,,,,,,------,,,------,,,,,,+++***)))++++++++++++++++++++++++---------...............---,,,,,,+++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,111111111111000///...---+++,,,,,,,,,,,,++++++***------,,,,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------......................................................------,,,,,,,,,+++---...///000111222222222000000////////////000000000000000000000111111222444444444444666777888999888888999999:::;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;:::999888888:::::::::999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;===>>>===;;;888777;;;;;;;;;;;;<<<<<<<<<<<<------------------------......///000000///......---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,...........................------,,,,,,------...+++,,,---......---,,,+++------------------------,,,,,,,,,------.........---......//////......------.........////////////........................////////////000000000000000000111111111111111111111111111000000000000000000000000000000111111222222222333333333444444444666666666777777888888888555666777888999999999999999999999888777777666666888888888888888777666666888888777777777777888888888888888888999999::::::888888777777666666666555888888888777777666666555666555555444444444444444666666555555444444333333333333333222222222111111111222222222222111000000000000000000////////////------------------------............/////////000//////...---------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++...------,,,,,,,,,------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---.........---------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---......---,,,++++++++++++,,,,,,,,,---------------------,,,,,,,,,------------------------------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......////////////......000000000000000///...------...............------...---,,,++++++,,,---...------------------------+++,,,---......---,,,++++++,,,,,,---...---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........................................................//////////////////////////////...------,,,,,,,,,---...///000111111111111000////////////000000111000000000000000111111222444444444555666777888999888888888999::::::;;;;;;;;;<<<>>>>>>>>>>>><<<;;;<<<<<<<<<<<<;;;:::999999999999888888888888888888999999:::;;;;;;<<<======<<<<<<<<<;;;;;;:::::::::<<<::::::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;---------------------------...///000000///...---...---------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,.....................---------,,,,,,,,,,,,------+++,,,---......---,,,+++------------------------+++,,,,,,,,,------......------............------,,,,,,---------.................................////////////000000000000111111000000000000000000000000000000000000111111000000//////000000111222222222222333333333333333333333444666777888999:::777888999999999999999888999888888777777666666555555666777888888888888888666555555555555555666666777777777888888888888888777777777666666666666666888888777777666666555555555444333333222333333333555555444444333333222222333333333222222222111111111222222222222111000000000000000000////////////........................---......///////////////,,,+++******)))*********.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------,,,,,,,,,------...++++++,,,---------,,,,,,.............................................---++++++---............---------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,---......---,,,++++++++++++,,,,,,,,,------...---------------------------------------------------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......////////////............/////////...---------......//////.........///...,,,,,,,,,,,,...///------------------------,,,---...//////...---,,,,,,,,,---.........------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////......---------...///000000000000000///////////////000111111000000000000000111111222444444444444555777888999777777888999999::::::;;;;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<;;;:::999888888888888888888888888888999999:::;;;;;;<<<======<<<<<<;;;;;;:::::::::999<<<:::999999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::------------------------,,,---...//////...---,,,---------------.........,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,...............---------------,,,,,,,,,,,,------,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,------------...------------------------....../////////000000000000000000000////////////000000000000111111111111000000000000000111111222222222222222333333333333222222333444666777888888777777888999999999999888888888777777666555555555444555666777888888888888444444444444444555555666666777777888888888777777444444444555555555555555555555444444444444444444444444333222222222222333222111111111111111000000333333333222222222111111111222222222222111000000000000000000////////////////////////////////////---......///000/////////...---,,,,,,++++++,,,,,,------------------,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------,,,,,,,,,---......******,,,---...................................................---------,,,------............---------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,---------------------------.........------------------------------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------............------+++,,,,,,------------,,,......------------......---------------------------......//////......---,,,,,,---...............------------------------//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))******++++++,,,,,,------------------------++++++++++++++++++++++++........................////////////////////////---...//////000000000//////......//////000111222000000000000000111111222333333333333555666777888777777888888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999888777777888888888888888999999999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999888888888999:::;;;;;;;;;;;;;;;::::::::::::------------------------+++,,,---......---,,,+++,,,,,,------......//////,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,//////.........------------,,,,,,++++++,,,,,,------------,,,,,,---------......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............------------------------------........./////////////////////.........---///000000000111111111111111000000000000111222222222222222222222222222222333333333444444444444444333333555777888999::::::888777777666666555444444666666777777777777777666555555555555555666777777777888999999999888777777444444555555555666666666333333444444444444444444555555444333333333333333111111111222222222222222333333333222222222111111111222222222222111000000000000000000////////////........................------///000000000///...111000//////......//////,,,,,,------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,---...///***+++,,,---....................................//////.........---------............------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...---------,,,,,,---------,,,------------.........,,,,,,------......//////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,......////////////......++++++,,,---------------------............------------------------------...------,,,,,,------...,,,------...............---------------------------------------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......//////000---...//////000/////////............///000111222000000000000000111111222222222222222333555666777777777777888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777888888888999999999::::::999999999:::::::::::::::::::::::::::::::::;;;;;;777999;;;:::777777999<<<;;;;;;;;;:::::::::999999------------------------++++++,,,------,,,++++++,,,,,,,,,---...///000000,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,//////.........------------,,,,,,++++++,,,,,,---......,,,++++++,,,...............------,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,............/////////000------------------------------------........./////////......---------,,,//////000000111111111222111111111111111222222333222222222222222222222222555555444333333222111111...000222555888:::;;;<<<777777777666555555444444888888888888777666555444666666666666666777888999888999:::;;;::::::888777666666777777888999999999444555555666666777777777666666555444444444444555444444444555555666666666333333333222222222111111111222222222222111000000000000000000////////////------------------------,,,---///000000000///.........---,,,,,,,,,,,,---,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,---...///,,,,,,------...---------------------------------//////.........---------000///...---------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,++++++++++++,,,------......,,,++++++,,,......---------.........//////,,,,,,,,,---...///000000........................------------------------+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...//////////////////...//////000000000000000///------...///000000000///,,,---...//////...---,,,------------------------...---++++++++++++---...,,,---......//////......------------------------+++,,,,,,------......///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,---...//////---...//////////////////............///000222222000000000000000111111222111111111222333444555666777777777888999999::::::;;;;;;999888888999;;;;;;============<<<;;;::::::888888999999:::::::::::::::999999999999999999999999999999::::::;;;;;;;;;777;;;>>>===888777:::>>>;;;;;;;;;::::::999999999------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////.........------,,,,,,,,,.........------,,,,,,,,,...---,,,,,,......---,,,------------------------------------------------------------------------+++++++++,,,,,,---------////////////////////////---...//////000/////////........./////////000000//////.........---------//////.........---------///......------///000111////////////////////////111111000000000000111111111111222222222333333333333333333333333333333333777777888888888777777666666666555444444444444555222333333444555666777777777666444333333444666777999888888888777777666666888777555444333333333444444444555555555555444444777777666555444444333333333333333333333333333333222222222222222111000///000000000000000000000000000000000///......------................................................---...///000000///...---------------------------,,,,,,,,,---------.........---,,,,,,++++++++++++------------------------***,,,------+++******+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++'''###%%%***......,,,,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////.........------,,,,,,------...------------------------------------------------//////.........---------........................---...000000///......---000%%%***555222......+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,............////////////111000000///...---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,---------.........///000///...---...000000000000000000000000000222111111000111333444555666666777777888888999999666777777666555666999;;;::::::::::::::::::::::::777777888999999999999888;;;:::999888888888999:::999999999999999999999999;;;;;;::::::::::::999999999999999999999999999999---------------------------------------------------...............------///.........---------,,,/////////......---------...---,,,,,,......---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------........................------...///////////////,,,,,,,,,---------......//////.........---------//////.........---------///......---...///000111////////////////////////111111000000000000111111111111111222222222333333333333333333333333333333666666777777777666666555777777666555555555555555555555555666666666666666777555444333333444555777888888888777777777666666888777666555444444444555444444555555555555444444777666666555444444333333333333333333333333333333222222222222222111000000000000000000000000000000.........///////////////................................................+++,,,---......---,,,+++------------------------,,,,,,,,,---------.........---,,,,,,+++++++++,,,------------------------,,,---......,,,++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------.................................------------------------++++++++++++++++++++++++.........---------,,,,,,,,,)))&&&(((,,,///...,,,,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,..................------,,,,,,------...------------------------------------------------///.........------------........................000...,,,,,,---...------///...333000'''***000+++------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------............////////////111000000///......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,...---,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------.........///000///...---...000000000000000000000000000111111111000111222444555666666666777777888888999777888888888777777888:::::::::::::::::::::::::::777888888888888999999999::::::999888888999999:::::::::::::::::::::::::::;;;;;;:::::::::999999999999999999999999999999999------------------------......................../////////......---++++++............------------///////////////............---,,,,,,......---,,,------------------------------------------------------------------------------------,,,,,,,,,,,,........................,,,---......///.........,,,,,,---------........................---------...............---------///............///000000////////////////////////111000000//////000000111111111111222222222222333333333333333333333333333444555555666666555555555888777777666555666666666777777777777666666555555666555444333333444555666888888777777777777666666999888777666555555555666444444444444444444444444666666555555444333333333333333333333333333333333111222222222222111000000000000000000000000000000------......///000000111........................------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------,,,+++++++++,,,,,,---------------------------...//////---,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............------...,,,***+++...000...,,,,,,------......------,,,......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............------,,,,,,------...------------------------------------------------............---------------------------------------,,,+++,,,,,,,,,+++******000666---"""+++222***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000000000///......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------------------------------------------,,,,,,,,,,,,......---,,,++++++,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,---------.........///000///...---...000000000000000000000000000111111000111111222444444555555666666777888888999888999::::::888777888999::::::::::::::::::::::::999888777777777888:::::::::999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999---------------------------------------------------.........------,,,+++------------,,,,,,,,,,,,//////.....................---,,,,,,......---,,,------------------------------------------------------------------------......------,,,,,,,,,+++........................,,,,,,---...............////////////000000000000............................................................/////////000////////////////////////000000////////////000000111111111111222222222222222222333333333333444444444444555666666666555555777777666555555555555555666666666666555555555555666555444444444444555666777777777777777777666666999888888777777777666666444444444444444444444444555555555444444333333333222222222222222222222222111111222222222111111000000000000000000000000000............//////000000........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,------------------------,,,...//////---,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,........................------------------------....................................------------...---,,,---//////---+++,,,------......------,,,......------,,,,,,++++++------------------------+++,,,,,,------............------,,,,,,------...------------------------------------------------------------------------------------------------(((,,,000000...,,,...000222---...---)))///333)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111............////////////000000//////............,,,------......------,,,------------------------........................------------------------------------------------......------,,,,,,,,,+++///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.........///000///...---...000000000000000000000000000000000000111111222333333444444555555666777888888888:::<<<<<<:::888777777999999999999999999999999:::888777666666888:::;;;999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888888999999999999------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------++++++++++++++++++,,,,,,------------------------...---,,,,,,......---,,,------------------------------------------------------------------------.........------,,,,,,,,,........................,,,---......//////....../////////000000000111111---.....................---.....................---......///////////////////////////////////////000000////////////000000000000111111111222222222222222222333333444444444444555666666777777777666555555444333333333444444222222333444444555666666555555555444444555555555666666666666666666777777888888888888888777777777555444333333333333444555444444444444444333333333222222222222222222222222000111111222222222111111000000000000000000000000000000//////....................................------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---------------------------,,,---......,,,++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---,,,***,,,------......------,,,------,,,,,,++++++******------------------------,,,,,,,,,,,,------.........------,,,,,,------...------------------------------------------------,,,,,,------------------------------------------(((...222000,,,000===IIITTT555'''---000//////+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111............////////////////////////............,,,------......------,,,------------------------------------------------------------------------------------------------.........------,,,,,,,,,///...------,,,,,,,,,---,,,,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.........///000///...---...000//////////////////////////////000111222222222333222333444555666777888888888:::<<<<<<:::888777777999999999999999999999999:::888777666666888:::;;;888888999999::::::::::::999999999999999999999999::::::999999999888888888777777777888888999999999------------------------,,,,,,,,,,,,,,,,,,,,,,,,******,,,------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------...---,,,,,,......---,,,------------------------------------------------------------------------.........------------------------------------------......///000/////////------........./////////---------...............---------...............---......///000/////////////////////////////////000//////......//////000000000000111111111111222111222222333333444444555444555666777777777777777555444333333222222333333000111222333444555666666555555555555555555555555555555666666666666777777777777888888888888777666555444333222222333444555444444333333333333333333222222222222222222222222000000111222222222222111000000000000000000000000111000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------------------------------+++---......,,,++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................------------------------************************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++++++++++++++******------------------------------,,,,,,,,,------......------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...000000+++)))444KKK]]]oooBBB(((---...+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000............//////////////////////////////......,,,------......------,,,------------------------------------------------------------------------------------------------.........---------------......------------......,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000////////////////////////...///000111222222222222111222333444555777777888888999::::::888777888999999999999999999999999999999888777777777888::::::777777999:::::::::::::::999999999999999999999999999999999999888888888888666666777777888999999999------------------------------------------------+++,,,,,,---------,,,,,,,,,,,,,,,------.........------------.........///...---,,,,,,......---,,,------------------------------------------------------------------------------------............------------------------...///000000111111000000---.........////////////---------.........//////---------.........//////------///000000000///...//////////////////////////////............//////000000000000111111111111111111222333333444555555333333444555666666666666555555444333333333333444333333333444444555555555444555555555555555555444555555555666666666777777666666777888888777666666555444222111111222444555333333333333333333333333111111111111111111111111000000111222222222222222000000000000000000000000///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,+++++++++,,,,,,---...---------------------------...//////---,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------.................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,+++++++++---...,,,------......------,,,+++++++++,,,,,,,,,,,,,,,...........................---,,,,,,,,,,,,---......------,,,,,,------...------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...++++++444BBBNNN[[[===---...+++***...---+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...............////////////.../////////////////////,,,------......------,,,................................................------------------------------------------------------------............------,,,------...///000,,,+++++++++,,,,,,---...------,,,,,,,,,,,,++++++******+++,,,,,,---......------------------------------------------------,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000////////////////////////...///000111222222222111111111222333555666777888777888888888777777888:::888888888888888888888888777888888888888999999999666777999:::;;;;;;::::::::::::::::::::::::::::::999999999999888888888888666666666777888999999999------------------------........................------------,,,+++******........./////////000000---.........//////000000...---,,,,,,......---,,,------------------------------------------------------------------------,,,---------.../////////------------------------//////000111111111111111000000000000111111111111---------.........//////---------.........//////,,,---///000000000///...//////////////////////////////............//////000000000000111111111111111111222333333444555555111222333444555555555555666666555444444444444555666555555555555444444444444444555555555555444444444555555555666666777777555666777888888777666555555444222111111222444555333333333333333333333333111111111111111111111111///000111222222222222222000000000000000000000000------......///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++,,,,,,---...------------------------...///111000...------...++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,---...//////........................------------------------........................---------.........//////------,,,+++***,,,...111,,,------......------,,,,,,,,,,,,------.................................///...---,,,+++,,,---......------,,,,,,------...------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000///333---000222,,,...222---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,............/////////000.........///////////////,,,------......------,,,........................////////////////////////------------------------------------------------,,,---------.../////////,,,,,,,,,---...///000111++++++++++++,,,,,,---...---------,,,,,,,,,++++++******+++,,,,,,---..............................------------------------,,,,,,---......---,,,,,,.........------,,,,,,,,,,,,,,,,,,---------.........///000///...---...000////////////////////////---...000111222222111111000111222333555666777888666777777666555666999;;;888888888888888888888888777777888999999999999888666777999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777555666666777888999999999................................................000000//////............------------------------......---,,,,,,+++******------------------------,,,------......------,,,------------------------,,,,,,,,,------.........,,,---------------------,,,,,,,,,++++++*********------......//////000000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---.........---,,,+++////////////////////////////////////000000000000222111111111222333333444222333444555555555444333555555555555555555555555555555444444444555555666555555666666666666555555666555444333333444555666666666777777666555444444333333333333333333333333222222222222222222222222444333111000000000111111111111222333333333222222222000//////000000///---,,,------......------,,,///...---,,,+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))***---//////...------------------------++++++,,,,,,,,,,,,------...------------...//////222111///---,,,,,,------,,,++++++******++++++,,,,,,------...------,,,,,,,,,,,,,,,---...///000000.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................///............---------222333333222111///---,,,,,,,,,,,,------............---,,,,,,,,,,,,---...---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---..................---,,,,,,,,,---------......111000///...---...//////---------,,,,,,+++++++++,,,---...---,,,+++---///---,,,,,,,,,,,,---......///...---,,,,,,---...///........................000111111111222222222222333333333333333333333333444555666888999999::::::666777888888777666555444666666777888999::::::;;;:::;;;;;;:::888777888999777777777888999:::<<<<<<888888888888777777777777:::888666555444555666777................................................/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,---------....../////////......------,,,........................------------...............------,,,,,,------...------------------------------------------------,,,,,,---...............---......//////......---////////////////////////////////////000000000000222111111111222222333444222333444555666555444444555555555555555555555555555444444333333333333444444555555666666666666555666555444444444444555666555555555555555444333333333333333333333333333333222222222222222222222222444333111000000000111222222222222333333222111111222000//////000000///------......//////......---///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...//////...,,,+++*********+++///......------......///,,,,,,------...---------,,,,,,------......//////......---------,,,,,,,,,---------,,,,,,+++++++++...---------,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................111///---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------................................................222333333333222000...---,,,,,,,,,---------.........---,,,,,,,,,,,,---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......000///...---------......---,,,,,,,,,,,,,,,,,,+++,,,---...---++++++---...---,,,,,,,,,,,,---......000///...------...//////........................000000000000111111111222444444444444444444444444444555666888999:::::::::888999999:::999888777666666666777777888888999999888999:::999888777888999888888777888888999:::;;;888888888777777777666666999888666555555555777777------------------------------------------------......------------,,,,,,------------------------***++++++,,,---......///------------------------,,,------......------,,,------------------------,,,,,,,,,------------...111111000///...---,,,,,,.../////////////////////---------,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------...////////////...//////.........//////000////////////////////////////////////000000000000222111111111111222333333222333444555555555555444444444444444444444444444444444333222222111222222333444555666666666666666666555444444444444555666444333333333333333222222333333333333333333333333222222222222222222222222333333222111111111111222333333333333222111000000111000//////000000///.../////////000000////////////...------,,,,,,------------------------------------------------------...,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,+++***************,,,,,,++++++++++++,,,,,,+++,,,,,,---.........------------------............------------,,,,,,,,,------,,,,,,,,,,,,++++++//////............------,,,------......------,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------............------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................222000---,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////333333333333333111///...,,,,,,,,,------------......------,,,,,,------...------......------,,,,,,------------------------------------------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///...---,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,---------++++++---...---,,,,,,,,,,,,---......000//////......///000000........................////////////000000000000444444444444555555555555444555666777888999999999888888999::::::999777666666666666777777777777777666777888888777777888999888888777777777888888999777777777777666666666666999888777666555666777888------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.........------------------------,,,------......------,,,------------------------------------------------//////......------,,,,,,...---------,,,,,,++++++......------,,,,,,++++++...------,,,,,,------...---------------------------------------------------......///000////////////...---------...///000////////////////////////////////////000000000000222111111111111111222222111111222333333444444444444444444444444444444444555444333222222111111222333333444555666666666666555555555444444555555555333333333222222222333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333222000//////111///...///000111000......//////000000//////...///......---------------------------------------........................---,,,++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---------------,,,,,,,,,---++++++************++++++++++++,,,---...............---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++,,,---...///000111222333444444333222111000------------------------------------------------,,,------...------,,,,,,........................------------------------------------............------------------------------------------------......---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,------,,,++++++,,,...---,,,,,,,,,,,,---......///////////////000000000.................................////////////000333333333444444444444444333444555666777777777777555666777888888777666555666666666666666555555555444666777777666666777999999888888777666666777777777777777666666666555555888888777666666777777888------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------------------------------+++++++++,,,,,,---------///...---,,,+++)))((((((///.........------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////...---,,,+++,,,---///000////////////////////////////////////000000000000222222111000000111111111000000000111111222333333444444444444444444444444555555444333333222333333333333444555555555555555444555555555555555555444444333333222222333444444333333333333333333333333222222222222222222222222222222222333333333222222333333333222111000///...000///...///000111000///.........//////............//////.........------------------------------........................,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------+++************+++,,,,,,,,,---------------------......------------......+++,,,,,,---.........------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***+++,,,---...000111111111222333444333333111111------------------------------------------------,,,,,,------...------,,,........................------------------------++++++,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,***++++++++++++++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,---,,,******,,,------,,,,,,,,,,,,---.........//////000000000000000........................---.........////////////111111222222222333333333222222333444555555555555555666777888888777666555666666666555555555555555444555777777666666777999:::999888777666666666666777777777777666666666666888777777777777888888888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........---------------------------------------,,,------......------,,,------------------------...------------,,,,,,,,,))))))***+++,,,---......000000///...,,,+++***)))............------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,,,,,,,,,,---...///////////////////////////////////////000000000000222222111000000000000111/////////000111222333444333333333333333333333333444444333333333333444444444444555555555444444333444444555666666555444444444333222222222333444555333333333333333333333333222222222222222222222222111222333333444333333333222222222222111000//////000///...///000111000///---......//////......---...////////////...------------------------------------------------------***,,,------,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---******,,,,,,------------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------...++++++,,,,,,,,,,,,------*********++++++++++++,,,,,,------......------,,,------............---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................*********,,,...//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111000111222333333222222111...------------,,,,,,,,,,,,------......------,,,,,,,,,------......------------------------------------------------------***+++++++++,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,---------,,,+++***+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,******,,,------,,,,,,,,,,,,---......------...///000000000000....................................////////////000000111111222222333333111222333444444444444444666777999::::::999888888555555555666666666666666555666777777666666777888:::999888777777777777777888888888888777777777777777777888888888888888888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,,,,------......//////------------------------,,,------......------,,,------------------------......---------,,,,,,,,,+++++++++,,,,,,---------...............---------,,,,,,,,,,,,,,,---------...------,,,,,,------...------------------------------------------------,,,,,,---...............+++,,,---...////////////////////////////////////////////////000000000000222222111000000000000000111111000111222444555666333333333333333333333333222111111111222333444555555555555555444333222222444444555666666555444444333222000000000222333555333333333333333333333333222222222222222222222222111222333444444444333333000000111111111111000000///......///000111111///...//////000000//////......//////000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,......---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------***+++,,,...//////......+++******))))))******+++............---,,,+++++++++++++++,,,,,,------...,,,,,,,,,---------......+++++++++,,,,,,---------************++++++,,,,,,,,,------......------,,,------............---------,,,,,,++++++,,,,,,---------............------+++++++++,,,,,,---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++***+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...///111222222222111111......---------,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------........................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---.........---++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******+++------,,,,,,,,,,,,---......+++,,,...///000000//////............................../////////000000000000000111222222333444444333333444555555555555444666777888999:::999999888555555555666666777777888777888999888666666666888:::999999888888888999999999999999999888888888888777777888888999999999999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------***+++,,,---///000111111------------------------,,,------......------,,,------------------------.........------,,,,,,,,,---------------------,,,++++++,,,,,,---...//////*********++++++,,,,,,---...------,,,,,,------...------------------------........................+++,,,------......------+++,,,...000111000000///////////////////////////////////////000000000000222222111000000///000000222222222222333555777888333333333333333333333333//////000000111222444444666666666555444333111111333444555666666555444333111000///...///000222444333333333333333333333333222222222222222222222222000111333444555444333333///000000111111111111000///......///000111111000000000111111111111000000...///000000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////---,,,---///------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,---///111222222111111...------,,,,,,------.../////////...---,,,************+++,,,,,,---......,,,,,,,,,------.........+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,------......------,,,------............---------,,,,,,++++++,,,,,,---......////////////......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---...000111222222111111.........------,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------...///...---,,,+++---------,,,,,,++++++++++++,,,,,,+++******+++------,,,,,,,,,,,,---......***+++---////////////...........................////////////000000000000111111222333333444555555555555666666777666666666444555666777888888777666444555555666777888999999888999999888777666666777:::999999999999999:::::::::::::::999999999888888666777888999999999999999---...///000000///...---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///222000...,,,+++,,,---...+++,,,,,,------.........------------------------......------------,,,,,,........................................................................,,,,,,,,,---------......------------------------------------------------/////////...------,,,,,,............////////////////////////////////////............////////////000000000000111111111111111111222222222333333333555555444444444333333333111111000000111111222333333333333333333333333333444555666666666666666555555555555444444333333333222222222222222222222222333333333333333333333333111111222222222333333333111111222222111000...---////////////............000000000000////////////................................................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,+++---///...........................------,,,,,,------...,,,,,,++++++,,,,,,---...---,,,,,,---......---+++///............------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,******444222////////////...---,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////---***(((,,,,,,,,,++++++*********...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,///......---,,,,,,++++++111111111000000000000000333222111000///.........---------.........//////------------------------++++++***,,,---...---+++------+++******+++------,,,,,,,,,---------......++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......................................................------...///000111111222222222222222222222333333555555555555555444444444555555555555666777888999333444555666777888999999888777777777888999:::::::::999999888888999999:::999999999999999999999999999999888888888888999999......////////////.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///111000...,,,,,,,,,---...---------------.........------------------------,,,,,,++++++++++++******........................................................................,,,,,,,,,---------......------------------------------------------,,,,,,...............---------............////////////////////////////////////........./////////000000//////000000000111111111111111111222222222333333111111222222333444444555222111111111111222333333333333333333333333333333444444444333333333333333333333333222222111111111222222222222222222222222333333333333333333333333222222222222333333333333333222111000/////////000000000000/////////......000000000000/////////...........................------------------------......---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,+++---///////////////////////////...------,,,,,,------...,,,,,,++++++,,,,,,---...---,,,------......---,,,...---------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******111///------......---,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))---------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,---......//////000000000000000000000000///...---,,,++++++++++++,,,------------.........------------------------,,,++++++,,,......---,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------..............................////////////////////////...//////000000111111111111111222222222222333333555555555555555555555555:::999888777666666666666444555555666888999999:::888888777777777888999999777777777777777777777777999999999999999999999999666666555555555555666666//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------------...///111000...---,,,,,,---...//////..................------------------------,,,,,,++++++++++++******------------------------------------------------........................,,,,,,,,,---------......------------------------.........------,,,,,,,,,---------...........................////////////////////////////////////////////////000000000000//////000000000000111111111111111222222222222333...///000111333444555666222222222222222333444444222222222333333444444444777666444333222333333444333333222222222222111111333333333333333333333333333333333333333333333333222222333333333444444444555333000...---...000222111111000000000/////////000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,+++---///++++++++++++++++++++++++...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,------......------,,,------,,,,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++...,,,++++++,,,---,,,+++,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------...//////000/////////000000000000000000//////......---------,,,,,,,,,,,,---------------------------------------,,,,,,---//////...,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000000000000000000000000000000111111111111111111222222222333333555555666666666666666666::::::999888777777777777555666666777888999::::::999888888777777777777888777777888999999888777777888888888888888888999999555555444444444444555555//////---,,,,,,---//////------------------------------------------------------------------------.........------.........000///...------------...000000//////.........---------------------------......---------,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......------------------------.........------,,,,,,+++,,,,,,------...//////000............/////////////////////////////////////////////000000000111111////////////000000000111111111111111222222222222//////000222333444555666333333222222333333444555111111222333333444555555<<<:::888666555555666777444444444444444444444444333333333333333333333333333333333333333333333333222333333333333444444444444333111///...///000111111111111111000000000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,---...---,,,+++---///************************...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,---......---,,,,,,------------,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++,,,,,,---------+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///000//////......------,,,......///////////////000000000000000//////......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,...///000///---,,,---...//////...---,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000,,,,,,,,,---------..............................////////////////////////111111111111111000000000000000111111222222333333555555666666666666666777666666666666777888999:::666777777888999999::::::999888777666666666666666888999;;;<<<<<<;;;999888777777777888888888888888888777777666666777777888///...---,,,,,,---...///---------------------------------------------------------------------------..................---///......---------------000000//////.........---------------------------......---------,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,,,,---...///000000............////////////////////////////////////////////////000000000000...////////////000000000000000111111111222222222333333333333444444444444333333222222333333444555111111222333333444555555<<<;;;999666666666777888444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333444444111222222111111000///...111111111111000000000000////////////....................................------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,---...---,,,+++---///...........................------,,,,,,------...,,,,,,++++++,,,,,,---...+++---///...---+++,,,...............---------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------...---,,,+++++++++,,,,,,...,,,++++++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...////////////...------,,,,,,------........./////////,,,,,,---------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,...///000///---,,,---...//////...---,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,,,,,,,---------......................................................111111111000000000000000//////000111111222333333444555555555666666666777555555444555555666777888777777777888999999::::::888888777666555555555555777888:::;;;;;;:::888777666666666777777888888888999888888777777888888999......------------......,,,------......------,,,------------------------------------------------------...//////...------.....................---//////..................------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------------------------------,,,,,,------...///000000............////////////////////////////////////............////////////......////////////000000000000000111111111111222555555555444444333333333222222222222222333444444222222222333333444444444888777555444444444444555111111222222222222333333333333333333333333333333333333333333333333333333111111222222222333333333000111222222222000...---111111000000000//////////////////.........------................................................------,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,---...---,,,+++---///...........................------,,,,,,------...,,,,,,++++++,,,,,,---...***---000///,,,+++,,,...//////.........------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------...---+++***)))***++++++///---,,,,,,---...---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...******++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,---......///,,,,,,------.../////////---...///000000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,---------......................................................///////////////000000000...//////000111222333333333333444444555666666666777777666555444444444444777777777888888888999999777666666555555555555666555555666777777666555555555555666666777777888888777777666666666666777777,,,------......------,,,,,,,,,---......---,,,,,,........................------------------------------...//////...------------...............------------------.........------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------+++,,,,,,------.........,,,---------......//////............////////////////////////////////////------------...................../////////000000000000000000111111111111444444444333333333222222222111111111111222333333333333333333333333333333333333333222222222222222111111111222222333333333444444444444444444444444333333333333333333333333000000000111111111222222222222111111000/////////000000000/////////......//////.........---------........................------------------------......---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...***---000///,,,***,,,///.........---------,,,,,,---------------------------,,,,,,++++++,,,,,,---................................................---,,,+++******,,,---///000...,,,,,,------,,,+++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******++++++,,,---------+++,,,,,,---......//////000111222333444333111000,,,------------.........++++++++++++++++++++++++,,,++++++,,,......---,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************)))))),,,,,,,,,---------......................................................------......//////000000......///000111222333333222222333333444555555555888777666555555444444444666666777777777777888888555555444444444555666666444444555555555555444444444444555666666777888888666666555555555555666666+++,,,............,,,+++,,,,,,---......---,,,,,,........................------------------------,,,---...//////...---,,,------......///......---+++,,,,,,------.........------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------***++++++,,,---...//////---------.........................../////////000////////////////////////,,,,,,,,,---------................../////////000000000000000111111111111222222222222222222222222111111000000111111222333444333333333333333333333111111222333333333222222333333333444444555555555444444444444444444444444333333333333333333333333///000000000000111111111555333000...---...000111////////////............//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,.../////////...---++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------------...---,,,+++---///...........................------,,,,,,------...,,,,,,++++++,,,,,,---...)))---111///,,,***,,,///---------,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---...................................................---,,,,,,---000222444000...,,,+++,,,,,,+++***,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------,,,++++++******)))++++++,,,------...//////---...000111111000///...---------.........//////++++++++++++++++++++++++++++++***,,,---...---+++------+++******+++------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,---------..............................000000000000000000000000+++,,,,,,---...///000000---...///000111222333333111111222333333444555555555555555666666777888999666666666666777777777777444444444444444555666777777666555555555555666777444444444555666777777888777777666666666666777777------------------------...---,,,,,,,,,+++(((&&&***+++,,,,,,------,,,,,,000///---+++++++++---......------,,,,,,------......------,,,,,,------...------------------------------------------------...------,,,+++***))))))//////.........------------------------------------------............///.........------,,,,,,,,,................................................++++++,,,,,,---...//////........................////////////////////////////////////............////////////////////////111111111000000000000000333444444333333111000///333333333333333222111000222222111000111222444555333333333333333333333333222222222222222222222222666555555444444333222222222222222222222222222222111111111111111111111111000000000000////////////////////////////////////......---------,,,,,,,,,------------------------........................111000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,+++)))(((((()))+++,,,.........------,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,,,,---......,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++---......------///000///......---+++******))),,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,/////////......---------------------------------------------------------------------------------,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........+++,,,...---,,,***++++++------------------------------------------------------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,,,,---...//////---......///...---+++***...---,,,+++***+++,,,---------------------------.........////////////000///...,,,***))))))******............////////////......------------..........................................////////////////////////000000000000000000111222444555555666777777666666555555555444666666666666666555555555444444444555666777777888666666777777777777666666666666555555555555666666888777666555555666777888------------------------......---///000000...,,,++++++,,,------------,,,---.........---,,,,,,+++...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********///.........---------------------------------------------............/////////.........---------------------------------........................+++,,,,,,------.................................////////////////////////---.........//////000000////////////////////////000000000000000000000000444444333222222111000000111222222222111111000///333222111111111222333444222222222222222222222222222222222222222222222222333333444444444444444444222222222222222222222222111111111111111111111111000000000000////////////////////////////////////.........---------,,,,,,------------------------........................///......------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,***))))))***,,,---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,...///...------...///---------,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++---------------------------------------------------------------------------+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////...///111000...---------------------------------------------------------------------------------,,,,,,---......---,,,,,,------------------------------------------------...------,,,,,,,,,------+++,,,---.........---,,,...---,,,,,,++++++,,,,,,------------------------------........./////////...---,,,************+++............////////////......------------..........................................////////////////////////000000000000000111111222333444555666666666666666555555444444555555555555666666666666333444444555666666777777666666666777777666666666666666555555555555666666888777666555555666777777---------------------------,,,---///111222111000++++++,,,---------------+++---...//////---+++***...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++............---------------------------------------------............///////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................////////////////////////,,,,,,---...///000111111////////////////////////000000000000000000000000555444222111000000111111000111111111111000//////333333222111111111222222111111111111111111111111222222222222222222222222222222222333444555555555222222222222222222222222111111111111111111111111000000000000////////////////////////////////////.........------------,,,------------------------------------------------------,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,------------...---,,,+++******+++,,,---...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,---...//////---,,,---...++++++,,,,,,---------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,+++++++++---------------------------------------------------------------------------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,...//////000000111222111///---------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------//////...---,,,,,,,,,,,,***+++,,,---............---------------,,,++++++------------------------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,---............/////////......------------..........................................////////////////////////000000000000000111111222333444555555666555555555555444444444444444444555666666666777333444444555555666666666555555666666666666555555666666555555555555666666999888777666555555666666------------------------+++******,,,...//////...+++,,,,,,---...---------,,,---.........---,,,+++...------,,,,,,------......------,,,,,,------...------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------............///..................------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,........................////////////////////////---------...///000000111/////////////////////////////////000000000000000555333111//////000111222000111111111111111000000444333333222222111111111000000000000000000000000222222222222222222222222222222333333333444444444111111111111111111111111111111111111111111111111000000000000////////////////////////////////////............------------------------------------------------------------------,,,,,,------...///---,,,,,,++++++,,,,,,---------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---......------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...///000///---,,,,,,---,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......///000111000---++++++,,,------------------------------------------------------------------------------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---.........---+++***------------------------++++++,,,,,,,,,---------++++++++++++,,,,,,---------------.........//////......------------..........................................////////////////////////000000000000000111111222333333444444444444444444444444444444333333444444555666777777333333444444444555555555444555555666666555555444666555555444444555555666888888777777666555555555------------------------,,,+++******,,,---,,,+++,,,,,,---.........------...---,,,,,,,,,,,,.........------,,,,,,------......------,,,,,,------...------------------------+++++++++++++++++++++++++++++++++,,,,,,---......,,,,,,---------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,........................///////////////////////////////////////.........////////////////////////......//////000000000000444222111//////000111333111111222222333222222111333333333333222111111000000000000000000000000000222222222222222222222222444444333333333222222222111111111111111111111111111111111111111111111111000000000000//////////////////////////////////////////.........---------------------------------------------------------......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...///000///---,,,,,,---.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///000///---,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///......------,,,,,,,,,,,,,,,---...///...---,,,+++------------------------+++++++++,,,,,,,,,,,,---***++++++,,,------------------------..................------------..........................................////////////////////////000000000000000111111222222333333333333333333333444444444444222333333444555666666777333333333333444444444444444444555555555555444444555555444444444444555555777777777777777666555555------------------------000...,,,,,,,,,---,,,+++,,,,,,---..................---,,,***+++,,,...000...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---------------------------------------------............///+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................////////////////////////000000//////............////////////////////////---......//////000000111222111000000///000111222111111222333333333333222222222333333333222111111000000000000000000000000222222222222222222222222444444444333222111111111111111111111111111111111111111111111111111111111000000000000/////////////////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...---...//////---,,,---...///.........------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...000111111///......///------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,---...//////000///...,,,,,,+++,,,,,,...............---,,,,,,------------------------+++++++++,,,,,,,,,------***+++,,,---......------,,,------------...............------------..........................................////////////////////////000000000000111111111111222222333333222222333333333333333444333333333444555555555666333333333333333333333333333333444444444444333333555555444444444444555555666666777777777777666666------------------------111///---,,,---......---,,,------...............,,,,,,,,,,,,------.........------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,------------------------------------------............///+++++++++,,,,,,---------------------------------........................+++,,,,,,------.................................////////////////////////.........///////////////////////////////////////------......///000000111000000000000111111111111000000111222222222222222000111222333333333222222111111111111111111111111222222222222222222222222333333222222222222222222111111111111111111111111111111111111111111111111000000000000////////////////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,------------------------.........++++++++++++++++++++++++,,,,,,------...///////////////...---------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,...///...------...///------------...............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------+++++++++++++++++++++++++++***)))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,...///000.........///------------------------------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------------,,,,,,,,,------.........---,,,,,,,,,---...//////...---------------------------------------,,,,,,,,,,,,------------+++,,,---......------,,,,,,,,,---------...............------------..........................................////////////////////////000000000000111111111111222222222222111222222222333333333333444444444444444444444444333333222222222222222222333333444444444444333333555444444333333444444555444555666777888888777777------------------------///---++++++,,,......---,,,---......//////......***+++---//////...---,,,...------,,,,,,------......------,,,,,,------...------------------------------------------------------------------------+++++++++,,,,,,------------------------------------------.........//////,,,,,,,,,------.........................................................++++++,,,,,,---...//////........................////////////////////////,,,------...///000111111////////////////////////---------...///000000111///000111111111111000000//////000111111111111111///000222333444333333222111111111111111111111111222222222222222222222222111111111222222333444444000000000000000000000000111111111111111111111111000000000000////////////////////////////////////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,---......---------....../////////++++++++++++++++++++++++,,,,,,------...///000000000///...---------------,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++---......------///000++++++,,,---...///000111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...---------....../////////------------------------------------------------++++++++++++++++++++++++***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---......///000(((***,,,---,,,,,,---...------------------------------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------//////...---,,,,,,,,,,,,---,,,++++++,,,---///000000///...,,,,,,---......------------------------,,,,,,------------......,,,,,,.........---,,,+++,,,,,,,,,---------...............------............................................./////////000////////////000000000000111111111111111222222222111111111222222333333333444444444444444444333333333222222222222222222222222333333444444333333222555444444333333444444555333444666777888999888888------------------------..................------------------------------------///111222111...+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++.........------,,,,,,,,,---,,,***))))))***,,,---.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---...............------,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////......///...---...///000000...........................000000//////.........---////////////000000000000//////000111111111111111111111111111111111111111000111111111111222222222222222111111111111111111222222111111222222333444000///...///111222222222000000000000111111111111000000////////////000000////////////............///............------------------------...///000---------------------------------------------------,,,,,,,,,,,,---......//////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++*********,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,,,,,,,+++++++++******---------.........//////---///000///---,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,---...---,,,***)))------------------------+++,,,------++++++,,,---//////............//////---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------------------,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,------...///000000+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---.........---+++***------------------------------------------------........................,,,---...///000000000000000000000000000000000000///.........000222444555666555333333222333444555111222333444555444333222222333444444555555444444444444555555555555444444555555444333333333333444------------------------------------------------------------------------------...000222111...+++------............------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,......---------,,,,,,,,,---,,,+++******+++,,,---......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......------------............------------............///...---...///000///...........................000/////////............////////////000000000000//////000111111111111111111111111111111111111111000000111111111222222222000000000000000000000000222222111111222222333444222111//////000111111000000000000000111111111111000000////////////000000////////////............///............---------...............---------------------------------------------------------...------------...////////////.........---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,---------.........,,,...///...,,,++++++,,,...------,,,,,,------......---,,,,,,+++++++++,,,,,,---------,,,,,,+++***------------------------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,......------------.........------,,,,,,------...------------------------+++,,,,,,---,,,,,,++++++,,,------......------,,,---------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---.........///,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,---------------------------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,++++++,,,,,,---..................---,,,,,,------------------------------------------------........................,,,---...///000000000000000000000000000000000000000000000000111222444555555444333333333333444555222222333333444444333333222333444444555555444444444444555555555555444444555555444333333333333444------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...000111000...+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111111000///---,,,+++***...------------,,,,,,,,,------------------------...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------............+++,,,,,,,,,------.........---------///000///...........................////////////............////////////000000000000//////000111111111111111111111111111111111111111000000000111111111222222//////////////////000000222111111111111222333333444222000///000000///...000000000000111111111111000000////////////000000////////////............///............---------......//////...---+++***------------------------------------------------...............//////000...............---------,,,,,,,,,---------......------------------------------------------------,,,,,,+++,,,,,,---...///...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,...---,,,***+++,,,///......------......///------,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------------------------+++---...---,,,+++,,,---+++++++++******+++++++++000//////////////////000......------------......------------------------,,,,,,,,,---,,,,,,++++++,,,------......------,,,------.........---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.........------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000///......------......------------------------------------------------........................,,,---...///000000000000000000000000000000000000222222111111222333444444444444333333333333444444333333222222333333444444222333444444555555444444444444555555555555444444555555444333333333333444------------------------,,,,,,,,,,,,,,,------------------------------------------///000000---+++------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******------------------------------...//////...------------------------------------------............---,,,,,,,,,,,,---......------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,------...//////...---,,,---///000///...........................///////////////.........////////////000000000000//////000111111111111111111111111111111111111111000000000000111111111111/////////000000000000000111111111111111222222333333111//////000111000//////000000000111111111111000000////////////000000////////////............///............---------+++---...//////...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////........................,,,,,,,,,---------......------------------------........................---,,,,,,,,,---///111222///...,,,*********,,,---++++++,,,,,,,,,,,,------...---,,,+++***+++,,,------------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,......,,,+++,,,,,,......------------......---,,,,,,++++++,,,,,,,,,...---,,,+++***+++,,,---------------------------,,,---...---,,,+++,,,.........------------......000000////////////000000,,,,,,++++++++++++,,,,,,------------------------+++,,,---...////////////,,,------......------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111000///------...//////------------------------------------------------........................------...//////000//////000000000000000000000000222222222111222222222222333333333333333333444444444333222111222333444555222333444444555555444444444444555555555555444444555555444333333333333444------------------------,,,---------.........///------------------------...------...//////---+++------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------......//////......------------------------------------....../////////---,,,,,,,,,,,,---......------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...------......////////////...---,,,---...//////---.................................///////////////////////////000000000000//////000111111111111111000000000000000000000000//////000000000111111111000000000111111222222222111111000000111111222333111///...///111222222111///000000000111111111111000000////////////000000////////////............///............---------(((***,,,...//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---.....................,,,,,,,,,---------......------------------------...........................---------///111333444///...,,,*********,,,---+++++++++,,,,,,------------,,,+++***+++,,,---...------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,---//////---------...------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,------,,,+++***+++,,,---...------------------------,,,---......,,,,,,---...//////............/////////......------......///---,,,,,,++++++,,,,,,---------------------------)))***,,,...///111111222,,,------......------,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///111000///------...//////------------------------------------------------........................---...//////////////////////////////////////////000000111111111111111111111222222333333444444444444333222111222333444555222333444444555555444444444444555555555555444444555555444333333333333444------------------------,,,------....../////////------------------------...---,,,---...///---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000,,,,,,,,,------------...........................,,,,,,,,,------------...---------...//////000000---,,,,,,,,,,,,---......,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,------------////////////////////////---,,,,,,,,,...///...---.................................///////////////////////////000000000000//////000111111111111111000000000000000000000000/////////000000000111111000000111111222222333333111000000000000111222222000///...///111222333222000000000000111111111111000000////////////000000////////////............///............---------((()))+++---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------...............,,,,,,,,,---------......------------------------------------------------------......000111222333...---,,,+++++++++,,,---***++++++,,,,,,------...,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,---//////...---...///,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,------------------------------,,,...///...---,,,---......------,,,,,,------......------,,,,,,------...//////............//////------------------------&&&'''))),,,...///000000,,,------......------,,,******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------......///000///......------......------------------------------------------------..............................///////////////...////////////////////////...///000111111111111111000111222333444444444333333333222222333333444444222333444444555555444444444444555555555555444444555555444333333333333444------------------------++++++,,,------...//////------------------------...---,,,,,,......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,---------............---,,,,,,---......,,,,,,,,,---------......---------...///000000000---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,---------000//////......------,,,---,,,+++,,,...///...---..................................../////////000////////////000000000000//////000111111111111111000000000000000000000000////////////000000000111/////////000111222222222000000000000000111222222222000//////000222111000000000000000111111111111000000////////////000000////////////............///............---------******+++,,,------......------------------------++++++++++++++++++++++++,,,++++++++++++,,,---------------.........//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......***+++,,,,,,---------,,,++++++*********)))))))))++++++++++++,,,,,,,,,---***,,,......---------...------,,,,,,,,,,,,------,,,+++++++++,,,,,,---...***+++,,,,,,---------,,,---------------------------...///...---,,,---///---,,,,,,++++++,,,,,,---...------,,,,,,------...//////............//////------------------------))))))+++,,,---.........,,,------......------,,,***++++++,,,------,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---.........///,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------***++++++,,,---...//////------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------------...//////...............---,,,,,,------------------------------------------------..............................////////////......////////////////////////...///000222333333333222///000222333444444333333222222333333444444333333222333444444555555444444444444555555555555444444555555444333333333333444------------------------******+++,,,,,,---......------------------------...---,,,,,,......---,,,,,,---////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........///...,,,++++++,,,...///,,,,,,,,,------.........---------...///000000111---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,---------//////...---,,,++++++***---,,,+++,,,...///...---........................---.........//////000000////////////000000000000//////000111111111111111000000000000000000000000////////////000000000000---......///000111111222000000000000000111111222444222000///000000000...000000000000111111111111000000////////////000000000/////////............//////.........---------,,,,,,+++++++++,,,------------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---***+++,,,---------------******+++,,,,,,---......)))***,,,---...---,,,,,,*********))))))))))))(((++++++,,,,,,,,,---------)))+++------,,,,,,---............------.........++++++++++++,,,,,,---...)))***,,,---...---,,,,,,---------------------------...///...------...///...------,,,,,,------.........------------......------,,,,,,,,,,,,---------------------------------......//////......---,,,------......------,,,+++,,,------.........---++++++++++++++++++++++++******+++,,,,,,---......,,,,,,++++++,,,,,,---...........................------------------------++++++++++++++++++++++++,,,,,,------...///000000+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------)))***+++,,,...///000000------------------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...------------...//////,,,---.........---+++***------------------------------------------------...........................///////////////......////////////////////////...///111333444444444444///000222333444444333333111222333444555444333222222333444444555555444444444555555555555555555444555555444333333333333444******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...------...///000------------------------+++,,,------......------,,,,,,,,,---------......///////////////////////////......------,,,++++++------------------------+++++++++,,,---...///000///...---,,,,,,,,,,,,,,,//////.........---------++++++++++++++++++++++++................................................//////000000000000//////000000111111111111000///000000000000000000000000......//////000000111111222222111111111111111111111111000000000000111111333333333333333333333333---......///000111111222000000000000000000000000000000//////.........---........................------------------------,,,---...---+++***+++,,,------------------------,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...,,,+++***+++,,,,,,,,,,,,,,,---------......***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---......---,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------((()))+++,,,------,,,,,,*********++++++,,,,,,,,,************************---------,,,,,,+++++++++------------------------------------------------.........------,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------,,,+++,,,---...///.........------,,,,,,,,,------------------------......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......------------------------,,,,,,------...///000000111000///......///000111---///222555555333111///000111111111111222222222333333222222333333444555333333333333333333333333111222333444555555555555666666555555555444444444******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///------------------------+++,,,------......------+++++++++,,,,,,,,,------........................------------------------------------------------,,,,,,,,,,,,---...////////////...---------------///.........------------------------------------................................................//////000000000000/////////000000111111000000///000000000000000000000000////////////000000000000111111111111111111111111111111000000000000111111222222222222222222222222//////000000111111222222000000000000000000000000000/////////....................................------------------------,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000---,,,,,,,,,,,,---......,,,,,,---......---,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,---)))***,,,---......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................------------------------......---------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------,,,,,,,,,---...///......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---,,,++++++++++++++++++,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......------------------------,,,,,,------...//////000111000///......///000111---///111333333222000///000111111111111222222222333222222222222333444444444444444333333222222222222222333444555555555555666555555555444444444444***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------+++,,,------......------***+++++++++,,,,,,,,,,,,------------------------++++++,,,------...//////------------------------,,,,,,,,,,,,------...///000//////...........................------------.....................///...................................................//////000000//////......//////000000/////////000000000000000000000000000000000000////////////111111111111111111111111111111000000000000111111111111111111111111111111111111111111111222222222000000000000000000000000////////////....................................------------------------,,,---...---,,,+++,,,---------------------------++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,---------.........------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---,,,,,,,,,,,,---......,,,------......------,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---............,,,,,,------------......------------------------------,,,,,,,,,,,,++++++------------------------------------------------...------------,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,------------------------------........................---,,,,,,,,,,,,---...///...------------,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,++++++************++++++...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------......------------------------,,,,,,------.../////////000000////////////000000...///000111111111000000000111111111111222222222222222222222222333444444444444444333333222222222333333444444555444444444555555555555444444444444***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++,,,------......------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...//////...------------......------------------------............////////////...................................................//////////////////...---......////////////...////////////////////////111111000000//////......000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111000///////////////////////////////////////.................................------------------------,,,---...---,,,+++,,,---------------------------******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---+++******++++++++++++,,,,,,,,,,,,------/////////.........---------,,,,,,,,,,,,---......------------------------///............---------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,---------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------////////////////////////,,,,,,,,,,,,------......------------------------------------------------...---,,,,,,++++++,,,,,,+++++++++,,,,,,+++++++++......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////000000////////////000000///////////////000000111000000111111111222222222222222222111222333333444333333333333333333333333444444444555444444333333444444444444444444444444++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------.........//////.........------------------------+++,,,------......------------------............------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,,,,++++++,,,------,,,,,,------------------,,,,,,---------...............................................................////////////......------...///////////////////////////////////////111111000000//////......//////000000000111111111111111000000000000111111222222222222222222222222000000000000000/////////////////////////////////.........///////////////........................------------------------,,,---......,,,,,,---...------------------------******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---+++******+++++++++++++++,,,,,,---------///............------------,,,,,,,,,,,,---......------------------------///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------...------,,,,,,------...------------------------////////////////////////,,,,,,,,,---------------------------------------------------------------------,,,++++++++++++,,,,,,,,,---......---,,,,,,............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------...............//////000000000000//////000///.........///111111000000111111111222222222222111111111111222333333111111222333333444555555444444444555444444333333333333444444444444444444++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------......///000000///......------------------------+++,,,------......------............////////////------------------------//////...---,,,,,,++++++---------------------------------,,,,,,------...++++++++++++++++++,,,---,,,,,,,,,,,,------------+++++++++,,,------......................................................---......//////......------......///000000000000000000000000000000000000000000000000////////////...//////000000111111111111111000000000000111111222222222222222222222222///////////////000000000000000000000000000000000.........///////////////........................------------------------,,,---......------...///------------------------++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------------,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,---------.........------,,,++++++++++++***++++++,,,,,,------...***++++++,,,---...//////---,,,,,,,,,,,,---.........------,,,,,,------...///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------.........------------......------------------------........................+++,,,------......------,,,,,,,,,------------...------------------------------,,,+++++++++++++++,,,---...//////...---,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................//////000000000000//////000000/////////000111222000111111111111222222222111111111111111222333333111111222333444444555555333333444444555444444444333333333333444444444444+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------------...//////...------------------------------+++,,,------......---------------.........//////........................---------------------,,,------------------------...------,,,,,,---------,,,++++++++++++,,,---...++++++,,,,,,,,,---------***++++++,,,------......................................................---......//////......------...///000111111111111000000000000000000000000////////////000000000000......//////000111111222111111000000000000111111111111111111111111111111/////////000000111111222000000000000000000000000............/////////000........................------------------------,,,---......------...000------------------------,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++---,,,,,,,,,++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,++++++******+++,,,,,,---......)))******+++,,,---......---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...///............---------........................------------------------------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---.........---,,,++++++++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------............------------......------------------------------------------------+++,,,---.........------,,,,,,,,,---------......---------------------------,,,++++++***++++++++++++,,,...//////...,,,+++,,,---...//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------...........................///000111111000///...000000000111111111111222000111111111111222222222111111111111111222222333333333333333333333333333222222333444555555555555222222333333333444444444+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,---......---,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......////////////////////////+++,,,,,,------......///------------------------...------,,,,,,,,,------,,,,,,,,,,,,------...///+++++++++,,,,,,---------++++++,,,,,,---...//////................................................---..................---......000111222222222222000000000000000000000000......//////000000111111---......///000111111222111111000000000000111111000000000000000000000000//////000111222333333444000000000000000000000000---.........//////000000........................------------------------,,,---......------///000------------------------,,,,,,------------......+++,,,------......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,++++++*********++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***,,,---...---,,,,,,,,,,,,,,,---------......***+++,,,---...---,,,+++******+++,,,,,,---......,,,,,,,,,+++++++++******---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---...//////.........---------........................------------------------........................///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---.../////////...---,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,------...............------------......------------------------------------------------+++,,,---.........---,,,,,,,,,,,,------.........---------------------------,,,++++++******++++++***+++---......---+++***+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------.....................---...///000111111000///...000000111222222222222111000111111111111222222222111111111000111222222333666666555444222111111000111222333444555555666555222222222333333444444444------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,/////////......---------------------------------........................------------------------000///...------...///000....../////////...,,,+++------------------------......------------......+++,,,,,,---...///000000........................+++++++++,,,,,,,,,------//////.........---------................................................---------............///---------,,,,,,+++++++++,,,,,,,,,---...///000000..............................//////000000111111//////............////////////.........---------////////////000000000000111222222111///...///000111111111000111111222222///111222222111111111222000000000000000000000000//////000000///...------..............................---------,,,,,,,,,------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------//////...---,,,++++++***000///---,,,++++++,,,------,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++++++++++++++++++++.........------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------++++++++++++------------------------------222...++++++---///...------------............///......------------......,,,------......------,,,,,,,,,,,,------.........------------,,,+++******------------------------//////.........---------,,,------......------,,,)))***,,,...//////...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++***------------------------...------,,,,,,------...------------------------+++,,,---...////////////***+++,,,,,,------------/////////......---------......---,,,,,,+++******------------------------------------------------------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------------------------........................///////////////.........---...///111111111000//////000222222111111111222222222222222222222222222111222222333333222222111444444444444444444444444333333444444444444333333............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++*********------------------------........................------------------------......---,,,,,,---......,,,,,,---------,,,+++***------------------------......------------......---------.......................................,,,,,,---------...............------,,,,,,,,,,,,................................................---------............///...---------,,,,,,,,,,,,,,,---------.../////////.................................///000000111111000//////......//////000//////.........---------////////////000000000111000111222111/////////000222222111111111111111222000111333333111000000111000000000000000000000000//////////////////...---........................---------,,,,,,,,,++++++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------.........---,,,,,,++++++///...---,,,+++,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------...,,,******---......---------------............------,,,,,,,,,,,,------,,,------......------,,,,,,,,,------------------++++++,,,------,,,,,,,,,------------------------///.........------------,,,------......------,,,***+++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,------***+++,,,---------------.........---------,,,,,,******+++,,,,,,---......------------------------------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++------------------------......---------,,,,,,,,,......................................................................../////////////////////...---...///000111111000//////000222222111111111222000000000000000000000000222333333444444333333222444444444444444444444444444444444555555444444444////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***------------------------......------------......//////.........---------........................---------.........//////---,,,,,,,,,,,,+++++++++................................................---------............///...............---------------..........................................---......//////000111111000000////////////000000/////////............---/////////000000000111111000111222111000///000111333333222111000000000000111222444333111000000000000000000000000000000000---...//////////////////........................---------,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,***)))***,,,---------------------............,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,------------------,,,,,,)))***+++,,,------------------------------------............------------,,,------......------,,,,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,------...------------------------000///...,,,+++,,,,,,,,,+++,,,,,,------------,,,------------,,,,,,,,,,,,))))))***+++---...//////------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,------------------------////////////////////////..............................//////////////////...//////000000000000///...000222222111000111222000000000000000000000000333333444444444444333333333333333333444444444444444555555555555555555444...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...////////////............------------------------------------------------------------------------,,,++++++++++++++++++,,,.....................---------------------------......------------......................................................------------............---,,,,,,,,,,,,,,,,,,,,,................................................---------............//////////////////........................---------........................------......///000000111000000////////////000000/////////...............//////000000000111111111000111222111000///000111444333222111000000000000222333444333111/////////////////////////////////------...///000000//////...........................---------------------------------------------,,,++++++++++++++++++,,,......---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++++++++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,,,,,,,------.........------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------,,,------......------,,,.........------,,,,,,,,,***+++,,,,,,---------,,,------------------------------------------------,,,------......------,,,------,,,+++,,,---...///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,------...------------------------555444111...------......,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,------------------------............................................................/////////////////////000000000000///...000222222111000111222222222222222222222222222222333333444444333333222333333333333333444444444444555555666666555555444,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,------------,,,,,,........................------------------------......------------......,,,,,,------...//////000........................+++,,,,,,,,,,,,---------------------............................................................---------............///////////////////////////...............---------........................---------...//////000000000000////////////000000////////////////////////000000000000111111111111///000111111000///000222444333222111000000000000222333444333111/////////////////////////////////------...///000000//////......................................./////////------------------------+++++++++******+++++++++......---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------)))***+++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---,,,+++++++++,,,,,,,,,------------.........------------......,,,------......------,,,.........------,,,,,,,,,,,,---------,,,,,,+++***------------------------,,,,,,------------------,,,------......------,,,...---,,,+++,,,---...///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,------------------------...------,,,,,,------...------------------------555444111...------......---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------------------------------........................---.........//////000000000000000////////////000...///111111000000000111111111111111111111111111111111222222222222111111222222222333333333444444444444555555555555444444+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,+++++++++,,,------------------------------......------------......++++++,,,---...///000111........................+++++++++,,,,,,,,,------------...............///................................................---------............///.........///////////////------..........................................,,,------......///000000//////............//////...////////////000000000000000000111111111222222///000111111000000111222333333222111000000000000111222444333111000000000000000000000000000000000---...//////////////////......................................./////////------------------------,,,++++++******++++++,,,---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,++++++******++++++,,,,,,------))))))+++,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,,,,------------------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------,,,---///...,,,++++++,,,,,,,,,,,,,,,------------///......------......///,,,------......------,,,------------------,,,,,,------------,,,+++***)))------------------------,,,,,,,,,,,,------------,,,------......------,,,---------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------------------000///...,,,+++,,,,,,,,,---............------,,,,,,,,,,,,,,,------------))))))***+++---...//////------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------......///000000000111000000////////////000---///111111000///000111////////////////////////000000111111111111000000111111222222333333444444333444444444444444444333,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,,,,++++++++++++,,,---...------------------------......------------......,,,---------......//////........................,,,,,,,,,,,,---------...,,,,,,,,,------.........................................................---------............///------........./////////,,,---------.../////////........................,,,,,,---......//////000......------------........./////////000000000000000000111111111222222222...000111111000000111222222222111111111111111222000111333333111000000111000000000000000000000000//////////////////...---........................,,,,,,,,,,,,------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------'''***------,,,+++,,,...++++++,,,,,,,,,---------...------,,,,,,------...,,,------......------,,,,,,,,,------------------,,,,,,,,,------,,,++++++------------------------++++++,,,,,,,,,---------,,,------......------,,,,,,------...------,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,,,,---------.........******+++,,,,,,---......------------------------------------------------***+++,,,,,,---------,,,------------------------++++++,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------......///000000111222111000///......///000---///111111000///000111////////////////////////111111111222222111111111000111111222333333444444222222333333333333222222------......///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,............,,,,,,...------,,,---...///000------------------------.........------.........///............---------........................---------.........//////+++++++++,,,,,,---------................................................---------.........//////,,,---------......//////,,,,,,------...///000000........................,,,,,,------...//////000---------,,,,,,---------.../////////000000111111000111111111111222222222...000111111000000111333111111111111111111222222///111222333111111111222000000000000000000000000///000000000///...------........................*********++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---------++++++++++++------------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++++++++------------++++++------------------------"""&&&***,,,+++,,,...000++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,------.........******+++,,,------------------------------------+++++++++,,,,,,---------,,,------......------,,,,,,---.........---,,,+++---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,------------------------...------,,,,,,------...------------------------+++,,,---...////////////.../////////...---,,,,,,---------....../////////......---,,,,,,+++******------------------------------------------------***+++,,,,,,------------------------------------,,,,,,------...///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................---------...///000000111222111000.........///000---///111111000///000111111111111111111111111111222222222333333222222222000000111222333333444444111222222333333222222111,,,,,,,,,------.................................------------------------+++++++++,,,,,,---------------------------------------------,,,+++******------......------,,,+++........................,,,,,,,,,---------......---,,,+++***+++,,,---...------------------------.........////////////000......------------.................................------,,,,,,------...---,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......,,,------......------,,,//////.........---------////////////............------,,,++++++,,,,,,,,,//////.........---------////////////////////////000000000000000000000000222111000000000000000111222111///.........///000000///...///000111000///111111111000000000000000......////////////......000000000000000000000000---000222000+++)))+++///---,,,,,,++++++,,,,,,---...------,,,,,,,,,------///...---,,,+++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...///000///---,,,,,,---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............---,,,,,,,,,,,,---.........------,,,,,,,,,------------------------------------------------........................------------------------------------------------..................------......------------......+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,+++,,,---...///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...///...---,,,,,,,,,,,,,,,...------,,,,,,------.../////////......---------......////////////......,,,,,,,,,---------..............................++++++++++++++++++++++++,,,***((()))+++,,,+++(((---.........//////000000,,,***)))+++///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...------,,,,,,------...111111///......///000111000000000000000000000000//////000000000000//////000000000000000000000000000000111222222222222111444222000000222333444333333444444444444444444444,,,,,,------------------........................------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,---.........------+++,,,,,,---.........---........................,,,,,,,,,---------......------,,,,,,------...///........................------........./////////......------------.................................------,,,,,,------......------,,,,,,------...------............------,,,,,,---------.........,,,------......------,,,///.........------------////////////..................---------------...//////.........---------////////////////////////000000000000000000000000111000000000000000000000111111000000/////////000000///...///000111000///111000000000000000000000000000000000000000000000000000000000000000000000---000222000,,,***,,,...---,,,,,,++++++,,,,,,---...---------,,,---------///...---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,...///...------...///,,,------......------,,,,,,,,,,,,------------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------------......---,,,,,,,,,,,,---------------------,,,,,,++++++++++++++++++++++++---------------------------------------,,,,,,,,,------------------------------------------------..................------......------------......+++,,,,,,------,,,,,,+++++++++,,,------...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...------,,,,,,------...///...---,,,,,,,,,,,,---...------,,,,,,------............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***---........./////////000---+++***,,,...000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,...------,,,,,,------......------------...///000//////////////////////////////000000000000//////000000000000000000000000000000111222222222222111555333222222444555555555444444333333333333333333------------------,,,,,,------------------------------------------------------------,,,,,,,,,,,,........................+++,,,---...////////////)))***,,,---.../////////------------------------,,,,,,,,,---------......------...///////////////////////////////////////,,,---------..................------------.................................------,,,,,,------...///......------......///------------------------,,,------------.........,,,------......------,,,............------------/////////............---///...............//////...............---------////////////////////////000000000000000000000000///////////////000000000111111222222111111000///000///...///000111000///000000000000000000111111111000000//////000000111000000000000000000000000---000111///,,,***,,,...------,,,,,,,,,,,,---------------------------.........---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,......---...///111,,,------......------,,,,,,,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------------------------------------------------............------------......,,,,,,------------,,,,,,,,,------....../////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---...///******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,,,,------...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////------------------------///...------//////...---.............../////////...---,,,,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++...------,,,,,,------...------,,,,,,,,,,,,------//////////////////////////////000000000000//////000000000000000000000000000000111222222222222111555333222222444555555555444333333333222111111111.........------,,,,,,,,,------------------------,,,,,,------------------......------,,,,,,,,,+++////////////////////////,,,,,,---...............***+++,,,---............------------------------,,,,,,,,,---------......,,,---...///000///..............................,,,,,,,,,---------............------------.................................------,,,,,,------.........------------......------------------------------------............,,,------......------,,,------------------------//////.........---------.........---......//////........................////////////////////////000000000000000000000000.../////////000000000///111111222333333111000///000///...///000111000///000000000000000111111111///......------......///////////////////////////---///000///---+++,,,...------,,,,,,,,,,,,---------------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------------,,,---......------...000,,,------......------,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++......---,,,,,,,,,,,,---,,,,,,,,,------.........////////////////////////------------------------......------,,,+++++++++------------------------------------------------,,,,,,------------.........------,,,,,,------...,,,,,,------------,,,,,,,,,---------.........///------------------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,------......+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......////////////////////////------------------------///.........//////....................................------------,,,+++------------............---------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---,,,++++++******//////////////////////////////000000000000//////////////////////////////000000111222222222222111222111000111333444333222444333333222111000//////.........------,,,,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,////////////////////////---------------,,,++++++,,,------...------,,,,,,------------------------,,,,,,,,,---------......+++,,,---//////...------------------------------,,,,,,,,,---------............------------.................................------,,,,,,------...------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------.........//////,,,------......------,,,,,,,,,------------------............------------------,,,,,,---...//////---.....................////////////////////////////////////////////////......///000111111000000111111222333333111000///000///...///000111000/////////000000111111111111//////............//////////////////////////////......///...---------......------,,,,,,------...,,,---.../////////......,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........///000///---,,,---...,,,------......------,,,+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,------.........////////////////////////------------------------///.........---------,,,------------------------------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,,,,,,,---------......////////////////////////++++++++++++++++++++++++---.........---------..................---------.........---,,,,,,+++,,,---------....../////////------------------------------------...............------,,,,,,------...---------.......................................//////000000000000//////////////////////////////000000111222222222222111222111000111333444333222333333222111111000//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------..................---------------........................------------,,,+++***)))------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---............---------------------------,,,---------..................------------.................................------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,...---,,,++++++,,,---...------........./////////,,,------......------,,,,,,,,,,,,,,,------------.........------------,,,,,,,,,,,,,,,---...//////---------...............////////////////////////////////////////////////---///000222222222111111111111222222111111000///000///...///000111000////////////000111111222222111222222333333222222111000000000000000000000000..............................------------......+++,,,...///000000///...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........///000000///---+++,,,---,,,------......------,,,++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------++++++,,,,,,------......------,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------......---------,,,,,,,,,+++,,,------......------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,---------------,,,+++******+++,,,---,,,,,,,,,---------..............................++++++++++++++++++++++++,,,---...---,,,,,,,,,............------------------...///...,,,+++,,,------------...//////000000------------------------------...............///...------,,,,,,------...(((***,,,...000222222333........................//////000000000000//////000000000000000000000000000000111222222222222111333333333444666666555333333222222222111000000000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------............------------------------,,,---------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---......///000........................------........./////////......------------.................................------,,,,,,------...------,,,,,,,,,,,,------...---+++******+++---...............////////////,,,------......------,,,++++++,,,,,,,,,---------.........---------,,,,,,------------...///000111---------.........//////////////////////////////////////////////////////...///111333444333222222111111000000/////////000000///...///000111000///...//////000111111222222111222444666666444222111000000000000000000000000...---------.........---......------------......+++,,,...000111000//////+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,+++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,---......///---...///...---,,,---...,,,------......------,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------))))))***+++,,,------.........---,,,,,,,,,,,,---------------------,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------......///------------------------------------------------***++++++,,,------......---,,,,,,++++++,,,,,,---------............------------------------------------------.........///..............................---------,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,---------.........---,,,***))))))***,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---///.........------,,,,,,,,,,,,...///...,,,+++,,,...---------...///000000000........................,,,,,,,,,------............------,,,,,,------...)))***---///000111111111........................//////000000000000//////000000000000000000000000000000111222222222222111333333333444666666555333222222222222222222222111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---------.../////////------------------------,,,,,,---...////////////***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///.........///111222////////////////////////.........////////////000.........------....................................------,,,,,,------............------............---+++******+++---.............../////////000,,,------......------,,,+++++++++,,,,,,---------......---------,,,,,,,,,............///000222222---------.........//////////////////////////////////////////////////////...000222444555444333222222111///.........///000000///...///000111111///...//////000111222222222///111444666666444111///000000000000000000000000...---------...///...---......------------......+++,,,...000111111000///***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////+++---......------///000,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------(((((()))***,,,---...///......---,,,,,,,,,,,,---.........------,,,,,,,,,------------------------------------------------)))***+++,,,------...///------------------------------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---------............------.....................------------.........//////..............................---------,,,,,,,,,+++,,,---.........---,,,***++++++,,,,,,------...........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------......////////////...,,,++++++,,,...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...000///,,,,,,---000.........------,,,,,,,,,+++---///...,,,+++---///---------...///000000111........................+++++++++,,,,,,---------...------,,,,,,------........./////////...,,,+++........................//////000000000000//////000000000000000000000000000000111222222222222111111000111333444444222111222222222222222333333333---------............///------...///...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,...///,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------............////////////........................//////.........---------000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,------......------,,,,,,...//////...------...///////////////////////////......---------......333333222111000///............///000000000000000111111111111111111111111......//////000000111111111111111111000000000000111111222333222111000///000000000000000000000000.................................------,,,,,,,,,///............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,+++***))))))+++---...///......------,,,++++++---.........---,,,,,,+++........................//////...---,,,++++++,,,//////...---,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,+++***))))))+++,,,------......---------,,,,,,++++++,,,,,,---.........------,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...------------------------+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......---------,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++000000...------------...........................------------------------...------,,,,,,++++++***------------------------...------,,,,,,------...------------------------------------------------------------------------***++++++,,,,,,++++++***++++++,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,------.........------------------------------............------........................000000000000000///......,,,,,,,,,------.........//////////////////////////////............//////333333222111000000111111111111222333444444555666333333333333333333333333------------............---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...111222.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------............////////////........................//////.........------------,,,***+++,,,------,,,---------------------------------------------------------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,------......------,,,,,,...//////...------...........................///......---------......222222111111000/////////......///000000000000000////////////////////////.../////////000000000111000000000000000000000000000000111111111000///...////////////////////////......................../////////......---------......------......///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++------------------------.........---------,,,,,,,,,+++)))))))))***,,,---------------------------------......------,,,+++........................------,,,,,,,,,------...///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------,,,++++++++++++,,,------......---------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------...------,,,,,,------...------------------------------------------------------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///---------,,,,,,,,,+++++++++++++++,,,,,,---------------------------------------............------------------------------000000000000000///......,,,------------------...//////////////////////////////............//////111111000///////////////111111111222333444444555333333333333333333333333------------............------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...000222//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............---------............/////////.......................................---------+++***)))***,,,---------........................------------------------------------------------...............---------------------------------,,,,,,.../////////...---,,,------......------,,,,,,...//////...------.................................---------......///000000000000000000000000......///000000000000///////////////////////////////////////000000000000////////////000000000000//////000000000///...---................................................///////////////.........---------------.........,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******------------------------//////............------++++++***)))***+++,,,---++++++,,,------...//////------......------,,,,,,------------------------+++++++++,,,---...///000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------+++,,,------......---------,,,,,,++++++,,,,,,---...------------,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***++++++,,,---...///000------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------......------------------------...------,,,,,,------...------------------------------------------------------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,------.........------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000///...............---------------//////////////////////////////............//////111000//////////////////000111111111222222333333333333333333333333333333,,,,,,---------.........---,,,++++++,,,---///000------------------------------------------------......---,,,,,,,,,------.........------,,,,,,,,,------------------------------------------------........................------............---------------.........//////................................................---+++***+++,,,......---------------------------------------------------,,,,,,------------------/////////...---------,,,........................,,,,,,.../////////...---,,,------......------,,,,,,...//////...------..............................------------...//////////////////000000111111---...//////000000//////000000000000000000000000////////////000000000000///////////////000000000000000000000//////......................................................//////..................,,,,,,,,,---------------------------------------......------,,,,,,,,,+++------------------------............------------,,,,,,+++++++++,,,---...,,,,,,,,,---------......,,,------...------,,,,,,------------------------,,,,,,,,,,,,---...//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......+++,,,------......---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------------------------,,,,,,---------------------------------------............------++++++,,,,,,---...//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++,,,...000111000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......------------------------...------,,,,,,------...------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......//////......------,,,,,,//////////////////////////////............//////222222111111111111111222111111111111111111222222222222222222222222222222,,,,,,,,,------------...---,,,++++++,,,---///000------------------------------------------------......------,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------........................------............------------------....................................---.....................000///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////...---------,,,........................,,,,,,.../////////...---,,,------......------,,,,,,...//////...------...........................---------------...//////.........///000000111111------...///////////////000000000000000000000000000000000000////////////.../////////000000111111111111000000////////////////////////////////////........................------------------------+++,,,---.........------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,---------------......//////......---------,,,,,,,,,,,,,,,------...------,,,---------------------------------,,,,,,------...---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------+++,,,------......---------,,,,,,++++++,,,,,,---------------------------........................------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...---------------------------......//////......---------------------------........................//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++&&&(((***,,,,,,+++***)))------------------------------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------------...............---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////....../////////......---------//////////////////////////////............//////222111111111111111222222222222111111111111111111222222222222222222222222,,,,,,,,,,,,------------------,,,,,,,,,---......------------------------------------------------++++++,,,------......///***++++++,,,---...//////------------------------------------------------........................------............------,,,------------.................................---------...............222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------........................---------------------------------,,,,,,.../////////...---,,,------......------,,,,,,...//////...------...---------------------------------------...///000.........//////000000000------...////////////...////////////////////////000000000000//////////////////000000111111222222222111000/////////000000////////////////////////........................,,,,,,,,,---------------+++,,,---//////...------------------------------++++++,,,---...///000000------------------------+++++++++,,,,,,,,,,,,------------.........////////////...---,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,------------...........................------------------------,,,------......------,,,+++,,,,,,------............------,,,,,,------...------------------------------............------......---------,,,,,,,,,........................//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++***........................------------------------//////......---,,,,,,+++------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------------............////////////............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////....../////////...............//////////////////////////////............/////////////////////000000111333333333222111111111000222222222222222222222222++++++,,,,,,,,,------------------...------,,,,,,------------------------........................++++++,,,---............+++,,,,,,------.........------------------------................................................------............------,,,,,,---------.................................---------.........//////000...------...///...---------------------------------------------------++++++,,,,,,---......///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,------......------,,,,,,...//////...------...---------------------------,,,,,,------///000000......//////////////////,,,---......//////......////////////////////////111000000000/////////...000000000111222333333333111000///.........//////................................................------------.........///+++---...000000///...---........................,,,,,,------......//////------------------------,,,,,,,,,,,,------......+++,,,,,,------------------------------------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................------------------------,,,,,,---......---,,,,,,++++++,,,,,,---......///------,,,,,,,,,,,,------........................---------......---------,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------000//////////////////...------------------------------------------------...............---------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------------........./////////.........---------------------------------+++,,,,,,------,,,,,,+++------------------------,,,---......//////..................//////////////////////////////////////////............/////////////////////000111111555444444333222111111000111111111111111111111111++++++,,,,,,,,,---------------...///...---+++***------------------------....................................---,,,+++***---------------------,,,------------------------................................................---..................---,,,,,,,,,---------..............................---------.........//////---,,,***+++---//////...........................------------------------++++++,,,,,,---...//////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,------......------,,,,,,...//////...------...------------------------,,,,,,,,,---...///000111////////////////////////,,,---......//////......111111111111111111111111111111000000/////////...000000111222333333444444000///...---,,,---......------------------------........................---.........//////000000,,,---///111111000///.............................................---------------------------------------.........//////)))***+++,,,,,,,,,+++++++++,,,,,,------......///+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111------------------------------------------------++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------------------------------------,,,,,,---......---,,,,,,++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---........................,,,------------------,,,***++++++,,,---...//////------------------------******+++,,,...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////------------------------...------,,,,,,------...------------------------------------------------------------------------,,,------......------,,,---------------------------------.........//////.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++........................,,,,,,---.../////////...------......//////000000//////////////////////////////............//////111111000111111222333333666555444444333222111111111111111111111111111111...------,,,,,,------...---------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.........---------+++++++++,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,,,,---.........---+++,,,------......------------............------..................------/////////...---------,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...////////////...------,,,,,,..............................---------....../////////.........//////000333111000...------------------............---------------........./////////...------...///000111000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,------.........---------,,,,,,++++++++++++++++++,,,,,,------------...//////---,,,---...+++,,,,,,------,,,,,,++++++,,,---.........---,,,........................---------,,,,,,+++++++++,,,,,,,,,------............------,,,,,,++++++***---,,,++++++,,,---///000.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---...------------------------((()))+++---......------,,,,,,,,,---------......+++,,,------......---------------,,,,,,+++++++++++++++,,,,,,,,,---------........................------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------------------...---,,,,,,,,,,,,---...,,,,,,............,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,---...//////,,,,,,,,,------.........------------------------........................------------,,,,,,+++***///............---------+++---......------///000////////////000000000000222222222111111111000000000000000000000111111222...------,,,,,,------.....................------,,,,,,,,,,,,,,,,,,,,,,,,...------------------...//////.........---------+++,,,,,,---------------------------------------------,,,,,,+++++++++++++++,,,------......------+++,,,------......------------............------.......................................---------------,,,,,,+++,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,---.....................---------........................---,,,,,,,,,,,,---......//////............//////111000///...------.........//////////////////............/////////000000//////...---......000000000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------...//////...,,,***+++++++++,,,,,,------,,,,,,++++++,,,---.........---------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,---//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,---...------------------------***++++++,,,------------,,,,,,,,,---------......+++,,,------......------.........---------,,,,,,++++++,,,,,,,,,---------........................------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------...---,,,,,,,,,,,,---...+++,,,---......---,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------......---,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***---------.........//////,,,...///...------...///////////////000000000000222222222111111111000000000000000000000111111222...------,,,,,,------.../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------+++,,,...///000///...---------------------------,,,,,,+++++++++++++++***,,,,,,------......------+++,,,------......------------............------........................---------.....................---,,,++++++,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,------------,,,,,,,,,,,,......---,,,,,,,,,---------------.......................................,,,,,,++++++,,,------...//////............//////000///............////////////000000000000///////////////000000000000000000//////............///000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,------------...//////---***))))))))),,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++******,,,,,,,,,---.../////////++++++++++++,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------................................................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........------------------------,,,,,,,,,++++++,,,------,,,,,,,,,---------......+++,,,------......------//////............------,,,,,,,,,,,,------------------------------------------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,........................------------------------...------------,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...///000111---...//////---,,,---...////////////000000000000222111111111111000000000000000000000000111111222...------,,,,,,------...000000///...---,,,,,,,,,------------------------------............------........................+++---///111222000...---------------------------++++++++++++++++++++++++,,,,,,------...------,,,+++,,,------......------------............---------------...............,,,---------...////////////...---,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,------...//////000........................,,,,,,,,,,,,---...//////000//////............///............//////000000/////////000000/////////////////////////////////000000//////............000000000000000000000000000000000000000000000000////////////////////////........................------------------------------------------,,,,,,,,,,,,---------------------...///---+++******+++,,,,,,------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,++++++******,,,,,,,,,---------......******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,------------------........................------------------------------------------------............------,,,,,,------------------------((()))+++---......---,,,------------------------...---,,,+++***+++,,,---,,,,,,,,,---------......+++,,,------......------............------------,,,,,,,,,------------...------------------------------------------------......------------..............................---------------------------.........---,,,++++++------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------------------------........................---------------------------------.........//////.........------,,,,,,,,,//////...---------------------------------------------------------------........................,,,---------------,,,,,,,,,,,,------...//////000...///000///---,,,,,,---////////////000000000000111111111111000000000000000000000000000111111222...------,,,,,,------...000000///...---,,,,,,,,,---------------------------......//////......------.....................+++---000222222111...---------------------------++++++++++++++++++++++++,,,------...------,,,,,,+++,,,------......------------............---------------.........//////,,,---------...////////////...------,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------///...---,,,,,,,,,,,,,,,+++,,,,,,---...///000000........................------------...///000111000000///...............------...//////000000000---......//////......---........................000000000//////...------////////////////////////////////////////////////////////////////////////........................------------------------------------------------------------------------,,,---......---,,,...///,,,------......------,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------,,,,,,++++++,,,,,,,,,+++++++++************+++,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------&&&(((***,,,------+++***------------------------...---,,,+++***+++,,,---,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------.........------------------------------------------------......------------..............................------------------------............------,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------.........//////.........------,,,,,,,,,---------------...///000------------------------------------------------........................,,,------......---------...........................///000///---,,,,,,---////////////000000000000000000000000000000000000000000000000000111111222...------,,,,,,------.../////////...---------,,,---------------------------...///000000///...------------...............,,,---///000111000///...------------------------+++,,,,,,,,,,,,,,,------------......------,,,,,,+++,,,------......------------............------,,,,,,------.../////////---------.....................------------......------------------------------------------------------------------------,,,,,,,,,------------...------------..................---,,,,,,,,,------,,,,,,------...///000000....................................///000222222111000///......---......------...///000000//////------............------............------------...//////000//////...---////////////////////////////////////////////////////////////////////////...........................------------,,,,,,,,,------------........................------------+++---............///111------............---------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......---------------,,,,,,,,,,,,+++***)))))))))***+++,,,---............,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++------------------------'''(((+++,,,---,,,+++***------------------------,,,,,,,,,++++++,,,------,,,,,,,,,---------......+++,,,------......------+++++++++,,,,,,,,,,,,---,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................---------------------------............------,,,------------------------,,,------......------,,,...------,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------,,,,,,------------...///000111...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---//////.........------------...//////---,,,---...////////////000000000000//////000000000000000111000000000000000111111222...------,,,,,,------.....................------........................---...///000000///...------------.........//////------...////////////...------------------------,,,,,,---------.........------......------,,,++++++,,,------......------------............------,,,,,,------...//////000...............---------------,,,------...///000------------------------------------------------------------------------,,,,,,,,,---------......------------.........///------,,,,,,,,,---......,,,---------......//////........................------------///000111222111000///......------------...///000000//////.........////////////......////////////.........------...///000000//////...////////////////////////////////////////////////////////////////////////..............................---------,,,,,,,,,------------.........//////.........------------,,,---......,,,,,,---///------............------------,,,,,,,,,---...///---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++,,,...///000/////////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------------........................++++++------------,,,+++------------------------***++++++,,,------------,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......................................................,,,---..................------------------------,,,,,,---......---,,,,,,///......------......///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,------------------///...............///000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------...............,,,...///...------...///////////////000000000000////////////000000111111000000000000000111111222...------,,,,,,------...---------.......................................---...///111111///...------------.........//////------------.........///---------------------------------....../////////---.........---,,,,,,++++++,,,------......---------..................---,,,,,,------...///000000/////////......------,,,,,,,,,,,,---...///000111------------------------------------------------------------------------,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,------...///---------.......................................+++,,,,,,---...///111111111111000......------------...///000000///...---//////000000000000//////111111000000/////////...,,,---...000000000//////////////////////////////////////////////////////////////////////////////.................................------,,,,,,,,,---------.........////////////.........---------,,,---...---+++***+++,,,------............------------,,,+++,,,---...///........................---------,,,,,,+++++++++*********++++++,,,,,,---***++++++,,,,,,------...,,,---...000000000000///,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,,,,++++++++++++,,,,,,---...//////////////////////////////................................................////////////////////////.................................///......------------------------------(((***+++---......------,,,,,,,,,---------......+++,,,------......---------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........................................................,,,,,,---.../////////...------------------------,,,,,,---......---,,,,,,000///...------...///000------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,------.........111000///......---...............------,,,,,,,,,------------------------........................,,,,,,---.../////////...+++,,,,,,---...///000000+++---......------///000////////////000000000000.../////////000000111111000000000000000111111222------------------------///...---,,,,,,---.../////////000000000000//////........................///...---,,,,,,---...///................................................,,,,,,,,,------.........////////////////////////------------------------000///...---,,,+++++++++.........------,,,,,,,,,........................//////.........---------........................++++++,,,,,,,,,---------........................+++,,,---...////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---...//////...---,,,------------...000111222......---,,,,,,,,,,,,---............////////////...///000111222222111000////////////////////////000000000000000000000000////////////////////////------......///000000000////////////////////////........................---..................---------------------------...------,,,,,,------...---------,,,,,,+++++++++------------------------------...............---------,,,++++++,,,,,,,,,.........------,,,,,,,,,------------------------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---)))+++...///000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,++++++,,,---...---...///...,,,++++++---000///...---------------...------,,,,,,------...000...,,,---///000...,,,,,,222444...((())),,,---.........------,,,,,,,,,+++,,,------......---------------------------------..................---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,000///...---,,,+++******......////////////......+++,,,---...////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---........................------...........................------,,,,,,------...------------------------........................---------,,,,,,+++++++++........................////////////////////////***,,,------------...000...........................---,,,,,,,,,...///000//////.........------------------............///------------------------.........//////000111222111111000000//////......000000000000000000000000------------------------///...------------...///......////////////..............................///...------------...///........................------------------------,,,,,,------------------///..................///------------------------......---,,,,,,,,,------......---------,,,,,,,,,..............................------,,,,,,,,,,,,........................++++++,,,,,,,,,---------........................---...............---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,...------------......//////...------,,,,,,------............//////////////////000111222111000000////////////////////////////////////////////////////////////////////////000000000///......------////////////////////////........................------............------------------------------...------,,,,,,------............---------,,,,,,---------------------------...............------------,,,,,,+++,,,,,,---------------------,,,,,,------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////......---,,,,,,++++++---,,,,,,++++++,,,,,,---***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,---------...//////......------.........---,,,,,,,,,,,,,,,...------,,,,,,------...000...,,,,,,...///---+++***------***))),,,,,,***......---------,,,,,,,,,+++,,,------......------------------------------------............------++++++,,,,,,,,,---------...------,,,,,,------.........---------,,,,,,,,,...---------------,,,,,,------............------,,,,,,---...////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,---.........................................................------,,,,,,------...------------------------.........------------------------,,,,,,,,,,,,,,,................................................---......---,,,++++++,,,------------------------,,,,,,,,,,,,,,,---......///.........---------------------............///------------------------............///000111222////////////000000000000000000000000000000000000------------------------///...------------...///---------......---------........................///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,---...///...------------,,,,,,,,,........................---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,------------........................////////////...---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,......---,,,,,,,,,,,,,,,///...------,,,---------............////////////000000111111111000//////////////////////////////////////////////////////////////////////////////000000000///......------////////////////////////........................,,,,,,------------,,,,,,------------------------...------,,,,,,------...//////............------------------------------...............---,,,+++---,,,,,,,,,,,,,,,------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,///...---...000000///...------,,,+++++++++,,,,,,...------,,,,,,------...///...,,,,,,------,,,++++++---,,,+++...111///***...------------,,,,,,,,,+++,,,------......------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------///......------......///......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,------------,,,,,,------...............---......------------......------------------------------,,,,,,,,,,,,------......---,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---.........................................................------,,,,,,------...------------------------------------------------,,,,,,,,,---------------........................------------------------+++---------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,............---------------------............///------------------------............///000111222.........///000111111111000000000000000000000000------------------------.........------.........------............------.................................------.................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///---,,,++++++,,,---///------------------------------,,,,,,,,,------...------------------------........................---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.................................//////...------,,,------------------,,,,,,------------------------........................,,,---...//////...---,,,......------,,,------...//////...---------------............////////////111111111000000///......////////////////////////////////////////////////////////////////////////------......///000000000////////////////////////........................+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...............------------------------------------............---,,,++++++---,,,,,,,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---......---,,,+++...---,,,---000111000...------,,,,,,,,,,,,,,,---...------,,,,,,------...///...,,,,,,,,,,,,,,,,,,,,,//////---...000...***------------------------+++,,,------......------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------.........------------............---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,..................------......------------......------------------------------,,,,,,,,,,,,------...------,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......---------..........................................------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,------......//////........................------------------------''')))+++,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,+++---------------------------------............///.......................................///111111.../////////000000000111000000000000000000000000---------------------------..................---.........//////.................................---..................---........................------------------------.........------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------//////...---,,,++++++,,,------------------------........................------------............------------------------,,,,,,---------.................................,,,------...//////......------------------------------------------------........................,,,---...//////...---,,,------------...///000111//////...------------...............////////////111111000//////.........////////////////////////........................////////////////////////------......///000000000////////////////////////........................+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---------------------------------......---,,,++++++---,,,,,,,,,------...///,,,,,,,,,------.........------------------------,,,,,,,,,,,,---......///------------------------+++++++++,,,,,,,,,---------------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---......---,,,+++---,,,,,,,,,...///............------------.........------,,,,,,------.........---,,,+++,,,---///---222444///******+++***------------------------+++,,,------......------------------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........------,,,,,,,,,,,,------......---------,,,,,,,,,......---------,,,,,,,,,......////////////........................------///......------......///------------------------...------,,,,,,------...------,,,,,,,,,------...---------------------------------------------------,,,,,,,,,,,,---......---------.........//////...........................------,,,,,,------...------------------------,,,,,,,,,------.........---------....../////////........................------------------------(((***,,,,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,---------------------------............///........................------------...///000111111000000000/////////...000000000000000000000000------------------------------...//////...------......////////////..............................------...//////...------................................................------------------,,,,,,---------......---------------------------------000000...---,,,+++++++++,,,,,,,,,------------...........................------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................+++,,,---...////////////------------............------------------------------------------------,,,---...//////...---,,,---------...///000111222000///......------..................////////////000000///.........//////////////////////////////........................////////////////////////000000000///......------////////////////////////........................,,,,,,------------,,,,,,------------------------...------,,,,,,------...+++++++++,,,,,,,,,,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000,,,,,,------------------------------------------------------------...///---------------------------------.........//////---------------------------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,+++---...---,,,,,,---.........---------...//////...------,,,,,,------...---...---,,,+++---000333666<<<<<<555---,,,...///,,,,,,,,,------------...+++,,,------......------------------------------,,,,,,------------,,,,,,,,,---------............,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,...//////////////////...------...............---//////............//////------------------------......------------......------,,,,,,,,,---......---------------------------------------------------,,,,,,,,,,,,---......,,,,,,------.../////////...........................------,,,,,,------...------------------------,,,------....../////////.........///////////////........................------------------------...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......------,,,,,,,,,,,,---------------------............///........................------------...///000111111111111000///.........000000000000000000000000------------------------------...//////...---------------......---------........................------...//////...------........................------------------------,,,,,,------------------,,,---///000000///---,,,------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------...............---------------.........///........................------------------------,,,---...//////...---,,,------------......///000000//////...........................//////////////////...---...///000000////////////////////////........................////////////////////////000000000///......------////////////////////////........................------............------------------------------...------,,,,,,------...,,,,,,,,,,,,------......------------------------***+++,,,,,,------------,,,,,,,,,------...///000------------------,,,,,,------------------------///......------------...........................---------.........//////---------------------------,,,,,,++++++,,,,,,---***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,---------+++///222000+++))),,,000---,,,,,,,,,------...///...------,,,,,,------...,,,---...---,,,...222666>>>@@@===555000111222222,,,,,,,,,---------......+++,,,------......------------------------------------............------------------............------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,---------------...---......//////......---,,,,,,---...//////////////////............//////------------------------......------------......,,,,,,,,,,,,,,,---...///---------------------------------------------------,,,,,,,,,,,,---......,,,,,,------...//////000...........................------,,,,,,------...------------------------------...//////000111111000000000///////////////................................................000111111///---++++++,,,------------------------///...------,,,,,,,,,---++++++,,,,,,,,,------------------............///........................------------...///000000000000000000////////////000000000000000000000000------------------------,,,---...//////...---,,,+++,,,,,,------,,,,,,+++........................,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,...000222222000...,,,------------------------------,,,,,,,,,---......,,,,,,,,,------.................................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................////////////...---,,,,,,---------.........//////........................------------------------,,,---...//////...---,,,......---,,,,,,,,,------000000///.........................../////////000///...------...///000111////////////////////////........................////////////////////////------......///000000000////////////////////////........................---......//////......---------------------------...------,,,,,,------...---------.........//////------------------------)))***+++,,,---.........,,,,,,,,,---...///000000.........------,,,,,,,,,------------------------000///...---------------........................+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---)))+++...000000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............,,,++++++,,,......+++111555222+++(((,,,222++++++++++++,,,,,,---......------,,,,,,------...,,,---...------///444999<<<:::444...,,,//////,,,,,,,,,,,,------.........+++,,,------......---------------------------------......//////......------------.........//////.........------...............---------,,,,,,,,,***++++++,,,---//////000,,,------......------,,,+++,,,---...//////////////////............//////------------------------......------------......,,,,,,,,,,,,,,,---...///---------------------------------------------------,,,,,,,,,,,,---......,,,,,,------...///000000...........................------,,,,,,------...------------------------.........///000111111222111111000000//////..............................///////////////////////////000000000...---...///........................///...,,,+++***+++,,,,,,+++++++++,,,,,,------------------.........//////////////////////////////---------------...000000......//////000000111111000000000000000000000000---------.........//////000000///...---,,,,,,,,,------------------------------------------------////////////////////////........................++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,---------......,,,,,,,,,---------......------------------------///////////////......---//////.........---------///...---,,,,,,---...///,,,,,,,,,---------.........------------...//////------............------...///////////////...---+++******))))))******+++------------------------........................///...,,,++++++,,,...//////...---,,,,,,,,,,,,,,,---------............///,,,---......//////..............................((()))***+++---...///000......////////////..............................000000//////.........---111///---,,,,,,,,,...///,,,,,,,,,---------...............------,,,,,,,,,------------------------000000///...------,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,......,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,...111333333111...,,,------------------------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------------------------------///...---,,,,,,,,,,,,,,,------------------------,,,++++++,,,,,,...///000222222000///---+++***)))............////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------...///...---+++***------------------------))))))***+++,,,,,,---.........................................................------------...........................---.........------,,,,,,,,,///...---,,,,,,---...///..........................................------..................------------..................---......///////////////000111222333444555555555555333111...------......//////.........---------.........------,,,,,,,,,........................//////.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////.........000000///...---,,,,,,+++///000111000/////////111,,,,,,------.../////////---------.........//////000000///------,,,,,,---------------------------------------------------................................................///......---------......------------------------..................------,,,,,,,,,---------......,,,,,,,,,---------......------------------------***+++,,,...//////////////////.........---------///...------------...///,,,,,,,,,---------.........------------...//////------............------......////////////......---,,,,,,++++++,,,,,,---------------------------...........................---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---,,,,,,,,,,,,---------...+++,,,------......------........................------------.........///......////////////..............................000/////////............000///---,,,,,,---...///,,,,,,,,,---------......------------------,,,,,,------------------------------,,,++++++***)))))),,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------------///...---,,,,,,,,,,,,---------------------,,,,,,++++++,,,------......///111111000...---,,,+++***------------..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------......------,,,+++------------------------+++++++++,,,,,,,,,,,,,,,......................................................------------......------------------...............------,,,,,,,,,///...------------...///................................................,,,,,,---------........./////////...---------,,,,,,------..................///111222333444444555444333000...------......//////.........---------...------------------,,,........................//////.........---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////////////////...------,,,,,,+++---...---,,,+++,,,---/////////...............---------...............000///...---------------........................------------------------................................................000000///...------------........................000//////...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................)))***+++---......//////...............---------///...------------...///,,,,,,,,,---------.........------------...//////------............------,,,---...///////////////.........------.........................................................------------------------......---,,,,,,,,,------+++++++++,,,,,,,,,------,,,---......//////..............................111111000000///...............////////////..............................////////////............000///...,,,,,,---......,,,,,,,,,---------......,,,,,,------------------------------------------,,,,,,++++++***))))))))),,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,---,,,+++******+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------------.........------------------------------------------------......---,,,,,,,,,------.........------,,,,,,,,,***+++---............---//////......---,,,,,,,,,,,,,,,,,,------------..............................------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---,,,,,,,,,------------------------------......---------,,,,,,,,,......................................................------------......,,,,,,,,,------..................---------------///...------------...///................................................,,,,,,------......//////000000///...---,,,,,,++++++,,,,,,---...---------,,,---///000222333444444333222000///.........////////////............------------------.........////////////////////////...............---------.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------......//////000000........................///111222111000///000111111111111000///.................................000///...---------------////////////////////////------------------------...................................................---,,,+++++++++++++++------------------------//////.........---------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////---............---,,,,,,.................................------.........,,,,,,,,,---------.........------------...//////------............------+++,,,---...//////000/////////............//////////////////////////////........................,,,------......------,,,...------,,,,,,,,,------+++,,,,,,,,,,,,---------......///000000000000000........................111111000000///...............////////////..............................///////////////.........000///...------------...,,,,,,,,,---------......,,,,,,,,,------.........------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,......---,,,,,,---......,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------...------,,,,,,,,,------.........------,,,,,,+++***+++---//////...---,,,------------------------,,,,,,---------.................................------------------------........................------------------------------------------------,,,,,,,,,------.........///...,,,++++++,,,---...------------------------..................------......................................................------------......---------......//////000...............---------.........------.................................---------...............//////////////////////////////......---------,,,,,,,,,---............---***+++---///111222222333222111000///......///////////////...............,,,,,,------......//////////////////////////////..............................////////////......------------------------.........////////////000,,,------...///000111111---------.........//////333444555444333222333555111111111111000000//////.....................---//////...------------...////////////////////////------------------------................................................+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,---------......///////////////////////////////////////...---------.....................---..................---,,,,,,,,,---------.........------------...//////------............------++++++---...////////////......------------......////////////////////////........................,,,------......------,,,------,,,,,,,,,------...------------............------...////////////.............................................//////......////////////......////////////////////////........./////////////////////......------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------////////////............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........---------,,,,,,---...////////////...---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------------,,,,,,,,,------............------,,,,,,,,,***+++---//////...---+++,,,,,,,,,---------......---.........////////////........................------------------------........................------------------------------------------------,,,,,,,,,------............---,,,++++++,,,...///------------------------,,,,,,---......///000000......................................................------------............//////000000000000........................---..................---........................---------.........//////333222222111000///......,,,---------......//////------...///////////////***+++,,,...///000111111000000000///////////////////////////////////////---------....../////////////////////////////////---...........................////////////......------------------------.........////////////000,,,------...///000111111,,,,,,------.../////////...///000000///...///000000000000000111111222222...............---------///......---------..............................------------------------------------------------........................------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,...///000111111111---------...............------...//////...------,,,,,,,,,---------.........------------...//////------............------+++,,,---...............------,,,,,,,,,,,,------................................................------------------------------,,,,,,,,,---......---------.........//////***++++++,,,---,,,,,,,,,........................++++++,,,---......//////......////////////......////////////////////////.........//////////////////............---------,,,,,,,,,---------......,,,,,,------------------------------------------.........---------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------............---------,,,+++,,,---......---,,,++++++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------------------------------------------------------,,,,,,,,,---......------------------------+++,,,---.........---,,,+++,,,,,,,,,------------........./////////000000........................,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------,,,,,,------------------------,,,,,,,,,---......------------------------++++++,,,---...///000111......................................................------------......////////////////////////.............../////////------...//////...------........................,,,,,,------.../////////333333222111000///......+++,,,,,,---...///000000---...//////000000//////***+++---.../////////////////////000000000000000...////////////000000000.............../////////........................---------........................//////.........------------------------------........./////////------......//////000000---------.........//////,,,...///...---,,,---///...//////000111111222222//////.........---------......---------......///------------------------------------------------------------------------..............................---------......///------------------------------..................,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++---...///000000000---------.........//////------...//////...------,,,,,,,,,---------.........------------...//////------............------,,,,,,---......---------...------,,,,,,------...------------------------...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---...///,,,,,,---------.........+++,,,,,,---------------........................+++,,,,,,---......//////......////////////......////////////////////////............/////////000...............------,,,,,,,,,,,,---------......------------------,,,,,,------------------------------------------------,,,,,,,,,---------......---......//////......---,,,,,,,,,---------......------------------------............------------,,,,,,++++++++++++,,,,,,++++++,,,,,,---......///------------------------........................******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,---...///+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,---------------.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------,,,,,,+++,,,------......------------------------------,,,,,,,,,------...............................................................------------......//////......------,,,,,,---........./////////000------...//////...------........................,,,,,,------...//////000////////////////////////,,,---------.../////////,,,---......//////......,,,------...//////............///000000000000000.../////////000000000000////////////............---------------------------------.........//////------............------........................,,,---------.....................///////////////---------...............///000111000//////000111///000000000000000000000//////.........---------......---------......///------------------------------------------------------------------------..............................---,,,++++++++++++......................../////////...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------......------,,,+++---------.........//////,,,---...//////...---,,,,,,,,,,,,---------.........------------...//////---..................------------...------,,,,,,......------------......------------------------........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------...//////000000000000000........................---------.....................////////////......000000000000000000000000---.........//////000000......//////......---,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------........................,,,,,,,,,---------......---...///000000///...---,,,,,,,,,---------......------------------------//////.........---------///...+++))))))+++...///++++++,,,,,,---...//////------------------------////////////////////////((()))***+++,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,---...///***++++++,,,---...//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..........................................------,,,,,,,,,***+++---...///...------------------------------...------------,,,,,,,,,.........................................................------...............---,,,+++******)))---.........//////000000,,,---...//////...---,,,........................,,,,,,------...///000000++++++,,,---...///000111..................------+++,,,------......---------......//////......------...///000111111111000.../////////000000111111000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------------------,,,........................,,,,,,,,,---------......///////////////....................................000111000///...///000111111000000///.........///////////////......---------......//////000000,,,,,,,,,---------......111111000//////////////////...,,,+++***+++,,,,,,..................------........................---------------...///000///............---------111111000000//////......//////.........---------..............................////////////......//////.........---------/////////...------,,,,,,------------------------..................------111000000///......------............////////////,,,---------.../////////------............------...........................------,,,,,,------...---.........//////000000..................................../////////000,,,---...//////...---,,,////////////////////////......------------......000000///...............//////.........---------......---------,,,,,,,,,------------------------................................................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,,,,------.........---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,------,,,***(((&&&////////////////////////---------------------------------,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,++++++,,,,,,---...+++,,,,,,------.........,,,---...---,,,,,,---...////////////////////////222111///...------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---------........./////////...---,,,,,,---...///------------------------++++++,,,---............---,,,,,,++++++,,,,,,---///......------...000111........................................................................000000//////.........---000000//////............///...---,,,,,,---...///,,,,,,,,,---------......//////.........---------.........------,,,,,,,,,......////////////......////////////////////////////////////000000000000...///000111111000///...//////.........---------............////////////.........///////////////---------,,,,,,++++++***///............---------.........////////////000+++,,,---...////////////---------.........//////...............///000000/////////000222111///---///////////////......---............////////////,,,,,,---------...............---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------------------------------......---,,,,,,,,,------///............---------///...............------//////.........---------..............................////////////......000000/////////.........------..................------------------------..............................//////////////////............////////////---------...............---......//////......---...........................------,,,,,,------...---........./////////000........................------------..................///000000///......///////////////////////////......------......///000000///...............//////.........---------//////.........---------------------------------................................................//////...------------...---------------------------------.........//////........................,,,,,,,,,---------......//////.........------------,,,,,,++++++,,,,,,---000000111222111000...,,,........................---------------------------------,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------,,,...///...---,,,---...........................111000///---------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------............///...------------...///------------------------,,,,,,------...------------,,,,,,++++++,,,,,,------------------...//////........................................................................000/////////.........---/////////.........------///...------------...///------------............//////.........---------.........------,,,,,,,,,......////////////..........................................////////////......////////////......//////.........---------............////////////.../////////////////////111111111000000000000000///............---------,,,,,,,,,------------...---...............---------------.........//////...............///000000111000///000222222000//////////////////......---/////////...............,,,------------.........------,,,+++++++++++++++...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++///............---------,,,,,,,,,,,,,,,---------...............---------..............................////////////......000000000000000/////////,,,,,,------...//////000------------------------........................---------...///000000111............////////////...............------------......//////......---..............................------------...................../////////........................---------------,,,,,,,,,---......//////......---///////////////////////////......------......///000000///..............................---------000000/////////.........------------------------................................................//////...------------...........................---------.......................................,,,,,,,,,------------...///............---------------,,,,,,,,,,,,------,,,---...//////...---,,,........................------------------------------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,------------......---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,---...//////------...///------------------------000///...---,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,---------......///...------------...///---------------------------------...------,,,,,,------,,,,,,,,,,,,------+++,,,,,,---...---------......................................................................../////////........................---------------///...------------...///............/////////////////////............---.........---------------......////////////..............................------------..................------------.....................---------............//////////////////////////////......------------............///............---------,,,,,,,,,------------...////////////...---,,,+++------........./////////...............///000000333111000000111222222111///////////////......---/////////......---------------------............000///......------......---------,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------///............---------+++++++++,,,,,,------.........................................................////////////......////////////////////////---------.........//////---------------------------------...............------......///000000000............/////////////////////...---------,,,......////////////....................................------------...............................................................------------,,,------------------------//////////////////////////////............//////000000///.......................................////////////.........---,,,,,,------------------................................................//////...------------...////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------((()))***++++++++++++***........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------......------,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......///.........---,,,,,,,,,...///000///.........000------------------------......------,,,,,,,,,,,,........................------------------------+++,,,...---,,,,,,---///,,,,,,,,,,,,------------.........------.........------------------------............---,,,++++++------,,,,,,,,,,,,------+++,,,---...///...------................................................................................................------------------------.........------.........////////////000000000000/////////..............................---------......////////////..............................------........./////////000///------------///000....................................////////////////////////............)))))))))******+++++++++///............---------.........////////////000......//////...------,,,............////////////...............///000000333111......///111111111///////////////......---//////......------,,,,,,---------.........//////111000000///////////////------------------------,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111///............---------,,,,,,------......//////---...................................................////////////..............................//////.........------------------------------------------.........//////////////////////////////............/////////////////////...---------,,,...//////////////////...........................///......------......///...............---------........................//////..................///..................////////////////////////////////////....../////////000000///...............---..............................---------,,,,,,,,,,,,,,,---------......................................................//////...------------...////////////////////////.....................---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........------,,,,,,,,,------...........................------------------------------------------------------------------------------,,,,,,------...///000000//////......------...///000///.........000........................------------------,,,,,,........................------------------------+++,,,...---,,,,,,---///,,,,,,,,,---------......---..................---------------------------............---,,,++++++...------,,,,,,------...,,,---...000000///......////////////////////////////////////////////////........................---------...............---------------------------..................---/////////000000000111111////////////////////////..............................////////////..................................../////////000000000111000///......///000111---.................................////////////000000//////.........---,,,,,,------....../////////............---------.........////////////000,,,------...//////.............../////////000000...............///000000111///------...///000//////////////////......---.........---------------------.........///////////////...------------...,,,,,,---............---,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111333333///............---------............////////////---------.............................................////////////......------------............000//////...------,,,,,,------------------------,,,,,,------...////////////////////////.....................////////////...............---------...//////000000//////...........................//////............//////.........---------------................................./////////000000222111111000000111111222////////////////////////000//////......//////000000000///...............---------..................------------,,,,,,,,,+++,,,,,,------.........................................................//////...------------...////////////////////////...............---------...........................------------,,,,,,,,,---------............///......------------......------.........//////000------------------------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,---------............------,,,,,,,,,---..............................------------------------........................---------------------------------------......////////////...............---...//////------...///////////////////////////------............---,,,........................------------------------+++,,,...---,,,,,,---///---------.........//////------...//////...---------------------------------------...------,,,,,,......------------......---...//////000000//////////////////////////////////////////////////////........................---------------.........---------------.........------...//////...------////////////000000000000...////////////000000000.............../////////......////////////......------------------------////////////000000000111000000////////////000000---------...........................////////////000000000///......------///////////////000000000///............---------,,,,,,,,,------------...+++,,,---...////////////....../////////000000000...............///000000000...,,,---...///......///////////////......---,,,------------------...............////////////......---,,,,,,,,,,,,---+++,,,.../////////...---++++++,,,------...//////---------------------------------......000111222///............---------/////////...............---------.........//////..............................////////////......---.........////////////..................------------------------------,,,,,,------...//////000------......//////000000............////////////---------...............//////000000000000//////........................//////............//////.........------,,,,,,,,,........................+++,,,------...///000000222111000//////000111222////////////////////////000000////////////000000000000///...............---------.........//////............------------++++++,,,,,,---......///................................................//////...------------...........................//////.........---------..............................---------,,,,,,,,,---------.........//////......------------......,,,,,,,,,+++,,,,,,------------------------------------------------------+++++++++,,,,,,---------,,,------......------,,,------------............,,,,,,,,,,,,,,,---...///........................---------------------------------------------------------------------------------------...//////,,,,,,,,,---------------,,,...///...---,,,---...........................---...////////////...---................................................+++,,,...---,,,,,,---///........./////////000000------...//////...------------------------------,,,,,,------...---------......------------.........---------......//////////////////////////////////////////////////////........................,,,,,,,,,------.........------........./////////------...//////...------........./////////000000.../////////000000000000---........./////////000......////////////......------------------------........./////////000000...//////////////////...---------.........//////............////////////111000000///......------///..................---///............---------,,,,,,,,,------------...------...............---.../////////000000000000...............///000000///.........000000///---///////////////......---,,,,,,,,,------...................../////////000//////...------------...+++,,,.../////////......******+++,,,,,,---....................................---------....../////////.........---------/////////......------------------.........//////..............................////////////........./////////000000111111,,,,,,------.../////////------------------------,,,,,,------...///000000+++,,,---...///111222222............/////////000,,,------......///////////////000000000000//////........................//////............//////.........------,,,,,,,,,........................)))***+++,,,...///000000///...---,,,,,,---...///////////////////////////000000////////////000000000000///...............---------.........//////000/////////............++++++,,,,,,---...//////................................................//////...------------...........................//////.........---------.................................------,,,,,,,,,+++++++++,,,,,,---------......------------.........------,,,,,,------...------------------------------------------------+++++++++,,,,,,---------,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,---...///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////*********++++++,,,,,,,,,,,,---...---,,,,,,---...---------------------------...///000000000......................................................+++,,,...---,,,,,,---///////////////000000000000,,,---...//////...---,,,------------------------++++++,,,---..................------------.........---,,,+++,,,---...///000000000000000000000000000000000000000000000000........................,,,,,,,,,------................../////////000000,,,---...//////...---,,,............////////////.../////////000000111111---.........//////000000......////////////......---------------------------------.........//////,,,---...//////...---,,,---------.........//////............/////////000111000000///...---------111111000000/////////...//////.........---------........./////////000000////////////...---,,,,,,////////////000000000000...............///000000/////////000222111///---------------------------//////............//////////////////////////////---------,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---......---,,,,,,......//////...---,,,,,,........................---.........//////000000---------............///,,,,,,,,,---...///000000......................../////////...---------,,,......------------..................////////////////////////000000000000000000//////.........---////////////////////////,,,,,,---...///000111222..............................//////////////////---,,,,,,++++++,,,,,,---........................,,,,,,------...---------////////////////////////////////////////////////000///---,,,,,,...000222////////////////////////------------------------000000//////.........---//////000000000///---,,,---------............///.........------,,,,,,,,,------------------------...................................................------,,,,,,------...------------------------------------------,,,,,,------------------------------------------------+++,,,---......---,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------------------------........................000000///...------,,,,,,---------............///......................../////////...---,,,******..................------......------------......---------............///---...............------///......---------................................................------///...------------...///......------------..............................---------............///000000//////.........---...............///000111////////////////////////000000//////.........---////////////////////////////////////////////////111111000...---,,,+++***..................------........................///////////////////////////...---------///000111000000000000000000000000..................------......////////////....../////////...------,,,,,,////////////////////////000000000000000///......000000////////////000000---------------------------------............///---------............///////////////////////////000000///...............------......//////000000------............------------------------------//////............//////........................---------,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---............---,,,......//////...------,,,........................------------.........///---------............///,,,---------.../////////.......................................---------......------------..................////////////.../////////000000000000000/////////............/////////////////////////////////000000000000000........................///////////////.........///......------......///........................***+++,,,---.../////////////////////////////////////////////////////////////////////000000000111////////////////////////....................................---------,,,...//////000///...---,,,---------............///......---------,,,,,,,,,------------------------...................................................------,,,,,,------.....................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------........................000//////...------,,,,,,---------............///........................---------...------,,,,,,........................------,,,,,,,,,,,,---------------............///---...............------///......---------....................................................................................------------..............................---------............///000/////////............///............//////000////////////////////////000/////////............////////////////////////////////////////////////000000000//////......---........................000000000000000000000000////////////////////////111111000///............000000000000000000000000..............................////////////....../////////...............////////////////////////000000000000000///......000//////////////////000........................---------............///---------............///////////////////////////000000///...............------------.....................//////.........------------------------//////............//////------------------------------------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---............---,,,.........///......---,,,........................,,,,,,,,,------------------------............///------..........................................---------.....................------------..................////////////....../////////000000000////////////............////////////////////////333222222111000///..............................000000//////.........---//////............//////........................)))***,,,---//////000000////////////////////////////////////////////////...///000222222111000///////////////////////////000000000000000000000000---------,,,,,,,,,,,,,,,---............---,,,,,,---------............///...------------,,,,,,,,,------------------------...................................................------,,,,,,------...000/////////......------+++,,,,,,------.........++++++++++++++++++++++++------------------------...------,,,,,,------...,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------......................../////////...------,,,,,,---------............///........................+++,,,------......------........................,,,,,,,,,++++++,,,,,,,,,---------............///------...............---......---------......///................................................,,,---...//////...---,,,......------------..............................---------............///////////////............000//////............///////////////////////////////////////............/////////////////////////////////////////////////////////000000000000000........................000000000000000000000000//////////////////////////////000000000//////...000000000000000000000000..............................////////////............////////////000000////////////////////////000000000000000//////.../////////....../////////////////////////////////---------............///---------............///////////////////////////000//////............///---------------,,,,,,,,,...//////000000//////...------------------------///......------......///------------------------...------------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------............---------...............------........................---------------------------------............///...............---------........................,,,---------.../////////......------------..................////////////........./////////000000///////////////.........////////////////////////222111111000///...------........................000000000///......------------,,,,,,,,,,,,------........................++++++---...////////////////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////---------,,,,,,,,,,,,,,,------------------,,,,,,---------............///------------------------------------------------...................................................------,,,,,,------.../////////...------,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,------------------...---,,,++++++,,,---...,,,---......//////......---------------------------------------------------------,,,,,,+++++++++------------------------........................//////.........------------------............///........................,,,,,,------...------,,,---------...............------,,,,,,,,,,,,---------------............///,,,---......///............------------...//////........................---------...............,,,---///000000///---,,,......------------..............................---------............//////////////////.........111000///...............///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////............////////////........................////////////////////////)))***---///111111111111////////////////////////............////////////......////////////...............///000111111222//////////////////////////////000000000000//////......////////////..............................---------............///---------............///////////////////////////000///............/////////......------,,,,,,,,,//////000000000000//////------------------------......------------......------------------------.........---------,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------...............---........................//////..................---------............///...............---------........................,,,---------.../////////......------------..................////////////............////////////.........///////////////////////////////////////................................................000000//////.........---...------,,,,,,------...////////////////////////.........///......------///////////////////////////////////////////////////...---,,,,,,...///111////////////////////////........................---------------------...---------,,,---------------------............///------------------------------------------------...................................................------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,---...//////------------------------,,,,,,,,,---------.........---,,,++++++,,,---...,,,---......//////......---------------------------------------------------------,,,,,,+++++++++------------------------.......................................------------------............///....................................---,,,+++***---------.........//////......------------......---------............///,,,------...//////......---------------...//////........................---------.........//////,,,---///000000///---,,,......------------..............................---------............///.........///////////////111000///...............////////////////////////.........///////////////////////////////////////////////////////////////000//////......------,,,........./////////000000........................000000000000000000000000((()))+++...///000000000////////////////////////........./////////000000......////////////......------...///000111222222//////////////////////////////000000000000//////......///000000///......---------------------------------............///---------............/////////////////////////////////............//////000/////////......------//////000000000000//////------------------------......------------......------------------------............---------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......//////...------...//////,,,---......///.................................///////////////.........---------............///------..........................................---------.....................------------..................////////////------........./////////.........///////////////////////////////////////,,,,,,,,,------.................................////////////////////////000000////////////000000//////////////////////////////000//////...,,,,,,///////////////////////////////////////////////////...+++******,,,///111////////////////////////------------------------------------............---------,,,------...///---------............///,,,,,,,,,------------...------------------------...................................................------,,,,,,------...+++++++++++++++++++++++++++,,,,,,------.........------------------------+++,,,,,,------............------,,,,,,------...,,,,,,---............---------------------------------------------------------------,,,,,,,,,,,,------------------------................................................---------............///......................../////////...---,,,***))),,,,,,------...////////////......------......///---------............///,,,,,,---...////////////---------------...///000........................,,,,,,------.../////////,,,---...//////...---,,,......------------..............................---------............///.........///////////////000//////............///////////////////////////.........///////////////////////////////////////////////////////////////000//////...---,,,,,,+++.........//////000000111000000000000000000000000000000000000000000000000------.........------,,,000000000000000000000000.........//////000000111......////////////......------...//////000111111////////////////////////...//////000000000000000...///000111111000///...---------------------------------............///---------............//////////////////////////////............//////000///////////////............//////000000//////...------------------------...------,,,,,,------.......................................------------+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......000///...------...///000,,,------...//////............................../////////......------------------............///,,,---------.../////////.......................................---------......------------..................////////////---------.........//////............/////////000////////////////////////------------.........///........................------......///000000000000000////////////000000////////////////////////...////////////......---////////////////////////////////////////////////...------,,,---...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......---------...000000---------............///,,,,,,,,,---------......------------------------...................................................------,,,,,,------...***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,------------------,,,++++++,,,---------------------------------------........................---------------.........------------------------................................................---------............///........................---.........---,,,,,,+++,,,,,,------...//////000...------,,,,,,------...---------............///+++,,,---...////////////---,,,,,,------///000000........................,,,,,,------...//////000..............................------------..............................---------............///............/////////000///............//////000////////////////////////............/////////000/////////////////////////////////////////////////////////...............---......///000000111111000000000000000000000000000000000000000000000000111000///...............000000000000000000000000---......///000000111111......////////////......---------......//////000////////////////////////......///000000000000000///000111222222111000///........................---------............///---------............///////////////////////////...............///000000------...............///.........//////.........------------------------...------,,,,,,------...//////////////////////////////.........---------***++++++,,,---...//////,,,,,,,,,---------......,,,,,,,,,---------......000///...------...///000,,,,,,---.../////////....................................------,,,,,,,,,---------.........//////,,,,,,------...///000000......................../////////......------,,,.........------...................../////////000---------.........//////---.........//////000000//////////////////////////////////////////..............................,,,,,,---...///000111111......------------......000000000000000000000000------...///000000//////////////////////////////////////////////////////------///000000000///...////////////////////////------------------------*********++++++,,,,,,,,,///......---...///000111---------.........//////,,,,,,,,,------.........------------------------...................................................------,,,,,,------...***++++++,,,---...//////------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////+++,,,............,,,+++***+++,,,,,,------,,,,,,------------------------........................---------....../////////------------------------........................---.....................---------.........//////........................+++,,,------......------,,,,,,------...///000000---,,,,,,++++++,,,,,,------------.........//////+++,,,---...////////////,,,,,,,,,---...///000111........................,,,,,,------...///000000///...------------...///.........------.................................---------.........//////---.........//////000000...............///000111////////////////////////---.........//////000000////////////////////////////////////////////////.........///000111111222---......///000111111222........................000000000000000000000000111000/////////111222333000000000000000000000000---......///000111111222......////////////......---------...............////////////////////////......///000000000000000///111222333333222111///////////////////////////---------.........//////---------.........//////////////////////////////...............///000111,,,,,,,,,------.........------............------******+++,,,,,,---......,,,,,,,,,---------......//////......---------,,,------............------...---,,,,,,,,,,,,---...---------.........//////...------,,,,,,+++******,,,,,,,,,++++++*********........................//////.........---------.......................................///000000............////////////------------.........///////////////////////////---------............//////////////////.........---------............///............////////////......////////////.........---,,,+++++++++++++++////////////////////////......---,,,---...///000000000000000000000000000111111000///...------,,,,,,,,,---.../////////...000000000000///...------...///000000000///---,,,,,,------...............000000//////.........---------------------------,,,------......------,,,------------------------........................++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///---////////////////////////,,,,,,,,,---------......---,,,+++***+++,,,---...000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................---------.........//////------------------------------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...........................------------...////////////...---,,,,,,++++++---------............///........................---......///000/////////......////////////..............................------............---------------............///111111000///...---,,,,,,---...............------............////////////////////////////////////111000///---------...///000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////......////////////......////////////////////////............/////////000////////////////////////000000//////.........---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////000000000000000000000000000000000000........................000///...------...///000////////////////////////........................***++++++,,,------......,,,,,,,,,---------...............---------,,,,,,------............------......---,,,,,,---......------------.........///------------,,,,,,,,,,,,------------,,,,,,++++++........................//////.........---------.......................................///000000............////////////------........./////////////////////////////////---------............///................................./////////000000............////////////......////////////......000///......---------..............................------,,,---...///000.................................---,,,,,,++++++------......///.........///...,,,++++++,,,---...///////////////...------------...////////////...000/////////............------------------------,,,------......------,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111000///------------------------,,,,,,,,,---------......,,,,,,+++++++++,,,---...//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................+++++++++,,,,,,,,,------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...........................------------...//////000000///......---,,,,,,---------............///........................------...////////////...------............------........................------............---------------............///000000000///......---------...............------............////////////........................000000///...............000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////......////////////......////////////////////////........./////////000000////////////////////////000000/////////.........////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000/////////.........////////////000000000000000000000000000000000000........................000///............///000////////////////////////........................+++++++++,,,------......,,,,,,,,,---------...............------------,,,------............------......---,,,,,,---......------------............---------...........................------------.......................................---------.......................................///000000............////////////....../////////000000000////////////////////////---------............///,,,,,,------......//////////////////000000000111............////////////......////////////....../////////...............------------------------...------------...//////........................------------------------.........///......------///...+++******,,,...000000///......---.........---......///////////////////////////............------------------------------............------------------------------........................//////...------,,,++++++------------------------...///000111222111000000------------------------,,,,,,,,,---------......,,,,,,,,,+++,,,------...///...------------------------------------------,,,,,,,,,,,,,,,,,,------++++++,,,------------,,,------------------------,,,,,,++++++,,,,,,---...........................+++++++++,,,,,,,,,------------------------------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...........................------------...//////000000000///......---------------............///........................,,,,,,---...............,,,,,,------------,,,,,,........................------............---------------............///////////////////////////------...............---............////////////------------------------///////////////......---000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////...//////000000//////...////////////////////////....../////////000000000////////////////////////000000////////////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000/////////......////////////000000000000000000000000000000000000........................000//////......//////000////////////////////////........................,,,,,,,,,,,,------......,,,,,,,,,---------..............................------............------......------------......---------------------------------...///000000111...---------------------.......................................................................................///000000............////////////////////////000000000000////////////////////////---------............///+++++++++,,,---...//////....../////////000000000............////////////......////////////......,,,---------------,,,,,,------------------------------------......//////000000000000000000000000........./////////000000.../////////...---,,,,,,///...---------///111222000///---,,,,,,---...///---...//////000000/////////////////////.................................------............------......................................................---------,,,,,,,,,..............................///000000000000///////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,------............---,,,,,,---------------------------------,,,,,,,,,------------------...//////000000//////---------...............------,,,,,,,,,---..............................---------.........//////------------------------................................................---------------------------------.........//////...........................------------...//////////////////......---------------............///........................+++,,,------......------,,,------......------,,,........................------............---------------............///............//////000000,,,---......///.....................////////////........................---...///000000///...---//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000//////////////////////////////...////////////000000000////////////////////////000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................000000000////////////...////////////000000000000////////////////////////........................000//////////////////000////////////////////////........................,,,,,,------------......,,,,,,,,,---------......//////////////////000000------............------........................------------------,,,,,,,,,------...///000111111,,,,,,,,,,,,,,,---------........................---............................................................///000000............////////////////////////000000000000////////////////////////---------............///+++++++++,,,---...//////------........./////////............////////////......////////////......,,,,,,---......------,,,---------------------------------...............000000000000000000000000------......///000000000.../////////...---,,,,,,,,,---///000111000/////////...---,,,,,,---...///---......///////////////.........///////////////........................---......//////......---................................................,,,,,,,,,---------..............................---------...............////////////////////////,,,,,,,,,---------......,,,,,,---------.........------,,,,,,,,,------...------------------------,,,,,,,,,------.........---...//////000000//////---------.........//////...............///000000........................---------.........//////------------------------------------------------........................---------------------------------.........//////...........................------------...//////......---------------------------............///........................+++,,,------......------......////////////..............................------............---------------............///------......///000000000,,,------...//////..................////////////////////////////////////---...///000000///...---////////////////////////000000000000000000000000//////////////////////////////000000000000////////////////////////////////////000000000000//////000000000000000000000000////////////000000000111000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////111000000000////////////////////////000000000000///////////////////////////////////////////////////000000000000000000///////////////////////////////////////////////////------------------......,,,,,,,,,---------......///////////////000000000------............---------...////////////...---------------,,,,,,,,,,,,---------...///000000111,,,,,,,,,,,,,,,---------........................---------......................................................///000000............////////////....../////////000000000////////////////////////---------............///,,,,,,------......//////------------........................////////////......////////////......---...///111111000//////------------------------,,,---......//////..............................,,,,,,,,,---------...............///......------)))+++...000000...,,,***------------------...///,,,------........................///////////////..............................////////////......................................................++++++,,,,,,---...//////------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,---............---,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,---......//////++++++,,,------------,,,,,,,,,,,,---......///////////////...///000000111........................+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------...........................------------...//////---------------------------------............///........................,,,,,,---..................//////////////////...........................------............---------------............///---.........//////000000,,,,,,---...////////////............////////////000000000000000000000000---...//////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////000000111111000000///000000000000000000000000/////////000000000111111000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000/////////////////////000000000000000000000000000000000000///////////////////////////000000111111000000///////////////////////////////////////////////////..................------,,,,,,,,,---------......------------.........///------............---------...///000000///...------------,,,,,,,,,++++++---------....../////////,,,---------....................................---------.........//////.......................................///000000............////////////------........./////////////////////////////////---------............///....................................////////////............////////////......////////////......---...000111111111000///........................,,,---.../////////...---........................,,,,,,,,,---------------------......///.........,,,---.........---,,,++++++,,,------.........---+++,,,,,,---------------............/////////000..............................////////////......................................................,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------,,,,,,,,,---------......,,,,,,.../////////...---,,,,,,++++++,,,,,,---...------------------------,,,,,,------.../////////******+++,,,,,,,,,,,,,,,+++++++++,,,---........................///000000........................+++++++++,,,,,,,,,------------------------------........................------------------------........................+++++++++,,,,,,,,,------...........................------------...//////---------...............---------............///........................------...////////////...---......//////......---........................------............---------------............///.........///////////////+++,,,---...////////////............////////////000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000000000000000000000000000//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////////////////000000000000000000000000000000000000///////////////////////////000111111111111000///////////////////////////////////////////////////..................------,,,,,,,,,---------......+++++++++,,,,,,------------..................------...///000000///...------------,,,,,,+++++++++---------...............---.........//////000000........................---------.........//////.......................................///000000............/////////000------------.........///////////////////////////---------........./////////////////////.........////////////000000000000............/////////000......////////////......***,,,...///000///...---////////////////////////,,,,,,.../////////...---000000000000000000000000////////////////////////,,,,,,---.../////////...111000///...............***+++---...///...------***+++,,,,,,------,,,,,,---.........//////000000////////////////////////......////////////......////////////////////////........................///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///............///000000////////////////////////,,,,,,,,,---------......,,,,,,.../////////...---++++++++++++,,,,,,---...------------------------,,,,,,------...///000000+++,,,------......------******+++,,,,,,---.........------------...//////........................---------.........//////------------------------////////////////////////------------------------........................---------.........//////...........................------------...//////.........///////////////---------.........//////........................---...//////000000//////,,,------......------,,,........................---..................------------.........//////////////////////////////+++,,,---...////////////............/////////000///////////////////////////...---------///000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000///000111222222111000///////////////////////////000000000000000000000000000000//////............//////.........---------......------------......---......///////////////........................//////////////////////////////////////////////////////.........---------/////////////////////////////////////////////////////////...------///111000000///...............000000000000000000000000000000//////.........---............////////////............////////////000000///////////////000//////............//////---...///000000000000000------...000111111111111000000//////......------//////////////////////////////............//////222111111111000000//////,,,------------------------------............///....................................////////////---------------...///000000000000000000/////////000000///...............000///...------------------------............///------------------------,,,,,,---...///000111111..........................................------........................------............------************************------------------------,,,------......------,,,------------.........///------,,,,,,,,,+++++++++---..................------.........---,,,,,,+++///......---------......------------------------------------------------------,,,+++,,,---.../////////.........---------........................//////...---------......------------------------................................................------------------------+++,,,,,,------,,,,,,+++---/////////,,,+++++++++......------------......---------.........//////////////////////////////...............///000000000000//////.........---....................................////////////000//////...------,,,,,,//////000000000000//////000000111111111111000000222222111111111111222222/////////000000000111111222222111000////////////000111111000...---...///333333333333222222222222/////////000111333444555------...000111222333444222222222222222111111111---///111222111111111222111111222222222222111111000000000000000000000111111111111111111111111111222222111111111111222222//////000111222333333444333222000//////000222333111111000///////////////111000///......///000111......////////////......111111111111000000000000000000000000000000000000---...000111111111000////////////.........------//////.........---------......------------......---......///////////////////////////////////////////////////////////////........................//////.........---------////////////////////////////////////////////////.........---,,,,,,...000000000///...............////////////////////////000/////////........................////////////............////////////000000////////////000000//////............/////////000000111111000000000---...///000000111000000///////////////.........//////////////////////////////............//////111111111000000000//////.........------,,,,,,,,,---------............///....................................////////////......---------...//////////////////////////////000000///...............//////...------------------------............///------------------------............////////////.................................................................................//////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------..................---------,,,,,,------............------------......------,,,+++///......---------......------------------------------------------------------,,,,,,,,,---.../////////.........---------........................000///...---,,,,,,,,,,,,------------------------................................................---------------------------......//////......---...///000///---++++++,,,///......------......///---------.........//////////////////////////////...............///000000000/////////................................................////////////------...//////000000000000000////////////000000000000111111111111000000111111111000000111111111.........///////////////111111000///......//////222333444333111000111222000000000000000000000000111111000000000111222222111111111222222222333333111111111111111111000000---///111111000000000111000000111111111111000000000000111111111111111222000000000000000111111111111000000000000000000111000111111111111111111111333222000//////000222333111111000///////////////111000////////////000111///000000111111000000///111111111111000000000000000000000000000000000000---...///000111000000///.........---------------...............---------......------------......---......///////////////000000000000000000000000////////////////////////------------------------...............---------////////////////////////////////////////////////,,,---...---++++++---...000//////............///........................////////////........................////////////............////////////000000////////////000000000//////......//////000//////000000000///......//////000000000000//////.........///////////////000000000000000000000000//////............//////111111000000000000//////000//////...---,,,++++++---------............///....................................//////////////////......---.........---------.../////////000000//////............/////////...------------...---------............///------------------------/////////.........------...........................................................................//////000000//////...........................------------------------,,,------......------,,,,,,,,,---------.........//////.........---------,,,,,,------------,,,,,,------......------,,,,,,......---------......///------------------------------------------------------,,,,,,------...///...............---------........................000///...---,,,+++++++++........................................................................------------------------......////////////.........000111000...---------///......------......///---------...............////////////////////////............/////////000////////////................................................////////////......//////000111111222111000////////////000111000000111111111111000000111000000//////000000111000000000///////////////111111000/////////000000000111222111000///000111000000000000111111111111444333222111111111111111555444444333333222222222111111111111111111111111///000222222111000111222111111222222222222111111222222222222333333333444000000111111111222222222111111111111111111111111111111111111000000//////333222111000000111222333111111000/////////000000111000000//////000000111000111111222222111111000111111111111000000000000000000000000000000000000......///000000000000000------------------------..............................------------......---......///////////////////////////////////////////////////////////////------------------------........................////////////////////////////////////////////////,,,---......,,,,,,---...000///............//////........................///////////////.....................////////////............////////////000////////////000000111000000////////////000000,,,,,,---.........------///000000000000//////...------......//////000000000000000000000000000000//////............//////000000000000000000////////////......------,,,,,,---------............///....................................////////////000000///......---......+++,,,,,,---...///000000000///............/////////......---------......---------............///------------............................................................---------.......................................//////000000000000//////........................------------------------,,,------......------,,,------........./////////............------------+++,,,,,,------,,,,,,+++,,,------...------,,,,,,...------------...//////........................---------------------------------------......///...................................................------,,,,,,,,,,,,---////////////////////////........................................................................,,,,,,------------,,,,,,///000222111///....../////////............//////........................////////////////////////---......//////////////////////////////.............................................////////////000000000/////////......222111///......///111222000000111111111111000000000000////////////000000222222222111111111111111111111111000111111222222///000111111000///000222222222333333444444444555555555444333333333333444555555444444444333333333333333333444444444444444222444555555333222222333222333333444444333333222333333333333444444444444222222222333333333444444222222333333333333222222000000000000000000000000222222111000000111222222111111000000///000000111000000000000000000000000000111111111111111111000111111111111000000000///////////////////////////...//////000000000000000---------------------------...........................------------......---......///////////////........................////////////////////////........................---.....................////////////////////////////////////////////////---...000///...---.../////////............//////.................................///////////////............////////////............///////////////////////////000111111000000////////////000000+++,,,---...///000000000///000000000000//////...------......//////000000//////////////////////////////............////////////////////////000000---------....../////////---------............///....................................////////////111000///...............+++,,,,,,---...///000000//////............//////......---------......///---------............///---------....../////////,,,,,,,,,---...//////000........................---------.........//////........................//////000000000000//////------------------------------------------------,,,------......------,,,...////////////000000000---------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------...------,,,---------------...//////........................------------------------------.........//////...---.............................................,,,,,,,,,,,,---...//////////////////////////////........................................................................,,,------......------,,,///000222111000...///000/////////....../////////.....................---////////////////////////------...///000/////////.........///////////////////////////////////////............//////////////////............------222111000//////000111222000000111111111111000000000000////////////000000111111111111111111111111000000000000111111222333222444555555444444555777333333444444555666777777666666555555666666777888666666777777888888999999777777777777888888999999666888999888666555555666444555555666666555555444333333333333333333333333333333333333333333333333111222222333333222222111...//////000111222222222222111111111111111111222111111000000000000111111000000111111111111000000///000000111111000000///111111111111000000000//////////////////////////////////////////000000111---------------.........---------.....................------------......---......///////////////........................////////////////////////////////////////////////---------...............////////////////////////////////////////////////---///000000///......//////............//////000.................................///////////////............////////////............///////////////......//////000111222111000000//////000000111......///000111111111111//////000000000000//////........./////////////////////////////////////////////............//////......////////////000000,,,,,,---...///000000111---------............///....................................////////////000000//////.../////////---------.../////////000///............//////000...------------...//////---------............///---------...//////000000***+++,,,---...///000000........................,,,,,,------.../////////...........................//////000000//////...------------------------------------------------,,,------......------,,,....../////////000000000------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,------......---------------------...///000........................------------------------------...////////////...---------.......................................---------------...///000................................................................................................//////000000000000//////...000111111///...///000000//////......//////000...............---------////////////////////////,,,---///000000000///............///////////////////////////////////////............////////////***+++,,,---...///000111111111111111111111111111000000111111111111000000111000000//////000000111//////000000000111111111000000000111111333444555444666888888777888999;;;777777888999;;;<<<======<<<;;;;;;;;;<<<===>>>>>>>>>>>>???AAABBBDDDEEEEEE??????@@@@@@AAAAAABBBBBB???@@@AAA@@@>>><<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999888888777777666666555666555555444444333222222///000111222222111000/////////000111222333444444111111111111111111111111111111000000000111222222000111111222222111111000///000000000000000000///111111111111000000000000000000000000000000000000///////////////000111111------........./////////---------.........//////......------------......---......///////////////........................////////////////////////........................---------.........//////////////////////////////////////////////////////,,,...000000...------..................///000000////////////////////////............/////////000............////////////............////////////............///000111222111111000000000000111111000000000000//////...------...///000000111000000///////////////.........------------------------//////............//////........./////////000000------......//////000000---------............///....................................//////////////////////////////000111////////////////////////...............///000000---------------...//////---------............///---------...///000000000,,,,,,,,,------.................................,,,,,,------...//////000.................................//////.........------------------------------------------------,,,------......------,,,------------...............---------,,,,,,,,,,,,------............------+++,,,------......---------,,,,,,------///000000........................------------------------,,,---...///000//////...---------.........//////........................111000///...............------------------------........................................................................//////000000000000//////---///000000///...//////000000////////////000000//////.........---------////////////////////////,,,---///000111000///.............../////////000////////////////////////............////////////++++++,,,...///000111222///000222333333222000///000000111111111111000000111111111000000111111111000111111222333444555555555555555666777999:::;;;<<<>>>???@@@@@@@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLMMMJJJIIIIIIHHHHHHHHHHHHIIILLLLLLMMMOOOPPPRRRSSSSSSNNNNNNOOOOOOPPPQQQQQQRRRMMMNNNOOONNNKKKIIIIIIJJJFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCBBB@@@??????======<<<:::999888777666111222444555555444222111111111222222333333333444111111111222222111111111111111000000111111222333000111222222222222111000000111111222222111111000111111111111000000000000000000000000000000000000000//////...///000111222........./////////000000---------.........//////.........------.........---......///////////////000000000000000000000000////////////////////////---------------------------------.........//////////////////////////////////////////////////////+++---//////...,,,,,,---...............///000111000000000000000000000000---.........//////000000............/////////000............/////////000............///000222222111111000000000000111111/////////---,,,***((('''------///000111111111111000000//////.........---------------------------//////............//////---.........//////000000///////////////.........---------.........//////..................................../////////000//////...//////000111222000000000000000/////////...............///000111---------------...///000---------.........//////---------...///000000111......---------,,,,,,,,,........................,,,,,,------...///000000........................------............------........................------------------------,,,------......------,,,+++++++++,,,,,,,,,------//////.........------------......//////......---+++,,,,,,---.........---,,,,,,,,,---...///000111////////////////////////------------------------,,,---///000000000///...---------.........//////........................444333222000...------,,,------------------------................................................////////////////////////------............---------...000000///......///000000////////////000000//////.........---------////////////////////////,,,---///000111000///...---.........//////000000000000000000000000000000............/////////000////////////000000000000...000222444444222000...000000111111111111000000222222111111111111222222333444555666777999::::::;;;;;;<<<===>>>@@@AAABBBIIIKKKMMMMMMMMMNNNPPPRRRUUUUUUWWWXXXZZZ[[[\\\]]]XXXWWWUUUTTTSSSRRRRRRRRRXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[\\\]]]]]]^^^______ZZZ[[[\\\[[[XXXVVVUUUVVVRRRRRRSSSSSSSSSSSSRRRRRRSSSRRRQQQOOOMMMKKKJJJIIIEEEDDDCCCAAA@@@>>>===<<<555666888999999888666555444444444333333333222222111111222222222222111111111111000000111222333333000111222333333222111000222222222333333222222222111111111111000000000000000000000000000000000000000///.........///111222,,,,,,------...///000000---------............///////////////////////////000000000000000000000000------------------------........................//////.........---------............///////////////////////////////////////////////////////////////////////////.................................////////////000000000000000000///......---......//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000//////000000000000000000000000111111000///////////////////////////////////////000000000000000000000000...------,,,,,,,,,------......---...///111333444111111000000//////......////////////////////////111000///......///000111///////////////////////////////////////.........////////////////////////..............................---,,,---...///000///---+++,,,///000///---------------------------////////////////////////---------............///...------,,,,,,,,,------------------------------..........................................------........................,,,------...///000111111................................................------------------------////////////////////////000000///...------,,,,,,++++++,,,,,,,,,---------000000//////......------------------------------///////////////......------...///...,,,+++,,,---..............................////////////..............................000000//////.........------......///////////////......//////000000111111222000///---,,,,,,,,,---//////............//////,,,,,,,,,------------...000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000///000111222222111000///111111222333444222///---////////////000111222333...000111222222444666999666;;;???@@@??????DDDHHHJJJJJJIIIHHHHHHJJJMMMQQQUUUUUUUUUWWWXXXZZZ\\\]]]aaa````````````aaaaaabbb^^^^^^\\\[[[[[[ZZZZZZ[[[]]]]]]]]]\\\]]]]]]^^^______``````bbbcccbbb```^^^YYY]]]```aaa^^^ZZZWWWUUU[[[ZZZYYYYYYZZZZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRPPPLLLIIIFFFDDDBBB???;;;:::;;;:::777444666555555444444444555555666555444222222222333444222222222222111111111111444444444444444444444444555444444333222111000000222222222111111111111111000000000000//////////////////000000111111222222,,,,,,------...//////000---------............///........................////////////////////////................................................//////.........---------............/////////////////////////////////////////////////////////////////////////////////...........................////////////000000000000333333222111111111111111000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000111000000000000000000000000111111000///////////////////////////////////////000000000000000000000000//////...------......///////////////000222333444111000000000/////////...////////////////////////111000///.........///000/////////////////////////////////////////////...////////////////////////..............................---------...///000...---+++---///000///---------------------------........................---------............///000000000/////////000000------------------------........................................................................------......//////000000................................................------------------------........................000//////...------,,,,,,++++++,,,,,,,,,---------//////.........---------------------------------///////////////...---------...///...,,,+++,,,---........................------............------........................000/////////............---......///////////////////////////000000000000222111///...------......//////............//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111111111000000000000111222222222222111000//////000111111111///...000000000000111222222333111333555777888999<<>>;;;;;;:::999777666555444444555444333222222333333444222222222222222111111111222222222222222222222222333333222222111000000000000000000000////////////111111111111000000000000////////////000000000111,,,,,,------.../////////---------............///------------------------////////////////////////////////////////////////.......................................---------............////////////////////////////////////////////////////////////......//////////////////........................////////////000000000000000000//////......//////111111111111111111111111//////000000000000//////////////////000000000000000000000000000000000000/////////000000111111111000000000000000000000000111000000///////////////////////////////////////000000000000000000000000000//////...//////000000000000000000111222444555000000000000////////////////////////////////////111000///...............////////////////////////......//////////////////////////////////////////..............................------......///000...---,,,---/////////...------------------------........................---------............///........................------------------------..........................................................................................//////........................------------------------------------------------......................../////////...------,,,,,,,,,,,,,,,,,,------------............------------------------------------...////////////...---------.........,,,+++,,,---........................,,,,,,------------,,,,,,........................////////////............---......///////////////000000000000////////////111000////////////000000//////............////////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000111222222222222111111000000//////000000111222111111222222333333444444777:::===@@@BBBDDDGGGIIIRRRUUUXXXXXXWWWWWWZZZ]]]______^^^]]][[[\\\___bbbccccccbbbbbbbbbbbbbbbbbbcccbbbbbbaaa````````````\\\[[[YYYVVVTTTRRRRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTWWWZZZ]]]___``````^^^]]]\\\^^^``````^^^\\\[[[[[[YYYVVVSSSRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTWWWYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\WWWVVVUUUTTTRRRNNNJJJFFFDDDCCCAAA>>>;;;999777666555555444333333333333333111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000222222111111111000000000000000000000111111111111---------.........//////---------............///------------------------////////////////////////....................................................................................////////////////////////////////////////////////////////////............////////////........................////////////000000000000///......---------......000000000000000000000000//////000000000000//////////////////000000000000////////////////////////.........//////000000111////////////////////////000000////////////000000//////////////////////////////////////////////////////......//////000000//////000000111222333333000000000000////////////////////////////////////000000///......---------////////////////////////............////////////////////////////////////.......................................//////000------------...//////...................................................---------............///,,,,,,------------------............................................................////////////.............................................---........................------------------------------------------------........................//////.........---------,,,,,,,,,------------...//////................................................//////......---,,,,,,---......,,,,,,,,,...........................,,,------......------,,,........................///////////////.........---......///////////////111111000000//////...............//////000000111//////............////////////000000000111111111////////////////////////////////////////////////////////////////////////000000000///////////////000000000111111111111111222222222000000111333555333333444666777888888999???BBBHHHLLLOOOQQQTTTVVV]]]___aaa```______```bbbaaaaaaaaa`````````ccceee``````aaaaaaaaaaaa``````^^^]]]\\\ZZZZZZYYYYYYYYYTTTSSSQQQOOOMMMLLLKKKKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRVVVZZZ^^^`````````aaa\\\^^^___^^^\\\ZZZYYYYYYYYYVVVRRRPPPQQQRRRSSSSSSOOONNNMMMMMMOOOQQQSSSTTTSSSTTTUUUWWWYYY\\\^^^___^^^^^^___^^^]]]YYYUUURRROOONNNLLLHHHEEEAAA>>><<<::::::888777555444333333111111111111111111111111333333333333333333333333000000111111222222222222111222222222222222333333111111111111000000000000222222222222222222222222---------...............---------............///------------------------........................------------------------........................---.................................////////////////////////////////////////////////////////////---.........//////000000////////////////////////////////////000000000000111111111000000111222222//////////////////////////////000000000000//////////////////000000000000////////////////////////---------....../////////////////////////////////000000////////////000000////////////////////////////////////////////////......------...//////000......///000000111111111////////////000000000000////////////////////////000000/////////......---////////////////////////---.........//////000000////////////////////////////////////////////////.........///////////////,,,---...............///................................................---------............///...///000111222111111111........................................................./////////000000....................................------------........................------------------------------------------------.......................................---------,,,,,,---------.........////////////////////////.......................................------,,,,,,---...---,,,,,,---.................................////////////.......................................///////////////---......///////////////111111000000//////......,,,------...//////////////////............//////......////////////000000///////////////////////////////////////////////////////////////////////////////////////000000000////////////000000111111333444333222000111555888888999;;;===>>>???@@@@@@FFFKKKQQQWWW[[[]]]```bbbeeeffffffeeedddccccccddd```aaa```^^^[[[ZZZ[[[]]]WWWXXXYYYZZZ\\\\\\\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMOOOQQQTTTUUUQQQTTTXXXZZZZZZ[[[\\\]]]ZZZ\\\^^^^^^\\\[[[[[[[[[XXXUUURRRPPPQQQSSSTTTUUUSSSSSSRRRQQQRRRRRRTTTTTTPPPPPPQQQSSSVVVYYY\\\^^^^^^___aaabbb```]]]ZZZYYYWWWVVVUUURRROOOKKKHHHFFFCCCBBB@@@===:::777555444222222222111111111000000333333333333333333333333111222222333333444444444111111222222333333333444111111111000000000//////111111111111111111111111........................---------............///------------------------........................------------------------........................---------...........................////////////////////////////////////////////////////////////------......///000000000////////////////////////////////////000000000000000000/////////000111111........................//////000000000000//////////////////000000000000000000000000000000000000........................000000000000000000000000///////////////000000111////////////////////////000000000000000000000000------------...///000000......///000000000000000////////////000000000000//////////////////////////////000000000000//////////////////////////////------......///000000000////////////////////////////////////////////////---...///000000000000///,,,---......------...000........................---------------------------------............///---...///111111111000000.........................................................//////000000111........................------------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---------.....................///////////////........................---............---,,,,,,+++---...---,,,,,,---///...........................//////////////////....................................///////////////---......///////////////000000000000////////////,,,,,,---...//////......//////............//////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000/////////000111222333333555666555444666:::???CCCDDDFFFHHHIIIIIIIIIHHHKKKPPPXXX___ccceeeggghhhkkkjjjiiihhhgggeeedddddd``````^^^ZZZUUUQQQPPPPPPOOOPPPSSSUUUWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUURRRQQQPPPOOOOOOOOOOOOOOOJJJKKKKKKMMMOOOQQQSSSTTTSSSUUUWWWVVVSSSSSSUUUXXXWWWYYY[[[\\\ZZZXXXWWWWWWUUUSSSQQQPPPRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTQQQQQQRRRSSSUUUXXXZZZ\\\ZZZ\\\^^^^^^\\\ZZZZZZZZZYYYYYYYYYXXXVVVTTTQQQPPPJJJJJJHHHEEEAAA>>>;;;999777666666555444333222222222222222222222222222222222333333333444444555555//////000000111222222222222222111111111000000000/////////.......................................---------............///................................................................................................---------.........//////............////////////////////////////////////////////////////////////------......///000000111////////////////////////////////////000000000000---------------...////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000111111111000//////......000000000000000000000000///////////////000111111////////////////////////000000000000000000000000............///000111222...///000111111111000000.../////////000000000111////////////////////////...///000111222222222111////////////////////////------......///000000111////////////////////////////////////////////////---...///000111000000///+++---//////---,,,...000........................---------------------------------............///***+++---///000///......................................................---......///000000111111........................,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------............,,,,,,,,,---------..............................------......------,,,++++++,,,...---,,,,,,---///........................---......//////......---..................................../////////000---......///////////////////////////000000000000---...//////000///......//////............//////------........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111333444555444888<<<>>>>>>AAAGGGLLLRRRSSSTTTUUUTTTRRRPPPOOOLLLRRR[[[bbbfffhhhiiijjjmmmkkkjjjhhhgggeeecccbbb]]]]]][[[WWWSSSOOONNNNNNNNNPPPSSSVVVWWWXXXXXXWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUSSSSSSRRRRRRMMMMMMMMMMMMMMMNNNOOOOOOTTTVVVWWWTTTQQQRRRVVV[[[aaabbbcccaaa\\\UUUQQQOOOOOONNNMMMNNNQQQSSSSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTRRRRRRQQQPPPQQQSSSUUUVVVVVVXXXZZZYYYVVVTTTTTTUUUTTTUUUWWWXXXYYYXXXWWWVVVOOOOOONNNLLLIIIFFFCCCAAA===<<<;;;999888666555444333333333333333333333333333333333333333333333444//////000111111222333333444444333333333222222222000000000/////////...........................------------.........//////////////////////////////........................////////////////////////........................---------.........//////............/////////000////////////////////////////////////////////////---------...///000000111000000000000000000000000////////////000000000000000000000000000111222222000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000444444333222111000//////000000000000000000000000///////////////000111111////////////////////////000000000000000000000000////////////000111222333///000222333333222111000.../////////000000111111////////////////////////---///000222333333333333////////////////////////---------...///000000111////////////////////////000000000000000000000000---...000111111111000///+++---//////---,,,...000////////////////////////---------------------------------.........//////,,,...000222333333222111////////////////////////........................---......///000111111222........................++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.....................---------.........//////*********++++++,,,,,,,,,////////////////////////------......------,,,++++++,,,------,,,,,,...///........................,,,------......------,,,........................---.........//////000000---......///////////////......//////000000111111...///000111111000///...//////............//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222333555666777888===CCCFFFHHHLLLSSSYYY^^^^^^^^^]]][[[WWWTTTRRRLLLRRR[[[cccggghhhiiijjjllljjjhhhfffeeecccaaa___XXXYYYYYYWWWTTTRRRRRRRRRQQQSSSUUUXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYYYY\\\[[[YYYWWWUUUSSSSSSRRRUUUTTTSSSQQQPPPPPPPPPPPPSSSUUUWWWUUUTTTVVV^^^ddduuuuuutttnnndddYYYPPPLLLJJJJJJJJJLLLOOOQQQQQQPPPQQQSSSWWWYYY[[[ZZZYYYXXXPPPOOOMMMLLLKKKLLLMMMNNNUUUWWWWWWUUUQQQOOOPPPQQQOOOQQQTTTWWWXXXYYYXXXXXXQQQQQQQQQPPPNNNKKKIIIGGGBBBAAA???===;;;999777777666666666666666666666666222222222222222222222222111111222333444444555555666666555555555444444444444333333333222222111111000///...------...000111////////////////////////////////////////////////........................---------............///..................------//////............//////////////////////////////000000//////......------***+++,,,---...///000000000000000000000000000000000000000000000000000000////////////000000000000------,,,+++***))))))(((000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000000///////////////000000222222111000/////////000111111111111111111111111222222111111000000//////......//////000000111111111111000000//////......000111333333333222000...000000000000000000000000000000000000000000000000000000000000000000000000////////////............000000000000111111111111,,,,,,------------,,,,,,////////////////////////....................................////////////...------///222444444333,,,,,,------.../////////........................//////.........---------------------------------000---***+++...000000...//////.........---------------------------------//////.........---------,,,------......------,,,.........///000///---***........................................................................------------------------000000///...---,,,,,,+++000///...------------------------,,,,,,+++++++++............////////////......//////...---,,,,,,---------.........//////////////////////////////000000//////.........------------------...///000...............///000000///////////////.........111111111111111000//////111111111000000111111222000...---...000222333333555777888777666777;;;>>>GGGJJJNNNQQQUUUXXX]]]``````aaaaaaaaa```^^^\\\ZZZZZZ[[[]]]bbbeeegggfffdddgggeeebbbaaaaaa```___^^^^^^[[[XXXVVVVVVUUUTTTSSSTTTRRRQQQSSSXXX[[[[[[ZZZ\\\ZZZ[[[\\\WWWRRRVVV^^^lllhhhaaaZZZUUUSSSVVVXXXUUUXXX]]]bbbccc___WWWQQQWWW[[[^^^```aaafffnnnuuuyyyfffWWWQQQQQQQQQOOOMMMOOORRRSSSPPPNNNOOOZZZbbbccccccbbb^^^WWWOOONNNLLLJJJIIIHHHHHHHHHJJJQQQSSSMMMHHHJJJLLLKKKQQQRRRSSSTTTUUUVVVVVVWWWNNNOOONNNLLLJJJJJJKKKLLLHHHHHHGGGEEEAAA<<<888555888666444333444444333111444444444444333333222222000000000111333555777888>>><<<999666444222111111666333111222444555333000222111///---------...///////////////////////////////////////////////////........................---------............///........................//////............//////........................///////////////.........111111000000000111111111000000000000000000000000000000000000000000000000////////////000000000111000000000//////...------000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000111111222222222222111111////////////000000111222444333222111000/////////111111111111111111111111000/////////.........---.../////////000000000111111000000000/////////...000111222333333111000...000000000000000000000000000000000000000000000000000000000000000000000000////////////............------------............/////////000000/////////////////////////////////....................................///////////////......///111333333222/////////////////////...........................//////.........---------------------------------///---+++,,,...000///...//////.........---------------------------------//////.........---------,,,------......------,,,+++***)))***+++---,,,,,,........................................................................////////////////////////000000000///......------//////...---------------...---------,,,,,,,,,,,,............//////////////////000000//////...------------.........//////////////////////////////000/////////............000////////////000000111...............///000000////////////////////////111111111111111000//////000/////////000000111222333222000000111222444444666:::===@@@BBBEEEJJJMMMTTTWWWZZZ\\\]]]___aaaccceeeeeedddcccaaa```___^^^]]]]]]]]]___bbbbbbaaa___```___^^^^^^______^^^\\\^^^[[[WWWTTTSSSRRRPPPOOOMMMMMMQQQXXXaaahhhkkkkkkhhhjjjllliii```WWWZZZdddtttpppiiibbb]]][[[\\\^^^```gggpppuuuuuuqqqmmmkkkpppssswwwxxxxxx{{{tttfff\\\XXXUUUWWWZZZ^^^aaa___\\\XXXdddmmmsssqqqmmmjjjddd^^^ZZZWWWQQQMMMKKKLLLOOOQQQWWWZZZWWWPPPKKKMMMNNNLLLNNNOOORRRTTTVVVVVVWWWWWWTTTTTTTTTSSSPPPOOONNNMMMLLLLLLLLLKKKIIIFFFDDDBBB<<<:::777666666555444222555555444444444444444555444333222222333444666777???>>><<<999777666555555555333111222333444222000333111///...------------////////////////////////////////////////////////........................---------............///........................//////............//////.................................///////////////555444222111000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111222222222222222111/////////000111222333444555555333222000000//////111111111111111111111111////////////............////////////000000000000000000000000////////////000111222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////000000000000///000000111111000000///////////////////////////....................................////////////000///...///111222111000222111111000//////.............................................---------------------------------------,,,---///000...---...............---------------------------------...............---------,,,------......------,,,+++)))''''''))),,,..............................................................................//////////////////////////////////////////////////////...------------..................------------............/////////000000000000000000///...------........./////////////////////////////////////////////............111000000////////////000///............//////000////////////////////////000111111111111000000///000000//////000111222222666555333222333555888999>>>BBBGGGLLLPPPTTTXXX[[[___aaadddeeeeeeeeeeeefffhhhfffccc___]]]\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^\\\[[[[[[ZZZ\\\]]]^^^\\\[[[XXXUUUQQQNNNMMMLLLKKKIIINNNRRRZZZfffsss}}}www{{{}}}wwwiii___ccclll~~~{{{uuuqqqnnnnnnpppqqqsss|||xxxpppmmmsss|||zzztttppp||||||xxxsssppprrrlllccc\\\ZZZ^^^dddhhhnnnjjjbbbXXXTTTUUUTTTQQQQQQRRRSSSTTTUUUVVVVVVUUUSSSTTTUUUUUUSSSQQQNNNMMMNNNNNNMMMMMMKKKJJJHHHGGGBBB@@@===;;;:::999777666888777666444444555555666666555444333333444444555===<<<;;;999888777777777444222111111222222111000111000///...------......////////////////////////////////////////////////........................---------............///---------...............//////............//////------------------------------......//////000000333222000...------......//////////////////////////////////////////////////////000000000111111111/////////000000000111111000000000000000000000000000000000000000000000000....../////////000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222333333222222/////////000111333444555777666444222111000//////111111111111111111111111111111111111000000000000////////////000000000000000000000000////////////000111111222111000//////////////////////////////////////////////////////////////////////////////////////////............000000000000111111111111......////////////......////////////////////////....................................////////////111000//////000111000...000000000/////////......................................................------------------------,,,,,,---///000///...---........................------------------------........................,,,------......------,,,---,,,***+++---///000///........................................................................---------------------------........./////////000///......---------......///////////////.........---------.........////////////000000000//////...............///////////////////////////////////////////////////.........000///...---------------//////............///000///////////////000000000000000111111111111000///222111111111111111222222555555555666888<<>>======;;;999666555444555555666555444333333333444555888777777666555555444444222222111111111111000000...............///000000////////////////////////////////////////////////........................---------............///---------.........////////////............//////........................------......//////000000//////...---------...///////////////////////////////////////////////////000000000000111111111111.........///000000111111000000000000000000000000000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333333/////////000111333444555777666444222111000//////000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000111111111111000000//////////////////////////////////////////////////////////////////////////////////////////............,,,,,,,,,---------............////////////......////////////////////////....................................////////////111000//////000000///...---------....../////////........................---.....................------------------------+++,,,...//////......------.....................---------------------------.....................,,,------......------,,,///......///111000...,,,........................................................................------------------------+++,,,,,,------......///......---------......///////////////////////////------------............---......//////................../////////000000////////////////////////.........///////////////000///...---------------//////............//////////////////000000111111///000000111111111000000222111111000000000111111444666999<<<@@@FFFMMMRRRZZZ[[[]]]```bbbcccbbbbbb```aaabbb```]]]ZZZYYYXXXRRRQQQOOOMMMMMMOOOQQQSSSYYYWWWVVVWWWYYY[[[[[[ZZZSSSRRRQQQRRRSSSTTTRRRPPPOOONNNNNNQQQVVV[[[^^^^^^___fffppp|||}}}yyyuuupppiiibbb\\\XXXVVVVVVRRRRRRSSSWWWZZZ[[[YYYWWWSSSSSSSSSRRRQQQPPPOOONNNKKKIIIGGGGGGHHHHHHGGGFFFCCCAAA>>>;;;888666444444444444333222222333555555444444444444444333333222222222222222111000000111,,,,,,---...///000111111////////////////////////////////////////////////........................---------............///,,,,,,------...///////////////............//////////////////////////////.........///////////////......//////000000111111000000000000000000000000000000000000000000000000000000000111111111222222000000000111111222222222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222111111111111111111111111000111222333444444444444/////////000111222333444555555333222000000//////000000000000000000000000............////////////000000000000////////////////////////000000000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............---------............//////000000111111000000///////////////////////////....................................////////////000///......000000///...,,,,,,------...//////000........................---------...............------------------------+++---//////...---...///---------...............---------------------------------...............,,,------......------,,,------...///000///,,,)))........................................................................////////////////////////++++++,,,,,,,,,---------...------------...//////.........///////////////,,,------------.........,,,------...................../////////000000000////////////////////////.........///////////////111000000////////////000000//////............///...//////000000111111222///000000111111111111000000000000000111222333333999===BBBGGGJJJPPPWWW]]]```___```aaadddeeedddccc``````^^^ZZZUUUQQQPPPOOOHHHIIIKKKNNNQQQTTTWWWYYY[[[YYYWWWWWWWWWVVVTTTSSSMMMLLLLLLNNNQQQTTTUUUUUUTTTUUUWWW\\\cccjjjooopppuuu{{{{{{tttooollljjjaaa]]]ZZZYYY[[[\\\ZZZWWWNNNPPPSSSUUUVVVVVVVVVUUUPPPNNNLLLLLLNNNOOONNNMMMHHHGGGDDDAAA>>>:::888666555444333333333444555666444444555555555444333333222333333333111000111222------...//////000000000////////////////////////////////////////////////........................---------............///,,,,,,------...//////000//////............//////000000000000000000000000///////////////............///000222222222000///000000000000000000000000000000000000000000000000000000111111111222222222111111111111111222222222000000000000000000000000000000000000000000000000111111111111222222222222333333333333333333333333222222222222222222222222111111111111111111111111000111222333444444444444////////////000000111222444333222111000/////////000000000000000000000000---........./////////000111000000000/////////....../////////000000000111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............/////////000000000111111/////////000000/////////////////////////////////....................................///////////////...---...000000///...............////////////........................---------.........//////------------------------,,,...///...,,,,,,...111---------.........//////---------------------------------.........//////,,,------......------,,,---,,,,,,,,,......---,,,........................................................................////////////////////////,,,,,,---------------------------------...//////------........./////////,,,,,,---------.........------...///////////////.../////////000000000000////////////////////////............/////////000000////////////000000111000000///..................//////000111111222222//////000111111111111111111111333555777:::<<<>>>DDDIIIOOOSSSUUUXXX]]]bbbaaa^^^\\\\\\^^^___]]]\\\ZZZYYYVVVRRRNNNMMMMMMNNNJJJMMMQQQUUUYYYZZZZZZZZZWWWVVVUUUUUUUUUSSSPPPNNNNNNNNNPPPTTT\\\dddiiilllkkklllnnnsss{{{}}}ssswww|||xxxmmmeeeaaa^^^ZZZWWWOOORRRWWW[[[]]]\\\[[[YYYUUUSSSRRRQQQRRRSSSRRRQQQKKKKKKJJJIIIFFFBBB???===999888777555555555666666444555555666555444333222222444555444111000111333...///////////////......////////////////////////////////////////////////........................---------.........//////,,,,,,------...///000000//////............//////000000000000000000000000000000//////.........------...111222222000...,,,000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111000111222333444444555444000///////////////000000222222111000//////000000000000000000000000000000///000000000111111222222111111000000/////////....../////////000000111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000/////////............,,,,,,,,,------------...,,,,,,------------,,,,,,////////////////////////..................................../////////000///...---...000000000///111111000000//////..............................---------.........//////---------------------------...///---++++++///222---------.........//////---------------------------------.........//////,,,------......------,,,...,,,***+++---000111111........................................................................------------------------........................---------------...///000,,,---------......//////,,,,,,,,,---------............///000000111000000////////////000000000000////////////////////////---.........//////000000---------------...///000111000///..................//////000111222222222//////000111111111111111333444777:::???CCCFFFHHHNNNSSSYYY\\\[[[[[[___cccaaa\\\XXXVVVVVVVVVSSSQQQPPPOOONNNLLLKKKLLLOOORRRQQQTTTYYY\\\]]][[[XXXVVVRRRQQQRRRSSSTTTSSSPPPNNNTTTUUUXXX```kkkvvv}}}uuuooollluuu~~~vvvnnngggaaa]]]YYY]]]aaaeeefffdddaaa^^^ZZZXXXUUUTTTTTTTTTSSSRRRLLLMMMNNNNNNLLLHHHEEEBBB>>><<<:::888666666555666333444444555444333111000222444666555222000222444---------.........//////,,,,,,,,,---------..............................000000//////.........---////////////////////////.../////////000000000111000000000000000000000000...000111222222111000...000000000000000000000000///111333555555222///---000000000000111111111111000000000000111111111111111222333333333111000///000000000000000000000000222222000//////000111222222333444333222111222333000111333444444444333222444444333333222222111111222222333444555555444444///000111222333333333333333222111222333444333111111111111111000000000000222222222111111111111000222111111111000000//////111000000///000000111222000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////111222222111///...///000////////////////////////......////////////......////////////////////////......////////////......////////////////////////......//////////////////////////////////////////........................111000///......///000111000000//////.........---........................//////.........---------////////////////////////...///000111000///---+++........................------------------------,,,,,,,,,,,,------...///111000///...---,,,++++++///////////////...........................------.........////////////000......------------......////////////////////////..............................////////////......////////////////////////000000000000111111111111000111222222111000...---000//////............///////////////000000000000//////000000000000//////////////////000000000000111222222000//////111333000000111333555555444222888;;;>>>BBBEEELLLTTT[[[]]]^^^```aaa```^^^[[[YYYUUUSSSRRRQQQPPPOOOLLLJJJOOOLLLMMMRRRTTTTTTWWW\\\^^^^^^\\\XXXTTTSSSSSSUUUTTTTTTTTTUUUVVVYYY[[[]]]cccgggnnnvvv||||||yyyyyyuuutttwwwvvvyyy}}}xxxsssyyy}}}|||yyyuuummmeeeeee[[[SSSSSSSSSPPPQQQUUUVVVTTTSSSRRRRRRPPPNNNLLLHHHEEE???<<<:::999888666777666444333333333444555444333222222444444333222---------.........//////,,,,,,---------.................................000/////////............////////////////////////////////////000000000000000000000000000000000000000111222333333222111000000000000000000000000000///111222333333111///---000000000000111111111111000000000000111111111111222222222222222111000000111111111111111111111111000000000/////////000000111222333222111000111333000111111222222222222222555555444444444333333333111222333333333333333333111111222222222111111000222111000000222222111000111111111111111111111111222222222222111111111111222111111111000000000000//////000000111111222222000000000000000000000000000000000000000000000000//////000000000000////////////000000000000//////000111222111/////////000////////////////////////......////////////......////////////////////////......////////////......///////////////////////////////////////.........////////////////////////........................000///...------...///000000/////////....................................//////.........---------........................///000111222111000...---........................------------------------------,,,,,,,,,---.....................------------------....../////////........................,,,,,,---------...............------------......////////////////////////..............................////////////......////////////////////////...////////////000000000000000000111000000///...111000///...............////////////000000000000//////000000000000//////////////////000000000111///000000000//////111333222111111222444777888888@@@DDDJJJOOORRRWWW\\\______```aaaaaa___\\\ZZZXXXRRRPPPMMMLLLMMMNNNNNNMMMSSSRRRTTTYYY[[[YYYYYY\\\ZZZZZZYYYUUURRRRRRUUUXXXaaaccceeegggiiillloooqqq|||}}}}}}}}}~~~~~~rrrhhh```]]]YYYSSSPPPRRRSSSSSSSSSUUUWWWWWWUUUSSSNNNKKKGGGCCCAAA>>>;;;999666666444444444444555666555444333333555666555444---------...............,,,------------.................................////////////............////////////////////////000000000000////////////000000000000000000000000000111333333333333111000000000000000000000000000000000111111111000///...000000000000111111111111000000000000111111111111333222111111111111111111222222222222222222222222000000111111111111111000111222333333222111222333222222111111222222333444555555555555555444444444333333444444444333333222444444333333222111000///333111000111222333222111222222222222222222222222333222222222111111111111111111111111111000000000---...000222222222222222000000000000000000000000000000000000000000000000///000000111111000000/////////000000000000//////000111222111000///000111////////////////////////......////////////......////////////////////////......////////////......////////////////////////000000//////.........---////////////////////////..............................------------......////////////...................................................---------------------------------///000111222111000///...........................------------------------......---------------------------.........//////++++++,,,---...///000000........................+++++++++,,,,,,,,,------......------------......////////////////////////..............................////////////......////////////////////////............////////////000////////////000111111111111000......---------////////////000000000000//////000000000000///////////////000000000111111...///111111000000111333333333333555888<<>>BBBHHHMMMPPPVVVZZZ```fffhhhhhhgggfffhhhfffccc^^^YYYUUURRRPPPLLLKKKJJJLLLPPPTTTVVVWWW[[[YYYYYY\\\ZZZTTTRRRSSSSSSXXX___bbbeeeiiiqqqwww|||zzz{{{~~~zzzxxx||||||zzzzzzttteee]]]\\\^^^XXXYYYZZZ\\\]]]ZZZVVVRRRTTTSSSRRRQQQOOOKKKEEEAAA======;;;:::888777666666777555444444666777777777.....................------------.........//////.................................///////////////////////////////////////000000000000//////////////////////////////////////////000000000000//////000000000000000000000000000000///......///000111///000000000111111111111///000000000111111111111222222000000000111222333111111111111111111111111111222333444555444333333000222333333222222333555444444333222222444555666444444444444555555555555666777777777666555444444333333444444444444333333444333222222333444333222000000000111111222222222333333333222222222222111111111111111111222222222---///111333444333222111000000000000000000000000111111111111111111111111000000111111111111000000//////000000000000/////////000111111000///000222000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////000000//////.........---////////////////////////........................////////////////////////.........///////////////........................---.....................------------------------------..........................................------------------------000///......------------///............------------------------------------------.........//////------------..................------------......////////////////////////////////////////////////......////////////......//////////////////////////////000000000111111111111000000000111333555666111111///......---------////////////000000000000//////000000000000//////000000000000111111111111///000222111000000111222666;;;DDDKKKPPPUUUYYY\\\aaabbbeeehhhjjjkkkiiihhhiiifff```ZZZTTTQQQNNNNNNMMMMMMOOOSSSWWWYYYXXXWWWYYYUUUTTTTTTRRRNNNMMMOOOTTT\\\hhhpppvvv}}}yyytttppppppvvv{{{~~~~~~|||vvvvvv|||oooeeeaaa```______aaabbbcccaaa]]]YYYVVVUUUTTTSSSRRRNNNJJJFFFEEEDDDBBB@@@===:::777666888666333333444666666666...............---------------........./////////.................................///////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000/////////000111111000000000000111111111111000000000000111111111111111111111111111111222333222222222222222222222222000111222333333444444333000222333333333333444555555555555555555666777777777777777777888888888888888888999999999888777777444444555555555555555444333111000111222333222111000000111111222333333333333333333333222222222222111111111222222222222222000111222333333333222111000000000000000000000000111111111111111111111111000111111222222111111000//////000000000000/////////000111111000000111222000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////////////////////////////////////////////////////........................//////000000000000//////.........///////////////........................---------...............------------------------------------------..............................------------------------//////......---.........//////.........---------............------,,,,,,,,,,,,------.../////////........./////////000000......------------......////////////////////////////////////////////////......////////////......////////////////////////000000000000111111111111000000000111222333444555000000///............///////////////000000000000//////000000000000//////000000000111111111222222...///000000000111444777===EEEOOOVVVZZZ]]]aaadddhhhhhhhhhiiikkkkkkiiigggccc```ZZZTTTPPPNNNNNNOOOQQQRRRTTTWWWZZZZZZWWWUUUUUUQQQPPPRRRRRRPPPQQQUUU[[[eeeqqq{{{vvvtttsssvvv}}}|||qqqhhhbbbaaabbbdddhhhkkkllljjjhhhdddaaa\\\YYYVVVRRROOOLLLKKKJJJHHHFFFBBB>>>;;;999:::888444333444555555555//////.........---------............////////////..................................../////////000////////////////////////------...///000111222222000000000000000000000000000000////////////000000000000000000000000000000000000000111111111222222000000000000111111111111000000000000111111111111000000111222222222222222444444444444444444444444444444444444555666777888555777888999888888:::;;;;;;<<<<<<===============<<<<<<======>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????;;;<<<<<<<<<;;;:::999888555333222333444555444333222222333333444555555666444444333333333222222222111111111222222333333333333333222222222222111111000000000000000000000000111111111111111111111111000111111222222111111000//////000000000000//////...000111111000000111222000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////------......///000000000////////////////////////..............................///000000///................../////////000........................---------.........//////........................---------------...//////........................------------------------///............//////000---------.................................//////,,,,,,------...//////000....../////////000000000......------------......////////////////////////////////////////////////......////////////....../////////////////////////////////000000000000111...///000111111111111111///............//////000////////////000000000000//////000000000000//////000000111111111222222222000111222222444999???CCCIIIPPPXXX\\\^^^```dddhhhiiihhhgggiiijjjiiieeeaaaYYYVVVQQQNNNMMMNNNRRRTTTVVVUUUUUUVVVWWWVVVSSSQQQPPPOOOQQQXXX\\\\\\___cccjjjrrr{{{}}}~~~|||wwwrrrpppqqqtttyyy~~~|||uuulllccc\\\WWWSSSPPPNNNMMMLLLJJJHHHDDDAAA???>>>;;;777444444555555555//////.........---------............/////////000........................---.........//////000000////////////////////////,,,---...///000111222333000000000000000000000000111111000000000000111111000000000000000000000000///000111222222222222222000000000000111111111111000000000000111111111111///000111333333333222111666666666666666666666666999888888777888:::<<<===<<<===????????????@@@BBBBBBCCCDDDEEEFFFEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFGGGHHHHHHHHHGGGDDDDDDDDDCCCAAA@@@>>>===999777666777888999888777444444555555666777888888444444444333333333222222111111111222222333333333555444333222111111111111000000000000000000000000111111111111111111111111111111222222222222111111//////000000000000//////...000111111000000111333000000000000000000000000......////////////......////////////////////////......////////////......////////////////////////,,,,,,---...///000111111////////////////////////........................,,,---...//////...---,,,---.........//////000000........................---------.........//////////////////////////////...............///000111........................------------------------...............///000111++++++,,,---...///000111,,,------...///000111111,,,,,,------...///000000.........////////////000.........------.........////////////////////////000000000000000000000000......////////////......////////////////////////............/////////000,,,---///000000000///......------......///000111////////////000000000000//////000000000000//////000111111111111222222222444444555777;;;AAAIIIOOOSSSXXX]]]^^^^^^___dddiiieeeeeeeeeggghhhfff```[[[RRROOOLLLJJJKKKPPPUUUYYYZZZWWWUUUSSSSSSRRRPPPNNNMMMNNNUUU```fffhhhkkkoooxxx}}}}}}yyylllbbb[[[VVVSSSNNNNNNNNNMMMKKKHHHFFFDDDAAA===999666555666666555........................000000//////.........---......////////////.....................///000000////////////////////////111111000000//////......000000////////////000000---.........//////000000///////////////000111111111111000000//////......000111222222222111///......///111222222222111000222222333444555555555555777777888888:::;;;<<<======>>>@@@BBBCCCDDDEEEEEEHHHIIIIIIKKKLLLMMMNNNNNNOOOPPPQQQRRRQQQOOOLLLKKKLLLKKKKKKJJJIIIIIIIIIIIIMMMLLLLLLLLLMMMNNNPPPQQQOOOLLLJJJJJJJJJHHHCCC@@@AAA@@@???>>>============666666777888888999::::::999666444333333333333222222222222222333444555666666444222222333444333222222222222333333444444444000000000000000111111111///......///111333222111222222111111000000//////000000000000000000000000000000111111111111000000111000///......///000111//////............////////////............////////////............//////------............------////////////////////////,,,---------.../////////............////////////////////////////////////......////////////......//////.........---------////////////000000000000................................................---------............///........................//////.........------------------............///........................................................................000000////////////000000////////////////////////...---,,,,,,---...,,,+++000000000000////////////000000///////////////000000000111111111111000000000000000000////////////+++,,,---///000000000000.........//////000111222333222111000111222444555666777;;;BBBJJJPPPSSSTTTZZZZZZ\\\^^^aaadddggghhhdddeeeeeedddaaa[[[UUUQQQIIIKKKNNNPPPRRRTTTWWWYYYVVVSSSNNNKKKLLLQQQWWW\\\YYYZZZ]]]dddrrrxxxyyyyyyzzzzzz{{{wwwgggZZZUUUPPPLLLJJJMMMRRRQQQMMMJJJGGGFFFCCC@@@===<<<;;;:::........................000/////////..................////////////....../////////.../////////000////////////////////////111000000000/////////...//////............//////....../////////000000000///////////////000111111111111000000////////////...///000111111111000///111222222333333333222222111111333444666888999:::;;;<<<===???AAADDDFFFGGGKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOONNNLLLKKKKKKLLLKKKGGGDDDGGGFFFEEECCCBBBAAAAAAAAA::::::::::::999999888888888666444444555666555555333333333333333444444555444222000000222222222111222222222222333333444444333222222222111111111111111000///000333444333222111111111000000000000000000000000000000000000000000000000000000000000000111000///......///000111/////////......///////////////............////////////............//////---......//////......---////////////////////////---------...........................////////////.................................//////.........//////.........---------.../////////000000000000................................................---------............///........................//////.........------------------............///..............................................................................------------......////////////////////////111///......000111000000000/////////////////////000000////////////000000000000111111111111000000000000000000////////////......//////000/////////000000//////000111222222000000000000000111222333888<<>><<<<<<........................////////////..................////////////......000000000///////////////////////////////////////000000000000///////////////......------....../////////000000000000000111000////////////000111111111000000000000/////////...///000111222222222222444444333333444444555666444555666888;;;???BBBDDDEEEEEEGGGIIILLLOOORRRSSSTTTSSSQQQPPPOOOPPPPPPQQQPPPPPPQQQQQQQQQRRRRRRRRRQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPOOOPPPQQQQQQOOOMMMLLLKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@>>><<<;;;999999:::888777777888999888888555555555555444444444444333111000000222333222111111222222222222222333333444444333333222222222111222111000111333444444333000000000000111111111111000000000000000000000000111111////////////111111000000////////////000000//////////////////////////////............////////////............//////---......//////......---////////////////////////...............---------............////////////------------------------------............------...............---------....../////////000000000................................................---------............///.......................................------------------............///..............................................................................------------......///////////////////////////---+++***,,,///000000////////////////////////000000////////////000000000000111111111111000000000000000000///////////////000000000//////...---111111000000000111222222000000000000222444666777???EEENNNUUUYYY\\\___bbb___aaadddfffeeebbb^^^[[[XXXVVVRRROOOLLLLLLLLLLLLRRRRRRRRRPPPNNNNNNPPPRRRTTTVVVYYY^^^dddnnnyyy}}}yyyxxxxxxvvvqqqmmmooouuuzzzvvvxxx}}}rrrddd```___^^^\\\ZZZZZZ\\\^^^___ddd```YYYPPPIIICCC@@@???........................///////////////...............////////////......000000000000000000//////////////////////////////000000000000//////////////////............//////000000000000111111111111000000//////000000111222000000000000000000000000222222222333333444444444444444444555666888;;;<<<>>>>>>>>>@@@CCCGGGKKKNNNOOOOOOPPPQQQRRRTTTVVVWWWPPPOOOMMMKKKJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYZZZZZZYYYXXXWWWXXXWWWWWWWWWWWWVVVUUUUUUPPPOOONNNLLLKKKKKKJJJJJJIIIHHHGGGEEECCCAAA@@@??????===;;;;;;<<<<<<;;;:::999999999888777666555555555333222222333444444333222222222222222222222222222222222222333333333333222111000111333444333222//////000000111111222222000000000000000000000000222111///......///111222000000////////////000000/////////000000///////////////............////////////............//////......////////////....../////////////////////////////////...---------,,,............////////////------------------------,,,,,,------------,,,,,,................................./////////000000................................................---------............///................................................---------............///........................................................................000000////////////000000////////////////////////...+++)))(((***---///000.........///////////////000////////////000000111000000111111111111000000000000000000//////////////////000000000//////...111111000000000000111111111111111222555;;;@@@CCCJJJRRR[[[___^^^]]]___aaabbbbbbcccbbb^^^YYYTTTQQQPPPOOOLLLKKKJJJKKKMMMNNNSSSRRROOOLLLJJJJJJMMMPPPXXX```jjjpppvvvyyyqqqnnnmmmmmmmmmooouuu|||}}}xxx{{{~~~zzzyyyxxxyyy{{{}}}xxxooonnnppptttvvvuuuwww{{{~~~xxxmmmaaaUUULLLGGGDDD////////////////////////.........///////////////......////////////......//////000000000000///...////////////////////////////////////000000000000111111000000000000111111111111111111000000000000000000000000000111222222000000000000111111111111444333333333333333333333555555666888;;;>>>BBBDDDGGGFFFFFFFFFHHHKKKNNNPPPSSSRRRQQQPPPPPPPPPPPPPPPKKKJJJHHHGGGHHHIIIKKKLLLMMMMMMNNNPPPQQQSSSTTTTTTYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\[[[\\\]]]^^^]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXWWWWWWWWWTTTTTTSSSRRRQQQQQQRRRRRRMMMMMMLLLKKKJJJJJJIIIIIIEEECCCAAAAAAAAA@@@>>><<<>>>>>>>>>>>>===;;;:::999777555333333444555444333222222222222222222222222///000000111222333444444111000///000111222111000//////000000111111222222000000000000000000000000111000...------...000111//////000000000000////////////000111111000////////////............////////////............//////...//////////////////.../////////////////////////////////...---------,,,............////////////........................,,,,,,------------,,,,,,---.................................////////////................................................---------............///........................---.....................---------............///........................................................................000000////////////000000////////////////////////111...,,,+++...111333333------....../////////000///////////////000111111000000111111111111000000000000000000////////////---...///000111111111111000000/////////000111111333222222444:::BBBKKKPPPTTT[[[cccfffccc______aaaaaa___[[[WWWRRRNNNKKKJJJLLLLLLMMMNNNOOOPPPPPPPPPLLLKKKIIIFFFFFFIIIOOOSSS]]]jjjzzzuuummmkkklllooottt}}}}}}}}}~~~vvvrrrpppxxx|||xxxzzzttteeeYYYQQQMMM////////////////////////.........///////////////......////////////......,,,---///000000000///...////////////////////////////////////000000000000222111111000000111111222111000000000000000//////111000000000000111222222000000000111111111111222333222222222222333333444999:::<<<>>>BBBFFFIIIJJJLLLKKKKKKJJJKKKLLLMMMNNNQQQPPPNNNMMMLLLKKKJJJJJJNNNMMMMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXVVVTTTSSSTTTUUUSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOIIIGGGFFFFFFGGGFFFCCCAAACCCCCCDDDDDDCCCBBB@@@???:::777555444555555444222444444333333333333333222//////000111222333444444111000//////111222111///000000000000111111111111000000000000000000000000000000............000000//////000000000000////////////111111111111////////////............////////////............//////...//////000000//////...////////////////////////...............---------............////////////////////////////////////------............---------------...............------........./////////................................................---------............///........................---------...............---------............///..............................................................................------------......////////////////////////000---++++++---///000000---------......//////000///......//////000111222000000111111111111000000000000000000////////////------///000111222222222000//////000000222333333444555777;;;BBBKKKTTTYYYZZZ___eeegggeeebbb``````ZZZWWWRRRMMMIIIHHHHHHIIIMMMNNNQQQSSSTTTSSSRRRQQQGGGFFFEEEFFFIIIQQQ[[[bbbiiiuuu{{{vvvqqqqqqsssuuu{{{}}}~~~uuuhhh^^^YYY////////////////////////............/////////000......////////////......)))+++---///000000///...////////////////////////.../////////000000000111111111000000000000111111000000000/////////......111111000000111111222333000000111111111222222222222222222333555777999:::@@@AAADDDGGGJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPRRRRRRQQQRRRRRRSSSTTTUUUSSSTTTTTTSSSQQQQQQSSSVVVUUUSSSRRRPPPNNNLLLLLLKKKLLLLLLLLLMMMNNNNNNOOOOOOIIIIIIIIIJJJLLLLLLJJJHHHHHHHHHJJJJJJJJJHHHFFFEEE@@@>>>;;;:::999999777555555555555444444444333333333333333333333333222222222111000000222222111000111111111000000000000000000000000000000000000000////////////////////////...///000111111000///......///111222222111///...//////............////////////............////////////000000000000//////////////////////////////---------...........................////////////.................................//////.........---------.........//////---------.........//////................................................---------............///........................---------.........//////---------............///..............................................................................------------......////////////////////////---,,,******,,,------,,,,,,,,,---......///000000............///000111222000000111111111111000000000000000000////////////...///000111111111111111000000111222333555666777999<<>><<<:::666666666555555444444444777666666555333222111111444222111222333333222111222222111111000000//////000000000000000000000000......////////////.........///000111111000///......000111222222111000...//////............////////////............////////////000000000000//////////////////////////////,,,------....../////////............/////////000------------------------......////////////......---------.........//////---------.........//////................................................---------.........//////........................---------.........//////---------.........//////........................................................................000000////////////000000////////////////////////000///......000000///---,,,,,,------...///000000............///000222222000000111111111111000000000000000000////////////111111111111111000//////111222222333555777999:::???DDDMMMVVV]]]```aaaaaaaaa```^^^]]]ZZZUUUOOOJJJFFFFFFFFFFFFIIILLLOOORRRVVVUUUTTTRRRPPPMMMLLLKKKOOOQQQTTTZZZeeeuuu~~~|||zzzxxxxxxyyyxxxxxx{{{|||~~~|||rrrlll222000...---,,,---...///////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111333222222222222333333444000000111111222444555666999999:::<<>>;;;999888999888777777777777777777666666555111222222333333333333222222222222222222222222222555444222000///000000111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000222111000///...---,,,,,,////////////////////////....................................////////////000///...---------------//////.........---------////////////////////////........................------------------,,,,,,////////////////////////........................,,,,,,,,,---------......//////............/////////...---,,,+++,,,---------------------------,,,......////////////......,,,---------.../////////---...000111222111///...//////............////////////............////////////////////////////////////............////////////000000000000//////.../////////000000000111000000000000000000000000333000...,,,---...//////222222222111333999@@@FFFOOORRRWWW\\\___`````````___\\\WWWQQQKKKGGGDDDCCCEEEIIIMMMNNNNNNPPPTTTWWWRRROOOLLLLLLMMMNNNOOONNNRRR^^^eeeiiivvv~~~xxxwww|||~~~}}}}}}}}}{{{}}}~~~|||yyy222111///.........///000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111111111111111222333444444/////////000111333555666;;;===AAAGGGMMMRRRWWWYYYWWWXXXWWWVVVTTTQQQMMMKKKNNNOOOPPPRRRUUUXXX[[[\\\[[[\\\]]]\\\[[[[[[]]]___YYYYYYWWWUUURRROOOLLLKKKIIIJJJLLLLLLMMMPPPRRRSSSTTTVVVXXXZZZ[[[^^^aaadddhhhgggdddbbbeeekkkllliiifff___[[[^^^bbbccceeehhheeeggghhhhhhiiilllrrrwwwxxxwwwvvvvvvuuuqqqmmmiiidddcccaaa^^^]]]]]]```cccddddddbbb___ZZZVVVTTTTTTVVVRRRLLLJJJJJJKKKJJJJJJMMMLLLLLLKKKJJJIIIHHHGGGFFFCCC???===<<<<<<<<<;;;===>>>>>>>>><<<;;;999888333333333333333333333333222222333444444444444444444333222111000000000111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000///////////////////////////////////////....................................////////////000///...------------...//////.........---------////////////////////////...........................---------------------////////////////////////........................,,,,,,---------.........//////............/////////...---,,,,,,,,,------000/////////////////////......////////////......---------...............---...000111111111///...//////............////////////............////////////////////////////////////............////////////000000000000//////000000000000111111111111000000000000000000000000222111//////000111222222333444555888<<>><<<888888666555444333333333111222444666777777666666444333222111111000111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000......//////000000000000000000000000000000000000....................................//////////////////......------....../////////............---////////////////////////................................................////////////////////////........................,,,------------.........//////............/////////...------,,,,,,------//////////////////000000......////////////.....................------------...///000111000////////////............////////////............//////////////////////////////000//////......//////000//////000000000000//////222222222111111111111111000000000000000000000000111111111222222333444555222666:::@@@FFFMMMTTTYYY]]]```dddfffeeeaaa\\\XXXKKKHHHEEECCCDDDFFFJJJMMMVVVZZZ______[[[UUURRRQQQTTTXXX[[[ZZZZZZbbbqqq~~~|||111000//////...///000000////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000///000000000111111111111222111111000000111111222333333333444444555666777999:::;;;>>>BBBFFFJJJLLLSSSUUUXXXZZZ[[[ZZZYYYXXXVVVWWWXXXYYYZZZZZZYYYYYY\\\\\\]]]^^^____________^^^^^^[[[WWWSSSQQQRRRSSSPPPPPPPPPQQQRRRUUUWWWYYY^^^^^^bbbjjjppprrrsssuuuwwwyyy{{{{{{zzzxxxxxxxxxvvvzzz{{{{{{~~~~~~yyyxxx~~~}}}xxxuuutttrrrooommmooossswww{{{wwwrrrpppnnnkkkfffaaaccc```[[[VVVTTTSSSTTTTTTNNNQQQTTTWWWYYYXXXVVVUUURRROOOKKKIIIIIIIIIIIIHHHJJJKKKLLLLLLJJJGGGDDDBBB@@@???<<<888666444333333111222444666777777666666333333222222111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000---............/////////000000000000000000000000....................................//////////////////............///////////////...............////////////////////////.................................///////////////////////////////////////........................------------............//////............/////////......---------------,,,,,,,,,,,,,,,---------......////////////....../////////...---------,,,---...///000000000////////////............////////////............//////////////////////////////000000////////////000000//////000000000000//////222222111111111111000000000000000000000000000000000111222333333333444666666:::AAAHHHNNNTTTZZZ___dddeeegggfffbbbZZZRRRMMMGGGFFFDDDCCCFFFKKKPPPTTTZZZ]]]```___ZZZVVVUUUUUU^^^gggoooooooooyyyzzz|||.........---............////////////////////////////////////////////////////////////000000000000222222222222222222222222000000000000000000000000///000000000111111111111222222111111111111222222444444333444444555666777;;;===???DDDHHHMMMPPPRRRYYYYYYXXXXXXWWWVVVUUUUUUVVVWWWYYYZZZ\\\]]]^^^___]]]]]]\\\ZZZYYYXXXWWWWWWVVVWWWWWWWWWVVVWWWZZZ\\\]]]]]]]]]^^^aaadddfffhhhrrrpppuuu{{{yyyxxxzzz}}}xxxyyyzzzzzzzzz|||}}}vvvqqqpppooollliiihhhgggeeebbbaaaaaacccddd]]]___aaabbb```\\\XXXVVVSSSPPPMMMKKKLLLMMMMMMLLLLLLMMMNNNNNNMMMKKKIIIGGGHHHFFFBBB>>>:::777555444222333444555666666555444333333333333222222222111000000000000000000000000111111000000000000111111////////////////////////////////////////////////.........---------,,,,,,000000000000000000000000////////////////////////............//////////////////.........//////000////////////////////////////////////////////////....................................//////000000////////////////////////........................---------.........////////////............//////...//////.........------******+++++++++,,,,,,,,,......////////////....../////////...---------,,,---....../////////////////////............////////////............//////////////////////////////000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000///111333222222222555888@@@DDDKKKQQQVVVZZZ___aaaiiihhhgggccc\\\SSSJJJEEECCCCCCDDDFFFKKKQQQWWWZZZZZZZZZYYYVVVRRRSSSWWW[[[kkkttt~~~|||~~~,,,,,,---------.........////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111222222111111111111222222222333333444666888999:::CCCFFFIIIMMMQQQSSSTTTUUUVVVUUUTTTSSSSSSUUUVVVWWWZZZZZZZZZZZZ[[[[[[[[[[[[XXXVVVTTTSSSQQQQQQRRRRRRUUUXXX]]]aaaeeeiiimmmppprrrrrrqqqqqqrrrssssssttt}}}yyy|||zzzxxxwwwvvvpppqqqrrrqqqppppppqqqsssuuuuuutttqqqkkkddd]]]YYYUUURRRPPPOOOPPPRRRRRRRRRPPPPPPPPPPPPOOONNNMMMLLLKKKJJJHHHEEEBBB>>>:::999777666666555444444333333222222333333333333222222000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////.........------,,,,,,,,,000000000000000000000000////////////////////////............//////////////////......//////000000...////////////000000000////////////////////////........................---------......//////000////////////////////////........................------.........///////////////............//////...////////////...------,,,,,,,,,---......//////......////////////.....................---------------.........///////////////............////////////............//////////////////////////////111000000//////000000111//////000000000000//////......//////000000000000000000000000000000000000///111333333333666;;;@@@MMMQQQVVVZZZ]]]___bbbdddiiigggbbb\\\TTTMMMGGGDDD???AAAFFFKKKQQQVVVZZZ\\\WWWUUUQQQNNNMMMTTT___hhhyyy,,,------...............////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111333222222111111222222333333444666999===@@@CCCEEEMMMPPPSSSVVVWWWVVVTTTRRRRRRQQQRRRSSSTTTVVVXXXZZZ\\\[[[ZZZXXXWWWVVVVVVUUUQQQPPPNNNNNNOOORRRVVVXXXfffkkkqqqvvvzzz}}}~~~~~~zzzxxxtttwww{{{~~~}}}}}}}}}~~~}}}vvvooohhhddd]]][[[YYYYYY[[[]]]^^^^^^XXXVVVTTTRRRQQQPPPOOOPPPJJJKKKLLLKKKIIIFFFBBB@@@===;;;888555333222222333222222333444444333333222000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////.........///////////////////////////////////////////////////////////////............///////////////////////////000111111.../////////000000000000////////////////////////........................+++,,,,,,---......//////////////////////////////....................................//////////////////............//////...//////000///...---,,,------...//////000111111......////////////......---------..................---------......////////////............////////////............//////////////////////////////111111000000000000111111//////000000000000//////......///000111222222333000000000000000000000000///222555666777===EEEMMMUUUXXX\\\^^^___```bbbdddbbb^^^XXXQQQKKKHHHFFFEEEEEEHHHNNNSSSWWWWWWWWWUUUQQQPPPOOOOOOUUUcccuuu------...///000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111333222222111111222222333555777:::???DDDJJJNNNPPPOOORRRUUUWWWUUUQQQMMMIIIQQQRRRSSSUUUWWWXXXYYYYYYZZZYYYWWWVVVTTTTTTSSSSSSNNNMMMMMMNNNRRRXXX^^^bbb{{{}}}xxx{{{vvvtttmmmooorrrwww~~~}}}~~~}}}wwwrrrooofffdddbbbccceeehhhjjjjjj^^^\\\XXXUUURRRQQQQQQRRRHHHJJJMMMNNNNNNLLLHHHFFFAAA???:::666333222222333111222333444444444333222000000000000000000000000111111000000000000111111111111111111111111111111////////////////////////......///000111222333333////////////////////////000000000000000000000000............/////////000///////////////000111111.../////////000000111111////////////////////////........................++++++,,,,,,---...//////////////////////////////..................................../////////000//////............//////...///000000000///---,,,---------...///000000111......////////////......,,,------....../////////...------------...////////////............////////////............//////////////////////////////111111000000000000111111//////000000000000//////......///111222333444555000000000000000000000000000333666888;;;CCCNNNWWWWWWYYY\\\^^^^^^___aaacccZZZVVVOOOHHHDDDCCCDDDFFFOOOSSSXXX[[[[[[WWWRRRNNNMMMMMMOOOTTT```ttt//////////////////////////////000111222333333444000000000000000000000000........................111111111000000000000000000000000000111111111111333333333333222111000///444444333333444666888999<<>>FFFLLLTTT]]]```___^^^[[[YYY\\\``````[[[UUUJJJHHHEEEDDDHHHOOOVVV[[[[[[XXXWWWWWWSSSMMMLLLOOOTTT___iiirrr~~~ssskkkkkkoootttvvvxxx}}}////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111000000000111111111222222000000111222333333444444333333444666:::???DDDGGGLLLMMMOOOOOONNNKKKGGGEEEHHHIIILLLOOOSSSVVVWWWYYY\\\]]][[[XXXSSSPPPNNNNNNOOOQQQTTTWWWYYY\\\___aaaccclllxxx{{{rrrjjjnnnssszzz~~~~~~zzz||||||xxxrrrnnnmmmmmmkkkpppsssqqqlllfff\\\SSSQQQQQQQQQQQQQQQPPPPPPOOONNNLLLJJJHHHGGGDDD@@@<<<::::::::::::888666444333333333222222222222333333111222222222222222222111000000000111111111222222000000000000000000000000////////////////////////111000000//////.........------........./////////............///////////////////////////000111111............////////////......------------......000000000000000000000000////////////////////////////////////////////////........................+++++++++***+++,,,,,,---...///000///---------///000000///..............................................................................///000000000///......------......//////////////////////////////............//////+++---///111111///---+++////////////000000000000000000000000000//////...000111111222222222111111111222222111111222555888@@@HHHQQQWWW^^^eeefffccc^^^^^^______^^^YYYRRRMMMFFFFFFGGGJJJOOOVVV[[[___[[[WWWTTTSSSPPPMMMPPPUUUfffvvvzzz|||}}}|||qqqiiigggnnnuuuvvvtttvvv~~~|||~~~}}}{{{|||}}}////////////////////////000000000///////////////////////////////////////222222222222222222222222000000000000000111111111000000111111111222222222111111222333444555666777666888<<<@@@EEEIIILLLNNNNNNNNNMMMKKKIIIGGGEEEDDDJJJMMMQQQUUUXXXYYYYYYXXX]]][[[WWWQQQKKKJJJLLLOOOYYY___fffjjjkkkkkklllnnnqqquuuzzz~~~~~~zzzvvvqqqllltttzzz}}}}}}zzz}}}vvvttttttpppuuuzzz||||||vvviii]]]TTTUUUVVVVVVTTTRRRRRRRRRRRRQQQOOOOOOMMMJJJEEEAAA>>>===<<<:::888666444333444333222222111222222222111111222222222222111111000000000000000111111222000000000000000000000000000000000000000000000000000/////////.........---------------.........///............///////////////////////////000000111.........///////////////......------------......////////////////////////////////////////////////////////////////////////........................------,,,,,,------...//////000000///---,,,---...000000///...................................................////////////...............///000000//////...---------------/////////////////////////////////....../////////...///111222222111///...////////////000000000000//////000000000000//////000111111111222222222222888777555333333666;;;???HHHOOOWWW[[[aaaffffffcccbbbbbbbbb^^^XXXQQQLLLIIIFFFIIINNNSSSWWWYYYYYYYYYUUURRRPPPRRRTTTVVV^^^fff{{{~~~}}}yyyrrrooouuu{{{~~~~~~~~~|||xxxvvvvvvvvvxxxxxx}}}zzztttsssuuuwww|||~~~~~~||||||////////////////////////000000000///////////////////////////////////////111111111111111111111111//////000000111111111111111111111111222222222222222111222222333555777888777;;;AAAGGGKKKMMMLLLLLLKKKIIIFFFDDDDDDFFFIIIKKKQQQTTTXXX[[[\\\YYYVVVSSSUUUSSSOOOJJJHHHLLLVVV___ooouuu~~~{{{yyyxxx~~~{{{wwwxxx|||}}}~~~{{{yyywwwvvvvvvuuuttttttuuu~~~}}}ttteeeZZZ[[[]]][[[WWWTTTSSSSSSRRRQQQPPPOOONNNJJJFFFBBB@@@@@@>>><<<:::777555444444333222111111111111111000111111111111111111000000000/////////000111222111111111111111111111111000000000000000000000000////////////............------------.........///............///////////////////////////000000111///////////////...............------------..............................////////////////////////////////////////////////.......................................//////000///000111000...------...000000///................................................/////////000000...............///000000//////...---------------////////////////////////...//////////////////...111111000000000000111111////////////000000000000//////000000000000//////000000000111111222222333888777444333555<<>>;;;888777555444333222222111111222000000111111111111000000000000///...///000111222111111111111111111111111////////////////////////////////////////////////------........./////////............///////////////////////////000111111///////////////...............------------..............................////////////////////////////////////////////////---------------------------------------......//////000111000.........000000000///................................................//////000000111...............///000000000///......------......////////////////////////......////////////......111000...------...000111////////////000000000000...//////000000000000000000000000000111222333444222333333666;;;EEEOOOWWW[[[___bbbaaabbbeeeddd```[[[XXXSSSLLLGGGFFFHHHJJJKKKPPPWWW]]]^^^ZZZTTTPPPHHHIIIQQQ___lllzzz~~~yyyyyy~~~xxx}}}pppllliiiffffffiiinnnqqqrrrmmmooorrrvvvwwwvvvqqqnnnffffffjjjrrr{{{~~~~~~zzzxxx|||}}}zzz}}}///////////////////////////000000000111222222222000000000000000000000000000000000000000000000000...//////000111111222222111111111222222222333333333333444777;;;???CCCFFFNNNOOOQQQQQQPPPNNNKKKIIIDDDDDDEEEHHHLLLQQQUUUXXX[[[YYYVVVSSSQQQOOONNNNNNIIINNNTTTYYY___kkk{{{|||}}}{{{zzzvvvxxx}}}~~~vvvlllnnnooojjjaaaZZZVVVVVVRRRPPPMMMLLLKKKIIIFFFDDDFFFGGGGGGGGGDDDAAA===;;;777777555444444333333333111111222222222222111111111000.........///111222111111111111111111111111////////////////////////000000000000000000000000....../////////000000000............///////////////////////////000111111000/////////..................------------..............................////////////////////////////////////////////////---------------------------------------......///...///000000///...000111000000///.......................................---......///000000111111...............///000000111000//////......//////////////////////////////---...///000000///...---////////////////////////////////////000000000000......///000000000000000111000000000000222333444222666;;;@@@GGGNNNVVV\\\```dddgggfffeeedddaaa[[[RRRNNNJJJGGGHHHKKKOOORRRTTTVVVXXXZZZYYYUUUQQQOOONNNRRR^^^ooo~~~~~~~~~|||~~~}}}tttuuuqqqmmmjjjkkknnnpppqqqjjjooouuuxxxxxxuuusssrrrmmmooottt{{{//////////////////////////////000111222333333444000000000000000000000000111111111111111111111111...//////000111222222222111111222222222333333333666777999===BBBHHHNNNQQQRRRQQQOOOLLLIIIGGGEEEDDDDDDFFFJJJNNNRRRUUUXXXYYY[[[WWWPPPKKKIIIJJJMMMPPPOOOVVV___fffkkkuuu}}}zzzwwwxxx}}}rrruuuuuuoooeee\\\XXXXXXVVVTTTPPPNNNMMMLLLKKKIIIHHHJJJKKKKKKIIIEEE@@@>>>999999888666666555555555222333333444444333333222111000...---...///111222111111111111111111111111111111111111111111111111000000000000111111111111////////////000000000000............/////////000///////////////000111111000000//////.........---.........------.........000000000000000000000000////////////////////////////////////////////////------------------------///............///000000---///000000//////000222000000///.......................................---......///000111111222...............///000000111111000///////////////////////////////////////---...///000000///...---///000222444444222000///////////////000000000000......///000000000000000111000000000000222444555888===EEELLLQQQUUUXXX[[[```eeeiiiiiigggddd]]]VVVLLLIIIGGGHHHMMMSSSWWWYYY]]]\\\YYYVVVSSSPPPNNNMMMXXX]]]kkk~~~yyysssqqqppppppooottt{{{{{{uuurrrqqq222111000//////000111222////////////////////////000000000000111111111111000000000000111111111111111111111111111000//////333222111111111222333444:::<<<@@@EEEJJJPPPTTTVVVPPPMMMHHHCCCBBBCCCEEEGGGKKKLLLRRRXXXYYYVVVVVVZZZWWWQQQKKKJJJNNNTTTXXXXXXXXXbbbpppyyy}}}}}}}}}xxxqqqrrrvvv{{{~~~{{{wwwwwwyyy~~~{{{uuunnnjjjgggfffeee```aaa^^^WWWSSSRRROOOKKKMMMJJJHHHIIIJJJIIIFFFCCC===<<<:::777444444666777000111222333333333333333333222111000000111222333000000000000000000000000000000000000000000000000222111000//////000111222////////////////////////000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000//////............//////......////////////......////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////000000000000111111111111................................................///...,,,++++++,,,.../////////000000000000//////,,,,,,------.../////////000000////////////000000111111000000000000000111///000111111111333555888999@@@IIIOOOQQQRRRRRRTTT```eeejjjiiicccYYYQQQMMMFFFDDDEEEIIIQQQWWWZZZ[[[ZZZYYYVVVQQQMMMNNNSSSWWWdddtttwwwvvvzzz~~~}}}~~~zzztttxxx|||yyy|||000///...------...///000////////////////////////000000000000111111111111000000000000111111111111000111111222222222222111111111111222444777;;;===@@@CCCHHHNNNRRRTTTTTTTTTMMMJJJFFFDDDDDDGGGKKKNNNRRRSSSWWW[[[ZZZUUUTTTWWWOOORRRUUUWWWXXX[[[aaaeeemmmqqqvvvzzz}}}~~~{{{~~~{{{wwwrrruuuzzz~~~yyyuuutttwwwyyyxxx{{{~~~~~~~~~}}}yyyuuuppplllkkkkkkllloooooohhhbbb\\\UUUNNNLLLJJJIIIJJJLLLMMMKKKIIIDDDCCC@@@<<<999777666777333444444444444333333222333222111000000111222333111111111111111111111111000000000000000000000000222111000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........000000000000000000000000000//////.........//////......////////////......////////////////////////....................................////////////////////////////////////////////////////////////............/////////////////////000000000111111................................................///...---,,,,,,---.../////////000000000000///////////////...............000000////////////000000111111000000000000111111222222333222222555999<<>>;;;888777666666555555444333333222222222111111111111222222111111111111111111111111000000000000000000000000222222111000//////000000111111111111111111111111000000000000000000000000000000000000000000000000/////////...............000000000000000000000000111000///.....................////////////......////////////////////////....................................////////////////////////////////////////////////////////////............////////////....../////////000000000........................////////////////////////000///...------...///000//////000000000000//////111111111000///.........000000////////////000000111111000000000111111222333333333333555999@@@EEEKKKLLLLLLMMMOOOTTTZZZ___aaacccccc```YYYPPPJJJFFFKKKNNNRRRXXX]]]^^^\\\YYYUUURRRNNNLLLPPP\\\jjjttt{{{sssqqqooollliiiiiimmmqqqooonnnzzz{{{uuuqqqqqqtttssswww}}}~~~111111000000000000111111///////////////////////////000000000111111111111///000000000111111111111111111111111111222222333666555555777;;;BBBHHHLLLTTTUUUWWWXXXVVVQQQMMMJJJGGGHHHJJJMMMPPPRRRSSSTTTWWWTTTSSSRRRNNNNNNTTT]]]sss}}}zzz{{{~~~|||~~~}}}vvvwww{{{~~~www|||~~~~~~|||{{{yyymmmddd\\\ZZZVVVSSSPPPOOOMMMMMMNNNKKKHHHEEEBBB???<<<:::777666555444444333333333222222222222222222222222111111111111111111111111000000000000000000000000222222111000000/////////111111111111111111111111////////////////////////////////////////////////..................------////////////////////////111000///......---............////////////......////////////////////////------------------------............////////////////////////////////////////////////////////////............////////////............////////////........................000000000000000000000000000000////////////000000//////000000000000//////111111111111000000//////000000////////////000000111111000000111111222222222333333555999@@@IIIOOOUUUTTTSSSRRRTTTYYY___cccdddbbb]]]VVVPPPLLLIIIHHHQQQUUUZZZ^^^```]]]XXXTTTPPPNNNMMMPPP[[[lll~~~yyyrrrooojjjdddccccccfffjjjlllqqq000000111111111111000000000000000000000000000000///000000000111111111111///000000000111111111111222111111000000000111222666666999<<>>777666555444444444444555222222222333333222222222111111111111111111111111000000000000000000000000111111111111000000//////000000000000000000000000////////////////////////////////////////////////------..................////////////////////////000000///.....................////////////......////////////////////////....................................////////////////////////////////////////////////////////////............////////////............////////////////////////////////////000000000000000000000000000000000//////000000000//////000000000000//////000000000000111111222222000000////////////000000111111111111111222333333000222555:::@@@IIIRRRYYY\\\[[[ZZZ[[[]]]```bbbccceee___VVVNNNJJJKKKMMMOOOWWWZZZ^^^```^^^YYYSSSPPPMMMMMMQQQ\\\lllzzzvvvmmmcccccceeekkkuuu}}}zzzxxxzzzzzz|||......////////////......000000000000000000000000000000000000111111111111000000000000111111111111222222111000000111333444666999>>>DDDKKKPPPTTTUUUUUURRROOOKKKIIIIIIIIIJJJPPPRRRUUUWWWVVVRRRNNNKKKKKKJJJKKKMMMQQQ\\\ppp}}}{{{~~~}}}yyy{{{~~~~~~~~~~~~yyy}}}}}}xxxtttsssqqqnnnlllmmmnnnoooqqqyyyzzzuuuxxx}}}wwwpppooolllhhheeeeeehhhjjj\\\VVVPPPLLLJJJIIIFFFCCC:::999777555444444555555222222333333333333222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000.............../////////000000000000000000000000//////............//////......////////////......////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////....../////////000000000//////////////////////////////////////////////////////000000000000////////////000000000000//////...//////000111111222222000000////////////000000111111111111111222333444000444;;;BBBIIIRRRZZZ___```___```aaacccdddcccaaaaaaZZZPPPJJJJJJNNNTTTXXX\\\]]]^^^]]]XXXTTTQQQPPPPPPVVVaaarrrtttkkkiiiqqq}}}vvvnnnnnnqqquuu|||---...///000000///...---000000000000000000000000000000000000111111111111000000000000111111111111222111111111333555888:::===AAAHHHOOOSSSTTTSSSRRRMMMLLLJJJJJJKKKNNNQQQSSSYYYXXXWWWUUURRROOOMMMKKKIIIKKKPPPVVV\\\hhh}}}ssssssyyywwwsssssswww|||}}}|||yyyyyyyyywww{{{{{{tttqqqrrrsssrrrmmmlllmmmnnnqqquuuzzz|||}}}}}}~~~~~~}}}xxxssssssqqqnnnmmmoootttyyyoooggg\\\UUUQQQNNNJJJFFF@@@>>>;;;888666555555555222222333444444333222222222222222222222222222222000000000000000000000000...///000111222222111111111111111111111111111111000000000000000000000000000000000000000000000000.........//////000000000000000000000000000000000......---......///000111......////////////......////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////............/////////////////////000000000111111////////////////////////...........................//////////////////...//////000000000000/////////000000000000000000000000000////////////000000111111111111222333444555555:::CCCLLLSSSYYY^^^aaabbbaaaaaaccceeeeeebbb___ZZZTTTNNNKKKOOOUUU[[[^^^]]]]]]\\\XXXTTTRRRSSSUUU___hhhzzz~~~{{{~~~sssnnnooorrr///000111222222111000///000000000000000000000000000000000000111111111111000000000000111111111111111111111222555999===???GGGKKKRRRWWWWWWTTTOOOKKKFFFGGGHHHKKKOOOTTTXXX[[[^^^[[[WWWRRROOOMMMMMMNNNPPPUUU]]]fffmmmxxxwwwhhhgggkkkuuu{{{yyyuuusssrrrwww{{{|||yyyuuurrrrrrrrrvvvuuulllhhhkkknnnlllnnnnnnnnnppprrrsssrrrqqqqqqrrrsssuuuwwwyyyzzz{{{www{{{vvvvvvuuuxxx}}}}}}yyyttttttssspppnnnqqqwww}}}~~~tttggg\\\VVVRRRLLLHHHFFFDDD???;;;777555444444222222444444444444222222222222222222222222222222000000000000000000000000,,,...000111222222222222222222222222222222222222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000------------///000111222......////////////......////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////............/////////000000000000000111111111111000000000000000000000000..............................////////////......//////000000000000//////111111000000///.........000000////////////000000111111111111222333444555999@@@JJJSSSYYY]]]```bbbdddbbbaaabbbddddddaaa^^^TTTPPPMMMNNNTTTZZZ___```^^^]]]ZZZUUUQQQQQQVVVZZZmmmyyy{{{xxxyyy}}}|||~~~////////////000000000000111111111111000000000000111111000000//////........./////////...///222444111000000333999@@@EEEHHHRRRUUUXXXXXXSSSMMMHHHEEEEEEHHHMMMTTTYYY[[[ZZZXXX___XXXSSSRRRPPPMMMPPPWWW^^^```fffqqqyyyzzzwwwuuusssmmmhhhdddhhhpppuuuuuurrruuuwwwyyywwwtttoookkkjjjmmmnnnooolllhhhfffhhhjjjqqqpppooonnnooopppqqqrrrwwwvvvuuuvvvxxxzzz{{{zzz}}}~~~vvvqqqkkkppptttvvvwww}}}zzzwww{{{~~~{{{xxxwwwuuutttuuuxxx{{{}}}|||xxxooofff^^^XXXTTTSSSMMMLLLJJJFFFAAA;;;777555777555444333444555444333333333333222222222111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000...............//////000666222//////...,,,///444777...,,,333555///...333...------------...//////000000000000000000000000//////............//////......////////////......000000//////.........---///////////////000111111111111000......---------////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000111111000000//////......000000000000////////////222333222222222444888;;;AAAHHHQQQXXX\\\___bbbeeebbbaaaaaacccccc^^^VVVOOOMMMMMMOOOVVV^^^bbbaaa^^^^^^WWWQQQQQQUUU[[[fffqqq~~~||||||}}}{{{~~~vvvtttpppmmmlllqqqxxx~~~}}}////////////000000000111//////000000111111111222222111111111000000000000///000111000///000222444444444555999@@@IIIPPPSSSUUUUUUTTTPPPKKKHHHFFFFFFIIILLLQQQWWW[[[\\\[[[ZZZXXXRRROOOPPPQQQRRRXXX```hhhjjjrrr{{{|||wwwvvvvvvvvvvvvqqqlllhhhhhhlllpppqqqppppppsssuuuuuurrrmmmiiihhhlllooopppnnnkkkjjjlllnnnyyywwwtttrrrrrruuuxxx{{{~~~{{{}}}}}}~~~vvvpppqqqtttvvvyyy|||}}}~~~zzzzzzzzzzzz{{{}}}~~~}}}yyysssmmmgggaaa___[[[VVVNNNIIIFFFCCC>>>;;;777555333333333333222111333333222222222111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000/////////000111222222000//////000...///888CCCPPP>>>000000111//////444...------------...//////000000000000000000000000//////............//////......////////////......000/////////............///////////////000000111111000///......---------////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000111000000000/////////...111111111111111111111111222222222222333777<<>>;;;:::888666444333333333333222222222111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000/////////000000222333333444000...111222000///222...------000111//////000///............///000000//////////////////////////////............//////......////////////...............///////////////...............//////000000//////............///////////////////////////000000000000000000000000////////////////////////////////////////////////.../////////000000000111////////////////////////////////////000000000000000000000111111111222222111333777<<>>EEEJJJQQQUUUWWWTTTMMMHHHGGGGGGFFFJJJQQQVVVXXXYYYZZZ[[[TTTTTTSSSQQQQQQXXXccclll|||wwwyyy|||{{{xxxuuutttttt|||vvvnnnmmmsssuuurrrppprrrxxx~~~xxxmmmbbbZZZWWWNNNJJJFFFCCC@@@===:::777666666555555555444444444222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000111111000////////////000000,,,,,,000111//////000000111000//////111222111///////////////000000111//////////////////////////////............//////......////////////................../////////000...------------...////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////.........///000111111111000000000000000000000000.../////////000000000111000000111111222333333444222999CCCMMMTTTZZZ___aaa___^^^]]]\\\ZZZUUUMMMHHHEEEEEEFFFKKKRRRYYY^^^aaa```aaa^^^WWWQQQSSS]]]gggvvv}}}|||tttpppooopppqqqqqqrrrssssssuuuzzz~~~yyyzzz~~~{{{xxxxxxzzz000111111111111222222222......///000111222333333000000111111222222222333333444555777<<>><<<999666444444555555444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000000//////.........---////////////000000000000111111000000//////......,,,---......///.........---------.........//////............////////////////////////000000000000........................,,,------...///000000111111111000...,,,***+++,,,///000111111222111111000...///111222222333666888CCCMMMVVVZZZ\\\```aaa___ccc```[[[UUUOOOKKKIIIGGGFFFKKKRRRYYY^^^```aaaaaa]]][[[XXXVVVWWWaaauuu|||xxxyyywwwpppnnnnnnmmmmmmmmmsssyyyzzzxxxzzz}}}}}}000000000000000000000000000111111111111222222222222222111111222333444555888:::???GGGOOOTTTTTTSSSNNNKKKGGGEEEGGGKKKPPPRRR\\\]]]^^^]]]ZZZVVVRRROOOLLLNNNTTT^^^mmm|||~~~|||}}}{{{wwwvvvtttzzzzzzwwwwwwyyyzzzwww}}}zzzvvvrrrmmmkkkbbb___XXXQQQNNNNNNJJJDDD>>>;;;777555555555444333333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000---------,,,,,,---------//////............//////000000000000000000000000////////////000000000000000000000000000000000000000/////////............////////////000000000000111000000000/////////...---...//////000000//////---------.........//////............////////////000000000000////////////..............................//////000111111111000000111///...---...000222222111111111000000000///000111222333666:::>>>JJJRRRYYY[[[]]]aaacccccc___[[[VVVOOOJJJGGGFFFFFFMMMQQQXXX]]]___^^^]]][[[YYYWWWXXX\\\fffttt~~~vvvppppppvvv~~~vvvqqqiiiddddddeeefffffffffoooyyy{{{vvvsssxxx000000000000000000000000000111111111111222222222111111111222333444555666>>>AAAHHHPPPVVVXXXVVVSSSIIIHHHGGGHHHLLLRRRYYY]]]bbb```]]]YYYUUUQQQOOONNNQQQUUU___lll{{{|||yyyxxxxxx|||}}}wwwssskkkqqqwww{{{{{{xxxwwwjjjhhhaaaZZZWWWWWWRRRKKKEEEAAA===999777666555333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000////////////000000000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000////////////............////////////000000000000000000000000////////////...//////000000000000000------........./////////............////////////111111000000//////..............................000000000000111111111111///000111000///000222444444333111000//////000111111111222333555:::AAAFFFSSSYYY]]]]]]___cccfffeee[[[WWWQQQKKKGGGFFFGGGHHHSSSXXX^^^aaa```]]]ZZZXXXXXXYYY]]]hhhzzz~~~sssgggcccjjjvvv}}}|||lllgggaaa^^^___cccfffhhhmmmwwwxxxrrrllljjjnnn}}}000000000000000000000000000000111111111222222222222222111222444777:::<<>>;;;888555444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///......------......///000000////////////000000////////////////////////////////////000000000000////////////////////////.........///////////////////////////000000000000////////////000000000000,,,---......//////.............../////////000000............////////////222111111000///......---//////////////////////////////////////////......///000111000//////000222111000.........000222444111222444777<<>>:::888666666555555555444444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000////////////000000111000000//////000000111000000000000000000000000////////////000000000000000000000000000000000000.........///////////////////////////000000000000////////////000000000000,,,------...................../////////000000000............////////////111111000000//////......////////////////////////............////////////000111111000//////111222222111111000111222333444111333888===CCCKKKSSSYYY[[[___bbbbbbbbbaaa[[[SSSPPPMMMJJJIIILLLRRRYYY]]]dddffffff```YYYTTTUUUXXXcccrrr{{{pppmmmnnnsss|||~~~vvvqqqwww~~~}}}zzzxxx{{{000000000000000000000000000111111111111222222222222333666;;;AAAHHHNNNQQQPPPPPPNNNKKKGGGEEEGGGJJJOOOTTTZZZ]]]\\\[[[]]]___```dddlllrrrtttrrrmmmjjjmmmooouuu}}}xxxvvvxxx~~~|||}}}}}}vvvnnnjjjnnnvvvzzzpppccc^^^WWWPPPJJJFFFBBB???888777777666555444333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000333222222222222222222333111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000............/////////000////////////000000000000.../////////000000000111------...///////////////.../////////000000000000............////////////000000000000////////////////////////////////////.........///000000111111///000111111111222444666777777666555444444333333111666===DDDKKKRRRXXX\\\___aaaaaa_________YYYQQQKKKJJJIIIJJJOOOVVV^^^cccfffgggddd\\\SSSPPPUUUZZZjjjxxx~~~tttrrruuuyyyxxx000000000000000000000000000111111111111222222222///333999@@@GGGMMMPPPRRRMMMLLLIIIEEECCCEEEKKKPPPWWW[[[______]]]]]]aaaeeennnwww}}}uuuqqqttt{{{~~~}}}yyy~~~zzz~~~{{{qqqpppuuuwww}}}{{{pppkkkfff___XXXSSSNNNJJJGGG999999888666555444333222222222222222222222222222333333333333333333333333222222222222222222222222////////////////////////000000////////////000000111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000---.........//////000000////////////000000000000.../////////000000111111...//////000000000000000////////////000000000000............/////////000////////////000000000000000000000000000000000000...//////000111222222333...///111222333444777:::<<<<<<;;;999777555333222222888AAAJJJQQQVVV[[[^^^cccccc```]]]]]]]]]XXXQQQIIIIIIIIILLLRRRZZZbbbgggdddddd```XXXPPPPPPXXX```qqq~~~{{{|||xxx{{{yyyuuuxxx~~~~~~xxxzzz}}}|||222222111000//////000000111111000000111333555666999<<>>@@@@@@===888444444666333===IIIRRRWWWZZZ___bbbdddbbb``````___[[[SSSMMMCCCEEEKKKRRRZZZ___bbbbbbccc___WWWOOOQQQ\\\fffkkksss}}}xxx}}}qqqwww{{{~~~||||||}}}}}}222222111000000000000000111111111222333555666777<<<@@@GGGNNNRRRQQQLLLHHHCCCBBBBBBFFFMMMTTTWWWYYYYYYVVVWWWYYYTTTSSSbbbvvvzzz{{{pppppppppttt|||{{{uuuqqqlllgggbbb]]]WWWSSSJJJFFF???;;;:::999777555444333111222333444444333333333222222222111111111111111000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000333111000///000111000/////////000000000000//////000000000000000///......//////000000000000/////////////////////000111111222000......//////...---////////////000000000000//////////////////////////////000000///......---000000/////////000111111000000000000000000000000000000000000000000000000111111111111111333777:::>>>@@@@@@===888555666888;;;DDDQQQYYY]]]^^^```ccceeeeeedddccc^^^VVVMMMFFFDDDHHHNNNVVV]]]aaabbbbbb\\\^^^]]]ZZZ]]]iiitttyyyxxx|||{{{||||||~~~|||}}}zzz{{{}}}222222111000000000000111111111222333555888:::;;;BBBGGGNNNQQQPPPLLLGGGDDDAAABBBFFFLLLRRRVVVXXXXXXSSSRRRTTTTTTOOOSSSiii}}}~~~wwwsssooommmrrr{{{|||yyytttpppllliiieeecccSSSNNNFFF@@@<<<999777666555333222222333444333222222222222111111111000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000111111333222000000111111111000//////000000111000000///000000000000000///......//////000000000000/////////////////////000111111111///......///000///...////////////000000000000//////////////////////////////000000000///......111000000000000111222222000000000000000000000000222111000//////000111222000111111000000222666999===??????<<<888777999;;;DDDLLLWWW^^^aaaaaaaaabbbccceeefffccc[[[QQQHHHCCCFFFLLLTTT]]]bbbcccaaa___VVV___gggiiinnnxxx~~~tttttt}}}~~~~~~tttppppppqqqwww}}}222222111000000111111111111111111333777<<>>@@@GGGPPPWWWZZZYYY[[[]]][[[XXXUUUUUUVVV```mmmzzz}}}zzzxxxxxxyyyuuuxxx|||qqqkkkhhhrrr~~~yyynnn```TTTMMMJJJ>>><<<999888888777555444555555444444444333333333333222222111111222222333111111111111111111111111111111111111111111111111...//////000111222222222555333111111222333222111//////000222222333333333000000000000000//////...//////000000000000/////////////////////000111111444222000///000000///...////////////000000000000//////////////////////////////000111111111111111///////////////000000111000000000000000000000000000000111111111111000000000111333333222222333555111333666888<<>>===<<<888333444444444444444444333333222222222222222222222222111111222222222222111111222222222111111111111000000000000000000111222222000000000000111111111111000000111111111222222222111111111111000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////...//////000111222000000000000000111111111111000000000111222222222555666999@@@JJJRRRWWWXXX\\\___```^^^XXXQQQMMMKKKDDDDDDEEEKKKSSSYYY]]]^^^]]]\\\SSSSSS^^^fffrrr}}}pppqqqyyyxxx}}}~~~~~~ooohhhnnnyyy}}}tttuuuyyy444333333444888>>>CCCGGGLLLPPPTTTSSSNNNHHHCCCBBBHHHKKKPPPUUUXXXYYYYYYXXXYYYXXX^^^ppp~~~~~~|||vvvoooccc[[[___kkkuuuxxx}}}~~~{{{}}}yyy{{{~~~yyyxxx}}}vvvpppbbbPPPDDD???===:::666333444444444444444444444222222222222222222222222111111222222222222111111222222222111111111111000000000000000000000111222000000000000111111111111000000000111111111222222111111111111000000000000000000000000000000000000............//////////////////000000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000//////000000111111222222111000000000000111222222777:::???GGGPPPVVVYYYZZZ\\\]]]\\\YYYRRRJJJDDDBBB@@@DDDKKKTTT[[[______]]]ZZZXXXPPPRRRcccnnn{{{{{{rrrwww{{{ooonnn}}}~~~wwwsssqqqxxx444444555888===EEELLLPPPSSSUUUUUUQQQJJJEEEDDDEEEMMMQQQVVVYYYZZZXXXVVVUUUYYYaaasss{{{yyy}}}|||xxx~~~wwwhhhddd\\\ZZZddduuu}}}{{{~~~~~~~~~xxxxxxnnn^^^NNNCCC===:::999444444444444444444444555333333222222222222222111111222222333333222222111222222222111111111000000111000000000000000111111///000000000111111111111000000000000111111111111111111111111000000000///////////////////////////............////////////...//////000111222333333////////////////////////////////////////////////////////////////////////////////////000000000000111000000////////////000......///000111222222333000111111000///000222333888<<>>EEELLLSSSVVVVVVUUUQQQLLLGGGFFFJJJMMMRRRUUUYYYYYYWWWTTTSSSSSSZZZooo|||tttsssyyy~~~zzzooojjjcccaaa^^^cccrrr~~~{{{|||tttvvv{{{xxxqqquuurrrjjj\\\KKK@@@<<<<<<777666555444444444555555333333333222222111111111222222333333333333222222222222222111111111000000111111000000000000000111///000000000111111111111//////000000000111111111111111111111000000000///////////////////////////............////////////......///000111222222333////////////////////////////////////////////////////////////////////////////////////000000000000111000000////////////000......///000111222222333000111111000///000333666888???IIISSSYYY]]]]]]]]]```[[[SSSLLLGGGEEEDDDDDDDDDKKKUUU^^^aaa___[[[XXXOOOVVVWWW[[[hhhsss{{{}}}xxxxxx~~~{{{uuutttvvv777:::@@@FFFMMMRRRVVVXXXVVVRRRMMMJJJJJJMMMRRRUUUUUUWWWYYYXXXUUUSSSTTTWWWaaa|||}}}xxxsssuuu}}}tttnnnlllhhhhhhiiiqqqzzzyyy{{{~~~{{{vvvqqqqqqvvv{{{uuurrrtttvvvtttiiiYYYJJJBBB@@@;;;999888666555555555666444333333222222111111111222222333333333333222222222222222111111111111000222111111000000000000000000000000000111111111111/////////000000000111111111111111111000000000000000000000000000000000000............////////////......//////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000//////000000111111222222///111222111000111666:::<<>>FFFNNNTTTVVVWWWVVVUUUPPPLLLLLLQQQVVVYYYYYYVVVXXXYYYWWWTTTVVV[[[```nnn~~~}}}{{{}}}{{{zzzzzzzzz{{{}}}~~~{{{wwwwww|||~~~{{{|||zzz~~~tttkkkjjjrrr~~~{{{}}}{{{{{{zzztttiii[[[MMMEEE>>>===:::777666555555666444444333333222111111000222333333444444333333222222222222111111111111000222222111000000000000000000000000000111111111111////////////000000000111111111111111000000000000000000000000000000000000............////////////.............../////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////...//////000111222000000000000000111111111///111333222111333999>>>DDDKKKTTT[[[]]]\\\[[[[[[UUUQQQLLLKKKMMMPPPRRRRRRQQQUUUYYY[[[[[[[[[]]]___dddmmmqqquuu|||~~~|||~~~xxxuuuwwwxxxyyy:::@@@IIIRRRXXXXXXVVVTTTTTTOOOLLLOOOWWW]]]]]]ZZZWWWYYYYYYWWWUUUYYYbbbiii{{{~~~|||}}}|||wwwtttppppppvvvyyyssssssrrrssstttssspppnnntttzzz~~~~~~yyyzzz{{{qqqjjjllluuu~~~~~~}}}zzztttgggUUUHHHAAA???<<<888666555555666444444333333222111000000222333333444444333333222222222222111111111111000222222111000000///000000000000000000111111111111////////////000000000000111111111111000000000000000000000000000000000000............/////////000...............---------000000000000000000000000////////////////////////000000000000000000000000////////////000000000000............///111222222111111111000000000000000...111444333222444;;;AAAKKKQQQYYY^^^]]][[[YYYYYYRRRPPPOOOQQQUUUYYYYYYYYYUUUWWWYYYYYYYYY[[[aaaeeexxx~~~}}}~~~|||}}}~~~}}}yyy{{{~~~@@@EEENNNVVVZZZYYYTTTOOOIIIKKKPPPWWW^^^___[[[WWWVVVUUUSSSSSSWWWcccrrr}}}uuusssvvv{{{~~~}}}vvvhhhdddaaafffrrr~~~vvvlllfff______^^^]]]\\\\\\\\\]]]hhhiiilllqqqwww}}}~~~|||uuuqqqqqqsssxxxyyyrrreeeXXXKKKDDD>>><<<999666555777333333222222111222222333111111000000000000111111111111000000111111222333111222444333222111222333333333222222111111000000111000//////000222444555222111000000111111000...222111111111000000//////......------------......000000////////////000000000000000000000000000000000000000000000000000000......///000000000000000.........///////////////...///000111111000///...111111111111000000000000000222333333555:::CCCIIISSSWWW[[[]]]\\\ZZZXXXWWWLLLTTTZZZ\\\^^^``````]]]^^^^^^```___ZZZYYYfffvvv}}}{{{FFFJJJQQQVVVXXXVVVPPPLLLKKKQQQXXX]]]^^^\\\ZZZYYYTTTTTTTTTVVV\\\ggguuu~~~xxxrrrqqqvvv}}}~~~qqqjjj```]]]]]]dddooo{{{~~~xxxtttssstttoooooonnnlllgggaaa[[[XXXTTTTTTSSSSSSTTTTTTUUUVVV[[[]]]```cccfffkkkooossszzz}}}xxxtttqqqsss{{{{{{ttthhh^^^OOOHHHAAA>>>;;;777666888555444444333333333333444111111000000000000111111111111111111111222333444444333111000//////000000111111111111111000000000000000000000111222333444222111000000111111000...111111000000000////////////......------......///111000000//////000000111000000000000000000000000000000000000000000000000///000000000000//////...222111000///...---,,,,,,//////000000000000//////000000000000000000000000111222333555888>>>HHHNNNSSSWWW[[[\\\ZZZWWWUUUTTTRRRYYY^^^___```bbbbbb______^^^]]][[[WWWXXXgggwww~~~~~~MMMPPPSSSUUUUUUQQQLLLHHHHHHQQQ[[[^^^[[[VVVVVVWWWPPPSSSXXX^^^fffpppyyyssssssssssssuuu{{{ooobbb[[[XXXXXX[[[cccnnnwww{{{|||}}}{{{uuummmeeeaaa```aaa^^^]]]ZZZWWWTTTRRRQQQPPPKKKKKKLLLMMMNNNPPPQQQRRRRRRUUUXXXYYYYYYZZZ___bbbcccgggmmmrrrwww}}}}}}|||wwwnnnsss{{{}}}sssjjjYYYPPPHHHDDD???:::777999777777666555444444444555222111111000000111111222111111111111222333555555:::555000...///000000//////000000000000000000111///000111222222222222222222111000000111111000...000000///////////////...///......------......///111000000//////000000111000000000000000000000000000000000000000000000000111111111000000///...---111111000//////...------000000////////////000000////////////000000000000222333444777<<>>999999888888777555555444444444222222111111111111222222111111111222333444555666@@@999111...111333333111......//////000000111111///000111333333222222111222111000000111111000...////////////............//////............//////000//////......//////000///////////////////////////////////////////////////000000000000//////............///000000111111111000///......///000111///////////////000000000111222555999AAAKKKTTTZZZ\\\___aaaaaa^^^ZZZXXXWWW\\\aaaccc```___``````^^^bbb]]]WWWSSSUUUaaattt~~~}}}uuutttyyy~~~|||wwwyyyxxxwwwwwwwww}}}MMMNNNOOOLLLIIIGGGHHHIIIRRRUUUXXXYYYXXXUUUSSSSSSSSS\\\iiixxx}}}{{{zzztttsssooovvv{{{tttjjj```XXXUUUTTTTTTZZZdddooowww{{{zzzxxxpppiii___UUUOOOLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMOOOPPPQQQRRRTTTVVVXXXYYY\\\^^^___^^^\\\ZZZ[[[]]][[[^^^aaaccceeegggjjjlllsssuuuxxxyyyyyyzzz|||}}}~~~~~~yyyyyyxxxoooddd\\\QQQEEE===:::999888777555444444333333333333222222222222333333222222222222333444555666???999111///111444333111......//////000000111111///000111333333222111000222111000000111111000.............../////////////////////......////////////......------......///////////////////////////////////////////////////------///000111111111111......//////000111111222111000///......///000111.../////////000000111111111333666===FFFPPPXXX\\\___aaacccccc```]]][[[[[[```eeefffbbb`````````]]]\\\YYYSSSQQQXXXjjj~~~~~~xxxsssxxx~~~{{{ooojjjjjjjjjkkkllltttJJJKKKKKKHHHEEEEEEIIILLLVVVVVVUUUTTTSSSSSSTTTUUUeeekkkvvv}}}~~~wwwsssvvvxxx~~~}}}xxxooollleee]]]VVVSSSTTTWWWTTT\\\hhhttt{{{|||zzzxxxfff___UUUNNNJJJIIIJJJJJJIIIJJJKKKMMMNNNNNNNNNNNNQQQRRRSSSVVVYYY\\\___```ccccccccccccccccccbbbaaaaaabbbccccccbbbbbbcccdddgggiiijjjkkkkkklllooorrrsssuuuxxx}}}yyyzzz{{{vvvzzz}}}ssskkk___OOODDD@@@;;;:::888666555444333333444333333222222333333444222222222222222333333444777444000///111222111//////000000000000000000111000111111222222222111111222111000000111111000......////////////000000000000//////......//////000///......------......///000000000000000000000000000000000000000000000000+++,,,...///111222222222111111111000000/////////000000////////////000000//////000000111111222222222444999BBBLLLUUUZZZ\\\___aaaccccccaaa___^^^^^^dddiiijjjfffdddcccaaa^^^TTTSSSRRRTTTaaawww{{{uuuuuu~~~yyykkkiiiggghhhiiiooo|||JJJKKKJJJFFFBBBDDDJJJPPPSSSUUUUUUSSSSSSXXXbbbjjj~~~uuuuuu}}}}}}xxxrrrkkkggg___]]]YYYUUUQQQQQQSSSVVV\\\cccnnnvvvxxxuuuppplll]]]VVVNNNJJJIIIKKKLLLMMMOOOPPPPPPPPPQQQSSSTTTUUUUUUVVVYYY]]]bbbgggkkkmmmqqqnnnmmmpppssstttqqqnnnmmmnnnnnnmmmkkkjjjkkklllllllllkkkjjjiiikkknnnqqqnnnppptttxxx|||}}}{{{~~~wwwuuu|||~~~wwwkkkZZZMMMGGG===<<<:::888666555444444444444333333333333444444333333222111111111111222///000111222222222111000111111111111111000000000222222111111111111111222222111000000111111000.../////////000000000111111000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000------...000111111111111111111111000000000000000//////000000000000//////000000000111222333333333555777>>>GGGRRRYYY\\\\\\___bbbdddeeedddccccccddddddiiikkkhhheeedddaaa]]]PPPSSSVVV]]]ooo{{{~~~wwwxxx}}}zzztttooommmlllmmmuuu~~~LLLLLLJJJEEEBBBCCCKKKQQQRRRXXX\\\[[[[[[eeewww~~~xxx{{{|||tttllleee___ZZZWWWTTTTTTSSSRRRPPPPPPQQQSSSeeekkkssswwwtttlllccc^^^XXXSSSLLLIIIKKKNNNPPPQQQSSSRRRQQQPPPQQQSSSVVVXXXZZZ\\\```ffflllrrrxxxzzz|||zzz~~~|||}}}~~~~~~|||{{{|||}}}xxxwwwtttqqqoooppptttwwwooorrrvvv{{{~~~~~~~~~zzz|||}}}}}}~~~wwwyyy~~~sssbbbTTTMMM???>>><<<999888666555555555444444333333444444555444333222111000000000000,,,///333666555333333222333333222222111111000000333222111000000000222222222111000000111111000/////////000000111111222222000000////////////000000222222111111111111222222000000000000000000000000000000000000000000000000...///000000000000000///---...///000111222333333...///000111111000///...000000111222333333444444777:::AAALLLVVV\\\]]]\\\aaadddggghhhhhhhhhiiijjjaaagggjjjgggdddbbb^^^ZZZQQQVVV\\\fff{{{{{{www~~~|||{{{~~~xxxssspppnnnqqqwwwJJJGGGCCCCCCFFFLLLRRRUUUUUUZZZYYYYYYeee~~~}}}{{{tttlllbbbYYYUUURRRPPPNNNLLLMMMNNNLLLIIILLLSSSYYYhhhnnnrrrnnncccZZZWWWXXXRRRPPPNNNNNNPPPQQQRRRRRRWWWVVVVVVVVVWWWZZZ\\\^^^cccgggnnnuuuyyy}}}~~~}}}||||||~~~~~~{{{{{{~~~~~~~~~|||vvvkkkaaaZZZIIIAAA:::999888555333444555444444444444444444333111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000111111111111000000111000000111222222000...000...---...///000///...000000000000000000000000///////////////////////////000000111222333333444///000000000000000//////111111000000000000111111000000000000000000000000000---...222555333222444444>>>LLLUUUYYY\\\ccchhhooommmkkkjjjkkkkkkjjjiiikkkfffeeegggfff]]]UUUQQQOOOXXXfffvvv{{{|||~~~{{{yyy~~~zzzvvvHHHFFFDDDEEEIIIOOOUUUXXXYYYXXX[[[iiizzzsssnnneee___VVVPPPMMMLLLKKKJJJIIIKKKLLLJJJHHHJJJQQQWWWbbbeeeeeeaaaYYYTTTTTTVVVUUUUUUUUUVVVXXXZZZ\\\\\\\\\\\\\\\]]]```cccgggiiippptttzzz}}}|||}}}{{{uuuwww}}}uuukkkbbb\\\RRRIII@@@===;;;888666777444444444444444333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111000000333111000000111111///...000///......///000///...000000000000000000000000000000000000000000000000+++,,,,,,---......////////////000000000000//////111111000000000000111111000000000000000000000000111//////333555333333555999CCCPPPWWWZZZ\\\aaafffkkkiiihhhggghhhiiihhhfffeeebbbbbbccc```YYYTTTTTTRRR^^^ooo~~~|||zzz}}}DDDEEEFFFIIIMMMRRRWWWZZZ]]]YYYaaa~~~|||wwwrrrjjjbbb]]]UUUQQQKKKGGGFFFGGGGGGGGGFFFHHHIIIHHHGGGIIIOOOTTT[[[ZZZWWWSSSPPPPPPRRRUUUUUUVVVYYY\\\^^^aaabbbcccdddeeefffiiimmmqqquuuwww}}}sssoooyyy|||uuummmgggddd\\\QQQEEE???;;;777666777444444444444333333222222444333333333333222222222222222222222222222222222111111111111111111111111111111111111000000000000000000111111111111000000444222///.../////////...000///......000000///...000000000000000000000000111111111111111111111111---......//////000000000//////000000000000//////111111000000000000111111000000000000000000000000222000000444555333555888BBBJJJTTTZZZ[[[\\\```cccfffeeeddddddeeefffdddccc```_________[[[UUUVVVZZZ\\\iii{{{~~~}}}}}}AAAEEEKKKOOORRRTTTUUUVVV\\\\\\lllyyyxxx|||~~~~~~zzzxxxuuupppjjjddd]]]VVVQQQLLLJJJGGGEEEDDDEEEFFFGGGDDDFFFGGGGGGGGGIIIMMMQQQVVVTTTQQQOOOOOORRRVVVYYYYYY\\\```dddfffhhhjjjkkkpppqqqsssvvvzzzyyypppqqqtttzzz~~~xxxrrrooommmggg[[[MMMEEE???999777888555555444444333333222222333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000///000000111111111111000000555222///---...//////...000///...///000111000...////////////////////////000000000000000000000000///000000000111111111222...//////000000000000///111111000000000000111111000000000000000000000000222000000333444333666;;;HHHOOOWWW\\\]]]^^^aaaccccccbbbaaabbbcccdddbbbaaa_________]]]WWWTTTZZZccckkktttAAAHHHPPPUUUVVVTTTRRRQQQXXXaaayyysssqqquuu|||{{{uuupppmmmiiiddd___ZZZUUUOOOKKKHHHHHHGGGEEEDDDEEEFFFGGGDDDFFFGGGHHHJJJLLLOOOQQQRRRQQQPPPQQQTTTXXX\\\___fffjjjooorrrtttuuuxxxzzz}}}|||xxxqqqmmmpppyyy~~~vvvsssrrrrrrfffXXXOOOGGG@@@;;;;;;666666555555444333222222333222222222222111111111111111111111111111111111111111111111111111111111111111111111000000000///000000111111111111000000444222...------//////...111///...///000111000///////////////////////////////////////////////////............////////////......///000000000000000111111000000000000111111000000000000000000000000111///000333333333888???MMMRRRYYY^^^```aaaccceeebbbbbbaaabbbccccccaaa___^^^]]]\\\YYYSSSSSS^^^kkkvvvyyyvvv|||~~~FFFLLLTTTXXXWWWTTTSSSSSSYYYjjjuuuppprrryyy{{{tttsssrrrmmmhhhaaa^^^YYYUUURRROOOKKKIIIEEEFFFGGGFFFEEEDDDEEEGGGGGGHHHJJJLLLOOOQQQRRRSSSPPPRRRUUUWWWYYY^^^dddhhhqqqvvv{{{~~~{{{vvvtttsssyyyyyyooommmqqqyyy{{{vvvtttuuujjj^^^VVVNNNDDD<<<:::888777777666555444333333222222222222111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000111111111111000000222000...---.../////////111000//////111111000///000000000000000000000000........................000000000000000000000000---...///000000111111000111111000000000000111111000000000000000000000000000///000333333555<<>>999666555555333111333333333222222222111111333333333222222222111111//////000111222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000......------------......000000000000111111111111111000000000000000111222000000000000000111111222333222111444:::CCCLLLRRRZZZ\\\^^^```bbbbbbbbbbbbcccfffiiigggaaa[[[XXXWWWUUUNNNJJJOOO\\\mmmYYYSSSSSSZZZdddlllvvvxxxwww{{{~~~uuurrrxxx}}}tttooommmkkkggg```[[[VVVRRRNNNKKKIIIHHHGGGFFFFFFGGGHHHJJJMMMNNNPPPQQQQQQSSSVVVYYYWWWYYY[[[^^^bbbfffkkknnnqqquuuyyyzzz{{{~~~|||~~~tttlll```TTTGGGCCC===:::999888666444333333333333222222222222333333333222222222111111000000000111222222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222111111111111000000000000000000000000000000000000///......------......///000000000000111111111111111111000000000000000111000000000000000111222222222222222555<<>>FFFOOOVVVZZZaaa````````````bbbdddeeehhhdddaaa``````]]]XXXTTTPPPRRR___vvvXXXjjjssstttyyy}}}tttnnnkkkggg```[[[RRRNNNIIIFFFEEEFFFFFFFFFGGGHHHIIIJJJLLLNNNOOOPPPSSSUUUWWWXXX[[[___dddhhhrrrxxx~~~xxxuuuyyy~~~{{{qqqhhhaaaTTTGGG===888888999555555555444444444333333333333333222222222111111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000........./////////000000111111111111000000000////////////////////////////////////......////////////000000000111111111111333333111000////////////111111111111111222222333222555;;;CCCLLLSSSYYY\\\aaa````````````bbbdddeeegggccc___]]]]]][[[WWWSSSUUU\\\mmm|||}}}___{{{vvvttt{{{~~~yyyrrrlllggg```YYYSSSKKKHHHDDDCCCCCCEEEFFFFFFJJJJJJLLLMMMOOOPPPRRRRRRUUUWWWYYY[[[___dddkkkpppxxx~~~~~~uuuwwwzzz~~~|||~~~|||qqqpppjjj```RRREEE===:::999666666555555555444444444333333333222222222111111111111111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000........./////////000000111111111111000000000000000000000000000000000000000//////......//////000000000000000111111111111222222111000/////////000222111111111111222333333555999@@@IIIQQQVVVZZZ[[[ZZZ[[[]]]___bbbeeegggiiieeebbb^^^[[[YYYWWWUUUSSSZZZfffzzz{{{yyyzzzuuuttt}}}xxxzzz|||{{{wwwppphhh```YYYSSSPPPHHHFFFDDDDDDFFFHHHHHHHHHJJJKKKMMMPPPRRRTTTUUUUUUXXXYYY\\\___dddkkksssxxxxxxwww|||~~~~~~{{{||||||rrrooommmhhh^^^PPPDDD;;;888666666666666555555555444333333333222222222111111000000000111222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000////////////000000000000000000111111111111111111000000000000000111222222111111222222333444888===EEEMMMTTTXXXZZZZZZWWWYYY\\\___bbbeeeggghhhaaa```^^^YYYUUUSSSSSSTTT]]]mmm~~~~~~zzzyyypppttt~~~zzzzzzvvvrrrkkkaaaWWWPPPMMMLLLHHHGGGGGGHHHJJJLLLLLLLLLJJJKKKNNNQQQTTTVVVXXXXXX^^^```cccggglllttt}}}~~~ttttttyyy|||vvvvvvyyy{{{yyyppprrrrrrjjj]]]MMMAAA;;;777666666666555555555555333333333222222222111111//////000111222333333444444444444444444444444444111111111111111111111111000000000000000000000000111222222222222333333333111111111111000000000000000000000000000000000000000000////////////000000000000000000111111111111111000000000000000111222222222111111222222333444:::???GGGPPPVVVYYYYYYYYYXXXZZZ]]]```bbbddddddddd___```^^^YYYSSSPPPQQQTTT\\\ppp{{{~~~~~~|||uuulllnnnyyy|||vvvsssmmmhhh```WWWPPPKKKIIIIIIDDDFFFHHHIIIIIIIIIJJJKKKOOOQQQTTTVVVWWWZZZ]]]___ggggggiiiooowww}}}xxxqqqppprrr}}}{{{xxxmmm___NNN@@@<<<:::777666777666555333555555444444444333333333333222222222222222333333111111111111111111111111333333222111000000000000222222222222222222222222,,,...111333444444222111222222222111111111111000222222222111000//////...//////000000000000//////111111111000000000000000////////////////////////222222111000///111555888777???IIIRRRVVVUUUTTTSSS[[[]]]___bbbdddeeeeeeeeebbb```[[[UUUQQQQQQTTTWWW^^^ttt{{{||||||}}}yyyssspppttt~~~zzzsssmmmjjjgggbbbZZZRRRLLLHHHGGGGGGEEEGGGJJJKKKKKKKKKLLLNNNPPPQQQSSSUUUWWW[[[___cccpppqqqttt{{{~~~xxxrrrqqqsss~~~tttgggWWWJJJ;;;999666666666777666555555555555444444444333333222222111111111222222333222222222222222222222222555555444444333333444444222222222222222222222222///000222333333333111000111111000000000/////////000000///......---,,,,,,000111111222222111111000000000000000000000//////111111111111111111111111333333222111111333777:::<<>>CCCNNNQQQTTTWWWXXXXXXZZZ[[[\\\]]]]]]^^^]]]\\\[[[ZZZZZZTTTNNNOOO[[[lll|||uuuvvv~~~yyyuuurrrooolllllluuurrrxxxwwwjjjjjjuuuxxxtttooojjjddd\\\UUUPPPJJJIIIGGGFFFGGGHHHJJJKKKKKKMMMNNNOOOQQQSSSWWWZZZ[[[]]]aaahhhqqq}}}~~~rrrfffRRRLLLCCC===999888777777666666666555555555444444444444333222111111111111111111111111111111111111222111111111111222222333111111111111111111111111000/////////000222444555222111111111000000000000222111111111111111111111444444444555555444444444222222222333444444555555333333333333333333333333333333333333555;;;CCCHHHPPPRRRVVVXXXXXXYYY[[[\\\]]]^^^^^^^^^]]][[[YYYXXXSSSOOOLLLQQQ```rrr~~~ssskkkhhhfffeeefffmmmvvvxxxyyy{{{}}}zzz{{{vvvkkkggglllxxx|||xxxqqqjjjbbbZZZQQQLLLHHHGGGGGGGGGHHHJJJLLLMMMMMMOOOPPPQQQSSSVVV[[[^^^aaaeeekkktttttt```YYYNNNDDD===:::888777666666666666555555555555666555444333222222222222222222222222222222222222333333222222111222222222111111111111111111111111////////////000111111222111111000000000/////////000000000000000000000000222333333333333333333222111111222333333444555555444444444444444444444444333444444555999@@@IIIOOOQQQTTTXXXZZZ[[[[[[\\\^^^_________^^^]]]ZZZXXXWWWPPPMMMNNNWWWhhhyyyxxxooogggfffeeecccdddhhhoooyyy{{{xxxxxxwww}}}{{{nnngggkkkuuuzzzuuunnneee\\\SSSKKKEEEGGGGGGGGGGGGIIIKKKMMMNNNOOOQQQRRRSSSUUUXXX]]]aaahhhlllttt~~~qqqhhhZZZMMMCCC<<<888666777666666666555555555555777666555444333333333333333333333333333333333333333333222111000000000000000000000000000000000000000000000000////////////222222222111111111111000000000000000000111111111//////000000000000//////000000111222333333444444222222222222222222222222444555555777;;;CCCMMMSSSRRRUUUYYY\\\]]]]]]^^^___`````````___]]]ZZZXXXVVVPPPOOORRR^^^ooo}}}xxxrrrfffaaa```eeehhhgggiiinnnqqqzzz~~~~~~|||}}}zzzkkkjjjuuu{{{uuunnncccXXXPPPKKKHHHFFFEEEGGGGGGHHHHHHJJJMMMPPPQQQRRRTTTWWWZZZ]]]aaaccciiiooouuudddTTTHHH@@@;;;999888888777555333222333444555555444444444333333333333333333222222111111111222222222111111111111000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000///////////////000000111////////////////////////111111000000111111222333666333222666???IIIPPPSSSUUUUUUVVVXXXYYY[[[\\\\\\aaabbbaaa___^^^^^^[[[XXXRRRMMMQQQcccyyyyyypppkkkiii```cccgggiiiiiihhhhhhiiiwwwxxxyyy{{{}}}{{{ppphhhmmm~~~vvvmmmggg]]]TTTNNNKKKHHHGGGEEEGGGHHHIIIJJJLLLOOOQQQRRRUUUYYY]]]bbbgggkkknnnvvv|||}}}nnn___RRRHHH@@@<<<555666666555333333333444555555444444444333333333333333333222222222111111222222222111111111111000000000000000000000000000000000/////////000111111000000000000000000000000000000000000000000000000111111111111111222222333111111111111111111111111000000000000000111222222555444444999BBBKKKQQQTTTUUUVVVWWWXXXYYY[[[\\\\\\bbb```^^^[[[ZZZYYYUUURRRMMMNNNWWWjjj|||~~~|||}}}rrrhhhdddbbbbbb```bbbeeegggffffffgggiiippprrrtttvvvxxx}}}{{{kkkggggggssszzznnnbbb]]]UUUOOOKKKJJJIIIHHHEEEGGGJJJLLLMMMNNNQQQSSSUUUYYY```gggmmmsssyyy}}}uuuhhhZZZNNNCCC<<<999888888777555444333333555555444444444333333333333333333222222222222111222222222111111111111000000000000000000000000000111000000000000111222222000000000000000000000000000000000000000000000000111111111111111222222333111111111111111111111111000000000000000111222222444555888???GGGOOOTTTVVVVVVVVVWWWXXXZZZ[[[\\\\\\```]]]ZZZYYYYYYWWWSSSPPPKKKRRRbbbsss~~~{{{~~~wwwzzz}}}{{{{{{~~~zzzjjj]]]VVVVVVYYY[[[^^^___aaabbbbbbccceeehhhkkkmmmooorrruuuyyy~~~}}}{{{zzzzzz~~~yyyoooeeeeeekkk{{{{{{rrrfffXXXTTTNNNIIIHHHGGGGGGGGGGGGIIILLLNNNNNNPPPRRRSSSXXX^^^gggooovvv}}}zzzooocccUUUHHH@@@@@@>>><<<:::888666333111555555444444444333333333222222222222222222222222222222222111111111000000000000000000000000000000111111111111111222222333000000000000000000000000///////////////////////////////////////000000111////////////////////////111111111111111222333333333666<<>>999666777888777666555555444444444333333333111222222222222333333333222222222111111111111000000000000000000000000000111000000000000111222222000000000000000000000000000000000000000000000000111111111111111222222333111111111111111111111111222222222222222333444444444:::BBBJJJOOORRRUUUVVVXXXXXXYYYZZZZZZ[[[\\\\\\[[[XXXZZZ]]]ZZZTTTVVV___ttt}}}yyy}}}}}}~~~yyyvvv{{{xxx~~~zzzrrrhhh```WWWTTTPPPMMMLLLLLLKKKJJJMMMNNNQQQSSSVVVZZZ```dddgggkkkooossstttvvvxxxyyy|||zzzxxxvvvuuuuuuvvvwwwssstttuuuwwwyyy}}}uuujjjmmmooowwwxxxvvvtttggg]]]WWWNNNIIIGGGDDDDDDFFFHHHIIIJJJNNNPPPQQQTTTWWW]]]dddiiinnnuuuxxxmmmbbbZZZMMMEEE===888888999888666555555444444444333333333111111222222222333333333222222222111111111111000000000000000000000000000000000/////////000111111000000000000000000000000000000000000000000000000111111111111111222222333111111111111111111111111111111000000111111222333777===FFFMMMQQQSSSVVVXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\XXXXXXYYYUUUTTTaaasss}}}}}}zzzzzz}}}yyyvvvttt|||zzzwwwsssnnniiiccc[[[VVVOOOLLLJJJIIIIIIJJJIIIHHHIIILLLOOOSSSWWW\\\bbbfffiiilllqqqtttuuuuuuvvvwwwzzzxxxuuusssrrrrrrtttuuuppppppqqqsssuuuxxx{{{}}}{{{kkkggguuuxxx~~~{{{nnnllljjj]]]UUUQQQIIIFFFDDDCCCDDDGGGKKKLLLMMMNNNPPPRRRUUU[[[ccclllrrrttt|||uuujjjcccZZZPPPDDD<<<:::999777555555555444444444333333333111111111222222333333333222222222111111111111000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000///////////////000000111///////////////////////////////////////000000111:::AAAIIIOOORRRTTTWWWZZZYYYYYYZZZZZZ[[[[[[\\\\\\[[[WWWVVVWWWTTTXXXnnn{{{~~~wwwuuuwww|||zzz|||}}}{{{vvvrrrooonnnqqqzzz}}}}}}xxxqqqiiigggeeebbb]]]XXXTTTQQQKKKHHHFFFEEEGGGIIIJJJJJJHHHKKKPPPTTTYYY^^^dddhhhllloootttwwwwwwwwwwwwwwwyyywwwtttqqqppppppqqqrrrnnnnnnooopppsssvvvxxxzzzyyy|||xxxtttzzz}}}yyyuuusssmmmddd\\\UUUOOOJJJGGGFFFGGGHHHHHHGGGHHHJJJLLLUUUUUUVVVZZZbbblllwww}}}wwwqqqfff[[[KKKAAA===;;;999777666555444444555666555333333333333333333333333333111111111111000000000000000000000000000000000000111111111000000000000000000000000000000000000000333333333222222222111111000000000000000000000000111111111111111111111111000111222222111222444555???DDDLLLRRRVVVWWWXXXYYYZZZ[[[]]]^^^^^^\\\YYYXXXXXXZZZYYYUUUYYYhhh~~~~~~yyyvvvzzz~~~||||||~~~zzzuuuvvvppprrrsssooohhhdddeeegggtttuuuvvvuuuqqqkkkddd```VVVVVVWWWUUUSSSPPPLLLJJJFFFEEEEEEFFFHHHJJJJJJJJJNNNKKKPPP[[[ccceeeiiinnnrrrsssuuuwwwxxxyyyyyyyyyvvvuuusssqqqppppppppppppnnnpppqqqssssssrrrpppoooqqqsssvvvyyy{{{||||||{{{{{{vvvwww~~~zzzvvvpppjjj```XXXQQQLLLHHHFFFEEEGGGHHHIIIIIIKKKNNNPPPVVVXXX[[[aaajjjttt~~~tttfffSSSEEE???<<<:::888666555444444555555444333333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222111111111111000000000000000000000000111111111111111111111111000111222222111222444777AAAFFFMMMSSSWWWXXXYYYZZZZZZ[[[]]]^^^^^^\\\[[[YYYWWWVVVTTTVVV```sss}}}uuu~~~~~~}}}}}}zzzvvvuuuyyyvvvmmmlllnnnmmmooopppkkkeeeaaaaaadddiiihhhgggddd___YYYTTTQQQNNNNNNNNNMMMKKKIIIFFFEEEDDDCCCCCCDDDGGGIIIKKKKKKOOONNNTTT___fffhhhkkkppptttuuuvvvxxxyyyyyyxxxxxxwwwuuussspppnnnmmmmmmmmmnnnooopppqqqqqqpppnnnmmmmmmnnnqqqsssvvvwwwxxxxxxxxx|||xxx|||zzzvvvjjjcccZZZQQQKKKHHHFFFDDDEEEGGGIIIJJJKKKNNNRRRUUUUUUZZZaaajjjsss}}}sss^^^MMMDDD???;;;888666555444444555555444222333333333333333333333333444333333333333222222222111111111111111111111111000000111111222222333333222222222222222222222222222222111111111000000000000000000000000000000000111111111111111111111111000111222222222333666999CCCHHHOOOTTTWWWXXXZZZ[[[ZZZ[[[\\\]]]]]]\\\[[[[[[VVVTTTVVVaaarrr{{{rrrsss|||yyyrrrqqqrrr{{{qqqiiigggiiimmmjjjkkkjjjfff___\\\\\\]]]aaa___[[[VVVQQQLLLIIIGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCEEEHHHJJJLLLQQQSSSZZZdddkkklllnnnqqqvvvwwwxxxxxxxxxwwwvvvuuuvvvtttrrrnnnllljjjjjjjjjmmmmmmnnnnnnnnnlllkkkjjjggggggiiikkkmmmppprrrsssvvvzzz~~~}}}wwwqqqbbb\\\RRRJJJFFFEEEDDDDDDGGGHHHJJJLLLMMMQQQUUUYYY[[[bbbmmmwww|||yyyeeeUUUKKKDDD===888777555444444555555333222333333333333333333333333333333333333222222222222111111111111111111111111000000111222333333444444222222222222222222222222111111111000000000000///000000000000000000000000111111111111111111111111000111222222333555888;;;EEEIIIOOOTTTVVVWWWYYYZZZYYYYYYZZZ[[[[[[[[[ZZZZZZWWWUUU]]]ppptttttt}}}tttqqquuuxxxsssjjjiiiiiijjjlllffffffddd___ZZZWWWVVVWWWZZZWWWRRRLLLHHHFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCEEEIIIKKKSSSXXX```iiinnnpppqqqsssxxxxxxxxxxxxwwwuuusssrrrsssqqqnnnllliiihhhggggggjjjjjjjjjjjjiiihhhfffeeeaaaaaaaaabbbeeehhhlllnnnqqqsssvvvwwwyyy{{{~~~~~~rrriiiZZZTTTLLLFFFDDDDDDEEEEEEJJJKKKMMMNNNPPPTTTYYY]]]hhhppp|||tttssstttyyy|||lll^^^TTTJJJ@@@999888666555555555555444222333333333333333333333333333222222222222111111111111111111111111111111111000000111222333333444444222222222222222222222222111111111000000000000///000000000000000000000000111111111111111111111111111111222333444666;;;>>>FFFJJJOOOSSSTTTUUUWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWUUU]]]ssspppxxxrrrrrrzzz}}}rrriiiiiillljjjgggeeedddbbb___ZZZUUURRRQQQQQQOOOLLLGGGCCCAAAAAABBBCCCBBBBBBBBBBBBCCCDDDFFFGGGDDDEEEEEEDDDCCCDDDHHHKKKUUU]]]fffmmmqqqsssttttttxxxxxxxxxwwwuuussspppoooooonnnkkkhhhfffeeeeeeeeeeeeeeeeeedddcccbbbaaaaaa]]]]]]\\\]]]___bbbfffhhhgggiiikkkmmmnnnqqqvvvyyyxxxjjj```SSSNNNHHHDDDDDDFFFGGGHHHLLLNNNOOOQQQTTTZZZ```eeeooowwwvvvooopppttt}}}uuuhhh]]]RRRFFF===:::888666666666666444333333333333333333333333333222222222222111111111111222222222222222222222222000000111111222222333333222222222222222222222222222222111111111000000000000000000000000000000000111111111111111111111111111111222333444888===AAAHHHKKKOOORRRTTTTTTVVVWWWWWWXXXZZZ[[[[[[YYYVVVUUUUUUQQQYYYnnnooo}}}vvvmmmqqqzzzooojjjjjjppprrrmmmfffccc```^^^YYYTTTOOOLLLKKKKKKGGGEEECCCAAA@@@AAABBBBBB???@@@AAABBBCCCEEEFFFFFFEEEGGGGGGEEEDDDEEEJJJOOOXXXbbblllppprrrvvvxxxwwwzzzyyyyyywwwuuurrrooonnnmmmllliiifffcccbbbaaaaaa_________^^^^^^]]]]]]]]]ZZZZZZYYYYYYZZZ]]]```aaabbbdddgggiiikkkoootttwww||||||nnn```VVVMMMJJJFFFEEEFFFIIIKKKKKKMMMOOORRRUUUZZZbbbiiiooottt}}}}}}tttrrrrrrxxxrrrfffYYYLLLCCC;;;:::888777888777555444333333333333333333333333444333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111111111000000000000000000000000111111111111111111111111111111222333555999???CCCJJJMMMQQQSSSTTTUUUVVVWWWXXXZZZ]]]___^^^ZZZVVVSSSPPPPPP]]]sssyyytttkkkiiiqqq{{{xxxooonnnpppuuuuuuooohhheee]]]YYYSSSNNNJJJGGGFFFEEECCCCCCCCCCCCBBBBBBBBBAAA>>>???AAACCCEEEEEEEEEEEEDDDGGGHHHGGGFFFHHHOOOUUU]]]hhhqqqsssuuuyyy|||{{{{{{{{{{{{yyywwwtttqqqoooooommmiiiddd```]]][[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZWWWWWWVVVVVVWWWXXXZZZ[[[\\\___bbbeeehhhlllqqquuuuuuxxx}}}}}}xxx{{{vvvhhhXXXMMMJJJHHHEEEFFFHHHKKKMMMNNNMMMPPPTTTXXX___gggqqqwww~~~zzzuuurrrttt}}}yyykkk]]]QQQHHH<<<;;;999888888888666444333333333333333333333333555555444444444333333333222222222222222222222222111111111000000000000000000000000000000000000000333333333222222222222111000000000000000000000000111111111111111111111111111222222333555:::@@@EEELLLOOORRRTTTUUUVVVWWWXXXYYY\\\```bbb```\\\VVVSSSLLLRRRggg{{{uuuxxxrrrgggcccgggrrr}}}~~~zzzuuuqqqppprrrtttrrrkkkfffeeeZZZVVVPPPJJJFFFDDDBBBAAA???@@@AAAAAAAAA???>>><<>>EEEIIIRRRRRRSSSTTTVVVWWWXXXYYY]]][[[\\\___]]]VVVPPPOOOLLLVVVooo}}}{{{|||zzzyyytttcccaaadddjjjxxx{{{wwwvvvuuutttmmmssswwwtttpppmmmhhhcccVVVQQQIIIDDDAAA@@@??????AAACCCDDDCCC???>>>???AAADDDEEEFFFFFFGGGGGGGGGGGGEEEGGGIIIHHHIIIOOOYYYbbbiiinnntttwwwvvvuuuuuuwwwxxxzzzzzzxxxtttpppmmmmmmjjjiiifff```YYYVVVWWWYYYVVVSSSPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMOOOQQQRRRRRRSSSSSSVVVYYY^^^bbbeeekkkmmmpppsssuuuxxx}}}~~~qqqeee]]]\\\```hhhppp}}}|||pppcccUUUMMMKKKIIIHHHHHHIIIKKKNNNPPPQQQVVVYYY___hhhrrr}}}{{{mmm___VVVIIICCC;;;777666777666444444444444444444444444444333333333333333333333333111111111111111111111111111111111000000000000000222222222111111111000000111111111111111111111111000000000000000000000000111111000000111111222333222222111333888???FFFJJJRRRRRRSSSUUUVVVWWWXXXYYY\\\ZZZ[[[^^^[[[TTTOOONNNLLLZZZttt{{{xxxyyyyyy}}}zzzjjj```bbbiiiqqq|||{{{{{{yyyvvvppptttwwwuuurrrooohhh```QQQLLLFFFBBB@@@@@@@@@??????AAABBBAAA???===???@@@CCCDDDFFFGGGHHHHHHGGGFFFGGGIIIKKKJJJLLLQQQ[[[ccciiinnnsssuuusssqqqqqqrrrtttvvvwwwuuuqqqllljjjhhhffffffddd___YYYUUUUUUUUURRROOOLLLKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJLLLNNNOOOOOOPPPPPPRRRUUUYYY]]]___dddfffiiilllooorrrwwwzzz{{{~~~yyyjjj]]]UUUTTTWWW\\\cccnnnyyyooodddYYYOOOIIIGGGFFFFFFGGGIIILLLOOORRRTTTZZZ```jjjttt~~~xxxjjj___QQQIII???999777888888777444444444444444444444444222222222333333444444444111111111111111111111111222222111111000//////...222222222111111111111111111111111111111111111111000000000000000000000000000000111222222222222222222222333555:::AAAGGGKKKRRRSSSTTTUUUVVVWWWXXXYYYZZZYYYZZZ[[[WWWPPPMMMNNNOOO___xxx~~~www{{{zzzzzzssstttxxxnnnddd```fffppp{{{~~~yyyqqqtttvvvtttsssooodddYYYLLLHHHCCC???????????????===>>>??????>>>>>>???AAACCCDDDGGGIIIJJJIIIHHHGGGIIIKKKLLLMMMOOOTTT]]]ccciiimmmqqqrrrooommmmmmnnnppprrrsssqqqmmmhhhdddbbbbbbcccbbb___ZZZUUURRRQQQMMMKKKHHHGGGHHHHHHHHHGGGIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKLLLMMMOOORRRUUUWWWZZZ\\\```cccfffjjjnnnqqqvvvyyy~~~rrrbbbUUUMMMLLLOOOOOOTTT\\\eeemmmvvv}}}}}}yyy~~~yyy{{{uuucccXXXQQQJJJFFFFFFFFFGGGIIIKKKMMMPPPTTTWWW___hhhuuuzzz}}}|||~~~rrrgggXXXPPPDDD;;;888888888777555555555555444444444444333333333333333333333333111111111111111111111111111111111111000000//////111111111111111111111111111111111111111111111111000000000000000000000000///000111333333222111111222222444777===CCCIIIMMMRRRSSSTTTUUUWWWXXXYYYYYYXXXWWWXXXXXXSSSMMMMMMRRRYYYeeexxxooonnn{{{vvvvvv{{{pppqqqwwwyyykkkeeecccjjjuuuyyyrrrttttttrrrqqqlll___RRRJJJGGGBBB???>>>?????????<<<===>>>??????@@@AAABBBDDDFFFJJJLLLMMMLLLJJJHHHJJJKKKMMMOOOQQQWWW^^^cccgggkkkppppppnnnlllmmmnnnqqqrrrssspppjjjddd```^^^bbbbbbbbb___ZZZUUUPPPMMMIIIGGGEEEDDDEEEEEEDDDCCCEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHIIIJJJLLLNNNOOORRRTTTXXX[[[^^^bbbgggjjjpppsssxxx|||mmm\\\QQQJJJJJJMMMIIILLLPPPUUU\\\dddmmmrrrssszzzwww~~~xxxyyyxxx{{{yyyjjjYYYPPPKKKGGGFFFGGGHHHJJJMMMNNNPPPSSSXXX\\\fffqqqzzz~~~~~~wwwmmm___UUUHHH>>>999888777666666666666555555444444444555555444333333222111111111111111111111111111111//////000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111333333222111111111333666:::@@@FFFKKKNNNSSSSSSTTTUUUWWWXXXYYYZZZVVVVVVWWWVVVPPPLLLQQQZZZlllrrr}}}rrrhhhnnnzzzuuuvvvzzztttuuu{{{{{{ppphhheeedddkkkvvvyyyuuuvvvuuussspppjjj\\\NNNKKKGGGCCC@@@??????>>>>>>>>>>>>>>>@@@BBBCCCDDDDDDFFFHHHLLLOOOPPPOOOMMMKKKJJJKKKMMMPPPSSSXXX^^^bbbfffjjjnnnpppoooooopppsssuuuvvvuuuqqqkkkeeebbb```fffeeeccc___ZZZTTTNNNKKKFFFEEECCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIIIILLLOOORRRUUUXXX\\\```dddiiilllpppuuuyyy~~~zzzeeeWWWOOOJJJJJJMMMGGGIIIJJJMMMQQQWWW___dddiiitttyyyuuu~~~zzzyyykkk___QQQKKKGGGEEEFFFJJJIIIMMMQQQSSSUUUYYY___dddooo{{{~~~}}}yyyqqqeee[[[MMMAAA<<<999777555777777666666555444444444666555555444222111111000222222222222222222222222...//////000111111222222111111111111111222222222111111111111111111111111000000000000000000000000000000111222222222222222111333777===CCCHHHMMMPPPSSSTTTUUUVVVWWWXXXYYYZZZVVVVVVWWWTTTNNNNNNYYYfffpppnnn{{{|||{{{yyyxxxxxx{{{{{{tttkkkccccccfffmmm{{{xxxxxxyyyxxxsssnnngggYYYMMMJJJGGGCCCAAA@@@@@@???>>>@@@??????AAADDDFFFFFFEEEGGGIIILLLOOOPPPPPPOOONNNKKKLLLNNNQQQVVV[[[___aaaeeeiiinnnppppppqqqtttwwwyyyxxxwwwrrrmmmjjjhhhhhhnnnjjjddd^^^XXXRRRLLLHHHEEECCCBBBBBBCCCBBBAAA?????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFHHHJJJMMMPPPRRRUUUZZZ]]]aaadddhhhlllqqqwww}}}rrr^^^SSSMMMJJJJJJLLLHHHIIIJJJKKKMMMQQQVVV[[[fffttt||||||~~~|||qqq]]]TTTLLLHHHEEECCCGGGLLLIIINNNTTTWWWZZZ```hhhnnnyyy~~~xxxtttzzz|||xxx~~~|||vvvjjj```RRRFFF???;;;777555777777777666555444444444444444444333333222222222222222222222222222222222000000000000000111111111000000111111111222222222111111111111111111111111000000000000000000000000111111000000111111222333111444888>>>EEEJJJOOOQQQSSSTTTUUUVVVWWWYYYZZZZZZWWWWWWVVVSSSMMMPPP```rrr}}}uuu~~~{{{~~~zzzwww||||||xxxmmmhhhcccgggnnnwwwxxxwwwzzzxxxqqqhhh```UUUKKKGGGDDDAAA@@@AAAAAAAAA@@@AAA@@@???AAAEEEGGGFFFEEEHHHIIIKKKMMMOOOOOOOOOOOOLLLMMMPPPTTTYYY^^^aaabbbeeejjjnnnpppqqqrrruuuxxxyyyxxxvvvssspppppprrrtttuuunnnddd[[[TTTOOOIIIFFFCCCBBBAAAAAABBBAAA???===<<<======>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCEEEHHHJJJLLLOOORRRUUUYYY\\\```dddiiiooovvv{{{}}}~~~mmm[[[QQQMMMJJJJJJKKKIIIKKKMMMNNNPPPRRRVVVYYYdddqqqzzz}}}tttfffSSSNNNIIIGGGCCCBBBFFFMMMHHHNNNUUUZZZ^^^eeennnuuu~~~~~~ssslllrrr~~~sssttt~~~xxxmmmcccUUUJJJBBB===888555888777777666555444444444222222333333333333444444222222222222222222222222222222111111000/////////000000111111222222222222111111111111111111111111000000000000000000000000222111000000000111333444111444999???FFFKKKOOOQQQSSSTTTUUUVVVXXXYYYZZZZZZWWWWWWVVVRRRMMMRRRfffyyyyyy{{{zzz{{{{{{wwwzzzzzz~~~|||ooogggfffhhhoooyyy}}}xxxssswwwvvvmmmbbbYYYOOOGGGCCCAAA??????AAABBBBBBAAABBB@@@???AAAEEEGGGFFFDDDGGGHHHIIIKKKMMMNNNNNNOOONNNOOOQQQVVV\\\```bbbcccfffjjjoooppppppqqqtttxxxwwwwwwuuusssrrrtttxxx|||yyypppcccXXXQQQLLLGGGDDDBBB@@@@@@@@@AAA@@@>>><<<:::;;;<<<<<<======<<<<<<===>>>???@@@AAAAAAAAAAAA@@@BBBEEEFFFHHHJJJMMMPPPTTTVVVZZZ___dddjjjrrrvvvwww{{{~~~mmm[[[SSSOOOLLLJJJKKKLLLNNNQQQTTTUUUWWWZZZ\\\aaalllzzz}}}ooo```UUUMMMLLLJJJHHHFFFGGGKKKNNNOOORRRXXX^^^eeennnxxx~~~wwwjjjfffjjjwww|||vvv{{{xxxqqqcccSSSFFF>>>;;;;;;888888888888777666444333555444333222111222333444222222222222222222222222222222333333333333444444111111111111111111111111222222111111111111222222000000000000000000000000111000000111222444444444222777===CCCHHHMMMQQQUUURRRTTTWWWXXXXXXYYY[[[\\\ZZZWWWQQQMMMPPP^^^rrr}}}~~~|||zzz~~~~~~~~~{{{pppddd```bbbdddttt}}}vvvvvv|||xxxooodddZZZPPPJJJFFFCCCBBBAAA@@@@@@@@@AAABBBDDDDDDCCCDDDDDDEEEFFFGGGEEEGGGIIIJJJJJJKKKMMMOOOPPPTTTZZZ^^^aaabbbdddeeeccciiinnnpppnnnmmmpppsssvvvsssrrrsssxxx{{{|||{{{uuulll```VVVOOOIIICCC???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======@@@AAAAAACCCEEEGGGIIIJJJRRRTTTVVVXXX[[[___eeeiiiooossszzzyyyjjj[[[SSSOOOLLLLLLMMMNNNTTT[[[___dddjjjkkkhhhsssoooqqq{{{|||rrreeeXXXPPPHHHIIIHHHGGGFFFHHHLLLOOOOOOSSSYYY___gggrrr}}}}}}rrroooqqqzzz}}}vvvzzzqqq```OOOCCC<<<999888888888777777666555444555444333222222222333333222222222222222222222222111111111222222222333333111111111111111111111111222222111111111111222222000000000000000000000000333222111111222333333333333777>>>EEEIIIMMMQQQSSSSSSVVVXXXYYYYYYZZZ[[[\\\YYYUUUPPPOOOVVVfffxxx{{{zzzwwwvvvuuuqqqhhh___^^^bbbkkk}}}zzzqqqpppnnnjjjbbbYYYQQQJJJEEECCCBBBAAA@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDEEEEEEFFFEEEGGGIIIJJJJJJKKKMMMOOOQQQVVV[[[___aaabbbcccdddbbbhhhnnnqqqpppooopppsssvvvuuuuuuxxx|||}}}{{{xxxqqqhhh\\\RRRLLLGGGAAA>>>@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>???AAABBBDDDFFFGGGLLLNNNPPPRRRUUUYYY___bbbggglllrrryyyzzzkkk\\\SSSOOOLLLLLLNNNVVV___hhhmmmrrryyy||||||~~~{{{pppcccWWWNNNJJJEEEFFFHHHIIIIIILLLOOORRRSSSWWW^^^eeennnzzz}}}}}}}}}zzzyyyzzz|||qqq___NNNBBB<<<888888777777666666555555555444444333222333333333222222222222222222222222000000111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000444333222222111111222222444999AAAGGGKKKNNNPPPRRRUUUWWWZZZZZZZZZYYYZZZ[[[XXXRRRMMMQQQ___sss}}}{{{zzzvvvsssqqqmmmddd^^^```gggvvvyyymmmiii^^^ZZZTTTMMMGGGDDDBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEGGGHHHIIIJJJKKKNNNPPPUUUYYY^^^bbbdddddddddeeefffkkkpppsssrrrqqqsssuuuvvvvvvwww{{{~~~yyyuuukkkcccWWWNNNHHHDDD???<<>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<>>>???AAACCCDDDEEEGGGIIIKKKMMMQQQVVVYYY]]]aaagggnnnttt{{{{{{mmm]]]TTTOOOLLLMMMQQQ]]]iiiuuu{{{uuutttwwwwwwyyy}}}~~~ssseeeWWWLLLGGGFFFFFFHHHJJJLLLMMMPPPSSSVVVXXX^^^fffnnnwww}}}yyyzzz}}}nnn[[[KKKBBB999888888777666666666666555555444444333333333333222222222222222222222222111111111111222222222222111111111111111111111111222222111111111111222222000000000000000000000000222222222222111111333444666;;;CCCJJJMMMOOOPPPPPPTTTWWWYYYZZZYYYXXXWWWXXXVVVOOOKKKSSSiiissssss~~~~~~||||||{{{|||zzzxxxuuupppiiidddgggooouuufff___TTTPPPKKKEEEBBBAAABBBCCC@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJLLLOOORRRXXX]]]cccgggiiiiiiiiijjjmmmoooqqqrrrrrrsssvvvxxxvvvvvvwww{{{}}}|||vvvqqqggg___SSSJJJEEEBBB???<<<>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<===>>>@@@AAA@@@BBBEEEFFFHHHKKKOOORRRUUUYYY___eeekkkqqqxxx|||{{{nnn^^^TTTOOOMMMPPPUUUaaannn||||||pppmmmoookkklllooottt{{{wwwjjj\\\OOOHHHFFFFFFGGGIIILLLNNNOOOQQQUUUWWW]]]dddnnnwww~~~{{{{{{}}}yyyeeeRRRFFF;;;:::999777666666666666555555555444444444333333222222222222222222222222222222222333333333333444111111111111111111111111222222111111111111222222000000000000000000000000...000222222111222555777999>>>FFFKKKNNNOOOOOOPPPSSSUUUXXXYYYWWWVVVUUUUUUUUUMMMKKKXXXrrrrrrxxxzzzxxx{{{}}}~~~zzzwwwuuurrrkkkhhhnnnvvvnnn]]]RRRMMMJJJEEEAAA??????AAACCC@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHJJJJJJKKKMMMQQQTTT[[[```ggglllooooooooooooppppppnnnmmmnnnrrrwww{{{zzzxxxxxxyyy{{{yyytttpppeee]]]QQQHHHDDDBBB???======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>??????AAACCCDDDFFFHHHKKKMMMPPPSSSXXX^^^ccciiipppttt~~~{{{nnn___UUUOOONNNSSSZZZgggttt|||pppkkkjjjcccccccccfffkkkrrrxxx|||~~~}}}|||vvvmmm___SSSLLLIIIHHHGGGHHHJJJLLLNNNPPPSSSXXX[[[ccclllxxxzzzxxxwww{{{mmmXXXJJJ???>>>;;;999777666666666444555555555555444333333222222222222222222222222222222333333333444444444111111111111111111111111222222111111111111222222000000000000000000000000,,,///222222111222666999===BBBHHHLLLNNNOOOPPPPPPQQQTTTWWWXXXWWWUUUTTTTTTRRRNNNPPPaaa}}}}}}wwwxxx}}}~~~|||pppmmmkkkjjjhhhjjjttt|||kkkZZZNNNGGGDDDAAA>>>===>>>???AAA@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIIIIJJJKKKKKKLLLOOOTTTWWW]]]bbbiiioooppppppoooooonnnlllkkkkkknnnttt{{{}}}~~~|||wwwrrreee\\\PPPGGGCCCBBB@@@>>><<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::999999888888999999:::;;;;;;:::::::::;;;<<<=========???BBBCCCDDDEEEGGGIIIKKKNNNRRRVVV[[[```gggkkkssswww}}}zzznnn___UUUOOOPPPWWW___ooo{{{~~~rrrjjjddd]]]\\\[[[[[[]]]bbbfffiiiyyy{{{{{{|||yyykkk```RRRJJJIIIJJJIIIGGGJJJLLLNNNPPPTTTYYY___dddnnnxxx|||wwwtttwww~~~wwwcccUUUCCCAAA>>>:::888777666777444555666666666555333333222222222222222222222222111222222222333333333333111111111111111111111111222222111111111111222222000000000000000000000000---000333333000111444888AAADDDIIILLLNNNOOOPPPQQQPPPSSSWWWYYYXXXVVVUUUTTTPPPQQQZZZnnn{{{~~~~~~xxx{{{}}}vvveeebbb``````dddnnnxxxgggVVVIIIAAA???>>>======>>>@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAABBBBBBDDDFFFHHHJJJKKKKKKLLLLLLMMMNNNQQQVVVYYY^^^bbbiiimmmnnnllljjjiiijjjjjjkkkooovvv}}}}}}wwweee\\\PPPFFFBBBAAA???>>>;;;:::::::::::::::;;;;;;::::::::::::::::::::::::888888888888888999::::::::::::999999999::::::;;;;;;===@@@AAAAAABBBCCCEEEEEEGGGJJJMMMQQQVVV\\\```hhhlllqqqwww|||yyymmm___UUUPPPQQQZZZdddqqq{{{ttthhh^^^ZZZYYYXXXXXXYYY\\\___```mmm}}}xxxyyy~~~{{{wwwcccWWWJJJEEEHHHKKKJJJFFFNNNOOOQQQTTTYYY___gggmmmwwwzzztttxxxmmm```EEECCC???;;;888777777777444555666666666555333333222222222222222222222222000111111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000///222555333000///333777CCCFFFJJJLLLMMMNNNPPPRRRPPPSSSXXXZZZYYYWWWVVVVVVNNNSSSaaawww|||{{{~~~zzz}}}qqqaaa\\\YYY\\\ddduuuooo^^^MMM@@@>>>======>>>???@@@BBBCCCBBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBBDDDGGGJJJLLLMMMLLLMMMMMMNNNOOORRRWWW[[[^^^bbbhhhkkkjjjgggdddcccgggiiinnnvvvzzzddd[[[OOOFFFAAA@@@>>>===:::::::::999999:::;;;;;;::::::::::::::::::::::::888888888777888999999:::999999888888888888999999999;;;>>>?????????@@@BBB@@@AAADDDFFFJJJOOOTTTYYY```dddiiinnntttzzzxxxlll___UUUPPPRRR\\\gggnnnwww~~~tttgggZZZZZZYYYYYYYYYZZZ]]]___aaafffwww{{{~~~|||rrreeeVVVQQQJJJGGGHHHJJJJJJIIINNNQQQTTTXXX^^^gggqqqxxx}}}{{{yyyhhhSSSJJJCCCBBB???999777:::888777666555555444444555444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000111222222222222111333333333222222555999<<>>???AAAAAA@@@@@@AAABBBDDDEEEFFFFFFDDDBBBBBBBBBCCCDDDEEEFFFHHHKKKMMMNNNPPPPPPPPPOOOQQQVVV]]]ccceeegggiiifffaaa^^^]]]___hhhmmmvvvzzzaaaWWWLLLFFFBBB<<<999999999999999999999999999999999:::;;;<<<<<<<<<;;;;;;:::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<============>>>@@@@@@AAABBBEEEIIIMMMOOOVVVZZZ```gggmmmsssyyy}}}xxxiiiYYYPPPOOORRRZZZbbbooowwwzzzoooaaaWWWTTTSSSRRRUUU[[[aaaeeegggmmm}}}zzzuuuiii[[[SSSNNNJJJGGGIIIJJJKKKJJJMMMQQQVVV\\\dddooo{{{~~~yyyvvvxxx~~~|||pppkkk___SSSJJJBBB999666888888888666555555555555555444444333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111000000111222222222222111222222222222222555999<<>>>>>>>>???AAAEEEHHHJJJOOORRRXXX^^^dddkkkrrrwww|||tttfffXXXPPPOOOQQQXXX___mmmuuuwwwlll```WWWTTTUUUVVVYYY]]]ccchhhkkkwww~~~vvvlll^^^RRRMMMKKKHHHHHHJJJLLLMMMMMMQQQVVV]]]dddmmmwww{{{uuupppooosss||||||uuuhhh\\\OOOCCC:::888888888777666555555555555444444333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111000000111222222222222111111222222111222555999===BBBEEEIIILLLMMMOOOPPPRRRVVVVVVWWWXXXYYYWWWSSSPPPQQQWWWggg|||vvvrrr{{{|||~~~}}}tttggg___[[[]]]cccooo}}}xxxoooaaaTTTJJJDDDBBB???@@@AAAAAA@@@@@@AAACCCFFFGGGHHHFFFDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKMMMOOOMMMLLLLLLPPPWWW^^^dddgggnnnnnnmmmiiiffffffkkkoooyyy}}}xxxnnn^^^TTTJJJEEEBBB===:::;;;999999999999999999999999888888888999999999999999::::::999999999999::::::999999::::::::::::;;;;;;888888888999999999::::::===<<<<<<===???AAADDDEEEGGGJJJOOOUUU[[[bbbjjjpppxxx}}}~~~xxxnnncccWWWQQQOOOPPPUUU[[[hhhqqq{{{~~~tttiii^^^WWWTTTXXX]]]```cccgggnnnsss|||rrrfffXXXMMMHHHHHHHHHIIIKKKNNNPPPQQQYYY___gggmmmsss|||~~~wwwppplllllluuu}}}}}}tttjjj^^^PPPCCC===999888777666555555555555444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111000111111111222555:::>>>EEEHHHLLLNNNPPPQQQSSSUUUVVVWWWXXXXXXWWWUUUQQQNNNLLLXXXjjj{{{yyyrrrsss}}}}}}xxxlllaaa[[[XXX___lll{{{nnnjjjbbbXXXOOOIIIEEEDDD@@@AAABBBAAA@@@AAACCCEEEHHHHHHHHHFFFDDDCCCCCCDDDEEEEEEFFFHHHJJJLLLNNNOOOPPPOOOPPPUUU]]]eeejjjlllooonnnllliiigggkkksssyyysssjjj]]]SSSIIIEEEBBB===;;;<<<999999999999999999999999:::::::::::::::;;;;;;<<<:::::::::999999:::::::::999999999:::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@BBBBBBCCCFFFIIINNNTTT[[[dddiiiqqqvvv}}}{{{uuuiii```WWWSSSPPPNNNRRRWWWaaaiiittt}}}rrrhhh___YYYVVV\\\eeejjjlllpppxxx~~~uuukkk^^^RRRKKKFFFGGGHHHJJJMMMQQQTTTWWW___fffpppvvvzzzzzzrrrkkkhhhnnnvvvttt{{{~~~sssggg\\\RRRJJJDDD999888777666666555555666444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111000111111222333666;;;???FFFIIILLLNNNPPPQQQTTTVVVWWWWWWXXXXXXVVVSSSQQQPPPMMM```uuutttqqqwww}}}yyyqqqeee\\\ZZZYYYdddvvvzzztttbbb^^^WWWPPPJJJFFFDDDCCCAAABBBBBBBBBBBBCCCFFFIIIKKKKKKJJJGGGDDDBBBCCCDDDFFFFFFGGGHHHJJJMMMOOOPPPQQQRRRTTTZZZaaahhhmmmooooooooonnnkkkkkkpppzzz|||ppphhh\\\RRRHHHDDDAAA===;;;<<<999999999999999999999999::::::999999999:::;;;<<<;;;::::::::::::::::::;;;999999999:::::::::;;;;;;<<<<<<<<<<<<============<<<<<<<<<===>>>>>>???@@@@@@BBBEEEHHHMMMTTT[[[aaahhhmmmttt||||||vvvqqqfff___YYYUUUPPPMMMOOOTTTWWW___iiiuuu|||rrrhhh```[[[XXXaaallltttyyy~~~}}}ssskkkaaaUUULLLIIIFFFHHHJJJLLLOOOTTTYYY]]]bbbkkkwww~~~|||sssjjjdddhhhxxxvvvnnnqqqyyyppp\\\QQQMMMJJJGGG999999888777666666666666444444333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111000111222333444888===AAAEEEHHHJJJLLLNNNPPPSSSUUUWWWXXXXXXVVVTTTSSSTTTUUU[[[sss{{{rrrsss{{{}}}~~~vvvkkk___[[[^^^```ooouuulllgggXXXTTTNNNIIIEEECCCAAA@@@BBBCCCCCCCCCDDDFFFKKKNNNQQQPPPNNNJJJFFFCCCCCCDDDFFFGGGHHHIIIKKKMMMOOOQQQPPPSSSYYY^^^dddjjjppptttvvvvvvvvvttttttxxxyyynnnggg\\\RRRHHHDDDAAA===;;;;;;999999999999999999999999888777777666666888999:::;;;;;;::::::::::::;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<=========???AAADDDGGGKKKQQQUUU^^^cccjjjrrryyyzzzuuupppllleee___YYYUUUOOOJJJLLLPPPOOOVVV___iiixxx}}}rrrhhhaaa]]][[[dddqqq}}}uuukkkddd[[[OOOIIIIIIHHHJJJLLLNNNQQQVVV^^^cccgggrrr}}}tttjjjbbbcccrrrzzzjjjgggmmm~~~ttt___RRRNNNJJJEEE:::999888777666666666666444444333333333333222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111111222333444666:::???CCCFFFHHHKKKMMMNNNPPPTTTVVVWWWWWWWWWUUUSSSTTTWWWZZZqqqzzzsssxxxzzzuuuggg\\\]]]dddmmm|||yyykkkbbb___RRRNNNHHHDDDDDDCCCBBB@@@BBBCCCDDDEEEFFFIIINNNRRRXXXVVVSSSNNNIIIEEEEEEFFFGGGGGGHHHJJJLLLNNNPPPQQQOOOVVV```fffiiiooowww~~~vvvkkkeee]]]RRRHHHDDDAAA<<<::::::999999999999999999999999888777666555666777999:::;;;;;;::::::::::::;;;;;;999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<======>>>>>>===>>>AAABBBCCCFFFIIILLLUUUYYYaaahhhpppwww~~~|||wwwrrrmmmjjjccc^^^YYYTTTMMMFFFGGGLLLKKKPPPWWW```ooo|||rrrhhh```]]]^^^fffttt~~~tttiiibbbYYYMMMIIIKKKJJJLLLNNNOOORRRXXX```gggnnnyyy~~~~~~wwwlllcccbbbppp}}}ggg___cccpppzzz}}}}}}}}}jjj]]]UUUKKKAAA:::999888777666666666666444444444333333333222222222222222222222222222222333333333333333333333333222222222222222222222222000000111222222222222111111222444555777;;;@@@DDDIIIKKKMMMOOOPPPRRRVVVYYYWWWWWWWWWTTTSSSTTTZZZ^^^yyyvvv~~~|||ttteee\\\```iiiwwwrrrddd\\\ZZZPPPLLLFFFDDDEEEFFFEEECCCBBBCCCDDDEEEGGGKKKQQQUUU\\\[[[WWWQQQKKKHHHGGGHHHGGGGGGHHHJJJLLLNNNPPPQQQPPPZZZffflllooouuusssiiiccc]]]SSSIIIDDD@@@<<<999:::999999999999999999999999:::999888777777999;;;<<<<<<;;;;;;::::::;;;;;;<<<999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@@@@AAA@@@>>>@@@BBBCCCDDDDDDFFFHHHOOOTTT[[[bbbiiiqqqxxx|||~~~}}}wwwrrrnnnkkkbbb^^^XXXRRRJJJDDDEEEJJJIIIMMMSSS[[[jjj|||{{{qqqggg```\\\___gggvvv}}}qqqdddZZZQQQIIIGGGHHHOOONNNQQQWWW\\\^^^ccciiirrrzzz|||{{{|||tttiiiaaabbbiiiooonnnddddddiiiyyy~~~qqqvvvwwwmmm^^^OOODDD<<<888888:::999666555777666666555444222111111000222222222222222222222222333222222222222222222222111111111111111111111111111111222222222333333333000000222555999???DDDFFFIIIJJJKKKMMMPPPTTTWWWYYYXXXXXXXXXVVVRRRRRR[[[ggg~~~yyylllccc```hhhrrrwwwiii^^^UUUPPPKKKIIIGGGDDDCCCCCCCCCDDDGGGEEEEEEGGGHHHLLLVVV```hhhddd\\\TTTNNNJJJGGGGGGIIIHHHIIIMMMMMMLLLOOOTTTVVV^^^hhhqqqyyyyyykkkaaa\\\XXXSSSLLLDDD???<<<;;;;;;::::::::::::::::::::::::999999888888888999::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<======<<<===>>>AAADDDFFFGGGKKKQQQXXX```gggnnnsssqqquuuzzzzzztttoookkkhhhccc^^^WWWPPPKKKIIIHHHIIIMMMOOOUUUaaaqqqyyyrrriiiaaa\\\\\\fffvvvwwwlll___VVVOOOJJJIIIKKKLLLMMMSSS^^^fffjjjoootttxxx}}}|||}}}|||tttiiiaaa```dddhhhzzztttgggdddlllpppooovvv|||lllXXXJJJAAA<<<:::;;;999666555777666555555444333222111000222222222222222222222222444444333333222111000000111111111111111111111111111111222222222333333333000111222555:::???DDDGGGJJJKKKLLLMMMPPPSSSVVVXXXWWWUUUTTTRRRPPPSSS```nnn}}}qqqeeebbbmmm{{{|||mmmaaaWWWOOOKKKGGGFFFDDDCCCCCCDDDEEEFFFFFFDDDEEEGGGIIIMMMWWWaaahhhccc[[[SSSMMMIIIHHHHHHIIIHHHJJJMMMNNNMMMPPPUUU[[[fffsss|||rrrddd[[[VVVSSSOOOIIIBBB===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>======<<<<<<;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===@@@BBBDDDDDDGGGLLLQQQWWW^^^eeejjjjjjmmmrrrxxx}}}{{{uuuoooiiieeeccc^^^ZZZTTTNNNIIIGGGGGGHHHLLLOOOWWWdddttt|||uuukkkbbb[[[^^^eeerrr~~~ooodddXXXQQQMMMJJJKKKOOONNNPPPYYYgggrrrwwwzzz}}}~~~}}}||||||}}}|||tttjjjaaa^^^^^^```mmm{{{qqqjjjnnnvvvnnnmmm~~~gggUUUIIIBBB===;;;999666666888666555555444333222111111222222222222222222222222666555444333111000//////111111111111111111111111111111222222222333333333111111333666:::???DDDGGGKKKLLLMMMNNNPPPSSSUUUVVVWWWTTTRRROOONNNSSSdddttt~~~xxxiiifffvvv{{{ooobbbWWWOOOIIIEEEBBBBBBAAAAAABBBDDDFFFGGGEEEDDDEEEHHHJJJNNNXXXcccgggbbbZZZRRRLLLIIIIIIIIIJJJIIIKKKNNNOOONNNRRRXXX```mmm}}}yyyiii]]]UUURRRMMMJJJDDD???<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<>>>???@@@AAA===<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBBBBDDDGGGJJJNNNTTT\\\```cccfffkkkqqqwww{{{~~~{{{vvvooohhhbbb^^^[[[WWWTTTOOOJJJGGGFFFGGGHHHLLLQQQ[[[jjjyyyyyypppeee^^^aaafffooo{{{{{{wwwggg]]]RRRMMMJJJIIILLLQQQTTTWWWaaapppzzz}}}}}}|||xxxzzz~~~~~~~~~}}}yyywwwvvvxxx|||~~~uuujjjbbb]]]\\\\\\bbbmmm~~~~~~rrrooouuummmzzzvvvcccQQQGGG???<<<:::777666888666555555444333333222222222222222222222222222222444444333333222111000000111111111111111111111111111111222222222333333333111222333666;;;@@@EEEHHHLLLMMMMMMOOOPPPRRRSSSTTTYYYUUUQQQNNNKKKQQQaaaqqqwwwkkkkkk~~~yyyqqqfffZZZQQQKKKFFFCCC@@@@@@@@@AAABBBCCCEEEFFFDDDCCCEEEIIIKKKOOOYYYcccfffaaaYYYQQQKKKIIIIIIJJJKKKJJJKKKOOOPPPPPPTTTZZZbbbnnn}}}}}}mmmaaaYYYTTTRRRHHHFFFBBB>>><<<<<<===>>>========================;;;<<<===>>>??????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????AAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???AAABBBDDDFFFIIIOOOVVV[[[```dddjjjqqqwwwzzz||||||~~~{{{wwwqqqjjjbbb\\\XXXVVVQQQOOOKKKHHHFFFFFFHHHIIILLLSSS___nnn}}}zzzsssjjjeeedddhhhoooyyyyyysssbbbYYYOOOKKKIIIIIILLLQQQVVV\\\hhhvvv}}}~~~zzzxxxtttrrrrrrooolllooouuusssuuuyyy{{{uuuqqqpppsssxxx|||wwwkkkbbb]]]\\\[[[ZZZbbbqqqvvvnnnuuu|||nnnnnn{{{pppUUUJJJ???;;;:::777666888666555555444444333333333222222222222222222222222222222222222222222222333111111111111111111111111111111222222222333333333222222444777;;;AAAFFFHHHLLLMMMNNNOOOQQQRRRSSSSSSWWWTTTPPPLLLHHHLLL[[[jjjxxxoooiiinnnnnnggg]]]SSSLLLGGGCCCAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCEEEIIILLLOOOYYYbbbccc^^^WWWPPPKKKIIIJJJJJJKKKJJJKKKOOOPPPQQQVVV\\\dddlllzzzrrreee\\\VVVRRROOOFFFDDDAAA>>>======>>>???==============================>>>>>>>>>======<<<::::::::::::::::::;;;;;;======>>>>>>????????????AAA@@@@@@@@@??????>>>>>>@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>???@@@BBBEEEJJJQQQVVV]]]ccckkkrrrwwwyyyxxxwwwyyy{{{~~~yyyuuunnnfff___YYYUUUSSSMMMKKKIIIGGGGGGGGGIIIJJJLLLTTTbbbrrr|||wwwrrrmmmiiiccchhhqqq{{{}}}|||ppp]]]UUUMMMKKKJJJJJJMMMQQQVVV^^^lllxxx}}}~~~zzzpppjjjgggeeeeeefffdddbbbfffmmmlllpppwww~~~yyysssooonnnqqqvvvzzz~~~wwwkkkbbb]]]ZZZYYYUUUXXXdddwwwwwwnnnkkknnn~~~~~~nnngggsssuuuUUUIII>>>;;;:::888777777555555555555444444333333222222222222222222222222000111111222222333444444111111111111111111111111111111222222222333333333333333555888<<>>>>>>>>???===========================>>>??????>>>===;;;::::::::::::;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???AAAEEEJJJNNNWWW\\\eeemmmrrrtttsssrrruuuxxx|||}}}uuuqqqjjjbbb[[[UUURRRPPPJJJIIIGGGFFFGGGHHHIIIJJJMMMVVVeeesssyyytttpppnnnllldddiiisss}}}vvviiiXXXQQQLLLLLLMMMMMMPPPTTTYYYcccrrr|||}}}}}}|||rrriiibbb]]]ZZZYYY[[[\\\ZZZXXX]]]dddhhhmmmttt}}}~~~zzzxxxtttqqqqqqsssuuuwww|||vvvkkkccc\\\VVVSSSPPPPPPYYYjjj}}}zzzpppeeebbbnnnssscccooosssSSSGGG<<<999:::999777777555555555555444444444444222222222222222222222222222222222222222222333333111111111111111111111111111111222222222333333333333444555888===BBBGGGJJJJJJKKKNNNPPPRRRSSSSSSSSSSSSPPPNNNNNNQQQ\\\sssvvvooohhhbbbdddkkkxxxxxxmmmgggUUUPPPIIIDDDBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBDDDHHHJJJMMMUUU^^^\\\ZZZVVVRRRNNNKKKIIIIIIKKKIIIJJJMMMOOOQQQWWW___fffqqq|||wwwqqqjjjaaaZZZVVVQQQKKKGGGEEECCCAAA???============<<<<<<<<<<<<<<<<<<<<<<<<<<<===?????????>>><<<;;;<<<<<<<<<<<<======>>>>>>>>>??????@@@AAAAAABBBBBBAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@??????<<<===>>>>>>???AAADDDGGGQQQUUU[[[cccjjjoooqqqrrrtttwwwzzz}}}~~~|||yyyxxxpppllleee]]]VVVQQQNNNLLLGGGFFFFFFEEEFFFGGGHHHIIINNNWWWeeesss~~~}}}xxxuuuqqqooojjjoooxxxqqqbbbTTTNNNKKKMMMOOOPPPRRRVVV^^^iiiwww||||||rrrggg```YYYUUURRRSSSTTTVVVSSSQQQVVV^^^eeejjjsss{{{~~~}}}{{{zzz{{{wwwwwwvvvuuuuuuuuuuuuuuuzzzuuukkkccc[[[SSSMMMLLLJJJQQQbbbvvvqqqddd]]]gggyyy{{{bbblll|||nnnQQQEEE;;;999:::999777666555555555555555444444444222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333333444555888===BBBGGGJJJIIIKKKMMMPPPRRRSSSTTTTTTUUURRRPPPRRRZZZkkkzzzmmmcccaaaaaagggqqq}}}wwwlll```YYYNNNJJJEEEAAAAAACCCDDDDDD???@@@AAABBBCCCDDDDDDDDDBBBBBBDDDHHHIIILLLSSS\\\[[[YYYVVVRRROOOKKKIIIHHHJJJHHHIIIMMMOOOQQQWWW___cccsss~~~tttrrrpppnnneee```ZZZVVVVVVSSSMMMHHHEEECCCAAA>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>======>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAABBBBBBBBBBBBAAA@@@@@@???@@@AAAAAA@@@@@@BBBCCCMMMPPPUUU\\\dddlllrrrvvvtttvvvzzz|||{{{xxxuuurrrlllhhhaaaYYYRRRMMMKKKIIIEEEEEEDDDDDDEEEFFFGGGHHHOOOXXXfffrrr|||{{{vvvrrrrrrvvv~~~}}}|||zzzjjj___MMMLLLKKKIIIKKKOOOVVV[[[kkkooouuuyyy~~~sssfff```[[[UUUOOONNNNNNNNNNNNPPPRRRTTTUUUXXX___hhhpppxxx~~~~~~yyyvvvxxxyyyxxxvvvttttttuuuwwwxxxxxx|||zzzooohhh^^^RRRKKKKKKKKKJJJOOOYYYgggzzz}}}lll\\\^^^mmmqqqvvvuuu]]]JJJ<<<<<<===888666:::444444555555555444333222333333333333333333333333444333111222333333222000222222222111111111000000111111111111111111111111222444888;;;???CCCHHHKKKIIIKKKMMMPPPRRRRRRRRRQQQUUUPPPLLLQQQccc|||zzzjjjaaa[[[[[[```mmm{{{pppggg___VVVQQQGGGEEEDDDBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCGGGHHHHHHGGGGGGIIIOOOTTTXXXYYYXXXSSSMMMIIIIIIKKKMMMKKKKKKNNNOOOPPPUUU\\\dddwwwrrriiiffffffeee```YYYVVVUUURRRLLLFFFBBBAAA@@@>>>===<<<<<<<<>>>>>=========<<>>>>>>>>>>>>>>>>>>>>>>>>>>?????????DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBBBBCCCBBBBBBBBB@@@FFFNNNVVV]]]dddiiimmmppprrrtttvvvvvvuuusssrrrjjjeee]]]UUUNNNJJJHHHHHHDDDDDDCCCCCCCCCEEEFFFGGGNNNUUU___kkkwwwyyyvvvuuuzzzvvvllllllqqqvvveee[[[NNNMMMKKKJJJLLLQQQYYY___mmmqqqwww}}}zzzjjj^^^YYYUUUOOOKKKJJJJJJIIIIIIJJJLLLNNNOOOOOOUUU]]]dddkkkttt~~~~~~|||wwwvvvxxxxxxxxxvvvuuuuuuuuuuuuvvvwwwzzz~~~vvvllleee]]]RRRKKKKKKGGGGGGKKKSSS___qqqrrraaa___kkk|||uuuttt||||||tttfffQQQ???<<<===888666888555555444444444444333333333333333333333333333333111000///111333555555444222222222111111111000000111111111111111111111111222444888;;;>>>BBBGGGJJJIIIKKKMMMPPPRRRRRRRRRRRRRRRNNNLLLTTTggg~~~}}}wwwhhh^^^ZZZ^^^hhhxxx~~~rrrfff^^^VVVNNNIIIEEEDDDBBBAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFFFFEEEEEEHHHNNNSSSYYYZZZYYYTTTNNNJJJIIIJJJLLLJJJKKKNNNOOOPPPTTTZZZkkk}}}yyyttttttuuuqqqnnniiiaaaYYYQQQKKKGGGBBBAAA@@@>>>======<<<<<>>>>>>>>=========???????????????>>>>>>>>>?????????@@@@@@@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCBBBBBBCCCCCCCCCBBBBBBAAABBBEEEIIIOOOTTT\\\ccchhhnnnqqqtttvvvvvvtttqqqoookkkfff^^^TTTLLLGGGEEEDDDCCCCCCBBBCCCDDDEEEGGGHHHMMMTTT^^^jjjvvvzzzvvvqqqvvvvvvkkk```___dddooo___VVVOOONNNLLLLLLNNNUUU___eeepppttt{{{vvvlll___VVVRRROOOKKKGGGHHHGGGFFFFFFFFFGGGIIIJJJHHHLLLRRRVVV[[[aaaiiiooouuuwww{{{~~~~~~}}}{{{|||{{{xxxttttttwwwwwwwwwwwwvvvuuutttsssssstttwww}}}~~~}}}|||tttlllfff^^^UUUNNNMMMGGGGGGJJJNNNVVVfffzzzfff___eeesss}}}tttqqq|||}}}wwwqqqZZZDDD===<<<888666777666666444333333333444555333333333333333333333333111000///111333555555444222222222111111111111111222222222222222222222222222555999<<<>>>AAAEEEHHHIIIKKKNNNPPPRRRSSSRRRRRRNNNJJJKKKWWWkkkxxxrrr{{{sssddd\\\ZZZcccsss}}}{{{sssfff\\\TTTMMMFFFBBBBBBAAA@@@@@@@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCGGGLLLPPPWWWYYYYYYUUUOOOJJJIIIJJJMMMLLLMMMPPPQQQQQQVVV\\\ooozzznnn^^^QQQJJJHHHBBBAAA@@@???>>>=========?????????>>>>>>>>>>>>>>>????????????????????????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAADDDDDDDDDFFFIIIQQQYYY___kkkoootttxxxxxxuuupppmmmgggbbbZZZRRRKKKFFFDDDCCCBBBBBBBBBBBBCCCEEEGGGIIIKKKQQQ[[[fffsssyyytttmmmpppvvvxxxmmmaaaXXXWWWZZZzzziiiZZZRRRPPPOOONNNNNNRRR[[[fffmmmtttyyy~~~xxxjjjbbbXXXQQQNNNMMMJJJGGGHHHGGGFFFEEEEEEFFFGGGHHHFFFIIILLLOOOQQQUUUYYY]]]^^^```ccceeeggghhhjjjkkkyyy|||xxxvvvssspppqqqtttvvvvvvwwwwwwuuussspppoooppptttyyy}}}wwwooohhhaaaYYYRRROOOJJJKKKLLLMMMPPP^^^yyyjjj______jjj{{{xxxkkkooozzzcccJJJ???<<<999666666888666444333222333555666333333333333333333333333444333111222333333222000111111111111111111111111222222222222222222222222333555999<<>>>>>>>>>>>?????????????????????????????????@@@@@@AAAAAAAAABBBCCCCCCEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBAAADDDCCCBBBBBBCCCHHHOOOTTT^^^cccjjjppprrrooojjjggg^^^[[[UUUOOOJJJGGGFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGHHHMMMVVVaaammmzzztttoooiiijjjnnnttt~~~yyylllaaaZZZYYYZZZvvvdddWWWPPPOOOPPPPPPRRRXXXbbbmmmuuuzzz}}}|||qqqkkk```ZZZSSSNNNLLLKKKIIIGGGHHHGGGFFFEEEDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMOOOQQQNNNQQQSSSUUUWWWZZZ___bbbvvv~~~xxxsssqqqooolllmmmqqquuuuuuvvvuuussspppmmmjjjlllooouuu{{{{{{rrriiiaaa[[[TTTPPPNNNNNNNNNMMMMMMWWWnnnnnn```[[[aaarrrpppnnn|||}}}iiiRRRCCC===:::888888888777555333333444555666333333333333333333333333444333111222333333222000111111111111111111111111222222222222222222222222333666:::>>>@@@BBBEEEGGGJJJLLLNNNQQQSSSSSSSSSRRRLLLGGGKKKYYYkkkyyyzzzsssmmmlllrrrzzzzzz|||mmmbbb^^^dddrrr~~~wwwllldddYYYOOOJJJFFFAAA>>>>>>===>>>???AAACCCEEEGGGEEEFFFFFFFFFEEEEEEDDDCCCFFFDDDBBBAAACCCFFFIIIKKKOOOQQQSSSRRRNNNLLLMMMOOOQQQOOOPPPSSSUUUVVV\\\cccppp}}}rrreeeWWWKKKDDDBBBAAA@@@???>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBDDDHHHKKKLLLQQQYYY```dddccc```]]]YYYVVVRRRMMMIIIFFFEEEEEEEEEEEECCCBBBBBBCCCCCCDDDEEEIIIQQQZZZeeerrrwwwlllfffeeefffhhhnnnyyy|||mmmccc]]][[[YYYqqq```TTTOOONNNPPPSSSWWW^^^hhhsss{{{yyylllbbb^^^XXXTTTOOOKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDFFFFFFGGGHHHHHHIIIIIIIIIFFFIIILLLNNNOOORRRXXX]]]nnnxxx~~~{{{zzztttpppooommmjjjlllppptttttttttssspppmmmiiiggghhhkkkqqqxxx}}}|||rrrggg___[[[VVVQQQQQQPPPNNNLLLKKKPPPbbbtttvvvfff\\\]]]lll|||~~~xxxqqq\\\JJJ@@@;;;999999777777555444444444555666333333333333333333333333111000///111333555555444111111111111111222222222333333333333333333333333333666;;;???BBBDDDFFFHHHJJJLLLOOOQQQSSSTTTSSSSSSMMMLLLSSScccrrr~~~zzzqqqmmmlllnnnttt{{{{{{mmmeeedddnnn|||{{{uuueee]]]RRRIIIEEEBBB>>><<<>>>>>>>>>???AAADDDFFFHHHGGGGGGHHHGGGGGGFFFEEEDDDGGGEEEBBBBBBFFFJJJMMMNNNOOOQQQRRRPPPMMMLLLOOORRRQQQNNNNNNQQQTTTWWW___hhhvvv{{{rrrgggYYYLLLDDDAAAAAA@@@???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEDDDCCCCCCDDDFFFFFFJJJPPPWWW[[[\\\[[[ZZZYYYVVVQQQLLLHHHDDDCCCBBBEEEDDDCCCBBBBBBBBBCCCDDDEEEHHHMMMUUU___kkkwwwrrrgggbbbccccccfffmmmyyypppfffbbb^^^YYY~~~lll\\\RRRNNNMMMPPPUUU[[[cccmmmxxxxxxiii___ZZZXXXVVVSSSOOOLLLIIIHHHGGGFFFDDDCCCBBBAAAAAABBBDDDDDDEEEEEEEEEFFFGGGGGGFFFEEECCCGGGJJJJJJJJJLLLQQQVVVbbbiiipppuuu}}}}}}zzzwwwsssoooooonnnkkklllpppssssssrrrpppmmmiiifffeeedddhhhooovvv|||}}}sssfff______\\\WWWTTTQQQOOONNNKKKNNNYYYfffpppaaa]]]iiixxxyyyhhhTTTDDD<<<::::::666666666666555555555555333333333333333333333333111000///111333555555444000000111111111222222222333333333333333333333333222666<<>>>>>???@@@BBBEEEGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFCCCBBBDDDIIIOOOSSSUUUTTTTTTTTTPPPMMMLLLPPPSSSTTTQQQOOORRRVVV[[[eeeooowwwgggXXXMMMGGGAAAAAA@@@?????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIJJJKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCBBBBBBCCCEEEFFFHHHLLLPPPTTTVVVXXXXXXVVVTTTPPPKKKHHHEEECCCCCCBBBBBBAAAAAABBBCCCEEEFFFGGGIIIMMMRRRZZZfffrrryyytttlllhhheeeeeeggglllxxxvvvpppoookkkdddvvv{{{iiiZZZQQQNNNLLLPPPVVV]]]fffpppzzz{{{lll```ZZZYYYYYYWWWUUURRRNNNLLLJJJHHHHHHDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDEEEFFFGGGGGGFFFEEECCCFFFIIIIIIGGGGGGLLLQQQUUUYYY^^^bbblllyyy{{{xxxwwwvvvppprrrvvvzzz|||vvvrrrpppqqqooommmnnnqqqsssrrrqqqnnnkkkhhheeecccbbbfffmmmuuu|||uuugggbbbcccbbb]]]XXXTTTQQQPPPNNNNNNVVV___|||wwwfff___hhhvvvpppZZZGGG<<<::::::666666666777666555555444333333333333333333333333444333111222333333222000000000111111222222222222333333333333333333333333222777<<>><<>><<<<<<>>>???AAABBBDDDGGGKKKNNNLLLLLLLLLLLLJJJGGGDDDBBBBBBCCCCCCFFFPPP]]]ddddddggg\\\RRRPPPOOONNNRRRXXX[[[bbbbbb\\\\\\ggguuu|||sss```PPPHHHCCCBBB@@@>>>>>>???@@@AAACCCCCCBBBBBBBBBCCCCCCCCCEEEFFFGGGIIIKKKLLLMMMNNNMMMNNNNNNNNNMMMLLLKKKJJJGGGHHHJJJLLLLLLLLLLLLKKKKKKHHHEEEDDDEEEGGGHHHIIIJJJIIIHHHGGGHHHJJJLLLNNNKKKKKKJJJIIIIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHDDDFFFIIIIIIGGGEEEDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMMMMMMMMMMKKKHHHEEECCC@@@?????????@@@BBBDDDEEEDDDHHHMMMSSSZZZeeeqqqzzz{{{sssqqqjjjeeegggllluuu||||||zzzwwweeeYYYSSSQQQUUUWWW]]]fffqqq||||||qqqddd\\\[[[]]]]]]\\\\\\WWWQQQLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGGGGFFFEEEGGGHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKNNNQQQUUU[[[bbbgggpppuuu~~~zzzqqqiiiccc``````aaaeeehhhmmmrrrvvvwwwxxxwwwxxx{{{~~~}}}{{{zzzyyyuuuqqqnnnmmmnnnnnnnnnqqqqqqqqqpppnnnkkkhhhgggbbbcccfffjjjooouuuzzz}}}~~~wwwsssrrrnnniii\\\WWWPPPLLLLLLNNNQQQRRRbbbwwwxxxbbbbbbooo|||iiiSSSBBB;;;:::777777777777666666666666555444444333333444444555333333333333333333333333333222222111111222222333222222222222222222222222555777<<>>??????@@@BBBCCCDDDFFFJJJMMMNNNOOOOOONNNKKKHHHDDDBBBCCCDDDEEEIIITTT```ffffffddd[[[TTTSSSRRRSSSYYY```gggmmmnnniiihhhqqqzzzuuubbbQQQHHHCCCBBB@@@???>>>???@@@AAACCCCCCCCCCCCCCCDDDEEEEEEHHHHHHIIIKKKLLLMMMNNNOOONNNNNNNNNNNNNNNMMMLLLKKKHHHIIIIIIJJJIIIIIIHHHHHHJJJIIIIIIIIIJJJKKKJJJJJJLLLKKKIIIHHHGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHFFFDDDBBBBBBBBBBBBCCCDDDFFFGGGHHHLLLMMMMMMMMMKKKHHHEEEDDD@@@@@@@@@@@@AAACCCDDDFFFHHHKKKPPPUUU]]]iiiwww~~~tttpppiiicccdddiiirrr|||zzzsssaaaVVVRRRRRRTTTYYYaaakkkvvvsssjjjaaa]]]```dddeeeddd^^^YYYSSSMMMJJJHHHEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGGGGGGGFFFHHHIIIFFFGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMNNNOOORRRUUUXXXbbbhhhsssyyyooofffaaa```ccceeegggkkkrrrwwwxxxvvvrrroooqqqrrrsssrrrqqqrrrtttvvv}}}}}}{{{zzzyyyyyyttttttsssqqqooommmnnnooonnnooooooooonnnllljjjiiibbbccceeeiiinnnsssxxx{{{|||yyywwwqqqjjj___YYYRRRMMMKKKLLLNNNNNNVVVlll}}}fff```fffqqq]]]KKK@@@;;;777777777777777666555555555444444333333444444555333333333333333333333333333222222111111222222333222222222222222222222222666888<<>>BBBFFFHHHIIIIIILLLPPPSSSTTTTTTWWW]]]cccgggzzzsssoooxxx|||{{{wwwnnnaaaTTTNNNGGGAAAAAAAAA??????AAAAAACCCEEEFFFHHHKKKOOOSSSWWWWWWVVVSSSOOOKKKFFFDDDBBBEEEIIIOOOZZZeeeiiiggg```\\\XXXVVVYYYcccrrr~~~lllXXXKKKDDDCCCAAA@@@???@@@BBBCCCCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMNNNNNNMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOOOOQQQSSSUUUTTTTTTSSSSSSUUUTTTSSSRRRRRRRRRSSSSSSQQQRRRRRRSSSSSSTTTTTTTTTQQQQQQQQQQQQPPPPPPOOONNNQQQNNNJJJKKKNNNNNNJJJEEEGGGFFFFFFFFFGGGHHHIIIIIIOOOOOOOOOOOOMMMJJJGGGEEECCCCCCBBBBBBCCCEEEGGGHHHMMMOOOQQQUUU^^^nnn{{{pppnnnhhhdddfffllluuuxxxdddVVVPPPPPPQQQVVV]]]hhhsss{{{~~~lllgggbbbbbbeeefffddd```\\\XXXRRRMMMJJJHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIKKKKKKKKKIIIIIIIIIKKKLLLNNNPPPPPPOOONNNPPPRRRQQQTTTWWWYYYXXXXXXXXXXXXYYY___iiiuuuuuuqqqlllgggeeeeeehhhjjjnnnppprrrtttsssqqqmmmkkkdddbbb___[[[ZZZ\\\aaaeeemmmqqqvvvzzz|||~~~}}}{{{zzzzzz{{{|||yyy|||}}}{{{uuupppnnnnnnkkkllllllllljjjiiigggeeehhhhhhiiikkkooouuuzzz~~~{{{wwwoooggg]]]XXXQQQMMMLLLLLLMMMMMMMMM]]]yyytttccc]]]iiizzz~~~ppp]]]JJJ===888888888777777666555444555444444333333444444555333333333333333333333333333222222111111222222333111111111222222333333333888;;;???DDDGGGJJJKKKKKKLLLPPPTTTVVVVVV\\\fffnnnnnnnnnuuu~~~sssjjj\\\PPPKKKEEE@@@@@@>>><<<<<>>;;;<<<@@@BBBDDDGGGJJJMMMQQQVVVZZZZZZYYYXXXUUUQQQLLLGGGDDDAAADDDGGGMMMWWWbbbeeeccccccbbb^^^^^^iiizzzwwwqqqqqqttt{{{vvvaaaSSSFFFDDDCCCAAAAAABBBCCCDDDFFFGGGGGGHHHJJJKKKMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNLLLMMMNNNOOOPPPQQQQQQQQQNNNOOOQQQUUUYYY]]]```bbbccceeegggeeebbbbbbdddgggkkkjjjiiigggdddbbbaaa```eeeeeedddccccccbbbaaaaaa```aaaaaaaaa```___]]]\\\ZZZXXXVVVWWWZZZ[[[ZZZXXXQQQOOOLLLJJJJJJLLLNNNPPPYYYXXXXXXVVVRRRNNNJJJHHHDDDCCCCCCCCCDDDFFFHHHIIIHHHJJJMMMRRR[[[iiizzzxxxmmmiiiaaa___aaaiiirrrzzzlll[[[RRRQQQSSSUUUUUU]]]jjjssszzzuuummmjjjhhhjjjllljjjccc\\\TTTQQQLLLJJJIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNLLLOOORRRSSSUUUVVVYYY[[[XXX\\\``````^^^^^^bbbfffhhhkkkooorrrssstttuuuwwwuuuvvvzzz~~~xxxrrrjjjbbb^^^^^^```cccdddeeeeeedddaaa]]]ZZZXXXRRRQQQOOOMMMOOOTTT[[[```mmmqqqxxx}}}~~~xxxyyyyyyyyyyyyxxxxxxwwwyyyxxxvvvuuusssppplllhhhiiijjjkkkllllllkkkjjjiiiggggggfffgggkkkqqqvvvzzz}}}~~~}}}zzzvvvnnnfff\\\WWWQQQMMMLLLLLLLLLKKKIIILLL[[[uuukkk]]]\\\iii}}}{{{jjjTTTCCC<<<:::777555444444555666555444444333333444444555333333333333333333333333333222222111111222222333000111111222333333444444444777<<>>@@@DDDDDDFFFHHHJJJLLLOOOTTTWWWXXXXXXWWWTTTPPPKKKGGGDDDBBBEEEGGGKKKUUU```cccaaaeeeeeeeeeiiivvvxxxiiieeegggjjjqqqwwwxxxcccUUUFFFEEECCCBBBAAABBBCCCDDDHHHHHHIIIJJJKKKLLLNNNOOONNNNNNOOOOOOPPPPPPPPPQQQOOOPPPQQQSSSTTTTTTUUUUUUSSSUUUYYY^^^cccgggkkklllnnnrrruuutttpppmmmnnnpppssssssssssssrrrqqqppppppuuutttsssqqqooommmlllkkkkkklllmmmmmmkkkiiigggfffbbbbbbaaaaaaaaaaaaaaaaaa[[[WWWRRROOONNNQQQUUUXXX^^^^^^\\\ZZZVVVQQQLLLIIICCCCCCCCCCCCDDDFFFGGGIIIGGGJJJOOOTTT\\\hhhwww|||kkkcccbbb```___dddmmmvvv|||{{{gggVVVOOOOOORRRTTTSSS]]]iiisss{{{tttmmmjjjhhhhhhhhhdddZZZSSSQQQNNNJJJIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPSSSWWWZZZ]]]aaadddgggiiinnnrrrrrrqqqqqquuuyyyxxx{{{zzzrrrggg\\\VVVVVVZZZ]]]^^^___```^^^[[[UUUPPPLLLKKKKKKJJJIIILLLQQQYYY___ooossszzz|||~~~xxxyyyzzz{{{{{{zzzyyyxxxyyywwwtttttttttsssnnnjjjdddfffgggiiijjjjjjjjjjjjiiihhhggghhhlllqqqwww{{{yyyzzz}}}~~~zzzwwwppphhh]]]XXXRRRNNNLLLKKKJJJIIIFFFEEEOOOgggmmm]]]TTT___sss~~~nnnWWWFFF===:::777444222333555777555444444333333444444555333333333333333333333333333222222222222222222333000000111222333333444444222555:::@@@EEEIIIKKKLLLNNNRRRVVVVVVVVV^^^mmmyyy~~~vvvhhh]]]QQQGGGBBB@@@???BBBAAA@@@CCCIIIFFFGGGIIIJJJKKKMMMQQQTTTWWWWWWVVVTTTPPPKKKGGGDDDDDDFFFGGGKKKTTT___cccaaaeeegggjjjqqqooo```^^^aaadddjjjpppuuuxxxcccUUUFFFEEECCCBBBBBBBBBDDDEEEJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQRRRRRRSSSQQQRRRTTTUUUWWWWWWXXXXXXYYY\\\aaaggglllpppssstttuuu{{{{{{vvvuuuvvvvvvwwwzzz|||~~~}}}zzzwwwuuuttttttuuuvvvvvvuuussspppnnniiiiiiiiigggeeedddeeegggccc___YYYTTTTTTWWW\\\```bbbaaa___\\\XXXRRRMMMJJJCCCCCCBBBCCCDDDEEEGGGHHHHHHKKKQQQWWW^^^hhhuuu~~~sssaaaZZZ\\\bbbbbbhhhrrrzzzyyyuuu^^^RRRQQQTTTWWWZZZVVV\\\gggtttyyyqqqmmmkkkiiifffbbb\\\UUUPPPLLLJJJIIIIIIJJJKKKKKKJJJIIILLLNNNOOONNNPPPUUUYYY[[[^^^aaacccfffkkksssyyy}}}{{{jjjYYYRRRUUUYYYYYY[[[[[[ZZZXXXTTTPPPKKKHHHIIIHHHGGGEEEFFFNNNYYYbbbnnnxxx~~~~~~|||{{{zzz{{{|||{{{zzzzzz|||~~~}}}xxxrrrmmmkkkeeeeeeeeeffffffhhhiiijjjhhhgggeeedddfffllltttzzz|||{{{{{{}}}vvvmmmggg]]]XXXQQQLLLJJJIIIIIIHHHKKKJJJKKKUUUkkkppp[[[TTT\\\nnn|||rrr___MMM===<<<888555666777555333333333333333333333333333333222000000000222444666333333333333333333333333222222222222333444444555999<<<@@@CCCFFFIIIMMMPPPUUUVVVVVVSSSSSS___sss~~~~~~sssdddUUULLLIII@@@????????????@@@BBBCCCEEEGGGIIIKKKLLLMMMNNNOOOSSSSSSSSSSSSQQQMMMGGGCCCGGGGGGGGGJJJNNNUUU[[[^^^kkknnnrrr{{{pppbbb^^^bbbggglllppprrr}}}rrr___TTTEEEDDDCCCCCCDDDEEEFFFGGGJJJJJJJJJKKKKKKKKKLLLLLLNNNPPPSSSTTTTTTTTTUUUWWWWWWWWWXXXXXXXXXYYY]]]___\\\```ffflllpppsssvvvxxx}}}{{{{{{{{{}}}~~~}}}yyywwwtttssssssrrrpppooommmjjjeee___[[[ZZZ]]]___hhhfffddd```ZZZTTTNNNKKKGGGEEEDDDGGGGGGEEEEEEHHHIIIMMMSSSZZZaaalllyyyxxxkkk```\\\\\\ccciiipppuuuxxxzzz~~~rrriiiqqq\\\RRRRRRSSSVVVYYYWWW^^^iiivvvyyyrrrnnnlllgggccc^^^XXXQQQLLLKKKJJJIIIHHHIIIJJJJJJJJJHHHKKKNNNPPPPPPSSSXXX]]]eeeiiinnnrrruuu{{{|||jjjYYYQQQSSSUUUUUUWWWVVVUUUSSSPPPMMMJJJHHHFFFGGGHHHHHHIIIOOOYYY```rrr{{{~~~}}}}}}}}}{{{zzz{{{}}}}}}xxxrrrmmmkkkggggggfffffffffgggggghhhfffeeecccbbbccciiirrrxxx|||{{{|||{{{vvvoooiiiaaa\\\UUUPPPMMMMMMLLLKKKIIIGGGGGGMMM]]]rrrttt___SSSXXXhhh|||zzzrrraaaPPP???<<<888666666777666444333333333333333333333333444333222111000111333444333333333333333333333333222222222222333444555555999<<<@@@CCCFFFIIIMMMPPPRRRUUUVVVUUUVVVaaatttzzzyyy{{{zzzyyylll```RRRIIIFFF@@@????????????AAABBBCCCHHHIIIKKKLLLLLLMMMNNNNNNRRRQQQQQQQQQPPPMMMHHHEEEDDDDDDEEEHHHLLLSSSYYY\\\gggkkkqqq{{{}}}pppeeecccgggkkkooorrrwwwlllYYYNNNEEEEEEDDDDDDEEEFFFGGGHHHKKKKKKKKKLLLMMMMMMNNNNNNPPPRRRUUUVVVVVVVVVWWWYYYXXXZZZ\\\\\\\\\]]]^^^```dddhhhooouuuyyy|||~~~}}}{{{zzzrrrqqqmmmiiidddbbbaaaaaalllllliiieee___WWWPPPLLLJJJFFFEEEGGGHHHFFFHHHKKKLLLOOOVVV^^^fffoooxxx~~~zzzyyyvvvnnneee___]]]^^^eeeiiinnnqqqsssuuuxxx{{{zzzlllbbb{{{jjjYYYRRRRRRSSSUUUWWWYYYaaannn{{{uuuooonnniiiccc]]]XXXRRRLLLIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJNNNRRRUUUWWW\\\bbbhhhsssxxxmmmZZZQQQRRRSSSRRRTTTRRRPPPNNNLLLJJJIIIHHHEEEGGGJJJLLLMMMSSSZZZaaavvv~~~|||}}}}}}wwwqqqmmmkkkiiihhhgggfffeeeeeefffgggeeedddbbbaaabbbhhhqqqwwwzzzzzz|||{{{yyyuuuppplllddd___XXXRRROOONNNMMMLLLKKKIIIHHHJJJQQQaaatttxxxcccTTTVVVbbbvvv|||zzzvvvgggWWWCCC>>>888777888888777555333333333333333333333333666555333111111111111222333333333333333333333333222222222222333444555666:::===AAADDDGGGJJJNNNQQQQQQTTTVVVVVVXXXcccuuuwwwrrrqqqnnnnnnbbbYYYOOOGGGCCC@@@?????????@@@AAACCCDDDJJJLLLMMMMMMLLLMMMOOOPPPSSSRRRQQQPPPPPPNNNJJJHHHDDDDDDEEEHHHMMMSSSYYY]]]ffflllsss||||||ssslllnnnsssvvvwwwzzz|||fffSSSJJJFFFEEEEEEFFFFFFGGGIIIIIIKKKLLLLLLMMMOOOPPPRRRRRRUUUWWWZZZ[[[[[[[[[]]]^^^^^^aaaeeegggfffeeeddddddhhhmmmtttzzz~~~zzzyyyxxxuuupppkkkfffcccllllllllliiiddd\\\UUUQQQNNNIIIGGGHHHHHHHHHKKKPPPQQQTTT[[[eeennnuuuxxxyyytttqqqlllfffaaa___^^^___eeegggkkkmmmppptttyyy}}}uuufff\\\pppcccUUUQQQRRRSSSTTTWWW\\\eeessswwwmmmiiihhhccc\\\VVVQQQMMMJJJHHHIIIIIIJJJIIIIIIIIIKKKLLLOOOSSSYYY^^^bbbiiiqqqwwwooo]]]TTTTTTUUUSSSTTTRRROOOLLLIIIHHHHHHIIIEEEHHHKKKMMMOOOUUU^^^eeewww|||wwwrrrnnnmmmjjjhhhgggeeeeeeeeefffggggggfffdddcccdddjjjqqqwwwxxxxxxzzzzzzvvvtttssspppnnnccc___XXXRRROOOLLLJJJIIIKKKJJJIIIHHHJJJUUUjjj|||zzzeeeWWWWWWaaauuu||||||}}}|||pppaaaHHH@@@999888999888777666444444444444444444444444555444333222222222222333333333333333333333333333222222222333444555666777:::===AAAEEEGGGKKKNNNQQQRRRTTTUUUUUUXXXcccttttttmmmiiiggg{{{zzzfff[[[UUUMMMEEEAAA@@@?????????@@@BBBCCCDDDJJJLLLNNNNNNMMMOOOSSSWWWYYYWWWUUUSSSRRRPPPLLLJJJGGGGGGGGGJJJOOOVVV\\\```gggooowww}}}wwwrrrqqqwww}}}uuu___QQQLLLEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNPPPSSSUUUWWW[[[]]]```bbbcccdddeeeggggggkkkpppsssrrrooommmllllllqqqxxx~~~~~~{{{wwwqqqkkkfffggghhhjjjjjjgggaaa[[[WWWRRRMMMIIIIIIIIIJJJOOOUUUXXX\\\cccnnnxxx}}}{{{xxxxxxssslllgggdddcccbbbaaaeeegggiiimmmsss{{{sssdddYYY{{{ggg\\\SSSQQQSSSTTTVVVXXXaaakkkyyyqqqgggccc___ZZZTTTOOOLLLKKKJJJJJJIIIKKKLLLLLLLLLLLLOOORRRTTTYYY```gggmmmuuuooo]]]TTTUUUVVVTTTTTTQQQNNNJJJHHHGGGHHHHHHGGGIIIJJJLLLPPPXXXdddlllyyy}}}~~~|||wwwrrrpppooojjjhhhfffeeedddeeeggghhheeeeeeeeeeeefffjjjpppuuuwwwxxx{{{}}}vvvqqqppppppooonnnddd```YYYSSSOOOLLLIIIGGGFFFEEEFFFFFFFFFMMMbbbwww}}}hhhZZZYYYaaawww|||~~~~~~~~~tttgggOOOCCC:::999;;;888666777444444444444444444444444222222222333333444444555333333333333333333333333222222222333444555777888;;;>>>BBBEEEHHHKKKOOORRRUUUVVVVVVVVVZZZeeeuuu~~~yyyooogggeeegggvvvxxxcccYYYSSSLLLFFFBBB@@@?????????@@@BBBDDDEEEGGGJJJMMMNNNOOOSSSZZZ```dddaaa]]]ZZZWWWSSSNNNKKKGGGHHHIIILLLQQQXXX^^^bbbfffoooyyy~~~tttqqqttt}}}}}}gggVVVMMMKKKDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKLLLNNNQQQUUUYYY[[[^^^aaaeeehhhiiikkknnnppprrruuuzzz|||{{{xxxvvvtttwwwzzz~~~zzzvvvpppllliiijjjlllllliiiddd^^^ZZZUUUOOOJJJJJJKKKLLLRRRYYY___ccclllwww||||||xxxssspppnnnnnnmmmlllllllllnnnrrryyyrrrcccZZZwww```XXXQQQRRRTTTVVVXXX\\\fffppp}}}zzzmmmccc]]]UUURRRMMMJJJIIIKKKKKKKKKJJJMMMPPPPPPPPPQQQUUUYYYZZZ___hhhpppwww}}}mmm\\\TTTUUUVVVTTTRRRQQQNNNKKKIIIIIIJJJJJJKKKMMMOOORRRWWWaaannnwww{{{|||}}}{{{vvvsssrrrrrrllljjjgggdddcccdddeeegggbbbccceeefffgggjjjnnnqqqvvvyyy~~~{{{sssooooooooonnnmmmhhhccc]]]WWWRRRNNNJJJHHHGGGEEEGGGIIIHHHLLL```vvvqqq```[[[```uuu~~~}}}tttjjjVVVGGG;;;;;;<<<888555777444444444444444444444444111222222333444555555555333333333333333333333333222222222333444666777888<<>>???BBBEEEIIILLLOOOPPPYYYdddsss}}}~~~rrrsss|||tttsss{{{ooo___TTTMMMGGGCCCCCCCCCBBBAAABBBCCCDDDEEEGGGIIIMMMPPPSSSXXX]]]aaahhhmmmmmmggg```ZZZSSSLLLLLLLLLLLLOOOUUU\\\```bbbrrr}}}wwwnnnjjjccc___bbbfffiiilllpppzzz}}}~~~rrrggg\\\VVVMMMHHHGGGGGGGGGFFFKKKNNNPPPQQQPPPOOOPPPPPPSSSUUUWWWYYY^^^dddlllqqqsss|||}}}xxxqqqlllgggbbb[[[VVVWWWQQQKKKJJJIIIJJJOOOUUU^^^lllxxx}}}|||tttmmmlll[[[TTTPPPVVV^^^dddhhhkkkjjjrrr~~~~~~iii]]]XXXRRRMMMKKKHHHHHHGGGGGGGGGIIIJJJKKKNNNQQQUUUYYY^^^dddjjjnnnxxx~~~uuuiiiaaa___```eeeiiimmmoooppprrrvvvzzz~~~}}}zzzxxxuuutttssstttqqqkkkeeeaaa___```aaagggjjjmmmnnnnnnmmmlllmmmooorrruuuxxx{{{vvvooolllkkklllgggccc^^^XXXTTTOOOKKKHHHIIIGGGEEEDDDEEEHHHKKKMMM]]]mmmyyy~~~qqqwwwzzzwwwvvvnnnYYYDDD<<<;;;:::777666444333222333444555444333555555555555555555555555444333333222222333333444333333444333333555888;;;@@@AAADDDGGGKKKNNNQQQRRRWWWdddsss}}}{{{lllooo|||}}}rrrqqq|||oooaaaVVVMMMFFF@@@BBBBBBAAAAAABBBCCCDDDEEEHHHJJJMMMPPPSSSWWW\\\```ggglllnnniiiddd```ZZZUUUPPPNNNNNNRRRXXX```eeehhhyyy}}}pppeeeaaa[[[WWWZZZ^^^aaaeeeiiipppxxxyyykkk^^^UUUPPPKKKGGGHHHIIIIIIHHHKKKNNNPPPQQQPPPOOOPPPQQQTTTVVVXXX[[[___fffnnnsssxxx{{{tttnnniiiccc\\\VVVVVVQQQMMMMMMLLLLLLPPPUUUbbbooo|||yyyjjjYYYTTTRRRVVV\\\aaafffllljjjqqquuubbbXXXSSSMMMIIIHHHHHHHHHGGGGGGHHHIIIKKKLLLOOORRRVVV[[[aaaiiipppvvv{{{qqqjjjgggfffjjjooovvvzzz}}}|||yyywwwuuuttttttpppkkkfffbbbaaaaaabbbhhhiiijjjjjjiiiiiikkkmmmqqqsssuuuvvvxxx~~~vvvmmmhhhgggggg``````^^^ZZZTTTOOOLLLKKKIIIHHHFFFEEEEEEGGGJJJLLL\\\qqq{{{{{{yyy~~~zzz}}}zzzyyyttt```JJJ>>>;;;999777666666555444444555666444333444444444444444444444444444333333222222333333444333444555444444666:::===AAACCCFFFIIIMMMQQQSSSUUUVVVfffvvvvvvjjjppp}}}pppppp~~~}}}ooobbbWWWMMMDDD>>>AAAAAA@@@AAAAAACCCEEEFFFJJJKKKNNNQQQTTTXXX^^^bbbiiinnnpppmmmhhheeeaaa\\\TTTRRRQQQTTT[[[ccciiimmm}}}|||lll```[[[UUURRRTTTXXXZZZ___dddiiitttppp```SSSLLLJJJHHHHHHIIIKKKKKKKKKLLLNNNPPPPPPPPPOOOPPPQQQVVVXXX[[[^^^cccjjjqqqvvv|||uuupppiii```YYYVVVRRROOOOOOOOOOOORRRWWWhhhsss~~~zzzfffVVVRRRPPPTTTWWW[[[aaahhhkkksss{{{lll\\\TTTOOOJJJGGGGGGHHHGGGGGGGGGIIIKKKLLLNNNQQQTTTXXX]]]ccckkksssyyyyyyrrrnnnlllooouuu}}}~~~~~~}}}zzzwwwuuutttrrrooojjjeeebbb``````aaahhhhhhhhhggggggiiimmmppprrrsssttttttuuu{{{sssjjjeeedddddd]]]___```\\\UUUOOOMMMMMMIIIHHHFFFEEEEEEGGGIIIJJJWWWrrr~~~tttsssyyy}}}uuuxxxgggPPP@@@:::888888777888666555555666666555333444444444444444444444444444333333222222333333444333444444444444666:::===BBBCCCFFFJJJNNNRRRTTTVVVWWWiiizzzxxxqqqyyy|||ooorrr|||nnn```UUULLLDDD???AAA@@@@@@@@@BBBCCCEEEGGGKKKMMMPPPSSSWWW]]]dddiiiqqquuuwwwrrrllliiiddd___ZZZWWWUUUWWW]]]eeelllooo|||nnnaaa[[[VVVSSSUUUWWWYYY^^^ccckkkuuuttteeeVVVLLLHHHHHHIIIJJJLLLMMMMMMMMMLLLNNNPPPPPPPPPPPPRRRSSSXXXZZZ^^^bbbhhhnnnvvv{{{yyyqqqggg___YYYTTTPPPPPPPPPQQQUUU[[[kkksss|||sssbbbVVVQQQPPPSSSVVVYYY___fffllltttsssgggYYYRRRNNNIIIGGGGGGGGGGGGGGGHHHJJJLLLNNNOOOTTTVVV[[[___eeekkksssxxxzzzuuusss{{{{{{{{{|||}}}~~~~~~}}}zzzwwwtttsssqqqnnniiidddaaa___^^^^^^eeefffggggggiiilllqqquuusssttttttrrrsssxxxvvvmmmgggdddddd```bbbbbb^^^VVVPPPNNNNNNHHHGGGFFFEEEEEEFFFHHHIIISSSppprrrkkkpppvvv|||zzzlllVVVCCC;;;999999999888777555555666666555444444444444444444444444444444333333222222333333444222222333333333666:::===AAABBBEEEIIIMMMQQQTTTVVVVVVfffzzz|||{{{|||rrr{{{}}}nnn___SSSJJJEEEBBB@@@@@@@@@AAABBBEEEGGGHHHLLLNNNRRRWWW]]]eeennntttzzz~~~~~~yyysssooojjjeeeaaa^^^[[[\\\aaahhhooorrryyy~~~mmm```[[[WWWUUUVVVWWWYYY^^^eeerrryyyuuugggZZZPPPKKKHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOQQQQQQQQQRRRTTTUUUZZZ]]]bbbgggmmmttt{{{xxxlllddd^^^XXXRRRPPPQQQRRRXXX___kkkpppxxxlll^^^XXXSSSPPPTTTZZZ^^^ccciiinnnuuunnncccXXXRRRNNNIIIGGGHHHGGGGGGGGGHHHJJJMMMOOOQQQUUUXXX]]]bbbgggmmmrrrvvv~~~{{{}}}xxxwwwxxxzzz{{{|||||||||}}}~~~|||~~~}}}{{{wwwtttrrrqqqnnniiiddd```^^^\\\\\\bbbdddgggiiilllooosssvvvsssttttttrrrrrrvvv}}}xxxpppkkkiiihhhgggeee___XXXRRRNNNMMMGGGFFFEEEEEEFFFGGGHHHIIIVVVpppvvviiimmm}}}~~~rrr^^^III===;;;;;;:::777666555555666777555444333333333333333333333333444333333222222333333444111222333333333666:::===@@@BBBEEEIIIMMMQQQTTTVVVUUUaaauuu}}}{{{qqqaaaSSSJJJFFFDDDAAAAAAAAABBBDDDFFFIIIJJJNNNQQQUUU[[[bbbllluuu|||~~~xxxtttpppkkkeeebbb```bbbgggnnnsssvvvzzz{{{iii\\\ZZZWWWVVVYYY[[[^^^eeemmm{{{vvvhhh\\\QQQLLLLLLJJJLLLOOOPPPOOONNNOOOOOOPPPQQQRRRRRRRRRTTTVVVXXX\\\___eeekkkqqqxxx~~~rrriiiccc]]]WWWUUUUUUVVV[[[bbbhhhmmmvvvyyyggg\\\XXXQQQNNNUUU^^^eeejjjnnntttyyykkkaaaWWWQQQMMMHHHFFFHHHGGGGGGHHHIIIKKKNNNPPPRRRTTTYYY___eeejjjoootttwww}}}~~~~~~yyyrrrpppqqqssstttvvvvvvwwwxxxzzz|||~~~|||~~~|||yyyuuusssrrrpppkkkfffaaa]]][[[ZZZ___ccchhhlllnnnoooqqqsssrrrssstttsssrrrtttzzz|||vvvsssrrrnnnggg```ZZZTTTOOOKKKEEEEEEEEEEEEFFFGGGIIIIIITTTlllwwweeefffxxx{{{gggOOO@@@===;;;999666444444444666777666555333333333333333333333333444333333222222333333444222333444444555777;;;>>>@@@BBBEEEIIINNNRRRUUUWWWWWW]]]qqquuufffWWWLLLFFFCCCAAAAAABBBCCCEEEHHHKKKLLLQQQTTTXXX]]]eeennnyyy~~~vvvqqqlllgggaaa```___ccciiipppuuuxxx~~~}}}lll___]]]\\\^^^bbbfffkkkuuu~~~ooocccWWWMMMJJJLLLIIILLLOOOPPPOOONNNPPPRRRQQQSSSTTTTTTTTTUUUXXX[[[]]]aaagggnnnuuu|||yyypppgggbbb^^^^^^]]][[[]]]bbbdddjjjwwwuuueee\\\UUUMMMKKKTTT```iiinnnqqqzzzxxxiii___VVVQQQMMMHHHFFFGGGGGGGGGHHHIIIKKKNNNQQQSSSSSSXXX```hhhmmmrrrvvvyyy~~~~~~~~~xxx{{{}}}sssllljjjjjjlllmmmqqqqqqssstttwwwyyy{{{}}}|||~~~~~~zzzwwwttttttqqqmmmgggbbb^^^[[[ZZZ^^^ccciiimmmoooooooooooorrrssstttsssrrrsssxxx}}}}}}yyyrrriiiaaa\\\VVVOOOJJJDDDDDDDDDEEEFFFHHHIIIJJJKKKaaa~~~uuu___^^^ooommmTTTCCC>>>;;;888444333333444666777666555333333333333333333333333444333333222222333333444333444555555666999===@@@AAABBBFFFJJJOOOSSSVVVXXX[[[^^^qqqxxxjjjZZZMMMEEEAAABBBBBBBBBDDDFFFIIILLLNNNTTTVVVZZZ^^^eeeoooyyy{{{pppiiibbb\\\[[[ZZZ[[[```gggoootttwwwttthhhccccccgggmmmsssyyy~~~mmmbbbVVVLLLHHHKKKHHHKKKOOOOOONNNNNNQQQSSSSSSTTTUUUUUUUUUVVVZZZ\\\^^^bbbiiipppwww~~~wwwhhheeedddfffddd```___aaabbbjjjzzz~~~xxxiii\\\UUUVVVVVVWWW[[[cccnnnyyy|||qqq___[[[UUUOOOJJJHHHGGGGGGGGGFFFFFFHHHLLLPPPSSSTTTYYY^^^dddkkkpppvvv|||}}}sssfffbbbbbbaaa``````dddggglllooorrruuuyyy||||||}}}}}}yyyuuurrrpppmmmllljjjeee]]][[[]]]```bbbfffjjjmmmpppqqqqqqvvvvvvtttqqqooossszzz|||rrrdddZZZVVVRRRMMMGGGEEEBBBBBBCCCEEEFFFFFFLLLXXXqqqyyyaaa[[[cccjjjvvvZZZDDD<<<:::999777777888888888666444333222222222333333333444444444444444444444444444444333444555444555777:::>>>CCCCCCHHHOOORRRRRRVVV[[[WWWeeeyyyxxxkkk^^^RRRGGG@@@BBBDDDFFFGGGGGGHHHKKKLLLMMMYYYdddfffgggnnnxxx~~~{{{rrrhhh___XXXTTTSSSRRRTTTYYY]]]cccnnnyyyzzzooojjjnnnvvv}}}tttbbbXXXPPPJJJFFFEEEJJJLLLPPPRRRSSSSSSTTTVVVTTTVVVWWWWWWXXXZZZ]]]``````dddkkkrrryyyzzzqqqqqqpppnnnjjjgggfffggghhhrrrzzzmmmaaaXXXTTTQQQRRRTTTZZZcccppp}}}xxxkkk___[[[UUUOOOKKKHHHHHHHHHIIIHHHHHHJJJNNNSSSVVVXXX[[[___ffflllqqqwww|||{{{mmm```[[[[[[YYYWWWWWW[[[^^^bbbeeehhhmmmrrruuu}}}~~~}}}zzzuuurrrssspppooommmggg___\\\^^^aaacccfffjjjnnnpppqqqrrruuuuuurrrnnnlllpppxxxvvvhhh^^^YYYUUUPPPGGGEEEBBBBBBCCCEEEFFFFFFFFFOOOccc}}}|||aaaWWW[[[___wwwyyy___III>>>:::777777777888888777666555444555555444444333333222222444444444444444444444444333444555555555777;;;>>>BBBBBBGGGMMMPPPQQQVVV[[[]]]nnn}}}xxxlll___TTTJJJCCCBBBDDDFFFGGGGGGHHHKKKMMMUUU```iiijjjjjjpppxxx}}}vvvkkk```XXXRRRPPPLLLLLLNNNSSSWWW]]]hhhssswwwuuuzzztttgggYYYRRRMMMIIIHHHIIIIIILLLOOOQQQRRRRRRSSSUUUTTTUUUVVVWWWWWWYYY]]]```eeeiiiooouuu{{{{{{zzzyyyuuuqqqmmmlllllluuu~~~vvviii^^^WWWSSSQQQKKKMMMQQQXXXbbbpppuuuhhh___[[[UUUPPPKKKIIIIIIIIIJJJJJJKKKMMMQQQVVVZZZ\\\^^^bbbhhhnnntttyyy~~~pppdddXXXSSSSSSQQQPPPQQQSSSUUUXXX\\\```ffflllqqq}}}~~~zzzvvvrrrvvvsssrrrqqqkkkbbb]]]^^^aaacccfffjjjnnnpppqqqrrrsssrrrnnniiigggllluuu|||{{{nnnddd^^^YYYSSSHHHEEECCCBBBCCCEEEEEEEEEIIIMMMZZZqqq}}}aaaTTTTTTXXXppp|||eeeOOOAAA:::666777888888888777666555444777777666555444333222111444444444444444444444444333444555555555777;;;>>>BBBBBBEEELLLOOOQQQVVV]]]ggg{{{uuuyyymmmaaaVVVMMMHHHCCCDDDFFFGGGGGGIIIKKKMMMYYYdddlllmmmlllqqqxxx{{{zzzooodddYYYRRRNNNLLLGGGGGGIIINNNRRRWWWbbblll|||yyyxxx}}}iii^^^RRRMMMKKKIIIIIIKKKKKKNNNQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYZZZ]]]aaadddkkknnnsssyyy~~~|||vvvnnnnnnmmmkkkjjjiiiiiihhhjjjiiihhhhhhjjjllloooqqqwwwyyy}}}{{{wwwvvvvvvwwwiii\\\SSSOOOMMMMMMIIIKKKOOOUUU^^^lll{{{rrreee___[[[VVVPPPLLLJJJJJJKKKIIIJJJLLLOOORRRWWW\\\___aaaeeekkkqqqvvv{{{xxxeeeZZZQQQNNNNNNMMMNNNPPPPPPRRRUUUXXX]]]ccckkkpppyyy}}}~~~~~~{{{wwwtttwwwuuutttssslllccc^^^^^^```bbbeeeiiilllnnnoooooonnnlllhhhbbbaaafffooowww~~~sssiiibbb[[[UUUIIIFFFCCCBBBCCCDDDDDDDDDLLLMMMUUUiii~~~www|||dddUUUSSSVVVnnn~~~jjjSSSCCC;;;888888888888777666666555444777777666555444444333333444444444444444444444444333444555555666888<<>>AAAEEEFFFLLLSSSVVVUUUVVVZZZfff}}}uuulllnnnwww}}}tttjjj___TTTNNNFFFFFFFFFFFFFFFIIIMMMQQQXXX___dddcccbbbcccbbb``````___]]]ZZZWWWSSSOOONNNPPPRRRXXX```ffflllwww~~~}}}ooobbbUUUPPPMMMMMMKKKHHHJJJNNNOOOPPPSSSUUUWWWZZZ___bbbeeeiiinnnrrrttttttuuuuuuuuuxxx||||||ssslllhhhfffiiiiiijjjmmmttt|||yyyeee[[[NNNGGGFFFIIIJJJIIIFFFJJJNNNQQQWWWcccvvvrrrgggbbb^^^[[[VVVRRROOONNNOOOPPPSSSWWWZZZ[[[[[[^^^eeekkknnnqqqvvv{{{yyynnnhhhiiijjjjjjjjjlllooorrryyymmm```ZZZVVVWWW\\\ccchhhpppwwwxxx{{{~~~~~~|||wwwssspppkkkeeeeeehhheeeeeefffffffffeeedddccc\\\]]]\\\[[[[[[aaajjjqqq~~~~~~sssiii^^^TTTLLLIIIEEECCCBBBCCCBBBAAACCCDDDFFFMMMaaa||||||sssxxxmmm```___\\\pppwwwbbbKKK???>>>:::999777666555555666666555555444333222222111000444444444444444444444444333444555666777:::>>>BBBDDDFFFLLLTTTVVVTTTTTTWWW```www~~~||||||sssnnnjjjkkknnnxxx|||uuulllaaaWWWPPPFFFGGGGGGFFFFFFIIIMMMQQQVVV]]]dddeeegggjjjkkkiiijjjgggccc]]]XXXUUURRRQQQSSSVVV]]]hhhpppxxxyyymmmaaaWWWSSSPPPOOOLLLHHHIIINNNRRRTTTWWWYYY[[[___dddhhhhhhmmmtttxxxzzzyyyyyyyyyxxxzzz}}}{{{vvvqqqnnnssstttwww~~~{{{lllbbbYYYOOOKKKHHHFFFGGGKKKIIIJJJNNNTTTYYYdddwwwxxxooofff```bbb]]]VVVPPPNNNOOORRRTTTZZZ]]]`````````dddmmmtttuuuwwwyyy}}}wwwooojjjiiihhhhhhkkkpppuuuxxx|||~~~qqqiii______aaagggpppzzz{{{yyyxxxvvvtttrrrqqqmmmiiifffgggeeeeeegggkkkjjjddd^^^YYY[[[]]]]]]^^^cccmmmuuu~~~rrreee\\\XXXOOOKKKFFFBBBBBBBBBCCCCCC@@@CCCDDDGGGVVVmmm~~~~~~yyyvvvqqq~~~lll^^^[[[qqq~~~jjjQQQBBB===:::999888666444333333222666666555555555444444444333333333333333444555666444444555666777;;;@@@DDDEEEEEEJJJRRRUUUSSSTTTWWW]]]qqq~~~mmmppp|||{{{eeeeeegggqqqwwwkkk```VVVQQQIIIJJJIIIHHHGGGHHHKKKNNNSSSaaakkkiiikkktttxxxuuuxxxtttlllbbbYYYSSSOOOMMMZZZ]]]gggvvv~~~ttthhh```YYYSSSNNNNNNMMMJJJIIIKKKQQQSSSVVVZZZ^^^aaacccdddlllpppuuuvvvuuuuuuvvvwww|||}}}uuuggg\\\SSSKKKGGGFFFEEEGGGKKKMMMMMMOOOUUU\\\hhhzzz~~~yyy|||xxxooohhhbbb^^^```\\\VVVPPPMMMNNNPPPRRR[[[]]]```aaaccciiipppvvvzzz{{{~~~zzztttsssrrrrrrtttyyyyyyssssssvvv}}}~~~tttnnnkkkmmmqqqwww~~~|||yyyxxxzzzxxxvvvtttrrroookkkggghhhfffeeegggjjjiiiccc^^^[[[]]]______```fffooowww~~~~~~qqqeee\\\WWWNNNJJJEEEAAAAAAAAABBBAAAAAADDDEEEFFFRRRfffxxx|||wwwsssllluuuqqq```]]]sss~~~sssYYYEEE<<<;;;:::888777666555555444666666555555555444444444444333333333333444555666444555666666777:::???CCCGGGGGGLLLRRRTTTRRRRRRUUU___tttyyyjjjnnn{{{}}}xxxcccfffmmm|||{{{mmm```UUUOOOIIIJJJJJJHHHHHHIIILLLOOOUUUbbbjjjjjjmmmxxx~~~}}}{{{rrrggg]]]VVVRRRQQQUUU]]]nnn|||ssshhh```WWWQQQMMMMMMLLLJJJJJJLLLSSSTTTVVVYYY]]]```bbbcccmmmppptttuuusssrrrssstttzzz{{{~~~|||ooocccWWWOOOGGGEEEEEEEEEIIIMMMQQQOOOQQQYYYcccooozzztttnnnhhhjjjooozzz~~~tttjjjfffdddcccaaa___[[[VVVQQQOOOOOOQQQSSS\\\]]]___ccciiiooouuuyyy~~~zzzllldddaaabbbccciiipppuuuyyy~~~{{{wwwzzz}}}~~~|||zzzyyyxxx}}}{{{yyywwwtttqqqllliiijjjhhhffffffgggfffaaa]]]]]]___aaabbbdddiiiqqqxxx~~~yyyoooeee\\\VVVMMMIIIDDDAAA@@@@@@@@@@@@AAAEEEFFFEEEKKK\\\ooozzz{{{ooorrrwwwbbb\\\qqq{{{aaaJJJ???;;;:::999888777777777777666666666555555555555444444444333333333444555555555666666666777:::???BBBHHHIIINNNTTTTTTQQQQQQTTTbbbxxxsssiiippp}}}|||yyyrrr```ggguuu{{{nnn```UUUOOOJJJJJJJJJIIIHHHJJJMMMPPPVVVbbbkkkmmmssswwwjjj^^^VVVTTTTTTTTT```vvvzzzqqqfff^^^TTTOOOKKKLLLLLLKKKKKKNNNTTTTTTUUUXXX[[[___bbbdddnnnppprrrrrrqqqpppqqqrrrxxxyyy|||{{{pppeeeWWWOOOHHHGGGGGGHHHLLLQQQQQQPPPVVVbbbnnnyyyvvvllleee___ZZZZZZ]]]cccffflllrrrvvvwwwvvvtttlllhhhdddbbbdddfffgggggg^^^[[[VVVSSSRRRSSSVVVXXX]]]^^^```fffnnnuuuzzz|||wwwhhh]]]XXXWWWVVVZZZ___aaaccceeeiiimmmqqqssswww|||~~~|||{{{zzzzzz}}}|||yyywwwuuurrrmmmjjjjjjgggdddcccbbbaaa]]][[[^^^```aaaccceeekkkrrrxxx~~~sssmmmfff]]]WWWNNNJJJEEEAAA@@@@@@AAA@@@???CCCEEECCCEEERRReeetttvvvqqq}}}}}}fffZZZkkk~~~eeeOOOCCC::::::999888888888888888666666666555555555555555444444333333333444444555555666666666777:::>>>BBBGGGIIINNNTTTUUURRRTTTXXXhhh~~~qqqmmmwww~~~zzz~~~~~~lllbbbnnnvvvjjj___VVVQQQIIIJJJJJJIIIIIIJJJMMMPPPVVVbbbmmmuuu~~~yyyjjj\\\TTTSSSTTTYYYggg|||xxxnnnccc[[[RRRMMMJJJKKKMMMLLLMMMPPPSSSSSSTTTWWW[[[```eeehhhnnnnnnoooppppppqqqrrrsssvvvwwwzzzuuujjjWWWOOOHHHGGGHHHIIIMMMRRRQQQTTT___nnn{{{{{{ooobbb[[[VVVQQQPPPRRRRRRUUUYYY\\\^^^^^^^^^]]]YYY[[[^^^bbbfffiiiiiihhh]]]ZZZVVVTTTTTTVVVZZZ]]]```aaaeeekkkssszzz~~~wwwiii^^^XXXUUUQQQTTTWWWWWWUUUVVVYYY\\\cccgggmmmtttyyy~~~|||zzzyyyyyyyyy|||zzzxxxwwwuuurrrnnnjjjhhheeeaaa^^^\\\[[[YYYXXX]]]^^^___aaaeeekkkqqquuu{{{yyyoookkkfff___XXXPPPLLLFFFBBBAAAAAAAAAAAA===@@@CCCBBBBBBJJJ]]]mmmwwwmmmtttjjjZZZgggwwwlllRRRBBB:::999888888777777777777666666666666666666666666555444444333333333444444555666666666777:::???CCCFFFHHHNNNTTTUUUUUUZZZaaapppqqqqqq|||}}}xxxyyylllhhhxxx|||rrrggg]]]UUUPPPIIIIIIIIIIIIHHHJJJNNNPPPUUU```ooo|||{{{jjj[[[SSSRRRUUU___lll}}}wwwlll```XXXRRRMMMJJJLLLNNNNNNPPPSSSRRRSSSTTTXXX]]]ccciiilllmmmmmmmmmnnnpppsssuuuvvvuuuwwwyyy~~~{{{mmmUUUMMMGGGFFFHHHJJJNNNTTTYYY^^^kkk{{{xxxjjj[[[TTTQQQNNNLLLMMMLLLNNNQQQRRRSSSTTTVVVXXXZZZ^^^eeekkknnnmmmkkkiiiccc___ZZZVVVVVVYYY^^^aaadddgggmmmsssyyy~~~zzzmmmbbb[[[XXXPPPSSSTTTTTTRRRRRRUUUXXX\\\```ffflllrrrxxx}}}~~~{{{yyywwwvvvuuuvvvzzzyyywwwvvvuuurrrooolllfffccc___[[[XXXWWWWWWXXX\\\\\\]]]```dddjjjooorrruuuzzzxxxpppkkkggg___XXXQQQLLLGGGCCCBBBBBBAAAAAA===>>>AAAAAA@@@EEETTTccc~~~zzzooorrrnnn\\\fffsssvvvUUU@@@;;;:::999888777777777777555666666666666777777777555555444333333333444444444444555666777;;;@@@DDDFFFHHHNNNSSSUUUWWW___iiiyyytttvvvyyy{{{vvvnnn{{{pppdddYYYQQQMMMGGGHHHHHHHHHHHHJJJMMMPPPTTT^^^ooo}}}mmm]]]UUUUUUXXX___lllzzzxxxmmmaaaXXXTTTOOOLLLOOOQQQQQQRRRVVVSSSUUUWWW\\\aaaggglllnnnmmmkkkjjjlllppptttvvvwwwtttuuuxxx|||~~~lllSSSLLLGGGHHHKKKNNNSSSYYYgggmmmyyyvvvgggVVVPPPNNNLLLKKKKKKJJJLLLNNNOOOPPPTTTYYY^^^hhhmmmsssxxxzzzyyyvvvuuupppkkkddd^^^\\\___dddhhhjjjooovvv{{{~~~~~~sssiiiaaa]]]WWWYYYZZZXXXUUUTTTWWWZZZ\\\___eeejjjooouuu||||||{{{yyywwwvvvuuuttttttyyywwwvvvvvvvvvtttqqqnnneeeccc^^^YYYUUUUUUWWWYYY[[[[[[\\\___dddjjjnnnqqqssswww|||tttnnnggg^^^XXXPPPLLLFFFBBBAAAAAA@@@@@@??????@@@BBB@@@BBBLLLYYYttt~~~tttvvvrrr[[[dddppp}}}~~~]]]FFF===<<<;;;999888777777777555666666666777777777777666555444333333333333333222333444555888<<>>???AAA@@@@@@FFFNNN```vvvzzzbbbSSSWWWooorrrRRREEE===888999:::888666777666666555555555444444444444444444444444444444444222444555666888<<<@@@DDDKKKMMMTTTZZZVVVVVVjjj{{{sssjjjddd[[[PPPIIIHHHDDDDDDDDDDDDEEEIIINNNRRR\\\^^^ccckkkuuu|||~~~zzzqqqfff\\\VVVVVVWWW```ccciiinnnqqqoookkkhhhiiinnnrrruuu{{{xxxqqqiiiaaa\\\WWWTTTUUUUUUUUUXXX]]]^^^bbbddddddgggjjjkkkhhhgggffffffhhhkkknnnooonnnqqqppppppuuu||||||ooofffYYYUUUOOOMMMMMMOOOQQQRRRSSSTTTVVVWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWXXXYYYXXXYYYZZZ\\\\\\ZZZ[[[___cccfffmmmuuuwwwpppqqqtttzzzuuucccVVVMMMJJJGGGIIILLLUUUdddrrr~~~zzzgggXXXPPPJJJJJJLLLKKKLLLNNNOOOSSS[[[fffttt{{{zzzzzz{{{zzzqqqkkkccc^^^\\\]]]^^^aaadddiiinnnrrruuuwww|||~~~xxxtttssstttuuuuuutttuuuxxxzzz}}}{{{zzzyyyzzz|||~~~~~~}}}||||||~~~~~~~~~~~~|||xxxsssnnnkkkjjjddd\\\VVVUUUWWWYYYZZZ\\\___bbbbbb``````bbbeeesss}}}xxxpppiiiccc]]]YYYSSSNNNGGGBBB@@@?????????>>>===>>>@@@??????EEELLL]]]vvv~~~dddSSSTTTjjjzzz[[[FFF???999999:::888666777666666666555555555444444444444444444444444444444333444555777888<<>>@@@???>>>CCCJJJ___xxxssslllWWWSSScccyyydddHHH@@@:::::::::888666777666666666666555555555555333333444444444444444444333444666777999<<>>@@@???>>>BBBIII^^^vvv}}}pppsss\\\RRR\\\mmmgggJJJBBB;;;::::::777666888777777666666666555555555333333333444444444555555333555666777999===AAAEEEKKKRRRVVVUUUXXXlllzzz~~~qqqggg]]]VVVOOOGGGCCCCCCBBBCCCDDDDDDDDDFFFIIILLLRRRTTT[[[kkk~~~uuufff\\\XXXYYYZZZcccggglllnnnoooooopppqqqqqqrrrsssyyy}}}yyyooofffWWWSSSRRRTTTUUUTTTWWW[[[___dddhhhhhhiiikkkiiidddaaabbbdddiiimmmqqqqqqqqqmmmpppuuu{{{{{{sssiii___XXXPPPNNNKKKJJJIIIIIIHHHFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNPPPQQQPPPOOOOOOPPPQQQOOONNNQQQVVVZZZ]]]ccckkkrrr|||}}}yyyzzz{{{wwwqqqmmmnnnqqquuu}}}~~~rrrppplllfffaaa[[[WWWUUUKKKHHHGGGKKKPPP[[[kkkzzz}}}wwwaaaSSSNNNOOOOOOPPPSSSSSSSSSYYYaaalllvvvzzznnnaaa\\\ZZZXXXWWWXXXUUUXXX[[[\\\\\\___dddhhhlllqqqzzz~~~~~~~~~|||yyytttpppllljjjhhhbbbaaa^^^YYYUUUTTTUUUWWWWWWZZZ\\\\\\[[[\\\aaaeeettt~~~vvvpppiii```YYYUUUPPPIIICCCAAA@@@??????======???AAA@@@>>>BBBHHHXXXpppooozzzaaaSSSXXXfff~~~iiiMMMDDD<<<::::::777666888777777777666666666555555222333333444444555555555444555666888999===BBBEEEKKKSSSVVVTTT[[[qqq~~~pppfff[[[TTTMMMEEEBBBDDDAAABBBCCCCCCCCCDDDGGGIIIOOOSSS^^^ooorrrddd[[[WWWWWWXXX^^^dddkkkpppsssuuuxxx{{{~~~}}}vvvssslllbbb[[[SSSPPPOOORRRSSSRRRTTTXXX\\\aaadddeeegggjjjiiifffbbbccceeeiiinnnppppppooommmqqqxxx~~~vvvkkk```YYYQQQNNNKKKIIIIIIIIIGGGFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMMMMLLLLLLMMMOOOPPPQQQVVV^^^dddiiiqqqyyy~~~tttnnnjjjkkklllnnntttzzzwwwkkkaaa```_________]]]YYYVVVKKKHHHHHHKKKQQQ[[[lll{{{hhhXXXPPPMMMNNNOOOSSSWWWXXXZZZdddnnn}}}tttllldddbbb```^^^___bbbZZZ^^^bbbddddddgggnnnssswww~~~~~~~~~}}}}}}}}}zzzuuupppllljjjiiiiii___^^^]]]XXXTTTSSSTTTWWW\\\^^^___^^^\\\]]]aaaeeesss~~~}}}vvvrrrlllddd]]]VVVPPPIIIDDDAAA@@@???>>>======@@@BBBAAA>>>BBBHHHSSSmmmmmmwwwiiiXXXYYYbbbxxxmmmNNNEEE===;;;:::777777888777777777777666666666555222222333333444555555666444555777888:::===BBBFFFKKKSSSVVVTTT^^^uuuvvv~~~ooodddYYYQQQKKKDDDBBBDDDBBBCCCDDDDDDDDDDDDGGGIIILLLQQQ\\\kkkyyywwwhhh\\\VVVUUUVVVVVV[[[cccmmmuuuxxx{{{nnngggccc\\\VVVSSSPPPMMMLLLOOOPPPOOOQQQUUUYYY]]]```aaadddiiijjjgggffffffhhhkkkmmmnnnmmmkkkmmmsss{{{|||qqqggg```VVVSSSOOOMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLNNNNNNNNNNNNPPPQQQXXXZZZaaallluuu|||{{{vvvssssssrrrqqqtttyyy~~~iii]]]YYYYYY[[[```dddccc]]]XXXLLLIIIHHHLLLRRR\\\mmm{{{rrr```TTTOOONNNMMMOOOTTTYYY[[[___kkkwwwpppkkkhhhhhhgggfffiiimmmcccggglllnnnooossszzz}}}}}}}}}}}}~~~||||||yyysssnnnjjjiiiiiijjj\\\]]]\\\XXXTTTRRRTTTWWW```bbbbbb```^^^^^^bbbeeerrr}}}~~~xxxvvvqqqiiibbbVVVQQQJJJDDDAAA@@@???>>>>>>>>>@@@CCCAAA???BBBHHHRRRnnnkkkrrrqqq^^^[[[bbbuuusssOOOEEE===;;;:::777777888777777777777666666666666222222333333444555666666444555777888:::===BBBFFFKKKTTTVVVTTT```www{{{}}}vvvsss~~~{{{nnncccWWWPPPIIICCCAAACCCCCCDDDEEEEEEEEEEEEGGGIIIIIINNNXXXcccmmmuuuzzz|||vvvlll___UUURRRSSSUUUUUU\\\eeeqqqyyy}}}sssbbb[[[XXXSSSQQQSSSNNNKKKJJJNNNOOONNNPPPTTTVVV[[[^^^^^^bbbhhhjjjhhhjjjiiijjjlllmmmllliiigggmmmttt|||yyyoooiii^^^ZZZVVVSSSRRRSSSSSSRRRLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMPPPQQQSSSTTTTTTTTTVVVXXX]]]___hhhttt}}}}}}{{{xxxyyy|||pppccc\\\YYY^^^ccceeefffddd^^^VVVKKKHHHIIINNNUUU```pppvvvdddYYYRRROOOQQQQQQQQQWWW___ccchhhuuuwwwtttooolllkkknnnqqqssssssxxx}}}~~~}}}}}}|||wwwwwwrrrmmmkkkllljjjfffbbb```]]][[[ZZZXXXUUUXXX]]]^^^bbbeeeccc^^^\\\___cccsss|||wwwwwwtttkkkbbbYYYRRRIIICCCBBBAAA@@@>>>AAA@@@?????????AAACCCEEEQQQbbbxxxmmmwww}}}ggg]]]dddtttzzzYYYDDD<<<>>>:::999:::777777777777777777666555555555555555555555555555555555666666777:::>>>EEEIIIKKKTTTWWWYYYdddwww~~~}}}~~~sssvvvxxxqqqvvv}}}yyypppdddVVVNNNIIICCCAAAAAADDDDDDEEEFFFFFFFFFFFFFFFIIILLLPPPVVV]]]dddiiilllccc^^^WWWPPPNNNPPPTTTWWW```hhhttt{{{}}}hhhXXXVVVUUUNNNJJJMMMGGGIIIKKKKKKKKKMMMQQQUUUXXX[[[```eeehhhiiiiiihhhhhhhhhhhhggggggffffffgggmmmsss|||{{{rrrgggccc^^^\\\\\\\\\YYYWWWYYYUUUQQQNNNMMMMMMLLLKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTWWW[[[^^^______iiioooxxxzzzlllaaa[[[XXX^^^cccdddcccaaaZZZRRRLLLIIIIIINNNVVVaaarrrtttcccXXXRRRPPPQQQSSSUUU\\\eeekkkqqq~~~{{{xxxwwwxxx{{{~~~}}}~~~~~~{{{wwwuuuqqqlllkkklllkkkgggdddccc___\\\[[[XXXTTTVVV[[[___bbbdddbbb]]]ZZZ\\\```ooo}}}zzzyyyuuukkkbbb[[[TTTJJJDDDBBBAAA@@@>>>AAA@@@?????????AAACCCDDDKKK]]]uuupppvvvyyyiii]]]bbbsss~~~\\\FFF===???;;;999;;;777777777777777777666555555444444444444444444444444555666666777:::???EEEJJJMMMTTTWWWXXXcccttt~~~}}}|||}}}sssvvvnnniiiqqq|||{{{ooobbbUUUMMMHHHBBB@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJMMMPPPTTTWWWXXXXXXUUUQQQMMMMMMQQQUUUXXX```gggpppwww}}}vvvdddUUUTTTTTTNNNJJJKKKGGGJJJKKKLLLLLLNNNRRRVVVYYY[[[```dddggghhhhhhggghhhiiijjjiiiiiihhhiiiiiitttyyy}}}sssoooiiifffeeeddd```]]]^^^ZZZUUUQQQOOOOOOOOONNNNNNMMMMMMMMMNNNOOOQQQRRRTTTWWW\\\cccjjjnnnppppppvvvzzzvvvjjjaaa[[[YYY___ddddddcccaaaZZZRRROOOKKKJJJOOOXXXdddvvvooo```WWWRRRPPPRRRVVV[[[dddooovvv~~~}}}|||~~~~~~{{{wwwrrrooollllllmmmllliiiffffffbbb^^^\\\XXXSSSTTTXXX^^^bbbdddaaa[[[YYY[[[^^^lllxxx~~~}}}wwwlllccc___VVVLLLDDDAAAAAA@@@???@@@@@@??????@@@AAACCCDDDGGGYYYssstttuuurrrlll]]]```pppaaaJJJ???@@@<<<:::;;;777777777777777777666666555444444444444444444444444555555666888:::???EEEJJJOOOUUUWWWXXXaaapppzzz{{{~~~{{{tttxxxuuueeecccqqq}}}mmmaaaTTTLLLGGGAAA???@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLNNNMMMKKKJJJLLLOOOSSSVVV```eeelllsss{{{lll]]]RRRRRRSSSNNNJJJJJJHHHIIIKKKLLLMMMPPPTTTWWWZZZ\\\___bbbdddfffggggggiiikkkmmmnnnnnnnnnoooqqq|||zzzvvvtttqqqlllggghhhbbb[[[VVVSSSRRRRRRQQQQQQPPPOOONNNOOOPPPSSSTTTTTT[[[eeeqqqzzzxxxkkkaaa\\\YYYaaaggghhhgggeee```ZZZUUUOOOMMMRRR[[[hhhyyykkk]]]VVVRRRRRRTTTXXX```lllxxxxxxwwwyyy~~~|||yyyuuuooommmllllllnnnnnnllliiigggccc___]]]XXXSSSTTTYYY]]]```cccaaa\\\ZZZ\\\```mmmvvv}}}}}}{{{oooeeeaaaYYYMMMEEEBBBAAA@@@???????????????@@@AAABBBCCCGGGYYYssssssqqqmmmppp]]]\\\llleeeLLL??????;;;999:::555666666777777777777666666444444444444444444444444555555777888;;;@@@FFFKKKQQQUUUWWWXXX___mmmxxx{{{{{{vvv{{{nnn___cccxxx}}}mmmaaaTTTMMMGGGBBB@@@AAABBBCCCDDDGGGHHHJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJLLLOOOPPP___cccjjjqqqxxxsssbbbXXXPPPRRRSSSPPPLLLLLLHHHIIIJJJLLLNNNQQQTTTWWW[[[\\\^^^```ccceeefffgggjjjnnnsssuuuvvvwwwzzz}}}zzzuuussslllddd\\\WWWUUUSSSRRRTTTSSSRRRQQQRRRTTTWWWXXX[[[dddqqq~~~|||kkk^^^ZZZXXXbbbjjjmmmmmmllliiiddd^^^VVVQQQUUU^^^lll||||||hhh\\\WWWTTTTTTVVV[[[fffuuuqqqnnnpppxxx}}}|||}}}|||}}}}}}{{{xxxuuussslllllllllmmmnnnnnnmmmlllgggccc___]]]YYYUUUVVVZZZZZZ___bbbaaa]]]\\\```dddpppwww|||~~~~~~qqqgggaaaYYYNNNFFFCCCAAA@@@>>>????????????@@@AAABBBBBBGGGWWWpppqqqnnnjjjttt___ZZZggggggMMM>>>===999888888333666666777777777777666666444444444444444444444444444555777888;;;@@@GGGLLLSSSVVVWWWYYY___lllxxx}}}www{{{}}}iii[[[bbbzzz{{{nnnbbbUUUNNNIIIDDDBBBCCCBBBCCCEEEGGGIIIKKKKKKLLLFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLNNNPPP\\\aaahhhoootttyyy}}}jjj\\\UUUQQQRRRTTTSSSQQQOOOIIIIIIIIIKKKNNNQQQTTTUUUZZZ[[[^^^```ccceeegggggglllqqqxxx|||}}}}}}wwwnnneee___ZZZWWWUUUWWWVVVVVVWWWYYY[[[^^^```fffooo|||}}}hhh[[[ZZZZZZeeeooossstttuuusssppphhh^^^WWWYYYbbbooo~~~yyyggg\\\XXXUUUVVVYYY```nnn~~~vvvhhheeefffooo{{{{{{xxxuuutttuuuwwwyyyyyyxxx{{{~~~{{{wwwtttqqqooojjjkkkmmmnnnoooooonnnmmmhhhddd```^^^ZZZUUUVVVZZZYYY]]]aaaaaa^^^^^^aaafffrrrvvv|||rrrhhh___XXXNNNGGGDDDBBB???===>>>>>>??????@@@AAAAAAAAACCCSSSkkk~~~nnnllliiiyyybbbZZZddd}}}jjjNNN===<<<999888999333555666666777777777777777555555555555555555555555444555777888;;;AAAHHHLLLTTTVVVXXXZZZ```lll{{{~~~vvvxxx|||kkk\\\bbb}}}yyynnnbbbUUUNNNIIIDDDBBBDDDCCCDDDFFFHHHJJJKKKLLLLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@AAACCCFFFJJJNNNQQQRRRWWW^^^fffjjjlllooovvv|||uuucccXXXTTTQQQRRRUUUVVVUUUSSSLLLKKKJJJLLLOOOSSSTTTTTTYYY[[[^^^bbbeeeggghhhhhhmmmttt|||yyyqqqjjjeeeaaa^^^^^^___aaacccgggjjjmmmnnnpppxxxfff\\\^^^bbbnnnyyy}}}~~~~~~|||qqqfff\\\]]]eeeqqqyyyggg]]]YYYWWWXXX[[[hhhxxxxxxhhhaaa]]]]]]gggttt|||ssspppllljjjlllnnnqqqqqquuuyyy~~~~~~~~~|||yyytttpppmmmkkkiiikkknnnooooooooonnnnnnkkkfffbbb___ZZZTTTTTTXXXYYY]]]``````]]]\\\```dddppptttzzz~~~ppphhh\\\VVVNNNHHHEEEBBB???<<<===>>>???@@@@@@AAAAAAAAA@@@NNNfff|||nnnllliiiggg\\\ccc{{{lllOOO>>><<<::::::;;;555555555666777777777777777666666666666666666666666444555777999<<>>;;;===>>>???@@@@@@AAA@@@@@@???MMMddd{{{ooommmiiikkk^^^dddzzznnnPPP>>>===;;;<<<<<<777555555666777777777777777777777777777777777777777444555777999<<>>>>>>>>???@@@@@@AAAAAA???RRReee|||mmmmmmlll```ccczzzqqqPPP===>>>:::777666222777666555444444555777777555666777666555444555777555666888:::===BBBIIINNN\\\YYYWWW\\\hhhxxxxxxvvvuuuzzzxxxlll```SSSLLLGGGBBB@@@AAACCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBAAABBBCCCDDDAAABBBCCCEEEFFFHHHIIIJJJSSSUUUXXXYYYXXX]]]ooo|||fffXXXSSSQQQOOOMMMPPPTTTXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWXXXYYY\\\```eeeiiilllmmmmmmsssxxx}}}|||xxxuuuvvvxxx}}}qqqlllqqquuudddccckkkttt|||kkkaaa\\\[[[```fffzzznnn]]]YYYYYY]]]dddpppvvveeeZZZXXXWWWTTTRRRTTTZZZccciiiwww{{{uuuqqqpppqqqqqqqqqmmmlllllllllmmmmmmkkkjjjkkkiiieee```\\\YYYWWWVVV[[[^^^``````]]]\\\]]]___iiiooovvv{{{~~~wwwiiiaaaUUUQQQKKKFFFCCCAAA???>>>>>>>>>>>>???@@@@@@AAAAAA@@@RRRddd{{{mmmmmmiii^^^```vvvtttRRR??????<<<999888555777777555555555555666777555666777666555444555777555666888:::===CCCJJJOOO[[[ZZZ\\\cccqqqsssuuuzzzxxxlll```SSSLLLGGGBBB@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKOOORRRVVVXXXXXX]]]nnnuuuaaaUUUPPPPPPOOOOOORRRXXX\\\]]]\\\XXXXXXXXXYYYYYYYYYYYYYYYZZZ]]]aaafffjjjlllnnnnnnsssvvvyyywwwsssqqqrrruuu}}}rrrqqqxxx{{{hhheeekkkuuu{{{mmmddd``````ffflllkkkZZZWWWYYY]]]eeerrrwwwcccVVVQQQQQQPPPNNNNNNRRR\\\hhhppp{{{tttpppoooppppppqqqooommmllllllmmmmmmlllkkkmmmkkkgggccc___[[[YYYXXXZZZ]]]aaaaaa^^^\\\\\\]]]fffmmmtttwwwyyyvvvhhh```UUUQQQKKKFFFCCCBBB@@@???>>>>>>>>>???@@@@@@AAAAAABBBQQQaaaxxxkkkkkkhhh]]]]]]oooxxxVVVAAA@@@===:::;;;888888888777666555555555555555666777666555444555777666777888:::>>>DDDKKKQQQYYY\\\cccppp~~~mmmvvvyyylll```SSSKKKGGGBBBAAABBBEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@???AAABBBDDDFFFHHHJJJLLLLLLMMMOOOTTTWWWYYY```qqqooo]]]SSSPPPNNNOOORRRVVV\\\___``````ZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^bbbgggkkknnnpppqqqwwwxxxvvvrrrnnnmmmqqquuu}}}xxxpppwwwiiiffflllvvv~~~ppphhheeeeeekkksss}}}hhhXXXUUUXXX^^^iiivvv{{{gggWWWOOONNNLLLLLLNNNRRRZZZhhhvvv~~~zzztttpppooooooppppppqqqnnnlllkkklllmmmmmmmmmmmmkkkhhhddd```\\\YYYXXXXXX]]]aaaaaa___\\\[[[\\\dddmmmuuuxxxxxxtttggg___XXXSSSMMMHHHFFFDDDBBBAAA>>>>>>>>>???@@@@@@AAAAAABBBOOO[[[}}}ssshhhggg~~~iii^^^[[[hhh|||YYYCCC@@@<<<:::<<<999999888777777666555555444555666777666555444555777666777888:::>>>EEEMMMSSSYYY___kkk|||wwwlllyyyxxxlll___RRRJJJFFFBBBAAACCCEEEFFFFFFGGGFFFEEECCCBBBDDDEEEFFFFFFFFFDDDBBBAAABBBCCCEEEGGGIIILLLNNNOOONNNOOORRRWWW[[[eeexxxlll]]]UUUSSSOOOQQQUUUZZZ^^^`````````\\\\\\\\\\\\\\\]]]]]]]]]___aaaeeeiiinnnqqqtttuuu}}}{{{vvvqqqmmmooosssxxxsssrrrooojjjpppxxxvvvmmmiiiiiiqqqzzzxxxvvvyyy}}}~~~eeeWWWTTTXXXaaammm||||||hhh[[[QQQMMMMMMIIILLLSSS\\\iiixxx~~~~~~}}}|||xxxssspppoooppppppoooqqqooommmlllmmmnnnnnnnnnkkkjjjgggccc___[[[XXXVVVWWW[[[```aaa^^^\\\\\\]]]eeeoooyyy|||{{{tttggg```YYYTTTNNNIIIFFFDDDBBB@@@>>>>>>>>>???@@@@@@AAAAAAAAAKKKTTTvvvnnncccbbbvvv}}}eee\\\ZZZdddxxx\\\DDD@@@;;;999;;;999999888888777666666555444555666777666555444555777777888999:::???FFFOOOVVV[[[bbbppptttqqqwwwkkk___QQQIIIEEEAAAAAACCCDDDDDDEEEEEEEEEDDDBBBAAA@@@AAACCCDDDEEEEEEDDDCCCBBBCCCEEEHHHKKKNNNPPPQQQOOOOOORRRWWW^^^kkkzzziii]]]WWWUUURRRUUUYYY]]]_________^^^]]]]]]^^^______```aaaaaaccceeehhhmmmqqquuuxxxzzz}}}wwwrrrooorrrwww|||~~~uuuxxxtttoootttzzz{{{rrrlllnnnwwwzzzuuuuuuzzzyyycccWWWUUUZZZdddrrrkkkZZZRRRLLLJJJLLLJJJRRR]]]jjjwww~~~zzz{{{~~~|||yyywwwxxxuuurrrqqqqqqqqqpppnnnqqqooonnnmmmoooooonnnmmmjjjiiigggccc___[[[WWWUUUVVVZZZ^^^___^^^\\\]]]___gggpppzzz~~~uuuiiibbbYYYTTTMMMHHHDDDAAA???===>>>>>>>>>???@@@@@@AAAAAAAAAHHHOOOpppkkkaaa]]]nnnsss^^^YYYXXXaaatttaaaGGGAAA;;;888;;;999888888888888777777555555555666777666555444555777888888999;;;???HHHQQQXXX]]]cccqqq}}}wwwxxxwwwkkk^^^PPPIIIDDDAAAAAADDDCCCDDDEEEEEEEEEDDDCCCBBB===>>>???AAABBBCCCCCCCCCCCCDDDFFFIIILLLPPPRRRSSSPPPQQQVVV^^^hhhuuutttfff\\\WWWUUUVVVYYY]]]```______^^^^^^___```aaabbbdddeeegggggggggiiilllpppuuuyyy}}}}}}xxxttttttwww|||~~~yyy{{{{{{|||}}}|||zzzxxxwwwwww~~~{{{rrrnnnuuu|||uuuooorrr~~~xxxttttttxxx~~~tttaaaXXXWWW]]]hhhvvvuuu]]]RRRMMMHHHIIIOOOSSS]]]lllzzz~~~xxxxxxwwwuuuxxx}}}~~~~~~|||xxxtttrrrsssrrrrrrrrrsssrrrpppnnnpppoooooooooppppppnnnmmmjjjiiigggddd```[[[WWWUUUUUUYYY]]]]]]\\\]]]___bbbiiiooowww|||vvvkkkddd[[[VVVOOOHHHDDD@@@===;;;>>>>>>>>>???@@@@@@AAAAAABBBGGGLLLnnnkkk```ZZZiiioooZZZVVVUUU]]]nnnfffJJJBBB;;;888;;;:::666777888888888888666666555666777666555444555777888888999;;;@@@IIISSSZZZ]]]bbbnnn}}}|||~~~xxxkkk^^^PPPHHHDDDAAABBBDDDDDDEEEFFFGGGGGGFFFFFFEEE@@@@@@@@@@@@AAACCCDDDEEECCCDDDGGGJJJNNNQQQSSSUUUTTTXXXaaannnyyyqqqeee\\\XXXUUUYYY\\\```bbbaaa```aaabbbbbbccceeegggjjjlllnnnooojjjlllooosssxxx}}}~~~{{{zzz{{{|||wwwtttssstttuuutttttttttuuuuuuuuuuuuuuupppssszzzyyyppplllnnnppppppoooppptttwwwjjjjjjttt}}}vvvqqquuu{{{sssqqqsss{{{pppaaaYYYYYY___jjjwwwvvvcccTTTOOOKKKGGGJJJTTT\\\gggwww|||sssnnnoooqqqqqqvvv|||~~~~~~~~~}}}zzzvvvqqqoooqqqpppqqqssstttssspppmmmpppoooooopppqqqqqqnnnllljjjjjjhhheeeaaa\\\XXXVVVUUUXXX[[[\\\\\\]]]```dddjjjnnntttyyy~~~wwwlllfff^^^YYYQQQKKKFFFBBB???<<<>>>>>>>>>???@@@@@@AAAAAACCCGGGKKKmmmkkk```YYYfffrrr[[[VVVSSSYYYhhhjjjMMMDDD<<<999<<<;;;666666888999999888777777555666777666555444555777888999999;;;@@@IIITTT[[[]]]```kkk}}}~~~yyykkk^^^OOOGGGCCCAAABBBEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEEEEDDDCCCCCCDDDFFFGGGCCCDDDGGGKKKNNNRRRTTTVVVYYY___lll|||qqqfff^^^YYYWWWZZZ^^^bbbcccbbbbbbdddfffdddfffhhhkkknnnppprrrtttlllnnnqqquuuzzz}}}zzzuuunnniiihhhiiikkkjjjjjjiiihhhiiijjjlllmmmooosss{{{{{{mmmbbb^^^aaaeeegggjjjooovvv{{{xxxjjj]]]^^^ooozzzuuuyyyzzzrrrkkkiiilllyyy|||{{{pppddd\\\VVV```lllwwwxxxiii]]]TTTMMMKKKLLLMMMQQQVVVcccsssttthhhdddaaacccjjjqqqyyy{{{uuuqqqpppqqqqqqrrrrrrqqqooonnnoooqqqttttttuuuuuuuuuuuuttttttooolllgggccc```]]]YYYVVVRRRUUUXXXZZZZZZZZZ[[[]]]bbbhhhoootttxxxwwwmmmfff^^^ZZZSSSKKKEEEBBB@@@@@@<<<<<<======>>>@@@AAABBB@@@JJJNNNkkk{{{nnneeennnooo]]][[[^^^______vvvPPPBBB@@@;;;777777777777777777666666666666999888888888777777666666999999:::;;;???FFFNNNTTT^^^fffjjjuuu}}}zzz~~~wwwxxx|||nnn```QQQJJJHHHEEEEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGEEECCCBBBDDDFFFGGGGGGJJJGGGGGGMMMRRRSSSVVVYYY___iiixxxzzzqqqhhh___ZZZYYY\\\___ccceeeeeeeeeeeefffiiilllqqqvvvzzz{{{{{{zzzrrrrrrsssvvvzzz~~~wwwuuupppiiibbb]]][[[[[[aaaaaaaaa___^^^___bbbdddhhhqqq{{{}}}yyywwwttt}}}oooaaa[[[[[[___bbbdddgggppp}}}zzzzzz~~~iii^^^UUUZZZkkk|||xxxrrrlllggghhhlllsssxxx}}}uuukkkaaaZZZZZZbbbmmmyyytttdddXXXPPPKKKHHHJJJMMMPPPWWW___ooo{{{zzznnncccZZZXXXZZZ```iiisss{{{yyysssoooooopppqqqrrrrrrqqqoooooopppqqquuuvvvwwwxxxxxxxxxwwwvvvsssoooiiiddd___ZZZUUUQQQQQQSSSVVVXXXXXXXXXYYYZZZaaagggnnnssswww~~~wwwmmmggg\\\XXXQQQJJJDDD@@@???>>><<<<<<======>>>@@@AAABBB@@@IIIMMMkkkwwwmmmttt}}}kkkaaa___```bbb}}}yyySSSCCC@@@<<<999999888777777777666666666666888888777777777666666666777888999<<<@@@HHHQQQWWW]]]dddhhhqqqyyy{{{}}}|||mmmppp{{{}}}nnn```QQQJJJGGGEEEDDDFFFDDDEEEFFFFFFGGGGGGGGGGGGHHHFFFDDDDDDFFFHHHIIIIIIKKKGGGGGGLLLQQQSSSVVVZZZbbbnnnvvvnnnhhhaaa]]]]]]```bbbeeeggggggggghhhiiimmmppptttyyy|||}}}}}}|||uuuvvvwwwzzz~~~xxxuuunnnfff___[[[YYYYYY^^^^^^^^^]]]\\\]]]```bbblllttt}}}}}}wwwsssqqqqqqqqqyyyxxxjjj```\\\[[[___dddhhhmmmwwwyyyrrrsss}}}{{{lll]]]WWWRRRXXXhhh{{{}}}tttkkkeeeaaa```dddjjjooovvv~~~wwwqqqjjjbbb\\\\\\bbbkkkwwwzzzpppfff[[[QQQJJJHHHGGGHHHLLLOOOUUU```kkk}}}{{{qqqhhh]]]UUUUUUXXX___hhhttt~~~~~~wwwqqqnnnnnnooorrrrrrsssrrrppppppqqqrrrwwwxxxyyy{{{{{{yyyxxxvvvtttpppkkkfff```ZZZSSSOOOQQQTTTWWWXXXXXXXXXYYYZZZaaagggooouuuyyyuuummmgggZZZVVVOOOHHHBBB>>>======<<<<<<======>>>@@@AAABBB@@@HHHNNNnnn~~~rrrwww{{{jjjbbbcccfff~~~WWWEEE@@@===;;;;;;888888777777777666666666777777666666666666666555555666999<<>>======<<<<<<======>>>@@@AAABBBAAAHHHPPPssspppsssssskkkkkknnn[[[EEE???===;;;;;;888888888777777777666666666666666666555555555555555777999===CCCLLLVVV]]]___eeehhhpppyyytttrrr~~~yyyqqqnnnwwwiii]]]aaannnpppaaaRRRKKKGGGDDDCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKNNNQQQRRRQQQPPPOOOJJJGGGKKKOOORRRWWW\\\fffuuuwwwqqqmmmgggdddeeeiiijjjkkkkkkkkkllloooqqqsssvvvzzz}}}~~~}}}zzz||||||tttiii___YYYVVVVVVWWWWWWWWWXXXWWWWWWYYY]]]```jjjsss}}}~~~yyysssrrrpppoooqqqwwwxxxmmmbbb]]]]]]^^^dddmmmuuu}}}{{{mmmhhhkkksssyyyxxx}}}}}}wwwrrrkkkeee```\\\YYY\\\fffuuuooocccVVVQQQPPPQQQWWW^^^lllssszzzuuunnngggaaa[[[WWWUUUXXX[[[aaajjjwww|||tttddd___XXXQQQMMMKKKJJJIIILLLLLLOOOSSSVVV]]]lllyyy{{{uuummmddd\\\XXXYYY\\\dddooo|||~~~xxxrrrpppqqqrrrtttsssttttttsssrrrrrrtttuuuwwwwwwwwwwwwuuurrrooommmssspppkkkgggbbb\\\VVVSSSRRRUUUXXXZZZZZZ[[[\\\]]]ccckkkuuu||||||rrriiidddYYYUUUOOOHHHBBB???>>>>>><<<<<<======>>>@@@AAABBBAAAIIIRRRyyypppooo{{{yyy|||}}}]]]EEE===<<<;;;:::888888888888777777777777555555555555666666666666777888:::>>>CCCKKKUUU[[[^^^ccchhhqqqyyytttwww|||qqqooozzz}}}fffZZZ___nnnrrrcccTTTLLLHHHEEECCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNRRRXXX\\\]]]ZZZWWWTTTMMMIIIKKKNNNRRRWWW]]]eeeqqq~~~~~~vvvqqqnnnjjjhhhiiikkklllmmmmmmmmmmmmppprrrsssuuuyyy}}}~~~}}}|||zzz}}}}}}tttggg]]]WWWVVVVVVWWWUUUVVVWWWWWWXXXZZZ^^^aaakkkuuu~~~~~~xxxrrrrrrrrrrrrvvv}}}{{{pppddd___```dddkkkttt||||||mmmfffiiiqqqwwwwww{{{}}}zzzssskkkgggeeeeee```[[[]]]hhhxxxjjj^^^RRRNNNNNNPPPTTTYYYcccjjjuuuzzzuuummmccc[[[VVVTTTSSSUUUXXX]]]bbbkkkqqqnnnfffTTTRRROOOKKKIIIGGGGGGHHHKKKLLLPPPWWW\\\aaajjjtttnnnhhh```\\\YYYZZZaaajjjuuu}}}wwwsssrrrssstttuuussstttuuutttssssssuuuwwwuuuuuutttsssqqqooonnnmmmwwwrrrkkkddd^^^YYYSSSOOONNNQQQUUUXXXYYYYYY[[[\\\bbbjjjttt|||{{{qqqhhhbbbYYYVVVOOOHHHCCC@@@??????<<<<<<======>>>@@@AAABBBBBBHHHRRR{{{tttooo}}}___EEE===<<<;;;999999999888888888777777777555666666666666777777777888999;;;===BBBJJJTTTZZZ[[[```eeeqqqzzzwww~~~wwwttt{{{eeeZZZbbbsssttteeeVVVNNNJJJFFFDDDEEEDDDDDDDDDDDDEEEHHHJJJKKKNNNSSS\\\fffkkkkkkfffaaaZZZRRRLLLLLLNNNRRRXXX^^^dddkkkssswwwuuuttttttvvv{{{~~~}}}vvvnnnnnnvvvyyypppnnnmmmkkkjjjllllllnnnooopppooooooqqqrrrsssvvvzzz}}}~~~}}}|||~~~|||rrreee[[[WWWVVVVVVVVVUUUVVVWWWWWWYYY\\\```cccpppxxxyyywwwxxxzzz|||ttthhhdddeeemmmttt}}}rrriiijjjssszzz}}}wwwooommmnnnooohhh```aaalll}}}zzzfff[[[PPPNNNPPPQQQTTTXXX\\\aaakkkyyy|||}}}|||vvvlllaaaXXXSSSSSSSSSPPPTTTWWWYYY]]]aaa___ZZZKKKJJJIIIGGGFFFFFFGGGIIIOOOQQQXXXaaaeeedddccceeeaaa[[[XXXZZZ^^^eeesss~~~xxxttttttttttttttttttuuuuuuuuuttttttvvvxxxsssrrrqqqppppppqqqrrrsssuuuoooggg```ZZZUUUQQQOOOMMMPPPTTTWWWYYYZZZ]]]^^^bbbkkkvvv~~~zzzpppgggbbbYYYUUUOOOHHHCCC@@@??????<<<<<<======>>>@@@AAABBBDDDGGGOOOxxxuuuqqquuuwww}}}aaaGGG>>>>>><<<999999999999888888888777777666666666777777777888888777888:::===BBBJJJTTTZZZ[[[___eeerrr|||zzz|||xxxddd^^^iii}}}vvvhhhXXXOOOKKKGGGEEEFFFDDDDDDCCCDDDEEEHHHJJJLLLRRRZZZgggttt{{{yyyrrrlll```VVVNNNMMMNNNRRRXXX___bbbgggllloooooommmkkkjjjjjjmmmnnnhhhbbbdddppp{{{xxxooommmlllkkkkkkmmmmmmppprrrsssrrrqqqrrrrrruuuxxx|||yyyooobbbYYYVVVVVVUUUTTTTTTUUUVVVWWWYYY\\\aaadddpppxxx~~~~~~vvvkkkiiimmmvvv}}}xxxmmmnnnvvvyyyyyy|||{{{qqqgggfffqqqvvvcccXXXPPPPPPRRRTTTVVVXXXZZZ^^^gggssszzzqqqwww~~~zzz~~~yyyrrrggg[[[RRRMMMNNNPPPJJJOOORRRRRRSSSUUUTTTPPPGGGGGGFFFFFFEEEGGGKKKMMMVVVYYYaaakkknnnfff]]]YYYXXXTTTTTT\\\fffrrryyyuuuuuuuuusssrrrtttuuuvvvuuutttuuuwwwxxxrrrqqqppppppqqqtttwwwyyyooojjjbbb[[[WWWUUUSSSRRRMMMQQQUUUYYY[[[]]]```aaadddmmmyyyyyyppphhhbbbXXXTTTNNNGGGBBB@@@??????<<<<<<======>>>@@@AAABBBEEEGGGLLLtttrrrqqqjjjgggmmmnnncccHHH??????===999999999999888888888888777666666777777888888999999555666999<<>>============>>>>>>??????@@@@@@DDDHHHNNNhhhpppwwwzzz|||___YYYWWWfff~~~dddFFFCCCBBB;;;:::999999999888888888888777777777666666555555444444555666999===DDDNNNYYY```\\\^^^bbbooo|||jjj```uuuyyylll[[[PPPLLLJJJGGGCCCAAACCCEEEEEEFFFIIIOOOSSSYYYdddrrrwwwfff]]]SSSNNNLLLNNNUUU]]]fffjjjooorrrrrrqqqpppooohhhfffeeegggiiinnnzzz{{{qqqmmmmmmkkkjjjkkklllpppuuuxxxyyyxxxyyyyyy|||ssshhh\\\WWWUUUSSSTTTWWWTTTSSSRRRTTTYYY```eeegggkkkrrryyy}}}}}}~~~|||vvvvvv{{{}}}qqqppp{{{rrrqqqyyy}}}xxxuuussswwwuuussstttuuurrrkkkeee]]][[[XXXZZZ___dddggghhhkkkooouuu|||yyywwwuuuvvv{{{~~~}}}vvvpppkkkddd[[[SSSNNNJJJIIIEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGIIILLLLLLLLLSSS\\\eeekkkooommmfff^^^ZZZZZZ[[[YYY___ooo{{{uuuuuuvvvuuutttuuutttuuuuuuuuuuuuuuuuuuuuuyyywwwuuutttsssrrrooommm```\\\XXXVVVWWWUUUQQQLLLOOOQQQUUUXXXYYY[[[^^^```lllvvv~~~wwwnnnggg^^^YYYQQQIIICCC???>>>============>>>??????@@@@@@AAAFFFKKKbbbqqqzzz}}}}}}```YYYWWWggg~~~hhhIIICCCAAA;;;;;;999999999888888888888777888888888777777777666666666777999===DDDMMMXXX___bbbbbbdddppptttkkk|||ooo^^^RRRMMMKKKHHHDDDDDDEEEFFFFFFFFFJJJPPPUUU___kkk{{{|||kkkaaaWWWQQQOOOQQQYYYaaahhhmmmrrrvvvwwwwwwwwwwwwtttpppnnnoooqqqxxxxxxnnnllllllkkkkkkmmmpppssswwwyyyzzzzzz{{{|||~~~vvvjjj___ZZZWWWUUUUUUWWWWWWWWWWWWZZZ___dddhhhjjjmmmqqqvvvyyy{{{yyyuuuyyy~~~sssqqq|||wwwvvv}}}yyyoooqqqrrrssstttyyy~~~tttnnnkkkiiihhheeeccccccdddbbb]]]XXXYYYYYY[[[```gggoootttvvv~~~tttllliiieee___WWWQQQLLLJJJIIIFFFFFFGGGGGGGGGGGGGGGGGGHHHIIILLLOOOPPPSSS]]]ggguuuvvvtttnnnfff```^^^___ccceeeoooxxxssstttvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvvvv{{{yyywwwuuusssooojjjfff\\\YYYWWWWWWXXXWWWRRRNNNPPPRRRUUUWWWYYY[[[^^^```llluuu}}}|||qqqiii\\\XXXQQQIIICCC@@@>>>>>><<<======>>>??????@@@@@@@@@EEEIII]]]~~~uuu|||}}}}}}```XXXWWWhhh~~~nnnMMMCCC???:::<<<999999999888888888888777:::999999999999888888888777888:::>>>DDDMMMWWW___dddddddddqqq}}}wwwtttbbbUUUOOOLLLIIIFFFGGGGGGGGGFFFHHHNNNUUUZZZgggtttpppeeeZZZTTTQQQTTT\\\eeemmmrrrxxx|||~~~}}}{{{|||~~~uuulllkkkkkkkkkllloootttvvvxxxzzz{{{|||~~~yyynnnccc^^^[[[WWWVVVXXX[[[]]]___cccgggkkknnnppptttuuuxxx{{{wwwvvv~~~|||rrrqqq{{{xxxwwwxxxnnndddddddddbbbbbbeeekkkoooyyymmmfffcccbbb]]]ZZZXXXWWWWWWVVVTTTRRRTTTVVV\\\eeeoooyyyzzzllldddfffbbb\\\UUUOOOKKKIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIGGGKKKOOOTTTXXX```lllvvv|||uuunnnhhhfffgggiiigggooozzztttrrruuuwwwvvvwwwyyyyyyxxxwwwvvvuuuvvvvvvvvvyyyxxxwwwvvvsssnnngggbbbYYYXXXXXXYYYZZZYYYUUURRROOOQQQTTTWWWYYY\\\```ccckkksss{{{tttjjj[[[WWWQQQJJJDDD@@@???>>><<<<<<===>>>???@@@@@@AAAAAAFFFJJJZZZxxxzzz}}}zzz}}}___WWWUUUggg~~~rrrPPPCCC===:::>>>999999999888888888777777999999999999999999999999999999;;;>>>DDDMMMWWW^^^cccdddfffuuuwwwfffXXXPPPLLLIIIGGGHHHGGGFFFGGGLLLSSS[[[aaaooo}}}rrrggg[[[UUUSSSUUU^^^gggtttxxx~~~~~~uuunnnlllkkkkkkmmmqqqwwwxxxzzzzzz{{{}}}|||rrrgggccc```[[[ZZZ[[[^^^bbbgggmmmppptttvvvxxx~~~zzz{{{|||rrrrrr|||yyyzzz{{{tttiii```]]][[[YYYVVVUUUVVVZZZ]]]mmmwwwooobbb[[[XXXWWWTTTRRRPPPOOOOOOOOOOOOOOOOOOTTT\\\gggsssttthhhaaaeeeaaa[[[TTTNNNJJJHHHHHHGGGHHHJJJLLLLLLLLLKKKJJJHHHMMMTTT[[[eeeqqq||||||ssskkkhhhjjjmmmooohhhwww|||vvvsssrrrvvvxxxwwwxxxzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuuuutttrrrmmmgggbbbWWWWWWXXXYYYZZZYYYVVVTTTNNNPPPSSSVVVYYY]]]bbbfffjjjpppxxx~~~tttjjjZZZWWWQQQJJJEEEAAA???>>><<<<<<===>>>???@@@AAAAAA@@@FFFHHHWWWttt{{{zzz\\\UUUTTTdddsssQQQCCC===:::>>>999999999888888888777777888888888888888888888888999:::;;;>>>DDDMMMWWW^^^eeekkkrrryyyiii[[[RRRLLLIIIGGGFFFEEEEEEHHHOOOYYYbbbgggvvv}}}tttiii^^^YYYWWWZZZbbbkkkyyy~~~zzzssspppnnnlllnnnrrryyyzzz{{{{{{|||~~~wwwnnnkkkhhhdddbbbbbbdddjjjqqqwww{{{~~~~~~uuuttt~~~zzz|||wwwnnnccc[[[WWWUUUQQQOOOOOOQQQUUUWWWZZZdddrrrwwwfff[[[TTTQQQPPPLLLKKKJJJJJJJJJKKKMMMNNNOOOTTT\\\fffqqq}}}}}}nnnddd```ccc___YYYSSSNNNJJJIIIHHHFFFHHHLLLPPPQQQPPPNNNMMMLLLRRRZZZeeetttzzzooohhhiiimmmqqqsssqqq|||vvvvvvssstttxxxyyywwwwwwzzzxxxyyyyyyzzzyyyyyyxxxwwwsssrrrrrrrrrqqqmmmgggcccXXXXXXYYYYYYXXXWWWUUUTTTNNNPPPSSSVVVYYY^^^cccgggiiinnnwww~~~}}}ssshhh[[[WWWRRRKKKEEE@@@>>>===;;;<<<===>>>???@@@AAABBB???DDDFFFUUUsssrrrWWWSSSRRRbbbpppOOOCCC>>>:::>>>999999999888888888888777666666666777777777777777888999;;;???EEENNNXXX___jjjuuuzzzlll___UUUNNNJJJGGGFFFDDDEEEJJJSSS]]]eeeiiivvv{{{uuulllccc^^^]]]```gggppp{{{zzzvvvrrrooorrrvvvzzz{{{}}}}}}~~~yyywwwvvvrrrppppppqqqwwwvvvttt}}}yyy|||zzzrrrfff]]]WWWTTTPPPNNNNNNQQQTTTUUUQQQYYYdddooozzzooo```VVVPPPMMMLLLGGGHHHHHHIIIJJJLLLNNNPPPSSSWWW]]]dddlllwwwpppeee___\\\^^^[[[VVVQQQMMMKKKJJJJJJHHHLLLRRRWWWYYYXXXUUURRRRRRXXXaaannn~~~vvvllljjjooowww}}}zzztttvvvuuuwwwzzzzzzwwwwwwzzzvvvxxxzzz||||||{{{yyyxxxrrrqqqqqqpppooolllgggccc]]]]]]]]][[[YYYXXXWWWWWWRRRSSSUUUWWWYYY\\\aaaeeejjjnnnxxxzzzzzz~~~pppfff[[[XXXRRRLLLEEE@@@===;;;;;;;;;<<<>>>???@@@AAABBB@@@CCCEEEVVVwwwhhhQQQQQQQQQaaalllMMMCCC???;;;>>>999999999888888888888777666666666777777777888888888999;;;???EEEOOOZZZaaakkkyyy{{{vvv~~~{{{pppdddYYYQQQKKKIIIGGGFFFFFFLLLUUU^^^eeegggnnnuuuzzz|||}}}~~~{{{wwwssskkkdddaaaaaacccjjjrrrzzz{{{wwwtttwww}}}|||}}}uuurrrzzzvvvzzz}}}{{{uuuiii^^^ZZZWWWRRROOOOOOQQQSSSSSSRRRWWW^^^dddjjjsss|||vvvgggZZZQQQKKKIIIHHHFFFHHHIIIKKKLLLNNNQQQSSSWWWZZZ^^^bbbhhhrrr}}}rrrddd\\\YYYYYYZZZWWWSSSOOOLLLKKKKKKLLLLLLQQQXXX___aaa```\\\YYYWWW]]]ffftttzzzssslllmmmwww{{{vvvwwwvvvxxx|||{{{wwwvvvyyyuuuwww{{{}}}~~~|||zzzxxxsssrrrpppooonnnkkkfffcccddddddbbb```]]][[[[[[\\\UUUVVVWWWWWWXXX[[[___bbbkkkoooyyyxxxwww||||||nnneee\\\YYYSSSLLLEEE@@@<<<:::;;;;;;<<<>>>???AAABBBBBBCCCFFFGGGZZZ}}}aaaMMMPPPQQQaaa|||hhhKKKDDD@@@;;;===999999999888888888888777666666777777888888888999777888;;;???EEEOOOZZZbbbgggwwwwwwpppwww}}}sssggg\\\SSSMMMJJJHHHGGGHHHMMMVVV^^^ccceeedddiiimmmmmmooossstttssspppiiicccaaaaaaccciiipppyyy{{{xxx|||}}}