BM66(@ ccc\\\TTTNNNNNNQQQTTTWWW[[[\\\]]]```cccgggiiikkkkkkiiihhhhhhiiijjjjjjiiiiiikkkmmmmmmmmmlllmmmnnnnnnnnnmmmmmmmmmjjjfffccceeefffffffffgggjjjooorrrqqqqqqrrrrrrqqqpppnnnmmmjjjjjjjjjlllnnnoooooommmoooooopppooonnnkkkhhhfffccccccccccccdddeeeggghhhhhhjjjlllmmmoooooonnnnnnkkklllkkkhhhccc___^^^^^^```bbbfffjjjlllnnnnnnnnnhhhhhhjjjmmmpppqqqpppooommmnnnnnnpppqqqsssuuuvvv}}}{{{~~~wwwtttvvvxxx{{{{{{zzzxxxwwwwwwxxx~~~zzzvvvvvvuuussssssssssssqqqpppqqqpppnnnkkkiiihhhgggfffhhhfffeeefffgggeeeaaa]]]]]]]]]^^^^^^^^^]]]\\\\\\YYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^aaabbbdddeeefffgggggggggmmmmmmmmmooorrrwww{{{}}}{{{vvvuuuyyy|||~~~xxxpppggg______```___^^^___```aaacccccccccccceeeggggggggggggfffdddbbb```___^^^```bbbbbb```___^^^^^^```bbbddddddcccbbbbbbbbbbbbcccccccccccceeeiiillloookkkhhhhhhkkknnnnnnnnnpppnnnkkkiiiiiijjjmmmoooooorrrvvvxxxwwwuuuuuuuuuoooqqqrrrttttttsssrrrqqqnnnoooooonnnkkkjjjkkkmmmllleee___```eeegggbbb\\\UUUWWW[[[___aaaaaa```___^^^```cccdddcccbbbcccdddddd```[[[ZZZ]]]bbbfffiiipppeeeZZZUUUQQQOOORRRVVVaaauuu___YYYRRRNNNNNNQQQUUUXXXZZZ[[[]]]___cccfffiiijjjlllkkkiiijjjkkklllkkkjjjiiikkknnnoooooooooppprrrsssrrrpppppppppnnnkkkiiifffgggiiijjjjjjjjjmmmoooqqqqqqrrrrrrqqqpppnnnmmmjjjiiijjjllloooqqqpppooonnnnnnooonnnllljjjgggeeeeeeeeedddeeefffhhhjjjkkkkkklllmmmnnnnnnnnnmmmlllllllllkkkgggaaa]]]\\\]]]aaacccgggiiikkklllkkkjjjfffgggiiimmmpppqqqqqqqqqnnnnnnoooppprrrtttuuuvvvyyywwwzzzyyysssoooqqqsssuuuuuutttttttttvvv{{{}}}zzzxxxvvvuuuuuutttrrrpppooonnnllljjjhhhfffeeeeeefffeeeeeeggghhhhhheeebbbaaaaaaaaa```___^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^______cccdddeeefffgggggghhhhhhiiiiiijjjlllooossswwwyyyzzzvvvsssrrruuuyyy||||||}}}uuummmddd]]]]]]______^^^```___aaacccdddddddddeeefffffffffgggfffeeebbb```______```aaaaaa___^^^^^^___bbbccceeedddbbb_________aaabbbccccccdddfffiiilllmmmjjjhhhhhhkkknnnooonnnnnnmmmjjjhhhggggggiiijjjnnnqqquuuwwwwwwuuuuuuuuurrrssstttuuuuuusssqqqpppnnnmmmlllkkkjjjjjjkkklllooohhhcccccchhhiiifffaaaYYY[[[]]]```aaabbbaaaaaa```bbbdddeeedddddddddeeedddbbb^^^\\\\\\___cccfffmmmcccYYYTTTQQQOOORRRVVV```uuuZZZUUUOOOMMMNNNSSSWWWZZZ[[[[[[]]]___bbbfffhhhjjjnnnlllkkklllmmmnnnmmmllliiilllooopppqqqrrrtttvvvvvvtttrrrrrrrrrrrrqqqoooiiikkkmmmmmmkkkjjjjjjkkkpppqqqrrrrrrqqqpppnnnmmmgggggggggjjjmmmooopppooommmmmmmmmllljjjhhhfffdddddddddddddddeeehhhkkklllnnnnnnnnnnnnnnnmmmlllkkknnnnnnlllggg```\\\\\\]]]ccceeehhhjjjkkkjjjhhhgggdddfffjjjmmmpppqqqqqqqqqnnnooooooqqqrrrtttvvvwwwuuusssttt{{{wwwlllmmmnnnnnnnnnnnnnnnmmmooossswww{{{~~~~~~|||xxxvvvuuusssqqqoooooonnnmmmkkkiiigggeeeeeeddddddeeegggiiijjjiiigggdddddddddcccbbb```^^^]]]]]]]]]]]]]]]]]]^^^^^^_______________^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaaeeeeeefffggghhhhhhggggggfffggghhhjjjmmmppptttvvvxxxuuurrrsssvvvzzz}}}~~~xxxrrriiiaaa[[[\\\^^^^^^^^^```^^^```dddeeeeeeddddddeeeeeefffffffffeeeccc```^^^``````aaa___^^^]]]^^^```cccdddeeeccc```]]][[[[[[^^^```bbbcccdddfffjjjlllllljjjhhhiiikkkmmmnnnmmmlllkkkiiihhhffffffeeeeeekkkooosssvvvvvvuuuuuuvvvuuuuuuvvvvvvtttsssqqqooommmkkkiiiiiijjjkkkkkkkkkpppjjjeeeeeehhhjjjhhheee___``````aaaaaabbbbbbbbbbbbdddfffffffffeeefffgggddddddddd```]]]\\\___bbbiii___VVVRRRPPPOOOQQQVVV```vvvUUURRRNNNMMMPPPUUUZZZ\\\\\\]]]___aaadddgggiiikkkmmmlllllllllnnnnnnmmmkkkiiilllooorrrsssuuuwwwyyywwwuuurrrrrrsssuuuvvvuuupppqqqpppnnnkkkiiijjjjjjppppppqqqqqqpppooommmllldddddddddfffiiilllmmmmmmkkkkkkkkkjjjiiigggfffeeebbbaaa```aaabbbeeehhhjjjmmmmmmmmmmmmnnnmmmmmmmmmqqqrrrooohhh```\\\]]]```fffhhhjjjlllmmmllljjjiiifffhhhllloooppppppppppppoooooopppqqqrrrtttvvvwwwsssppppppvvvsssqqqmmmkkkjjjiiihhhgggfffiiimmmqqquuu}}}|||yyywwwsssqqqqqqpppooommmkkkiiigggfffcccdddeeefffhhhiiihhhhhheeeeeeeeeddddddbbbaaaaaa`````````___``````aaabbbcccccccccbbbbbbbbbaaaaaa_______________```aaaaaaffffffgggggggggggggggfffeeefffhhhjjjmmmqqqtttvvvyyyxxxwwwxxx{{{~~~uuuqqqiiibbb]]]]]]]]]\\\]]]```]]]```dddffffffeeedddddddddeeeffffffeeeccc```^^^```aaa```___]]]]]]___aaabbbcccdddbbb___[[[YYYYYYZZZ\\\```bbbccceeehhhjjjlllkkkjjjjjjjjjjjjjjjjjjiiiiiihhhhhhgggfffeeedddiiilllqqqtttuuuuuuuuuvvvttttttttttttsssrrrqqqpppooollljjjiiikkkmmmmmmlllnnnjjjfffeeefffggggggfffddddddbbbaaa```aaaaaabbbbbbdddeeeeeeeeeeeefffgggdddggghhhddd^^^ZZZ\\\___ddd[[[SSSPPPOOONNNQQQVVV___vvvSSSQQQNNNOOORRRXXX\\\^^^___```aaacccfffiiikkklllkkkkkkkkklllmmmmmmkkkiiiiiikkkoooqqqssstttwwwyyyxxxvvvttttttwww{{{}}}~~~zzzxxxtttnnnjjjiiikkkmmmnnnoooooopppooommmlllkkkeeedddccceeegggjjjkkkjjjiiiiiiiiiiiihhhggggggfffbbb```______```cccgggiiiiiiiiijjjkkkmmmooopppqqquuuvvvtttmmmccc^^^```dddiiijjjlllnnnnnnnnnmmmmmmiiilllppprrrpppnnnmmmmmmnnnooooooppprrrtttvvvwwwtttqqqooorrr{{{~~~xxxpppjjjhhhggggggfffdddfffiiikkkooowww}}}yyyvvvsssrrrrrrpppnnnllljjjhhhfffgggggggggffffffffffffcccdddeeeeeeeeeeeeeeedddbbbbbbbbbbbbbbbcccdddddddddccccccccccccbbbbbbbbb```____________```aaaaaaeeeffffffgggggggggffffffdddeeehhhkkkooosssvvvxxxzzz{{{{{{|||~~~yyytttqqqkkkeee___^^^]]][[[\\\___]]]```dddffffffeeeddddddbbbdddeeefffeeeccc```^^^aaaaaaaaa___]]]^^^___bbbaaabbbcccaaa^^^[[[YYYYYYVVVYYY]]]```bbbdddfffhhhmmmmmmmmmkkkiiigggffffffcccdddeeeeeefffeeeddddddgggkkkooossstttttttttuuuqqqqqqqqqrrrrrrqqqqqqqqqqqqpppnnnnnnooooooooonnnpppnnnkkkiiihhhhhhhhhhhhgggfffdddaaa``````aaaaaaaaabbbcccccccccccceeefffeeehhhjjjggg```\\\]]]___aaaYYYQQQOOONNNNNNQQQUUU___wwwTTTRRRQQQRRRVVVZZZ^^^___aaaaaaccceeegggjjjlllmmmjjjjjjjjjkkklllllljjjhhhhhhkkknnnooopppqqqsssuuuxxxwwwvvvyyy}}}}}}xxxqqqkkkjjjmmmooolllmmmnnnnnnmmmllljjjiiihhhfffddddddfffhhhhhhhhheeeeeeeeeffffffgggggggggcccbbb```___```cccfffhhheeefffgggiiillloooqqqsssvvvyyyxxxqqqgggaaacccgggkkkkkkkkkllllllmmmnnnnnnkkkppptttuuuqqqnnnmmmmmmmmmnnnnnnpppqqqsssuuuvvvuuurrroooqqq{{{|||wwwmmmiiihhhiiihhhhhhiiijjjiiijjjpppxxx|||yyywwwwwwwwwvvvtttqqqnnnmmmlllmmmmmmkkkhhhffffffgggdddeeefffgggggghhhhhhgggdddddddddddddddeeeeeefffbbbbbbbbbaaaaaaaaaaaa```aaaaaa````````````aaaaaaffffffggghhhhhhhhhhhhhhhdddfffjjjnnnssswwwzzz|||~~~|||uuuqqqpppkkkeee```^^^\\\YYY[[[___^^^```dddeeeeeeddddddeeeaaaccceeeffffffccc```]]]bbbbbbcccaaa```___```bbbaaabbbcccaaa^^^[[[YYYYYYUUUXXX]]]aaabbbcccdddeeekkkmmmnnnllliiifffdddddd___```aaabbbccccccccccccfffjjjnnnqqqrrrrrrssssssppppppppppppqqqqqqqqqrrrrrrtttvvvuuusssqqqppppppuuuuuutttqqqnnnllllllllliiihhheeecccaaaaaaaaaaaa```aaabbbbbbaaaaaadddffffffhhhjjjhhhccc``````bbb___WWWPPPOOONNNNNNPPPUUU^^^xxxWWWUUUTTTUUUYYY\\\___```aaabbbccceeegggiiilllmmmjjjiiijjjkkkmmmllljjjhhhhhhjjjlllmmmmmmmmmooopppuuuuuuvvv{{{|||uuuooommmnnnoookkkkkkllllllkkkjjjhhhggghhhfffcccaaabbbbbbbbbaaa``````aaabbbccceeefffgggdddaaa___]]]]]]```cccfffddddddeeegggjjjnnnqqqsssuuuyyy{{{tttjjjccceeeiiilllkkkhhhgggfffgggiiijjjlllqqqvvvwwwsssooonnnooolllmmmmmmnnnppprrrtttuuuuuurrroooqqq}}}{{{vvvnnnkkkjjjjjjiiijjjjjjiiihhhlllsssyyy~~~{{{xxxvvvsssttttttqqqmmmjjjkkklllhhhhhhiiiiiijjjiiiiiiiiieeeeeeddddddeeeeeefffgggccccccccccccbbbbbbbbbbbbccccccbbbbbbbbbbbbccccccggghhhiiijjjkkkkkklllllliiilllpppuuu{{{{{{yyy~~~tttooommmlllhhhccc___]]][[[XXXZZZ______aaacccdddddddddeeefff```bbbeeeffffffccc___]]]bbbcccddddddbbbaaaaaabbbdddeeeeeebbb^^^YYYWWWVVVVVVZZZ___cccdddddddddeeehhhjjjmmmmmmiiifffeeeeeecccccccccccccccdddddddddfffiiinnnqqqqqqqqqqqqqqqrrrrrrqqqqqqpppqqqqqqqqqqqqwww|||{{{uuuppppppqqqyyy{{{|||yyysssooonnnoookkkjjjhhhfffdddcccbbbbbb```aaabbbaaa```aaacccfffgggggggggggggggfffeeeeee___WWWPPPOOONNNNNNPPPTTT^^^yyyYYYWWWVVVWWWZZZ^^^``````aaaaaabbbdddfffiiikkkllljjjjjjkkklllnnnmmmjjjhhhgggiiikkklllkkkkkklllmmmqqqrrrtttzzz~~~yyysssooonnnnnnjjjjjjkkkkkkjjjiiigggffffffccc___]]]\\\\\\\\\[[[\\\\\\]]]___aaaccceeefffbbb___\\\ZZZZZZ\\\___bbbddddddeeefffiiilllpppqqqtttyyy{{{vvvkkkdddeeeiiimmmjjjfffcccaaabbbdddfffkkkqqqwwwxxxtttqqqppprrrllllllmmmnnnpppqqqsssttttttrrrnnnqqq|||~~~sssnnnkkkiiifffhhhhhhhhhhhhlllsssyyyxxxyyyyyyvvvqqqooooooqqqllllllllllllkkkkkkjjjiiieeeeeeeeeeeeeeefffggggggggggggfffffffffeeeeeeeeeeeeeeedddccccccdddddddddhhhiiikkklllmmmnnnnnnnnnooorrrwww}}}xxxooonnn~~~wwwooollliiihhhddd```]]]\\\YYYXXX[[[``````aaacccccccccccceeeggg```bbbeeegggfffccc___]]]bbbdddffffffdddbbbbbbbbbgggggggggccc]]]XXXUUUTTTWWW[[[aaadddeeeeeeeeeeeedddhhhlllllljjjgggggggggiiihhhggggggfffffffffgggfffiiinnnpppppppppppppppuuutttsssrrrqqqppppppppppppxxxvvvoooooorrrzzz}}}|||uuupppnnnooolllkkkjjjiiigggeeedddcccaaabbbbbbaaa```aaadddfffhhhffffffggghhhiiiiiihhh___WWWQQQOOOOOONNNPPPSSS]]]yyy\\\[[[YYYYYYZZZ]]]```bbbcccbbbbbbcccdddgggiiijjjhhhggggggjjjllllllhhheeehhhiiijjjkkkkkkjjjiiihhhmmmooorrrvvvzzz}}}zzz~~~}}}uuupppnnnpppkkklllmmmkkkhhhdddcccccccccaaa]]]XXXTTTQQQOOOMMMWWWYYYZZZYYYYYY[[[aaaeeeeee___WWWRRRRRRWWW\\\```ddddddddddddeeegggiiijjjtttsssqqqnnnkkkhhheeecccdddddd```YYYTTTTTTZZZ```gggkkkqqquuuvvvrrrmmmjjjkkknnnrrrtttssssssssssssxxxsssooorrryyy~~~vvvyyy~~~sssoooqqqkkkkkklllkkkkkklllnnnpppssswww~~~|||yyyuuurrrqqqooonnnnnnoooooonnnmmmmmmlllkkkllllllllljjjhhhiiifffdddcccdddeeeeeeeeehhhhhhgggeeecccdddfffhhhlllnnnpppqqqqqqrrruuuwwwwwwooohhhggguuu{{{pppiiieeecccaaaeeeaaa]]]ZZZZZZ[[[\\\[[[``````aaabbbbbbbbbbbbbbb```aaabbbddddddbbbaaa```ccccccbbbaaaaaabbbcccdddbbbfffgggccc[[[UUUSSSTTTXXX```hhhkkkiiiffffffggghhhggggggggggggiiijjjkkkfffhhhiiihhhgggfffggghhhjjjmmmrrrvvvwwwtttpppmmmppppppooooooooooooooopppqqqtttwwwxxxvvvrrrooommmvvvyyy|||{{{vvvqqqooonnnnnnkkkgggdddccceeegggiiidddcccaaaaaaaaaccceeeggglllllliiifffgggjjjjjjggg```WWWOOONNNNNNOOOQQQTTTaaazzz]]]\\\\\\\\\]]]___aaacccbbbbbbbbbccceeefffhhhiiigggfffeeegggiiiiiigggdddfffggghhhjjjjjjjjjjjjiiilllnnnpppsssvvvxxxyyyzzzyyy|||}}}wwwqqqnnnmmmlllmmmnnnnnnkkkiiihhhhhhhhhgggccc___ZZZUUURRRPPPUUUVVVVVVUUUUUUWWW[[[___ccc^^^XXXTTTTTTXXX\\\^^^______```aaacccfffiiijjjqqqqqqooollliiifffcccaaaaaa```\\\UUUPPPQQQWWW]]]dddhhhnnnrrrsssqqqmmmjjjhhhkkknnnppppppppprrrsssvvvqqqnnnooovvv{{{|||zzzzzz||||||qqqmmmjjjjjjjjjiiihhhiiikkklllooossszzz|||xxxvvvtttttttttuuutttrrrqqqpppooooooppppppnnnlllkkkiiihhhiiijjjkkkkkkjjjllllllllljjjiiijjjmmmpppoooppprrrtttuuuxxx|||{{{lllfffhhhvvvvvvmmmgggdddbbbaaaaaa^^^[[[ZZZZZZZZZZZZYYY___```aaabbbcccbbbbbbaaa^^^___aaabbbbbbbbbaaa```bbbaaaaaa```aaabbbcccdddaaadddfffbbb[[[VVVTTTUUUZZZaaahhhjjjhhhdddcccdddhhhggggggggggggiiijjjkkkkkkllllllkkkhhhgggggghhhiiilllrrrvvvxxxwwwtttrrrsssrrrpppooonnnmmmmmmlllooorrruuuvvvtttqqqnnnmmmvvvyyy{{{zzzvvvqqqnnnnnnllliiieeebbbaaaccceeegggdddcccbbbaaaaaabbbdddeeeeeehhhiiihhhjjjmmmjjjeee\\\TTTMMMMMMOOOPPPSSSWWWbbb{{{^^^______```aaabbbbbbccc```aaabbbdddeeefffggggggfffeeeddddddeeeeeecccbbbcccdddeeegggiiiiiijjjjjjkkklllmmmoooqqqsssttttttyyy{{{}}}~~~zzztttnnnjjjkkknnnpppqqqpppoooooopppsssqqqoookkkfffaaa\\\ZZZXXXXXXXXXWWWVVVWWWZZZ]]]bbb```]]][[[[[[\\\]]]^^^______```aaaccceeeggghhhpppooonnnllljjjfffcccbbb```]]]XXXQQQLLLMMMSSSYYY___ccciiinnnpppooollljjjgggiiikkkmmmnnnpppsssuuuwwwssspppppptttxxxzzzyyyzzz{{{~~~zzznnnjjjiiihhhgggggghhhiiijjjkkknnnuuu}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxyyyxxxvvvtttrrrrrrrrrtttvvvvvvuuussspppppppppooonnnooorrruuutttvvvyyy{{{~~~yyyllliiinnn~~~yyypppiiieeecccaaa```___]]]\\\[[[\\\\\\ZZZYYY^^^```bbbcccdddcccaaa```]]]^^^```bbbccccccbbbbbb``````______```bbbccceeeccceeegggeee```[[[YYYZZZ___dddjjjkkkiiieeeddddddhhhggggggggggggiiijjjkkkooopppooommmjjjgggggghhhhhhlllrrrwwwzzz{{{yyyxxxvvvuuurrrpppmmmkkkjjjjjjlllooosssuuusssqqqooonnnuuuwwwyyyxxxuuuqqqnnnmmmiiigggdddaaa``````bbbcccdddcccbbbbbbaaabbbbbbccc___dddiiikkknnnooojjjcccXXXQQQLLLMMMOOOPPPTTTYYYbbb|||___```bbbcccccccccbbbbbb___aaaccceeefffffffffeeehhhfffdddbbbaaa```___^^^^^^___aaacccfffhhhiiijjjjjjkkkkkkmmmoooqqqrrrsssyyyzzz|||}}}|||vvvnnnhhhiiilllppprrrrrrssstttvvv{{{{{{zzzxxxtttpppkkkiiidddcccbbb```___```aaabbbeeefffgggfffeeecccccccccffffffffffffffffffggggggqqqrrrrrrqqqpppmmmjjjiiieeebbb[[[SSSNNNNNNRRRVVV]]]```eeejjjmmmnnnmmmlllhhhjjjkkklllnnnqqquuuyyy{{{xxxvvvuuuvvvxxxzzzzzzuuuvvvyyy|||~~~xxxjjjhhheeeeeefffhhhjjjkkkiiikkkqqqxxx~~~~~~~~~{{{xxxxxxxxxvvvuuuvvvyyy{{{}}}|||sssttt|||yyytttmmmgggdddaaa```^^^______^^^___aaa```^^^\\\^^^```bbbddddddcccaaa```^^^___aaacccdddeeeeeeeee___^^^^^^^^^```bbbdddeeefffhhhjjjjjjfffcccbbbbbbdddhhhlllnnnllljjjiiiiiihhhggggggggggggiiijjjkkkpppppppppnnnkkkiiihhhiiikkknnnsssxxx{{{||||||{{{xxxvvvtttqqqooolllkkkkkkkkknnnrrrtttsssrrrqqqqqqssstttvvvuuussspppnnnlllgggfffcccaaa```___```aaacccccccccbbbbbbaaaaaa``````fffkkkmmmooopppiiibbbVVVPPPLLLMMMOOOPPPTTTYYYaaa{{{aaabbbcccdddeeedddbbbaaa```aaaccceeeffffffeeeeeejjjiiifffccc___]]][[[[[[[[[\\\]]]```cccfffhhhiiijjjjjjkkkllloooqqqtttuuuxxxyyyzzz{{{zzzuuunnnhhhgggjjjnnnqqqrrrtttvvvwww|||}}}~~~~~~|||yyyvvvuuuqqqooommmkkkkkkjjjjjjjjjkkkmmmppppppnnnkkkjjjjjjllllllllllllmmmmmmlllllltttuuuwwwyyyyyyxxxvvvuuuqqqmmmeee]]]WWWUUUVVVXXX^^^```dddhhhlllmmmnnnnnniiijjjkkkkkkmmmpppuuuyyy|||||||||zzzxxxxxxxxxyyyrrrrrruuuzzz|||oookkkeeeccceeehhhkkkllliiikkknnnttt|||}}}wwwrrrlllgggdddaaa___]]]______```aaaccccccaaa^^^___```bbbcccccccccaaa```]]]^^^```bbbccceeeeeefff___^^^^^^^^^```bbbdddeeegggiiikkklllkkkiiihhhhhhfffhhhkkkmmmmmmmmmllllllhhhggggggggggggiiijjjkkklllmmmnnnmmmkkkjjjjjjkkknnnppptttxxxzzz||||||{{{wwwvvvtttrrrpppooonnnnnnkkkooorrrttttttsssssssssrrrrrrrrrrrrrrrpppmmmkkkgggfffdddbbbaaa```______aaabbbbbbbbbbbbaaa___^^^eeejjjmmmmmmnnnnnnhhhaaaVVVRRROOOOOOOOONNNRRRXXX```zzzcccdddeeefffeeedddcccbbbbbbcccdddeeeffffffffffffjjjjjjiiieeeaaa^^^\\\\\\ZZZ[[[\\\___bbbeeehhhjjjjjjjjjjjjlllnnnqqqtttuuuuuuvvvvvvuuusssoookkkiiidddhhhllloooqqqsssuuuwwwxxxyyyzzz{{{|||{{{zzzzzzwwwuuurrrqqqqqqpppnnnmmmnnnrrruuutttqqqnnnnnnooojjjlllnnnppprrrssssssttttttvvvzzz~~~~~~yyyrrrjjjeeeaaa``````ccceeegggjjjllloooqqqqqqiiijjjjjjjjjkkkmmmqqqtttzzz}}}}}}xxxuuutttuuusssrrrtttxxxzzz{{{yyynnnhhhgggiiikkklllllllllmmmqqqwwwzzzssspppkkkhhheeeccc```]]]^^^^^^___aaacccdddbbb`````````aaabbbbbbbbbbbbbbb]]]^^^___```aaacccdddeee``````______```bbbccceeeeeegggiiikkkmmmmmmlllkkkfffgggiiijjjkkklllllllllhhhggggggggggggiiijjjkkkjjjkkkllllllkkkjjjkkkmmmpppqqqtttvvvyyyzzz{{{{{{wwwvvvtttrrrqqqpppoooooolllooorrrtttssssssssstttqqqpppoooppppppooommmjjjffffffeeecccbbb```___^^^___```bbbcccbbbaaa___^^^hhhlllmmmlllllllllfff___WWWTTTQQQQQQOOONNNRRRXXXbbb|||gggggggggggggggfffeeeeeeeeeeeeeeeeeefffggghhhhhhgggiiijjjiiieeeaaa```aaa\\\\\\^^^```cccfffjjjkkkjjjjjjiiiiiikkkmmmpppqqqrrrsssrrrnnniiiggghhhjjjdddgggkkknnnpppqqqsssuuuuuuvvvwwwxxxyyyzzz{{{{{{xxxuuusssrrrrrrqqqooolllmmmpppsssrrrnnnkkklllooohhhjjjllloooqqqsssssstttooosssyyy}}}wwwsssooollljjjjjjjjjkkklllnnnqqqssstttkkklllmmmllllllmmmooorrryyy~~~yyyssspppqqqqqqoooqqqvvvyyyxxx{{{~~~tttooonnnnnnmmmnnnmmmlllmmmqqqyyy|||zzzzzz~~~wwwnnnllliiigggfffdddbbb````````````bbbeeefffeeedddbbbaaa`````````aaacccccc```aaaaaabbbcccdddffffffbbbaaaaaa```aaabbbcccdddeeefffiiillloooppppppoooiiiiiiiiijjjkkkkkkkkkjjjhhhggggggggggggiiijjjkkkkkklllmmmmmmkkkkkklllmmmoooppprrrtttwwwyyyzzz{{{vvvuuusssqqqooonnnmmmmmmlllnnnqqqrrrrrrqqqrrrrrrpppnnnmmmmmmoooooollljjjeeeeeedddcccbbb___]]]\\\\\\^^^aaaccccccaaa___^^^eeeiiillllllllljjjccc[[[WWWTTTSSSSSSQQQOOOSSSZZZfffjjjjjjiiiiiihhhggggggggggggfffeeeeeefffgggiiijjjeeehhhkkkkkkhhheeedddeee^^^______aaadddhhhkkkmmmjjjiiihhhggghhhiiikkkmmmooopppoooiiicccaaaeeejjjdddgggkkknnnoooppprrrtttvvvvvvvvvwwwxxxyyy{{{|||xxxuuurrrrrrrrrrrrooolllkkknnnpppnnniiigggiiimmmhhhjjjlllmmmooooooooonnnjjjooovvv~~~{{{xxxtttqqqnnnnnnnnnnnnppprrrtttvvvooopppppppppooonnnppprrryyy|||sssppppppmmmkkkmmmtttxxxyyy{{{~~~wwwsssqqqppppppmmmkkkjjjnnnttt|||}}}sssllljjjcccjjjtttzzztttjjjiiigggffffffeeecccbbbdddccccccdddgggiiiiiiiiicccbbb```______aaacccdddeeeeeeeeefffggghhhiiijjjccccccbbbaaaaaabbbcccdddggghhhkkkooorrrttttttrrrnnnmmmlllkkkllllllkkkjjjhhhggggggggggggiiijjjkkklllnnnnnnnnnlllkkklllmmmmmmnnnpppsssvvvyyy{{{|||vvvtttrrrpppmmmlllkkkjjjkkknnnpppqqqpppppppppqqqooommmllllllnnnooollliiidddddddddcccaaa___\\\[[[[[[]]]```ccccccbbb___^^^aaafffkkklllllljjjbbbYYYVVVTTTSSSSSSRRRPPPUUU\\\jjjnnnkkkgggeeeeeeeeeeeedddiiihhhggghhhiiihhhfffdddaaadddhhhjjjiiigggggggggddddddddddddfffiiikkklllooolllhhhfffeeegggjjjllliiimmmnnniiigggjjjlllmmmhhhiiikkkmmmpppsssvvvwwwyyyyyyxxxwwwwwwxxxzzzzzzxxxwwwuuussspppnnnmmmlllkkknnnpppmmmiiigggjjjmmmooogggccchhhnnnooommmlllnnnmmmooottt|||zzzsssooollliiikkkpppsssrrrooollloooqqqrrrqqqppppppqqqzzz~~~~~~wwwqqqnnnnnnooonnnmmmnnnrrruuuxxxyyy~~~zzzxxxsssqqqooolllkkklllnnnooozzzxxxmmmeeeaaaeeeaaabbblll|||vvvmmmiiigggeeefffhhhhhhfffcccccccccdddeeeeeeffffffgggcccbbbaaaaaaaaaccceeeggghhhgggggghhhjjjiiigggdddeeedddccccccbbbbbbbbbbbbfffgggiiimmmppptttvvvwwwpppkkkgggggglllpppqqqoooiiihhhggggggggghhhiiijjjllllllmmmmmmllljjjhhhgggkkklllnnnqqqvvvyyyzzzyyyuuurrrooommmmmmmmmlllkkkkkkooorrrqqqrrrtttsssooooooiiifffkkkooollliiigggdddcccbbb```^^^[[[ZZZYYY[[[]]]aaadddfffddd```\\\bbbgggmmmrrrqqqjjj___WWWSSSRRRTTTTTTQQQNNNSSS[[[hhhhhheeebbb```aaacccddddddeeeeeeeeefffgggfffcccaaa___bbbeeegggfffeeeeeeeeedddddddddeeefffiiikkklllmmmllljjjiiihhhhhhiiijjjhhhkkkkkkhhhiiinnnrrrqqqjjjjjjlllnnnpppsssuuuvvvxxxwwwuuussssssssstttuuuttttttttttttssssssrrrrrrmmmnnnnnnkkkhhhjjjqqqwwwuuummmgggjjjnnnmmmkkkjjjiiihhhhhhmmmtttzzz~~~}}}~~~zzzvvvqqqnnnkkkmmmppprrrpppmmmoooqqqssstttssssssssstttwww{{{}}}zzztttmmmkkkkkklllkkkkkkmmmppptttwwwxxx}}}|||vvvnnnhhhfffhhhjjjllluuu~~~vvvllleeebbbaaa```cccpppvvvmmmhhhfffeeefffhhhhhhfffcccbbbccccccdddeeeeeeffffffhhhgggeeeccccccccceeefffeeeddddddfffhhhiiihhhfffeeedddcccbbbbbbaaaaaaaaaeeefffhhhkkknnnqqqssstttppplllhhhiiimmmpppooommmkkkjjjiiihhhhhhhhhiiijjjllllllllllllkkkiiihhhgggkkkkkklllooorrrttttttsssuuurrrooommmmmmlllkkkjjjhhhmmmpppssswwwzzzwwwrrrooohhhdddhhhlllkkkhhhgggddddddbbb```^^^\\\[[[ZZZ[[[]]]aaadddfffdddaaa^^^bbbffflllqqqpppjjj___XXXUUUSSSSSSRRRPPPOOOUUU^^^lllddd```]]][[[]]]aaaccceeebbbbbbccceeefffddd```\\\\\\___bbbccccccccccccdddcccddddddeeegggiiikkklllkkkkkkkkkkkkjjjiiihhhggghhhhhhggggggllluuuxxxvvvllllllmmmnnnppprrrssstttwwwuuurrrnnnlllllllllmmmpppqqqsssuuuwwwyyyzzzzzzpppooollliiiiiioooyyy|||sssmmmmmmnnnllliiihhhfffdddcccfffkkkqqquuuwwwxxxvvvtttvvvyyy{{{zzzxxxtttqqqooooooqqqqqqnnnkkkoooqqqtttuuutttssstttuuutttwwwxxxvvvpppjjjgggggghhhiiijjjlllnnnrrruuuwww{{{|||uuuhhhcccdddfffhhhlllttt}}}zzzoooiiihhhdddhhhooo|||}}}tttmmmfffeeeeeefffhhhhhhgggeeebbbcccdddeeeeeefffffffffjjjhhhgggeeeeeefffgggiiieeedddccceeehhhjjjkkkjjjfffeeedddcccbbbaaa```___cccdddfffhhhkkkmmmnnnooonnnkkkjjjkkknnnpppooolllmmmlllkkkiiihhhgggggggggjjjjjjkkkjjjjjjiiihhhggghhhggghhhkkknnnqqqqqqppptttrrrnnnmmmllllllkkkjjjgggjjjnnnsss|||yyyqqqiiicccdddhhhgggffffffeeedddbbbaaa___]]][[[[[[[[[]]]aaacccdddccc```______bbbhhhllllllggg^^^WWWVVVSSSPPPPPPNNNOOOWWWaaaoooeeeaaa]]]ZZZ\\\___cccdddbbbcccdddffffffccc]]]YYY[[[]]]___``````aaabbbdddcccdddeeefffhhhjjjkkklllkkkkkkjjjjjjiiihhhgggfffjjjhhhdddfffoooyyy{{{wwwnnnnnnnnnnnnooopppqqqrrrvvvtttpppllliiigggggggggnnnpppsssvvvyyy|||}}}~~~rrrpppnnnkkklllsss|||~~~vvvpppoooooollliiihhhhhhfffddddddggglllqqqtttssspppnnnooosssvvvxxxxxxuuutttrrrrrrrrrpppllliiimmmooorrrsssrrrrrrrrrssssssuuuvvvtttooojjjhhhgggiiijjjkkklllnnnpppsssuuuyyyzzzqqqfffbbbaaaaaaaaaiiirrr{{{zzzssssssttt}}}yyyqqqkkkffffffggghhhiiiiiiiiihhhcccdddfffggghhhhhhggggggffffffeeeeeegggiiikkkmmmiiigggfffgggiiilllmmmmmmggggggfffeeecccaaa```___aaabbbccceeefffhhhiiijjjiiiiiiiiillloooqqqooommmmmmllljjjhhhfffeeecccccceeefffggghhhiiijjjjjjjjjddddddeeehhhmmmqqqsssssssssqqqmmmlllllllllkkkjjjhhhiiillltttzzzpppfffeeefffeeedddeeeddddddbbbaaa___]]]\\\[[[\\\^^^aaabbbaaa___]]]\\\ZZZ\\\```dddddd```YYYTTTSSSPPPNNNNNNNNNOOOVVV^^^mmmlllgggaaa^^^^^^___aaabbbdddeeefffggggggccc^^^YYY\\\]]]____________bbbdddcccdddeeegggiiijjjkkkllllllkkkiiigggeeeeeefffgggkkkhhheeefffpppzzzzzztttnnnnnnnnnmmmnnnnnnoooooouuussspppmmmjjjhhhffffffnnnpppssswwwyyy{{{||||||rrrqqqpppooopppsssxxx|||zzztttoooppppppllliiijjjiiihhhfffeeefffjjjooosssrrrpppmmmlllnnnqqqtttuuuttttttttttttrrroookkkggglllnnnqqqrrrrrrrrrsssssstttuuuvvvtttqqqnnnkkkjjjlllnnnoooooonnnnnnppprrrxxxyyy~~~mmmaaa[[[XXXYYY___iiittt|||}}}wwwoooiiiggghhhiiijjjjjjjjjjjjjjjeeeggghhhjjjkkkjjjjjjiiiffffffeeeeeefffhhhkkklllllljjjhhhgggiiijjjjjjjjjhhhhhhgggfffeeecccaaa```______```aaacccdddeeefffdddeeehhhllloooppppppooojjjjjjhhhfffcccaaa___^^^```aaaccceeehhhkkkmmmnnnfffffffffiiinnnrrrssstttqqqooolllkkkkkklllkkkjjjhhhiiikkkuuu}}}pppkkkjjjgggffffffdddcccbbb```___]]]\\\[[[^^^```aaa```]]]ZZZYYYYYYWWWXXXZZZ\\\\\\ZZZUUUQQQOOOLLLLLLNNNOOONNNRRRXXXgggqqqlllfffaaa`````````___bbbbbbccceeefffddd```]]]^^^^^^^^^^^^]]]^^^```ccccccdddfffhhhjjjkkkkkklllmmmkkkiiifffeeeeeefffgggjjjhhhfffgggooowwwwwwqqqmmmmmmllllllllllllmmmmmmrrrrrrqqqpppnnnkkkiiihhhmmmooorrrvvvxxxxxxxxxxxxqqqqqqqqqqqqqqqqqqqqqqqqrrrnnnmmmppppppllliiijjjhhhhhhgggfffeeehhhlllppprrrpppmmmkkkkkkllloooqqqqqqsssttttttrrrnnnjjjggglllooorrrssssssssstttuuuttttttuuutttsssqqqooonnnnnnppprrrqqqnnnmmmoooqqqwwwxxx}}}xxxeeeYYYSSSVVVZZZdddooovvvyyy}}}|||vvvnnnhhhgggiiikkkkkkjjjiiiiiijjjggghhhjjjlllmmmlllkkkjjjkkkiiigggeeeeeeeeefffgggkkkiiigggfffffffffeeedddfffgggggggggeeecccaaa```\\\]]]^^^___```aaabbbcccbbbdddgggjjjmmmnnnooooooggggggfffcccaaa^^^[[[ZZZ]]]^^^```cccgggkkknnnppplllkkkiiijjjllloooppppppnnnllljjjjjjkkklllllllllgggiiilllwww{{{ssspppkkkiiiiiibbbbbbaaa___^^^]]]\\\[[[___aaabbb___ZZZWWWXXXYYYYYYYYYYYYZZZZZZXXXTTTQQQNNNJJJJJJMMMNNNMMMPPPTTTaaa~~~rrrnnnhhhccc```___]]]\\\ZZZ[[[]]]```cccdddcccaaa___^^^^^^\\\ZZZ[[[^^^aaacccdddfffiiijjjkkkkkkkkkmmmlllllljjjiiigggffffffeeeffffffhhhnnnuuutttooolllkkkkkkjjjjjjkkkkkklllnnnoooqqqrrrrrrooollljjjkkkmmmpppsssuuuuuuuuutttooooooooooooooonnnkkkiiikkkiiikkkoooooojjjggggggggghhhhhhgggfffgggkkkooopppooollljjjhhhiiikkknnnnnnpppssstttrrrnnnjjjhhhkkknnnqqqrrrrrrrrrssstttrrrrrrrrrrrrsssrrrqqqppplllppprrrqqqnnnlllnnnqqqwwwvvvyyyooo___WWWWWWYYYaaalllqqqqqqsssyyy|||~~~{{{vvvoooiiifffiiijjjjjjhhhfffggghhhfffhhhkkkmmmmmmmmmkkkjjjmmmkkkiiifffeeeeeeeeefffiiihhhgggggggggfffdddaaacccdddeeeeeedddccc```___ZZZ[[[\\\]]]___```aaabbbccceeeggghhhiiijjjlllmmmfffeeedddbbb```\\\ZZZXXX]]]^^^___bbbeeeiiilllnnnmmmjjjhhhhhhjjjlllllllllllljjjhhhiiikkkmmmnnnmmmgggjjjnnnvvv}}}uuuqqqllliiiiiiaaa```___^^^]]]\\\[[[ZZZ^^^aaabbb___[[[YYY[[[^^^aaa```^^^]]]]]]\\\YYYWWWQQQLLLIIIKKKLLLMMMPPPTTT___{{{pppmmmgggccc```^^^\\\ZZZTTTTTTWWW\\\aaadddeeeddd___^^^]]]ZZZYYYYYY\\\___cccdddfffiiikkkkkklllkkklllmmmnnnooommmjjjgggeeeaaadddfffhhhnnntttsssnnnjjjjjjjjjiiiiiijjjkkkkkkkkknnnqqqttttttrrrooollliiikkknnnrrrttttttsssrrrnnnmmmmmmmmmmmmkkkiiifffggggggjjjooooooiiieeeeeegggiiijjjjjjhhhiiilllooonnnmmmllliiiggggggjjjlllkkkooossstttrrrnnnjjjhhhhhhkkknnnpppppppppqqqrrrpppooooooppprrrrrrqqqpppjjjnnnqqqqqqnnnlllooorrrxxxuuuuuu|||yyyggg___YYYYYY```jjjmmmkkklllqqqsssvvvzzz~~~{{{wwwooojjjeeehhhjjjiiifffdddeeeffffffhhhjjjlllmmmllljjjiiikkkjjjhhhffffffggghhhiiiiiihhhhhhiiiiiihhheeecccaaabbbcccdddcccaaa___^^^YYYZZZ[[[\\\^^^```aaaaaaeeefffggghhhggggggiiijjjeeeeeedddbbb```\\\YYYXXX______```aaadddgggjjjlllhhhfffeeeeeehhhkkklllmmmjjjiiiggghhhkkknnnoooooohhhlllooosss}}}{{{sssnnniiiffffff``````___^^^\\\[[[ZZZZZZ]]]```bbb```\\\[[[^^^bbbhhhfffcccbbbbbb```^^^\\\UUUNNNIIIIIIKKKLLLPPPVVV___zzznnnkkkhhhfffdddaaa^^^[[[WWWRRRPPPVVV[[[^^^```ccceeeddd```\\\WWWVVVWWWXXX[[[\\\___aaaeeehhhjjjkkkkkkooosssvvvssslllccc^^^[[[^^^dddkkkpppqqqnnnkkkeeefffiiikkklllkkkjjjjjjlllnnnpppqqqooonnnnnnnnnoookkkhhhhhhjjjmmmmmmllljjjjjjkkkkkkjjjiiigggfffjjjkkklllnnnpppooollljjjccccccdddfffhhhjjjlllmmmrrrmmmfffeeehhhkkkkkkiiinnnoooooopppooonnnlllkkkjjjhhhffffffiiinnnqqqsssmmmnnnppprrrrrrqqqpppoookkkmmmnnnmmmmmmmmmoooqqqssstttvvvyyyvvvddd^^^ZZZ[[[aaaeeedddfffkkkffflllssswwwzzz~~~}}}{{{}}}vvvpppnnnnnniiiiiigggeeecccbbbdddgggeeeffffffggggggffffffeeefffffffffgggggggggggggggjjjjjjiiigggdddcccdddeeeaaabbbbbbbbbbbbaaa``````]]][[[XXXWWWWWWZZZ]]]___bbbcccdddeeeffffffffffff]]]]]]___bbb```[[[[[[]]]gggdddaaa___aaaccceeeeee```ccceeegggggghhhjjjlllhhhfffdddeeegggjjjlllmmmooommmmmmpppvvv}}}~~~wwwpppkkkgggfffeee^^^^^^______```____________bbbddddddbbbbbbeeegggsssnnniiigggeeebbb^^^ZZZRRRQQQNNNJJJIIIKKKPPPTTT\\\vvvmmmkkkhhhgggfffeeebbb```ZZZUUUSSSWWW\\\___cccgggjjjhhhddd^^^YYYVVVWWWXXX[[[\\\^^^aaadddfffhhhjjjlllooossstttqqqjjjbbb\\\YYY\\\aaaggglllllliiifffdddfffhhhjjjllllllkkkjjjkkkmmmoooooommmlllllllllmmmkkkhhhgggjjjkkkkkkkkkiiiiiiiiiiiihhhgggffffffhhhiiikkknnnppppppnnnlllffffffgggggghhhjjjkkklllrrrlllgggfffiiilllkkkjjjlllmmmnnnnnnmmmllljjjiiikkkhhhffffffiiimmmpppqqqmmmoooqqqrrrsssrrrqqqpppnnnoooooonnnmmmmmmoooqqqpppqqqtttxxx|||ttthhhaaa]]]______]]]___dddbbbhhhooorrrtttwww|||xxxtttvvvzzz}}}tttnnnlllmmmjjjjjjhhheeebbbaaacccdddccccccddddddddddddccccccddddddeeefffggghhhhhhiiiggghhhhhhgggdddbbbbbbccc___`````````````````````\\\ZZZXXXVVVVVVXXX[[[]]]```aaabbbcccdddeeeeeeeee___^^^^^^```___[[[\\\```gggeeebbbaaabbbccccccbbbfffhhhhhhgggeeeccccccdddfffdddcccdddhhhkkkmmmmmmllljjjhhhiiinnntttxxx{{{yyyvvvrrrmmmiiifffdddddd^^^^^^____________^^^^^^]]]```bbbcccbbbccceeehhhtttoooiiieeebbb]]]WWWRRRMMMMMMKKKJJJIIILLLQQQUUU^^^wwwmmmkkkiiiiiiiiiiiigggeee___YYYWWWZZZ___bbbggglllrrrpppjjjccc\\\XXXWWWXXXZZZ[[[]]]___bbbdddfffgggmmmooorrrrrrooohhhaaa]]]YYY[[[___eeehhhiiifffccccccdddgggiiijjjkkkkkkkkkjjjkkkmmmllljjjiiiiiijjjllliiigggggghhhiiijjjiiiiiihhhgggfffeeeeeeeeeeeefffgggiiimmmpppqqqooonnnjjjiiihhhhhhhhhhhhiiijjjoookkkhhhgggjjjllllllkkkjjjkkkkkkkkkkkkiiihhhgggjjjhhheeefffiiilllooopppnnnoooqqqrrrssssssrrrrrrqqqqqqpppnnnlllkkkmmmooommmooosssxxx|||uuulllaaa[[[XXXVVVXXX[[[^^^ccciiimmmnnnpppsssvvvzzz~~~yyyqqqkkklllrrrxxx}}}|||~~~xxxpppkkkjjjkkklllkkkiiifffbbb___```aaa___``````aaaaaa``````___aaabbbcccdddeeeggghhhhhhcccdddfffeeecccaaa``````^^^^^^^^^^^^___```aaaaaa[[[ZZZXXXVVVVVVWWWYYYZZZ^^^___```bbbccccccddddddaaa^^^\\\]]]\\\ZZZ^^^dddhhhfffeeeddddddcccaaa___```bbbdddeeeddddddeeeffffffddddddeeehhhkkkmmmmmmjjjgggeeedddgggkkkmmmnnnnnnmmmkkkiiigggdddcccbbb^^^^^^_________^^^^^^]]]]]]^^^aaaaaabbbccceeegggoookkkeeeaaa^^^YYYRRRMMMHHHHHHIIIIIIJJJNNNSSSVVV```zzznnnmmmkkkkkklllllljjjiiiddd___\\\^^^aaadddjjjqqqyyyvvvppphhh```ZZZXXXXXXYYYZZZ[[[]]]___aaabbbccckkklllnnnnnnkkkgggccc```\\\^^^```dddhhhhhheeeccc```aaaccceeeggghhhhhhhhhgggiiijjjiiigggfffggghhhjjjiiigggggggggggghhhhhhhhhgggeeecccccccccddddddfffggghhhkkknnnooonnnmmmiiihhhgggfffffffffhhhiiikkkiiiggggggjjjkkkkkkkkkiiijjjjjjjjjiiigggfffdddgggeeedddfffjjjnnnpppqqqnnnoooppprrrrrrsssrrrrrrqqqqqqpppmmmjjjiiikkklllmmmppptttyyy|||}}}}}}|||}}}~~~pppccc\\\YYYXXXYYYZZZ^^^cccgggiiikkknnnqqqtttwww|||yyyoooiiifffkkkrrrxxx}}}vvvxxxzzzyyyyyyzzzyyytttnnniiiiiijjjmmmllljjjfffaaa^^^]]]^^^^^^^^^____________^^^^^^______```aaabbbccccccddd^^^aaaccccccaaa^^^]]]]]]]]]]]]]]]]]]^^^```bbbccc[[[ZZZYYYXXXXXXXXXYYYYYY]]]^^^___aaabbbcccccccccaaa\\\YYYXXXWWWWWW]]]dddhhhgggffffffeeeccc^^^[[[YYY\\\___bbbccceeegggiiihhhfffeeefffiiikkkkkkkkkjjjgggdddccceeegggiiiiiiiiiiiiiiihhhgggdddbbbaaa^^^____________^^^]]]]]]^^^^^^___```aaaaaabbbcccccc```^^^]]]\\\YYYSSSNNNEEEGGGHHHIIIKKKNNNRRRVVVccc|||pppnnnmmmlllmmmmmmkkkjjjhhhdddaaabbbccceeekkksss{{{yyyuuummmddd]]]ZZZYYYXXXYYYZZZ[[[\\\^^^______eeefffggggggfffeeecccbbb^^^^^^```ccceeefffdddbbb]]]^^^___aaabbbcccddddddeeefffffffffddddddeeeggghhhhhhhhhgggfffffffffgggfffeeedddbbbaaabbbbbbcccgggfffgggiiillllllkkkjjjfffeeecccbbbbbbdddfffggggggffffffhhhiiikkkkkkjjjjjjjjjjjjjjjiiigggeeeddddddccccccfffkkkpppssstttnnnoooooopppppppppppppppooooooooommmjjjiiiiiijjjkkknnnssswwwyyyxxxvvvuuuwwwwwwyyy~~~xxxmmmfff___[[[WWWYYY\\\___bbbfffjjjlllqqqsssuuuvvvxxx{{{~~~|||tttnnniiihhhmmmrrrvvv{{{{{{rrrmmmnnnooooooyyyxxxtttrrrqqqsssssspppkkkhhhhhhiiilllllljjjfffaaa]]]\\\\\\^^^^^^____________^^^^^^^^^^^^^^^^^^^^^]]]]]]]]][[[]]]```___]]]ZZZYYYYYYYYYYYYYYYZZZ\\\]]]______ZZZZZZZZZZZZZZZZZZZZZZZZ\\\]]]___```bbbccccccccc___ZZZVVVUUUTTTTTTZZZaaafffffffffgggfffbbb]]]YYY[[[]]]___`````````aaaccciiigggffffffhhhhhhhhhggghhhfffccccccdddggghhhhhhiiiiiijjjiiihhheeecccaaa___`````````______^^^]]]______^^^_______________ZZZYYYYYYZZZ\\\YYYTTTOOOGGGHHHJJJJJJKKKNNNRRRUUUeee~~~ooommmllllllmmmnnnlllkkkkkkgggeeeeeeeeeeeejjjrrryyyyyyvvvqqqiiiaaa\\\YYYWWWXXXXXXYYYZZZ[[[\\\\\\^^^^^^^^^^^^______```aaa[[[[[[\\\^^^aaabbbaaa```\\\\\\]]]^^^___``````aaabbbcccdddccccccccceeeggggggiiiiiihhhfffeeeeeefffeeedddcccbbbbbbaaaaaaaaaeeeeeeeeegggiiijjjiiihhheeecccaaa______aaacccddddddeeegggiiijjjkkkkkkllllllllllllllljjjhhhfffeeedddddddddggglllqqqttttttnnnnnnnnnmmmmmmmmmmmmmmmlllmmmoooooommmjjjjjjjjjiiikkkooorrrsssrrrooommmmmmmmmooovvvwwwjjj___ZZZXXXVVVVVVXXX\\\bbbeeekkklllmmmnnnooorrrvvvzzzzzz{{{~~~yyyvvvuuuyyy~~~xxxuuuqqqmmmkkknnnpppoooppprrrrrrnnnggg```___eeennnuuuzzzqqqjjjgggiiilllnnnlllhhhfffggghhhjjjjjjiiieeeaaa]]]\\\\\\______````````````______]]]]]]]]]\\\[[[[[[ZZZZZZZZZ\\\]]]\\\YYYVVVUUUUUUSSSTTTVVVWWWYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[[[[[[[\\\]]]___aaabbbcccccc]]]XXXUUUUUUSSSRRRVVV]]]ccccccdddeeeeeebbb]]]YYYVVVXXX[[[]]]^^^___bbbcccfffdddcccdddeeeeeedddbbbeeeccc```aaabbbeeeffffffiiiiiijjjiiihhhfffdddcccaaaaaaaaaaaaaaa```___^^^___]]]\\\]]]^^^___^^^]]]YYYXXXYYY[[[\\\YYYRRRMMMKKKKKKKKKKKKLLLOOOTTTWWWfffkkkjjjjjjkkkmmmooonnnmmmllljjjhhhhhhfffdddhhhooouuuvvvwwwssslllddd^^^ZZZWWWWWWWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUVVVWWWYYYZZZYYYYYYYYY[[[^^^```______]]]\\\\\\\\\]]]]]]^^^______aaabbbbbbbbbcccfffhhhgggiiijjjiiifffeeeeeefffcccddddddccccccbbbaaa```bbbaaabbbdddgggiiiiiihhhfffdddaaa^^^]]]^^^```aaacccfffiiikkkmmmmmmnnnnnnooooooooonnnmmmkkkiiiggggggfffgggiiimmmqqqssssssnnnmmmlllkkkjjjiiiiiiiiiiiilllppprrrqqqnnnlllllliiikkknnnppppppnnnkkkiiiddddddhhhrrr~~~tttfff```XXXQQQQQQTTTZZZ]]]```bbbeeefffhhhjjjnnnpppppprrrtttvvvxxxyyyyyyxxxyyy{{{~~~{{{rrrlllfffeeeddddddhhhnnnrrrvvv{{{zzzvvvssssssuuuwwwrrrooopppooojjjffffffbbb```^^^___dddpppuuulllddd___bbbeeehhhhhheeedddeeegggggghhhgggeeeaaa^^^]]]]]]______````````````______\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[XXXUUURRRRRRRRRRRRTTTVVVXXXYYYYYYWWWVVVVVVWWWYYY[[[\\\\\\[[[ZZZYYYZZZ[[[^^^___aaaaaabbb\\\XXXWWWVVVTTTQQQTTTYYY``````aaacccdddbbb^^^[[[RRRTTTXXX[[[]]]___bbbddd^^^]]]]]]___aaabbbaaa```cccaaa______aaacccccccccfffgggggggggffffffeeedddccccccccccccbbbaaa```___[[[ZZZYYY[[[^^^```___^^^YYYXXXYYY\\\]]]ZZZRRRLLLMMMMMMLLLLLLMMMQQQWWW\\\fffhhhggghhhjjjmmmppppppooommmkkkjjjjjjfffcccgggmmmqqqtttvvvtttnnnfff___[[[VVVVVVWWWWWWWWWWWWXXXXXXUUUTTTQQQOOOOOOQQQSSSUUUYYYYYYYYY[[[^^^`````````^^^]]]]]]\\\\\\]]]]]]^^^^^^___```aaaaaacccgggiiigggjjjkkkjjjgggeeeeeegggccccccdddddddddbbb```______^^^___bbbfffiiijjjiiiiiifffbbb^^^\\\\\\]]]___dddgggkkknnnoooooooooppppppqqqqqqpppooollljjjiiijjjiiiiiikkknnnpppqqqqqqnnnmmmkkkiiihhhgggffffffhhhlllrrruuutttqqqooonnnkkkmmmoooppppppnnnkkkiii______eeerrrsssjjj\\\RRRNNNQQQUUUYYYVVVZZZ___bbbdddfffhhhiiijjjlllmmmooopppppppppooopppssswww|||~~~yyyrrrkkk^^^ZZZYYYZZZZZZXXXYYY\\\^^^ccciiikkkjjjkkkooottt{{{vvvssssssppphhhbbbaaa``````cccjjjuuu{{{sssjjjbbb]]]]]]aaadddeeecccbbbccceeeeeeffffffeeeaaa___^^^^^^^^^______``````______^^^[[[[[[\\\\\\]]]]]]]]]^^^[[[[[[ZZZVVVSSSPPPPPPQQQTTTVVVYYY\\\]]][[[YYYWWWSSSUUUXXXZZZ[[[[[[[[[ZZZWWWXXXZZZ\\\^^^___``````\\\YYYXXXYYYVVVRRRSSSWWW^^^^^^___aaacccbbb___\\\YYY[[[\\\\\\ZZZYYYZZZZZZXXXXXXXXX[[[^^^``````___dddbbb``````aaabbbbbbbbbccccccdddddddddeeeeeeeeedddddddddccccccaaa``````XXXWWWWWWZZZ___bbbaaa```WWWWWWYYY\\\___\\\UUUOOONNNMMMMMMLLLNNNSSSZZZ```fffeeedddcccdddhhhkkkmmmnnnmmmlllkkkhhhfffgggjjjllltttssssssrrroookkkddd```^^^[[[WWWUUUUUUUUUUUUTTTTTTNNNIIIHHHLLLPPPQQQPPPSSSUUUXXX\\\___aaabbbcccZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\^^^```bbbcccddddddhhhiiiiiijjjiiihhhgggfffffffffgggggggggfffdddcccaaa``````aaacccfffjjjllljjjfffaaa^^^^^^^^^______ccceeehhhiiijjjmmmpppsssuuuvvvvvvsssnnnjjjhhhgggkkkkkkkkkmmmppprrrrrrrrrtttqqqmmmjjjhhhgggeeedddfffiiilllpppqqqpppnnnmmmooonnnnnnpppsssqqqkkkddd\\\```hhhuuuxxxbbbXXXUUUSSSSSSVVVWWWXXXYYYZZZ]]]```eeeiiigggggggggffffffeeeeeeeeegggiiimmmrrrvvvyyyzzz{{{}}}yyyqqqqqquuuwwwwwwuuuqqqmmmiiieeeaaa\\\YYYQQQRRRSSSSSSRRRRRRSSSTTTXXX\\\aaabbbbbbdddiiimmmlllllljjjfffbbbaaabbbeeejjjrrr~~~{{{sssllleee```___]]][[[[[[]]]```aaaaaaaaabbbddddddcccaaa^^^\\\\\\]]]^^^___```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZ\\\[[[WWWQQQMMMOOOSSSUUUVVVWWWXXXYYYYYYYYYYYYRRRTTTVVVWWWXXXWWWUUUTTTTTTTTTVVVWWWZZZ]]]___aaa]]]\\\ZZZWWWUUUSSSRRRRRRZZZ[[[\\\]]]\\\YYYVVVTTTVVVWWWWWWWWWXXXYYYYYYYYYVVVVVVVVVVVVWWWXXXYYYZZZbbbcccdddcccbbb___]]][[[ZZZ\\\___bbbdddddddddcccaaa````````````aaabbbbbb[[[ZZZYYYYYY\\\```dddggg\\\]]]^^^___^^^ZZZTTTPPPNNNJJJJJJLLLNNNQQQYYYbbbmmmeeecccaaabbbeeeiiikkklllmmmlllkkkiiiggggggjjjmmmqqqqqqqqqrrrqqqnnniiieee___[[[XXXWWWXXXYYYVVVSSSOOOJJJEEEEEEJJJNNNOOOOOOSSSUUUXXX[[[]]]___``````[[[[[[ZZZYYYXXXYYYZZZ[[[\\\]]]^^^```bbbddddddeeeiiiiiijjjjjjjjjiiihhhgggfffggggggggggggeeedddcccaaaaaaaaaaaacccfffhhhjjjiiifffbbb______`````````bbbdddfffggghhhjjjmmmppprrrssstttrrrnnnjjjhhhgggjjjjjjjjjmmmoooqqqqqqpppqqqoookkkjjjhhhgggeeeccccccfffiiimmmoooooonnnmmmooommmmmmooorrrqqqkkkfff^^^ccckkkvvvxxxjjjaaaYYYSSSQQQPPPQQQSSSUUUXXX[[[___bbb```aaaaaabbbbbbcccccccccbbbccceeehhhlllqqquuuwwwzzz~~~vvvkkkddddddfffhhhhhheeebbb^^^[[[XXXUUUQQQOOOMMMOOOQQQRRRQQQRRRTTTVVVYYY[[[^^^^^^]]]]]]___aaabbbbbb```___```eeennntttyyyrrrkkkddd```\\\[[[YYYYYY\\\^^^______]]]___aaaddddddccc```___\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[WWWRRROOOQQQTTTXXXXXXXXXXXXXXXWWWWWWVVVRRRSSSTTTUUUVVVVVVUUUUUUTTTUUUVVVXXXZZZ\\\^^^___]]]\\\ZZZXXXVVVUUUTTTTTTXXXZZZ[[[]]]\\\[[[XXXWWWVVVVVVVVVWWWWWWWWWWWWWWWRRRRRRSSSTTTVVVWWWYYYZZZ___`````````^^^\\\ZZZXXXWWWYYY\\\___aaabbbaaaaaaaaaaaa```````````````aaa[[[ZZZYYYXXXZZZ^^^bbbeee______aaaaaa___[[[UUUQQQNNNKKKIIIKKKLLLOOOVVV^^^kkkeeebbb``````bbbfffiiijjjllllllkkkiiihhhhhhkkkmmmmmmnnnooorrrttttttqqqnnnbbb]]]ZZZ[[[______ZZZTTTLLLHHHEEEEEEJJJOOOQQQQQQWWWXXXZZZ\\\]]]^^^______]]]]]]\\\ZZZXXXXXXZZZ]]]]]]^^^___aaabbbdddeeeeeeiiijjjkkkkkkkkkjjjiiihhhfffggggggggggggeeedddcccbbbbbbaaabbbcccdddfffhhhhhheeebbbaaabbbccccccbbbcccdddfffgggggghhhkkkmmmnnnppprrrrrrnnnjjjgggfffhhhhhhiiillloooooonnnmmmlllkkkjjjjjjiiihhhdddbbb___aaaeeehhhkkkmmmnnnnnnnnnlllkkkmmmppppppmmmiiidddhhhoooxxxyyyjjj]]]VVVPPPQQQQQQRRRTTTWWWZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^]]]\\\\\\]]]```fffkkkoooqqqtttyyy|||}}}~~~~~~yyyuuussspppooojjjcccZZZUUUUUUVVVWWWVVVUUUSSSPPPOOONNNLLLJJJHHHJJJLLLNNNOOOPPPRRRUUUXXX[[[[[[[[[ZZZYYYYYYXXXXXXXXXZZZ\\\```gggsss|||vvvpppiiiccc___YYYXXXWWWXXX[[[]]]]]]]]]XXX[[[___dddeeeeeecccaaa]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZWWWSSSQQQTTTVVVZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUVVVUUUVVVVVVXXXYYYZZZ[[[\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVXXXZZZ\\\\\\[[[ZZZYYYVVVVVVVVVVVVVVVVVVUUUUUUOOOPPPQQQSSSUUUWWWYYYZZZ]]]]]]^^^^^^]]]\\\ZZZYYYUUUVVVYYY\\\^^^_____________________^^^]]]\\\\\\ZZZYYYWWWWWWYYY]]]aaaddddddeeefffeeeaaa\\\UUUQQQMMMJJJHHHIIIJJJKKKQQQYYYhhhfffccc```___bbbeeehhhiiikkklllkkkjjjhhhiiikkkmmmjjjlllooosssxxxyyyyyywwwfffaaa^^^aaahhhhhhaaaXXXOOOLLLJJJKKKOOOSSSUUUVVV]]]^^^^^^___````````````___```___\\\YYYXXX[[[_________```aaabbbdddeeefffjjjkkklllllllllkkkjjjiiigggggghhhhhhgggeeecccbbbbbbbbbbbbbbbcccdddfffffffffdddbbbbbbccceeeeeeddddddeeefffgggfffgggiiikkklllooorrrrrrnnniiidddbbbeeefffgggjjjmmmmmmllljjjiiiiiiiiijjjkkkiiieeebbb]]]^^^aaadddgggkkkmmmnnnmmmlllkkklllnnnooonnnmmmlllnnnssszzzvvvlll___[[[VVVSSSSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXWWWWWWYYY]]]aaaccchhhkkkooorrrssstttuuuvvvxxxyyy{{{}}}}}}|||{{{zzz~~~}}}zzzvvvrrrnnnkkkgggdddaaa[[[WWWQQQNNNMMMMMMMMMLLLMMMLLLKKKKKKLLLLLLKKKJJJHHHJJJLLLMMMNNNPPPSSSVVVZZZYYYXXXXXXXXXWWWWWWVVVWWW^^^hhhrrr}}}}}}xxxsssnnniiiccc```XXXWWWWWWYYY\\\]]]]]]\\\WWWZZZ___dddffffffdddbbb^^^\\\ZZZXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYWWWTTTTTTVVVXXXYYYYYYXXXXXXVVVUUUSSSRRRRRRQQQPPPPPPQQQSSSUUUWWWUUUVVVWWWWWWXXXYYYYYYYYYWWWXXXXXXWWWWWWWWWVVVVVVVVVWWWYYYZZZZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUOOOPPPRRRTTTVVVWWWXXXXXX\\\]]]^^^___`````````___VVVWWWYYY\\\^^^_________]]]]]]]]]]]]\\\ZZZXXXWWWWWWWWWVVVWWWZZZ___cccgggkkklllmmmjjjccc[[[SSSOOOJJJGGGFFFHHHHHHJJJOOOWWWeeeiiifffbbbaaacccfffhhhiiijjjjjjkkkiiihhhhhhjjjllljjjkkkoootttyyy}}}}}}}}}kkkeeebbbgggnnnpppiiibbbVVVTTTSSSSSSUUUXXXZZZ[[[aaaaaaaaa```````````````aaacccccc___[[[ZZZ]]]````````````aaabbbdddfffgggjjjkkklllmmmmmmlllkkkjjjggghhhhhhhhhfffeeecccbbbbbbbbbbbbcccdddfffggghhhfffdddbbbaaaccceeeffffffcccdddeeedddcccccceeegggjjjnnnrrrsssnnnhhhbbb^^^ccccccdddgggjjjkkkkkkiiihhhhhhiiikkkllljjjfffccc\\\]]]^^^aaadddhhhlllnnnmmmmmmlllmmmnnnooopppooorrrtttwww}}}uuulll```VVVQQQQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYaaadddgggiiijjjjjjlllmmmnnnppprrruuuvvvwwwvvvuuuyyyzzz}}}zzzxxxwwwuuuppplllmmmkkkhhhfffdddaaa]]]ZZZRRRPPPMMMKKKJJJJJJIIIIIIIIIHHHHHHIIILLLMMMMMMLLLIIIJJJKKKKKKKKKLLLPPPSSSWWWVVVTTTSSSRRRSSSUUUWWW```mmm{{{yyyvvvrrroookkkhhhdddaaaXXXXXXYYY\\\___```___]]]YYY\\\```dddeeedddbbb```]]][[[YYYWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXVVVUUUUUUWWWXXXVVVVVVWWWWWWVVVUUUTTTTTTSSSRRRPPPOOOPPPRRRUUUWWWUUUUUUVVVWWWWWWWWWWWWVVVTTTUUUUUUVVVVVVUUUUUUTTTWWWWWWXXXXXXXXXWWWVVVUUUYYYYYYXXXXXXWWWWWWVVVVVVRRRSSSUUUVVVWWWXXXWWWWWWYYY[[[\\\___aaabbbddddddZZZ[[[\\\^^^___```aaaaaa]]]^^^___```^^^\\\XXXWWWUUUUUUUUUWWW[[[aaagggkkkqqqrrrsssnnndddXXXPPPKKKGGGDDDDDDGGGHHHJJJPPPWWWdddjjjgggeeedddeeeggggggggghhhiiiiiiiiihhhhhhiiikkkjjjkkknnnsssxxx|||||||||mmmiiifffiiippptttqqqmmmaaa___]]]\\\\\\\\\^^^^^^bbbaaa```_______________cccfffgggddd^^^\\\^^^aaabbbaaaaaaaaabbbdddfffgggiiijjjkkklllllllllkkkjjjhhhhhhhhhhhhfffdddbbbaaa```aaabbbdddgggiiijjjkkkgggdddaaa```bbbdddggggggbbbccccccbbb```___aaabbbhhhlllrrrsssppphhhaaa]]]`````````cccgggiiijjjjjjjjjjjjkkkmmmmmmlllhhheee______^^^___bbbfffkkknnnnnnnnnnnnooooooppppppppptttuuuyyyooo```VVVRRROOOMMMNNNOOOQQQSSSVVVXXXZZZ[[[WWWVVVUUUTTTTTTTTTTTTTTT\\\^^^```bbbbbbbbbdddeeefffhhhllloooqqqrrrrrrqqqssstttwww{{{}}}|||yyyzzz{{{}}}~~~|||yyysssrrrqqqtttyyy~~~wwwqqqkkkiiijjjiiiddd```cccaaa___^^^\\\ZZZVVVTTTLLLKKKIIIHHHGGGFFFGGGGGGEEEDDDDDDFFFIIIKKKLLLKKKIIIJJJIIIIIIHHHIIIMMMPPPRRRSSSSSSQQQOOORRRYYY___tttzzzvvvpppnnnkkkiiihhhfffcccaaaYYYZZZ\\\___bbbcccaaa___[[[]]]___aaaaaa```^^^]]][[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXVVVUUUUUUUUUVVVWWWTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSQQQPPPQQQRRRTTTUUUSSSTTTVVVWWWWWWVVVUUUUUURRRSSSTTTUUUUUUUUUTTTSSSWWWXXXXXXWWWWWWVVVUUUUUUXXXXXXXXXXXXXXXXXXWWWWWWTTTUUUWWWXXXYYYYYYXXXWWWXXXXXXZZZ\\\___aaacccccc____________``````aaaaaa___aaacccdddccc```\\\ZZZTTTTTTUUUWWW\\\bbbhhhlllrrruuuuuupppdddWWWNNNIIIFFFDDDDDDHHHIIIJJJPPPWWWeeeiiigggffffffggggggfffdddeeeggghhhhhhgggggghhhjjjjjjkkkmmmpppuuuwwwxxxwwwnnnjjjgggiiioootttvvvvvvnnnmmmjjjgggdddcccccccccdddcccaaa```______``````dddiiillliiibbb^^^___bbbcccbbbbbbaaabbbdddggghhhhhhiiijjjlllllllllkkkjjjhhhhhhhhhhhhfffdddbbbaaa^^^___bbbfffiiilllnnnoooiiieee```^^^___cccfffhhhdddddddddccc```___```aaaccciiiqqqtttqqqkkkddd___^^^]]]]]]___dddhhhkkklllnnnmmmmmmnnnooommmjjjhhhcccaaa______aaaeeejjjmmmooopppqqqqqqqqqppppppqqqppptttzzztttggg^^^VVVQQQOOOPPPQQQSSSTTTVVVWWWXXXUUUSSSQQQOOOOOOPPPRRRTTTXXXZZZ[[[[[[[[[[[[\\\^^^^^^```dddgggjjjkkkkkkkkknnnppprrrvvvyyy{{{}}}}}}|||}}}}}}|||{{{yyywwwvvvrrrrrrssstttuuurrrnnnkkkhhhffffffiiinnntttxxxzzz}}}zzzwwwvvvzzz}}}xxxmmmgggaaa```cccccc___[[[]]][[[XXXVVVUUUSSSPPPMMMGGGGGGFFFEEEDDDDDDEEEFFFEEEDDDDDDFFFIIIKKKLLLKKKHHHHHHHHHGGGFFFHHHLLLOOOPPPTTTWWWWWWWWW^^^mmmyyywwwppplllfffdddcccbbbcccbbbaaa___YYYZZZ]]]aaaddddddbbb```ZZZ[[[[[[\\\\\\\\\[[[[[[YYYYYYXXXXXXWWWVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRYYYWWWUUUTTTTTTUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTSSSRRRRRRRRRSSSTTTRRRSSSUUUVVVWWWVVVUUUTTTSSSTTTUUUVVVVVVUUUSSSRRRWWWWWWXXXXXXXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWXXXXXXRRRTTTVVVYYYZZZZZZYYYYYYZZZZZZZZZ[[[\\\^^^___`````````___^^^^^^^^^^^^^^^___aaadddeeeeeeaaa]]]ZZZUUUUUUUUUVVVZZZ```eeeiiipppsssuuupppdddWWWNNNJJJIIIFFFGGGIIIJJJJJJOOOVVVfffhhhgggffffffgggfffdddbbbdddfffggggggffffffgggiiijjjjjjkkknnnqqqsssssssssmmmjjjggghhhlllsssxxx{{{xxxwwwuuupppllliiihhhhhhfffeeedddbbbbbbbbbbbbccceeejjjnnnlllddd___```cccdddcccbbbbbbbbbdddggghhhhhhhhhjjjkkklllkkkkkkjjjhhhhhhhhhhhhfffdddbbbaaa]]]___bbbfffjjjnnnpppqqqjjjeee___\\\^^^bbbfffhhhhhhhhhhhhfffcccbbbcccddd```gggoootttsssmmmfffbbb]]]\\\[[[]]]bbbgggkkkmmmpppooonnnoooooonnnllliiifffccc```___```dddiiillloooqqqssssssrrrqqqpppppplllqqq{{{yyymmmaaaYYYUUUTTTTTTSSSSSSRRRQQQQQQTTTQQQMMMJJJKKKNNNSSSVVVVVVWWWXXXXXXWWWVVVXXXYYYWWWYYY]]]```cccdddeeedddkkkmmmppprrrtttuuuvvvvvvrrrtttuuuvvvvvvuuusssrrrllllllmmmmmmmmmiiiddd``````______aaaffflllppprrrssspppoooqqqxxx~~~xxxssshhhbbb\\\\\\```bbb^^^ZZZ[[[XXXUUUSSSQQQOOOLLLIIIFFFFFFFFFDDDCCCCCCEEEGGGHHHGGGGGGIIILLLNNNNNNNNNFFFFFFFFFEEEEEEHHHLLLPPPOOOVVV]]]```cccooowwwooogggccc```^^^]]]^^^___```___^^^YYYZZZ]]]bbbeeeeeeccc```XXXXXXXXXXXXXXXYYYYYYYYYWWWXXXYYYYYYXXXWWWUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRYYYWWWTTTTTTTTTUUUTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSVVVUUUTTTSSSSSSRRRRRRRRRQQQRRRTTTVVVWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVTTTRRRWWWWWWXXXYYYZZZ[[[\\\]]]UUUUUUUUUVVVVVVWWWWWWWWWPPPRRRUUUXXXZZZ[[[ZZZZZZ^^^]]]]]]\\\\\\]]]^^^^^^```___^^^]]]\\\[[[[[[[[[\\\^^^bbbdddccc```\\\YYYVVVVVVUUUVVVYYY]]]bbbeeelllqqqtttooodddXXXPPPLLLKKKIIIIIIKKKKKKJJJNNNTTThhhkkkjjjhhhgggeeedddddddddeeedddccccccdddgggjjjllllllnnnooonnnlllkkkkkkllljjjhhhggghhhlllssszzz~~~~~~vvvnnniiiiiikkkiiijjjjjjfffbbb___```bbbfffhhhjjjlllkkkhhhdddaaacccdddeeegggiiijjjllllllllllllkkkjjjjjjjjjkkkkkkiiiiiijjjkkkkkkiiieeebbbaaa``````aaadddiiinnnqqqhhheeeaaa^^^]]]___aaaddddddgggjjjjjjhhhfffdddccceeegggkkkmmmmmmkkkhhhfffhhhddd___]]]```dddhhhkkkkkkmmmnnnmmmllljjjjjjkkkkkkjjjhhhfffggghhhkkkmmmoooooooooooonnnnnnnnnnnnqqqssswww{{{zzz}}}|||{{{|||~~~tttiiieee```\\\ZZZXXXWWWUUUPPPLLLGGGGGGJJJNNNPPPOOOSSSTTTTTTTTTSSSRRRSSSTTTUUUWWWZZZ]]]___aaaaaaaaafffgggiiijjjlllmmmnnnnnnkkkkkkkkklllllllllmmmmmmlllkkkiiifffbbb^^^ZZZXXXYYY[[[]]]```cccfffhhhjjjiiijjjmmmpppsssuuuxxxyyyzzz|||~~~vvvpppeee```\\\ZZZ[[[ZZZUUUQQQSSSQQQNNNKKKIIIGGGGGGFFFHHHIIIIIIHHHFFFFFFHHHIIILLLKKKKKKKKKKKKLLLMMMMMMGGGCCCEEELLLLLLHHHMMMYYYccckkkwwwyyymmmfffaaa```^^^[[[YYYXXXYYYZZZ[[[[[[YYYZZZ]]]___`````````___```^^^[[[WWWUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXWWWVVVWWWUUUQQQNNNMMMOOORRRTTTUUUTTTSSSSSSSSSTTTVVVWWWXXXVVVTTTRRRQQQSSSUUUVVVTTTSSSRRRPPPOOOOOOPPPPPPNNNPPPTTTVVVWWWVVVTTTRRRVVVXXX[[[\\\[[[XXXTTTRRRUUUUUUVVVXXXZZZZZZXXXVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXZZZYYYYYYXXXYYYZZZ[[[\\\___^^^]]]]]]^^^^^^]]][[[ZZZ\\\^^^^^^]]][[[[[[\\\```^^^[[[YYYZZZ]]]aaaccclllnnnpppnnnhhh___TTTNNNQQQOOONNNNNNLLLKKKQQQYYYjjjjjjiiihhhgggfffeeeeeeeeeeeedddcccbbbcccfffhhhjjjkkklllnnnmmmllljjjkkkllliiiiiihhhiiimmmsssyyy}}}|||uuummmiiihhhiiihhhiiijjjhhheeecccdddfffdddfffjjjlllmmmkkkhhhfffcccdddeeefffhhhiiikkkkkkjjjjjjjjjkkkkkkllllllmmmjjjiiijjjkkkllljjjgggeeefffeeedddcccdddfffiiikkkcccbbb___^^^^^^```ccceeefffiiikkkllliiigggeeeeeedddfffiiikkkkkkiiifffdddfffccc___^^^aaaeeeiiikkklllmmmnnnllljjjgggggggggjjjiiihhhggghhhjjjlllmmmnnnnnnooooooooooooooooooppprrrtttwwwxxxyyyxxxxxxuuuwwwyyyyyywwwwwwyyy{{{|||uuunnneee[[[UUUYYYTTTMMMKKKMMMPPPQQQQQQSSSTTTUUUTTTSSSRRRRRRRRRNNNOOORRRUUUXXX[[[]]]]]]^^^___aaacccdddeeeffffffgggggghhhhhhhhhiiiiiiiiifffeeedddbbb___\\\YYYXXXXXXYYY[[[^^^aaaccceeefffggghhhjjjlllooorrrtttuuutttuuuxxx{{{{{{vvvoooiiiaaa]]]XXXWWWXXXWWWSSSNNNLLLKKKIIIGGGEEEEEEEEEEEEHHHIIIJJJJJJIIIIIIJJJLLLJJJJJJIIIIIIJJJJJJKKKLLLMMMJJJNNNVVVXXXVVV]]]iiizzzrrrhhhaaa^^^]]]\\\ZZZXXXWWWYYY[[[[[[[[[YYY[[[]]]___``````___^^^]]]\\\ZZZWWWVVVUUUUUUUUUXXXXXXYYYYYYYYYYYYYYYXXXWWWUUURRROOONNNOOOQQQRRRTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTRRRQQQPPPQQQRRRSSSQQQPPPOOOMMMMMMMMMNNNNNNPPPRRRUUUWWWXXXXXXWWWVVVVVVXXXZZZ[[[ZZZVVVRRROOOQQQPPPQQQTTTWWWYYYYYYXXXVVVVVVUUUTTTSSSRRRQQQPPPNNNOOOQQQRRRTTTUUUVVVVVVYYYXXXXXXXXXXXXYYY[[[\\\[[[YYYXXXYYYZZZZZZYYYXXXXXXZZZ]]]]]]\\\[[[[[[[[[^^^]]]ZZZYYYZZZ]]]aaadddmmmppprrrrrrmmmcccYYYRRRRRROOONNNNNNMMMMMMTTT\\\oooiiiiiihhhgggggggggggggggddddddcccbbbcccdddeeefffiiijjjllllllkkkjjjkkkllljjjjjjjjjlllpppuuuyyy|||}}}|||yyytttnnniiiggggggfffggghhhgggfffeeefffgggccceeeiiilllnnnmmmkkkjjjddddddeeefffggghhhiiijjjhhhiiijjjlllmmmmmmnnnnnnkkkkkkjjjkkkllllllkkkiiilllkkkiiifffeeeccccccbbb^^^^^^^^^___```bbbdddeeehhhjjjlllmmmjjjhhhggggggccceeegggiiihhhgggdddbbbcccaaa``````cccgggiiiiiimmmnnnmmmkkkhhheeeddddddgggggghhhiiijjjlllmmmnnnmmmmmmnnnnnnoooppppppppprrrrrrssstttsssrrrqqqppprrrssstttsssssstttvvvyyy||||||lllbbb^^^WWWOOOJJJKKKMMMNNNNNNNNNOOOPPPPPPOOONNNMMMLLLKKKKKKLLLNNNQQQSSSUUUVVVVVVWWWYYYZZZ[[[\\\]]]]]]aaaaaaaaaaaabbbbbbbbbbbb___^^^]]]\\\ZZZXXXWWWVVVVVVWWWYYY[[[]]]___``````cccdddeeegggiiikkkmmmmmmjjjkkkmmmpppoookkkddd___YYYVVVSSSRRRRRRQQQNNNKKKGGGFFFEEEDDDCCCDDDDDDEEEFFFHHHJJJKKKJJJJJJJJJLLLJJJJJJJJJJJJKKKKKKLLLMMMRRRRRRXXXccchhhiiirrr}}}uuuiii```[[[YYYYYYZZZXXXWWWWWWYYY[[[[[[[[[ZZZ[[[]]]^^^^^^^^^]]]]]]YYYYYYXXXWWWVVVUUUTTTTTTVVVVVVVVVVVVVVVWWWXXXYYYUUUTTTSSSQQQPPPOOOOOOOOOQQQQQQQQQPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOMMMLLLLLLMMMNNNOOOOOOPPPRRRTTTVVVWWWWWWWWWVVVXXXYYYZZZXXXUUUQQQNNNLLLLLLLLLOOOSSSWWWYYYZZZWWWVVVUUUTTTRRRPPPOOOOOOOOOOOOQQQSSSUUUWWWXXXYYYVVVVVVVVVVVVWWWXXXYYYZZZWWWVVVTTTUUUVVVWWWWWWVVVVVVXXXZZZ[[[ZZZYYYZZZZZZ[[[ZZZXXXXXXZZZ]]]aaadddkkknnnrrrsssooofff\\\VVVSSSPPPNNNNNNMMMOOOXXXbbbxxxhhhhhhggggggggghhhhhhiiiddddddcccccccccccccccdddhhhjjjllllllkkkkkklllmmmkkklllnnnpppsssvvvxxxzzzyyyyyyxxxtttooojjjfffdddcccddddddeeeddddddddddddbbbeeehhhkkklllllljjjiiidddeeeeeefffggghhhhhhhhhhhhiiikkklllmmmmmmmmmlllmmmlllkkkkkkmmmnnnmmmlllnnnmmmkkkhhheeebbb___]]]\\\]]]___aaabbbbbbcccccchhhjjjlllllljjjhhhggggggeeefffgggggggggeeecccbbbcccbbbaaabbbeeefffffffffkkkllllllkkkgggeeeddddddeeefffhhhjjjlllnnnooopppmmmmmmnnnooopppqqqrrrrrruuuuuuuuuuuutttrrrpppooosssrrrrrrqqqrrrtttwwwzzz{{{~~~}}}iii```UUUNNNLLLMMMMMMMMMKKKKKKLLLMMMNNNMMMKKKIIIOOONNNMMMLLLMMMMMMOOOPPPRRRSSSTTTUUUVVVVVVWWWWWWYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSUUUVVVXXXZZZ\\\\\\\\\\\\^^^___```aaabbbcccdddddd```aaabbbdddccc```ZZZUUUPPPNNNLLLKKKLLLKKKIIIGGGGGGFFFEEEDDDDDDEEEFFFFFFIIIKKKMMMMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRR[[[^^^iiivvv}}}}}}wwwlllaaaYYYVVVVVVVVVXXXWWWUUUVVVXXXZZZ[[[ZZZZZZ[[[\\\\\\]]]\\\[[[[[[VVVVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQRRRSSSUUUVVVSSSSSSSSSSSSQQQOOONNNMMMOOOOOOOOOOOOOOOPPPPPPQQQSSSTTTTTTUUUTTTSSSRRRQQQPPPOOONNNMMMNNNOOOPPPQQQKKKKKKLLLNNNPPPRRRTTTUUUUUUWWWYYYZZZYYYVVVTTTRRRMMMKKKJJJLLLQQQVVVYYYZZZXXXXXXVVVTTTSSSQQQOOOOOOQQQQQQRRRSSSUUUVVVXXXYYYSSSSSSSSSTTTUUUUUUVVVWWWTTTSSSRRRRRRTTTVVVWWWVVVTTTVVVXXXYYYXXXXXXXXXYYYWWWVVVUUUVVVXXX\\\```ccceeeiiioooqqqnnnfff\\\VVVSSSOOOMMMMMMMMMQQQ[[[fffggggggggggggggghhhhhhiiidddeeeeeeeeeeeedddcccccchhhjjjllllllkkkkkklllmmmmmmnnnqqqsssuuuvvvuuuuuuuuuuuuuuutttqqqlllfffbbbddddddddddddeeedddcccbbbccceeegggiiiiiihhhfffeeeeeeeeeeeefffggghhhhhhiiijjjkkkkkkkkkkkkkkkjjjjjjnnnmmmllllllnnnooonnnmmmlllllljjjhhheeebbb___]]]]]]___aaabbbcccbbbaaa```eeegggiiiiiihhhgggggghhhhhhhhhhhhgggfffeeedddcccdddccccccdddeeefffdddbbbhhhjjjkkkjjjhhhgggggggggeeefffhhhjjjmmmooopppqqqnnnnnnooopppqqqsssttttttvvvvvvvvvuuutttsssrrrrrrsssrrrpppppprrruuuwwwxxxtttwww{{{~~~yyykkk```YYYVVVSSSQQQOOONNNNNNOOOQQQQQQOOOMMMPPPOOOMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTWWWVVVTTTRRRQQQPPPPPPPPPUUUVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[XXXXXXYYYZZZZZZWWWRRROOOIIIHHHGGGGGGGGGGGGFFFEEEIIIHHHGGGEEEEEEEEEFFFGGGLLLNNNOOOOOONNNNNNNNNOOOLLLMMMNNNPPPSSSVVVYYYZZZiiippp~~~{{{tttnnneee\\\VVVTTTTTTUUUVVVUUUUUUVVVXXXZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYTTTTTTTTTTTTTTTSSSRRRRRRRRRQQQPPPPPPPPPRRRSSSTTTQQQRRRSSSSSSRRRPPPMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOQQQRRRSSSTTTTTTRRRQQQOOOOOONNNMMMLLLMMMMMMOOOPPPIIIIIIIIIJJJLLLOOOQQQRRRSSSUUUWWWYYYZZZYYYXXXWWWQQQOOOMMMMMMPPPTTTWWWXXXZZZYYYXXXVVVTTTRRRQQQPPPPPPPPPOOOOOOPPPQQQRRRSSSQQQQQQQQQRRRRRRRRRSSSRRRPPPNNNMMMNNNQQQSSSTTTUUUSSSUUUWWWXXXWWWVVVVVVWWWSSSRRRRRRTTTVVVZZZ^^^aaaaaaeeejjjmmmkkkddd\\\VVVRRRNNNLLLLLLMMMQQQ]]]hhhggggggffffffffffffggghhheeefffggghhhgggfffeeedddhhhjjjkkkkkkjjjiiijjjkkklllnnnrrrtttuuussspppnnnkkkmmmppprrrrrrnnngggbbbeeedddeeefffhhhgggeeeccccccdddfffffffffeeecccbbbeeeeeefffggghhhiiijjjjjjkkkkkkjjjiiiiiiiiiiiiiiinnnmmmmmmnnnoooooommmllliiihhhgggfffdddbbb```___```aaacccddddddbbb```___bbbdddfffggggggggghhhiiijjjiiihhhgggfffeeedddddddddccccccdddffffffdddbbbeeegggiiiiiihhhhhhhhhiiifffggghhhjjjmmmooorrrsssppppppqqqrrrssstttuuuvvvttttttssssssrrrrrrqqqqqqqqqpppnnnoooqqqsssttttttrrrtttwwwzzz~~~vvvlllddd^^^ZZZUUURRROOOPPPRRRRRRPPPMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOSSSRRRPPPNNNMMMMMMMMMNNNTTTUUUXXXZZZ[[[ZZZYYYXXXVVVVVVUUUUUUTTTTTTSSSSSSQQQQQQQQQRRRSSSRRRNNNKKKFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIHHHGGGFFFGGGHHHHHHKKKLLLMMMMMMMMMNNNQQQSSSSSSUUUXXX\\\aaaeeeiiilllxxxxxxrrrkkkfff```YYYTTTSSSSSSTTTVVVUUUTTTUUUWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXSSSSSSSSSRRRRRRQQQQQQPPPTTTSSSSSSRRRRRRSSSSSSSSSPPPQQQRRRSSSRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPOOONNNMMMLLLLLLLLLJJJJJJIIIJJJKKKLLLJJJJJJJJJKKKMMMOOOQQQRRRRRRTTTVVVYYY[[[[[[[[[ZZZVVVSSSPPPOOOQQQTTTVVVVVVZZZYYYXXXWWWUUUTTTRRRRRRTTTSSSRRRQQQQQQRRRSSSTTTQQQRRRRRRRRRRRRQQQPPPPPPKKKIIIGGGIIILLLOOOQQQRRRSSSUUUWWWWWWVVVUUUUUUUUUOOOOOOOOOQQQTTTWWW[[[]]]^^^aaafffiiigggbbb[[[VVVPPPMMMKKKKKKLLLQQQ\\\ggggggfffeeeeeeeeeeeeeeefffeeegggiiijjjjjjiiigggfffggghhhiiiiiihhhfffggghhhjjjmmmpppsssrrrnnniiieee___bbbhhhnnnrrrpppjjjeeebbbbbbccceeeiiiiiigggdddbbbcccdddeeeeeedddcccbbbeeeeeefffhhhiiikkklllmmmjjjiiigggffffffhhhjjjkkknnnnnnnnnooopppooollliiiffffffeeecccbbbaaa``````aaabbbcccddddddcccbbbaaa```ccceeeffffffhhhjjjlllkkkjjjhhhfffeeedddddddddbbbaaaaaacccfffgggfffeeeccceeegggggggggfffggghhhiiihhhhhhiiilllooorrrtttrrrsssssstttuuuvvvvvvwwwsssrrrqqqpppppppppppppppqqqpppnnnppprrrsssrrrqqqtttuuuvvvxxxzzz|||uuupppbbb]]]WWWUUUVVVVVVSSSPPPMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJJJJKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMQQQSSSVVVXXXZZZYYYXXXWWWTTTSSSRRRQQQPPPOOONNNMMMKKKKKKKKKMMMNNNNNNLLLIIIGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPQQQSSSUUUXXX^^^bbbhhhjjjnnnttt{{{wwwoooiiiccc```\\\WWWTTTRRRRRRSSSVVVUUUTTTUUUWWWWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWWWWTTTSSSQQQPPPOOOOOOOOOPPPTTTTTTTTTTTTSSSRRRQQQQQQNNNOOOQQQRRRRRRQQQOOONNNKKKLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMLLLJJJIIIHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPRRRTTTVVVXXXYYYZZZYYYYYYWWWTTTRRRQQQRRRTTTUUUTTTXXXXXXWWWVVVUUUTTTSSSRRRVVVUUUTTTSSSSSSUUUWWWXXXTTTUUUUUUTTTSSSRRRPPPOOOHHHGGGEEEFFFJJJNNNQQQRRRTTTVVVXXXXXXVVVTTTSSSSSSLLLLLLMMMOOOQQQUUUXXXZZZZZZ\\\```bbbaaa\\\WWWSSSNNNKKKJJJKKKLLLOOOZZZeee}}}ffffffeeedddddddddddddddfffgggjjjllllllkkkiiihhheeeggghhhgggeeeddddddeeehhhkkkoooqqqooojjjddd```VVVZZZbbbkkkrrrrrrmmmggg^^^]]]___cccgggiiigggdddbbbbbbdddeeeeeeeeeddddddeeeeeeggghhhjjjlllmmmnnnhhhgggeeecccdddgggkkkmmmnnnnnnooopppqqqoookkkgggeeeeeecccbbbaaa``````aaaaaabbbcccdddeeeddddddccc```bbbdddfffgggiiikkkmmmkkkjjjhhheeedddccccccccc```___```bbbfffhhhiiiiiiccceeeffffffeeedddeeefffjjjiiiiiiiiikkkooorrruuuttttttuuuuuuvvvvvvwwwwwwtttsssrrrpppoooooooooooosssqqqppprrruuuuuussspppsssssssssssstttvvvyyy{{{}}}}}}tttmmmeeeaaa``````\\\YYYRRRSSSTTTTTTTTTRRRQQQOOOOOOOOOPPPPPPOOOOOONNNNNNHHHIIIIIIIIIIIIJJJJJJJJJHHHGGGGGGGGGHHHJJJLLLNNNOOOQQQUUUWWWYYYXXXWWWVVVSSSRRRQQQOOONNNLLLKKKJJJHHHHHHHHHJJJLLLLLLJJJHHHHHHJJJKKKKKKKKKLLLMMMNNNMMMMMMMMMNNNPPPRRRUUUVVV\\\]]]^^^```dddjjjrrrwww|||zzzppphhhccc___]]]YYYVVVSSSRRRRRRRRRVVVUUUUUUUUUVVVVVVUUUSSSQQQQQQQQQRRRSSSUUUVVVWWWUUUSSSQQQNNNMMMMMMNNNOOORRRRRRSSSSSSRRRPPPNNNMMMNNNOOOPPPQQQQQQQQQPPPPPPKKKLLLMMMOOOOOONNNNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMOOONNNLLLKKKJJJJJJJJJKKKJJJJJJLLLMMMNNNNNNNNNNNNSSSTTTUUUWWWXXXXXXWWWWWWVVVTTTRRRRRRSSSTTTTTTTTTVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQPPPPPPQQQSSSVVVWWWWWWWWWWWWWWWUUUSSSQQQOOOIIIGGGFFFGGGKKKOOORRRTTTVVVWWWYYYXXXUUUSSSRRRRRRKKKKKKLLLMMMPPPSSSVVVWWWUUUWWWZZZ[[[ZZZVVVRRROOOLLLJJJIIIJJJKKKNNNXXXcccvvvhhhhhhggggggffffffeeeeeedddfffiiikkkmmmmmmllllllrrrnnniiiggggggfffdddaaacccjjjiiikkkrrrjjj]]][[[TTTYYY^^^dddmmmrrrooohhhaaaaaaccchhhlllllliiiffffffeeeccccccdddddddddccccccdddfffgggiiijjjjjjjjjkkkhhhfffeeehhhjjjlllmmmnnnnnnooopppqqqoookkkhhhfffdddaaa___]]]]]]^^^^^^aaabbbdddeeedddcccaaa```bbbbbbbbbaaabbbccccccdddjjjhhheeefffggggggeeebbbdddeeeffffffdddcccdddeeegggffffffgggggghhhiiijjjjjjjjjkkklllnnnppprrrssssssrrrrrrrrrsssuuuwwwxxxtttssspppnnnmmmmmmnnnooonnnooooooppppppqqqrrrrrruuuwwwxxxvvvsssqqqsssuuuyyyxxx||||||yyyvvvqqqiiiccc```]]]XXXUUUTTTTTTSSSRRRTTTTTTSSSRRRPPPMMMJJJIIILLLJJJHHHGGGGGGHHHKKKLLLKKKIIIHHHHHHJJJLLLMMMMMMNNNPPPSSSVVVXXXWWWVVVUUUIIIKKKNNNOOOLLLIIIFFFEEEFFFGGGHHHGGGFFFFFFHHHIIILLLKKKJJJJJJLLLMMMOOOPPPTTTVVVYYY\\\___dddiiimmmsssuuuyyyqqqiiieeeeeeccc]]]WWWRRRPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQOOOMMMKKKKKKKKKKKKNNNOOOOOOPPPPPPOOOOOONNNOOOPPPRRRRRRQQQPPPPPPQQQLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPSSSSSSTTTUUUVVVWWWWWWXXXPPPOOOOOOPPPRRRRRRRRRQQQXXXXXXXXXWWWUUUSSSRRRQQQQQQPPPNNNNNNNNNQQQTTTUUUVVVVVVWWWXXXYYYYYYYYYXXXPPPJJJEEEEEEKKKQQQTTTTTTVVVVVVVVVVVVUUUTTTSSSRRRNNNNNNMMMNNNPPPSSSVVVXXXUUUUUUUUUTTTQQQMMMHHHFFFDDDFFFHHHHHHIIIMMMTTTZZZoooggggggfffffffffeeeeeeeeeeeefffiiikkkmmmmmmllllllpppmmmiiiffffffeeecccaaabbbiiijjjlllrrriii[[[XXXWWWZZZ^^^ccclllsssrrrmmmeeeddddddgggjjjkkkiiigggfffeeedddcccdddddddddccccccdddeeeggghhhiiijjjjjjjjjhhhfffeeegggiiijjjjjjlllllllllnnnooonnnkkkhhhcccaaa___\\\[[[[[[[[[\\\```aaabbbccccccaaa```___aaaaaaaaabbbbbbcccdddeeehhhfffeeefffhhhjjjhhhgggeeefffgggfffeeedddeeegggeeeeeeffffffhhhiiikkkllljjjjjjkkklllmmmnnnpppqqqqqqqqqqqqqqqrrrtttuuuvvvtttssspppnnnmmmmmmmmmnnnnnnnnnooooooppppppqqqqqqtttvvvxxxwwwtttqqqpppqqqrrrsssyyy{{{pppmmmgggccc```]]]ZZZXXXVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNLLLJJJIIIIIIKKKMMMNNNMMMQQQRRRTTTVVVVVVUUUTTTRRRNNNOOOOOONNNKKKIIIIIIIIIJJJKKKKKKIIIHHHHHHJJJKKKLLLMMMNNNOOOQQQVVV\\\aaa```dddjjjqqqwwwuuullleeebbb___[[[UUURRRQQQRRRSSSSSSRRRSSSSSSTTTSSSSSSRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOONNNPPPRRRQQQPPPOOOPPPQQQMMMMMMMMMNNNNNNMMMLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOOOOPPPQQQRRRRRRTTTTTTUUUVVVPPPOOOOOOPPPRRRTTTSSSRRRWWWVVVVVVUUUTTTRRRPPPOOOQQQPPPNNNMMMNNNPPPSSSUUUSSSSSSUUUVVVWWWXXXYYYYYYTTTOOOJJJJJJOOOUUUWWWWWWYYYXXXXXXWWWVVVVVVUUUUUUNNNNNNMMMMMMNNNQQQSSSTTTSSSSSSTTTRRROOOKKKGGGEEEBBBDDDFFFFFFGGGKKKRRRXXXjjjffffffffffffeeeeeeeeeeeefffgggiiikkklllmmmllllllnnnkkkhhhfffeeedddbbb```bbbmmmqqquuuzzznnn]]]XXX[[[]]]^^^aaajjjsssvvvssskkkiiigggggghhhiiihhhgggfffeeeddddddccccccddddddcccdddeeeggghhhiiiiiijjjjjjhhhffffffgggggggggfffhhhhhhiiikkklllllljjjgggaaa```]]][[[ZZZZZZZZZZZZ^^^______``````^^^]]]\\\______```aaacccdddeeeffffffeeedddfffhhhjjjkkkjjjfffggghhhhhhffffffggghhheeeeeefffggghhhjjjlllmmmjjjjjjjjjkkkkkklllmmmnnnooooooooopppqqqrrrssstttuuussspppnnnllllllmmmmmmnnnnnnnnnoooppppppqqqqqqrrruuuyyyyyyvvvrrrnnnllljjjmmmttt|||xxxuuuqqqmmmjjjdddbbb```]]]ZZZWWWVVVUUUNNNOOOOOONNNNNNMMMLLLKKKLLLKKKIIIJJJLLLNNNNNNMMMRRRSSSSSSSSSSSSRRRPPPPPPRRRRRRQQQOOOMMMLLLMMMOOOOOOOOONNNMMMKKKLLLNNNQQQSSSWWW\\\^^^aaahhhsss|||{{{{{{rrrhhhaaa[[[XXXUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPRRRQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOONNNOOOQQQQQQOOONNNOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNOOONNNNNNOOOPPPQQQRRRSSSSSSQQQOOOOOOPPPSSSUUUUUUUUUUUUUUUTTTSSSRRRPPPOOONNNPPPOOONNNMMMNNNPPPRRRSSSOOOPPPQQQSSSTTTVVVWWWXXXVVVRRRNNNNNNRRRVVVXXXXXXYYYXXXWWWUUUUUUUUUUUUVVVOOOOOONNNMMMMMMNNNOOOPPPPPPPPPPPPOOOMMMIIIEEECCCAAACCCDDDEEEEEEIIIQQQVVVeeeggggggfffffffffffffffffffffgggiiijjjkkkllllllllllllkkkiiigggfffdddcccbbbdddsss}}}{{{fff___^^^___^^^___gggrrrxxxxxxrrrooolllhhhgggfffeeeeeeeeeeeeeeedddcccbbbcccddddddeeefffhhhiiijjjkkkkkkkkkiiiggggggggggggeeecccddddddeeegggjjjjjjiiiggg```___^^^\\\[[[ZZZZZZZZZ[[[[[[\\\\\\[[[[[[ZZZYYY[[[\\\^^^```bbbcccdddeeedddccccccdddfffhhhiiijjjfffhhhiiiiiihhhggghhhjjjggggggggghhhiiijjjkkkllljjjjjjjjjjjjjjjjjjkkklllmmmmmmmmmnnnooopppqqqrrrtttssspppmmmlllllllllmmmnnnnnnoooppppppqqqqqqrrrrrrvvvzzz|||zzztttnnnjjjgggiiioooxxx}}}zzzuuupppkkkgggeeeddd___^^^[[[WWWTTTPPPNNNLLLNNNMMMLLLMMMPPPQQQQQQPPPTTTSSSSSSRRRRRRRRRRRRRRRVVVWWWYYYXXXWWWVVVWWWXXXWWWWWWWWWVVVVVVWWW[[[^^^eeemmmuuuzzz}}}yyynnneee\\\YYYVVVUUUUUUTTTSSSQQQUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOONNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHJJJLLLMMMNNNOOOOOOMMMNNNPPPOOONNNMMMMMMNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKJJJJJJIIIIIIJJJJJJHHHHHHIIIIIIKKKLLLNNNOOOLLLMMMNNNNNNPPPPPPQQQRRRPPPOOONNNPPPSSSUUUVVVVVVTTTTTTSSSSSSRRRPPPOOONNNOOONNNMMMMMMMMMOOOPPPQQQNNNNNNNNNOOOQQQRRRSSSTTTTTTQQQNNNNNNQQQTTTUUUVVVWWWVVVSSSRRRQQQQQQSSSTTTQQQPPPOOONNNMMMMMMNNNNNNMMMNNNMMMLLLJJJGGGDDDBBBAAACCCDDDEEEEEEIIIPPPVVVeeeggggggggggggggggggggggggfffggghhhiiijjjjjjkkkkkkkkkkkkkkkiiigggfffeeeddddddvvvllleee```aaa___]]]cccnnnvvvwwwwwwuuuqqqlllgggdddbbbbbbdddeeefffdddbbbbbbccceeefffgggiiijjjlllmmmmmmmmmlllkkkiiihhhhhhgggeeecccbbbbbbccceeehhhiiiiiiggg^^^^^^]]]\\\[[[ZZZZZZZZZXXXXXXXXXXXXXXXWWWWWWVVVYYYZZZ\\\^^^```bbbbbbccccccbbbbbbaaaaaabbbdddfffggghhhiiiiiihhhhhhjjjkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkklllmmmnnnoooppppppsssqqqooommmllllllmmmnnnooooooppppppqqqrrrrrrrrrrrrvvv{{{~~~}}}xxxqqqllliiijjjmmmrrrwwwzzz{{{{{{}}}}}}wwwooohhhbbb^^^\\\XXXWWWXXXZZZ\\\^^^^^^]]]]]]\\\ZZZZZZZZZ\\\___```dddhhhmmmppppppmmmkkkjjjjjjkkkllllllmmmoootttwww|||ssskkk^^^\\\YYYWWWVVVTTTRRROOOTTTTTTTTTSSSRRRQQQPPPOOOLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGIIIKKKMMMNNNNNNOOOLLLMMMOOONNNLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHHHHIIIJJJLLLMMMNNNLLLMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNQQQTTTVVVVVVSSSSSSSSSSSSRRRQQQOOOOOONNNMMMMMMLLLMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNOOOQQQPPPOOOOOOQQQRRRTTTTTTUUUTTTRRRPPPOOOPPPQQQRRRRRRQQQPPPOOOOOONNNNNNNNNLLLLLLKKKJJJHHHFFFDDDBBBBBBDDDFFFFFFFFFJJJRRRWWWhhhfffffffffgggggggggggggggfffffffffggghhhhhhiiiiiijjjkkklllkkkhhhfffeeefffbbbttt~~~jjjddd```aaa___\\\___iiippprrrvvvvvvtttpppjjjeeebbbaaaccceeegggeeebbbaaacccfffhhhiiijjjlllmmmnnnnnnooommmkkkiiigggggggggeeedddbbbbbbccceeehhhiiiiiihhh]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWXXXYYY\\\___```aaaaaaaaaaaaaaa```^^^]]]]]]```bbbfffhhhiiiiiiiiiiiijjjkkkmmmmmmkkkjjjiiiiiihhhhhhjjjiiiiiiiiiiiijjjjjjkkkjjjjjjlllmmmnnnoooooooooqqqpppnnnllllllmmmnnnoooooooooooopppqqqqqqrrrrrrsssuuuyyy}}}~~~{{{uuuqqqnnnnnnnnnooorrruuuyyy{{{zzz|||}}}}}}|||wwwsssooooooppptttwwwyyyyyyyyyuuusssqqqppprrruuuyyy|||{{{yyyvvvpppkkk___\\\YYYVVVUUUSSSQQQOOOPPPPPPPPPPPPPPPOOONNNMMMJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJHHHGGGFFFFFFGGGIIIKKKLLLMMMNNNNNNKKKMMMNNNMMMKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIJJJJJJKKKLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQOOOMMMKKKLLLNNNQQQSSSSSSRRRSSSSSSRRRQQQPPPOOOOOOMMMMMMLLLLLLLLLMMMMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLOOOOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPPPPPPPPPPOOOOOOOOONNNKKKKKKJJJIIIHHHFFFDDDCCCCCCEEEGGGGGGGGGLLLSSSXXXllldddddddddeeeeeeeeeffffffeeeeeeeeeeeeffffffggghhhgggjjjkkkjjjgggeeeeeefffaaapppyyy}}}~~~qqqaaa______```___[[[]]]ccciiijjjpppsssuuusssnnnhhhdddccccccfffgggeeeaaa```cccfffhhhhhhjjjlllmmmnnnnnnnnnmmmjjjgggeeeeeefffeeeeeedddcccccceeehhhiiiiiihhh`````````______^^^]]]]]][[[ZZZZZZYYYYYYYYYYYYYYYYYY[[[^^^```bbbbbbbbbaaa___```___]]][[[[[[___bbbfffgggiiiiiihhhhhhjjjkkkmmmlllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkllliiijjjlllmmmooooooooonnnooonnnlllllllllmmmoooqqqmmmmmmmmmnnnoooooopppppprrrrrruuuyyy}}}|||yyyuuuqqqqqqpppppppppsssvvvxxxxxxyyyxxxtttttt|||{{{sssnnnjjjgggddd\\\YYYVVVSSSRRRRRRPPPOOONNNNNNOOOOOOOOONNNNNNMMMLLLMMMNNNOOOOOONNNLLLKKKIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHJJJKKKMMMMMMNNNNNNKKKLLLMMMLLLJJJHHHHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHLLLKKKKKKJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPNNNLLLIIIIIIKKKNNNPPPPPPQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIIIIIIIJJJKKKMMMLLLMMMOOOQQQRRRSSSTTTUUUQQQQQQPPPPPPOOONNNNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOLLLKKKJJJIIIHHHGGGFFFEEECCCEEEGGGGGGGGGKKKSSSXXXlllbbbbbbbbbccccccddddddddddddddddddddddddeeefffgggeeehhhjjjjjjfffddddddeeecccooorrrrrrrrrggg[[[\\\]]]```___[[[[[[```dddeeekkkpppuuuuuuqqqkkkgggeeecccfffhhheeeaaa```cccgggggghhhiiikkklllmmmnnnnnnllliiieeeccccccdddeeeeeeeeeddddddfffhhhjjjjjjiiiddddddeeeeeedddcccbbbaaa]]]]]]\\\[[[[[[[[[[[[[[[[[[]]]```bbbcccccccccbbb^^^^^^^^^\\\ZZZ[[[___ccceeeggghhhiiihhhhhhjjjkkklllkkkkkkjjjjjjkkkkkkllliiiiiiiiiiiijjjkkklllmmmiiijjjlllnnnooooooooonnnnnnmmmlllkkklllnnnppprrrkkkkkkllllllmmmnnnnnnnnnpppppprrrvvv{{{}}}zzzxxxrrrrrrrrrqqqpppqqqsssvvvxxxxxxvvvpppmmmrrr~~~xxxmmmeee```^^^]]]YYYVVVRRRPPPPPPQQQPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPNNNOOOPPPPPPOOOMMMJJJIIIGGGHHHIIIKKKLLLLLLKKKKKKIIIIIIKKKLLLMMMMMMMMMMMMJJJLLLLLLLLLIIIHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLJJJHHHGGGFFFEEEEEEMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNKKKHHHHHHJJJLLLNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHJJJMMMNNNHHHJJJMMMOOOPPPQQQRRRTTTMMMMMMNNNMMMMMMLLLJJJJJJJJJKKKLLLNNNNNNOOOOOOOOOLLLLLLKKKJJJIIIHHHGGGFFFBBBDDDFFFFFFGGGKKKRRRXXXkkkbbbcccddddddccccccdddeeebbbbbbaaaaaabbbbbbcccdddffffffeeedddbbb```]]]\\\```dddhhhjjjhhhaaaYYYTTT\\\]]]]]]^^^^^^___``````fffiiinnnsssuuurrrmmmhhhiiihhhgggdddaaabbbdddgggiiijjjjjjkkkkkkkkkkkkkkkkkkkkkiiigggfffeeeddddddhhhgggfffhhhjjjkkkkkkjjjgggeeecccccceeefffcccaaa___]]][[[ZZZZZZ\\\___```cccaaa^^^\\\\\\^^^aaacccaaa```^^^]]]\\\[[[[[[[[[^^^bbbfffeeeccccccfffjjjkkkjjjiiiiiihhhiiiiiiiiimmmmmmllllllkkkjjjiiiiiikkkkkklllnnnqqqqqqooommmmmmlllkkkkkklllmmmoooppplllmmmmmmmmmmmmmmmlllkkkooonnnnnnpppsssvvvwwwwwwpppppppppooopppqqqrrrrrrwwwvvvtttooommmqqq{{{yyyppplllgggbbb^^^ZZZVVVSSSUUUUUUUUUTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMKKKKKKKKKMMMNNNMMMLLLPPPMMMJJJGGGEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLJJJGGGGGGHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHJJJKKKLLLLLLMMMMMMNNNMMMKKKJJJIIIIIIJJJJJJNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIMMMLLLLLLLLLMMMNNNOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGHHHKKKKKKKKKRRRZZZkkkaaabbbcccccccccccccccdddbbbbbbbbbaaabbbccccccdddfffffffffeeeccc```]]][[[\\\___dddfffeee```ZZZVVVYYYZZZ[[[\\\]]]]]]^^^___aaaeeekkkqqqtttsssooolllkkkjjjiiifffcccccceeeggghhhiiijjjjjjkkkkkkjjjjjjjjjkkkllllllllljjjiiihhhgggggghhhjjjmmmnnnnnnmmmgggfffeeefffhhhgggdddaaa___^^^\\\[[[\\\^^^```bbbfffdddaaa^^^^^^___```bbbaaaaaa```^^^]]]\\\[[[ZZZ\\\```ddddddbbbbbbfffiiiiiiiiihhhhhhhhhhhhhhhiiilllkkkjjjjjjiiihhhhhhggghhhhhhjjjmmmppppppnnnlllkkkkkkkkkllllllmmmnnnooollllllmmmnnnnnnmmmmmmmmmmmmllllllnnnqqqtttttttttpppooonnnkkkiiiiiilllooorrrssssssqqqooorrrzzz|||zzzyyyuuuoooiiicccaaa^^^\\\[[[ZZZXXXVVVSSSSSSSSSRRRQQQPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJKKKMMMNNNMMMLLLNNNLLLIIIGGGEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIGGGFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNLLLKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIMMMLLLLLLLLLLLLMMMMMMNNNJJJJJJIIIHHHHHHGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGHHHJJJJJJKKKQQQYYYjjjaaaaaabbbbbbbbbcccccccccbbbbbbbbbbbbbbbccccccdddffffffggggggddd```\\\YYYXXXZZZ^^^``````^^^ZZZXXXWWWYYY[[[[[[[[[ZZZ[[[\\\ZZZ^^^eeelllpppqqqooonnnnnnooonnnllliiihhhiiikkkkkkkkklllllllllmmmmmmmmmiiillloooqqqrrrpppnnnmmmjjjjjjkkkmmmppppppooommmiiihhhiiiiiiiiigggccc```______]]]]]]^^^```bbbdddiiigggdddbbb``````aaabbbccccccbbbaaa___]]]ZZZYYYZZZ^^^bbbcccbbbbbbeeehhhggggggggggggggggggggggggiiiiiihhhgggggggggggggggdddfffhhhllloooooommmjjjiiijjjlllmmmnnnnnnmmmmmmkkklllmmmnnnnnnnnnnnnnnnkkkjjjjjjlllnnnqqqrrrqqqooopppnnniiicccaaaeeejjjmmmooorrrrrrqqqsssxxx|||zzzuuunnnjjjgggccc^^^YYYWWWUUUTTTSSSUUUUUUUUUTTTOOOOOOPPPPPPOOONNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJKKKLLLMMMMMMKKKMMMLLLIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHFFFEEEFFFGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDDDDHHHHHHJJJKKKLLLMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKIIIHHHGGGHHHHHHIIIIIIHHHHHHJJJJJJJJJPPPXXXjjjbbbaaaaaaaaacccccccccbbbbbbbbbaaaaaabbbbbbcccdddeeefffhhhgggeee```[[[WWWVVVWWWYYY[[[\\\[[[YYYXXXXXXZZZ\\\[[[XXXVVVVVVWWWTTTYYY___eeeiiijjjkkkkkkpppqqqsssrrrqqqppppppqqqppppppooopppppppppqqqqqqmmmnnnoooqqqrrrqqqppppppnnnmmmnnnpppqqqqqqooolllooommmllliiigggdddbbb`````````______```bbbdddeeeiiihhhfffeeedddddddddeeeeeeeeeeeedddaaa^^^ZZZXXXYYY\\\___aaaaaabbbdddeeecccddddddeeeffffffffffffhhhhhhgggfffffffffggggggcccdddhhhlllooopppmmmjjjhhhjjjlllnnnooonnnlllkkkjjjkkklllmmmnnnoooooooookkkjjjiiikkkmmmooopppoooooorrrsssnnneee```cccgggkkkmmmooopppqqqssswwwzzz~~~yyyyyyyyyooojjjddd___\\\YYYVVVTTTSSSQQQOOONNNOOOPPPOOONNNLLLLLLMMMMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNOOOOOOOOOPPPOOOOOOOOOMMMLLLKKKJJJHHHIIIIIIJJJKKKKKKJJJJJJKKKJJJIIIJJJLLLMMMLLLKKKMMMLLLJJJHHHGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGEEEDDDEEEEEEEEEDDDFFFEEEEEEDDDCCCCCCBBBBBBFFFGGGHHHJJJKKKKKKKKKKKKMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLLLLKKKKKKJJJIIIIIIFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHFFFFFFGGGHHHIIIIIIHHHIIIJJJJJJJJJPPPXXXkkkcccaaa```aaacccdddcccbbbaaa````````````aaabbbbbbccceeeffffffddd___ZZZWWWWWWWWWXXXYYYYYYXXXWWWVVVWWWZZZ\\\YYYTTTOOOOOOPPPRRRVVV[[[___```aaaccceeekkknnnqqqssssssrrrrrrsssppppppooooooooopppqqqrrrpppooonnnmmmlllmmmnnnooolllkkkllloooqqqrrrqqqpppuuusssnnniiidddaaaaaaaaaaaaaaa```aaaaaacccdddeeegggggggggggghhhhhhiiiiiigggggggggfffccc___\\\YYYXXX[[[^^^```aaaaaabbbccc```aaabbbcccdddeeeddddddhhhgggfffeeeeeefffhhhiiiccceeehhhllloooooommmkkkgggiiilllnnnooonnnllljjjjjjjjjlllmmmnnnnnnnnnnnnlllkkkjjjkkkmmmoooooonnnpppvvvzzzwwwnnnfffeeegggmmmmmmnnnnnnooorrruuuxxxwwwssssss{{{tttjjjccc___[[[XXXVVVVVVUUUUUUQQQOOOMMMMMMMMMMMMMMMKKKJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNNNNLLLKKKJJJHHHIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIKKKLLLKKKJJJMMMLLLKKKJJJIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGDDDCCCDDDDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJIIIHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJHHHHHHGGGFFFGGGGGGIIIIIIIIIHHHIIIKKKJJJKKKQQQYYYnnndddbbb```bbbeeefffdddbbb_______________``````aaaaaabbbddddddbbb^^^ZZZWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUYYY[[[XXXQQQKKKJJJLLLSSSVVVZZZZZZYYYYYY\\\^^^cccgggllloooooonnnmmmmmmkkkjjjiiiiiiiiijjjlllmmmpppnnnkkkiiihhhiiijjjlllffffffgggkkkooosssttttttwwwuuuqqqkkkfffbbbbbbcccbbbbbbbbbbbbbbbccccccddddddeeegggiiikkkllllllmmmiiiiiihhhfffdddaaa^^^\\\YYY[[[^^^```aaaaaaaaa```]]]^^^```bbbccccccccccccfffeeedddcccdddfffhhhiiieeeeeegggjjjmmmnnnmmmkkkgggiiilllnnnnnnmmmllljjjiiijjjkkklllllllllllllllmmmlllkkkkkkmmmnnnnnnnnnpppvvv|||{{{uuummmiiiiiipppooooooooooooqqqrrrsssnnnmmmpppvvvyyyyyy|||tttiiiaaaXXXWWWTTTRRRQQQRRRSSSSSSOOOMMMLLLLLLNNNPPPOOOOOOKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIJJJIIIHHHIIIKKKKKKKKKIIIKKKKKKJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJGGGDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHJJJLLLLLLMMMSSS\\\qqqfffcccaaabbbfffhhhfffccc^^^]]]]]]]]]]]]^^^______``````aaaaaa___]]]ZZZXXXXXXYYYZZZ[[[[[[ZZZYYYXXXVVV[[[^^^\\\TTTOOONNNPPPTTTWWWYYYXXXUUUTTTXXX\\\___ccciiilllkkkhhhfffeeeeeedddcccbbbcccdddfffggglllkkkiiigggfffggghhhhhhgggfffeeegggkkkoooqqqrrrtttuuuuuuqqqlllhhhffffffcccccccccbbbbbbbbbbbbbbbccceeehhhjjjlllmmmmmmmmmkkkjjjhhhfffdddbbb```___[[[\\\^^^```bbbaaa___^^^ZZZ\\\^^^aaabbbbbbbbbbbbdddcccbbbaaabbbdddggghhhfffeeeeeegggjjjkkkkkkjjjhhhiiikkkmmmmmmmmmlllkkkiiiiiijjjkkkkkkjjjjjjjjjmmmllljjjkkklllmmmmmmlllooosssxxxyyyvvvqqqmmmjjjqqqqqqqqqrrrrrrqqqnnnllliiijjjmmmqqqoookkkmmmqqqzzzooogggaaa]]]TTTTTTRRRPPPNNNMMMNNNNNNOOONNNMMMMMMOOOQQQQQQPPPLLLMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJHHHEEEDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJLLLMMMMMMLLLKKKJJJHHHIIIJJJJJJJJJHHHFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHJJJKKKJJJJJJIIIIIIHHHJJJMMMNNNOOOVVV^^^uuugggdddaaacccgggiiifffccc]]]\\\\\\\\\\\\]]]^^^^^^^^^_________^^^\\\ZZZYYYWWWXXX[[[\\\]]]]]][[[[[[YYY^^^cccaaaZZZUUUUUUXXXUUUXXXZZZXXXTTTSSSWWW\\\___dddiiikkkjjjfffbbb```cccbbbaaa``````bbbccceeegggggghhhhhhhhhgggffffffllliiifffeeegggjjjkkklllppptttwwwwwwrrrmmmjjjiiiddddddccccccbbbaaaaaa```dddfffhhhkkkmmmmmmmmmlllllljjjhhhfffdddcccbbbbbb\\\]]]___aaabbbaaa___\\\YYYZZZ]]]```bbbbbbaaaaaacccaaa```___```ccceeegggfffeeedddeeegggiiiiiiiiihhhiiikkklllmmmllllllllliiiiiijjjjjjjjjiiihhhhhhmmmkkkjjjjjjkkkllllllkkknnnpppsssttttttqqqnnnkkkpppqqqtttuuuuuuqqqkkkggghhhjjjmmmnnnjjjdddeeekkkyyywwwiii```ZZZXXXWWWUUUUUUSSSPPPMMMKKKJJJJJJRRRPPPNNNNNNPPPPPPPPPOOONNNNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGKKKHHHEEEDDDDDDEEEDDDCCCBBBBBBDDDEEEFFFHHHIIIIIIHHHHHHJJJKKKLLLMMMMMMMMMKKKLLLLLLLLLLLLJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJHHHJJJLLLMMMNNNMMMLLLKKKIIIJJJKKKKKKKKKIIIFFFEEEBBBBBBCCCCCCDDDEEEEEEEEEDDDFFFIIIKKKLLLLLLJJJIIIIIIHHHJJJNNNOOOPPPXXX```wwwcccdddeeeeeeeeecccaaa___```___\\\[[[ZZZ\\\]]]___]]]___```___]]]\\\\\\]]][[[[[[[[[\\\\\\\\\]]]]]]^^^___aaa```]]]YYYWWWVVVXXXXXXWWWVVVUUUVVVYYY[[[bbbdddggghhhhhhfffcccaaa___```bbbdddeeefffeeeeeefffdddbbbbbbdddfffffffffkkkgggcccaaacccfffhhhiiillllllooosssvvvtttnnniiiiiigggeeedddeeeeeeeeeeeeggghhhhhhiiiiiijjjkkkkkkhhhfffcccbbbbbbcccbbbaaa\\\ZZZZZZ]]]bbbdddcccaaa]]]^^^___```aaabbbcccdddgggdddaaa``````cccgggiiiiiigggdddcccdddfffffffffjjjjjjkkkkkkkkkkkkjjjjjjlllkkkjjjiiihhhhhhhhhhhhooonnnmmmmmmnnnmmmkkkjjjlllnnnpppssstttsssrrrqqqpppsssvvvwwwvvvrrrnnnkkkgggjjjmmmnnnllliiigggfffqqq{{{{{{tttiiiaaa]]]ZZZWWWTTTTTTUUUTTTRRROOOMMMLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLLLLNNNPPPRRRRRRPPPNNNLLLMMMLLLKKKJJJJJJLLLNNNOOOLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIHHHEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLHHHIIIIIIJJJIIIIIIHHHHHHIIIFFFDDDDDDFFFHHHGGGEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMKKKJJJKKKMMMPPPQQQQQQKKKLLLLLLKKKJJJGGGEEEDDD???@@@BBBEEEHHHJJJLLLNNNIIIJJJMMMNNNOOONNNMMMLLLJJJIIIJJJNNNPPPTTT]]]ggg|||dddeeefffffffffdddbbbaaaaaa___]]]ZZZZZZ[[[]]]^^^```aaacccbbbaaa______```^^^^^^_________````````````aaabbb```]]]ZZZYYYYYYZZZZZZZZZYYYXXXYYY[[[^^^bbbccceeeggggggeeedddbbb^^^```bbbdddeeeeeeeeeeeefffeeecccccceeeggghhhggghhheeeaaa___```ccceeeeeeggghhhjjjooorrrrrrooollljjjhhheeeddddddeeeeeeeeeggghhhiiiiiiiiiiiihhhhhhgggdddbbb``````aaa```___\\\[[[[[[^^^aaacccbbb```[[[\\\]]]^^^```aaabbbccchhhfffcccaaaaaacccgggiiikkkhhheeeddddddeeeeeedddggghhhhhhiiiiiijjjiiiiiikkkjjjiiihhhggggggggggggkkkjjjjjjlllnnnnnnmmmlllmmmnnnppprrrttttttttttttuuuxxx{{{}}}|||xxxssspppmmmoooqqqppplllhhhdddbbbhhhttt|||wwwooojjjbbb\\\YYYWWWTTTRRRSSSTTTTTTRRRNNNLLLLLLMMMNNNOOOPPPQQQQQQOOONNNLLLLLLMMMOOOPPPPPPOOOMMMLLLMMMLLLKKKJJJKKKLLLNNNOOOLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEGGGHHHDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIKKKHHHEEEDDDFFFHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIJJJLLLNNNOOONNNKKKKKKKKKKKKIIIGGGEEECCC@@@AAABBBDDDFFFHHHIIIJJJKKKKKKMMMNNNNNNNNNMMMMMMKKKJJJLLLOOORRRUUU^^^hhh~~~eeeeeefffffffffeeeddddddaaa___]]]ZZZZZZZZZ\\\]]]aaacccddddddcccaaaaaaaaabbbbbbccccccddddddccccccbbbbbbaaa^^^[[[ZZZZZZ[[[]]]]]]^^^\\\[[[\\\^^^aaaaaabbbcccddddddddddddddd^^^___aaaccceeeeeeeeeeeegggeeedddeeegggiiiiiihhheeebbb^^^]]]^^^___```aaaaaabbbdddhhhlllnnnnnnmmmjjjiiifffdddddddddeeefffggghhhiiijjjjjjhhhfffeeefffccc```______^^^]]]\\\^^^]]]]]]^^^```aaaaaa___\\\\\\]]]^^^```bbbdddeeeiiigggeeeccccccdddfffhhhkkkiiifffdddddddddcccbbbddddddeeefffggghhhhhhiiiiiiiiihhhgggffffffffffffhhhggggggjjjmmmoooooonnnnnnnnnoooqqqsssuuuvvvwwwzzz}}}~~~yyyvvvtttvvvvvvtttnnngggaaa^^^aaammm|||xxxqqqjjjeeebbb___[[[YYYWWWVVVTTTRRRSSSSSSSSSQQQNNNLLLLLLMMMOOOPPPPPPQQQPPPOOONNNMMMKKKLLLNNNOOOOOONNNLLLKKKMMMMMMLLLKKKKKKLLLNNNOOOLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIEEEEEEFFFGGGHHHHHHIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIKKKHHHEEEDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJLLLJJJIIIIIIKKKMMMMMMLLLKKKKKKKKKJJJHHHFFFDDDBBBAAABBBBBBDDDEEEFFFGGGGGGLLLLLLLLLLLLLLLMMMMMMNNNMMMLLLMMMQQQSSSVVV___iiieeedddddddddddddddddddddaaa___]]]ZZZYYYZZZ[[[\\\___aaaddddddcccaaaaaaaaadddeeeffffffffffffeeedddaaa```]]]ZZZWWWWWWYYY[[[^^^_________^^^^^^```bbb``````aaaaaabbbcccdddeee]]]___aaaccceeeffffffeeegggeeeeeefffhhhiiiiiihhhccc```]]]\\\]]]^^^^^^^^^^^^^^^___bbbeeehhhjjjkkkjjjiiihhheeecccccceeegggdddfffiiikkkkkkjjjhhhffffffddd```___^^^^^^]]]\\\___^^^^^^^^^______```___^^^______```bbbeeegggiiijjjhhhgggeeedddeeefffgggiiigggeeeddddddeeedddcccaaaaaabbbccceeefffhhhhhhiiihhhggggggfffffffffggggggffffffhhhkkknnnooonnnmmmmmmmmmmmmooorrruuuwwwzzz}}}|||xxxwwwyyyzzzvvvoooggg```]]]```jjjvvv|||rrriiibbb]]]YYYZZZZZZYYYXXXXXXVVVTTTRRRSSSTTTTTTRRROOOMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNOOOOOONNNMMMLLLMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJGGGGGGHHHIIIIIIHHHHHHHHHDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGHHHJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJIIIGGGDDDCCCCCCFFFHHHIIIIIIIIIHHHHHHGGGHHHHHHIIILLLKKKJJJJJJLLLLLLLLLKKKKKKKKKKKKJJJHHHFFFCCCBBBBBBBBBCCCDDDFFFGGGHHHIIIMMMLLLJJJJJJJJJKKKMMMNNNNNNLLLNNNQQQRRRUUU^^^hhh~~~dddcccbbbaaaaaaaaabbbcccaaa___\\\ZZZYYYZZZ[[[]]]___bbbeeefffdddcccbbbbbbdddeeefffggggggfffdddccc^^^\\\YYYUUURRRSSSVVVYYY]]]_________^^^^^^```aaa```_________```aaacccddd]]]___aaadddffffffggggggfffeeeeeefffhhhhhhgggfffbbb```^^^]]]^^^___^^^]]]]]]^^^^^^^^^___aaadddfffiiijjjjjjgggdddcccdddfffbbbdddhhhkkkllllllkkkjjjgggdddaaa`````````___^^^_________^^^^^^^^^___```_________```bbbdddgggiiiiiihhhgggffffffffffffffffffdddcccdddeeefffeeeeee``````aaabbbccceeeggghhhiiiiiihhhggggggggghhhhhhiiigggfffhhhjjjlllmmmmmmlllkkkjjjjjjkkknnnqqqssstttwww{{{~~~}}}zzzwwwwwwyyy{{{xxxrrriiiccc___aaafffnnnvvvyyyooofff___ZZZWWWUUUUUUWWWXXXXXXVVVSSSQQQPPPSSSTTTTTTSSSPPPNNNNNNOOONNNNNNNNNMMMLLLKKKJJJJJJLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKMMMMMMLLLLLLKKKJJJIIIIIIGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGEEEEEEGGGJJJLLLIIIIIIHHHGGGGGGGGGGGGHHHLLLKKKKKKKKKMMMMMMLLLKKKJJJJJJKKKJJJIIIGGGEEECCCBBBCCCDDDFFFHHHJJJLLLLLLLLLKKKIIIHHHIIIKKKMMMOOONNNLLLMMMPPPQQQTTT\\\fffzzzdddccc```^^^^^^^^^___```___]]][[[YYYYYYZZZ\\\]]]aaadddggghhhgggeeeddddddbbbdddeeeffffffdddbbbaaa\\\[[[XXXTTTQQQRRRVVVYYY\\\^^^______^^^^^^___```______^^^^^^___```aaabbb^^^```bbbeeeggghhhhhhhhhfffeeedddeeeffffffdddbbb```___^^^___```aaa```^^^^^^^^^^^^]]]\\\\\\___aaagggjjjllljjjfffcccccceee```bbbeeeiiikkklllllllllgggdddbbbaaaaaaaaaaaa```_________^^^]]]]]]```bbb___^^^]]]]]]___aaadddeeegggggggggggggggfffffffffdddcccbbbcccfffgggfffeeeaaaaaaaaaaaaccceeegggiiiiiihhhhhhgggggghhhhhhiiikkkiiiggghhhjjjlllmmmlllkkkjjjiiihhhhhhjjjlllmmmlllnnnrrruuuwwwwwwvvvvvvwwwzzz|||{{{uuunnngggddd```bbbfffnnn|||sssmmmeee]]]YYYVVVTTTSSSQQQSSSUUUUUURRROOONNNMMMSSSSSSTTTRRRPPPNNNNNNOOONNNMMMMMMLLLKKKJJJIIIIIILLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIIIIIIIHHHHHHGGGFFFDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAABBBDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGIIIKKKLLLLLLKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJKKKJJJIIIJJJMMMOOOIIIHHHGGGGGGGGGGGGGGGHHHKKKKKKJJJLLLNNNNNNMMMKKKIIIJJJKKKKKKJJJIIIGGGFFFDDDEEEFFFHHHJJJLLLNNNOOOKKKJJJJJJJJJKKKMMMPPPRRROOOMMMNNNPPPQQQSSS[[[eeexxxfffccc```]]]\\\\\\^^^___]]]\\\ZZZYYYYYY[[[]]]___```cccgggiiihhhfffddddddbbbccceeefffeeecccaaa```]]]\\\YYYVVVSSSTTTWWWZZZ\\\]]]______^^^^^^^^^```^^^^^^^^^^^^_______________aaacccfffhhhiiijjjjjjeeedddcccddddddccc```^^^^^^]]]^^^___aaabbb```___]]]^^^___]]]ZZZZZZ\\\^^^eeejjjnnnmmmhhhcccbbbccc```aaaccceeehhhiiijjjjjjeeecccaaa```aaabbbbbbaaa^^^______^^^\\\]]]```ccc```___]]]\\\]]]___bbbccceeeeeefffgggggggggffffffdddccccccdddeeefffeeecccccccccbbbbbbccceeehhhiiigggggggggffffffgggggghhhkkkiiiggghhhjjjmmmnnnnnnlllkkkiiihhhggggggggggggfffgggjjjmmmppprrrtttuuuyyy|||yyyrrrlllhhhcccccccccjjjxxx~~~|||zzzzzz}}}yyytttlllggg___YYYUUURRRQQQPPPNNNPPPSSSSSSPPPNNNMMMNNNPPPQQQRRRPPPNNNLLLMMMNNNOOONNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFHHHHHHIIIIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHGGGGGGFFFFFFDDDDDDEEEFFFHHHIIIJJJJJJEEEGGGIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGIIILLLLLLJJJJJJLLLNNNHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHIIIKKKMMMNNNMMMKKKIIIIIIKKKKKKKKKKKKIIIIIIFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKLLLMMMOOORRRTTTVVVPPPOOOOOOQQQRRRTTT\\\eeezzzgggeeeaaa]]][[[\\\]]]___\\\[[[YYYXXXYYY[[[^^^```]]]aaaeeegggfffdddbbbbbbaaaccceeefffeeecccaaa______^^^\\\XXXVVVWWWZZZ\\\\\\^^^``````___^^^___```^^^^^^_________^^^]]]]]]```bbbdddgggiiijjjkkkkkkeeedddccccccbbbaaa^^^[[[\\\\\\]]]___bbbbbbaaa___\\\^^^___]]]ZZZZZZ\\\^^^dddjjjooonnniiidddbbbbbbaaaaaabbbcccdddfffggggggdddbbb``````aaabbbbbbbbb]]]^^^___^^^\\\]]]aaaeeebbbaaa___^^^^^^```bbbdddcccdddeeegggggggggfffffffffeeeddddddeeeeeecccaaaeeedddccccccdddfffhhhjjjffffffeeeeeeeeeffffffgggjjjhhhggghhhkkknnnppppppmmmlllkkkiiigggfffeeedddcccdddfffhhhlllpppsssuuu||||||uuunnnkkkhhhfffeeeiiivvv~~~{{{yyywwwvvvyyy~~~}}}yyyuuuqqqnnnjjjeee]]]WWWRRRPPPMMMLLLMMMPPPSSSSSSPPPOOOOOOQQQNNNOOOPPPNNNLLLKKKKKKLLLPPPOOONNNLLLKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCEEEHHHJJJKKKLLLLLLFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHEEEGGGIIIKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFFFFBBBFFFJJJJJJIIIHHHIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFGGGJJJLLLMMMLLLJJJHHHIIIKKKLLLLLLLLLKKKKKKHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNPPPSSSUUUWWWYYYRRRPPPQQQSSSSSSUUU]]]fff}}}hhheee```^^^]]]]]]\\\[[[___]]]\\\ZZZZZZ[[[]]]^^^bbbccceeefffgggfffeeeddd``````______^^^]]]\\\\\\^^^^^^]]]\\\\\\[[[[[[ZZZ]]]```aaa___\\\]]]bbbgggjjjgggccc``````aaabbbbbbcccccccccddddddeeeeeefffdddcccaaaaaa```___\\\ZZZ\\\[[[ZZZ\\\aaaddddddcccaaa___]]]ZZZXXXXXXYYYYYY___dddjjjmmmkkkfff```]]]```______aaabbbcccbbb`````````aaabbbcccdddeeeeeebbb```___```bbbccc```]]]]]]\\\]]]___bbbdddeeeeeeeeedddcccbbbbbbdddfffgggbbbaaa```bbbdddffffffeeeeeedddddddddeeeggghhhjjjllliiieeebbbaaaccceeegggjjjiiihhhhhhhhhjjjlllnnnnnnnnnmmmkkkhhheeeaaa___aaadddiiilllmmmnnnpppqqq{{{}}}~~~|||wwwssssssttttttpppoooqqqqqqppprrrvvvyyyzzzyyywwwuuuxxxuuusssnnnhhhddddddgggiiijjjfff___YYYTTTRRRRRRSSSOOOQQQSSSRRRPPPNNNNNNNNNPPPOOOMMMLLLJJJJJJKKKKKKMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEEEEAAABBBDDDEEEEEEEEEDDDCCCAAACCCEEEFFFGGGFFFDDDCCCAAACCCFFFIIIIIIGGGDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJJJJKKKLLLLLLKKKIIIHHHJJJKKKJJJGGGFFFIIIKKKIIIJJJJJJJJJJJJJJJIIIIIIDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJLLLMMMLLLIIIGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIIIIIIIIIIKKKKKKOOOMMMLLLNNNQQQTTTUUUVVVVVVQQQMMMOOORRRVVV___ggg~~~iiifffbbb_________^^^]]]^^^]]]\\\[[[\\\^^^___aaabbbccceeefffffffffddddddaaaaaa___^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\^^^___]]][[[\\\aaafffkkkhhhdddaaa```aaabbbbbbbbbbbbccccccdddeeeeeeeeeeeecccaaa```___^^^[[[XXXZZZXXXXXXZZZ^^^```aaa```aaa___]]][[[YYYXXXXXXXXX]]]bbbhhhlllkkkgggbbb^^^]]]\\\\\\]]]______^^^]]]]]]]]]^^^___```aaabbbbbbbbbaaa```aaaccccccaaa___]]]\\\\\\^^^aaadddfffgggiiihhheeedddccccccddddddcccbbbaaaccceeefffeeedddeeeeeeddddddeeefffhhhiiimmmllliiieeebbbaaacccfffhhhhhhgggggghhhjjjlllnnnooonnnmmmkkkiiifffdddcccdddhhhmmmpppqqqrrrssssssyyy|||~~~}}}yyyvvvuuuuuuwwwsssqqqsssrrrpppqqquuutttuuutttrrrppprrrzzz}}}pppfffeeecccaaa______```aaaccc```[[[VVVSSSRRRRRRRRROOOQQQSSSRRRPPPNNNNNNNNNNNNMMMKKKJJJJJJJJJJJJKKKMMMMMMMMMLLLKKKJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHGGGFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHGGGFFFFFFEEEEEEDDDBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHIIIJJJHHHFFFFFFIIIKKKJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGHHHKKKLLLLLLIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKOOOMMMKKKLLLNNNQQQQQQQQQSSSOOONNNPPPSSSUUU\\\ccc{{{jjjgggdddbbbbbbbbbaaa```^^^]]]]]]]]]^^^```bbbcccaaabbbdddeeeeeedddccccccbbbaaa^^^\\\[[[[[[\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^[[[\\\]]][[[YYY[[[```dddkkkiiifffcccaaaaaaaaabbbbbbbbbbbbcccdddeeeeeeeeeeeeccc```___^^^\\\ZZZWWWYYYXXXWWWYYY\\\^^^______aaa``````^^^]]]\\\[[[[[[^^^aaagggjjjkkkgggbbb___[[[ZZZZZZ[[[\\\]]][[[ZZZZZZZZZ[[[\\\]]]^^^^^^___bbbaaa```aaaccccccbbb```]]]\\\\\\]]]___cccgggjjjmmmllliiifffdddccccccccceeedddcccdddeeefffeeeccceeeeeeeeeeeeeeefffggghhhmmmoooooojjjccc___```ccceeeeeeeeefffgggjjjlllmmmooonnnllljjjiiiiiiiiiiiiiiimmmrrruuuvvvvvvvvvwwwyyy{{{}}}}}}{{{yyyxxxxxx{{{wwwvvvvvvuuuqqqpppsssqqqrrrpppmmmkkkmmmsssxxx|||pppeeeYYYYYYYYYYYYYYYXXXWWWWWWZZZYYYVVVTTTRRRQQQQQQQQQOOOQQQRRRRRRPPPNNNMMMMMMKKKJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMLLLLLLKKKKKKJJJFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFHHHIIIIIIGGGEEEDDDGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFHHHEEEBBB@@@@@@CCCGGGIIILLLIIIFFFDDDBBBCCCEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEFFFIIIKKKKKKKKKKKKJJJHHHGGGEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGDDDEEEFFFIIIKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLOOOMMMJJJIIIJJJLLLLLLLLLNNNLLLMMMPPPRRRSSSYYY```xxxjjjhhheeedddeeeeeedddccc___^^^^^^^^^^^^___```aaaaaaaaabbbccccccbbbbbbaaaaaa___\\\ZZZYYYZZZ[[[]]]^^^^^^]]]]]]]]]\\\\\\\\\YYYZZZZZZYYYXXXZZZ^^^bbbkkkjjjhhheeebbbaaaaaabbbaaabbbbbbcccdddeeeffffffcccaaa___^^^]]]]]][[[YYYZZZZZZZZZ[[[]]]^^^___```aaabbbbbbcccdddcccccccccaaacccfffiiijjjgggbbb^^^[[[ZZZZZZ[[[\\\\\\[[[YYYXXXXXXYYYZZZ[[[\\\\\\]]]______```aaabbbbbbbbbaaa^^^^^^]]]]]]___ccciiimmmpppnnnllliiigggfffeeedddgggfffeeeeeeffffffeeecccfffeeeeeeeeefffffffffffflllppprrrmmmddd]]]^^^aaaaaabbbbbbdddfffiiikkklllnnnmmmkkkjjjjjjkkkmmmooommmqqquuuxxxxxxxxxwwwxxx{{{{{{{{{zzzzzz{{{|||}}}~~~{{{yyyzzzwwwrrrppprrrqqqqqqooommmjjjkkkooosssyyy||||||wwwmmmcccWWWVVVTTTTTTTTTTTTTTTSSSUUUTTTSSSRRRQQQOOOOOONNNMMMOOOPPPPPPNNNLLLKKKKKKIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHJJJIIIHHHEEEDDDGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFHHHJJJHHHEEECCCCCCFFFIIILLLKKKIIIFFFCCCCCCDDDEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDEEEGGGIIIJJJIIIGGGEEEEEEFFFHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDGGGIIIJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOQQQNNNJJJHHHHHHHHHHHHGGGJJJIIIJJJMMMOOOQQQYYYbbbyyyiiigggffffffggggggfffeee``````___^^^^^^^^^^^^^^^______`````````_________^^^\\\YYYXXXWWWYYY[[[\\\```___^^^\\\[[[YYYXXXWWWXXXXXXWWWWWWWWWZZZ^^^aaahhhiiiiiigggcccaaaaaabbbaaabbbcccdddeeefffggggggbbb```]]]]]]]]]^^^]]]\\\ZZZ[[[[[[[[[[[[\\\^^^___^^^___bbbdddfffhhhiiiiiigggggggggiiiiiifff```\\\ZZZYYYYYYZZZ[[[[[[ZZZXXXWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^___```aaaaaaaaabbb```aaaaaa```aaaeeekkkoooqqqpppooommmkkkjjjiiiiiiiiigggffffffggggggeeedddffffffffffffffffffeeeeeeiiinnnqqqmmmddd]]]]]]___^^^___```bbbeeegggiiijjjmmmkkkiiihhhjjjlllppprrrooorrruuuwwwvvvvvvvvvwww}}}zzzwwwtttuuuyyy}}}}}}zzzyyyzzzxxxssspppqqqpppooommmkkkiiijjjkkkmmmsssxxx}}}}}}}}}xxxsssjjjaaaXXXTTTOOONNNPPPSSSVVVWWWTTTSSSRRRQQQOOONNNLLLKKKKKKLLLNNNMMMKKKIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFEEEGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDEEEFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFGGGFFFGGGFFFDDDCCCCCCFFFIIIIIIGGGFFFEEEEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIEEEEEEFFFFFFFFFFFFGGGGGGCCCBBBCCCFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIILLLOOOQQQSSSTTTRRROOOJJJGGGFFFFFFFFFFFFGGGEEEFFFIIIKKKPPP[[[ggg~~~gggfffeeefffggghhhgggeeeaaaaaa```___^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYYXXXWWWXXXZZZ\\\]]]``````^^^\\\YYYWWWVVVUUUWWWVVVUUUUUUWWWZZZ]]]```eeegggiiigggccc```aaabbbbbbcccdddeeefffggghhhiiiccc```^^^]]]]]]^^^^^^]]]YYYZZZZZZZZZYYYYYY[[[]]][[[\\\^^^aaadddgggiiijjjkkkjjjhhhiiijjjgggaaa[[[YYYXXXWWWXXXYYYYYYWWWVVVXXXXXXYYYZZZ[[[\\\]]]]]]\\\^^^```aaaaaaaaacccdddccceeefffeeeeeeggglllqqqssssssrrrqqqpppooonnnmmmiiihhhgggggghhhhhhfffeeefffgggggggggfffeeeddddddeeeiiillljjjccc^^^]]]___\\\]]]___aaaccceeeggggggjjjiiihhhgggiiilllooorrrqqqrrrssssssrrrrrrtttuuu{{{wwwqqqnnnppptttwwwyyyuuussstttwwwvvvqqqooopppmmmkkkjjjhhhggggggggggggqqqvvv|||~~~~~~zzzzzz{{{}}}{{{vvvmmmcccXXXRRRKKKIIIMMMSSSXXXZZZSSSRRRQQQOOONNNLLLJJJJJJJJJKKKMMMMMMKKKIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEAAABBBBBBCCCCCCCCCCCCCCCAAABBBDDDEEEFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGEEECCCBBBEEEIIIHHHFFFEEEEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJCCCCCCDDDDDDEEEFFFFFFGGGDDDCCCCCCEEEGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGJJJNNNRRRUUUWWWXXXRRRNNNIIIFFFEEEFFFFFFFFFEEEDDDEEEGGGIIINNN[[[hhheeeddddddeeeggghhhgggeeeaaaaaaaaaaaa```______^^^\\\[[[ZZZZZZYYYYYYYYYZZZXXXXXXYYYYYY[[[]]]^^^___```___^^^\\\ZZZXXXWWWVVVWWWVVVTTTUUUWWW[[[^^^___aaaeeehhhgggccc```aaaccccccdddeeefffgggiiijjjjjjgggccc```^^^]]]]]]\\\[[[YYY[[[\\\[[[YYYYYY[[[^^^]]]]]]^^^```bbbfffiiijjjmmmjjjhhhiiikkkiiiccc^^^ZZZYYYXXXYYYZZZZZZXXXVVVXXXXXXYYYZZZ[[[\\\\\\]]]\\\___bbbccccccccceeegggfffiiikkkjjjhhhiiinnnrrrwwwvvvvvvuuusssrrrppppppiiihhhggggggiiiiiihhhfffgggggggggggggggeeedddcccaaadddeeeeeebbb```______[[[\\\^^^```bbbcccdddeeegggffffffggghhhkkknnnppprrrrrrqqqooonnnooorrrtttuuupppllljjjkkkmmmnnnnnnkkkjjjmmmqqqrrrnnnkkkmmmjjjiiihhhggggggfffeeedddmmmqqqwwwzzz{{{zzzyyyxxxuuuvvvxxxyyy{{{zzzxxxxxxzzz{{{|||vvvlll^^^WWWNNNJJJLLLQQQTTTUUUPPPOOONNNLLLKKKJJJJJJJJJKKKLLLNNNNNNLLLJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCBBBAAACCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCFFFHHHGGGDDDBBBEEEHHHFFFEEEDDDFFFHHHHHHFFFCCCEEEFFFFFFGGGGGGGGGGGGFFF@@@AAABBBCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDGGGKKKPPPTTTWWWZZZ[[[PPPLLLGGGDDDDDDEEEFFFGGGEEEEEEGGGIIIIIILLLXXXdddcccccccccdddfffgggfffeee```aaaaaabbbbbbbbbaaaaaa[[[ZZZYYYXXXXXXXXXXXXXXXWWWXXXZZZ[[[]]]___```aaa```___^^^]]]\\\ZZZYYYYYYXXXVVVTTTUUUXXX[[[^^^______dddhhhgggccc```aaacccddddddeeeggghhhjjjkkkkkkjjjgggbbb___]]]\\\[[[YYY\\\^^^___^^^[[[[[[]]]```aaaaaa```aaacccfffiiikkkmmmjjjhhhiiilllkkkfff```]]]\\\[[[\\\]]]\\\[[[YYYWWWXXXXXXYYYZZZ[[[\\\\\\^^^aaadddeeedddeeegggiiihhhlllooonnnkkkkkkooossszzzyyyyyywwwuuusssqqqpppiiihhhggghhhiiijjjiiihhhgggggghhhhhhgggeeecccbbb___```aaabbbbbbaaa```___[[[\\\^^^```aaabbbcccccceeeeeeeeefffhhhjjjmmmnnnsssrrrpppmmmlllmmmqqqtttoookkkhhhhhhiiiiiigggdddccccccgggmmmnnnkkkiiijjjkkkjjjhhhhhhhhhhhhfffeeefffkkkqqquuuvvvvvvuuuuuusssuuuxxxzzzzzzzzzzzz{{{|||vvvsssooommmmmmoooppppppqqqvvv{{{|||sssggg___TTTNNNNNNOOOOOONNNNNNMMMKKKJJJIIIIIIJJJKKKLLLNNNOOOOOOMMMKKKJJJKKKFFFGGGHHHIIIHHHHHHFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFIIILLLNNNFFFFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEECCCBBB@@@BBBAAA@@@??????AAABBBDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBFFFIIIHHHDDDCCCEEEHHHEEEDDDDDDFFFIIIHHHEEEAAAEEEEEEEEEEEEEEEDDDCCCBBB>>>???@@@BBBDDDEEEFFFGGGGGGFFFEEEFFFGGGHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFKKKPPPUUUXXX[[[\\\NNNJJJEEEBBBCCCEEEFFFGGGDDDFFFJJJLLLKKKLLLUUU```}}}```______```cccfffffffffddddddbbbaaa```^^^^^^]]]ZZZYYYXXXVVVTTTTTTVVVXXXYYYZZZ\\\^^^```bbbddddddaaa```^^^[[[ZZZYYYYYYZZZVVVVVVUUUVVVXXX\\\___bbbbbbfffiiihhhccc```aaadddbbbbbbcccdddeeefffggghhhbbbeeehhhfff```\\\\\\^^^]]]^^^_________^^^]]]\\\]]]___aaabbbbbbcccfffgggiiigggfffhhhjjjkkkiiifff^^^]]]\\\\\\\\\[[[ZZZXXXVVVVVVWWWWWWYYYZZZ\\\\\\^^^___```bbbccccccddddddggggggggghhhiiilllnnnpppooottt{{{|||vvvrrroookkkfffdddeeegggfffeeeaaacccfffggggggeeecccaaa```___^^^^^^______^^^]]]^^^\\\ZZZ\\\___```^^^[[[aaaaaaaaabbbcccfffiiijjjnnnssstttppppppttttttooooookkkfffcccbbbbbb```^^^XXX]]]dddjjjlllmmmmmmmmmmmmmmmllllllkkkjjjiiihhhggglllrrrtttrrrpppooopppoootttxxxxxxuuusssuuuxxx~~~{{{vvvpppnnnuuuyyypppiiifffeeeeeeeeeffffffcccaaafffgggjjjoootttwwwwwwvvviiiaaaYYYTTTSSSRRROOOLLLJJJHHHFFFFFFGGGIIIIIIIIIOOOOOOPPPOOONNNLLLJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEGGGHHHIIIJJJIIIHHHGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFIIIGGGEEEDDDEEEEEEEEECCCBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@>>>>>>>>>@@@AAA@@@@@@@@@??????>>>>>>>>>AAAAAAAAABBBBBBDDDEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEBBB???@@@CCCEEEDDDCCCFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGIIIMMMSSSWWWXXXVVVSSSLLLJJJHHHFFFDDDDDDCCCDDDFFFEEEEEEFFFGGGJJJSSS\\\www```___^^^___bbbdddeeeeeeccccccbbbaaaaaa```___^^^[[[[[[YYYWWWTTTTTTVVVXXX\\\\\\]]]^^^___aaabbbbbbaaa```___]]]\\\[[[ZZZZZZXXXWWWVVVVVVXXX[[[^^^```bbbfffiiihhhcccaaabbbdddddddddeeeffffffgggggghhheeehhhjjjgggaaa\\\\\\]]]___```bbbccccccbbb```______aaacccdddcccdddfffhhhjjjhhhggghhhkkklllkkkiiibbb___\\\[[[\\\\\\ZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]^^^___```bbbbbbccccccgggggghhhiiikkkmmmooopppnnnrrrwww{{{|||xxxtttpppmmmiiieeecccdddeeeeeedddbbbdddfffhhhgggeeecccaaa``````aaabbbbbbaaa^^^\\\]]]ZZZXXXZZZ^^^``````___``````aaaccceeegggiiijjjmmmqqqqqqmmmlllpppqqqnnnmmmggg```]]]^^^``````^^^WWW\\\ccchhhkkkmmmoooppppppppppppooonnnmmmkkkjjjggglllrrruuuuuusssrrrrrrkkkqqqwwwxxxvvvssssssttt|||{{{zzzuuulllfffkkkttt~~~xxxsssqqqlllfff```ccccccdddeeegggeeebbb```___```cccgggkkkmmmlllkkkfff```XXXUUUTTTSSSPPPMMMMMMKKKIIIIIIJJJKKKKKKKKKNNNNNNNNNNNNMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEHHHFFFDDDDDDDDDEEEDDDCCCDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@??????@@@AAAAAA@@@@@@@@@????????????AAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEECCC@@@AAACCCEEEEEEDDDHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEHHHLLLRRRUUUVVVSSSPPPIIIHHHFFFEEEDDDDDDEEEFFFFFFDDDDDDFFFGGGIIIQQQ[[[ttt```^^^\\\]]]___bbbddddddddddddccccccaaa```^^^]]]YYYYYYXXXVVVUUUUUUXXXZZZ___^^^^^^^^^___``````aaaaaaaaa```___^^^]]][[[ZZZ[[[ZZZXXXWWWXXXZZZ\\\^^^bbbeeeggggggcccaaaaaaccceeeeeeddddddddddddddddddgggiiiiiifff```[[[[[[[[[]]]___bbbdddeeedddbbbaaabbbccceeeeeedddeeefffhhhkkkjjjhhhiiikkkmmmnnnnnngggbbb\\\[[[]]]]]]ZZZVVVZZZYYYYYYXXXXXXYYYYYYZZZ\\\]]]^^^___``````aaaaaacccdddfffhhhkkklllmmmnnnlllnnnrrrttttttrrrpppnnniiifffcccbbbbbbccccccccccccdddfffggggggeeebbb```aaabbbdddeeeeeecccaaa______[[[XXXXXX\\\```bbbbbb___```bbbeeeggghhhiiijjjnnnpppoookkkiiillloooooonnnfff]]][[[___cccbbb```ZZZ^^^ccchhhjjjmmmoooqqqtttttttttsssqqqooommmlllggglllssswwwwwwvvvtttttthhhnnntttwwwuuurrrppppppvvvxxxzzzvvvkkkaaabbbiiiyyy}}}wwwnnnjjjeeeccccccaaa]]]ZZZ^^^___bbbeeefffeee```]]]ZZZZZZ[[[^^^aaabbb```___aaa]]]XXXVVVVVVUUUQQQNNNLLLJJJHHHGGGHHHHHHHHHGGGLLLLLLLLLKKKJJJIIIHHHGGGHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCAAABBBBBBCCCDDDEEEEEEFFFGGGEEECCCCCCCCCDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???AAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBBBBBDDDEEEEEEEEEIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCCCCCCCDDDFFFGGGHHHDDDFFFKKKPPPTTTTTTQQQMMMFFFFFFEEEDDDDDDEEEFFFGGGFFFDDDDDDEEEFFFHHHPPPYYYppp```^^^\\\[[[^^^```bbbcccffffffeeedddbbb___]]]\\\WWWXXXXXXWWWWWWXXX\\\^^^______^^^^^^___```aaabbbaaaaaabbbaaa```^^^\\\[[[^^^\\\ZZZXXXWWWYYY[[[\\\aaaccceeedddbbb______```bbbbbbbbbaaa``````______cccddddddaaa]]]ZZZYYYZZZYYY\\\___bbbcccbbb```___cccdddeeeeeedddcccdddfffjjjiiihhhhhhjjjlllooopppjjjddd]]][[[]]]]]]ZZZUUUYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^___```]]]___bbbeeeggghhhiiiiiijjjkkklllmmmmmmlllkkkjjjgggeeecccbbbbbbbbbcccccccccdddeeefffeeeccc```___aaacccdddeeeeeeeeefffggggggaaa\\\ZZZ\\\```bbbbbb___aaacccfffiiijjjjjjjjjooopppoookkkhhhjjjmmmppprrrjjjbbbaaafffiiifffbbb___bbbeeeggghhhkkknnnqqquuuuuuuuutttrrrooommmkkkgggkkkqqqvvvxxxwwwuuutttkkknnnrrrsssqqqnnnllllllppptttzzzyyyoooeeedddiii{{{~~~}}}zzzmmmgggbbb___\\\[[[\\\\\\[[[ZZZYYY[[[___bbbdddccc^^^ZZZZZZYYYYYYZZZ[[[[[[YYYWWW[[[YYYWWWVVVWWWUUURRRPPPLLLIIIGGGFFFFFFGGGFFFEEEJJJIIIIIIIIIHHHGGGFFFFFFGGGFFFEEECCCCCCDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCAAAAAABBBCCCEEEFFFGGGGGGFFFDDDBBBBBBCCCCCCBBBAAA??????@@@@@@AAAAAAAAABBBAAABBBBBBBBBCCCCCCDDDDDD@@@@@@????????????@@@@@@@@@AAABBBCCCCCCBBB@@@???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEFFFEEEGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDCCCCCCDDDEEEFFFGGGDDDGGGKKKPPPTTTTTTPPPMMMGGGFFFEEEDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEGGGOOOXXXmmm```^^^\\\[[[]]]___``````bbbcccdddddddddcccaaa```^^^___^^^\\\[[[[[[^^^aaa___^^^^^^^^^___```bbbdddaaaaaabbbbbbaaa___]]]\\\^^^]]]ZZZXXXXXXYYY[[[\\\___```bbbaaa```^^^]]]]]]aaaaaa```___^^^]]]\\\\\\\\\]]]]]][[[ZZZYYYYYYZZZXXXZZZ]]]```aaaaaa```___aaabbbccccccbbbaaabbbccchhhhhhgggggghhhjjjmmmoookkkfff```^^^^^^]]]ZZZVVVXXXXXXXXXZZZ[[[]]]___```\\\[[[[[[[[[\\\]]]^^^___[[[\\\___bbbdddeeeffffffgggggggggfffffffffggggggeeeeeeeeedddccccccdddeeeccccccddddddbbb```^^^]]]aaabbbccccccdddfffkkkooonnniiibbb______aaaaaa```___aaadddgggjjjkkkllllllnnnoooooommmiiigggjjjnnntttooojjjkkknnnmmmhhhbbb^^^___aaabbbdddhhhnnnrrrssstttttttttrrrooollljjjfffiiinnnrrrvvvvvvuuussspppqqqqqqooommmkkkjjjjjjmmmqqqxxx{{{vvvoooooosss~~~zzz~~~pppddd^^^[[[YYYWWWVVVWWWXXXYYYYYYWWWXXX[[[^^^```___[[[XXXZZZXXXWWWWWWXXXWWWUUUTTTVVVUUUUUUVVVVVVUUUSSSQQQOOOMMMJJJIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHFFFDDDBBBAAABBBBBBBBB@@@???????????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCC??????>>>>>>>>>>>>??????>>>@@@BBBCCCCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAA???@@@@@@AAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFDDDDDDDDDEEEFFFHHHJJJKKKGGGFFFEEECCCCCCCCCDDDEEEFFFHHHLLLPPPTTTUUURRRPPPJJJIIIGGGEEECCCCCCCCCCCCFFFDDDCCCEEEEEEGGGOOOYYYkkk___^^^]]]]]]_________^^^[[[]]]aaadddfffgggggggggiiihhhfffbbb___^^^___``````___^^^^^^___aaacccdddaaabbbaaaaaa```___^^^^^^^^^\\\ZZZXXXXXXZZZ\\\]]]______``````___^^^\\\[[[aaaaaa```___^^^]]]\\\\\\XXXXXXXXXXXXXXXYYY[[[[[[[[[]]]^^^```aaabbbbbbaaa___```bbbaaa``````aaabbbfffggghhhgggggghhhjjjmmmkkkiiifffcccaaa___[[[YYYXXXYYYZZZ[[[]]]___aaaccc\\\\\\[[[ZZZ[[[\\\]]]^^^\\\]]]___aaacccddddddeeeeeeeeedddcccccccccdddddddddeeefffeeeddddddeeegggdddddddddcccbbb___]]]\\\^^^aaacccccccccffflllqqqooojjjeeecccddddddbbb___aaabbbeeegggjjjlllnnnnnnkkkmmmppppppkkkeeefffkkktttrrrqqqqqqqqqoooiiieee[[[[[[\\\]]]```gggoootttssstttuuuuuussspppmmmkkkhhhiiikkkooosssuuutttssstttrrrpppnnnlllkkkjjjjjjnnnnnnrrrxxxyyyvvvwww{{{}}}}}}zzz}}}vvviii^^^WWWSSSSSSQQQQQQQQQSSSUUUWWWXXXWWWWWWYYYZZZ[[[YYYWWWXXXVVVTTTTTTTTTTTTSSSQQQRRRSSSSSSTTTSSSSSSRRRRRRMMMKKKHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHFFFDDDBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA??????>>>>>>>>>>>>??????===???AAABBBBBBAAA@@@???>>>????????????@@@@@@@@@??????>>>>>>>>>>>>???@@@??????@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDCCCCCCBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEEEEDDDDDDDDDEEEBBBBBBCCCEEEGGGJJJLLLMMMIIIHHHEEECCCBBBBBBCCCDDDHHHIIIKKKOOOSSSVVVUUUTTTNNNLLLIIIFFFDDDBBBBBBAAAEEECCCCCCEEEFFFHHHQQQ[[[kkk___^^^^^^___``````^^^\\\ZZZ]]]aaaeeehhhiiihhhhhhiiihhhfffbbb___^^^___```cccaaa___^^^^^^___aaacccbbbaaa``````____________\\\[[[YYYXXXYYY[[[^^^````````````aaaaaa```]]]\\\______^^^^^^]]]\\\[[[[[[YYYXXXXXXXXXZZZ\\\]]]]]]_________``````aaabbbccc^^^___aaaaaa``````aaabbbeeegggiiiiiiggggggiiikkkkkklllmmmjjjfffaaa___^^^[[[[[[\\\]]]___aaabbbccc]]]\\\[[[ZZZZZZ\\\]]]___]]]]]]]]]^^^___```bbbbbbdddcccbbbbbbaaaaaabbbbbbbbbdddfffeeeddddddeeehhhfffffffffdddbbb```^^^]]]\\\```eeefffeeeeeehhhlllhhhfffdddfffhhhhhheeebbbbbbccceeegggjjjmmmoooqqqlllooouuuxxxqqqhhhgggllltttuuuuuuuuussspppnnnmmmbbbaaa```___aaagggooouuutttvvvwwwxxxwwwtttqqqnnnkkkjjjjjjlllqqqttttttsssrrrqqqpppoooooonnnmmmkkkooojjjiiioootttvvvxxxzzzxxxzzzzzzxxxyyy||||||yyyzzz}}}~~~zzzvvvwww~~~}}}wwwvvvxxxwwwwwwwwwuuuqqqggg[[[SSSOOOOOOOOONNNPPPRRRVVVYYYZZZXXXUUUTTTUUUVVVWWWWWWVVVTTTSSSRRRSSSTTTSSSRRRPPPQQQQQQQQQPPPPPPQQQRRRJJJHHHEEEEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCDDDEEEEEEBBBCCCDDDEEEEEECCCBBB@@@AAAAAABBBCCCDDDDDDEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???????????????????????????>>>>>>>>>>>>??????===>>>???@@@@@@@@@??????======>>>>>>>>>????????????>>>>>>======>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBEEEEEEDDDBBBCCCDDDBBBCCCDDDEEEGGGJJJLLLMMMHHHGGGDDDBBBBBBCCCDDDFFFHHHHHHIIIMMMRRRVVVWWWWWWOOOMMMKKKGGGEEECCCBBBBBBDDDCCCCCCFFFGGGJJJSSS]]]mmm^^^^^^___aaabbbaaa^^^[[[___aaadddfffggggggeeedddaaaaaa```^^^]]]]]]___bbbeeedddaaa^^^]]]^^^```aaabbbaaa```^^^^^^^^^___```[[[ZZZXXXXXXYYY\\\___aaabbbaaaaaabbbbbbaaa___]]]\\\\\\[[[[[[ZZZYYYYYYXXX]]][[[ZZZZZZ\\\^^^______```___^^^^^^^^^```bbbccc^^^___aaaaaa``````bbbccceeehhhkkkjjjhhhggghhhjjjkkkooorrrpppiiicccbbbbbb^^^^^^^^^___```aaabbbccc^^^]]][[[ZZZZZZ\\\^^^___\\\[[[ZZZZZZ[[[\\\^^^___dddcccbbbaaaaaaaaaaaaaaaaaaccceeeeeecccccceeegggiiihhhgggfffdddbbb```___ZZZ```gggiiigggddddddfff``````bbbfffkkkllliiieeecccdddeeefffiiimmmppprrrooosss{{{xxxmmmjjjooovvvxxxyyywwwtttrrrtttwwwooolllhhhdddcccgggnnntttvvvxxxzzz{{{zzzwwwtttrrrnnnkkkjjjlllppptttuuutttnnnoooppprrrsssqqqooolllppphhhccchhhooossstttuuuvvvwwwvvvuuuxxx{{{yyyttttttxxxzzzxxxsssppprrruuuwwwvvvwww|||{{{uuusss{{{zzzvvvmmmuuu{{{zzztttpppsssxxxwwwuuussssssppphhh\\\RRROOOOOOPPPPPPRRRUUUZZZ^^^\\\XXXSSSPPPQQQTTTVVVWWWVVVUUUSSSSSSTTTUUUTTTSSSOOOPPPPPPPPPOOOOOOPPPRRRLLLJJJHHHHHHIIIKKKKKKKKKGGGFFFDDDCCCCCCDDDEEEEEEAAABBBDDDFFFEEECCCAAA??????@@@BBBDDDEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGEEECCCCCCCCCDDDCCCBBB@@@@@@???????????????????????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????======>>>???????????????<<<<<<======>>>>>>>>>??????>>>============>>>>>>???@@@AAABBBCCCBBBAAAAAA??????>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@???BBBEEEEEECCCBBBBBBDDDDDDDDDEEEFFFGGGIIIKKKLLLGGGEEECCCBBBBBBDDDFFFHHHHHHGGGHHHKKKPPPUUUXXXYYYOOOMMMKKKHHHFFFDDDDDDDDDDDDCCCCCCFFFHHHKKKUUU___nnn[[[\\\^^^______^^^\\\[[[^^^___```bbbcccbbbaaaaaa^^^\\\ZZZYYYYYY[[[___aaagggeeebbb```_________```bbbbbbaaa```___^^^^^^]]]WWWXXXXXXZZZ\\\^^^```aaa```aaaaaaaaa```^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]___```cccccccccbbbbbb```______``````____________``````bbbccceeefffgggfffeeeeeeeeejjjnnnnnnnnnmmmeee]]]\\\[[[ZZZ[[[]]]^^^^^^]]]ZZZ\\\^^^___```___]]]\\\aaa```^^^ZZZXXXXXX[[[^^^\\\^^^```aaaaaaaaabbbdddiiifffdddeeegggiiihhhfffjjjiiihhhgggfffbbb^^^ZZZ[[[^^^bbbeeeeeeddddddeeecccbbbaaaaaabbbdddfffgggeeedddcccdddggglllqqqtttssstttzzzvvvooonnntttwwwzzzyyyvvvuuuwwwyyywwwuuurrrmmmjjjkkkooorrrtttxxx|||~~~{{{wwwsssqqqooonnnlllllllllmmmoooppprrrssstttuuutttsssrrrqqqmmmiiidddbbbeeekkkqqqtttuuuqqqppptttyyy{{{vvvpppppptttvvvrrrppppppnnnkkkoookkkkkkqqqvvvsssnnnlllqqq{{{zzzoookkkhhhdddfffkkkbbbhhhnnnppppppppppppppptttwwwxxxvvvssslll^^^QQQOOOOOOQQQSSSUUUXXX[[[\\\]]]XXXSSSPPPPPPRRRTTTTTTWWWUUUSSSSSSSSSTTTSSSRRRNNNNNNNNNMMMMMMMMMLLLLLLKKKIIIHHHHHHJJJKKKKKKJJJGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHIIIIIIGGGFFFDDDCCCDDDFFFGGGHHHHHHGGGGGGEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDEEEEEEFFFEEEEEECCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>??????@@@AAA???>>>>>>===<<<;;;;;;:::<<<<<<============<<<<<<<<<===>>>???>>>===;;;:::<<<<<<<<<============>>>???>>><<<;;;::::::;;;;;;@@@@@@@@@?????????>>>>>>??????>>>======>>>???@@@???????????????@@@@@@AAAAAAAAABBBBBBCCCBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCDDDEEEEEEFFFCCCDDDEEEDDDBBBAAAAAABBBEEEGGGHHHIIIMMMRRRSSSPPPQQQMMMHHHCCCAAAAAABBBCCCDDDEEEGGGHHHFFFIIITTTaaavvv\\\]]]^^^______^^^]]]\\\]]]]]]^^^______```______aaa^^^\\\YYYYYYZZZ\\\^^^eeedddbbbaaa```_________`````````___^^^^^^^^^]]]XXXXXXYYYZZZ[[[]]]^^^___`````````___^^^\\\ZZZXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]\\\[[[[[[\\\^^^```bbbfffeeedddcccaaa___^^^]]]```______^^^]]]]]]^^^^^^```aaabbbcccddddddddddddfffkkkooopppppppppiiibbb]]]\\\\\\]]]^^^______^^^]]]\\\[[[[[[[[[\\\^^^^^^```___\\\YYYVVVVVVYYY\\\]]]___aaabbbbbbbbbcccdddhhhfffdddeeeggghhhgggeeegggfffeeeeeedddccc```]]][[[^^^aaacccbbbaaaaaaaaabbbaaa_________bbbdddfffhhhgggggggggjjjmmmqqqssssssqqqtttyyyyyyrrrnnnoootttwwwzzzzzzwwwuuuvvvxxxwwwvvvtttqqqnnnmmmoooqqqtttvvvyyyzzzxxxuuurrrqqqqqqpppnnnmmmmmmooopppqqqsssssssssssssssrrrqqqpppmmmhhhbbb```bbbggglllooosssqqqqqqvvv{{{{{{tttmmmlllppprrrooonnnpppnnnkkkgggdddgggqqqyyyyyyuuutttuuu|||~~~xxxssswww~~~xxxtttkkkbbb^^^\\\XXXYYY]]][[[aaagggjjjlllnnnooopppsssyyy~~~~~~vvvfffXXXQQQQQQRRRTTTVVVXXXZZZ\\\XXXUUUQQQOOOOOOPPPQQQRRRTTTRRRPPPPPPQQQRRRQQQPPPNNNNNNMMMMMMMMMLLLLLLLLLIIIHHHFFFGGGIIIJJJJJJIIIFFFEEEDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIHHHGGGEEEDDDBBBCCCDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>???????????????@@@@@@AAA??????>>>======<<<;;;;;;<<<======>>>>>>======<<<======<<<<<<<<<;;;<<<<<<;;;;;;<<<<<<<<<=========>>>===<<<;;;;;;;;;<<<===AAAAAAAAA@@@@@@?????????AAA@@@???>>>======>>>>>>???>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDEEEEEEBBBDDDDDDDDDBBBAAABBBCCCFFFIIIJJJKKKPPPVVVWWWUUUSSSPPPKKKFFFCCCCCCDDDEEECCCCCCEEEGGGFFFIIIUUUbbbzzz]]]^^^___``````___^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^___]]][[[YYYYYYZZZ]]]^^^ccccccbbbbbbaaa```___^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYYYYZZZZZZ[[[]]]]]]```______]]][[[YYYWWWVVVTTTUUUVVVXXXZZZ\\\^^^^^^___^^^\\\\\\]]]___bbbdddiiihhhfffdddaaa___]]]\\\```___^^^]]]\\\[[[[[[[[[^^^^^^^^^___```bbbcccdddeeeiiimmmnnnpppqqqlllfff___^^^]]]^^^___```___^^^___\\\YYYWWWWWWZZZ^^^```aaa```^^^ZZZWWWWWWYYY\\\^^^```ccccccccccccdddeeegggfffeeeeeefffgggfffeeedddbbbaaaaaaccccccbbb```\\\___bbbcccbbb`````````bbb```^^^\\\]]]___bbbeeejjjjjjkkklllmmmnnnooopppqqqnnnmmmoooooommmnnnqqqssswwwzzzzzzxxxuuuvvvwwwwwwxxxxxxvvvsssqqqppppppuuuvvvvvvvvvvvvuuutttssssssrrrpppoooooopppqqqrrrtttsssrrrqqqppppppppppppmmmgggaaa]]]^^^bbbfffiiipppppprrrwwwzzzxxxppphhhhhhlllnnnmmmooorrrssspppdddbbbfffqqq{{{~~~}}}}}}}}}~~~qqqfffdddjjjooovvv}}}xxxoookkkjjjjjjmmmqqqsssqqqqqqssswwwxxxuuuqqqllleee^^^[[[YYYUUUTTTUUUVVVYYY^^^bbbeeehhhkkknnnrrr|||ooo^^^SSSTTTUUUVVVWWWXXXYYYZZZVVVSSSPPPOOOPPPPPPPPPOOOOOONNNLLLMMMOOOPPPPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKHHHFFFEEEFFFGGGHHHHHHHHHFFFEEEDDDDDDCCCDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDAAAAAACCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAA>>>??????@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@????????????@@@AAAAAA??????>>>>>>======<<<<<<======>>>>>>>>>>>>======>>>===;;;999999:::<<<===:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<===>>>???AAAAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@>>>======<<<===>>>>>>=========>>>????????????@@@AAABBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDAAABBBDDDCCCBBBBBBCCCEEEGGGJJJLLLNNNSSSZZZ\\\ZZZVVVSSSNNNIIIFFFEEEEEEFFFBBBBBBDDDFFFFFFIIIVVVddd^^^______``````______^^^^^^]]]\\\[[[ZZZ[[[\\\]]]ZZZYYYXXXXXXZZZ]]]```bbb```aaabbbcccbbbaaa___]]][[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZ[[[\\\]]]aaa```___]]][[[XXXVVVUUUSSSTTTUUUWWWZZZ\\\]]]^^^___^^^\\\[[[\\\___bbbeeehhhgggeeecccaaa___^^^]]]aaa```___]]][[[ZZZZZZZZZ\\\\\\\\\\\\^^^```cccdddaaaeeeiiijjjmmmpppnnnhhhaaa___^^^___``````___^^^^^^\\\XXXVVVWWWYYY]]]```ccccccaaa^^^[[[ZZZ\\\^^^```bbbdddeeeddddddeeefffffffffffffffffffffeeedddcccaaa______```aaaaaa```]]]___bbbdddcccbbbcccccccccaaa^^^\\\\\\___bbbdddjjjkkklllnnnnnnnnnllllllmmmkkkjjjjjjkkklllnnnpppqqquuuyyyzzzwwwuuuuuuvvvxxxzzz|||{{{xxxtttrrrqqqxxxwwwuuutttuuuvvvvvvvvvtttsssqqqoooooopppqqqrrruuusssqqqpppooooooooopppnnnhhhaaa]]]^^^aaaeeegggllllllnnnrrruuussslllfffeeeiiimmmooovvvqqqlllkkksss{{{pppaaa^^^ccchhhqqqwww}}}}}}~~~|||wwwwww{{{{{{}}}{{{rrrggg```^^^```cccgggjjjhhhfffeeehhhkkkooorrrmmmiiieeebbb___[[[WWWTTTUUUUUUWWW\\\```cccgggkkkwwwsss___UUUVVVVVVWWWWWWXXXWWWWWWWWWUUURRRRRRQQQQQQOOOMMMKKKJJJIIIJJJLLLNNNNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHFFFEEEEEEGGGHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFEEEDDDCCCAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBB???????????????@@@AAAAAA??????>>>>>>>>>===============>>>>>>>>>>>>=========<<<;;;:::999:::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@@@@??????????????????@@@@@@???>>>>>>========================>>>>>>???>>>>>>??????AAABBBCCCDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCCCCBBBCCCDDDFFFFFFIIILLLNNNTTT\\\___]]]WWWTTTOOOJJJGGGEEEEEEFFFBBBBBBDDDFFFFFFKKKXXXfff```````````````````````````___^^^\\\\\\\\\]]]^^^YYYXXXXXXYYYZZZ]]]___aaa^^^```bbbccccccaaa___^^^ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\^^^^^^cccbbb```]]][[[YYYXXXWWWUUUUUUVVVXXXYYY[[[\\\\\\^^^]]]\\\[[[\\\___bbbdddeeeeeecccbbbaaa```aaaaaabbbaaa___]]]\\\[[[ZZZZZZ\\\\\\\\\\\\^^^```cccddd```cccfffgggkkkpppppplllbbbaaa______``````___]]]\\\[[[ZZZZZZZZZ[[[]]]^^^ccccccaaa___\\\\\\^^^___aaaccceeeeeeeeedddeeefffffffffggggggfffeeedddddddddbbb```______```___^^^ZZZ]]]```bbbcccccceeefffeeeccc```^^^^^^___bbbdddgggiiikkkmmmmmmkkkiiihhhhhhiiijjjjjjkkkmmmnnnnnnooossswwwxxxvvvtttuuuwwwyyy{{{~~~~~~{{{xxxuuutttyyyuuurrrqqqsssvvvwwwwwwuuutttqqqpppoooooopppqqquuutttrrrpppoooooopppqqqqqqkkkddd______bbbfffhhhhhhggghhhkkkmmmmmmiiifffbbbgggmmmuuu|||tttuuuyyy|||~~~qqqaaa]]]ccciiinnnrrrwww{{{zzzwwwttttttxxx{{{}}}zzzuuutttxxx}}}vvvsssvvv~~~}}}uuuhhh]]]YYY[[[___```eee```[[[VVVWWW^^^gggmmmlllkkkiiifffccc```ZZZVVVUUUQQQRRRYYY^^^aaagggnnnsss^^^UUUVVVVVVWWWWWWVVVUUUTTTVVVTTTRRRQQQPPPOOOLLLJJJJJJIIIHHHIIIKKKMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGEEEFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEEEEDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA>>>>>>>>>>>>==================>>>>>>>>>>>>======:::;;;<<<<<<<<<;;;999999999999999::::::::::::;;;;;;;;;<<<===>>>???@@@@@@===============>>>>>>>>>======>>>>>>????????????===============>>>>>>???>>>>>>>>>>>>???AAACCCDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA???AAACCCCCCCCCCCCEEEFFFEEEHHHJJJMMMSSS[[[]]][[[UUURRRNNNIIIFFFEEEDDDEEECCCCCCEEEGGGGGGLLLZZZiiiaaaaaaaaaaaaaaaaaaaaaaaabbbbbb```___^^^^^^^^^^^^\\\\\\ZZZZZZZZZZZZ[[[\\\]]]___aaabbbbbbaaa```^^^[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]___aaabbbcccbbb```^^^\\\[[[ZZZZZZVVVWWWXXXYYYZZZ[[[[[[\\\]]]]]]]]]]]]^^^```aaabbbcccbbbaaa``````aaabbbcccbbbaaa___]]]\\\[[[ZZZZZZ\\\\\\\\\]]]^^^```aaabbbaaadddeeefffkkkqqqrrroooeeecccbbbaaabbbaaa```^^^\\\\\\]]]]]]^^^^^^^^^^^^___``````^^^\\\\\\^^^```bbbdddeeefffeeedddeeeffffffhhhiiiiiigggeeeeeeeeedddcccaaa``````___]]]\\\WWWZZZ]]]___```aaadddfffeeedddbbb``````aaabbbbbbccceeehhhjjjkkkjjjhhhffffffjjjllllllmmmpppoookkklllpppssstttssssssvvvyyyzzz|||~~~~~~|||zzzyyyxxxxxxtttoooooorrrvvvwwwwwwwwwuuurrrpppooooooppppppttttttssssssrrrrrrssssssuuuooofffaaa___aaadddeeeaaabbbcccfffhhhiiihhhfff```eeelllvvvxxxvvvxxxyyy{{{~~~}}}tttccc]]]bbbhhhnnnooosssxxxvvvqqqooopppqqquuuxxxvvvrrrppprrrvvv{{{zzzqqqoooqqqvvvqqqbbb\\\^^^```___ccc]]]TTTOOOPPPWWW```fffgggjjjkkkjjjkkkkkkgggbbbWWWPPPOOOWWW^^^bbbiiirrrooo]]]SSSTTTUUUUUUUUUTTTRRRQQQQQQPPPNNNMMMMMMLLLJJJHHHKKKJJJIIIJJJLLLNNNNNNMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEFFFGGGIIIHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@??????????????????>>>============>>>>>>>>>>>>>>>>>>============>>>??????===============<<<<<<<<<<<<<<<============<<<<<<:::;;;===>>>===<<<:::888999999999:::::::::;;;;;;:::;;;<<<===>>>??????>>><<<<<<<<<<<<<<<=========;;;<<<===???@@@@@@@@@@@@>>>>>>=========>>>??????>>>>>>======>>>@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCCCCCCCCCCDDDFFFDDDGGGIIIJJJPPPWWWYYYWWWQQQOOOLLLHHHEEEDDDDDDDDDDDDDDDEEEFFFFFFKKKZZZiiibbbbbbbbbaaaaaabbbbbbbbbccccccbbbbbbaaa___^^^]]]]]]\\\[[[ZZZYYYYYYZZZZZZ]]]^^^```aaaaaaaaa``````\\\\\\[[[[[[ZZZYYYYYYYYYWWWXXXYYY\\\___bbbeeefffcccaaa___]]]\\\[[[[[[[[[VVVWWWXXXYYY[[[\\\]]]]]]]]]^^^___```aaabbbbbbbbbbbbaaa___^^^^^^```aaabbb______]]]\\\ZZZZZZYYYYYY[[[[[[\\\]]]^^^_________```bbbcccdddiiippprrrppphhhgggeeedddddddddbbb```_______________`````````^^^_________^^^^^^```bbbbbbdddeeeeeedddddddddeeefffiiikkkkkkhhhfffeeefffcccbbbaaaaaabbbaaa^^^[[[YYY[[[]]]______```cccdddddddddcccbbbaaaaaa`````````bbbeeehhhiiiiiihhhgggfffkkknnnmmmmmmpppooojjjjjjmmmppppppppprrrwww{{{{{{|||}}}}}}{{{{{{|||}}}{{{vvvqqqqqquuuyyyzzzzzzyyywwwtttrrrppppppqqqqqqttttttuuuvvvvvvvvvuuuuuuxxxqqqhhh```]]]]]]^^^___ZZZ\\\aaaeeeiiiiiihhhfffbbbdddgggooo}}}}}}ttttttwwwyyy{{{~~~|||iiiaaacccgggooonnnrrrvvvuuuooonnnqqqmmmooorrrqqqnnnkkkkkklllnnnxxx}}}vvvnnnjjjjjjkkkpppvvv|||ooogggggghhheeeaaa[[[SSSOOOQQQWWW]]]``````fffkkkooouuu|||{{{www___TTTPPPWWW]]]___fffooovvv{{{~~~~~~|||tttfffXXXPPPQQQRRRSSSSSSRRRPPPOOOMMMKKKJJJJJJLLLMMMMMMMMMNNNLLLKKKLLLMMMOOOOOONNNIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDDDDFFFGGGGGGFFFDDDEEEFFFGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@??????@@@AAACCCDDD>>>>>>>>>>>>>>>>>>??????======>>>>>>>>>?????????===>>>>>>>>>>>>===<<<;;;>>>>>>>>>>>>?????????@@@<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;============<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>======<<<<<<<<<<<<=========>>>>>><<<===>>>???@@@@@@?????????>>>>>>>>>>>>???@@@@@@???>>>=========???@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCCCCBBBBBBDDDEEEDDDGGGHHHIIINNNTTTVVVSSSOOOMMMJJJGGGEEEDDDDDDDDDCCCCCCDDDDDDDDDIIIXXXgggccccccbbbbbbbbbbbbccccccbbbcccccccccbbb___]]]\\\ZZZZZZYYYZZZZZZ[[[\\\\\\^^^^^^___``````aaaaaaaaa]]]\\\\\\[[[ZZZYYYYYYXXXVVVWWWYYY\\\```dddgggiiiaaa```^^^\\\[[[[[[[[[\\\VVVVVVXXXZZZ[[[]]]______]]]___aaabbbcccdddcccbbbbbbaaa___^^^]]]^^^```aaa^^^]]]\\\ZZZYYYYYYYYYYYYZZZ[[[\\\^^^^^^^^^]]]\\\^^^`````````eeemmmooonnnkkkiiigggggggggfffdddbbbbbbaaa```______```bbbccc___```aaaaaaaaaaaaccceeebbbccceeeeeedddcccdddeeegggjjjmmmllliiifffeeefffaaa```aaabbbcccbbb___\\\]]]^^^```aaaaaaaaaccceeeccccccccccccbbbaaa___^^^___aaadddfffhhhiiiiiiiiiggglllnnnkkklllpppooojjjiiikkkmmmnnnnnnqqqwww||||||||||||{{{zzz{{{~~~zzzuuuuuuzzz~~~{{{yyyvvvtttrrrqqqrrrrrrsssuuuvvvxxxxxxxxxwwwwww{{{ssshhh___ZZZYYYYYYYYYUUUYYY```gggkkkkkkhhhfffeeedddccceeeooozzz}}}|||sssnnnrrrxxx{{{}}}qqqfffeeehhhmmmkkknnnsssrrrllllllppplllnnnooonnnllliiigggfffffflllsssyyy}}}xxxssskkkeeedddbbbdddlllxxxwwwnnnmmmlllhhh]]]WWWQQQPPPSSSXXXZZZZZZXXX```iiipppzzzhhh[[[TTTXXX[[[ZZZ___iiiiiillllllkkkjjjggg^^^SSSNNNOOOQQQRRRRRRPPPNNNMMMKKKJJJIIIJJJNNNQQQSSSSSSOOONNNMMMMMMOOOPPPPPPOOOIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCCCCEEEFFFFFFEEEBBBCCCDDDFFFFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBB???>>>>>>>>>>>>@@@AAABBB============>>>>>>>>>>>><<<<<<======>>>>>>>>>???>>>>>>??????>>>===<<<<<<999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======:::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::@@@>>><<<;;;;;;;;;===>>>::::::;;;;;;;;;;;;<<<<<<:::;;;<<<=========<<<;;;<<<=========>>>>>>??????===>>>???@@@@@@???======???????????????@@@@@@AAA@@@???===<<<<<<>>>@@@AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDCCCBBBBBBCCCEEEEEEGGGHHHIIIMMMSSSSSSQQQMMMLLLJJJGGGFFFEEEEEEEEECCCBBBBBBCCCBBBGGGVVVeeeiiigggeeecccccccccdddeeecccbbb```^^^\\\[[[[[[[[[\\\[[[[[[[[[[[[]]]^^^___^^^^^^```cccdddccc___\\\[[[[[[\\\]]]\\\[[[ZZZYYYZZZZZZZZZ\\\___cccgggjjjgggdddaaa_________^^^]]]]]]\\\[[[[[[\\\^^^```aaaaaa______aaadddfffeeecccaaa___^^^]]]^^^aaadddeeeccc^^^XXXWWWYYY[[[ZZZWWWWWWYYY\\\[[[YYYYYY[[[^^^bbb___\\\^^^dddlllqqqssssssnnniiigggggggggfffddd```_________```aaaccceeedddbbb___]]]]]]___bbbdddccccccddddddeeefffgggggghhhgggfffggggggfffcccaaa]]]]]]___aaacccccc```^^^[[[\\\]]]^^^```bbbcccdddfffeeedddcccbbbcccddddddaaabbbccceeefffgggggggggjjjkkknnnpppppppppnnnmmmooommmlllkkkmmmppptttwww|||||||||{{{{{{}}}}}}}}}}}}yyy|||{{{yyywwwuuutttsssssszzzyyyxxxxxxyyyyyywwwuuu{{{rrrggg___\\\[[[WWWSSSRRRWWW___fffjjjjjjhhhggghhhddd```^^^aaahhhooouuuwwwtttqqqoooqqqyyy}}}llliiikkkoooooonnnnnnoooppppppqqqnnnnnnpppqqqpppkkkddd^^^___ccchhhnnnqqqtttwwwyyywwwuuuuuuxxxyyysssggg]]]\\\^^^eeessswwwqqqoookkkggg```]]]ZZZXXXWWWXXXYYY[[[YYY```gggmmmvvvkkkeee___[[[[[[\\\[[[ZZZXXXZZZ]]]___^^^ZZZVVVSSSRRRSSSRRRPPPNNNMMMMMMOOOIIIJJJLLLNNNOOOOOOOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPKKKJJJGGGEEECCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFEEECCCAAA@@@@@@AAAAAA;;;;;;<<<===>>>@@@BBBCCCBBBAAA@@@???>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::888999;;;<<<===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::>>>======<<<<<<<<<======:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888888888999;;;<<>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>=========???@@@AAA@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????BBBBBBCCCCCCDDDEEEEEEEEEIIIJJJJJJLLLMMMNNNOOOOOONNNMMMKKKIIIGGGFFFEEEDDDFFFDDDCCCDDDEEEJJJXXXeeefffeeecccbbbbbbcccdddeeedddbbb___]]][[[[[[\\\\\\\\\\\\ZZZZZZZZZ\\\^^^___``````bbbeeefffeeebbb___]]]]]]^^^^^^]]]\\\[[[ZZZZZZZZZ[[[]]]```dddhhhjjjhhhfffcccbbbbbbaaa```^^^^^^\\\[[[[[[\\\^^^aaaccccccaaa```aaaccceeeeeeccccccaaa```^^^___aaaccceeeccc]]]XXXWWWYYYZZZYYYWWWXXX[[[]]]\\\ZZZYYY\\\^^^aaa___^^^___dddjjjppptttvvvrrrmmmjjjjjjjjjhhhfff^^^^^^^^^___```bbbcccdddeeecccaaa^^^^^^___aaacccddddddeeeeeefffggghhhhhheeeeeeeeeeeeffffffdddaaa]]]]]]^^^```bbbbbb```___\\\]]]___aaacccdddeeeeeeffffffdddcccccccccdddeeeddddddeeeeeeeeefffffffffjjjkkklllnnnnnnooonnnnnnooonnnllllllmmmppptttvvvzzz{{{{{{{{{zzz|||~~~|||{{{zzzyyywwwvvvuuuuuuuuuyyyxxxwwwwwwxxxxxxwwwuuuvvvooogggbbbaaa^^^XXXRRRQQQUUU[[[bbbggghhhhhhgggeeefffddd```^^^bbbjjjrrrtttrrrqqqqqqvvvuuunnnnnnlllllllllmmmoooqqqssstttrrrqqqpppnnnlllfff```[[[YYY]]]bbbfffiiikkkmmmmmmqqqooooootttwwwssshhh^^^XXX[[[dddttt~~~sssnnnlllhhheee```^^^\\\YYYXXXXXXYYYYYYXXX^^^bbbfffmmmwww|||}}}jjjeee```\\\[[[ZZZYYYWWWSSSTTTVVVWWWVVVSSSPPPNNNRRRRRRRRRPPPNNNLLLMMMNNNLLLMMMOOOPPPQQQQQQQQQQQQOOOOOOPPPQQQPPPOOONNNMMMKKKJJJGGGEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@<<<<<<<<<===>>>???AAAAAA@@@@@@???>>>>>>>>>>>>???========================??????>>>===<<<;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;;;;::::::;;;;;;;;;;;;<<<======>>>>>>===<<<<<<<<<<<<<<<===999999999888888888777777::::::999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@???>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQPPPNNNKKKHHHEEEDDDCCCCCCEEEDDDDDDDDDEEEIIIVVVccc~~~cccbbbaaa```aaabbbcccdddeeebbb___\\\ZZZ[[[]]]^^^]]]\\\ZZZXXXYYYZZZ]]]^^^aaabbbcccfffhhhgggdddbbb____________^^^]]][[[[[[[[[[[[\\\^^^aaadddhhhjjjjjjhhhffffffeeedddaaa______^^^\\\[[[\\\___bbbdddfffdddaaaaaabbbdddddddddeeedddbbb``````aaabbbcccbbb^^^XXXWWWXXXYYYXXXWWWYYY\\\___^^^\\\ZZZ\\\^^^___```aaaaaabbbfffmmmrrrwwwsssooollljjjiiigggfff\\\]]]^^^___```aaaaaaaaadddcccaaa______```aaabbbddddddeeefffggghhhiiijjjdddccccccdddfffeeecccaaa^^^]]]]]]^^^```aaa```___^^^___aaadddffffffffffffgggfffeeeeeeddddddeeeeeegggfffeeeeeeeeeeeefffgggiiiiiijjjjjjlllmmmnnnoooooonnnmmmmmmnnnqqqsssuuuwwwyyyzzzzzzyyyyyy{{{|||zzzyyyxxxxxxxxxxxxxxxxxxyyywwwvvvuuuvvvvvvtttsssnnnjjjeeedddddd```XXXRRRNNNQQQVVV\\\aaaeeeggghhheeeiiikkkgggaaaaaaiiiqqqqqqqqqrrrsssxxx|||rrrpppjjjjjjkkklllnnnqqqtttvvvtttrrrooollliiiccc\\\XXXTTTWWW\\\```cccdddcccbbbhhheeeeeelllsssrrrhhh^^^XXX[[[dddrrruuullliiigggdddaaa___^^^\\\[[[ZZZZZZYYYYYYYYY\\\]]]]]]aaahhhlllkkkgggddd```]]][[[YYYVVVTTTOOOPPPPPPPPPOOOMMMKKKJJJPPPQQQQQQOOOMMMLLLLLLMMMMMMNNNOOOQQQQQQQQQPPPOOOKKKLLLLLLLLLLLLKKKJJJIIIJJJIIIGGGEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAA@@@@@@???>>>>>>======>>>>>>??????>>>>>>======>>>>>>???@@@::::::;;;;;;<<<<<<======>>>>>>===<<<;;;::::::999::::::999888888888999999;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;<<<<<<;;;999999999:::;;;<<<===>>>???>>><<<:::::::::<<<===999999999999888888888888;;;::::::::::::;;;<<<<<<:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAA@@@???>>>============<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFHHHKKKNNNPPPSSSTTTSSSQQQLLLGGGDDDBBBAAABBBDDDCCCDDDEEEFFFIIITTT```{{{____________```aaaccccccfffccc^^^[[[ZZZ[[[^^^```^^^]]]ZZZXXXXXXYYY\\\^^^aaaaaaccceeehhhhhheeeccc```______^^^]]]\\\[[[[[[[[[\\\]]]___bbbeeehhhjjjjjjiiihhhhhhgggeeebbb___aaa```]]]\\\\\\___cccfffhhheeebbbaaaaaabbbdddeeegggeeedddbbbaaaaaabbbcccbbb^^^ZZZWWWWWWXXXXXXWWW[[[^^^aaa```]]][[[\\\^^^^^^aaadddbbb^^^___fffmmmsssqqqnnnjjjhhheeecccbbb^^^^^^___``````___^^^]]]``````_________```aaabbbcccdddeeefffggghhhiiijjjeeeeeedddeeefffeeecccaaa___^^^\\\]]]___``````___]]]___bbbdddfffgggffffffggggggffffffeeeeeeeeeeeegggfffdddddddddfffhhhiiiiiihhhhhhhhhiiikkknnnpppoooooonnnnnnoooqqqrrrssstttvvvxxxyyyxxxxxxxxxyyy{{{}}}zzzyyyyyyyyyyyyzzz{{{|||zzzxxxvvvttttttssspppnnneeeaaa^^^^^^___]]]UUUOOOKKKLLLOOOTTTYYY___cccfffhhhlllnnnlllhhhggglllqqqqqqqqqrrrsssvvv|||yyypppmmmkkkkkkkkklllmmmooorrrssspppooonnnmmmkkkfff___ZZZTTTVVV[[[```cccdddbbb```___\\\^^^eeennnooohhh```______cccjjjuuu~~~vvvlllfffdddbbb```]]][[[[[[[[[\\\\\\\\\\\\\\\\\\]]]\\\XXXXXX\\\^^^\\\```___]]]\\\ZZZXXXUUUTTTPPPPPPOOONNNMMMLLLKKKKKKNNNOOOPPPOOOLLLKKKKKKLLLJJJKKKLLLMMMMMMMMMLLLKKKHHHHHHHHHHHHGGGFFFFFFEEEHHHHHHFFFEEEEEEEEEEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@?????????>>>===============<<<<<<<<<<<<===>>>???@@@;;;;;;<<<===>>>??????@@@======<<<<<<;;;::::::999<<<;;;999888888888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;999999999999:::;;;;;;<<<>>><<<999777666777999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>??????>>>>>>============:::;;;<<<===>>>??????@@@????????????????????????>>>???@@@AAABBBCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDDDDEEEHHHKKKOOOSSSUUUWWWWWWSSSMMMGGGCCCAAAAAAAAABBBBBBDDDFFFFFFIIIRRR]]]www^^^^^^______```aaabbbccceeeccc___[[[ZZZ\\\___aaa___]]][[[YYYYYYYYY[[[\\\______```ccceeefffeeeccc___^^^^^^]]]\\\[[[[[[[[[\\\]]]___aaadddfffiiijjjiiihhhgggggggggfffbbb```dddbbb```^^^^^^```ccceeegggfffcccaaa```aaaccceeefffeeedddcccbbbbbbbbbcccbbb___[[[XXXXXXXXXXXXXXX\\\___bbbbbb^^^\\\\\\]]]]]]bbbeeebbb[[[ZZZ___fffqqqpppmmmjjjfffcccaaaaaaaaaaaabbbaaa___]]][[[YYY[[[\\\]]]^^^```aaabbbcccaaabbbcccdddfffggghhhiiihhhggggggggggggeeeccc```aaa___]]]]]]___```___^^^\\\]]]```bbbddddddeeeeeefffffffffffffffeeeeeeeeedddcccccccccdddgggjjjllliiihhhgggggghhhjjjmmmoooooooooppppppqqqqqqrrrrrrqqqsssvvvwwwwwwxxxyyyzzzzzz|||~~~~~~~~~}}}~~~zzzzzzzzzzzzzzz{{{||||||{{{yyywwwuuussspppmmmjjj[[[WWWSSSRRRTTTSSSNNNIIIGGGGGGIIILLLQQQWWW]]]```ggghhhjjjkkkkkklllmmmnnnnnnoooppprrrtttwww|||zzzooojjjiiikkkkkkkkkkkkllllllmmmmmmhhhjjjmmmppppppllleee```UUUXXX]]]ccchhhhhheeeaaa]]]\\\^^^eeelllnnnjjjdddcccaaa___```dddkkkqqquuuppplllfffbbb```___]]][[[WWWXXXYYY[[[\\\^^^______```aaa^^^XXXVVVWWWWWWTTTWWWXXXYYYYYYXXXVVVUUUUUUQQQQQQPPPNNNMMMMMMLLLLLLKKKMMMNNNNNNLLLJJJJJJJJJHHHHHHJJJJJJKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCFFFEEEEEEEEEDDDEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@???@@@AAABBBCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<===>>>???<<<<<<======>>>???@@@@@@<<<<<<;;;;;;::::::999999<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999888<<<;;;:::999999999999999===;;;888666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999888888888999:::;;;<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======<<<<<<======>>>>>>>>>>>>999:::<<<>>>???@@@@@@@@@????????????????????????===>>>???AAABBBCCCCCCDDD@@@@@@AAAAAABBBBBBCCCCCCDDDEEEHHHLLLPPPSSSVVVXXXWWWTTTNNNHHHDDDBBBBBBBBBAAAAAADDDGGGGGGIIISSS]]]ttt______```aaaaaabbbccccccdddbbb___\\\\\\]]]___aaa```___]]]\\\[[[ZZZ[[[[[[\\\\\\]]]```cccdddcccbbb^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^```ccceeegggiiijjjhhhgggffffffgggfffdddbbbfffdddcccaaa```aaabbbcccddddddcccaaa______bbbdddccccccccccccccccccddddddcccaaa^^^ZZZXXXXXXYYYYYY\\\```cccbbb___\\\[[[\\\]]]aaadddaaa[[[YYY]]]bbbppppppooolllhhhdddccccccddddddcccaaa___\\\ZZZYYYZZZ[[[]]]___aaabbbbbbbbbaaaaaabbbdddfffggghhhiiihhhggggggggggggfffcccaaacccaaa````````````^^^\\\[[[\\\]]]^^^```bbbcccdddeeeffffffffffffeeeddddddaaaaaaaaabbbeeegggjjjkkkjjjiiihhhggghhhjjjlllmmmooopppqqqrrrrrrqqqqqqpppoooqqqtttvvvwwwyyy|||}}}||||||{{{||||||}}}}}}zzzyyyyyyxxxxxxxxxxxxyyyxxxwwwwwwvvvuuuqqqlllhhhVVVQQQLLLKKKMMMMMMIIIEEEDDDDDDDDDFFFJJJPPPUUUXXX]]]^^^```bbbeeeffffffffffffhhhlllooorrrvvvzzz}}}{{{wwwiiicccbbbcccfffgggiiikkkllllllkkkkkkeeehhhkkkppprrrpppkkkfffYYY[[[```gggllllllgggbbb___aaadddiiilllmmmkkkiiiccc```]]][[[]]]bbbgggkkkgggeeebbb``````^^^\\\ZZZVVVVVVWWWYYY[[[]]]___```aaacccaaa[[[WWWWWWTTTPPPQQQSSSUUUUUUTTTSSSTTTUUUPPPPPPOOONNNMMMLLLKKKKKKIIIKKKMMMMMMKKKIIIIIIIIIGGGHHHIIIKKKKKKKKKJJJIIIGGGGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAA??????@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<::::::::::::;;;<<<===>>>::::::;;;;;;<<<=========;;;;;;:::::::::999999999;;;:::::::::;;;;;;<<<===::::::;;;;;;;;;;;;::::::888888888888888777666666===<<<;;;:::999888888888<<<;;;999888888999;;;<<<999999999999::::::::::::888888888999888888777666999:::<<<======<<<;;;;;;999999::::::;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>:::;;;===???@@@AAA@@@@@@????????????????????????<<<===???@@@AAABBBBBBBBB??????@@@AAAAAABBBBBBCCCDDDEEEGGGKKKNNNQQQTTTUUUTTTRRRMMMHHHEEECCCBBBCCCAAAAAADDDGGGGGGJJJTTT___sssaaaaaabbbccccccccccccccccccbbb```^^^]]]^^^___`````````___^^^]]]\\\[[[ZZZZZZZZZ[[[^^^aaaccccccbbb^^^]]]]]]\\\]]]]]]______^^^___aaadddfffhhhiiijjjhhhfffeeeeeegggggggggfffggggggeeedddcccaaa``````aaabbbcccbbb______aaaccc``````aaabbbcccdddeeefffeeeccc```\\\YYYXXXZZZ[[[\\\```cccbbb___[[[ZZZ[[[[[[___bbbaaa^^^]]]```cccnnnppppppmmmhhheeedddeeedddcccbbb```___^^^]]]]]]]]]___```bbbcccbbbaaaaaaaaabbbccceeefffhhhiiijjjdddddddddfffggggggeeeccceeedddcccbbbbbb```]]]ZZZ[[[[[[[[[[[[]]]```bbbddddddeeeeeefffeeedddcccbbb``````aaacccdddfffggghhhkkkjjjiiiiiiiiijjjkkkkkkpppqqqrrrssssssqqqpppooommmppprrruuuxxx|||zzzyyy{{{}}}|||{{{xxxwwwvvvuuutttsssssssssssstttvvvxxxxxxtttnnniiiZZZUUUQQQPPPQQQQQQLLLGGGAAAAAA@@@AAADDDIIIMMMPPPRRRUUUYYYZZZZZZZZZ\\\^^^]]]aaafffkkknnnqqqtttvvvpppuuusssggg[[[WWWXXXYYY\\\___dddjjjmmmnnnnnnmmmiiiiiijjjlllnnnnnnllljjj___aaaeeelllqqqpppiiiccc```dddhhhjjjhhhggggggiiiccccccaaa``````cccfffiiibbbaaaaaaaaa```^^^\\\ZZZWWWWWWVVVWWWXXX[[[]]]___```bbbaaa]]]YYYXXXTTTOOONNNPPPRRRQQQPPPOOOQQQSSSOOOOOOOOONNNMMMLLLJJJIIIGGGJJJLLLLLLJJJIIIHHHHHHFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCCCC@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>???@@@AAAAAA@@@???>>>BBBBBBBBBBBBCCCDDDEEEFFF???>>>===<<<<<<<<<<<<<<<::::::999999:::;;;<<<<<<:::::::::::::::;;;;;;;;;::::::::::::999999999999777888999:::;;;<<<<<<<<<999::::::;;;;;;::::::999555666777888999999:::999===<<<;;;::::::999::::::999888888999999:::;;;<<<999999999:::::::::;;;;;;888999999:::999888777666999:::;;;<<<<<<;;;999888999999999:::;;;;;;<<<<<<;;;<<<===>>>>>>======<<<<<<===???AAABBBBBBAAA@@@????????????????????????<<<===>>>???@@@AAAAAAAAA?????????@@@AAAAAABBBBBBCCCDDDFFFHHHKKKMMMOOOPPPOOOMMMJJJGGGDDDCCCBBBBBBAAAAAACCCFFFHHHLLLWWWccctttbbbbbbcccddddddddddddcccbbbaaa```___^^^^^^______````````````___]]][[[YYYZZZZZZ[[[^^^aaaccccccbbb^^^^^^]]]]]]^^^___aaabbb^^^```bbbdddggghhhiiijjjiiigggeeeeeegggiiiiiiiiihhhhhhgggfffdddbbb___^^^^^^aaacccbbb___^^^```bbb]]]^^^___aaaccceeefffgggeeedddaaa]]]ZZZYYYZZZ\\\\\\```cccbbb^^^[[[YYYZZZZZZ]]]aaabbbaaaaaacccffflllnnnooolllhhhddddddeeedddcccaaa_________```aaaaaabbbdddeeedddcccaaa___bbbcccdddfffhhhiiikkkkkk``````aaadddggghhhgggeeefffeeeddddddccc```\\\XXX\\\[[[ZZZZZZ\\\___ccceeecccdddeeeeeeeeedddcccbbb```aaabbbcccdddeeeeeedddlllkkkkkkjjjjjjjjjjjjjjjpppqqqrrrssssssrrrpppnnnmmmoooqqqtttxxx}}}zzzyyy{{{~~~}}}zzzwwwvvvtttrrrpppooonnnnnnnnnqqquuuyyyzzzwwwppplllaaa]]]ZZZZZZ[[[YYYRRRLLL@@@?????????AAAEEEHHHKKKLLLRRRWWWWWWRRRQQQUUU[[[XXX\\\bbbfffiiikkkmmmnnniiimmmjjj^^^SSSOOOPPPPPPSSSXXX```iiinnnqqqqqqqqqooollljjjiiijjjkkkkkkkkkfffgggkkkqqquuussskkkccc^^^ccchhhhhhccc```bbbeeefffggghhhhhhgggfffggghhh``````aaabbbaaa___\\\[[[ZZZXXXWWWUUUVVVXXX[[[]]]^^^aaaaaa]]]ZZZXXXTTTNNNNNNPPPQQQOOOMMMLLLOOOQQQOOOOOOPPPPPPOOOMMMKKKJJJFFFIIIKKKLLLJJJHHHGGGGGGDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIGGGEEEDDDDDDDDDDDD??????@@@AAABBBBBBBBBBBB>>>>>>>>>???@@@BBBCCCDDD???@@@AAABBBBBBAAA@@@???CCCBBBBBBBBBCCCEEEFFFHHH>>>>>>===<<<<<<<<<<<<<<<::::::999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999444666888:::;;;<<<;;;;;;999::::::;;;;;;::::::999555666888;;;===>>>??????;;;;;;:::::::::;;;<<<<<<555555666777888999999:::;;;;;;;;;<<<<<<=========999::::::;;;:::999888777999999;;;;;;;;;999777666888999999::::::;;;<<<<<<======>>>>>>>>><<<;;;:::===>>>@@@BBBCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????>>>??????@@@AAAAAABBBBBBBBBBBBDDDFFFHHHJJJLLLLLLKKKJJJHHHFFFDDDBBBAAAAAAAAAAAACCCFFFHHHLLLXXXeeevvv]]]```dddeeedddbbb``````cccbbb`````````aaa```______```aaaaaa___]]][[[YYYXXXZZZ]]]```bbbbbbbbbbbb```___^^^aaaddddddbbb___bbbaaaaaabbbeeeggghhhgggddddddeeeeeefffgggggghhhfffeeedddcccbbbbbbbbbbbb______``````````````````ZZZ[[[]]]___aaabbbcccdddeeeccc```]]][[[ZZZZZZZZZaaacccfffeeeccc___]]]\\\YYY^^^dddeeebbbaaaccceeemmmppprrrooohhhcccbbbdddeeebbb``````aaabbbbbbaaacccdddeeedddbbb``````aaabbbcccdddeeeggghhhiiiiiiggghhhgggeeecccbbbcccdddddddddcccbbb```]]]ZZZYYYXXXZZZ]]]^^^______aaabbbbbbccceeeffffffdddcccaaadddbbb___^^^```ccchhhkkkiiihhhgggfffhhhjjjlllnnnoooppprrrrrrqqqpppmmmlllmmmkkkjjjmmmtttzzz~~~zzzuuuxxx~~~xxx|||xxxtttrrrpppnnnjjjfffooommmooossssssooonnnooouuunnnfffaaa```^^^UUULLLEEEBBB===;;;===AAADDDEEEEEEGGGJJJMMMOOOPPPQQQQQQUUUWWW^^^gggkkkhhheeefffdddeeeddd]]]SSSKKKIIIJJJOOOUUU^^^fffkkkmmmpppqqqqqqhhhbbbeeegggffffffiiikkkhhhhhhkkkkkkeee```___^^^bbbdddbbb^^^\\\___bbb```cccgggkkklllkkkiiiggg___]]]\\\^^^```___\\\YYYZZZXXXWWWWWWYYYZZZYYYYYY[[[[[[\\\]]]]]]YYYSSSOOOMMMNNNOOOOOOMMMMMMNNNPPPKKKOOOPPPMMMKKKMMMNNNMMMJJJJJJJJJIIIHHHFFFCCCBBB@@@AAACCCDDDFFFGGGGGGGGGDDDEEEEEEEEEEEECCCAAA@@@??????>>>>>>===>>>>>>>>>??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>????????????===???BBBEEEFFFFFFEEECCC@@@??????>>>===<<<<<<<<<===;;;999777777777999999;;;;;;;;;;;;:::999888777;;;:::999777777999:::;;;;;;;;;;;;;;;::::::999888:::;;;;;;:::888777888999999888777666666888:::;;;:::999999888888999999:::777888888999999888888777;;;:::999888777888999:::===<<<;;;999888888999999999999999888888888777777<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<===<<<<<<===??????>>>===============<<<<<<<<<<<>>>>>>>>>>>BBBAAA???======>>>@@@AAACCCBBBBBBCCCDDDFFFHHHIIIIIIFFFCCCBBBCCCCCC@@@>>>???@@@DDDHHHIIILLLUUU```{{{]]]___aaabbbbbbaaaaaabbbbbb```]]]\\\]]]]]]]]]\\\[[[\\\^^^^^^^^^]]][[[ZZZYYY[[[^^^```bbbbbbbbbaaaaaa______aaafffiiikkkjjjdddbbb``````bbbccccccccccccddddddeeeffffffggggggfffeeedddcccbbbbbbbbbbbb```````````````_________\\\]]]___aaacccdddeeefffgggeeebbb___]]]\\\\\\]]]aaadddfffeeebbb___]]]\\\[[[```dddeeebbbaaacccfffjjjnnnrrrqqqkkkeeecccccccccaaa______```bbbbbbaaacccdddeeedddbbbaaabbbcccccccccddddddeeeggghhhiiiiiiiiihhhfffcccaaaaaabbbcccccccccbbb```]]][[[YYYXXX[[[]]]______```bbbcccddddddeeefffeeedddbbbaaadddcccaaa```aaadddgggiiiiiihhhhhhhhhiiijjjlllmmmlllmmmnnnnnnnnnllljjjiiimmmjjjiiikkkqqqvvvyyyzzzzzzuuuqqquuu}}}{{{{{{xxxtttrrrqqqooollliiijjjhhhjjjnnnooonnnqqquuu~~~~~~yyyooofff]]]TTTNNNEEECCC@@@???@@@BBBBBBBBBBBBDDDFFFIIIKKKMMMNNNNNNPPPRRRYYYbbbeeebbb___```___aaabbb]]]TTTLLLHHHHHHLLLRRRZZZaaafffiiilllnnnkkkddd```bbbdddbbbbbbeeeddd```___bbbbbb^^^ZZZ[[[ZZZ]]]```___[[[ZZZ[[[^^^```bbbfffjjjkkkiiigggeee]]]\\\[[[[[[]]]\\\YYYVVVXXXVVVUUUVVVXXXYYYYYYXXXXXXXXXXXXYYYXXXUUUPPPLLLLLLNNNOOONNNLLLJJJJJJKKKHHHMMMNNNJJJIIIKKKLLLJJJHHHHHHHHHHHHFFFDDDBBBAAABBBBBBDDDEEEFFFFFFGGGGGGDDDDDDEEEEEEDDDCCCAAA@@@BBBAAA@@@@@@???@@@@@@@@@?????????@@@@@@AAAAAABBB<<<<<<=========>>>>>>>>><<<>>>@@@BBBCCCCCCBBBAAA???>>>>>>======<<<;;;;;;<<<:::999777777888999:::::::::::::::::::::;;;;;;888777666555555666777888:::::::::::::::999888888999:::;;;:::777666777888999888777666666888:::;;;:::999999888888999999:::777777888888888888777777999999888888888:::;;;<<<===<<<:::999888888999999:::::::::999999999888888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@>>>===========================<<<<<<<<<<<<============@@@???>>>======>>>@@@AAABBBBBBBBBBBBCCCEEEGGGHHHHHHEEEBBBAAABBBBBB@@@>>>@@@AAACCCGGGHHHKKKUUUaaa|||\\\]]]^^^^^^^^^```ccceeeddd```\\\ZZZZZZ[[[[[[[[[YYYZZZ\\\]]]^^^]]]\\\\\\[[[\\\^^^```aaaaaaaaa```bbb``````bbbhhhoootttwwwiiifffbbb``````aaaaaaaaacccccccccdddeeeeeeffffffeeedddccccccbbbbbbbbbbbbaaaaaa``````_________^^^[[[[[[]]]^^^```aaabbbccciiihhheeebbb```_________bbbdddeeeeeebbb___]]]]]]^^^aaaddddddbbbbbbdddfffgggmmmsssuuupppjjjeeecccaaa___]]]^^^```bbbbbbbbbcccddddddcccbbbbbbeeegggeeedddccccccdddfffhhhiiijjjkkkjjjgggcccaaa``````bbbbbbbbbbbb```^^^\\\[[[YYY[[[^^^``````aaabbbddddddeeeeeeeeeeeedddcccbbbeeeddddddddddddeeefffggghhhiiiiiiiiijjjjjjkkkkkkjjjkkkllllllkkkjjjhhhgggllljjjiiijjjmmmqqqssstttrrrnnnlllqqq{{{}}}yyywwwtttrrrqqqpppmmmkkkhhhffffffiiikkklllqqqxxxrrrbbbWWWPPPDDDBBB@@@?????????>>>===>>>???AAADDDFFFHHHIIIJJJJJJKKKRRR[[[^^^[[[YYYYYY[[[___cccaaaYYYQQQJJJHHHJJJOOOVVV\\\aaaeeehhhjjjccc```___``````^^^^^^```\\\WWWUUUWWWXXXWWWWWWYYYVVVYYY[[[ZZZWWWUUUWWWYYY___aaadddfffgggeeebbb```[[[YYYXXXXXXXXXWWWTTTRRRUUUTTTTTTUUUWWWYYYYYYXXXUUUTTTSSSSSSSSSQQQNNNKKKOOOPPPQQQPPPMMMIIIGGGFFFDDDIIIJJJGGGFFFHHHIIIGGGGGGGGGGGGGGGEEEDDDBBB@@@DDDDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDCCCBBBAAA@@@BBBAAAAAA@@@??????@@@@@@======<<<<<<===???@@@AAA;;;;;;<<<<<<<<<===============>>>???????????????=========<<<<<<;;;;;;:::999999888777777999:::;;;::::::999999:::<<<===>>>:::999888777777888999:::888999999999999888777777888999:::999666555666777888888777666777888999:::999999888888888888999999777777888888888888777777888888888888999;;;<<<===<<<;;;:::999888888888888:::::::::::::::999999999555666777888:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@???>>>============>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>>>>===<<<<<<<<<>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGFFFDDDAAAAAAAAABBBAAA???BBBAAACCCEEEFFFJJJUUUaaa}}}[[[\\\[[[[[[[[[^^^cccggggggccc___\\\[[[\\\]]]]]]ZZZ[[[\\\]]]]]]]]]]]]]]][[[[[[]]]^^^____________aaaaaabbbeeekkkqqqwwwzzzmmmiiidddaaaaaaccccccdddbbbbbbbbbccccccddddddddddddccccccbbbaaaaaabbbbbbaaaaaaaaa```______^^^^^^[[[[[[\\\]]]^^^___aaaaaaiiihhhfffdddbbbaaaaaaaaabbbdddeeedddbbb___^^^]]]___aaabbbbbbaaaaaabbbdddeeellluuuyyyvvvnnngggccc___]]]\\\]]]___bbbccccccbbbbbbbbbaaaaaacccfffiiigggeeecccbbbccceeehhhiiikkklllkkkhhhddd```______aaabbbbbbbbb```^^^]]][[[ZZZ\\\___```aaaaaacccdddbbbbbbccccccdddeeeeeeeeeeeeeeefffggggggfffeeedddhhhhhhiiijjjkkkkkkjjjjjjkkkkkkllllllkkkjjjiiihhhjjjiiiiiijjjlllnnnqqqrrrmmmjjjiiiooowww~~~~~~|||wwwvvvtttqqqooommmkkkjjjiiigggiiikkkkkkjjjooouuurrr```TTTJJJGGGBBB??????>>>>>>===;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGNNNVVVZZZXXXVVVXXX\\\aaaggggggbbbYYYQQQMMMKKKOOOTTTYYY]]]```dddggg```_________^^^\\\[[[[[[WWWQQQNNNQQQTTTVVVZZZ^^^[[[[[[YYYUUURRRQQQSSSVVV\\\^^^```aaaaaa___\\\ZZZXXXWWWVVVUUUTTTRRRQQQOOOTTTSSSTTTVVVXXXZZZYYYXXXUUUSSSQQQQQQQQQPPPNNNLLLRRRTTTUUUSSSNNNIIIFFFDDDBBBGGGIIIFFFEEEGGGGGGEEEFFFGGGGGGGGGFFFDDDBBBAAAEEEFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>============;;;:::999999:::<<<>>>@@@;;;;;;<<<<<<<<<=========>>>>>>==================<<<<<<<<<;;;;;;:::::::::777777777777888999:::;;;<<<;;;999999999;;;===???;;;:::999999999999:::;;;777777888888888888777777777888999888666444555666888777777666777888999999999999888888888888999999888888999999999999888888888888888999:::;;;;;;<<<::::::999999888888888888999999999999999999999999666666777888999:::;;;<<<999:::::::::::::::;;;;;;;;;::::::<<>>=========>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAABBBDDDFFFFFFDDDCCCBBBAAAAAAAAAAAAAAACCCBBBBBBDDDEEEIIIUUUaaa~~~[[[[[[[[[ZZZ[[[]]]bbbfffgggddd___\\\[[[]]]]]]^^^ZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^___aaacccfffjjjnnnrrrtttlllhhhdddbbbbbbdddeeeeeeaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaa`````````aaaaaaaaaaaa``````_________^^^````````````aaabbbdddeeeeeeeeedddcccbbbbbbaaaaaacccdddeeedddaaa___^^^^^^^^^___```aaa```______```dddkkktttzzzxxxqqqiiiccc___]]]\\\]]]```bbbcccccc```aaaaaaaaaaaacccfffiiihhhgggeeecccccceeegggiiikkklllkkkiiieeeaaa```___aaabbbbbbbbb```^^^]]][[[ZZZ\\\___```aaaaaacccddd______```aaabbbeeegggiiieeefffggghhhhhhfffeeecccggggggiiijjjjjjjjjjjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiijjjjjjkkklllnnnqqqsssmmmkkkjjjnnntttyyyyyyxxxuuutttssspppmmmjjjhhhhhhggghhhmmmqqqppplllnnnttttttaaaZZZTTTKKKDDD@@@???@@@@@@;;;<<<===>>>???AAACCCCCCEEEFFFKKKSSSXXXXXXZZZ]]]aaaeeejjjlllhhh```YYYTTTOOOQQQTTTVVVXXX[[[___bbb^^^^^^^^^^^^]]]]]][[[YYYTTTNNNJJJMMMQQQVVV]]]dddddd```YYYSSSOOOOOOSSSVVVYYYZZZ\\\\\\\\\ZZZWWWUUUVVVVVVUUUSSSQQQOOOOOOOOOTTTTTTUUUWWWZZZ[[[ZZZXXXVVVTTTRRRRRRRRRRRRQQQPPPSSSTTTUUURRRMMMHHHCCCBBBAAAFFFIIIGGGFFFHHHHHHEEEGGGGGGHHHHHHGGGEEECCCBBBEEEFFFFFFFFFFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>>============<<<;;;:::999:::<<<>>>@@@<<<<<<=========>>>>>>>>>>>>>>>>>>===============;;;;;;;;;;;;::::::::::::666666777777888999:::;;;===<<<:::999999:::<<<===777777666666666666777777666777777888888777777777777888888777555444555666777777777777777888888888999888888777777888888999999::::::::::::::::::999999999999999999999999888888888888888888888777777777777777777888888888888999999999999999:::::::::999999999999::::::;;;;;;;;;::::::<<<>>>???>>>===<<<<<<======>>>>>>>>>???AAAAAA@@@???>>>===<<<<<<:::;;;;;;<<<<<<===>>>???===>>>???AAACCCDDDEEEFFFCCCCCCCCCBBBAAAAAAAAABBBCCCBBBBBBDDDEEEIIITTTaaa}}}[[[\\\]]]\\\\\\]]]___bbbccc___[[[YYYYYYZZZ[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\^^^^^^______aaacccdddeeefffiiikkkiiifffbbbaaaaaaccccccccc```````````````````````````______^^^^^^_________```````````````````````````___^^^^^^^^^```aaabbbaaaaaaaaabbbbbbbbbbbbbbbcccdddeeecccaaa^^^^^^^^^]]]^^^```aaaaaa___]]]\\\```fffooovvvwwwssskkkfff___^^^]]]^^^```bbbcccccc```aaabbbbbbbbbdddgggjjjjjjhhhgggeeeeeefffhhhiiiiiijjjkkkiiifffcccaaaaaabbbbbbbbbbbb```^^^\\\[[[YYY[[[^^^``````aaabbbddd^^^]]]]]]^^^```cccgggiiidddeeeggghhhhhhfffeeeccceeeffffffggghhhiiijjjkkkjjjjjjiiihhhhhhgggggggggjjjkkkmmmmmmmmmnnnqqqsssooommmlllnnnrrruuuuuutttqqqrrrqqqoookkkhhhhhhhhhdddhhhqqqwwwuuupppqqquuuzzznnneeeXXXLLLDDD@@@>>>>>><<<<<<<<<======???@@@@@@EEEDDDHHHQQQWWWZZZ___eeeiiikkklllmmmjjjeee```\\\XXXXXXXXXWWWWWWYYY\\\___^^^___^^^]]]aaaeeebbb]]]UUUNNNIIIKKKPPPVVV^^^eeeiiiddd[[[TTTQQQQQQUUUWWWWWWXXXYYYYYYYYYWWWUUUSSSUUUVVVUUUSSSPPPOOOPPPQQQUUUUUUUUUXXXZZZ[[[YYYWWWVVVUUUSSSSSSTTTTTTSSSQQQPPPQQQQQQNNNIIIDDDAAA???AAAFFFIIIHHHGGGIIIHHHFFFGGGGGGHHHHHHGGGEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@????????????@@@@@@CCCCCCAAA@@@??????>>>>>>???>>>=========>>>???@@@<<<<<<=========>>>>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;666666777777888999::::::<<<;;;:::999999999:::;;;888888888888888888888888666777777888888888888777777888999888555444555666666666666777777777888888888888777777777777888888999999::::::::::::999999888888999999888777666666777777888888888777777666666666666777777777777777999999999999999999999999888999999::::::;;;;;;<<<<<<;;;;;;<<<>>>>>>===;;;;;;;;;<<<<<<======>>>>>>??????>>>===<<<;;;::::::;;;;;;<<<<<<======>>>>>><<<===???BBBDDDEEEFFFFFFEEEEEEEEECCCAAA@@@AAABBBBBBAAACCCEEEEEEHHHSSS___{{{\\\^^^``````^^^]]]]]]]]]^^^\\\YYYXXXYYYYYYYYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\ZZZZZZ[[[\\\^^^___aaabbbaaaaaaaaa___^^^___cccgggiiifffdddbbbccccccbbbaaa________________________^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^______```aaaaaaaaa\\\[[[ZZZYYYYYY[[[\\\^^^^^^^^^```aaabbbcccccccccddddddeeeccc```^^^^^^___]]]^^^```bbbccc```\\\YYYXXX]]]gggoootttsssnnnjjjaaa___^^^^^^aaacccdddcccaaaccceeefffffffffhhhjjjjjjjjjiiihhhhhhhhhhhhhhhfffhhhjjjiiigggeeeddddddcccccccccbbb```]]][[[YYYXXX[[[]]]______```bbbccc___^^^\\\\\\]]]```dddfffcccdddfffggggggfffeeeddddddcccddddddfffhhhkkkllllllkkkjjjiiihhhhhhhhhhhhlllnnnoooooommmmmmnnnpppqqqooonnnooorrrtttsssrrrmmmooopppnnnllljjjkkkmmmgggllltttyyyuuuooooootttrrraaaTTTKKKDDDAAA>>>===<<<;;;;;;<<<======CCCBBBEEEMMMUUU\\\dddllltttrrrpppnnnmmmkkkhhhgggfffeeebbb___\\\]]]```cccccccccaaabbbllltttssskkk\\\TTTNNNNNNRRRVVV]]]dddhhhccc]]]XXXVVVVVVWWWXXXWWWXXXYYYYYYXXXWWWUUUTTTUUUVVVVVVTTTQQQPPPRRRTTTTTTTTTUUUWWWYYYYYYWWWUUUTTTSSSSSSSSSTTTTTTSSSQQQNNNOOONNNKKKFFFBBBAAA@@@@@@FFFIIIHHHHHHIIIIIIFFFEEEFFFFFFFFFFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCCCC@@@???>>>>>>>>>>>>???@@@DDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>============;;;;;;<<<<<<<<<=========:::<<<===??????>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<666666777888888888888888777888888999999::::::::::::::::::;;;;;;:::::::::666777888888999999999888888999999888666555555666555666666777777777777777888888777777777777888888777888888999999888888777555555777777888777666666555666777888888777666666666666777777888888888888777777777888888999999999999999999:::;;;<<<<<<<<<===<<<;;;<<<======;;;999:::::::::;;;<<<=========<<<<<<<<<<<<============<<<======>>>>>>>>>======<<<===@@@CCCEEEFFFFFFGGGFFFGGGGGGEEEBBB@@@AAACCCAAAAAACCCFFFFFFHHHRRR]]]yyy\\\___bbbbbb```]]][[[ZZZ\\\[[[YYYYYYZZZZZZYYYXXXXXXYYYYYY[[[]]]___aaabbb[[[[[[\\\]]]___aaacccdddcccbbb___[[[YYY[[[aaafffllljjjgggfffeeedddcccaaa_____________________^^^\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]^^^___```aaabbbbbb^^^]]][[[ZZZZZZ\\\]]]^^^\\\]]]___aaacccdddeeeeeedddeeeeeeccc```^^^^^^___]]]___bbbdddeeebbb]]]YYYQQQWWW```jjjqqqssspppmmmbbb```______aaacccdddcccccceeehhhiiihhhhhhiiikkkkkkkkkjjjjjjiiiiiihhhhhhdddfffiiiiiihhhfffeeeeeeddddddcccbbb```]]]ZZZYYYXXXZZZ]]]^^^______aaacccaaa___]]][[[\\\^^^aaaccccccccceeefffffffffeeeeeecccbbbbbbccceeehhhkkkmmmooonnnmmmlllkkkkkkkkkkkknnnpppqqqppplllkkklllnnnrrrpppoooppprrrssssssrrrjjjmmmoooooommmlllnnnqqqmmmqqqwwwyyysssllllllqqqwww|||kkk]]]RRRLLL>>>===;;;::::::::::::;;;BBB???BBBJJJSSS\\\fffooo}}}yyyuuuqqqppppppoooooorrrppplllgggccccccfffiiiiiihhheeeiiivvvxxxccc[[[TTTSSSUUUXXX^^^ddddddaaa^^^[[[ZZZZZZYYYYYYXXXXXXYYYZZZYYYXXXWWWVVVUUUWWWWWWUUURRRQQQTTTWWWTTTTTTUUUVVVXXXWWWUUURRRRRRQQQQQQSSSTTTTTTQQQOOOOOOOOONNNKKKGGGDDDCCCCCC???EEEIIIHHHHHHIIIHHHFFFDDDDDDEEEEEEEEECCCBBBAAAAAABBBBBBCCCDDDDDDCCCCCC??????>>>======>>>???@@@BBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<888:::<<>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<666777777888888888888777444555666888:::;;;;;;;;;666777777888888777777666777777888999999999999999888999:::999666555666777555666666777777777777777888888777777777777888888666666777777777777666666222333555666777888777777555666777888888777666666777777888888999999999:::333444555666777888999:::999999:::;;;;;;<<<======>>>===<<<<<<===<<<:::888999999::::::;;;<<<======<<<<<<===>>>???@@@AAABBB===>>>>>>>>>>>>>>>===<<<<<<>>>@@@CCCEEEGGGGGGGGGGGGIIIIIIFFFBBB@@@AAACCC@@@AAACCCFFFGGGIIIRRR\\\www[[[\\\^^^``````^^^\\\ZZZ___]]]ZZZWWWVVVUUUVVVWWWYYYXXXXXXYYY\\\^^^______```_______________```aaa`````````]]]ZZZZZZ^^^bbbfffggghhhiiihhhgggeeeccc^^^]]]\\\]]]___aaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaaaaaaaa```]]][[[ZZZZZZZZZ[[[\\\^^^___aaabbbcccbbbbbbggghhhiiigggccc___]]]\\\```aaaccceeefffccc___[[[UUUWWW\\\bbbiiipppuuuxxxfffccc______bbbeeeeeeeeejjjjjjjjjiiijjjjjjkkklllkkkjjjiiihhhiiihhhgggeeeffffffggggggfffeeeddddddeeeggggggeeeaaa]]]ZZZYYYYYYYYYZZZ[[[\\\^^^______``````______```aaacccddddddccccccdddfffgggfffeeeaaa```___^^^```cccgggjjjooooooooonnnlllmmmoooqqqooopppooolllhhhgggiiilllnnnooonnnnnnnnnqqqvvvyyyqqqjjjiiipppsssoookkkjjjqqqrrrsssrrrpppooopppqqqtttzzzzzzeeeUUURRRFFF======???<<<;;;===AAA@@@BBBHHHMMMTTT```llloooqqqrrrpppnnnnnnqqquuu|||}}}{{{sssiiifffiiinnnppppppqqqxxxvvvbbb\\\WWWWWW\\\bbbeeeeeefffbbb\\\VVVTTTTTTVVVXXXVVVVVVWWWYYYZZZYYYUUUSSSYYYUUURRRPPPPPPQQQQQQQQQWWWUUUTTTUUUVVVXXXXXXWWWUUUSSSQQQQQQQQQPPPOOOMMMNNNKKKGGGDDDBBBCCCDDDFFFKKKJJJHHHHHHHHHGGGEEEBBBEEEBBB@@@AAADDDFFFFFFDDDBBBAAAAAA@@@@@@@@@AAAAAA>>>??????@@@@@@>>>===<<>>===<<<<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;::::::999999888888:::;;;<<<=========;;;;;;;;;:::999888777666777777666666666666777777888888888888888888888888888888777777666555555444888888999888777555333222666666666666555444333222555555666666777777888888777777888777777666555555555555555555555555555555444444555555666777888888888999:::::::::888777666666666666666666777888999666666666666777777777777888999:::;;;;;;;;;::::::===<<<;;;::::::;;;<<<===;;;;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>??????AAABBBCCCDDDDDDBBBAAAAAA@@@?????????@@@CCC@@@@@@CCCEEEIIITTT___uuuYYYZZZ\\\^^^^^^]]]\\\ZZZ^^^]]][[[YYYWWWVVVVVVVVVWWWWWWWWWYYY[[[]]]^^^___bbbaaaaaaaaaaaabbbcccccc______^^^[[[XXXXXX[[[^^^cccdddeeeffffffdddbbbaaa^^^\\\[[[\\\^^^``````___]]]]]]\\\\\\]]]^^^^^^___]]]]]]^^^^^^______`````````^^^\\\ZZZYYYYYYZZZ[[[]]]^^^___aaabbbbbbaaaaaafffggggggeeeaaa___^^^^^^^^^___aaacccdddbbb^^^[[[SSSUUUXXX]]]cccjjjooorrrnnniiidddbbbbbbdddddddddhhhhhhggghhhhhhiiijjjjjjiiihhhgggggghhhiiiiiiiiiiiiiiihhhfffeeeddddddccceeeggghhhfffbbb^^^[[[ZZZ[[[[[[\\\^^^___```aaaaaaaaaaaa`````````aaacccdddeeeeeeeeegggiiijjjhhhfffeeecccaaa______bbbeeegggkkkllllllkkkkkkkkknnnpppooorrrssspppjjjgggiiilllnnnooooooooopppssswwwzzzsssmmmlllrrrvvvsssooonnnrrrssstttrrrpppnnnooooooooovvvqqqdddWWWIIIDDDBBB>>><<<======<<<>>>DDDIIIOOOZZZdddiiikkkmmmlllkkkkkknnnrrrzzz||||||vvvnnnlllooottt}}}~~~tttaaaZZZUUUYYYdddlllmmmjjjeeeaaa[[[VVVTTTTTTUUUVVVTTTTTTUUUWWWYYYXXXUUURRRVVVTTTSSSSSSTTTTTTSSSQQQUUUSSSRRRRRRTTTUUUTTTTTTRRRQQQOOOOOOPPPPPPNNNMMMLLLJJJFFFCCCBBBBBBDDDFFFGGGEEEDDDDDDEEEFFFEEECCCDDDBBB@@@AAACCCEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>??????@@@@@@>>>===<<<=========>>>>>>======<<<======<<<;;;;;;::::::;;;::::::;;;;;;;;;;;;::::::999:::;;;<<<<<<=========::::::::::::999999888777777777777666666777777777777777777777777777777777;;;;;;;;;::::::999999999999999888888777555444333666666666666555444333222555555666666666777777777555666666666555555444333555555555555555555555555222222333333444555555666888888888888888777666666777777666666777777888888555666666666777777777777888999999:::::::::::::::999888777666666777888999;;;;;;<<<======<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@???????????????@@@>>>???BBBEEEIIITTT___uuuWWWXXXZZZ\\\]]]]]]]]]\\\^^^]]]\\\[[[YYYXXXVVVUUUUUUUUUVVVWWWYYY[[[]]]^^^aaaaaa``````aaaaaabbbccc^^^]]]\\\YYYVVVVVVWWWYYY___aaabbbccccccaaa___^^^\\\[[[ZZZZZZ\\\^^^^^^]]]\\\\\\\\\\\\]]]^^^```aaa^^^^^^^^^^^^^^^_________]]]\\\[[[YYYYYYYYYZZZ[[[]]]^^^___```aaaaaa```___ddddddcccaaa___]]]^^^___\\\\\\^^^aaacccbbb^^^[[[XXXXXXYYY\\\aaagggmmmpppuuupppjjjeeeccccccddddddeeeeeeeeeeeefffgggiiiiiigggfffeeeeeegggiiilllmmmmmmkkkhhhfffdddcccddddddeeeggghhhgggccc___]]]\\\]]]^^^___```bbbccccccdddbbbbbbaaa``````aaabbbcccffffffhhhkkkmmmmmmjjjhhhhhhfffccc```___aaacccdddhhhjjjkkkllllllmmmppprrrqqqvvvyyyvvvnnnhhhhhhkkknnnoooppppppqqqtttwwwzzztttppppppuuuxxxvvvtttsssqqqrrrsssqqqnnnkkkjjjkkkkkkrrr{{{qqq___TTTMMMFFFAAA???>>><<<<<<@@@DDDGGGOOOXXXaaadddggggggfffgggkkknnnssswwwzzzxxxuuutttxxx}}}yyylll```XXXTTT[[[jjjtttsssnnnbbb^^^YYYVVVUUUTTTSSSSSSQQQQQQRRRUUUWWWWWWTTTRRRTTTTTTUUUVVVWWWUUURRRPPPRRRPPPOOOOOOPPPQQQPPPOOOOOOMMMLLLMMMNNNOOONNNMMMIIIGGGDDDBBBAAABBBDDDEEEEEECCCBBBBBBDDDFFFFFFFFFCCCAAAAAAAAACCCDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>>>>??????@@@@@@>>>===<<<999:::;;;===>>>>>>>>>>>>>>>===<<<;;;:::999999888::::::;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888777777777777888888777777777777777777777777999999888888888888888888:::999888666666555555555666666666666555444333333555555555666666666666666333444444444444333222222444444444444444444444444222222222333444444555555888777666666555666666666777777777777777666666666555555666666666777777777888888888999999999:::::::::999999888888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;:::::::::999:::;;;;;;<<<===>>>????????????>>>>>>======>>>>>>======>>>BBBEEEIIIRRR\\\tttWWWXXXYYY[[[]]]^^^______]]]^^^^^^]]]\\\YYYVVVUUUSSSTTTVVVVVVWWWXXX[[[\\\\\\\\\\\\\\\\\\]]]^^^___^^^]]][[[XXXVVVUUUUUUVVV]]]^^^___``````___]]]\\\[[[YYYXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[\\\___aaaccc___^^^^^^^^^^^^^^^^^^^^^[[[ZZZYYYYYYYYYYYYZZZZZZ\\\]]]^^^``````______^^^``````___]]][[[[[[\\\^^^[[[[[[]]]```bbbbbb___]]][[[ZZZZZZ[[[^^^ccchhhkkkvvvrrrlllgggeeedddeeefffdddddddddeeefffggghhhiiiffffffeeeeeeeeehhhkkknnnnnnkkkhhhdddcccccceeefffeeegggiiihhheeeaaa```_________``````bbbcccdddeeebbbaaa```___``````aaabbbfffgggiiimmmooonnnkkkhhhiiigggdddaaa```aaaccceeejjjlllnnnooopppqqqtttvvvuuu{{{{{{qqqhhhgggiiikkkmmmooopppqqqsssuuuxxxrrrqqqqqqtttvvvvvvuuutttoooppppppnnnkkkhhhffffffjjjpppttttttttt}}}|||nnnbbbVVVLLLEEECCC???===???AAABBBGGGNNNXXX]]]aaacccccceeehhhkkkkkkooouuuwwwwwwyyy}}}uuuiii\\\XXXVVV\\\hhhooonnnjjj]]]ZZZWWWVVVVVVVVVSSSPPPNNNNNNPPPRRRUUUUUUTTTRRRUUUTTTUUUVVVXXXXXXUUUSSSRRRPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIJJJLLLNNNMMMLLLGGGFFFDDDBBBAAABBBDDDEEEHHHFFFDDDDDDEEEHHHIIIIIICCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCBBBAAA@@@???>>>>>>??????@@@???>>>===<<<;;;<<<===>>>???@@@@@@@@@;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;::::::999999999999999888888999999999:::888888777777777777888888::::::::::::::::::::::::666666666666666666666666:::999777555444555555666555555666666555444444333555555555555555555555555333333444444444333333222444444444444444444444444444444444555555666666666777666555444333444555666666666666666666555444444555555555666666666777777777777777777888888999999::::::::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<=========???>>>>>>======<<<<<<;;;======>>>??????@@@AAAAAA>>>======<<<<<<<<<============???BBBDDDGGGOOOXXXqqqXXXXXXYYY[[[]]]___aaaccc^^^^^^______]]]ZZZWWWUUUSSSUUUVVVVVVUUUVVVXXX[[[XXXXXXXXXXXXYYYZZZ[[[\\\___]]][[[XXXWWWVVVUUUTTT[[[\\\^^^______^^^]]][[[ZZZXXXWWWWWWYYYZZZZZZYYYZZZZZZZZZ[[[\\\___aaabbb^^^^^^^^^^^^^^^]]]]]]]]]ZZZZZZYYYYYYYYYYYYYYYYYY[[[\\\]]]^^^______^^^^^^\\\\\\[[[ZZZXXXXXXZZZ\\\[[[\\\]]]```cccccc```^^^YYYWWWVVVVVVXXX[[[```bbbooonnnllliiihhhgggiiijjjffffffffffffggghhhiiijjjhhhhhhgggeeedddeeeiiimmmllliiifffccccccdddgggiiieeegggiiiiiifffdddbbbbbbaaa```^^^^^^^^^```bbbdddaaa```_________```aaabbbeeefffiiilllooonnnkkkiiihhhfffcccaaaaaaccceeegggkkkmmmpppqqqrrrsssuuuwwwxxx}}}}}}sssjjjfffggghhhjjjmmmnnnooooooqqqsssnnnooooooppprrrssssssrrrnnnppppppooolllhhhffffffmmmoooooommmkkkpppyyy|||lllZZZMMMFFF@@@===>>>???@@@DDDIIISSSXXX^^^aaabbbcccfffiiihhhlllqqqtttuuuwwwzzz|||xxxnnnZZZYYYYYY[[[___aaaaaaaaaXXXVVVUUUWWWZZZZZZVVVRRRNNNNNNNNNQQQSSSUUUTTTRRRTTTSSSTTTWWW\\\___aaaaaaSSSQQQNNNMMMMMMMMMLLLJJJHHHGGGGGGHHHKKKLLLLLLKKKHHHFFFEEECCCCCCCCCDDDEEEIIIGGGFFFGGGHHHIIIHHHGGGDDDEEEFFFFFFEEEDDDCCCBBBEEEEEEEEEDDDCCCAAA@@@???>>>??????@@@???>>>===<<<<<<======>>>>>>>>>======777888999:::;;;;;;::::::999::::::;;;<<<<<<;;;;;;;;;:::999777777777777777888888777777777888999999888888777777777777888888999999999999999999999999888888777777777777777777888777555444333444555555555555555666555555444333555555555444444444444444333444444555555555444444444444444444444444444444444444444555555555555555666555444333333444555666444555555555555333222222555555555555666666666666777666666666666777888999666666777777777777666666::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===?????????>>>>>>>>>======>>>?????????@@@AAAAAAAAA===<<<<<<;;;<<<<<<======???>>>@@@BBBCCCDDDLLLUUUoooYYYYYYYYY[[[]]]```bbbddd___`````````^^^[[[XXXVVVTTTVVVXXXWWWTTTSSSVVVYYYWWWWWWWWWXXXYYYZZZ[[[\\\___]]]ZZZXXXXXXWWWUUUSSSYYY[[[\\\^^^^^^]]]\\\[[[ZZZXXXVVVWWWXXXYYYYYYXXXXXXXXXYYY[[[\\\^^^______]]]]]]]]]]]]]]]^^^^^^^^^[[[ZZZZZZZZZYYYYYYXXXXXXXXXZZZ[[[]]]^^^^^^^^^^^^ZZZ[[[[[[ZZZXXXXXXYYY[[[\\\\\\]]]```bbbbbb```^^^ZZZYYYWWWWWWXXXZZZ]]]___eeehhhkkkmmmmmmlllmmmmmmhhhgggggggggggghhhiiiiiigggiiiiiigggddddddgggkkkjjjhhheeebbbbbbdddfffhhheeegggjjjjjjhhhfffeeedddcccaaa]]]ZZZZZZ\\\```bbb```____________aaacccdddeeefffhhhkkknnnnnnllljjjhhhfffcccbbbbbbdddgggiiijjjllloooppppppqqqrrrssswwwzzz~~~|||vvvnnniiigggfffiiilllmmmmmmlllmmmnnnllloooooommmmmmpppqqqooonnnppprrrqqqooollljjjjjjoooooommmjjjhhhiiilllppp{{{mmm\\\LLLEEE???>>>???@@@DDDIIINNNTTT[[[```aaabbbdddggghhhkkknnnpppqqqsssuuuvvvxxxnnnZZZ[[[ZZZYYYWWWWWWWWWXXXUUUTTTUUUZZZ```aaa]]]WWWOOOOOOOOOQQQSSSUUUTTTSSSQQQRRRTTTZZZaaagggkkkmmmTTTRRROOONNNMMMLLLKKKIIIGGGFFFFFFGGGJJJKKKKKKJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFHHHJJJLLLKKKGGGDDDEEEGGGHHHHHHEEECCCBBBCCCCCCDDDDDDDDDCCCBBB@@@???>>>??????@@@@@@>>>===<<<;;;<<<<<<<<<;;;:::999999555666888:::;;;;;;;;;:::888888999:::;;;;;;;;;;;;999888777555555555666777888777666555555666777777777777666666666666777777666666666666666666666666777666666555444444333333555555444333333333333333444555555555555555444444444444444444444333333333444555555666666666666555333333333333333333333333222222222222222222333333444444444444444444555666333444555555555444333222444444555555555666666666666666555444555666777888888888999999999999888888:::999999999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<=================================>>>>>>?????????<<<<<<;;;;;;<<<<<<======AAA??????AAABBBDDDLLLUUUoooZZZYYYYYYYYY[[[^^^aaadddaaaaaa```___^^^[[[YYYXXXVVVXXXZZZWWWSSSRRRTTTWWWVVVVVVWWWWWWXXXZZZ[[[\\\^^^[[[XXXWWWXXXWWWUUUSSSWWWYYYZZZ\\\\\\\\\ZZZYYYZZZXXXVVVWWWXXXYYYXXXWWWUUUWWWYYY[[[]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^___\\\\\\\\\[[[ZZZYYYXXXWWWVVVXXXZZZ\\\^^^_________ZZZ\\\]]]\\\ZZZYYYYYYZZZ\\\\\\\\\^^^``````^^^\\\[[[[[[ZZZYYYZZZ[[[]]]^^^]]]dddlllrrrsssqqqppppppiiihhhggggggggggggggggggeeehhhjjjhhhdddcccfffjjjiiihhheeecccbbbbbbdddeeeeeehhhjjjkkkiiigggffffffgggccc]]]XXXVVVYYY^^^bbb````````````bbbdddfffggggggggghhhkkknnnooonnnllliiigggdddbbbbbbdddgggiiijjjmmmooopppooonnnoooooorrrtttvvvxxxwwwtttoookkkfffiiilllmmmllljjjjjjjjjlllppppppllllllooopppnnnjjjmmmppppppooommmkkkkkkmmmnnnnnnjjjeeedddgggjjjnnn{{{uuu```UUUJJJEEEBBBAAABBBFFFKKKQQQYYY^^^``````bbbdddeeegggjjjnnnqqqtttxxxzzz~~~~~~tttjjj___\\\YYYWWWVVVVVVUUUTTTTTTTTTWWW```hhhjjjeee___QQQQQQPPPRRRTTTUUUUUUTTTPPPRRRUUU[[[bbbfffggggggUUUSSSPPPNNNMMMLLLJJJHHHGGGFFFFFFGGGIIIKKKJJJJJJLLLLLLJJJHHHGGGFFFFFFFFFCCCFFFKKKPPPSSSPPPJJJFFFDDDGGGIIIHHHEEEBBBAAAAAA@@@AAABBBCCCBBBAAA???>>>>>>??????@@@@@@>>>===<<<:::;;;;;;;;;;;;:::999999555777888:::;;;:::999888666777888999::::::::::::999888666555555666777888888777555333333333444555666666555555555555666666555555555555555555555555666666555444222111000000222222333333333222111111444444555555555555555444444444444333333333222222444444555666666666666666333333333333333333333333222222222222222222222222333333444555555555555555333444666777777666555444444444444555555555666666666555444333444555777888:::;;;<<<======<<<;;;:::999999999999999;;;<<<===999999999::::::::::::;;;::::::;;;<<<<<<=========<<<<<<<<<============>>><<<<<<<<<<<<<<<===>>>>>>@@@>>>>>>@@@AAAEEEOOOYYYpppYYYYYYXXXXXXYYY]]]```cccbbbaaaaaa___^^^\\\ZZZYYYWWWZZZ[[[XXXSSSQQQSSSVVVUUUUUUUUUVVVWWWXXXZZZZZZ\\\YYYWWWWWWXXXWWWUUURRRVVVWWWYYY[[[[[[ZZZYYYXXXZZZXXXWWWWWWXXXYYYXXXWWWTTTVVVYYY\\\]]]\\\ZZZYYY[[[[[[\\\]]]]]]^^^______]]]]]]]]]\\\[[[YYYXXXWWWUUUVVVYYY\\\^^^_________[[[]]]______]]][[[ZZZZZZ[[[[[[[[[]]]^^^^^^\\\[[[WWWWWWWWWWWWWWWXXXYYYYYYYYYbbbnnnuuuwwwtttrrrqqqiiihhhgggfffffffffffffffbbbfffiiiiiieeedddgggjjjjjjhhhfffcccaaaaaaaaabbbeeehhhjjjkkkjjjhhhggghhhjjjeee]]]VVVUUUXXX^^^bbbaaaaaaaaabbbdddfffhhhjjjiiihhhiiikkknnnoooooonnnkkkhhheeecccbbbdddfffhhhlllnnnpppqqqooonnnnnnnnnooooooqqquuuxxxxxxsssooogggiiimmmnnnllljjjhhhhhhnnnrrrrrrmmmlllpppqqqnnneeehhhlllmmmlllkkkjjjjjjkkknnnooojjjcccaaaeeekkkiiissstttfffWWWMMMFFFAAA@@@BBBIIIPPPXXX]]]______```bbb___bbbffflllsssyyyvvvkkkccc]]]VVVVVVYYY[[[XXXTTTTTTUUUZZZdddnnnqqqllleeeSSSRRRQQQSSSUUUVVVUUUTTTQQQSSSWWW[[[______\\\YYYUUUSSSPPPMMMLLLKKKIIIGGGGGGFFFFFFGGGIIIJJJJJJIIIOOONNNLLLJJJIIIGGGGGGGGGBBBFFFNNNVVVYYYVVVOOOIIICCCFFFHHHHHHDDD@@@@@@@@@>>>???@@@AAAAAA@@@>>>===>>>??????@@@@@@>>>===<<<;;;;;;<<<======<<<<<<<<<777888999::::::999777666555666777888999:::::::::999888777555555777888:::888777444222111222333444555555444444444444555555777777777777777777777777;;;:::999888666444333222000111222333333222000///444444555555555555555444444444444333333222222222333444444555666666666555333333333333333333333333444444444444444444444444222333555666777666555555333555777888999888777666444444444555555555666666666555333333333444666888888888::::::::::::888888999999888888999;;;<<<===888888999999999::::::::::::;;;;;;<<<===>>>??????=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>??????<<<<<>>===<<<999<<>>>>>;;;===>>>@@@@@@@@@>>>===============<<<<<<<<<<<>>===>>>>>>>>>>>>>>>===<<<;;;:::<<<@@@BBBBBB@@@===;;;;;;;;;;;;<<<;;;;;;::::::888999999999999999888888999999999999999999888888888888888777777666444444111222333555666777777777888777666555444333222222444555666555444333555666555444444444333333333333444444444333333222222222666555333222222333555666444444444444444444444444666666555555444333333222333333333222222222111111222222222222222222222222111222444666666666555444333333333333333333333333666666666555555555444444555666666666666555444444555555666777888888888777999888666777:::;;;:::888888888999999:::::::::;;;:::::::::;;;<<<<<<<<<===;;;<<>>>>>>>>>>>>>>>>>>>>>>>DDDBBBBBBCCCCCCEEENNNWWWtttZZZZZZ[[[\\\^^^______```___aaafffllloookkkbbbZZZVVVVVVVVVTTTSSSTTTWWWYYYTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVWWWYYY[[[ZZZWWWTTTTTTUUUVVVWWWXXXXXXXXXXXXZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTVVVZZZ\\\]]]]]]ZZZ[[[]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZYYYWWWUUUXXXXXXXXXXXXYYY[[[\\\]]]dddeeeffffffdddaaa^^^\\\YYY[[[\\\[[[ZZZYYYZZZ\\\``````___^^^]]]]]]]]]]]]]]]bbbfffjjjqqqwwwxxxuuuiiiddd```___aaaddddddccc```aaaaaabbbccccccddddddfffdddbbbaaaaaaaaacccdddfffggghhhhhhgggeeebbbaaagggeeedddccccccdddfffhhheeeeeeddddddeeefffggggggddddddeeegggiiikkkmmmooollllllkkkhhheeedddeeefffiiikkkmmmmmmlllkkkjjjkkknnnlllkkkkkkmmmoooppppppmmmllljjjhhhfffeeeddddddeeegggiiijjjiiigggggghhhiiilllnnnmmmiiiffffffgggkkkmmmpppoookkkfffcccaaaaaaaaaffflllppprrrxxx~~~{{{iii___ZZZTTTSSSRRRVVV\\\```bbbaaafffhhhkkkmmmooorrrvvvyyy|||yyyvvvtttrrrooollliiigggddd```]]][[[YYYWWWUUUYYYYYYYYY[[[]]]\\\YYYWWWVVVTTTSSSTTTWWWYYYWWWUUUSSSUUUXXX]]]___\\\TTTMMMJJJKKKLLLMMMKKKHHHDDDBBB@@@CCCFFFGGGGGGJJJOOOTTTdddkkkkkk]]]MMMEEECCCDDDBBBDDDGGGIIIIIIHHHFFFDDDCCCCCCCCCBBBAAA???>>>===;;;;;;<<<======<<<;;;:::;;;===@@@BBBBBB@@@===;;;:::::::::::::::999888777888888777777777888888999::::::999888888777666666777777777777666555555444---///222555777777777666999777555333222222333444555666777666555444555777444444444444333333333333555555444333333222111111444444222222222333444555444444444444444444444444555444444333333222222222333333333222222222222111111111111111111111111111000111333444555444444333333333333333333333333333777777666666666666555555666666777777777666555555777777888888888888888777777666666666888999888777777777888999:::;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;===@@@BBBDDDEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@FFFCCCCCCCCCCCCDDDLLLVVVtttZZZ[[[\\\]]]___```aaabbb]]]___dddiiikkkhhhaaa[[[UUUTTTTTTSSSSSSUUUWWWYYYTTTUUUVVVVVVVVVTTTSSSRRRSSSUUUWWW[[[]]]\\\YYYVVVUUUUUUVVVWWWXXXXXXXXXXXXYYYXXXXXXXXXWWWVVVUUUTTTRRRRRRRRRUUUXXX[[[[[[[[[ZZZ[[[\\\]]]]]]]]]\\\\\\YYYYYYYYYYYYXXXXXXVVVUUUXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\^^^```aaa```___^^^ZZZ[[[\\\ZZZYYYXXXYYYZZZ```______^^^^^^^^^^^^^^^^^^___aaaeeekkkqqqttttttnnnjjjeeeddddddfffffffff`````````aaabbbcccdddeeeeeedddbbbaaa```aaabbbcccggghhhhhhgggfffdddaaa```eeeeeeeeeeeeeeefffggghhheeeeeeeeeeeeeeeeeeeeefffddddddeeefffhhhjjjlllmmmllllllkkkiiifffeeeeeegggjjjlllnnnnnnlllkkkjjjkkkllljjjhhhggghhhjjjlllmmmmmmllljjjhhhfffdddccccccfffhhhiiiiiihhhgggggghhhhhhmmmqqqpppiiidddcccdddgggkkkoooqqqpppkkkfffcccaaa^^^```gggnnnoooqqqsssvvvxxxyyy{{{xxxjjjdddYYYSSSOOORRR[[[bbbdddbbbfffhhhjjjlllnnnoooqqqsssuuussspppnnnmmmkkkhhhfffdddaaa]]]ZZZYYYWWWUUUTTTTTTUUUVVVXXXZZZZZZYYYXXXUUUSSSRRRRRRTTTUUUTTTRRRSSSUUUYYY^^^```ZZZPPPHHHHHHJJJLLLMMMLLLIIIDDDAAA@@@CCCFFFHHHIIIKKKOOOQQQ```eeedddYYYMMMGGGEEEDDD@@@BBBCCCDDDDDDCCCAAA@@@BBBBBBBBBAAA@@@???>>>===888999:::<<<<<<;;;:::999;;;<<<>>>@@@@@@>>>;;;999999999999999888777666666999888777666666888999:::888888888777777666666666666666777777666555555444333444555666666666555444444333333222333444666777333555666666444444444555555555555555555555555555555555444333222222111111222222111111111222333444333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111111111222333444444333333333333333333444444444444777777777777777666666666777777777777777666666555777777888888888777666666777666666777888888888888888999999:::;;;;;;<<<<<<::::::::::::::::::999999===???AAADDDEEEFFFEEEEEE@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@CCCDDDGGGPPPZZZrrrYYYZZZ[[[]]]___aaabbbccc\\\]]]^^^aaabbbaaa^^^\\\UUUTTTRRRRRRTTTVVVXXXYYYVVVVVVWWWWWWWWWUUUTTTSSSSSSTTTWWW[[[^^^^^^[[[XXXVVVVVVVVVVVVWWWWWWXXXXXXWWWXXXXXXXXXXXXWWWVVVUUUSSSRRRRRRTTTWWWXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[XXXYYYYYYYYYXXXVVVVVVUUUXXXXXXWWWWWWXXXYYYYYYZZZWWWXXXZZZ]]]^^^^^^]]]]]][[[[[[[[[YYYWWWWWWXXXYYY^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\```fffjjjmmmoooqqqooollljjjiiihhhfffeee`````````aaabbbdddeeefffeeedddbbb``````aaabbbcccgggggggggfffeeecccaaa```ccccccddddddeeeeeeffffffddddddeeeeeeeeeeeeeeeeeeeeeeeeffffffggghhhiiijjjkkklllkkkiiigggeeefffgggkkkmmmooonnnmmmkkkjjjkkkkkkjjjhhhggggggiiilllnnnmmmllljjjhhhfffdddccccccdddeeeggggggfffeeefffgggggglllrrrqqqkkkdddbbbbbbcccggglllqqqssspppkkkgggbbb]]]]]]eeelllnnnnnnnnnlllmmmnnnooorrr}}}}}}oooggg[[[TTTOOOSSS]]]eeefffeeedddeeefffiiilllnnnoooooopppnnnllljjjiiihhhfffccc___\\\YYYWWWWWWWWWVVVTTTSSSTTTVVVWWWWWWWWWWWWWWWSSSRRRPPPOOOOOOOOOOOOOOOQQQSSSXXX]]]^^^XXXNNNFFFGGGIIILLLNNNMMMJJJFFFCCCAAACCCEEEGGGIIIJJJLLLNNNTTTVVVTTTNNNJJJIIIEEEAAAAAAAAABBBBBBBBBAAA@@@@@@BBBBBBBBBAAA@@@???>>>===666888:::<<<<<<;;;:::999999;;;<<<======;;;999777777777888888777666666555999888777777777999:::;;;555555555666666777777777555666666666666555555444888777555444333333333444000111333555555555555444111333555555333222222333444444555555555555555555555555444333333222111111111111111111222222333333333333333333333333333333222222222222222111111111222222222222222222222222333333333333333333333333222333333333444444444333333333444444555555555555666666666777777777777777777777777777777666666555666666666777666666555555666777888888888888888999<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999@@@AAACCCEEEEEEEEEDDDCCC?????????@@@@@@@@@AAAAAA???>>>???BBBDDDHHHRRR\\\pppXXXYYY[[[]]]___aaacccddd\\\\\\[[[ZZZZZZ[[[[[[[[[VVVTTTRRRSSSUUUWWWXXXYYYWWWWWWXXXXXXWWWVVVUUUUUUTTTUUUWWW[[[^^^^^^\\\ZZZXXXXXXWWWVVVVVVVVVWWWWWWVVVWWWXXXYYYYYYXXXVVVVVVTTTSSSSSSUUUWWWYYYYYYXXXYYYYYYYYYYYYZZZZZZ[[[[[[XXXYYYZZZYYYWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZXXXVVVVVVXXXZZZ\\\]]]]]]^^^^^^]]]\\\\\\\\\YYYZZZ___ccceeefffiiinnnooopppooommmiiieeebbb``````aaacccdddeeeffffffeeecccaaa`````````bbbccceeeeeeeeeeeeeeedddccccccccccccbbbbbbbbbcccddddddbbbcccdddeeeeeeeeeeeeeeefffeeeeeeffffffggghhhiiijjjjjjkkkiiigggeeeeeefffkkklllnnnnnnllljjjiiijjjkkkkkkkkkiiiiiijjjnnnqqqooommmkkkhhhfffdddcccccc___aaabbbbbbaaabbbccceeeeeekkkqqqrrrmmmgggbbb```aaadddiiiooosssrrroookkkbbb]]][[[bbbiiikkkkkklllfffggghhhiiilllttt{{{oooiii^^^YYYUUUYYYaaahhhiiifffaaa``````cccgggjjjllllllllljjjhhhggggggfffdddbbbZZZXXXUUUTTTUUUVVVUUUUUUUUUVVVWWWVVVUUUSSSSSSTTTRRRQQQOOOMMMLLLKKKLLLLLLPPPQQQTTTXXXZZZVVVMMMFFFGGGIIIKKKLLLLLLJJJGGGDDDBBBBBBDDDEEEFFFHHHIIIIIIIIIIIIGGGEEEFFFHHHEEE???CCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===666777:::===>>>===;;;:::999:::;;;;;;;;;999777666666666777777777777666666888888888888999999:::;;;333333444555555666777777555555666666666555555444444333222000111222444666222333555666555444222000000222444444333222222222222222222222333333333333444444333333333333222222000111111222333333333444333333333333333333333333222222222222222222222222111222222222222333333333444444444444444444444444333333333333333333333333222333333444444555555666555555666666666666777777666666777777777666555555444555666666666666555555666777888888777777888999<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;@@@AAACCCDDDDDDDDDBBBAAA>>>>>>>>>??????@@@@@@AAABBB@@@AAACCCDDDGGGPPPZZZoooWWWXXXZZZ\\\___aaacccddd]]]\\\[[[ZZZXXXXXXZZZ[[[YYYVVVSSSSSSVVVXXXYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWVVVVVVWWWZZZ]]]^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYWWWVVVTTTTTTTTTWWWZZZ\\\]]]\\\YYYYYYXXXXXXYYYYYYZZZZZZXXXZZZ[[[ZZZXXXVVVVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYWWWUUUVVVXXXZZZ\\\]]]^^^^^^^^^^^^]]]\\\\\\YYYZZZ```cccbbbaaadddhhhlllrrruuurrrmmmfffbbb___aaaccceeefffgggggggggdddcccaaa```___```bbbccccccccccccdddeeeeeeeeeeeedddcccbbbaaaaaaaaabbbcccaaabbbccceeefffffffffeeedddddddddeeefffhhhiiijjjhhhiiijjjiiifffeeeeeeeeeiiikkklllllljjjhhhgggggghhhiiijjjiiihhhjjjnnnqqqpppnnnllliiigggeeedddccc\\\^^^___``````aaaccceeeeeejjjooorrrqqqllleeeaaacccdddggglllqqqrrrpppmmmeee```]]]bbbggghhhiiikkkggggggfffgggjjjpppuuuyyy}}}yyytttooommmccc```___aaagggjjjjjjggg^^^\\\ZZZ\\\aaaeeegggggghhhgggeeedddddddddbbb```XXXVVVSSSSSSSSSTTTTTTSSSRRRTTTUUUTTTRRRQQQRRRTTTRRRQQQOOOLLLJJJIIIJJJKKKNNNNNNPPPTTTVVVTTTNNNIIIFFFGGGIIIJJJIIIHHHFFFEEECCCBBBAAABBBCCCDDDEEEEEEBBBEEEEEEBBBBBBDDDCCC???AAAAAA@@@@@@@@@AAABBBBBB@@@@@@AAA@@@@@@???>>>===666888;;;>>>@@@???===<<<::::::;;;;;;:::999777666444555666777777888888777555666777888999999999999444444444444444555555555444444555666666555555444222222222333333444555666333444444444333333222222000222555555444222222222111111222222222333333333222222333333333333444444000111222333444444444444222222222222222222222222333333333333333333333333111111222222222333333333444444444444444444444444222222222111111111222222000000111222222333444444444444555555555666666666555666666666666555444444444555666777777777777777444666777777555555666999999999:::::::::::::::::::::::::::;;;<<<<<<<<<======>>>@@@BBBCCCCCCBBBAAA===>>>>>>???@@@@@@AAAAAACCCAAAAAACCCDDDFFFNNNXXXoooVVVWWWYYY\\\^^^aaacccddd]]]]]]]]]\\\ZZZYYYYYYZZZZZZWWWTTTTTTVVVYYYYYYXXXWWWWWWUUUUUUUUUVVVWWWXXXWWWWWWWWWYYY\\\^^^^^^]]]\\\[[[XXXVVVUUUTTTTTTUUUUUUVVVXXXZZZZZZYYYXXXVVVTTTTTTUUUYYY]]]```aaaaaaYYYXXXXXXXXXXXXYYYZZZZZZXXXZZZ\\\[[[XXXVVVWWWXXXUUUUUUUUUVVVWWWXXXZZZZZZVVVWWWXXXYYY[[[[[[\\\\\\YYYYYYXXXVVVUUUVVVYYY[[[\\\]]]^^^_________^^^]]]\\\YYY[[[bbbeeeaaa___aaaeeellltttyyyxxxqqqjjjeee___aaadddfffhhhhhhggggggdddcccaaa```___```aaabbbaaaaaabbbccceeefffggggggfffdddbbb`````````bbbccc```aaaccceeeffffffffffffaaabbbcccdddfffhhhjjjlllggghhhiiihhhfffddddddeeegggiiijjjjjjhhhfffeeeeeeccceeeggggggfffgggkkkooopppooommmjjjgggeeedddddd]]]^^^```aaaaaaccceeehhhfffiiiooossstttppphhhbbbfffeeefffjjjoooqqqooommmjjjdddaaadddggggggiiilllmmmjjjggggggiiimmmooopppsssppplllkkkllloooqqqrrrhhhgggfffhhhkkkllljjjggg]]]YYYWWWXXX\\\aaaccccccfffdddcccbbbcccbbbaaa___XXXVVVSSSRRRRRRSSSRRRRRRLLLOOORRRRRRQQQRRRTTTWWWSSSRRRPPPMMMJJJIIIJJJLLLMMMMMMMMMPPPSSSSSSOOOKKKEEEFFFGGGGGGGGGGGGFFFEEEDDDBBB@@@@@@AAABBBCCCCCC@@@FFFHHHDDD@@@@@@AAAAAA>>>===<<<<<<<<<>>>???@@@@@@@@@@@@@@@@@@???>>>===666999<<<@@@AAA@@@>>>===;;;;;;<<<<<<;;;999888777333444555777888888999999333444666888888888888777666555555444444333333222444444555555666555555444333444666888888777666555222111111111222444666888111333666777555444333333333333333444444555555555111222222333333444444555000111222333444555555444222222222222222222222222333333333333333333333333111111111222222333333333444444444444444444444444111111000000000000000111...//////000111111222222333444444444555555666666555555555555555444444333555555666888999999999999222444666666444333555777666666777888999::::::;;;::::::;;;;;;<<<===>>>>>>:::<<<>>>AAACCCCCCCCCBBB>>>>>>???@@@@@@AAABBBBBBBBB@@@AAACCCDDDGGGPPPYYYpppYYYYYYYYYYYYZZZ\\\^^^___[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXYYY[[[]]]^^^\\\YYYVVVUUUUUUUUUVVVTTTUUUWWWYYY\\\___aaabbb```^^^[[[XXXVVVTTTTTTTTTXXXXXXXXXXXXWWWWWWVVVUUUOOORRRVVV[[[^^^___^^^^^^[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVWWWYYYZZZZZZZZZ[[[XXXXXXXXXXXXXXXYYYZZZ[[[WWWXXXYYYYYYWWWVVVWWWXXXYYY\\\\\\XXXXXX[[[]]]\\\^^^^^^]]]]]]]]]^^^_________]]]\\\]]]```aaa___\\\bbbeeekkkssswwwuuullleee___```bbbcccdddddddddcccfffbbb^^^]]]___aaaaaa```___``````bbbccceeeggghhhdddbbb```^^^]]]___aaaccccccccccccccchhhkkkggg```aaacccdddfffggggggfffeeelllkkkjjjiiigggffffffeeefffhhhkkklllllljjjgggeeeccccccbbbbbbbbbccceeefffiiihhhhhhjjjllljjjfffbbb```___\\\[[[\\\___aaacccfffiiimmmppppppmmmiiifffjjjhhhgggiiimmmooonnnlllgggfffdddaaa```cccgggkkkhhhhhhgggggggggiiijjjkkknnnkkkiiihhhjjjkkkllllllkkkooopppllljjjkkkjjjhhh___ZZZUUUWWW]]]dddggghhhbbbbbbcccdddeeeccc```]]]WWWRRRMMMKKKMMMOOOPPPOOORRRRRRQQQQQQRRRSSSTTTTTTUUUSSSPPPLLLJJJIIIIIIIIINNNNNNNNNMMMMMMLLLKKKJJJFFFFFFFFFHHHIIIIIIGGGEEEAAAAAA@@@@@@@@@AAABBBBBB???AAACCCDDDDDDBBB???>>>???>>>===;;;;;;===>>>??????@@@@@@AAAAAABBBCCCCCC::::::;;;<<<=========<<<;;;;;;;;;:::999666444222444444555555555555444444;;;:::888666666666666777444444444333333222222222222333555777777666555444111222333333444444333333000000111111111222222222444444444444444444444444444333111000000111333444222222222222222222222222111222333444555444333222333222222222222222222333222222222222222222222222333)))'''222888444333777222111000000000111222333111111000000000000111111222222111111222222333444555555666666666666555555666555444333222333333444555555555555666666666666999999999888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;:::::::::888:::===@@@BBBCCCBBBBBB>>>>>>>>>>>>>>>?????????AAA@@@AAACCCDDDGGGOOOYYYrrrZZZZZZYYYZZZ[[[\\\^^^```\\\[[[[[[[[[ZZZZZZYYYYYYZZZYYYXXXXXXYYY[[[]]]^^^^^^]]]ZZZWWWVVVUUUUUUVVVVVVWWWYYY[[[^^^___```aaa```___]]][[[YYYWWWVVVVVVUUUVVVVVVWWWWWWWWWWWWVVVUUUVVVWWWYYY\\\^^^```aaa___^^^]]][[[YYYXXXWWWWWWTTTUUUWWWYYYZZZ[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZXXXZZZ[[[ZZZYYYXXXYYYZZZYYY\\\\\\XXXXXX[[[]]]\\\[[[\\\\\\\\\\\\\\\]]]]]]^^^]]]\\\]]]``````^^^\\\]]]___eeelllqqqpppjjjddd___```aaabbbcccdddddddddeeeccc``````aaacccbbb```_________``````aaabbbccccccbbb```___^^^___``````aaabbbbbbcccgggllliiibbbeeeeeefffggggggfffeeedddjjjjjjjjjiiihhhgggfffeeehhhiiikkkmmmllljjjgggeeecccbbbaaa``````aaabbbcccgggggghhhkkkmmmmmmiiifff___```___^^^\\\]]]___aaaeeehhhlllooooookkkgggdddeeedddeeeiiimmmnnnllliiigggfffdddaaa___```dddgggiiihhhhhhhhhhhhiiijjjkkkkkkiiiggggggiiijjjjjjjjjiiimmmnnnkkkiiijjjjjjhhhbbb]]]XXXXXX]]]bbbccccccbbbaaa_________^^^\\\ZZZXXXTTTPPPOOOPPPRRRRRRQQQRRRRRRRRRSSSTTTTTTTTTUUUTTTSSSOOOLLLJJJIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFGGGIIIHHHGGGEEEAAAAAA@@@??????@@@@@@@@@???@@@BBBCCCCCCAAA>>>===???>>><<<;;;;;;<<<>>>???>>>??????@@@@@@AAABBBBBB:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::888777555555555555555666666555555555999888777555444444555555444444444333333222222222111222444555666555444333000111222222333333222222222222333333333444444444333333333333333333333333444333111000000111333444000000000000000000000000000000222333333333222111222222111111111111222222222222222222222222222222444,,,***222444///...222444444333333333444555666111111111000000111111111222222111111222222333444444555555666666555555444666555444333333333444444444444444444555555555555666666666666666666666777888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>????????????AAA@@@AAACCCDDDGGGOOOYYYqqq[[[ZZZZZZZZZ[[[]]]^^^___]]]\\\\\\[[[ZZZYYYXXXXXXYYYYYYXXXXXXYYY\\\^^^```___]]][[[YYYWWWVVVVVVVVVXXXYYY\\\^^^_________^^^``````___^^^]]][[[ZZZYYYSSSTTTTTTUUUVVVVVVWWWWWW[[[ZZZYYYXXXZZZ]]]aaadddcccbbb```^^^[[[YYYWWWVVVRRRTTTWWWYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWXXXXXXXXXZZZ[[[\\\[[[ZZZZZZ[[[\\\YYY\\\\\\XXXXXX[[[[[[XXXWWWYYYZZZ\\\]]]]]]]]]\\\^^^]]]]]]^^^______]]]\\\YYYZZZ^^^dddjjjllliiieeeaaaaaa``````aaabbbcccddddddcccbbbcccddddddbbb```______^^^^^^]]]^^^^^^^^^cccbbbaaaaaa```______^^^___```aaabbbffflllkkkfffhhhhhhggggggfffeeeddddddfffgggiiiiiiiiigggfffdddhhhiiikkklllllljjjhhhgggcccbbbaaa____________```bbbcccfffjjjmmmnnnllljjjdddhhhjjjgggaaa\\\\\\^^^dddfffjjjmmmmmmjjjfffddd``````bbbggglllmmmiiifffiiihhhfffbbb``````bbbeeeiiiiiiiiiiiijjjjjjjjjkkkhhhgggffffffhhhhhhgggffffffjjjkkkiiigggiiiiiigggaaa^^^ZZZZZZ]]]``````___aaa___[[[ZZZYYYYYYXXXWWWUUUSSSQQQQQQQQQRRRQQQPPPPPPQQQSSSTTTUUUUUUTTTTTTSSSQQQOOOLLLJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFEEEFFFGGGGGGFFFDDDBBBAAA@@@??????>>>??????>>>???@@@AAAAAA???===<<<>>>===<<<;;;;;;<<<===>>>======>>>>>>???@@@@@@@@@;;;;;;<<<<<<<<<;;;::::::;;;;;;:::999888777777888555666666777777666666555777666555444444333444444444444333333333333222222000111333444444444333222000000111222222222222111222222333333333444444444222222222222222222222222333222111000000111222333000000000000000000000000//////000111111111111000111111000000000000111111333333333333333333333333444///...333333......222111111111000111222222333222222111111111111222222222111111111111222333333333444444555555444444333555555444333333333444444333333333444444444444555555555555666666777777777888888888888777777777777::::::;;;;;;<<<<<<======????????????>>>>>>>>>>>>======>>>>>>????????????AAA@@@AAACCCDDDFFFOOOXXXppp[[[[[[ZZZZZZ[[[\\\^^^___]]]]]]\\\[[[ZZZYYYXXXWWWXXXWWWVVVWWWXXX[[[^^^______^^^\\\ZZZXXXVVVVVVVVVXXXZZZ]]]___```___]]]\\\^^^______```___]]]\\\[[[TTTTTTTTTTTTTTTTTTUUUUUU\\\[[[ZZZYYYZZZ]]]___aaabbbaaa```^^^\\\YYYWWWVVVQQQSSSVVVYYYZZZ[[[ZZZYYYZZZYYYXXXXXXWWWWWWWWWWWWZZZ[[[\\\\\\[[[ZZZ\\\]]][[[]]]\\\YYYXXXYYYWWWSSSSSSUUUXXX\\\^^^_________^^^^^^^^^_________^^^]]]ZZZYYYZZZ___eeejjjjjjhhhfffdddbbb```___```bbbcccccccccdddeeeeeecccaaa______^^^^^^]]]]]]^^^^^^___ccccccccccccbbbaaa___^^^]]]___``````eeekkkllliiiggggggfffeeeddddddddddddccceeegggiiiiiihhheeedddeeefffhhhjjjjjjjjjjjjjjjeeedddbbb```^^^^^^^^^^^^]]]___ccchhhkkkmmmnnnmmmqqqvvvyyytttiii___[[[[[[aaadddhhhlllmmmllliiigggaaa``````dddhhhkkkiiigggjjjiiihhhfffccccccdddfffiiiiiijjjkkkkkkkkkkkkjjjgggfffffffffggggggeeedddccchhhjjjgggfffhhhiiiggg___]]][[[\\\^^^______]]]\\\ZZZWWWVVVVVVUUUTTTSSSPPPPPPPPPPPPPPPPPPNNNMMMNNNOOOQQQSSSTTTTTTRRRQQQPPPOOOMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDEEEFFFFFFEEECCCCCCBBBAAA@@@????????????===>>>?????????>>><<<;;;>>>>>>===<<<<<<===>>>>>>;;;<<<<<<======>>>??????;;;;;;;;;;;;;;;:::999888;;;:::888777777888999:::666666777777777777666666666666555444444444444444333333333333333333333333111111222333444333333333000111111222222222222222000000111111111222222222222222222222222222222222222222111000000111222222222222222222222222222222//////000000111111111111000000////////////000000333333333333333333333333222000222555555111222888////////////000000111111333222222222222222222333111111111111111222222333222333333444444333333222444444444444444444444444333333444444444555555555555666666777888999::::::777777777777666666666666999999:::;;;<<<======>>>===<<<<<<======???@@@AAA======>>>>>>??????@@@@@@AAA???@@@CCCDDDFFFOOOXXXooo[[[ZZZZZZYYYZZZ[[[]]]^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUWWWYYY\\\^^^___^^^]]]ZZZXXXVVVUUUUUUWWWYYY\\\^^^___^^^\\\[[[\\\]]]^^^^^^^^^]]][[[ZZZWWWVVVUUUSSSSSSRRRRRRSSSXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]\\\[[[YYYWWWVVVQQQSSSUUUXXXYYYYYYYYYXXXZZZYYYXXXWWWWWWWWWWWWWWWYYYZZZ\\\\\\[[[[[[\\\]]]^^^___^^^ZZZYYYYYYTTTNNNLLLOOOTTTXXX\\\___``````___```aaaaaaaaaaaaaaaaaa]]]ZZZYYY[[[aaafffhhhhhhjjjgggddd```______```aaabbbccceeeeeecccaaa^^^]]]]]]^^^^^^^^^___aaabbbccccccdddeeeeeedddcccaaa___]]]``````___ccciiillljjjeeedddbbbaaaaaabbbdddeeebbbcccfffhhhhhhgggeeecccaaabbbcccfffhhhjjjllllllhhhfffdddbbb```_________\\\^^^bbbfffjjjnnnqqqrrr{{{~~~oooaaaYYYWWW^^^aaafffkkknnnnnnmmmllleeeaaa___```dddiiijjjjjjfffggggggfffddddddeeegggggghhhjjjlllllllllkkkjjjgggfffeeefffgggfffdddbbbaaafffhhhfffeeeggghhhggg___^^^]]]\\\\\\\\\[[[ZZZUUUSSSQQQQQQQQQQQQOOONNNNNNOOOPPPPPPOOONNNMMMMMMKKKMMMOOOPPPQQQPPPNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCCCCDDDDDDCCCBBBEEEDDDCCCBBBAAA@@@@@@@@@======>>>>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<======>>>:::;;;;;;;;;:::999888888:::999777777666777888999666666777777777777666666555555555555555555444444333333333333333333333333222333333444444444444444111222222333444333333333000000111111111222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111222000//////////////////000222222222222222222222222222222333555444222333666222222222333333333333333333222222222222222222333111111000000111111222333222222333333333333222222333444444444444444444444444555555555666666666666555555666777888999999:::666666666666666666666666888999999:::;;;<<<======<<<<<<<<<<<<===>>>???@@@<<<======>>>??????@@@@@@@@@???@@@BBBCCCFFFNNNXXXmmmZZZYYYYYYXXXYYYZZZ[[[\\\]]]\\\\\\[[[ZZZYYYXXXXXXUUUUUUTTTTTTUUUXXXZZZ\\\___^^^\\\ZZZXXXVVVTTTSSSUUUVVVYYY[[[\\\\\\\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZYYYXXXVVVTTTRRRRRRRRRRRRUUUWWWZZZ\\\]]][[[YYYXXXXXXYYYZZZZZZYYYXXXWWWUUUSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWWWWYYY[[[\\\\\\[[[[[[]]]^^^aaabbb```]]]]]]]]]WWWOOOJJJLLLPPPTTTXXX[[[]]]^^^___aaaddddddddddddeeefffaaa]]]YYYYYY^^^ccceeeeeejjjhhheeebbb``````bbbcccdddeeegggeeebbb___\\\\\\[[[\\\\\\^^^```bbbdddeeeccccccdddeeeeeecccbbbaaa___aaaaaa___aaagggjjjjjjdddcccaaa______aaaccceeebbbccceeeffffffeeedddccc]]]^^^___aaadddgggjjjllliiihhheeecccaaa`````````^^^```cccfffiiinnnssswww}}}ssseee[[[WWW]]]```eeejjjmmmnnnnnnmmmhhhccc^^^^^^bbbgggjjjjjjbbbccceeedddbbbbbbbbbccccccfffiiilllmmmmmmkkkjjjgggeeeddddddeeeeeecccbbb___dddfffcccccceeefffdddaaa```^^^\\\[[[YYYYYYXXXSSSQQQNNNLLLLLLMMMLLLKKKMMMOOOQQQPPPOOONNNNNNOOOKKKLLLLLLMMMMMMKKKJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFDDDBBBBBBCCCCCCBBBAAAEEEDDDCCCBBBBBBAAABBBBBB===>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>===::::::;;;;;;<<<=========999999:::::::::999888888888777777666666666777777555666666777777666666555444555555666666555444444222222333333333333444444333333333333444444444555222222333444444444444333222222333333333444444444333333333333333333333333111111111111111111111111////////////////////////000000000///000111111222000000////////////000000111111111111111111111111333222111111111/////////000000111222222222222111222222111111111111222222111000000000000111222222222333333444444333333222222333444555555555444444555555555666666666777777444444444555555666666666555666666666777777777777888888999999::::::;;;;;;============<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@???@@@BBBCCCEEENNNWWWlllYYYXXXXXXWWWWWWXXXZZZ[[[\\\[[[[[[[[[ZZZZZZYYYYYYWWWVVVUUUUUUUUUWWWYYY[[[^^^]]]\\\ZZZWWWUUUSSSQQQQQQRRRUUUWWWYYY[[[\\\\\\\\\[[[[[[ZZZYYYYYYZZZZZZYYYWWWUUUSSSSSSSSSTTTTTTTTTVVVYYY[[[\\\[[[ZZZXXXWWWXXXYYYYYYYYYWWWUUUTTTUUUUUUTTTTTTTTTVVVWWWXXXWWWWWWVVVVVVVVVWWWXXXXXXZZZ\\\]]]^^^]]]]]]___```bbbcccbbbaaacccddd]]]UUUNNNOOOQQQTTTWWWZZZ\\\]]]```cccfffgggggggggjjjllliiiccc^^^\\\^^^bbbddddddgggfffdddccccccdddfffggggggiiiiiifffbbb]]]\\\\\\YYYYYYZZZ[[[]]]___aaabbbaaaaaabbbbbbccccccbbbbbbaaacccbbb______eeehhhiiigggeeebbb___^^^```cccdddcccdddddddddddddddcccbbb]]]]]]]]]^^^```cccfffhhhiiihhheeecccaaaaaaaaaaaa^^^```aaabbbdddiiiqqqwwwwww{{{~~~vvvlllccc]]]^^^aaaeeeiiikkklllkkkkkkgggccc___^^^bbbeeeggggggbbbdddeeedddbbb```___``````cccgggkkkmmmmmmllljjjfffdddbbbaaaaaabbbaaaaaa]]]aaaccc```___aaabbb```\\\\\\[[[ZZZZZZZZZ\\\^^^^^^XXXQQQKKKJJJLLLMMMNNNLLLNNNOOONNNLLLLLLMMMOOOMMMLLLKKKKKKIIIIIIHHHGGGIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBBAAAAAABBBAAAAAACCCBBBBBBAAAAAAAAABBBBBB>>>>>>>>>>>>=========<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========777888888999999999999888666666666666666555444444555555555666666555555555222333444555555444333222222222222333333444444444222222222222222333333444111111222333333333333333222222333333333444444444222222222222222222222222000000111111111111000000//////////////////////////////.........///000111111000000//////000000111////////////////////////333111///...000222000,,,------///000000000///...111111111000000111111111000000000000000111222222333333444444444444333333222333444555555555444444444444444555555555666666444444555555555555555555555555666777888888999999888888888888888888888888:::;;;<<<=========<<<;;;<<<<<<===>>>???@@@AAAAAA@@@>>>???BBBCCCEEENNNWWWkkkXXXXXXWWWVVVVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXVVVVVVVVVXXXZZZ[[[]]]]]]\\\ZZZWWWTTTRRRQQQOOOPPPRRRTTTWWWZZZ\\\]]]]]]\\\ZZZYYYXXXYYYYYYZZZXXXVVVUUUSSSSSSTTTVVVWWWUUUWWWYYY[[[\\\[[[[[[ZZZWWWXXXYYYYYYXXXVVVTTTRRRWWWVVVTTTSSSSSSTTTVVVWWWVVVVVVVVVVVVWWWWWWXXXYYY\\\]]]____________```bbbbbbccccccdddhhhiiiccc[[[UUUUUUVVVWWWYYY[[[]]]^^^aaadddhhhiiiiiijjjmmmooopppjjjccc```bbbdddeeeeeeddddddddddddeeegggiiijjjjjjkkkkkkgggbbb]]]\\\]]]XXXXXXXXXYYYZZZ\\\^^^____________```aaaaaabbbbbbccceeeccc___^^^cccggghhhkkkhhhddd```^^^___bbbddddddddddddcccccccccbbbbbb]]]]]]\\\\\\]]]```bbbdddhhhgggeeecccaaaaaaaaaaaa\\\]]]]]]]]]^^^dddmmmuuurrrvvvzzz}}}zzzssskkkeee___aaaeeehhhiiiiiihhhgggeeebbb______ccceeedddccceeeggghhhfffccc```^^^^^^^^^aaafffkkknnnnnnlllkkkfffccc```^^^___`````````[[[___aaa^^^\\\^^^___]]]UUUVVVWWWXXXZZZ^^^cccfffjjjbbbVVVNNNKKKNNNRRRTTTIIIKKKLLLKKKHHHHHHKKKMMMNNNMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHHHHIIIHHHHHHGGGFFFEEEFFFDDDAAA@@@AAAAAAAAA@@@AAAAAA@@@@@@@@@AAABBBBBB???>>>>>>>>>============999::::::;;;;;;::::::999::::::;;;<<<<<<======>>>666777888999999999999999555666666777666444222111444444555555555555444444000111333333444333222111222222222333333444444444111111000000111111222333000000111222222222222111000000111111111222222222000000000000000000000000000000111111111111000000111111111111111111111111......---,,,---...///000111111000000000000111111////////////////////////111///---...333777555000///000222333333333222111111111000000000000111111000000000000000111111222333444444555555444444333111222444555666555444444333333333444444444555555777777777777777666666666444555666777888999:::;;;888888888777777777777777555777:::===?????????>>>;;;<<<===>>>???@@@AAAAAA@@@>>>???BBBCCCEEENNNWWWjjjYYYYYYXXXWWWWWWWWWXXXXXX\\\ZZZXXXWWWWWWWWWYYYZZZZZZZZZZZZXXXUUUSSSTTTUUUZZZZZZ[[[ZZZXXXUUURRRPPPOOOPPPRRRTTTVVVYYY[[[\\\\\\[[[YYYYYYYYYYYYVVVTTTQQQSSSVVVWWWVVVUUUVVVVVVXXXYYY[[[\\\\\\ZZZWWWUUUWWWWWWVVVVVVTTTRRRQQQPPPSSSSSSTTTUUUUUUUUUUUUTTTVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\^^^```dddggghhhgggeeeccc]]][[[XXXVVVUUUVVVXXXZZZ^^^aaaeeegggiiijjjlllmmmkkkgggcccaaabbbcccbbb```ccccccdddeeegggiiijjjkkkqqqoookkkfffbbb^^^\\\[[[\\\YYYVVVUUUVVVYYY[[[\\\^^^^^^^^^______`````````^^^]]][[[ZZZ[[[^^^aaadddfffeeedddbbbaaaaaabbbccceeedddccccccbbbbbbccccccaaaaaa```^^^\\\[[[\\\]]]]]]```ccceeecccaaa___^^^]]]ZZZWWWVVV[[[ccclllrrruuusssssstttqqqjjjffffffbbbbbbdddcccaaa^^^aaaeeeccc^^^[[[]]]bbbeeedddaaa```bbbdddddddddcccdddeeeeeebbbbbbffflllooonnnjjjhhhfffccc___^^^]]]^^^___^^^]]][[[ZZZYYYYYYYYYYYYVVVUUUUUUVVVZZZcccmmmuuu~~~ppp]]]QQQNNNNNNMMMKKKNNNMMMLLLLLLMMMLLLKKKIIIKKKKKKJJJJJJIIIIIIIIIHHHIIIHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFDDDAAA>>>>>>???AAACCCCCCAAA>>><<<<<>>>>>===>>>===;;;:::999999:::;;;;;;999888888:::=========;;;999777888::::::777444777777666666555555444444444444333333333222222222555555555555444333222111333333333333222111000000222333333444444333333222333333333333333333333333333222000//////000222333444222000///...///000111111111000000000000111111000000////////////000000111111111111111111111111000000000000000000000000333000---******---000333...///000222222222111000000000000000000000000000000000111111111222222222444444333222222111111000222222333333333333444444222333333444444333333222111333444444444444555777666666666666666777777777:::888666444333555777888666888999999888777999:::999:::;;;<<<============999999:::;;;<<<>>>>>>???@@@@@@BBBCCCBBBCCCLLLVVVrrrXXXXXXWWWVVVVVVWWWWWWWWW[[[ZZZXXXWWWVVVWWWXXXYYYXXXXXXXXXVVVTTTSSSTTTUUUXXXYYYZZZZZZXXXUUURRRPPPPPPQQQRRRTTTUUUWWWXXXYYY[[[ZZZYYYXXXYYYXXXUUUSSSPPPSSSUUUVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\ZZZXXXVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\^^^```ccceeefffeeedddccc]]]\\\ZZZXXXWWWXXXYYYZZZ]]]```dddfffgggiiijjjlllkkkhhhdddccccccdddcccbbb___```ccceeehhhjjjkkklllmmmkkkiiieeebbb___]]]\\\ZZZWWWSSSRRRTTTVVVXXXYYY\\\\\\\\\\\\]]]___```aaa```^^^[[[YYYYYY\\\```bbbdddcccbbbaaa``````aaabbbcccbbbbbbbbbbbbbbbcccccc`````````___]]]\\\\\\\\\\\\^^^aaacccbbb```^^^\\\YYYWWWTTTTTTXXX```gggmmmssspppooooookkkdddbbbcccbbbaaaaaa___]]][[[\\\^^^^^^ZZZXXX[[[aaaeeeeeebbb^^^```aaaaaaaaaaaabbbdddeeebbbaaadddiiilllkkkiiigggfffdddaaa___]]]\\\[[[]]]]]][[[ZZZYYYWWWWWWVVVQQQRRRTTTWWW^^^iiittt|||rrraaaTTTOOONNNOOOOOOMMMLLLKKKLLLMMMMMMKKKJJJLLLKKKJJJIIIHHHGGGFFFEEEGGGGGGFFFGGGIIIIIIGGGFFFDDDDDDDDDDDDEEEFFFFFFEEEEEEBBB???>>>???AAABBBBBBAAA???<<<===???AAA@@@???@@@??????>>>======<<<<<<<<<;;;:::999999:::;;;<<<;;;:::888999;;;=========<<<:::888777888888666333666666555555555444444444444444444444333333333222555555555555444333222111111111222222333222222222222222333333333333222222111111111111111111111111333222000//////000222333222111///------...///000000000////////////000000222222111111111111222222111111111111111111111111000000000000000000000000222000...,,,,,,...000222///000111222222222111000000000000000000000000000111111111111222222222222222222222222222222222222222222222333333333444444222222333333333333222222111333444444333444555666777777777777777777666666666555444444555777999;;;777888999999888888999:::999:::;;;<<<============::::::;;;<<<<<<===>>>>>>??????AAACCCBBBDDDMMMWWWsssVVVVVVUUUUUUUUUVVVVVVWWWZZZYYYWWWVVVVVVVVVWWWXXXVVVVVVVVVUUUSSSSSSTTTVVVUUUWWWYYYZZZYYYVVVRRRPPPQQQRRRRRRSSSTTTUUUUUUVVV[[[YYYXXXWWWWWWVVVSSSQQQOOOQQQTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZXXXVVVVVVWWWXXXXXXXXXXXXWWWWWWSSSTTTTTTUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]___```aaacccccccccbbbbbb]]]\\\[[[ZZZZZZYYYYYYZZZ\\\___bbbeeeffffffhhhiiijjjhhheeeddddddeeedddccc^^^```cccfffhhhiiiiiiiiigggfffeeecccaaa___^^^]]]ZZZWWWTTTSSSTTTVVVWWWWWWYYYYYYYYYYYY[[[^^^```bbbccc```[[[XXXXXXZZZ^^^```bbbaaa```_________```aaa`````````aaaaaabbbbbbccc^^^______```___^^^]]]\\\\\\^^^aaaccccccaaa^^^\\\UUUTTTTTTUUUXXX^^^cccgggooollliiihhhccc^^^^^^bbbbbb___[[[XXXXXXYYYYYYXXXWWWTTTSSSXXX```ffffffeee]]]^^^^^^]]]]]]^^^```cccfffccc```aaaeeehhhhhhfffggggggeeeccc```\\\YYYWWW[[[[[[ZZZYYYXXXVVVTTTSSSOOOQQQSSSXXX^^^hhhssszzzzzzpppbbbUUUMMMLLLNNNQQQNNNMMMMMMMMMOOONNNMMMKKKKKKKKKJJJHHHFFFEEECCCCCCFFFEEEEEEFFFGGGHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDDEEEBBB???>>>???@@@AAA@@@AAA???======>>>??????>>>>>>======<<<<<<;;;;;;::::::999999999:::;;;===>>>;;;:::999999;;;======<<<<<<:::777666666666555444555555555444444444444444555555444444444333333333444444444444333222222111//////111222222333333333222222333333333333222222111111111111111111111111222111000//////000111222222111000......///000111//////............//////111111111111111111111111000000000000000000000000000000000000000000000000111111///......///111111000111111111111111000///000000000000000000000000111111222222222333333333000000111111222333333444222222222222333333333333111111222222222222111111111222444444333333555666888888888777777666666666444444555555666888888999777888999999888888999;;;999:::;;;<<<============;;;<<<<<<<<<======>>>>>>>>>>>>@@@CCCCCCEEENNNYYYuuuTTTTTTTTTTTTTTTUUUVVVVVVYYYXXXWWWVVVVVVVVVVVVWWWUUUVVVVVVUUUTTTTTTVVVWWWSSSUUUXXXYYYYYYVVVSSSPPPPPPPPPQQQRRRSSSTTTUUUUUUYYYXXXVVVVVVVVVUUURRRPPPNNNPPPRRRSSSSSSTTTUUUWWWWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWSSSTTTUUUUUUVVVVVVUUUUUUWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXZZZ[[[\\\]]]______``````aaaaaaaaaaaa]]]]]]]]]\\\\\\[[[ZZZZZZ[[[^^^aaacccddddddeeefffgggfffdddccccccccccccbbb```aaadddfffgggeeecccbbbbbbaaaaaaaaa```______^^^]]][[[XXXWWWXXXYYYZZZZZZXXXWWWVVVVVVYYY\\\```cccfffbbb]]]YYYXXXZZZ^^^```aaa```___^^^^^^___```aaa]]]]]]^^^```aaabbbbbbbbb]]]]]]___```aaa```^^^\\\]]]^^^```cccdddccc```]]]UUUUUUVVVXXX[[[___bbbdddkkkhhheeeccc___]]]aaaggghhhbbbYYYRRRSSSXXXZZZYYYSSSQQQQQQWWWaaagggiiiggg\\\\\\\\\[[[[[[\\\```cccgggdddaaa```bbbdddeeedddhhhgggeeebbb___[[[XXXVVVXXXXXXXXXXXXWWWVVVTTTSSSRRRSSSUUUVVVYYY___fffkkkmmmggg]]]QQQIIIHHHLLLRRRSSSRRRQQQQQQQQQPPPNNNLLLJJJIIIIIIGGGFFFEEEDDDDDDGGGFFFEEEEEEFFFEEECCCAAABBBCCCCCCCCCBBBBBBCCCCCCEEECCC@@@>>>???@@@??????@@@???>>>>>>>>>======<<<=========<<<<<<;;;;;;;;;999888888888999;;;===>>>;;;:::999999;;;<<<<<<;;;999888555444444555666777555555555555555444444444555555555444444444333333333333333333333222111111///000000111222222111111111111222222222222111111222222222222333333333333111111000000000000111111444333222111111222333333.........------.........//////000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111000000000000/////////...000000000000000000000000222222222222333333333333000000111111222222222333111222222222222333333333000000111111111111000000000222333333333333444666999999888777666666555555555666777777777666555444777888999999888888999;;;999:::;;;<<<=================================>>>>>>>>>@@@BBBCCCFFFPPP[[[xxxRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVUUUVVVWWWVVVUUUVVVWWWYYYSSSTTTWWWXXXXXXVVVSSSQQQNNNOOOPPPQQQSSSUUUVVVWWWXXXVVVUUUUUUUUUUUURRRPPPNNNPPPQQQRRRRRRRRRTTTVVVVVVWWWWWWXXXXXXXXXWWWVVVWWWXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVXXXYYY[[[\\\]]]^^^^^^___````````````^^^^^^^^^]]]\\\\\\[[[[[[ZZZ]]]```bbbbbbbbbcccdddccccccbbbaaa```_________]]]___bbbddddddcccaaa```^^^^^^___``````______^^^___\\\ZZZYYY[[[\\\\\\\\\XXXWWWVVVVVVXXX\\\___bbbgggddd___\\\[[[\\\___aaabbbaaa______^^^___``````[[[\\\^^^___aaaaaabbbbbb]]]\\\]]]```bbbbbb```]]]\\\\\\^^^aaacccccc___[[[UUUVVVXXXZZZ]]]___```aaahhheeecccbbb``````gggpppvvvooo```SSSPPPWWWZZZYYYSSSQQQRRRYYYbbbiiiiiiggg[[[\\\\\\[[[[[[\\\```cccgggeeebbb```aaabbbccccccfffdddbbb___[[[XXXVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWVVVVVVWWWZZZ]]]```]]]WWWOOOHHHGGGMMMSSSXXXVVVTTTSSSRRRQQQNNNKKKHHHHHHHHHGGGGGGGGGGGGGGGIIIGGGFFFEEEDDDCCC@@@>>>@@@BBBCCCBBB@@@???AAABBBDDDBBB@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<>>>>>>===============<<<999888888888999;;;<<<>>>:::999888999;;;;;;:::999555555444333333555777999555555555555555555555555555555444444444333333333222222222333222222111000000111111111000000///...000111111222222111111000111111111222222333333333111000000000000000000111222222222222222222333333......------------.........///000000000000///...////////////////////////////////////////////////000000111111111111000000............------......000000000000000000000000111111222222222333333333222222222111111000000000111111111222222222333333///000000111111000000///000222333333222333444666888888888777666555444444555555777777777666444333666888999999777777888:::999:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCFFFQQQ\\\zzzQQQQQQRRRRRRTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWXXXWWWVVVVVVWWWYYYTTTUUUVVVVVVVVVTTTRRRQQQNNNNNNPPPRRRSSSUUUVVVWWWVVVUUUTTTUUUVVVVVVTTTRRROOOPPPQQQQQQPPPPPPRRRTTTTTTUUUUUUVVVVVVVVVVVVUUUWWWWWWWWWVVVVVVTTTSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVWWWYYYZZZ[[[\\\^^^___aaaaaa``````___^^^]]]\\\\\\[[[[[[\\\[[[]]]```aaaaaaaaabbbcccaaabbbbbb```]]][[[[[[\\\WWWYYY\\\___aaabbbbbbbbb\\\]]]______```___^^^]]]\\\ZZZYYYYYY[[[\\\]]]\\\ZZZYYYXXXXXXZZZ\\\^^^```eeeccc```^^^]]]___aaacccbbbaaa```^^^^^^^^^^^^___[[[\\\^^^```aaaaaaaaaaaa]]]\\\\\\___bbbdddbbb___ZZZZZZ[[[___bbbbbb^^^YYYUUUWWWYYY[[[]]]^^^______fffdddccccccaaaccclllwwwnnnZZZSSSWWWYYYVVVVVVTTTUUU[[[ccchhhgggdddZZZ[[[[[[[[[[[[]]]```bbbeeedddbbbaaa``````aaaaaabbbbbbaaa```]]]ZZZWWWUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXWWWVVVVVVWWWYYYWWWWWWTTTOOOKKKKKKOOOSSSWWWUUUSSSRRRQQQOOOLLLIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHFFFEEEDDDCCC@@@===???AAACCCAAA>>>===???AAACCCAAA??????@@@@@@???>>>;;;===>>>>>><<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::999888888999:::;;;888777777888::::::888666222333444333333444666999444444444444444555555555444444333333333222222222111111222222222111111000111111111000000///------000000111111111111000000......//////000111111111000000000000000000000000/////////000000000000000......------------......000111222333333222111000////////////////////////////////////////////////000000000000000000000000---------------...//////000000000000000000000000000000111111111222222222333222222111000000//////111111111111222222222222000000111111111111000000000111333333222222444555666666666555555444444444111222444666777777777666555666888777666666777999999:::;;;<<<==================>>>>>>?????????@@@??????@@@BBBBBBFFFQQQ]]]{{{QQQQQQRRRSSSTTTVVVXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVWWWWWWVVVUUUTTTVVVWWWVVVUUUUUUTTTSSSSSSRRRQQQPPPQQQQQQRRRTTTUUUUUUVVVTTTTTTSSSUUUVVVWWWVVVTTTPPPQQQQQQPPPNNNOOOQQQSSSRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTUUUVVVVVVWWWWWWVVVVVVSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTTTTVVVWWWYYYXXXZZZ]]]```bbbbbbaaa``````___\\\[[[ZZZ[[[\\\\\\[[[]]]```aaaaaa```aaabbb```bbbbbb```\\\YYYXXXYYYTTTVVVXXX[[[^^^```aaabbb]]]^^^___``````^^^]]]\\\ZZZYYYXXXYYY[[[]]]^^^]]]\\\\\\\\\[[[\\\\\\]]]]]]aaa```_________```bbbcccbbbaaa___]]]\\\[[[[[[\\\[[[]]]___aaabbbaaaaaa```^^^\\\ZZZ]]]bbbeeecccaaa\\\[[[\\\```dddddd```[[[YYYZZZ\\\^^^```aaaaaaaaadddcccdddcccaaacccmmmyyyzzzeeeYYY[[[[[[WWWZZZXXXWWW\\\bbbeeeccc___WWWYYY[[[[[[\\\\\\^^^```aaaaaaaaa```___^^^^^^___bbbeeehhhjjjhhhddd^^^ZZZZZZXXXVVVSSSRRRRRRTTTUUUTTTVVVWWWWWWVVVUUUVVVWWWSSSSSSRRRPPPNNNMMMNNNOOOOOONNNLLLLLLLLLKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEDDDBBB@@@===@@@CCCAAA===;;;===@@@AAA???>>>???@@@@@@???>>>999;;;>>>>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888888888888888777666666777888888666444222444555444222222333555111111222222222333333333333333222222222111111111000000111111111111111000/////////000//////......///000000000000000000///.........///000111111111//////000000000000//////---...//////000000000/////////............//////000111222333333222111000........................////////////////////////000//////......//////000...---------...000222333000000000000000000000000//////000000000111111111111111111111000000000000111111111111222222222222000111111222222111111000000111222333222222333555444444444444444444333333222222444555666777777777444555666666555555666777999:::;;;<<<==================>>>>>>???@@@AAAAAAAAA@@@@@@BBBBBBEEEQQQ]]]{{{QQQQQQRRRSSSUUUVVVXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVWWWWWWUUUTTTSSSTTTVVVWWWVVVUUUSSSRRRQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSUUUWWWXXXWWWVVVQQQQQQQQQOOONNNNNNPPPQQQQQQQQQRRRRRRSSSSSSSSSTTTSSSTTTUUUVVVWWWWWWWWWWWWTTTUUUVVVVVVWWWWWWVVVVVVRRRRRRSSSTTTUUUVVVVVVWWWWWWVVVTTTSSSSSSUUUVVVXXXVVVYYY]]]aaaccccccbbbaaaaaa___\\\ZZZYYYZZZ\\\]]]\\\^^^```aaaaaa```aaaaaa```bbbccc```[[[XXXWWWXXXWWWWWWXXXYYY[[[]]]^^^^^^]]]^^^`````````^^^\\\[[[ZZZYYYYYYZZZ]]]___```___^^^^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^___```aaabbbcccbbb```^^^\\\ZZZYYYYYYYYY\\\^^^```aaabbbbbb```______\\\YYY\\\bbbeeedddbbb```______ccchhhhhhddd^^^^^^___```bbbcccddddddeeedddcccdddccc```aaakkkwwwlll``````___[[[\\\ZZZYYY\\\aaaccc___[[[UUUWWWZZZ[[[[[[\\\]]]___^^^___``````^^^]]]\\\]]]dddiiiqqquuuuuunnnfff```^^^[[[WWWSSSQQQQQQRRRSSSRRRTTTVVVVVVUUUSSSSSSSSSQQQPPPPPPOOONNNMMMLLLJJJHHHGGGFFFGGGHHHHHHFFFDDDGGGFFFFFFEEEDDDCCCCCCBBBEEEDDDDDDEEEFFFFFFEEECCC===@@@BBBAAA<<<:::===@@@@@@???>>>???@@@AAA@@@???777;;;>>>>>><<<;;;<<<>>>=========>>>>>>>>>>>>>>>>>>===;;;999777666666777666555555666888777555333333555777666222000000111//////000000111111111222222222222111111111000000///000000111111111000000,,,---...///000000000000//////000000000000/////////000000111222333333333//////000000000000////////////000111111111111111//////............//////---///000111111000///---........................////////////////////////000///...------...///000............000222444555000000000000000000000000////////////000000000000/////////000111111222222000111111111111222222222111111222222222222111111///111222222222222333555222333333333333333333333666666555555444444444444333444555555444444555777999:::;;;<<<============<<<===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBEEEPPP\\\{{{QQQPPPOOOOOOQQQTTTWWWYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSTTTTTTSSSRRRRRRSSSUUUUUUTTTSSSSSSRRRRRRSSSSSSVVVVVVUUUTTTTTTUUUUUUUUUXXXVVVTTTUUUVVVWWWWWWVVVSSSTTTUUUTTTRRRPPPPPPQQQRRRRRRSSSTTTVVVUUUTTTRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSUUUTTTSSSRRRRRRSSSTTTUUUSSSTTTTTTTTTTTTRRRQQQPPPRRRUUUZZZ^^^bbbcccccccccbbb```^^^\\\\\\ZZZXXXVVV[[[___bbbbbbccceeeddd```aaa```^^^\\\ZZZXXXWWWVVVVVVWWWYYYZZZ\\\^^^___```aaaaaaaaaaaaaaaaaaaaaaaa___ZZZVVVWWW]]]bbbcccbbb```aaaaaa```^^^^^^___```cccbbb___]]]]]]^^^```aaabbb___[[[ZZZZZZ\\\]]]]]]``````^^^]]]\\\[[[[[[[[[______^^^^^^___```bbbccccccfffkkknnnlllgggaaa]]]bbbaaa```aaabbbbbbbbbaaagggdddaaa^^^ZZZZZZbbbmmm|||}}}{{{qqqddd\\\ZZZ]]]\\\[[[[[[\\\___aaaaaa```VVVXXXZZZ[[[\\\\\\\\\[[[\\\ZZZXXXXXXZZZZZZZZZYYYbbbhhhnnnpppmmmhhhcccbbbaaa^^^YYYTTTQQQOOOOOOPPPUUUVVVVVVWWWVVVUUUSSSSSSSSSQQQNNNKKKIIIHHHGGGGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCAAA???===<<<>>>@@@AAA@@@@@@????????????@@@@@@===<<<<<<;;;;;;:::999999999:::<<<>>>>>>===;;;:::999999777666555555555555777777666666555555444444666555444333222111111111888666333111//////000111000000000000000000000000222111111111000000//////111111000000000222333444333222111///......------000222333333111000111222222111000///..................//////000000111111......//////......---,,,////////////000000000000////////////............111000...,,,,,,,,,...///,,,...111111111111222333000000////////////000000111111111111111000//////333111///...---...///000///000111222222111000///000000111222222222222111111111000000000000000111222222222222222222222222555444333222222222333444333333222111222333444555777666666777999999888777999999999:::::::::;;;;;;<<<===>>>???AAABBBCCCDDD???>>>???AAAAAAEEEQQQ]]]{{{QQQPPPOOOOOOPPPSSSVVVXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTTTTSSSRRRRRRSSSUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVTTTSSSTTTVVVXXXXXXXXXSSSUUUUUUTTTRRRPPPOOOPPPQQQQQQRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSRRRQQQRRRTTTXXX\\\___aaabbbbbb___^^^\\\\\\\\\\\\[[[YYY[[[___bbbbbbdddgggfffcccbbb```]]]ZZZXXXWWWVVVVVVVVVWWWXXXZZZ\\\^^^```aaaaaaaaaaaaaaaaaaaaaaaaaaa^^^ZZZVVVWWW[[[```aaa```___``````___^^^^^^```aaaeeeccc```^^^]]]^^^___```bbb___]]]\\\]]]^^^^^^]]]______]]]\\\[[[ZZZZZZZZZ\\\\\\[[[[[[\\\]]]___```cccfffkkknnnmmmhhhaaa]]]eeeccc```___```bbbcccddddddaaa^^^\\\YYYWWW^^^gggppprrrqqqiii___XXXXXX[[[ZZZZZZ[[[___ccceeefffeeeYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZXXXXXXYYYYYYXXXXXX[[[^^^aaaaaa___]]]]]]]]]___\\\XXXTTTPPPOOONNNOOOSSSTTTUUUVVVWWWWWWVVVVVVTTTRRROOOKKKGGGEEECCCCCCCCCCCCCCCBBBCCCCCCDDDDDDBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>=========???@@@???>>>>>>======>>>>>>???<<<<<<<<<;;;::::::999999:::;;;<<<======<<<:::999999888777666555555555555777777777666555444222111444444333222222222333333555444222111000000000000111111111111111111111111000000000000000000000000/////////...//////000000////////////000111222222---///000000///......///111111111111222333444555000000000000111111111111///////////////...------........./////////000000////////////............111///...,,,,,,,,,...///...///111111000///000111000000////////////000000111111111111111000//////222111///...---...///000//////000111111000//////000000111111222222222111222111000///////////////555555555555555555555555///000111222222222222111333333222222222333444555777777777888999999888888777888:::;;;<<<===>>>>>><<<===>>>???@@@BBBCCCCCC@@@???@@@AAAAAAEEEPPP\\\yyyQQQPPPNNNNNNOOORRRUUUWWWVVVWWWWWWVVVVVVUUUTTTSSSRRRSSSTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWTTTSSSRRRTTTWWWYYYZZZYYYTTTUUUVVVUUURRRPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQPPPPPPOOONNNNNNOOOOOOPPPPPPQQQRRRSSSTTTSSSRRRRRRRRRSSSUUUXXX[[[^^^```aaa\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZ^^^aaabbbdddiiiiiifffcccaaa]]]YYYVVVVVVVVVWWWWWWWWWXXXZZZ\\\^^^```bbbaaaaaabbbbbbbbbbbbbbbbbb___[[[WWWWWWZZZ^^^___^^^]]]^^^______^^^___aaacccgggeeeccc```^^^^^^^^^___aaa```^^^___``````___^^^^^^]]]\\\ZZZYYYYYYYYYXXX[[[[[[[[[[[[[[[\\\]]]^^^bbbeeejjjmmmmmmhhhaaa]]]gggddd```]]]]]]```dddggg___]]]\\\[[[WWWTTTXXX^^^ccceeefffaaaZZZVVVWWWZZZVVVWWW[[[```eeehhhhhhggg\\\\\\[[[ZZZZZZ[[[\\\\\\\\\ZZZWWWVVVWWWWWWWWWVVVTTTTTTRRRQQQPPPRRRWWWZZZ\\\ZZZWWWSSSPPPNNNMMMMMMPPPQQQSSSVVVWWWXXXXXXXXXUUUSSSOOOKKKFFFCCC@@@???AAAAAAAAAAAABBBCCCDDDEEEAAA@@@???>>>>>>???@@@AAA@@@@@@AAABBBAAA@@@???>>>???>>>>>>>>>===============<<<<<<;;;;;;<<<<<<===<<<<<<;;;::::::999999888::::::;;;<<<;;;:::888777888777666555555555555555777888888888666333111///222222222222222333444444111111111111000000000000222222222222222222222222000000000000000000000000//////////////////...---............///000222222,,,...//////...------...111111111222222333444555222222111111111111111000////////////.........------------.........///////////////............---000///...,,,,,,---.........000111000...------...000//////......//////000000000111111000000//////111000///.........///000...//////000000//////...000000000111111111222222222111111000/////////000222222222222222222222222+++...111333555444222111333333222222222333444555666777777888888888888888555777:::===???@@@AAAAAA<<<<<<===>>>@@@AAABBBBBBAAA@@@@@@BBBBBBDDDOOO[[[wwwQQQPPPNNNNNNNNNQQQTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQSSSTTTTTTRRRRRRRRRSSSRRRRRRRRRSSSTTTUUUWWWWWWVVVVVVVVVUUUVVVVVVWWWXXXUUUTTTSSSTTTWWWYYYYYYXXXSSSUUUVVVVVVTTTSSSSSSTTTQQQRRRRRRRRRPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQNNNOOOPPPRRRSSSSSSRRRRRRRRRRRRSSSUUUWWWZZZ]]]___\\\[[[ZZZ[[[]]]^^^]]]\\\XXX\\\______ccchhhjjjhhheeebbb]]]YYYVVVVVVWWWXXXZZZZZZZZZZZZ[[[]]]___```bbbbbbcccccccccccccccddd```]]]ZZZYYY[[[]]]]]]]]]\\\]]]^^^^^^^^^___aaaccciiigggdddaaa___^^^]]]]]]`````````aaaccccccaaa___]]]\\\ZZZYYYXXXXXXWWWWWW]]]]]]^^^^^^^^^______``````ccchhhkkkkkkgggaaa]]]eeeccc```]]]\\\^^^bbbeee]]][[[ZZZ[[[WWWSSSTTTXXX\\\___```]]]YYYWWWYYY\\\TTTVVVZZZ___eeegggfffeee___^^^[[[YYYYYYZZZ\\\]]]]]]ZZZWWWUUUUUUVVVUUUUUUQQQOOOMMMKKKLLLPPPVVVZZZYYYXXXVVVSSSPPPNNNMMMLLLNNNOOOQQQTTTUUUVVVVVVVVVTTTRRROOOKKKGGGCCCAAA???CCCCCCBBBCCCCCCDDDEEEEEEAAA@@@???>>>>>>???@@@AAA===>>>@@@AAAAAA@@@>>><<<<<<===>>>>>>>>>===;;;;;;;;;::::::999999::::::;;;;;;;;;::::::999888888888::::::::::::999777666555777666555555444444444555666777999999888555222000333222222222222222333333...///000000000000//////111111111111111111111111111111000000////////////000111111222111000...---111000///...,,,,,,,,,+++---...000000///...///000222111000///............222111111111000////////////......---------------,,,,,,,,,---------......//////.........---------///...------------......,,,...//////...------.../////////......////////////000000000000000//////000//////.........//////......////////////......000000000000000111111222111111111111111222222333000000000111111111111111///111333555555555444333222222222333333333444444444555777777777666777777555777:::===???@@@@@@???;;;<<<<<<===???@@@@@@AAAAAA@@@AAABBBBBBDDDNNNYYYuuuRRRQQQOOONNNNNNPPPSSSUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPRRRTTTTTTSSSQQQRRRRRROOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXWWWUUUTTTUUUVVVWWWWWWVVVSSSUUUWWWWWWVVVVVVWWWXXXSSSUUUUUUSSSQQQOOOPPPRRRQQQRRRSSSTTTUUUUUUUUUUUUQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTSSSSSSRRRRRRLLLMMMOOOQQQRRRRRRRRRQQQRRRRRRRRRSSSUUUYYY\\\]]]]]]\\\[[[\\\]]]]]]\\\[[[WWWZZZ\\\\\\___eeehhhfffdddbbb]]]YYYWWWWWWYYYZZZ^^^]]]\\\[[[[[[[[[]]]^^^cccccccccdddddddddeeeeeeaaa___]]]\\\\\\]]]^^^^^^[[[\\\^^^^^^^^^___aaadddhhhfffdddaaa___^^^^^^]]]``````aaaccceeeeeecccaaa]]]\\\ZZZYYYXXXXXXWWWWWW_________```````````````^^^```dddgggfffddd```]]]___```aaa___]]]\\\]]]___\\\ZZZ[[[\\\YYYTTTSSSUUUZZZ[[[\\\[[[XXXXXXZZZ\\\XXXYYY\\\aaaeeefffdddbbbaaa___\\\ZZZYYYZZZ\\\^^^]]]ZZZVVVTTTTTTUUUUUUUUUQQQOOOMMMMMMOOOSSSWWWYYYXXXWWWVVVTTTRRRPPPMMMLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRQQQOOOLLLIIIFFFCCCBBBDDDDDDCCCBBBAAAAAABBBBBB@@@???>>>======>>>???@@@;;;===>>>@@@@@@???===<<<;;;<<<>>>>>>>>>===;;;:::::::::999999999999:::::::::::::::999888888777777888888888777666555444444666555444444444444444444555666999::::::888666444555444333222111111111111......///000000000//////000000000000000000000000333222111000///------,,,///000111111111///...,,,222000...,,,***)))(((''',,,...///000///...///000000///...------,,,,,,,,,000000000///.........---...---,,,+++++++++,,,,,,,,,,,,,,,,,,------------............------------......---------.........***,,,............///000//////............//////...//////000000000/////////...............////////////............//////000000/////////000111222000000111222333555666777222333333333444444444555444444333333222333333444222222333333333444444444222444666666555444555666666777999;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@@@@AAACCCBBBDDDNNNYYYtttSSSRRRPPPOOOOOOPPPSSSTTTSSSTTTTTTSSSSSSRRRQQQPPPPPPRRRTTTTTTSSSQQQQQQRRRMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTTTTUUUVVVWWWWWWXXXVVVUUUUUUVVVWWWVVVUUUSSSUUUWWWXXXWWWWWWXXXYYYUUUWWWXXXUUUQQQOOOQQQSSSSSSTTTUUUVVVWWWWWWWWWWWWQQQRRRSSSTTTUUUVVVWWWXXXTTTTTTTTTTTTTTTSSSQQQQQQNNNOOOPPPRRRSSSSSSRRRRRRSSSSSSSSSTTTVVVXXX[[[\\\___]]]\\\\\\]]]\\\[[[ZZZWWWZZZZZZYYY[[[aaaddddddaaa___\\\YYYXXXXXXYYYZZZ```___\\\[[[ZZZ[[[\\\]]]aaaaaabbbbbbcccdddddddddaaa```___^^^]]]]]]^^^___[[[\\\^^^^^^^^^^^^aaaccceeedddbbbaaa```______^^^`````````ccceeeeeedddbbb^^^]]]\\\ZZZYYYYYYYYYXXX]]]]]]^^^______^^^^^^]]]\\\]]]___```aaa___^^^]]]ZZZ^^^aaaaaa^^^[[[ZZZ[[[]]][[[[[[]]]\\\WWWTTTVVVXXXYYYZZZYYYXXXXXXZZZ\\\______```cccffffffeeecccaaa___]]][[[ZZZ[[[]]]___]]]ZZZVVVTTTTTTVVVVVVVVVRRRPPPNNNOOORRRUUUVVVWWWWWWWWWWWWVVVUUURRROOONNNLLLMMMNNNOOOPPPOOONNNMMMOOOOOONNNLLLJJJGGGEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>;;;<<<>>>??????>>>======<<<===>>>>>>>>>===;;;:::;;;::::::999999::::::;;;::::::999888888777777666666666666555555444444444555444444333333333444444444666777999999888777666555444333222000000000///////////////000000000000////////////////////////222222111000...---,,,,,,------------------,,,+++...---,,,+++************)))+++---...------...///------------...///000111///...............------///...,,,+++++++++,,,---,,,,,,,,,---------...............------------,,,---------...............)))+++...///......000111///......------......///......///000000000//////---............/////////000//////......//////000000000///...///000111222000000111222333555777888000111111222222333333444444333111000///000111222111222333444444444333333111444777666444333555777888888888888888999999999::::::;;;<<<<<<===>>>>>>??????AAACCCCCCEEENNNYYYsssUUUSSSQQQOOOOOOQQQSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOQQQTTTTTTSSSQQQQQQQQQMMMLLLMMMMMMNNNOOOPPPQQQSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTTTTVVVXXXXXXWWWTTTVVVWWWWWWUUUUUUUUUVVVVVVXXXYYYUUUPPPNNNQQQTTTVVVVVVWWWXXXYYYYYYYYYYYYUUUUUUUUUUUUVVVVVVVVVVVVTTTUUUUUUUUUTTTSSSQQQQQQQQQRRRTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWYYY[[[\\\^^^]]][[[\\\]]]]]]\\\ZZZYYY[[[ZZZXXXYYY___bbbaaa\\\[[[ZZZXXXXXXXXXYYYYYY___]]][[[ZZZ[[[\\\^^^```^^^^^^___``````aaabbbbbb_________^^^]]]]]]^^^___[[[]]]^^^^^^]]]^^^```bbbaaaaaa`````````````````````___```bbbdddeeeeeeddd______]]]\\\[[[ZZZZZZZZZ\\\]]]^^^^^^^^^]]]\\\\\\ZZZZZZZZZZZZ[[[[[[\\\\\\ZZZ^^^bbbbbb^^^ZZZZZZ[[[^^^[[[[[[^^^]]]YYYVVVWWWXXXXXXYYYZZZ[[[\\\^^^___bbbaaaaaaccceeeeeedddccc```___]]]\\\\\\]]]^^^___]]]YYYVVVTTTUUUWWWXXXXXXUUURRRPPPPPPSSSUUUVVVUUUXXXXXXYYYYYYWWWTTTQQQOOOLLLMMMNNNOOOOOOOOONNNMMMNNNNNNMMMLLLIIIFFFDDDBBB@@@??????>>>>>>>>>??????>>>===<<<;;;;;;<<<===>>><<<=========>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999888777777666666555444444333333333444444444333333333333333444444555555666666666666555444333333222111000000111111222111000/////////000111///////////////////////////////////////.........,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---......***,,,.........---...000............///000111111............////////////111///...,,,,,,---...///------------.....................---------,,,,,,,,,------......///......+++---//////......///000///......------......///---......///000000//////,,,---....../////////...111000////////////000111111000.........///111222111111111111111222444444.........///000111111111000111111111111111111111111222333444444444333333222666999888555444666999999888777666666888999::::::::::::;;;<<<<<<======>>>>>>AAACCCDDDFFFOOOZZZrrrVVVTTTRRRPPPPPPQQQSSSUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOQQQTTTTTTSSSQQQQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRRRRRRRSSSTTTUUUVVVTTTSSSSSSTTTWWWYYYYYYYYYUUUVVVWWWVVVTTTRRRQQQRRRVVVXXXYYYUUUOOOMMMPPPTTTWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXWWWVVVVVVUUUUUUTTTVVVWWWWWWWWWVVVUUUSSSRRRTTTUUUVVVWWWXXXWWWVVVVVVTTTUUUVVVWWWYYYZZZ[[[\\\]]][[[[[[[[[]]]^^^]]]\\\[[[\\\[[[WWWXXX^^^aaa```YYYXXXXXXWWWWWWWWWWWWXXX]]][[[ZZZZZZ[[[^^^aaaccc\\\\\\]]]]]]^^^______```]]]^^^^^^]]]\\\\\\]]]^^^\\\]]]^^^^^^]]]]]]___aaa^^^^^^______``````aaaaaa```______aaaccceeeeeeeee``````^^^]]]\\\[[[[[[[[[]]]^^^_________^^^]]]\\\YYYXXXWWWWWWWWWYYY[[[\\\\\\```cccbbb]]]ZZZ[[[]]]^^^[[[ZZZ]]]]]]YYYWWWXXXYYYYYY[[[\\\^^^```cccdddaaa```___```bbbccccccbbb___^^^]]]]]]]]]]]]______]]]YYYVVVTTTUUUXXXYYYZZZZZZVVVRRRQQQSSSVVVWWWWWWXXXYYYZZZ[[[YYYVVVSSSQQQKKKLLLNNNOOOPPPPPPOOOOOONNNMMMLLLKKKHHHEEEBBB@@@????????????@@@AAABBBCCC@@@???>>>======>>>???@@@===============>>>???@@@???>>>>>>>>>===============<<<<<<;;;;;;<<<<<<===999999888888777666666666333333222222222333444444333333333222222333444444666666555444333222222222111111111000111111222333444222000///...///111222000000000000000000000000---------...///000000111...------,,,---...000111......---------...//////,,,...000111000000111222000///...------,,,,,,---......//////000000111111333111///...---...000111---------.........//////......---------,,,,,,,,,,,,,,,---.../////////......///111000///---...............------.........------...///000000//////,,,,,,---.../////////...222111000//////000111222111000...---...///111222222111111000///000000000000111111222333444444444...000333555666666444333111222333444555444333333333777;;;:::666555777;;;999888666555666888;;;===:::::::::;;;;;;<<<<<<<<<======@@@DDDDDDFFFPPPZZZrrrVVVTTTRRRQQQPPPQQQRRRSSSVVVUUUTTTSSSSSSRRRRRRSSSQQQRRRSSSUUUUUUTTTTTTSSSMMMMMMNNNNNNNNNMMMMMMMMMYYYYYYXXXVVVSSSSSSTTTVVVXXXXXXVVVUUUUUUVVVXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPNNNNNNPPPQQQUUUVVVYYY\\\^^^^^^\\\ZZZVVVVVVVVVUUUUUUVVVWWWWWWZZZYYYWWWUUUTTTTTTTTTUUUXXXXXXWWWVVVVVVUUUTTTTTTRRRTTTWWWZZZ\\\\\\\\\[[[____________^^^]]]]]]\\\\\\YYYVVVUUUWWWZZZ\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYY``````_________``````aaa]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]___aaaaaa```^^^]]]^^^]]]\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^___```aaadddbbbaaaaaacccdddeeeeeeeeedddcccaaa___^^^]]]\\\```___]]]\\\[[[ZZZZZZZZZUUUTTTTTTUUUWWWYYYZZZYYY[[[\\\^^^``````___]]]\\\\\\\\\]]]]]]\\\[[[YYYXXXXXXVVVYYYaaaggghhhggggggddddddccccccbbbaaa``````______^^^^^^]]]]]]^^^^^^XXXWWWWWWWWWXXXVVVTTTQQQVVVUUUTTTTTTSSSTTTUUUWWW]]]\\\\\\ZZZYYYVVVUUUSSSPPPMMMKKKKKKNNNOOONNNLLLMMMMMMMMMJJJFFFCCCBBBBBBCCCBBB@@@?????????@@@AAA@@@???>>>======>>>???@@@@@@>>><<<===??????===:::;;;<<<>>>??????===;;;999888888999:::;;;;;;<<<<<<===<<<:::999888777777777666555444333333333333333:::999888777555333222222777666555444222000...,,,222222111111111111222222000000000000000000000000111000/////////000222222000111000///---+++(((&&&---------.........//////,,,,,,,,,---------...............---,,,,,,++++++............////////////,,,,,,------,,,,,,+++***///...---,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,+++***))).........------,,,,,,,,,---///111222000/////////......//////......---,,,,,,---......//////..............................+++,,,---///000111111111000000000000000000000000222222222222222222222222111111111222333333444444444444333333333333444444333222222444777777444111666666666666666555555555777666666666666888999;;;999999:::;;;<<<===>>>???======???DDDFFFHHHPPPYYYtttWWWVVVTTTRRRQQQQQQRRRSSSTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRTTTTTTUUUTTTTTTSSSMMMLLLLLLLLLMMMNNNOOOPPPYYYZZZYYYWWWUUUUUUVVVXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRSSSRRRQQQOOOOOOQQQSSSVVVWWWYYY\\\^^^]]][[[ZZZWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWUUUTTTTTTTTTTTTUUUXXXXXXWWWVVVUUUTTTTTTSSSRRRSSSVVVYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\ZZZWWWWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[[[[ZZZZZZZZZ__________________```aaa^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\^^^_________]]]\\\^^^]]]\\\[[[[[[[[[\\\]]]_______________```aaabbbdddbbbaaabbbeeeggghhhhhheeedddcccbbb```^^^\\\[[[___^^^]]]\\\[[[[[[[[[[[[WWWVVVUUUVVVYYY[[[[[[[[[\\\]]]___`````````^^^]]]\\\]]]]]]]]]]]][[[ZZZYYYXXXVVVXXX___dddeeeeeefffeeeddddddcccbbbaaa`````````___]]][[[ZZZZZZZZZZZZVVVUUUUUUVVVWWWWWWUUUSSSTTTTTTSSSSSSRRRSSSUUUVVVXXXXXXWWWVVVTTTRRRPPPOOOOOOLLLJJJJJJLLLNNNNNNLLLRRRRRRRRROOOJJJEEECCCBBB@@@@@@???>>>>>>>>>>>>??????>>>>>>======>>>>>>??????===<<<===??????===:::;;;<<<>>>??????===;;;999::::::999999999::::::;;;>>>===<<<:::888777777777555555444333333333333333555555444222111///......333333333333222111000///111111000000000000111111////////////////////////333222000/////////000000............---,,,+++***---------...............,,,,,,,,,---------......------......///000000000000000000///////////////---------------,,,++++++//////...---------------,,,,,,---......---,,,,,,//////.........---------......---------,,,,,,,,,,,,...000000///...............//////......---,,,....../////////000000000........................,,,,,,...///000000000000000000000000000000000000111111111111111111111111...//////000111222222333//////............//////333222222444777777444111555555666666666777777777777777777777888999:::;;;>>>===<<<;;;999888777777:::999<<<@@@BBBDDDLLLUUUoooYYYXXXVVVTTTSSSRRRSSSSSSQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTTTTUUUUUUTTTTTTMMMMMMLLLKKKLLLNNNQQQRRRXXXYYYYYYXXXWWWWWWXXXZZZWWWWWWXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSQQQRRRRRRQQQPPPQQQSSSUUUWWWXXXZZZ\\\\\\[[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUXXXWWWWWWVVVUUUTTTSSSRRRQQQRRRUUUWWWYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[ZZZZZZ[[[[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^^^^^^^^^^___`````````______^^^]]]]]]\\\\\\ZZZ[[[\\\]]]^^^]]]\\\\\\^^^]]]\\\[[[ZZZ[[[[[[\\\____________```aaabbbcccaaa``````aaaeeeggghhhhhheeeeeeeeedddbbb___\\\ZZZ^^^]]]]]]\\\\\\]]]]]]^^^[[[ZZZXXXYYY[[[\\\\\\[[[]]]^^^___```aaa```______]]]]]]^^^^^^]]]\\\ZZZYYYYYYVVVVVV\\\``````bbbdddeeeeeedddcccbbbaaa``````cccaaa^^^[[[YYYXXXYYYYYYTTTSSSRRRSSSUUUVVVUUUTTTQQQRRRRRRQQQPPPQQQSSSUUUTTTTTTSSSRRRPPPNNNMMMLLLMMMJJJHHHHHHJJJLLLMMMMMMSSSUUUUUURRRLLLFFFBBB@@@AAAAAAAAABBBAAAAAA@@@???======>>>>>>>>>>>>>>>===>>>===<<<===>>>>>><<<:::<<<===>>>??????===;;;:::<<<;;;:::888888999999:::@@@???===;;;999777777666555444444333333333333333666555555333222111000000000111111222333333222222000000////////////000000////////////////////////333222111///............---,,,,,,,,,,,,---...............---------------,,,,,,,,,---------......---------...//////000000111111111000/////////...---............---,,,,,,000//////...............------------------------...---,,,+++***++++++,,,...------------,,,,,,,,,+++---//////---,,,------......//////......---,,,.........---...//////000........................------...///000000//////000000000000000000000000////////////////////////,,,,,,---...000111111222111111000000000000111111222222222444666666444222333444555666777888999999777777888999:::::::::::::::::::::;;;;;;;;;;;;;;;999888;;;>>>@@@BBBJJJSSSiiiZZZYYYWWWUUUTTTSSSSSSRRRPPPOOOOOOOOOOOOOOOPPPPPPSSSSSSTTTTTTUUUUUUUUUUUUQQQOOOMMMLLLLLLNNNQQQRRRTTTUUUVVVVVVVVVVVVXXXYYYVVVWWWXXXYYYYYYXXXWWWVVVYYYZZZ\\\\\\[[[YYYVVVTTTQQQRRRRRRRRRQQQRRRUUUWWWXXXYYY[[[\\\[[[YYYYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVTTTTTTTTTUUUUUUVVVVVVWWWXXXWWWVVVUUUTTTSSSSSSRRRQQQRRRTTTVVVWWWXXXXXXXXX[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]^^^]]][[[YYYYYYYYYYYYYYYYYYZZZZZZ[[[^^^]]]]]]^^^^^^___```aaaaaaaaa```___^^^]]]]]]\\\YYYZZZ[[[\\\]]]]]]]]]\\\^^^]]]\\\ZZZZZZZZZ[[[[[[^^^^^^^^^^^^___aaabbbccc___^^^^^^```bbbddddddccceeefffggggggdddaaa]]][[[\\\\\\\\\\\\]]]^^^___```aaa___]]]\\\\\\\\\[[[ZZZ]]]^^^___```aaaaaaaaa```^^^^^^______^^^]]][[[ZZZZZZVVVUUUYYY[[[\\\^^^bbbeeeddddddcccaaa``````___eeeccc___\\\[[[[[[[[[\\\TTTSSSQQQQQQSSSTTTSSSSSSNNNPPPRRRQQQOOONNNOOOQQQSSSSSSRRRQQQPPPNNNLLLKKKJJJIIIGGGFFFGGGIIIKKKMMMNNNPPPQQQPPPJJJEEE@@@>>>??????@@@AAAAAA???>>>===;;;<<<===>>>???>>>===<<<===<<<<<<======<<<;;;:::<<<<<<>>>>>>>>>===;;;:::;;;:::888777888999:::;;;AAA@@@>>>;;;999777666666444444333333222333333444666666555555444333222222///000111222222222222222//////............//////////////////////////////111111000///......---------,,,++++++,,,---///000......------------,,,,,,,,,,,,,,,---------............---,,,,,,++++++***111111000///...------,,,......//////......---,,,///...------------.........------,,,,,,------...---,,,***(((((()))+++,,,------------------------,,,---///...---,,,---............///......---,,,,,,++++++***+++,,,---.................................///////////////...000000000000000000000000////////////////////////+++,,,---...///111222222555444444333333444444555222222333444444444444333333444444555666666777777555666888999::::::999888::::::;;;<<<>>>???@@@@@@<<<;;;===AAABBBDDDKKKTTTfffYYYYYYWWWVVVTTTSSSRRRRRROOOOOOOOOOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTUUUUUUVVVVVVTTTQQQNNNMMMNNNPPPQQQPPPRRRSSSTTTTTTTTTVVVWWWVVVWWWYYYYYYYYYYYYWWWVVVZZZ[[[]]]]]]\\\ZZZWWWUUURRRSSSSSSSSSRRRTTTVVVYYYXXXZZZ\\\[[[YYYXXXXXXYYYXXXWWWVVVVVVUUUUUUUUUVVVUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSQQQRRRSSSTTTVVVWWWWWWXXXZZZZZZZZZZZZZZZ[[[\\\]]]___^^^^^^___```___\\\ZZZYYYYYYXXXXXXYYYZZZ[[[[[[]]]]]]]]]^^^___```aaaaaabbbaaaaaa```^^^]]]]]]\\\ZZZ[[[[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYYYYZZZZZZ\\\\\\\\\]]]^^^___aaaaaaaaa``````aaabbbcccbbb```eeefffhhhhhhfffccc___]]][[[[[[[[[\\\]]]^^^___```fffccc```^^^]]][[[YYYWWW]]]^^^___``````aaaaaaaaa______``````___^^^\\\[[[[[[WWWVVVXXXYYYXXX[[[```cccbbbbbbaaaaaa```______bbbaaa___]]]\\\\\\]]]]]]WWWTTTQQQPPPPPPQQQQQQQQQOOOSSSVVVUUUPPPMMMLLLNNNQQQQQQPPPPPPNNNMMMKKKJJJGGGGGGFFFEEEEEEFFFIIIJJJHHHJJJLLLLLLHHHDDD@@@???;;;<<<=========<<<:::999:::;;;<<<>>>>>>>>>===<<<;;;<<<===<<<<<<;;;::::::;;;<<<<<<===<<<;;;:::999777777777777888:::<<<===@@@???===:::888666555555333333222222222333333444333333222222222111111111111111222222222111000000//////............//////....................................//////......///...,,,++++++,,,---...------------------,,,,,,,,,,,,,,,---------......---------,,,++++++******//////...---,,,,,,++++++......//////......---,,,,,,,,,,,,++++++,,,------...------,,,,,,------...111///---,,,+++,,,...///---------------------------/////////------...///.........///......---,,,+++++++++++++++,,,------..............................///////////////...000000000000000000000000000000000000000000000000---......///111222222333111111000000000000111111111222333333333333333444444444444444444444444444333555666888888888777777??????>>>===<<<;;;;;;:::>>>===???BBBCCCDDDKKKTTTfffWWWVVVVVVTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTUUUVVVVVVYYYWWWTTTRRRPPPPPPPPPQQQNNNQQQSSSTTTTTTTTTUUUVVVXXXXXXYYYYYYYYYYYYXXXXXX[[[\\\]]]]]]\\\ZZZXXXVVVSSSTTTTTTTTTSSSTTTWWWYYYWWWZZZ\\\[[[XXXWWWXXXZZZXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRSSSTTTUUUVVVWWWXXXYYYXXXWWWVVVWWWXXXYYYZZZ^^^]]]]]]^^^```___]]][[[YYYXXXXXXWWWXXXYYY[[[\\\^^^^^^^^^___```aaabbbcccbbbbbbaaa___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^___^^^]]]\\\ZZZYYYYYYYYYZZZ[[[[[[[[[\\\]]]___```aaaeeedddcccdddeeeeeecccaaadddeeeffffffeeeccc```___ZZZZZZZZZ[[[\\\]]]______fffccc```^^^\\\[[[XXXVVV]]]]]]^^^___``````aaabbb``````aaaaaa```___]]]\\\\\\ZZZYYYZZZYYYVVVYYY^^^``````_____________________^^^]]]\\\[[[[[[ZZZZZZYYYUUUQQQOOOOOOPPPQQQQQQTTTYYY^^^]]]VVVOOOKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGEEEFFFFFFEEEDDDDDDEEEFFFEEEGGGIIIIIIGGGDDDBBBAAA>>>?????????>>>>>>======999:::;;;<<<============:::;;;===<<<;;;999::::::::::::;;;;;;::::::999888444555666888:::;;;<<<======<<<:::888666555444333222222222222222333333444444333333333333333333333222222222222111000////////////............//////........................,,,,,,---...//////......///......---,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---......//////---------,,,+++++++++***---............---,,,,,,++++++++++++++++++,,,---------------------------///...,,,+++++++++,,,---,,,,,,,,,------------......//////...------...000......//////......---,,,------...////////////...........................------...///000000//////000000000000000000000000111111111111111111111111///000000111111222222333111000000//////000000111111222333333222222333555555555555444444444333333333444555666777777777777888888999999:::;;;;;;<<<>>>===>>>AAABBBCCCJJJRRRgggSSSSSSSSSSSSRRRQQQPPPOOONNNNNNOOOOOOQQQRRRSSSTTTUUUUUUTTTTTTTTTUUUVVVWWWYYYXXXVVVUUUSSSSSSRRRRRRQQQSSSVVVWWWVVVVVVWWWWWWYYYYYYXXXXXXXXXXXXYYYYYY\\\\\\\\\\\\[[[YYYXXXWWWUUUUUUUUUUUUTTTUUUWWWYYYVVVYYY\\\[[[WWWVVVXXX\\\YYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUVVVVVVWWWWWWXXXYYYYYYSSSSSSSSSTTTUUUVVVWWWXXXZZZXXXWWWUUUUUUVVVWWWXXX[[[ZZZZZZ[[[]]]]]]\\\ZZZYYYXXXWWWWWWWWWYYY[[[\\\_________```aaabbbcccdddbbbaaa```___]]]\\\[[[[[[YYYYYYYYYZZZ[[[\\\]]]^^^___]]]\\\ZZZYYYXXXYYYYYY[[[[[[[[[\\\^^^```aaabbbdddddddddeeeffffffeeecccaaaaaabbbbbbaaaaaa```___YYYYYYYYYZZZ[[[\\\]]]^^^bbb```]]]\\\\\\[[[ZZZXXX\\\\\\]]]]]]^^^```aaabbbaaaaaabbbbbbaaa```^^^]]]]]]\\\\\\\\\ZZZVVVXXX]]]\\\\\\]]]^^^^^^______```_________^^^\\\ZZZXXXWWWXXXUUUPPPNNNOOOQQQSSSTTT[[[bbbiiiggg^^^SSSMMMKKKKKKKKKJJJJJJIIIHHHFFFFFFBBBEEEGGGFFFCCCAAAAAABBBCCCEEEFFFFFFDDDBBBAAAAAAAAAAAA@@@????????????@@@::::::::::::;;;<<<===>>>999;;;===<<<:::888999:::999999999999888888777777333555777:::;;;;;;:::::::::999777555444333222222222222111111222333333444444444444444444555555555111111111111111000000///000//////////////////000........................,,,---.........---,,,,,,------......------,,,+++******+++,,,---......///,,,,,,,,,---------......+++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,++++++++++++,,,---...,,,,,,---......---,,,,,,+++++++++*********)))))),,,,,,,,,---------......---......---+++,,,---///......//////......---,,,,,,---000111222111///...........................,,,,,,...///000000000000000000000000000000000000111111111111111111111111111111111111111111111111333222222222222222222333000222333333111111333555555555666666666666666666555555555555666777888999111222444777:::===@@@AAA>>>===???AAAAAABBBIIIQQQhhhQQQQQQRRRRRRQQQPPPOOOOOOMMMNNNNNNOOOPPPRRRSSSTTTVVVUUUTTTTTTTTTUUUVVVWWWXXXWWWWWWWWWVVVUUUUUUTTTTTTVVVYYYZZZYYYXXXYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZ]]]]]]\\\[[[ZZZYYYXXXXXXVVVVVVVVVUUUTTTUUUWWWYYYUUUXXX[[[ZZZWWWVVVYYY]]]YYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWXXXZZZZZZ[[[TTTTTTTTTTTTUUUVVVWWWXXX\\\[[[YYYWWWWWWWWWXXXYYYYYYXXXWWWXXXZZZ[[[[[[ZZZYYYXXXWWWVVVWWWYYY[[[]]]______``````aaacccdddeeebbbaaa```___]]]\\\[[[ZZZWWWWWWXXXXXXYYY[[[\\\]]]___]]]\\\ZZZYYYXXXXXXYYY\\\\\\\\\]]]___aaabbbcccaaa```aaacccffffffeeeccc^^^^^^^^^^^^^^^_________YYYYYYYYYYYYZZZ[[[\\\]]]___]]][[[[[[\\\\\\\\\[[[\\\\\\\\\]]]^^^___aaaaaaaaaaaabbbbbbaaa```^^^]]]^^^]]]^^^^^^[[[VVVXXX]]]ZZZZZZ[[[\\\^^^______```bbbbbbcccaaa___[[[XXXVVVWWWSSSOOONNNOOOSSSUUUVVV```hhhpppnnncccWWWNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFAAAEEEGGGGGGCCC@@@???@@@BBBCCCDDDBBB@@@>>>>>>???===<<<:::999999999:::;;;::::::999999:::;;;===>>>888;;;===<<<999888999:::888888888777777777777666444666999;;;;;;:::888777777666555444222222111111222111111111222333333444000000000000000111111111///000000111111111111000000000////////////000000..............................//////...,,,***)))+++,,,---...///...---,,,))))))***+++---...//////,,,,,,,,,---------......------,,,++++++******))),,,---------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,------...///+++,,,...//////...,,,+++------.........---,,,+++,,,,,,,,,------.........,,,------+++******,,,.........//////......---,,,))),,,///111111000---+++........................+++,,,---///000111111111000000000000000000000000111111111111111111111111111111111111000000000000222111111111111111111222000222444333000000333666555555666777888999::::::777777666666666888:::;;;777777888999;;;<<<======@@@???@@@CCCCCCDDDJJJSSSgggQQQQQQQQQQQQPPPNNNMMMMMMLLLLLLLLLMMMOOOQQQTTTVVVSSSSSSSSSTTTUUUWWWXXXYYYWWWXXXYYYWWWUUUTTTTTTUUUVVVVVVWWWWWWXXXZZZ[[[\\\ZZZXXXVVVUUUUUUWWWYYY[[[]]]]]]\\\[[[YYYWWWUUUTTTSSSTTTVVVWWWWWWWWWWWWVVVWWWXXXYYYYYYXXXXXXYYYZZZVVVYYY\\\\\\ZZZXXXVVVVVVXXXXXXXXXXXXWWWUUUSSSQQQVVVVVVWWWZZZ\\\]]]\\\ZZZ\\\[[[YYYWWWVVVWWWXXXYYY]]]\\\[[[ZZZXXXVVVUUUTTTXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYYYYZZZ[[[[[[[[[\\\[[[aaaccc```^^^___aaa```aaaaaabbb```]]][[[ZZZZZZZZZYYYXXXXXXYYY[[[]]]___``````^^^]]][[[YYYXXXXXX]]]\\\\\\[[[\\\]]]___``````bbbcccccccccccceeeffffffbbb]]][[[\\\]]]\\\[[[XXXXXXYYYZZZ[[[]]]___```^^^\\\YYYZZZ]]]^^^]]][[[WWWXXX[[[___cccdddcccaaaaaa```aaabbbbbb```]]]ZZZZZZ\\\]]]\\\YYYXXXYYY[[[[[[[[[ZZZXXXXXXZZZ]]]aaa`````````___]]][[[YYYWWWZZZVVVQQQMMMMMMOOOSSSVVV___jjjuuuuuujjj\\\SSSOOOKKKGGGDDDEEEHHHJJJGGGDDDEEEEEEEEEEEECCCAAA???>>>AAAAAAAAABBBBBBBBBCCCCCC@@@<<<999888;;;======<<<:::::::::999999999888888;;;::::::999888888888999:::999999888777666555555777666666888;;;;;;777444333333333333333333333333555666777444111000333666111000000///000222333555444333333333222111111111............////////////000///...---------------111///------...//////...,,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,---)))+++---/////////...---------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...+++,,,---...///...---,,,000000///...............------,,,,,,,,,------...+++***)))+++---......------------............///111111000///////////////------............------000///...---------------......////////////......222111000//////000111222000000000000000000000000111000...------///111222000000000111222222333333000111222222333333333333444555666555444555666888555555555555666777999999777999;;;<<<;;;;;;<<<===CCC???>>>???@@@CCCJJJRRRiiiOOOOOONNNMMMKKKIIIIIIIIIKKKKKKLLLMMMOOOQQQSSSTTTRRRRRRRRRSSSTTTVVVWWWXXXXXXYYYYYYWWWUUUSSSTTTUUUVVVVVVWWWXXXZZZ[[[]]]^^^[[[ZZZXXXVVVVVVWWWYYY[[[]]]]]]\\\[[[YYYWWWUUUSSSSSSTTTVVVXXXYYYYYYXXXWWWWWWYYYZZZYYYXXXWWWXXXYYYVVVYYY\\\\\\ZZZXXXWWWVVVYYYYYYZZZZZZYYYXXXVVVUUUVVVWWWWWWYYY[[[\\\\\\[[[\\\[[[YYYWWWVVVVVVWWWXXX]]]\\\[[[YYYXXXVVVUUUUUUWWWWWWWWWXXXXXXYYYYYYZZZYYYYYYZZZZZZ[[[\\\\\\\\\[[[aaadddaaa```bbbcccaaa```aaaaaa```^^^\\\ZZZZZZZZZYYYYYYYYYYYY[[[^^^___aaa``````___^^^\\\[[[ZZZ]]]\\\\\\\\\]]]^^^^^^___^^^```bbbbbbaaaaaacccddddddaaa]]][[[\\\^^^]]]\\\YYYYYYYYYZZZZZZ\\\]]]]]]]]][[[ZZZ[[[]]]___^^^]]]YYYZZZ\\\```dddeeedddbbb```______```aaa```^^^\\\WWWYYY[[[ZZZXXXXXXYYY[[[YYYZZZZZZYYYXXXYYY\\\___aaaaaaaaa___]]]ZZZWWWUUUYYYVVVRRRNNNMMMOOORRRTTT\\\dddkkkiii___UUUOOONNNKKKGGGCCCDDDGGGHHHGGGDDDEEEEEEFFFEEEDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@===999888:::;;;;;;999:::::::::999999888888888:::999888777777777777888777777777666666555555555666444444555888888555222555555444333222222111111333333444333111111222333666555333111000///......222222222222111111111111............////////////......---------......///000...,,,---...///...---............---,,,++++++------------------------)))+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,+++,,,------......------///......---------------///...------,,,,,,---------,,,+++,,,...000///...---------............///111000///............///------............------//////...---------------......////////////......111000////////////000111000000000000000000000000000000/////////000111222222222111111111111111111000000111222222222111111444555666555444444666888666666666666777888999:::888:::<<<===<<<<<<===>>>AAA>>>===???AAACCCJJJQQQiiiMMMMMMKKKHHHEEECCCDDDEEEIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWTTTRRRQQQRRRTTTUUUUUUWWWXXXZZZ\\\^^^^^^]]]\\\YYYXXXWWWXXXYYYZZZ]]]]]]\\\ZZZXXXVVVTTTRRRSSSUUUWWWYYYYYYYYYXXXWWWVVVXXXYYYYYYWWWVVVWWWXXXWWWYYY\\\\\\ZZZXXXWWWWWWXXXYYYZZZZZZZZZYYYWWWVVVXXXXXXXXXXXXYYY[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVVVV\\\[[[ZZZYYYXXXWWWVVVVVVUUUVVVVVVWWWXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]bbbdddbbbaaaccccccaaa````````````___\\\ZZZYYYZZZZZZYYYZZZ[[[]]]^^^```aaabbbbbbbbbbbb```___^^^\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^``````______```bbbcccaaa^^^]]]]]]^^^]]]]]]ZZZYYYYYYYYYYYYZZZ[[[[[[\\\[[[[[[\\\^^^``````___[[[\\\]]]```dddeeedddbbb```^^^]]]^^^```aaaaaa```UUUVVVXXXXXXWWWWWWYYYZZZWWWYYYZZZZZZYYYZZZ[[[]]]aaaaaa```___\\\YYYVVVTTTXXXVVVSSSPPPNNNNNNOOOPPPVVVZZZ\\\YYYRRRLLLKKKLLLJJJFFFBBBBBBDDDFFFFFFDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@??????===:::999999:::999888;;;;;;:::999888888777777888888777666666666777777555555555555555555444444666444444444555666555444666666555333222111000///111000000111333333222000000000111222222222222222000000000000111111111111............////////////,,,,,,,,,------///000000///---,,,,,,...///...---......///......---,,,+++------...//////...------***+++,,,...///......---++++++++++++++++++++++++---......//////......---,,,++++++******++++++,,,---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,000///...---------------...------...000111000///---------............/////////...---------......------............------//////...------------.........////////////......000//////......//////000000000000000000000000000000000000111111111222222333333222222111000000///000000111111111000//////444555666555444444666888777777777777888999::::::999;;;=========<<<===???>>>;;;<<>>>>>===<<<;;;:::::::::::::::;;;;;;:::999888777666666888777777666666777777777444444444444555555555555777666555555555666777777444444444333222111000000000///...111444555222///,,,---000222444444444444......//////000000111111............////////////---------------.../////////...,,,---...000//////,,,,,,------,,,+++******+++---...000000...---+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------...------,,,+++,,,---...///...------,,,,,,,,,,,,,,,.........------.../////////------...000000000///---------............///...------,,,,,,---------------............------///......---------............////////////......//////............//////////////////////////////000000111222222222222111222222222111111111000000111222222222111000//////444555555555444444666777777777666666777888888999888:::<<<===<<<<<<===>>>;;;:::;;;@@@BBBCCCIIIPPPgggKKKLLLKKKGGGBBB@@@BBBFFFJJJLLLOOORRRSSSRRRPPPNNNPPPPPPPPPOOOPPPPPPQQQQQQPPPOOOLLLIIIFFFFFFHHHKKKOOOQQQSSSVVVXXXYYYZZZ[[[]]]\\\ZZZYYYXXXXXXXXXXXXZZZZZZYYYXXXVVVTTTRRRQQQUUUVVVXXXXXXVVVSSSPPPNNNNNNQQQUUUWWWWWWWWWXXXYYYVVVXXXZZZZZZYYYXXXXXXYYY[[[[[[[[[ZZZXXXVVVTTTSSSYYYZZZZZZYYYWWWWWWZZZ]]]^^^^^^___^^^]]][[[ZZZXXXYYYYYYYYYYYYYYYYYYXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^\\\```ccceeeiiipppsssqqqeeebbb```___```^^^\\\YYYZZZ[[[[[[\\\^^^___aaabbbccccccdddeeeeeedddcccbbb^^^______```___^^^\\\[[[\\\]]]^^^^^^]]]]]]^^^___ccccccbbb```]]]ZZZXXXXXXSSSSSSTTTUUUWWWYYY[[[\\\ZZZ[[[]]]______``````aaa\\\[[[ZZZ[[[]]]______^^^aaa___]]]^^^aaaeeeggghhh[[[ZZZXXXVVVUUUSSSQQQPPPUUUWWWZZZ\\\[[[ZZZZZZZZZYYYZZZZZZZZZYYYXXXVVVUUUUUUSSSQQQNNNLLLJJJIIIIIIKKKLLLLLLKKKJJJHHHGGGFFFGGGEEEBBBAAABBBCCCCCCDDD??????@@@@@@AAABBBCCCCCCCCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<::::::999888888777666666888888777777777888888999444555555555555555555555666666555555444555666777111222222222222222222222111//////111555555333///222222333333222111///............//////000000111............//////////////////...---------------000...---...///111111000,,,,,,---------,,,++++++***+++---......---+++***++++++,,,---....................................,,,,,,------------,,,,,,...------,,,,,,------...------,,,+++,,,---...//////......---,,,---------,,,,,,,,,---...///000111---,,,+++,,,...///...------------............///------,,,,,,,,,,,,------------............------......---------......///......////////////............////////////......////////////////////////000000111222222222222111000000111111111222222222333333333333222111000000333444555444333444555777666555555555555666777777777999;;;;;;::::::;;;<<<;;;:::;;;@@@BBBCCCIIIPPPgggIIILLLMMMJJJEEECCCFFFKKKMMMNNNQQQSSSSSSRRRPPPOOOQQQPPPPPPOOOOOOOOOPPPPPPOOONNNJJJFFFCCCCCCFFFIIINNNPPPRRRUUUWWWXXXXXXXXXZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTSSSRRRTTTVVVWWWWWWVVVRRRNNNKKKMMMPPPTTTVVVWWWWWWXXXXXXUUUWWWXXXXXXWWWWWWWWWXXX]]]]]]]]]]]][[[YYYWWWVVVYYY[[[\\\ZZZWWWWWWYYY\\\^^^___```aaa```^^^\\\ZZZWWWXXXXXXXXXYYYYYYZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXZZZ[[[\\\]]]^^^ZZZ^^^aaaeeennnzzzjjjfffaaa_________]]]ZZZZZZ[[[\\\^^^___aaabbbcccccccccccccccbbbbbbbbbbbb`````````______]]]\\\\\\[[[]]]^^^]]]\\\[[[\\\^^^```aaabbb```\\\XXXVVVVVVPPPQQQRRRTTTVVVYYY[[[]]]YYY[[[^^^______^^^______\\\ZZZXXXXXXZZZ[[[\\\[[[```___]]]___bbbfffhhhiiiaaa^^^ZZZXXXUUUSSSOOOLLLSSSUUUXXXYYYXXXWWWXXXYYYUUUVVVWWWWWWWWWWWWUUUUUURRRQQQNNNKKKIIIHHHGGGGGGIIIIIIIIIJJJKKKJJJGGGDDDDDDDDDCCCCCCBBBBBBCCCCCC??????>>>??????AAABBBCCCBBBBBBAAA@@@???======<<<999;;;<<<;;;:::999:::;;;999888888888888777777777888888777777777888999999555555555555555555555555222333444444222222333444000000111111222333333333111000000111333333222000000000111222222222222111////////////000000000000............////////////000000///------,,,,,,,,,///---,,,---///111111000......////////////......++++++,,,------,,,++++++++++++,,,,,,---......///........................+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,,,,,,,,,,---......///......---------------+++++++++,,,---...///000---+++***+++,,,---,,,+++---------............///------,,,,,,,,,---......------............------...------------...//////......////////////.........//////000000//////...000000000000000000000000000000000111111111222222///000000111222222333333222333333333333222222111333444555444333333555777555555555444444555555666666888:::::::::999:::;;;>>>;;;<<>>======<<<999;;;<<<:::777555555666777777777777888888888888666666666666666777888999555555444444333333222222///222555555222111111333111111111111111222222222000111111000///...000111,,,---...///222444666888111111000000000000000///............///////////////......---------......---+++***+++---//////.........////////////......------------------------,,,,,,,,,,,,---...//////........................,,,,,,------------,,,,,,,,,++++++******++++++,,,+++,,,------......------...------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---+++***+++,,,---,,,***---------............///---------------...//////------............---------------------...//////......////////////......//////000111111000//////000000000000000000000000000000/////////000111222111111111111111111222222000111111222222222222111333444444444333333555777666666555555555555666666777888:::;;;::::::;;;<<>>===???AAACCCJJJQQQfffEEEJJJOOOOOOKKKIIIMMMRRRQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOUUURRRMMMHHHEEEFFFJJJNNNPPPRRRTTTWWWXXXXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTUUUSSSTTTTTTUUUUUUUUUTTTTTTQQQSSSVVVXXXXXXVVVRRRPPPPPPSSSVVVWWWUUUSSSRRRRRRSSSTTTVVVUUUUUUUUUVVVWWWVVVWWWYYYZZZ[[[[[[[[[[[[WWW[[[^^^]]]YYYVVVWWWYYYZZZ\\\___aaaaaa```]]][[[VVVVVVWWWXXXYYYZZZ[[[[[[]]]\\\[[[ZZZXXXWWWVVVUUUUUUUUUVVVXXXYYY[[[\\\\\\``````^^^^^^fffqqqwwwwwwtttlllccc^^^^^^```^^^\\\ZZZ[[[]]]___aaaccccccddddddbbb___]]]\\\]]]___```dddbbb```^^^]]]\\\]]]]]]XXXYYYZZZYYYXXXWWWXXXYYYVVVZZZ^^^^^^\\\YYYXXXYYYRRRRRRRRRSSSTTTVVVWWWXXXXXX[[[______]]][[[[[[\\\^^^[[[XXXVVVWWWYYYZZZZZZ\\\[[[[[[]]]aaacccddddddeeeaaa\\\ZZZXXXUUUQQQMMMNNNOOOQQQQQQPPPPPPRRRTTTTTTTTTUUUTTTSSSQQQPPPNNNOOOMMMIIIFFFDDDDDDFFFGGGIIIFFFCCCEEEHHHIIIFFFCCCBBBDDDFFFGGGEEECCCBBBBBBAAAAAA@@@???@@@AAACCCCCC@@@@@@??????>>>>>>======:::<<<<<<:::555111111222666666666777888888999999555555555555555666777888444444333333222111000000000444777777555333333444333222222222111111000000///111111///++++++...111333222111000000111222333222222111111000000//////............/////////000---------------...///000+++)))((())),,,---------,,,,,,---------------,,,///...------------...///,,,,,,,,,,,,---...//////---------------------------..................---...------,,,,,,------...+++,,,---...///...---,,,---,,,++++++******++++++///...,,,+++***)))))))))---,,,++++++------,,,+++---------.........//////---------------...///000---..................------------------...///000......////////////......///000111222222111000///000000000000000000000000111000...------///111222333333222222111000000000...///000111111111111111333444444444333333555666888777666666666666777777888999;;;<<<;;;;;;<<<===CCC???>>>???@@@CCCJJJRRRfffGGGHHHIIIJJJKKKMMMPPPSSSVVVUUUSSSRRRPPPOOOOOOOOORRROOOMMMLLLMMMOOOPPPPPPTTTQQQMMMIIIGGGGGGHHHJJJNNNPPPSSSUUUVVVVVVUUUTTTWWWVVVTTTRRRQQQPPPQQQQQQRRRSSSSSSRRRPPPPPPPPPRRRMMMPPPUUUXXXZZZYYYWWWUUUWWWVVVTTTSSSRRRRRRRRRRRRSSSSSSSSSUUUWWWYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXXXX[[[[[[[[[[[[YYYWWWUUUSSSWWWYYY\\\^^^___]]][[[YYYVVVVVVUUUUUUVVVWWWYYYZZZYYYXXXXXXWWWWWWWWWXXXXXXWWWVVVUUUWWWYYY\\\^^^___```]]]ZZZ\\\bbbhhhlllmmmeeedddaaa^^^\\\[[[[[[[[[]]]\\\\\\\\\\\\^^^___```fffccc___\\\[[[\\\___``````bbbcccbbb___\\\[[[[[[^^^[[[XXXWWWYYYYYYWWWUUUWWWWWWWWWXXXYYY[[[]]]^^^ZZZXXXTTTRRRQQQSSSVVVXXXYYYZZZ[[[\\\]]]\\\[[[ZZZbbb^^^XXXSSSQQQSSSVVVYYYYYYZZZ\\\]]]^^^___bbbddd```^^^ZZZXXXVVVSSSPPPMMMQQQSSSUUUTTTQQQNNNMMMLLLMMMOOOSSSUUUUUURRRNNNKKKKKKJJJIIIHHHFFFEEEDDDDDDEEECCCAAACCCFFFIIIIIIGGGDDDDDDCCCBBBAAA@@@@@@???BBBAAAAAAAAAAAAAAAAAA@@@@@@???===<<<:::999999999::::::::::::999777555444666777999::::::999999888777666666666777666444333222222222222222222222222222222222222222111000///111111111111111111111111......///000000000000000222222222222222111000///111000///...............---------............///***)))(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,,,,,,,---------------------------///...---,,,,,,,,,,,,,,,000...---+++******++++++------,,,,,,,,,,,,++++++,,,...---))))))---...,,,***+++,,,---...---,,,+++*********++++++,,,,,,,,,++++++,,,------...//////,,,+++,,,,,,---...///000///,,,******---//////---,,,,,,,,,,,,,,,,,,,,,,,,......------------........./////////...---,,,,,,///......///000111111000000000////////////000000222000//////000000///---000000000000000000000000111111222222222333333333333333333444666666555333999999777666666666777888555666888999:::;;;;;;<<<>>>===>>>AAAAAACCCKKKTTThhhGGGHHHIIIIIIIIIKKKNNNQQQTTTSSSRRRPPPOOOOOOOOOOOORRRPPPNNNNNNOOOQQQQQQPPPUUUSSSPPPMMMLLLLLLMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSQQQOOONNNNNNNNNNNNPPPQQQRRRRRRPPPOOOOOOPPPNNNPPPTTTWWWXXXXXXVVVUUUWWWVVVTTTRRRQQQQQQRRRSSSUUUTTTTTTTTTUUUVVVWWWWWWYYYXXXXXXXXXXXXYYYZZZZZZ\\\\\\\\\[[[YYYWWWUUUSSSUUUWWWZZZ]]]^^^\\\ZZZYYYVVVVVVUUUUUUVVVWWWYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYWWWVVVVVVWWWYYY[[[\\\]]][[[YYYWWWYYY]]]bbbddddddaaa```___]]]\\\[[[ZZZZZZ\\\\\\[[[[[[[[[\\\^^^___ccc```\\\YYYXXXZZZ\\\^^^^^^```aaa```]]][[[ZZZZZZ]]][[[XXXXXXYYYYYYWWWUUUXXXYYYZZZ\\\___aaabbbccc[[[XXXTTTQQQPPPRRRVVVXXXYYYZZZ[[[\\\]]]\\\[[[[[[aaa^^^YYYUUUSSSSSSUUUWWWYYY[[[\\\\\\[[[\\\^^^``````]]]ZZZWWWUUURRROOOLLLOOOQQQSSSSSSPPPNNNLLLLLLMMMPPPSSSUUUUUURRRNNNKKKJJJJJJIIIGGGFFFEEEDDDCCCDDDCCCAAACCCFFFHHHHHHGGGEEEDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@@@@?????????===<<<;;;:::::::::::::::;;;;;;;;;;;;:::888666555333444555777888888888777777666555555666666444222222222222222222222222222111111222222222111000000111111111111111111111111......///000000000000000//////000111111111000000---------......//////000---------............///333111000///000000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++......---,,,,,,,,,,,,,,,///...---,,,++++++++++++------,,,,,,,,,,,,++++++...000///+++***,,,,,,)))+++,,,---.........------++++++++++++++++++,,,,,,+++++++++,,,---.........++++++++++++,,,---...//////---+++,,,///000///...,,,,,,,,,,,,,,,,,,,,,,,,......------------............//////......---,,,//////...///000111000000111111111111111111111111222111000000111111000...000000000000000000000000111111111111222222222333111111222222222222333333666666555555555777888999::::::;;;;;;;;;::::::999>>>===>>>AAAAAACCCKKKTTTjjjGGGHHHHHHHHHHHHIIILLLNNNPPPPPPOOONNNNNNNNNNNNNNNRRRPPPOOOPPPQQQRRRQQQPPPRRRRRRQQQPPPOOOOOOOOOPPPOOOPPPQQQRRRSSSSSSTTTTTTPPPOOOMMMLLLKKKKKKKKKKKKMMMOOOQQQRRRPPPNNNMMMMMMOOOPPPRRRTTTVVVVVVVVVUUUWWWUUUSSSQQQPPPQQQSSSTTTWWWVVVTTTSSSSSSTTTVVVWWW\\\[[[YYYYYYYYYZZZ\\\^^^]]]]]]\\\[[[YYYWWWUUUTTTSSSUUUXXXZZZ[[[ZZZYYYWWWVVVUUUUUUTTTUUUWWWXXXYYYYYYYYYYYYXXXXXXYYYYYYZZZXXXXXXXXXXXXXXXZZZ[[[[[[XXXWWWVVVWWWYYY[[[\\\[[[\\\\\\\\\\\\[[[ZZZYYYYYY[[[ZZZZZZYYYYYYZZZ\\\\\\```]]]ZZZWWWVVVWWWYYY[[[\\\]]]___^^^\\\ZZZYYYZZZ\\\[[[YYYXXXYYYXXXWWWUUUVVVXXX[[[___bbbcccdddeee\\\XXXSSSOOONNNPPPUUUXXXZZZZZZ[[[\\\\\\\\\\\\\\\```^^^[[[XXXVVVUUUUUUUUUXXXYYYZZZYYYXXXXXXYYY[[[^^^\\\XXXVVVTTTQQQMMMKKKLLLNNNQQQQQQOOOMMMLLLLLLNNNPPPSSSUUUTTTQQQMMMJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCFFFGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>?????????>>>>>>===<<<::::::999999999:::;;;;;;;;;;;;;;;;;;:::888777666111222444666777888888888777555444444444444333111222222222222222222222222000000111111222111111111000000000000000000000000......///000000000000///,,,---...///000000000000//////111111222111000///---------............///222000...---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000++++++++++++++++++++++++...------,,,,,,,,,,,,,,,------------,,,+++******------,,,,,,,,,,,,++++++,,,......++++++------***,,,,,,---...............,,,,,,++++++++++++++++++***++++++,,,,,,------...++++++***++++++,,,---.........---///000111000...------------------------......------------............/////////...------////////////000000000000000111222333333222111000333111000000222222111///000000000000000000000000000000000111111111222222444666777555333333666999333333444444555777888999:::;;;;;;<<<<<<;;;;;;;;;>>>===>>>AAAAAACCCKKKTTTkkkFFFGGGGGGGGGFFFGGGIIIKKKMMMMMMMMMLLLLLLMMMMMMNNNPPPOOOOOOPPPQQQQQQOOONNNMMMMMMNNNNNNOOOOOONNNNNNNNNPPPRRRTTTUUUTTTSSSRRRNNNMMMKKKJJJIIIIIIIIIJJJKKKNNNQQQRRRQQQOOOMMMMMMOOOPPPQQQRRRSSSTTTUUUUUUWWWUUURRRPPPOOOQQQSSSUUUWWWVVVUUUSSSSSSTTTXXXZZZ^^^]]]ZZZYYYZZZ[[[^^^```^^^]]]\\\ZZZXXXVVVUUUTTTQQQSSSUUUXXXYYYXXXWWWVVVUUUUUUTTTTTTTTTVVVWWWXXXZZZYYYYYYYYYYYYZZZZZZ[[[YYYZZZ[[[ZZZYYYYYYZZZ[[[YYYYYYYYYYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[[[[ZZZYYYZZZYYYXXXXXXXXXYYYZZZ[[[___]]]YYYWWWVVVVVVXXXYYY[[[]]]___^^^\\\[[[ZZZ[[[[[[[[[ZZZYYYYYYXXXVVVUUUSSSUUUYYY\\\___`````````\\\WWWQQQLLLKKKNNNRRRVVVYYYZZZZZZ[[[\\\\\\\\\\\\______^^^\\\ZZZXXXVVVUUUUUUVVVVVVVVVTTTTTTVVVXXX\\\YYYVVVTTTRRROOOLLLIIIJJJMMMPPPPPPOOOMMMMMMMMMNNNPPPRRRSSSRRROOOLLLIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>??????>>>===<<<;;;;;;::::::999999::::::;;;:::::::::999888777777666444555666777888999999:::777555333222333333111000111111111111111111111111//////000111111222111111000000000000000000000000---...//////000000//////---...//////000000000000000111111111000---***(((---------............///,,,***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,------------......------,,,,,,+++,,,,,,---,,,,,,---...---,,,***)))------,,,,,,,,,+++++++++'''******''')))...000///,,,,,,,,,---------------,,,,,,,,,++++++*********++++++++++++,,,,,,------+++*********++++++,,,---,,,---...///000000///---..............................------------............////////////......//////000000//////000000///000222333333222000///222000///000111111000///000000000000000000000000///000000000000111111111444777888666222222777<<<444444555555666777888888666777999:::<<<===>>>>>>>>>===>>>AAAAAACCCKKKTTTlllFFFFFFGGGFFFEEEEEEHHHJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOMMMKKKIIIJJJLLLMMMNNNNNNNNNMMMMMMPPPTTTWWWXXXVVVRRRPPPMMMLLLKKKIIIIIIIIIJJJJJJKKKNNNQQQSSSQQQOOONNNNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTRRRPPPPPPQQQSSSTTTTTTUUUUUUTTTTTTVVV[[[___^^^]]][[[ZZZZZZ\\\^^^```^^^]]][[[YYYWWWUUUTTTSSSPPPQQQSSSUUUVVVVVVVVVUUUTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ\\\]]]\\\ZZZYYYZZZ[[[ZZZZZZ[[[ZZZYYYWWWUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXZZZ[[[\\\```^^^[[[YYYXXXYYYZZZ[[[]]]^^^``````^^^\\\\\\\\\ZZZ[[[[[[ZZZYYYWWWVVVUUUSSSUUUWWWZZZ\\\\\\[[[[[[[[[WWWPPPKKKIIILLLPPPSSSXXXXXXYYYYYYZZZ[[[\\\\\\^^^___```___^^^[[[XXXVVVQQQRRRSSSRRRRRRRRRTTTVVVXXXVVVSSSQQQPPPNNNKKKIIIIIILLLOOOPPPNNNMMMMMMMMMLLLNNNPPPQQQPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAA@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>??????@@@???===;;;:::===<<<;;;:::999999999999888888777666666555555555666666777777888888999999888555333222222222111000111111111111111111111111...///000111111111111111////////////////////////------...///////////////000111111111000000///...+++,,,---,,,+++(((%%%###---------............//////...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,------.........,,,,,,+++++++++,,,,,,---+++,,,---...---,,,+++***------,,,,,,,,,+++++++++((()))'''###%%%+++000000+++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,------++++++*********+++,,,,,,***,,,...//////...------..............................------------............///////////////......000111000///...///111...///111222222111///...///...---...///000///...000000000000000000000000///000000000000111111111000333444111......333888777777777777777777777777444555777999;;;<<<======>>>===>>>AAAAAACCCKKKTTTlllEEEFFFFFFEEEDDDEEEHHHJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLJJJIIIJJJKKKLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLOOOTTTWWWWWWUUUQQQNNNMMMLLLKKKJJJIIIJJJJJJKKKKKKNNNQQQRRRPPPOOOOOOOOONNNNNNOOOOOOPPPQQQQQQRRRSSSSSSRRRQQQQQQQQQRRRSSSQQQSSSUUUUUUTTTVVV[[[___]]]\\\ZZZZZZZZZ[[[]]]^^^^^^\\\ZZZXXXUUUTTTSSSRRROOOPPPRRRTTTUUUUUUUUUUUUTTTSSSSSSRRRSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[YYY\\\^^^]]]ZZZXXXYYY[[[XXXZZZZZZYYYWWWUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXXXXXXXZZZ\\\^^^___bbbaaa___\\\[[[\\\\\\]]]___```bbbaaa___]]]\\\]]]YYYZZZ\\\[[[YYYWWWVVVVVVUUUVVVXXXZZZ\\\\\\\\\\\\\\\XXXQQQLLLJJJLLLOOORRRWWWWWWWWWWWWXXXYYY[[[\\\\\\]]]______^^^\\\XXXVVVNNNPPPPPPPPPOOOPPPRRRSSSTTTRRRPPPOOONNNMMMKKKIIIHHHJJJMMMNNNMMMKKKKKKKKKIIIKKKMMMNNNNNNLLLJJJHHHFFFFFFEEEDDDBBBAAA@@@@@@???AAADDDEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>===>>>???@@@???===:::999<<<;;;:::999888888888888777777666555444444555555555555555555666777999:::999666333222222222111000111111111111111111111111//////000000111000000000////////////////////////------...////////////...111111111111000///...---+++,,,---......---,,,+++---------............///222111///.........,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++)))******++++++,,,,,,---+++++++++++++++,,,,,,---,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,)))$$$$$$)))---,,,***************+++,,,,,,,,,,,,++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,***,,,......---,,,---...------------------------......------------............///000000000//////...111222111...---...111...///000111111000///......---,,,---///000///...000000000000000000000000000000000111111111222222111333444222000000333777888888888999888777666666777777888999::::::::::::>>>===>>>AAAAAACCCKKKTTTkkkDDDEEEFFFEEEEEEFFFHHHKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLJJJHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOMMMOOOPPPRRRRRRQQQPPPOOOLLLLLLJJJIIIIIIJJJJJJKKKKKKMMMOOOOOONNNMMMNNNOOOLLLMMMNNNOOOPPPPPPPPPOOOQQQQQQRRRRRRRRRRRRRRRQQQNNNRRRUUUTTTSSSSSSWWW[[[ZZZZZZZZZYYYZZZZZZ[[[\\\]]]\\\YYYVVVSSSRRRQQQQQQNNNOOOQQQSSSTTTUUUUUUVVVSSSSSSRRRRRRSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[VVVZZZ]]]\\\YYYVVVXXXZZZXXXZZZ[[[YYYVVVUUUVVVWWWTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXYYYZZZ\\\^^^aaacccdddcccaaa___^^^^^^^^^___```bbbcccbbb___]]]\\\\\\XXXZZZ]]]\\\YYYVVVUUUVVVVVVWWWXXXZZZ\\\^^^___```]]]ZZZTTTPPPNNNNNNPPPRRRUUUUUUUUUUUUVVVXXXZZZ[[[XXXYYY[[[]]]\\\ZZZXXXVVVOOOPPPPPPOOOMMMMMMNNNPPPQQQOOOMMMMMMMMMMMMKKKJJJFFFHHHKKKKKKJJJHHHGGGGGGFFFHHHJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBB@@@??????>>>AAADDDEEECCCAAABBBCCCBBBAAAAAA@@@???>>>======<<<===>>>>>>===;;;888666888777777666666666777777888777666555444555666666333333444555888:::===>>>:::777444222222222111111111111111111111111111111000000000000000000///...........................,,,---......//////....../////////000000///....../////////000000111111222---------............//////---,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))***++++++,,,------++++++******+++,,,,,,---,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++---,,,((((((+++,,,***++++++*********+++,,,---++++++++++++++++++,,,,,,........................------,,,,,,,,,,,,------,,,---///...,,,,,,...111,,,,,,,,,,,,,,,,,,,,,,,,......------------............///000000000000000...111333111...,,,...111000000000000000000000000///------...///000000///000000000000000000000000111111111111222222222333555555555555666666666777555666777888888777777666777888999:::;;;;;;;;;;;;>>>===>>>AAAAAACCCKKKTTTiiiDDDEEEFFFEEEEEEFFFIIIKKKLLLLLLKKKJJJJJJJJJJJJJJJMMMJJJHHHGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNOOONNNMMMLLLMMMNNNOOOPPPLLLKKKJJJIIIIIIIIIJJJKKKJJJLLLMMMMMMLLLLLLMMMOOOKKKLLLNNNOOOPPPPPPOOONNNPPPQQQRRRSSSSSSRRRQQQPPPMMMQQQUUUTTTQQQPPPTTTWWWXXXXXXYYYYYYZZZZZZZZZZZZ]]][[[XXXUUURRRQQQPPPPPPNNNOOOQQQSSSTTTUUUVVVVVVSSSRRRRRRRRRRRRTTTUUUVVVVVVVVVVVVWWWWWWYYYZZZZZZTTTXXX\\\[[[WWWUUUVVVYYYZZZ\\\]]][[[XXXWWWYYY[[[TTTSSSRRRRRRSSSUUUWWWXXXXXXXXXYYY[[[]]]```ccceeeeeedddbbb```____________```bbbcccbbb___\\\[[[[[[WWWZZZ]]]\\\YYYVVVUUUVVVUUUVVVWWWYYY\\\___aaaccc___\\\WWWSSSPPPQQQRRRSSSTTTTTTTTTTTTUUUWWWYYYZZZUUUVVVXXXZZZZZZYYYWWWUUUQQQRRRQQQOOOLLLKKKLLLMMMOOOMMMLLLLLLMMMMMMLLLJJJDDDGGGIIIIIIGGGEEEDDDDDDDDDFFFHHHJJJJJJJJJIIIHHHEEEEEEDDDCCCAAA@@@???>>>>>>AAAEEEEEECCCAAAAAABBBAAAAAA@@@???>>>===<<<<<<:::;;;======<<<999666444333333333444444666777777888888666555555666777777333333555777;;;???BBBDDD;;;888444222222222222111000000000000000000000000000000111000000///..............................,,,---......//////......,,,,,,---...///////////////...---,,,,,,,,,,,,,,,---------.........//////,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......++++++,,,------...//////+++*********+++,,,,,,------,,,+++***+++,,,---...---------,,,,,,,,,++++++&&&+++---,,,---000///+++---,,,+++++++++,,,---...*********++++++,,,,,,---//////////////////............---,,,,,,------------///000...,,,,,,000333,,,,,,,,,,,,,,,,,,,,,,,,.........------...............///000000000000000...111444222---+++...111222222111000000111222222///......///000111111000000000000000000000000000111222222222222333333333333222222444555666444333222333555777888888777777555666888:::===>>>???@@@>>>===>>>AAAAAACCCKKKTTTgggHHHFFFDDDCCCDDDFFFIIIJJJLLLLLLLLLJJJGGGDDDDDDEEEGGGGGGGGGHHHHHHHHHIIIIIIFFFHHHJJJLLLMMMMMMLLLKKKJJJNNNOOOMMMMMMOOONNNKKKMMMLLLJJJIIIHHHIIIKKKLLLMMMKKKJJJKKKNNNOOOMMMKKKKKKLLLNNNPPPQQQQQQQQQQQQQQQRRRTTTWWWWWWTTTOOOKKKKKKNNNRRRTTTUUUUUUUUUVVVXXXXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXVVVUUUTTTSSSSSSQQQPPPPPPRRRUUUXXXZZZYYYVVVVVVVVVUUUUUUUUUUUUTTTVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWYYY[[[______^^^\\\ZZZYYYWWWWWWUUUTTTRRRSSSWWWZZZ\\\\\\VVVXXXYYYYYYYYY[[[^^^aaacccaaa``````aaaaaa___^^^^^^______aaaaaa```]]][[[YYYXXXWWWVVVVVVWWWYYYZZZVVVXXXZZZ[[[[[[\\\___aaaaaa]]]XXXUUUUUUUUUUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZTTTSSSSSSTTTVVVWWWWWWVVVRRRPPPMMMJJJIIIIIIJJJKKKJJJKKKLLLMMMOOOMMMJJJGGGIIIIIIHHHEEEAAA@@@@@@AAADDDDDDCCCBBBAAABBBCCCCCCEEEDDDBBB@@@>>>===<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@???>>><<<:::888999:::;;;:::999888777444444333333333333444444666555444333222333444444444555666999<<>>???@@@AAABBBBBBBBBAAACCCBBBAAA@@@????????????AAA@@@@@@@@@??????>>>>>>;;;<<<===>>>>>>===<<<;;;999::::::::::::999888777888888666444333222222222666555444333222333333444444444666888;;;>>>BBBCCCAAA<<<666111000000111111000000000000//////////////////............/////////000000000000///..............................//////..................---,,,,,,,,,,,,---------******++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))000///---,,,******)))))),,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------...---------------------------------------------------+++)))+++...///---+++------------------------((())))))'''&&&&&&(((***,,,------...............,,,------------........./////////////////////...---......//////.........000000000000000000000000111111111000000000000000000000000000000000000000111000000000000111222222555444333333333444666777222222444555555555555555777999;;;;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPfffHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFGGGFFFDDDCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJLLLMMMMMMMMMLLLGGGKKKLLLLLLOOOTTTWWWVVVRRRQQQNNNLLLJJJJJJKKKLLLMMMNNNOOOQQQRRRQQQMMMKKKLLLMMMNNNOOOPPPQQQQQQQQQTTTUUUVVVYYYZZZYYYUUUQQQLLLOOORRRSSSSSSSSSSSSTTTSSSSSSSSSSSSUUUWWWYYYZZZ[[[YYYVVVTTTRRRSSSTTTUUUQQQPPPOOOPPPSSSUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUVVVWWWYYYYYYZZZ[[[ZZZYYYWWWVVVWWWZZZ]]]^^^^^^]]]]]]\\\[[[[[[ZZZ[[[XXXTTTSSSTTTWWWYYYZZZVVVWWWXXXWWWVVVWWWZZZ\\\______^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYWWWXXXZZZZZZYYYZZZ[[[]]]]]][[[YYYXXXXXXWWWUUUSSSTTTTTTUUUVVVWWWWWWWWWVVVRRRQQQOOOPPPSSSUUUVVVVVVTTTRRRPPPNNNLLLLLLLLLMMMNNNNNNOOOPPPQQQOOOKKKHHHBBBDDDFFFEEEBBB???===<<<999;;;>>>AAABBBBBBAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@???>>>===<<<<<<999::::::;;;;;;<<<======::::::::::::999888666666999888777555444333222222555555444333333333333333444444555666999===AAADDDAAA<<<666222000111111111000000000000////////////...........................////////////...------------------------------///......------,,,,,,,,,---,,,*********---///111******++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,------------------------...------,,,+++******)))++++++*********+++,,,,,,------.........---,,,,,,......------------,,,,,,------.........---,,,,,,+++++++++++++++*********)))))))))***+++,,,,,,---************************,,,,,,,,,---.../////////***+++++++++,,,---------------------------------+++,,,,,,+++******+++---,,,,,,---...............,,,,,,,,,,,,------------......//////////////////...///000000000000000///000000000000000000000000000000000000111111111111000000000000000000000000000/////////000000111222666444222000111333555777333333444555666666666666777999;;;;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPfffHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDDDDBBBBBBCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMIIILLLMMMLLLOOOVVVYYYXXXUUUSSSPPPMMMLLLKKKLLLLLLQQQSSSUUUVVVVVVTTTQQQNNNMMMMMMNNNOOOPPPPPPQQQQQQTTTTTTVVVXXXZZZYYYWWWTTTPPPRRRTTTTTTTTTSSSTTTUUUTTTSSSRRRRRRSSSTTTVVVWWWZZZWWWTTTQQQOOOPPPSSSTTTRRRPPPOOOOOOQQQRRRRRRQQQVVVUUUUUUTTTSSSRRRQQQQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[YYYWWWVVVWWWZZZ]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[WWWTTTRRRTTTWWWYYYZZZXXXXXXYYYWWWVVVWWWYYY[[[_________^^^\\\[[[[[[[[[ZZZZZZZZZYYYWWWWWWXXXZZZYYYYYYZZZZZZZZZYYYXXXXXXWWWXXXYYYYYYXXXXXXYYYZZZ[[[ZZZYYYYYYZZZYYYVVVTTTSSSTTTUUUVVVVVVUUUUUUTTTSSSQQQOOOPPPRRRUUUVVVVVVSSSSSSQQQPPPNNNMMMMMMLLLNNNNNNOOOPPPPPPNNNJJJGGGAAADDDFFFEEEBBB>>><<<;;;999:::<<<>>>???@@@@@@@@@??????>>>>>>??????@@@AAA??????>>>===<<<;;;:::999777777777888999;;;===>>>;;;;;;:::999888777666555666666555555555555666666444444444333333333333333444333333555888<<<@@@BBB???;;;555111000111111111000000000000///////////////000000000000000000///...////////////...------------------------------//////......------,,,+++......---------...///000,,,,,,,,,---------......)))***++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,+++************+++---...///------......---,,,+++***---------------,,,,,,,,,,,,---.........,,,+++***************************&&&&&&'''((()))***++++++)))))))))))))))))))))))),,,,,,,,,---------......+++---...---,,,+++---...------------------------///000111000......///111,,,,,,---.........------+++++++++,,,,,,,,,------............////////////...///000222222333333333//////////////////////////////000000111111222222000000000000000000000000///.........///000111222444333222111222333444555555666777888999999999999777888:::;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPeee~~~GGGGGGGGGGGGGGGFFFEEEDDD@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGHHHJJJKKKMMMMMMNNNLLLOOOOOOMMMOOOUUUWWWVVVUUUSSSQQQNNNMMMMMMNNNNNNSSSUUUWWWYYYWWWTTTQQQOOONNNNNNNNNNNNOOOPPPPPPQQQSSSSSSTTTVVVXXXYYYWWWVVVTTTUUUWWWVVVUUUTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRWWWUUUQQQNNNMMMNNNQQQRRRRRRPPPOOOOOOPPPQQQQQQPPPSSSSSSSSSRRRQQQPPPPPPOOOTTTUUUUUUVVVXXXYYYYYYZZZ[[[[[[ZZZXXXVVVWWWZZZ]]]\\\\\\\\\\\\\\\\\\\\\\\\XXXVVVSSSRRRUUUXXX[[[\\\YYYZZZZZZXXXWWWWWWYYY[[[___``````___\\\ZZZZZZ\\\XXXYYYZZZXXXVVVUUUWWWYYYYYYZZZ[[[\\\[[[ZZZXXXWWWVVVWWWXXXXXXVVVVVVWWWXXXYYYYYYYYYZZZ[[[ZZZWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTSSSQQQRRRTTTUUUVVVVVVRRRRRRQQQPPPOOOMMMLLLKKKLLLLLLMMMNNNNNNMMMIIIFFFCCCEEEFFFEEECCC@@@>>>>>>>>>===;;;::::::;;;===???@@@???>>>==================<<<;;;:::999888777666555555666777999;;;===>>>;;;;;;:::888777666666555666666555555555555666666333333333333333222222222222222222333666999<<<>>>;;;888333111000111222222000000000000//////////////////000000000000////////////000000000///......------------------------...////////////...---,,,....../////////...,,,+++,,,,,,,,,---------......)))***++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,------...111000...---+++*********,,,,,,,,,,,,,,,+++***)))+++++++++++++++,,,,,,,,,+++,,,---------+++***)))************************(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...//////...,,,+++,,,---------------------------+++---...---,,,+++,,,---+++,,,,,,---...---------+++++++++,,,,,,,,,---------.........//////000000//////000000111000000/////////////////////////////////000000111111222222////////////////////////............///000111222000222333444555444333222555666777888999999999999777888:::;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPddd|||EEEFFFGGGHHHHHHGGGEEEDDDAAABBBCCCCCCBBBBBBCCCEEEDDDEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGHHHJJJKKKMMMMMMOOOQQQQQQOOOPPPTTTUUURRRSSSQQQPPPNNNNNNOOOPPPQQQRRRTTTWWWVVVTTTQQQOOONNNOOONNNNNNNNNNNNOOOPPPQQQRRRQQQRRRTTTWWWYYYXXXWWWWWWXXXYYYXXXVVVUUUVVVWWWWWWVVVTTTRRRPPPPPPPPPPPPUUUSSSPPPNNNMMMNNNPPPQQQRRRPPPOOOOOOPPPQQQQQQPPPNNNOOOOOOPPPQQQSSSSSSTTTVVVVVVWWWXXXXXXYYYYYYYYYZZZ[[[[[[ZZZXXXXXXZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[WWWUUUSSSTTTVVVYYYZZZ[[[YYYZZZZZZXXXWWWXXXZZZ\\\^^^```aaa___[[[XXXYYY[[[WWWYYY[[[ZZZWWWUUUWWWYYYYYY[[[]]]^^^]]][[[XXXVVVTTTVVVWWWVVVUUUUUUVVVWWWXXXXXXXXXZZZ[[[[[[YYYWWWUUUTTTSSSRRRRRRRRRRRRRRRUUUTTTSSSSSSUUUUUUTTTSSSOOOPPPPPPPPPNNNLLLJJJIIIIIIIIIJJJLLLMMMLLLHHHEEEEEEEEEFFFEEEDDDDDDFFFHHHHHHEEEAAA<<<::::::;;;<<<@@@???===<<<;;;::::::999999888888777666555555444444444666777999;;;<<<===;;;:::999777777666666666999888777555444333222222333333333333333222111111111111222333444666777888777444000///000111222222000000000000////////////,,,---...//////...---,,,///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---+++,,,---...---+++)))'''******++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------------,,,,,,---......,,,,,,+++*********++++++******++++++++++++,,,,,,++++++,,,,,,++++++***************+++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,+++***)))))))))......------------,,,,,,------------------------***+++------,,,++++++,,,++++++,,,---------------,,,,,,,,,,,,------------------......///000000000/////////...,,,+++)))(((000000000000000000000000000000000000111111111111////////////////////////.........///000111222333000111444666777555333111333333444555666666666666777999;;;;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPccc{{{CCCEEEGGGHHHIIIHHHFFFEEEBBBDDDEEEDDDCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMNNNQQQRRRPPPPPPSSSSSSPPPPPPOOONNNMMMNNNPPPSSSTTTSSSUUUVVVUUUQQQNNNNNNNNNOOOOOONNNNNNNNNOOOPPPQQQRRRQQQQQQSSSWWWYYYZZZYYYXXXYYYYYYWWWUUUTTTUUUVVVVVVUUUSSSRRRQQQQQQQQQQQQTTTSSSRRRPPPPPPPPPQQQQQQRRRPPPOOOOOOQQQRRRQQQPPPNNNOOOPPPQQQSSSTTTVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\[[[ZZZYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYWWWVVVUUUVVVXXXYYYXXXWWWWWWXXXXXXWWWVVVWWWYYY\\\\\\___```]]]YYYVVVWWWZZZVVVZZZ]]]\\\XXXVVVWWWYYYYYY[[[^^^___^^^[[[XXXUUUSSSTTTUUUUUUTTTTTTVVVWWWYYYXXXXXXYYY[[[\\\ZZZYYYVVVUUURRRPPPOOOPPPQQQRRRTTTSSSSSSTTTUUUTTTQQQNNNMMMNNNOOOOOOMMMKKKHHHFFFGGGGGGIIIKKKMMMLLLIIIFFFDDDDDDDDDDDDEEEJJJPPPUUUWWWTTTOOOIIIDDD@@@>>>>>>======;;;:::999888888888555555444444333333333333333444666999:::;;;;;;;;;:::999888777666666777777888888666444333222222222222333333444333222111000///000111222333333333222222000...---///111222333000000000000////////////+++,,,...//////...,,,+++...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////...---++++++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++************''''''(((***---000222333...,,,***))))))+++---///+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,------------------,,,,,,,,,************************+++++++++++++++++++++++++++)))((()))---...---+++------------------------+++---//////...---------++++++,,,------------,,,,,,------------.........------......///000000111,,,------------,,,++++++000000000000000000000000111111111000000000000000/////////////////////////////////000111222333444222333444666666555444444222222444555555555555555777999;;;;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPbbb{{{BBBDDDGGGIIIIIIHHHFFFEEEDDDEEEFFFEEEDDDDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEGGGIIIKKKLLLMMMPPPRRRQQQQQQSSSRRROOOMMMMMMMMMMMMOOOQQQTTTVVVUUUWWWXXXVVVRRROOOOOOQQQPPPOOONNNNNNNNNOOOPPPQQQRRRQQQQQQSSSWWWZZZ[[[[[[XXXYYYXXXWWWTTTSSSTTTUUUUUUTTTSSSRRRQQQRRRSSSSSSUUUTTTSSSRRRRRRRRRRRRRRRRRRPPPOOOOOOQQQRRRRRRQQQRRRRRRSSSSSSTTTUUUUUUUUUZZZZZZZZZZZZYYYYYYYYYYYYXXXZZZ\\\]]][[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXVVVTTTUUUVVVWWWVVVUUUVVVYYY[[[ZZZ]]]___\\\WWWTTTVVVYYYVVVZZZ___^^^ZZZWWWWWWZZZYYY[[[^^^```___\\\XXXUUUQQQSSSTTTUUUTTTTTTVVVWWWYYYXXXWWWXXXZZZ\\\[[[ZZZXXXUUURRROOONNNOOOQQQSSSSSSSSSSSSTTTUUURRRNNNKKKKKKLLLNNNNNNLLLJJJFFFDDDFFFGGGIIIKKKMMMMMMJJJHHHCCCCCCBBBCCCFFFNNNXXX___dddaaa\\\VVVOOOIIIDDDAAA;;;;;;:::999888888888888222222222222222222222222333444777:::;;;;;;;;;:::999888777666666777888888444444444333333444444444222222333444333222111000...///111222333111000...000...,,,,,,///111333333000000000000////////////---...000111111000...---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++...///...---------,,,+++++++++---///111,,,,,,---------.....................------,,,+++************************...---,,,+++)))((('''&&&+++*********+++,,,,,,---///---+++)))***,,,000222,,,,,,,,,------.........---,,,,,,+++,,,---///000+++++++++,,,,,,---------,,,,,,++++++***)))))))))------------------------***++++++,,,,,,------...'''$$$###&&&,,,000...+++------------------------)))+++......,,,+++++++++++++++,,,---------,,,,,,---------.........//////---------...///000000111(((***,,,...000222333444000000000000000000000000222222111111000000///////////////////////////////////////000111333444555555444444444444555666666333444555666777777777777777999;;;;;;::::::;;;<<<===<<<===@@@@@@AAAHHHPPPaaa{{{GGGGGGIIIIIIIIIIIIGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEE@@@AAACCCEEEHHHJJJLLLMMMLLLNNNPPPRRRRRRPPPNNNMMMKKKKKKKKKKKKMMMOOOQQQRRRWWWWWWWWWVVVUUUTTTSSSRRRMMMMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRUUUYYY[[[YYYVVVXXXXXXWWWWWWWWWVVVVVVVVVTTTSSSRRRPPPPPPRRRSSSTTTUUUTTTSSSQQQQQQQQQRRRSSSRRRQQQPPPQQQSSSTTTTTTTTTRRRRRRRRRRRRTTTUUUWWWYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZYYYWWWVVVUUUVVVXXXZZZZZZYYYWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVVVVUUUUUUWWWYYY[[[\\\]]][[[XXXVVVUUUUUUZZZZZZZZZ[[[ZZZYYYYYYXXX[[[[[[\\\\\\\\\ZZZVVVSSSWWWVVVTTTTTTUUUUUUUUUTTTWWWXXXXXXWWWWWWXXXZZZ]]]WWWUUUSSSRRRSSSTTTTTTSSSRRRRRRRRRRRRQQQNNNLLLKKKMMMLLLKKKJJJHHHGGGFFFEEEGGGFFFGGGJJJLLLLLLHHHDDDCCCBBB@@@AAAFFFPPP\\\eeeqqqxxxvvvkkkddd___SSSDDDBBB<<<888888777333222555333333333333333444555666888888999999999777555444555555666666555333111000222333333222000///000111111222333333333222111000222111111000000000000000222111111111000000////////////............//////000000//////.........---+++,,,...//////...,,,++++++,,,...//////...,,,+++...///000111000///---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,------------,,,++++++******)))/////////...---,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------...---,,,***)))+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,+++******,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...000000000///...//////......------,,,,,,111111000///...---,,,,,,000000000000000000000000111111111111000000000000111000///---------...///000000000000111111111111555444444444444555666666777777666666666666777777999999:::;;;;;;;;;::::::<<<;;;<<>>;;;:::777555555222333333555666888:::;;;999999888777666666666666222222444555555555444444222444444444222111222333333444444444333222111111222111000000//////000000111111000000000000//////...............///000111/////////...............+++,,,---......---,,,+++------------------------...---***))))))***+++---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,---......)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++******++++++------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------......---,,,---...///000,,,------......------,,,++++++++++++++++++++++++------......//////000000...///////////////000000111111000000//////......////////////////////////............////////////111000///.........///000000000000111111111222222333333333333333444444555555555444444444444555555888888999:::::::::::::::<<<;;;<<>>===;;;<<<@@@FFFKKKOOO[[[hhhpppvvv|||{{{vvvgggXXXGGG???<<<888666666444444444555666777999::::::999777666555555666666222333444555555555444333222444555444333333444555444444333333222111000000111111000///////////////000000000000000000//////......---......///000111........................,,,,,,---......---,,,,,,...------,,,,,,------...,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------------,,,+++++++++++++++++++++++++++++++++,,,---...///*********++++++,,,,,,,,,)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------.........---,,,***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...//////,,,------......------,,,++++++++++++++++++++++++------,,,,,,---...//////......//////000000111111000000000000000000//////////////////////////////000000000000111111111111//////------------...///000000111111111222222222333222222222222333444444666555555444444555555666777888999:::::::::::::::<<<;;;<<>>===<<<;;;:::<<<@@@CCCAAAJJJUUU^^^hhhsss{{{~~~xxxhhhUUUHHH@@@:::777888555555555444555555666666:::888777555444555555666555555666666555333222111222333555555444444555777777777555444333222111111111000000///...///////////////////////////000000...............///000000---------...............,,,------------------,,,...------,,,,,,------...***+++,,,------,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---.........//////000000111111////////////000000000000........................///000000000111111111222222111000000000111222333111111111111222222222222333222222222222333444444777666666666666666666777666777888999::::::::::::<<<;;;<<>>??????>>><<<===@@@BBB>>>CCCIIIPPPYYYfffttt}}}tttdddWWWJJJ???::::::777666555555444444555555888888777666555555555555555666666666555333111000111222444444444444666777<<<;;;999777555444444444111000//////......//////......////////////000000//////............//////---------------.........------------------------------------------------)))+++---...///---,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,---......//////*********+++++++++++++++************+++,,,------------,,,,,,+++******)))******+++,,,,,,---,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,------------------............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///////////////000000------......//////000000........................------......//////000000111000///...///000111222111111111222222222222333333333333333333444444555777777666666666666777777666666888999::::::::::::<<<;;;<<>>BBBGGGHHHEEEAAA>>>======?????????>>>>>>@@@BBB???@@@BBBEEEKKKVVVeeeqqqyyyrrrgggXXXGGG===<<<666666666555666666777777777777777777666555444333444444555555555444222111///111333333333444666777<<<;;;999666444333333333000000///............///........./////////000000111000///......---......,,,,,,,,,------.........---------,,,,,,---------,,,,,,---......---,,,,,,***++++++,,,---------,,,,,,,,,++++++,,,,,,---...,,,,,,------.../////////)))*********++++++++++++))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,---...............---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,++++++++++++++++++++++++++++++,,,,,,---------------,,,------......------,,,---------------------------.../////////...------/////////...............+++,,,,,,---...//////000........................---------...///000000000...---,,,,,,---...///000111111111222222222333333444444444333444555555666666666666555555666666666555666777888::::::::::::<<<;;;<<>>>>>>>>>>>???@@@>>>======>>>@@@HHHVVVccczzzzzzzzzsssaaaLLL@@@===666666666666777888::::::666777777777777555444222222333444555555555444333///000222333333444555777:::999666333111000000000000000///...............---.........//////000000222111000///------------,,,,,,,,,------............------,,,,,,------...+++,,,...//////...,,,+++,,,+++***)))***+++---...,,,,,,++++++,,,,,,---...,,,,,,------...///000000))))))******++++++++++++(((((((((((()))***+++,,,*********++++++,,,---------------......------,,,******+++++++++,,,,,,,,,))))))*********++++++++++++,,,...///000///......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,---......//////......,,,------......------,,,...........................///111222222000...---//////......---------,,,***++++++,,,---...//////...........................//////000111222222333111000//////000111222333111111222222222333333333555444444444444555666666555555555444444555555555555666777888::::::;;;;;;<<<;;;<<>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<======;;;888888<<<@@@MMMUUUZZZTTTKKKDDD???;;;777666444333333333444555555555444444444444555555555555666777777666333000111111111111111222222333444333222000000000111111000000///...............///......------......///...+++***,,,///111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,.........,,,***)))***,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,,,,***++++++,,,------......++++++,,,,,,,,,,,,++++++,,,,,,++++++******++++++))))))*********+++++++++---------///111111///,,,------------------------...------,,,,,,------...------------------,,,,,,,,,,,,------------,,,,,,+++,,,,,,---......///////////////.........------......000000000000......000000//////000000111222111111111111111222222222333333333333444444444444333444444444444555555555888888888999::::::;;;;;;>>><<<<<<>>>>>>@@@IIIRRR___xxxAAAAAAAAAAAABBBCCCDDDEEEEEEEEEGGGHHHHHHHHHGGGGGGHHHFFFDDDAAA@@@@@@@@@@@@CCCCCCBBBAAAAAABBBCCCCCCBBBCCCDDDGGGJJJKKKIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJLLLMMMNNNOOONNNMMMKKKIIIKKKKKKKKKLLLLLLLLLMMMMMMJJJKKKLLLLLLLLLMMMOOOQQQUUUVVVVVVVVVUUUSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNLLLNNNQQQRRRRRRPPPMMMKKKLLLLLLLLLLLLLLLMMMNNNOOOTTTSSSQQQPPPOOOOOOPPPPPPSSSPPPNNNMMMPPPSSSVVVWWWYYYXXXWWWWWWUUUUUUTTTSSSQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSUUURRRPPPRRRRRRPPPRRRUUUVVVWWWYYYZZZ[[[ZZZXXXWWWWWWVVVUUUVVVWWWWWWUUUTTTQQQSSSUUUVVVUUURRROOOLLLLLLNNNOOOPPPPPPPPPPPPQQQNNNMMMKKKJJJJJJLLLMMMNNNQQQNNNJJJHHHHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHFFFEEECCCAAA@@@???>>>>>>??????>>>>>>======<<<<<<;;;::::::::::::;;;<<<<<<;;;======;;;888777888:::@@@DDDFFFCCC@@@???<<<888555555444333222333333444555444444333333444444555666444333555777777333///000000000000000111222222333222111000000000000111000000///............///------------------------000...,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---...///......---++++++,,,,,,---,,,,,,+++------...,,,******+++------------,,,,,,,,,++++++++++++++++++++++++++++++------------------------------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,------.........+++,,,,,,,,,,,,,,,,,,+++---,,,+++*********,,,,,,************++++++++++++------.../////////...---------------------------...------,,,,,,------............------,,,,,,,,,......////////////......////////////000000000000,,,,,,---...///000111111---...000111111000...---///////////////000111111111111111111111000000000222222333333333444444444222222222222333333333333777777888888999::::::;;;<<<;;;<<>>===<<<<<<<<<===999999888888999999:::;;;:::;;;<<<;;;:::888888888888;;;:::888999<<<:::666555555444444333333333444444444333333333333444444555333222333666666333000000000//////000000111222111111000000000000000000000000///...............,,,,,,------------,,,,,,///...---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++---...///......---,,,,,,---------,,,,,,++++++,,,,,,,,,++++++---///------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------------,,,+++******++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,.........------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,*********+++,,,---+++++++++,,,,,,,,,,,,---......------,,,,,,---...------------------------...------,,,,,,------............------,,,,,,,,,...//////000000//////...000000000000000000000000,,,------...///000111111...///111222222111///.../////////...///000000111111000000000000000000000222222222333333333444444666666666666777777777888666666777777888999999999;;;;;;???CCCDDDCCCHHHNNN___www??????@@@AAAAAABBBBBBCCCAAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBEEEHHHIIIIIIGGGDDDDDDDDDEEEEEEFFFGGGHHHGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIGGGIIIJJJKKKKKKMMMPPPRRRYYYYYYXXXWWWUUUSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMPPPQQQRRRPPPOOOMMMNNNMMMLLLLLLKKKLLLLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSTTTQQQNNNMMMOOORRRUUUVVVYYYXXXWWWWWWUUUUUUTTTSSSNNNNNNNNNOOOPPPQQQSSSTTTRRRSSSTTTTTTUUUTTTTTTTTTRRROOONNNQQQQQQNNNOOORRRRRRSSSUUUWWWXXXWWWVVVUUUTTTRRRPPPOOOPPPPPPPPPNNNNNNOOOPPPQQQRRRQQQOOONNNKKKJJJKKKMMMOOOPPPOOONNNIIIIIIIIIIIIKKKNNNQQQSSSUUUQQQMMMJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFDDDCCCBBBAAAAAAAAAAAA@@@>>><<<;;;;;;<<<<<<888888777777777888999999999999:::::::::999888888555777666444666:::999666555555555555444444444333444444333333333333444444333333222333444444333111///////////////000000111///000000000//////////////////...---------------,,,------......------,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++---------------,,,,,,+++***+++,,,,,,+++,,,...000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,+++***)))(((************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++******++++++.........---,,,++++++***,,,,,,------------,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,---------...///...---++++++---///------------------------...------,,,,,,------...------------------,,,,,,------............------..................//////000000000/////////......//////111111111111////////////......//////000111///////////////000000000222222222222333333333333555555666666666777777777555666666777888888999999;;;===BBBGGGGGGFFFIIIOOO___vvv>>>???@@@BBBCCCBBBBBBAAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAABBBAAAAAAAAAAAA@@@AAADDDGGGIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIKKKLLLMMMOOORRRUUU[[[ZZZXXXVVVSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOPPPQQQRRRSSSTTTUUUUUUSSSPPPPPPRRRTTTVVVVVVYYYXXXWWWWWWUUUUUUTTTSSSQQQQQQPPPOOOOOOOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSPPPMMMMMMPPPPPPMMMMMMPPPPPPQQQSSSUUUVVVUUUTTTSSSSSSQQQNNNNNNNNNOOONNNMMMMMMMMMMMMNNNOOOOOOOOOOOOLLLKKKKKKMMMPPPQQQPPPNNNJJJJJJIIIJJJKKKNNNQQQRRRUUUQQQMMMIIIHHHGGGEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAAAAA???===;;;::::::;;;;;;888888888888888999999:::999888888888888888777666222555555333444999:::888444444555555444444333333444333333222222333333444111222333333222222222333///............///000000.../////////////////////......---,,,,,,,,,,,,,,,,,,---...//////...---,,,***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******************++++++------......---,,,,,,++++++,,,---,,,++++++,,,...,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,---///111000...,,,---...------------------------...------,,,,,,------...,,,,,,------------------------............------------....../////////000000000000000/////////...000000000000000000000000///............///000000---......//////000000000111222222222222333333333333333333333444444444444666777777888888999::::::;;;<<<@@@DDDEEEDDDHHHOOO]]]uuu===???AAACCCDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAADDDGGGIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKHHHJJJLLLNNNOOORRRUUUXXX\\\[[[XXXUUURRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOPPPPPPPPPPPPLLLLLLMMMNNNPPPRRRTTTUUURRRRRRSSSTTTUUUVVVWWWWWWVVVTTTRRRRRRTTTVVVWWWWWWYYYXXXXXXWWWVVVUUUTTTSSSUUUSSSQQQOOONNNNNNNNNNNNOOOPPPPPPQQQRRRRRRRRRQQQPPPMMMMMMPPPPPPMMMMMMPPPNNNPPPRRRTTTUUUTTTSSSSSSSSSQQQNNNMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMOOORRRTTTRRRPPPLLLKKKJJJJJJKKKMMMOOOQQQUUUQQQLLLIIIGGGFFFDDDCCCBBBCCCDDDFFFGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@AAA???<<<:::999999:::;;;999999888888999999:::;;;999888777666777777555444000444555333444888;;;:::333444444444444333222222444333333222222333333444000222444333111000222555...............///000000......///////////////...------,,,++++++++++++,,,------...//////...---------......---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++++++++---------.........---,,,,,,+++---......,,,******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///***++++++++++++,,,,,,,,,************************,,,,,,------------......++++++,,,,,,,,,------------,,,,,,+++*********+++)))******++++++,,,,,,---,,,------......------,,,(((***+++,,,---,,,,,,+++)))************+++++++++,,,000444444111...------------------------------...------,,,,,,------...,,,,,,,,,------.........//////000000000000///////////////000111222222222------...///000111222222111111000000000000111111...............///000000,,,------...///000111111111111222222222333333333555555555666666666777777777888888999::::::;;;;;;:::999;;;?????????FFFNNN\\\sss============>>>???@@@AAA@@@?????????@@@BBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMOOORRRUUUVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQQQQRRRSSSSSSQQQPPPMMMNNNPPPRRRRRRQQQOOONNNQQQPPPPPPPPPQQQSSSVVVWWWWWWVVVSSSRRRSSSVVVYYY[[[YYYWWWTTTSSSTTTUUUTTTTTTWWWVVVUUUSSSSSSSSSSSSTTTQQQPPPPPPOOONNNNNNNNNOOOOOOOOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMLLLKKKIIIHHHNNNOOORRRTTTUUUUUUTTTSSSSSSQQQOOOMMMMMMMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMOOOOOOPPPQQQPPPOOOMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIMMMJJJGGGDDDBBBCCCEEEFFF??????@@@AAAAAABBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;:::::::::::::::;;;;;;:::777555666666999888777555444444444444111111111222333444555666555555444444444333333333222222222222222222222222111111111111111111111111111111000000//////...............------,,,,,,,,,,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---//////...---+++******)))******+++,,,,,,,,,,,,++++++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,+++******))))))(((((()))+++,,,,,,+++)))(((++++++******************+++***)))***---...,,,***+++,,,------++++++,,,------,,,***))))))***,,,------,,,,,,+++*********+++,,,,,,------------......///---+++))))))+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++...000///,,,***,,,///........................,,,,,,,,,---------......;;;;;;:::444...+++///333)))***,,,...//////...---///////////////.........//////............//////............/////////000////////////000000000000333444444333222222333555333444555555666666555555666777888888999999999999:::;;;<<<===???DDDJJJOOOZZZsss>>>>>>>>>===>>>>>>???@@@??????>>>???@@@AAACCCDDDCCCCCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAABBBCCCCCCAAAAAABBBBBBCCCEEEFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKJJJKKKLLLLLLLLLMMMPPPRRRUUUUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQRRRSSSSSSQQQPPPOOOOOOQQQRRRRRRRRRQQQPPPRRRQQQQQQQQQSSSUUUXXXYYYYYYWWWUUUSSSTTTVVVYYY[[[\\\YYYVVVUUUVVVVVVUUUTTTVVVUUUSSSRRRQQQQQQRRRRRRPPPPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLNNNQQQTTTVVVVVVVVVUUURRRQQQOOOMMMLLLMMMNNNOOONNNNNNMMMLLLLLLLLLMMMMMMOOOOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIEEEDDDDDDDDDDDDDDDEEEEEE??????@@@@@@AAABBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@>>>===<<<;;;;;;::::::;;;:::;;;;;;:::777666666777888777666555444444444444222222222222333333444555444444444333333333333222222222222222222222222222111111111111111222222222000000000000000/////////......---------,,,,,,,,,...............---------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---...---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,******+++,,,,,,---,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,......---,,,,,,++++++***++++++************+++++++++++++++++++++++++++++++++***)))+++---...,,,***+++,,,------++++++,,,---+++++++++,,,,,,+++++++++---,,,,,,+++******++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++***)))******+++******........................,,,,,,---------.........666999;;;888333//////000------------...//////000/////////////////////...//////............//////........./////////000000////////////000000000111222333333333111111333444333444555555666666555555888999::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>CCCIIIMMM\\\uuu??????>>>=========>>>>>>???>>>??????@@@BBBCCCDDDCCCDDDEEEEEEDDDBBB@@@>>>===>>>???@@@AAACCCDDDDDDAAAAAABBBBBBCCCDDDFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEGGGIIIKKKMMMMMMNNNJJJKKKLLLKKKKKKKKKMMMOOOTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSSSSRRRPPPRRRRRRQQQQQQRRRRRRSSSSSSRRRRRRSSSTTTVVVXXX[[[\\\ZZZYYYWWWUUUUUUWWWZZZ[[[___\\\YYYWWWWWWWWWVVVTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLNNNNNNMMMMMMMMMMMMMMMNNNKKKMMMPPPTTTVVVWWWXXXWWWQQQPPPNNNLLLKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPOOOOOONNNMMMNNNMMMLLLKKKJJJIIIHHHGGGAAAAAACCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>>>>??????@@@>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;:::777666666777666555555444444555555555333333222222222222333333333333333222222222111111222222222222222222222222222222222222222222222222///000000000000000111111...------------,,,,,,,,,//////......---,,,,,,+++------,,,,,,,,,,,,------.........------,,,,,,,,,---...///...,,,+++,,,---++++++++++++++++++++++++,,,,,,++++++******+++++++++******))))))******+++''')))***,,,------,,,,,,******+++,,,,,,,,,,,,+++---------------,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,++++++***---,,,***((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***+++,,,------++++++,,,---)))+++,,,......,,,+++)))---,,,,,,+++++++++++++++************++++++++++++***+++------------+++***+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,)))&&&(((+++---***'''---------------------------------.........//////000555;;;<<<888222///...111///...,,,---...000111......//////////////////000//////......//////000....../////////000000000/////////000000000111111111222333222000000222333444444555666666666666555888888999:::;;;;;;;;;;;;;;;<<<<<<<<<>>>BBBGGGLLL^^^vvv@@@@@@???======<<<<<<<<>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDCCCDDDFFFIIIKKKLLLMMMMMMKKKLLLMMMLLLKKKKKKLLLNNNSSSUUUWWWXXXXXXWWWUUUTTTQQQQQQPPPQQQSSSSSSRRRQQQTTTSSSRRRQQQQQQSSSTTTVVVSSSSSSTTTUUUXXXZZZ]]]^^^[[[ZZZXXXWWWWWWXXXZZZ\\\```]]]ZZZXXXWWWVVVUUUSSSSSSSSSRRRQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOOOONNNNNNMMMLLLLLLKKKKKKKKKNNNMMMLLLLLLLLLMMMNNNOOOLLLNNNQQQTTTVVVWWWWWWVVVQQQOOOMMMLLLKKKKKKLLLMMMKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOONNNNNNNNNOOONNNMMMKKKJJJHHHGGGGGGDDDDDDDDDCCCAAA???===<<<@@@@@@@@@@@@????????????======<<<<<<===>>>>>>???======<<<;;;::::::::::::888999999888666555555666444444333333444555555666444444333222111111222222222222222111111111111000111111111111111111111111222222222222222111111111/////////000000111111111------------------------.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---//////...------,,,,,,,,,---...///...,,,***+++,,,+++++++++++++++*********,,,,,,++++++***++++++,,,++++++************++++++)))***,,,------+++***)))******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******))))))(((,,,+++************+++,,,+++++++++,,,,,,,,,,,,,,,*********+++,,,,,,,,,++++++,,,------++++++,,,---++++++,,,------,,,++++++---,,,,,,+++++++++,,,,,,+++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,...,,,***+++---...---+++------------------------------........./////////,,,111777:::888333///---000///...------......///............////////////000000////////////000000...////////////000000000//////000000000111111111111222222111000000111333444444555666666666666666555666777888999:::::::::<<<<<<<<<<<<===AAAFFFKKK^^^vvv@@@@@@>>>===<<<<<<<<<;;;@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFFFFEEEAAA>>><<>>======??????????????????>>>>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::999888888888888666777888777555444444555333222222333333444555666444444333222111111111111222222111111111000000000111111111111111111111111222222222111111000000000.........///000000000111------------------------,,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,+++------,,,*********+++,,,,,,,,,+++++++++******,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,+++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++******))))))(((***+++,,,------,,,+++***)))*********+++++++++,,,)))***+++,,,,,,++++++,,,+++,,,------++++++,,,---------,,,++++++,,,---------,,,,,,+++,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,...000///---,,,---///------------------------------------.........///+++...222444333111///---,,,---...///...---,,,+++---.........//////000000000000////////////000000////////////000000000111000000000000111111111111111222222111000000111333444555666666777777666666555555777888999:::::::::<<<<<<<<<<<<>>>AAAGGGKKK]]]uuu@@@???>>>===<<<<<<<<<<<>><<<@@@@@@@@@@@@@@@@@@??????BBBBBBAAAAAABBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCFFFGGGHHHIIIIIIIIIIIIIIIKKKLLLNNNNNNMMMLLLMMMNNNJJJLLLMMMOOOPPPPPPOOOOOOPPPPPPPPPQQQSSSTTTSSSQQQRRRQQQPPPOOOOOOQQQSSSTTTPPPQQQRRRTTTVVVXXXYYYZZZYYYYYYXXXXXXYYY[[[\\\]]]^^^[[[XXXUUUUUUTTTRRRQQQTTTTTTTTTTTTTTTRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRPPPOOOMMMKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJMMMNNNPPPSSSSSSSSSRRRQQQQQQPPPNNNLLLKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMNNNOOONNNMMMMMMMMMMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGDDDCCCAAA@@@???@@@@@@AAA>>>>>>>>>>>>>>>>>>??????;;;:::::::::;;;<<<<<<===::::::999888777777777777555777777666555444444555222222222222333333444555444333222111111111111111222222222111111111000000111111111111111111111111111111111000//////......---...............//////,,,,,,,,,------------...***++++++,,,------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,...------,,,,,,+++++++++++++++******++++++,,,,,,---,,,,,,,,,,,,,,,,,,---******+++,,,,,,---...///******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,++++++***)))+++---......---+++))))))))))))******++++++,,,)))***,,,,,,+++++++++,,,+++,,,------++++++,,,---///---,,,******,,,---///,,,,,,,,,,,,,,,------...))))))))))))************...---++++++++++++---...+++,,,,,,------,,,,,,+++,,,,,,---------.........***---000...+++))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...////////////...***,,,---//////...,,,+++------......///000000000111000000//////000000111/////////000000000111111000000000111111111222222111222333222000000222333555555666777777777777666666777999:::;;;<<<======<<<=========???CCCHHHMMM]]]uuu???>>>===<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCBBBCCCCCCCCCBBBAAA???>>>===>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCFFFFFFGGGHHHIIIIIIIIIIIIHHHKKKMMMMMMMMMLLLLLLMMMIIIIIIJJJKKKMMMNNNNNNOOOPPPPPPPPPQQQSSSTTTSSSRRRPPPOOONNNNNNNNNOOOPPPQQQNNNOOOPPPRRRTTTUUUUUUVVVWWWWWWWWWXXXZZZ[[[]]]^^^]]][[[WWWUUUUUUTTTSSSRRRTTTTTTUUUUUUTTTSSSQQQPPPQQQQQQQQQQQQQQQRRRSSSSSSQQQPPPNNNLLLKKKKKKKKKLLLKKKLLLNNNOOONNNLLLJJJHHHJJJLLLNNNQQQRRRSSSRRRRRRRRRQQQOOOMMMLLLMMMNNNOOOPPPOOONNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMOOOPPPMMMLLLLLLKKKJJJIIIIIIIIIAAABBBBBBAAAAAA???>>>>>><<<=========>>>?????????;;;;;;:::::::::;;;<<<<<<;;;:::999888777777777777777888888888666555666777333222222222222222333444222222111111111111111222333333222222222111111111111111111111111111111111000000000///...------------------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,)))******++++++,,,,,,,,,)))+++,,,,,,++++++---...//////......---,,,,,,+++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,...---,,,+++,,,---///000******+++,,,,,,,,,,,,+++++++++,,,---------------******+++++++++,,,,,,,,,......---,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++))))))***++++++,,,------(((***------+++***+++---+++,,,------++++++,,,------------,,,,,,---------,,,,,,,,,,,,,,,---......))))))))))))************+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...------.../////////...,,,,,,---....../////////------......///000000111111111000000000000111111//////000000000111111111000000111111111222222222222333333333111111333444555555666777777777777777666777888:::;;;<<<======<<<======>>>@@@DDDJJJOOO___www>>>>>>===<<<<<<<<<<<<===;;;<<<>>>@@@AAAAAAAAA@@@CCCBBBAAA@@@??????>>>>>><<<<<<===???@@@AAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJFFFIIIKKKLLLLLLKKKKKKLLLKKKKKKKKKLLLMMMOOOPPPQQQPPPOOOPPPQQQSSSTTTSSSRRRNNNMMMMMMMMMNNNNNNOOOOOOMMMNNNOOOQQQRRRRRRSSSSSSVVVVVVWWWXXXZZZ\\\]]]^^^]]][[[WWWVVVUUUUUUTTTSSSSSSTTTTTTTTTTTTRRRQQQPPPRRRRRRRRRRRRRRRSSSTTTTTTRRRQQQNNNLLLKKKKKKLLLLLLLLLNNNPPPQQQPPPMMMJJJHHHGGGIIILLLPPPRRRSSSSSSSSSSSSQQQOOONNNMMMMMMNNNOOOQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLMMMOOOPPPLLLLLLKKKKKKJJJJJJJJJIIIBBBCCCDDDDDDBBB>>>999777;;;<<<<<<===>>>??????@@@<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888888999:::999888777888999333333222222111222222333222111111111111111222222333333333222222222222111000000000000000000000000000//////...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,------............------,,,,,,++++++***,,,++++++++++++++++++,,,(((((()))***+++,,,,,,---)))+++------------///111000000///...------,,,,,,+++*********+++,,,,,,---++++++************++++++444222...,,,***+++,,,...******+++,,,,,,,,,,,,+++,,,,,,---.../////////...******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((...---+++******+++---...******+++,,,,,,---......(((+++------+++***+++---+++,,,------++++++,,,---+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---...///***++++++++++++,,,,,,,,,)))+++---//////---+++)))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,///,,,***,,,///000...+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........///000000///.........---,,,---///111333---------...///000000111111111000000000000111111000000000000111111111111000111111111111222222222333444444333222222333555555666666777777777777777444555666888:::;;;;;;;;;<<<===>>>>>>AAAEEELLLPPPaaayyy@@@@@@@@@???????????????>>>>>>>>><<<;;;;;;>>>AAAAAAAAAAAAAAAAAA@@@???>>>============???AAACCCDDDCCCCCCCCCDDDDDDDDDDDDDDDHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFFFFFFFEEEEEEDDDGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIJJJJJJIIIJJJLLLOOOQQQQQQQQQLLLNNNPPPRRRTTTSSSRRRQQQRRRQQQPPPOOOOOOOOOOOOOOONNNOOOPPPRRRTTTUUUVVVVVVUUUWWWXXXYYYYYYZZZ]]]___aaa^^^ZZZXXXWWWWWWWWWVVVXXXTTTPPPPPPRRRTTTTTTSSSOOOQQQRRRTTTUUUUUUUUUTTTSSSRRRPPPMMMJJJJJJMMMOOOOOOQQQRRRPPPLLLIIIIIIKKKHHHLLLOOONNNKKKKKKPPPTTTUUUTTTRRROOOLLLKKKMMMPPPOOONNNMMMNNNQQQRRROOOMMMOOOOOONNNLLLJJJIIIKKKMMMOOOMMMKKKJJJJJJJJJHHHFFFFFFDDDBBB@@@@@@???<<<:::??????>>><<<;;;:::999888999999888888777888888888;;;<<<<<<;;;:::999888777666666666666555444333222333333333333333333333333333333444444333000...,,,000000000000000000000000111111111111111111111111//////000000000000000///222000...---,,,---...///,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......///000222111...+++///---***)))***+++******------------,,,,,,+++*********+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,---------.../////////,,,++++++***)))))))))***)))))))))))))))))))))))),,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,------+++'''$$$######---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++***(((''''''(((***+++---------,,,,,,+++++++++...------------...//////000000111111111111000000&&&$$$###(((...111000---000000000000111111111111000000000000000//////..................///000000000111222333333222111000%%%(((...222555555333222444555666777999999999999777888999:::;;;:::999888999;;;@@@FFFLLLSSSYYY[[[eeezzz????????????>>>>>>>>>>>>============<<<===@@@CCC@@@@@@@@@@@@???>>>===<<<>>>>>>===>>>???@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMLLLKKKJJJJJJJJJKKKKKKHHHHHHHHHJJJMMMOOOPPPOOOLLLMMMOOOQQQRRRRRRQQQQQQSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNOOOQQQSSSTTTUUUUUUWWWXXXYYYYYYYYYZZZ\\\^^^bbb___[[[YYYYYYYYYXXXWWWZZZWWWTTTSSSSSSTTTRRRPPPOOOPPPRRRTTTUUUUUUUUUUUUTTTTTTQQQNNNKKKJJJLLLNNNNNNPPPRRRPPPMMMJJJIIIJJJIIILLLOOONNNLLLLLLOOOSSSTTTSSSQQQNNNKKKKKKMMMOOOPPPNNNMMMNNNPPPQQQOOOLLLOOOOOONNNLLLJJJJJJKKKMMMNNNMMMKKKKKKJJJIIIGGGDDDDDDCCCAAA@@@@@@???===;;;======<<<<<<;;;;;;::::::999999888888777777888888::::::::::::999888777777555555555444444333111111222222111111111111111111000111222222111///---+++000000000000000000000000111111111111111111111111------............------000///---,,,+++,,,---...------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...---+++)))+++)))((((((+++,,,------,,,---------,,,,,,+++***))))))***++++++++++++*********+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++------------...............---,,,,,,++++++,,,,,,************************,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---,,,***(((((((((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,...---------,,,,,,,,,+++---------------...//////...............---,,,,,,...,,,***,,,111222///,,,------------............***+++,,,...//////000000//////......//////000111111111222222222222111111---...111333333222000...555666777888999:::::::::777888999:::;;;::::::999888===CCCHHHKKKNNNQQQSSSaaaxxx========================<<<===>>>>>>>>>???CCCEEEBBBBBBAAA@@@???>>>===<<>>>>>??????@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJGGGFFFGGGIIILLLNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSUUUTTTRRRQQQPPPOOONNNNNNLLLMMMOOOQQQRRRTTTTTTUUUXXXYYYZZZZZZYYYZZZ\\\^^^ccc```]]][[[[[[[[[ZZZYYY\\\ZZZXXXVVVUUUSSSPPPNNNOOOPPPRRRTTTUUUVVVVVVWWWWWWVVVSSSOOOLLLJJJKKKMMMNNNPPPQQQPPPMMMKKKJJJJJJKKKNNNPPPOOOMMMLLLOOOQQQUUUTTTSSSPPPMMMMMMNNNPPPRRRPPPOOOOOOPPPPPPNNNMMMOOOOOONNNLLLJJJJJJLLLNNNMMMLLLKKKJJJJJJHHHDDDBBBBBBAAA??????@@@@@@>>>===;;;;;;;;;;;;;;;;;;<<<<<<:::999888777777777777777888999999999888777666555444444444444333333222111222222222111111000000000///000111111111///...---000000000000000000000000111111111111111111111111---...............------...---,,,+++++++++,,,---...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---...///...---+++)))((()))+++------,,,,,,,,,---------,,,++++++((())))))*********************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++............------------------,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))+++------,,,,,,---...---,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,------------************++++++++++++,,,,,,************,,,,,,.........---------------------------......//////---------------,,,+++***111///---///222222000---,,,,,,,,,,,,------------***+++,,,...//////000000000000000///000111111222222222111111111111222222111222333333333111000///666666888999:::;;;;;;;;;666777888999:::;;;;;;;;;999@@@IIILLLKKKIIIJJJLLL^^^vvv;;;;;;<<<<<<<<<<<<=========>>>?????????@@@CCCEEEEEEDDDCCCBBB@@@??????>>>@@@@@@??????????????????AAABBBBBBCCCCCCDDDDDDDDDFFFEEEEEEEEEEEEEEEEEEFFFBBBCCCDDDFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHKKKMMMNNNMMMPPPPPPPPPPPPQQQSSSTTTUUUVVVUUUSSSQQQPPPOOONNNNNNMMMNNNPPPRRRSSSTTTUUUUUUVVVWWWYYYYYYYYY[[[]]]___aaa___\\\[[[[[[[[[ZZZYYY[[[[[[ZZZYYYXXXTTTQQQNNNQQQQQQSSSUUUVVVXXXYYYYYYYYYXXXVVVQQQMMMKKKKKKLLLNNNOOOPPPOOONNNLLLJJJIIILLLOOOPPPPPPNNNMMMNNNPPPWWWWWWVVVSSSQQQPPPRRRSSSTTTSSSQQQPPPPPPPPPOOONNNNNNOOONNNMMMKKKKKKLLLNNNKKKJJJIIIIIIIIIFFFBBB???@@@>>>===>>>???@@@???>>><<<<<<;;;;;;;;;;;;:::::::::999888777777666777777666777777777666666555444444444555555444333333222555444444333333222222222000111222222222222111111000000000000000000000000111111111111111111111111000000000000000000///......---,,,,,,+++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***++++++,,,,,,,,,,,,------000...------///000000//////...,,,,,,,,,,,,+++***,,,,,,,,,------,,,,,,+++))))))***+++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))+++------------...///---,,,,,,++++++,,,,,,---///......------,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................,,,------...............---....../////////......---,,,+++---000111000........./////////000000000000000000000000//////...111111000000111111222333333222111000000111222333000111111222333444555555555666777888999:::::::::666666777999:::;;;<<<<<<===DDDLLLMMMIIIFFFHHHLLL]]]uuu::::::;;;;;;<<<<<<<<<<<>>AAAAAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCDDDFFFFFFGGGGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFHHHKKKMMMNNNMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUTTTSSSQQQOOONNNNNNMMMNNNOOOQQQSSSUUUVVVWWWWWWSSSUUUWWWXXXYYY[[[^^^aaa]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[YYYVVVSSSRRRTTTTTTUUUVVVWWWYYYZZZ[[[YYYYYYWWWSSSOOOMMMMMMNNNPPPOOONNNNNNMMMLLLKKKJJJMMMOOOPPPQQQPPPOOOOOOOOOVVVVVVVVVTTTRRRQQQRRRSSSTTTTTTSSSQQQPPPOOOPPPPPPNNNOOONNNMMMKKKKKKMMMOOOJJJIIIGGGGGGFFFDDDAAA???>>>===<<<===???@@@???>>>>>>===<<<;;;:::999888888:::999888777666666666666555555666666666555444444222333333333333222111111444444444333333222222222000111111222222222222222////////////////////////000000000000000000000000000000000000000///......------------------......,,,,,,,,,------///000000,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---++++++++++++,,,,,,---------,,,***))))))+++------,,,000///............,,,++++++,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++......------,,,,,,,,,++++++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******)))+++------,,,+++,,,------,,,,,,++++++,,,,,,---.........------,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---........................,,,---......//////......,,,---...///000111111111++++++,,,---/////////...//////000000000111111111000000000000000//////...111111111111111222333333333222111000000111222333000000111222444666777888333444555777888888999999666777777888999;;;<<<<<<===CCCHHHGGGCCCCCCHHHNNN^^^uuu:::::::::;;;<<<<<<======???@@@BBBAAA@@@???@@@AAAAAA@@@>>>===<<<======>>>??????@@@@@@@@@??????>>>@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEFFFHHHKKKMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPTTTSSSQQQPPPOOONNNMMMMMMOOOPPPRRRTTTVVVWWWWWWXXXRRRTTTVVVWWWXXXZZZ]]]```YYYXXXWWWXXXZZZ[[[[[[YYYVVVYYY[[[[[[XXXVVVUUUTTTVVVVVVVVVVVVWWWYYYZZZ[[[XXXXXXWWWUUUQQQOOOPPPPPPRRROOOLLLKKKLLLMMMMMMLLLMMMNNNPPPQQQRRRQQQPPPPPPRRRSSSSSSQQQOOONNNOOOPPPRRRRRRRRRPPPNNNNNNPPPQQQNNNOOOOOOMMMLLLLLLNNNPPPHHHFFFDDDDDDDDDCCCAAA@@@===<<<<<<===>>>??????===>>>===<<<;;;:::888777777:::999888777666555555555444555555555555555444444000000000111111000000///111111111111111111111111///////////////000000000////////////////////////000000000000000000000000////////////...---,,,+++------------............,,,,,,,,,---...000222333,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++...///---+++***++++++,,,,,,------...+++******+++---......,,,,,,,,,,,,...000000///...++++++,,,---------,,,,,,+++,,,,,,---------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))+++,,,,,,+++******+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++,,,.../////////...---***+++,,,---...///////////////000000///...------............/////////000***+++,,,...//////000000111111111000111111222333222222111111111111222222222333333333444444555555333333555666777888888888888888888888999:::;;;<<<;;;>>>@@@???===@@@GGGMMM___uuu:::::::::;;;<<<============>>>@@@@@@@@@???@@@AAA???>>><<<;;;;;;<<<>>>???>>>>>>???@@@@@@@@@?????????@@@@@@AAACCCDDDDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDCCCDDDDDDDDDFFFIIIKKKLLLKKKJJJKKKMMMOOOPPPPPPPPPOOOQQQQQQPPPNNNNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWWWWSSSTTTVVVVVVVVVWWWZZZ\\\VVVUUUVVVXXX[[[]]]\\\[[[WWWYYY[[[ZZZWWWTTTTTTUUUWWWVVVUUUUUUUUUVVVXXXYYYVVVWWWWWWVVVSSSRRRSSSTTTTTTPPPKKKIIIJJJMMMNNNNNNMMMNNNOOOQQQSSSSSSRRRPPPPPPQQQQQQPPPNNNMMMMMMOOONNNOOOOOOMMMKKKKKKNNNQQQNNNOOOOOOMMMLLLLLLNNNPPPGGGEEEBBB@@@AAABBBBBBAAA===<<<;;;<<<>>>>>>>>><<<<<<<<<;;;;;;:::999888888:::999888777555555555555444444555555555555555444111111222222222222111111000000000111111222222333000000//////////////////////////////////////////000000000000000000000000////////////...---,,,+++++++++,,,---------------,,,,,,,,,---...///000111------------------------***'''&&&(((,,,///---*********+++,,,,,,---......,,,,,,,,,...000111///...+++***+++---//////...,,,***+++,,,,,,---------,,,++++++,,,------------,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,+++++++++******(((***,,,,,,++++++,,,------,,,,,,++++++,,,,,,---******++++++,,,,,,------,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------+++,,,...///000///...---,,,,,,---------,,,,,,+++...///000000///.........---------.........//////***+++,,,...//////000000000000000000000111222222111111222222222222111111333333444444444333222222333444555777888888888888999999888888888999;;;;;;:::;;;;;;;;;<<<@@@FFFJJJ^^^ttt::::::;;;;;;<<<===>>>>>>:::<<>>@@@AAA===>>>???@@@AAA@@@@@@?????????@@@AAACCCDDDDDDEEEGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEBBBCCCDDDDDDDDDCCCAAA@@@CCCBBBCCCEEEHHHJJJJJJJJJLLLNNNPPPSSSTTTSSSRRRQQQPPPOOONNNNNNMMMMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVVVVUUUVVVWWWVVVUUUUUUVVVXXXTTTTTTVVVXXX\\\^^^^^^]]]XXXZZZ[[[YYYUUUSSSSSSTTTVVVVVVTTTTTTTTTTTTVVVVVVTTTVVVWWWVVVTTTTTTUUUVVVUUUPPPJJJGGGIIIMMMOOOOOOLLLMMMOOORRRTTTTTTSSSQQQPPPQQQRRRQQQOOONNNNNNOOOKKKLLLLLLJJJHHHIIILLLPPPNNNOOOOOOMMMLLLMMMOOOQQQGGGDDD@@@???@@@AAACCCCCC>>><<<;;;<<<===>>>===<<<:::::::::::::::::::::::::::999888666555555444444444444555555666555555555444444555666666555555555111111222333444555555666333333222111000111111111////////////////////////000000000000000000000000111111111111000///...---)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------(((%%%###&&&+++...,,,)))******+++,,,,,,---......(((((())),,,......,,,***,,,,,,+++,,,---,,,)))'''***+++,,,,,,------------******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***)))))))))***++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++***.........////////////000,,,,,,,,,+++++++++******(((***,,,---,,,---...///---,,,,,,++++++,,,,,,---((()))***+++,,,------...---,,,+++******+++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++,,,...000000///...---/////////...---,,,***)))(((***---......///000111........./////////000000000000000000000//////...000000000///000111111222000111222333333222111000111222333444444444333222444555666888999999999999:::999888888888999:::;;;;;;;;;;;;<<<>>>BBBFFFHHH\\\sss;;;<<<===>>>>>>===<<<;;;<<<===============<<<<<>>===<<<<<<===>>>???@@@AAACCCDDDDDDCCCBBBAAABBBAAA@@@??????AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBCCCEEEFFFHHHIIIIIIKKKKKKKKKKKKLLLMMMOOOOOORRRPPPNNNLLLKKKMMMOOOPPPPPPQQQSSSTTTTTTTTTSSSRRRRRRSSSUUUWWWWWWWWWUUUTTTQQQQQQRRRTTTVVVYYY[[[\\\WWWVVVVVVUUUTTTTTTTTTUUUSSSTTTTTTUUUVVVVVVVVVWWWXXXXXXWWWVVVVVVUUUTTTTTTWWWUUUSSSPPPNNNLLLKKKJJJQQQNNNLLLMMMOOOPPPNNNLLLSSSPPPMMMMMMPPPQQQOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMLLLKKKKKKKKKKKKHHHDDD???======???AAABBB======<<<;;;;;;;;;;;;<<<;;;;;;::::::999888888777:::999888777666555444444444444333333333333222222444444444444444444444444000000000111222222222333222111000//////000111222000///...---,,,,,,---...222222000///............000000000000///...---,,,---,,,+++*********+++,,,+++,,,,,,---...///000000......---,,,,,,+++******---,,,+++***,,,///222444+++++++++,,,,,,---------++++++,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///......------......///++++++++++++++++++++++++,,,+++***+++---...---,,,------------------------+++++++++++++++++++++++++++,,,...000000000...---******+++++++++,,,,,,,,,,,,,,,---------.........++++++,,,---------,,,,,,++++++++++++++++++++++++///...---,,,***)))((((((---------,,,,,,,,,++++++,,,,,,+++***+++,,,---...------,,,++++++,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,+++------...//////...------///...,,,++++++,,,---///000...+++))))))***,,,......///////////////..................////////////000///.........///111222444444333222111000///.../////////000111111222222111222222333333444444555555666777888888888888888999:::;;;;;;<<<<<<;;;;;;<<<;;;===@@@@@@@@@FFFNNNWWWppp======>>>??????>>>======<<<<<<=========<<<<<<;;;??????>>>======>>>??????>>>??????@@@@@@@@@@@@???BBBAAA?????????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOQQQOOOMMMKKKKKKLLLNNNOOONNNOOOPPPQQQRRRQQQPPPPPPQQQSSSUUUVVVWWWVVVTTTSSSQQQQQQRRRTTTUUUXXXZZZ[[[WWWVVVUUUTTTSSSSSSTTTUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSRRRQQQOOONNNMMMMMMMMMPPPNNNLLLMMMNNNOOOMMMKKKOOOOOOPPPQQQRRRQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHDDD@@@===>>>???@@@@@@;;;::::::999999999999999999888888888888888999999888777777666555444333222444444333333333222222222222222222222222222222222111111111111111111222222111111000///////////////000000...---------......222111000///............////////////...---,,,,,,---,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,......---,,,,,,+++******---,,,***)))***,,,...000+++,,,,,,,,,,,,,,,,,,---+++,,,------------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************------------+++)))&&&%%%******+++++++++,,,,,,,,,************++++++++++++.........---,,,+++))))))++++++++++++++++++++++++------------------------+++,,,,,,,,,------......,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---***))))))))))))***++++++++++++,,,,,,------......---..................---///...---,,,,,,---......///...,,,+++++++++,,,---......////////////..................////////////000//////...///000111222111111111111111111000000------...//////000000111222333333444444555666666777888888999999999999888999999:::;;;;;;;;;;;;;;;<<<;;;===@@@@@@@@@FFFNNNXXXqqq>>>??????@@@@@@??????>>>======>>>>>>>>>>>>======???>>>>>>======>>>>>>???>>>>>>======>>>???@@@@@@AAA@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA@@@???@@@AAACCCDDDDDDCCCBBBBBBCCCCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJLLLMMMNNNOOOPPPNNNLLLKKKKKKKKKMMMNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPRRRSSSUUUUUUTTTSSSRRRQQQQQQQQQRRRTTTVVVWWWXXXVVVUUUSSSRRRQQQRRRTTTUUUTTTSSSQQQPPPPPPRRRTTTUUUUUUUUUUUUTTTSSSSSSRRRRRROOOOOONNNNNNNNNOOOOOOPPPOOOMMMLLLLLLMMMMMMLLLJJJKKKNNNRRRTTTSSSPPPMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFDDD@@@???>>>>>>===<<<::::::999888888888888999777666555555666888999:::777777666555444444333222333333333333222222222222111111111111111111111111111111111111111111000000///000000000///...------000000///.........//////222111000//////......///............---,,,++++++---,,,++++++******++++++---,,,,,,,,,+++++++++***...------,,,,,,++++++***...---+++******+++,,,...---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***---------------------------,,,++++++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++)))&&&$$$"""******+++++++++,,,,,,,,,)))))))))************+++.........---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,+++++++++,,,---...,,,,,,,,,++++++,,,,,,---))))))(((((())))))***+++***++++++,,,---...///000......------------.......................................------------------....../////////..................///////////////////////////000111111---......///000111222222......//////000111111222333333444555555666666777999::::::::::::999999888888999999:::::::::::::::<<<;;;===@@@@@@@@@FFFNNNZZZrrr>>>>>>????????????>>>>>>>>>??????@@@@@@@@@@@@???========================???>>>>>>>>>>>>@@@BBBCCC@@@@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBBCCCDDDDDDCCCBBB@@@???@@@AAACCCDDDEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOONNNLLLKKKKKKKKKLLLMMMOOOPPPPPPQQQQQQQQQQQQQQQPPPQQQSSSTTTTTTSSSQQQPPPOOOPPPPPPQQQRRRSSSUUUUUUUUUTTTRRRPPPPPPQQQSSSUUUTTTRRRPPPNNNNNNOOOQQQSSSSSSSSSRRRRRRRRRQQQQQQQQQMMMMMMMMMMMMMMMNNNOOOPPPMMMMMMLLLLLLLLLKKKJJJJJJHHHMMMRRRSSSPPPMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCEEECCC@@@??????===;;;999;;;;;;:::999999999999:::777666555444444666888999888777777666555444444444333333333222222222222111333333333333333333333333222222111111000000//////,,,---.../////////------000000000/////////000000111111000///////////////------------,,,+++******,,,,,,++++++++++++***+++---------------------------------,,,,,,+++++++++//////---,,,,,,---//////---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++***************************------------------------***++++++,,,++++++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------------++++++++++++++++++++++++---,,,+++***((('''&&&&&&*********+++,,,------...+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------+++++++++++++++,,,------,,,,,,,,,------...............---,,,,,,---......------.../////////......---.../////////...---,,,------......//////..................///////////////////////////000000111,,,------...///000111111111111111222333333444444333333333444555555666666::::::::::::999888777777777888999999::::::999999<<<;;;===@@@@@@@@@FFFNNN[[[ttt=========<<<<<<=========<<<======>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@BBBDDD@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBAAABBBCCCCCCCCCAAA@@@???BBBCCCDDDDDDDDDBBBAAA@@@CCCCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHIIIJJJLLLNNNOOONNNMMMLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOOOOPPPPPPQQQOOOQQQRRRSSSSSSRRRPPPOOOMMMMMMNNNNNNPPPQQQRRRSSSTTTSSSQQQPPPPPPRRRSSSTTTSSSQQQOOOMMMLLLMMMOOOQQQPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJHHHLLLOOOOOOMMMKKKKKKMMMGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@???>>>===:::888::::::999888888888888888777777555444444444555555555555555444444333333333333333222222222111111111222222222222222222222222222111111000000/////////***+++---.../////////...//////000000000000000000111000000////////////000------------,,,+++***))),,,,,,,,,,,,++++++******++++++,,,,,,---......///------,,,,,,,,,,,,++++++------,,,,,,---...000111---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,...//////...,,,+++************************,,,+++******,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++---,,,+++***((('''&&&&&&+++++++++***************++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,---...............------,,,,,,+++------,,,,,,,,,,,,------,,,,,,---...//////......,,,---...000000///---,,,,,,,,,---...........................////////////...//////000000000000000.............../////////111111111222333333444444222222222333444444555555888999999999888777666666777888999999::::::999999<<<;;;===@@@@@@@@@FFFNNN[[[ttt<<<;;;;;;::::::;;;;;;<<<888999:::;;;;;;<<<<<<;;;;;;<<<<<<======<<<<<<;;;::::::;;;<<<>>>???AAABBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@??????CCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNPPPQQQRRRSSSSSSRRRPPPNNNKKKKKKKKKLLLNNNPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSQQQOOOMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMJJJIIIIIIJJJJJJKKKMMMNNNMMMLLLLLLMMMFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@AAAAAABBB@@@>>>======<<<:::888777777666555555555555666777777666666555444333333333333222222222111111111222222222222111111111111////////////////////////000000000000000000//////++++++---...//////000000......///000000000//////000000////////////000000------------,,,+++******+++,,,,,,,,,,,,+++***)))(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))************************+++***)))***,,,,,,,,,+++************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))************+++,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,---------,,,,,,++++++++++++,,,---......++++++******++++++,,,---///...---,,,+++******))),,,,,,------------,,,,,,+++,,,,,,,,,---.........+++,,,---//////...------+++,,,---...........................////////////......///000000000000000000000//////......------......//////000111111222111111222222333444444555777777888888888777666666888999999:::::::::::::::<<<;;;===@@@@@@@@@FFFNNN[[[ttt<<<;;;:::999999:::;;;<<<888888999;;;;;;<<<<<<;;;======>>>??????>>>======999:::<<<>>>???AAABBBBBBAAAAAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDCCCBBBAAA@@@AAACCCEEEFFFDDDBBBAAA@@@@@@@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFFFFHHHIIIKKKMMMNNNOOONNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNPPPQQQSSSTTTSSSRRRPPPNNNHHHHHHIIIKKKMMMOOOQQQRRRQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLMMMOOOOOONNNJJJIIIIIIKKKJJJKKKMMMPPPRRRQQQMMMJJJDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@????????????AAA???<<<;;;;;;;;;:::999777666555555444444555555444555666777777666444333444444444333333333333222222222222222111111111111/////////////////////////////////000000000000000//////...............///,,,---...///000//////...000000////////////000000............---,,,+++***++++++,,,,,,,,,+++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,+++************+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************************)))(((((())),,,------,,,++++++++++++++++++++++++************************,,,,,,+++*********************+++++++++,,,,,,,,,************++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,------***+++,,,---------,,,,,,++++++++++++,,,---...///***************++++++,,,,,,,,,,,,++++++******)))***+++---//////---+++***++++++******+++,,,...///++++++,,,---------------***+++,,,---........................////////////---...///000111000000///000000000/////////......------...//////000000111222222333333444555555555777777888999999999888888999999:::;;;;;;;;;;;;;;;<<<;;;===@@@@@@@@@FFFNNNZZZsss<<<;;;:::999999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>:::<<<>>>AAACCCDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCC????????????????????????>>>>>>???@@@AAACCCDDDEEECCCBBB@@@@@@AAACCCFFFHHHEEEDDDBBBAAAAAADDDFFFHHHDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOOOONNNNNNNNNMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTSSSRRRPPPOOOGGGGGGHHHJJJLLLOOOQQQRRRPPPRRRTTTUUUVVVUUUTTTSSSQQQQQQPPPOOONNNMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPNNNKKKIIIJJJKKKJJJKKKNNNSSSWWWUUUNNNHHHDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>>>>>=========@@@>>>;;;:::;;;;;;;;;:::888888777666666666666666111333666888999888666555777777777777777666666666222222222111111111111000111111111111111111111111......//////000000111111333222000...---,,,------+++,,,.../////////......000000////////////000111............---,,,++++++++++++,,,---,,,+++***)))---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///......---,,,,,,+++++++++,,,,,,---------,,,+++***))))))***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++(((''''''))),,,---------++++++++++++++++++++++++---------------------------,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,---------.........((()))+++,,,---.........++++++++++++++++++++++++///...---,,,***)))((((((+++,,,,,,---...///000000***+++,,,---...---,,,,,,++++++++++++,,,---...///+++++++++***+++,,,,,,---******************++++++)))+++---000000---+++)))+++***)))((()))+++...///+++++++++,,,,,,---------***+++,,,---......................../////////000---...000111111111000////////////000000000000000/////////000111111222222333333444444555666666777777888999:::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<;;;===@@@@@@@@@FFFNNNZZZrrr::::::::::::::::::::::::999999::::::;;;<<<======<<<<<<;;;:::;;;<<<===>>>???????????????@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>BBBBBB@@@?????????@@@AAA@@@@@@AAABBBBBBBBBAAAAAAEEEDDDCCCBBBCCCDDDFFFHHHFFFEEEBBBAAAAAACCCEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBFFFGGGIIIKKKMMMNNNOOOPPPPPPOOONNNNNNMMMMMMNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMSSSRRRQQQPPPNNNMMMLLLLLLKKKHHHGGGIIIJJJIIIMMMSSSSSSTTTUUUTTTTTTUUUWWWYYYUUUVVVWWWVVVTTTQQQMMMKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFFFFGGGJJJMMMOOOQQQQQQPPPNNNLLLKKKJJJIIIHHHOOOZZZaaaaaaYYYMMMDDDDDDDDDCCCBBBAAAAAAAAAAAAFFFCCC???============<<<>>>>>>===;;;888888999;;;777777777666555555444444666666555555555444444444666666555444333333222222000000111111111222222222222111111000000000000000...............///000000111111000///////////////222111111000///......------------------------------,,,++++++------,,,+++...---,,,,,,++++++,,,,,,111000///...---+++******000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---***''''''***,,,,,,***++++++++++++++++++++++++------------------,,,,,,***************************++++++,,,,,,++++++***,,,,,,+++***))))))******)))*********++++++++++++)))))))))))))))*********---,,,++++++---------,,,............------,,,+++***,,,------,,,++++++,,,)))***++++++,,,---......,,,,,,,,,---...///000000...---+++))))))***+++,,,++++++++++++++++++++++++.........---,,,+++***)))++++++++++++++++++++++++,,,,,,------,,,,,,+++******)))***+++------,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++---------,,,,,,+++++++++...------,,,,,,,,,------////////////////////////...---,,,...000111111000222222111111000000//////000000000000111222444444555///...222666555444444888888666666666777888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???CCCHHHLLL[[[rrr;;;;;;;;;:::::::::::::::999999::::::;;;<<<<<<===<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@??????@@@AAAAAA@@@@@@@@@BBBAAA@@@???>>>??????@@@>>>???@@@@@@AAA@@@@@@@@@CCCCCCAAAAAAAAACCCDDDEEEEEEDDDCCCBBBBBBCCCEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDHHHHHHJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNQQQQQQQQQQQQPPPOOONNNMMMKKKHHHGGGIIIIIIHHHKKKPPPSSSTTTTTTTTTSSSTTTVVVYYYVVVVVVVVVUUUSSSPPPMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEFFFIIILLLMMMOOOOOONNNMMMLLLJJJHHHHHHIIIRRR\\\^^^WWWMMMEEEAAADDDCCCBBBAAAAAA@@@@@@AAAEEEBBB???============<<<<<<<<<<<<999777666777888555555555555666666666666666555555555444444444333555444444333222222111111000000111111111222222222222111000000//////000000...............///000000111000000///////////////111111000000///......---........................000...---...///000///---...---,,,,,,++++++,,,,,,+++******)))((('''&&&&&&......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******---//////...++++++++++++++++++++++++,,,,,,------------------+++++++++++++++*********++++++,,,,,,,,,,,,++++++,,,++++++***))))))******)))))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++,,,,,,++++++***)))***,,,------,,,++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........---+++***)))***+++,,,++++++++++++++++++++++++------------,,,+++******++++++++++++++++++++++++,,,,,,------,,,,,,+++***...---------------+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------------------------,,,,,,+++++++++------,,,,,,,,,,,,,,,---////////////////////////...---,,,...000111000///111111111000000000000000000000000000000111222333333111222444444111222666777777777666777777888999:::::::::;;;;;;;;;;;;;;;<<<=========>>>AAAFFFJJJ]]]sss<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===>>>>>>???@@@@@@??????AAAAAA@@@??????@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOONNNMMMIIIIIIKKKKKKJJJKKKNNNRRRSSSSSSSSSRRRSSSUUUWWWXXXWWWVVVTTTRRROOOLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEHHHJJJLLLLLLMMMMMMMMMKKKIIIGGGFFFNNNYYYaaa]]]PPPDDDBBBEEECCCCCCBBBAAA@@@@@@@@@@@@CCC@@@===<<<===>>>===<<<:::;;;:::888555333444555333444444555666666777777555555444444444444333333333333222222111111000000111111111111111222222222222111000000//////000000///............//////000000000//////......//////000000000///......------...............////////////...---...///000///......---,,,,,,++++++,,,,,,,,,,,,+++++++++*********,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((***,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,+++******)))*********((()))))))))******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))***,,,------,,,++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***------.........------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,------////////////////////////...------...000111000//////000000000000000000111000000000//////000111111111222444666222...111777555666777777888888888777999:::::::::;;;;;;;;;<<<===>>>=========@@@DDDHHH___ttt======<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::;;;<<<<<<===>>>>>>???@@@@@@@@@@@@@@@???>>>>>>=====================>>>???@@@@@@@@@@@@@@@@@@?????????@@@@@@AAA@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNKKKJJJMMMNNNMMMNNNPPPQQQRRRRRRQQQQQQQQQTTTVVVYYYXXXVVVSSSPPPNNNLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEGGGIIIJJJKKKLLLLLLMMMLLLJJJHHHFFFPPPWWW[[[VVVJJJAAABBBGGGCCCBBBAAA@@@????????????@@@>>><<<<<<=========<<<:::::::::777444222222333444444444555555666666666444444333333333333333333333333222222111111111111111111111111111111111111111111000/////////////////////............///000000//////.........///////////////......---------------------............,,,+++***+++,,,---,,,+++...---,,,,,,++++++,,,,,,.............../////////++++++++++++******************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&''')))***++++++++++++++++++++++++++++++******+++,,,------.........------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***************+++(((((()))))))))*********((((((((()))******++++++***+++++++++***))))))***,,,,,,---------,,,,,,+++***+++------+++***+++,,,,,,+++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++***++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,+++******''')))+++,,,,,,---...///++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...//////////////////////////////------...000000000///.../////////000000111111111000///////////////000000000222444333000222777444555666888888888777777999999999::::::;;;;;;<<<<<<<<<<<<<<<===@@@DDDHHH]]]ttt=========<<<<<<;;;;;;;;;999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;<<<@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>======<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@CCCEEEFFFFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKJJJJJJHHHGGGGGGGGGHHHIIIKKKMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMOOOJJJHHHLLLOOOOOOOOORRRQQQQQQQQQPPPOOOPPPRRRTTTXXXWWWUUUSSSPPPNNNLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIHHHIIIKKKKKKHHHCCC@@@AAACCCBBBBBB@@@??????????????????===;;;;;;<<<<<<;;;:::999::::::888555333333444666555555555444444444333222222333333333333333333333333333333222222222222111111111111111111111111111000000///...///////////////............////////////............//////............------------+++++++++,,,,,,---------***)))((()))+++,,,+++***...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------...++++++++++++++++++++++++******++++++,,,---......---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++***************++++++))))))))))))************'''(((((()))******++++++***+++,,,+++)))((()))***++++++,,,------,,,,,,,,,)))+++,,,,,,+++******+++))))))***++++++,,,------............------------+++++++++++++++++++++,,,++++++++++++++++++++++++***************+++------++++++++++++++++++++++++++++++,,,,,,++++++***)))$$$&&&)))***))))))+++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///////////////////////////...---...///000///.........//////000000000111111000///////////////000111---,,,111555555444666333444666777888888777777888888999999:::;;;;;;<<<::::::;;;<<<===AAAFFFJJJYYYrrr========================999999999999::::::::::::999999:::;;;;;;;;;;;;::::::999999999999:::;;;;;;@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>===<<<<<<======???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGIIIKKKLLLNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSQQQJJJGGGJJJMMMNNNOOOQQQPPPPPPPPPOOONNNNNNPPPRRRVVVUUUTTTSSSQQQOOOMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFDDDCCCDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>===;;;;;;<<<;;;:::888888999:::999777555444555666666555555444333333222111111222222222222333333333333333333333333333222222222222111111111111111111000//////......//////000//////............///......------......//////------------------------*********+++,,,,,,------,,,+++***+++---///...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---++++++++++++++++++++++++******++++++,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********)))******+++,,,)))*********++++++++++++))))))***+++,,,------...***---...,,,)))''')))+++((()))******************)))+++,,,,,,+++******+++(((((()))***+++,,,------........................***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))+++,,,---+++++++++++++++++++++++++++++++++++++++******)))'''***,,,+++'''%%%&&&(((++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---............---++++++,,,,,,,,,,,,------------------...///000111///////////////////////////...---...///000///......//////////////////000000000000//////000111111111,,,+++000666666444555333444555666777888888888777777888999:::;;;<<<<<<999:::;;;<<<>>>BBBGGGKKKVVVppp<<<<<<<<<===>>>>>>??????999999999999999999999999888999:::;;;;;;;;;:::::::::999999999999:::;;;;;;>>>???????????????>>>===>>>>>>?????????>>>===<<<;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>???AAACCCEEEFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGIIIKKKMMMNNNMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMQQQUUUZZZ\\\YYYPPPJJJKKKNNNNNNOOOQQQOOOPPPOOONNNMMMMMMOOOQQQSSSSSSTTTTTTRRRPPPMMMKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHHHHHHHIIIJJJKKKIIIGGGFFFEEEFFFFFFFFFEEEAAA@@@???>>>>>>======>>>>>>===;;;;;;;;;:::888666555777999999777555555555444444444444444444444444111111111111222222222333111111222222222222222222222222222111111111000000000000///............///000000///..................------------...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,---///000000///...---,,,,,,++++++,,,,,,...............---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((+++------***))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))******+++,,,,,,,,,,,,,,,------------,,,,,,******))))))***++++++,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,---......+++...000...)))'''))),,,(((((()))***************)))***,,,,,,***)))***+++))))))******+++++++++,,,,,,,,,,,,------......///******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))((()))***,,,---+++++++++++++++++++++++++++++++++++++++***))))))***...000---)))&&&''')))++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,///000111000...---+++++++++,,,,,,---------+++++++++,,,,,,---//////////////////////////////000///---...///000///---///////////////.........000000000000000111222333222//////222333111111444444444444555666777888999777777888999:::;;;<<<<<<<<<<<<======???BBBGGGKKKVVVooo;;;;;;<<<===>>>???@@@@@@999999999999999999999999888999:::;;;<<<;;;::::::::::::999999::::::;;;<<<<<<===>>>??????@@@@@@???>>>???@@@@@@@@@???===<<<:::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>===??????AAACCCEEEFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGIIIKKKLLLMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIMMMSSSYYY```dddbbbXXXOOOOOOQQQQQQQQQSSSOOOOOOOOONNNLLLLLLNNNPPPQQQRRRSSSTTTSSSPPPMMMKKKLLLKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLMMMMMMMMMMMMMMMJJJIIIFFFEEEEEEGGGJJJLLLFFFFFFFFFEEECCCAAAAAAAAAAAA@@@???>>>============>>>===;;;;;;;;;999777444333555888888666555555555222333333444444555555666000000111111222222222333000000000000000111111111222222222222111111000000000000///...............111000///...............---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,+++---///000000///...---,,,,,,++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,,,,---------------------------///222111...+++,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++(((((()))***+++,,,,,,---,,,------......------,,,******))))))***+++,,,,,,++++++,,,,,,,,,---------&&&'''((()))***+++,,,,,,+++///111...***(((***---)))***+++,,,,,,,,,,,,,,,)))***,,,,,,***)))***++++++++++++*********************+++,,,,,,---......)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***(((((()))+++,,,++++++++++++++++++++++++***++++++++++++***))))))***...111000,,,)))+++...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((+++...000111///,,,***+++++++++,,,,,,---------************+++,,,---...////////////////////////000///......///000///---000000//////.........---000000000000111222444444222111333444111---...444444444333444555777999:::666777888999:::;;;<<<<<<>>>??????>>>???AAAFFFIIIXXXooo<<<======>>>???@@@@@@AAA<<<<<<<<<;;;;;;:::::::::======<<<;;;::::::999888<<<:::999999;;;<<<<<<;;;999;;;===???@@@@@@???>>>;;;<<<===<<<;;;;;;<<<===============>>>>>>>>>>>>EEEDDDCCCBBB@@@???>>>===???@@@BBBDDDEEEFFFFFFFFFIIIIIIJJJJJJIIIGGGFFFDDDGGGHHHIIIIIIGGGGGGHHHIIIMMMMMMMMMMMMLLLKKKIIIHHHKKKJJJHHHHHHIIIIIIHHHGGGHHHJJJMMMNNNRRR\\\iiisssrrrcccRRRKKKNNNQQQPPPMMMNNNMMMMMMOOORRRSSSRRRQQQQQQOOOMMMNNNQQQQQQNNNLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDAAA@@@???=========>>>>>>??????>>><<<;;;:::999888999888777666555444333333111222333444333222111000///000000000000111111111555444333222111111111111////////////////////////111111111000000000000000000111111000///......///......//////000111111111...---,,,,,,+++++++++,,,***,,,...000000000///.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,............,,,,,,************************000///---,,,+++,,,------******+++++++++,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,---------111444111,,,(((***---000///...,,,+++******)))++++++++++++++++++++++++,,,---...---+++***+++,,,------......------,,,+++,,,---------,,,,,,+++***444222000...,,,+++******++++++,,,,,,,,,---------)))******++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,------......++++++++++++++++++++++++------...///...---+++***,,,,,,,,,---------......)))+++---000111111111000---///111222333222000///111111000000//////......000///...------...///000000///.........///111222333444666555444333333444111//////111555777666444777:::======;;;:::<<<>>>===;;;<<>>??????@@@<<<<<<;;;;;;;;;:::::::::===<<<<<<;;;::::::999999<<<:::999999;;;<<<<<<;;;888:::<<<===>>>===<<<;;;;;;<<<===<<<;;;;;;<<<===>>>>>>>>>>>>============@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCDDDEEEFFFFFFIIIIIIIIIIIIHHHGGGFFFEEEGGGHHHIIIIIIGGGGGGHHHIIIJJJKKKMMMMMMNNNMMMLLLLLLKKKIIIHHHHHHIIIIIIHHHGGGDDDGGGJJJMMMRRR\\\jjjssstttgggWWWOOOPPPRRRPPPLLLLLLLLLLLLOOOQQQSSSRRRQQQPPPOOONNNOOOQQQQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNMMMLLLJJJJJJIIIFFFFFFFFFFFFEEEDDDCCCBBB@@@???===;;;:::999::::::======<<<;;;:::999888888999999888777666555444444333333444444333222111000/////////000000000111111444444333222111111111111000000000000000000000000000000000000000000000000///000111000.........///............------------......---,,,,,,,,,,,,,,,(((***,,,---......---,,,---------------------,,,------,,,,,,,,,,,,------...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++,,,+++***)))))))))************+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++*********))))))*********++++++,,,,,,---*********+++++++++,,,,,,---000111000,,,***+++,,,...------,,,,,,,,,------++++++++++++++++++++++++,,,---...---+++***+++,,,******+++,,,---------,,,------------,,,,,,+++***......---,,,,,,+++******))))))*********+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******++++++,,,------...++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,---------......***,,,...000111111000///......000111111111000///111000000000/////////...000000///////////////000000//////...///000111222000222444333222111111222888666555555777888777555555888:::999888888:::<<<===;;;<<>>>>><<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;::::::999999;;;:::999999;;;<<<<<<<<<:::;;;<<<======<<<;;;:::;;;<<<===<<<;;;;;;<<<===??????>>>>>>======<<<<<<;;;<<<===???@@@BBBCCCDDD???@@@AAABBBDDDEEEFFFFFFJJJIIIHHHGGGGGGFFFGGGGGGGGGHHHJJJIIIHHHGGGGGGHHHHHHIIIKKKMMMOOOOOOOOOOOOJJJIIIHHHHHHIIIIIIHHHGGGDDDGGGIIILLLPPPXXXccckkkmmmcccWWWQQQQQQRRROOOLLLKKKKKKKKKMMMPPPRRRQQQPPPOOONNNNNNOOOQQQQQQOOONNNKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJJJJFFFFFFEEEDDDCCCBBBAAA@@@AAA@@@===;;;999888888888::::::::::::999999999888:::999999888777666555555444555555444333222111000/////////000000000000111444333222111111000111111111111111111111111111111000000000000000000000000///000111000........./////////......---,,,,,,+++...------,,,,,,,,,,,,---)))***+++---...------,,,,,,---------------------...------,,,,,,------...//////...---,,,+++***)))+++++++++,,,,,,---------******++++++,,,,,,------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++++++++************)))++++++++++++++++++++++++))))))*********+++++++++---.........------,,,+++++++++++++++---...///000++++++++++++++++++++++++,,,---...---+++***+++,,,((((((***+++,,,---------------,,,,,,,,,,,,++++++))))))***++++++++++++***))))))*********+++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************++++++,,,,,,---++++++++++++++++++++++++......---,,,,,,,,,,,,---,,,,,,,,,---------......,,,---...///000///...............////////////000000000000000///////////////000000111111111000000000////////////000111222000222333333222111222333666555444444666666555444666777888888777888:::<<<===;;;;;;???@@@AAAFFFMMMXXXnnn:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;:::999999;;;======<<<===>>>>>>???>>>>>>===<<<;;;<<<===<<<;;;;;;;;;===??????>>>>>>======<<<<<<;;;<<<===???AAACCCEEEFFFAAAAAABBBCCCDDDFFFGGGHHHJJJIIIGGGFFFFFFFFFGGGHHHGGGHHHJJJJJJHHHGGGGGGGGGFFFHHHJJJLLLNNNNNNNNNNNNIIIHHHGGGHHHIIIIIIHHHGGGIIIJJJJJJJJJKKKOOOVVV[[[^^^XXXPPPNNNOOOPPPOOOLLLJJJJJJJJJMMMOOOQQQPPPOOOMMMMMMNNNOOOPPPPPPPPPOOOLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJFFFFFFDDDCCCBBBAAA@@@@@@CCCAAA???===<<<<<<<<<<<<999999999:::::::::::::::888888777777666555555444555555555444333222111111000000000111111111111222444333222111000000000000000000000000000000000000/////////000000000000000...///000000...---...000000000000//////.........---,,,++++++++++++,,,,,,+++,,,---...////////////,,,,,,,,,------------......------,,,,,,------...------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,+++++++++************)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++++++++---,,,+++,,,......---+++))))))******,,,---...///+++++++++++++++++++++++++++,,,------++++++,,,---))))))+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,'''((()))+++++++++******++++++,,,,,,,,,---------,,,,,,,,,++++++*********---------------------------,,,,,,,,,+++******************+++++++++,,,,,,++++++++++++++++++++++++111000...,,,++++++++++++,,,,,,,,,---------......---......//////...------...------------...///000000000000000///////////////000111333333222111000000000000000000111111111222333555555444333444555222222222444666777888888999999999999999:::<<<===<<<:::;;;>>>@@@AAAFFFLLLWWWmmm::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::;;;999888999;;;======<<<>>>>>>>>>>>>>>>=========;;;<<<===<<<;;;;;;;;;===???>>>>>>>>>=========<<<>>>???@@@AAABBBDDDEEEEEECCCCCCCCCDDDEEEGGGIIIJJJIIIHHHGGGFFFEEEFFFGGGHHHFFFHHHJJJJJJIIIGGGFFFFFFFFFGGGIIIKKKKKKKKKKKKKKKIIIGGGFFFGGGIIIIIIHHHGGGJJJJJJJJJHHHHHHIIIKKKMMMSSSPPPMMMLLLLLLMMMLLLKKKKKKJJJKKKLLLOOOPPPOOONNNJJJLLLMMMNNNOOOOOOOOOPPPMMMLLLJJJHHHGGGHHHHHHIIIKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@::::::::::::;;;;;;;;;;;;666666666555555444444333555555444333222222111111111111111222222222333333333333222111000000000000////////////////////////......//////000000000000---...000///...---...000---........./////////000+++***************++++++,,,,,,---...////////////---------------------------------,,,,,,---------,,,,,,---------------...******+++,,,,,,---......///......---,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,++++++*********)))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---++++++***+++---...,,,+++******))))))***+++,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,------------,,,,,,---,,,+++++++++,,,------***+++++++++++++++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------.........---,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,---...,,,,,,,,,---------.....................------,,,---------,,,---...//////////////////000000000000///000222333333333222111///000000111111111111111111333555555444444444555555666777888999:::;;;<<<999999999999:::;;;<<<<<<<<<:::;;;>>>???@@@EEELLLWWWmmm::::::::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<888888999999::::::;;;;;;:::999888999;;;=========;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===<<<;;;;;;<<<============>>>>>>>>>>>>>>>AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDFFFIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFIIIKKKKKKIIIGGGFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIQQQPPPNNNLLLKKKKKKKKKKKKMMMLLLLLLMMMOOOOOONNNLLLGGGJJJLLLMMMMMMMMMNNNPPPOOOMMMJJJHHHFFFFFFFFFGGGKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDCCCAAAAAAAAABBBBBB===<<<<<<;;;;;;===>>>???::::::::::::;;;;;;;;;;;;555555555444444444333333444333222111111111222222111111111222222222333333333222111000000///000000........................---......//////000000111,,,...//////...---...000***++++++,,,------......+++************++++++,,,******++++++,,,------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,+++++++++++++++,,,,,,---------//////...---,,,+++******++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++***,,,------++++++,,,...---.........------,,,+++---,,,+++***+++,,,---......---,,,+++*********+++))))))*********+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++---///111222,,,,,,,,,---------............---------------------------............///////////////000000000000///000111222222222222222///000111111222222111111///111333333222222333444666777888888666666777888888777777999;;;<<<:::999<<<::::::>>>???@@@EEELLLWWWlll;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<777888888999::::::;;;;;;:::999888999;;;===>>>===;;;;;;;;;;;;;;;<<<===>>>;;;<<<===<<<;;;;;;<<<===<<<<<<======>>>>>>??????AAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBEEEGGGIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFIIIKKKLLLIIIGGGEEEEEEFFFGGGHHHJJJKKKJJJJJJIIIGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFGGGHHHJJJJJJJJJIIILLLMMMMMMKKKJJJJJJKKKMMMOOONNNMMMNNNOOOOOOMMMKKKEEEHHHKKKLLLKKKKKKMMMOOOQQQOOOKKKGGGEEEDDDDDDEEEJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBB@@@??????@@@AAABBB<<<<<<:::999999:::;;;<<<::::::::::::999999999999555555555555555444444444111111000000000111222333//////000000000111111111333222111000000/////////////////////////////////------......///000000111,,,---///...------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...++++++++++++,,,---......//////...---,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++************+++,,,++++++++++++++++++++++++((()))***+++,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,------))))))*********+++++++++*********++++++,,,,,,---***+++++++++,,,,,,,,,,,,(((+++------***((()))+++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++---,,,,,,+++---...+++,,,,,,---------,,,,,,---,,,+++******,,,...///...---***)))(((***+++---))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------------------++++++++++++++++++++++++)))***+++---.../////////,,,,,,,,,---------......---------,,,------......,,,---...///000///........./////////000000000111/////////000000222333333///000111222222222111111...000222333222222333444333444666555333222444666888777888;;;>>>>>>;;;888;;;999:::===???@@@EEEKKKWWWlll;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<777777888999:::;;;;;;<<<:::888888999<<<>>>>>>===<<<<<<<<<<<<===???@@@AAA;;;<<<===<<<;;;;;;<<<===;;;;;;<<<===>>>???@@@@@@??????@@@AAAAAABBBCCCCCC@@@@@@??????@@@CCCFFFGGGDDDEEEGGGHHHHHHGGGFFFEEEFFFIIILLLLLLJJJGGGEEEDDDEEEGGGIIIJJJLLLLLLLLLLLLGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHIIIJJJKKKKKKIIIGGGEEEGGGIIIIIIHHHJJJMMMQQQQQQOOONNNOOOOOOOOOMMMKKKCCCFFFJJJKKKJJJJJJLLLOOORRRPPPKKKGGGDDDCCCCCCCCCIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIHHHFFFEEECCCBBBAAA@@@???>>>======???AAABBB>>>===<<<:::999999::::::999999999888888888777777666666666666666555555555000////////////111222333............////////////333222111000////////////000000000000000000000000---------...///000000111,,,---......------///000000//////......------,,,---------------...///000------------...///000000000000///...,,,+++***)))+++******************+++'''''')))***,,,---//////---,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000---,,,+++******+++,,,---************************)))***+++,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))***+++,,,,,,------)))************+++++++++(((,,,///---)))&&&(((,,,,,,,,,,,,---...///000111++++++++++++++++++++++++***+++---,,,,,,,,,---...((()))***+++,,,------------,,,+++******,,,...///---+++)))''''''))),,,...++++++,,,,,,,,,---------------,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,---------........................++++++++++++++++++++++++......//////...,,,***))),,,,,,,,,---------......---,,,,,,,,,,,,---...///,,,---///111111000///---.../////////000000111111000///......///111333444///000111222333222111111000222444555444444555666111444777777666666999<<<999:::;;;???BBBAAA===999;;;999:::===???@@@EEEKKKWWWlll;;;;;;;;;::::::999999999777777777888999999999:::666666777888888888888888888999999::::::;;;;;;;;;;;;;;;<<<===<<<;;;999888;;;;;;<<<<<<<<<<<<;;;;;;>>>????????????@@@@@@@@@@@@AAACCCEEEEEEDDDCCCBBB???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGJJJLLLMMMJJJHHHFFFEEEHHHIIIJJJKKKLLLLLLLLLLLLHHHFFFDDDEEEGGGIIIIIIIIIFFFGGGIIIKKKKKKKKKIIIHHHDDDCCCBBBBBBCCCEEEHHHIIIPPPPPPPPPPPPOOONNNMMMMMMIIIGGGGGGIIIKKKNNNNNNNNNPPPNNNLLLJJJHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGIIIFFFDDDDDDEEEDDDAAA======>>>???@@@@@@???>>>======<<<;;;:::999888888888:::999888777666555444333666555444333222333444444222111///...---...000111000000000000////////////000000000000000000000000//////.........---------......------------......000000//////......------000////////////.........+++,,,.../////////...---000...,,,*********+++,,,------..................---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...,,,+++***,,,//////,,,)))///......------,,,,,,++++++++++++++++++***)))(((,,,***)))+++...///...,,,******************************************************+++,,,,,,,,,,,,++++++******))))))******+++...,,,+++,,,......+++))))))************+++++++++111000...---,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************//////.........---------))))))***+++,,,,,,---...,,,------......------,,,"""###&&&)))+++---///000************************---,,,,,,++++++************))))))***+++---000111---,,,++++++,,,---///000)))+++,,,+++'''%%%%%%'''******+++,,,,,,---...............------,,,,,,,,,...+++***+++---...,,,***)))***,,,...000111111000............////////////000000000000000000000000111111111111111111111111............///000222222222222333444444555555666555555555555555666777777999:::;;;===>>>?????????<<<<<<<<<<<<===AAAGGGKKKZZZmmm:::::::::999999999888888777777777777777777888888666777777888888888888888888999999:::;;;<<<<<<===;;;;;;;;;;;;;;;:::999999===>>>>>>??????>>>>>>===>>>>>>?????????@@@@@@@@@???@@@BBBCCCCCCCCCAAA@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHFFFHHHKKKKKKIIIFFFDDDDDDFFFFFFHHHIIIJJJKKKKKKKKKIIIGGGEEEEEEGGGHHHHHHHHHDDDEEEGGGHHHHHHFFFEEECCCBBBAAAAAAAAABBBDDDGGGHHHNNNNNNNNNNNNNNNMMMLLLLLLIIIHHHGGGHHHKKKMMMMMMMMMPPPOOOMMMKKKIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFHHHFFFDDDDDDDDDCCC@@@===;;;<<<===>>>>>>===<<<<<<::::::999999888999999999444444555666777777888888555444333222222222333333222111///...---...///000000/////////////////////000000000000000000000000//////.........------------------,,,,,,---------............------------/////////.........------,,,------..................---+++******,,,---...---...............------,,,++++++******++++++,,,++++++++++++,,,,,,---...,,,++++++,,,......,,,)))++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++---+++***+++---...---+++******************************************************+++,,,,,,,,,,,,+++++++++************++++++...,,,+++,,,------+++)))************+++++++++++++++******))))))*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************.........---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,))))))***************)))************************,,,,,,,,,+++++++++++++++++++++******+++,,,---...------,,,,,,,,,,,,,,,---)))+++---,,,***((()))***000///...---+++***((((((......---------,,,,,,,,,...,,,++++++......---+++,,,---............---,,,............////////////000000000000000000000000000000000000000000000000.........//////000222222222222333444444555555666555555555555555666777777888888:::;;;<<<=========<<<<<<<<<<<<>>>BBBGGGKKKYYYlll999999888888888888777777777777777666666666666666777777888999999999999888888999:::;;;<<<===>>>>>>;;;;;;::::::999999::::::>>>??????@@@@@@??????>>>>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBAAA@@@@@@CCCCCCCCCCCCCCCCCCDDDDDDCCCDDDFFFGGGHHHGGGGGGFFFDDDFFFHHHHHHFFFDDDCCCCCCCCCDDDFFFGGGIIIJJJKKKKKKJJJHHHFFFFFFGGGHHHGGGFFFBBBCCCDDDEEEDDDBBB@@@???@@@?????????@@@CCCFFFGGGLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHHHHJJJKKKKKKJJJOOONNNMMMKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFEEECCCCCCCCCBBB@@@===:::;;;;;;<<<<<<;;;::::::777777777777777888999999222222333555666777888999333333222111111111111222111000///.........///000////////////////////////000000000000000000000000...............------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------......---------,,,,,,,,,---------------......///,,,++++++++++++---///000...............---,,,++++++******))))))******+++++++++,,,,,,,,,,,,------,,,++++++,,,---...,,,***))))))***++++++,,,------,,,------............---...,,,++++++------,,,***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---,,,+++,,,------+++)))************+++++++++,,,'''''''''((()))***+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++***)))'''&&&++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------,,,+++***))))))+++------,,,,,,---...++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,...---,,,---...///...,,,------......---,,,+++***............////////////000000000000000000000000////////////////////////////////////000000111222222222333444444555555666555555555555555666777777666777888999:::;;;;;;;;;<<<<<<<<<===>>>BBBHHHLLLXXXlll777777777777777777777777888888888777777666666555777888999999::::::999999999999:::;;;===>>>??????;;;;;;999888888999:::;;;======>>>>>>>>>>>>======>>>>>>>>>>>>????????????>>>???@@@AAAAAAAAA@@@@@@DDDDDDCCCCCCBBBBBBBBBBBBAAACCCEEEGGGHHHGGGFFFEEECCCEEEGGGGGGEEECCCCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKJJJIIIGGGGGGGGGGGGFFFDDDAAABBBCCCDDDDDDCCCAAA@@@@@@?????????AAACCCFFFHHHKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJHHHHHHIIIJJJIIIHHHLLLLLLKKKJJJHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBAAAAAADDDDDDCCCBBBBBBAAA???>>>:::;;;;;;:::::::::999999666666666555555666777777555555555555444444444444222111111111000000000000111000///............///.........///////////////000000000000000000000000...........................------,,,,,,------...++++++,,,,,,------......---------,,,,,,,,,++++++...---,,,+++,,,---...///---,,,,,,,,,,,,---...////////////...---,,,+++***++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,,,,------.........,,,,,,---......///.........---,,,,,,,,,,,,+++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,************+++---...///------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------***++++++,,,,,,++++++***))))))***+++++++++******++++++++++++++++++++++++***++++++,,,,,,---------------------------------++++++,,,---,,,+++)))(((+++,,,------------------'''((()))+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,......---............---***++++++,,,,,,---------............////////////000000000000000000000000000000000000000000000000000000//////000111111222222222333444444555555666555555555555555666777777666777888999::::::::::::;;;<<<<<<===>>>CCCHHHMMMXXXlll666666666666666666666666999999999888888777777777888888999:::::::::::::::999999:::;;;<<<===>>>???;;;:::999999999:::;;;<<<======>>>>>>>>>>>>============>>>>>>>>>???????????????@@@AAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???@@@BBBDDDFFFFFFFFFEEEDDDCCCEEEFFFFFFEEECCCCCCDDDBBBCCCEEEGGGIIIJJJKKKKKKJJJIIIGGGGGGHHHGGGEEECCC@@@BBBDDDFFFGGGGGGFFFEEEBBBAAA@@@AAABBBEEEGGGIIIKKKKKKJJJJJJKKKLLLMMMNNNLLLJJJHHHHHHHHHHHHGGGFFFIIIIIIHHHGGGFFFEEEEEEDDDFFFEEECCCBBBAAA@@@@@@???BBBBBBBBBBBB@@@???>>>>>>;;;;;;::::::999999999999888777666555444444444444666666555444333222111111111111111000000000//////000//////...............------....../////////000////////////////////////---.....................//////............//////,,,,,,------.........///---,,,,,,,,,,,,+++++++++------,,,++++++---...///......------,,,,,,,,,,,,............---,,,+++***,,,,,,++++++++++++,,,,,,+++,,,---------,,,++++++,,,,,,,,,,,,++++++,,,---.........------,,,,,,,,,***+++,,,---------------------------++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,+++************++++++++++++,,,,,,,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,------...//////***++++++,,,,,,++++++***(((((()))++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...------...//////000000000((()))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,+++***------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---............---......++++++++++++,,,,,,------............////////////////////////////////////111111111111111111111111111000000000000111111222222222333444444555555666555555555555555666777777777888999::::::;;;::::::;;;<<<<<<===???CCCIIIMMMYYYmmm555555666666666666777777999999999999888888888888999999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<======;;;;;;::::::;;;;;;<<<<<<>>>??????@@@@@@??????>>>=========>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@??????@@@AAACCCDDDEEEEEEDDDDDDBBBDDDEEEEEECCCBBBCCCDDDBBBCCCEEEGGGHHHIIIJJJJJJJJJHHHGGGHHHHHHGGGEEECCCAAACCCEEEHHHIIIIIIIIIHHHDDDCCCCCCBBBCCCEEEHHHIIIJJJJJJIIIIIIJJJLLLNNNOOOLLLJJJHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCAAA@@@????????????@@@AAABBBAAA???======>>>;;;;;;:::999888888888888888777666555333333333222333333333222222222222222000000111111000000///.../////////.........---------------......//////000////////////////////////---------...............000000////////////000000------------............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------.../////////...---,,,,,,+++---------------,,,+++***---,,,,,,,,,,,,,,,,,,---+++,,,---...---,,,+++***,,,------,,,+++***,,,...------,,,++++++***))))))***++++++,,,,,,,,,,,,+++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,***+++---,,,***))))))***++++++++++++,,,,,,,,,,,,------,,,+++************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,---...//////++++++,,,,,,,,,,,,++++++***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///000000000000)))***+++,,,---------------,,,++++++,,,,,,***(((************++++++++++++++++++++++++,,,,,,,,,,,,,,,...///...---,,,---...///...---,,,++++++,,,,,,............////////////////////////////////////111111111111111111111111111111111000000111111222222222333444444555555666555555555555555666777777888999:::;;;;;;;;;;;;;;;;;;<<<======???DDDJJJNNNZZZnnn555555666666777777777777777777777777888888888888999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<<<<=========<<<===>>>>>>??????>>>>>>===============>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCDDDDDD@@@BBBCCCCCCAAAAAABBBCCCBBBBBBDDDEEEFFFGGGGGGGGGHHHHHHGGGHHHIIIHHHFFFDDDBBBDDDFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHHHHHHHGGGGGGHHHJJJMMMNNNKKKIIIGGGFFFGGGHHHGGGFFFEEEFFFFFFFFFFFFDDDCCCBBBAAA@@@??????>>>>>>>>>???>>>@@@BBBAAA>>><<<===>>>:::999888666666666666777777666555444444444444444000111111111222222333333000000111222111000///.........//////......------,,,,,,---......///000000////////////////////////---------.........////////////............//////---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------------,,,---...............------,,,,,,---------,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,---......,,,***))),,,------,,,******,,,///+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++************++++++)))+++---,,,***((()))***+++++++++,,,,,,,,,------,,,++++++***)))*********+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***+++++++++,,,,,,------,,,,,,------------,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...//////...---,,,---,,,,,,,,,,,,,,,------,,,***)))+++---...,,,***%%%&&&'''))),,,...///000******+++++++++,,,,,,,,,+++---......++++++,,,...///...---,,,,,,---..................////////////////////////////////////111111111111111111111111222222111000000111111222222222333444444555555666555555555555555666777777999999::::::;;;;;;::::::;;;<<<======@@@DDDJJJOOOYYYmmm555666666666777777888888555555666666777777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999:::;;;===>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>===============>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCDDDDDD???@@@AAAAAA@@@???@@@BBBAAABBBCCCDDDEEEEEEEEEEEEHHHGGGGGGHHHIIIIIIFFFDDDCCCDDDFFFGGGHHHGGGEEEDDDGGGEEEDDDCCCCCCDDDEEEGGGGGGFFFEEEEEEGGGIIILLLMMMJJJHHHFFFFFFGGGHHHGGGFFFEEEFFFGGGGGGGGGEEEDDDCCC??????>>>>>>>>>>>>>>>???===@@@BBBAAA>>><<<===>>>999888666555444444444555555555444444444555666666111111111111111111111111000111222222222111///.........//////......---,,,,,,,,,------...///000000////////////////////////---------.........//////......------------......---,,,,,,++++++*********......------------,,,,,,***+++,,,---...---,,,++++++,,,---...////////////++++++,,,---------,,,,,,++++++************+++++++++,,,.........,,,***))),,,---...,,,)))))),,,///+++,,,,,,------......///------------,,,++++++***)))+++------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,++++++******************+++)))+++---,,,***((()))+++++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++******,,,------......------,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------......---+++***)))000///---,,,++++++,,,---***)))(((+++...000...,,,*********************************++++++,,,,,,,,,***,,,...---+++***+++...+++++++++,,,---000222333............/////////000////////////////////////000000000000000000000000222222111111111111111222222222333444444555555666555555555555555666777777888999999:::::::::999999;;;<<<===>>>@@@DDDKKKOOOXXXlll555555444444444555555666444444444444444555666666;;;;;;::::::::::::::::::999999;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@AAA@@@???>>>AAABBBBBBCCCCCCBBBBBBAAA??????@@@AAABBBCCCCCCDDDAAABBBCCCCCCAAA??????@@@AAAAAABBBBBBBBBBBBBBBBBBDDDEEEFFFGGGHHHGGGGGGFFFCCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEFFFHHHJJJKKKJJJEEEAAAAAADDDGGGFFFCCCCCCDDDEEEFFFFFFEEEDDDCCC???@@@@@@??????>>>===<<<;;;<<<>>>>>>===<<<999888777777555444444555666777777555333111///000111111000000111111111222222222444333111000///000111222......//////......---,,,---------............///...------,,,,,,------......---,,,---/////////...000000////////////000000111///,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,+++***+++,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++........................,,,,,,,,,++++++************))))))((()))+++,,,---------,,,++++++,,,------************************************************++++++++++++++++++++++++************************************************************************''''''''''''((((((((((((+++*********))))))((((((+++***)))))))))***,,,,,,........................++++++******++++++,,,---------------,,,+++***)))------.........---,,,,,,...------,,,+++***))))))---------------+++******...---,,,,,,,,,,,,---......---,,,,,,+++***)))(((++++++++++++++++++++++++------,,,+++,,,---...///000000...---+++***((((((......---------,,,,,,,,,...000111///---,,,...111000000000000000000000000,,,,,,---///222333111///222111111111000000//////000000000000000111111111111111222333333444555555<<<<<<<<<;;;888666666777555666777888:::<<<======<<<<<<<<<<<<===AAAGGGKKK]]]ooo555555555555555555666777666666555555555666666777999999999999::::::::::::999:::;;;<<<<<<======<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@AAA@@@??????AAAAAABBBBBBBBBBBBAAAAAA?????????@@@AAAAAABBBBBB@@@BBBCCCBBB@@@??????@@@AAAAAAAAABBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGFFFEEECCCCCCBBBCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGIIIJJJHHHDDD@@@AAADDDGGGFFFDDDCCCDDDDDDDDDDDDCCCBBBAAA????????????>>>===<<<<<<<<<===>>>>>>>>><<<:::999888777666555444444555555666555333111000000000000000000000111111111222222111111111111111000000///......//////......---,,,------------...............------,,,,,,------......---,,,---...//////---222222111111111111222222......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,++++++++++++++++++...---,,,***)))(((''''''---,,,+++******+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************''''''((((((((()))))))))++++++++++++*********)))+++***)))))))))***+++,,,------------------------***************++++++,,,------------,,,+++***)))))))))***************)))---,,,,,,++++++*********++++++++++++++++++++++++...---,,,,,,,,,,,,---...------,,,,,,++++++******++++++++++++************---,,,,,,+++,,,---...///---------,,,,,,+++++++++++++++,,,,,,---------...+++,,,---,,,***)))+++...+++++++++,,,,,,---......+++---///000000000111222111111111000000000//////000000000000111111111111111111222333333444555555555666777666555444555666888888999:::;;;;;;<<<<<<<<<=========>>>BBBHHHLLL\\\ooo666666555555555555666666888777777666666666777777777888888888999::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???????????????????????????AAABBBBBB@@@??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGFFFCCC@@@AAADDDFFFFFFEEECCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>===;;;;;;<<<===>>>>>>===<<<:::999888888666555444444444444444444333222111000000///000000000000111111111111...///111222222000...,,,......//////......---,,,------------...............------,,,,,,------......,,,,,,---...///...---......------------......,,,,,,.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,)))******+++,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,'''((()))***+++,,,,,,,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))))))))*********,,,,,,,,,+++++++++++++++******))))))******+++,,,------------------------++++++++++++,,,,,,,,,---------------,,,+++***)))&&&'''((()))))))))))))))++++++++++++++++++++++++***)))))))))***+++---......------,,,,,,------...------,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,---......******+++,,,,,,---......++++++,,,---...///000111***+++,,,+++***)))+++---))))))******+++,,,......,,,///000///,,,,,,000444111111000000000000////////////000000111111111111111222222333333444444555000222333444444444666777:::::::::;;;;;;;;;;;;;;;======>>>>>>???CCCIIIMMM[[[nnn777777555444333333222333888777666666555666666666666666777888999999::::::;;;;;;;;;;;;;;;:::999999999999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>@@@AAAAAA?????????@@@@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDFFFFFFEEEEEEDDDBBBCCCDDDDDDEEEFFFFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@AAADDDFFFFFFEEEDDDCCCCCCBBBAAA???>>>>>>======>>>======<<<;;;:::;;;;;;<<<<<<;;;:::999888888888777555444333222222333333333333222111///////////////000000000111111...///000000000///------.........///......---,,,,,,,,,---------............------,,,,,,------...---,,,+++,,,...///...---+++++++++******+++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------,,,------......------,,,((()))***+++,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,###%%%(((+++---.........************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,+++******'''((()))++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++***))))))+++---...------------------------,,,,,,,,,------.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------******+++,,,,,,---...............///000111111222------------------...///------,,,,,,---...000111333222000...,,,,,,///111000000000000000000////////////000000111111222222222222222333333444444444111333555555555666888999888999999::::::;;;;;;;;;===>>>>>>???@@@DDDJJJOOOZZZnnn999777666333222000//////666666555444444555555555666666777888999999::::::;;;;;;;;;;;;:::999888777777777888::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@@@@AAA??????@@@@@@@@@@@@??????@@@??????>>>>>>======<<<===???@@@@@@???>>>???@@@??????@@@@@@AAABBBBBBCCCBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFF@@@AAABBBCCCCCCBBBAAA@@@CCCCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@AAACCCDDDEEEDDDDDDDDDCCCAAA@@@??????>>><<<<<<<<<<<<<<<:::999999999999999999888777666666777777666555444333222111222222222222222111//////....../////////000000000111000...---------...///.........///......---,,,,,,,,,,,,------------......------,,,,,,------...---,,,+++,,,.........---...------,,,,,,------......,,,+++******+++---...++++++++++++++++++++++++)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,((()))***+++,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,***)))(((************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************++++++++++++))))))******************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...------,,,++++++,,,,,,++++++******)))***+++,,,------...---*********++++++,,,,,,---000///,,,+++***+++---...------------------------+++,,,,,,------......///,,,,,,,,,,,,------......+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,..............................------...///000000111000///......///111222>>>888222///111222111...//////////////////000000...//////000111111222222222222333333333333444444444555666666666666777888555555666888999:::;;;<<<===>>>>>>???AAAEEEKKKOOOZZZnnn888777555333222111000000444444444444444555666666777888888888999:::::::::::::::::::::999999888777444555666888999:::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@>>>??????@@@@@@??????>>>@@@?????????>>>>>>======<<<>>>??????>>>>>>>>>???>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDCCCBBB@@@????????????;;;;;;<<<;;;;;;:::999888888888777666666555555555666666666666555333222111222222111111111000000000............////////////222000...---,,,---///000......//////......---,,,,,,,,,,,,,,,------------...------,,,,,,------...---++++++,,,---...---,,,,,,,,,++++++++++++,,,,,,...,,,***((()))+++---///++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))******+++,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++++++++++++++,,,,,,))))))***++++++++++++*********+++,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++)))))))))))))))*********))))))***++++++++++++***++++++++++++++++++++++++((()))+++,,,,,,,,,+++******+++++++++++++++******)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,111000...---,,,,,,,,,---,,,------......------,,,++++++,,,,,,---------...++++++,,,,,,------......******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++*********---,,,++++++---//////...000///...------///111333BBB:::222111555777444///......////////////000000......///000111222222333333333333333333333333333444555666555444444555666333444555777888:::;;;<<<======>>>???AAAEEEKKKPPP[[[ooo666555555444444555555555444444444444555777888999999999999999::::::::::::888999999999999999888777111222444666777888999999::::::999888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>????????????>>>>>>?????????????????????>>>;;;===??????>>>===>>>???>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEGGGEEECCCBBBBBBEEEHHHJJJCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBB@@@AAABBBBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>???;;;;;;;;;;;;:::999888777888888777666555555555555444555555555555444333222222222000//////000000111------........./////////000000/////////...//////......//////......---,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,+++***+++---...---,,,***))))))))))))))))))***++++++*********+++------************************))))))***++++++,,,------------------------------,,,------......------,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++''''''((()))***,,,...///***+++,,,------,,,+++***************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))************+++)))))))))******+++++++++((()))***+++,,,++++++***++++++++++++++++++++++++)))***,,,---------++++++******++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------------,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,))))))***++++++,,,------)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,***)))***---///...---------,,,,,,...111555777999444///...222444222............/////////000000......///000111222333333333333333333333333333333333444555555444444555666555666666888999:::;;;;;;<<<<<<===>>>@@@EEEKKKOOO\\\qqq444444444555777888:::;;;444444444555777888:::;;;;;;;;;::::::::::::::::::777888888999999999888888000111333555666777888888;;;:::999888888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???>>>>>>????????????>>>>>>??????????????????@@@@@@;;;===>>>???>>>===>>>???===>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHHHHGGGGGGFFFHHHFFFCCCAAABBBEEEIIIKKKEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFGGGGGGFFFEEEDDD@@@AAACCCBBBAAA@@@@@@AAA???>>>===<<<<<<===>>>???::::::::::::999888777777999888777666666555555666333444555555555444333222333222000......///111222---------........./////////000111222111000...---......//////......---,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,+++***+++---...---,,,------,,,,,,,,,,,,------)))***+++,,,---,,,,,,+++******************************+++,,,,,,---..............................,,,------......------,,,---,,,+++***+++,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++************************---,,,,,,++++++*********...---+++)))(((((())))))+++,,,------------,,,+++************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))))))))******************++++++,,,,,,,,,((()))***+++,,,+++******************************,,,---///111111000///...)))******+++++++++******------.........---,,,,,,++++++++++++++++++++++++******+++---------------,,,,,,---......---,,,,,,++++++++++++++++++++++++'''(((((()))******++++++)))***+++,,,---,,,+++++++++++++++,,,,,,------...***+++,,,,,,---...//////---+++)))+++...000///...,,,,,,,,,---000555999<<<,,,+++******+++------------.........//////000000---...///000111222333333333333333333333333333333333444666666666666888999888888999999999:::::::::;;;<<<======@@@DDDKKKOOO]]]qqq...------111666999888666666777777888999999999:::AAA<<<888888;;;===:::777888888777777666444333222555555444444444444555555:::999999999999999999999999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????CCC@@@>>>>>>AAABBBAAA???:::;;;===??????>>><<<;;;<<<<<<<<<===???@@@???>>>AAA@@@???>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDAAA???===???CCCHHHJJJJJJHHHFFFFFFBBBAAA@@@AAABBBBBBAAA???<<<===???@@@???>>><<<;;;<<<;;;::::::999999999999777666444333222222333444666666555444333333333333222222111111111111222222111000000///...---------111000000///...---------/////////...---------,,,,,,,,,---.../////////...,,,---...---+++***+++,,,...---+++))))))***+++,,,++++++,,,---------,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------......------,,,,,,------...------..................***,,,------,,,+++,,,------...///...,,,+++,,,------,,,,,,+++***)))(((((()))))))))((())))))***+++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++,,,***((('''%%%%%%&&&&&&*********)))))))))((((((+++++++++************)))******+++++++++,,,,,,,,,******++++++++++++******)))))))))))))))))))))))))))***+++,,,---,,,++++++))))))(((((((((***+++,,,)))))))))))))))))))))))))))))))))))))))******+++)))***++++++++++++,,,---,,,,,,,,,++++++******************++++++,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------000...,,,---000111000...000000000000000/////////000000000000000000000000000000000111222222333333444444444444444444444444777666555444444555666777666666777888999999999999===<<<===@@@@@@AAAHHHPPPZZZooo777555555777999:::999777777777777777888999;;;;;;@@@<<<888888;;;<<<:::777777777777777777777666555666555555444444555555666999999999::::::999999888888888888999::::::;;;;;;<<<<<<======>>>>>>??????AAA???======???AAA@@@>>><<<===???@@@@@@>>>===<<<=========>>>???@@@???>>>@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFDDDEEEEEEEEEDDDCCCAAA@@@BBBEEEKKKQQQTTTRRRKKKFFFBBBAAA@@@AAABBBBBB@@@???<<<===>>>??????===<<<:::;;;;;;:::999999999999999666555444333222222333444666555444333333222333333222111111000000111111222111000000///......------000000000///...---------............------------,,,---..................,,,---...---+++***+++,,,...---+++***)))***+++,,,+++,,,---...---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++...------,,,,,,------...---...............------*********(((''''''***,,,,,,,,,+++)))''''''***,,,,,,,,,++++++***)))))))))***))))))))))))***++++++******++++++++++++*********************************************************************+++,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++,,,******+++++++++,,,,,,,,,******++++++++++++******************************'''((()))***+++******)))+++***)))(((((()))*********************************************+++,,,,,,)))***++++++******+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------,,,,,,,,,---+++)))+++---...---+++***,,,...000000///...---000000000000000000000000///000000111111222333333333333333333333333333333777666555444444555666777666777888999::::::::::::===<<<===@@@@@@AAAHHHPPPZZZooo777666666777888999777666888777666666777:::<<<>>>???;;;888777999;;;999777666666777888888999888888666666555555555555666666888888::::::;;;:::999888666666777777888999999999<<<<<<======>>>>>>??????@@@>>>======>>>??????>>>???@@@@@@AAA@@@???===<<<===>>>???????????????>>>@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBCCCDDDDDDDDDDDDCCCFFFIIIRRR___gggcccTTTGGGBBBAAAAAAAAABBBBBB@@@>>><<<<<<===>>>>>><<<;;;::::::999999888888888888888555555444333333333444444666555444333333222222222222111111000000111111222000000000///......------000000//////...---------------------............---............------,,,,,,---...---+++***+++,,,...---+++******+++,,,,,,,,,---......---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------..................---,,,++++++***(((&&&$$$&&&***------,,,)))&&&%%%&&&***---++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++'''((()))***+++,,,------******+++++++++,,,,,,,,,******++++++++++++******************************(((((()))************))),,,,,,+++))))))(((((()))+++++++++++++++++++++++++++++++++++++++,,,------***+++,,,+++***)))***+++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++'''***...111222111...---000000000000000000000000//////000111111222222333222222222222222222222222777666555444444555666777888888999:::;;;;;;;;;;;;<<<;;;===???@@@AAAHHHPPP[[[ppp444444555666888888888888888777666555777999===???===:::777777888999999888666666777888888888888777777666666555555666666777777888999;;;;;;:::999888666666777777888999999999<<<<<<======>>>>>>??????@@@???>>>>>>>>>?????????@@@@@@@@@@@@???>>>===<<<===>>>??????>>>=========???@@@AAACCCCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCEEEGGGHHHJJJIIIGGGDDDBBBAAABBBBBBCCCCCCDDDDDDDDDHHHMMMZZZnnn{{{vvv___KKKCCCBBBAAAAAABBBBBB@@@>>>;;;<<<<<<<<<<<<;;;::::::888888777777666777777888666555555555555666666666666555444333222222222222111111000000000000111111000000//////............/////////......---------,,,,,,,,,------.....................------,,,++++++,,,------++++++,,,------,,,,,,+++++++++,,,,,,---............,,,+++***---,,,,,,++++++,,,,,,---------------------------......------------.........------,,,,,,------.../////////...---,,,+++***...---,,,***((())),,,......---,,,***((()))+++...*********++++++,,,,,,,,,++++++******++++++,,,---...---++++++++++++---...************************************************++++++,,,,,,+++)))'''&&&))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******++++++++++++************************************++++++,,,,,,,,,,,,+++++++++******)))))))))+++++++++++++++++++++++++++++++++++++++,,,------,,,------,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***************************************+++++++++******+++,,,,,,---......+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---------......//////...+++---///111222222000/////////////////////////////////000000111222222222222222222222333333333333666666555444444555777888888999:::;;;<<<<<<<<<<<<;;;:::<<>>:::999777666777888888888666666777777666666555444777777777666666777777777777888999:::;;;::::::999777777888888999:::::::::<<<<<<======>>>>>>??????@@@@@@@@@?????????@@@AAA@@@@@@??????>>>===<<<;;;<<<>>>@@@???<<<;;;;;;<<>>???@@@AAAAAAAAAAAAEEEFFFHHHIIIIIIGGGDDDBBBCCCCCCCCCBBBBBBBBBBBBBBBFFFNNN```www~~~eeeNNNCCCBBBAAAAAABBBAAA???===;;;;;;;;;;;;;;;:::999999666666555555555666666777666666777888888888999999555555444333222222222222111000000000000000000111////////////........................------------+++,,,,,,,,,------......---.........---,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,------------...///...---,,,+++---,,,,,,++++++,,,,,,---------------------------++++++************++++++...------,,,,,,------...............---,,,+++***---...///...,,,+++,,,---,,,---///...---++++++,,,*********+++,,,,,,------++++++******++++++,,,---...---++++++++++++---...************************++++++++++++++++++++++++******++++++***(((&&&%%%))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******++++++++++++******************************+++++++++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++***************+++,,,,,,---...///...,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***************)))(((++++++++++++++++++++++++------------------------,,,++++++******++++++,,,************************))))))*********+++++++++******+++,,,,,,---......+++++++++,,,,,,,,,------+++++++++,,,,,,---------...//////000///000000111111000////////////000000////////////////////////...//////000111111222222222333333333444444555555666555444444555666777888999999:::;;;<<<<<<<<<<<<::::::;;;??????AAAHHHPPP\\\ppp666888999888666555555666777666555555555777999:::888777666666555666777888666666666666666555444444888888777777777777888888888888888999999:::;;;;;;888888999999:::;;;;;;;;;<<<<<<======>>>>>>??????@@@AAAAAA@@@??????@@@BBB?????????>>>===============@@@AAA@@@<<<:::;;;===??????@@@@@@AAAAAAAAA@@@<<<===>>>???@@@AAAAAAAAADDDEEEFFFGGGGGGFFFDDDCCCEEEDDDCCCBBBAAAAAAAAAAAAEEENNN```ttt~~~wwwbbbPPPDDDCCCAAAAAABBBAAA???===:::::::::999999999999999555444444444444555555666555666777888999:::::::::555444333222222111111111111000000//////000000111//////////////////......------------------------,,,,,,,,,,,,------------,,,------------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,------------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...---------------,,,+++***+++---......,,,*********)))+++......---***))))))***+++++++++,,,,,,------***************+++,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++)))******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))(((((())))))***+++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,---...---,,,+++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))***************)))++++++++++++++++++++++++------------------------,,,++++++******++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------+++,,,,,,------......///,,,...//////......///000111000---++++++,,,...///000000000000000000000000......///000000111111222333333333444444555555666555555444444555666777888999999:::;;;<<<<<<<<<<<<:::999;;;>>>???AAAHHHQQQZZZnnn333555777777444333444555666666555555555555666666777777666555444555777888555555666777777777777666999888888777777888888999999888777777888999;;;===888888999999:::;;;;;;;;;<<<<<<======>>>>>>?????????@@@AAA@@@>>>===???BBB@@@??????>>>>>>>>>?????????BBBDDDBBB>>>;;;<<<>>>???>>>>>>>>>??????@@@@@@<<<===???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAABBBBBBFFFNNN[[[gggkkkeeeXXXOOODDDCCCBBBBBBBBBAAA???===::::::999888888888888888333333333333333444555555333444666777999999999999555444333222111111111111000000////////////000000.../////////////////////------------------------------,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++---,,,,,,+++---...+++,,,,,,------...------+++,,,---/////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------......///...------,,,,,,------...,,,,,,---------,,,,,,+++---------+++)))(((***+++)))+++,,,,,,***))))))***++++++,,,,,,,,,,,,,,,,,,***))))))))))))***++++++******++++++++++++******************************************************,,,++++++++++++,,,------******+++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***)))((((((((()))***+++)))***+++,,,,,,,,,+++***************************+++++++++++++++,,,------)))+++,,,+++******+++---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,---......///000000+++---//////---,,,...000......---------......///000000000000000000000000......//////000111111111111222222333444444555555555555444444555666888999888999:::;;;;;;<<<<<<;;;999999:::>>>???AAAHHHQQQYYYmmm222555999:::999999;;;===555555555555555444444444666666666555444444666888444555666888999999::::::999999888888888888999999:::999777666777999<<<>>>888888888999::::::;;;;;;<<<<<<======>>>?????????===???@@@???===<<<>>>AAA@@@@@@@@@???@@@@@@AAAAAAAAADDDGGGDDD???<<<===@@@???>>>=========>>>@@@AAA>>>>>>@@@AAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCBBBAAA@@@AAABBBCCCDDDGGGNNNVVV[[[ZZZUUUPPPMMMDDDCCCBBBBBBBBBAAA???<<<:::999888888777888888888333222222222333333444555111222444666888888888777555444333222111111111111000000////////////000000.........///////////////---------------------------------,,,,,,+++++++++***+++,,,,,,------------***+++---,,,,,,,,,---...+++,,,------.........---***+++---///000000//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,,,,------...++++++,,,---------,,,,,,000///---***((((((+++...,,,---,,,+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((()))******+++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))///...,,,***)))))))))***(((((())))))************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,+++*********+++---...+++,,,------,,,+++)))((())))))))))))))))))))))))---,,,,,,,,,,,,---......'''(((******))))))***,,,*********++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,---.../////////++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---,,,,,,,,,,,,,,,,,,,,,---------.........//////------......///000111111,,,...000000...---///111,,,---///000111222111111000000000000000000000000......//////000111111111000000111222333333444444555444444444555666888999888888999:::;;;;;;;;;;;;999888:::>>>???AAAHHHQQQXXXlll444666999888666333444555555555444444444333333333666666666666555555555555777777777666777777888999:::::::::::::::999888777<<<;;;::::::999999999999;;;===>>>>>>===<<<<<<===<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@???@@@AAABBBAAA???===;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>@@@DDDEEEDDDBBB@@@@@@@@@@@@AAAAAABBBCCCDDDCCCAAAAAA@@@AAABBBCCCEEEFFFIIIKKKKKKHHHEEECCCAAA@@@???===<<<;;;;;;;;;<<<;;;:::888777666666666222222222111111111000000111222444444444222000///333222111000////////////111111000000000000111111------,,,,,,,,,+++++++++))))))***++++++,,,------000---++++++,,,---+++)))++++++++++++++++++++++++))),,,///111222000---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,---------.../////////222///,,,,,,,,,,,,)))&&&))))))***+++,,,,,,---------,,,***))))))***,,,---,,,++++++******++++++,,,++++++++++++,,,---......++++++++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++)))(((((()))+++,,,******************++++++------++++++++++++------...+++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,++++++*********))))))***,,,---///+++++++++*********))))))++++++++++++++++++++++++111000---+++++++++,,,---,,,,,,,,,,,,+++******))),,,,,,,,,------............---,,,,,,++++++++++++)))***,,,------,,,***)))+++*********))))))((((((++++++++++++++++++++++++---..................---++++++******+++---...///---------............///......///000000000000000000000000000000000000000/////////000111111222222333222222111222333555666444333333444444555666777666777777888999:::;;;;;;>>>777777>>>???===CCCOOO[[[nnn555777999999666555555666555555555555555555555555888888888888777777777777777777777777777888999999:::::::::::::::999888777999999999999:::;;;<<<<<<;;;===>>>>>>===<<<<<<===;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@AAABBBBBBAAA@@@===<<<>>>>>>>>>>>>>>>>>>>>>>>>???======???CCCDDDCCCAAAAAAAAA@@@@@@@@@AAAAAABBBCCCBBBAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHFFFDDDCCC???>>>======<<<<<<<<<===;;;::::::999777666666555444444444333333333222222111222333444444222000///333222111000////////////000000////////////000000//////.........---------******++++++,,,---------,,,***)))***---......,,,++++++++++++++++++++++++***,,,...///000...,,,+++------------------,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******---,,,,,,,,,,,,---.........------,,,,,,------...------------...............,,,******,,,,,,***((()))******+++,,,,,,---------,,,+++))))))+++,,,------,,,,,,,,,,,,,,,,,,---++++++******)))*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,,,,+++++++++***)))))))))---,,,,,,++++++,,,,,,---000---+++***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++******+++************,,,---...,,,,,,,,,,,,++++++******++++++++++++++++++++++++---,,,+++******+++,,,---+++,,,---------,,,+++***,,,,,,,,,---------......///...---,,,,,,,,,,,,---***+++,,,------,,,+++***,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++++++++---...///---------............///......///000000000000000000000000000000000000000/////////000111111222222222111111111111111222222666666666666777888999:::777777777999<<<@@@DDDFFFIII@@@<<>><<>>???;;;===>>>>>>===<<<======<<<<<<<<<<<<===>>>???@@@>>>>>>>>>=========<<<<<>>>>>======>>>>>>>>>AAAAAACCCCCCCCCAAA???===>>>>>>>>>>>>>>>>>>>>>>>>=========???AAABBBAAA@@@AAAAAA@@@@@@???@@@@@@@@@BBBAAAAAAAAAAAABBBBBBBBBDDDDDDDDDEEEDDDCCCBBBBBB======<<<<<<<<<<<<======999999999999888777555444444444444333333333222222111222333333333222111000222222111000//////////////////............////////////.........---------++++++,,,,,,------......+++))))))***,,,------,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,------------------++++++,,,------...//////************************,,,,,,++++++++++++,,,,,,------+++******++++++,,,---,,,,,,,,,,,,---......///......------......///............------------***)))((())),,,---,,,+++******++++++,,,,,,---------,,,+++******+++,,,------------------------------,,,+++***))))))))))))---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************---,,,,,,+++***)))((((((---,,,,,,++++++,,,,,,---///---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++******+++,,,---...---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------***+++---//////...,,,+++,,,,,,,,,------------...,,,++++++************++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,------------,,,,,,,,,+++++++++,,,---...///---------............///......///000000000000000000000000000000000000000/////////000111111222222222222222222222111111000333333333333444555666777999888777888;;;AAAFFFJJJMMMEEE@@@@@@>>>===DDDOOOYYYmmm666777777777666666666666444444555666777888999:::666666666666555555555555888888888888888999::::::999999:::::::::999999888666777777999:::<<<>>>???<<<===??????===<<<===>>>????????????@@@AAABBBCCCAAAAAAAAA@@@??????>>>>>>???>>>==================AAABBBCCCDDDDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>@@@@@@@@@???BBBAAA@@@???????????????@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAA======<<<;;;::::::;;;;;;777888999999999777444333222222222111111111000000111111222222222222111000111111000///////////////.........------.........------,,,,,,,,,+++++++++,,,,,,,,,------.........---,,,,,,++++++***)))(((++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,******+++,,,---...//////++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...---+++******+++---...---,,,,,,,,,,,,---............------------...............------,,,,,,,,,))))))***+++,,,---------+++++++++,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,------------,,,,,,...---,,,,,,+++++++++,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))),,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***++++++***++++++++++++++++++++++++************************)))))))))***+++,,,,,,---++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,------------***,,,...000000///...---------------------------,,,,,,+++++++++++++++,,,---,,,++++++++++++,,,---,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......---------............///......///000000000000000/////////////////////////////////000111111222222222333444555555555444333222222222222333444555555:::999888888999<<>>??????@@@HHHQQQYYYmmm555555444444555555555555333333444666777888999:::666666666666555555555555888888777777888888999:::888999999:::::::::999999999999999999:::;;;<<<===<<<>>>??????>>>======>>>?????????@@@@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>======<<<======AAABBBCCCDDDDDDCCCAAA@@@========================<<<===>>>???????????????AAA@@@??????>>>>>>>>>>>>>>>???AAABBBCCCBBBAAA@@@AAA@@@???>>>>>>>>>?????????>>><<<:::999888777777555777888999888666444333222222222111111111000000000111111111111111111111111000//////////////////......------------......------,,,,,,,,,+++++++++,,,,,,------------......,,,,,,------,,,***))))))++++++++++++++++++++++++,,,,,,+++*********+++,,,))))))******+++++++++,,,)))******+++,,,---------------------------------++++++************++++++...---+++******+++---///---,,,,,,,,,,,,---......------,,,,,,,,,,,,------......------,,,,,,,,,+++,,,,,,---------------...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---***+++,,,,,,,,,,,,+++***,,,+++++++++,,,,,,---...------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((('''''')))******)))++++++++++++++++++++++++************************)))******+++,,,---......+++,,,,,,,,,------------************++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,...000000000......------------------------//////............//////------,,,++++++,,,------******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------------------------............///......///000000000000000/////////////////////////////////000111111222222000222444555666666555555555555555555666777888999888999999::::::999999888;;;:::;;;>>>@@@BBBHHHNNNYYYmmm555444222222444555555555333444555666777888999999888888888888777777777777777777777666777888888999888888999:::::::::999999:::::::::999999:::;;;;;;<<<>>>??????>>>======>>>============>>>???@@@AAA????????????????????????@@@@@@???>>>============@@@AAACCCDDDDDDCCCAAA@@@========================<<<===?????????>>>???@@@??????>>>>>>>>>>>>>>>>>><<<>>>AAACCCDDDCCCAAA?????????>>>============>>>???>>><<<:::888666555555555666777777777555444333444444444333333333222222000000000111111111111222000//////....../////////......------------......//////.........---------,,,,,,,,,,,,,,,---------(((***---...---,,,------++++++++++++++++++++++++++++++******++++++,,,---))))))******++++++,,,,,,******++++++++++++,,,,,,........................++++++************++++++---,,,,,,++++++,,,......---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---...///...---,,,---...,,,,,,,,,,,,------------,,,,,,------------,,,,,,******,,,,,,,,,,,,******))))))))))))***+++,,,------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************(((((()))***+++,,,,,,---+++,,,,,,------,,,,,,+++***))))))***,,,---,,,+++++++++++++++++++++++++++******************************+++,,,------......,,,,,,------------,,,,,,)))***************++++++++++++++++++++++++++++++))))))((((((((((((((((((------.....................------------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,------------,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---............---------------............///......///000000000000000000000000000000000000000/////////000111111222222000111222333333444444444555555555555666777888888555777999;;;<<<;;;:::999888999;;;===>>>AAAFFFIIIYYYmmm666444222222555777666555666666777777888999::::::888888888888777777777777666666555555666666777888777888999::::::::::::999::::::999999999:::;;;;;;===>>>@@@@@@>>>===>>>???======<<<======>>>???@@@======>>>>>>??????@@@@@@AAAAAA@@@???>>>======>>>???@@@BBBCCCCCCBBBAAA@@@========================<<<>>>AAA@@@???>>>???AAA>>>>>>=========>>>??????;;;===AAACCCDDDCCC@@@???>>>>>>>>>=========<<<<<<===<<<;;;999777666666555666666555555555555444444444444444333333333222222000000000000000111222222//////.........//////000//////............////////////.........---------,,,,,,,,,,,,,,,,,,++++++(((+++///000...------///++++++++++++++++++++++++)))******+++,,,---......***++++++,,,------......---,,,,,,,,,,,,+++++++++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------+++---///...,,,+++---///------------------------,,,------------------,,,***+++---......---+++************)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))))))))***+++++++++,,,+++,,,,,,------,,,,,,++++++******,,,...///...---******************************************************++++++,,,,,,,,,---,,,,,,---......---,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((()))***+++,,,///...---,,,,,,,,,---.........---------,,,,,,,,,))))))(((((())))))***++++++,,,---......---,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------...//////...---,,,---------............///......///000000000000000000000000000000000000000/////////000111111222222555444333222222222222222444444444444555666777777555666888999:::;;;;;;;;;999:::;;;;;;===BBBHHHKKKZZZnnn888555222333666888888666888888888999999::::::;;;666666666666555555555555555555555555555666777777777888999:::::::::::::::999999999999:::;;;<<<======>>>@@@@@@>>>===>>>???>>>>>>>>>>>>???@@@AAABBB======>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@BBBCCCCCCBBB@@@???========================<<>>???AAA======<<<======>>>???@@@:::===AAADDDEEECCC@@@>>>======>>>>>>======<<<;;;;;;:::999888777777777777666666555444444444555555222222222111111111000000000000//////000111222222//////.........//////000//////............//////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,///222111...,,,+++,,,++++++++++++++++++++++++((()))+++,,,......//////,,,,,,------...///000000///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------.........------,,,,,,,,,,,,---...............------.........+++++++++,,,,,,---------)))+++------++++++---///------------------------,,,------......------,,,+++,,,...//////...,,,+++......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++)))(((((()))+++,,,+++++++++***************++++++------------++++++*********,,,...///...,,,***************************************************************+++++++++,,,---.........---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,+++******,,,...111333000///---+++***+++---............------,,,,,,,,,...---------...//////000+++,,,...//////...,,,+++,,,,,,,,,------.........---------------------------......//////......---------/////////...---,,,---------.........//////...//////000000000000000000000000000000000000000/////////000111111222222;;;999777444333222222222777777777888888999:::;;;777777666666666777999999999;;;::::::===EEEMMMRRR[[[nnn555444333222333555777999444444555666777888999999;;;999666444444444444333666555555444444444555555::::::999888888999999999777222111666999777555555999;;;<<<<<<:::999999:::999;;;===>>>======>>>???<<<======;;;:::@@@JJJRRRPPPHHH@@@===@@@BBBBBB@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@???>>><<<;;;;;;;;;<<<>>>>>>????????????>>>===@@@>>>======>>>?????????===???@@@AAAAAA@@@???===<<<<<<;;;;;;;;;:::::::::<<<;;;999777555444333333333333222222222333444444666444333111000000111222222000---++++++---000222000000////////////000000...........................------,,,,,,------...'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///++++++++++++++++++++++++)))******+++++++++*********++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,------...............---------....../////////............//////++++++,,,---.........---++++++,,,------...//////,,,------......------,,,)))***++++++,,,---......+++,,,---......---,,,+++***+++---...///......---.........------,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,***))))))***,,,------,,,***)))((()))******++++++***************+++---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,......---+++***)))))))))---,,,+++******+++,,,---///......---+++******)))******+++,,,---......///,,,,,,++++++++++++++++++,,,---------------------,,,++++++******++++++,,,***++++++,,,---...//////******+++,,,,,,,,,,,,+++000////////////.........************+++,,,,,,---)))((('''%%%%%%'''((()))************************++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////.........---------........................000000000000000000000000111000/////////000222333000111333444444333222111555444444444444555666666999999999999999999::::::<<<;;;<<<>>>???@@@HHHQQQ\\\ooo444444333333444555777777333444555666777888888999;;;888666444444555444333666555555444444444555555:::999999999999999999999:::666555999<<<:::888999999;;;<<<;;;:::888999999:::<<<>>>>>>======>>>???>>>???>>>;;;:::<<>>>>>>>>>>>======???>>>======>>>>>>>>>>>>:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;:::::::::::::::999888666555444444333444444333333333333333444555444333222111000000000////////////////////////......------------.......................................------.........,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---......000000+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---,,,,,,,,,---------------...------------......///------,,,,,,,,,,,,------,,,------............---,,,,,,------......//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,++++++......---------,,,,,,,,,******++++++,,,+++++++++,,,,,,+++******+++,,,,,,++++++++++++,,,---......++++++***************+++*********))))))(((((((((***++++++,,,,,,++++++***+++******************+++---,,,+++*********+++,,,---,,,++++++++++++,,,---...------,,,,,,+++******)))))))))******++++++,,,++++++++++++++++++,,,,,,......---,,,,,,++++++,,,,,,++++++******++++++,,,++++++,,,,,,---.........+++,,,,,,---------------,,,------......//////000,,,++++++++++++,,,,,,---+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++)))***+++,,,---///000000------,,,,,,,,,---......//////.........---------................................................111000/////////000222222000111222333333333333333555555555555555666777777888888999999999999::::::;;;:::;;;>>>>>>@@@HHHQQQ[[[nnn222333444555555666666666333333444555666777777888:::888555444555555555444555555444444444555555666999999999999999999999999<<<888777;;;<<<:::999;;;999:::<<<;;;999888888999999;;;===>>>======>>>??????@@@???<<<999999===BBBSSSXXXZZZTTTHHH@@@???BBBAAABBBBBBBBBBBBAAA@@@@@@<<<;;;;;;:::::::::;;;;;;;;;<<<<<<=========<<<<<<========================999:::;;;<<<<<<;;;:::999;;;::::::::::::999999999888777666555555555555555666555444444333333333333444444444333222000///...,,,...000222222000...,,,......------------..............................//////............//////......,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------...------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------,,,------...//////------,,,,,,,,,,,,------....../////////...------------------............,,,,,,------------,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,++++++******++++++------------,,,,,,,,,,,,***+++++++++++++++******+++++++++++++++++++++++++++,,,,,,---------,,,,,,+++***************++++++)))))))))(((((((((((((((***++++++,,,,,,++++++*********))))))))))))******,,,+++***))))))+++---...---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,------000...,,,+++************,,,++++++******++++++,,,,,,,,,,,,,,,------------***++++++,,,---,,,,,,,,,)))***+++,,,...///000111...---,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000......---,,,,,,,,,------/////////............---................................................000000000///000111111222000000111111222333444555666666666555666777777888888888888999999999:::::::::999;;;===>>>@@@GGGPPP[[[nnn000222444666666666555444222333333444555555666666999777444444444555555444555444444444444555666666888888999999::::::999999999666555888999666666999888:::;;;;;;999888888999888:::<<<===<<<<<<<<<>>>???@@@@@@===:::999:::<<<>>>FFFNNNMMMFFF@@@@@@CCCAAAAAAAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;<<<<<<============<<<<<<::::::999999999888888888666555555444444555555666777666555444333333333333333333444333222111...------...000222222000...---000000////////////000000..............................------------......---,,,+++***))))))******++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++------...------,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,---...////////////............/////////000000000///...------------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))***++++++,,,,,,++++++***---------,,,+++(((&&&%%%*********)))******+++,,,++++++++++++++++++*********++++++,,,,,,++++++***++++++************++++++---+++***))))))+++---...+++++++++******+++++++++*********+++,,,,,,---------------,,,,,,+++++++++******++++++,,,---.........---+++***)))***++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++(((((()))************)))))))))***+++---...///000///...------,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,/////////...............................................................000000000000000111111222111000000000111333555777555555555555555666777777777777888888999999:::::::::999:::===>>>@@@GGGPPP\\\ooo000111444666666666444333222222222333444444555555777555333222444555555444444444444444444555666666777888999::::::::::::999888555444666666333444888888:::;;;:::999888888888777999;;;;;;::::::;;;<<<>>>??????>>><<<::::::;;;:::>>>CCCDDDBBB>>>;;;:::@@@@@@AAAAAA@@@@@@???>>>@@@??????>>><<<;;;:::999999999:::;;;;;;;;;;;;;;;:::<<<>>>>>>;;;::::::;;;========================999888888888888777777777444444444444444555555666777666555444333222222222111222333333222111///...///000000000000000000///000000////////////000000........................---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++///.........------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,,,,++++++***+++++++++,,,,,,...////////////............/////////000000000///...------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......---,,,+++******+++,,,---000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,++++++***---------,,,+++(((&&&%%%******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---...---+++))))))***+++,,,))))))************))))))((())))))***+++,,,---......------,,,,,,+++++++++******+++,,,------......+++************+++---...,,,++++++******++++++,,,---------,,,,,,+++******(((((()))************)))+++++++++,,,,,,,,,,,,---///...------,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))///...---,,,,,,,,,,,,,,,///////////////////////////////////////////////////////////////////////////000000000111111111111111000000000111333555777444444333333333444555555666666777888888999:::::::::999:::===>>>@@@HHHQQQ\\\ppp000111333555666555444333111222222222333333333333555333111111222444444444444444444444444555666777666777999:::;;;;;;:::999888666666777555222444999888999;;;:::888777777888666888:::;;;::::::;;;<<<======<<<<<<<<<;;;;;;:::999:::<<<>>>@@@@@@???===???@@@@@@@@@@@@???>>>>>>=========<<<;;;:::888777888999:::;;;;;;<<<;;;;;;:::===@@@???;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777777666666666333333333333333444555555555444333333222222222222000111111111111111000000222111///......///111222......------------..............................,,,,,,++++++++++++,,,,,,,,,---...............---++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---//////------,,,,,,,,,,,,------....../////////...------+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))******+++---......///,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------+++++++++++++++++++++++++++,,,,,,---------,,,,,,))))))))))))***+++,,,,,,***************+++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,---------,,,,,,+++************))))))************))))))(((((()))***+++,,,------+++++++++******)))))))))++++++,,,,,,------......))))))***+++,,,---......,,,++++++******++++++,,,------,,,,,,++++++*********++++++,,,---,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------...////////////000000000////////////////////////000000000000000000000000//////000111111111111000000000111111222333444555333333222222333333444555555666666777888999:::::::::999;;;>>>???AAAJJJSSS\\\ooo000111333444555555444444111111111222222222222222222111//////111333333333444333333444444666777777555777999;;;;;;;;;:::999888666666666444111444999888999::::::888777777888888:::<<<<<<<<<;;;<<<===<<<;;;::::::::::::999888888777777888<<>>>>>===999:::;;;<<<<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<:::>>>AAA@@@<<<999999;;;::::::999999999999::::::777777777666666666555555333333333222333333444555333222222111111111222222/////////000000111222333111111000//////000111111......------------..............................---,,,,,,++++++,,,,,,---+++,,,...///...,,,***(((************************((((((******+++***))))))++++++++++++++++++++++++***+++,,,------......---,,,,,,------------,,,,,,...---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********+++,,,---///000------,,,,,,,,,,,,------,,,------............---,,,,,,,,,------......///++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,---...///000000000,,,,,,+++******+++,,,,,,++++++++++++,,,---......))))))))))))***+++,,,---((()))))))))***************++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***(((((()))***+++,,,,,,---++++++******************,,,,,,------------------)))***,,,.........---,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------...---------,,,,,,,,,+++,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---///000000111------,,,,,,,,,---........./////////000000000000////////////////////////////////////////////////...///000111222111111000000111222333333333333333444333333333333444555555555555666777888999::::::;;;:::<<>>======>>>???<<<;;;888888888888777666;;;:::888555444666;;;@@@???????????????>>>======888999;;;===????????????888999:::;;;<<<<<<<<<<<<:::>>>BBBAAA<<<999:::<<<;;;::::::999999::::::;;;777666666666555555555555444333333222222333333444111111111000111111222222//////......///111333555000000111111111111000000000000////////////000000...........................------,,,,,,------...(((***,,,---+++((($$$!!!***************************+++,,,---......---,,,++++++++++++++++++++++++++++++---...///000000000,,,------......------,,,//////.........---------*********++++++,,,,,,---*********+++,,,---///000/////////....../////////++++++,,,---............------......///000111111+++++++++,,,,,,+++++++++------,,,,,,,,,,,,++++++***+++,,,------,,,+++******+++---...///......---*********++++++,,,,,,,,,+++,,,---///000111111222---,,,***))))))***,,,------,,,***)))((()))******))))))))))))***+++,,,---))))))******+++++++++,,,+++++++++,,,,,,+++++++++,,,++++++******++++++,,,&&&(((***---......---,,,,,,,,,............,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,...000000...+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------************+++,,,,,,---)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000111111,,,,,,,,,,,,------...///.../////////000000111111000000000000000000000000...........................///000222222111111000000111333444444333222111555444444444444555666666444555666777888999::::::;;;:::<<<@@@AAADDDLLLUUUWWWlll333333333333222222111000222333333444444333333222333222222111111222222333333333333333333333333333111333777;;;===<<<;;;999777666555444444444444444999999888888888888888999::::::<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======>>>>>>===<<<;;;;;;<<<;;;:::::::::;;;<<<===;;;:::999888888888999999:::;;;<<<======<<<;;;;;;<<<:::777666555777999;;;777666555444555666888:::111111222222222333333333222222222111111111000000//////......000111333444//////000000000000000////////////...------,,,,,,------,,,...///000///---,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------///...---+++******++++++------------------------++++++,,,,,,,,,,,,------...---+++******+++---...---,,,,,,++++++,,,,,,---------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,+++***))))))***+++,,,++++++,,,---...///000111333111---***((()))***+++***+++,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******---,,,***)))))))))******+++***)))))))))***,,,,,,...+++'''(((***------,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***.........---------,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......,,,,,,------...------,,,******++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,++++++++++++///...,,,++++++,,,...//////////////////.........---000222222000......000///////////////000111111000000000111222222333333222222333333333333444444111222222333333444444555:::999777666777999<<<>>><<<::::::>>>@@@BBBHHHOOO\\\qqq333333333333333222111111222333333444444333333222333222222111111222222333333333333333333333333333222444666999::::::999888888777666555555555555555999999888777777888888999:::;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;===============<<<;;;;;;::::::999999999:::<<<===<<<:::999777777888999::::::;;;<<<<<<<<<;;;:::999:::999777666666666888999777666555444444666888999111111111222222222333333111111111000000000/////////............000111222111111000000///...---,,,---------...............---,,,,,,---//////...,,,---------,,,------......++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,---,,,+++***++++++,,,---,,,,,,,,,---------------++++++,,,,,,,,,,,,------...---+++******+++---...---,,,,,,++++++,,,,,,---------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,+++************+++,,,***+++,,,---...//////000///...,,,+++******+++,,,,,,+++***))))))******+++***************************))))))))))))******+++++++++*********)))))))))+++++++++***************)))******************))),,,+++***)))))))))***+++,,,+++*********+++------111...,,,,,,...000111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********))))))---------,,,,,,,,,++++++))))))***++++++,,,------------------------,,,,,,,,,,,,------------............------,,,,,,,,,,,,------------------------------,,,,,,,,,---......------,,,,,,+++,,,,,,,,,...---,,,,,,,,,,,,---............///////////////---000222222000//////000///////////////000111111000000000111222222333333222222333333333333444444333333333444555555666666:::999888777888999;;;<<<<<<:::;;;>>>@@@BBBHHHPPP[[[ppp333333444444444333222222222222333333333333222222222222111111111111222222333333333333333333333333333444555666777777777777888888777666666666666777888888777777777888888999:::;;;<<<<<<<<<<<<;;;;;;999999999999999999999999777888888999:::;;;<<<<<<<<<============<<<;;;;;;888888777777888999;;;<<<<<<;;;888666666777999;;;::::::;;;;;;;;;:::888777777777777666666666555555666555444444444555777777111111111222222222222333000000000//////////////////......------...//////.../////////...------,,,+++,,,,,,---......//////,,,++++++,,,......---,,,---------------...//////++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,************+++,,,---...++++++,,,,,,------......++++++,,,,,,,,,,,,------------++++++++++++---------,,,,,,++++++,,,,,,---------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,---------+++)))((((((***,,,...************************+++******))))))))))))***)))))))))(((((((((((((((,,,,,,++++++*********)))))))))))))))))))))))))))*********)))******+++,,,,,,,,,++++++,,,,,,---...///---++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------,,,,,,,,,,,,---------------,,,,,,,,,)))))))))******++++++,,,---------------,,,++++++,,,,,,------------....../////////.............................................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...------------------------------......//////000000...000111111000//////000///////////////000111111000000000111222222333333222222333333333333444444444444444555666666777777999999999999999999::::::===;;;;;;???AAACCCIIIPPPYYYnnn333333444444444333333222222222333333333333222222222222111111111111222222222222333333333333444444444444444444444444555555777777666666666666666777888777777777777888888999:::;;;;;;;;;<<<<<<<<<<<<999999999888888888888888666777888999:::;;;<<<<<<<<<<<<<<<======<<<;;;;;;666666666666777888:::;;;<<<:::888666555777999;;;999999::::::999888777666555666666777666555333222555555444333444444555666111111111111222222222222000000000000000000000000000//////......---------)))***+++---.../////////,,,,,,,,,------.........++++++***,,,---...---+++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))******+++,,,,,,---+++++++++,,,,,,---......+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***+++,,,---------,,,+++,,,+++)))))))))+++---...************************---,,,+++***************))))))))))))((((((((((((---,,,,,,++++++******))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++++++++,,,,,,------,,,+++******+++,,,,,,---------,,,,,,,,,,,,++++++......////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,------------,,,,,,+++************+++++++++,,,,,,/////////...............------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,------...///000111111---.../////////.../////////////////////000000111000000000111222222333333222222222333333333444444333444444555666666777777666777888:::;;;;;;::::::===;;;<<>>@@@BBBHHHOOOYYYmmm///000111111222222222111111111222222222222111111111111000000000000111111111111222333333444555555222222222333333444444444555555555555555666777777555555555666666777999999777777777777777999:::;;;;;;::::::999888888777777777777888888999999999:::999:::;;;;;;<<<<<<<<<;;;999888777666666666777888888888888888888777777666555666888999:::999999888777777666666555333222111222222222222222111111000000000000000111111111111000000000000111111111222---.../////////...---,,,////////////...,,,+++***---,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,***+++---...///......---------,,,,,,+++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++*********+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))******++++++++++++++++++,,,,,,,,,---***++++++,,,,,,------------,,,+++******+++,,,---******+++,,,+++***)))))))))***+++,,,,,,,,,++++++&&&)))++++++)))((()))+++******++++++,,,---......,,,,,,------------,,,,,,//////.........---------))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,---......///......------------......---,,,,,,,,,,,,---............//////////////////---+++,,,...111111000///////////////000111111000000000111222222333333222222333333333333444444444444444555666666777777777888888999::::::::::::;;;999999===???AAAGGGNNNWWWkkk...///000111111111111111111111222222222222111111111111000000000000111111111111222333333444555555000111222444444555444444666666666666666777888888555555555555666777999999777666666666666888:::;;;;;;;;;::::::999888777777888888888888888888999999999:::;;;;;;<<<<<<<<<;;;;;;999888777666666777777777777999999999888666555555666777999::::::::::::888777777555444333222222222222222222222111000///000000000000111111111111.../////////000000111111+++,,,---.........,,,,,,------......///.........***++++++,,,,,,------...------,,,...///000///---+++***)))'''&&&&&&&&&&&&++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------)))***,,,...000111000000...------,,,+++***))))))++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,------((()))***+++---...000000000...,,,***)))***,,,---++++++++++++++++++++++++(((((('''(((((()))************+++++++++,,,,,,,,,)))***+++,,,------...///...---+++******+++---...***+++,,,,,,+++***)))(((***+++,,,---...---,,,,,,***---//////---,,,---///))))))***+++---...//////,,,------------------,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++******************((()))***+++,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000///...---------------///...,,,++++++,,,...//////////////////.........111...,,,---000222222111///////////////000111111000000000111222222333333222222333333333444444444555555666666777888888888;;;::::::999999888888888:::888999<<<>>>@@@FFFNNNVVVjjj000000000000000111111222222222222111111111111111444444333222111000///...333222222111111000000000333333444555555555444444444333333333444666777999666666666666777777777777888777666555777999;;;===:::;;;;;;;;;;;;:::999888999888888888999::::::;;;888888999999:::;;;<<<<<<888777666777999::::::999333444777888888777555333777777777777777777777777;;;888555333333333333333111111111111111000///...000000111111111111000000333111///000222555666666333222111///...---------000000000000000000000000******+++,,,,,,---......++++++******++++++,,,---)))************+++++++++,,,,,,+++***)))((('''&&&+++)))&&&'''***,,,***)))***++++++,,,,,,++++++***&&&''')))***++++++*********+++---...///...---,,,,,,,,,,,,+++++++++************+++,,,---//////000///...,,,+++***+++,,,,,,))))))***+++,,,...///000/////////...------,,,,,,------------,,,++++++***000000///...------,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------......------***++++++,,,,,,++++++***------,,,,,,+++******))))))************+++++++++,,,,,,------,,,,,,+++***)))+++...///---,,,++++++,,,,,,,,,---...///000111************+++,,,------------,,,***((()))+++---,,,,,,++++++***)))(((((("""%%%)))***((((((+++...555000,,,***,,,......---,,,,,,++++++++++++++++++---+++***+++,,,...------...---,,,++++++---...000++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++---,,,+++***+++,,,)))******++++++,,,------------+++*********++++++...,,,)))((((((***---///.........------,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...---------------------------)))''')))---000///,,,000///...------...///000............/////////000333222111111000111111111///111333555555555444333***000666777444222666;;;777777777888999999::::::>>><<<;;;===AAAHHHMMMPPPVVVfff//////.........///000000111111111111111111222222222222222111111111111111222222222222222222111111333333444444444333333222222222333333555666777888666666666777777777777777888888777777888999;;;<<<;;;;;;::::::999888777777888888777777888999999:::888999999::::::;;;;;;;;;999888666666777888777666999::::::999666333000...555555555555555555555555777444111000000111111000000111111111111000000///000000111111111111000000222000///111555888:::;;;333222111000.........---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++***++++++,,,---,,,+++++++++******)))))),,,+++++++++++++++******---***((((((***+++***(((***++++++,,,,,,++++++***(((((()))***++++++++++++,,,,,,------...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++,,,,,,++++++++++++,,,---..............................((()))***,,,...///000000000//////...------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))******++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,------,,,,,,+++******,,,......,,,++++++,,,,,,,,,,,,,,,---...///000+++++++++***++++++,,,,,,------,,,***((()))+++---,,,,,,++++++***)))))))))''')))+++++++++***+++,,,111...******+++,,,,,,++++++++++++++++++++++++++++++***((()))***,,,,,,+++++++++***)))***,,,...///++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***+++------+++***+++,,,------,,,,,,,,,,,,,,,,,,...---+++*********+++,,,...---***))))))***,,,---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,---------........................000---***,,,///111///+++///......------......///........./////////000000////////////000111222333000111333444555555444333111444888888555444777999777777777888999999::::::;;;:::999:::???EEEJJJMMMWWWfff---------------...//////000000000111222222222333000000111111222222222333222222333333333333333333333333333333333222111000000111222444666777777888666666777777777888888888999999999999::::::::::::<<<;;;;;;:::999999888777777777777777888888888888999:::::::::;;;::::::::::::888666555666666555444666666666666666555555444777777777777777777777777777555222222333444333333///000000111111111111000///000000111111000000///000//////222777;;;>>>???333222111000///.........------------------------***++++++,,,,,,------...+++++++++++++++,,,------------,,,+++***)))((((((+++,,,,,,,,,------.........,,,*********+++***)))***++++++,,,,,,++++++***************+++,,,------...------,,,,,,,,,------------------,,,,,,,,,,,,------,,,+++******)))(((++++++*********+++,,,,,,------,,,,,,,,,,,,------,,,------...//////000000''')))+++---///000111222//////......---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((()))************)))***++++++,,,,,,++++++***(((((()))***++++++,,,,,,************+++++++++,,,,,,,,,------,,,,,,+++***+++,,,---,,,+++***+++---++++++++++++,,,---......,,,,,,++++++***+++++++++,,,---,,,+++))))))+++---,,,,,,,,,+++******))))))---,,,,,,,,,------,,,***,,,***))))))++++++***)))*********++++++,,,,,,---+++***))))))+++,,,,,,+++))))))(((((()))+++---...*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++------+++++++++,,,//////...------,,,++++++...,,,)))(((''')))+++,,,...---,,,+++******++++++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,////////////////////////111///...///222222...+++---......//////......---....../////////000000000///////////////000111222111222222333333444444555777777666555555555555666777777777888999999::::::999999999:::>>>DDDIIIMMMXXXfff...------------...////////////000111222333333333000111111111111222222222222333333444444555555555333333333222222000///......000222555666777777777666777777888888999999999:::;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999888888999:::;;;;;;;;;:::999888:::888666666777777666555444444444555666777888888666666666666666666666666666444222222444555555444...///000111111111111111//////000000000000///////////////222777;;;======222111000000////////////------------------------+++++++++,,,,,,---------,,,++++++++++++,,,------------,,,++++++***)))))),,,,,,,,,------------...---,,,+++***++++++++++++***++++++,,,,,,++++++***,,,+++******+++,,,...//////...---,,,+++,,,---.........---------,,,,,,,,,...------,,,+++***))))))************+++,,,,,,,,,---,,,,,,,,,,,,---......---........./////////000------......///..................------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))******++++++,,,*********+++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,+++******+++---++++++******+++,,,,,,---------,,,+++************,,,,,,,,,+++))))))+++,,,,,,,,,,,,++++++*********...,,,***,,,//////---***((()))***+++++++++***)))))))))***+++,,,,,,------...,,,++++++---......---+++******))))))***+++,,,*********++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++***,,,------,,,++++++,,,...---------,,,,,,,,,+++,,,***'''%%%%%%''')))+++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++........................///...///111222222///,,,......000111111000.........////////////000000000444333222000////////////222222222222222444555666888555111111333555444333777777777888999999::::::::::::;;;===@@@DDDJJJNNNWWWddd/////////...///000000111//////000111222333333333222222222111111111111000333333333444444555555666333333222222111000///......000222444666666666666777777777888999::::::;;;;;;;;;;;;;;;;;;:::888888888777777888999:::<<<===999::::::;;;;;;:::999999999:::;;;<<<;;;:::999888999777666666888:::999999:::999888666555333222222222222222222222222222222111///...///111222111000...///000111111111111111//////000000000000//////000//////111444666777777000000///////////////000))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++******++++++++++++---...***++++++,,,,,,++++++***,,,++++++***+++---...//////...,,,++++++,,,---.........---------,,,,,,,,,---------------,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,---...000111000000/////////.........////////////...---,,,+++---------------,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,+++))))))+++---++++++*********+++,,,,,,------,,,+++************+++,,,---,,,***)))***,,,,,,,,,,,,++++++++++++++++++)))(((+++...///---+++((()))+++,,,,,,+++******))))))***+++,,,,,,------...,,,+++,,,---///.........------,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***,,,...---,,,+++,,,---******++++++,,,,,,,,,---,,,+++)))'''''')))+++------.........---+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++------------------------++++++---///111111///---///000111222222111000///////////////000000000111555444333222111111111111222222222222222444555666666333///000444777666444777777777888999999::::::888:::<<<>>>@@@DDDJJJNNNVVVccc}}}000000000000000111222222000000000111222222222333333222222222111111000000333333444444444444444444222222222222222111000///000111222444555555555555777777888999:::;;;;;;<<<;;;;;;::::::999999888888555555444555666888:::;;;:::;;;<<<<<<<<<;;;999999888999;;;<<<<<<;;;999888888777666777999:::;;;:::666666666777666555555444444444444444444444444444111000///000222222111000///000000111111111111000...//////000000//////...000///...///111222111///.........---......//////************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,---,,,,,,++++++******)))))))))***++++++)))***+++---***++++++,,,,,,++++++***++++++++++++,,,---......---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---------,,,,,,***++++++,,,---///111222111111000//////...------------............------------,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,+++***)))***,,,,,,++++++******+++,,,,,,,,,,,,++++++***++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,++++++)))))))))+++---------,,,)))+++------,,,******+++*********++++++,,,,,,---,,,+++******,,,------,,,///.........---,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,......,,,,,,,,,---))))))***++++++,,,------...---,,,,,,,,,---...///------......---,,,+++***++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------)))***,,,...///////////////000000111111000000////////////000000000111111111111111222333444555666111222222333333444444555555333111333777:::999888777777777888999999::::::666999<<<===>>>BBBHHHMMMVVVccc~~~111000000000000111222222111111111111111111222222111111111111111222222222444444444333333333333333111222222333222222111111333333222222333333444555777777888999:::;;;<<<<<<::::::888888777888999:::888777666555666777999:::999:::;;;<<<<<<:::888777666888:::<<<===<<<:::999999777666666888999888888000111444777888999888888666666666666666666666666444222222222444444222111000111111111111000000///......////////////......000///......//////---,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,---+++((('''(((******++++++,,,,,,++++++***)))***+++,,,,,,---------***+++,,,---.../////////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------.........---,,,+++,,,,,,,,,------///000000000000000///////////////++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))***+++++++++++++++***++++++,,,,,,++++++***+++++++++,,,------......+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***(((***,,,,,,+++*********,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,***,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++++++++,,,***,,,...---***))))))+++++++++++++++++++++++++++---+++******,,,------,,,,,,,,,---...............---,,,,,,++++++*********,,,,,,------------,,,,,,+++---......---,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,---------........................+++,,,------------.../////////............////////////000000000111111111//////000111222444666777000111333444555555444333333333444555777888888777777777777888999999::::::666:::===??????BBBHHHNNNWWWeee000000000000000111111222222222222111111111111111...///000111222333444444444444444333333222222222111222222333333333222222444444222222222222444555777888888999;;;<<<======:::999777666666777999:::>>>===:::999888888999:::888999;;;;;;;;;999777666555777:::<<<===<<<;;;::::::888666666666777666555555666888999888666333111111111111111111111111111111000///000111000...---111111111111111000///.........////////////......///...---...///...---+++++++++++++++,,,---......************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...------,,,+++******((())))))+++,,,------...---......+++&&&$$$%%%'''+++++++++,,,,,,+++++++++((()))+++,,,------,,,+++((())),,,...////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++......///000///...,,,+++......---------......///......//////000000111111,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++)))***+++,,,...///000111++++++,,,,,,,,,---------,,,,,,---------,,,++++++'''***,,,---,,,***))))))------,,,,,,+++,,,,,,,,,************+++,,,------***,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++...000...+++))))))++++++---...,,,)))'''(((***,,,,,,++++++++++++++++++///---,,,,,,...//////...((()))+++---...///000000...------,,,+++***)))))),,,------......------,,,+++---......---,,,,,,---///......------,,,,,,+++((()))+++,,,---,,,,,,+++------,,,,,,,,,---......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++......,,,++++++,,,......////////////////////////...//////...,,,,,,---///...---,,,++++++,,,---...000000000000111111111111000000000000111222333444///111333555666555444333111222444555555555444444777777777888999999::::::888<<<@@@BBBBBBDDDKKKQQQYYYggg000000000000///////////////111222111000///000111111111000000111111222333777666555333222111000000111111111111222333333444444444222111111222444444777777888999999999999888:::999777666555666888999999999999888888888888888999:::;;;;;;<<<<<<;;;;;;333444666999<<<<<<;;;999===;;;999888666666666777555555555444444333333333444333222222111111222222333333222111000000111111111000///...---------...---...///000000///...---,,,,,,,,,------.........000000///...------,,,,,,***,,,------,,,++++++,,,---------,,,,,,,,,++++++000000000///......------------++++++++++++------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,$$$***---,,,***)))***,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------------...---++++++---///...---,,,,,,+++++++++++++++,,,------......------++++++,,,,,,---...//////222000---++++++,,,...///......//////......---,,,........................---,,,***))))))***,,,------------,,,,,,+++++++++---------,,,,,,+++++++++*********++++++,,,------******))))))***++++++,,,&&&'''((()))***+++++++++++++++,,,---.........---.........------,,,,,,,,,))))))(((((((((((())))))***+++,,,,,,+++***+++---,,,,,,+++***))))))))))))************************------......---+++***(((*********)))))))))))))))++++++***+++,,,...000222............---,,,+++*********+++++++++,,,,,,,,,------------------------)))***++++++,,,,,,,,,,,,---,,,+++***++++++------+++,,,,,,------,,,,,,+++'''((()))***,,,---...///------------------------...---,,,+++++++++++++++------...---++++++---///------++++++++++++------........................,,,,,,,,,---------......////////////////////////111000...------...//////...///000222222111111000......///000111222222333333333444444555666666666888888777555555444444444444555666777888999::::::===>>>??????@@@CCCHHHLLLVVVfff000000000000///////////////000111111000///000111333333222222333333444555666666444333222111111111333333222222222222222222444444333333333333444444777777888999999999999888999888777666666666888999;;;::::::999888777666666888999:::;;;;;;;;;;;;;;;555555666777999999777555:::999777666555444555555555555444444444333333333444333333222222222222222222222111000000000000000222222111111000/////////---...///000000///...---,,,,,,------------------000//////...------,,,,,,***,,,------,,,++++++,,,............------------//////............---------,,,,,,++++++,,,,,,---...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,,,,******+++---,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,+++---......---,,,,,,+++++++++,,,+++,,,------......------+++,,,,,,------.........111000...---,,,---...///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***,,,---------,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++++++++******************++++++))))))***+++++++++******,,,,,,,,,---------------......---------,,,,,,,,,+++******************+++)))***++++++))))))***,,,......---,,,++++++,,,,,,++++++++++++++++++++++++------------,,,+++***)))************))))))))))))************+++---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++***+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,---,,,+++***+++---------,,,++++++,,,------++++++++++++++++++++++++------------------------////////////////////////---.........------///000...///000111222111111000000000000000000111111111222222333333444555555555555444444444444555666666555666666777888999999:::<<<===>>>???@@@DDDIIIMMMWWWggg000000000000///////////////000111111//////000111333222222222222333444444555555444222222111111111555444333222222111111111444444555555555555444444666777888888999999888888888888777666666777888999<<<;;;:::999888666555555777888999:::;;;;;;;;;;;;888777777888999888555333888777555333333222333333555444444444444333333333555444333333222222333333111000000////////////000111222222222111000///...---...////////////...---------------------,,,,,,//////......---,,,,,,,,,***,,,------,,,++++++,,,,,,,,,+++++++++*********,,,,,,------------......---,,,,,,++++++,,,,,,---------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---+++)))***---///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---...---,,,,,,---...------,,,+++++++++,,,,,,+++,,,------......------------------------------000000//////////////////......//////......---,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,+++++++++++++++***+++,,,,,,,,,,,,,,,,,,------------,,,+++*********++++++++++++************,,,,,,,,,,,,++++++***)))......,,,++++++,,,------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,+++***)))+++,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++***++++++***************************************+++,,,,,,************+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++,,,---//////------++++++++++++---------------,,,++++++******++++++++++++++++++++++++---,,,,,,,,,++++++++++++)))+++,,,,,,+++******+++------,,,,,,,,,,,,------------------------------......------------------////////////////////////***,,,//////---,,,...000...///000111111111000000111111111111000000//////111111222222333444444555111222222333444666777888777777777888888888999999;;;<<<===>>>@@@DDDJJJNNNXXXiii000000000000///////////////000111000///...///111000000000000000111111222444444333222111111111222444333333222222222333333444555666777777666555444666777777888888888888888777777666666777888999:::::::::999999888777666666666666888999::::::;;;;;;;;;:::999999::::::777555777666444333222222222333444444444444444444444444555444333333222333333333000//////........./////////000000000///...---,,,.................................------,,,,,,,,,.........------,,,,,,,,,***+++------+++***+++,,,+++++++++************)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---++++++,,,...000,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++---......---,,,,,,...---,,,,,,++++++,,,,,,,,,+++,,,------......------------------------,,,,,,//////000111111000///............///......---,,,************************,,,,,,+++++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++,,,+++++++++******,,,,,,------,,,,,,+++***000...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,******,,,---++++++*********++++++,,,------------------------...---+++*********+++,,,)))***************+++++++++++++++*********++++++***)))))))))***+++,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,------...---+++******+++---...,,,,,,++++++***)))))))))++++++++++++++++++++++++---------...---------,,,)))***,,,---+++******+++---------,,,,,,---------............////////////............------------////////////////////////***...222111...,,,---000/////////000000000000000111111000000000000000000222222222333444444555555222222333444555666888999888888888888888888888888:::;;;<<<>>>AAAEEEKKKOOOXXXhhh000000000000////////////...000111000///...///000000000//////000000111222333333222111111111222222222222222222333444555666444555777777777777555444666666777888888888888777666666666777777888999:::888888888888888888999999555666777888999999999999888777777888999:::999777777666444333222333333444444444444444444444444444444444333222222222222333///...............//////000000000//////...---,,,......------------...............------,,,,,,,,,---------------,,,,,,,,,)))+++,,,,,,+++******+++------,,,,,,,,,+++++++++)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............******++++++++++++******+++++++++,,,,,,,,,------+++---......---,,,,,,---,,,,,,,,,++++++,,,,,,---+++,,,------......------------------------,,,,,,...///000111111000///............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++***++++++,,,------------,,,///...,,,***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***((((((***,,,************+++,,,---------------------------------,,,+++***)))***+++,,,))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,++++++***))))))******,,,------.........---+++******+++---...------------............---------------------------...//////000///......***,,,------+++++++++,,,------------------------******+++++++++,,,,,,,,,........................////////////////////////---000333222///------...///////////////000000000...//////000111111222222333333333444555555666666666666555666666777888888888888888888888999999999999:::<<<>>>AAAEEEKKKPPPWWWhhh000000000000////////////...///000000......///000222111111111111222333333222111111111111222222333111111111222444555777888555555666666666666555555555666777777888888777777444555666777888999::::::777777777888999999::::::555666777777888777777777444333222444666777777666777666444333333333444555333333333444444444444555444333222222111111222222///............//////000333222111000/////////000......------------......------------------,,,,,,------,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++))))))))))))((((((((((((******+++,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))+++...000000---+++)))******++++++******)))++++++,,,,,,,,,,,,------***---//////...,,,,,,,,,,,,,,,+++++++++,,,------+++,,,------......---------------------------------...///000111000///.........//////......---,,,------------------------++++++,,,,,,------......+++,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++,,,---.........)))***,,,---------,,,+++***+++,,,,,,------------------+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******)))'''%%%%%%'''))),,,,,,,,,,,,---///000000------------------------++++++************++++++))))))******+++,,,,,,,,,+++,,,,,,---,,,,,,++++++******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******$$$%%%(((***---...///000------++++++++++++------******+++,,,---......///---------------------------...///000000000///...+++,,,---,,,******,,,...------............------++++++,,,,,,------......------.........///////////////////////////////////////////////////...---//////.........///000111......///000111222333333333333444555555666666777888888777777666777777777888888888999999999:::::::::;;;<<<>>>AAAEEEKKKOOOWWWggg000000000000////////////...///000///......///000111111111111111222333333111111000111111222333333222222222333444555666777666555555444444555555666555666666777777777777777333444555777999::::::;;;888888888888888999999999666666777777777666555555333222111222444666666555666555444333222333444444333333333444444444555555333222111111000000111111//////......//////000111555333000......///000111...------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++)))(((((((((((('''''''''++++++,,,,,,------......+++,,,,,,------,,,,,,+++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000000---*********+++,,,,,,+++******++++++,,,,,,,,,,,,------***,,,//////...,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,------......------+++,,,,,,------.........------...///////////////......//////......---,,,------------------------***+++,,,---............,,,,,,---------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------((()))+++---......---,,,+++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***'''%%%%%%'''***+++,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))***++++++,,,------)))***+++,,,,,,+++******'''(((+++---...---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++%%%&&&(((***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,+++)))'''(((+++...,,,---...//////...---,,,------......///000000111,,,,,,---...///000111111////////////////////////...+++)))***...111///---///......---...///000111//////000000111111111222222333333444444555666666777777666666666666777777777777888999999:::;;;;;;:::;;;===>>>@@@EEEJJJOOOXXXiii000000000000////////////...///000///...---...000///////////////000000111000000000000111222333333444444333333333444555555666555444333333444555666555666666777777777777777333444555777999:::;;;;;;:::999999999888888777777777777777777666555444333666444333333555666666555555444333222222222333444333333333444444555555555222111111000///000000000///////////////000111111444111...++++++,,,///000...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++/////////.........------,,,,,,------------......++++++------------++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,111///------//////,,,***++++++------------++++++++++++,,,,,,,,,---------***,,,///000...---,,,,,,++++++++++++,,,,,,---...+++,,,------......------++++++,,,,,,---...//////------------......//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------....../////////---------,,,,,,+++++++++///......------,,,,,,+++'''(((+++---//////...------------,,,+++***(((((()))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---///...---***((((((***---))))))***+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++***)))))))))***+++,,,,,,------'''((()))+++++++++***)))$$$'''+++...000///---+++******+++++++++,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,******+++***)))'''%%%$$$+++,,,,,,------,,,,,,+++------------------......++++++++++++++++++++++++)))***,,,......---,,,+++,,,+++)))'''%%%'''+++...,,,---...//////...---,,,******++++++,,,---......+++,,,---...///111222222////////////////////////+++&&&###&&&---222111...///......------///000111111111111111000000000000111222222333333444555555555555555555555666777777666777777999:::;;;<<<<<<;;;<<<===>>>@@@DDDJJJNNNZZZjjj///////////////...............//////000000111111000000000//////////////////111222111......000333000000222333555666777888777777666555555555555555666444333333555777888888777777777999;;;<<<;;;999888777777666555444444444888999999888555444444555444444444444444444444444444333222333555555555333333333333333333222111000222222222222222222222222///////////////////////////////////////////////////...------++++++***))).........------,,,,,,,,,---------------------------------,,,,,,+++++++++)))))))))))))))*********,,,***)))***+++---,,,,,,*********++++++,,,,,,,,,))))))***+++,,,------............------,,,,,,,,,***++++++,,,------------........................++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,,,,+++++++++,,,...---,,,,,,,,,,,,---...++++++++++++,,,---...............//////111222333******+++,,,------------,,,***)))+++...///...,,,******+++++++++,,,,,,,,,------------------------........................///---,,,,,,,,,,,,+++************,,,------+++)))------......///.........000///...---------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,---,,,,,,,,,---------......,,,++++++---000000---***,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++---000111---------,,,,,,+++++++++)))***+++,,,---,,,,,,+++,,,,,,++++++++++++++++++---,,,+++++++++,,,---......,,,+++,,,//////---***------++++++++++++------......,,,,,,+++,,,---.........------------......///......---,,,+++***))),,,,,,+++***)))))))))***...------,,,,,,+++************+++,,,,,,---........................------------++++++++++++------......------------..................////////////////////////000000000000------......//////000000//////000000111111222222111111222222222333333333777777666666666666666777666666666777888888999999:::<<<>>>@@@BBBFFFLLLOOOVVVddd/////////////////////.........//////000000000000000000000000000000000000111333444222///...000333000111222333555666777888777777666555555555555555666444333333555777888777999888888:::<<<===<<<:::999888888777777666555555555777777777555444555666555555444444444333333333444333222222333444333111222222222222222111000000000000000000000000000000................................................---------,,,,,,++++++***------------,,,,,,,,,+++------------------------------,,,,,,++++++++++++******++++++,,,,,,------,,,***)))***+++---,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......///......------,,,---------,,,++++++++++++,,,---000///---,,,++++++,,,,,,------,,,------...///000,,,,,,---------,,,,,,+++,,,***((()))++++++***(((******+++++++++,,,,,,,,,---------------------------------------------------,,,++++++,,,,,,+++***,,,++++++---......,,,*********+++,,,------,,,,,,......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,------------...---++++++,,,//////...+++++++++++++++++++++++++++------+++*********++++++------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++***+++,,,---......---,,,---//////---+++---,,,,,,++++++,,,,,,---------,,,+++,,,---......------,,,,,,,,,,,,------------,,,,,,++++++++++++---,,,++++++++++++++++++......------,,,+++++++++******++++++,,,------.....................---------,,,,,,++++++,,,,,,---......------------......------------......................../////////////////////000000000000000000000000///...---------111111111222222222333333666666555555555555555666666666666777888888999999888:::<<<>>>@@@DDDJJJMMMUUUbbb......//////////////////...////////////000000000111111111111111111111111333555777555111///000222111111222333444666777777777666555555444555555555666444333333555777888777888777777999;;;;;;:::999777777777666666555555444222444555555444444555777666666555555444444444333444333111111222222111///000111111111111000000///////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,+++++++++++++++************+++,,,------...,,,***)))***+++---,,,,,,,,,,,,++++++++++++++++++---,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++************************,,,,,,,,,,,,------------,,,,,,,,,---------....../////////...............,,,,,,++++++++++++,,,,,,000///---+++***+++,,,---...---------------...............------,,,******,,,***))))))))))))'''&&&******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,---......---+++))))))***,,,---------------,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,---------------,,,++++++---......---************************///...,,,+++***))))))))),,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,---++++++******++++++,,,---...------...//////...,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------//////......---,,,,,,,,,******++++++,,,,,,------------------------......---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,------------...------------.........///111111111111000000000000000000//////......------000000111111111222222222555444444444444444555555666666666777888888999999888:::<<<>>>@@@DDDJJJMMMTTTaaa~~~............////////////////////////////////////111222222222222222333333666888999777333000111222222222333333444555666666666555555444444555555555666444222333555777777777555444444555777888777555444444444333333222222222111333444444333333444555555555666666666777777777555333222111222222000...//////000000000000//////........................------------------------------------------------******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((())))))***+++,,,,,,,,,***)))***+++---,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------...............///............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...000000000///.........//////------......---,,,++++++,,,+++************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++,,,......---,,,,,,---...,,,+++)))***,,,---...///000000,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++************))))))((((((++++++,,,,,,,,,------------,,,+++***+++,,,......+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------************++++++,,,,,,............//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,,,,,,,------,,,,,,,,,,,,++++++++++++*********+++++++++++++++,,,---...000//////...------,,,,,,******++++++,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------.........---------......//////000111111111000000/////////......///000111222222333000000000111111111222222444444444444444444555666666666666777888888999999:::<<<>>>@@@BBBFFFLLLOOOTTTaaa~~~---.........//////000000/////////...............111111222222333333333333777999;;;888444111111222333333333444444555555555555555444444444444555555555333222222444666777777555444444555777777666444333333333333222222222222222444444333222111222333444444555777888999:::;;;666444333222333222111///...//////000000000//////////////////////////////------------------------------------------------)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,***)))***+++---,,,,,,,,,,,,,,,++++++***************+++,,,------......*********++++++,,,,,,,,,------------,,,++++++***........................,,,,,,---------.........,,,,,,,,,---------......,,,---............---------..................---+++***)))((()))+++---...000//////............///+++,,,------.........---))))))************+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++,,,++++++---///...,,,++++++,,,,,,+++***)))***+++---.../////////---,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++))))))*********))))))(((+++++++++,,,,,,,,,------,,,,,,+++******+++---///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++,,,+++++++++++++++++++++))))))***+++,,,,,,------******++++++,,,,,,,,,,,,------...///......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------............------------,,,,,,+++******)))******)))******+++,,,---000//////...------,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------.........////////////---......///000000111111000000000//////...............///000111222333333000111111111111222222222555444444444555666666777666666666777888888999999:::<<<>>>@@@BBBFFFLLLOOOUUUccc------......///000000000/////////............---111111111222222333333444666999;;;999555222111333444444444444444444444444444444444333444444555666555333222222444666777666777666666777888999777555555555555555555555555555333444444333222111111222333333444666777999:::;;;555444222222333333222000...//////000000000000000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,***)))***+++---,,,,,,,,,,,,++++++++++++++++++******+++,,,---...//////++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......+++,,,---...///...---,,,......////////////......---,,,+++******)))))))))---,,,,,,,,,,,,,,,------++++++---....../////////&&&'''))))))))))))***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((+++------++++++---000...,,,******++++++***)))(((((()))+++,,,,,,,,,,,,---,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++'''(((***+++++++++***)))++++++++++++,,,,,,,,,,,,***+++,,,+++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***************+++++++++++++++---,,,++++++******++++++*********++++++,,,,,,---***+++,,,------------,,,+++---......---,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++------////////////---------------,,,,,,+++++++++******))))))******++++++//////......---,,,,,,,,,******++++++++++++++++++++++++,,,,,,------......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------........./////////000000---......///000111222222////////////............////////////............111111222222222333333333444444444444555666777888666666666777888888999999888:::<<<>>>@@@DDDJJJMMMWWWddd------......///000000111//////.........---------000000111111222333333333555888;;;999555222222333444444444444444444444444444333333333444444555666555333111222444666666666888777666777999999777555555555555555555666666666111333444333222222333444222333333444444555666666333222111111222333222000...///000000111111111000////////////////////////........................++++++++++++++++++++++++***************++++++++++++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,---------............------------,,,,,,,,,,,,***)))***+++---,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,------......------------,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++------------............,,,,,,,,,---------......+++---...000000000...---------...//////...------------......---,,,***)))++++++++++++,,,------...------...............---(((***++++++)))(((***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))---//////,,,+++...111000...+++***+++++++++***((()))***++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,++++++&&&(((***,,,------,,,+++***++++++++++++,,,,,,,,,(((+++------+++***+++---++++++++++++++++++++++++,,,---------,,,***)))((()))*********++++++++++++---,,,+++*********+++++++++++++++++++++++++++++++++,,,---.........------***,,,...---+++***+++---+++,,,,,,------,,,,,,+++,,,,,,------,,,+++))))))+++,,,...//////...,,,+++++++++,,,---......//////,,,,,,+++*********++++++......------,,,+++++++++++++++*********************++++++,,,------......+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------.........//////,,,,,,---...///000111222///////////////000000000............////////////222333333333333444444444333333333333444555666777666666666777888888999999888:::<<<>>>@@@DDDJJJMMMWWWddd---------...///000000111//////.........---------//////000111222222333333444777:::999666333222333555444444444444444333333333333333333444444555666555333111222444666666666666555555666777777555444444444444444444444444444///111333333333444555777333333222222222111111111111000///000111222111000//////000111111111111111////////////////////////////////////////////////++++++++++++++++++++++++************************,,,,,,,,,------.........++++++++++++++++++++++++---------....../////////---,,,,,,++++++******))),,,***)))***+++---,,,,,,*********++++++,,,,,,---......---------,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,...000111222111000///,,,,,,---......---,,,,,,***,,,...000000000...---,,,,,,,,,---...///000111////////////...---,,,+++,,,...///...+++)))***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***...111000,,,+++...111111///,,,+++,,,,,,,,,++++++,,,,,,---------,,,,,,******))))))***+++,,,,,,---------,,,,,,,,,++++++&&&(((***---......------******+++++++++,,,,,,,,,'''***---...,,,***+++,,,************************+++,,,,,,---,,,+++***)))))))))******++++++++++++...---+++*********++++++,,,,,,++++++++++++++++++,,,---.../////////...---)))+++------***)))***,,,++++++------------++++++,,,---------,,,***((('''***+++---......---+++***((()))+++---///111222333...------,,,++++++++++++...------,,,,,,+++******++++++************************+++,,,,,,---......++++++------------++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,---...///000111//////000000111111222222------...000111333444444333333333444444444555555222222222222333444555666666666666777888888999999:::<<<>>>@@@BBBFFFLLLOOOVVVddd...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111222444555555444222111/////////000111222444444444444444333333222222222333333222222333333444555999888888888777777666666666666666666666555555555...///111111222111000//////000111222222222222222111111111111111000//////000000000000////////////..................------,,,------......------,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,------...---,,,***)))//////...---,,,+++***)))/////////...---,,,+++***)))************+++++++++++++++******++++++,,,---***+++,,,---...---,,,+++...---++++++++++++***(((++++++++++++++++++++++++...---+++******+++---......---+++***)))******+++///...,,,+++***+++,,,,,,...---,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------//////.........------------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---.........---,,,+++***)))******+++++++++,,,,,,,,,------------,,,,,,+++***---......---++++++,,,...111...+++***+++---------******))))))***,,,---///---...111333444222///,,,......---+++))))))+++---++++++***************+++******++++++,,,---......------,,,,,,+++*********///---++++++,,,,,,+++***(((((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++...---+++***)))***++++++.........------,,,,,,,,,---------------------------------...///000111222------------------------,,,,,,++++++,,,,,,---.........---------......///,,,+++***))))))***+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++***))))))*********,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,000000/////////.........////////////////////////////////////000111333333222111111222444666555444666777777777666555444444333333444666777999::::::;;;<<<===???AAAFFFLLLPPP[[[hhh000000/////////000000111,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111222333444444333222111000000111111222444555666666555555555444444444444333333222222333333444555888777777777666666666666666666666555555444444444333444444555444333111111///000111222222222222111111111111111111000/////////////////////000000000------------...///000000,,,------......------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++++++++---.........---,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------***+++,,,,,,------------...,,,++++++++++++***(((++++++++++++++++++++++++,,,+++***((((((***+++,,,---,,,,,,++++++,,,---...///...---,,,+++,,,,,,---+++***(((''''''(((***+++++++++,,,,,,,,,,,,++++++---------......---------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,************)))(((''''''******+++++++++,,,,,,,,,+++++++++++++++***)))))),,,---...---,,,---...000111///,,,+++,,,---------+++++++++++++++---...///---...111777<<<:::222+++...///000...+++)))))))))++++++************++++++++++++,,,,,,------......)))))))))))))))*********///---++++++,,,,,,,,,+++)))))))))***+++++++++,,,))))))))))))))))))))))))---,,,++++++******++++++/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,---............------,,,---------,,,,,,++++++++++++,,,,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,......------,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,......---------,,,,,,,,,////////////////////////000/////////000111222222000//////000222333333222444444444444444444333222444555666777888999:::;;;;;;<<<===???AAAFFFLLLPPPYYYfff---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000111222333333222111000111111111222333444666666777777777666666666666666333333222222333333444555666666666555555555555555666555555444333222222111333333333222111000...---000000111111222222111111000111111111111000000///.........//////000000000///...---------///000111,,,------......------,,,---,,,,,,++++++*********++++++++++++++++++++++++))))))***+++++++++***************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,++++++++++++,,,------*********+++,,,---...///...,,,++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,---...///000......---,,,,,,,,,,,,------+++)))((((((***,,,---***++++++,,,,,,++++++***---..................---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++******,,,............000222222000---,,,---------,,,,,,,,,,,,,,,---.../////////,,,---444>>>AAA;;;444***---000000///---,,,,,,++++++************++++++------------------------(((((())))))***++++++,,,...---++++++,,,---,,,+++******************++++++))))))))))))))))))))))))++++++,,,,,,,,,+++******......---------------,,,+++,,,,,,------,,,,,,,,,************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---.........------,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------------------------,,,,,,,,,////////////////////////111000000000000000111111111000///000222333333222222333333444444444444333666777777888999::::::::::::<<<===???AAAEEEKKKPPPXXXfff++++++++++++,,,---...///------------------------////////////000000000000000000111111111111000000111111111222333444555666777777666666666666666666333333222222333333444555444444444444444444444444555444444333222111000000111111000000000///......000000111111111111000000000000111111111111000///------......///000000000222111///---------//////,,,------......------,,,------,,,,,,+++***)))))),,,,,,,,,++++++++++++***))))))***+++++++++,,,,,,*********+++++++++,,,,,,******+++,,,------,,,,,,,,,,,,,,,,,,------------+++************+++,,,,,,************+++---///111---,,,++++++,,,,,,***)))+++++++++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,------......,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++++++++***---......//////......---+++++++++,,,,,,,,,------,,,,,,,,,------------...////////////............+++++++++,,,,,,---------******+++,,,,,,,,,,,,++++++******))))))******+++,,,---------,,,,,,+++*********+++++++++,,,,,,,,,.........//////...------+++---////////////000111222000...------------+++,,,,,,,,,,,,------......///+++(((+++444===BBBCCC777888888666333///------++++++*********+++,,,,,,......------------------+++++++++,,,,,,---------...,,,++++++,,,---,,,++++++++++++***************+++++++++++++++,,,,,,,,,***+++,,,------,,,***)))************************,,,---......///......---,,,,,,++++++,,,------...------------------------+++++++++++++++,,,------------,,,+++***************+++,,,------,,,+++***************+++++++++++++++,,,,,,,,,,,,---------*********)))******++++++------------------------........................////////////////////////////////////////////////222111000000000000000111333222111222444555444333333444555555666666666666777777777888888999999999:::;;;===>>>AAAEEEKKKOOOYYYhhh............///000222222------------------------////////////000000000000000000000000000000000000000000000000111333444555555555555555555555555555333333222222333333444555333333333333333444444444444333333222111111000000222222222222333333444444000000111111111000000//////000000111111111000000---........./////////000//////...------...///000,,,------......------,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++************+++,,,------------++++++++++++,,,,,,,,,,,,)))))))))))))))***++++++************+++---///111---+++***+++,,,,,,+++)))++++++,,,,,,,,,---------...------------------...,,,,,,,,,,,,++++++***************++++++++++++***%%%&&&))),,,,,,+++((('''+++++++++,,,,,,+++++++++------............------++++++,,,,,,,,,---------,,,,,,---------..................---------,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,++++++******))))))******+++((())))))))))))(((((('''******+++++++++,,,,,,,,,------...//////.........---///000000///......///111///------......,,,+++***++++++,,,,,,,,,,,,,,,+++***)))))),,,333;;;AAAIIIGGGBBB;;;222,,,***)))++++++******+++,,,,,,---------------------,,,,,,------------,,,,,,++++++---,,,***+++,,,------,,,+++++++++*********************+++++++++,,,,,,,,,)))***,,,------,,,+++***************************---...000111222111000///,,,,,,+++++++++,,,------------------------------***************++++++,,,---,,,+++***************)))***+++,,,,,,+++***)))------------......//////+++++++++,,,,,,,,,---------------------...///000------------------------------...................../////////////////////000000000000000000000000222111000000000000000111444222222222444555444333333333444555666666666555666666666777777777888888:::;;;<<<>>>@@@EEEKKKOOOXXXggg------------...///000000------------------------////////////000000000000000000000000000000000000/////////000111222444444333444444444444555555555333333222222333333444555333333333333444444444444222222222222111111111111000000000000111333444555000000111111000000/////////000000111111111111000........................***+++,,,---///000111111,,,------......------,,,---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,++++++++++++,,,------............++++++++++++,,,,,,,,,,,,)))))))))))))))***++++++*********+++,,,---...///,,,+++******,,,,,,+++***++++++,,,,,,------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))((()))******++++++++++++***&&&(((,,,...///---+++)))+++,,,,,,------,,,,,,+++,,,------------------,,,,,,,,,,,,,,,------------,,,---------............++++++++++++*********)))+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++++++++************++++++))))))************))))))******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++---///111000///---,,,---...---,,,,,,---...,,,+++******+++,,,,,,++++++***(((,,,//////,,,,,,...111;;;999666000+++))))))***++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))---+++***+++,,,------,,,******************++++++((((((((()))******++++++******+++,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///111333444333222111+++******))))))***++++++++++++++++++++++++++++++***************+++,,,,,,,,,++++++******++++++,,,)))******++++++******)))***++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,---......///------------------------,,,,,,,,,---------------,,,,,,,,,---------------000000000000000000000000111000000000000000111111222111000000222222222000111222222333333333333222444555555666777777888888999;;;<<<>>>@@@DDDJJJOOOVVVeee,,,,,,+++++++++,,,,,,---........................////////////000000000000111111111000000111111111000000000111222333444555333333444444444555555555333333222222333333444555333333333333444444555555111111222222222222333333//////.........000111222000000000000000//////...//////000111111111111111/////////......------,,,***+++---.........,,,+++,,,------......------,,,++++++++++++++++++++++++))))))***+++,,,------...---,,,+++******++++++,,,,,,------------.........------.../////////......,,,,,,,,,,,,------------+++++++++++++++,,,,,,---***+++,,,,,,------------,,,+++******,,,,,,+++***++++++,,,,,,---......///+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,+++******+++,,,---...------,,,+++,,,...///000000//////,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...------------............,,,,,,+++++++++*********---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++***,,,///000///---------,,,+++***+++---...,,,+++++++++,,,------,,,+++******,,,//////...+++******&&&'''((()))((()))+++---++++++++++++,,,---......)))******++++++,,,,,,,,,+++++++++++++++++++++***---+++******,,,...------)))))))))***+++++++++,,,'''(((((()))******++++++++++++******++++++,,,---,,,,,,,,,,,,------......---...111333444333222000++++++************++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++***++++++,,,---...,,,++++++******++++++,,,''''''(((((()))******+++)))))))))*********++++++************+++,,,------........................+++++++++,,,,,,,,,------,,,,,,,,,---------......000000000000000000000000000/////////000111222222222111000000222222111000222222333333333222111111444444555777888999::::::999:::<<<===@@@DDDJJJNNNUUUeee000000///.........//////........................////////////000000000000222222111111111111222222111111111222333444666666333444444444555555666666333333222222333333444555333333333444444555555555111111111222333333444444444333222111111222333333000000000000000///......//////000111111111111111000000///...---,,,,,,+++///000000000...***&&&###,,,------......------,,,++++++++++++++++++,,,,,,(((((()))***,,,---...///---,,,***)))))))))******++++++,,,---...///000111...///////////////......---------.........//////------,,,,,,------...///***+++,,,---...---,,,+++,,,+++******,,,---,,,***++++++,,,,,,---...//////---......//////......---***+++---...///......---+++,,,.../////////......,,,+++***)))***,,,///000---......//////......---***++++++,,,,,,++++++***,,,,,,,,,---------......---------.........////////////.........------------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---'''(((((()))))))))((((((******+++++++++,,,,,,,,,***+++,,,,,,------------'''***---//////.........***))))))+++---...,,,+++,,,---.........---,,,+++///,,,******,,,...///...)))+++......---,,,+++,,,++++++++++++,,,---...///(((((()))***++++++,,,,,,+++,,,,,,------......///---+++******,,,......---(((((()))***+++,,,,,,---)))******+++,,,,,,------++++++***)))***+++---...*********++++++,,,,,,,,,,,,...000333333333111000......------,,,---------------------------------...------------...//////*********+++,,,---//////...---++++++++++++---...))))))***+++,,,,,,------((())))))))))))*********---,,,------...///000111........................*********++++++,,,,,,,,,........./////////000000000000000000000000000000////////////000111333333555333222333444444333222555555555555444444333222444555666777999;;;<<<<<<999:::<<<===@@@DDDJJJNNNWWWggg...------------...//////000---+++))))))+++---000000000000000111111111111444444444333333222222222222222333333333333444444333333333333333333333333333333222222333333444555111222333444555555555555222222222222222222222222222111000000111111000...222222222111111111000000333222000///...///111222333111000...---------......------,,,,,,------...,,,---...//////---+++***))))))*********))))))(((...---,,,,,,,,,,,,---............////////////000//////...---------.........///000000///---+++***///---,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...---,,,,,,+++,,,,,,,,,,,,,,,---///111222333000///...---,,,------...,,,,,,,,,,,,---.../////////...------,,,,,,------*********++++++,,,,,,,,,------,,,+++************++++++,,,,,,++++++***)))+++*********++++++,,,---........................++++++,,,------,,,,,,,,,)))+++,,,,,,+++******+++...------,,,+++++++++,,,+++++++++***************///...,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...---------,,,,,,+++++++++******+++,,,,,,---......+++++++++,,,------,,,++++++++++++*********))))))++++++*********+++---......,,,***(((''''''((()))***+++---------+++)))((())))))))))))))))))))))))............---,,,+++*********+++++++++,,,,,,,,,///...---,,,,,,,,,---...,,,,,,,,,++++++*********...---+++*********+++,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------///---++++++---///000000)))...000---,,,------***---------............///............///////////////////////////.........111111111000///000222555444444444444444444333333666666777888999:::;;;;;;;;;===>>>@@@BBBEEEJJJNNNUUUddd...------------.../////////---+++******+++---///000000000000111111111111444444333333333222222222222222222333333333444444333333333333333333333333444333333333333444555555555555555666555555444333222222222222222222222222222111000000111111000...111111000000000/////////111000...---------///000111000...------------......------,,,,,,------...+++,,,.........---+++******++++++,,,,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000000......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,//////......------......+++++++++,,,---...000000//////---,,,,,,,,,------000//////.........//////---,,,++++++******++++++************++++++,,,,,,,,,,,,+++++++++,,,,,,---------......------,,,+++,,,,,,+++++++++,,,,,,---........................,,,------......---------,,,...//////...------...------,,,+++++++++++++++************************---,,,++++++*********+++++++++++++++++++++++++++---,,,,,,,,,++++++++++++***+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++++++++***************)))******+++,,,,,,---------------,,,,,,+++++++++******+++,,,,,,---......///...------------,,,+++,,,,,,,,,,,,+++++++++***,,,,,,+++***+++,,,------...---+++)))((()))***+++***+++,,,------,,,***)))++++++++++++++++++++++++.........------+++************+++++++++,,,,,,,,,,,,+++*********+++,,,,,,//////.........---------+++***))))))))))))***+++,,,+++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------///...---,,,---///111333222555444...,,,---///...---------............///............////////////000000000000000000000000111111222111000000222444444444444444444444444444666777777888999:::;;;;;;;;;===>>>@@@BBBFFFKKKNNNUUUddd...------------...//////------,,,,,,,,,,,,------000000000000111111111111333333333333222222222222222222222222333333333333333333333333333333333333444444444444444555666666888888888777555444222111111111111111111111111111222000//////111111000...////////////............///...---,,,+++,,,------...------,,,,,,------......------,,,,,,------...+++,,,---------,,,***)))++++++,,,---...............------,,,,,,------...,,,,,,,,,,,,------------+++,,,,,,---------,,,,,,......---------...///000...............---------------------------------...............---------000000000///000000111222,,,++++++++++++,,,------...------,,,,,,,,,,,,---111000///...---------------,,,++++++******++++++*********++++++++++++,,,++++++++++++,,,---...///------......------,,,+++...------,,,,,,,,,------........................---......//////...---------///000000///......///,,,,,,+++************+++(((((())))))******++++++***++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,++++++******))))))******++++++,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,------......------,,,,,,------...---------,,,,,,,,,++++++------,,,+++++++++,,,,,,---,,,+++******+++,,,---)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,************++++++------,,,,,,,,,,,,++++++++++++******)))))))))***++++++,,,,,,+++++++++,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...///000...,,,---111555JJJIIIBBB666...------,,,---------............///............////////////000000000000111111111111000111222111000111222444333333333444555555555666666666777888999:::;;;;;;;;;<<<>>>@@@BBBFFFKKKOOOUUUddd~~~...------------...//////,,,,,,------------,,,,,,///000000000111111111111333222222222222222222222111222222222222333333333222222222222222222222222444333333333333444555555777777777666555333222111000000000000000000000000222000//////000000///.../////////..................---,,,,,,++++++,,,,,,+++++++++,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,+++***)))++++++,,,....../////////------------------------------........./////////,,,---...///000000//////222222222111000...---,,,.../////////...---,,,,,,------------------------///////////////.........111111111111222333444555...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///++++++,,,,,,++++++***)))//////...------------...........................---............------,,,***,,,------,,,++++++,,,++++++******)))******+++''''''((()))******++++++)))***,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------............------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))*********+++,,,...000---,,,,,,,,,,,,+++++++++,,,,,,++++++************+++++++++***+++,,,---...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////+++++++++***************,,,,,,++++++************,,,,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000...++++++000555LLLKKKDDD888///---,,,***---------............///............///////////////000000000000000111111000222333222111111333444222333333444555666666777555555666777888999999::::::<<<>>>@@@BBBFFFKKKOOOUUUccc~~~...------------...//////,,,------......------,,,///000000000111111111111222222222222222222222222111111111222222222333333222222222222222222222222222222111111222222333444444444444444444333222111000000000000000000000000111000//////000000///---////////////////////////.........---------------******+++,,,,,,---------...------,,,,,,------...+++,,,,,,,,,++++++************,,,---............---------------------------------............///,,,---...///000000111111444555666777555222///---.../////////...---,,,,,,........................////////////////////////111111111222333444555666000///...------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++///...------,,,,,,------.....................---///...------,,,,,,,,,---++++++,,,,,,++++++***)))//////...------.................................---------------,,,+++***)))***,,,,,,***)))***++++++******)))******++++++'''(((((()))***++++++,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,.........---------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---,,,++++++...000++++++++++++************++++++*********)))(((((()))*********++++++,,,---)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++******))))))******+++++++++,,,,,,,,,***+++,,,---......//////---------...............---,,,,,,+++)))((('''&&&---,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***---///---))))))///444111555444///,,,......------------............///............////////////.........//////000000000000222333333222222333444333333444444555666777777333333444555666777888888:::<<<>>>@@@BBBFFFLLLOOOUUUccc}}}...------------...//////------............------000000000000111111111111111111111222222222222222111111111111222222222222222222222222222222222222111111111111111222222333111222222333333333333222111111111111111111111111111///......000000///---........./////////////////////.........---------***+++,,,------------,,,...------,,,,,,------...---,,,,,,,,,++++++++++++******+++,,,------------,,,------......------,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---///000111...000111222222000...---...............---------////////////////////////.........///////////////111111111111222333444555111111000///............+++,,,,,,------------,,,++++++++++++,,,---...///---,,,++++++******++++++//////............------///...---,,,++++++++++++------......------,,,+++---------------...//////........................------------,,,+++*********+++------+++++++++,,,+++************+++,,,,,,))))))******++++++,,,,,,++++++---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,+++++++++++++++,,,,,,,,,,,,......------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000---+++,,,...+++++++++*********)))))))))******+++******)))((())))))******++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++******)))******+++++++++,,,,,,,,,))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,------------*********)))(((&&&%%%$$$------,,,+++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++)))***...222''',,,///---,,,...---+++---------............///............////////////------......//////000000000222444444333222333444444444444555666666666777333333444555666777888888999;;;===???BBBGGGLLLPPPTTTbbb|||...------------...//////.........------.........000000000000111111111111000111111111222222222222111111111111222222222222111111111111111111111111222222111111222222333444222333333444444333333222222222222222222222222222111///......//////...---,,,---------...........................------,,,+++,,,---......---,,,,,,...------,,,,,,------......------,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,,,,+++******,,,///222444///...---,,,+++,,,------......---,,,---...///000////////////////////////------........./////////000000000000111111222333111111000///............+++,,,---...///......---///...............///000---,,,++++++******++++++...---------,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------......------,,,+++++++++,,,,,,---...000000....................................---,,,+++******,,,...---,,,+++,,,,,,+++++++++++++++,,,------+++++++++++++++,,,,,,,,,+++++++++,,,---...000000------------------------++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******++++++,,,---------///......---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,%%%***///000---+++,,,...,,,,,,+++++++++***************+++,,,---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,+++***))))))*********+++++++++)))******+++******((((((...---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,+++++++++---///111,,,111222///------,,,)))---------............///............////////////---......///000000111111000222444555333333333444555555555555666666666666444555555666777888999999999;;;===???BBBGGGLLLPPPTTTbbb{{{...------------.../////////...------------...///000000000000111111111111000000111111222222222222000111111111111222222222111111111111111111111111333333222222333333444555444555555555444444333222222222222222222222222222111///......//////...---+++++++++,,,,,,---------------.........---,,,+++,,,---.........---,,,+++...------,,,,,,------...///...---,,,,,,,,,---------------...------,,,,,,,,,,,,---......---,,,,,,,,,,,,---------.........///...,,,+++---111555777;;;777222...,,,---///222///...,,,+++,,,...000111000000000000000000000000,,,---------......//////000000//////000000111222000000///...............+++,,,.../////////......111000///...............///...------,,,,,,------,,,,,,,,,++++++*********************+++,,,------++++++,,,,,,,,,+++************++++++---...000111........................////////////...---,,,+++)))+++---,,,+++***++++++,,,+++++++++,,,------...------,,,,,,,,,,,,,,,,,,************+++---///111------------------------*********++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000//////...---,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,, (((,,,,,,+++...111---------,,,,,,,,,++++++***+++---...///......---,,,------......---,,,,,,------,,,+++*********+++------------------------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,------.........***+++---...//////.........---,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++///---++++++---///000000(((---...,,,+++---...------------.........//////............/////////000...//////000111222222222000222444555444333333444666666666666666555555555666666777888999:::;;;;;;999;;;===???BBBGGGLLLQQQTTTbbb{{{,,,,,,++++++,,,---///000000000000000////////////111111111111000000000000///000000111111222333333111111000000111111222333555555555444444333333333333222222111111222222333///111222444444333222111000000000000//////////////////.........---------000000///...---,,,,,,++++++++++++,,,,,,---------...---,,,+++,,,,,,......//////.........------------------------------------,,,+++******+++,,,---......---------...//////------------------------...---,,,,,,---333:::???EEE:::---(((,,,000///,,,...------,,,,,,------...------,,,+++,,,---...///---///000000......///000///---,,,---000111000...............//////000000---.../////////...,,,+++,,,,,,---...//////......)))***+++---...//////000...---,,,---/////////...,,,,,,---,,,+++***,,,...(((***,,,,,,+++***,,,---,,,+++***,,,...//////...000---)))))),,,//////............///......---,,,------,,,,,,,,,+++++++++---------....../////////++++++++++++++++++++++++------------------------...---,,,+++***+++,,,---//////...---------......---,,,***++++++,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))***,,,---***++++++,,,,,,++++++******+++,,,,,,******+++,,,************+++---///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++,,,---,,,***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,//////000000///---+++***...+++***+++---...,,,***...////////////---,,,+++------,,,,,,---...000111////////////000000000000........................,,,...000111000000000222///000000000000111111111444444444444444444444444888777777666666777888999;;;<<<===>>>AAAFFFMMMRRRUUUbbb{{{,,,,,,,,,,,,,,,...///000........................////////////............000000111111222333333333111111000000111111222333222222222222222222111111222111111000000111111222///111222444444333222111000000000000//////////////////.........---------/////////...------,,,,,,........./////////000000//////...---------...///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------000000...,,,+++---111555999222***(((+++...---***...------,,,,,,------...------,,,,,,,,,---...///+++,,,---,,,+++***+++,,,...,,,+++,,,///000///---------........./////////...............---,,,,,,,,,------...//////......***+++,,,---.../////////...---,,,---/////////...,,,---------++++++,,,...//////......///000111111...---,,,...000111111000000---++++++---///...---....../////////......---------------,,,,,,,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,++++++,,,------,,,,,,+++++++++,,,,,,---...,,,++++++,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,---++++++++++++++++++++++++***,,,---,,,+++***+++,,,...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++((()))***+++---...///000------,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++---------,,,,,,+++++++++---------------,,,+++***---+++******,,,---,,,***+++,,,---......------,,,,,,+++++++++,,,---...///............////////////........................,,,...000111000000111222000000000111111111222222333333333333333333222222999888888777777888:::::::::;;;===>>>AAAFFFMMMQQQVVVccc|||---------------...///000+++++++++,,,------..................////////////000111111222333333444444111111000000111111222333111111111222222222222222000000000//////000000000///000222333333333222111000000000000////////////...............---------........................,,,,,,,,,,,,------------000000///...------......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***,,,---............------------------------//////...,,,***)))+++------,,,++++++------,,,***...------,,,,,,------...---,,,,,,,,,,,,---...///---...///...,,,++++++,,,---,,,++++++---...---,,,---------------.........///......---------------,,,---......///.........+++,,,------......------...---,,,---/////////...---......---,,,,,,---///000,,,)))))),,,......---...------...000111000//////...------...///...,,,......///000000//////...///.........------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......***++++++,,,------------++++++++++++,,,---------...---,,,,,,---...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++************+++,,,,,,,,,,,,+++******+++,,,,,,***,,,------,,,++++++,,,---.........------,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))+++---000222444,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************+++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,,,,------,,,+++***+++,,,---,,,***)))***+++,,,------------,,,,,,,,,,,,---...//////------------............////////////////////////,,,...000111000000111222111111111111222222222333333333444444444444444444999999888888999:::;;;;;;:::;;;===???AAAFFFLLLQQQWWWeee~~~---------....../////////)))***+++,,,---...//////000000000000111111111111111111111222333333444444111111000000111111222333222222333333444444444555111000000//////000000111000000111222333222222111000000000000////////////........................---------.........//////+++++++++++++++++++++,,,000///......------,,,,,,//////.........---------++++++++++++++++++++++++***+++,,,------,,,+++***$$$'''***---///000//////------------------------)))***,,,,,,++++++,,,---+++,,,...///...---.........------,,,,,,------...,,,,,,,,,,,,------......///000000///,,,++++++,,,---,,,,,,,,,---------,,,------------------------///...---,,,,,,,,,---...------...............---,,,------...------,,,,,,...---,,,---/////////...---...///...---,,,...000///)))$$$$$$(((,,,+++)))---,,,+++,,,...///...---........./////////...---//////000000111000000///////////////............000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((()))+++---......------+++,,,---...//////000000///...------...///...,,,+++++++++,,,,,,,,,------------------------------........................++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---***,,,......---,,,,,,---***+++---...//////......---,,,,,,++++++,,,,,,---***************+++++++++...---+++***+++,,,...000,,,+++******))))))*********************+++++++++++++++++++++++++++++++++((()))***+++,,,---------***************************,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...---...///111222---,,,,,,,,,------,,,,,,++++++,,,,,,------------////////////000000111111------........./////////000000000000000000000000---///111111000000111222111111222222222333333333666666666666777777777777888888888888999::::::;;;:::;;;===???BBBFFFLLLPPPXXXfff---------...............***++++++---...///000111///000000000111111111222000111111222222333444444111111000000111111222333222222222333333444444444111111111000000111111111000000111111222222222222000000000000////////////---.....................,,,,,,------.../////////////////////............------------,,,,,,++++++//////.........---------------------------------+++,,,---......---,,,+++''')))+++...///...---,,,------------------------'''))),,,...------...///---///000///---,,,...000...------,,,,,,------...,,,,,,,,,---------------+++,,,---+++)))(((((()))---.........------------------------------------...---,,,++++++,,,......---...............------------......------,,,+++...---,,,---/////////...---...///...---,,,...000333---((((((,,,///...,,,---,,,+++,,,.........,,,---...///000000/////////111111222222111111000///000000/////////.........---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((()))+++---......------+++,,,---...///000/////////...------//////...---++++++,,,,,,,,,---------------------------------........................++++++++++++++++++++++++++++++,,,,,,,,,+++++++++---,,,***))))))***,,,---+++---//////...---,,,---***+++---...///...---------,,,,,,++++++,,,,,,---))))))*********+++++++++///---+++))))))***+++,,,,,,+++******))))))******))))))*********+++++++++++++++++++++++++++++++++((()))***+++,,,---------***************************+++,,,,,,******+++,,,++++++++++++++++++++++++((()))***+++---...///000///...------...///111222---.........---------...///......---------------/////////000000000000000....../////////000000000000000000000000000000000---///111222111111111333111111222222222333333333666666666777777888888888555666777888888999999999999;;;===@@@BBBGGGLLLPPPXXXeee,,,,,,---......------,,,+++,,,---...///000111111------......//////000000///000000111222222333333111111000000111111222333000000000111111111111111222111111000000111111222000000000000111111222222000000000000////////////---------...............---------.........//////.........---------------***+++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++------------------------,,,,,,------------,,,,,,......///...---+++)))(((------------------------***---///000...------.........---,,,++++++---///...------,,,,,,------...+++,,,------......------,,,......---+++***+++,,,---...///...---,,,---............---------------,,,,,,,,,,,,,,,------............///......---,,,---------...------,,,,,,...---,,,---/////////...---......---,,,,,,---///333///,,,+++...//////...000...---...///000///...,,,...///000///000222333444444444333222111//////000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))***++++++,,,------------)))***,,,---...------,,,...---,,,---/////////---,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,,,,+++******+++,,,,,,+++---000111///...------.........---,,,+++***)))---,,,,,,++++++,,,,,,---))))))******+++,,,,,,,,,+++******)))***+++---...,,,,,,+++************+++))))))******+++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***+++---************************((()))***+++---...///000+++++++++++++++,,,---...,,,...///...---,,,---...111000///...------------,,,------.........------////////////000000000111////////////////////////---///111222111111222333111111111111222222222333333333444444555666666666444555666777888999999999999;;;>>>@@@CCCGGGLLLOOOWWWccc|||++++++,,,------,,,+++***,,,,,,---...///000000111---------...///000000000...//////000000111222222111111000000111111222333111111111111000000000000000000000//////000000000000000000000000111111222000000000000////////////---------.........//////---------...............,,,,,,,,,++++++*********)))***,,,------------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000000///...---,,,+++***------------------------,,,...000000...------...,,,,,,+++,,,---............------,,,,,,------...+++,,,---.........------...000111000......///000,,,...///...+++***+++---/////////.........------***+++,,,---------------......//////...------,,,,,,,,,------...---------...---,,,---/////////...,,,---------++++++,,,...///...------,,,,,,------000///......///000///...+++---/////////000444777666666555444222000///.../////////.........------.........///////////////------------------------......------,,,,,,++++++,,,,,,,,,++++++,,,------***+++,,,......---+++***---,,,+++,,,...///...---,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++++++++++++++++++++++++++...111111000...------...---,,,+++***)))))))))---,,,,,,++++++,,,,,,---*********+++,,,---------))))))***+++,,,......///------,,,+++++++++++++++*********+++,,,---------++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++++++++++++++++++++***++++++,,,,,,------...******++++++++++++++++++***,,,...---+++***+++---///...---,,,,,,,,,---...+++,,,---...------,,,+++........./////////000000...........................000222222111111222333000000000111111111222222222222333444444555666666444555777999::::::::::::888;;;>>>AAACCCGGGLLLOOOUUUaaaxxx***+++,,,,,,,,,+++***))),,,------....../////////...//////000111222222333.........///000000111111111111111000111222222333444333333333222222111111//////............//////000000000000000111111222000000000000////////////---------.........//////......................../////////......---------)))***,,,.../////////...//////.........---------++++++++++++++++++++++++......,,,++++++,,,......---------------...000000------------------------***,,,...///......///000******,,,...111222000......------,,,,,,------...+++,,,---.........---,,,+++---...---,,,,,,---...+++---...---***(((***,,,000000/////////.........)))***,,,---...---,,,,,,.../////////...---,,,,,,+++,,,------......------...---,,,---/////////...,,,,,,---,,,+++***,,,...///000111000...------......---,,,,,,---...---++++++---///......000666:::888777666555333000...---///.........------------***++++++,,,,,,---------------------------------------------------------...---,,,+++***+++,,,---,,,---///000000...---+++---,,,+++,,,...///...---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))***++++++,,,,,,++++++***+++...111222111///------+++***)))))))))***+++,,,---,,,,,,++++++,,,,,,---******+++,,,------......***+++,,,---...............---,,,,,,++++++,,,,,,******+++,,,------......++++++++++++++++++++++++++++++,,,,,,,,,+++******------------------------)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,---......---+++***(((+++,,,+++)))(((***,,,,,,++++++***+++,,,...///---.../////////...---,,,---------.........//////...........................000222222222111222333///000000000000111111111444444444555666777777888555666888:::;;;;;;;;;;;;888:::>>>AAADDDGGGLLLOOOTTT___vvv,,,------......------,,,+++,,,...000000///...---///////////////000111111---...///000000///...---......///000111222222333000000000000000000000000000000////////////000000///000111222333222222111333333111///...---------///...------///000000/////////000000//////...---000000///...------,,,,,,+++,,,------......------***++++++,,,,,,++++++***...------,,,,,,------......------------...//////000///...---------------...---,,,,,,,,,,,,---...------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........---,,,,,,+++))))))***+++,,,------...000///---***)))(((((((((,,,,,,+++***+++,,,---...---+++***,,,///000...+++---------............///---,,,++++++++++++,,,---......------------.........------,,,,,,------...---......,,,++++++---///000/////////000222555777;;;999777444222000000000------------------------,,,,,,,,,---------......111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000---------,,,,,,++++++++++++---...//////...,,,***,,,---------.../////////222000.........---,,,***++++++,,,---............///...,,,+++***+++,,,,,,,,,,,,,,,---------......)))***+++***(((&&&&&&'''+++,,,------------,,,+++***))))))***,,,...---,,,,,,,,,,,,------.........------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++***)))(((((()))***+++)))))))))))))))))))))))))))***,,,------,,,***)))''''''((()))***++++++,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******)))------,,,,,,------...///......+++&&&&&&,,,000000,,,---......------...000......................../////////000111111222222222222333333333444444444111222222333444555666666777666666666666666777888:::<<>>@@@BBBFFFJJJNNNTTT___uuu,,,------......------,,,------....../////////...//////............/////////////////////000000111000000000/////////////////////////////////////////////............//////000000////////////000000......---------------......---,,,,,,...//////...000000000000000///.....................---------,,,---......//////......---......//////......---///......------......///,,,,,,,,,------///000000......---------......///........................------------------------***+++,,,---...000111111------------------------,,,,,,,,,---------......,,,,,,------...------,,,......---,,,,,,+++++++++.........------,,,,,,+++++++++,,,,,,---------------...//////////////////---------............///..............................------------.........------,,,,,,------...---...//////------...//////.........///111333444.........................................................////////////000,,,---...///000000000///------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...///......------,,,,,,,,,+++///...------......---,,,,,,,,,------...---------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,,,,+++++++++***))))))))),,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************+++++++++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,000000......111111...---...000///......///111/////////////////////////////////000111111222222000000111111111222222222111222222333444555666666666777888999:::::::::::::::<<<>>>@@@BBBFFFJJJNNNUUU```www,,,------......------,,,------------........./////////......------............------...///000111///////////////////////////////////////////////////......------......///...///000111000///---,,,------,,,,,,,,,------......---+++,,,---///......+++,,,---...///000000000........................------...////////////...------............------------,,,,,,,,,,,,------...------------...//////...------------...//////---...////////////...---------------------------++++++,,,---...///000111------------------------,,,,,,,,,---------......,,,,,,------......------......------,,,,,,++++++***+++,,,------...------***+++,,,,,,------,,,,,,,,,---//////.........///---------............///------............------///......------......///...------,,,,,,------...,,,...000000...---...///......------...111444666......////////////..............................------........./////////,,,---///000111000000///------------------------------.........---,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........------------,,,,,,,,,,,,000///------......---,,,111000000...---+++)))(((++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,***+++------+++******++++++******))))))******+++---,,,+++,,,---...---,,,++++++***************)))++++++++++++,,,---......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++(((((()))***+++,,,------*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,,,,,,,,,,---......---//////,,,,,,000111///---///000000///...000111/////////////////////////////////000111111222222111111111222222222222333111222222333444555666666444555777999::::::999999:::<<>>AAADDDIIILLLOOOSSS\\\ppp---------....../////////,,,,,,------......///////////////......------,,,//////...---,,,,,,---------------000222444333222///////////////////////////......---......//////......---,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,---------........................------------///000000///......///111111000///000000111222/////////000000000111111/////////...---------,,,------,,,++++++,,,---------------....../////////---...///000000///...---////////////////////////...///000000111111000000......///////////////.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///000000000///............---.........//////000000,,,------......------,,,////////////////////////////////////////////////........................,,,---///000000...---,,,......---------...///000////////////////////////......////////////..............................---------------------------------............///......---,,,,,,+++******,,,---....../////////...///////////////.........------,,,,,,,,,------...............////////////...////////////---,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111......,,,+++************,,,,,,------...------,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---...///000111...---,,,,,,++++++,,,,,,++++++******************)))******+++,,,+++++++++.........---,,,,,,,,,+++---.........---,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111000///...///111/////////.........///000000111222111000...///000////////////////////////333222111000000000222222000111222333444444444444555555666666666777777777999888888777777888999999;;;<<<>>>AAADDDIIILLLOOOSSS\\\ppp,,,,,,------.../////////---------------.........//////...------,,,,,,+++111000///...---------.........///111444555555444////////////////////////..................///000///...---,,,+++++++++++++++,,,...---,,,,,,---///,,,---------....................................+++---///000...---,,,---000///...---...///000111////////////000000000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000......////////////......////////////////////////...//////000000000000000......///000000000//////......////////////......////////////////////////,,,---......---,,,...///...///000///...---...///........................,,,---...//////...---,,,////////////////////////////////////////////////........................---...000///...---...//////...---------...000111000000000000000000000000//////000000000000//////........................---------------------------------............///000//////...,,,++++++***,,,---...///////////////000000///......------,,,------,,,,,,,,,---......,,,,,,---...///000111111000111222333222111000///,,,,,,------...///111111------,,,,,,,,,---......////////////////////////,,,,,,---...///000000111---,,,,,,+++************,,,,,,------......------...------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---...000111...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++)))******+++++++++++++++............------------............---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------............///111000//////000111...///000///------///000111333444333111000000000////////////////////////111111000000000111111222000111222333444555555555555555666666666777777777777777888888999999999999;;;<<<===@@@DDDHHHLLLNNNRRR[[[ppp+++,,,,,,---......//////...------------------,,,///......---------......111000///...------------.........000333444444333////////////////////////------,,,,,,---......//////...---,,,+++++++++++++++,,,...---,,,,,,---///------------....................................,,,---...---,,,,,,---...***+++,,,---------------........./////////000000---------...............+++,,,---......---,,,+++,,,,,,---...///000111111//////............//////////////////////////////---...//////000000//////......///000000000000000......////////////......////////////////////////***,,,------,,,,,,---///,,,...000///------...000.........---,,,,,,++++++---...000111111000...---////////////////////////...................................................///000...,,,,,,///111///...---------...000111111111111111111111111111000000111111111111000000................................................---------............////////////......---------,,,---...///000000000000.........---------------,,,,,,,,,,,,,,,---...///,,,,,,---///111222444444333555666777888777666555000000////////////000000......---------...///000////////////////////////---------.........//////---,,,,,,+++++++++,,,,,,+++,,,------......------000...,,,******+++---...---------------------------,,,,,,++++++,,,,,,---...---,,,+++,,,---///000...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------------...............---,,,+++***,,,,,,,,,,,,++++++++++++*********+++,,,,,,------+++++++++,,,,,,---------++++++,,,,,,---......///,,,...//////......///000...///000///------///111///000222111///---------////////////////////////......///000111111111111000000222333444555555555444444555555555666666666555666777999:::::::::999:::;;;<<>>>>>:::777444000---,,,++++++***+++---//////...---,,,+++,,,---...////////////+++---//////...,,,,,,---///...------,,,,,,,,,,,,,,,,,,,,,------.........222111000---++++++---///,,,,,,,,,------.........,,,---.../////////...---(((***+++)))&&&&&&***---111000///---,,,,,,------------......---+++***)))...,,,***+++...000///---------------------------...222888<<<;;;666///***---------,,,,,,+++++++++***************************+++---///000000///...---...............------//////...---,,,,,,,,,,,,---.........//////000000////////////////////////000000//////.........---000000000111222222333333333333333333333333333333444444444444444555666666555777888888777888:::======???AAABBBDDDFFFIIILLLSSS\\\rrr......---------,,,,,,,,,,,,,,,,,,---------............------------......000///...------...///000///..................///...------------...//////......------------............------------..................------------//////............//////000///---,,,+++,,,---...///000000000///...------////////////////////////////////////////////////000000000//////...------------------------------////////////000000000000000/////////............000000000000000000000000000000000000000000000000,,,---...000111111111111111000000000/////////...000///...------,,,------//////............//////---...///000111000000///......//////...---+++***...//////////////////.........///000000///...---...............//////............//////////////////...,,,++++++,,,---...000000000000000000000000////////////////////////111111222222222111111000///......------......///......////////////......---------------------.........///////////////...///////////////...------///............---------,,,,,,------............//////////////////000000111222333555777888888888666444111///---------...+++,,,.../////////---,,,.........///......------+++---//////---,,,,,,---------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,+++(((&&&&&&(((***,,,------------------...***+++,,,---------,,,,,,000...---,,,,,,,,,,,,,,,))))))******************------.........,,,+++***---+++)))***,,,...---,,,------------------------///222888;;;<<<888444000......------------------++++++++++++++++++++++++)))***,,,---...---,,,+++---...............---------------,,,,,,---................../////////000////////////////////////000000/////////.........000000000111222222333333333333333333333333333333666666666666666777777888555777888888777888:::===<<<>>>AAABBBDDDFFFIIILLLRRR\\\rrr...------------,,,,,,,,,,,,,,,,,,---------............------------......//////............/////////...,,,++++++,,,...///......------......///000......------------............------------......,,,,,,,,,---------------//////............//////222111///---,,,+++,,,,,,222111000///...---------////////////////////////........................000000000000000000000000........................////////////000000000000////////////............000000000000000000000000000000000000000000000000,,,---...000111111111111000000000000////////////222111000...------------//////............///////////////000000000000000------............------//////000000000000////////////000000///...---,,,...,,,+++,,,///111///---111111000000/////////...///...---------...///000000000000000000000000000..................//////...///000111222333333333000000////////////000000...//////000000//////......------,,,---...000111//////000000000000000//////////////////......---///............------------............///////////////...---------------+++,,,...///000111111222111000...------...///000,,,---...///000///......////////////...---,,,,,,+++---//////---,,,---...,,,,,,+++++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,---,,,+++******,,,............---------------***+++,,,,,,------,,,,,,444000,,,,,,///000---***((()))+++,,,---------,,,------.........---,,,,,,+++***)))***,,,,,,,,,+++---------------------------000444777888777555444------..................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++------...............---,,,,,,,,,,,,---...///000............////////////////////////////////////000000////////////......000000000111222222333333333333333333333333333333666666555555666666777888555777888888777888:::===<<<>>>AAABBBDDDFFFJJJLLLQQQ[[[rrr------------------------,,,,,,,,,---------............------------....../////////......////////////...---,,,,,,---...///...............//////000......------------............------------......,,,,,,,,,------......//////............//////000111000///...------------111000///---------...///////////////////////////............................../////////000000000111111111111111111111111////////////000000000000///////////////.........////////////////////////000000000000000000000000000000000000000///......000000000000////////////111111000//////...////////////............////////////.........///000111------....../////////////////////000000/////////222222222111000000//////...+++(((+++000222000---000000000/////////......000//////......///000111111111111111111111111111000000000111111111111111...///000111222333333333111111111000000111111111//////000000000000//////111000......///111333555000000000000000///...---...///////////////......///............---------.../////////////////////---,,,,,,++++++,,,,,,,,,)))***+++,,,---...............---------......///---...//////000000/////////////////////...------,,,...//////---,,,---...,,,,,,,,,,,,,,,---...///------.....................///000///......000222//////......------,,,,,,---------...............000---+++,,,------,,,***,,,,,,,,,,,,---...///000,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,+++------------------------+++,,,...000111222111111,,,,,,------......//////---------------------------.../////////...---,,,,,,---......///.........---------------...//////.........///////////////////////////////////////000000//////////////////000000000111222222333333222222333333333333444444444333333333333444555555555777888888777888:::===<<<>>>@@@BBBDDDFFFJJJMMMPPP[[[rrr------------------------,,,,,,,,,---------............------------.........//////////////////...---...////////////...---///............///000000......------------............------------......------....../////////000...............///000000/////////////////////000///...---------///000111////////////////////////........................,,,------......//////000222222222222222222222222////////////000000000000.........///////////////////////////////////////////////////////////////000000000000000///......////////////000000000000///////////////000111222//////............//////......---------...///000............///000000111---......//////......---222222111000000000000000///+++)))+++000333000---------........./////////////////////000000111111000000000000000000000000111111111222222333333333000111111222222222111111//////............////////////000000000000//////111000......///111333555111111000///...,,,+++***......///////////////...///............---------/////////////////////...*********++++++,,,......++++++,,,---.........---///......------------------......///////////////---......///000000//////---...///...------...///...............///000111........................***+++---,,,,,,,,,...////////////......---------------------......//////(((+++---,,,+++***,,,......,,,***((((((***,,,...+++++++++++++++,,,,,,,,,---.../////////...------------------------------++++++++++++,,,,,,------++++++,,,,,,---------...------------------------..................------,,,------...//////......000///...---------------///////////////.........//////////////////////////////000000000000000000000000000111222222333333222222222333333444444444333333333333333444555555555777888888777888:::===;;;===@@@BBBDDDGGGJJJMMMPPP[[[sss,,,,,,,,,------------...,,,,,,,,,---------............------------............////////////......,,,---///111111///---,,,//////......//////000111......------------............------------...............///////////////......---......///000111...//////000000000000111---------...///000111222////////////////////////........................,,,---------......//////////////////////////////////////////000000000000.........///////////////000000000000000000000000////////////////////////,,,---...000111111111111////////////000000000000............///111222333//////............//////............///////////////////////////000111222------............------//////............/////////---,,,---000222000...,,,---------......//////...//////000000111111111//////////////////////////////000000111111222222222222222222222111000///,,,,,,++++++++++++,,,,,,///000000111111000000///...------,,,---...000111000000000///...,,,******---.../////////////////////............---------/////////............---******++++++,,,...///000---....../////////....../////////......---,,,,,,------........./////////------...///000000000000...//////...------...000000000/////////000111111------------,,,,,,,,,,,,***+++------,,,,,,---.../////////...............,,,++++++++++++,,,---...&&&***......,,,+++...111111...+++))))))+++...000------,,,+++++++++,,,,,,...000222222000///...///------------------------...---,,,+++++++++,,,---++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////111000///...------------///////////////.........//////////////////////////////000000000000111111000000000111222222333333111222222333333444444555555555444444555555666777555777888888777888:::===;;;===@@@BBBDDDGGGKKKNNNQQQ]]]ttt,,,,,,,,,---------......,,,,,,,,,---------............------------......---...///000000///...------------......---------///////////////000000111......------------............------------......///...............---------------......///000111000000111111000000//////------...///000000000///////////////////////////////////////////////////............////////////////////////////////////////////////000000000000............/////////000000000000000000000000000////////////////////////,,,---...000111111111111.../////////000000000111............//////000111//////............//////...///000222222111111000111000/////////000111222......////////////............------...///000111000//////000000000000000////////////............---...///000111111111111.................................///000111111111222222222222222111000000...------------------...000000111111111111000000---------------------......////////////......---------...//////////////////............---------............------,,,,,,---------------...///000...///////////////.........////////////......------------------......///...//////000000000///////////////...------///111111000///////////////000...---------,,,,,,,,,,,,---...000000.........000............////////////,,,,,,+++++++++,,,---...)))+++---...------------------------...///000000000///...---,,,,,,---......111444444111/////////------------------------------,,,++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++,,,---...////////////000///...............///000/////////............//////////////////////////////000000000111111111000000000111222222333333111111222333333444555555555555444444555555666777555777888888777888:::===:::===@@@BBBDDDGGGKKKNNNRRR^^^vvv,,,,,,,,,------.........,,,,,,,,,---------...............------.........---...///000000///...---...---+++******+++---...///////////////000111111.........------..................------..................------,,,,,,,,,---------......000111111222222222222111///...---......000000000///...---////////////////////////000000000000000000000000000000000000000/////////000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000////////////////////////000000000000000//////....../////////000000111111000//////............/////////............/////////111333444555444222111222111000//////000111222//////000000000000//////////////////000111333444000111222111000///000111222222111000///...------------///000111111111111...........................//////000111222222333000111111222222222111111222222111111111111222222000000111111111111000000...//////000//////...---------///000111111111111------...///000000////////////.........---------......---------,,,,,,,,,000000///............///...////////////...---------...//////000000//////---,,,,,,,,,,,,---......111111111000000///...---/////////...------///111111000///...............000000/////////.........,,,...//////...------...------......//////000000......---,,,---...///000,,,***)))+++......+++'''$$$&&&))),,,...---,,,+++333222000///.........///...111444444111......///------------------------+++*********+++,,,,,,---/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111+++,,,---...////////////......---......///000111000000//////.........---//////////////////////////////000000111111111222000000000111222222333333111111222333333444555555333222222222222333444444555777888888777888;;;===:::===???BBBDDDGGGKKKNNNSSS___vvv------............---------,,,,,,,,,,,,---......///...---,,,---///111333888555000......000111111.........///////////////******,,,---......//////666;;;:::222---...///,,,000111111222222222111111............---,,,+++***...------,,,,,,...///000444444333222111000///...000111222222000//////000............/////////000........................111000......//////...,,,////////////............//////000000000000//////000000000000000000111111///000111222222111000///000000000000////////////111111000000//////......111111111111111111111111//////............//////000000////////////000000000111111111111222222222333111///000333444222000...///000111111000///...111111111111111000//////222222111000//////000000000///...------...///000//////...//////000111222000000000000000000000000333333333222222222111111333222111111000000111111000000//////.........---------...///000000//////000000000000////////////......////////////......000000000000///...---,,,////////////////////////000---,,,---///000...,,,......////////////......///////////////...............000000000///...---//////////////////////////////...---,,,++++++***111111000000//////......111000///...------...///////////////////////////,,,,,,,,,,,,,,,---...///...///000111111000///...+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------///...,,,++++++---000111777444///------///000000//////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,------,,,,,,++++++------------------------------,,,+++,,,---...///***+++,,,---...000111111............////////////...............///000000////////////000000000000...000111000///...///111...000111111000000111222222222333333333333444444555555666666777777888888666777888777666666888:::888;;;>>>AAADDDGGGKKKNNNSSS^^^vvv......////////////......---------------......//////...---,,,---///111222555222...---...///////////////......------,,,,,,+++,,,---......///......111666666111---//////---//////000000000000000///,,,---...............---000///.........///111111444333333222111000///...,,,...000000/////////000........./////////000000........................///...---...///000///...---...///000111222222333000000111111111111000000111111111111000000000000///000111222222111000///...//////000000111111111000000000000000/////////111111111111111111111111111000000//////000000111///////////////000111111000111111111111222222222111///......000111000...//////000111111000//////111111111111111000//////222222111000000000000000000000///......///000000000////////////000000111000000000000000000000000111111222222333333333444333222222111111111111111111111000000000/////////---...//////000000000///000000000000////////////......////////////....../////////000//////...---///////////////////////////...,,,---///000...,,,......////////////...............///////////////....../////////.........////////////////////////000000//////......------000000000000////////////000///...---,,,,,,---...////////////////////////---,,,,,,,,,,,,---...///,,,---...//////...---,,,,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///...------...000333555777444///------...//////------............//////---------,,,,,,,,,++++++,,,---------------,,,,,,---------------------------,,,,,,,,,,,,---......+++,,,,,,---...///000000............////////////...............///000000////////////000000000000000/////////000000000//////000222111000000111333222222333333333333444444444444444555666666777777888999999999888888:::;;;:::<<<@@@CCCFFFIIILLLOOOTTT___www//////000000000000//////------........./////////......------...///111222000...,,,,,,.........---//////...---,,,++++++***---....../////////......,,,000222000///000000............//////......---,,,---...///000000000000111111000000000111222333333333222111000//////...)))+++---.........///000....../////////000000000////////////////////////---,,,+++---///000000///------...///000111111222111222222222222222222111222222111111111000000000000000111222222111000000......///000111222222333000000000000000111111111111111111111111111111111222111111000000111111222////////////000000111222000111111111111222222222000///...///000111000...000000111222222111000000111111111222111111000///222111000000000000000000111111000000000000111111111111000/////////000000000000000000000000000000000000111222333444555555333222222222111111111111222222111111111111000000...///000000111000000000000000000000////////////...//////000000//////.........///000000000/////////////////////////////////...------//////...---......////////////......------......//////000000......---------......///////////////////////////000000000000000000000000////////////000000000000......---,,,,,,,,,,,,---////////////////////////------,,,,,,,,,---......,,,---............---,,,...------------...//////------------------------...---,,,,,,++++++,,,,,,------,,,---...111444666777444///------......---+++,,,---...///111222222------------,,,,,,,,,,,,------.../////////......------------------------+++,,,------......---------------.........//////............////////////...............///000000////////////000000000000111///---...111222000...000111222222111111222444222222333333333333444444333333444444555666666666999:::;;;;;;::::::;;;===<<<>>>BBBEEEGGGJJJNNNPPPUUU```xxx......////////////......---......///////////////.........---...///000111---,,,,,,---//////...---.........------,,,,,,,,,//////000000///...------+++---000111111111000///......//////......------......///000000000000000000000000111111111222222333222222111000/////////)))+++---...------...///...////////////000000000000000000000000000000000---,,,,,,---...//////......---------,,,,,,,,,,,,111111222222222222111111333222222111111000000///111111111111111111111111000000000111111222222222000000000111111222222222111111111111111111111111111111111000000111111111111111000000///000000111000000111111111222222222222111111111222222111111111111111222222111111111111111111222222111111000111111000000000000000111111111111111111111111111222222111000////////////000000000000000000000000111111222222333444444555222333333222222222111111111111111111111111111111000000111111111111111000000000000000//////////////////000000000000//////------...000000111111111///////////////////////////........./////////.........////////////......,,,------...///000111111......,,,,,,,,,---///000//////////////////////////////000000000111111111......//////000000111111...---------------------////////////////////////------,,,,,,,,,------...////////////////////////......---,,,,,,...///000........................111000...---,,,+++++++++,,,+++++++++---///111333666333///------------,,,+++,,,,,,...///000111222------------------,,,,,,---...///000000000000000------------------------+++,,,---...///...---,,,.....................---............////////////...............///000000////////////000000000000333///,,,---222333000,,,000222333333222111333444222222222333333333444444333444444555555666666777888:::<<<<<<;;;:::;;;<<<<<>>AAADDDFFFHHHLLLNNNUUU```xxx,,,,,,,,,------,,,,,,,,,,,,---...///000///............//////////////////...------///000111000...,,,------...///000111111///////////////...---,,,000------111333111//////111111111111000000///...111111111111000///...------...//////000000//////111111000000000////////////000111111///......////////////000000000111111000000000000000000000000222000///...//////---,,,------...///000111111222000000111111111111000000222222222222222222222222333222111111111111222333555444444333222111000000222222222222222333333333111111111111111111111111000000000//////000000000444333222111000/////////000111111111111222222222...000111000///...///000222111000000000000111222000111222222333222222222000000000000000111111222111111222222222222111111222222111000000000111111111111111111111111111111555444444444333333333222222333444444444333111000/////////000000000000111333333333444333333222111000000000000///////////////000000111111000000///---...///000111111222111////////////////////////...///000000......///000......////////////......------......//////000000...............///000111////////////////////////---------....../////////////////////000000000000---...//////000000//////////////////////////////......---,,,,,,,,,------------,,,,,,,,,,,,------...------------...//////------------------------,,,,,,---...000111333444///////////////000000111222000---,,,------,,,+++---------------,,,,,,,,,------------............,,,---///000111222222222------------------------+++,,,------......------..................------............////////////...............///000000////////////000000000000111///---...111222000...000111222222111111222444222222333333333333444444555555666666777888888888555777::::::999888888999;;;===AAACCCEEEGGGJJJMMMSSS^^^vvv,,,------------------,,,+++,,,.../////////---,,,...///////////////......///...---...///000///...---------....../////////------.........------,,,///***)))///111000///111111111111111000///....../////////000000///......---...///000000000//////000000000000////////////---///000000/////////000//////000000000111111111000000000000000000000000111000//////000111000...---...///000111222222333111111222222222222111111000111111222222333333444333222222111111222222333444444444333222222222111333333333333333222222222111111111111111111111111222111111000000111111222222111111000000111222222000111111111111222222222...000111000......///111111000000//////000000111000111222222333333333222000000000000000111222222000000111222222111000000111111111000111111222222111111111111111111111111333333333444444444444444222333444555444333111000000000000111111111222222444444444444444333222222000000000000////////////000000111111111111000000...///000111111111111111////////////////////////...000111000......///111......////////////...............///////////////---...///000111111111111////////////////////////........................000000000000////////////,,,---.../////////......///////////////////////////...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222222.........///000111222222000...,,,,,,---------,,,...............---------------------.........///+++,,,...000111222333333---------------------------,,,,,,,,,,,,---......------..............................////////////...............///000000////////////000000000000000/////////000000000//////000222111000000111333222222333333333333444444444444555555666777777888555777:::;;;:::999888999;;;>>>AAACCCEEEGGGJJJMMMPPP\\\ttt---..................---***+++---//////...---,,,...///////////////......000...,,,,,,...///...------------------------,,,,,,,,,---------------,,,...'''&&&,,,000//////222111111111111000///...---,,,---...///000000000000---...000111111000000///000000000000////////////+++---///000//////000222000000000000111111111111////////////////////////000///...///111333222111////////////............222333333444444333333222000000111222333444444555444333222111111222333444333333333333333333333333444444444333333222222222111111111111111111111111333222222222222222222333/////////000111333444555000111111111111222222222000222444333000///111333111000///......///000111000111222333333333333333000000///000000111222222///000111222222111000///111000000000111222333333111111111111111111111111111222222333444555666666222333444555555333111000111111111222222333333333444555555555444333333222000000000000////////////000000111111111111000000///000000111111111111000////////////////////////...000222111...---///111......////////////......///////////////.........---...000222222222222111///////////////////////////////////////.........111111000000//////......***+++---...///...------///////////////////////////...---,,,,,,,,,,,,,,,///...------------...///+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,)))***+++---///000111222///---+++,,,---...---,,,............//////000000---------.........//////+++,,,---///111222333333------------------------...---,,,+++,,,---...///---------.........//////............/////////000...............///000000////////////000000000000...000111000///...///111...000111111000000111222222222333333333444444444333333444444555666666777555888;;;<<<;;;999999999<<<>>>AAADDDEEEGGGKKKMMMNNNZZZsss------/////////...---,,,...............///000111......,,,+++)))(((&&&&&&111000...---------///000..................------...---...000333333000---////////////////////////000000000000000///......////////////000000000000////////////000000000000222222111000//////000000////////////////////////000000000000000000111111111222222222222111000000000//////...............000000////////////000000222222222222111111000000/////////000111333444555<<<777333222333333333555555555666666555555444333333222222222222222333333444333222111000000000000555333111000111222222222000111222333333333333333000000000000000000000000111111111111111111111111111111111111111111111111222222333444555555555555555444111000//////000111444444333222222333444444444333333222222111111111444444444444444444444444444444333333444444555666555555555555444333222222000111222222444444555666222333444555555333111000222222222222222111000//////000111222222111000///000000111111111111000000------............------///000111222222222222222111111000...---,,,+++***............////////////111111111111111000//////...000111222222111000...,,,,,,,,,---------......---------------...///000//////.........---------000000///...---,,,,,,,,,,,,,,,,,,---------.........,,,++++++---......---...//////000000000000000---......,,,******+++,,,------------------------,,,---...000222444666777,,,++++++,,,,,,...//////------.........---,,,+++------......///...............---------///000222........................,,,---......//////......//////.........---------//////.........---------////////////////////////............////////////000//////............///333222111000000000111222666555444333333444555666555666777888888999999999666888::::::999999:::;;;<<<===???@@@CCCFFFKKKOOOVVV]]]sss------...//////...---,,,......------......///000000000000//////.........///////////////......---.................................000222222000---000000000000000000000000000000000000000///..................////////////////////////000000000000222222111000000000000000////////////////////////111111111111000000000000///000111222222222222222111111111111111222333444111111000000000000111111222222222222111111111000222222222333444555666777888666444333222111222333222333333444444333333333333222222111111222222333222111111111111111222333444444333222222222222333222222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000111222444555666666666777555333111111111222333444333222222222222333444333333333222222222222222444444333333333333333333333333333333333444555555111222333444444444333333111222222333333444444555666777888999888777555444222222222222222111000000000000222222222222000000000000111111111111000000//////000000000000//////000000111222222222222222111111000000///...------000000000000111111111222111111111111111000//////...///111222222111///...,,,,,,---------............------------....../////////.........---------000000///------,,,,,,---,,,,,,---------............,,,+++,,,---.........***+++,,,---...---,,,,,,+++,,,---,,,++++++---.........---------,,,,,,,,,------...///111222333333111000///...------,,,,,,,,,,,,,,,,,,,,,+++******,,,------...............///.........//////000111........................,,,---......//////......//////.........---------//////.........---------////////////////////////.........//////000000000//////.........//////000222111111000000111222333444444333222333444555555333444555666666777777777666888::::::999999:::;;;<<<>>>@@@AAACCCGGGLLLPPPUUU]]]ttt------......///......---------------------...///------......///000000111---...000111111///---+++.................................000111111///...111111111111111111111111000000000000000//////...---------.........//////////////////000000000000222111000000000000000000000000000000000000000000222222111111111000000000...///000222333333444444111111111222333444555666222222222111111222222222222222222222111111111111222222222333444555666777555666666444333222333333111222333444444444444444333222222111111222222222111111111111222333444555222555777666333111222444444444222111111222333333333333333333333333333333333333333333333333333333222222222222222222222222///000222444555777777888777666555333333333444444333222222111111222222333222222222222333333333333222222222333333333333333333333333333333444444555---///111444555555444333333333333333333333333333444555666666666555333333222222222222222222111000111222333333333333222111000000111111111111000000000111111111111111111000000111222222222222222222000000000000000111111111000000000111111111222222111111111111111000////////////111111111111//////,,,------------...............---------------.../////////.........------000///...---------------,,,------------............---+++,,,---//////...((()))+++------,,,+++******,,,------,,,,,,...000.........------,,,,,,,,,.........//////000000000111111000...---,,,,,,+++---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......//////000000111000000000........................,,,---......//////.....................---------/////////............---////////////////////////......//////000111222222............///000111111111000000000111222333333222222222222222333444555333444555666666777777777666888999:::999999:::<<<===>>>AAABBBEEEHHHMMMPPPUUU]]]uuu---------...............------,,,,,,,,,------...,,,,,,---...//////000000...///000000000///---,,,---------...............---......///000000///...000000000000000000000000//////000000000000//////.........////////////000////////////000000000000111111000000000000000111111111111111111111111111333222222111111000000//////000111222333333333333/////////000000111333333222222111111111111222222222222222222222222222222000000000000111222333444444666555333333555555333222333444666777777888888444333222222222222222222222222222222222333444444111666999888444111333555666555333111000111333444333333333333333333333333333333333333333333333333222222222222222222222222000111222444555666666666777666555444333444444444222222222222222222222222111222222333333444444444111111222222222222333333333333333333333444444555...000333555666666444333444444444333333222222222222222333333333333222111222222222333333222111111222222333444444333222222000111111222222111111000111111222222222222111111111111222333333222222222//////000000111222222222....../////////000000000111111111111111000////////////000111111000//////------------............///...------,,,---------////////////............000///...---------------------------...............---,,,,,,...//////...***+++...///000...---+++,,,---......---------///---------------------------......//////000111111---------.........------000//////...............++++++,,,,,,------......///000111222222111000///........................,,,---......///................................./////////...............////////////////////////---...///000111222333444............///000111222//////000111111222333444111222222333333444555666555666777888888999999999777888999999888999:::<<<===???AAADDDFFFIIIMMMPPPUUU^^^vvv------------......//////...------,,,,,,,,,------000111111111111111111111111000///...---......///---------.........//////---...////////////////////////////////////////////////000000000000/////////000000000000111111111////////////000000000000111000000000000000111111222222222222222222222222333222222222111111000000222222333333333222222111111000000/////////000000111111111000000111111111222222222222222222222333000000///000000111222333444777666222222555555222222333444666777888888999555555444333333333333333555555444333222222333333111666:::999444111333666777555333111111222333444222222222222222222222222222222222222222222222222222222222222222222222222333333444444555444444444444444444333333333333333222222222222222222222222222222222333333444444555111111111222222333333333444444333333444444555666333444555777666555444333555444444333333222222111333333444444444444444444111222222333333333222222222333444555555444333222111111222222222222111111111111111222222111111111222222333333333222222111...//////000000111222222////////////000000000000111111111111111000///////////////000000/////////---------........./////////......------.........000000/////////.........//////...------------...---------........./////////---,,,,,,...//////...,,,---///000111000.........000111000...,,,,,,,,,***++++++,,,---...//////,,,---...///111222333333...///000000111000000///111000///.........//////,,,,,,+++,,,,,,...///000000111222222222000///...........................,,,---......///.........---.....................////////////////////////////////////////////////---...///000111222333444.........//////111222333//////000111222333333333111222333444555666777777555666777888888999999999777888999999888888;;;===<<>>AAADDDFFFIIILLLNNNVVV^^^vvv------,,,,,,---...000111000///......------..............................000000///...............,,,,,,------...//////000,,,...///...---,,,...111////////////////////////......///000000000000000000000000000111111111111////////////000000000000000000000000000111222222111111111111111111111111000111111222222333333444222222333333444333333333333333222222222333333444222222111111111111222222222222222333333333444444555555444444444555666666777OOO^^^RRR===333222222222222444555666666666666999888777666555555555555555555444444444444444555666555555444333333444444333333333444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333444444555444444444222222333333333333222222333444555555555555444333444444444444444333333333222222222333444444555555666666666666666777888888888777555444333333444444333333333333333333333333///////////////000000111111222333333444444333333111222333444444333222111111222222333333222222111333333444444444444333333333333444444333333222111444333333222111111000000111111222222222333333333111111111111111000///////////////....../////////............////////////////////////000222333444000000000000/////////.........---------......///............///////////////...------///000000///......---------...///000///111222222000---,,,,,,------------------------------...//////000111111111222444555555444222111111000...---,,,---...///...---------...000222333333222000///...---------........................,,,---......//////......---------.........//////.../////////000000000000////////////////////////.........//////000000000111000000000000000111111000111222222222222111000...000222444666777888888333444555666666777777777888999999888777888;;;>>>:::===AAADDDFFFHHHKKKMMMTTT\\\rrr------,,,,,,---...000111111000///...............000000111111222222333333...///000111000///---,,,,,,,,,------...///000000,,,...///...,,,,,,...111000000000000000000000000......///000000000000000////////////000000000000////////////000000000000000000///000000111222222000000000000000000000000000000111222333444444555000111222333444555555555000000000111222333444555444333333222222333333444222222222333333444444444555555444444444555555666<<<^^^uuufffFFF444333777444555666777888888888888::::::888777666666666666444444444444444555666777777555222222333444444333222222333444555555555444444444444444444444444444333333333333333333333333333333333333333333333333111222333444555555555555222222333444444333333333444444555666666555444444555555555444444333333333222222333444444555666666777777777777777888888999777666444222222222444555333333333333333333333333333333222222333444555555111222333333444444444444111111333333333333111111111222222333333222222111444444555555555555444444444444444444333333222111777666555444222111000//////000000000000111111111111111111111111000////////////............//////............/////////000/////////000111333555555000000000000////////////......---------......///............/////////000///...------///000000///111000...---...///111333---///222222111///......000//////...,,,+++******........................***,,,///111333444333333333222000///...///111222///...------...000333555333222000...,,,,,,,,,---........................,,,---......//////......---------.........//////.../////////000000111111////////////////////////............////////////222111000000000000000111000111222333333222000///---...111333555666777777555666777888999999999999888999999777777888;;;>>>999<<<@@@CCCEEEHHHJJJMMMSSSZZZppp------------------------///...---,,,,,,---...///////////////////////////..................------+++,,,---...///111222222////////////////////////000000000000////////////...//////000000000000000000000000000000000000000333222000......///111222222222111000000///000000000111222111000111333444444222111333555666444222555444333333222222222222222222222333333444444555444333222222222222444444666555555555666666444333333333444444444555555555555@@@IIIEEE999111333999444444333444555777999:::888:::;;;999666555777999666555333444555777666555666666555555444333222222666555444333333333444555333111000111444666444222777666555555555666888999333333222222222111111111666666666666555555555555333333333333333444444555444444444444444444444444333333222222222333444444555444444444444555666666666666777777777777666666888888888777666666555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333444555666444333333222222333333444555666888999888666333111222222222111111111000000444333333222111000//////222111111000///.........+++,,,...000000000000///111000000/////////000000//////000111222222333333444222///---,,,...000111//////000000000000//////111...,,,...---******---///...,,,)))'''(((,,,///---...000222333222111000000000000000000///......------------------------***,,,......,,,+++---///...((('''...222111111444777777666666666555555555777666555444222111000///******+++,,,,,,---......222///,,,+++---...,,,)))+++---......---,,,,,,------------............///000000//////.........---000000000000////////////------------...///111111000000111000///...,,,+++111111222333333333333222333333333333444555666666555555555666777999;;;;;;===;;;888666777999<<<>>>===???CCCEEEGGGHHHKKKMMMUUU^^^sss------------------------///...------------...///////////////////////////........................,,,------...///000111111////////////////////////111111111000000000000///...//////000000000000000000000000000000000000000222111000//////000111222222222111000000000000000111222333222111111333444444333222333555666444222333222222222222333333444333333333333333333333333444333333222222333444555555555555666777777666666777777777666666666666555666;;;@@@???:::666555777666666666666777999;;;<<<:::;;;===<<<999777888:::888666555555777888777777666666666555555444444333666555444444444555666777666444222333555666444222666555444444444555666777666666555555555444444444333333333444555555666666777666555444444444444444555555555555555555555555666666555555444444333333555444444444444555666666555777999::::::999777555666666555555444333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444333333333333444555666333333222222222222333333555666777888777555333111333333333333222222222111444444333333222111111000000000///......---,,,,,,,,,---...000000000000000///......---------......//////000111111222333333222111///.........///000//////000000000000//////111...,,,...---******---222222000...,,,---///222...///111222222111000//////////////////...------------------------------+++---///...,,,,,,...000///***)))...111000000222444444444333333222222222222222111111000000//////+++,,,,,,---......//////,,,***)))***+++,,,,,,,,,+++---......---,,,------........./////////000000000/////////............000000000000////////////////////////000000111111000111111111111///...---000111222222333333222222333333333333444555666666555555555666777999;;;;;;;;;:::888777888999<<<>>>===???CCCEEEGGGHHHKKKMMMSSS\\\ppp------------------------///......------......///////////////////////////............////////////.........//////000000000////////////////////////000000000000////////////...///000000111111000000000000000000000000000000222111000//////000222222222222111111000000111111333444444333111111222444444333333333555555333222222222333333444555555666444444444444333333333333444444444444444555666777555666777888999999999999;;;;;;;;;::::::999888888999888888999;;;;;;999666999999999999:::;;;===>>>===???@@@???===;;;;;;;;;;;;999888888999:::999888777777777777777777666666666555555555666777888999888777555555666555444222666555555555555666777777555555555444444444444444111111333444666777888999999888777555444444333333555555555555555555555555888888777777666555333222555555444444555555666777555777:::<<<<<<:::777555555555555444333333222222333333333333333333333333444444444444444444444444333333333333333333444444444444444444444444444444444444333333333444555555333333222222222222333333555666666777666555333222444444444333333333222222555444444333333222222222000000//////......------------...///000000000000.........------......//////000000111111222222222000000000/////////////////////000000000000//////111---,,,......++++++...222222222111//////111222000000111222222111///..................------,,,///.........------,,,,,,,,,...//////...---///000111---+++...000......///000000000000////////////////////////////////////---------...//////000000***+++,,,+++***+++,,,...,,,---//////---,,,---...////////////000000000111////////////............////////////000000000000000000000000000000000000000000111111111111000000000111222222333333222222333333333333444555666666555555555666777999;;;;;;999888888888999:::<<<===<<>>>>>???@@@@@@@@@???>>>@@@<<<999:::===>>>===;;;=========>>>???@@@@@@AAABBBDDDEEEEEEDDDBBB@@@>>>???===;;;;;;<<<<<<;;;:::::::::::::::::::::::::::888888888888888999999999888888777666666666555444777777777777888888999999555555555555555555555555333444555666888999:::;;;888777666555444444444444666666555555555555555555666777777777777666444333555555555555555666666777666777999::::::999777666777777666666555444444444333333333333333333333333444444444444444444444444333333333444444444444444444444444444444444444444444444333333333444444555555444444333333444444555555666666666666555444333444333333333333222222222333333333333333222222222222222222111111000000000......//////000000000000000000000000000000111222///000000000111111111222//////000111111000///...//////000000000000//////111------///...+++,,,......///111111///...//////111111222222111000///.........//////......---,,,//////......------,,,,,,---...///////////////000111///.........---,,,---..................------000000000000000000000000------.........////////////111111///+++)))+++...,,,...//////...------........./////////000000000///////////////.........////////////000000000000---......///000000000000//////000000111111111111000000111222222222222222333333333333444555666666555555555666777999;;;;;;777777777888999;;;<<<===<<>>???@@@AAAAAA@@@BBBDDDDDDBBB@@@AAABBBCCCEEEGGGIIIKKKKKKJJJJJJJJJHHHFFFDDDCCCCCCDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNMMMKKKGGGDDDDDDBBB@@@???@@@@@@???>>>>>>>>>??????????????????>>>=========<<<<<<;;;;;;::::::::::::999888888999888999999:::::::::::::::999999999999999999999999888888888999999999::::::777777666666666666777777777777666666555555555555333444555666666666666666666555555555555666777777888777666666666666777888888777777666555555444444333333333333333333333333444444444444444444444444333333333444444555555555555555555555555555555555555444444333333333444444666666555555555555666666555666777777777666555444222222222222111111111111111111111111222222222222222222222222222111111111////////////000000000111000000000000000111222222000000000000000111111111---///000111111000///...//////000000000000//////111------//////,,,,,,///,,,...000000...------...111111111111000000/////////000000000000///....../////////......---------............///000000///000000///---,,,,,,,,,,,,---------------.........111111000000///......------------------.........///111222///+++***,,,...,,,...//////...------...------........./////////.........///////////////.../////////000000000111,,,---///000222222222222............///000000111000000111222222222222111333333333333444555666666555555555666777999;;;;;;666777777888999:::<<<===<<<>>>BBBDDDFFFGGGJJJLLLRRR\\\qqq...........................//////000000//////...//////////////////////////////000000111111222222000000000000000000000000000000000000000000000000222222222222111111111111///000111111222222111111111111111111111111111111000000111222222333333333333333222222333333444444333444444333111111222444333555777888888888999:::888999;;;<<<======<<<<<<<<<<<<===>>>>>>???@@@@@@DDDEEEFFFHHHJJJKKKKKKLLLKKKNNNQQQPPPNNNLLLNNNPPPPPPRRRUUUXXXZZZ[[[ZZZZZZXXXXXXWWWSSSOOONNNPPPSSSVVVWWWXXXXXXYYYYYYYYYXXXVVVVVVXXXZZZZZZWWWQQQMMMKKKIIIGGGFFFFFFFFFDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAA???===>>>???<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===:::999999888888777777666444444444444555777888999666666555555666666777888999777555444444555777999666666666555444444333333444444444444444444444444444444444444444444444444333333333444555555666666666666666666666666666666555555444333333333444444666666666555555666666666555666888::::::888666444222222222111111111000000000000000111111222222222111111000000000000000000111000000//////000000111............///000111111000000000000000000000000---...000111111000000/////////000000000000//////000------//////------000---...000000///...///000111111111000000000000000000000000000000//////..............................---,,,---///000///...---000000,,,+++,,,...------------...............//////......---,,,++++++------------------------+++,,,---,,,+++,,,---///---...000000...---...///------------.....................///////////////......//////000000111111...///111333444444444333......------...///000000///000111111222222111111333333333333444555666666555555555666777999;;;;;;888777777777888999;;;<<<;;;>>>BBBDDDEEEGGGIIIKKKPPPYYYnnn...........................///000111111000///...//////////////////////////////000111111222333333000000000000000000111111000000000000000000000000222111111111111000000000000000111222222222222111111111111111111111111111000000111222333333333333333333333333333444555555444555555555333444555777555888<<<===<<<===???AAA>>>@@@CCCGGGIIIJJJJJJJJJLLLKKKKKKKKKJJJJJJIIIIIINNNOOOQQQTTTUUUWWWWWWWWWVVVZZZ^^^___]]]\\\___cccaaacccfffiiikkkkkkjjjiiifffeeedddaaa^^^^^^___```bbbcccdddeeeeeeeeeddddddaaabbbcccffffffccc\\\WWWSSSQQQNNNMMMMMMMMMKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLNNNOOONNNKKKGGGDDDDDDEEEDDDEEEFFFGGGGGGGGGFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCC>>>======<<<;;;;;;::::::888777555444555777999;;;666666666666666777777888888888777666666777888888777777777666555555444444555555555555555555555555444444444444444444444444333333444444555666666666666666666666666666666666666555444333333333333333555555444444444444555555444666:::======:::777444333333222222222111111111000000111222222333444444111111111111111111111111222111000//////000111111............///000111222000000000000000000000///......///000000000000000//////000000000000//////000------//////---...111---...000///......000111000000000000000000111111//////000000//////...---------......//////000000...,,,+++,,,///000...---)))///000+++***---000...------------.........///.........---------------........................---,,,++++++---......------...000000.........///............////////////............/////////000.........///000111111111///000111222222111///...000//////......///000111///000000111111111111111333333333333444555666666555555555666777999;;;;;;:::888777666666888:::<<<;;;>>>AAADDDEEEGGGIIIKKKOOOXXXnnn////////////////////////...///000111111000///...///////////////////////////000000111222222333333///000000000111111111111000000000000000000000000///.........------------000000111222222222222111111111111111111111111111///000111222333444444444333333333333333444555666555666777666666666888:::888;;;???@@@@@@AAADDDFFFEEEHHHLLLQQQTTTWWWXXXXXXZZZYYYXXXWWWUUUTTTRRRRRRUUUVVVYYY[[[]]]^^^______]]]bbbggghhhggghhhlllqqqmmmooorrruuuvvvuuutttrrrnnnllljjjiiiiiiiiiiiihhhhhhiiijjjkkkkkkjjjiiiiiiiiiiiikkknnnoookkkddd^^^YYYVVVTTTRRRRRRQQQPPPNNNOOONNNNNNMMMLLLKKKKKKJJJJJJKKKNNNQQQSSSTTTTTTTTTXXXYYYXXXSSSMMMIIIHHHIIILLLMMMOOOPPPPPPPPPOOONNNOOOOOOOOOPPPPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJHHHGGGGGGGGGGGGAAA@@@@@@???>>>=========<<<:::777555555777999;;;666666666666666777888888777888999::::::999888777::::::999999888888777777666666666666666666666666444444444444444444444444333333444444555666777777777777777777777777777777666555444333333333333333444333333222222333333444333777;;;??????<<<777444444444444333333333222222111111222333444444555555333333333333333333333333222111000//////000111111000000000000111222333444000000000000////////////.../////////000000111111//////000000000000//////000------//////---...111,,,---...---,,,---///111000000//////000111222222......//////......---,,,,,,,,,---...///000111111...,,,***+++...///...,,,'''...000+++)))...111000,,,,,,,,,------...............//////000111111222000000000000////////////444111------///000---+++---///000000///......///////////////000000000000---.........//////000000---......///000111111222.../////////...,,,)))'''222111000//////000111222//////000111111111111111333333333333444555666666555555555666777999;;;<<<;;;999777555555777:::<<<;;;>>>AAADDDEEEGGGIIIKKKQQQZZZooo...------------...//////000000000000000000000000111000///......///000111......//////000111111111000000000000111111111111000000000111222222333333...000222111...---///111444111///000333333111///333222000//////000111222222222111111222222333333666777777777666666555444888888999:::<<<>>>???@@@@@@BBBFFFJJJMMMOOOPPPQQQYYY\\\aaaccccccaaa``````cccbbbaaa___^^^]]]]]]]]]```aaadddiiilllllljjjhhhjjjiiiiiimmmqqqttttttrrrwwwvvvvvvwwwyyyyyywwwvvvuuutttrrrooollljjjlllmmmnnnlllkkklllmmmmmmkkkiiijjjlllooossssssooohhhccc___]]]ZZZXXXXXXWWWVVVTTTPPPOOOMMMLLLKKKKKKKKKKKKMMMMMMMMMNNNRRRVVVYYY[[[]]]ZZZVVVTTTSSSSSSRRRRRRVVVXXX[[[]]]^^^___^^^]]]XXXYYYYYYZZZ[[[\\\]]]]]]aaa___[[[XXXVVVVVVWWWXXXZZZZZZYYYXXXWWWUUUTTTSSSPPPNNNKKKIIIHHHGGGEEECCCBBB@@@>>>======<<<:::888::::::999777777777777777999777666666777777555444666777777888777777666666888777666555555555555666666666666666666666666666555555555555666666666777777666666888:::999555222666222000222666888555222333333333444444444555555444888>>>BBBBBB???;;;777333333333444444333222222111111111111222222333444555444333222111222333444222111000//////000111222...000111222222111000...222222111111111111222222333444555555333111222222555333111222444555222000000222111...,,,---......000000000000000000000000//////...//////000111222000000000000////////////000000///...............000000000000000000000000///...---,,,,,,---...///111000///------......///000000////////////000000000///...---------------++++++---...///000000000---------............///...---,,,,,,,,,,,,---...///111222111000///000111111000///......///000111000///.........///111222000000////////////000000000111111222222333444444---***,,,333666444666;;;888777666555555666777888777888888999999:::;;;;;;>>>@@@AAACCCDDDFFFJJJNNNQQQZZZnnn...------------...//////000000000000000000000000111000////////////000111111111111000//////......000000000000111111111111222222111111111111111111111222333333222111222333444222000111333444222000444333111000///000222222444444333333333333333444666666888999:::;;;;;;;;;;;;<<<>>>AAAEEEIIILLLNNNMMMNNNQQQTTTVVVYYYZZZ[[[```dddhhhjjjjjjhhhggggggkkkkkkjjjjjjiiiiiijjjjjjhhhhhhiiillloooqqqqqqpppnnnmmmnnnrrrvvvyyyyyywwwzzzxxxwwwxxxyyyxxxwwwuuuxxxxxxuuurrrnnnmmmnnnpppnnnnnnnnnnnnoooooollljjjiiiiiiiiijjjjjjiiieeebbb```^^^\\\[[[[[[[[[ZZZYYYSSSRRROOOMMMLLLLLLMMMNNNQQQQQQQQQRRRRRRUUUYYY[[[```^^^[[[ZZZYYYYYYXXXXXX\\\^^^```cccdddddddddccc]]]]]]^^^^^^```aaabbbbbbdddbbb___\\\ZZZYYYYYYZZZ^^^^^^___```aaaaaaaaaaaa^^^[[[WWWTTTRRRPPPMMMKKKJJJHHHFFFEEEDDDCCCAAA???:::::::::;;;;;;;;;<<<<<<999888666666888999888777888888999999999888777777555444444333333333444444666666666666666666666666555555555666666666777777:::888666777777666222///666333000222666888555222333333333444444444555555666999<<>>@@@BBBCCCDDDGGGKKKNNNQQQZZZooo......------......///000000000000000000000000000111000000//////000000111222111111000000///......000000000111111111222222333333222222111000000///222111111222333444444333444222111222333444333222555444222111111111222333555555444444444444555555777888;;;>>>@@@BBBDDDDDDEEEFFFIIIMMMRRRVVVZZZ\\\]]]]]]]]]^^^```ccceeegggiiilllpppqqqpppooonnnmmmnnnnnnnnnoooooopppppppppnnnmmmlllmmmpppsssttttttkkkkkklllooosssuuuuuuttttttsssrrrssstttuuutttssstttsssqqqnnnkkkjjjlllnnnlllkkkkkkllllllkkkiiiggghhhfffcccbbbcccddddddccc```^^^[[[ZZZ[[[[[[ZZZZZZXXXVVVSSSPPPPPPQQQTTTUUUYYYZZZZZZYYYWWWXXX\\\```aaaaaaaaa``````_________aaacccgggjjjkkkkkkiiihhh```````````````aaabbbccc___^^^\\\ZZZXXXWWWWWWVVV[[[\\\^^^aaadddfffggghhheeeccc___]]][[[ZZZWWWUUUTTTRRROOONNNMMMKKKIIIGGG@@@@@@AAABBBAAA@@@???>>>;;;999777777888::::::::::::::::::::::::999888777444444333333333444444555666666666666666666666666555555666666666777777777999777666555555444333111555333111333666777555333333333333444444444555555777888:::;;;:::888555333333333444444444444444333333333333333333444444555555555333222111111111111222222111111111111222222111222333444444333222111000000////////////000000///000222111000...//////444111...---...///000000111///---///111222000...000000000000000000000000111111000/////////000000000000000000////////////000///......---.........000000000000000000000000000000////////////000000000000///............///,,,,,,++++++++++++,,,,,,//////000111111000...---------......------,,,+++---------............///......---,,,,,,---......---///000///...---...///000000////////////000000///////////////000111111000000////////////000000000111111222222333444444333111111444444222222444777777666666666666777777888888999999::::::;;;;;;===???BBBCCCEEEGGGKKKNNNQQQ[[[ooo...............//////000000000000000000000000000000000000000000000000000...//////000111111222222000000111111111222222222222222222111111111000000000---,,,...222333222000222222111222333333333333555444333222222333333444444444444555666888999:::===???BBBEEEHHHKKKLLLMMMQQQRRRTTTXXX[[[___ccceeegggfffeeeeeefffhhhkkkmmmooorrrtttuuutttrrrqqqqqqooooooppppppppppppppppppmmmkkkiiijjjlllmmmmmmmmmddddddfffhhhkkklllmmmmmmjjjjjjjjjkkkoooqqqrrrqqqkkkkkkkkkiiihhhhhhkkkmmmnnnkkkhhhfffffffffeeedddeeebbb``````cccfffggghhhdddaaa]]][[[ZZZZZZYYYXXXYYYWWWTTTSSSTTTXXX\\\___```bbbbbb___\\\]]]bbbgggeeefffhhhiiiiiiiiiiiijjjhhhjjjnnnrrrsssqqqnnnlllhhhgggeeedddbbbbbbaaaaaa[[[[[[[[[ZZZYYYYYYXXXXXXYYY[[[]]]```bbbdddfffffffffdddbbbaaabbbbbbaaa```___]]]ZZZYYYXXXWWWUUUSSSLLLLLLLLLKKKHHHDDD@@@>>>???===:::999999:::::::::::::::::::::999888777666666666555555555666777777666666666666666666666666555666666666666777777777666555444444555777777777555444222333666777666444333333333444444444555555555666666666666555444333333444444555555555555444444444444333333444444555555555444333222111000000////////////////////////111111222333333222111111000000////////////000000...000111111000//////000222111000///000000000000222000///111000------...000000000000000000000000222222111000////////////000000000000///////////////......------.........////////////////////////////////////////////////000/////////............///......------......///...000111222222111///...,,,---------------,,,,,,---------............///......------------.........///000000......///000000000////////////000000///////////////000000111000000////////////000000000111111222222333444444333222222333333333333444666666666666666777777777888888999999:::;;;;;;<<<===???BBBDDDFFFHHHKKKNNNRRR[[[ppp///............///000000000000000000000000000000000000111111111111000000//////000000111222222222111111111111222222222222000000111111111222222222///,,,+++---111333111///000111222222222222333333555555555555555666777777444555666888;;;???AAACCCHHHIIILLLNNNQQQSSSTTTUUUXXXYYY[[[^^^bbbfffiiikkknnnllljjjiiiiiikkknnnppptttvvvwwwwwwuuusssrrrrrrtttttttttsssrrrqqqooonnngggfffeeefffgggfffdddbbb```aaacccdddeeeeeefffgggdddcccccceeehhhlllmmmmmmgggiiikkklllmmmnnnppprrrsssnnngggcccccceeeggghhhbbbaaabbbeeeiiilllnnnnnnoookkkeeeaaa^^^]]][[[YYYWWWUUUTTTUUUXXX^^^cccgggeeeeeedddbbb```aaafffkkkkkknnnqqqsssssstttvvvxxxwwwzzz~~~~~~zzzwwwuuutttrrroookkkhhhfffddd``````aaaaaaaaaaaaaaaaaaaaabbbdddeeefffgggggghhhhhhfffeeeeeefffggggggfffgggeeeccccccccccccbbb```YYYXXXWWWUUUQQQLLLGGGDDDFFFDDD@@@>>>======;;;:::;;;;;;;;;:::999777666555777777777666666777888888777777777777777777777777666666666666777777777888666666666666777888999;;;555444444444666666666555333333333444444444555555333333333444444444555555333444555666666666666666555444444333333444444444444444333333222111000000//////000000000000//////000000111111111111000000222111111000000111111222///111222222111000111111)))+++...000222333444555111000000222...***,,,333000000000000000000000000333222111000000///000000000000000000////////////......------------......////////////////////////........................///////////////......---000000////////////000000...000111333333222000///***+++,,,---............---------............///........................///000111111//////000111//////000000000000//////...//////000000000000000000000////////////000000000111111222222333444444111222222222333555555555555555666777777777777777888999999:::;;;;;;<<<<<<<<>>===<<<:::888777888888777666666666666666777777777777777777777777666666666777777777888888777999999999777777777999444555555555555666666666333333333444444444555555222222333333444555555666444444555666777777777777555444444333333333333333222222222333222222111000222222333333333333222222000000000000000000000000222222111111111111222222000111333333222111222333,,,...111111111111222333555000///222000,,,000888000000000000000000000000222222111000000000111111000000000000////////////---------,,,------...///000000000000000000000000------............------/////////000///......---.........------............///111222222111000000***+++---...///000000000---------............///---...////////////...---000111222111000///000222//////000000000000//////......///000000000000000000000////////////000000000111111222222333444444///222333222333777777666444555666777888888888777999999::::::;;;;;;<<<<<<<<>>CCCFFFHHHJJJMMMOOOTTT]]]rrr///////////////000111111000000000000000000000000000111222333333222111000000000000111222222333333111111222222222333333333333333222222111000000000111444666555222000222555333555888777666666888;;;<<<>>>@@@CCCFFFHHHIIIJJJNNNOOOQQQTTTXXX\\\___aaa^^^___aaaccceeefffgggggghhhiiiiiikkklllnnnpppqqqnnnnnnmmmmmmmmmooopppqqqoooppppppnnnkkkhhhhhhhhhffffffgggfffdddaaa^^^]]]]]][[[YYYYYY]]]bbbeeefffgggiiikkkiiieeebbbcccdddhhhiiilllsss|||{{{wwwtttrrrssssssnnnppprrrvvvyyy{{{}}}~~~yyyxxxxxxzzz}}}||||||}}}}}}xxxrrrlllfffbbbaaa___^^^^^^^^^]]]ZZZUUURRRKKKKKKJJJHHHFFFDDDBBBAAA???>>>===;;;:::999888888777777777777777777777777777777777777888888888888...333777999888888999:::444555666666555555666777333333333444444444555555666666666666555444333333444444666777888888888888444333222222111111111111...///111222333333222222111222333333333333222111333222222111111222222333000000////////////000000...000222222222111222333---...000111666>>>JJJRRRUUU???000222777333......000000000000000000000000111000000000111222333333000000000000////////////,,,,,,,,,,,,------...///000000000000000000000000...///000111111000///......///000000000///---,,,///......------....../////////......///000111111000000000000000//////...---------.........//////---...///000000///...---...///000///...---...000...///000111111000///...---...000111111111000///000000////////////000000000111111222333333444444111555555222222777777333333444666777888888888777999999:::;;;;;;<<<<<<===;;;>>>CCCGGGIIIKKKMMMOOOTTT]]]rrr111111111000///...............////////////......111111111111111111111111000000000000111111111111///////////////000111222555222000000333444222000555555555444222222333555444777:::<<<===>>>AAABBBKKKLLLNNNPPPRRRTTTVVVWWWWWWXXX[[[^^^```bbbddddddhhhgggfffgggiiijjjjjjiiihhhjjjllloooppppppooonnnnnnkkkjjjkkknnnoooooommmpppnnnmmmllljjjgggccc```aaa```______aaaaaa```^^^]]]\\\[[[___gggqqqxxx|||~~~{{{xxxwww}}}yyyqqqllliiihhhiiikkkmmmnnnkkkfff```\\\ZZZZZZXXXVVVRRRMMMIIIGGGCCCBBBAAA???===:::999888:::888555555777999999999777888888888777666777888777777777777888999::::::444444444555666777777777888777777666555444444444444555666777777777555555555555444444444333333333333333222222111222222222333333333333333333333333333333222222222222333333888666444111000//////000111111222222222222111111222222222333333222222222222111000111444:::@@@DDDDDD<<<222---...//////---000000000000000000000000222111111111000000//////000000000000000000000000......------------...///111111000000//////......111000///...---......///////////////////////////222111111111000000//////,,,,,,,,,---...///000111000000//////.........---.........------,,,,,,+++------......//////000000111///------000222111000444333222000////////////000000000000000000000000222222111000//////000000111111222222222333333333333222222222222333444555111///...111555999999888777777777777888999:::;;;<<>>BBBEEEGGGJJJMMMOOOQQQRRRTTTWWWYYY\\\^^^___]]]^^^```ccceeeggghhhiiiiiigggggggggiiijjjiiihhhhhhiiikkklllmmmnnnmmmmmmmmmkkkhhhiiijjjlllkkkiiinnnmmmlllkkkjjjiiigggeeeccccccccccccddddddeeefffkkkkkklllrrr|||zzzuuuqqqooommmoooppppppnnnjjjfffcccaaa```^^^\\\YYYVVVSSSQQQMMMKKKIIIFFFCCCAAA?????????===:::999:::;;;;;;;;;888999::::::::::::;;;<<<777666666666666666777777777777777666666666666666888777777666555555444444555555555666666666555555555555555444444444333333444444333333333333333444333333333333333333333333111111000000000000111111444444333222111111111111111111222222222222111111111111222222222222111111333222000///000222666888>>>777000---///111111000000000000000000000000000111111111111000000000///000000000000000000000000/////////......---------111000000000/////////...///000111111111000///...////////////////////////000000/////////.........---------------...///000//////......------------............------------111000000///......------///---,,,---///000///---//////......------------000000000000000000000000222222111000000000000000000000111111111222222222333333333333444444444444999777555666999;;;:::999777777777777888999:::;;;===???BBBEEEFFFHHHKKKNNNTTT^^^sss---......///000111111222000000111111111111000000111111111111111111111111000000000111111111222222222222111111222222333444888555222222333555666666666777999:::;;;===@@@BBBGGGJJJNNNQQQSSSUUUWWWZZZXXXYYY[[[]]]```bbbdddeeecccccceeeggghhhjjjkkkllliiigggffffffgggggggggfffggggggiiijjjlllmmmnnnooopppmmmjjjhhhhhhhhhgggfffhhhiiiiiikkkmmmoooppprrrqqqsssuuutttsssuuuyyy|||zzzvvvqqqrrrrrrqqqooommmjjjhhhhhhgggeeecccbbb```______WWWUUUQQQMMMIIIGGGFFFFFFFFFCCC???===<<<===<<<;;;777888888999:::;;;;;;<<<888888777666666666666666:::999999888777666666666888777777666666555555444666555555444444444555555555555555444444444444333555555444444444444555555333333333333333333333333111111111111111111111111111111222333333333222222111111222222222222111111000111111111111111111000222111000///...//////000666222......000333333111000000000000000000000000111111111111000000000000000000000000000000000000------////////////...---000000000000////////////...000222444333111///---////////////////////////.........------------,,,......---------......///......---------------,,,............////////////000000000///......------///...---...//////...,,,//////000111111111111000000000000000000000000000222111000000000000000000//////000000000111111111333333444555555555555444555444333444666777777777888777777888888999:::;;;>>>@@@CCCEEEFFFHHHKKKMMMVVV```ttt......//////000000111111///000000111111000000///111111111111111111111111000000111111111222222222111111111111111222333444666444333333555888;;;<<<===???AAACCCEEEHHHLLLOOOTTTVVVYYYZZZZZZZZZ[[[]]]^^^______aaabbbcccddddddddddddeeefffggghhhjjjjjjhhheeecccbbbcccccccccbbbcccdddeeehhhkkkooorrrtttssspppllliiifffeeedddccccccfffjjjnnntttzzz|||uuutttrrrpppmmmllljjjiiilllkkkiiigggffffffggggggccc```[[[VVVRRRPPPPPPPPPPPPLLLHHHEEEDDDCCCBBBAAA<<<<<<;;;;;;<<<<<<;;;::::::999999888888999999:::;;;::::::999999888777777777777777777666666555555777666444333333333555555555555555555444444444444444444444444444444555666333333333333333333333333333333333333333333333333000111222333444333222111111222222333333222222111000000111111111111000000///000000000111222222222111///...///111333222111000000000000000000000000111111111000000000000000////////////////////////)))+++...000111111000///000000000000///////////////000111222222000///---////////////////////////------------------------000///...---------------..............................//////000000111111,,,------...///000111111000000111111222111///...///000111333333333333333000000000000000000000000111111000000000000000111000000000000111111111222333444555666666666555555......///000222555666777888888888888999:::;;;;;;???AAACCCEEEFFFGGGJJJLLLWWW```ttt//////////////////000///...//////000000//////...111111111111111111111111111111111111222222222222000000000111222333555555444555666777:::>>>BBBEEEGGGJJJLLLOOOQQQTTTXXX[[[[[[]]]___```______```aaacccccccccbbbbbbbbbbbbbbbcccccccccdddeeefffhhhiiidddbbb___]]]^^^^^^^^^]]]\\\]]]aaaeeekkkqqqvvvxxxrrrppplllhhheeeccccccdddggglllsss{{{}}}{{{wwwtttqqqooonnnnnnpppooommmkkkjjjiiijjjjjjllliiiddd```\\\[[[[[[[[[\\\XXXSSSPPPNNNMMMLLLKKKIIIFFFCCCBBBBBB@@@>>>;;;:::::::::::::::;;;<<<<<<::::::::::::::::::::::::777777777777777666666666777666555444333444444555666666555555555444444444333333333333333444555555333333333333333333333333222333444444444444333222111222333444333222111000222222333333333333222222000000111111111111000000...///000111333333444444000//////000111111000///000000000000000000000000000000000000000000111111////////////////////////,,,---///111111000...---////////////000000000000000000///............///////////////////////////........................000///...---------------///////////////000000000...//////000000111111111,,,,,,---...///000111111000111111222111000000000------...///000000000000000000000000000000000000111000000000000000111111111111111222222222333333333444555555666666555555222222333444555777999;;;888888888888999:::;;;<<>>@@@CCCEEEFFFHHHKKKMMMRRR\\\ppp......//////000000111111//////000000000000//////111111111111111111111111111111111222222222333333444555666999;;;>>>AAABBBCCCGGGLLLOOOPPPRRRUUUWWWYYYZZZ\\\\\\\\\]]]```bbb^^^```bbbccccccccceeefffbbbbbbbbbbbbbbbbbbbbbaaa____________aaacccfffggg___\\\YYYXXXYYYZZZ[[[[[[ZZZ^^^dddlllttt{{{|||~~~~~~|||{{{zzzyyyyyyyyyssspppllliiihhhhhhgggfffaaa\\\VVVSSSRRROOOIIIEEEEEEEEECCCBBB@@@@@@??????;;;;;;::::::999888888888777777777777777777777777888888888888777666555444666666666666555555555555333333333333444555666777333333333333333333333333000111333444444333111000111111111111222333444444222333333444444333333222111111222222222222111111333333222111000000111111111222222222111000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111000///......---.../////////000000000111000000000000//////......////////////////////////....../////////000000000///......---------......////////////000000000111000///////////////............//////////////////...//////---,,,...222666888777444111000000111222000000000000000000000000000000000000000111222222111111111111222222222222555444222111111333555777555777888666444444666888999999999999:::;;;<<<<<<===???BBBEEEFFFHHHKKKNNNQQQZZZooo,,,,,,---///000222333333000000111111111111000000111111111111111111111111111111222222222333333333888999:::===AAADDDGGGIIILLLQQQVVVYYYYYYYYYZZZ\\\\\\]]]^^^]]]]]]]]]___aaa```aaabbbbbb```______```]]]]]]^^^______```aaaaaa\\\[[[[[[[[[]]]```ccceee___\\\YYYWWWXXXZZZ[[[[[[aaaeeelllttt|||}}}}}}}}}}}}|||pppjjjdddbbbaaa^^^YYYSSSNNNMMMKKKHHHFFFDDDBBBBBB===<<<;;;:::888777666555777777777777777888888888888999999999999777555444777666666666555555555555444444444555555777888888333333333333333333333333222333555666666555333222000//////000111444666888222333333444444333333222222222333333333333222222444333222222222333555666111222333222111000111222000000000000000000000000//////000000111111111222000000000000000000000000---------...///111333444.../////////000000111111///000222333333111///---////////////////////////........./////////000000......---------......///---.........//////000000000000//////......------++++++,,,...///111222222000000000...---000555:::888666111...,,,,,,...///000000000000000000000000000000///000000111222222000000000000111111111111666444111///000222555777333666888888666777:::===999999999999:::;;;<<<<<<<<>>???CCCGGGLLLPPPTTTUUUYYYZZZ\\\___aaaaaabbbbbb```^^^\\\ZZZZZZ\\\^^^```ZZZ]]]___``````______````````````aaacccdddbbb```___\\\XXXYYY]]]```bbbbbbeeecccccceeejjjppptttvvvvvv~~~}}}{{{{{{wwwnnnfffddd^^^VVVQQQPPPMMMGGGBBBHHHGGGDDD???;;;999:::;;;777999;;;<<<;;;:::::::::;;;:::888888999999777666444555555555666666777777777777777777888999;;;;;;666666666555444222111000111111222222222333333333222222222333333444444444555555444444333222111111000111333555555555333222111222444555555444222111222222111111111222444555000000000000////////////111111111111111111111111222222111111111111222222111111111111000000000000////////////000000000000333111///---,,,---......///////////////000111111222222111//////.........//////000000///...------////////////////////////---...///000000///...---111111111111222222222222111111000///////////////111111111111111222222333//////000111222333333444444333333333222111111111222111000000000111333333555555444444555777888999666666777777777777666666777777777888999:::<<<<<<@@@BBBDDDEEEFFFHHHKKKNNNSSS[[[ooo......///000000000000000222222111111111222333333333222222222333444333333666555666777999<<>>AAA>>>:::888888999999888555555555666666666777777777777777777888999:::;;;999888666444222222333333222222222222222333333333333333333333333333444444111111111111111111111222000222333555555444333222111222333444444333222111222222111111111222333444///000000000111111222222111111111111111111111111222222111111111111222222111111111111000000000000////////////000000000111333111///...------...//////////////////000111111000///...------,,,,,,,,,222111111///---+++***)))////////////////////////...//////000000//////...............////////////111111000//////////////////////////////000000111222222222222222222333333222222222222222111111111222111000000000111333333333333222222222444555666444444666777888888999999777777777888999:::<<<<<<@@@BBBDDDEEEFFFHHHKKKNNNRRRZZZnnn///000000111111111111111111111111111222333444555111111111111222444666777=========>>>AAADDDHHHJJJOOOPPPSSSWWWZZZ]]]___```aaabbbcccddddddcccbbbbbbdddbbb___\\\ZZZYYYYYYZZZXXXZZZ[[[\\\[[[ZZZ[[[[[[dddaaa^^^\\\]]]___``````bbbaaaaaaeeeooo{{{zzznnnfffaaa]]][[[VVVSSSOOOIIIEEEAAA???>>>???===;;;999:::===@@@CCCEEEAAA;;;777777888::::::666666666666777777777777777777777888888999999:::;;;999666333222333555777333333333333333333333333444444444444333333333333///000000111222333333444111222444555555444333333222222222222222222222222222111111111111222333333//////000111222333444555222222222222222222222222222222222222222222222222111111111111000000000000/////////000000000111111333222000///......///000///////////////000000111000///...------,,,------111000000///---+++)))(((000000000000000000000000111000000//////000000111000000000111111111111222111000000//////////////////////////////000000111444444333333333222222222000000111111111111111111222111111111111222333333333333222222222222333444222333555777888:::<<<<<<777777777888999:::<<<<<<@@@BBBDDDEEEGGGIIILLLOOOQQQZZZmmm000111222222333333222222000000111333555777999:::333333444444666888<<>>AAACCCEEECCC???:::888888999::::::777777777777777777777777777888888999999999888888;;;999888666555555666777444444444444333333333333555555444444333333333222222222333333444555555666333333444555555444444333333222111111111111222333222222111111111222222222000000111111222333333444222222222222222222222222222222222222222222222222111111111111000000000/////////000000000111111111333222111000//////000000000000////////////000000111111000///////////////---......///......------000000000000000000000000222111000//////000111222111111111222222222333333000000////////////000000111111111111111222222333222222222222222222222222/////////000111111111222111111111111222222333333555444444444444333444444444444555666888:::<<<<<<777777777888999:::<<<<<<@@@BBBDDDFFFGGGIIIMMMOOORRRZZZnnn111222222333333333333333111222222333555777999:::555777888999:::>>>CCCGGGIIILLLQQQUUUWWWWWWUUUTTTYYY[[[]]]```bbbcccccccccgggggggggfffeeeccc```___ZZZYYYXXXVVVVVVVVVVVVVVVVVVXXXZZZ[[[[[[]]]___aaadddbbbaaaccchhhnnnsssuuu{{{yyytttoookkkeeeaaa]]]YYYTTTPPPNNNJJJFFFDDDDDDEEEDDDCCC>>><<<:::999::::::999888888888888888888888888777888888999999999888777777888888999:::999888666555444444444444444444444444555555555444444333333333444444444444444444444444444444444444444444444333333333222111111222333333222222333333333222222222111111111111111111111111222222222222222222222222111222333333333333222111111111111111000000000///000000000000111111111111111111111000000000000000000000////////////000000111000000////////////000...///000000000000//////000000000000000000000000222111000//////000111222.........////////////000000000////////////000000111111111111111222222333/////////000111222222222/////////000111111111222111111222222333333333333444444444444444444333333666666666666777888999:::777777777888999:::<<<<<<@@@BBBDDDFFFGGGJJJMMMPPPTTT\\\ooo111222222333333333333333444444444444555666777888999===@@@AAABBBEEEJJJOOOQQQTTTXXX\\\]]][[[XXXVVVZZZ\\\___bbbcccdddccccccfffffffffeeeccc```^^^\\\UUUUUUTTTTTTTTTUUUUUUVVVVVVWWWYYYYYYYYY[[[]]]```eeefffiiinnnvvv}}}~~~zzztttpppnnnjjjddd```^^^XXXQQQMMMKKKJJJGGGEEE@@@???===<<<===<<<:::888999999999999888888888888888999::::::999888777555666888:::;;;;;;999666444444444444555555555666666555555555444444444444444333333333333222222222222555555555444444444444444333333333333333333333333333444444444444444333222222222111111000000000000333333333333333333333333111222333444444333222111111111111111000000000000000000000111111111222222000000000000000000000000111000000///////////////......------------......222222222111000///...---000000000000000000000000111000000//////000000111//////000000000000111111///////////////000000111///////////////000000111------...///000111222333000000111111111111111111111222222333444333333333111222333333333333222222888777666555555666777888777777777888999:::<<<<<<@@@BBBDDDFFFHHHJJJNNNQQQTTT]]]ppp111111222333333333333333444444555777999<<<>>>???BBBFFFKKKMMMMMMOOOTTTXXXZZZ[[[\\\]]]]]][[[ZZZYYY[[[]]]```ccceeeeeeeeeddddddddddddccc```^^^[[[ZZZTTTTTTTTTTTTTTTTTTTTTTTTWWWYYY[[[^^^```dddhhhlllsssuuu|||zzzuuulllaaaYYYVVVTTTQQQNNNJJJGGGCCC@@@???>>><<<;;;::::::999999999888888888888999:::::::::888666444777888999999999888666555333333444555666777777888444444444444555555555555111111222222333444444444666666555444444444444444333444555555555555444333555555666666666555444333111111111222222222222222333333333333333333333333111222444555555444222111111111111111000000000000000000111111111222222222...//////000000/////////111111000///////////////......------------......111111111111000...---,,,////////////////////////...//////000000//////...111222222222222333333333///////////////000111111///////////////000000111//////000000111111111222222222222222222111111111111222333444444444333333111222333444555555444444777666555444444444666777777777777888999:::<<<<<<@@@BBBDDDFFFHHHKKKOOOQQQTTT\\\ppp111111222333333333222222222333666;;;@@@EEEIIIKKKIIIOOOUUUWWWVVVXXX\\\```aaa```^^^\\\[[[ZZZ[[[[[[\\\^^^bbbeeeggggggffffffbbbbbbbbbaaa___\\\ZZZXXXUUUUUUUUUUUUTTTTTTTTTSSSXXX[[[```eeejjjqqqxxx}}}vvvuuu{{{}}}xxx{{{}}}nnnccc___]]][[[YYYSSSNNNGGGBBB@@@???>>>>>>:::::::::999999888888888999999:::;;;:::888555444888888777777777777777777222333444555666888999999333444444444555666666666111222333444666777888999777666555444444444444444333444666777777666444333666666777777777666444333111111222333444444555666333333333333333333333333111222444555555444222111111111111111000000000000000111111111111222222222......///////////////...111111000///////////////000000/////////000000111------...///000000//////////////////////////////---...///000000///...---...////////////000000000///////////////000111111111111111111111222222333222222222111111111111111444333333333222111111111111222333444555444333333222333555777888888777777666555333333333444666777777777777888999:::<<<<<<@@@BBBDDDFFFHHHKKKOOORRRSSS[[[ooo000111222222111111333444777999===CCCJJJRRRXXX\\\]]]]]]^^^___```aaaaaabbb___^^^]]]\\\\\\]]]^^^___```aaabbbeeeffffffdddbbbdddccc```\\\YYYWWWVVVVVVWWWUUURRRSSSVVVYYY[[[[[[bbbmmmxxxyyyrrrvvv|||{{{{{{{{{{{{zzzvvvqqqmmmooowww}}}}}}zzzwwwpppjjjcccbbb``````ccchhhmmmqqq|||xxxsssrrroookkkddd]]]TTTNNNKKKHHHCCC@@@@@@>>>;;;:::;;;===>>>===888999:::;;;;;;;;;:::999777777777777777777888999555666777999999999888777555555444444444444555555111222222333333444444555444444333222333444555666555555555555555555555555333555888:::999777333111444444333333333222222222333333222111111222333333333333333222222222111111333222111000000111222333000000000000000000000000111111111111000000000000111111111000000000000000000000000000000000000000111111222222333333333222000000000000000000000000000000////////////000000000000000000111111111111///////////////000111111000000000000111111111111000000000000000000000000222333333444444333333222111111222222444444555555111111222222222222333333444444444555555555555666777888999:::999:::<<<>>>???AAADDDFFFGGGJJJNNNQQQWWW^^^ooo111222333333333444777:::???AAAFFFMMMUUU\\\bbbeeeffffffeeeeeeeeedddcccccc```___^^^]]]]]]]]]^^^^^^aaaaaabbbccccccbbb___^^^aaa^^^[[[YYYXXXXXXXXXXXXVVVVVVVVVXXX[[[```eeehhhrrr}}}|||||||||}}}~~~|||tttllliiimmmrrrqqqssswww}}}~~~|||sssssssssrrrppplllhhheeedddlllqqqpppnnnlllhhhbbbbbb```]]]ZZZZZZ[[[^^^___hhhkkkppprrrqqqooommmmmmtttzzzrrrjjj^^^VVVQQQNNNKKKIIIEEECCC???>>>>>>>>>===<<<999::::::;;;;;;:::999888888888777666666666666777666666777888888888777777666666555555555555666666444444444444444555555555555555444333444555666777555555555444444444444444444555555666555444333222666666555555555444444444444444333222222333444444333333333222222222222111222222111000000111222222000000000000000000000000111111111111000000000000111000000000000000000000000000000000000000000000///000111222333222111111........................000000////////////000000000000000000111111111111111000000000000111222222000000000000111111111111111111111111111111111111222222333333333333222222111222222222222222222222333333333333444444444555555555555666666666777777777888999:::999:::<<<>>>???AAADDDFFFGGGJJJNNNQQQWWW^^^ooo222333555777999<<>>???AAADDDFFFHHHJJJNNNQQQWWW^^^ooo444666:::>>>BBBHHHNNNRRRWWWYYY^^^bbbeeegggggggggeeefffgggggggggfffeeeeeeccccccbbbaaa``````______^^^_________^^^^^^^^^___]]]XXXTTTTTTXXX\\\]]]\\\\\\ccckkkrrrzzz{{{uuutttqqqllliiiiiihhhjjjmmmooooooooopppqqqrrrqqqooollllllooosssvvv||||||{{{||||||}}}|||zzzyyyyyyzzz}}}}}}}}}}}}|||zzzzzzzzz{{{{{{{{{yyyzzz{{{yyyyyyxxxuuusssqqqpppoooooonnnpppqqqqqqooolllkkkjjjfffiiilllmmmnnnpppsssvvvvvvyyy}}}~~~sssiiiaaa\\\XXXUUUQQQNNNLLLIIIEEEBBBAAA@@@???>>>===;;;:::999999999888777777888888888999888666555444555666666777777777888888777777777777777666666555444333333444444444444555555555666333333333333444444444444666555333222222222333444555555444444444333333333444444333333333333444444444444333333333222222222222111111111111111111222000000000000000000000000111111111111000000000///000000000000000111111111000000000000000000000000222444777999:::888555333111111111111111111111111000000////////////000000///000000000111111111111111111111111111222333333///000000000111111111111111111111111111111111111000000111111111111000000222222222222111111111111555555555555666666666666666666666777777777888888777888999:::999:::<<<>>>@@@BBBDDDFFFHHHKKKNNNQQQWWW^^^ooo:::>>>DDDIIIOOOTTTZZZ___bbbccceeegggfffdddaaa___]]]^^^aaadddfffhhhhhhhhheeeeeedddcccbbbaaa```___]]]^^^^^^[[[YYYXXXZZZ\\\YYYWWWWWWZZZaaagggkkklllqqqxxx|||uuupppmmmnnnmmmjjjjjjllllllnnnpppqqqrrrrrrtttvvvvvvwwwwwwwwwwwwyyy~~~zzzvvvuuutttrrruuuxxxyyyyyywwwvvvvvvyyyzzzzzzxxxwwwxxxzzz}}}yyyzzz|||~~~|||nnneeebbb___ZZZVVVSSSPPPLLLJJJFFFEEECCC@@@===:::999888:::999999999:::;;;<<<<<<999888777555555555666777777777888999999888777777777666666555444333222222222222333333444444444444333333333444444555555555555555555555444444444333777777666666666555555555222222333333333333222222444444444333333333222222111111111222222111111111111111111111111111111111111111111111000000000/////////000000111111111111000000000000000000000000222444777999:::888555333111111111111111111111111000000////////////000000///000000000111111111111111000000000000111222222///000000000111111111111111111111111111111111111///000000111111000000///111111222222333444444555333444444444444555555555555555666666666777777777777888999:::999:::<<<>>>@@@BBBEEEGGGHHHKKKOOORRRWWW^^^oooFFFKKKQQQWWW\\\```cccffffffggggggfffddd```\\\YYYYYY\\\```dddgggiiijjjjjjeeeeeeeeedddbbb```^^^]]]\\\\\\[[[XXXSSSRRRUUUXXXXXX[[[aaaiiiqqqzzz~~~yyywwwuuutttuuuwwwwwwwwwwwwtttsssuuutttrrrrrruuuvvvxxxzzz||||||~~~|||zzzyyyyyyzzzsssssstttuuuwwwzzz|||}}}{{{|||uuuqqqlllfff```\\\YYYVVVTTTOOOMMMJJJEEEAAA===:::999;;;;;;;;;;;;;;;<<<======999888888777777777777888666777888999999888777666666666555555444333222222111111222333333333333222333444444555555666666666555555555555444444444333333333333222222222111111111222222333333222222111444444444444333333333333000111222222222222111000111111111111111111111111111111111111000000000000/////////000111111222222000000000000000000000000///111333555666444222111////////////////////////000000////////////000000000000000000111111111111000000000000000111222222000000000000111111111111222222222222222222222222000000111111111111000000000111222333444555666666222222333333333444444444555555555666666666777777777888999:::999:::<<<>>>@@@BBBEEEGGGIIIKKKOOORRRWWW^^^pppUUUYYY```dddfffgggggggggaaaaaabbbaaa___\\\YYYWWW[[[]]]aaaeeehhhhhhhhhhhhcccccccccbbb```^^^[[[ZZZXXXZZZZZZWWWSSSTTTXXX]]]bbbiiisss}}}|||zzzxxxuuutttuuuvvvwwwtttvvvvvvvvvwwwyyy~~~~~~~~~~~~wwwoooiiifffcccaaa^^^[[[VVVPPPKKKFFFCCCAAA>>>>>><<<;;;::::::::::::777888888999999999999888555666888999999888666555777666666666555555444444111222333444444444333333444444555666666777888888777555333111111222444555222222111111111000000000222222333444444333222222555444444444444333333333000111222222222222111000111111111111111111111111111111111111000000000000...//////000111111222222000000000000000000000000///000111222333222111111........................000000////////////000000000000000000111111111111222111111111111222333333000000000000111111111111222222222222222222222222000111111222222111111000111111222222333333333444222333333333333444444444666666777777777888888888777888999:::999:::<<<>>>AAACCCEEEGGGIIILLLOOORRRWWW^^^ppp___dddiiimmmllljjjhhhfffYYYZZZZZZ[[[ZZZYYYXXXWWW]]]___bbbeeeffffffdddcccaaaaaaaaa```^^^[[[YYYWWWTTTWWWYYYXXXWWWZZZbbbhhhmmmwww|||zzzssswwwzzzyyyuuuuuuxxx|||yyywwwtttrrrrrrtttwwwyyyxxx{{{~~~~~~{{{|||uuuqqqnnnlllkkkhhhbbb[[[UUUOOOLLLJJJAAA???===;;;999888777666666777999:::;;;;;;:::999444666777888888777666444777777777777666666666666222333444555555555444333555555555666777888888999888555000------///444777888888777777777666666666333333444555555444333333555555444444444333333333000111222333333222111000111111111111111111111111111111111111000000000000...//////000111222222222000000000000000000000000111111222222333333333222000000000000000000000000000000////////////000000000000000000111111111111333333222222333333444555000000000000111111111111222222222222222222222222111111222222222222111111222222222111111111111111333333333444444444555555777888888888888999999999777888::::::999:::<<<>>>AAACCCEEEGGGIIILLLPPPRRRWWW^^^pppmmmnnnqqqsssrrrmmmfff```XXXVVVUUUXXX]]]aaabbbaaaaaa```___```aaaaaa```___^^^\\\ZZZZZZ[[[[[[ZZZYYYYYY]]]cccgggjjjqqq{{{{{{zzzxxxzzzzzzuuuooolllnnnqqqmmmpppttttttttttttwwwyyyzzz|||~~~yyywww~~~~~~}}}~~~}}}xxxvvvvvvtttnnnfffbbb```ZZZRRRGGGDDD???<<<<<<=========<<<;;;::::::;;;:::888666999888888777777777777888555555555555555555555555:::999777666555555555666333222222555:::======<<<;;;999777444333333444444222222444555555444222222222222222222222222222222222222222222333333444555333333333222222111111111111000000000111222333333000000111111111111000000222000...000333444333111222333333333333222111111000000////////////000000000111111000---,,,,,,---000000000000000///......111222333333333111000///111111111111111111111111111111111111111111111111222111000//////000111222...000333555666444111///444333333333333444555555555444444555777;;;>>>@@@EEE>>>666444666::::::999888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOZZZ___oooooopppqqqqqqpppjjjccc^^^XXXWWWXXX[[[```dddeeeddddddcccaaa```___^^^]]][[[^^^ZZZWWWVVVWWWZZZ\\\]]]aaahhhqqqyyyuuuqqqqqqnnnppppppmmmhhhgggjjjnnnppptttyyy}}}}}}~~~~~~|||{{{{{{zzzzzzyyy~~~~~~xxxqqqmmmkkkeee]]]OOOLLLHHHDDDBBB???<<<:::<<<:::999999::::::888666:::999888777666666666666666666666666666666666666:::999777666555555555666333222222555999<<<<<<;;;:::888666444333333444555333333333444444333333333333333333333333333333333333333222222222333444444333333333222222222111111111111111111111222222222000000111111111111000000222000///000222333222000222222222222222111111000000000////////////000000///111111000...---...///000111111111000000///...111222222222111111000///111111111111111111111111222222222222222111111111222111000//////000111222///000333444555444222111333222222222222333444444222222333555888<<>>888555777999888666888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOXXX^^^nnnsssrrrpppooolllgggaaa]]][[[[[[]]]aaaeeehhhhhhgggdddcccbbb```^^^]]]\\\\\\]]]YYYVVVVVVZZZaaafffjjjttt}}}~~~ssslllkkklllmmmnnnooonnnmmmoootttyyyyyy~~~|||xxxvvvrrrxxx~~~||||||~~~yyyuuunnneeeYYYVVVRRRMMMJJJEEE@@@===>>>===;;;:::;;;;;;999888:::999888777666666666666777777777777777777777777999888777666555555555666444333333555888::::::999888777666444444444555666444444333333333333444444444444444444444444444444444444333222222222333333333333333333222222222222111222222222222222111000000000111111111111000000333111000111222222111000111111222222111111000///000000////////////000000///000111111/////////111111111111222111111000///222111000000000000000000111111111111111111111111222222222222222222222222222111000000000000111222000111222333333333333222222111111111111222333333333333333555777:::===???BBB===999777888888666444888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOVVV]]]oootttrrrooommmjjjgggbbb___```bbbdddgggiiiiiihhhfff`````````^^^]]]]]]^^^___[[[ZZZZZZ___hhhsss{{{{{{uuupppnnnooorrrtttvvvxxxzzz||||||~~~zzz~~~zzzpppddd```ZZZUUUQQQMMMIIIGGGEEEBBB???======<<<<<<:::999888888777777777777888888888888888888888888888888888777666666666666666555444555555777777888777666666555555555555666777555444333222222333444555555555555555555555555555555444333333222222222222333333333333333333333333222333333333333222000///000111111222222111111000333222222111111111000000000111111111111000//////000000////////////000000///000111111000000111222111111222222222111111000222111000/////////111111111111111111111111111111222222222222333333333333111111111111111111111111222222111111222222333444222222222222222333333444777777666666666777888999<<<:::999888999999777444888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOUUU]]]ppprrrpppmmmkkkiiigggdddbbbeeefffhhhhhhgggeeecccbbb[[[\\\\\\ZZZYYYYYY\\\___YYY\\\cccooo}}}}}}yyyxxxxxxwwwwwwwwwzzz}}}~~~vvvooofff^^^YYYUUUSSSRRRMMMIIICCC@@@>>>===<<<;;;888888777888888999:::;;;999999999999999999999999777777777777777666666666444555555555555555666666555555555555555666666777666555333333333333555666666666666666666666666666555444333333222222222222333333333333333333333333333333333333333222111000111111222222222222111111222222222222111000000000000111111111111000//////000000////////////000000///000111111000000111222000111111222222222111111222111000//////000111222111111111111111111111111111111111222222333333333111111222222222222111111222222111111111222333444333333333333333444555555777666666666666666666666666666777999::::::888777888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOUUU]]]qqqooommmjjjiiihhhgggeeecccdddeeefffdddaaa^^^\\\\\\VVVXXXYYYXXXWWWXXX\\\aaaaaafffqqq~~~yyyuuuuuuuuuvvvvvvyyyzzz~~~~~~zzzzzzxxxllleee```^^^\\\XXXSSSKKKEEEAAA???===<<<999999999999:::;;;<<<<<<999999999999999999999999666666777777777777666666333444555555444444555666555555555666666666666666555555444444444444555555666666666666666666666666444444333222222222333333333333333333444444444444444333333222222222222333111111222222222222111111111222333222000000111222111111222222111111000///000000////////////000000///000111111/////////111///000111111222111111111111111111111111111222333111111111111111111111111000000000111111222222333111111222333333222111111222222111111222222333444444444333333444444555666222333444555666777888999333444666888999:::999999888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOUUU]]]qqqllljjjhhhgggfffeeebbb```^^^______\\\XXXUUUUUUVVVRRRVVVZZZ[[[\\\aaaiiioootttyyy}}}yyyuuuvvvvvvuuutttvvv{{{~~~|||wwwuuu{{{~~~uuupppkkkiiigggaaaWWWOOOIIIEEECCCAAA======<<<;;;;;;;;;;;;;;;888888888888888888888888555666777888888777666666111444555555333333555777666666666666666666555555444444555555555555444444666666666666666666666666333333222222222333444444333333333444444444555555555333222000111222444666111222222333333222222111///111333222000000111333222222222222222111111000000000////////////000000///111111000...---...///...///000000111111111000111111222333333333333333111111111111111111111111...//////000000111222222111222222333333222222111111111222222222333333333333333222222333333444555111222333555666777888888333444666888888888888999888999:::::::::;;;===???AAACCCFFFGGGIIIJJJMMMOOOTTT[[[ooojjjhhhfffeeedddbbb___\\\XXXYYYYYYVVVQQQOOOPPPRRROOOUUU[[[```eeemmmxxxzzzuuuyyy}}}zzz}}}}}}wwwttttttmmmbbbXXXQQQMMMJJJHHHAAA@@@???===;;;:::::::::888888888888888888888888555666777888888777666666111333555555333333555777666666777777666555444444333444555666666555444333666666666666666666666666222222222222333444444555333333333444444555555555555333111///000222666888111222222333333222222111...111333222000000222444222333333333333222111111000000////////////000000000111111000---,,,,,,---......///000000000000000000111333444555444444333111111111111111111111111---......///000111111111111222333444444333222111000111222333333333333222222222111111222222333444333444555555666555555555444666777777777666777888888999:::::::::;;;===???AAACCCFFFHHHIIIJJJMMMOOOSSSZZZmmmeeeccc```]]][[[YYYXXXXXXVVVUUUSSSQQQPPPPPPRRRSSSXXX```jjjrrrzzzyyyooofff___ZZZUUURRRFFFFFFEEEBBB???===>>>???555666777999:::;;;;;;;;;888777555333222333444555444444555555555555444444666666666666666666666666333333333333333444555666555555666666555444333333111222333444555444333222111111111222222333444444333333333333333333333333333333333222222111111111111111111000000000000000......///000111222222333000/////////000111222222555444222000000111222333////////////////////////333222222222222222222222333222222222333555777999000333555555222000000222333333222222111222222222666555333222111222222333111222222333333444444555666666666666666666666666444555666777888999::::::999999999:::;;;<<<===>>>AAACCCFFFGGGIIIJJJMMMOOOTTTZZZlll```___\\\YYYWWWVVVVVVVVVOOOPPPQQQSSSTTTWWWZZZ\\\ccclllyyy|||sssjjjbbb[[[WWWSSSQQQNNNJJJEEEAAA>>><<<888888888888888999999999;;;999777444333333444444555666666777777666666555666666666666666666666666777777666666666777888888555555444444444333333333333333444444444333333222444444444333333333333333111111111111111111111111333333333222222222111111000000000000111111111111//////000000111111222222000000000000000000111222333222000/////////000111000000000000000000000000222222222222222222222222000000000000111222333444111333444222000000111444333333222222111222222333222222111000000111222333111222222333333444444555222222222111111111111111555555666777888999::::::999999999:::;;;<<<>>>>>>AAACCCFFFGGGIIIJJJMMMOOOTTTZZZlll\\\ZZZXXXUUUSSSSSSSSSTTTNNNSSSYYY___cccgggkkknnnuuu~~~zzzyyyzzzzzzpppgggaaa^^^YYYTTTPPPLLLGGG@@@;;;===<<<:::888888888999:::===;;;999777555444444444666777777888888777777666666666666666666666666666999888888777777777777888555444333222222222333444555555444333222222222333666666666555444333333222111111111111111111111111333333333222222222222111///000000000111222222222000111111111111111111111222111000000000000000000111000///...---...///000111111111111111111111111111111111111111111111111000000000000000000000000111222222000///000222444333222222111222222333333///......//////111222222111222222333333444444555444444444444555555555555555555666777888999999::::::::::::;;;<<<===>>>???AAACCCFFFGGGIIIJJJMMMOOOUUUZZZlllZZZXXXUUUSSSRRRRRRSSSTTTXXX```kkkttt{{{{{{yyyyyywwwsssppppppvvvuuunnngggaaa[[[XXXWWWRRRKKKDDDBBB@@@<<<999888999;;;======<<<:::888777777666777666777777888888777777666666666666666666666666666777777666555444444444444666555333222222333555666777666444333222222222333555555555555444444333333333333333333333333333333222222222222222222222222//////000111222222333333222111111111111111111111222222111000/////////000000//////.........//////222222222222222222222222000000000000000111111111222222222222222222111111000111111111111111222222222222111111222222333333////////////000000111111111222222333333444444555888888888888888999999999555666666777888888999999:::::::::;;;<<<===>>>???AAACCCFFFGGGIIIJJJMMMOOOUUUZZZkkkVVVUUUSSSQQQQQQSSSVVVXXXaaalll{{{|||~~~zzzsssmmmjjjlllqqquuuyyy}}}uuuooohhheeeccc___WWWPPPDDDAAA===:::888999<<<===;;;::::::999999999::::::555666666777777666666555777777777777777777777777666555555444333333333333777666444333333555777888888777555333222222333333222333333333444444444555333333333333333333333333222222222222222222222222///000000111222333333444222222222222111111111111222222111000/////////000000000000000000000000111222222222222222222222222//////000000000111111111222222222222222333333333000000222333333333111///222111111111222222333444222222222111111000000///111222222333333444444555444444444555555666666666666666777777888888999999:::::::::;;;<<<===>>>???AAACCCFFFGGGIIIJJJMMMOOOVVV[[[kkkSSSRRRRRRSSSVVV[[[```dddiiivvv~~~zzztttnnnjjjiiijjjkkknnnqqqyyy~~~uuunnnhhhbbb[[[VVVHHHEEE@@@<<<::::::;;;<<<999999:::::::::;;;;;;;;;555666666777777666666555777777777777777777777777777666666555555555555666777666555555555666777888666666555444333333333444111222222333444444555555111111111111111111111111111222222222222333333333000111111111222333333333111111222222222222222222222111000000000000000000000000111111111111222222222222222222222222222222///000000111111222222222111000000000111333555666333222222333444444111///111111111111222333444444333333333333222111000///111222222333333444444555222222333333444555555555666666777777888888888888999999999:::;;;<<<===>>>AAACCCFFFGGGIIIJJJMMMOOOVVV[[[kkkSSSSSSUUUZZZaaajjjsssxxx||||||wwwsssppplllkkklllllloootttxxxyyyooogggbbb```RRROOOJJJDDD@@@>>>======:::::::::;;;:::::::::999666777777888888777777666777777777777777777777777777666666666666666777888555555555555666666777777444555555555555555444444444444444444444555555555111111111111111111111111111111222222222333333333222222222222222222222222111111111222222333333333000000000000000000111222///000111111222222222111222222222222222222222222000000111111222333333444222111000000222666:::===999666222111222333222111111111111111222333444555111222333333333222111000111222222333333444444555333444444555666666777777777777777777888888888888888888888999:::;;;<<<===AAACCCFFFGGGIIIJJJMMMOOOVVV[[[kkkUUUWWW[[[bbblllxxxyyywww|||}}}wwwssslllmmmppprrrqqqrrr{{{ssspppppp\\\YYYSSSMMMGGGCCC@@@???;;;;;;;;;;;;:::999888777888888999999999999888888777777777777777777777777555555444555555666777888333333444555666666555555333444555666666666555444777777777666555555444444333333333333333333333333111111111222222333333333333333222222222222222222000000111222333333444444000000//////000111222222//////000111111111111111111111111111111111111111000000111222333333444444444333222222555:::@@@DDD???999222...///222444444111111111111222333444555...///111222333333222222111222222333333444555555222222333333444555555666777777777777888888888888777777777888999:::<<<<<>>>>>@@@BBBCCCDDDFFFJJJLLLRRR\\\hhhmmmvvv~~~uuuqqqpppooouuu~~~|||pppddd___\\\UUUOOOLLLHHHFFFCCC???;;;999999::::::999888999::::::999777777888:::;;;;;;:::888777999999888777777777777888888777666444444555666777777777666666666555555555000000111111222333444444555333111111222444333333444555555555444333222222333333333333333333333333333333333333333333333333000111111222222333333333444444333333222111111000222111111000000111111222222222111111111222333444222222111222222333444555333333222222222222222333111111111222222222222333111111111111111111111111444444444444444444444444444555666555444444666888777666666666777888999999:::::::::;;;<<<<<<======>>>@@@BBBCCCEEEGGGJJJLLLRRR\\\iii~~~uuupppoooooosss}}}|||sssjjjaaa\\\[[[RRROOOIIICCC???<<<;;;;;;:::999888999::::::999777777888999::::::999888777888888888888999999999999888888777666666777999999777777777666666666555555000000111111222222222333666444333222444555444333777777777666666444333333333333333333333333333333444444444444444444444444000111111222333444555666444333333222222111111111111111000000000000111111111111000000000111222333222222111111111222222333444333333222333333444444222222222222333333333333......///000111222222333555555555555555555555555555666777666555555777999888777777777777777888888999999999:::;;;;;;<<<<<<>>>@@@BBBDDDEEEGGGJJJMMMRRR]]]kkk|||sssnnnsssxxx}}}~~~pppiiiiii^^^ZZZSSSMMMGGGBBB>>><<<;;;:::999999;;;<<<<<<;;;777888888999999888888777777888999999:::;;;;;;;;;777777666666777888999:::777777777666666666666555777777666555333222111111666555444555777888888777777777777777666444333222444444444444444444444444333333333333444444444444222333333444444555555555333333333222222111111111111000000//////000000111111111111111111222222333222222111111000111111111333222222222222333444444222222333333333444444444......///000111222333444444444444444444444444444333444555555444444555777999888777777777777777888888888999::::::;;;;;;<<>><<<999999:::;;;;;;;;;999999999999999999999999888999;;;<<<=========<<<777777777777888888888888888888777777777666666666333333444444555555555666555555666999<<<>>>>>>===333444444444444333222222444444444444444444444444000111111222222333333444777666555444333222222111222222222222222222222222222222111111111111222222222222333444444444444333222222111111111222222333000000000000111222333333222222222222333333333333222222222222222222222222333333333333333333333333555666777666555555777999888777777777777777888888999999999:::;;;;;;<<<<<>>>>>>>>===<<<999999999999999999888888888888888777777777666666222222333333444555666666777666777999<<<<<<;;;:::222222333444444444444333555555555555555555555555111111222222333444444555555555444444333333222222222222222222222222222222333333222222222222333333000111222333444333333222222222111222222333444555111111111111222333444444111111111222222222222333111111111111222222222222444444444444444444444444444555666555444444666888777666666666777888999999:::::::::;;;<<<<<<======@@@AAADDDEEEFFFHHHKKKNNNPPP]]]nnn{{{tttmmmkkknnnrrrtttssswwwvvvzzzxxx}}}~~~rrrkkkfffbbb^^^PPPLLLGGGBBB@@@>>><<<:::<<<;;;;;;::::::;;;;;;<<<:::;;;===>>>???>>><<<;;;;;;;;;;;;;;;::::::999888888888888888777777777777555555555555555555555555888777888999::::::888666111222333444555555555555555555555555555555555555222222333444444555666666222333333333333333333333222222222222222222222222444333333222222333333444///000111222333222111111222222222222333444555666222222222222333444555666000000111111111222222222......///000111222222333555555555555555555555555222333333333222222444555666666666666777888::::::::::::;;;<<<<<<======>>>@@@BBBDDDEEEFFFHHHKKKNNNPPP]]]nnn|||yyyxxxuuuqqqooorrrwww{{{}}}~~~~~~~~~{{{yyyxxx|||yyyoookkkhhhdddZZZSSSKKKEEECCCAAA???<<<===;;;999888:::;;;;;;;;;;;;<<<===>>>>>>===<<<<<<888999999::::::999999888999999999::::::;;;;;;;;;666666555555555555666666666777888888888777555444444555666555444333444666555444333222222444555777555444444333333444444555555555444333222222222222444333222111111222333444222222222222222222222222//////000111222222333333333333333222222222111111111111111111111111111111///111333444444333444666333222222111111222222333444444444444444444444444111333555666666666888999777777777777888999:::;;;::::::999999999:::;;;;;;???AAADDDFFFGGGHHHKKKMMMUUU\\\ppp{{{wwwuuuuuuyyywwwwwwyyy~~~}}}}}}}}}xxxtttppplllgggaaaXXXQQQLLLHHHBBB>>>???===::::::;;;<<<<<<;;;;;;<<<============<<<;;;999999::::::::::::999999999999999999::::::::::::666666555555555555666666777777777777777666555555555777888777666555666777555444333222222444666777555444444333333444444555333333333222222333444444333333222111111222333333222222222222222222222222000000111111222333333333333333333222222222111111111111111111111111111111000111333444333333333444555444444333333444444555000111111222333444444555222444666666666666777888777777777777888999::::::::::::999999::::::;;;<<>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::::::::999:::999999888888777777777777777666666666666777777999888666555555555666777222333444333222111222444555444444333444555666666555444444333333444444555333222222222333333444555333333333333333333333333111222222222222222333333444444333333333333333333333333333222222222111111222222222222222222222222111222444333222111111222333222222111111222222333333333444555666777888999444555777777666555555666999999888888777888888888:::::::::::::::;;;<<<===@@@BBBEEEFFFGGGIIILLLNNNSSSZZZnnn~~~xxxuuutttssstttwwwzzzsssppplllkkkkkkiiieeeaaaRRRMMMGGGBBB???>>><<<;;;<<<<<<;;;;;;:::::::::::::::::::::;;;;;;::::::::::::999999888888777777777777777666666666666777777999888666555555555666777666777888888666666777888444444444444555555666666555444444333333444444555555444333333222222222333333333333333333333333333111111111222222333333333444444333333333333333333333333333222222222111111222222222222222222222222111333444444222111111222333222222111111222222333555555555666666666666666444555777777666555555666999999888888777888888888::::::::::::;;;<<<===>>>@@@BBBEEEGGGHHHJJJLLLNNNTTT[[[nnn|||uuurrrqqqrrruuurrrtttzzz~~~xxxtttsssqqqnnnkkk]]]WWWOOOHHHCCC@@@>>><<<>>>===<<<;;;:::::::::;;;::::::;;;;;;;;;;;;::::::999999999999999888888888888777777666666777777888888888777666666666666666555666777777555555666777444444555555666666666666555444444333333444444555666555444333222222222222333333444444444444333333111111111222222333333444222222222222333333333333333333333222222222111111333333333333333333333333111333444444333222333444555444444333333444444555333333333333333333333333333555666777666555666777999888888888888888999999::::::::::::;;;<<<>>>>>>AAACCCEEEGGGHHHJJJMMMOOOTTT[[[nnnxxxooonnnpppqqquuuzzzzzz~~~{{{yyyvvvttthhhaaaXXXOOOIIIEEEAAA??????>>>===;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999::::::::::::888888777777777777888888777777777777777666555555222333444444222222333444444555555666666666666666555444444333333444444555444444333222222333333333333333444555555444333333000111111222333333444444000000111111222333333333333333333222222222111111333333333333333333333333111333555555444444555666555444444333333444444555111111222222333333444444222444666666666666777888777777777777888999::::::999:::::::::<<<===>>>???AAACCCFFFGGGHHHJJJMMMOOOSSSZZZmmm}}}zzzqqqmmmqqqvvvwwwzzzooohhh^^^TTTMMMHHHDDDBBB@@@???===<<<;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;888888777777777777888888666777888888888777555444444555666666444444555666444555555666777666666666555444444333333444444555222222222222333444555555333333444555555444333333000000111222333333444444//////000111222222333333333333333222222222111111333333333333333333333333111333555666555555666777333222222111111222222333111111222333555666777777111333555666666666888999777777777777888999:::;;;999::::::;;;<<<===??????AAACCCFFFGGGIIIJJJMMMOOORRRYYYlll~~~{{{ssssssvvvzzzwwwnnneeebbb\\\SSSJJJEEE@@@>>><<<<<<======<<<;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;::::::999888888888777777777777888888555666666777888888999999777777666666555555555444888666444444666666666555444444444555555666666666444444555555444444333222222333444333111000111222555555444333333333333444333333333222222111111111555444333333222222222222222222111111222222333444444444444444444444444444555444444333333444444555777777666444444333333333666666666666666777888888===<<<:::999888999::::::999:::;;;<<<===???@@@@@@FFFHHHKKKLLLLLLLLLLLLMMMUUUZZZlll{{{yyyxxx|||uuullljjjfff\\\QQQKKKDDDBBB>>>=========<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;:::999999888888777777777777888888777777777666666666666666777777666666666555555555555444333333555666666555222333333333333333333444444444555555444444333222333444555444222222222444555555444333333333333444555555555555555555444444555444333333222222222333222222222111222222333444444444444444444444444444555555444444444444555555555555444444444555555666777666666666666666777888;;;:::999888888999::::::999999:::;;;===>>>???@@@@@@CCCFFFIIIJJJLLLOOOQQQUUUZZZlll}}}zzzyyy|||yyyqqqppppppiii]]]VVVLLLHHHCCC???>>>===<<<;;;======<<<<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;:::888888777777777777888888888888777666555555444444777777666666666666555555444333222222444666666555444444444333333333333333444555555555555444333333444555666555444333333555555555444333333333333444222222222333333333333333444444333222222222333333222222222222222333444444444444444444444444444444555555444444444444555555333333333444555666777888888777666666666666666777999999888888888999::::::888888999;;;<<<===>>>??????AAACCCEEEGGGKKKOOORRRUUU[[[lll{{{{{{|||xxxoooqqqtttqqqiiicccUUUPPPIIIDDDAAA???>>>======<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<;;;999888888777777888888999888888888777666666555555777777666666666666666666777555444444555666555444777777666666555555444444555555555555555444444333444555666555333333333444555555444333333333333444000000111111222222333333444333333222222333333333333222222222222333444444444444444444444444444444444444333333333333444444444444333444444555666777888777777666666666666666777777777888888999999:::777888999:::;;;===>>>>>>BBBCCCDDDDDDEEEIIIMMMQQQUUU[[[lll~~~wwwuuuwww{{{qqqpppsssqqqmmmjjj___YYYQQQJJJFFFCCCAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<<<<999999888888888888999999888888888888888888888888666666777777777777777777:::888666666666666555444777777777666666555555555555555666666555555444333333444555444333222222444555555444333333333333444333333444444555555666666333333333222222333333444333333222222333333444555444444444444444444444444333333222222222222333333555555444444444444555555777777666666666666777777777777777888999999999999777888999:::;;;===>>>>>>DDDDDDEEEEEEFFFJJJOOOSSSUUU[[[lll|||tttpppuuuyyy}}}yyyvvvrrrnnnmmmgggbbbZZZSSSMMMIIIFFFDDD>>>=========<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;999999888888888888999999999999999999999999999999666666777777777777888888;;;999777666777777666444555555555444444444444444555666666666666555444444333444555444222222222333555555444333333333333444333333333333444444444444333333222222222333444444333333333333333444444555444444444444444444444444333333222222222222333333666555555444444444555555666666666666666777888888777888999999:::999999999888888999;;;<<<===>>>???AAABBBDDDFFFHHHMMMSSSWWWVVV[[[lll~~~wwwuuuvvv|||yyyttttttmmmhhhaaaZZZTTTOOOJJJGGG@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<;;;::::::999999888888999999:::::::::999999888777777777666666777777777888888888888666555555777888777666444444444444555555555555666666666666666555444444444555666555444333333555555555444333333333333444222222111111111111111111333222222222333333444555444333333333333444555555444444444444444444444444555444444333333444444555444444444444444555666777555555555555666888999:::999::::::;;;;;;:::999888999999:::;;;===>>>???@@@AAACCCEEEGGGIIIMMMRRRUUUVVV[[[kkkzzzxxx|||}}}}}}pppllleee___YYYSSSMMMIIIBBBBBBBBBAAAAAAAAA@@@@@@<<<=========<<<;;;:::::::::999999888888999999:::;;;;;;999888777555444444666666777777888888888999444333222444666888999888555555666666777777888888666666666666666555555444555777777777555444555666555555444333333333333444555555555444444333333333222222222222333333444555444333333333333444555555444444444444444444444444666666555555555555666666222222222333555777888999444444444555777888:::;;;:::;;;;;;<<<;;;:::888777999:::;;;<<<===???@@@@@@DDDEEEGGGHHHHHHJJJNNNPPPVVV[[[kkkyyyqqqgggbbbaaa___YYYSSSNNNHHHBBB@@@BBBDDDAAA>>>BBB@@@>>>>>>>>>>>><<<:::::::::::::::::::::::::::999999999888888888888888:::999999999888777777777555555777888888777666666777888888777444333444444444444444555555555555555222222222111222222333333444444444444444444444444111111333444555666666666222222333444444444333333444333333333333444555555444444444444444444444444555555444333333333333444555444444444444555666666666666666666777777777777888888999999999:::::::::;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOWWW]]]ooozzznnngggeeebbb]]]XXXTTTMMMFFFCCCDDDDDDAAA>>>@@@???============<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777999999999888888888888888666777777777777777666666777888999888555444555666555555555555555555555555444444333333333333333444444444444444444444444444333333444555555555444444333333333333222222111000444444333333444444555666444444444444444444444444666666555444333333333444555444444444444555666666666666666777777777888888999999999999::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOORRRXXXjjjzzzrrrooonnnllliiiaaaZZZPPPKKKKKKJJJGGGDDDCCCAAA>>>>>>>>>>>>===;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;::::::999888777777777888888888888888999999999999888777777666666666666666888888777555444444555777666666555555444444444666666555555444444333333444444444444444444444444555555555555555444333333333333333333222000///...444444444333444444555666444444444444444444444444888777666555444444444444555444444444444555666666777777777888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOTTTZZZmmm~~~qqqhhh^^^XXXWWWWWWTTTQQQLLLIIIFFFDDDCCCBBB@@@???======<<<:::::::::;;;;;;;;;;;;:::999888888777666777777777888999999999:::;;;:::888666555555666666555666777666444333444555888777777666555444444333666666666555444333222222444444444444444444444444444444555555555555444444333333333333333222111000444444444444444555666666444444444444555555555555999888777666555444444444555444444444444555666666777888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOWWW^^^ppp}}}ssshhhbbbaaabbb```^^^YYYUUUPPPMMMJJJHHHFFFDDD@@@???===;;;:::999::::::;;;;;;::::::999888888777777777777888999999999:::;;;:::888666666666666777666777888777555555555777888888777666555555444444555555555555444333111000444444444444444444444444222333444555666666666666222222333444555555555444555444444444444555666666444444444555555666666666888888777555555444444444555444444444444555666666777888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOTTT[[[nnnzzznnngggfffggggggeeeccc___YYYUUURRRPPPMMMLLLFFFDDD@@@===;;;::::::;;;::::::::::::999999999999888888888888888999999999:::999888888777777777777888999::::::888888999:::888777777666666555555555333444555555444333222000444444444444444444444444222333444555666777777777111222333555666666666666555555444444555555666777444444444555666666777777777666555555444444555555555444444444444555666666777777777888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOSSSZZZnnnrrrjjjiiijjjjjjhhhfffbbb]]]XXXVVVUUUSSSRRRLLLJJJEEEAAA>>><<<<<<<<<999999999::::::::::::;;;999999999888888888888888888888999999999888888777777999:::999888777888:::777777777666666666666666333444555666666555333222444444444444444444444444444444555666666666666666222222333444555555555555555555555555555666666777444444444555666777777777444444444444444444555666555444444444444555666666666666666777777777888888999999999999::::::::::::;;;;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFGGGIIILLLOOOUUU\\\pppvvvmmmkkklllkkkjjjfffbbb]]]YYYXXXXXXWWWVVVQQQNNNIIIDDD@@@>>>>>>>>>888999999::::::;;;;;;<<<:::999999999888888777777666777999::::::999888777444555777666555444666777666666666666777777777777333444666888888777555444444444444444444444444444666666666666666555555444333333444444444333222222555555555555555666777777444444444555666777777888333333333333333444666666555444444444444555666666666666666666777777777777888888999999999:::::::::;;;;;;;;;;;;===>>>???@@@AAACCCEEEFFFGGGIIILLLOOOTTT[[[pppvvvqqqooommmggg```VVVQQQPPPRRRSSSSSSSSSPPPJJJFFFCCC@@@===;;;;;;:::999:::<<<<<<;;;::::::;;;;;;;;;:::999999888777777777777777777777777666666666666666777888999555666777777777666444333666666555555555555555666///000222333333222000///111222222333333222222111666666555555555444444444555555555666666666666666444444444444444444444444:::888777555444444444444666666666666555444333222333444555777888888888888777999999999888777888999999:::;;;<<<===???@@@@@@@@@@@@AAAAAABBBFFFKKKOOONNN\\\nnnwwwpppkkkcccZZZTTTRRRQQQPPPOOOKKKHHHEEEDDDDDDDDDCCCBBB>>><<<;;;<<<======<<<;;;:::::::::::::::999888888888888888888888888888888777777777777777777888888666666777777777777666666888888777666666666666666333444555666666555444333333444444555555444444333666666555555555444444444666666666666666555555555555555555555555555555555888777666555444444555555777777777777777777777888666666777777777777777666777999:::999888777888999999:::;;;<<<===???@@@@@@EEEFFFFFFFFFFFFHHHKKKNNNQQQ^^^ooowwwppphhh___XXXTTTQQQMMMJJJEEECCCAAAAAACCCEEEFFFGGGAAA???>>>>>>>>>>>>===<<<:::::::::;;;::::::999888888888888888888888888888999888888777777777777888777777777777777888999:::;;;:::999888777777777777444555666777777666555444555666666777777666666555666666666555555555555444777777666666555555444444666666666666666666666666777666555555555555666666666666666666666888:::;;;777888888888777777666555888999:::999888777888:::::::::;;;<<<>>>???@@@@@@DDDEEEGGGHHHIIIJJJMMMPPPRRR___ppptttnnneee^^^YYYTTTNNNJJJFFFCCC@@@???@@@BBBCCCCCCAAA@@@>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888777666666666666666888777777777888:::<<<======<<<;;;999888777777777333444444555555444444333666777777777777777777666666666666555555555555555888888777666555444444333555555555555555555555555555555555555666666777777555444222222222444777888777777888888888777777666888999::::::888888999:::::::::;;;===>>>???@@@AAA===@@@CCCFFFIIIKKKOOOQQQRRR___ooo|||uuummmeee```[[[UUUPPPIIIFFFAAA>>>>>>?????????@@@???============;;;:::<<<<<<===============<<<999999999999999999999999888777666666555555555555888777777777999;;;===>>>===<<<;;;999888777777777333333444444444444333333666666777777777777666666666666666666666666666666888888777666555444444333444444444444444444444444444444555666666777777777555444222111111222444555555666777888999999999999888:::::::::999888999::::::;;;<<<===>>>@@@AAAAAA<<>>===<<<<<<<<<<<<;;;:::;;;<<<======>>>=========::::::::::::::::::::::::888777666666666666666666777777888888:::;;;<<<===;;;:::999888777777777777666666666666666666666666555666666777777666666555555666666666666777777777777777666666555555444444444444444444444444444444444444555666777777666666777666555444444444555666444555777888999:::::::::999:::;;;:::999888999;;;;;;;;;<<<===???@@@AAAAAADDDEEEGGGHHHIIIJJJMMMPPPPPP]]]mmm{{{tttooohhhdddUUUPPPIIIDDDAAA@@@@@@???===<<<;;;;;;======<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999:::666777888::::::;;;;;;;;;888888777666666666666666888777777777777777777888666666777777777777666666555666666666777777777777666666666666666555555555555555555555555555555555444555666777777666666555555666666666777888888888666777888999999999999999999:::;;;;;;999999:::;;;;;;;;;<<<>>>???@@@AAABBBGGGHHHIIIHHHHHHJJJNNNQQQRRR^^^nnn{{{uuunnnjjj]]]XXXOOOHHHCCC@@@>>>======<<<;;;<<<===>>>===<<<888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<666777999:::;;;;;;:::999666666555555555555555666777777666666666666777777777777888888888888777777555666666666777777888888555555555666666666666666666666666666666666666666444555666777777666555444222333555777888999999999888999999999999888777777999:::;;;;;;999999:::;;;;;;;;;<<<>>>???@@@AAABBBEEEFFFFFFFFFGGGKKKPPPTTTTTT```ooo~~~vvvoooiii___RRRGGG@@@??????<<<============<<<;;;:::===;;;:::;;;<<<===<<<;;;:::::::::::::::::::::::::::999777777888999;;;===777777777777777777777777444555555555666666777777;;;999777444333333333444555555555555666666666666555555666666666666555555444555777888777666444333555555444444444555555666:::999888666666666777777777666555555777888888777555666777888888777666555888999:::;;;<<<;;;:::999::::::::::::<<<===>>>???BBBEEEHHHJJJKKKLLLNNNPPPSSSZZZnnnzzzuuukkk```UUULLLEEEBBB<<<<<<<<<;;;;;;;;;;;;;;;<<<:::999:::;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888999:::;;;888888888888888888888888555555555666666666777777777777666555666888:::<<<555555666666666777777777555555666666666666555555333444666888888888666666666666555444444555555555888777777777777777888888777666555555777888888777555666777888999888888777999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<>>>???@@@BBBEEEHHHJJJKKKLLLNNNPPPUUU\\\pppvvvkkkaaaVVVKKKCCC@@@>>>===;;;;;;;;;<<<======<<<;;;;;;<<<<<<:::999===========================<<<:::999888888999999999999999999999999999999666666666666777777777777666555555666777999<<<===666777777777777888888888555666666777777666666555333444666888999999999888777777666555555555555555555666777888888999999999888666555555777888888777555666777888999:::::::::;;;;;;;;;:::;;;<<<<<<===;;;;;;<<<<<<===???@@@AAACCCEEEHHHIIIJJJLLLOOOQQQXXX___qqquuulll```SSSJJJGGGDDDAAA>>><<<===???@@@@@@???======>>>>>>===;;;========================;;;:::999888888888888999::::::::::::::::::::::::777777777777777777777777888777666555555555666666777777888888888999999999666666777777777777666666555555777888999999999999888888777666555555555555555666777999999999888777888666555666777999888888666666777999:::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>><<<<<<======>>>???AAABBBCCCEEEGGGIIIJJJLLLOOOQQQXXX___qqqwwwlllaaaYYYNNNKKKFFFAAA>>>>>>???@@@@@@>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<777777777777777888999999::::::::::::::::::::::::888888888888888888888777:::999888777666555444444888888888888999999999999666666777777777777666666777777888888888888777777999888777666666666666666777888999999999777666555888777666666888999999888777777888888:::;;;<<<===<<<<<<;;;:::;;;<<<===>>>============???@@@AAABBBDDDEEEGGGHHHIIILLLOOORRRVVV]]]ppp}}}rrriiicccVVVRRRLLLEEEAAA>>>======<<<;;;::::::<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;666666777777888999999:::::::::::::::::::::::::::999999999999888888888888999999999999999999999999777888888888888999999999666777777888888777777666888888777777777666666666888888777777777777888888999999999888888777666555999777666666888999999888888888888888999:::;;;<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<======>>>@@@AAABBBDDDEEEGGGHHHIIIKKKOOORRRTTT[[[ooouuulllggg```\\\UUUMMMGGGBBB???>>>:::999888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999999999999999999999999999::::::999999999888888888777888999999::::::::::::777777777888888888888999777777888888888888777777666666666555666666777777777777777777888999::::::888888777777777777777888999777666777888:::999999999888777777888999:::;;;999999:::;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAADDDFFFGGGGGGHHHKKKOOOSSSUUU\\\ppp|||rrrmmmiiieee^^^UUUMMMGGGCCCAAA:::999999;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999:::::::::999999888888888777777888888888777777666666777777777777888888888777777888888888888777777444444444444555777888999666666777777888999;;;;;;777777666666666888999;;;999888666777888::::::999999888777777777888999:::888999:::;;;<<<;;;:::999;;;;;;<<<<<<===???@@@AAAEEEFFFGGGGGGHHHKKKPPPSSSVVV]]]ppp}}}pppllljjjgggaaaTTTGGGBBBDDDCCCBBB@@@>>><<<<<<;;;;;;???>>>===<<<;;;:::::::::999999999::::::;;;;;;;;;;;;:::999777777777777888;;;:::999999888888999999999999888888999999:::;;;888888999::::::;;;<<<<<<888888777666666666666666888888999999999999888888777888888888999999999999;;;:::999888777777777777888888999999999999888888777777777777777777888888============>>>>>>>>>>>>:::;;;<<<>>>???AAABBBCCCCCCEEEGGGIIIJJJLLLOOORRRSSS___ooo{{{rrrqqqrrrpppfffWWWNNNLLL@@@??????>>>===<<<;;;;;;>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999888777777888999:::;;;:::999999888888999999999999888888999999:::;;;777777888999999:::;;;;;;888888777666666666666666888888999999999999888888666666666777777777888888;;;;;;:::999888888888888777888888999999888888777888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::<<<===???AAABBBBBBCCCEEEGGGHHHIIIKKKOOOQQQSSS___oooxxxwwwxxxzzzsssdddWWWPPPBBBAAA@@@???>>>===============<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;888888888888999:::;;;<<<;;;:::999999888888999999999999888888999999:::;;;777777888888999999::::::888888777666666666666777888888999999999999888888555555555555666666666666;;;::::::999888888888888777777888888888888777777888999999:::;;;<<<======:::;;;;;;;;;;;;<<<<<<<<<999:::;;;===>>>@@@AAABBBBBBDDDFFFHHHIIIKKKNNNQQQSSS___ooo~~~yyylll^^^VVVLLLJJJFFFBBB@@@???@@@@@@=========<<<======>>>>>>>>>>>>======<<<<<<;;;;;;999999999999::::::;;;;;;;;;:::999999888888999999999999888888999999:::;;;888888999999999:::::::::999888777777666666777777888888999999999999888888555555555555666666666666:::999888777777777777777666777777888888777777666888888999:::;;;<<<===>>><<<<<<<<<=========>>>>>>999:::;;;<<<>>>@@@AAABBBBBBDDDFFFGGGHHHKKKNNNPPPSSS___ooosssggg```YYYTTTMMMFFFAAA@@@@@@AAA>>>>>>=========>>>??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999;;;:::999999888888999999999999888888999999:::;;;:::::::::;;;;;;;;;;;;;;;999999888777777777777777888888999999999999888888666666777777777888888888888777777666666666666777777777888888888888777777666777888999:::;;;<<<===<<<<<<<<<<<<============999:::;;;===>>>@@@AAABBBBBBDDDFFFHHHIIIKKKNNNQQQSSS___oooxxxmmmhhhbbb^^^VVVNNNGGGBBB@@@@@@??????>>>>>>>>>>>>??????===============<<<<<<<<<<<<<<<<<<<<<;;;:::999888;;;:::999999888888999999999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<999999888777777777777888888888999999999999888888888888888888999999999999888777777666666666777777888888999999999999888888666777777888999::::::;;;999::::::::::::;;;;;;;;;:::;;;<<<>>>???AAABBBCCCCCCEEEGGGIIIJJJLLLOOORRRSSS___oootttnnnhhhfffaaa[[[SSSKKKEEEAAAAAA@@@@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======;;;;;;<<<======<<<;;;:::;;;:::999999888888999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888888888888999999999999888888888888888999999999999:::999999888888888888999999999999::::::::::::999999777888888888999999::::::999999:::::::::;;;;;;;;;;;;<<<===???@@@BBBCCCDDDDDDFFFHHHJJJKKKMMMPPPSSSSSS___ooowwwllllllkkkggg___UUUJJJDDDBBBAAA@@@???>>>>>>>>>>>>:::;;;;;;;;;<<<<<<======999:::;;;============<<<;;;:::999999888888999999999999888888999999:::;;;:::::::::::::::::::::::::::999888888777888888888888888999999999999888888777888888888999999999999:::::::::999::::::;;;;;;999::::::;;;;;;::::::999999999999999999999999999;;;;;;;;;<<<<<<<<<======<<<===>>>???AAACCCDDDEEEEEEGGGIIIJJJKKKNNNQQQSSSSSS___ooowwwxxxxxxtttlllaaaXXXRRRIIIHHHEEECCCAAA@@@@@@@@@>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888999::::::::::::::::::999999999888777777777777777777777777777777777999999999999999888777666999999888888888888888888777888999888666555666777555777:::::::::999999:::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<===???@@@AAACCCEEEGGGIIIIIIKKKMMMOOOVVV\\\nnn}}}yyyvvvoooeee\\\OOOKKKGGGCCCBBBAAA???>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::777888888999::::::999999999999999888888888888888888888888888888888888888888888888999999999888888888888888888888888888888888999999888777777999;;;;;;;;;;;;<<<;;;;;;999999<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<>>>???@@@AAACCCEEEGGGIIIIIIKKKMMMOOOVVV\\\ooouuukkk[[[TTTKKKEEEEEEDDD@@@===??????>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666777999:::777777888999999999999888888888888888888999999999888888888888888888888888777888888999999999888888888888888888888888888888888999999888888:::===@@@===:::777888:::===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAACCCEEEGGGIIIIIIKKKMMMOOOVVV\\\ooozzzkkk___PPPHHHFFFFFFCCC???@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888666444444666888:::777777888999999888888888777777777888999999999:::888888888888888888888888999999999999999888777666888888888888888999999999888999999999999<<>>???AAAAAACCCEEEGGGIIIIIIKKKMMMOOOUUU\\\oooxxxiiiWWWKKKGGGGGGDDDAAA@@@@@@@@@???>>>=========;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555666888:::888888999999999888888777777777777888999999999:::888888888888888888888888;;;;;;::::::888777555444777777888888888999999999888999999999:::===BBBEEEaaaUUUFFF<<<999999888777<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBCCCEEEGGGIIIIIIKKKMMMOOOTTT\\\ooo~~~rrraaaSSSMMMIIIEEEBBBAAAAAA@@@???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888:::;;;999::::::::::::999888888888888888888888999999999999999999999999999999999;;;;;;::::::888777555444777777777888999999::::::888999999999:::<<<@@@CCCSSSJJJ???888777999:::;;;<<<<<<<<<<<<<<<==================>>>???@@@AAABBBCCCEEEGGGIIIIIIKKKMMMOOOTTT[[[ppp{{{ooodddYYYQQQIIIEEEBBBAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888888888888999999999999999999999999888999999999999888777777666777777888999999::::::777888999999999:::<<<>>>:::888777777999;;;>>>@@@;;;<<<<<<<<<=========>>>=========>>>???@@@BBBBBBCCCEEEGGGIIIIIIKKKMMMOOOSSS[[[ppp|||rrrfffYYYNNNHHHBBBBBBAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::999999999888888777777999999999999999999999999666666777999999:::::::::666777777888999999::::::777888::::::999888:::;;;888;;;>>>??????=========;;;<<<<<<<<<======>>>>>>======>>>>>>???@@@BBBCCCCCCEEEGGGIIIIIIKKKMMMOOOSSS[[[pppzzzuuuiiiXXXJJJCCC???>>>AAABBB???===>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::999:::;;;===>>>:::::::::;;;;;;;;;<<<<<<:::::::::999999888888888;;;:::999999888888999999444777::::::999777777777;;;888555444666888::::::;;;::::::999888888888999777777888999999999999888===<<<;;;:::999:::;;;<<<<<<===>>>===;;;;;;===>>>???>>>======>>>@@@BBBDDDDDDDDDEEEHHHLLLNNNOOOOOOUUU^^^qqq|||ssseeeZZZLLLFFFBBBCCCBBB??????@@@>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999999;;;:::999999888999999999888999999999888888888888999999:::<<<<<<<<<;;;:::;;;:::999999888888999999888888999:::::::::::::::<<<<<<;;;::::::;;;<<<<<<<<<===>>>===;;;;;;===>>>??????>>>???@@@AAACCCDDDEEEEEEFFFHHHKKKMMMNNNNNNTTT]]]ppp|||rrrjjjXXXOOOHHHEEEBBB@@@@@@CCC???>>>>>>===============>>>===<<<<<<;;;<<<<<<<<<>>>>>>===<<<;;;:::999888<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999999===;;;888777888999999888999:::;;;;;;999888888888::::::999999888888999999999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===<<<===>>>===;;;;;;===>>>??????@@@AAABBBCCCCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNSSS]]]pppvvvooobbbXXXNNNHHHCCC??????BBB@@@???>>>>>>======>>>>>>>>>======<<<;;;;;;;;;;;;>>>======<<<;;;:::::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::<<<:::888888999:::999777<<<<<<:::666444555888<<<::::::999999888999999:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<===>>>===;;;;;;===>>>===>>>@@@AAABBBCCCCCCBBBCCCEEEGGGIIIKKKMMMOOOQQQTTT]]]pppwwwnnnhhh^^^TTTMMMGGGAAA???AAA@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;<<<;;;::::::999999::::::888888888999;;;;;;999888;;;;;;:::888888:::===???:::999999888999999::::::888999999:::::::::::::::<<<<<<<<<======>>>>>>>>><<<===>>>===;;;;;;===>>><<<===>>>@@@AAAAAAAAAAAA@@@CCCGGGIIIKKKMMMQQQTTTVVV___rrr~~~qqqlllddd\\\WWWPPPGGGBBBAAAAAA@@@@@@???????????????<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<=========:::::::::::::::;;;;;;;;;<<<;;;;;;:::::::::::::::555777999::::::;;;===???<<<::::::;;;<<<<<<:::888999999888888999999::::::888888999:::::::::::::::;;;<<<===>>>?????????>>><<<===>>>===;;;;;;===>>>======>>>???@@@AAAAAABBB???CCCGGGIIIJJJLLLQQQTTTVVV```sssyyyooojjjeeeccc\\\PPPGGGDDDAAAAAA@@@????????????@@@======>>>???@@@???>>>>>>============<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;555888:::999888;;;DDDKKKUUULLLAAA;;;;;;:::777444999999888888999999:::;;;999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@@@@??????<<<===>>>===;;;;;;===>>>???>>>>>>>>>???AAACCCDDDAAAEEEIIIJJJIIIJJJNNNRRRVVV___rrr{{{vvvuuuzzzrrrnnnlllkkkdddWWWKKKFFFBBBAAA@@@@@@??????@@@@@@>>>???@@@AAABBBBBBAAA@@@??????>>>===<<<;;;;;;:::;;;<<<<<<<<<======>>>>>><<<<<<;;;::::::::::::;;;777:::<<<888666;;;IIIUUU|||hhhOOO???:::;;;;;;999999888888888999::::::;;;:::;;;<<<<<<======<<<<<<;;;<<<>>>???@@@@@@@@@???<<<===>>>===;;;;;;===>>>AAA@@@???>>>???BBBDDDFFFDDDHHHKKKKKKHHHHHHLLLPPPUUU^^^qqqeeegggjjjqqq|||zzzsssrrrnnnbbbTTTLLLGGGEEECCCDDDFFFGGGEEECCC???BBBDDDDDDAAA??????@@@???>>><<<:::999:::<<<===:::::::::::::::::::::::::::::::::999999999888888CCC???;;;999:::???DDDHHHSSSOOOEEE<<<999<<<===:::<<<;;;::::::999999999999<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============???>>>>>>>>>???AAACCCDDDGGGHHHIIIIIIIIIKKKOOOQQQTTT```pppbbbcccgggnnnzzzyyyvvvrrriii___YYYQQQNNNKKKJJJJJJIIIFFFDDDBBBDDDFFFEEEAAA???>>>???>>>===<<<;;;:::;;;;;;<<<:::::::::::::::::::::::::::::::::999999999999888;;;:::999888999<<>><<<;;;::::::999999::::::<<<<<<;;;;;;;;;:::::::::==================>>>>>>=========>>>>>>>>>>>>???>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIIIIIIIKKKOOOQQQUUU```ppp]]]___cccjjjvvvxxxsssmmmhhhgggbbb^^^YYYTTTPPPMMMJJJGGGEEEFFFFFFEEEAAA???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999666777888:::;;;;;;;;;;;;>>><<<:::>>>IIIRRRNNNEEE<<<;;;::::::::::::::::::<<<;;;;;;;;;;;;:::::::::>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>???@@@BBBDDDFFFGGGGGGHHHIIIIIIIIIKKKOOOQQQVVVaaapppYYYZZZ___gggsss}}}vvvrrrqqqrrrsssnnnggg___WWWQQQLLLJJJDDDDDDDDDBBB@@@???>>>===;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777888:::;;;<<<<<<<<<;;;AAAAAA@@@BBBJJJPPPMMMFFF<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@@@@AAAAAA======>>>>>>>>>?????????===>>>@@@BBBDDDFFFHHHIIIGGGHHHIIIIIIIIIKKKOOOQQQWWWaaapppVVVXXX]]]fffttt~~~xxxwwwzzz{{{wwwoooeeeZZZQQQKKKHHHAAA@@@????????????>>>>>>;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::;;;<<<======>>>@@@???<<<<<<@@@@@@>>>;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@<<<<<<<<<=========>>>>>>>>>???AAACCCFFFHHHIIIJJJGGGHHHIIIIIIIIIKKKOOOQQQWWWaaannnUUUXXX^^^iiiwww{{{xxxzzz}}}zzzsssggg[[[OOOHHHEEEAAA???======>>>???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;:::888777888999;;;===:::======888555888;;;<<<;;;;;;;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;;;;<<<;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<============@@@AAACCCEEEGGGIIIIIIJJJGGGHHHIIIIIIIIIKKKOOOQQQWWW```mmmVVVYYY```lll|||~~~~~~~~~|||wwwlll___RRRIIIFFFCCC@@@======>>>???===<<<<<<;;;;;;:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888888888999:::;;;:::<<<<<<999999===>>><<<;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<========================<<<============>>>>>>>>>BBBCCCEEEGGGHHHIIIIIIIIIGGGHHHIIIIIIIIIKKKOOOQQQVVV___kkkWWWZZZbbbooo|||rrrdddVVVMMMJJJGGGCCC???>>>>>>???===;;;===<<<:::999:::<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;:::::::::999888<<<@@@===777;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>============>>>>>>>>>>>>????????????CCCDDDFFFHHHIIIIIIIIIIIIGGGHHHIIIIIIJJJKKKOOOQQQVVV___jjjZZZ^^^fffsss|||vvvmmmbbbWWWPPPGGGFFFDDD@@@======>>>@@@======<<<<<<<<<======>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::::::::::::::=========<<<;;;;;;::::::>>>>>>>>>>>>>>>=========;;;;;;<<<===>>>???@@@@@@DDDEEEEEEDDDDDDDDDGGGIIIGGGGGGFFFGGGIIIMMMQQQSSSSSS___jjjXXX]]]fffsssyyyuuusssmmmaaaXXXOOOKKKFFFAAA???>>>???@@@======<<<<<<<<<======>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<========================<<<<<<======>>>>>>??????DDDEEEEEEEEEDDDEEEGGGIIIHHHGGGGGGGGGIIILLLPPPRRRSSS___jjjWWW\\\gggtttwwwuuuyyyyyynnnccc[[[TTTJJJCCC@@@@@@@@@???>>>======<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>>>>???CCCDDDEEEEEEDDDEEEGGGIIIJJJIIIHHHGGGIIILLLOOOQQQSSS^^^iiiXXX___iiiuuu}}}wwwyyy{{{uuunnnggg\\\NNNEEECCCBBB@@@>>>???>>>==================>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@>>>=========>>>>>>BBBDDDEEEEEEEEEEEEGGGIIIKKKJJJHHHHHHHHHKKKNNNPPPSSS^^^hhh[[[bbbmmmwww~~~yyywwwuuusssnnncccUUUKKKFFFDDDAAA>>>??????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======BBBAAA???=========>>>???AAACCCEEEFFFFFFFFFGGGIIIKKKJJJHHHHHHHHHKKKMMMOOOSSS]]]ggg\\\dddoooyyyxxxuuuuuuqqqiii]]]SSSLLLGGGCCC???@@@@@@???>>>===============>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::;;;<<<<<<>>>======<<<;;;;;;::::::;;;;;;;;;<<<======>>>>>>BBBAAA???=========???@@@@@@CCCEEEFFFFFFFFFHHHIIIKKKJJJHHHHHHHHHKKKNNNOOOSSS]]]fff[[[dddpppyyyyyytttsssnnnfff\\\SSSLLLFFFCCCAAA@@@???>>>===============>>>>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>??????BBBAAA>>>======>>>@@@AAA@@@BBBEEEFFFGGGGGGHHHIIIJJJIIIHHHGGGIIIKKKNNNPPPSSS]]]fffZZZcccooozzz}}}tttsssqqqlllcccXXXOOOIIIFFFAAA@@@???>>>===============>>>?????????>>><<<;;;========================;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;<<<===::::::;;;;;;<<<=========<<<<<<<<<===>>>??????@@@BBB@@@>>>======>>>@@@BBB???BBBEEEGGGGGGGGGHHHIIIJJJIIIHHHGGGIIILLLOOOQQQSSS]]]fff[[[cccnnnyyy{{{qqqtttwwwssshhh[[[QQQKKKFFFDDDAAA@@@@@@AAA@@@???;;;<<<===>>>>>>===<<<<<>>===<<<<<<<<<<<<<<<<<<<<<===>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<===>>>>>><<<<<<<<<<<<============>>>>>>>>>===============???AAACCCFFFHHHIIIIIIIIILLLJJJGGGEEEFFFIIINNNQQQRRR]]]hhhZZZaaalllwww}}}ooosssvvvuuuooodddZZZSSSJJJGGGCCCAAA@@@@@@???>>>======>>>>>>>>>======<<>>===<<<<<<<<<======<<<<<<===>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@?????????????????????AAABBBDDDGGGIIIJJJJJJJJJIIIIIIGGGGGGHHHJJJMMMNNNRRR]]]hhhYYY```jjjuuuwwwwwwxxxyyywwwoooddd\\\OOOKKKFFFBBBAAA@@@>>>===@@@@@@???>>>============AAA@@@>>>===<<<======>>>>>>===<<<===>>>>>><<<:::========================;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============??????????????????@@@@@@@@@AAACCCEEEGGGHHHHHHIIIGGGHHHHHHIIIJJJKKKLLLMMMRRR]]]hhhXXX___iiittt}}}|||{{{uuukkkbbbSSSNNNHHHCCCAAA@@@???>>>CCCBBB@@@>>>======>>>>>>@@@???>>>=========>>>??????>>>======>>>>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHHHHGGGHHHIIIKKKMMMNNNRRR]]]hhhXXX___jjjvvv|||{{{wwwooogggWWWQQQJJJDDDAAA@@@@@@@@@CCCBBB@@@>>>>>>>>>>>>?????????>>>======>>>???@@@@@@>>>======>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<============<<<<<<======>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEJJJHHHFFFEEEGGGJJJOOOQQQRRR]]]hhhYYYaaammmzzz{{{tttnnn___XXXOOOGGGCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>???>>>>>>===>>>???AAABBBAAA???======>>>???>>>===========================;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;<<<===>>>???<<<<<<<<<<<<============>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFGGGKKKHHHEEEDDDFFFJJJOOOSSSRRR]]]hhhZZZcccqqqzzzsssiiiaaaVVVLLLFFFCCCBBBBBB>>>???????????????>>>>>>>>>>>>======>>>@@@AAABBBBBB@@@>>>===>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<===============>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFFFFHHHKKKOOOQQQRRR]]]hhhZZZdddsss}}}uuuqqqhhh\\\PPPHHHDDDBBBBBB<<<===???@@@@@@???>>>===>>>>>>======>>>@@@BBBCCCCCC@@@>>>===>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>;;;<<<<<<===>>>?????????AAAAAA@@@@@@AAACCCDDDFFFFFFFFFGGGHHHJJJLLLNNNOOOSSS]]]hhh^^^ggguuu}}}zzzsssfffXXXLLLFFFDDDEEEBBBAAA???>>>>>>>>>???@@@??????>>>>>>???@@@AAAAAABBBBBBAAA@@@?????????@@@========================<<<<<<<<<;;;;;;:::::::::===<<<;;;::::::;;;<<<===???>>>===<<<<<<===>>>???===<<<<<<<<<>>>???AAACCC???@@@@@@AAACCCEEEGGGHHHFFFGGGHHHHHHIIILLLPPPSSSVVV^^^hhh```hhhvvv}}}yyypppbbbSSSIIIDDDDDDCCCBBBAAA@@@???>>>>>>>>>??????>>>>>>???@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===???>>>===<<<<<<===>>>>>>======<<<===>>>@@@AAABBB????????????@@@BBBCCCCCCFFFGGGHHHHHHIIILLLPPPSSSVVV^^^hhhaaaiiiuuuzzzmmm]]]OOOFFFBBBDDDCCCBBBAAA@@@>>>======?????????>>>??????@@@AAA>>>======<<<<<<<<<<<<==========================================>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>============>>>>>>============>>>@@@AAABBB@@@@@@?????????@@@AAAAAAFFFGGGHHHHHHIIILLLPPPSSSVVV^^^hhhaaaiiittt|||pppdddWWWKKKCCCBBBBBBBBBAAA@@@>>>======@@@???????????????@@@@@@======<<<;;;;;;<<<<<<===========================<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<=====================>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHHHHIIILLLPPPSSSUUU]]]hhhaaaiiivvvzzzooohhh___RRRGGGBBBAAAAAA@@@@@@?????????@@@@@@???????????????@@@=========<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<======>>>========================<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA??????@@@AAABBBDDDEEEFFFFFFGGGHHHHHHIIILLLPPPSSSUUU]]]hhhdddnnn|||}}}pppjjjcccXXXOOOFFFEEECCCAAA@@@@@@AAAAAAAAA@@@??????>>>?????????>>>============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<======>>>>>>======<<<;;;<<<===>>>?????????>>>>>>??????@@@AAAAAA@@@@@@======>>>???AAACCCEEEFFFFFFGGGHHHHHHIIILLLPPPSSSTTT]]]iiiiiiuuuxxxmmmddd]]]XXXNNNKKKGGGCCCAAAAAABBBCCCAAA@@@@@@???>>>>>>??????===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<===>>>??????>>>===<<<:::;;;===>>>?????????>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFGGGHHHHHHIIILLLPPPSSSTTT]]]iiinnnzzzoooddd______UUUQQQLLLFFFBBBAAABBBDDDAAAAAA@@@???>>>>>>??????<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======<<<===>>>??????>>>===<<<:::;;;===>>>?????????>>>>>>???@@@AAABBBAAA@@@???DDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHIIILLLPPPSSSTTT]]]iiixxxyyymmmbbb]]]\\\YYYQQQGGGDDDFFFCCC<<>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>???@@@>>>HHHMMMGGG>>><<<===???>>>>>>======<<<<<<;;;;;;<<<<<<<<<===============@@@@@@????????????????????????@@@AAABBBDDDEEEFFFGGGHHHJJJKKKKKKLLLOOORRRUUU^^^jjjssshhhddd^^^\\\TTTJJJEEEFFFDDD???BBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>============>>>>>>???===EEEHHHCCC===<<<======>>>>>>>>>>>>????????????<<<<<<<<<===============??????@@@@@@@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFGGGHHHJJJKKKKKKLLLOOOQQQUUU^^^jjj|||pppjjjbbb```YYYNNNFFFDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA========================???>>>>>>============>>>===AAABBB>>>;;;===>>><<<=========>>>???@@@@@@@@@<<<<<<<<<======>>>>>>>>>??????@@@@@@AAAAAABBBBBB???@@@@@@AAABBBDDDEEEFFFFFFHHHJJJJJJKKKLLLOOOQQQUUU^^^jjjwwwnnnfffddd^^^RRRHHHCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>======<<<=========???===:::;;;??????<<<;;;<<<<<<<<<=========>>><<<<<<<<<===>>>>>>????????????@@@AAABBBBBBCCCCCC@@@@@@@@@AAACCCDDDFFFGGGFFFHHHIIIJJJJJJLLLNNNQQQTTT^^^kkktttllliiibbbXXXLLLDDDBBBDDDAAAAAA@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAA??????>>>======<<<======>>>>>><<<:::===AAAAAA===>>>=========<<<<<<<<<;;;<<<<<<======>>>??????@@@??????@@@AAABBBBBBCCCCCC@@@@@@AAABBBCCCEEEFFFGGGFFFGGGIIIJJJJJJKKKNNNPPPTTT^^^kkktttnnnggg___TTTIIIDDDDDDAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>============>>><<<>>>>>><<<===AAAAAA===@@@@@@@@@???>>>=========<<<<<<===>>>>>>???@@@@@@??????@@@@@@AAAAAABBBBBB@@@AAAAAABBBCCCEEEFFFGGGEEEGGGIIIIIIJJJKKKNNNPPPSSS^^^kkk|||tttlllggg]]]PPPGGGDDDAAAAAA@@@????????????@@@========================>>>============>>>>>>???:::>>>???>>>===??????<<>>>>>>>>>>>;;;<<<===>>>???@@@AAAAAA??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEGGGHHHEEEGGGHHHIIIIIIKKKNNNPPPSSS]]]kkkxxxppplllcccUUUIIIEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????======<<<======>>>???@@@888===@@@>>>===>>>===;;;;;;;;;<<<<<<======>>>>>>;;;<<<===>>>???@@@AAAAAA@@@@@@??????????????????AAAAAAAAABBBDDDEEEGGGHHHEEEGGGHHHIIIIIIKKKMMMPPPSSS]]]kkksssllldddWWWLLLGGGCCCAAA??????@@@AAAAAA@@@BBBAAA@@@>>>======<<<<<>>============>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>============@@@@@@??????@@@@@@AAABBBAAAAAA?????????AAACCCDDDGGGHHHIIIJJJKKKMMMPPPSSSQQQ]]]lll~~~ssshhh[[[OOOJJJFFFDDDAAA@@@@@@AAA@@@@@@AAA@@@???>>>>>>======>>>?????????>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>===@@@@@@??????@@@@@@AAABBBCCCBBBAAA@@@AAACCCEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSSSS^^^lll~~~qqqcccVVVNNNIIIFFFCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBDDDCCCCCCBBBCCCEEEFFFHHHGGGHHHIIIJJJKKKMMMPPPSSSUUU___lllooo___TTTKKKHHHDDDAAAAAAAAAAAA@@@???>>>>>>>>>??????@@@AAA<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHGGGHHHIIIJJJKKKMMMPPPSSSWWW```lll}}}jjj\\\OOOKKKFFFCCCBBBBBBBBBAAA>>>>>>>>>>>>???@@@AAABBB@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAABBBCCCEEEFFFFFFGGGHHHIIIJJJKKKMMMPPPSSSWWW```lllwwwfffVVVRRRKKKFFFDDDCCCBBBAAA???????????????@@@AAABBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@??????@@@@@@AAABBB??????@@@BBBCCCDDDEEEEEEGGGHHHIIIJJJKKKMMMPPPSSSUUU___lllqqqaaa[[[SSSKKKGGGCCCAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAABBB>>>???@@@BBBCCCDDDEEEEEEGGGHHHIIIJJJKKKMMMPPPSSSSSS^^^lllxxxjjjcccYYYPPPIIIDDDAAA>>>AAAAAA@@@@@@???@@@@@@AAA<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBB>>>???AAACCCDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMPPPSSSQQQ]]]lllrrrfffZZZSSSMMMGGGCCCCCCBBB???<<<===@@@AAA@@@>>>AAAAAAAAAAAAAAA@@@???>>>???<<<:::;;;===>>>===;;;@@@@@@????????????@@@@@@AAA@@@?????????@@@BBBBBBDDDBBB@@@?????????AAABBB@@@@@@@@@AAABBBCCCDDDEEEDDDEEEGGGHHHJJJMMMRRRUUUWWW___jjjuuuiii]]]WWWQQQKKKFFFEEEDDDCCCAAA@@@@@@AAA@@@???AAAAAAAAAAAAAAA@@@???>>>@@@>>><<<<<>>=========>>>???@@@===>>>???AAABBBCCCDDDDDDBBBAAAAAAAAAAAACCCDDDEEEEEEFFFGGGHHHIIILLLQQQTTTTTT^^^jjjzzznnnbbb\\\XXXPPPJJJGGGFFFGGGFFFDDDAAA???@@@AAA@@@@@@AAAAAAAAA@@@??????BBB@@@>>>>>>@@@AAA@@@???@@@@@@????????????@@@@@@>>>>>>======>>>>>>???@@@??????AAAAAAAAA???===<<>>???BBBFFFHHHGGGHHHHHHHHHHHHJJJNNNQQQSSS]]]jjj}}}nnngggbbbXXXNNNHHHCCCEEEFFFDDD@@@???AAACCC???@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@@@@????????????@@@@@@??????@@@@@@AAAAAAAAAAAA>>>???@@@CCCIIIOOOUUUYYYMMMKKKGGGDDDBBBCCCEEEFFFGGGHHHHHHHHHHHHJJJMMMPPPUUU___lllxxxooohhh]]]QQQJJJCCCCCCCCCBBB@@@@@@AAABBB??????@@@AAAAAAAAA@@@@@@===>>>???>>><<<<<<>>>???@@@@@@????????????@@@@@@======>>>????????????>>>>>>>>>===???DDDKKKRRRVVVWWWTTTOOOJJJGGGEEEDDDDDDFFFGGGGGGGGGGGGIIIMMMPPPVVV```mmmxxxooodddWWWOOOGGGEEECCCAAAAAAAAA@@@???>>>???@@@AAAAAAAAAAAA@@@===>>>???>>><<<<<<>>>@@@@@@@@@????????????@@@@@@<<<===>>>???@@@??????>>>AAA???>>>===???BBBEEEGGGRRRPPPMMMJJJHHHGGGFFFFFFEEEFFFGGGGGGGGGJJJNNNQQQTTT^^^mmm~~~uuuiii[[[SSSKKKGGGCCCBBBBBBBBB???<<<>>>???@@@AAAAAAAAAAAAAAA===???@@@???<<<<<<>>>AAA@@@@@@????????????@@@@@@>>>???@@@AAABBBAAA@@@@@@???@@@@@@AAACCCEEEGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIDDDEEEFFFGGGGGGJJJNNNQQQRRR]]]lllvvvhhh]]]VVVLLLHHHDDDBBBDDDDDDCCCAAAAAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBAAA@@@???>>>??????>>>>>>>>>>>>??????>>>>>>>>>??????@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFFHHHGGGEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKOOOQQQUUU^^^kkkooobbbZZZQQQLLLFFFDDDDDDDDDBBB@@@AAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@???======??????>>>>>>>>>>>>??????===>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGIIIIIIIIIKKKNNNQQQVVV___kkkzzzjjj```WWWQQQJJJEEEDDDCCCAAA???AAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@??????>>>??????>>>>>>>>>>>>??????<<<===???AAABBBAAA@@@?????????@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIJJJNNNPPPVVV___lllttthhh\\\UUULLLFFFDDDCCCAAA???AAAAAABBBBBBAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>??????@@@;;;===@@@BBBCCCBBB@@@???===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHHHHHHHJJJMMMPPPVVV```mmm~~~qqqaaaYYYOOOHHHEEEDDDBBB@@@AAAAAABBBBBBAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBCCC@@@@@@????????????@@@@@@<<<>>>@@@CCCCCCBBBAAA?????????@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIKKKNNNPPPVVV```nnn|||jjjaaaUUULLLGGGEEECCCAAAAAAAAABBBBBBAAAAAA@@@???@@@????????????@@@@@@AAA@@@@@@????????????@@@@@@===>>>@@@BBBCCCBBBAAA@@@BBBCCCCCCCCCDDDDDDDDDEEE@@@AAACCCDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJKKKOOOQQQUUU```mmmuuukkk]]]QQQJJJFFFCCCAAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>===>>>???@@@AAAAAA@@@@@@??????@@@@@@AAA>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDD@@@AAACCCEEEGGGHHHHHHHHHHHHIIIJJJJJJKKKLLLPPPRRRSSS___mmm~~~ssscccUUULLLGGGCCCAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@?????????@@@BBBCCCAAA@@@@@@??????@@@@@@AAA???@@@@@@@@@AAABBBCCCCCC@@@AAAAAAAAAAAAAAAAAABBB@@@AAADDDFFFHHHHHHHHHHHHHHHJJJKKKKKKKKKMMMPPPSSSSSS^^^lllooobbb\\\TTTHHHEEEJJJCCCBBB@@@????????????@@@BBBAAA???>>>>>>???AAABBB>>>>>>>>>???@@@@@@@@@AAA??????@@@AAABBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFEEEFFFGGGIIIHHHIIIKKKKKKKKKLLLNNNPPPSSS]]]jjjuuuhhhbbbYYYLLLFFFHHHEEEDDDBBBAAA@@@@@@AAAAAABBBAAA???>>>===>>>???@@@>>>>>>????????????????????????@@@AAABBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEEEEEEEEEEGGGIIIHHHIIIKKKKKKKKKLLLNNNQQQSSS]]]jjjssskkk```QQQHHHGGGFFFEEEDDDBBBBBBBBBBBBCCCBBBAAA???>>>===>>>>>>???AAAAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBB@@@@@@AAAAAAAAAAAABBBBBBAAACCCEEEEEEEEEEEEGGGIIIGGGIIIJJJKKKKKKLLLOOOQQQSSS]]]jjj~~~rrreeeVVVLLLIIIGGGFFFDDDCCCBBBBBBBBBCCCAAA@@@@@@??????@@@AAAAAADDDDDDCCCCCCBBBBBBBBBAAA???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDEEEGGGHHHGGGIIIJJJKKKKKKLLLOOOQQQSSS]]]kkkxxxjjj]]]SSSMMMHHHFFFEEECCCBBBAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDDDDEEEFFFHHHGGGHHHJJJKKKKKKMMMOOORRRRRR]]]lllrrrfffZZZSSSIIIGGGEEECCCBBBBBBBBBBBB@@@AAABBBCCCDDDDDDEEEEEE????????????>>>>>>>>>>>>@@@AAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@BBBDDDDDDDDDDDDFFFHHHFFFHHHJJJKKKKKKMMMPPPRRRRRR]]]lll|||pppbbbWWWKKKIIIGGGEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBDDDDDDDDDDDDFFFGGGFFFGGGIIIJJJKKKMMMPPPSSSRRR]]]mmmwwwfffYYYLLLKKKIIIGGGEEEDDDDDDEEEDDDDDDDDDCCCBBB@@@???>>>@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDCCCDDDFFFGGGFFFGGGIIIJJJKKKMMMPPPSSSRRR]]]mmm