BM66(@ ~~~~~~~~~}}}zzzyyywwwwww|||}}}wwwvvvyyy||||||zzzzzz~~~~~~wwwrrroootttsssssstttwwwxxxxxxwwwuuutttrrrooommmkkkjjjiiijjjpppuuuuuusssvvv~~~}}}~~~xxx{{{}}}|||zzzxxxvvvuuutttuuuuuurrrsssttttttrrrqqqqqqrrrtttzzzyyyqqqnnnnnnpppqqqoooooorrrvvv{{{{{{wwwssstttzzzwwwpppssszzz~~~}}}~~~||||||}}}~~~|||{{{{{{yyyxxxwwwvvvvvvpppqqqrrrrrrqqqpppooonnnppplllkkknnnrrruuu{{{uuuoookkkhhhkkkjjjjjjllloooppppppooorrrqqqooommmjjjhhhfffeeeeeeiiinnnnnnllloooxxxwwwwwwvvvyyy~~~xxx{{{~~~xxxvvvuuusssqqqooonnnmmmmmmjjjkkkkkkjjjhhhggghhhiiikkkpppwww}}}{{{~~~xxxssspppnnnlllkkklllnnnsssyyy~~~~~~yyytttooouuu{{{~~~}}}uuulllkkkpppwww}}}~~~uuuwww}}}~~~~~~}}}yyyyyy{{{yyytttqqqpppooonnniiijjjjjjiiihhhhhhjjjlllmmmmmmlllhhhddddddjjjpppvvvxxxtttooopppqqqsssuuuuuurrrooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnoooppppppqqqqqqqqqqqqpppppppppoooooommmmmmmmmmmmnnnpppqqqsssrrrsssuuuxxxzzz|||}}}}}}||||||{{{zzzyyyxxxxxxwwwvvvvvvuuuuuuvvvxxxzzz|||tttttttttuuuxxxzzzyyyyyyxxxwwwwwwvvvvvvwwwyyyzzzwwwwwwvvvvvvvvvuuuuuuuuuooopppqqqrrrrrrrrrqqqpppnnnnnnmmmmmmlllkkkkkkjjjhhhhhhggggggfffeeeeeeeeeeeeaaa___bbbfffiiiooouuuwwwqqqnnnjjjgggfffffffffgggjjjllllllkkkoooooonnnmmmllljjjiiihhhiiikkkmmmlllkkknnnuuu{{{{{{wwwuuuqqqrrrwwwuuuwww{{{zzzvvvrrrqqqpppnnnllljjjgggfffeeefffgggfffeeeeeeggghhhgggkkkqqqvvvzzz{{{{{{zzzwww|||wwwsss{{{}}}xxxyyyxxxwwwxxxxxxxxxtttoookkklllnnnrrrxxx~~~{{{wwwrrrvvvxxxwwwyyy|||wwwooojjjkkkmmmrrrwwwzzz{{{{{{uuupppnnnrrrvvvxxxzzz}}}~~~}}}yyywww}}}xxx|||}}}{{{}}}{{{}}}~~~yyytttpppllljjjgggggghhhlllppptttuuuuuusssoooiiidddcccbbbbbbaaaZZZ[[[ZZZZZZYYY[[[^^^aaaaaaaaa```\\\XXXYYY___fffdddmmmwww{{{wwwooojjjhhhcccdddfffhhhjjjiiifffdddeeeeeeeeeeeeeeeeeeeeeeeegggggghhhhhhiiijjjjjjkkkiiihhhhhhhhhhhhgggggggggdddddddddeeehhhlllooorrrmmmnnnoooqqqrrrrrrrrrrrrssssssssssssssssssssssssjjjiiigggggghhhjjjnnnpppkkkjjjiiijjjlllnnnnnnnnnlllkkkkkkjjjkkklllnnnoookkklllmmmmmmkkkkkklllmmmkkkllllllmmmlllkkkiiihhhhhhhhhggggggfffffffffeeeeeedddcccbbbaaa`````````aaa]]]]]]```dddffflllrrrtttooolllhhhddddddcccccceeehhhjjjjjjiiijjjjjjkkklllmmmmmmmmmmmmooopppooonnnlllnnntttxxx{{{zzzvvvnnnlllqqqnnnooopppsssvvvvvvsssqqqooooooooommmkkkhhheeeccc^^^```aaaaaaaaabbbdddfffbbbeeejjjnnnqqqrrrrrrqqqkkkpppvvvzzz|||uuunnntttxxxrrrmmmnnnllloootttyyyzzzvvvoooiiihhhhhhjjjoootttuuusssooosssuuurrrnnnqqqwwwvvvpppjjjiiiiiimmmrrrvvvwwwvvvsssnnnlllnnnpppppptttyyytttvvvxxxvvvuuuxxx{{{{{{yyy{{{}}}|||zzzzzz{{{|||}}}~~~||||||~~~~~~{{{|||tttmmmqqq}}}aaabbbdddeeeffffffeeeeeeddddddeeehhhkkkooopppqqqnnniiihhhjjjjjjfffddddddhhhhhhiiiiiilllnnnqqqssssssqqqnnnnnnoooqqqrrrrrrnnnllljjjlllqqqwww|||~~~~~~xxxrrrmmmllllllnnnnnnmmmmmmllllllkkkkkkjjjlllnnnooonnnnnnnnnoooppppppqqqssstttsssssstttqqqqqqpppnnnkkkjjjjjjjjjjjjmmmqqqsssttttttvvvwwwrrrsssssspppnnnllllllmmmqqqnnnkkkkkkoootttyyy{{{{{{vvvttttttsssooojjjooorrrwww||||||{{{yyyxxxyyy}}}~~~}}}|||}}}~~~}}}|||zzzttttttsssoooiiiccc```^^^ZZZ[[[\\\___cccffffffeeegggdddaaa___^^^^^^]]]\\\YYYYYYXXXTTTPPPOOORRRUUU\\\\\\\\\ZZZXXXXXXYYY[[[\\\aaafffiiigggccc```^^^```bbbdddeeedddccc```^^^[[[]]]___```aaabbbaaaaaabbbbbbaaabbbdddeeeeeedddaaabbbdddeeefffggghhhhhhbbbbbbbbbccceeefffhhhiiinnnkkkhhhhhhllloooooonnnkkklllmmmppprrrrrrpppnnnhhhgggfffffffffgggggghhhfffffffffeeeccccccdddffffffeeecccaaa___```cccfffgggiiihhhfffgggjjjiiieeeeeeeeedddccccccddddddeeeddddddddddddeeedddbbb```\\\___bbbeeeeeeccc```^^^aaa______```___^^^cccjjj{{{pppggggggfffaaadddcccbbbaaabbbcccfffgggjjjiiihhhiiikkklllkkkkkkiiipppuuurrrnnnnnnoooooo{{{yyyuuuuuusssqqqqqqtttqqqmmmkkklllnnnppppppssspppnnnmmmiiibbbaaaccc[[[[[[]]]^^^___`````````dddfffiiinnnqqqrrrpppmmmmmmppptttvvvyyy~~~xxxoooiiiggghhhiiiiiiiiikkknnnpppppplllfffaaadddcccbbbbbbeeeiiinnnqqqllljjjiiikkkooosssvvvwwwsssnnniiijjjpppvvvxxxxxxtttiiifffmmmqqqmmmkkkpppssssssrrrpppoooqqqtttwwwssstttvvvzzz|||{{{xxxuuuwwwvvvvvvuuuuuutttttttttuuuyyy}}}}}}{{{zzzxxxwwwtttqqqpppqqqvvvyyyxxxvvvsssppppppqqqtttuuuxxxxxxzzz|||~~~~~~|||zzzrrrnnnjjjmmmvvvRRRSSSTTTUUUVVVVVVVVVVVVYYYXXXYYY[[[^^^bbbdddeeeeee```^^^______\\\[[[\\\[[[[[[[[[[[[\\\]]]^^^___bbb```^^^^^^___aaabbbbbbaaa___]]]^^^bbbfffjjjkkklllkkkhhheeecccaaaaaabbbdddddddddcccccccccccccccccceeeffffffeeeeeeggghhhkkkjjjjjjkkkjjjiiiiiijjjdddcccbbb```^^^]]]]]]]]]^^^aaaeeehhhiiijjjkkkmmmkkkkkkjjjhhhffffffhhhjjjkkkhhheeefffjjjoootttvvvyyyuuupppooopppooolllhhhdddfffiiimmmpppsssuuuuuuuuusssqqqpppqqqsssvvvxxx{{{zzzzzzzzzzzzzzzzzzzzz~~~~~~~~~}}}}}}|||{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxuuutttssstttuuutttsssqqqnnnnnnmmmkkkgggcccaaa```YYYXXXYYY\\\```cccdddccceeeccc```___```___^^^]]]ZZZYYYXXXTTTQQQPPPSSSVVVSSSSSSSSSQQQPPPPPPRRRUUUZZZ^^^ccceeedddaaa___^^^```bbbdddeeeeeedddbbbaaa^^^___```aaaaaa```___^^^______```bbbdddeeefffeee```aaacccdddfffgggggggggeeeeeeeeeeeefffhhhiiijjjmmmjjjhhhhhhkkkmmmmmmllllllllllllnnnppppppnnnkkkeeedddaaa``````aaacccdddhhhhhhgggfffeeeddddddcccdddcccbbb```^^^^^^___```aaaccccccbbbdddgggfffaaaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbaaabbbcccccccccbbbaaaaaaccc___^^^bbbcccbbbdddgggkkkzzzsssrrrwww{{{{{{yyyyyysssiiieeeggggggdddeeedddcccbbbbbbcccdddeeeiiiiiiiiijjjkkkkkkjjjiiieeemmmqqqnnnjjjkkkmmmmmmtttzzztttvvvxxxvvvttttttssspppnnnmmmmmmnnnmmmlllnnnlllnnnooollleeeaaaaaa[[[[[[\\\]]]^^^_________bbbdddfffjjjmmmmmmlllkkkkkkmmmppprrrtttxxx}}}zzzrrrjjjgggiiillljjjiiihhhhhhgggeeeaaa]]]______^^^___aaadddgggiiifffeeedddfffiiinnnsssuuutttoookkkmmmssszzz~~~xxxnnniiioooqqqllljjjmmmkkklllmmmmmmkkkkkklllmmmoooooopppqqqrrrssstttuuurrrqqqooommmkkkiiigggfffkkkooosssvvvuuusssqqqppppppqqqrrrqqqpppqqqsssuuuuuutttrrrpppnnnnnnnnnnnnnnnppptttxxx{{{{{{yyywwwuuurrrppppppuuu}}}JJJKKKLLLLLLMMMMMMMMMMMMRRRQQQRRRSSSVVV[[[___bbbaaa[[[WWWWWWWWWTTTTTTVVVTTTTTTUUUUUUTTTTTTSSSRRRXXXVVVTTTTTTVVVXXXYYYXXXZZZXXXWWWWWWZZZ]]]______]]]\\\[[[YYYYYYYYY[[[\\\[[[[[[[[[ZZZ[[[[[[\\\\\\[[[\\\\\\[[[ZZZ\\\___aaaeeedddbbb```_______________]]][[[ZZZXXXXXXXXXXXXYYY\\\___bbbcccdddfffgggbbbbbbaaa___^^^```dddgggiiifffdddeeehhhmmmqqqssspppmmmjjjjjjlllllljjjgggdddddddddfffiiilllppprrrsssqqqooommmmmmoooqqqsssrrrrrrqqqqqqrrrrrrssssssvvvvvvwwwwwwvvvvvvvvvvvvttttttsssrrrrrrqqqqqqrrrpppoooooooooqqqqqqooommmkkkjjjiiihhhfffeeedddddd[[[ZZZYYY[[[___aaabbbbbbaaa```______``````^^^\\\WWWVVVUUURRROOONNNPPPRRRUUUUUUTTTRRRQQQSSSVVVYYYUUUXXX\\\___^^^]]]\\\]]]___```bbbdddeeedddcccbbb_________^^^]]]\\\[[[ZZZZZZ[[[]]]```bbbdddeeeeeebbbcccfffhhhiiijjjiiiiiigggffffffffffffggghhhhhhjjjhhhffffffhhhiiiiiihhhjjjiiijjjkkkmmmllljjjhhhllljjjfffddddddfffjjjllljjjhhheeeeeefffeeeaaa]]]```___^^^\\\[[[ZZZYYYYYY^^^aaabbbbbbeeehhhfffaaabbbbbbccccccccccccbbbbbbeeeeeefffffffffeeeddddddcccbbbaaa```______``````aaa\\\\\\```cccbbbaaabbbaaavvv|||tttmmmooommmiiihhhjjjjjjggghhhiiihhheeeeeeggghhhfffdddddddddcccccccccbbbbbbfffhhhjjjlllmmmmmmlllkkkkkkrrrvvvrrrmmmnnnpppqqqqqqxxx|||uuusssxxx}}}|||yyyxxxuuusssqqqoooooommmjjjgggiiijjjooouuutttkkkdddbbb^^^^^^^^^^^^___``````aaaaaabbbdddeeeggghhhhhhhhhhhhjjjlllnnnooorrruuuxxx{{{}}}{{{mmmeeegggmmmjjjgggbbb___^^^]]][[[ZZZZZZZZZ[[[\\\]]]___``````]]]\\\[[[[[[___dddjjjmmmssspppmmmpppwww}}}|||rrrnnnqqqqqqkkkiiikkkiiijjjlllkkkiiifffeeeeeehhhiiiiiihhhgggiiioootttqqqpppooollljjjgggeeedddfffjjjoooqqqqqqpppoooooopppsssuuuvvvtttqqqpppppptttsssqqqooonnnlllkkkkkkjjjmmmrrrvvvxxxxxxvvvuuuqqqqqqpppppprrrvvv|||JJJKKKKKKLLLMMMMMMLLLLLLMMMNNNOOOQQQTTTZZZaaafffeee^^^XXXVVVTTTRRRRRRTTTRRRSSSTTTTTTTTTRRRQQQPPPTTTSSSRRRRRRUUUVVVWWWVVVYYYWWWVVVXXXZZZ]]]^^^^^^\\\ZZZWWWUUUUUUVVVVVVVVVWWWVVVVVVVVVVVVWWWYYYZZZVVVVVVUUUSSSSSSUUUYYY]]]aaabbb___\\\[[[^^^___^^^aaa___\\\ZZZZZZZZZZZZYYYZZZ\\\```bbbbbbbbbcccddd\\\\\\\\\[[[\\\___dddhhhmmmjjjhhhhhhkkknnnpppqqqkkkiiihhhhhhkkklllllljjjmmmkkkhhhggghhhkkkooorrrrrrqqqooommmlllmmmooopppmmmmmmmmmnnnoooppprrrsssqqqqqqqqqrrrrrrsssssstttqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnoooqqqrrrqqqoooooommmjjjhhhggghhhhhhggg___]]]\\\\\\^^^```aaa```bbbaaaaaaaaabbbaaa^^^\\\WWWVVVTTTQQQOOONNNOOOOOOOOONNNMMMKKKJJJLLLPPPSSSUUUXXX[[[]]]^^^^^^___```aaabbbdddeeeffffffeeedddaaa``````___^^^\\\[[[[[[ZZZ\\\___aaacccdddfffgggfffhhhllloooppppppnnnmmmjjjjjjiiihhhggggggggghhhjjjjjjiiiiiiiiiiiihhhhhhhhhhhhiiikkkmmmnnnmmmkkkgggeeebbb```aaaeeejjjnnnqqqmmmiiiiiikkkiiiddd^^^bbb___\\\ZZZZZZZZZZZZZZZ___bbbeeeeeehhhllljjjeeebbbbbbcccccccccbbb```___gggiiikkkllllllkkkjjjjjjfffeeedddcccbbbaaa`````````]]]\\\___aaa``````cccdddvvv|||pppkkknnnnnnkkkjjjkkkiiifffccceeeffffffggggggfffeeebbbccccccdddccccccbbbaaacccfffkkknnnpppqqqrrrrrrvvv|||}}}wwwrrrqqqssstttuuuxxx~~~xxxvvv{{{}}}}}}|||xxxtttpppmmmkkkhhheeefffiiirrr{{{|||sssiiieeebbbbbbaaa```aaabbbcccdddbbbbbbbbbbbbaaabbbcccddddddeeegggjjjlllnnnqqqsssyyyzzzzzzzzzyyywwwyyy{{{{{{vvvuuuuuu|||xxxwww|||{{{lllcccbbbffffffbbb]]]ZZZYYYYYYYYYXXXUUUWWWYYY\\\]]]]]]]]]]]]ZZZZZZYYYXXXZZZ___eeeiiiqqqpppppptttyyy|||~~~~~~{{{tttoooqqqpppkkkiiikkknnnooonnnkkkgggcccaaaaaaaaadddeeeccc```cccjjjqqqoooooonnnmmmkkkjjjiiiiiicccgggmmmppprrrrrrssssss{{{}}}~~~}}}yyyuuusssrrrvvvuuusssrrrqqqrrrsssttttttwwwzzz{{{zzzxxxwwwvvvoooqqqrrrrrrqqqtttzzz~~~FFFGGGIIIJJJJJJJJJHHHHHHEEEGGGJJJMMMQQQWWW```fffggg___WWWTTTRRRNNNNNNQQQLLLMMMOOOOOOPPPOOONNNMMMNNNMMMLLLNNNPPPRRRSSSRRRSSSRRRQQQSSSWWWZZZ\\\\\\XXXTTTPPPNNNOOOQQQQQQQQQSSSRRRQQQPPPQQQRRRTTTUUURRRRRRQQQOOOOOOQQQVVVZZZaaadddccc___aaagggiiigggbbb^^^ZZZXXXXXXXXXXXXVVVZZZ\\\_________^^^^^^___]]]^^^___```aaadddhhhkkkooollljjjjjjkkkllllllkkkjjjiiiiiijjjlllnnnnnnnnnqqqmmmiiieeedddeeehhhjjjkkkjjjhhhgggggghhhiiijjjlllkkkjjjjjjjjjlllmmmnnnlllkkkkkkkkklllmmmnnnooommmllljjjiiihhhiiijjjkkkkkkkkklllooorrrtttttttttvvvqqqkkkhhhgggggggggggg^^^\\\[[[[[[]]]^^^]]]\\\ccccccbbbccccccbbb___\\\ZZZYYYVVVSSSRRRQQQPPPOOOOOOOOOOOONNNMMMOOORRRUUUYYY\\\___aaabbbcccdddfffeeeeeefffggggggffffffeeeccccccbbbaaa```_________\\\^^^aaabbbbbbcccgggiiijjjnnntttxxxzzzwwwtttqqqooonnnllljjjiiihhhggggggkkklllllllllkkkiiiggggggffffffgggjjjnnnqqqqqqpppjjjiiihhhhhhkkkoootttxxxyyytttpppoooqqqpppkkkfffgggbbb]]]ZZZZZZ\\\]]]]]]^^^aaadddeeeiiinnnmmmiiiffffffeeedddcccbbb```___hhhlllqqqssssssqqqqqqqqqjjjkkkmmmnnnmmmjjjfffcccccc```___aaa```___bbbgggggguuu~~~ooonnnqqqqqqooonnnpppppplllffffffhhhjjjjjjhhhffffffccccccdddddddddcccbbbaaa```eeejjjooossswww{{{~~~{{{sssrrrsssssswww|||zzzuuuyyy~~~{{{sssmmmiiigggfffeeeeeehhhrrr}}}xxxmmmhhhdddbbbaaa``````bbbeeegggcccdddcccaaa^^^]]]^^^```______aaadddhhhlllooopppuuuwwwwwwtttqqqqqqqqqrrrsssvvvyyyxxxtttpppooooooppppppsss}}}~~~zzzrrrhhhaaa]]]\\\\\\ZZZWWWVVVWWWWWWWWWVVVRRRTTTXXX[[[]]]]]]\\\[[[______^^^]]]]]]```fffjjjqqqrrrtttwwwyyyyyywwwuuuuuuqqqnnnnnnmmmkkkjjjlllqqqppplllfff```]]]\\\]]]\\\```bbbbbb___```ffflllhhhggggggfffdddccccccbbb]]]aaagggllloooqqqsssttt|||zzzzzz{{{}}}{{{yyyxxxyyy|||}}}{{{{{{yyyzzzzzzxxxuuuvvvzzz}}}|||}}}{{{DDDFFFIIIKKKLLLJJJGGGEEECCCFFFJJJMMMPPPVVV^^^eeeaaaZZZSSSPPPMMMJJJIIILLLJJJJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJLLLOOOQQQQQQPPPPPPOOONNNPPPUUUYYY\\\]]]UUUQQQLLLLLLPPPTTTUUUUUUOOONNNLLLKKKKKKMMMOOOPPPQQQPPPPPPNNNNNNQQQVVVYYYdddjjjkkkhhhkkkssswwwsssfffaaa[[[YYYYYYYYYXXXVVV\\\___aaabbbaaa``````aaa```cccgggjjjkkkkkkmmmnnnkkkjjjhhhggghhhhhhgggfffiiiiiijjjjjjlllmmmnnnooopppmmmiiieeebbbbbbcccdddfffeeeeeedddeeefffggghhhjjjiiigggeeedddeeefffgggjjjjjjiiiiiiiiijjjlllmmmlllkkkiiihhhhhhiiikkkllllllllloootttyyy}}}|||uuummmgggffffffeeeddd[[[[[[[[[]]]___```___^^^cccbbbaaaaaabbbbbb```^^^___]]]YYYWWWUUUSSSPPPNNNTTTUUUWWWXXXXXX[[[^^^aaa```cccfffhhhiiijjjkkkmmmjjjjjjjjjiiihhhgggfffeeedddcccbbb```___^^^^^^^^^YYY\\\^^^^^^^^^aaagggllluuu{{{|||tttsssqqqnnnllljjjiiihhhjjjlllnnnmmmjjjgggeeedddcccccceeehhhmmmppprrrrrrssstttuuuwww{{{~~~|||yyyuuutttttttttrrrooolllfff```\\\]]]]]]\\\[[[[[[___bbbdddkkksssuuurrrkkkjjjhhheeecccaaa``````dddkkksssxxxxxxvvvuuuuuupppsssxxxzzzyyytttnnnjjjhhhcccbbbeeefffeeeeeehhhfffrrrtttpppsssuuussstttxxxxxxuuunnnllllllooooookkkkkkllljjjiiihhhgggeeedddcccbbb```dddiiinnnrrrzzzzzzwwwxxxxxxyyy}}}xxxrrruuu{{{{{{rrrkkkhhhhhhiiiiiifffhhhppp|||zzzqqqllldddbbb```___```cccgggiiijjjkkkjjjfff```]]]]]]___]]]\\\\\\___eeekkkooopppuuuxxxwwwrrrnnnnnnmmmlllmmmqqquuuuuuqqqnnnmmmmmmfffjjjssszzztttmmmgggccc___[[[XXXVVVUUUSSSTTTVVVWWWWWWVVVSSSUUUXXX[[[\\\\\\ZZZYYY]]]___```___^^^```eeejjjrrrssstttuuutttrrrooonnnmmmlllkkkjjjiiiiiijjjkkkllljjjfff___ZZZWWWWWWXXXZZZ\\\______^^^___bbbfffddddddbbb```^^^\\\[[[ZZZ]]]aaafffkkknnnpppsssuuu{{{{{{{{{zzzzzz||||||wwwuuuuuuvvvvvvvvvxxx|||~~~{{{~~~FFFIIIMMMQQQQQQMMMIIIEEEDDDHHHMMMOOOPPPTTT[[[aaa[[[TTTOOONNNMMMJJJJJJLLLMMMMMMLLLLLLLLLMMMNNNNNNKKKKKKLLLNNNQQQSSSSSSRRRTTTQQQPPPQQQUUUZZZ^^^___YYYTTTPPPQQQVVV[[[]]]\\\RRRPPPNNNLLLLLLMMMOOOQQQSSSTTTTTTSSSSSSUUUYYY]]]gggoooqqqooosss}}}{{{oooiiiaaa^^^^^^___]]]ZZZ^^^aaadddeeeeeeeeefffgggccchhhooossstttrrrpppnnnjjjiiihhhiiijjjjjjiiihhhgggggghhhhhhhhhiiijjjlllnnnmmmjjjgggdddcccbbbbbbcccccccccdddfffhhhiiikkkgggfffdddddddddfffhhhjjjiiihhhfffeeefffggghhhjjjjjjiiigggfffgggiiikkkmmmkkklllpppwww~~~zzzooohhhggggggfffddd___aaadddhhhmmmooonnnlllnnnllllllmmmoooqqqqqqpppooolllgggeeeccc```\\\YYYXXX[[[```dddgggjjjnnnqqquuuxxx|||}}}{{{yyyvvvttttttnnnmmmjjjhhheeedddddddddbbbdddfffggghhhmmmvvv}}}}}}{{{zzzuuuxxx{{{zzzvvvrrrpppooopppppppppsssxxx|||}}}}}}zzz}}}~~~}}}xxxssspppnnnkkkeee```]]]aaaeeejjjttt{{{yyytttpppmmmkkkkkkkkkmmmvvv~~~yyyqqqnnnuuu}}}|||uuuooommmvvvyyy~~~~~~yyyvvvwwwuuupppppptttuuusssoookkkgggeeecccbbbccceeehhhkkkoooyyy~~~|||uuuwww|||{{{uuuqqqpppqqqrrrsssmmmlllrrr|||~~~wwwsssfffdddbbbaaabbbfffkkknnnxxxyyyxxxssskkkfffeeefffbbb___^^^```fffmmmrrrtttzzz}}}{{{sssooopppqqqnnnppptttwwwwwwsssnnnmmmmmmiiiqqq}}}uuunnnfff```___^^^]]]\\\ZZZWWWUUUUUUWWWYYYZZZZZZZZZ\\\]]]^^^^^^]]]ZZZYYYZZZ^^^aaabbbbbbccciiimmmqqqpppnnnkkkhhhgggggghhhggghhhgggfffeeefffhhhhhhfffeeeccc```\\\YYYYYYZZZZZZYYYYYYYYYZZZ\\\^^^```ccccccbbb```___^^^]]]\\\aaadddiiilllnnnppprrrtttrrrsssuuuvvvxxx{{{~~~|||yyyxxxvvvuuuvvvyyy}}}~~~{{{~~~~~~||||||}}}yyytttqqqvvv~~~EEEIIINNNRRRRRRNNNHHHDDDCCCGGGLLLMMMMMMOOOTTTYYYYYYSSSOOOPPPPPPOOOOOOQQQNNNMMMLLLKKKKKKKKKLLLMMMJJJJJJKKKNNNQQQSSSSSSRRRUUURRRPPPPPPTTTYYY]]]___^^^XXXSSSSSSXXX]]]___^^^XXXWWWTTTRRRQQQSSSTTTVVVXXXXXXYYYYYYYYY[[[^^^aaaiiirrruuussswww~~~ssslllddd```aaaaaa^^^[[[[[[^^^bbbeeefffggghhhjjjeeekkktttyyyyyyuuuqqqnnnlllllllllnnnpppqqqpppnnnddddddeeeeeedddeeefffhhhjjjiiihhhgggeeecccaaa```^^^___```bbbdddfffhhhjjjeeeeeeeeefffiiimmmrrrtttbbbaaa___^^^^^^___```bbbcccaaa```___```cccfffhhheeegggkkksss|||sssllljjjjjjiiihhhgggjjjooovvv|||}}}|||yyywwwtttoookkkrrrwww}}}~~~zzzwwwtttrrrpppppptttvvvxxxyyy{{{wwwooocccggglllsss}}}}}}~~~}}}xxx{{{ttttttxxx~~~{{{uuuoooiiieeecccbbbeeefffhhhhhhlllwww}}}||||||~~~~~~}}}~~~~~~|||yyyyyyzzz{{{||||||tttrrruuu}}}zzzjjjhhheeeeeegggkkkqqqtttvvvooonnnoooiiieeebbbdddjjjqqqvvvxxxvvvrrruuuwwwuuuvvvyyy|||{{{uuupppmmmlllsss|||rrrlllddd^^^\\\^^^```bbbaaa^^^ZZZXXXZZZ]]]___```bbbcccccccccaaa___\\\ZZZ]]]bbbhhhkkkkkkmmmrrrwwwnnnkkkeee___\\\]]]aaadddeeeffffffcccbbbdddeeefffdddeeefffeeeccc```______ZZZWWWTTTTTTVVVYYY[[[\\\_________`````````aaaaaabbbeeehhhjjjkkklllmmmooooooqqqsssuuuwwwyyy|||~~~}}}yyywwwwwwzzz~~~{{{}}}}}}zzzxxxxxxpppiiifffmmmxxxLLLKKKLLLPPPSSSTTTQQQNNNJJJKKKMMMPPPRRRTTTUUUUUUXXXUUURRRPPPQQQSSSTTTTTTPPPQQQTTTUUUVVVUUUSSSRRRTTTTTTTTTUUUWWWYYY[[[\\\XXXVVVVVVWWWYYY[[[ZZZYYY[[[ZZZXXXWWWXXXZZZ\\\^^^\\\[[[YYYWWWWWWXXXZZZ[[[^^^cccgggfffbbb```bbbeeejjjnnnssswwwzzz|||~~~tttqqqllleee```___```cccccccccccccccbbbbbbbbbbbbbbbhhhqqqwwwxxxtttnnniiifffiiimmmpppsssssssssrrriiifffaaa]]]\\\[[[YYYYYY]]]```cccdddbbb___\\\[[[QQQWWWYYY[[[fffrrrtttnnndddaaa___ccckkkrrrtttssseeeaaa\\\ZZZZZZ\\\^^^______]]]\\\^^^aaacccbbbaaacccbbbccciiisss|||~~~wwwpppmmmqqquuuuuuzzzvvvvvv{{{vvv|||xxxooohhhiiinnnsssqqqnnnjjjiiimmmxxx~~~||||||}}}~~~~~~}}}|||{{{~~~}}}{{{~~~tttooommmnnnssstttqqqmmmmmm|||wwwuuuuuummmgggeeeiiioooqqqsssuuuyyy{{{{{{yyyyyy|||}}}{{{~~~|||xxxtttooollljjjiiiwwwwwwqqqiiiccc````````````ggghhhgggdddaaa```cccgggeeehhhjjjhhhccc___^^^___aaabbbhhhrrr|||{{{oooiiibbbaaaddddddaaa]]]cccbbbbbbcccfffhhhiiihhhbbbdddgggjjjkkkjjjfffbbb^^^^^^\\\YYYVVVWWWZZZ]]]ccccccaaa___bbbffffffbbbfffffffffhhhjjjnnnrrrtttrrruuuzzz}}}}}}|||{{{{{{~~~}}}||||||~~~}}}|||vvvpppkkkcccaaabbbkkkwwwNNNMMMMMMOOORRRSSSQQQOOOMMMNNNOOOPPPRRRSSSTTTUUUWWWTTTQQQOOOOOOPPPQQQRRRTTTVVVYYY\\\\\\ZZZXXXVVVVVVVVVWWWYYYZZZ\\\]]]]]]XXXXXXXXXYYYZZZ[[[[[[ZZZ[[[YYYWWWUUUUUUVVVWWWYYY[[[\\\^^^___aaaaaaaaaaaabbbeeehhhfffaaa^^^___aaahhhjjjnnnrrruuuvvvuuuuuutttrrrmmmgggaaa______`````````___^^^^^^]]]]]]\\\\\\```eeejjjjjjfffaaa]]]___bbbfffjjjlllnnnnnnmmmmmmlllhhhbbb\\\WWWUUUTTTXXXZZZ^^^___^^^\\\[[[[[[VVVZZZ[[[]]]jjjxxx{{{uuugggffffffllltttwwwuuurrrgggccc___\\\\\\]]]^^^^^^]]]]]]___ccchhhiiigggdddcccbbbcccgggnnntttwwwxxxwww|||~~~xxxqqqooouuu}}}tttmmmqqq}}}xxxrrrppprrruuuwwwuuusssqqqpppuuu}}}zzzwww~~~zzzwwwvvvzzz{{{{{{}}}yyywwwxxx|||}}}xxxuuuttt|||xxxssstttpppnnnqqqqqqnnnlllmmmxxxzzzzzzxxxzzz{{{wwwpppkkkhhhhhhjjjlllrrrzzztttkkkfffdddfffiiijjjrrrqqqooollliiigggggghhhhhhhhhgggdddaaa^^^]]]^^^eeegggllluuu}}}~~~yyypppggg___```gggkkkhhhbbbeeecccbbbbbbdddfffggggggaaadddiiinnnpppnnnjjjfffgggeeeccc```^^^\\\\\\]]]bbbjjjnnnllljjjjjjjjjiiigggfffeeegggkkkqqqwww{{{}}}~~~}}}||||||~~~~~~zzztttmmmhhhaaaaaadddkkkuuu|||QQQOOONNNOOOQQQRRRRRRQQQRRRRRRQQQQQQQQQRRRTTTUUUUUUSSSPPPNNNMMMMMMOOOPPPWWWZZZ^^^aaaaaa___[[[YYYUUUWWWYYY[[[\\\\\\\\\\\\WWWYYYZZZZZZYYYYYYYYYZZZ[[[YYYVVVSSSQQQQQQQQQRRRWWW[[[```eeeggggggeeeddddddfffgggddd```]]]]]]^^^ggggggiiimmmqqqqqqmmmjjjooonnnlllgggaaa]]]\\\]]]^^^]]]\\\[[[ZZZZZZYYYYYYYYY[[[]]]``````___]]][[[YYY\\\```dddhhhiiijjjjjjwwwyyyxxxqqqeeeZZZUUUTTTRRRTTTWWWXXXXXXYYYZZZ[[[[[[^^^^^^___jjjyyy~~~zzzjjjkkkooowww}}}~~~xxxrrrhhheee```^^^]]]^^^^^^^^^^^^```eeekkkppppppmmmjjjccccccdddgggmmmqqqtttuuurrrzzz|||sssqqqxxxuuuppplllwww~~~zzz{{{}}}}}}|||zzzyyyzzz|||}}}xxx|||{{{yyy{{{||||||zzzxxxyyy|||zzzpppttttttwwwzzzwwwoookkkllluuuwwwvvvtttwww~~~zzztttkkkcccaaadddiiimmmppp}}}|||vvvooojjjjjjnnnrrruuuzzzxxxtttrrrpppnnnkkkjjjjjjgggbbb______```aaaaaaeeeggglllssszzz{{{wwwssspppfff^^^aaakkkrrroooiiiiiigggcccbbbccceeefffgggcccggglllpppqqqnnnjjjgggiiigggeeedddccccccaaa```eeerrr|||zzzsssppppppqqqiiihhhhhhjjjooovvv~~~{{{yyyzzz|||{{{{{{zzz|||}}}}}}|||||||||{{{zzzyyyvvvppphhhccc___aaaeeejjjpppuuuxxxyyytttvvv|||SSSRRRPPPPPPQQQRRRTTTUUUVVVUUUSSSRRRQQQRRRTTTUUURRRQQQOOOLLLKKKLLLNNNQQQUUUYYY]]]aaaaaa^^^ZZZWWWSSSUUUWWWZZZ[[[[[[ZZZYYYVVVXXX[[[[[[YYYWWWXXXYYY]]][[[XXXTTTQQQPPPOOOOOOUUUXXX]]]bbbeeeeeecccbbbbbbcccdddcccaaa______```gggfffgggkkkppppppkkkeeefffggggggeeeaaa]]]\\\\\\```___^^^]]]]]]^^^^^^___YYYZZZ[[[]]]___aaacccdddZZZ\\\```dddgggjjjkkkkkk}}}sssccc[[[YYYQQQRRRTTTVVVVVVXXX[[[^^^```ffffffaaadddooowwwwwwlllmmmrrr{{{|||vvviiieee___\\\\\\___bbbdddeeehhhmmmrrruuuuuusssqqqhhhhhhiiilllqqqxxx}}}xxxzzzvvvyyy~~~xxxrrrwww~~~yyy{{{~~~~~~~~~{{{xxxwwwwww}}}wwwnnnmmmrrrzzz}}}tttpppqqqpppqqqooolllooowww|||}}}yyysssjjjcccaaadddjjjooouuu}}}yyytttqqqrrruuuwwwyyywwwtttpppppprrrrrrooollljjjddd^^^[[[^^^bbbdddeeecccfffkkkqqqvvvvvvsssooonnnhhhbbbdddlllssssssqqqpppmmmhhheeeeeeggghhhhhhjjjlllnnnooommmjjjgggeeefffdddbbbcccfffiiijjjiiikkkwww~~~wwwuuuuuuvvvooooooppprrrwww~~~~~~}}}zzzyyy{{{vvvyyy~~~~~~{{{zzzzzzzzz{{{zzzxxxvvvtttsssrrrrrrrrrrrrpppkkkddd^^^\\\___dddhhhjjjlllnnnpppnnnmmmnnnwwwUUUTTTSSSRRRRRRTTTWWWYYYYYYXXXVVVTTTTTTUUUVVVWWWRRRRRRQQQNNNLLLMMMPPPTTTUUUXXX]]]``````^^^YYYVVVSSSUUUXXX[[[]]]]]]]]]\\\ZZZ\\\^^^___^^^]]]\\\]]]```^^^\\\YYYVVVTTTSSSSSSXXXZZZ\\\^^^````````````^^^```ccceeeffffffffffffgggeeeeeeiiinnnnnniiiddd```ccceeefffeeecccbbbbbbfffeeeddddddeeefffhhhiii````````````bbbeeehhhiii]]]___bbbeeehhhjjjkkklllxxxwwwfff]]][[[TTTUUUXXXYYY[[[]]]aaadddiiirrrrrreee^^^dddnnnrrrkkkkkkoooxxx|||jjjddd]]]ZZZ\\\bbbhhhlllooorrruuuwwwxxxwwwwwwwwwqqqpppppprrrvvv~~~~~~}}}|||}}}yyyyyyyyyxxxzzz|||~~~}}}|||{{{~~~uuussspppttt|||~~~tttoooooolllllliiidddeeelllqqqqqqnnnkkkgggdddeeejjjooosss{{{|||}}}}}}{{{yyyyyyzzzzzzyyyxxxnnnllljjjmmmqqqttttttrrrnnnggg```\\\]]]aaaccccccdddgggkkkqqqttttttrrrpppmmmlllkkkkkkmmmppptttwwwxxxtttoookkkkkkkkkllllllpppqqqpppmmmiiiiiijjjmmmmmmkkkiiiiiimmmqqqvvvxxxuuuzzz|||yyywwwxxxyyywwwvvvxxx{{{~~~~~~wwwwww|||~~~{{{yyyyyy|||~~~{{{wwwttttttrrrrrrrrrrrrrrrpppnnnllllllllllllmmmkkkgggaaa]]]ZZZ^^^bbbdddeeefffhhhiiiiiifffeeelll}}}VVVVVVVVVUUUUUUWWWZZZ]]]\\\[[[ZZZZZZZZZZZZ[[[\\\YYYYYYXXXUUUQQQQQQTTTXXXXXXZZZ^^^aaabbb___\\\YYYXXXZZZ]]]```bbbdddddddddbbbbbbcccfffhhhhhhfffccccccbbb```___]]]\\\[[[ZZZ```````````````aaabbbbbb___bbbggglllnnnooonnnmmmfffeeedddfffiiiiiifffbbb```ccchhhkkkkkklllmmmmmmlllkkkiiiiiijjjkkknnnooonnnmmmlllkkkkkklllmmmnnn```aaaccceeefffhhhhhhiiikkkttt|||yyymmm___YYYWWWWWWZZZ]]]```cccgggkkkooottt|||{{{kkk^^^```hhhmmmiiihhhkkkrrr|||lllfff___\\\___fffmmmrrrvvvxxx{{{|||{{{yyyyyyyyyyyyyyyxxxwwwzzz~~~~~~{{{xxxwww{{{yyy~~~yyyzzzzzz{{{}}}zzzpppiiihhhjjjjjjfff``````eeehhhhhhaaabbbcccfffkkkqqqwwwzzz|||vvvrrrsssvvvzzzyyyzzz{{{|||{{{xxxuuujjjiiijjjlllqqqwwwzzz|||wwwrrrkkkeeecccccccccccceeegggjjjmmmooooooooonnnnnnqqqsssrrrpppqqqvvv{{{~~~zzzuuurrrqqqqqqqqqpppssssssqqqmmmkkkmmmsssxxx||||||{{{yyyyyy{{{~~~}}}xxxtttvvv{{{|||yyy~~~yyytttvvv}}}}}}zzzyyyyyy{{{||||||wwwqqqlllkkkkkkppppppooopppqqqpppmmmkkkjjjjjjjjjjjjjjjgggccc```\\\]]]___aaaccceeeffffffdddbbbaaagggtttUUUWWWYYYYYYXXXZZZ]]]aaa______``````aaabbbbbbccceeeeeeccc^^^WWWUUUXXX[[[[[[]]]```bbbcccaaa^^^]]]]]]^^^```cccfffiiikkkmmmiiiffffffkkkppprrrnnnhhhdddddddddccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeegggjjjpppuuuwwwvvvrrrooohhhhhhgggfffeeedddcccbbbbbbeeejjjnnnpppqqqsssuuuooommmkkkiiiiiijjjlllmmmtttsssrrrrrrqqqqqqppppppddddddeeeeeeeeefffffffffeeeiiilllggg^^^WWWVVVWWWXXX\\\aaaggglllqqqwwwzzzzzz{{{kkkaaacccggghhhffffffhhhooozzznnnjjjeeecccfffkkkpppsssvvvzzz|||zzzzzzzzz|||}}}~~~~~~yyyuuusss||||||zzz}}}}}}~~~zzzxxxyyyvvvoooiiigggkkkkkkgggaaa```dddfffeee```bbbeeeiiipppvvv|||}}}wwwqqqkkkhhhiiikkkqqqqqqqqqsssttttttrrrpppllllllmmmnnnqqqwww}}}|||wwwrrrppppppqqqmmmnnnooopppoooooopppqqqrrrtttwwwxxxwwwxxx{{{}}}~~~zzzwwwvvvuuutttrrrsssssssssooolllnnntttzzz{{{uuuxxx~~~~~~|||}}}}}}|||zzz{{{yyysssmmmkkknnnrrrvvvuuussstttuuutttpppmmmmmmlllkkkkkkkkkjjjgggeee```^^^]]]```dddhhhhhhgggdddccccccgggoooUUUXXXZZZ[[[[[[\\\___cccaaabbbdddeeegggggghhhhhhnnnnnnlllddd\\\XXXZZZ]]]\\\^^^```bbbbbbaaa___^^^___```aaadddhhhllloooqqqkkkgggfffkkktttvvvqqqjjjeeeeeeeeefffggggggggghhheeeggghhhiiiiiihhhgggfffooorrrwww|||~~~zzztttpppmmmmmmkkkhhhdddbbbbbbccccccfffkkknnnppprrruuuwwwpppnnnjjjgggffffffggghhhlllmmmnnnoooooooooooonnngggggggggfffffffffeeeeeeffffffddd]]]VVVTTTWWW[[[WWW\\\ccckkkrrrxxx~~~|||}}}vvvhhhcccfffgggccceeeeeegggoooyyy|||pppmmmjjjjjjllloooqqqrrrssszzz~~~{{{zzzxxx{{{}}}ssstttooorrr~~~qqqmmmooottt~~~xxx|||~~~}}}yyytttqqqsssuuurrrooonnnlllmmmjjjdddcccfffhhhggghhhhhhjjjnnnsssyyy~~~zzzqqqjjjeeebbbccceeeiiihhhggghhhkkklllmmmllloooppppppooopppttt}}}||||||{{{zzzxxxwwwxxxzzzuuuvvvxxxzzz}}}~~~|||zzzyyyxxxuuussssssttttttpppllllllpppuuu~~~zzzzzz|||}}}|||xxxtttvvv~~~}}}{{{yyyyyyzzzxxxtttppppppnnnllllllmmmmmmkkkjjjccc___]]]```fffkkkkkkiiiiiiggghhhiiilllxxx\\\YYYVVVVVVYYY]]]^^^]]][[[```eeegggfffdddeeefffhhhjjjkkkgggaaa]]]^^^``````___]]]\\\\\\]]]___```aaa`````````bbbeeehhhjjjjjjjjjjjjlllmmmmmmkkkiiidddccccccfffiiikkkjjjgggjjjiiiiiihhhgggeeedddccciiiooowww}}}}}}yyytttrrrooopppnnniiibbb^^^^^^```ggghhhiiikkknnnooonnnlllkkkiiifffcccbbbaaabbbbbbggghhhiiiiiiiiijjjmmmpppkkkkkkgggbbbaaacccccc```___^^^\\\XXXTTTSSSSSSUUUYYY]]]```cccnnn|||~~~wwwvvvtttpppkkkgggfffhhhjjjhhhhhhkkkrrr{{{|||yyysssvvvvvvssstttvvvuuurrrrrrsssxxx~~~xxxvvvvvvwwwyyy|||~~~|||sssuuu~~~yyykkkeeeccciiimmmkkkkkknnnooorrrzzzzzz}}}}}}~~~yyyvvvwww||||||zzz{{{vvvqqqoooqqqttttttsssrrrssspppmmmnnnrrrsssqqqllllllnnnqqqvvvzzz{{{{{{wwwrrrkkkeeeaaaaaabbbdddaaadddfffgggfffhhhmmmrrrrrrsssuuuwwwyyy|||}}}~~~wwwvvvvvvzzz|||zzzyyyzzz{{{uuummmgggjjjnnnoooooooooxxxyyyxxx}}}~~~zzzvvvwww}}}vvvqqqqqqrrrrrrpppllljjjggggggooovvvtttnnnjjjhhheeedddgggkkkmmmnnnjjjmmmjjjkkktttyyy\\\YYYVVVVVVYYY\\\]]]]]]ZZZ^^^aaabbb```______```ccceeefffccc]]]ZZZ[[[^^^^^^]]][[[ZZZ[[[\\\]]]^^^___^^^\\\[[[[[[\\\]]]^^^aaa``````bbbddddddbbbaaa___]]]\\\^^^aaabbbaaa```bbbcccdddddddddcccaaaaaabbbhhhooottttttrrrpppnnnmmmllljjjfffbbb``````aaadddeeefffhhhjjjjjjiiihhhgggeeecccaaaaaaaaa`````````bbbdddeeegggjjjnnnqqqnnnoookkkbbb\\\[[[YYYVVVVVVXXXYYYVVVQQQNNNNNNOOOSSSZZZ^^^aaajjjuuuwwwqqqpppooollljjjggggggiiijjjkkkkkknnnuuu||||||xxxpppuuuyyy{{{~~~~~~xxxjjjjjjpppzzz~~~{{{xxxxxxxxxxxxzzz}}}qqqhhhiiissssssmmmjjjnnnooolllkkklllxxx{{{~~~}}}zzzvvvvvv}}}~~~{{{vvvtttvvvxxx|||tttqqqrrrpppnnnooorrrvvvyyy{{{uuuwwwyyyyyy|||{{{uuujjjjjjjjjlllppptttuuuuuussspppjjjeeeccceeehhhjjjkkklllllljjjhhhiiinnnrrrpppqqqsssvvvyyy}}}~~~|||zzz|||~~~rrrjjjeeehhhmmmooooooqqqssszzz}}}yyyuuuwwwyyyzzz{{{yyyuuusssuuu|||}}}rrrmmmmmmoooppppppnnnllliiikkksss|||~~~yyyuuuqqqmmmjjjjjjkkklllllljjjmmmkkkooozzzdddaaa]]][[[[[[[[[[[[ZZZYYY[[[\\\[[[ZZZYYYZZZ[[[^^^```aaa^^^YYYWWWWWWYYYZZZZZZYYYYYYYYY[[[\\\]]]aaa```^^^[[[YYYWWWVVVVVVXXXXXXXXX[[[]]]___^^^]]][[[YYYXXXYYY\\\___``````^^^___``````___]]][[[YYY\\\aaagggkkklllllllllmmmmmmjjjeeecccbbbbbbbbbbbbcccdddeeeggghhhhhhggggggeeedddbbbbbbccccccbbb```^^^```bbbdddfffiiimmmppptttwwwsssgggZZZSSSOOOLLLNNNTTTYYYXXXQQQKKKJJJLLLNNNWWW]]]```hhhrrrrrrkkkggggggfffffffffggghhhiiiiiijjjnnnuuuzzz|||xxxtttjjjqqqyyy}}}}}}uuucccccchhhsssyyyzzzzzz{{{{{{|||}}}wwwfff]]]\\\fffwww}}}~~~tttrrr||||||yyyyyyuuussswwwyyyyyyyyy{{{||||||tttrrrrrryyyzzz~~~vvvmmmjjjlllmmmnnnooorrrvvv|||}}}|||iiigggffffffjjjnnnpppqqqpppmmmiiiffffffiiinnnqqqvvvvvvuuuppplllkkkooossspppppprrruuuxxx|||}}}~~~~~~~~~}}}|||}}}}}}ssskkkeeehhhnnnppprrrtttrrruuuuuurrrqqqssstttrrrsssqqqooopppuuu}}}~~~{{{pppjjjiiikkkmmmmmmmmmlllkkkmmmxxx{{{wwwrrrnnnmmmlllkkkkkkgggkkkkkkrrroookkkgggbbb^^^[[[YYYXXXYYYYYYXXXWWWWWWXXXYYY[[[^^^______\\\XXXUUUUUUVVVXXXXXXXXXXXXYYY[[[\\\]]]______^^^\\\YYYVVVSSSQQQRRRRRRSSSWWW[[[^^^______XXXWWWVVVWWWZZZ]]]```bbb```aaaaaa```]]]YYYUUUSSS\\\___cccgggiiikkkmmmooopppkkkeeecccdddfffeeedddccceeegggiiiiiiiiijjjjjjgggeeedddfffhhhhhhfffcccdddfffgggggggggiiilllnnnyyy}}}{{{kkkYYYNNNJJJIIIIIISSS\\\]]]TTTMMMLLLNNNQQQXXX^^^cccoooyyyuuukkk_________aaacccccccccbbbbbbdddiiioootttuuuqqqnnneeekkkqqqtttxxxyyyrrriiibbbaaaeeeooovvvxxxzzz|||~~~~~~xxxiiiaaa^^^dddooo}}}}}}xxxxxxqqqppp~~~yyy{{{yyyxxxyyyzzz~~~~~~zzz{{{uuuxxx}}}}}}vvvooolllnnnppprrrrrrrrruuu{{{hhheeebbbbbbeeejjjmmmooopppmmmjjjhhhhhhlllpppsssyyyzzzzzzwwwrrroooppprrrrrrrrrrrrsssuuuwwwxxxyyytttsssssssssvvvzzz}}}~~~|||zzzzzz}}}zzzqqqjjjlllpppsssuuuwwwwwwwwwvvvrrroooooopppppprrrnnnmmmqqqwww|||yyy|||{{{|||yyyqqqjjjhhhgggfffeeeeeefffhhhmmmxxxxxxtttooollljjjjjjiiihhh___eeefffpppnnnlllhhhddd___[[[YYYXXXYYYXXXWWWWWWYYY[[[]]]^^^aaaaaa___\\\YYYUUUTTTTTTVVVVVVWWWXXXZZZ\\\]]]^^^YYYZZZ[[[\\\ZZZWWWTTTQQQQQQQQQSSSWWW]]]bbbdddeeeZZZYYYXXXWWWWWWXXX[[[\\\aaaaaaaaa```^^^[[[XXXVVV]]]___bbbeeegggjjjnnnppptttnnngggdddeeeggggggfffbbbeeeiiijjjjjjjjjkkkmmmhhhfffeeehhhlllmmmkkkhhhhhhhhhiiihhhggghhhkkkmmmvvv|||zzzjjjWWWLLLHHHGGGFFFQQQ\\\^^^WWWPPPOOOQQQXXX\\\```hhhxxx}}}nnnZZZYYYYYY[[[^^^___]]][[[\\\___dddjjjnnnnnnllljjjccceeehhhjjjooosssooogggeeeccceeemmmrrrssstttwwwyyyyyyzzz|||{{{xxxrrrnnnnnnqqqwww{{{zzz~~~yyy{{{vvvssstttuuuuuuyyy~~~~~~}}}tttzzz~~~yyyuuurrrtttwwwyyyyyyxxxzzzeeebbb______bbbgggkkkmmmpppnnnllljjjjjjllloooqqquuuxxx{{{zzzvvvrrrpppqqquuuuuutttsssrrrqqqpppooopppoooooopppsssxxx}}}||||||zzzzzz}}}wwwnnnmmmqqqrrrtttvvvvvvxxxwwwtttnnnlllpppuuuzzztttrrruuuyyy{{{vvvuuu|||}}}|||}}}|||xxxrrrlllfffbbb^^^\\\\\\```dddjjjsss|||~~~zzzrrrnnnjjjfffdddcccaaa```WWW^^^```jjjbbbcccbbb```]]]\\\\\\]]]ZZZYYYXXXYYY\\\^^^___```bbbaaa___\\\ZZZWWWUUUTTTSSSTTTUUUXXXZZZ\\\]]]^^^ZZZ\\\```ccccccaaa^^^\\\[[[[[[]]]```fffkkkmmmnnnddddddbbb___[[[YYYZZZ[[[^^^_________```_________]]]___aaacccdddgggkkknnnsssnnngggcccbbbeeegggiiicccfffjjjjjjhhhgggiiikkkeeecccbbbgggnnnsssrrrpppfffggggggfffeeefffhhhkkknnnsssqqqbbbQQQHHHEEEEEECCCLLLVVVYYYVVVQQQPPPRRR[[[___ccckkkzzz~~~oooYYYWWWWWWYYY]]]^^^\\\ZZZ\\\___cccgggiiijjjiiihhhaaabbbcccfffoooxxxxxxsssjjjgggggglllnnnmmmlllnnnppppppqqqtttxxx{{{||||||zzzxxx|||{{{xxxvvvwww}}}}}}|||~~~~~~{{{tttrrrsssvvvuuusssuuuzzz{{{wwwxxx}}}{{{xxxxxxyyy{{{|||~~~{{{eeebbb___^^^aaaeeehhhjjjllllllkkkkkklllmmmnnnnnnpppuuuyyyyyyvvvrrrqqqrrruuuuuuvvvuuurrroookkkiiioooqqqrrrqqqqqqttt{{{|||tttqqqzzz{{{|||||||||~~~~~~|||{{{~~~zzzooommmooopppqqqtttrrrrrrsssrrrmmmlllrrr{{{zzzvvvxxxvvvrrrttt{{{~~~tttttt}}}zzz|||}}}~~~~~~}}}zzzuuunnngggbbb^^^\\\\\\```cccffflllrrrssspppooolllgggcccaaa^^^[[[YYYUUU]]]\\\ccc{{{ZZZ\\\^^^^^^\\\\\\^^^aaa\\\ZZZXXXZZZ\\\^^^^^^]]]^^^]]][[[ZZZYYYXXXVVVUUUPPPQQQSSSVVVYYY[[[\\\]]]^^^bbbhhhmmmnnnmmmjjjgggeeeddddddfffiiimmmnnnooojjjkkkkkkgggccc______```]]]]]]]]]]]]___```bbbccc^^^```aaabbbcccdddgggjjjllliiiddd___]]]```fffjjjgggkkkmmmlllgggddddddfffbbb``````gggsss{{{~~~|||iiiiiihhhfffccccccdddfffhhhkkkgggZZZLLLEEEDDDCCC@@@GGGOOOSSSSSSQQQQQQRRRVVV^^^dddiiirrrzzzvvvkkk\\\YYYWWWZZZ___bbbaaa^^^___aaacccddddddddddddddd___``````eeeqqq~~~}}}qqqmmmlllnnnnnnkkkhhhhhhjjjiiijjjnnnssswwwyyyyyy{{{xxxzzz~~~yyyvvvtttuuu{{{|||}}}}}}|||}}}wwwxxx{{{~~~zzztttsssvvv}}}}}}wwwwwwwwwyyy}}}}}}{{{xxxllliiieeedddeeeggghhhiiiccceeehhhkkknnnooopppppppppsssuuuuuurrrqqqrrruuuqqqsssvvvwwwuuurrrmmmjjjlllqqqssspppkkkkkkrrrzzz~~~rrrkkkkkkrrruuuyyy{{{{{{{{{}}}xxxtttqqqttt||||||qqqnnnoooppprrruuutttpppnnnoooooonnnsss{{{~~~vvvrrruuuqqqiiihhhnnnxxx}}}|||uuuvvv~~~{{{wwwyyy|||~~~|||zzzzzz{{{zzz~~~|||||||||tttmmmiiiiiiiiifffgggfffdddfffkkkmmmkkkmmmkkkgggdddcccaaa___]]]ZZZaaa^^^___tttYYY\\\^^^^^^]]]]]]___bbb\\\ZZZYYYZZZ\\\]]][[[YYYZZZYYYXXXXXXXXXXXXWWWVVVMMMOOOQQQTTTWWWYYY[[[\\\^^^bbbiiioooqqqpppmmmjjjdddbbbaaaaaaccceeeffffffeeegggiiigggcccaaaaaaccc___^^^\\\\\\\\\^^^aaabbb```aaacccccccccdddfffiiieeeddd```\\\YYY\\\dddkkklllpppqqqnnngggcccbbbdddaaa___```iiiwwwpppooolllhhhccc`````````fffgggcccVVVJJJEEEDDDCCC@@@EEEKKKPPPRRRSSSSSSSSSPPP\\\eeefffhhhmmmmmmggg^^^[[[YYY\\\bbbgggfffdddaaabbbcccbbb```_________^^^^^^___eeerrr~~~}}}vvvrrrppprrrqqqlllhhhhhhhhhhhhiiimmmrrrvvvyyyyyy|||yyy{{{}}}uuusssvvvqqqoooooorrryyy~~~}}}~~~{{{~~~~~~}}}~~~uuurrrtttyyyvvvtttrrrtttyyy{{{{{{yyyzzz{{{zzzzzzyyytttqqqmmmjjjjjjjjjjjjjjj\\\___eeekkkooorrrrrrrrrsssttttttqqqnnnooosssxxxmmmpppuuuyyyyyyvvvqqqnnniiiooorrrllldddaaahhhqqquuuyyyyyynnnhhhiiikkkpppuuuxxxwwwvvvvvvxxxtttnnniiikkksss|||sssppprrrsssvvvyyy{{{rrrllloooqqqqqqssswwwuuummmkkkpppnnneeedddjjjpppyyy|||wwwxxx~~~|||ssswwwyyyzzz{{{|||~~~{{{vvvvvvvvvuuusssxxx|||~~~yyyxxx|||zzztttrrruuuxxxpppooojjjddddddhhhkkkkkkkkkiiiggggggggggggfffeee___fffaaa^^^pppYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXZZZXXXUUURRRQQQRRRSSSTTTLLLNNNPPPSSSUUUWWWWWWWWW]]]___bbbfffhhhiiiiiiiiimmmeee^^^]]]```bbb___[[[bbbbbbbbbccccccdddeeefffbbb___]]]]]]^^^`````````\\\^^^aaadddfffgggffffffhhhhhhgggccc___^^^```ccchhhmmmqqqooohhhaaa^^^^^^]]]]]][[[___mmm~~~}}}qqqgggfffeeeaaa___```bbb___YYYQQQIIIDDDBBBBBBEEEKKKSSSVVVSSSQQQPPPRRRRRRZZZbbbdddgggkkkkkkiii]]][[[[[[]]]bbbfffgggfffgggbbbbbbkkksssppphhhaaaaaa___^^^bbbhhhnnnqqqrrrqqqqqqqqqppppppnnnmmmlllnnnrrrrrrnnnnnnsssyyy{{{{{{yyyxxxyyy{{{{{{xxxuuummmnnnooopppqqqvvvwwwrrrwwwxxxuuuvvvuuu{{{uuurrrsssssspppppprrrsss|||yyytttttttttqqquuurrrooooooqqqsssrrrppp```bbbdddiiinnnsssvvvwwwvvvnnnggggggiiiiiikkknnniiimmmtttyyy|||{{{xxxuuurrrmmmfffdddfffjjjlllmmmpppvvv|||zzzsssllljjjkkkiiilllppprrrqqqpppoooooolllhhhggglllrrruuuzzz~~~~~~{{{uuupppooosss{{{{{{rrroooqqqtttrrroookkkllllllgggaaa___aaaeeeuuurrrpppppprrrrrrpppnnnllloooqqqqqqqqqsssxxx|||{{{zzzxxxtttqqqppprrrttt{{{}}}~~~zzzuuurrr}}}~~~~~~yyyrrrkkkhhhkkkpppsssuuunnnnnnoooooonnnmmmlllkkkiiifffeeeiiiqqq~~~YYYYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYWWWUUURRRPPPOOOOOOPPPRRRNNNOOOQQQTTTUUUVVVVVVVVVYYY\\\aaafffhhhhhhfffdddhhhccc^^^\\\___```___]]]aaa```_________```bbbbbbcccdddeeeccc```___```bbb______```aaacccdddffffffkkkqqqvvvqqqggg```aaaffffffiiikkkiiiddd```^^^^^^[[[[[[XXXXXXbbbqqqyyyzzz}}}qqqfffccc```[[[YYYZZZ]]][[[VVVOOOHHHDDDCCCDDDGGGNNNTTTVVVTTTQQQQQQRRRQQQYYYaaadddggglllnnnllleeecccbbbccceeefffeeecccfffeeemmm{{{~~~zzzlllfff```___cccfffgggfffeeefffiiikkknnnpppqqqrrruuu{{{|||wwwrrrsssuuuuuuuuuvvvxxx{{{}}}}}}{{{yyyppppppooollllllpppyyyvvvpppuuu}}}~~~yyywwwxxx||||||vvvvvvuuuqqqnnnnnnooovvvyyyuuupppqqqrrrqqqsssqqqqqqssswww{{{||||||kkkjjjjjjooouuuzzzyyywwwssskkkdddcccddddddfffjjjgggjjjoootttvvvvvvtttrrrpppkkkfffdddfffjjjlllmmmooorrruuusssnnnjjjiiijjjdddfffjjjkkkkkkkkkkkkkkkjjjeeeccchhhlllooosssxxxwwwvvvssspppoooqqqvvvzzzwwwqqqooonnnllljjjjjjoooqqqnnngggbbbcccfffsssqqqmmmkkkiiihhhggggggjjjkkkmmmmmmlllnnnqqquuuvvvuuutttpppmmmmmmnnnppp|||}}}~~~}}}yyyuuurrrqqqssszzzzzzuuunnnllloootttxxxyyysssssstttttttttsssqqqpppqqqllljjjlllqqq|||YYYYYYXXXWWWVVVUUUTTTTTTUUUVVVXXXZZZ[[[[[[ZZZZZZVVVTTTRRRPPPOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUYYY___dddfffdddaaa___bbbaaa^^^]]]\\\]]]^^^___aaa___]]]\\\\\\\\\^^^___ccchhhkkkiiibbb___```cccaaa```______```aaacccdddiiiuuu{{{kkk``````eeecccbbbbbb```^^^]]]\\\\\\YYYYYYUUUSSSWWWbbblllooowwwlllaaa\\\YYYUUUTTTUUUVVVUUURRRMMMHHHEEEFFFGGGKKKPPPUUUWWWUUUSSSRRRSSSQQQYYY```ccchhhmmmpppoooiiigggeeeddddddbbb___\\\aaaggguuu{{{qqqddd^^^```bbb```^^^[[[]]]aaaggglllpppsssuuuyyy}}}sssnnnmmmlllkkkpppvvv{{{}}}|||{{{zzzqqqpppnnnjjjjjjoooyyyvvvooorrryyy~~~||||||~~~~~~zzzxxxwwwrrrkkkhhhjjjppprrrooommmoooqqqrrrrrrqqqrrrtttyyy~~~xxxtttrrruuu{{{|||wwwrrrmmmgggdddeeefffeeeeeehhhgggiiilllnnnpppqqqqqqqqqssspppkkkjjjkkknnnqqqrrrqqqpppnnnllliiihhhhhhhhh___aaadddeeeeeefffhhhjjjjjjdddaaadddggghhhlllpppnnnoooooonnnmmmnnnppprrr}}}yyytttooommmmmmooopppmmmuuuzzzwwwmmmeeedddfffmmmnnnmmmiiidddaaabbbdddiiijjjkkkjjjiiijjjlllnnnssssssrrrpppnnnmmmnnnpppzzz{{{|||{{{zzzwwwtttrrroooqqqvvv~~~yyytttsssvvvzzz||||||xxxyyyyyyzzzzzzyyyxxxwwwuuuqqqnnnpppsss{{{ZZZYYYXXXWWWUUUTTTSSSRRRSSSTTTWWWYYY[[[[[[[[[ZZZXXXWWWUUUSSSRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVSSSVVV[[[___```___]]][[[___``````^^^ZZZZZZ\\\___aaa```]]]ZZZYYYZZZ[[[\\\aaafffiiiiiidddaaa```bbb```_________^^^^^^^^^^^^___lllxxxuuuhhh]]]]]]bbbccc```\\\[[[[[[[[[[[[ZZZXXXYYYWWWTTTUUUZZZbbbhhhjjjbbbYYYSSSQQQQQQRRRSSSPPPOOONNNKKKIIIHHHIIIKKKMMMQQQUUUWWWWWWVVVWWWWWWSSSZZZ```cccggglllooooookkkiiifffcccaaa___^^^\\\]]]dddssszzzkkkbbbbbbcccaaa]]]YYY[[[___eeejjjooorrrtttuuu}}}yyyoooiiihhhgggcccjjjsssyyyyyywwwwwwwwwpppooommmkkkllltttxxxpppqqqwww|||~~~~~~}}}|||zzzzzztttlllfffiiilllmmmmmmmmmooorrrtttsssrrrrrrtttvvvyyy{{{|||~~~|||{{{wwwrrrnnnjjjjjjmmmssssssnnniiihhhiiiiiijjjkkklllmmmoooppptttqqqnnnlllkkkmmmooopppvvvpppjjjffffffgggfffeee^^^```aaabbbbbbdddgggjjjkkkeeebbbdddeeeeeegggjjjhhhiiijjjiiihhhhhhjjjlllpppqqqpppmmmkkklllppptttvvv}}}|||nnndddbbbdddggglllpppnnnhhhdddeeehhhlllmmmmmmmmmllllllllllllrrrssssssrrrppppppqqqsssvvvvvvvvvvvvuuutttsssrrruuuuuuwww~~~yyywwwyyy|||||||||yyyzzz{{{||||||{{{zzzzzzuuuqqqppprrrvvv}}}YYYYYYXXXWWWUUUTTTSSSSSSSSSTTTVVVXXXYYYZZZZZZYYYYYYXXXVVVTTTSSSSSSSSSSSSVVVVVVUUUUUUUUUUUUVVVVVVSSSUUUVVVXXXYYYZZZZZZYYY^^^```aaa^^^YYYXXXZZZ^^^___^^^[[[YYYWWWWWWXXXXXX\\\]]]```bbbcccbbb```^^^[[[\\\^^^___^^^\\\YYYWWWVVV^^^ffffffaaa\\\]]]```gggdddaaa___``````______YYY[[[\\\\\\ZZZZZZ___eeeaaa]]]UUUNNNLLLMMMOOOOOOLLLMMMMMMLLLKKKKKKMMMOOOOOORRRUUUXXXYYYZZZ[[[\\\XXX^^^bbbbbbdddjjjlllllljjjiiigggdddbbbaaaaaabbb\\\___hhhrrrxxxzzz~~~pppfffdddbbb^^^ZZZXXX[[[___dddjjjnnnrrrssspppvvvyyyrrrkkkiiikkklllcccjjjrrrvvvvvvtttssstttnnnnnnnnnlllnnnuuu|||ttttttwwwzzzyyyxxx~~~}}}}}}}}}vvv||||||zzz}}}}}}~~~~~~|||~~~yyyrrrmmmkkkkkklllnnnoooooorrruuuuuuuuuuuuuuuvvvwwwzzz{{{{{{ssspppqqqpppttt}}}vvvkkkfffiiihhhfffffffffiiikkkmmmnnnllljjjgggeeedddeeefffuuunnneeeaaaaaabbbaaa___]]]^^^______```bbbfffiiijjjeeebbbdddeeecccccceeeggggggeeecccbbbcccfffiiioooqqqrrrppplllkkknnnrrr~~~yyykkkaaa^^^```dddlllttttttmmmfffeeehhhmmmnnnppprrrrrrrrrpppnnnooooooooonnnmmmnnnppprrrqqqqqqpppppppppqqqqqqrrruuuuuuuuuxxx~~~}}}zzzzzz{{{zzzxxxwwwxxxyyy{{{{{{{{{zzzzzzvvvsssrrrtttwww|||WWWWWWVVVVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUTTTRRRQQQQQQPPPPPPTTTTTTSSSSSSRRRSSSSSSTTTSSSSSSSSSTTTUUUVVVWWWWWW[[[\\\]]]\\\YYYWWWYYY\\\\\\[[[ZZZXXXWWWUUUUUUUUUTTTTTTVVVZZZ^^^___\\\ZZZVVVYYY[[[]]]\\\XXXTTTQQQRRRUUUYYY[[[\\\\\\^^^___jjjjjjjjjjjjiiiiiiiiiiii______```aaa___\\\^^^bbb^^^]]]VVVNNNJJJLLLMMMLLLMMMNNNOOOOOOOOOOOOQQQSSSSSSTTTVVVYYY[[[]]]^^^___[[[```bbbaaabbbgggiiiiiifffggghhhfffccc```___```]]]ZZZ[[[^^^```ccciiipppzzzppphhhbbb\\\VVVRRRTTTWWW\\\bbbiiinnnrrrtttmmmrrrsssnnnlllpppssstttiiimmmqqqtttuuutttssssssnnnoooooonnnmmmpppwww}}}yyyyyyzzzzzz~~~zzzuuuzzz~~~~~~||||||~~~xxx|||}}}oooiiikkkrrr}}}zzztttoooqqqyyy{{{~~~~~~}}}~~~}}}xxxuuunnnllllllooopppnnnoooqqqtttuuuvvvwwwwwwyyy}}}yyypppqqqvvvwww{{{vvviiidddfffeeebbbaaaaaacccfffgggkkkjjjiiifffcccaaabbbcccnnnhhhaaa\\\[[[[[[[[[YYYZZZ[[[\\\\\\]]]^^^bbbdddfffcccbbbfffgggcccaaabbbhhhfffccc```^^^___cccgggjjjnnnrrrtttsssrrrtttuuu|||}}}zzzrrrggg___]]]^^^dddlllssssssllldddaaaaaakkknnnrrrwwwzzzyyyuuuqqqiiiiiihhhggggggiiimmmpppqqqpppnnnllllllmmmooopppuuuuuuuuuwww{{{yyyxxxyyyxxxvvvvvvwwwyyyzzz{{{{{{{{{zzz|||yyywwwvvvuuuwwwSSSSSSSSSTTTTTTUUUUUUUUUWWWVVVTTTSSSRRRSSSTTTUUUSSSSSSRRRQQQPPPOOONNNNNNPPPPPPOOONNNNNNOOOPPPQQQPPPQQQRRRSSSTTTTTTSSSSSSUUUVVVWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\[[[YYYWWWVVVMMMOOOSSSUUUWWWWWWWWWXXXUUUVVVXXXXXXXXXUUURRRPPPPPPSSSWWWYYYZZZZZZ\\\^^^fffjjjoooqqqpppooooooqqqfffbbb```aaa___ZZZZZZ___[[[]]]YYYQQQNNNPPPQQQOOOOOOPPPRRRRRRRRRSSSUUUVVVYYYXXXYYYZZZ\\\]]]^^^^^^[[[___aaa___```eeehhhhhhhhhmmmqqqqqqkkkddd^^^[[[ZZZTTTOOOOOOQQQSSSYYY```ooonnnlllhhhaaaYYYRRROOOPPPSSSXXX___eeekkknnnqqqnnnppppppoooqqqwwwxxxwwwnnnmmmnnnppprrrttttttsssnnnpppqqqpppmmmmmmpppssstttvvvyyy}}}}}}~~~~~~}}}yyyzzz}}}|||}}}|||}}}~~~wwwjjjeeefffnnnxxx|||{{{tttzzzzzzuuuooolllgggdddfffnnnzzz|||vvv|||}}}}}}}}}~~~|||xxxvvvwwwzzz~~~~~~yyyzzz{{{yyywwwxxxooollllllppppppkkkiiikkknnnppprrrrrrrrrtttxxx|||}}}qqqkkkmmmrrrtttuuuyyy|||xxxnnniiijjjeeedddaaa______aaaccceeehhhjjjjjjhhheeedddeeeffffffccc^^^[[[ZZZYYYYYYYYYYYY[[[\\\\\\\\\]]]___aaaeeeccceeejjjkkkgggcccccchhhgggdddaaa^^^^^^aaacccccchhhoootttvvvvvvuuuuuuppppppnnnjjjfffbbb```___bbbgggllllllgggbbb``````jjjnnnuuu~~~|||wwwjjjiiihhhffffffjjjppptttvvvsssoookkkjjjjjjlllmmmtttuuuvvvwwwyyy|||~~~~~~~~~xxxwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}|||yyywwwtttrrrxxxPPPPPPQQQRRRSSSTTTUUUVVVYYYWWWTTTQQQPPPPPPRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNNNNPPPSSSUUUUUUTTTQQQPPPPPPPPPRRRTTTVVVYYYZZZZZZ___```aaaaaa```^^^[[[YYYIIINNNSSSTTTQQQPPPTTTXXXUUUUUUUUUUUUTTTRRRQQQPPPPPPTTTYYYZZZXXXWWWYYY\\\___gggooosssrrrppprrrtttkkkddd______\\\WWWWWW\\\WWW[[[ZZZTTTRRRVVVXXXUUUQQQSSSTTTUUUTTTUUUVVVXXX]]]\\\[[[[[[\\\]]]]]]]]]ZZZ^^^```^^^___dddhhhiiirrryyyzzznnnccc]]]VVVNNNGGGGGGJJJMMMRRRXXX___dddhhhgggaaaZZZTTTRRRPPPSSSWWW\\\aaafffiiijjjnnnooooooppptttzzzyyyuuunnnkkkiiikkkooossstttssslllppprrrrrrooommmnnnpppooopppqqqrrruuuzzz~~~~~~|||}}}{{{~~~|||~~~~~~}}}}}}~~~xxxnnnkkkhhhpppyyy|||zzz{{{xxxsssqqqjjjpppyyy{{{ttthhhfffcccaaaccckkkuuu|||{{{xxx}}}}}}|||~~~}}}|||}}}~~~}}}}}}~~~|||~~~|||yyyzzz}}}{{{wwwsssqqqrrrwwwzzz{{{~~~}}}xxx{{{vvvssstttuuussssssuuuoookkkjjjooonnnhhhdddeeeiiikkklllkkkjjjkkkooorrrwwwwwwtttnnngggdddgggjjjkkkjjjkkkllljjjhhhlllrrrgggeeecccaaaaaabbbdddeeeccceeegggfffcccbbbdddfffaaa```___]]][[[[[[[[[\\\ZZZ\\\^^^^^^]]]]]]___```gggfffiiioooqqqlllgggfffhhhgggfffccc```^^^___aaagggkkkpppttttttqqqkkkgggeeeeeeeeeffffffeeebbb```___ccceeefffdddbbbccceeekkkpppyyy}}}ooonnnllljjjkkkooovvv{{{{{{wwwqqqllliiiiiijjjkkkqqqqqqrrrrrrrrrsssvvvxxx}}}~~~~~~xxxwwwyyyzzzzzzzzz|||~~~|||yyywwwsssqqquuu}}}MMMNNNOOOOOOPPPRRRVVVYYY\\\WWWUUUUUUSSSQQQQQQUUU]]]\\\ZZZTTTMMMIIIIIIJJJOOOOOOMMMKKKIIIJJJLLLOOOMMMOOORRRTTTTTTSSSPPPOOOOOOKKKKKKPPPTTTVVVXXX[[[YYY___gggmmmssstttmmmdddPPPOOONNNPPPSSSVVVWWWWWWNNNQQQSSSRRRPPPOOOQQQTTTQQQSSSVVVYYYZZZYYYXXXWWW\\\aaagggjjjkkklllnnnpppnnnggg___ZZZZZZ[[[[[[[[[ZZZXXXVVVVVVYYY\\\]]]^^^```\\\WWWUUUUUUWWWYYYZZZYYYXXXXXXYYY[[[\\\\\\[[[YYY[[[\\\^^^```dddiiimmmyyyxxxiii^^^SSSQQQLLLHHHGGGKKKRRRWWW^^^kkkwwwxxxqqqiii___WWWWWWXXX[[[^^^bbbfffjjjllloooqqquuuyyy{{{zzzuuuqqqhhheeecccgggmmmqqqpppnnnlllmmmoooppppppnnnllljjjllllllooosssxxx|||~~~~~~~~~}}}|||zzz{{{|||~~~}}}tttpppuuuxxx{{{~~~|||}}}}}}wwwhhh[[[```bbbjjjvvvxxxxxxvvvsssqqqttt{{{{{{yyywwwyyy|||~~~~~~|||zzzwwwxxx{{{{{{|||wwwtttvvvyyy}}}vvvsssnnnlllmmmpppsssuuutttsssuuu|||~~~wwwppppppooonnnnnnnnnnnnnnnkkklllnnnnnnggg___^^^bbbdddgggjjjjjjggggggkkkoooqqqmmmgggdddddddddcccaaaeeeffffffggghhhjjjmmmnnngggccc___]]]^^^___^^^\\\cccaaa```___aaabbbcccccc___]]][[[YYYYYY[[[]]]___bbbbbbaaa]]]ZZZ[[[```eeegggfffhhhmmmrrrqqqlllfffgggfffdddaaa______```bbb```hhhooonnnlllkkkjjjhhheeebbbaaabbbbbb^^^^^^aaabbbhhhllliiicccaaaffflllllltttvvvxxxxxxuuupppooossswww{{{tttkkkggggggjjjlllmmmqqquuuwwwtttnnnllloootttvvvwwwyyy~~~yyyuuuwww~~~|||wwwttttttvvvwwwwwwNNNOOOOOOPPPPPPRRRUUUXXXWWWSSSRRRTTTTTTRRRTTTXXX```aaa___YYYPPPKKKJJJLLLNNNMMMLLLKKKIIIIIIJJJJJJMMMPPPVVV[[[]]]ZZZUUUQQQMMMIIIHHHLLLPPPPPPRRRUUUXXX^^^eeemmmuuuyyysssjjjWWWTTTRRRQQQRRRTTTTTTTTTQQQSSSVVVVVVUUUUUUXXXZZZVVVVVVVVVWWWWWWVVVVVVVVVYYY^^^eeeiiikkkkkklllmmmmmmggg```[[[ZZZ[[[\\\\\\XXXWWWVVVXXX\\\```aaabbbfffbbb\\\YYYYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[ZZZYYY[[[]]]___```bbbfffjjjnnnyyyeeeWWWJJJHHHEEECCCEEELLLWWW___iiiyyy|||mmmaaa^^^^^^___aaadddgggjjjllljjjlllppptttxxxyyyvvvtttaaa___]]]```fffjjjjjjhhhjjjkkkmmmoooooommmkkkjjjnnnnnnpppssswww|||~~~}}}{{{}}}}}}{{{}}}{{{xxxvvvvvvwww|||{{{tttwwwyyy|||wwwhhh]]]YYY[[[cccoooyyy|||yyywwwsssvvvzzz}}}}}}|||{{{zzzwwwxxx{{{}}}vvvrrrqqqrrrssstttrrrpppmmmlllllllllmmmmmmnnnnnnooossswwwwwwrrrnnnlllkkkkkkjjjjjjjjjkkkkkkiiijjjlllllleee]]]\\\___dddiiillliiidddeeemmmvvvzzztttkkkdddbbbbbbbbbbbbccccccbbbbbbbbbdddfffhhheeeaaa\\\ZZZ[[[]]]]]]]]]]]]]]]]]]___aaacccdddeee]]]\\\ZZZZZZ[[[]]]```bbbhhhfffccc___\\\\\\^^^aaaccccccffflllqqqqqqkkkfffeeehhhkkkhhhaaa\\\\\\^^^\\\bbbgggiiikkkmmmjjjeeedddbbbcccfffeeeaaa```aaaaaaeeehhhgggcccbbbfffkkkkkksssyyyyyywwwsssnnnnnnsssxxxyyytttnnnjjjkkkllllllllltttwwwyyyuuunnnkkknnnsssppprrrtttyyy{{{vvvwww}}}}}}yyywwwwwwxxxyyyzzzMMMNNNOOOOOONNNOOORRRTTTTTTPPPPPPSSSSSSRRRSSSVVV```cccccc\\\RRRJJJJJJMMMMMMLLLKKKJJJIIIHHHGGGGGGKKKOOOVVV___dddbbbZZZSSSLLLGGGDDDGGGIIIJJJKKKOOOUUUYYY```iiivvv}}}yyyqqq\\\YYYTTTQQQPPPPPPPPPOOOQQQSSSUUUVVVWWWXXXZZZ\\\ZZZYYYWWWUUUTTTTTTUUUVVVVVV[[[aaafffhhhhhhggggggkkkfff___ZZZYYYZZZ[[[[[[XXXWWWXXX[[[^^^aaabbbaaahhheee```]]]\\\]]]]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXX\\\]]]___```bbbeeeiiilll~~~xxxbbbRRRGGGEEEBBBBBBHHHTTTcccmmmttt{{{jjjgggfffeeeeeefffhhhkkkllliiiiiikkkooorrrtttsssqqqaaa___^^^aaaeeeiiiiiigggggghhhkkklllmmmlllkkkjjjoooooooooqqqtttxxx|||~~~{{{wwwwwwzzz|||zzzyyy|||~~~~~~~~~zzzxxx{{{~~~~~~zzzvvvsssrrrtttxxx~~~xxxyyyyyy{{{{{{ooobbbYYYSSSTTT\\\hhhttt}}}~~~}}}{{{yyyvvvsssnnnrrrwwwyyyxxxwwwyyy{{{zzzyyy{{{~~~yyyrrrmmmkkkkkkkkkkkkkkkllllllmmmlllkkkjjjiiillllllmmmnnnnnnllljjjiiiiiiiiihhhgggggghhhiiijjjjjjjjjllllllfff^^^\\\^^^fffkkknnnhhhaaabbbnnnzzzxxxmmmccc______```aaabbbbbb```^^^\\\]]]```cccccc___[[[YYYYYY[[[\\\\\\YYYZZZ]]]___aaaaaabbbbbbZZZZZZZZZZZZ\\\___bbbdddmmmiiiccc___^^^]]]^^^]]]]]]___cccjjjooooookkkfffbbbjjjpppmmmcccZZZWWWXXXYYY\\\___eeeooouuuqqqiiidddccceeeiiihhhccc``````___aaabbbbbbbbbcccgggiiijjjppp|||yyywwwsssmmmiiikkkqqqwwwwwwtttqqqooonnnmmmllljjjtttvvvwwwsssmmmjjjlllpppqqqrrruuuzzzyyyyyy~~~|||{{{yyyxxxxxxxxxyyyzzzKKKLLLNNNNNNMMMMMMNNNPPPTTTQQQQQQTTTTTTPPPPPPSSS^^^aaabbb[[[PPPHHHHHHKKKOOOMMMKKKJJJJJJJJJIIIHHHIIILLLSSS]]]dddddd^^^XXXNNNGGGBBBCCCDDDEEEHHHLLLPPPTTTYYYcccrrr}}}{{{ttt^^^ZZZTTTPPPNNNNNNMMMMMMPPPQQQRRRTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVWWWZZZ]]]aaabbbcccbbbbbbgggccc^^^YYYXXXXXXZZZ[[[[[[[[[[[[\\\^^^___^^^\\\dddbbb^^^]]]]]]^^^]]]]]]ZZZ[[[[[[ZZZYYYXXXXXXYYYYYYZZZ\\\]]]^^^```dddgggppp|||uuucccUUUIIIGGGDDDCCCJJJWWWhhhsssvvv~~~lllkkkjjjhhhggggggiiilllmmmmmmkkkjjjjjjkkkkkkjjjiiieeedddbbbdddfffhhhhhhgggeeegggiiikkklllllllllkkkmmmmmmmmmnnnooosssxxx{{{~~~zzztttqqqrrrxxx~~~~~~{{{xxxwwwyyy|||}}}|||}}}~~~{{{www|||~~~{{{xxxxxxxxxyyyyyyzzz||||||xxxuuutttsssvvv|||~~~}}}{{{{{{}}}~~~vvviii]]]VVVRRRSSSZZZgggttt}}}}}}zzzxxxwwwuuupppmmmmmmppprrrrrrqqqrrrxxx}}}}}}{{{}}}~~~{{{vvvrrrmmmjjjiiijjjjjjjjjgggiiilllmmmlllkkkjjjjjjiiikkkllljjjgggeeegggiiijjjiiihhhggggggiiijjjkkkllllllmmmooojjjbbb___```gggjjjlllgggaaaaaajjjsssxxxrrriii```\\\[[[]]]^^^dddcccbbb^^^ZZZZZZ]]]aaabbb```___]]]\\\[[[ZZZYYYYYY\\\^^^```___]]]\\\[[[YYYYYYYYYZZZ[[[^^^aaabbbjjjeee___]]]^^^______]]]YYY\\\aaahhhmmmmmmjjjfffaaagggllljjjcccZZZUUUTTTXXXXXX[[[eeevvvvvvhhhffffffgggeee```]]]^^^]]]\\\[[[]]]```dddfffggggggkkkttt{{{tttqqqlllfffdddhhhpppwwwwwwuuurrrpppnnnmmmlllkkkppprrrrrrooojjjiiilllpppssstttwww|||wwwwwwwwwvvvuuuuuuvvvwwwJJJLLLNNNOOONNNMMMMMMNNNTTTRRRSSSWWWWWWTTTSSSVVV[[[^^^^^^WWWMMMGGGGGGJJJQQQOOOLLLLLLMMMNNNNNNMMMJJJLLLQQQYYY```ddddddbbbUUUMMMEEECCCCCCCCCFFFKKKNNNQQQUUU^^^lllxxxyyyttt^^^ZZZUUURRRQQQQQQQQQPPPSSSSSSSSSTTTUUUVVVVVVVVVTTTVVVWWWYYYYYYXXXWWWVVVZZZZZZZZZ[[[]]]^^^______eeeccc___[[[YYYYYY[[[]]]___^^^]]]^^^______]]]\\\^^^\\\[[[\\\^^^``````______``````]]]YYYWWWWWWXXXVVVXXXZZZ[[[[[[]]]___aaaccckkkrrruuutttpppfff[[[MMMJJJFFFDDDHHHSSSaaakkksssyyyjjjiiihhhgggfffggghhhjjjlllllliiifffeeeeeeeeeeeedddfffeeedddcccdddeeeddddddeeefffgggiiikkkkkkkkkkkkmmmmmmmmmmmmllloootttxxx|||wwwqqqllllllpppwww||||||}}}~~~}}}{{{yyyyyyyyy{{{|||}}}~~~|||{{{yyyyyyyyy|||zzzxxxwwwyyy}}}~~~{{{zzzzzzyyywwwtttqqqnnnmmmssswww|||~~~}}}{{{yyyyyysssvvvzzz|||~~~~~~zzzwwwuuuvvvwwwyyy{{{|||}}}~~~|||tttjjj```ZZZSSSUUU]]]kkkvvv}}}|||xxxxxxyyyxxxsssooonnnnnnmmmkkkkkkpppwww~~~}}}{{{{{{}}}}}}zzzwwwrrroookkkjjjjjjkkkkkkjjjiiikkkmmmkkkiiigggggggggeeeggghhhfffbbbaaadddhhhjjjiiigggffffffgggiiikkkkkkjjjlllnnnkkkddd```aaaggghhhgggeeecccbbbccceeehhhfffaaa]]]YYYXXXYYYZZZbbbcccbbb^^^YYYXXX[[[___aaacccddddddaaa\\\XXXVVVXXX[[[___```]]]ZZZYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]aaa]]]YYYYYY]]]___```^^^XXX[[[```eeeiiijjjhhhfffaaaaaaaaa```___\\\WWWSSSVVVVVVYYYdddwwwoooiiieeeccc___ZZZXXXZZZZZZXXXVVVYYY]]]bbbeeeeeedddeeejjjttt~~~{{{tttpppmmmhhhcccdddiiirrrxxxxxxvvvrrrnnnkkkjjjkkklllmmmnnnnnnmmmkkkmmmpppttttttuuuwww{{{~~~{{{tttuuuvvvuuusssssstttvvv|||HHHKKKNNNOOOOOOMMMMMMMMMPPPOOORRRXXX[[[YYYXXX[[[YYYYYYWWWRRRKKKHHHHHHJJJOOONNNNNNPPPTTTUUUSSSPPPLLLMMMQQQVVV\\\bbbhhhkkkbbbZZZSSSPPPMMMIIIHHHJJJMMMQQQTTTZZZdddnnnrrrppp]]]ZZZWWWVVVVVVVVVUUUTTTWWWVVVUUUVVVWWWXXXWWWVVVPPPRRRUUUXXXYYYXXXWWWVVVXXXWWWWWWYYY\\\^^^___^^^dddbbb```\\\YYYYYY[[[^^^^^^]]]\\\]]]^^^___^^^]]]XXXWWWXXX[[[^^^aaaaaaaaadddeeeddd```YYYTTTTTTUUUUUUWWWYYYZZZZZZZZZ\\\^^^^^^aaaccceeeiiikkkggg```UUURRRNNNJJJKKKRRR\\\dddmmmwww}}}rrrgggcccccccccccccccdddeeeeeebbb```______aaabbbccccccffffffeeeeeedddeeeeeefffcccdddeeeggghhhiiiiiiiiikkkmmmnnnmmmkkklllppptttvvvsssnnnjjjhhhkkkrrrwwwwwwzzz}}}~~~|||zzzxxxwwwwwwxxxzzz{{{zzzyyywwwuuuttttttuuuxxx}}}~~~wwwqqqssszzz~~~}}}yyyuuuyyy}}}~~~zzztttooolllqqquuuyyy||||||{{{{{{{{{yyy{{{}}}~~~}}}}}}~~~|||uuuoookkkjjjkkkmmmsssyyy~~~|||~~~|||xxxtttpppjjjaaaZZZTTTXXXcccrrr{{{~~~~~~}}}|||pppmmmjjjiiikkkqqqwww{{{{{{yyywwwyyy}}}~~~|||yyytttqqqnnnlllkkkkkkiiihhhmmmooopppmmmhhhcccbbbbbbgggiiiiiigggeeeeeehhhkkkhhhgggdddbbbbbbccceeefffeeedddgggjjjiiibbb^^^^^^dddddddddddddddbbb___]]]]]]^^^]]][[[XXXVVVVVVWWW]]]```aaa^^^XXXVVVYYY]]]___bbbeeeeeeaaa\\\WWWUUUVVVZZZ^^^___\\\YYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYWWWVVVWWWYYY\\\^^^^^^WWWZZZ^^^aaadddeeeeeeddd```\\\XXXXXXZZZ[[[XXXUUUUUUVVVWWW^^^lll{{{|||rrrkkkeeeaaa[[[UUUTTTVVVVVVUUUTTTUUUZZZ___bbbdddaaa```bbbhhhpppsssqqqmmmnnnkkkgggeeefffkkkrrrvvvvvvuuuqqqmmmiiigggiiijjjlllmmmmmmmmmnnnqqqvvvyyyxxxyyyzzz}}}}}}xxxuuuuuuvvvwwwuuurrrqqqtttwwwxxxBBBEEEIIIKKKKKKIIIHHHHHHIIIIIIMMMTTTWWWUUUTTTVVVUUUQQQMMMIIIGGGGGGGGGGGGHHHJJJOOOWWW]]]\\\VVVOOOHHHLLLPPPSSSVVV]]]gggooovvvpppkkkiiibbbVVVNNNKKKJJJNNNQQQSSSXXX```eeefffYYYXXXWWWWWWXXXWWWVVVTTTRRRQQQPPPQQQTTTVVVUUUTTTNNNOOOQQQSSSTTTTTTTTTTTTRRRSSSVVV[[[```bbb```^^^]]]]]]\\\XXXUUUTTTWWWZZZ\\\ZZZWWWVVVWWWWWWWWWVVVRRRRRRTTTWWW[[[^^^^^^]]]^^^``````\\\UUUQQQQQQSSSRRRTTTVVVVVVVVVVVVWWWXXXZZZZZZYYYZZZaaahhhgggaaa[[[YYYUUURRRQQQTTT[[[```ggglllooooooooooookkkeee]]]^^^^^^______^^^]]]\\\YYYWWWWWWYYY\\\___aaaaaa```aaabbbbbbcccdddfffhhhaaabbbccccccdddeeefffffffffiiikkkjjjgggfffjjjnnnmmmmmmkkkhhhgggiiioootttsssvvvyyy{{{zzzxxxwwwvvvuuuvvvwwwwwwvvvtttqqqpppmmmooorrrvvvyyy{{{~~~|||vvvpppqqquuuyyyxxxuuunnnuuu~~~{{{vvvssssssvvvyyyzzzyyywwwvvvvvvzzz|||}}}|||zzzzzzzzz{{{zzzwwwrrrqqqrrrtttttttttiiibbb^^^___bbbgggrrr}}}~~~}}}~~~~~~~~~zzzzzz~~~{{{|||}}}wwwtttrrrlll```VVVUUU\\\kkk|||~~~xxxzzz~~~}}}ooollliiikkkppptttuuutttsssrrrsssvvv{{{}}}{{{yyytttrrrooonnnmmmllljjjhhhmmmrrrvvvuuunnnhhheeeeeellllllkkkjjjiiiiiijjjkkkhhhfffbbb```___```aaaccc```___bbbggggggaaa]]]\\\___aaacccdddbbb```______^^^______\\\XXXUUUUUUVVVYYY]]]aaa^^^YYYVVVYYY]]][[[^^^```___\\\YYYWWWXXXXXX\\\___^^^ZZZWWWWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYWWWWWWWWWVVVVVVWWWYYY[[[WWWYYY[[[\\\]]]^^^___aaa\\\ZZZWWWVVVWWWXXXXXXWWWXXXYYYYYYXXX]]]gggnnnpppqqqkkkeeebbb\\\UUURRRTTTSSSSSSSSSTTTVVV[[[```ccc^^^^^^```cccgggiiihhhfffllliiifffdddfffiiilllnnnqqqrrrqqqnnniiieeeeeefffjjjjjjjjjjjjlllpppuuuyyy{{{{{{|||}}}}}}~~~zzz|||~~~}}}~~~}}}wwwsssuuuvvvvvvrrrnnnmmmqqquuuwww:::>>>CCCEEEEEECCCBBBBBBEEEDDDHHHNNNPPPLLLKKKLLLPPPKKKDDDAAABBBDDDEEEDDDBBBGGGQQQ\\\cccaaaVVVMMMCCCHHHNNNPPPRRRXXXdddnnn~~~tttcccTTTMMMEEEJJJMMMLLLMMMTTT[[[]]]UUUTTTTTTUUUVVVUUUSSSPPPIIIHHHGGGJJJNNNPPPPPPNNNOOOOOONNNNNNOOOPPPRRRSSSKKKNNNUUU]]]dddfffbbb^^^WWWWWWVVVRRROOONNNQQQUUU[[[XXXSSSPPPNNNMMMLLLKKKMMMMMMOOOSSSWWWYYYYYYXXXSSSVVVXXXUUUQQQNNNPPPTTTNNNPPPRRRRRRRRRQQQRRRSSSTTTSSSRRRTTT]]]ffffffaaaXXXWWWTTTQQQPPPRRRWWWZZZbbbddddddbbbdddgggfffbbbZZZ[[[\\\]]]\\\YYYWWWUUUTTTSSSSSSUUUYYY\\\]]]]]]UUUWWWYYYZZZ\\\^^^bbbddd`````````aaabbbbbbcccccc```dddgggfffbbbaaacccgggggghhhiiihhhgggiiiooossspppsssvvvwwwvvvuuuvvvvvvssstttuuuuuusssqqqnnnmmmhhhlllqqquuuvvvvvvxxxyyywwwtttqqqpppqqqrrrrrrqqqccclllxxx|||xxxvvvvvvxxxzzzyyyvvvsssqqqqqqsssttttttsssrrrqqqrrrsssvvvqqqkkkfffccccccbbbbbbaaaZZZVVVYYY___fffuuu}}}zzzwwwwwwuuu|||{{{vvvuuuxxxuuu~~~{{{vvvzzzuuuuuu}}}yyywwwyyy{{{|||~~~{{{rrrcccVVVXXX```rrr}}}yyy{{{}}}}}}}}}}}}}}}|||{{{yyyxxx|||xxxtttvvv{{{|||xxxsssnnnkkkiiinnnuuuwwwsssnnnooonnnooosssxxxzzzwwwtttrrrpppooonnnnnnnnnllljjjjjjrrrzzz|||xxxqqqmmmlllkkkiiihhhgggffffffeeeeeeiiigggccc```^^^___aaabbb^^^]]]```fffgggbbb]]]\\\[[[```dddddd___^^^```dddddddddccc^^^XXXUUUUUUWWWXXX]]]bbbaaa[[[XXX[[[^^^XXXZZZ[[[YYYWWWVVVXXX[[[]]]```bbb___XXXTTTTTTVVVZZZZZZZZZZZZ[[[[[[[[[[[[XXXZZZZZZWWWTTTRRRUUUXXXWWWXXXYYYYYYYYYZZZ\\\^^^YYYZZZZZZXXXUUUUUUVVVYYY\\\^^^\\\UUUSSSYYYaaaeeennniiifffddd___WWWSSSSSSRRRRRRSSSSSSTTTXXX^^^ccc\\\^^^aaacccddddddcccbbbhhhfffcccbbbccceeeeeefffmmmoooqqqooojjjeeebbbbbbggggggffffffiiimmmrrruuuxxxxxxwwwwwwwwwwwwvvvvvvwww{{{}}}~~~zzzvvvssstttsssnnniiiiiimmmrrrwww<<<======>>>>>>===<<<<<<===???AAACCCDDDEEEHHHJJJOOOIIIAAA;;;888:::>>>AAAAAAGGGPPPXXX[[[VVVMMMFFF@@@AAAFFFMMMQQQUUU]]]fff~~~}}}iiiWWWLLLBBBDDDGGGJJJLLLLLLKKKKKKIIILLLMMMLLLMMMPPPPPPNNNKKKGGGFFFHHHHHHFFFGGGKKKGGGGGGHHHJJJKKKMMMNNNNNNCCCGGGPPP[[[dddddd]]]UUUPPPNNNKKKKKKLLLLLLLLLKKKQQQPPPNNNKKKIIIHHHGGGGGGEEEFFFGGGIIIKKKMMMOOOOOOQQQPPPOOONNNMMMLLLLLLMMMKKKLLLLLLKKKIIIIIIKKKNNNJJJJJJLLLOOOUUU\\\cccfff[[[XXXRRRMMMKKKLLLNNNPPPYYY[[[\\\ZZZWWWUUUWWWXXXSSSTTTUUUXXXZZZZZZXXXUUUSSSSSSSSSUUUXXXXXXVVVUUUSSSQQQRRRWWWYYYYYYZZZ^^^^^^^^^___`````````______^^^^^^^^^\\\YYYYYYZZZ\\\aaabbbcccbbbaaabbbfffjjjjjjgggfffjjjppptttssspppooouuuuuupppmmmkkkeee]]]___cccgggiiinnnvvv{{{{{{vvvnnneeedddiiinnnnnnmmm___dddkkkrrrwwwxxxwwwvvvwwwvvvtttqqqmmmmmmnnnpppkkknnnqqqpppmmmkkkkkkmmmnnnkkkbbbXXXUUUWWWYYYWWWVVVSSSQQQTTT^^^kkkwww}}}}}}yyyzzzzzzwwwtttxxxxxxyyy}}}~~~zzzuuuzzz{{{yyyssskkkiiinnntttrrrsssuuuuuutttpppllljjjkkkkkkkkklllmmmppprrrsssooosssrrrmmmooo~~~zzziii^^^^^^gggxxx|||}}}zzzyyyuuuvvv|||uuuwwwwwwvvvuuusssqqqpppooosssrrrqqqpppooommmllllllpppnnnllllllmmmoooooooooqqqqqqrrrqqqpppppppppqqqrrrssssssrrrtttxxxuuuppprrr{{{~~~||||||wwwpppkkknnnlllccc]]]]]]aaabbbeeebbb^^^]]]___aaacccccc\\\\\\]]]]]]\\\[[[YYYYYYZZZ[[[^^^aaaddddddaaa^^^___bbbcccaaa\\\XXXWWWXXXYYY]]]``````]]][[[ZZZ[[[^^^[[[XXXWWWXXXXXXWWWVVV^^^```aaa___ZZZVVVUUUUUU\\\ZZZXXXWWWVVVWWWXXXXXX[[[\\\^^^___ZZZRRRPPPRRRPPPVVVZZZWWWUUUYYY___aaaWWW\\\```___ZZZVVVVVVXXX[[[XXXWWWYYY[[[___gggppptttppphhhaaaZZZVVVSSSRRRTTTRRRQQQTTTYYY]]]^^^]]]\\\]]]___dddiiikkkhhheeecccggggggaaaaaafffhhhfffkkkqqquuutttrrrnnnfff^^^cccaaaccchhhiiigggjjjqqquuussspppppprrruuuwwwxxxzzzyyyxxx{{{yyytttsssqqqnnnlllkkkllloooqqqzzz;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<===>>>@@@CCCHHHEEE@@@;;;999:::<<<======AAAIIIPPPSSSPPPIIICCC======AAAFFFJJJMMMTTT[[[vvvqqq```PPPEEE>>>@@@BBBDDDFFFGGGGGGGGGEEEGGGGGGEEEGGGMMMOOONNNMMMGGGDDDEEEFFFDDDDDDFFFAAABBBCCCDDDEEEGGGHHHHHHAAADDDIIIQQQWWWWWWQQQJJJEEEDDDBBBAAAAAACCCEEEFFFMMMKKKHHHEEECCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGHHHEEEFFFHHHKKKOOOTTTXXXZZZRRRPPPKKKHHHFFFGGGIIIKKKOOOPPPQQQPPPMMMLLLLLLNNNNNNNNNPPPRRRUUUTTTRRROOOMMMLLLMMMOOOQQQQQQOOOMMMKKKJJJLLLQQQSSSSSSUUUXXXYYYYYYZZZZZZZZZZZZYYYYYYSSSSSSSSSQQQOOOOOOQQQSSSTTTVVVWWWWWWVVVXXX\\\```ccc```^^^aaagggkkkjjjiiihhhllllllgggdddccc^^^XXXTTTYYY___dddmmmxxxoooggg___^^^bbbggggggeee^^^aaafffkkknnnooonnnllllllkkkjjjhhheeecccdddfff```bbbdddbbb___]]]^^^```fffccc[[[RRRNNNPPPPPPNNNQQQOOOOOORRRZZZdddooouuu{{{~~~|||vvvuuutttvvvwwwuuuqqqnnnlllnnnmmmhhhaaa^^^ccchhhdddeeeffffffdddaaa^^^\\\]]]]]]]]]]]]___aaacccdddffffffeeeccchhh{{{kkk]]]___fffrrr{{{sssqqqssswwwyyyxxxvvvrrroooqqqkkkjjjqqqwwwvvvqqqooorrrssstttrrrnnnkkkjjjiiinnnnnnmmmkkkiiifffdddccceeefffiiilllnnnnnnlllkkkmmmnnnoooppppppppppppppplllqqqttttttwww{{{|||yyy|||}}}zzzyyyvvvqqqjjjllljjjaaaYYYYYY\\\]]]^^^]]]]]]^^^___^^^[[[XXXZZZYYYYYYXXXWWWWWWWWWWWW[[[\\\___cccfffeeebbb___]]]___```^^^ZZZWWWVVVWWWVVVYYY[[[ZZZXXXVVVWWWYYY\\\YYYWWWWWWXXXYYYYYYXXX\\\]]]]]][[[VVVSSSSSSSSSRRRRRRTTTUUUWWWXXXYYYYYY[[[[[[^^^```[[[RRRNNNPPPOOOVVVYYYVVVTTTXXX]]]___YYY]]]aaa```]]]YYYWWWXXX___[[[ZZZ^^^bbbffflllrrrssspppjjjddd]]]XXXUUUTTTWWWVVVWWWYYY\\\^^^\\\ZZZ\\\]]]___dddiiillljjjhhheeejjjkkkfffcccfffiiihhhjjjpppuuuuuutttqqqkkkddd```^^^```eeefffeeehhhnnnrrrqqqpppqqqtttwwwyyyzzz}}}||||||~~~zzzwwwqqqpppmmmkkkiiijjjmmmoooxxx:::999888888888999::::::;;;<<<;;;:::999:::===@@@@@@???===;;;:::999999:::999<<>>:::888:::>>>@@@AAAFFFMMM```jjjpppjjj^^^RRRFFF>>>;;;<<<<<<>>>???AAACCCDDD???AAAAAA@@@EEEOOOWWWXXXRRRHHHAAAAAACCCAAA??????======>>>???AAABBBCCCCCCBBBBBBCCCGGGJJJIIIDDD@@@@@@AAAAAA???>>>@@@EEEJJJPPPLLLHHHCCC@@@???@@@@@@AAAAAA@@@AAACCCFFFIIIKKKGGGFFFFFFEEEDDDDDDDDDDDDFFFEEEDDDDDDEEEDDDCCCAAAAAABBBCCCEEEGGGIIIJJJKKKHHHGGGEEECCCCCCCCCEEEFFFEEEFFFGGGFFFDDDCCCCCCDDDGGGGGGHHHKKKMMMMMMJJJHHHGGGFFFFFFHHHIIIIIIGGGFFFDDDCCCEEEJJJMMMLLLMMMPPPRRRRRRSSSSSSSSSRRRRRRQQQIIIJJJIIIHHHFFFGGGHHHJJJJJJKKKKKKLLLLLLNNNRRRVVVYYYVVVTTTVVVZZZ^^^______WWWZZZYYYVVVSSSSSSPPPLLLHHHNNNUUU[[[fffrrrzzz{{{eee___XXXVVVYYY]]]\\\[[[VVVWWWZZZ\\\]]]]]]\\\[[[]]]^^^^^^\\\ZZZXXXXXXYYYUUUVVVWWWTTTQQQOOORRRUUU[[[[[[VVVNNNJJJKKKJJJHHHKKKLLLNNNPPPUUU\\\dddiiikkkqqquuuyyy|||{{{yyyvvvtttzzz~~~zzzyyy|||xxxpppnnnlllkkkjjjiiifffdddaaacccccc^^^WWWSSSUUUYYYVVVVVVVVVUUUTTTSSSQQQPPPSSSSSSSSSSSSTTTUUUVVVWWW]]]\\\aaaggglll{{{nnn___^^^bbbhhhoooqqqnnngggbbbccceeehhhiiiiiigggdddaaaeee```]]]```bbbcccdddhhhkkkooorrrpppiiicccbbbccceeeeeeeeedddcccbbb```___aaafffmmmssstttpppkkkgggfffgggiiikkkmmmmmmmmmllljjjppptttqqqooosssxxx{{{}}}~~~{{{uuurrrrrrqqqnnnkkkmmmjjjaaaZZZYYY[[[[[[[[[^^^bbbgggiiieee___YYY\\\ZZZXXXVVVUUUVVVXXXYYYZZZ[[[___dddgggfffbbb^^^YYYZZZZZZYYYVVVUUUUUUVVVSSSUUUVVVUUUTTTTTTUUUWWWXXXVVVUUUUUUXXXZZZZZZZZZYYYZZZZZZXXXVVVTTTTTTTTTOOORRRVVVYYY\\\\\\[[[ZZZ[[[\\\^^^aaa\\\SSSMMMMMMRRRYYY\\\YYYVVVYYY^^^```YYY\\\```cccdddccc```___aaa[[[ZZZ___fffiiilllppppppnnnkkkgggbbb\\\XXXUUUYYYZZZ]]]```cccbbb___\\\[[[\\\___dddiiilllmmmmmmhhhmmmooojjjfffgggjjjkkkpppvvvyyyxxxvvvtttmmmfff______aaaeeeffffffiiimmmnnnoooppprrruuuwwwzzz{{{~~~~~~{{{xxxvvvuuuooonnnllliiiggghhhjjjmmmttt:::999888777777888:::<<<>>>===<<<999888999<<<>>><<<<<<;;;:::999999::::::<<<<<<===???AAA@@@===;;;:::777777:::;;;:::===BBBHHHQQQVVVSSSLLLGGGAAA<<<<<<;;;;;;;;;===???BBBCCC<<>>???@@@AAABBBCCCEEECCCBBBBBBCCCCCCAAA>>>AAACCCDDDBBB@@@BBBJJJQQQXXXTTTNNNHHHDDDBBBCCCDDDDDDCCCCCCDDDGGGKKKOOORRRKKKJJJGGGFFFEEEGGGIIIJJJNNNJJJFFFCCCCCCBBBAAA???@@@AAACCCEEEEEEDDDBBBAAACCCCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDCCCBBBAAABBBBBBCCCCCCDDDEEEGGGGGGEEECCCDDDCCCCCCEEEFFFFFFDDDBBBAAA@@@BBBFFFHHHFFFFFFIIIKKKKKKLLLLLLLLLKKKKKKJJJGGGGGGGGGFFFDDDDDDFFFHHHHHHHHHGGGGGGHHHIIILLLNNNPPPMMMKKKKKKOOOSSSUUUUUUKKKLLLKKKHHHGGGFFFEEEDDDBBBGGGLLLPPPWWWaaaggghhh[[[UUUPPPNNNQQQSSSRRRQQQNNNNNNOOOPPPPPPPPPOOOOOOQQQSSSTTTSSSQQQPPPPPPPPPNNNOOOOOOMMMJJJJJJNNNRRRXXXYYYVVVPPPKKKKKKJJJGGGGGGIIIMMMOOOQQQUUUZZZ^^^]]]dddffffffuuu}}}xxxrrrmmmjjjgggeeebbbhhhvvvtttzzz{{{xxxooommmooossszzzwwwqqqgggeeebbb___^^^]]]]]]\\\^^^___^^^YYYRRRMMMLLLNNNQQQPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNTTTWWWcccqqqsssvvvnnnaaa[[[\\\]]]^^^]]][[[WWWTTTXXXYYY[[[\\\\\\ZZZXXXVVV[[[WWWUUUUUUUUUUUUZZZ```dddjjjooolllccc\\\[[[]]]ZZZ[[[]]]___```aaabbbbbbfffmmmwww}}}|||uuulllfffaaabbbdddfffiiiiiihhhgggnnnvvvyyyqqqgggfffkkkooopppnnnjjjgggfffggghhhggghhhjjjggg___ZZZZZZ[[[ZZZZZZ^^^fffmmmqqqoooiiiddd]]][[[WWWTTTSSSUUUXXXZZZXXXZZZ^^^ccceeeddd```\\\UUUUUUTTTSSSRRRRRRSSSTTTRRRSSSUUUVVVVVVVVVVVVVVVTTTSSSRRRSSSVVVXXXYYYYYYUUUWWWZZZ\\\\\\[[[YYYYYYWWWZZZ___cccccc```\\\YYY\\\\\\___bbb]]]TTTLLLKKKQQQXXX[[[XXXUUUXXX\\\]]]UUUXXX^^^eeejjjlllkkkhhhbbbYYYTTTXXX___ccceeegggiiijjjjjjhhhddd___YYYVVVZZZ\\\___ccceeeeeecccbbbYYY[[[^^^ccchhhlllnnnnnnkkkoooppplllgggfffkkkooozzz~~~|||wwwsssllldddcccdddgggiiijjjkkkmmmpppkkkmmmooorrrtttvvvyyyzzz}}}||||||~~~wwwrrrpppooonnnkkkkkkkkkhhhddddddgggjjjrrr<<<;;;999888999:::===>>>===<<<:::888666777999<<<>>>===;;;::::::<<<===>>>BBBAAA>>>>>>>>>===<<<:::>>>:::888:::;;;:::;;;??????EEEIIIFFFCCCBBB@@@===???>>>======>>>AAADDDFFF@@@BBBCCCDDDMMM]]]iiinnnXXXLLLBBBAAACCCAAA>>>===??????@@@AAABBBCCCCCCDDDGGGEEECCCBBBCCCCCCCCCCCCAAACCCDDDBBB@@@CCCKKKRRR\\\XXXRRRKKKGGGEEEFFFFFFGGGGGGGGGHHHLLLQQQVVVXXXRRRPPPLLLIIIIIILLLPPPSSS[[[UUUMMMGGGDDDCCCCCCDDDDDDFFFHHHJJJIIIGGGDDDBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCEEEFFFGGGEEECCCCCCBBBBBBDDDFFFFFFDDDBBBBBB@@@BBBEEEFFFBBBAAACCCEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHGGGFFFDDDDDDFFFHHHJJJHHHFFFEEEEEEFFFGGGGGGIIIGGGEEEEEEGGGJJJLLLNNNHHHGGGFFFFFFEEECCCCCCDDD???CCCEEEFFFJJJQQQTTTTTTPPPLLLHHHGGGIIIJJJJJJHHHJJJJJJKKKKKKLLLLLLLLLLLLIIIKKKLLLLLLKKKJJJJJJKKKIIIJJJJJJIIIGGGIIINNNSSS\\\^^^\\\UUUNNNKKKIIIFFFEEEGGGKKKNNNOOOPPPRRRSSSRRRWWWWWWTTT___sssyyyqqqaaa___]]]\\\\\\]]]^^^^^^[[[cccnnnxxx|||xxxpppjjjiiinnnxxxssseee^^^[[[^^^dddiiillljjjfffbbbZZZYYYVVVSSSRRRRRRTTTUUUWWWXXXWWWSSSNNNIIIHHHIIILLLKKKJJJIIIHHHIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEELLLPPP^^^lllmmmkkk}}}rrreee\\\TTTSSSSSSQQQOOONNNMMMMMMOOOPPPPPPQQQQQQOOONNNMMMPPPNNNNNNPPPNNNLLLPPPVVVYYY___dddbbbZZZSSSRRRTTTRRRSSSUUUXXX[[[^^^```bbbeeennnyyy~~~|||sssjjjddd______```cccgggiiihhhfffqqq~~~qqqhhheeeeee```]]]ZZZZZZ]]]___```aaa```bbb```ZZZXXXYYYZZZXXXYYY\\\aaagggkkkllliiifff]]]ZZZUUUQQQPPPSSSWWWZZZZZZ[[[___bbbdddccc^^^[[[SSSQQQPPPOOOOOOQQQRRRRRRRRRTTTWWW[[[\\\\\\ZZZXXXRRRQQQPPPPPPSSSUUUVVVVVVRRRVVV\\\bbbeeeddd```]]]\\\```dddggggggccc^^^ZZZ]]]\\\^^^aaa^^^TTTLLLJJJLLLSSSWWWTTTQQQSSSWWWXXXRRRUUUZZZbbbhhhkkkjjjhhhcccYYYQQQRRRVVVYYY\\\___```ccceeefffddd___ZZZVVV[[[\\\^^^_______________VVVYYY]]]bbbeeehhhjjjkkklllmmmooommmiiihhhlllqqq~~~|||vvvrrrkkkdddeeeiiikkkllllllnnnoooppphhhkkkoooqqqrrrtttwwwzzzzzzyyyzzz}}}xxxsssooollliiiggggggiiiiiifffaaa```cccfffqqq===<<<<<<;;;<<<===???@@@??????>>>===;;;<<<>>>AAAAAA@@@@@@??????AAABBBCCCGGGDDD@@@>>>>>>>>>===<<>>===>>>AAADDDHHHIIIFFFCCCDDDCCCAAABBBBBBAAAAAABBBDDDFFFHHHFFFHHHGGGFFFKKKWWW```cccVVVMMMEEEEEEFFFCCCAAAAAAAAAAAABBBCCCCCCDDDEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHFFFGGGGGGFFFEEEHHHNNNSSSWWWTTTOOOKKKHHHGGGHHHIIIJJJJJJJJJLLLOOOSSSVVVYYYUUUSSSQQQOOOPPPRRRVVVXXXccc___XXXOOOHHHEEEGGGJJJIIIKKKNNNPPPQQQOOOMMMKKKFFFEEEEEEDDDDDDEEEEEEFFFIIIHHHGGGGGGIIIIIIHHHGGGHHHGGGGGGHHHIIIIIIHHHFFFCCCCCCDDDFFFHHHHHHGGGEEEDDDBBBDDDHHHHHHDDDBBBCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKJJJHHHFFFFFFGGGIIIMMMJJJGGGEEEEEEFFFEEEEEEGGGFFFEEEEEEFFFGGGJJJKKKHHHEEEEEEGGGFFFCCCCCCEEE@@@CCCDDDCCCFFFKKKMMMKKKIIIGGGEEEDDDEEEFFFFFFEEEFFFFFFGGGIIIIIIJJJJJJJJJEEEGGGHHHHHHGGGGGGHHHJJJGGGIIIIIIHHHFFFHHHMMMRRR```dddaaaXXXPPPLLLIIIGGGIIIIIIKKKNNNQQQRRRPPPMMMKKKNNNLLLIIIOOOZZZ]]]XXXSSSRRRQQQPPPPPPPPPQQQRRRRRRUUUZZZ___aaabbbaaa```UUUYYYcccooopppfffZZZSSSPPPRRRTTTWWWWWWVVVTTTSSSQQQPPPOOOLLLJJJKKKNNNPPPNNNNNNNNNLLLIIIFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDCCCCCCJJJNNNWWW___aaaggg{{{yyykkk___VVVQQQKKKLLLKKKIIIGGGGGGIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFGGGJJJIIIFFFGGGKKKMMMQQQUUUTTTNNNIIIIIIJJJMMMMMMMMMOOORRRVVVZZZ]]]```gggpppsssooohhhaaa^^^]]][[[\\\```fffjjjkkkjjjmmmssskkkggg```YYYTTTUUUXXXZZZ\\\^^^]]]___^^^ZZZYYY\\\]]][[[[[[[[[\\\___bbbccccccbbbaaa]]]XXXTTTTTTVVVZZZ]]]]]]^^^___aaabbbaaa]]]ZZZSSSPPPMMMLLLMMMPPPQQQRRRTTTUUUWWW[[[^^^___]]][[[UUURRRPPPPPPQQQRRRRRRQQQPPPTTTZZZaaaeeeeeeaaa]]]WWWZZZ___bbbccc```]]][[[[[[YYYZZZ]]][[[SSSLLLIIILLLTTTXXXVVVSSSUUUYYYZZZQQQTTTXXX\\\^^^_________ddd[[[SSSSSSTTTUUUWWW[[[XXX[[[```cccccc```[[[XXX[[[\\\\\\ZZZWWWTTTTTTTTTRRRVVV\\\```bbbcccdddeeehhhiiilllppppppmmmmmmooovvvyyyyyyvvvsssqqqmmmgggdddiiillljjjjjjlllllljjjfffjjjnnnpppqqqtttyyy}}}~~~~~~~~~}}}zzzuuurrroookkkgggddddddfffgggddd^^^\\\___cccppp<<<======>>>??????@@@@@@AAABBBCCCBBBBBBBBBDDDFFFCCCDDDFFFGGGHHHGGGFFFEEEGGGDDD@@@>>>>>>???@@@???DDD>>><<>>???@@@@@@@@@@@@===???AAAAAAAAABBBDDDEEEDDDGGGKKKNNNNNNLLLHHHEEEEEEBBB???===???@@@BBBBBBDDD>>><<>>???????????????@@@AAACCCDDDEEEEEEEEEEEEEEEHHHMMMUUUYYYUUUJJJAAACCCAAA???>>>>>>AAADDDFFFCCCDDDDDDDDDDDDEEEHHHKKKMMMLLLJJJHHHGGGHHHIIIJJJGGGEEECCCAAAAAABBBDDDFFFKKKIIIGGGGGGIIIKKKKKKKKKMMMKKKJJJIIIIIIJJJKKKMMMNNNMMMLLLIIIGGGHHHKKKNNNRRRQQQOOONNNOOOPPPRRRSSSTTTQQQNNNLLLKKKLLLNNNPPPTTTRRRQQQRRRVVVYYY\\\\\\WWWWWWWWWVVVUUUTTTRRRRRRVVVVVVWWWXXXZZZ\\\^^^___bbb___[[[YYYWWWUUUSSSQQQOOOPPPSSSWWWZZZ[[[YYYXXXYYYWWWTTTSSSRRRPPPNNNLLLTTTPPPMMMLLLOOOTTTXXX[[[WWWSSSNNNNNNRRRTTTSSSPPPQQQUUUVVVRRRRRRYYY\\\[[[XXXXXXYYYZZZ[[[^^^```aaaaaaccceeefffggghhhjjjlllkkkjjjgggdddbbbbbbdddgggnnnnnnjjjccc]]][[[___dddfffaaa```gggllliiibbb^^^bbbeeeggggggeeebbb```___eeeccc```]]][[[[[[[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^bbb___\\\[[[^^^bbbfffggg```___ZZZSSSNNNOOOWWW___gggfffccc___ZZZWWWVVVVVV^^^]]]\\\]]]\\\___jjjvvvsssjjjbbbdddkkkmmmfff]]][[[\\\\\\[[[XXXWWWWWWXXXXXXUUUVVVXXXVVVRRRUUU[[[\\\]]]^^^]]]]]]]]]^^^___XXXXXXWWWUUUTTTRRRPPPOOOQQQRRRTTTVVVYYY\\\```bbb___]]]ZZZWWWUUUWWW[[[___jjjiiibbbVVVMMMLLLKKKIIILLLLLLLLLLLLKKKJJJIIIHHHJJJHHHEEEFFFHHHIIIGGGEEEHHHKKKLLLNNNUUUbbblllooommmcccUUULLLHHHGGGEEEBBBEEEDDDBBBAAABBBEEEHHHIIIPPPJJJCCC???AAACCCEEEEEEBBBAAABBBDDDEEEFFFDDDBBBDDDCCCAAAAAAAAA@@@???===BBB@@@???BBBJJJXXXgggooorrrqqqmmmcccWWWNNNKKKKKKJJJIIIIIILLLRRR[[[dddiiijjjgggaaaXXXSSSVVV```hhhvvvooocccVVVMMMKKKNNNRRRSSSQQQMMMJJJHHHGGGGGGHHHCCCFFFKKKPPPSSSUUUUUUUUUSSSPPPMMMKKKJJJLLLNNNPPPSSSRRRQQQPPPOOONNNMMMLLLOOOOOOPPPQQQPPPOOONNNMMMQQQOOONNNPPPTTTWWWWWWVVVYYYWWWTTTQQQOOOOOOOOOPPPLLLLLLKKKLLLLLLMMMNNNOOOSSSRRROOOMMMLLLLLLMMMMMMGGGHHHKKKMMMMMMJJJGGGDDDFFFFFFFFFFFFHHHKKKMMMOOOOOOPPPQQQRRRSSSSSSSSSSSSXXXXXXWWWVVVTTTRRRQQQPPPLLLQQQWWW[[[\\\[[[YYYXXX]]][[[ZZZXXXWWWTTTOOOLLLQQQUUUYYYYYYVVVTTTTTTUUUYYY___kkkvvv{{{wwwmmmdddeeebbb``````cccdddcccaaaiiifffeeegggkkkllliiieee^^^aaahhhmmmmmmqqqzzztttmmmhhhfffdddbbb___``````______^^^]]]\\\\\\iii{{{======>>>????????????>>>>>>@@@BBBDDDEEEEEEDDDCCCFFFIIIQQQYYY]]]XXXLLLBBBBBB@@@>>><<<===???AAACCCAAABBBDDDDDDEEEGGGKKKNNNRRRPPPMMMJJJHHHGGGGGGGGGEEEDDDBBBAAABBBCCCDDDEEEIIIIIIJJJKKKMMMMMMKKKIIIHHHHHHGGGFFFGGGJJJLLLMMMMMMMMMMMMKKKJJJKKKMMMOOORRRRRRSSSTTTTTTSSSRRRQQQUUUTTTSSSRRRQQQPPPPPPPPPTTTSSSRRRTTTWWWZZZ\\\\\\XXXXXXXXXXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVWWWYYYYYY\\\YYYWWWVVVVVVUUUTTTRRROOOQQQTTTXXX[[[\\\\\\[[[XXXVVVTTTTTTTTTTTTSSSQQQUUUSSSQQQQQQSSSVVVZZZ\\\XXXTTTPPPQQQUUUXXXXXXVVVTTTXXXWWWSSSTTTZZZ]]]\\\YYYXXXWWWWWWYYY[[[^^^``````dddiiilllnnnnnnnnnooorrrqqqoookkkggggggkkkoooyyyxxxtttmmmfffcccgggkkkmmmhhhhhhooosssooohhhddddddiiinnnqqqoookkkgggeeekkkiiigggeeeddddddeeefffkkkkkkjjjjjjiiiiiihhhhhhhhheeecccdddhhhmmmqqqsssjjjkkkggg___WWWUUU\\\ccckkkkkkiiieeeaaa]]][[[ZZZZZZYYY\\\```ccciiiuuuxxxooolllooonnnhhhaaa^^^___aaaaaa```______```aaacccdddbbb______bbbeeecccdddeeeeeeeeeddddddeeeaaaaaabbbbbbaaa___]]]\\\\\\\\\^^^bbbfffjjjmmmmmmmmmkkkfffaaa___```eeeiiittttttmmmbbbZZZXXXVVVTTTSSSQQQQQQSSSUUUWWWVVVUUUSSSPPPMMMMMMOOOPPPPPPOOOJJJNNNQQQSSSXXX```dddccc```ZZZRRRNNNMMMLLLJJJGGGFFFEEEDDDDDDEEEGGGJJJKKKMMMHHHDDDCCCEEEGGGGGGFFFFFFEEEEEEEEEFFFEEECCCAAAAAA@@@??????AAAAAA@@@>>>@@@???@@@DDDKKKVVV```fffffffffccc[[[PPPIIIGGGHHHIIIHHHGGGHHHMMMTTT\\\```eeeccc^^^VVVPPPQQQWWW^^^gggccc]]]TTTMMMJJJJJJLLLMMMKKKIIIHHHGGGEEEDDDCCCAAACCCGGGKKKNNNPPPPPPPPPLLLJJJGGGEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIIIIIIIIIILLLMMMNNNOOOOOONNNMMMLLLOOONNNMMMOOORRRTTTSSSRRROOONNNLLLKKKKKKLLLMMMNNNJJJJJJIIIIIIJJJKKKLLLMMMOOONNNKKKIIIHHHHHHIIIJJJGGGHHHIIIJJJIIIHHHFFFDDDCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKJJJMMMQQQTTTUUUVVVWWWWWWZZZXXXWWWVVVVVVTTTQQQNNNQQQTTTWWWXXXUUUTTTUUUWWWZZZ]]]dddkkkpppnnnhhhbbb```^^^]]]___bbbdddcccbbbdddcccccchhhooorrrqqqooobbbbbbeeejjjnnnuuuyyyuuuqqqkkkfffccc```\\\YYYXXXXXXXXXXXXXXXYYYZZZZZZgggwww<<<===>>>>>>??????>>>>>>===???AAADDDEEEDDDCCCBBBDDDHHHPPPXXX[[[UUUJJJAAA@@@???===<<<;;;<<<>>>??????AAACCCDDDFFFIIIMMMPPPVVVTTTQQQLLLIIIFFFEEEDDDBBBBBBBBBBBBCCCDDDDDDDDDGGGHHHKKKOOOQQQPPPMMMIIIEEEEEEDDDEEEGGGJJJMMMOOONNNOOOPPPPPPNNNNNNOOOQQQRRRTTTWWWYYYYYYVVVSSSQQQVVVWWWZZZ[[[ZZZVVVSSSPPPTTTSSSRRRTTTWWWYYYZZZYYYZZZZZZYYYYYYXXXVVVUUUTTTRRRRRRRRRSSSTTTTTTUUUUUUVVVUUUTTTUUUVVVWWWWWWVVVRRRTTTVVVYYYZZZ[[[ZZZYYYVVVUUUSSSSSSUUUWWWWWWVVVWWWWWWWWWWWWXXXYYYZZZ[[[XXXTTTPPPPPPSSSVVVWWWWWWVVVWWWVVVSSSTTTYYY\\\\\\\\\ZZZXXXVVVWWWZZZ]]]___\\\bbbiiioooqqqqqqqqqpppwwwwwwuuupppkkklllrrrxxx}}}uuunnnkkkmmmqqqrrrnnnooouuuxxxssslllhhhdddjjjsssxxxxxxsssnnnkkklllkkkjjjjjjjjjkkkmmmnnnrrrqqqooonnnlllkkkkkkkkkiiihhhgggiiioootttxxxzzzvvvxxxwwwnnnccc^^^bbbhhhnnnnnnmmmkkkhhhddd```^^^RRRRRRVVV\\\aaagggrrr}}}yyytttqqqmmmiiieee```cccgggiiihhhgggggggggfffnnnpppiiidddiiilllllllllmmmnnnoooooonnnmmmllllllnnnppprrrrrrqqqooonnniiihhhhhhlllsssxxxzzzyyyyyyuuuooohhheeegggmmmrrr{{{}}}{{{tttnnnnnnmmmjjj```^^^]]]```fffiiigggccc```^^^ZZZYYYYYYZZZZZZZZZWWW]]]aaabbbdddgggfffbbbZZZWWWUUUTTTUUUTTTPPPMMMLLLKKKKKKJJJKKKLLLNNNOOOKKKIIIGGGIIILLLNNNMMMKKKLLLJJJHHHGGGGGGEEECCCAAAAAA@@@???@@@BBBCCCBBBAAA???@@@CCCGGGLLLRRRWWWZZZXXXXXXVVVQQQJJJEEEDDDEEEIIIGGGEEEEEEGGGLLLQQQTTT[[[[[[XXXSSSMMMKKKNNNQQQWWWWWWVVVSSSNNNJJJHHHGGGHHHHHHIIIJJJKKKHHHDDDAAA???@@@BBBDDDFFFHHHJJJKKKEEEDDDBBBAAA@@@@@@AAABBBAAAAAABBBBBBCCCCCCCCCDDDGGGHHHJJJKKKLLLKKKKKKJJJLLLKKKKKKLLLNNNNNNMMMKKKGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIHHHEEECCCBBBCCCDDDDDDGGGGGGFFFDDDDDDCCCCCCCCC???AAAEEEGGGIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKLLLMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHIIIKKKMMMPPPRRRTTTUUUSSSRRRQQQRRRSSSSSSRRRPPPQQQTTTWWWVVVUUUTTTWWWZZZ^^^^^^___bbbdddeeecccbbb[[[ZZZ[[[]]]```cccccccccbbbbbbdddjjjqqqvvvwwwvvviiieeedddiiipppzzz}}}tttqqqmmmiiiddd___XXXTTTRRRQQQQQQRRRTTTVVVYYY[[[eeerrr<<<======>>>>>>>>>>>>>>><<<>>>BBBDDDEEEEEECCCAAA@@@CCCHHHNNNPPPMMMEEE???@@@@@@>>>===<<<======>>>???@@@BBBCCCDDDGGGJJJMMMVVVSSSPPPLLLHHHEEECCCBBB???@@@AAACCCDDDDDDDDDCCCDDDFFFIIIMMMQQQSSSRRRPPPGGGGGGFFFGGGIIIKKKNNNPPPRRRSSSUUUTTTRRRPPPPPPPPPPPPRRRUUUXXXXXXWWWUUUTTTVVVZZZ___bbbaaa\\\UUUQQQQQQPPPOOOQQQSSSUUUUUUTTTYYYYYYYYYXXXWWWVVVTTTTTTSSSTTTTTTTTTUUUUUUUUUTTTUUUTTTTTTVVVXXXYYYYYYWWWTTTVVVXXXYYYXXXWWWWWWWWWXXXUUUSSSSSSTTTVVVWWWWWWZZZ[[[\\\\\\ZZZXXXXXXXXXUUUQQQLLLKKKLLLOOOQQQQQQUUUSSSQQQQQQSSSXXX[[[[[[```^^^ZZZXXXXXXZZZ^^^```WWW\\\dddjjjmmmnnnooopppuuuvvvvvvqqqmmmnnnuuu}}}~~~wwwpppmmmnnnpppqqqmmmnnnsssuuupppiiifffbbbiiiqqqwwwwwwtttpppnnnmmmmmmmmmnnnoooqqqssstttrrrqqqooommmkkkjjjiiiiiilllkkkkkkmmmrrrwwwzzz{{{yyy~~~xxxkkkdddfffkkkmmmmmmmmmmmmlllhhhccc___SSSSSSUUUZZZ]]]___eeelll~~~}}}yyyuuupppkkkiiihhhdddhhhlllooonnnllljjjjjjhhhvvvzzznnnhhhnnnrrrnnnrrrrrrssstttuuutttrrrpppsssuuuyyy}}}~~~}}}|||zzzuuuqqqmmmooouuu{{{~~~~~~{{{tttmmmjjjmmmtttyyy{{{qqqnnnmmmqqqwwwwwwppphhhhhhgggeeedddddddddcccccceeejjjooooooppprrrooojjjdddbbb``````___]]]YYYUUUWWWWWWVVVUUUUUUTTTTTTUUUPPPOOOOOORRRWWWZZZYYYXXXSSSPPPMMMKKKKKKJJJHHHFFFFFFEEEDDDEEEFFFGGGFFFDDDDDDEEEHHHJJJMMMPPPRRRSSSOOOOOOOOOLLLHHHGGGGGGIIIKKKIIIFFFDDDDDDFFFIIIKKKPPPQQQRRRQQQNNNKKKKKKLLLPPPRRRTTTSSSPPPLLLIIIHHHIIIJJJMMMRRRTTTRRRLLLFFF@@@@@@@@@@@@AAACCCEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@????????????????????????AAABBBDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFDDDHHHGGGFFFEEEEEEDDDCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGEEECCCAAA???>>>???@@@AAAEEECCCAAA???>>>???@@@AAA===>>>@@@CCCDDDEEEEEEEEEDDDDDDDDDDDDFFFGGGIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGIIILLLPPPSSSTTTTTTLLLKKKJJJKKKNNNPPPPPPPPPRRRTTTWWWWWWUUUVVVZZZ]]]bbb```___^^^___aaabbbcccZZZZZZ[[[]]]___aaabbbbbbddddddfffjjjooosssttttttmmmkkkjjjmmmsss}}}yyyxxxuuuqqqkkkccc[[[VVVRRRRRRQQQQQQSSSWWW[[[]]]cccooo<<<<<<===>>>>>>>>>>>>>>>===???BBBDDDEEEEEECCCBBB??????AAACCCEEEDDDAAA???BBBAAAAAA@@@@@@?????????@@@AAAAAAAAAAAACCCFFFHHHPPPNNNLLLIIIFFFCCCAAA@@@>>>???AAACCCDDDDDDCCCBBBCCCCCCDDDHHHNNNTTTWWWXXXMMMMMMKKKKKKLLLMMMPPPQQQUUUWWWXXXWWWTTTQQQOOOOOONNNOOOPPPQQQSSSUUUVVVWWWVVVZZZ___cccbbb]]]WWWRRRNNNMMMKKKLLLNNNOOOOOONNNVVVVVVVVVUUUTTTSSSQQQQQQSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSTTTVVVWWWUUUTTTSSSUUUYYYZZZYYYYYY[[[\\\___[[[WWWUUUUUUWWWXXXXXX\\\]]]^^^\\\YYYVVVUUUUUUQQQNNNIIIGGGIIIMMMQQQSSSWWWSSSPPPQQQUUUYYY\\\]]]___^^^\\\ZZZZZZ[[[\\\]]]WWWZZZ___cccfffiiimmmpppqqqsssssspppmmmpppwww}}}~~~yyysssnnnllllllmmmllliiijjjnnnooojjjeeeccccccgggnnnrrrsssrrrqqqpppooopppqqqsssuuuwwwyyyzzzwwwuuussspppnnnnnnnnnnnnrrrqqqqqqsssvvvyyyzzzzzzuuuzzz~~~yyyooohhhhhhkkkllllllmmmoooooolllgggccc]]]\\\___ddddddaaabbbeeennnqqqsssrrroookkkjjjkkkjjjmmmrrrtttrrrnnnllljjjkkk|||vvvmmmqqqtttppprrrqqqqqqsssuuuuuusssqqqtttvvv{{{~~~}}}xxxqqqooorrrwww{{{|||}}}xxxsssqqqtttzzzzzz|||{{{|||~~~qqqfffeeeggghhhjjjkkklllmmmnnnjjjnnnqqqppprrruuuuuurrrrrrpppnnnkkkjjjgggeeecccccccccbbbaaa___^^^\\\[[[ZZZYYYZZZ___eeeiiiiiihhh___[[[XXXUUUTTTTTTSSSRRRPPPOOOMMMMMMNNNMMMLLLJJJNNNNNNNNNNNNOOOQQQRRRSSSNNNNNNNNNNNNMMMMMMOOOPPPMMMLLLIIIGGGFFFGGGHHHIIIHHHKKKOOOQQQQQQPPPOOOOOOOOOQQQRRRQQQNNNLLLLLLLLLMMMNNNRRRYYY]]]\\\UUUNNNDDDCCCBBBAAAAAABBBCCCEEEAAAAAA@@@@@@@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>======>>>@@@BBBCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBBBBGGGGGGEEEDDDCCCCCCCCCCCCEEECCCBBB@@@@@@AAACCCDDDBBBAAA???=========>>>???AAA???===;;;;;;<<<>>>???;;;;;;;;;<<<===@@@BBBCCCAAAAAABBBCCCDDDFFFHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFIIINNNTTTVVVUUUSSSGGGEEEDDDEEEGGGJJJLLLLLLQQQTTTVVVVVVUUUVVVZZZ]]]___^^^]]]\\\\\\]]]___```[[[\\\^^^_______________ccccccdddgggjjjmmmoooooommmppprrrsssuuu|||}}}}}}zzzuuummmddd]]]YYYTTTSSSRRRRRRSSSWWWZZZ\\\aaammm;;;<<<======>>>>>>=========>>>@@@BBBCCCCCCCCCBBB@@@????????????@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAA@@@???@@@BBBDDDIIIHHHGGGEEECCCAAA??????>>>???AAABBBCCCBBBBBBAAAAAA@@@@@@DDDKKKSSSYYY\\\QQQPPPNNNMMMMMMNNNPPPQQQUUUVVVWWWUUURRROOOMMMMMMLLLLLLKKKLLLNNNQQQTTTVVVTTTWWW\\\______\\\WWWTTTNNNLLLIIIHHHIIIKKKLLLLLLSSSSSSRRRRRRQQQOOONNNMMMQQQQQQSSSTTTTTTSSSRRRQQQPPPOOOOOOQQQRRRQQQOOOMMMOOOSSSXXX[[[\\\^^^bbbeeefffbbb\\\XXXWWWXXXXXXYYY[[[]]]]]]ZZZVVVTTTVVVXXXSSSPPPMMMKKKMMMRRRYYY]]]^^^WWWRRRUUUXXXZZZ]]]___\\\]]]]]]]]]]]]\\\[[[ZZZ[[[\\\^^^```ccchhhnnnrrrqqqpppooonnnnnnqqquuuxxxwwwuuuqqqmmmkkkjjjkkkkkkjjjggggggjjjkkkgggddddddeeehhhmmmoooppppppqqqqqqlllmmmnnnppprrrtttuuuvvvvvvuuusssqqqppppppqqqrrrrrrqqqppprrrtttttttttsssppptttxxxvvvpppkkkjjjkkkmmmmmmmmmpppsssrrrnnniiiaaabbbhhhpppqqqlllhhhhhhfffjjjnnnooommmllllllnnnmmmpppssstttrrrnnnkkkiiiiiiyyy{{{ooolllmmmlllpppnnnlllnnnrrrtttsssqqqrrruuuxxx|||~~~~~~}}}||||||wwwrrrqqqrrrvvvyyyyyyxxxuuurrrppprrrvvvzzzzzz}}}~~~qqqgggaaaccceeegggjjjooouuuyyypppssssssrrrtttyyy{{{zzzyyywwwuuurrrpppnnnmmmmmmiiiiiijjjiiihhheeecccbbbcccdddhhhooovvvyyyxxxvvvmmmiiidddaaa`````````___ZZZYYYWWWVVVWWWVVVTTTSSSVVVVVVUUUTTTTTTTTTUUUVVVQQQQQQRRRRRRSSSTTTUUUVVVPPPOOONNNLLLLLLLLLMMMMMMIIIKKKOOORRRTTTTTTSSSRRRNNNOOOOOONNNMMMLLLNNNOOOPPPPPPTTT[[[bbbbbb[[[UUUIIIHHHFFFDDDCCCCCCDDDDDD@@@@@@??????@@@BBBDDDEEEIIIHHHGGGEEEBBBAAA???>>><<<===???AAABBBBBBBBBBBBAAABBBCCCBBBAAAAAACCCEEEGGGFFFDDDCCCCCCEEEGGGHHHGGGEEEBBB???>>>???AAABBBAAA@@@>>><<<<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>999888888888:::===@@@BBB>>>???AAACCCEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDGGGMMMTTTWWWUUURRRFFFCCCAAA@@@BBBEEEGGGHHHLLLOOORRRRRRQQQRRRUUUXXXUUUUUUUUUUUUTTTUUUXXXZZZ[[[]]]______^^^\\\\\\\\\]]]]]]___aaaeeehhhkkkllliiipppuuuuuuwww{{{vvv{{{zzzvvvpppggg^^^YYYWWWQQQQQQPPPPPPRRRTTTWWWXXX___mmm;;;<<<======>>>>>>======<<<======>>>???@@@AAABBB???@@@@@@?????????AAABBBBBBCCCEEEFFFFFFEEEDDDCCCAAABBBBBB@@@???@@@BBBDDDFFFEEEDDDCCCAAA???>>>===@@@@@@@@@AAAAAAAAA@@@@@@@@@???>>>BBBHHHPPPWWWZZZPPPOOOMMMLLLLLLMMMOOOPPPOOOQQQQQQPPPNNNLLLLLLLLLLLLKKKJJJJJJKKKMMMOOOQQQSSSTTTVVVXXXXXXXXXWWWVVVRRRNNNJJJGGGHHHJJJLLLMMMQQQQQQPPPPPPOOOMMMLLLKKKOOOPPPRRRSSSTTTSSSRRRQQQMMMMMMMMMOOOPPPOOOMMMJJJNNNRRRWWWYYYYYY[[[```eeehhhbbb[[[VVVUUUVVVWWWWWWXXXZZZZZZWWWTTTUUU[[[```^^^[[[VVVSSSSSSWWW^^^ccceee\\\UUUWWWYYYYYYZZZ\\\[[[^^^bbbddddddaaa]]]ZZZ^^^___```aaacccgggmmmqqqqqqnnnlllkkkmmmnnnnnnmmmllljjjhhhffffffggghhhiiiiiieeedddggggggddddddfffeeeiiillloooooonnnnnnnnnhhhiiikkklllnnnooooooppppppooommmllllllmmmpppqqqpppoooooopppqqqqqqooommmnnnqqqssstttrrrooollljjjmmmkkklllpppuuuvvvrrrnnnaaaeeeooo{{{zzzsssqqqkkkllllllkkkiiiiiikkkmmmiiikkknnnooollliiifffeeeiiiwwwrrrfffeeeiiinnnjjjhhhiiiooossssssqqqssstttvvvxxxzzzzzzzzzzzzzzz||||||xxxrrrpppqqqtttssstttsssqqqooonnnoooqqqxxx|||~~~{{{yyyzzzyyyvvvuuuxxx}}}~~~uuuooofffeeecccaaacccjjjttt|||yyy{{{zzzwwwwww|||~~~|||xxxxxxwwwuuuqqqnnnlllkkkggghhhjjjkkkkkkjjjhhhggghhhlllttt~~~}}}xxxssslllhhheeeeeedddddd```___]]]]]]^^^^^^]]][[[ZZZZZZZZZZZZYYYYYYXXXXXXUUUTTTTTTUUUVVVXXXYYYYYYPPPPPPQQQQQQQQQRRRSSSSSSPPPQQQSSSUUUVVVVVVTTTRRRLLLMMMOOOOOOOOOPPPRRRTTTSSSRRRTTT\\\dddfffaaa[[[MMMLLLJJJHHHFFFEEEDDDDDDBBBAAA@@@@@@BBBEEEHHHKKKLLLKKKIIIGGGEEECCCAAA@@@>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDBBBBBBCCCGGGKKKNNNLLLHHHFFFFFFHHHKKKMMMIIIGGGCCC@@@>>>>>>???@@@@@@???===<<<;;;<<<>>>???:::;;;>>>@@@AAAAAA@@@???777777888999;;;===>>>???;;;===@@@CCCEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@BBB@@@AAAGGGNNNRRRRRRPPPHHHEEE@@@???@@@BBBDDDEEEDDDGGGKKKLLLKKKJJJLLLNNNJJJKKKKKKJJJIIIKKKPPPTTTXXX[[[^^^^^^\\\ZZZZZZ[[[YYYZZZ\\\]]]```cccfffhhhccckkkppprrrwwwzzzttttttrrrnnneee[[[TTTRRRQQQMMMMMMNNNOOOQQQSSSUUUVVV\\\mmm;;;<<<<<<===============;;;;;;::::::<<<===???AAA===???@@@@@@??????@@@AAAAAACCCEEEGGGGGGFFFEEEDDDAAABBBBBBAAA@@@AAACCCFFFEEEEEEDDDCCCAAA>>><<<;;;AAAAAA@@@@@@@@@@@@@@@@@@@@@??????BBBHHHOOOSSSVVVNNNLLLKKKJJJKKKLLLNNNOOOJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLQQQQQQRRRSSSTTTUUUVVVWWWUUUQQQKKKHHHIIILLLNNNOOOPPPPPPPPPOOONNNMMMLLLKKKOOOPPPSSSTTTUUUUUUTTTSSSMMMMMMNNNOOOQQQQQQNNNLLLOOOSSSWWWWWWUUUUUUYYY]]]eee___XXXSSSQQQSSSTTTUUUVVVWWWXXXUUUTTTWWW___fffiiieee^^^XXXVVVXXX^^^ccciii^^^VVVVVVXXXUUUUUUWWW]]]bbbgggkkkkkkgggaaa]]]^^^```aaabbbdddgggkkkoooqqqlllhhhhhhjjjjjjgggcccdddbbb``````bbbdddffffffhhhdddbbbddddddbbbcccgggdddggglllnnnnnnlllkkkjjjkkklllmmmnnnooopppppppppmmmkkkjjjiiijjjllloooqqqsssrrrrrrsssuuutttrrrppppppqqqrrrssstttrrrmmmjjjkkkiiiiiinnntttvvvsssoooeeejjjwww~~~zzzrrrpppkkkgggdddeeegggiiibbbeeeggghhheeecccaaaaaaooozzzyyyhhhfffmmmmmmiiieeegggmmmrrrsssrrrttttttvvvwwwxxxyyyyyyyyysssyyy}}}{{{tttnnnnnnpppuuuvvvwwwvvvssspppoooooossswwwxxxtttqqqqqqpppmmmmmmqqqwww|||~~~}}}zzzxxxppplllddd]]][[[bbboooyyy|||}}}|||xxxwwwzzz{{{xxxwwwxxxxxxuuupppjjjfffdddccceeehhhkkklllllljjjiiiiiippp{{{|||vvvoooiiieeedddcccbbbbbbaaa```aaabbbccccccaaa[[[\\\^^^^^^^^^\\\YYYXXXVVVUUUTTTUUUWWWYYYYYYXXXPPPQQQRRRSSSUUUVVVWWWXXXWWWWWWVVVVVVVVVUUURRRPPPKKKMMMPPPRRRSSSTTTWWWYYYVVVTTTVVV]]]eeeiiieee```OOONNNMMMKKKHHHFFFEEEDDDEEECCCBBBBBBEEEIIIMMMPPPLLLKKKJJJHHHFFFDDDCCCBBB@@@AAACCCDDDEEEEEEDDDCCCDDDEEEEEEDDDCCCFFFLLLQQQYYYUUUPPPKKKIIIJJJMMMOOOKKKHHHDDD@@@>>>===???@@@@@@>>>===;;;;;;<<<===>>>999<<<@@@CCCEEEDDDBBBAAA555777999<<<>>>>>>>>>>>>888;;;???CCCEEEEEECCCBBBDDDEEEEEEDDDCCCBBBAAAAAA@@@===;;;@@@GGGNNNPPPOOOKKKGGGBBB??????AAACCCCCC===BBBFFFGGGEEEDDDEEEFFFEEEEEEEEECCCBBBFFFMMMRRRUUUXXX\\\]]]ZZZYYYYYYZZZZZZ[[[\\\\\\\\\^^^aaaddd```fffjjjnnnwww|||}}}zzzwwwwwwzzz~~~wwwrrrpppmmmggg^^^TTTNNNMMMNNNJJJKKKMMMOOORRRTTTUUUVVVZZZmmm???>>>>>>>>>??????>>><<<>>><<<::::::<<<>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@CCCFFFIIIIIIFFFCCC@@@AAABBBCCCCCCDDDCCCCCCBBBEEEFFFFFFEEEBBB???>>>>>>???AAABBBAAA>>>>>>@@@CCC;;;@@@BBB@@@CCCKKKNNNLLLIIIGGGFFFGGGKKKNNNMMMLLLHHHGGGEEEGGGIIIIIIGGGDDDLLLJJJGGGEEEFFFIIILLLOOOQQQQQQPPPQQQRRRTTTUUUWWWVVVRRRPPPQQQMMMGGGIIIPPPLLLNNNPPPQQQPPPNNNKKKIIIMMMMMMOOOSSSVVVWWWVVVTTTQQQLLLMMMRRRTTTPPPNNNPPPPPPQQQSSSVVVXXXWWWTTTQQQUUUYYYYYYUUUTTTXXXWWWRRRPPPUUUYYYYYYWWW[[[fffpppyyykkk\\\WWWVVVXXX[[[___aaa]]]XXXXXX[[[]]]\\\YYY]]]aaaeeegggeee```\\\ZZZ\\\XXXXXX]]]``````aaacccggghhhhhhfffccc```_________[[[WWWYYY^^^ccccccaaadddaaa^^^^^^aaaccccccbbbcccdddfffhhhjjjlllnnnnnnmmmkkkhhhfffgggiiijjjkkkhhhggghhhhhhjjjlllnnnooorrrrrrsssvvvxxxxxxvvvtttrrrppppppuuu{{{{{{ssslllrrrpppnnnooorrrttttttrrrpppttt{{{zzzzzzxxxuuupppiiidddaaaXXXXXX___hhheee[[[ZZZbbbnnn{{{xxxlllfffnnneee```dddmmmqqqtttuuuzzzzzzyyyzzz||||||{{{yyyuuuwwwzzzzzzxxxrrrlllhhhnnnrrrvvvwwwuuuqqqnnnlllnnntttwwwuuurrrrrrsssqqqlllssswwwuuuwww}}}|||xxxkkk^^^XXX]]]iiisss}}}|||zzzxxxvvvuuutttsssvvvvvvuuuqqqjjjeeeaaa```^^^___ccciiinnnoookkkfffeeeiiiqqq{{{}}}rrrpppkkkhhhffffffggghhhfffeeeddddddeeegggjjjkkkgggdddaaa^^^]]]\\\ZZZXXXVVVVVVWWWWWWWWWVVVUUUUUURRROOONNNPPPUUUXXXXXXVVVSSSSSSSSSUUUWWWVVVRRRNNNNNNOOOPPPSSSVVVYYY\\\]]]YYY[[[[[[[[[```eeeaaaYYYQQQSSSSSSOOOJJJFFFEEEFFFFFFHHHIIIHHHEEECCCEEEGGGJJJIIIHHHGGGFFFEEEDDDCCCFFFFFFFFFHHHJJJJJJHHHFFFIIIJJJKKKKKKJJJJJJLLLNNNPPPPPPNNNMMMMMMNNNOOOPPPRRROOOIIIFFFDDDDDDCCCBBBEEECCCAAA??????@@@CCCDDDBBBBBBCCCFFFHHHGGGDDDBBB<<<:::888999<<<>>>===<<<>>>>>>>>>===============@@@AAABBBEEEFFFFFFBBB@@@???>>>>>>???BBBEEEGGGGGGKKKGGGBBB@@@@@@@@@>>><<>><<<;;;<<<=========>>>???@@@AAAAAABBBBBBBBB@@@BBBEEEGGGHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFDDDBBBAAABBBDDDEEEEEEDDDBBB@@@>>>>>>???<<<@@@@@@>>>AAAIIIMMMKKKIIIFFFDDDFFFIIILLLKKKJJJHHHGGGEEEFFFHHHHHHGGGEEEIIIIIIHHHGGGHHHJJJLLLMMMQQQQQQPPPPPPQQQSSSTTTUUUXXXTTTTTTVVVSSSLLLIIIJJJJJJLLLMMMNNNOOONNNMMMLLLOOOPPPQQQTTTVVVVVVTTTRRRMMMJJJKKKRRRVVVTTTSSSVVVRRRSSSUUUYYY[[[[[[YYYVVVRRRVVVWWWUUUUUUZZZZZZVVVRRRVVVYYYXXXXXX]]]iiittt|||nnn___XXXVVVUUUWWWZZZ\\\ZZZXXX[[[___aaa^^^[[[[[[___bbbccc```[[[WWWUUUZZZWWWWWW\\\______aaaeeeggghhhhhhfffcccaaaaaabbbaaa[[[VVVVVVZZZ___``````ccc```^^^___bbbeeefffffffffggghhhiiikkknnnpppqqqssspppmmmkkkjjjkkkkkkllliiihhhhhhhhhiiikkknnnoooppprrrsssttttttsssrrrqqqssssssssswwwzzzyyysssnnnqqqpppppprrrvvvyyyyyyxxxtttvvvzzz~~~}}}wwwpppjjjggg]]]XXXZZZbbbccc[[[XXX[[[hhhvvvyyyrrrmmmddd___dddlllqqqtttwwwzzzyyyyyy{{{}}}~~~~~~|||}}}}}}}}}|||xxxtttooolllooosssyyy|||{{{yyywwwvvvvvv{{{}}}zzzxxxwwwtttqqqmmmrrruuusssuuu{{{~~~|||{{{rrrgggaaaccciiiooouuuuuuvvvvvvuuusssqqqpppmmmmmmmmmjjjeee```]]]\\\XXXYYY\\\bbbhhhiiieeeaaa[[[^^^dddlllrrrtttsssqqqnnnllliiifffeeeeeeggghhhnnnlllhhhffffffhhhjjjllleeedddaaa```___^^^[[[YYYVVVVVVWWWWWWXXXXXXWWWWWWYYYTTTPPPOOORRRUUUVVVUUUSSSRRRRRRSSSUUUTTTQQQNNNNNNOOOQQQSSSWWW[[[^^^___```aaa^^^YYYYYY\\\YYYTTTPPPRRRSSSPPPLLLHHHGGGGGGHHHJJJKKKJJJGGGFFFFFFHHHGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGHHHJJJLLLMMMKKKJJJFFFFFFFFFHHHJJJLLLMMMNNNNNNNNNOOOOOOPPPQQQSSSSSSRRROOOKKKHHHHHHHHHHHHGGGEEEDDDBBBAAAAAABBBDDDEEEEEEGGGIIIJJJIIIGGGEEEDDD???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????AAAAAABBBDDDEEEEEEBBB??????>>>>>>???BBBEEEGGGHHHKKKGGGBBB@@@??????===<<<999999:::;;;===>>>???@@@BBBFFFHHHEEE@@@???BBBFFFGGGIIIKKKKKKKKKLLLMMMOOOSSSSSSTTTUUUVVVVVVVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^```dddjjjmmmmmmkkk___^^^```eeekkkmmmjjjfff^^^YYYQQQLLLIIIIIIGGGFFFHHHIIIIIIIIIIIIKKKOOOSSSWWWhhh======???AAACCCDDDBBB@@@CCCAAA>>><<<======<<<;;;??????@@@AAABBBBBBBBBBBBAAABBBCCCEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCFFFJJJNNNRRRNNNIIIGGGFFFDDDAAA===>>>???>>><<>>===666777888:::;;;===>>>>>>@@@FFFJJJGGG@@@<<>><<<;;;===CCCHHHJJJJJJFFFBBBAAACCCEEEFFFEEEEEEEEEDDDEEEGGGKKKNNNOOOMMMMMMLLLMMMNNNQQQSSSUUUQQQQQQOOOOOOOOOOOOPPPQQQTTTUUU\\\iiirrrooo```SSSLLLKKKJJJIIIJJJMMMOOOQQQRRRRRRSSSUUUVVVVVVSSSQQQPPPOOOPPPSSSWWWYYYYYYYYYUUUUUUVVVXXX[[[\\\ZZZYYYWWWXXXWWWWWWWWWXXXXXXXXXXXXZZZ[[[[[[\\\```gggllljjjbbb[[[YYYYYYXXXYYY\\\[[[ZZZZZZ\\\^^^___]]]ZZZ[[[]]]``````]]]ZZZWWWVVVZZZXXXYYY]]]^^^]]]___dddggggggfffdddcccdddgggjjjnnnggg^^^ZZZZZZ___cccfffccccccbbbccceeegggiiijjjmmmmmmmmmnnnooorrruuuwwwvvvwwwwwwwwwwwwyyy|||~~~|||vvvpppmmmlllmmmnnnkkkooorrrooojjjfffgggjjjmmmpppssssssqqqppprrrtttttttttvvvxxxyyyzzzyyyyyyrrrqqqooonnnppptttxxxzzzxxxyyyxxxuuuqqqnnnoooqqqxxxoooiiiiiihhhccc______ffflllvvvuuulllddd[[[UUUYYYbbbkkkuuu|||{{{{{{|||~~~zzzxxxuuurrrrrrsssuuuvvvyyy||||||yyywwwxxx{{{~~~xxxuuuvvvwwwwwwwwwuuurrrnnnuuuuuutttrrrpppnnnnnnnnnhhhhhhhhhhhhhhhgggfffeeebbbdddfffeeebbb___]]]\\\[[[ZZZ[[[```eeehhhgggeee\\\```dddeeeddddddfffiiiccccccbbbcccccceeeggghhhfffbbb\\\XXXWWWZZZ___bbb]]]^^^___aaaaaa___[[[XXXVVVVVVVVVVVVWWWXXXXXXYYY```YYYQQQMMMMMMOOOOOONNNPPPOOONNNNNNNNNNNNNNNMMMNNNOOOPPPRRRUUUXXXZZZ[[[ZZZ]]]\\\WWWPPPNNNOOOQQQQQQRRRSSSRRROOOLLLIIIGGGJJJJJJKKKJJJHHHGGGFFFFFF@@@AAABBBDDDFFFFFFFFFFFFEEEFFFGGGKKKNNNPPPOOONNNIIIEEEAAACCCGGGIIIGGGCCCDDDGGGJJJMMMOOOOOONNNMMMLLLJJJHHHHHHIIIIIIHHHGGGDDDEEEFFFGGGHHHGGGFFFFFFHHHMMMQQQPPPKKKHHHIIILLLNNNSSSWWWTTTLLLFFFFFFIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFDDDBBB@@@@@@@@@@@@AAADDDHHHKKKMMMKKKIIIFFFEEECCCBBBAAA======>>>>>>???@@@@@@AAA>>>BBBFFFEEE@@@===>>>AAA@@@BBBCCCCCCBBBBBBCCCEEEGGGIIIKKKLLLLLLJJJHHHFFFJJJKKKMMMNNNNNNMMMLLLLLLJJJNNNTTTZZZ]]]]]]ZZZWWWQQQQQQRRRVVV[[[^^^^^^]]]NNNLLLIIIGGGFFFFFFGGGGGGGGGHHHIIIKKKMMMOOOOOOOOOYYYmmm===???CCCHHHLLLLLLJJJGGGEEECCC???=========;;;:::??????@@@AAABBBBBBBBBBBB@@@?????????AAADDDGGGHHHHHHFFFDDDBBBAAAAAACCCCCCBBBBBBCCCDDDHHHOOOXXX^^^eee]]]UUURRRSSSRRRJJJCCC@@@===<<<<<<>>>BBBGGGKKKLLLGGGAAA???AAACCCDDDCCCCCCCCCDDDFFFIIIMMMRRRUUUTTTRRROOOMMMOOOSSSXXX\\\RRRQQQPPPOOONNNNNNOOOOOORRRTTT]]]mmmzzzzzzkkkZZZPPPNNNKKKIIIIIIKKKNNNPPPQQQQQQRRRTTTVVVVVVTTTRRROOOOOOPPPSSSXXX\\\^^^]]]ZZZXXXXXXXXXZZZ[[[ZZZXXXXXXWWWWWWWWWXXXXXXYYY[[[\\\\\\]]]]]]]]]^^^_________ZZZWWWYYY[[[ZZZ\\\```aaa___\\\ZZZYYYXXXWWWVVVXXX[[[]]]^^^\\\[[[ZZZZZZ\\\[[[\\\^^^\\\YYY[[[```cccdddcccbbbbbbcccgggjjjooojjjccc___^^^aaaeeegggeeeeeefffffffffggghhhiiinnnnnnnnnooopppsssuuuvvvwwwyyy{{{{{{{{{}}}}}}tttnnnjjjiiiiiijjjmmmpppmmmgggdddfffiiijjjnnnqqqrrrpppqqqtttxxxtttuuuwwwyyy{{{|||}}}~~~yyywwwsssooonnnooosssuuuyyyyyywwwtttqqqsssyyy}}}wwwnnnfffeeehhhnnnnnnqqquuuxxxvvvooohhhcccYYYSSSUUU]]]gggsss}}}|||||||||~~~yyyvvvrrrpppoooqqquuuwww|||{{{wwwuuuuuuxxxyyy{{{yyy||||||}}}}}}wwwsssppppppppprrrsssuuuvvvvvvkkkhhheeeaaa______aaabbbbbbdddggggggdddaaa___^^^\\\ZZZZZZ]]]bbbeeeeeedddXXX\\\``````^^^\\\]]]______``````bbbcccdddeeefffiiieee```[[[YYYZZZ]]]___YYYYYY[[[^^^___]]]YYYUUUVVVUUUUUUUUUVVVWWWXXXYYYZZZUUUOOOLLLMMMMMMLLLJJJNNNNNNNNNNNNMMMMMMMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTQQQVVV[[[ZZZSSSMMMMMMOOORRRRRRRRRQQQOOOLLLIIIGGGIIIHHHGGGFFFEEEDDDDDDCCC???AAACCCEEEGGGGGGGGGGGGCCCDDDEEEHHHLLLMMMMMMLLLIIIEEEAAABBBFFFHHHFFFBBBEEEGGGJJJLLLMMMLLLJJJHHHKKKJJJIIIIIIIIIIIIGGGEEEDDDEEEGGGHHHIIIHHHGGGFFFEEEJJJOOONNNKKKJJJLLLPPPUUU[[[^^^YYYOOOHHHGGGJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGFFFEEEBBBCCCCCCAAAAAACCCHHHKKKPPPOOONNNLLLJJJIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@AAACCCEEEEEECCCAAABBBDDDEEEDDDCCCCCCDDDEEEFFFGGGJJJLLLLLLJJJHHHFFFEEEGGGLLLOOOQQQPPPMMMKKKOOOTTTYYY]]]^^^[[[XXXUUUPPPPPPQQQSSSVVVWWWXXXWWWQQQPPPNNNLLLKKKJJJKKKMMMKKKMMMPPPRRRSSSSSSSSSSSS[[[ppp888;;;AAAIIINNNPPPNNNKKKCCCAAA>>><<<======<<<;;;>>>>>>???@@@AAAAAAAAAAAA???>>>======???BBBDDDFFFEEEDDDCCCBBBAAAAAABBBCCC@@@BBBCCCEEEHHHMMMTTTYYY^^^WWWPPPNNNOOONNNHHHBBB@@@===<<>><<<;;;<<<===============>>>???@@@@@@@@@@@@======<<<<<<===@@@BBBCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBDDDEEEEEEGGGJJJLLLQQQLLLHHHGGGHHHHHHDDD@@@@@@<<<===BBBEEEEEEIIIOOOSSSLLLDDD@@@@@@BBBCCCCCC@@@CCCGGGHHHIIIJJJNNNQQQSSSQQQMMMKKKLLLOOOTTTWWWVVVTTTRRRPPPNNNNNNNNNNNNMMMQQQXXXddduuu~~~vvvhhhSSSQQQNNNLLLKKKLLLNNNOOOQQQQQQQQQSSSTTTSSSPPPNNNHHHLLLNNNPPPXXXbbbfffeee^^^\\\YYYYYY[[[\\\]]]\\\VVVSSSSSSXXXZZZZZZ^^^cccgggbbb\\\YYYYYYYYYWWWUUUVVVVVVZZZ```bbb```aaaeee```___^^^[[[XXXVVVVVVVVVTTTUUUWWWWWWVVVUUUVVVWWWVVVVVVXXXYYYUUUQQQTTTZZZZZZ[[[]]]^^^]]]^^^___aaaaaacccfffgggfffdddcccbbbbbbeeeggghhhgggfffhhhjjjiiijjjmmmooopppppppppoooppptttxxxxxxwwwwww{{{{{{uuuppplllkkkjjjkkkkkkkkkkkkkkkkkklllllljjjllloooppppppppppppqqqkkknnnqqqtttwww}}}|||wwwuuuuuuuuuwwwxxxuuurrruuu}}}{{{nnnlllnnnrrrpppnnnmmmppptttxxxzzztttooolllnnnooooooqqqvvvtttuuuvvvzzz}}}zzzxxxxxxxxxxxxvvv{{{}}}|||xxxzzzyyyvvvxxxyyyuuuxxx{{{xxxvvvwwwuuutttuuuxxx|||~~~}}}mmmjjjddd___]]]\\\^^^___[[[___dddffffffdddcccbbbeeeaaa^^^^^^bbbeeeffffff^^^\\\YYYWWWXXXXXXXXXXXXYYYZZZ\\\]]]]]]]]]\\\[[[bbbaaa```___]]]ZZZXXXVVVVVVVVVWWWXXXYYYXXXTTTRRRQQQRRRSSSVVVZZZ^^^ccceeeYYYSSSLLLIIIIIIKKKLLLKKKMMMPPPRRRRRRPPPNNNMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMPPPWWW]]]ZZZPPPKKKMMMLLLJJJIIIJJJMMMPPPPPPPPPOOOJJJDDDAAABBBDDDEEEEEEEEEGGGIIIKKKKKKJJJHHHGGGDDDDDDDDDEEEGGGGGGEEECCCEEEEEEEEEEEEFFFHHHIIIIIIGGGHHHJJJKKKKKKIIIHHHGGGGGGGGGHHHJJJLLLKKKIIIFFFBBBCCCDDDEEEEEEFFFFFFFFFEEEFFFHHHJJJLLLNNNPPPQQQPPPSSSTTTPPPJJJFFFGGGIIIHHHHHHJJJLLLNNNPPPQQQRRRQQQNNNJJJHHHHHHHHHHHHHHHGGGHHHGGGCCC???@@@EEEJJJLLLNNNPPPOOOMMMLLLMMMOOOOOOOOONNNLLLKKKJJJIIIHHHJJJHHHGGGHHHJJJKKKKKKJJJHHHIIIJJJIIIGGGFFFFFFHHHGGGIIIKKKMMMPPPRRRSSSSSSSSSTTTWWWYYY[[[]]]]]]]]][[[^^^```___[[[YYYYYYYYYZZZ\\\___aaaaaa___^^^^^^ZZZYYYXXXUUUSSSUUUZZZ^^^cccjjjpppnnneee]]]\\\]]]```www;;;>>>CCCHHHKKKIIIDDD@@@>>><<<::::::<<<>>>>>>>>><<<===>>>??????@@@??????<<<<<<<<<<<<===>>>@@@AAA@@@@@@AAABBBBBBBBBAAAAAAAAACCCDDDDDDCCCAAAAAABBBIIIFFFCCCBBBDDDDDDBBB@@@@@@<<<===DDDGGGGGGJJJPPPUUUNNNEEE@@@AAACCCDDDDDDAAADDDHHHHHHGGGGGGIIILLLNNNMMMKKKJJJJJJLLLOOOQQQWWWUUUSSSPPPOOONNNNNNNNNJJJOOOVVVbbbttttttSSSQQQOOOMMMLLLNNNOOOQQQSSSRRRRRRSSSSSSQQQMMMKKKJJJNNNPPPPPPWWWaaaeeebbbZZZXXXVVVVVVXXX[[[\\\\\\ZZZUUUUUUYYYZZZXXX[[[aaakkkddd[[[VVVWWWYYYYYYXXXSSSTTTZZZcccfffeeefffjjj[[[\\\^^^^^^\\\ZZZYYYXXXVVVWWWXXXWWWUUUTTTUUUVVVRRRRRRUUUVVVRRROOORRRYYYWWWYYY[[[\\\\\\[[[\\\]]]]]]aaagggkkkkkkgggdddaaa```cccggghhhggggggiiilllfffiiilllooopppooonnnmmmhhhmmmrrrttttttvvv{{{~~~|||zzzvvvtttrrrqqqqqqlllkkkjjjjjjmmmnnnnnnnnniiijjjkkkmmmmmmllljjjhhhjjjlllnnnoooqqqvvv~~~|||yyyyyyvvvzzz}}}{{{wwwwww}}}tttoooooommmlllkkkkkkmmmrrrxxx{{{}}}zzzzzz|||zzzuuuqqqrrrpppqqqsssxxx~~~~~~}}}}}}||||||{{{{{{uuuyyy~~~}}}{{{zzzvvvzzzzzzvvvxxxzzzyyyzzzwwwwwwzzzwwwwwwwww{{{~~~~~~{{{wwwkkkiiifffbbb___^^^^^^^^^YYY^^^cccggghhhgggffffffbbb^^^YYYYYY\\\```aaaaaabbb\\\UUUSSSUUUWWWXXXXXXWWWXXXZZZ[[[[[[YYYWWWVVVZZZ\\\___aaabbb```^^^\\\WWWVVVVVVWWWXXXWWWTTTRRROOOPPPRRRVVV\\\ccciiilll]]]VVVLLLGGGGGGJJJMMMMMMLLLPPPTTTTTTRRROOONNNNNNLLLLLLKKKKKKLLLMMMNNNNNNLLLMMMSSS[[[[[[SSSPPPQQQIIIFFFEEEGGGMMMRRRTTTTTTSSSMMMFFFBBBCCCFFFHHHHHHHHHIIIKKKMMMLLLKKKHHHGGGEEEEEEDDDEEEFFFEEECCCAAAHHHIIIIIIHHHFFFEEEFFFHHHDDDEEEFFFGGGHHHGGGFFFFFFAAABBBDDDGGGJJJJJJHHHFFFAAABBBBBBCCCDDDEEEEEEFFFGGGGGGGGGJJJMMMOOOPPPOOOJJJLLLLLLJJJFFFEEEGGGIIIFFFGGGIIILLLNNNQQQSSSTTTRRRNNNJJJGGGGGGGGGHHHGGGIIIJJJHHHDDD??????DDDJJJHHHKKKNNNNNNLLLKKKMMMOOOPPPPPPPPPOOONNNMMMMMMMMMIIIJJJJJJHHHFFFFFFIIIKKKKKKLLLMMMLLLJJJHHHIIIJJJHHHIIIKKKNNNQQQTTTVVVXXXUUUTTTTTTTTTVVVXXX[[[]]][[[]]]^^^\\\XXXWWWXXXZZZYYY]]]aaaccccccbbb```___ZZZZZZYYYVVVUUUXXX^^^dddnnnwww}}}xxxkkk```^^^```aaayyy777:::???DDDEEEDDDAAA>>>;;;::::::::::::;;;<<<======<<<<<<;;;;;;<<<<<<===<<<======>>>???@@@@@@AAA>>>???AAABBBBBBBBBBBBAAA@@@AAABBBDDDEEEEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???AAAFFFJJJNNNOOOVVVRRRJJJCCC???>>>???@@@BBBEEEGGGEEECCCDDDIIIOOORRRQQQPPPNNNMMMLLLKKKKKKPPPNNNLLLLLLMMMNNNNNNMMMKKKPPPSSS\\\qqqfffVVVKKKLLLNNNKKKNNNUUURRRRRRRRRRRRQQQOOOMMMKKKNNNLLLLLLOOOUUUZZZ\\\[[[UUUUUUTTTTTTUUUWWWXXXYYYTTTTTTUUUVVVXXXZZZ\\\]]]^^^ZZZUUURRRRRRTTTVVVVVVVVVUUUVVV\\\dddgggeeebbb```]]]\\\___eeefff```ZZZ[[[WWWVVVWWWWWWUUUVVVYYYVVVXXXXXXTTTSSSUUUTTTPPPUUUVVVVVVWWWWWWXXXXXXYYY___```fffqqqzzzxxxlllaaabbbbbbbbbeeeiiilllnnnnnnlllkkkiiihhhhhhiiikkkmmmnnnpppqqqooolllnnnuuu{{{{{{|||{{{yyyvvvsssssstttyyyppphhhgggmmmqqqoookkkjjjkkknnnqqqpppllleee___dddeeedddccchhhsss{{{}}}{{{yyy{{{{{{~~~{{{tttuuurrruuuuuurrrnnnoootttyyy{{{rrriiimmmmmmooottt|||~~~yyywwwyyyyyywwwtttwwwyyyzzz{{{~~~vvvvvvwwwwwwuuuwww~~~~~~tttoooooorrruuuvvvttttttzzz{{{sssqqqmmmfffZZZQQQSSSZZZ^^^```dddjjjppptttttttttwwwnnnccc___```bbb```]]]aaa^^^[[[WWWTTTSSSRRRRRR[[[[[[YYYWWWTTTSSSTTTUUUXXX[[[^^^bbbiiimmmhhh```VVVVVVVVVWWWXXXWWWUUUSSSTTTSSSRRRSSSWWW\\\bbbfff^^^WWWPPPNNNLLLIIIJJJLLLQQQPPPPPPTTTWWWVVVPPPJJJOOONNNLLLKKKKKKLLLMMMNNNRRRRRRQQQRRRSSSRRRPPPNNNKKKHHHFFFEEEFFFIIIKKKLLLLLLHHHDDDCCCEEEFFFEEEDDDFFFGGGIIIJJJJJJIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEHHHIIIGGGCCC???GGGHHHIIIHHHFFFEEEFFFGGGAAABBBBBBCCCDDDFFFHHHIIIDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDFFFIIILLLOOOQQQRRRTTTRRRMMMJJJHHHHHHJJJKKKIIIJJJJJJIIIIIIJJJLLLOOOQQQMMMHHHFFFFFFGGGHHHHHHGGGGGGFFFCCCBBBCCCFFFIIIMMMLLLKKKJJJIIIJJJKKKKKKMMMPPPRRRPPPMMMJJJIIIJJJHHHIIIJJJIIIGGGGGGIIIKKKMMMMMMLLLJJJHHHIIILLLOOOHHHIIIJJJMMMQQQTTTXXXZZZ]]][[[XXXXXXXXXXXXWWWUUUTTTVVVWWWTTTQQQTTT[[[bbbcccdddffffffeeeddddddeee___\\\XXXWWWZZZ___dddgggqqq}}}~~~{{{mmm^^^]]]fff777999===AAABBBAAA???>>>;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;:::::::::<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>???AAAAAAAAABBBCCCDDDDDDEEEEEEDDD@@@@@@????????????>>>>>>@@@???>>>AAAEEEHHHJJJJJJOOOMMMHHHDDDAAAAAABBBBBBCCCEEEHHHGGGFFFHHHMMMRRRTTTQQQNNNKKKKKKLLLOOOQQQOOONNNMMMLLLKKKLLLMMMNNNJJJOOORRRXXXjjj}}}{{{bbbTTTKKKMMMNNNKKKMMMSSSQQQQQQQQQQQQPPPNNNLLLKKKMMMKKKKKKMMMRRRVVVXXXXXXVVVVVVUUUUUUVVVWWWYYYZZZUUUVVVVVVWWWXXXZZZ[[[\\\[[[XXXSSSQQQQQQSSSUUUUUUVVVUUUVVV[[[aaaeeedddaaabbb```aaafffmmmooojjjeee\\\YYYWWWXXXWWWTTTUUUXXXUUUXXXWWWSSSRRRTTTTTTQQQVVVVVVWWWWWWXXXYYYZZZZZZaaacccjjjttt{{{{{{rrriiidddddddddfffiiikkkmmmmmmnnnllljjjgggfffgggiiijjjnnnppprrrpppnnnoootttyyyxxxyyyyyyxxxvvvuuuuuuvvv~~~vvvmmmkkknnnrrrrrrpppnnnppprrruuuvvvrrrkkkfffeeehhhhhheeegggpppxxx{{{~~~|||{{{|||zzzwwwyyy~~~{{{wwwxxxyyyyyyxxxtttnnnlllooosss~~~{{{ssskkkjjjooouuuxxxzzz|||}}}{{{||||||xxxuuuuuuuuutttssswww{{{zzzuuuxxxxxxwwwwwwxxx}}}zzzqqqlllkkkmmmooosssrrrrrrwww}}}~~~{{{pppooommmiii```WWWWWW[[[^^^bbbiiirrr{{{nnneeedddccc```[[[ZZZWWWTTTPPPNNNNNNOOOPPPTTTVVVWWWVVVTTTQQQPPPPPPSSSVVVZZZ```hhhooonnnhhhZZZWWWTTTSSSTTTUUUUUUUUUPPPOOONNNOOORRRVVV[[[___\\\TTTOOOMMMLLLIIIIIILLLKKKJJJLLLRRRYYYZZZTTTMMMLLLKKKJJJIIIIIIKKKLLLMMMRRROOOLLLKKKKKKKKKJJJIIIFFFFFFFFFGGGHHHIIIHHHGGGGGGDDDAAA@@@BBBDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDAAAAAA@@@@@@AAAAAABBBCCC@@@AAABBBDDDEEEEEEBBB@@@BBBDDDGGGGGGEEEBBB@@@???@@@AAABBBCCCEEEFFFGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIOOOMMMKKKIIIHHHIIIKKKLLLJJJKKKKKKJJJIIIHHHIIIJJJHHHEEEBBB@@@AAACCCCCCCCCEEEFFFEEEDDDCCCEEEHHHKKKJJJJJJHHHHHHGGGHHHIIIJJJLLLNNNPPPOOOLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGMMMLLLKKKHHHFFFFFFHHHKKKIIIIIIJJJKKKNNNQQQUUUWWWWWWWWWWWWWWWWWWXXXYYYYYYWWWWWWWWWUUUTTTVVV\\\aaaeeefffhhhiiihhhggghhhiiiccc```\\\[[[]]]bbbgggiiiuuu{{{mmm```aaaggg777888:::<<<>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777;;;;;;<<<<<<===>>>>>>>>>>>>===;;;:::;;;===@@@AAABBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@??????>>>===>>>>>>>>>@@@CCCEEEEEEDDDGGGFFFFFFEEEEEEDDDDDDDDDBBBDDDGGGGGGFFFHHHMMMQQQSSSOOOKKKHHHHHHMMMRRRVVVTTTVVVVVVSSSNNNJJJJJJLLLIIIMMMPPPSSS^^^llloookkk[[[QQQJJJLLLNNNKKKKKKPPPOOOOOOOOOOOONNNLLLKKKJJJLLLJJJJJJKKKOOORRRSSSSSSTTTTTTTTTUUUUUUVVVWWWXXXWWWVVVVVVWWWWWWYYYZZZZZZXXXUUURRRPPPQQQSSSTTTTTTWWWUUUTTTXXX^^^bbbbbbaaadddcccfffmmmuuuxxxuuuqqq___ZZZXXXXXXVVVSSSSSSUUUUUUWWWWWWSSSSSSVVVWWWUUUVVVVVVWWWXXXYYYZZZ[[[\\\\\\```fffnnnssssssoookkkggggggffffffgggiiijjjkkkooollliiieeeddddddfffgggkkkmmmooonnnlllmmmpppssssssuuuwwwwwwvvvuuuvvvwww~~~yyyrrrnnnnnnppprrrsssqqqrrruuuxxxyyywwwrrrmmmjjjoooooojjjhhhnnnwww{{{~~~zzzxxxxxxxxxyyyzzzwwwxxxzzzzzzxxxsssnnnkkkmmmppptttyyyzzzxxxvvvuuupppjjjjjjrrr{{{{{{vvvuuu{{{~~~}}}zzzvvvwwwwwwsssppprrrwwwyyywwwuuuuuuuuuuuuvvvyyy{{{}}}|||vvvppplllkkklllmmmnnnoooppptttxxxzzzyyyxxxlllkkkkkklllggg___[[[\\\```fffpppxxxxxxmmmkkkjjjeee___TTTQQQMMMJJJHHHIIILLLNNNSSSWWW]]]___]]]YYYUUUSSSRRRVVVZZZ___gggoooooojjj\\\WWWRRROOOPPPSSSVVVXXXNNNMMMLLLLLLNNNQQQUUUWWWXXXQQQMMMLLLLLLIIIIIILLLKKKLLLRRR^^^iiikkkbbbXXXLLLKKKJJJIIIIIIJJJKKKLLLQQQMMMHHHEEEDDDEEEFFFFFFCCCEEEHHHJJJKKKIIIFFFDDDFFFCCC@@@???AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>???@@@BBBCCCDDD@@@??????AAACCCEEEDDDCCCEEEHHHMMMNNNKKKEEE@@@===>>>???AAACCCDDDEEEEEEEEEBBBBBBAAAAAABBBBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCBBBHHHHHHHHHHHHIIIJJJKKKLLLMMMQQQUUUVVVSSSOOOKKKIIIGGGEEECCCCCCEEEFFFFFFEEEDDDEEEEEEEEEEEEGGGKKKNNNJJJJJJKKKKKKKKKKKKKKKKKKNNNOOOPPPOOOLLLKKKKKKLLLMMMLLLKKKJJJHHHGGGFFFFFFJJJKKKJJJHHHGGGHHHKKKMMMRRRQQQOOONNNPPPSSSWWWYYYZZZ[[[\\\ZZZWWWWWWZZZ]]]ZZZYYYWWWVVVVVVYYY\\\___dddgggiiijjjjjjjjjjjjkkkgggeeeaaa___```ccchhhkkkuuu~~~zzzlllaaacccggg777777888999:::;;;<<<=========>>>>>>======<<<<<<;;;;;;<<<<<<;;;:::888777;;;;;;;;;<<<<<<<<<=========<<<<<<===>>>???@@@AAACCCDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>======???AAAAAA@@@???AAABBBDDDFFFFFFFFFDDDCCC@@@BBBDDDDDDCCCDDDGGGJJJMMMKKKGGGEEEGGGLLLRRRVVV]]]aaaccc___VVVMMMIIIIIIGGGLLLNNNMMMRRRZZZ]]][[[SSSLLLHHHKKKKKKIIIHHHKKKMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKJJJJJJLLLNNNPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTVVVUUUUUUUUUUUUVVVWWWWWWVVVTTTQQQQQQRRRTTTTTTTTTVVVTTTSSSUUUYYY]]]______cccdddgggooovvvzzzxxxttt```[[[YYYXXXVVVRRRQQQSSSVVVWWWVVVSSSTTTYYY\\\[[[UUUVVVWWWXXXYYYZZZ[[[\\\YYY]]]bbbfffhhhhhhhhhhhhhhhggggggeeeddddddfffhhhkkkiiieeeaaa```aaacccdddeeehhhjjjjjjiiiiiijjjlllppprrrttttttsssrrrsssssstttsssrrrooonnnnnnppprrroooqqqssswwwyyywwwtttppppppvvvwwwpppkkknnnvvv{{{{{{xxxwwwyyyzzz||||||}}}}}}xxxtttsssttttttsssqqqnnnmmmooorrrjjjooorrrpppppprrrqqqnnnpppuuuzzzwwwqqqpppvvv}}}~~~}}}}}}}}}|||yyywwwzzz|||zzzuuutttxxx{{{zzztttuuuvvvwwwxxxxxxwwwvvvxxxwwwtttqqqpppoooooooooiiikkkooosssuuutttqqqnnneeeeeegggkkkjjjccc^^^]]]eeekkkrrrwww{{{yyyqqqssstttooohhhUUUQQQLLLGGGEEEGGGIIIKKKQQQXXXaaahhhhhhccc^^^[[[WWW[[[___aaafffjjjgggbbbYYYUUUPPPNNNPPPTTTWWWYYYNNNNNNMMMLLLMMMOOOQQQSSSTTTOOOLLLMMMMMMKKKKKKNNNNNNTTTaaattt~~~mmm^^^NNNMMMLLLKKKJJJJJJJJJJJJMMMJJJEEECCCCCCDDDEEEEEECCCEEEIIIKKKJJJHHHFFFDDDHHHFFFCCCAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA?????????@@@AAACCCDDDEEEBBB@@@???@@@CCCFFFGGGHHHJJJMMMQQQQQQMMMGGGBBB@@@<<<>>>@@@CCCDDDCCCCCCBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGIIIJJJKKKKKKKKKRRRZZZfffllliii```UUUNNNJJJIIIHHHIIIJJJJJJHHHGGGEEEFFFGGGFFFFFFHHHKKKNNNLLLOOOSSSWWWWWWUUUQQQOOOSSSRRRQQQNNNLLLKKKKKKKKKMMMPPPRRROOOHHHDDDEEEHHHHHHIIIJJJKKKLLLOOOSSSVVVWWWUUURRRQQQQQQTTTXXX[[[dddffffffaaaYYYVVVYYY\\\\\\YYYVVVUUUWWWZZZ[[[\\\bbbeeehhhjjjiiiiiiiiijjjjjjhhheeeaaa```aaaeeehhhooo|||~~~yyykkk```bbbhhh777777666777777999;;;<<<===>>>?????????>>>======;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;===@@@BBBCCCCCCBBBAAADDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???>>>???@@@@@@>>><<<@@@AAADDDFFFFFFEEECCCAAABBBCCCCCCCCCBBBAAABBBCCCFFFEEEEEEEEEHHHLLLOOORRR[[[aaagggeee\\\QQQJJJHHHGGGIIIJJJIIIJJJMMMOOONNNKKKHHHGGGHHHIIIGGGFFFGGGLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLNNNOOOQQQTTTWWWYYYZZZXXXUUUSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTRRRQQQRRRTTTUUUVVVUUUUUUTTTRRRSSSUUUYYY[[[]]]``````ccciiipppsssrrrpppaaa\\\YYYYYYWWWRRRRRRTTTVVVXXXVVVSSSTTTZZZ]]]]]]VVVVVVWWWXXXYYYZZZ[[[[[[^^^aaadddfffeeeeeefffhhhffffffeeeccc``````cccffffffccc___\\\\\\]]]```cccccceeeggghhhhhhhhhhhhiiinnnppprrrrrrpppnnnmmmmmmjjjlllooopppooonnnooopppnnnoooqqqtttwwwwwwtttrrrrrrwwwxxxpppjjjlllssswwwrrrqqqtttxxxzzz{{{}}}zzz}}}~~~xxxrrrpppnnnoooooonnnnnnoooqqqrrrhhhnnnqqqooopppuuuyyyyyyyyyxxxuuuqqqnnnooossswwwvvvvvvvvvxxxyyyyyyyyyxxxzzz~~~zzzvvvwwwwwwvvvuuuwwwyyy{{{{{{zzzxxxxxxvvvvvvuuusssqqqooommmllleeehhhmmmrrrtttppphhhaaa___^^^aaaffffffaaa]]]]]]gggkkkooooooooosss{{{}}}sssrrrwwwyyyssslllXXXTTTNNNHHHDDDDDDFFFGGGJJJRRR]]]eeegggddd```]]]XXX^^^bbbdddeeeeee```YYYSSSQQQOOOOOORRRUUUVVVWWWNNNMMMMMMMMMMMMMMMNNNNNNQQQMMMKKKNNNPPPNNNNNNPPPOOOZZZnnnnnnZZZNNNMMMLLLJJJIIIHHHGGGGGGGGGEEECCCCCCDDDEEEEEEDDDCCCEEEGGGGGGEEEDDDDDDFFFFFFEEECCC@@@>>>>>>???@@@@@@@@@????????????@@@@@@@@@??????@@@AAABBBCCCCCCCCCAAA>>>>>>AAAEEEGGGHHHHHHJJJKKKIIIEEEAAA???>>>;;;<<>>???@@@AAABBBCCCDDDDDDFFFGGGHHHJJJJJJJJJJJJIIIQQQ^^^ppp{{{zzznnn^^^SSSJJJIIIHHHHHHHHHGGGEEEBBBGGGGGGHHHHHHGGGHHHJJJLLLMMMSSS[[[aaabbb^^^WWWRRRRRRPPPNNNMMMMMMNNNOOOOOOSSS[[[___XXXJJJAAADDDKKKHHHIIIKKKLLLNNNPPPTTTVVVTTTRRROOONNNNNNRRRVVVXXXiiijjjiiibbbYYYUUUWWW[[[YYYWWWTTTTTTVVVXXXYYYYYYaaadddhhhjjjjjjiiiiiiiiijjjiiifffbbb^^^^^^aaadddjjjzzz{{{lll```bbbhhh888888777777777999;;;<<<===>>>???@@@AAA@@@??????@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::===AAADDDFFFEEECCCAAACCCCCCCCCCCCCCCBBBAAA@@@>>>@@@BBBDDDDDDDDDCCCBBBCCCAAA@@@@@@AAA@@@???>>>AAAAAACCCCCCDDDCCCBBBAAAFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDFFFHHHJJJLLLMMMOOOVVV\\\^^^ZZZSSSMMMJJJGGGGGGGGGFFFFFFGGGHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGKKKJJJJJJJJJJJJJJJKKKLLLKKKKKKLLLKKKJJJJJJLLLOOORRRVVV\\\aaaaaa]]]WWWSSSQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQQQQRRRUUUVVVVVVUUUSSSRRRRRRRRRSSSUUUXXXZZZ\\\\\\^^^bbbfffjjjkkkjjjbbb^^^\\\\\\ZZZWWWVVVYYY\\\]]]YYYTTTTTTYYY\\\[[[XXXXXXYYYYYYZZZZZZ[[[[[[___```bbbbbbbbbbbbcccdddcccddddddaaa^^^^^^bbbfffdddaaa]]]YYYYYY[[[___aaadddeeeggghhhjjjkkkkkkkkknnnpppqqqqqqnnnllljjjiiifffiiimmmpppppppppooopppnnnnnnooorrruuuvvvtttsssooosssrrrkkkfffhhhmmmoooooopppuuu|||}}}{{{||||||~~~~~~xxxsssqqqnnnnnnnnnnnnnnnoooppppppiiinnnpppnnnooouuu{{{~~~{{{sssooooooqqqrrrqqqqqqrrrssstttvvvxxxyyyzzzxxx{{{tttrrrqqqpppooosssvvvvvvsssrrrsssuuuwwwvvvuuutttppplllhhhfffdddeeeiiiooosssnnncccZZZ[[[ZZZ\\\___^^^ZZZ[[[___fffhhhiiiiiiiiikkkppptttvvvrrrnnnpppuuuuuuoooiii[[[WWWQQQJJJFFFDDDDDDEEEGGGNNNXXX___aaa```^^^]]]UUU[[[```bbbcccccc___ZZZRRRQQQPPPQQQSSSTTTTTTSSSKKKKKKKKKKKKKKKKKKJJJJJJNNNJJJJJJOOORRRPPPPPPRRRTTT```tttiiiWWWJJJJJJIIIHHHGGGFFFFFFEEEDDDBBBAAABBBCCCDDDDDDCCCDDDFFFGGGEEEBBBAAADDDGGGDDDDDDCCC@@@>>>>>>@@@BBB????????????????????????>>>>>>>>>>>>???@@@AAABBBBBB@@@===<<<>>>AAABBBCCCEEEEEEEEEBBB???======>>>:::<<<===????????????>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBGGGGGGHHHIIIIIIIIIIIIIIIMMMYYYjjjuuutttjjj\\\SSSKKKJJJHHHHHHHHHGGGDDDBBBFFFGGGHHHHHHGGGGGGIIIKKKNNNTTT]]]dddeeeaaaYYYTTTMMMKKKHHHIIILLLPPPRRRSSSZZZbbbfff]]]MMMBBBDDDJJJIIIJJJKKKKKKJJJKKKMMMNNNQQQPPPNNNNNNPPPTTTXXX[[[ddddddaaa\\\WWWUUUWWWZZZUUUTTTTTTSSSTTTUUUXXXYYYbbbeeeiiikkkjjjiiiiiiiiiggghhhfffbbb^^^]]]aaaeeemmm}}}|||mmmaaadddiii999999888888999:::;;;<<<;;;===???AAABBBBBBAAA@@@GGGEEEAAA>>><<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>@@@CCCEEEGGGFFFEEEDDDFFFDDDBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCGGGFFFFFFFFFFFFEEEDDDBBBCCCCCCDDDEEEGGGIIIKKKLLLHHHKKKOOORRRRRRPPPMMMKKKHHHEEEDDDEEEGGGGGGFFFFFFEEEGGGHHHHHHGGGHHHIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMIIIJJJKKKJJJHHHHHHKKKNNNPPPVVV^^^dddddd^^^VVVOOOPPPPPPOOOOOOPPPQQQRRRRRRNNNNNNOOORRRUUUVVVUUUTTTQQQQQQRRRQQQQQQSSSUUUVVVYYYYYYYYY\\\```dddgggiiieeeaaa___```___]]]]]]```jjjiiicccZZZWWWZZZ\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[]]]^^^___``````aaacccccc```]]]^^^ccchhhfffbbb]]]YYYXXXYYY]]]___ddddddeeegggjjjlllmmmmmmmmmooorrrqqqooollljjjjjjhhhhhhiiikkkmmmnnnnnnnnnllllllmmmooorrrsssrrrqqqlllnnnmmmgggdddgggjjjjjjoooqqqwww}}}~~~zzzyyy{{{yyy}}}zzzzzzxxxsssqqqsssoooooonnnooopppqqqqqqqqqnnnrrrsssooonnnsss{{{~~~}}}wwwttttttsssqqqooossstttuuuuuuvvvxxx{{{}}}}}}~~~tttpppqqqqqqlllqqquuurrrkkkhhhlllrrrtttuuutttsssqqqmmmjjjhhhdddaaabbbhhhpppnnndddYYYZZZYYYYYYYYYVVVSSSYYYaaaeeeeeeeeefffgggiiikkkmmmlllkkkkkkmmmooonnnjjjfff___\\\VVVPPPLLLIIIHHHGGGIIINNNUUUYYY[[[[[[[[[[[[SSSXXX\\\\\\^^^aaaaaa___VVVTTTQQQPPPPPPQQQPPPNNNJJJJJJKKKKKKKKKJJJIIIHHHJJJGGGHHHNNNRRRQQQPPPRRRVVV```nnnyyyyyyooo```TTTGGGGGGHHHIIIJJJJJJJJJJJJIIIFFFCCCBBBCCCEEEFFFFFFHHHKKKMMMKKKGGGEEEHHHKKKLLLLLLJJJEEE@@@>>>>>>@@@<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>@@@BBBDDDEEEDDDAAA>>>===>>>???@@@???AAABBBBBBAAA>>>===>>>???;;;;;;<<<<<<======>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEFFFFFFGGGHHHIIIIIIIIIPPPYYY^^^]]]XXXSSSOOOLLLKKKIIIIIIIIIIIIGGGFFFCCCEEEGGGGGGGGGHHHJJJLLLQQQUUU\\\aaaccc```\\\XXXLLLIIIEEEEEEHHHLLLOOOPPPTTTYYY\\\WWWMMMFFFFFFIIIGGGIIIIIIIIIGGGGGGHHHIIIMMMMMMNNNPPPSSSXXX\\\^^^___]]]YYYVVVTTTTTTVVVWWWQQQSSSUUUTTTSSSTTTXXX[[[aaadddhhhjjjiiigggfffeeedddeeefffccc```aaafffkkktttxxxhhh___dddiii999999999999:::;;;<<<<<<;;;<<>>@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA???AAAEEEHHHJJJJJJIIIHHHIIIFFFCCCAAABBBCCCDDDCCCAAA@@@???>>>???AAADDDEEEEEEDDDDDDEEEFFFFFFDDDCCCEEEEEEEEEEEEFFFHHHKKKLLLIIIHHHHHHIIILLLMMMLLLKKKIIIDDDBBBDDDHHHHHHGGGFFFFFFHHHJJJIIIHHHJJJKKKKKKKKKJJJIIIIIIJJJKKKMMMNNNGGGIIIJJJIIIGGGGGGJJJMMMLLLSSS]]]dddddd]]]RRRKKKPPPPPPOOOPPPQQQRRRSSSSSSLLLLLLNNNQQQTTTUUUTTTSSSPPPQQQRRRQQQQQQQQQSSSUUUXXXXXXWWWYYY]]]bbbgggjjjgggcccbbbdddcccaaabbbeeewwwuuummmbbb]]]^^^___]]]______^^^^^^^^^^^^]]]]]]ZZZYYYYYY[[[___aaaaaa```aaaccccccaaa]]]___eeekkkiiieee___ZZZXXXYYY\\\^^^bbbbbbbbbdddhhhkkklllmmmlllooorrrrrrpppnnnllllllkkkhhheeeeeehhhkkklllllljjjiiiiiikkknnnoooooonnnlllmmmjjjeeeeeehhhjjjhhhlllmmmrrrxxxxxxsssrrrttttttyyy||||||~~~yyyuuusssqqqnnnooosssnnnnnnnnnpppsssuuuuuuuuuwww{{{zzztttqqqvvv~~~}}}zzzxxxuuuqqqnnnxxxxxxxxxxxxxxxzzz~~~wwwtttuuuvvvqqqwwwzzzuuukkkhhhnnnuuuqqqrrrssstttsssrrrpppoooeee___\\\cccmmmooofff[[[ZZZYYYXXXVVVPPPOOOXXXccceeedddcccdddggghhhhhhhhhggggggiiijjjjjjiiihhhgggccc```[[[VVVRRROOOMMMMMMIIILLLPPPRRRSSSSSSUUUVVVTTTXXXYYYXXXYYY___bbbbbb[[[WWWRRROOONNNMMMMMMLLLJJJKKKLLLMMMLLLKKKJJJIIIGGGEEEGGGMMMQQQPPPPPPRRRQQQXXX```eeeccc\\\SSSNNNFFFHHHJJJLLLNNNPPPQQQQQQQQQLLLFFFCCCDDDFFFIIIKKKMMMQQQTTTSSSNNNLLLMMMPPPYYYWWWSSSLLLCCC>>>===>>>:::;;;===>>>>>>===;;;:::<<<===>>>@@@CCCFFFHHHIIIGGGDDDAAA??????@@@@@@???;;;===>>>>>><<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>???????????????@@@@@@AAA>>>??????@@@AAABBBBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJIIIJJJKKKJJJIIIIIIKKKMMMIIIGGGFFFFFFGGGHHHHHHGGGAAACCCEEEGGGGGGIIIKKKMMMUUUWWW[[[^^^``````^^^]]]PPPKKKEEECCCEEEGGGHHHHHHHHHJJJLLLMMMLLLJJJIIIHHHEEEGGGHHHHHHHHHHHHIIIKKKEEEFFFIIILLLQQQUUUZZZ\\\___[[[VVVSSSSSSTTTUUUUUUOOOSSSVVVUUUSSSSSSXXX]]]^^^aaaeeegggfffcccbbbaaaaaadddfffeeeccceeekkkqqqyyy{{{qqqbbb[[[bbbjjj;;;;;;:::::::::999999999999===BBBDDDDDDCCCBBBCCCHHHHHHGGGCCC===999999:::999::::::;;;<<<===>>>>>>;;;;;;;;;;;;<<<===??????CCCAAAAAADDDGGGGGGBBB===BBBCCCDDDFFFIIIIIIGGGDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@BBBEEEGGGGGGFFFEEECCCBBBAAA@@@@@@CCCDDDFFFFFFEEEEEEGGGHHHJJJKKKKKKJJJIIIJJJKKKMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHIIIHHHGGGJJJHHHHHHIIIJJJKKKKKKJJJHHHIIIIIIJJJKKKLLLMMMMMMKKKOOOUUUYYYZZZWWWSSSPPPSSSPPPNNNOOOQQQSSSRRRPPPOOOMMMLLLMMMQQQTTTVVVWWWRRRPPPMMMLLLLLLNNNRRRTTTXXXWWWVVVWWWZZZaaaiiiooommmfff^^^YYYZZZ^^^ccceeevvvuuupppfff\\\WWWXXX[[[^^^]]]]]]]]]^^^^^^\\\ZZZYYYYYY\\\``````^^^___bbb```aaaaaa]]]ZZZ^^^gggpppvvvvvvooo```UUUTTTZZZ^^^bbbccceeeeeeeeefffhhhjjjppprrrssstttxxxzzztttllllllkkkjjjkkkmmmmmmllljjjiiiiiijjjmmmoooooommmkkkkkkjjjjjjjjjjjjkkkkkklllrrrrrrqqqpppuuu{{{{{{xxx{{{{{{{{{{{{{{{{{{{{{{{{{{{|||xxxpppmmmqqqrrrooolllnnnooonnnnnnrrrzzz|||yyyxxxyyy|||}}}}}}{{{|||~~~|||wwwtttuuuxxx{{{~~~~~~}}}~~~}}}wwwuuuwwwyyyxxxvvvtttsssrrrqqqqqqtttrrrqqqrrrvvvxxxwwwvvvnnnhhhcccdddiiikkkhhhdddccc___XXXSSSRRRUUUYYY]]]ddddddcccaaa^^^^^^___aaahhhgggggggggfffeeeeeeeeeeeeddd^^^WWWTTTUUUSSSOOOJJJOOOSSSRRRRRRSSSUUUVVVUUUTTTTTTTTTVVVYYY\\\^^^UUUQQQMMMJJJIIIJJJJJJJJJIIIGGGHHHJJJNNNOOOMMMJJJNNNMMMKKKJJJKKKNNNRRRUUUSSSVVVXXXXXXUUURRRPPPOOOUUUPPPKKKLLLTTT\\\```aaa[[[OOOIIIOOOPPPJJJGGGKKKOOOPPPPPPNNNLLLMMMPPPTTTbbb```ZZZOOODDD>>>>>>AAA===<<<;;;:::999:::;;;<<<<<<===???AAACCCEEEGGGGGGAAABBBBBB>>>:::999<<>><<<;;;:::;;;===>>>>>>===<<<;;;;;;<<<===>>>===>>>>>>???@@@BBBCCCDDD======>>>???AAABBBCCCCCCGGGGGGGGGFFFEEECCCBBBAAACCCCCCDDDDDDEEEFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDDDDKKKEEEBBBEEEIIIIIIIIIKKKTTT]]]cccgggooowwwnnn^^^WWWQQQJJJEEEFFFGGGHHHHHHKKKMMMPPPPPPNNNKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGIIILLLPPPSSSUUUUUUUUU[[[YYYXXXVVVTTTRRRQQQQQQUUUTTTSSSRRRSSSUUUWWWXXX\\\\\\]]]```bbbbbb```]]]aaadddgggeeedddhhhsss}}}}}}jjj^^^___eeeggg<<<<<<;;;;;;::::::::::::;;;<<<>>>@@@AAABBBBBBBBBCCCDDDCCCAAA===:::;;;===<<<<<<==============================>>>???@@@AAA@@@>>>???CCCHHHIIIFFFBBBAAAAAABBBDDDFFFFFFEEEBBBDDDCCCCCCBBBBBBBBBBBBBBBAAABBBAAA@@@??????BBBDDDEEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJLLLMMMKKKJJJGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRRRRPPPMMMLLLQQQOOONNNPPPSSSVVVVVVUUURRRPPPNNNNNNQQQSSSUUUUUUQQQOOOMMMLLLLLLNNNPPPRRRRRRUUUWWWWWWVVV[[[eeellllllggg```[[[[[[]]]___```jjjkkkiiiddd^^^\\\^^^aaa]]][[[ZZZZZZ[[[[[[ZZZXXXYYYWWWYYY]]]______ccciiijjjfff___XXXVVV[[[fffooopppbbb^^^bbbeeedddeeeffffffffffffiiikkkmmmppprrruuu|||xxxmmmllllllnnnoooooommmkkkkkkkkkkkkmmmnnnnnnllliiikkklllmmmnnnooonnnmmmlllmmmooooooqqqxxx}}}yyyvvvtttssssssttttttwwwuuupppooorrrrrrooommmoooppprrrtttwwwzzz|||}}}|||zzzxxxxxxzzz|||}}}|||zzzzzz|||yyytttqqqrrrvvvxxxzzz|||~~~zzzsssrrrrrrsssrrrqqqrrrssstttuuuuuuuuusssqqqsssvvvyyyyyyyyy~~~vvvnnnlllooorrrqqqnnneeeaaa[[[WWWUUUWWW[[[]]]`````````^^^\\\\\\^^^```bbbbbbaaaaaa````````````bbbcccaaa]]]\\\\\\YYYSSSMMMOOORRRQQQPPPPPPSSSTTTRRRQQQPPPPPPQQQRRRTTTUUURRROOOLLLJJJIIIIIIJJJJJJJJJIIIIIIKKKNNNOOOMMMKKKNNNMMMKKKKKKLLLOOORRRTTTTTTTTTSSSQQQMMMKKKJJJKKKSSSPPPPPPYYYhhhvvv|||~~~ppp^^^PPPMMMKKKEEECCCFFFGGGHHHIIIHHHFFFGGGKKKNNN\\\ZZZUUULLLBBB===>>>AAA<<<;;;::::::::::::<<<<<<======???@@@BBBDDDEEEEEEEEEDDDCCCAAA>>>>>>???AAA>>>>>>======>>>???AAABBB??????>>>======>>>>>>???<<<<<<======>>>???AAAAAA??????@@@AAABBBBBBCCCCCCFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBBBBCCCCCCCCCDDDAAABBBBBBDDDFFFIIILLLNNNJJJIIILLLSSSVVVQQQLLLIIIRRRbbbrrr|||xxxfffVVVPPPHHHDDDDDDFFFHHHHHHHHHKKKNNNOOOMMMKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIKKKMMMPPPRRRTTTVVVZZZXXXVVVTTTSSSRRRRRRRRRVVVUUUTTTTTTUUUVVVXXXZZZZZZZZZZZZ]]]___```___]]]___cccgggffffffkkkwww|||jjj^^^\\\___mmm;;;;;;::::::999999999:::======>>>>>>>>>>>>>>>???===>>>???>>><<<<<<>>>@@@??????>>>>>>============>>>======>>>>>>???@@@AAA???>>>???BBBGGGIIIGGGDDD??????@@@AAACCCDDDBBB@@@???@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???======???AAACCCBBBAAAAAA@@@@@@AAAAAA???@@@BBBBBBAAAAAACCCDDDBBBDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFGGGIIIJJJKKKKKKKKKKKKJJJJJJJJJLLLMMMMMMKKKIIIFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLLLLLLLOOOOOOOOOQQQUUUXXXYYYYYYTTTRRROOOOOOPPPRRRSSSRRRQQQOOOMMMLLLLLLMMMOOOPPPNNNTTTXXXWWWUUUWWW```iiijjjfffaaa^^^\\\[[[ZZZYYY]]]___bbbaaa___^^^```bbb]]][[[YYYYYYZZZ[[[[[[ZZZ[[[XXXWWWZZZ]]]aaaiiirrrxxxrrrfffZZZTTTXXXccclll}}}llleeefffiiiggghhhhhhgggfffgggiiikkkllloooqqqttt{{{ooooooppprrrtttssspppmmmmmmlllkkklllmmmmmmkkkiiihhhjjjmmmpppqqqpppnnnllllllnnnooopppxxx}}}wwwsssqqqqqqqqqpppssstttrrrqqqrrrqqqnnnppprrrvvvxxxyyyyyyyyyyyy{{{{{{zzzyyyyyyyyyzzzzzzyyywwwvvvxxxvvvpppmmmnnnssssssuuuyyy~~~{{{tttqqqqqqqqqpppppprrrvvvzzz||||||yyyvvvttttttwww{{{}}}}}}|||rrrnnnooorrrrrrqqqgggeee```]]][[[[[[]]]^^^\\\]]]]]]\\\ZZZZZZ\\\^^^]]]]]]\\\\\\\\\\\\\\\\\\```cccdddccccccbbb\\\UUUPPPQQQQQQQQQOOONNNOOOPPPOOOOOONNNNNNMMMLLLLLLKKKMMMLLLKKKIIIIIIIIIIIIJJJJJJIIIJJJLLLNNNOOONNNMMMNNNMMMLLLLLLMMMOOOQQQSSSQQQPPPNNNJJJGGGFFFHHHKKKNNNNNNTTTeee{{{}}}gggQQQHHHEEEAAA@@@BBBAAABBBCCCCCCBBBCCCEEEGGGRRRQQQNNNGGG@@@<<<===@@@;;;::::::999:::;;;===>>>===>>>>>>???@@@AAABBBBBBFFFDDDBBBAAAAAAAAA@@@???:::;;;<<<===???@@@AAABBB@@@@@@??????@@@AAABBBCCC>>>>>>======>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCAAA@@@????????????@@@@@@@@@@@@@@@===>>>@@@DDDHHHLLLOOOQQQGGGGGGKKKSSSTTTNNNHHHFFFKKK```yyyrrr```TTTOOOHHHDDDCCCEEEGGGHHHFFFHHHKKKLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJJJJJJJLLLPPPSSSUUUXXXVVVTTTRRRQQQRRRTTTUUUWWWVVVVVVVVVXXXZZZ\\\]]]YYYXXXWWWXXX[[[]]]]]]\\\\\\```eeeeeeffflllxxxqqqeeeaaaaaasss::::::888888777777888999===BBBFFFDDD>>>::::::<<<:::;;;;;;;;;<<<===>>>???========================<<<<<<<<<<<<<<<===>>>>>>AAA@@@???AAACCCDDDCCCAAA???>>>>>>@@@BBBBBBAAA???;;;<<<===?????????>>>===@@@@@@@@@???===<<<>>>???AAA@@@@@@???@@@@@@AAAAAA>>>???AAAAAA@@@@@@BBBCCC@@@AAADDDGGGJJJKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJFFFHHHKKKLLLKKKIIIHHHHHHIIIHHHIIIKKKLLLLLLIIIGGGEEEFFFGGGHHHJJJLLLMMMMMMKKKKKKKKKKKKLLLNNNPPPQQQNNNOOOOOOQQQTTTWWWYYYZZZTTTQQQOOONNNOOOQQQQQQQQQPPPOOONNNMMMMMMMMMNNNOOOPPPTTTWWWXXXWWWYYY^^^dddeeeccc```^^^]]][[[WWWUUUVVVZZZ^^^```___]]]]]]^^^aaa^^^\\\[[[\\\^^^^^^^^^___ZZZWWWXXX[[[aaammmwww|||mmm^^^YYY```iiirrriiiiiijjjiiiiiiiiihhhfffgggjjjllllllmmmmmmnnnssszzz{{{yyyqqqrrrtttvvvxxxwwwssspppmmmkkkjjjjjjkkklllkkkiiiccceeehhhkkkmmmnnnoooooopppqqqpppooosss|||~~~yyyvvvtttsssssssssuuuuuuuuuttttttrrrpppuuuyyy~~~}}}zzzwwwwwwyyy~~~}}}|||zzzxxxvvvuuuuuurrrrrruuusssooommmooosssqqqrrrvvv|||||||||wwwsssvvvtttsssuuuzzz{{{yyywwwvvvwwwzzz~~~zzzqqqmmmmmmoooooonnnjjjhhheeebbb```_________\\\]]]]]]\\\ZZZYYYZZZ[[[]]]\\\[[[ZZZZZZZZZ[[[\\\^^^bbbdddccccccccc^^^WWWRRRRRRTTTVVVTTTOOOLLLLLLNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJJJJIIIHHHHHHJJJKKKHHHIIIIIIKKKMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNPPPPPPMMMLLLKKKHHHFFFGGGJJJMMMLLLNNNXXXlllqqq^^^JJJCCCCCCBBB@@@AAAAAABBBCCCCCCBBBBBBCCCCCCHHHHHHFFFBBB===;;;===>>>::::::999999:::<<<===>>>>>>>>>>>>>>>????????????CCC@@@>>>>>>@@@@@@>>>;;;666777888:::<<<<<<======>>>>>>???AAACCCEEEFFFGGGAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@??????>>>>>>??????????????????>>>???@@@CCCEEEHHHJJJKKKHHHDDDCCCEEEFFFDDDDDDGGGIII\\\qqq{{{yyyppp___QQQOOOMMMJJJHHHFFFFFFFFFFFFEEEGGGIIIJJJIIIGGGGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGJJJJJJKKKKKKMMMPPPRRRTTTVVVTTTQQQOOOPPPRRRUUUWWWXXXXXXXXXYYY[[[]]]___```[[[XXXVVVVVVXXXZZZZZZZZZZZZ___cccddddddjjjuuuuuukkkgggfffwww<<<;;;999888888888999:::@@@KKKTTTQQQDDD:::999>>>;;;:::::::::;;;<<<======::::::;;;<<<<<<===>>>>>>===<<<<<<<<<<<<======>>>???>>>===>>>???@@@@@@@@@@@@??????@@@AAABBBAAA???;;;<<>>===>>>@@@@@@????????????@@@AAAAAA>>>@@@AAAAAAAAAAAABBBDDD@@@AAACCCGGGLLLMMMLLLJJJFFFGGGGGGHHHIIIJJJKKKKKKKKKNNNQQQQQQMMMIIIGGGFFFGGGFFFFFFGGGHHHHHHFFFDDDEEEEEEFFFHHHIIIKKKLLLLLLIIIJJJLLLMMMOOOPPPPPPPPPNNNOOOPPPQQQRRRSSSUUUWWWRRROOOMMMLLLNNNPPPQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOSSSSSSSSSTTTXXXZZZ\\\\\\___^^^]]]]]]\\\ZZZWWWTTTTTTXXX]]]aaabbb```___^^^bbb___\\\\\\]]]___``````ccc^^^YYYYYY[[[```kkkvvvrrrccccccjjj~~~uuummmlllmmmiiiiiihhhgggffffffiiillljjjkkkjjjhhhjjjppprrrpppppprrrtttwwwyyyyyyuuurrrllljjjhhhhhhiiijjjjjjjjj```aaabbbeeeiiimmmqqqttttttvvvsssoooooouuuzzzzzzwwwxxxxxxxxxwwwvvvuuutttuuuuuuvvvxxxyyyxxxxxxyyyyyy~~~uuuqqquuu|||}}}yyytttqqqnnnpppnnnooorrrrrrppppppssssssqqqpppsssyyy|||}}}{{{uuu|||{{{vvvzzzwwwtttuuuzzz~~~~~~zzzyyyvvvtttsssuuuxxxzzzzzzvvvrrrpppqqqqqqooonnnkkkjjjhhhfffdddcccbbbbbb```aaaaaa___]]][[[[[[[[[^^^]]][[[ZZZYYYYYYZZZ[[[\\\___``````cccfffeeeaaaSSSSSSVVV]]][[[SSSLLLJJJKKKKKKLLLMMMMMMLLLLLLKKKIIIJJJJJJIIIHHHHHHKKKMMMHHHIIIJJJJJJKKKLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJIIIGGGGGGHHHJJJKKKOOOYYYjjjyyy}}}vvvmmm\\\PPPFFFDDDGGGFFFCCC@@@CCCCCCDDDDDDDDDCCCAAA@@@AAAAAA@@@>>>===<<<<<<===::::::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<>>>@@@@@@<<<999666777888888999999888888:::;;;>>>AAADDDGGGIIIJJJBBBAAA@@@@@@???@@@@@@@@@???????????????@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>????????????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGIIIDDD@@@@@@@@@@@@EEEKKKLLLWWWbbbddd___XXXPPPJJJIIIKKKLLLLLLJJJHHHEEEDDDEEEGGGIIIHHHFFFEEEEEEEEEJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJLLLOOOQQQRRRRRRRRRSSSRRROOONNNOOORRRUUUWWWYYYYYYZZZ[[[]]]^^^```aaa^^^[[[WWWVVVVVVXXXXXXXXX\\\aaaeeedddcccgggpppyyy}}}{{{qqqhhheeedddzzz???>>><<<::::::;;;<<<===CCCPPP[[[XXXJJJ===<<>>>>>??????>>>>>>>>>>>>??????;;;;;;;;;;;;<<<>>>AAABBBAAA@@@??????AAAAAAAAA???>>>@@@CCCFFFFFFDDDAAA???@@@AAABBBAAA@@@???@@@AAA@@@@@@@@@???@@@@@@AAAAAA???@@@BBBBBBAAAAAACCCDDDCCCBBBCCCGGGLLLOOOMMMKKKEEEFFFGGGHHHIIIJJJKKKKKKOOOSSSWWWVVVQQQLLLHHHHHHFFFDDDCCCCCCDDDEEEDDDBBBEEEFFFGGGGGGHHHIIIJJJJJJJJJKKKMMMNNNOOONNNLLLKKKNNNOOOPPPPPPPPPPPPRRRTTTRRRPPPMMMMMMNNNPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRTTTQQQNNNPPPUUUXXXXXXVVV\\\[[[ZZZZZZZZZYYYWWWUUURRRVVV]]]bbbeeeeeedddbbb^^^\\\ZZZZZZ\\\^^^^^^^^^ccc^^^ZZZZZZ[[[^^^gggpppnnniiilllqqqyyy}}}wwwnnnjjjjjjiiiggggggfffeeedddeeeiiilllgggiiihhheeefffkkkmmmlllmmmnnnppptttwwwwwwuuusssllliiifffeeefffggghhhhhh`````````bbbffflllqqquuutttvvvtttooonnnrrrvvvvvvnnnppptttxxx{{{{{{{{{{{{sssssswww|||}}}|||}}}www|||yyypppmmmsss{{{~~~zzzuuupppllljjjmmmkkklllpppqqqpppqqqtttrrrqqqqqqrrrtttuuuvvvuuuooowww|||uuuxxxsssooopppuuuzzzzzzxxxyyyxxxuuuqqqnnnmmmoooqqqsssrrrqqqqqqrrrpppmmmkkkkkkjjjiiigggfffeeeddddddbbbcccdddccc```___^^^______]]]ZZZXXXWWWWWWWWWXXXWWWZZZ\\\]]]cccjjjmmmjjjUUUSSSWWW``````VVVNNNLLLGGGHHHIIIJJJKKKLLLMMMNNNKKKLLLLLLJJJGGGHHHMMMQQQLLLMMMMMMLLLJJJJJJKKKMMMKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHFFFFFFGGGIIIJJJMMMTTT]]]dddbbbYYYQQQNNNJJJGGGHHHJJJIIIDDD???BBBBBBBBBCCCDDDCCC???===========================;;;::::::999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@===;;;:::::::::999999888888888888999<<<@@@CCCEEEGGGHHH??????>>>>>>>>>>>>>>>???===>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@????????????@@@@@@AAABBBBBBCCCDDDDDDFFFGGGHHHHHHHHHHHHAAA???@@@BBBAAA???BBBGGGJJJMMMOOOMMMJJJGGGGGGHHHEEEHHHLLLMMMKKKGGGDDDCCCDDDFFFGGGGGGEEEEEEEEEFFFHHHJJJLLLMMMMMMLLLJJJIIIGGGIIIMMMPPPRRRSSSRRRRRRQQQPPPOOONNNOOOQQQTTTVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^[[[WWWVVVVVVWWWWWWWWW```dddgggeeebbbdddlllttt~~~|||ooofffdddeee~~~???===;;;999999:::;;;===BBBJJJRRRQQQHHH???;;;;;;<<<:::888999;;;===<<<;;;;;;;;;<<<<<<=========>>>??????>>>>>>>>>>>>??????===<<<<<<;;;;;;<<>>>>>@@@@@@@@@??????BBBEEEGGGGGGDDDAAA>>>>>>@@@AAAAAA@@@???@@@AAABBBAAAAAA@@@@@@@@@AAAAAA>>>@@@AAAAAAAAAAAABBBDDDEEEBBBBBBEEEKKKNNNMMMKKKDDDEEEFFFGGGIIIJJJKKKLLLMMMSSSXXXWWWRRRLLLIIIHHHGGGDDDAAAAAABBBCCCCCCCCCFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKMMMNNNNNNNNNMMMLLLMMMOOOPPPPPPOOOPPPRRRUUUWWWTTTPPPOOOOOOPPPPPPOOOPPPRRRTTTVVVWWWWWWVVVUUUUUURRRPPPPPPRRRUUUVVVVVV\\\ZZZWWWWWWWWWWWWVVVUUUPPPSSSYYY```ddddddbbb```[[[ZZZYYYZZZ\\\]]]\\\[[[]]]ZZZYYYZZZ[[[[[[aaahhhuuussslllkkkhhhmmmoookkkggggggfffdddeeeeeedddbbbbbbdddhhhlllgggiiihhhdddcccfffgggfffggggggiiimmmqqqssssssqqqoookkkfffccccccccccccccc^^^^^^___aaadddhhhkkkmmmooosssrrrmmmjjjmmmpppppplllnnnqqqvvvzzz}}}qqqrrryyy{{{vvvuuuqqqrrrsssqqqnnnooorrruuuyyyxxxvvvssspppmmmkkkjjjllliiijjjnnnooonnnooosssooopppqqqpppooooooqqqrrrpppuuu|||zzztttqqqlllhhhjjjqqqwwwxxxvvv{{{zzzxxxsssnnnjjjjjjlllqqqpppppppppooonnnkkkiiijjjiiihhhgggffffffffffffaaaccceeeeeedddcccccccccaaa___\\\XXXVVVVVVVVVWWWUUUXXXZZZ\\\bbbiiijjjhhhXXXSSSUUU___```WWWPPPQQQHHHHHHHHHIIIJJJMMMOOOPPPNNNOOONNNJJJGGGIIIOOOUUUUUUUUUSSSOOOJJJHHHHHHIIIIIIJJJKKKLLLKKKJJJHHHGGGIIIIIIHHHGGGGGGJJJPPPTTTTTTUUUUUUUUUSSSNNNHHHDDDHHHHHHGGGGGGFFFFFFDDDAAA>>>>>>@@@BBBEEEDDDAAA============>>>???>>>===<<<<<<;;;::::::::::::<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<>>@@@AAABBBBBB>>>>>>>>>>>>>>>>>>??????======>>>???@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>???AAABBBCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEDDD;;;;;;>>>AAA@@@>>>@@@EEEGGGFFFFFFEEECCCAAABBBCCCCCCFFFIIIIIIFFFDDDCCCDDDAAACCCEEEFFFFFFFFFHHHIIIGGGIIIMMMPPPQQQOOOLLLJJJGGGHHHJJJMMMOOORRRSSSTTTOOOOOONNNNNNOOOQQQSSSTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYWWWUUUUUUWWWXXXXXXWWW]]]aaadddbbb^^^___fffmmm~~~~~~pppggghhhlll<<<:::888666555777999:::???BBBEEEEEEBBB===999666<<<999888999<<<>>>===<<<>>>>>>>>>>>>============>>>===<<<<<<<<<<<<======BBBAAA???<<<::::::<<>>??????>>>>>>@@@DDDFFFFFFBBB>>>;;;<<<>>>@@@AAA@@@???@@@AAACCCBBBAAAAAA@@@@@@AAAAAA>>>???@@@AAA@@@@@@AAACCCFFFBBB@@@CCCIIIMMMMMMKKKDDDEEEFFFGGGIIIJJJLLLLLLIIIOOOUUUUUUPPPJJJGGGGGGHHHEEEAAA???@@@BBBCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKLLLMMMOOOQQQSSSTTTLLLNNNPPPQQQPPPPPPTTTWWW[[[XXXTTTQQQPPPPPPOOONNNQQQRRRUUUXXXYYYYYYXXXXXXUUUVVVUUUSSSRRRSSSWWW[[[^^^[[[WWWUUUUUUUUUUUUUUUOOOQQQVVV[[[______\\\ZZZZZZZZZZZZ[[[]]]^^^\\\[[[WWWVVVWWWZZZZZZZZZ]]]ccceeennnyyy~~~zzzrrrkkkhhhiiilllllliiihhhiiiiiifffccccccbbbaaa```ccchhhkkkhhhkkkiiiccc```aaaaaa___ccccccdddhhhlllooopppppprrrmmmgggbbbaaa```______[[[\\\^^^```bbbcccddddddlllppppppjjjfffhhhiiiiiihhhiiikkknnnssswww{{{~~~rrrttt|||wwwmmmiiillliiihhhkkkooorrrqqqooopppooonnnlllkkkkkkjjjjjjllliiiiiilllmmmlllmmmpppmmmooopppooommmlllooorrruuuwwwzzz~~~~~~yyyuuulllgggdddgggpppxxxzzzxxx}}}xxxqqqllljjjkkkuuuuuusssrrrpppooommmllljjjiiigggfffffffffggghhh___aaadddffffffffffffgggeeebbb^^^ZZZXXXWWWWWWXXXUUUXXXZZZ[[[___cccbbb^^^ZZZRRRSSS\\\^^^VVVRRRUUUKKKJJJJJJJJJLLLNNNQQQSSSQQQQQQOOOKKKGGGIIIPPPWWW\\\\\\YYYRRRKKKFFFEEEGGGHHHIIIKKKKKKKKKIIIGGGEEEHHHGGGFFFFFFJJJRRR[[[bbbhhhfffaaaYYYQQQKKKHHHGGGDDDFFFEEEBBBAAABBBDDDDDD<<<<<>>???@@@???===<<<===<<<;;;:::999:::;;;<<<>>>>>>>>>>>>????????????999>>>BBBCCC@@@===<<<===;;;:::888777777888:::;;;999:::<<<===>>>>>>===<<<@@@@@@??????@@@AAAAAABBB===>>>>>>@@@AAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@===>>>???@@@BBBDDDEEEFFFHHHHHHHHHGGGEEEBBB???>>>@@@>>>>>>?????????DDDLLLKKKJJJIIIJJJHHHEEEBBBBBBCCCEEEFFFDDDAAAAAABBBEEE>>>AAACCCEEEFFFHHHKKKMMMEEEIIINNNRRRSSSQQQMMMJJJGGGGGGGGGIIILLLPPPSSSVVVNNNNNNNNNOOOPPPQQQRRRSSSQQQRRRSSSSSSTTTTTTTTTTTTUUUTTTSSSTTTWWWYYYYYYXXXXXX]]]___]]]YYYZZZaaahhhwww~~~zzzllleeeiiippp;;;;;;;;;999888888;;;===<<<<<<;;;;;;;;;:::::::::888999999::::::;;;;;;<<<:::<<<>>>>>>===<<<<<<<<<<<<>>>??????>>>======>>>===>>>>>>===;;;:::<<<===BBBAAA@@@???>>>>>>>>>>>><<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAADDDFFFHHHGGGDDDBBBCCCDDDBBBBBBAAA@@@@@@AAAAAAAAACCCCCCDDDFFFHHHJJJLLLNNNIIIFFFEEEGGGIIIKKKQQQXXXZZZVVVSSSPPPKKKFFFEEEIIIEEEEEEEEEDDDCCCCCCBBBBBBFFFEEEDDDDDDDDDEEEGGGGGGHHHJJJMMMPPPRRRUUUXXX[[[YYYSSSNNNOOOQQQQQQSSSWWW\\\]]]YYYQQQMMMNNNOOONNNSSSSSSSSSSSSTTTVVVYYYZZZcccccc^^^UUUQQQSSSUUUUUUYYYXXXVVVWWWYYYXXXUUURRRUUUTTTTTTVVVZZZ[[[ZZZWWWXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWWWWWWWXXXYYY[[[[[[ggglllqqqqqqlllgggeeefffgggiiikkkjjjhhhfffeeeeee^^^aaabbbaaa______bbbeeekkkhhheeebbbaaabbbdddfffdddddddddfffhhhkkknnnpppooolllcccZZZZZZbbbddd```dddbbbbbbbbb^^^ZZZ[[[```fffddddddffffffddddddgggiiiiiijjjjjjlllqqqwww{{{zzzyyyxxxzzz|||zzzssslllfffggghhhkkknnnqqqsssuuuooojjjfffhhhnnntttwwwwwwmmmfffbbbgggnnnpppooonnnooopppqqqqqqooooooqqqsssrrrxxxzzzxxxzzz~~~}}}yyyrrrnnnkkklllpppvvvzzz{{{~~~tttrrrrrrqqqqqqpppooommmkkkhhhgggjjjjjjjjjhhheeeddddddeeeaaa```_________```aaabbbaaadddccc\\\VVVUUUUUUSSSTTTVVVWWWWWWYYY]]]ZZZUUUQQQRRRSSSSSSSSSUUUXXXZZZXXXNNNHHHLLLPPPNNNMMMMMMQQQQQQOOOMMMKKKKKKMMMPPPQQQPPPOOONNNLLLJJJIIIHHHFFFGGGHHHIIIIIIHHHGGGFFFJJJGGGHHHKKKHHHHHHXXXmmm{{{eeeTTTQQQPPPIIIDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDBBBAAAAAAAAA@@@@@@??????BBBAAA???>>><<<;;;;;;;;;<<<======<<<:::999:::<<>>:::777<<>>AAA@@@??????>>>?????????>>>>>>>>>===<<<<<<;;;;;;;;;:::999:::<<<>>>>>>>>><<<===???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>AAAAAABBBBBBBBBAAA@@@@@@?????????@@@BBBEEEHHHIIIFFFDDDBBBAAAAAA@@@>>><<>>>>>===<<<<<<<<<<<<======<<<:::999:::<<<@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>???????????????????????????>>>>>>>>>@@@BBBDDDDDDAAA@@@@@@BBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCEEEGGGIIIJJJHHHFFFGGGJJJMMMRRR\\\ggghhh```WWWQQQLLLFFFDDDFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCEEEFFFGGGGGGIIILLLPPPUUU\\\ccchhhWWWPPPLLLLLLNNNNNNQQQUUUVVVXXXWWWRRROOOQQQSSSRRRRRRRRRRRRSSSTTTVVVXXXYYY______[[[RRROOOQQQTTTTTTZZZXXXWWWXXXYYYXXXUUURRRRRRPPPPPPRRRUUUXXXXXXVVVWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXXXXWWWXXXYYYYYYZZZ```eeejjjkkkgggcccbbbccceeeggghhhhhheeedddcccccc___bbbdddcccbbbbbbeeehhhkkkiiifffcccbbbccceeegggdddccccccdddgggkkknnnqqqrrrpppiii```___ccceeebbbeeeccccccccc___YYYYYY]]]ddd``````eeegggeeedddffffffgggggghhhiiimmmssswww{{{xxxvvvwwwyyyzzzvvvrrrhhhiiiiiikkklllnnnpppqqquuuppplllmmmsssyyy{{{{{{tttkkkfffiiinnnooonnnnnnlllmmmnnnnnnnnnmmmkkkjjjmmmsssvvvvvvxxx||||||xxxsssqqqoooqqqwww|||yyyuuutttooooooooommmkkkhhhfffdddggggggfffdddaaa``````bbb___^^^]]]\\\]]]]]]___```___aaa```YYYTTTTTTTTTSSSRRRVVVVVVSSSQQQSSSUUUSSSRRRRRRRRRPPPOOOOOORRRTTTWWWNNNHHHJJJMMMLLLKKKLLLOOONNNMMMLLLJJJJJJJJJKKKNNNMMMLLLKKKJJJIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGGGGIIIGGGHHHJJJGGGFFFSSSeeelllYYYKKKJJJKKKEEEAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>@@@???>>>===<<<;;;;;;;;;:::<<<>>>===<<<;;;<<<<<<===???>>><<<@@@FFFGGGBBBAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEDDD@@@@@@@@@@@@@@@???>>>>>>?????????@@@BBBDDDGGGHHHEEECCCAAAAAAAAABBBAAA???CCCAAA???======AAAGGGKKKKKKHHHEEEEEEGGGIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQLLLLLLMMMLLLLLLKKKJJJIIILLLMMMNNNOOOQQQRRRSSSTTTRRRQQQQQQPPPOOOOOOPPPPPPRRRTTTVVVUUUTTTVVVZZZ___iiiqqqwwwsssggg___aaaeee666777777555444444666999999999999999888888888888666777888999:::;;;<<<<<<<<<>>>@@@@@@>>><<<<<<<<<<<<===>>>??????>>>===<<<:::;;;;;;:::888888999;;;======<<<;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>@@@??????>>>======<<<<<<>>>@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFDDDDDDEEEHHHKKKQQQ^^^kkkooocccXXXSSSPPPKKKGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHIIILLLPPPVVV^^^hhhnnnWWWPPPJJJJJJLLLMMMPPPUUUSSSWWWWWWSSSQQQSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWYYYZZZVVVOOOLLLPPPSSSSSSYYYXXXWWWXXXXXXXXXVVVTTTRRRPPPOOOPPPSSSUUUWWWWWWVVVWWWWWWXXXYYYZZZZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXZZZ___ccceeebbb``````aaadddeeeffffffdddbbbbbbccc^^^aaaddddddcccdddgggjjjjjjiiigggeeedddeeeggghhhdddcccbbbbbbeeeiiinnnqqqtttuuurrrkkkggghhhhhhggggggeeedddeee```ZZZYYY[[[aaa\\\[[[bbbhhhhhheeeeeedddeeeeeefffgggjjjooosss}}}xxxtttrrrtttuuutttrrrjjjjjjjjjjjjkkklllmmmmmmsssooollllllqqqvvvxxxxxxtttjjjccccccfffgggfffhhhgggggghhhkkknnnnnnjjjfffhhhmmmqqqsssvvvyyyyyyvvvrrrqqqrrrvvv||||||xxxtttmmmmmmlllkkkhhheeebbb```bbbbbbbbb```]]]]]]^^^```^^^]]]\\\ZZZZZZZZZZZZ[[[ZZZ\\\ZZZSSSPPPRRRTTTSSSPPPUUUVVVPPPLLLOOORRRTTTUUUTTTRRRNNNKKKKKKMMMOOOUUUNNNHHHIIIKKKKKKKKKMMMKKKKKKKKKKKKJJJJJJIIIHHHJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGHHHFFFGGGIIIEEECCCLLLZZZZZZLLLBBBDDDFFFBBB???@@@@@@@@@@@@@@@????????????===============<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::===???@@@???>>>======:::@@@DDDDDDEEEGGGGGGFFF@@@@@@???======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@===???AAABBBCCCCCCCCCBBB?????????>>>===<<<<<<;;;>>>>>>???@@@AAACCCEEEFFFCCCAAA??????AAABBBCCCBBBAAAAAA@@@>>>===???CCCFFFEEECCCBBBCCCFFFIIIJJJJJJGGGFFFEEECCCBBBAAAAAAAAAEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMLLLKKKLLLMMMNNNOOOIIIJJJJJJJJJJJJJJJIIIIIIKKKLLLNNNPPPQQQQQQQQQQQQOOONNNNNNMMMMMMMMMMMMNNNNNNPPPQQQQQQQQQTTT[[[```hhhssszzzttteeeZZZ\\\aaazzz777777888777555555777999888888777777777666666666555666777888999:::;;;<<<===???@@@@@@>>><<<<<<<<<>>>>>>???@@@AAAAAA???===::::::;;;:::888888:::;;;<<<<<<;;;::::::::::::::::::;;;;;;<<<======<<<<<<>>>>>>======<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEHHHHHHKKKVVVbbbeee\\\VVVYYY[[[WWWOOOIIIFFFFFFEEEDDDDDDEEEEEEFFFCCCCCCCCCCCCDDDEEEGGGHHHJJJLLLNNNQQQTTTXXX^^^cccXXXQQQKKKKKKLLLMMMQQQVVVUUUYYYZZZUUUQQQPPPOOOLLLNNNOOOPPPQQQRRRSSSUUUUUUUUUVVVTTTNNNLLLPPPTTTTTTWWWWWWWWWWWWXXXYYYXXXXXXXXXVVVSSSRRRSSSVVVXXXZZZVVVWWWWWWXXXYYYZZZ[[[[[[^^^]]]\\\ZZZYYYYYYXXXXXXXXX\\\```aaaaaaaaabbbccccccdddeeedddbbbaaabbbccc\\\```cccdddcccdddgggjjjjjjiiihhhggggggggghhhiiifffeeecccbbbdddhhhlllooosssvvvwwwsssnnnllllllmmmiiiffffffgggddd___\\\^^^___YYYWWW___ggghhhfffdddddddddeeedddeeegggkkknnnzzzvvvqqqnnnmmmmmmkkkjjjjjjjjjjjjiiijjjjjjkkklllooollliiijjjmmmppprrrsssrrrhhh```___aaabbbcccffffffddddddiiipppsssppplllhhhlllpppsssuuuvvvuuutttrrrrrrsssvvv|||}}}{{{wwwrrrkkkkkkjjjhhhfffbbb___^^^^^^^^^^^^\\\[[[[[[]]]```bbb```]]]ZZZXXXWWWVVVVVVUUUVVVSSSMMMMMMQQQTTTSSSQQQUUUVVVTTTTTTWWWYYYXXXVVVUUURRRNNNJJJJJJLLLNNNQQQMMMJJJIIIJJJLLLNNNPPPIIIIIIJJJLLLNNNMMMLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEGGGCCC@@@EEENNNMMMDDD???AAACCCAAA???@@@@@@@@@AAAAAABBBBBBBBBCCC;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;===@@@CCCDDDBBB???======999AAAHHHJJJGGGEEEDDDDDD@@@???>>><<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@DDDFFFIIIGGGEEECCCBBBAAAAAABBB======???@@@@@@???>>>>>>@@@???>>>===<<<;;;;;;;;;===>>>>>>???AAABBBCCCDDDBBB@@@>>>===???AAAAAAAAA???@@@@@@???>>>>>>@@@BBBAAAAAAAAABBBDDDGGGIIIIIIFFFEEEDDDDDDCCCCCCDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHIIIJJJGGGGGGHHHIIIJJJJJJIIIIIILLLNNNPPPRRRSSSSSSQQQPPPOOOOOONNNNNNNNNNNNNNNOOONNNOOOOOONNNNNNRRRYYY___fffsss|||wwwfff\\\^^^eeeyyy666777777666555555666888777777666666666555555555555555666777888::::::;;;<<<>>>@@@@@@>>><<<<<<<<<=========???AAA@@@===::::::;;;;;;:::999999:::<<<<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<==================>>>@@@AAABBBBBBAAA????????????@@@@@@AAABBBEEEEEEDDDDDDBBB@@@>>>===AAABBBFFFJJJJJJJJJPPPXXXYYYTTTWWWbbbiiidddVVVLLLHHHGGGEEEDDDDDDEEEFFFGGGEEEEEEDDDDDDEEEGGGHHHIIIKKKNNNPPPRRRRRRRRRTTTUUUVVVOOOJJJJJJKKKLLLOOOTTTUUUYYYYYYUUUPPPOOOLLLIIILLLMMMNNNOOOQQQRRRSSSSSSSSSUUUTTTOOONNNRRRUUUVVVUUUVVVWWWWWWXXXYYYZZZ[[[]]][[[XXXUUUTTTUUUXXXZZZXXXXXXYYYYYYZZZ[[[\\\\\\``````^^^\\\[[[ZZZZZZYYYXXXZZZ\\\^^^___```bbbccc```aaaaaa```___^^^___```^^^aaaeeefffeeeeeegggjjjhhhhhhhhhiiiiiiiiiiiiiiihhhgggeeedddeeehhhkkkmmmnnnqqqtttuuuqqqmmmmmmnnnkkkhhhgggiiihhhdddcccddd```YYYVVV]]]eeefffdddcccaaabbbbbbaaaaaabbbeeehhhooonnnllljjjiiigggeeeccciiiiiiiiiiiiiiijjjkkkkkkooonnnllllllnnnqqqssstttuuullleeedddfffgggjjjnnnnnnkkkhhhkkkrrrvvvvvvtttmmmnnnrrrvvvvvvtttrrrqqqxxxvvvtttssstttyyy~~~}}}{{{wwwxxxzzzwwwrrrjjjjjjiiihhheeebbb___]]]YYYYYYYYYWWWVVVXXX[[[^^^fffccc```[[[WWWTTTSSSRRRPPPQQQNNNKKKLLLRRRVVVUUUSSSUUUWWWZZZaaafffddd]]]RRRRRROOOLLLIIIIIIKKKMMMMMMNNNMMMKKKKKKMMMQQQRRRHHHHHHJJJNNNRRRSSSQQQOOOIIIIIIHHHGGGEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDBBB???AAAEEEEEEAAA>>>???AAA@@@???@@@@@@@@@AAABBBCCCDDDDDDEEE::::::::::::::::::;;;;;;999999999999999::::::;;;AAACCCEEEEEEBBB???===<<<:::BBBKKKMMMHHHAAA>>>???>>>===<<<;;;::::::::::::999:::::::::;;;<<<<<<<<<;;;===>>>???@@@CCCHHHLLLTTTQQQLLLGGGCCCAAA@@@@@@?????????@@@@@@@@@@@@@@@AAA@@@???===<<<<<<=========>>>???@@@AAAAAABBBBBBAAA???======>>>??????>>>>>>???@@@@@@>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFCCCCCCCCCDDDEEEFFFHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKIIIHHHGGGEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLNNNPPPRRRRRRQQQPPPOOONNNNNNNNNMMMMMMNNNOOOOOOPPPQQQPPPOOONNNQQQWWW]]]```mmmyyyuuuhhh```eeennn333444555555444333444555666666666666555555555555666666666777888888999999:::<<<>>>???===<<<<<<<<<;;;::::::===@@@???;;;777999:::;;;:::999999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>???<<<;;;;;;===???@@@???>>>??????>>>??????@@@AAABBBBBBCCCCCCCCCBBB@@@???===<<<<<>>======>>>>>>???AAABBBBBBBBBBBBCCCCCCCCCCCC:::::::::;;;;;;;;;;;;<<<:::999999999999999:::;;;@@@BBBDDDCCC@@@===<<<<<<;;;AAAJJJNNNIII???:::;;;;;;;;;:::999999999999:::999999:::;;;<<<======>>>===???@@@@@@@@@CCCIIINNNZZZVVVOOOHHHBBB???>>>>>>@@@???>>>===>>>???@@@AAAAAA@@@>>>======>>>>>>???>>>???@@@AAAAAAAAAAAAAAA@@@>>>===>>>??????>>><<<===>>>@@@@@@>>>>>>???@@@AAABBBCCCCCCBBBAAABBBCCC@@@AAABBBCCCEEEGGGIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMPPPQQQQQQPPPNNNPPPUUUZZZ___lllwwwwwwpppmmmttt~~~333444666666444333444555666666666666555555555555777777777777777777777777888:::<<<===<<<<<<<<<===<<<:::;;;>>>AAAAAA<<<777777888999999888888:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=========<<<<<<;;;=====================>>>===<<<;;;===???@@@???<<<>>>>>>>>>>>>???@@@AAABBBAAABBBDDDFFFGGGFFFEEEEEE<<<999999>>>CCCDDDEEEGGGMMMMMMSSS```fff```UUUMMMMMMKKKHHHEEEDDDDDDEEEFFFHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMLLLMMMNNNOOOIIIGGGIIIJJJIIIJJJMMMLLLPPPRRROOONNNPPPPPPOOOHHHJJJLLLNNNOOOPPPPPPOOORRRUUUTTTQQQPPPTTTWWWWWWZZZ[[[[[[YYYVVVUUUWWWZZZ[[[[[[ZZZWWWUUUUUUXXX\\\^^^^^^]]]]]]]]]]]]\\\\\\______]]]\\\ZZZZZZYYYYYYYYYXXXWWWXXXZZZ[[[]]]]]]\\\]]]]]]\\\ZZZ[[[]]]^^^aaadddggggggdddaaaaaabbbeeefffhhhjjjkkkjjjjjjiiieeefffhhhkkknnnqqqssstttpppmmmpppvvvwwwrrrnnnnnnssslllhhhiiijjjhhhhhhjjjhhhaaa\\\\\\]]]]]]___bbb```aaaaaa___^^^^^^___aaa^^^aaadddfffggggggggghhhnnnmmmlllkkkiiiiiiiiihhheeeeeeeeeffffffhhhkkkmmmnnnhhhcccdddeeefffkkkpppwwwuuutttrrrrrrssssssttttttsssvvv|||{{{uuuqqqqqqzzzzzzyyytttooollllllnnnoooppppppnnnpppsssrrrnnnjjjkkkkkkjjjiiigggeeeccc```^^^[[[VVVRRRQQQRRRTTT^^^\\\YYYUUUQQQOOONNNMMMPPPQQQQQQRRRWWW___aaa___TTTUUUVVVWWW]]]aaa\\\TTTJJJKKKLLLKKKIIIHHHHHHIIIJJJRRRVVVPPPKKKJJJKKKJJJJJJHHHHHHKKKQQQSSSQQQNNNIIIIIIIIIIIIIIIJJJJJJJJJGGGFFFEEECCCCCCCCCCCCDDDDDDCCCAAA@@@AAABBBAAA???<<<>>>>>>======@@@CCCEEEHHHHHHGGGEEEDDDCCCBBBAAA;;;;;;;;;<<<<<<=========;;;::::::999999999::::::;;;===>>>>>><<<;;;;;;<<<<<>>??????@@@BBBBBB@@@>>>???EEEJJJTTTPPPJJJDDD@@@???@@@AAAIIIFFFBBB>>><<<<<<===>>>???>>>===<<<===>>>@@@AAA???@@@AAABBBBBBAAAAAA@@@======>>>@@@BBBBBB@@@>>>===>>>??????>>>>>>@@@BBBAAACCCDDDDDDAAA@@@AAABBB??????@@@AAACCCEEEGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJIIIHHHGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNOOOQQQPPPNNNPPPTTTXXX```jjjuuuxxxvvvxxx555777888888777666666777777777666666666555555555777777777777666666666666666888;;;<<<<<<<<<<<<===???======AAAEEEDDD???999666777888777666777888::::::::::::999::::::;;;;;;<<<===============<<<<<>>======<<<<<<@@@>>>===???BBBBBB@@@>>>>>>>>>>>>>>>???@@@AAABBBAAACCCGGGJJJMMMNNNNNNNNNFFF???;;;???DDDFFFFFFGGGHHHGGGKKKUUU[[[XXXQQQMMMNNNLLLHHHEEEDDDDDDEEEFFFHHHGGGFFFDDDDDDDDDDDDEEEHHHIIIIIIHHHGGGGGGIIIKKKOOOKKKIIIKKKMMMKKKKKKMMMLLLPPPPPPMMMLLLNNNOOONNNHHHIIIKKKMMMOOOOOOOOOOOOQQQUUUTTTQQQPPPTTTWWWWWW]]]^^^]]]ZZZUUUSSSTTTWWWYYY[[[[[[ZZZXXXYYY\\\``````______^^^^^^]]]]]]\\\^^^]]]\\\ZZZYYYXXXXXXXXX\\\ZZZXXXYYYZZZ\\\]]]]]]___``````^^^]]]]]]```bbb___bbbdddccc___\\\[[[\\\dddeeehhhjjjkkkjjjiiiiiiaaadddhhhlllqqquuuwwwyyyxxxsssttt{{{}}}wwwrrrqqqvvvnnnhhhhhhhhhgggggghhhkkkeee___]]][[[YYY]]]bbbdddddddddcccaaa```bbbcccbbbdddeeeffffffggghhhiiiqqqpppnnnllliiihhhgggfffccccccdddeeefffhhhkkkmmmmmmgggddddddeeeeeeiiinnnppprrrssssssrrrrrrrrrssstttrrrvvv}}}|||uuuqqqssssssuuuxxxwwwsssooonnnnnnjjjmmmmmmkkkkkknnnmmmiiikkkkkklllkkkjjjiiigggfffiiifffaaa[[[UUURRRRRRTTTXXXVVVSSSQQQNNNMMMLLLLLLQQQSSSTTTVVV\\\dddfffcccSSSUUUTTTRRRRRRSSSRRRMMMKKKMMMOOONNNLLLJJJIIIIIIKKKTTTXXXQQQIIIGGGFFFDDDKKKHHHFFFIIINNNPPPMMMJJJGGGHHHIIIJJJLLLMMMNNNOOOIIIHHHFFFEEEDDDDDDDDDDDDDDDBBB@@@???AAACCCBBB???<<>>>>>>>><<<;;;::::::999999::::::777888::::::999:::;;;===<<<===EEEMMMLLLBBB;;;;;;777777777777888999:::;;;999:::;;;<<<===???@@@@@@BBBDDDCCC@@@;;;<<>>>>>===<<<;;;<<<>>>@@@AAA@@@@@@BBBBBBCCCBBBAAA@@@;;;<<>>??????>>>???AAACCC@@@BBBEEEDDDAAA@@@AAACCC?????????@@@AAABBBDDDDDDFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEHHHHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNKKKMMMOOOOOONNNPPPTTTXXX\\\eeeooossstttyyy111666888555444666777555666555555555555555666777555666777777666666777888<<<<<<<<<<<<;;;;;;:::999999;;;???FFFKKKHHH???777777888999888666666777888<<<<<<<<<<<<===============<<<<<<===>>>>>><<<:::;;;>>>@@@>>>:::999;;;>>>;;;;;;===>>>>>>?????????;;;;;;<<<===>>>???@@@@@@DDDEEEEEEFFFGGGHHHHHHHHHBBBAAA?????????AAACCCDDDEEEJJJPPPVVVXXXUUUQQQMMMJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLMMMKKKHHHHHHJJJKKKIIIGGGJJJJJJJJJJJJIIIIIIIIIIIIMMMLLLLLLNNNQQQRRRQQQNNNQQQQQQQQQQQQRRRSSSUUUUUU[[[[[[ZZZZZZXXXWWWUUUTTTUUUZZZ^^^^^^[[[XXXYYY\\\^^^cccgggeee```[[[ZZZ\\\^^^]]][[[[[[[[[[[[ZZZXXX[[[\\\]]]]]]\\\[[[]]]^^^aaaaaa```___^^^___bbbdddaaacccffffffbbb]]]ZZZXXXaaa```aaacccfffggggggfff___aaacccggglllqqqtttwww|||xxxyyy}}}{{{tttqqqssstttrrrnnnhhhdddccceeehhhnnnlllggg```YYYVVVXXX[[[[[[^^^```bbbbbbbbbcccccceeeggghhhgggeeedddeeeggghhhiiigggeeeggghhhddd]]]ZZZ\\\___```bbbdddgggiiikkkiiifffdddfffhhhjjjkkkllllllmmmnnnooopppqqqqqqxxxuuuwww|||}}}wwwpppnnnrrrpppnnnpppsssrrrlllfffiiigggeeeeeegggjjjkkkkkkkkkiiigggfffggghhhgggggglllfff^^^WWWSSSRRRQQQPPPNNNNNNNNNMMMMMMLLLKKKJJJLLLOOOQQQSSSYYYaaadddbbbQQQPPPMMMLLLKKKKKKLLLMMMKKKNNNRRRSSSQQQNNNMMMLLLHHHNNNTTTVVVRRRKKKFFFDDDGGGHHHHHHJJJKKKJJJGGGEEEFFFEEEEEEFFFHHHKKKNNNPPPMMMHHHDDDCCCGGGIIIHHHEEECCCAAA??????@@@AAA@@@???<<<;;;;;;;;;<<>>>>>>>>>>>======999:::;;;;;;;;;:::999888999999:::::::::;;;;;;;;;:::999>>>HHHKKKBBB999555999:::;;;;;;;;;:::999888::::::;;;;;;<<<======>>>>>>>>>===============>>>>>>>>>>>>>>>???@@@AAABBBHHHEEEAAA>>>>>>>>>===<<>>>>>???@@@@@@???;;;===>>>@@@AAAAAAAAA@@@======>>>AAADDDEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCEEEDDDCCCBBBAAA@@@@@@@@@>>>@@@AAACCCDDDDDDCCCCCCEEEHHHHHHEEEEEEIIILLLLLLNNNIIIFFFGGGGGGDDDBBBCCCAAADDDFFFGGGGGGGGGHHHIIIRRRQQQPPPNNNLLLKKKJJJJJJJJJGGGCCCCCCFFFIIIJJJIIIIIIIIIJJJJJJLLLMMMOOOOOOLLLLLLLLLNNNQQQTTTTTTTTTZZZfffkkkooouuurrrnnnttt333666777555666999999666999888888777777777888888666777888888777777888999;;;;;;;;;;;;;;;:::999888:::;;;>>>DDDHHHFFF???888777999::::::999999;;;<<<<<<<<<<<<<<<============???>>>>>>???@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::======>>>????????????>>>=========>>>??????@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFAAA@@@??????@@@AAACCCDDDEEEIIIOOOSSSUUUSSSOOOMMMHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGFFFGGGGGGHHHIIIIIIMMMKKKHHHHHHJJJKKKJJJHHHHHHHHHIIIJJJJJJJJJKKKLLLKKKJJJIIILLLOOOQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUXXXXXXXXXWWWWWWVVVVVVVVVSSSXXX\\\]]]ZZZXXXZZZ\\\aaaiiiqqquuupppggg^^^ZZZZZZZZZYYYWWWVVVUUUUUUUUUWWWYYY\\\]]]\\\]]]^^^______`````````___```cccfffaaaccceeeeeebbb```______bbbbbbccceeeggghhhggggggaaabbbdddhhhlllpppsssuuutttqqqrrruuutttnnnlllnnntttsssoookkkgggeeegggiiinnnmmmhhhaaaYYYVVVVVVXXXXXX[[[^^^```bbbcccddddddiiiiiihhhfffdddbbbbbbaaa``````^^^\\\]]]```]]]WWWSSSWWW\\\___```cccgggjjjooommmjjjhhhhhhggggggfffkkklllmmmnnnooooooooooootttrrrtttzzz{{{uuunnnkkkpppnnnmmmnnnnnnmmmiiieeeeeecccaaaaaacccdddeeeddddddbbbaaaaaacccfffgggggghhhbbbZZZSSSPPPOOOOOOOOOOOONNNLLLKKKJJJJJJJJJKKKJJJMMMNNNOOOTTT[[[]]][[[RRROOOKKKIIIIIILLLQQQTTTNNNOOORRRWWWYYYWWWQQQLLLKKKTTT___eeebbbXXXLLLDDDEEEEEEEEEGGGGGGGGGFFFDDDBBBBBBBBBCCCFFFIIIMMMOOOMMMHHHBBBAAAEEEJJJKKKJJJCCCAAA??????@@@AAA@@@???>>>===<<<;;;;;;===???@@@DDDCCCBBB@@@???>>>>>>>>>@@@??????>>>===<<<;;;;;;:::;;;<<<<<<<<<:::999888999999999999::::::::::::>>>888777<<>>>>>===============>>>============>>>???@@@@@@DDDAAA===<<<<<<<<<<<<;;;AAA???>>>>>>???@@@@@@???>>>>>>???@@@???>>>============>>>@@@BBBBBB@@@???@@@@@@@@@@@@@@@AAAAAAAAACCCBBBAAA@@@????????????>>>???@@@BBBBBBBBBBBBBBBHHHLLLMMMJJJIIIKKKKKKHHHJJJEEEBBBCCCCCC???===???BBBEEEHHHJJJIIIHHHIIIIIIMMMLLLKKKIIIIIIIIIIIIJJJLLLIIIFFFFFFHHHKKKLLLKKKJJJJJJJJJJJJKKKLLLNNNNNNNNNNNNNNNOOOQQQSSSSSSSSSTTTbbbhhhkkknnniiieeekkk444555555555999???>>>:::::::::999888777777777777666888999999888777999:::999999999:::999999888777;;;;;;===AAAEEEDDD???:::777999;;;;;;;;;;;;===???;;;<<<<<<<<<<<<=========>>>>>>>>>??????@@@AAAAAABBB@@@???@@@AAA@@@===:::>>>??????@@@@@@@@@???????????????@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@@@@??????@@@AAACCCDDDEEEHHHLLLOOOPPPOOOMMMKKKGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJMMMKKKHHHHHHIIIJJJJJJIIIIIIJJJLLLLLLKKKKKKLLLNNNMMMLLLKKKLLLOOORRRSSSSSSNNNNNNOOOOOOPPPRRRSSSTTTUUUUUUTTTTTTTTTUUUVVVVVVQQQUUUYYYZZZYYYXXXZZZ\\\```jjjxxx~~~qqqaaaVVVUUUVVVVVVSSSNNNKKKLLLNNNPPPTTTXXX\\\]]]^^^___aaa]]]^^^`````````aaaccceeeaaacccdddeeedddcccdddeeecccdddeeefffggggggggggggcccdddeeehhhjjjmmmpppqqqrrrpppqqqttttttqqqoooqqqttttttrrroookkkjjjjjjlllnnnmmmiiibbb[[[WWWUUUUUUWWWXXX\\\___bbbdddeeeeeejjjhhhfffdddcccbbb___^^^^^^]]]YYYVVVXXX]]][[[WWWQQQWWW^^^aaaaaaaaaeeeiiinnnnnnnnnmmmkkkiiifffdddiiijjjlllnnnooooooooonnnrrrqqqrrrwwwwwwqqqkkkiiikkklllkkkiiifffdddccccccaaa```^^^___```aaaaaa```^^^\\\ZZZ\\\___ccceeefffbbb\\\TTTMMMKKKLLLMMMNNNQQQOOOLLLIIIHHHHHHJJJKKKHHHJJJJJJIIIMMMSSSTTTRRRRRRNNNIIIFFFHHHMMMTTTXXXQQQPPPSSSZZZ___]]]UUULLLPPP[[[kkkwwwwwwjjjVVVHHHCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@CCCFFFIIILLLLLLGGGAAA@@@DDDIIIMMMNNNCCCAAA??????@@@AAA@@@??????>>>===;;;:::;;;;;;<<>><<<<<<;;;<<<<<<===>>>??????<<<:::999:::<<<<<<<<>>>>>???@@@@@@???@@@@@@@@@???>>><<<;;;:::>>>>>>???AAACCCBBB@@@===AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>>>>???@@@AAAAAAAAAAAAKKKQQQVVVVVVUUUTTTNNNGGGIIICCC@@@AAA@@@<<<:::;;;AAAEEEIIILLLKKKJJJIIIIIIJJJIIIGGGFFFGGGHHHJJJKKKNNNKKKIIIIIIJJJLLLMMMMMMJJJIIIIIIIIIJJJJJJKKKLLLNNNNNNNNNNNNOOOPPPQQQQQQRRRbbbjjjjjjjjjbbb]]]eee444444333555===EEEEEE@@@999888777666555444444444555777888888777777888999777888888888888888777777;;;;;;;;;>>>AAAAAA>>><<<777999::::::999999;;;<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<===>>>AAACCCGGGGGGHHHGGGEEEBBB@@@>>>===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEGGGIIIJJJKKKKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMNNNOOOLLLKKKIIIHHHHHHIIIJJJKKKQQQRRRSSSQQQMMMKKKLLLNNNNNNMMMLLLLLLMMMNNNOOOOOOLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTPPPSSSVVVWWWWWWWWWYYY[[[[[[cccqqq{{{{{{qqq```TTTTTTVVVUUUPPPHHHCCCDDDGGGIIINNNTTTYYY\\\^^^___aaa\\\]]]______^^^^^^```aaa```ccceeeffffffeeeffffffcccdddeeefffeeeeeeeeeeeeddddddeeefffhhhjjjkkklllqqqqqqsssuuuvvvuuuuuuuuutttuuuuuussspppnnnnnnooonnnmmmjjjeee```\\\YYYWWWYYYZZZ]]]```dddfffffffffhhheeebbbbbbcccddddddbbbgggeee___ZZZ\\\aaabbb___WWW^^^eeefffdddbbbdddhhhiiilllooopppoookkkhhhfffdddfffiiilllooopppppppppvvvssssssuuurrrlllggggggfffhhhhhhddd^^^[[[]]]```___^^^^^^___bbbccccccbbb^^^\\\YYYYYY\\\```cccddd^^^XXXPPPJJJIIIKKKMMMNNNQQQPPPOOOMMMKKKJJJJJJIIIHHHJJJIIIGGGJJJNNNNNNKKKPPPMMMIIIFFFGGGLLLQQQUUUPPPPPPSSSWWW[[[YYYRRRLLLQQQ]]]nnn}}}sss]]]LLLDDDDDDCCCAAA@@@???@@@AAA??????>>>???@@@CCCFFFHHHJJJFFFBBBAAACCCGGGIIIJJJCCCAAA??????@@@AAA@@@???>>>===<<<;;;::::::;;;;;;>>>>>>>>>>>>???@@@AAABBBCCCAAA>>>;;;999999999:::======>>>>>>===;;;999888999999999888888888888777666666888;;;<<<;;;999888777777888888888888888888777888888999::::::;;;;;;<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;<<<===>>>>>>===:::888999;;;===??????AAA???>>>>>>???@@@@@@???AAAAAA@@@???>>>===<<<;;;??????AAACCCEEEEEECCC@@@BBBBBBBBBBBBAAAAAA@@@@@@??????>>>=========>>>>>>??????@@@@@@AAAAAAAAAAAAKKKUUU```eeegggcccWWWLLLJJJEEEAAABBBAAA===;;;<<<@@@DDDIIILLLKKKIIIHHHGGGJJJIIIGGGFFFFFFHHHJJJLLLLLLKKKIIIIIIIIIJJJKKKLLLHHHHHHGGGGGGGGGHHHHHHIIIKKKKKKLLLLLLLLLNNNPPPRRRXXXiiiqqqooolllbbb]]]fff222222222555>>>HHHIIIEEE888777666555444444444444444555666666555555666888666666777888888777777777;;;::::::;;;===>>>======:::<<<<<<;;;999888999:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<<<>>@@@<<<===>>>@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>???????????????@@@@@@?????????@@@AAABBBDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIJJJMMMOOOQQQRRRKKKKKKIIIHHHGGGIIIKKKMMMZZZ[[[[[[VVVOOOKKKKKKLLLMMMNNNNNNNNNLLLJJJIIIHHHJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQRRRRRRRRRPPPQQQSSSTTTUUUUUUVVVWWWUUU[[[ccckkknnniii___WWWUUUXXXWWWQQQHHHBBBAAACCCFFFKKKQQQWWWZZZ\\\^^^___]]]]]]]]]\\\ZZZYYYZZZ\\\___bbbfffgggfffdddccccccbbbdddfffeeecccaaabbbcccddddddddddddeeefffggghhhlllmmmooopppqqqsssttttttsssuuuuuuuuurrrqqqqqqrrrooonnnkkkiiifffbbb___]]]^^^^^^```cccgggiiihhhfffcccaaa___```dddiiimmmoootttoooggg___```eeegggeee[[[aaaggghhhfffdddfffhhhgggkkkpppqqqnnnjjjgggfff```bbbfffjjjmmmppprrrrrryyyvvvttttttooogggccccccbbbeeeeee```YYYVVVYYY^^^]]]]]]]]]___cccfffhhhhhhfffbbb]]]ZZZ[[[^^^```aaa[[[VVVNNNJJJIIILLLNNNPPPQQQRRRSSSTTTRRRNNNJJJHHHJJJKKKJJJGGGIIIMMMMMMIIIMMMKKKIIIHHHHHHIIIKKKMMMMMMOOOQQQQQQPPPNNNLLLKKKLLLUUUcccppptttkkkZZZLLLGGGGGGFFFCCC???======???BBBAAA@@@???@@@BBBDDDEEEHHHGGGDDDCCCCCCDDDCCCCCCCCCAAA??????@@@AAA@@@???;;;;;;;;;;;;;;;<<<<<<===999999999:::;;;===>>>??????>>><<<:::999:::;;;<<<======>>>>>>===;;;:::999888888888888888888888888666:::???@@@???<<<888444888888888888999999::::::777777888888999::::::;;;;;;;;;:::;;;;;;<<<============<<<<<<<<<===>>>>>>===;;;::::::===@@@AAABBB@@@>>><<<===>>>???>>>>>>?????????@@@@@@@@@AAAAAA??????@@@BBBDDDEEEDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@??????>>>>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBGGGTTTcccnnnsssoooaaaTTTJJJDDDAAABBBAAA>>><<<======BBBGGGJJJIIIGGGEEEEEEJJJIIIGGGFFFEEEFFFHHHIIIHHHHHHHHHGGGFFFFFFHHHIIIFFFFFFEEEEEEEEEFFFGGGGGGIIIKKKLLLMMMMMMPPPTTTWWW___ooowwwuuuqqqgggbbbkkk///000111333;;;DDDGGGDDD888888777666555555555555333444666555444444555777666666777777888888777777999999::::::;;;<<<<<<======>>>???===;;;999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>AAAHHHNNN^^^aaa```UUUEEE:::999===;;;<<<>>>@@@BBBCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEGGGHHHHHHHHHIIIIIIJJJJJJFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPKKKKKKIIIHHHFFFHHHKKKNNN[[[]]]]]]XXXOOOJJJJJJLLLRRRVVVYYYZZZVVVQQQLLLIIIHHHHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUURRRRRRRRRRRRRRRSSSSSSSSSRRRVVV[[[___aaa```___]]]XXXZZZZZZVVVOOOHHHEEEDDDHHHLLLRRRVVVYYY[[[]]]^^^^^^]]]\\\YYYVVVVVVWWWYYY___aaaddddddcccaaaaaaaaabbbdddfffeeeaaa___```bbbeeeeeedddddddddeeeeeefffiiilllmmmmmmooossstttsssrrrtttuuutttsssrrrsssuuurrrpppmmmkkkjjjhhheeebbbbbbaaabbbeeejjjllljjjhhhaaaaaa```aaadddlllvvv}}}xxxlll```___dddgggeee[[[^^^bbbeeefffggghhhiiiiiimmmpppoookkkfffdddccc___```cccgggkkkooorrrtttxxxxxxyyyyyyssshhhaaa```bbbdddddd```ZZZXXXZZZ^^^]]]\\\[[[^^^bbbgggjjjkkkmmmhhh```[[[ZZZ[[[\\\]]]YYYUUUOOOLLLLLLNNNOOOPPPSSSUUUWWWXXXVVVQQQKKKGGGKKKLLLJJJHHHIIIMMMMMMIIIJJJKKKJJJJJJIIIHHHGGGFFFIIIKKKMMMLLLJJJHHHIIIJJJEEEKKKTTT[[[]]]XXXOOOHHHGGGIIIIIIFFF@@@======>>>CCCBBBAAA@@@AAABBBDDDFFFIIIIIIGGGFFFDDDBBB@@@???CCCAAA??????@@@AAA@@@???::::::;;;<<<===>>>>>>>>>:::::::::;;;<<<===??????<<<;;;:::999::::::<<<<<<;;;;;;<<<===<<<;;;:::999888888888999999999::::::;;;???AAA>>>;;;;;;:::888888888888888888999:::;;;777888888999999:::;;;;;;:::::::::::::::;;;<<<=========<<<<<<<<<======>>>>>><<<:::;;;===@@@AAAAAA>>><<<;;;;;;<<<======<<<======>>>???AAACCCEEEFFF@@@???>>>>>>AAABBBCCCBBBBBBBBBCCCDDDDDDCCCAAA@@@??????>>>>>>???@@@AAAAAACCCBBBBBBAAAAAABBBCCCCCCCCCNNN\\\hhhooonnnbbbUUUFFFAAA???@@@@@@<<<;;;<<<<<<@@@DDDGGGFFFEEEDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHKKKMMMPPPPPPPPPSSSXXX]]]cccqqqwwwuuutttlllhhhppp---000111000444;;;???>>>666555555444444444555555444555666666555555666777666666777888888888888888888888999999999:::;;;<<<<<<======<<<:::999:::;;;::::::;;;;;;;;;<<<<<<<<<;;;===>>>>>>===BBBJJJQQQ```aaa]]]RRRCCC:::999<<<===>>>???@@@AAAAAAAAA@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCFFFFFFGGGHHHHHHIIIJJJJJJFFFFFFFFFGGGGGGIIIJJJJJJLLLLLLLLLKKKKKKLLLLLLLLLJJJKKKJJJGGGFFFGGGLLLOOOSSSVVVXXXTTTMMMHHHJJJNNNVVV\\\dddfffbbbZZZRRRNNNGGGGGGHHHIIIKKKMMMOOOPPPPPPRRRVVVYYY\\\]]]\\\\\\TTTSSSQQQPPPPPPPPPOOONNNPPPTTTYYY[[[ZZZZZZ\\\___YYYZZZ\\\[[[XXXSSSMMMJJJNNNQQQTTTWWWXXXZZZ]]]___^^^]]]ZZZWWWTTTUUUXXX[[[^^^______]]]\\\]]]```ccccccfffhhhfffaaa___```bbbffffffeeeeeeeeeeeeffffffiiimmmnnnlllnnntttvvvsssqqqrrrssssssrrrrrrtttvvvwwwsssooolllkkkiiifffcccbbbaaaaaaffflllooommmjjjdddeeeeeecccdddlll{{{qqqccc___cccfffddd___^^^___bbbfffiiiiiiggghhhkkkmmmkkkfffcccccceeeaaaaaabbbdddhhhlllpppssswww{{{rrrgggcccdddeeeeeeccc___]]]^^^```aaa^^^\\\^^^bbbhhhlllnnnqqqjjjaaaZZZWWWWWWXXXYYYXXXUUUQQQNNNNNNOOOOOOOOOVVVWWWYYYYYYVVVQQQLLLIIIIIIJJJIIIGGGIIIMMMMMMIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMMMMKKKIIIEEEHHHKKKMMMKKKHHHEEEDDDDDDGGGIIIGGGBBB>>>>>>@@@AAA@@@@@@@@@AAADDDFFFHHHLLLKKKIIIFFFCCCAAAAAABBBCCCAAA??????@@@AAA@@@???;;;;;;<<<===>>>>>>>>>>>>======<<<<<<======>>>???:::::::::::::::::::::;;;888999;;;<<<<<<;;;;;;:::777777888999:::;;;<<<<<<888>>>@@@;;;999:::;;;888777777666666777888:::;;;888888999999:::;;;;;;;;;999999999999:::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>;;;999999:::<<<=========;;;999:::;;;<<<;;;:::;;;;;;<<<>>>@@@CCCFFFHHHFFFCCC???===>>>@@@AAAAAA>>>@@@AAABBBCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@AAABBBBBBAAAGGGOOOVVV]]]___XXXNNNDDD???===??????<<<;;;======@@@CCCEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEEEEGGGHHHGGGDDDCCCEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLOOOQQQPPPOOOQQQWWW]]]eeeqqqtttsssuuuppplllsss,,,000111...///444888888222222111111111222333333555666777777666666777888666666777888888888888888777888999999999999:::<<<777999::::::888888999::::::::::::;;;;;;;;;<<<<<<999;;;<<<;;;;;;@@@IIIQQQ\\\ZZZTTTLLLCCC>>>===???@@@@@@@@@@@@@@@???>>>===AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????===>>>???AAABBBCCCDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKSSSRRRPPPNNNMMMLLLKKKKKKJJJKKKJJJGGGEEEGGGLLLPPPJJJOOORRRPPPJJJHHHKKKPPPQQQYYYdddhhhddd[[[RRRMMMFFFFFFGGGHHHJJJLLLNNNOOOOOORRRXXX]]]aaacccbbbbbbVVVTTTQQQPPPOOONNNMMMLLLMMMSSSYYY[[[XXXWWWYYY\\\YYYZZZ\\\______[[[TTTOOOSSSUUUWWWXXXYYY[[[]]]___^^^\\\YYYVVVTTTVVV[[[______]]]ZZZWWWWWW[[[aaafffdddhhhjjjgggbbb___```ccchhhggggggfffffffffggggggfffkkkllliiikkkqqqsssqqqqqqrrrrrrqqqqqqrrruuuwwwzzzuuuppplllkkkiiifffccc```___```eeemmmqqqooollliiijjjiiieeeccckkk|||wwwgggbbbeeegggffffffccc```bbbgggiiigggdddcccgggiiihhhdddcccfffjjjdddcccccccccfffjjjnnnqqqwww}}}nnnhhhgggggggggfffdddbbbbbbbbbfffccc______ccciiinnnpppqqqjjj```XXXUUUUUUVVVWWWWWWUUUQQQOOOOOOPPPOOONNNXXXXXXXXXWWWTTTQQQMMMKKKFFFHHHGGGEEEGGGLLLLLLIIIKKKKKKJJJJJJIIIIIIIIIIIIEEEDDDGGGMMMSSSTTTOOOIIIIIIKKKKKKHHHDDDAAAAAACCC@@@DDDHHHGGGCCC???@@@BBB>>>>>>>>>???AAAEEEHHHJJJOOOMMMJJJFFFCCCBBBDDDFFFCCCAAA??????@@@AAA@@@???<<<===>>>>>>>>>>>>>>>>>>::::::999888888999999999::::::;;;;;;;;;:::999888777888:::;;;<<<;;;;;;:::777777888999;;;<<<===>>>000999???===;;;;;;999444666555555555666777999:::888999999::::::;;;<<<<<<999999999999:::;;;<<<===;;;;;;:::999999:::::::::<<<:::777777888999::::::<<<:::888999:::;;;::::::::::::;;;===???BBBEEEGGGMMMHHHBBB???>>>@@@AAABBB<<<===???AAAAAAAAA??????============>>>@@@AAABBBBBBAAA@@@?????????@@@AAAAAABBBCCCFFFLLLQQQNNNGGGDDD@@@>>>@@@AAA>>>===???>>>@@@CCCDDDDDDCCCDDDEEE@@@BBBEEEHHHJJJJJJIIIHHHFFFIIIJJJIIIFFFDDDFFFHHHHHHHHHHHHIIIJJJKKKMMMNNNLLLNNNPPPNNNLLLNNNTTTYYYfffppprrrrrrwwwssspppwww//////000111222333333333111111222222222222111111333444444444444444333333777888999999999888666666555444333444666999::::::<<<<<<;;;:::999999999999888999999::::::999999888>>><<<:::999;;;???EEEIIIUUURRRMMMGGGCCC@@@@@@?????????>>>===============BBB@@@>>>===<<<===>>>????????????AAABBBBBBAAA???AAAAAAAAAAAAAAACCCHHHKKKBBBAAAAAABBBCCCCCCBBB@@@GGGFFFFFFEEEGGGIIIKKKMMMJJJJJJIIIGGGEEEEEEGGGJJJNNNPPPQQQPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMPPPUUU\\\^^^[[[UUUOOOKKKLLLJJJHHHGGGHHHKKKOOOQQQVVVUUUVVVYYY___bbbaaa___WWWSSSPPPOOOQQQRRRRRRPPPNNNRRRVVVWWWVVVVVVXXXZZZUUUVVVWWWYYYZZZ[[[[[[[[[XXXYYYYYYWWWVVVXXX]]]bbbbbb```]]]YYYWWWYYY^^^bbbeee```XXXSSSUUU\\\^^^ZZZcccdddeeeeeecccbbbbbbcccffffffeeebbb```bbbgggllliiiiiijjjkkklllnnnqqqrrrpppssssssooonnnqqqtttssstttrrrqqqrrrtttrrrnnnjjjeeeeeefffjjjooosssuuuuuunnnooonnnjjjhhhooo}}}yyymmmfffiiiqqqxxx|||iii\\\aaahhhgggeeeffffffeeedddcccccccccdddddddddeeeffffffeeeiiioootttxxxsssfffjjjiiihhheeebbbaaabbbcccbbbaaa```aaacccddddddcccaaa```___\\\YYYUUURRRQQQUUUSSSQQQRRRTTTUUUSSSPPPVVVYYYZZZVVVNNNIIIGGGIIILLLJJJHHHGGGHHHHHHGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJFFFHHHLLLPPPTTTTTTQQQNNNPPPLLLGGGBBB??????@@@AAA@@@@@@@@@AAAAAACCCDDDDDDFFF???<<<>>>@@@@@@EEEMMM[[[TTTJJJDDDAAA@@@???===@@@>>>===<<<======;;;999???>>>===<<<<<<<<<<<<<<<>>><<<::::::;;;<<<;;;:::777999<<>>;;;999666777888::::::999888888666666666666777777777777888888888888888888888888666666555555555555666666;;;999777777:::<<<>>>>>>===999777888<<<===;;;777::::::::::::::::::::::::999999999999:::;;;<<<<<<:::;;;===<<<;;;::::::;;;;;;<<<===>>>???@@@AAAAAAJJJHHHDDDAAA???>>>??????>>>>>>===<<<<<<<<<<<<===;;;===???AAABBBCCCCCCBBB@@@>>>===<<<===>>>@@@AAACCCDDDCCCBBBFFFIIIEEE===??????>>>>>>>>>>>>>>>>>>BBBCCCDDDCCCAAA@@@@@@AAAAAABBBFFFHHHJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEEEEFFFGGGHHHIIIIIIJJJFFFGGGIIIJJJKKKMMMQQQSSSYYYiiinnnpppwwwxxxtttxxx---...///000111111111111000000111111111111000000222333333444444333333222333444555666555555444333777666555666777999;;;;;;::::::999888888888888999888888999999999999888888<<<:::999888:::===AAADDDGGGEEEAAA>>><<<;;;<<<===>>>>>>===<<<<<<<<<<<<<<<@@@???===<<<;;;<<<===>>>>>>???@@@AAAAAA@@@@@@@@@AAACCCDDDEEEDDDDDDEEEFFFBBBAAAAAABBBDDDEEEDDDCCCEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFEEEEEEGGGIIIOOOPPPQQQPPPNNNKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHKKKPPPVVVYYYWWWSSSOOOMMMPPPNNNLLLJJJKKKMMMPPPRRRTTTSSSTTTWWW\\\___^^^]]]WWWUUURRRRRRSSSSSSQQQOOOPPPSSSUUUVVVTTTSSSSSSTTTSSSTTTVVVXXXYYYZZZ[[[[[[YYYZZZYYYXXXWWWXXX]]]aaa``````^^^\\\ZZZ[[[^^^aaaccc___WWWSSSVVV^^^aaa___```aaaaaa```^^^^^^```aaabbbbbb```^^^___dddmmmssssssrrrooommmlllllloooqqqsssyyy{{{wwwsssrrrrrrpppvvvwwwyyy{{{{{{xxxsssooohhhggggggiiinnnrrrtttuuusssqqqooollllllooouuuyyyzzzrrrkkkjjjpppzzzsssbbbcccgggfffeeehhhgggffffffeeedddcccbbbbbbaaadddfffgggfffhhhlllppp|||uuukkkiiihhhgggccc```^^^^^^___```aaaaaabbbaaaaaa``````^^^^^^\\\ZZZXXXUUURRRQQQTTTRRRPPPPPPRRRRRRPPPNNNSSSVVVWWWTTTNNNIIIIIIJJJKKKIIIGGGGGGGGGGGGFFFEEEGGGHHHHHHIIIIIIIIIHHHHHHEEEEEEHHHMMMSSSWWWXXXXXXQQQNNNIIIDDDAAA???@@@@@@???@@@@@@AAABBBDDDEEEFFFGGGAAA===>>>???@@@EEELLLVVVPPPHHHBBB@@@???>>>===???===<<<<<<======;;;:::======<<<<<<;;;<<<<<<<<<999:::;;;888555333333555777999<<>>BBBEEEEEE===999666777;;;<<<:::888:::::::::::::::999999999999999999888999999::::::999;;;<<<<<<;;;::::::;;;========================AAA@@@???===<<<<<<<<<<<>>======<<<;;;;;;;;;<<<===???@@@@@@@@@@@@===<<<;;;::::::<<<===>>>??????======BBBIIIHHHDDD????????????????????????BBBCCCDDDDDDBBBAAAAAABBBDDDEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGGGGDDDEEEEEEFFFGGGHHHIIIIIIEEEGGGHHHIIIJJJMMMPPPSSSVVVeeejjjllltttvvvuuuyyy------...///000000000000//////000000000000//////222222333333333333222222555555666777777777666666666555555555666777999:::888777777777777888999999888888999999999999888888;;;:::::::::;;;===???@@@AAA@@@>>><<<;;;<<<===>>>======<<<;;;;;;;;;<<<<<>><<<;;;;;;;;;<<<===;;;>>>AAAAAA???>>>???AAA@@@CCCGGGHHHFFFDDDBBBBBBBBB@@@@@@AAACCCEEEEEEDDDBBBCCCFFFHHHIIIIIIGGGFFFHHHHHHHHHFFFEEEEEEGGGIIIOOOQQQRRRQQQNNNLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGJJJIIIHHHGGGFFFFFFFFFFFFHHHLLLQQQSSSSSSQQQPPPPPPTTTRRROOOMMMMMMNNNPPPRRRQQQQQQQQQTTTXXXZZZ[[[ZZZXXXWWWVVVVVVVVVUUURRRPPPSSSUUUVVVUUUSSSPPPOOOOOOPPPQQQTTTVVVXXXYYYYYYZZZYYYZZZZZZYYYXXXYYY[[[^^^]]]^^^^^^]]]\\\\\\^^^```ccc___XXXSSSWWW```dddccc^^^^^^^^^\\\[[[\\\^^^aaaaaa___]]][[[^^^eeennnvvvzzzwwwrrrlllhhhiiimmmqqqvvvxxxsssqqqoooqqquuuzzz|||zzzuuuqqqnnnjjjhhhggghhhlllpppssstttssspppnnnnnnooopppooommmooommmjjjhhhjjjrrr{{{uuuccc___aaabbbdddiiiggggggggggggeeecccaaa```^^^aaaeeeeeedddeeehhhlll}}}{{{rrrlllggggggeeeaaa]]]ZZZYYYYYY\\\___bbbbbb___\\\[[[\\\YYYYYYYYYXXXVVVTTTSSSRRRTTTRRRQQQPPPQQQPPPOOOMMMOOORRRTTTRRRMMMJJJJJJKKKIIIHHHFFFFFFGGGGGGFFFDDDEEEFFFHHHJJJJJJHHHFFFDDDDDDDDDDDDHHHNNNUUUYYY[[[QQQOOOKKKGGGCCCAAA??????>>>???@@@AAACCCEEEHHHIIIHHHCCC?????????@@@DDDIIIOOOJJJDDD@@@>>>>>>=========;;;:::;;;<<<<<<;;;:::<<<;;;;;;;;;;;;<<<<<<===:::???BBB???777333444777666888<<>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<===>>>>>><<<;;;:::::::::;;;===>>>???>>><<<<<>>>>>?????????AAA@@@>>>===<<<======>>>>>>======<<<<<<<<<======>>>======<<<<<<<<<===>>>:::>>>AAA@@@<<<;;;>>>BBB@@@CCCFFFGGGFFFDDDCCCCCCCCCAAA??????AAACCCCCCCCCAAABBBCCCEEEFFFEEEEEEEEEHHHIIIIIIGGGFFFFFFHHHIIIOOOQQQRRRQQQNNNLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLOOOQQQPPPPPPQQQRRRVVVTTTQQQOOONNNNNNOOOPPPPPPPPPPPPRRRUUUWWWXXXYYYWWWXXXYYYZZZZZZXXXUUUSSSUUUVVVVVVUUUSSSPPPNNNMMMLLLNNNQQQTTTWWWXXXYYYXXXYYYYYYZZZYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZ\\\```cccfffccc\\\VVVWWW^^^bbbbbb^^^^^^]]][[[ZZZ[[[___bbbcccaaa___^^^```eeekkkooovvvsssnnnhhheeeiiiqqqxxx|||uuurrrqqqlllqqqvvvwwwsssooommmmmmjjjhhheeeeeehhhlllpppqqqmmmllllllmmmoooooonnnllljjjiiihhhggghhhlllsssxxx|||lll]]]ZZZ\\\___bbbgggeeefffggghhhgggeeecccbbb^^^```aaa```___```eeeiiiyyyyyypppllliiiggggggeeeaaa[[[WWWVVVVVVYYY^^^bbbaaa[[[WWWWWWXXXTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNPPPQQQPPPLLLIIIIIIIIIHHHGGGFFFFFFGGGGGGEEEDDDCCCEEEHHHJJJJJJGGGDDDBBBEEECCCCCCEEEIIINNNQQQRRRMMMLLLJJJGGGDDDBBB@@@???===>>>???AAADDDFFFIIIJJJGGGCCC@@@>>>>>>???BBBEEEFFFDDD@@@===<<<<<<======;;;:::999:::<<<<<<;;;:::::::::999::::::;;;<<<===>>>AAADDDBBB===999888999666888;;;>>>AAAAAAAAAAAA???===;;;888777666666666555666666777888999::::::888888888888888888888888888888777777777777888888777777888===CCCHHHKKKLLL<<<999555444666888999999:::::::::999888888777777999888777666666666666666777999;;;;;;:::999999:::===<<<;;;;;;:::999888888999:::;;;;;;<<<;;;;;;::::::;;;<<<======<<<;;;:::>>>===<<<;;;;;;;;;======>>>>>>=========>>>???@@@>>>???>>>===BBBKKKOOOMMM????????????@@@@@@@@@@@@BBBCCCDDDCCCBBBBBBCCCEEEMMMKKKIIIFFFEEEEEEFFFFFFIIIIIIHHHGGGEEEDDDCCCCCCBBBCCCDDDDDDFFFFFFGGGHHHFFFHHHIIIKKKLLLOOOSSSVVVZZZhhhkkkllluuuzzz{{{//////000000111111000000111222222333333222222111222222333444444444444444111111111222333444555555333444444333111222444777777777777888999:::;;;<<<::::::;;;;;;;;;;;;::::::;;;<<<===?????????>>>===<<<;;;::::::::::::;;;<<>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>???999===@@@???;;;:::===AAA???AAABBBCCCCCCDDDGGGIIIIIIFFFCCCAAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGIIIJJJNNNOOOPPPOOOMMMJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMKKKLLLMMMMMMLLLMMMNNNPPPTTTRRRPPPNNNMMMMMMNNNNNNPPPPPPQQQQQQRRRTTTVVVXXXRRRUUUXXXZZZYYYXXXVVVUUUSSSSSSSSSRRRQQQOOOMMMKKKIIIKKKOOOSSSVVVXXXXXXXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWVVVVVVUUUVVV[[[bbbgggjjjgggaaaYYYXXX\\\^^^]]]^^^^^^\\\ZZZYYYZZZ^^^```aaaaaaccceeegggiiiiiiiiimmmmmmjjjggggggnnnzzzvvvsssssspppsssuuutttqqqooooooqqqiiifffccccccfffjjjmmmnnniiikkkllllllkkkkkkmmmoookkklllkkkjjjiiiiiilllnnnpppggg^^^\\\^^^```bbbeeebbbdddfffhhhiiihhhgggfffbbbaaa___[[[YYY\\\dddjjjttt}}}zzzoooiiihhhgggggggggfffbbb\\\XXXVVVVVVXXX\\\```___YYYTTTSSSUUUQQQRRRSSSTTTUUUUUUUUUUUUQQQRRRRRRQQQPPPOOOOOOOOONNNOOOPPPNNNLLLIIIGGGFFFGGGFFFFFFFFFHHHGGGEEEDDDBBBDDDHHHJJJJJJHHHDDDAAACCCCCCCCCFFFIIIJJJJJJIIIFFFFFFFFFEEECCCBBB@@@@@@===>>>???AAACCCFFFHHHIIICCCCCCAAA???>>>???@@@@@@@@@???>>><<<;;;;;;<<<===;;;:::999:::<<<<<<;;;:::999999888999999:::;;;;;;:::;;;<<<<<<===;;;888666666777:::===???@@@@@@@@@===<<<999777555444444555555666666777888888999999666666666666666666666666888888777777777777888888666555777:::???CCCDDDEEE:::888555444444666888999999999999888888777777777888777777666555555555555666888::::::999888999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;::::::777777999:::;;;<<<<<<<<>>===<<<;;;<<<===>>>???>>>>>>>>>??????@@@@@@:::<<<===<<<>>>BBBCCC???>>>>>>?????????@@@@@@@@@AAABBBCCCBBBAAABBBDDDFFFMMMKKKHHHEEEDDDDDDDDDEEEHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGGGGIIIKKKLLLNNNPPPTTTXXX___lllnnnnnnvvvyyyzzz///000000111111000000000222333333333333333333222000111222333444444444333111111111222333555666777555777888666333222555999777777777888999:::;;;<<<::::::;;;;;;;;;;;;::::::888999;;;<<<======<<<;;;888888888:::;;;===>>>?????????>>>>>>??????@@@@@@>>>>>>>>>???????????????:::<<<===<<<::::::===@@@>>>>>>??????@@@CCCHHHLLLOOOKKKFFFCCCCCCDDDEEEEEEIIIGGGFFFEEEEEEGGGIIIKKKFFFHHHIIIIIIHHHGGGHHHJJJKKKMMMNNNMMMJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIFFFGGGIIIJJJLLLMMMMMMMMMJJJJJJKKKIIIHHHHHHJJJLLLPPPOOONNNMMMLLLMMMMMMNNNOOOPPPQQQQQQPPPRRRUUUWWWPPPSSSWWWXXXWWWUUUTTTTTTQQQPPPOOOOOOOOONNNKKKHHHFFFIIINNNSSSVVVXXXXXXXXXXXXXXXZZZ]]]___^^^[[[XXXVVVUUUTTTSSSTTTYYYaaafffhhhhhhccc\\\YYY[[[\\\[[[\\\\\\\\\ZZZXXXXXXZZZ]]]\\\___dddjjjooopppmmmjjjhhhjjjkkkkkkllltttxxxtttrrrqqqqqqqqqpppooonnnoooppphhheeeccccccfffiiikkkllllllmmmnnnllliiihhhjjjlllkkkmmmnnnmmmkkkkkklllmmmnnnjjjgggffffffeeeeeeeeebbbccceeegggiiiiiiiiiiiigggeeeaaa[[[YYY\\\eeelllqqqxxx{{{uuunnnkkkiiigggfffgggfffccc^^^ZZZXXXXXXXXX[[[]]]\\\WWWSSSRRRSSSPPPQQQSSSTTTUUUVVVWWWWWWRRRSSSSSSQQQNNNLLLLLLLLLNNNNNNNNNMMMLLLJJJGGGFFFGGGFFFFFFGGGIIIHHHFFFDDDAAADDDGGGJJJJJJHHHEEECCCAAABBBDDDGGGJJJKKKIIIHHHCCCCCCBBBBBBAAAAAA@@@@@@?????????@@@BBBDDDEEEFFF@@@CCCCCCAAA@@@AAA???<<<;;;=========;;;;;;===>>>===;;;:::;;;<<<<<<;;;:::999888888888888999999:::888777777999<<<<<<:::777666777999;;;<<<<<<<<<<<<:::999888777666555555444666666666666777777777777555555555555555555555555888777777666666777777888555555555777;;;======<<<888777555444444555777888777777777777777777777777777777666555555555666666555777999999888888999:::888888888999999:::::::::999999999999999:::::::::777777888888:::;;;===>>>???>>>>>>=========>>>>>><<<<<<<<<===============999>>>???>>>>>>???===888=========>>>??????@@@@@@@@@AAAAAAAAA@@@AAADDDFFFKKKIIIGGGDDDCCCCCCDDDDDDFFFEEEEEEDDDCCCBBBAAAAAA@@@AAABBBCCCDDDEEEEEEFFFGGGIIIKKKLLLNNNQQQUUUXXX___lllnnnmmmtttwwwwww}}}...//////000000//////...222222222333333222222222...///000111111222222222333222333333555777999:::666888999777333222555999777777777777777888999:::888999999::::::999999888888999:::;;;<<<===<<<<<<;;;;;;<<<===>>>???@@@AAA>>>>>>>>>>>>>>>???@@@@@@<<<======>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;<<<===<<<=========???BBBGGGKKKOOOKKKEEEBBBBBBDDDFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDEEEGGGGGGFFFFFFGGGHHHIIIJJJKKKJJJHHHEEEDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKFFFGGGIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIHHHHHHJJJLLLMMMLLLLLLLLLMMMMMMNNNOOONNNPPPPPPOOONNNOOOSSSVVVVVVYYY[[[[[[XXXUUUUUUUUUTTTRRRPPPPPPPPPNNNJJJGGGEEEHHHMMMSSSWWWYYYYYYYYYYYYZZZ]]]aaadddccc___[[[XXXWWWVVVUUUUUUXXX]]]aaabbbdddbbb]]][[[]]]^^^]]]^^^^^^^^^\\\ZZZYYYYYY[[[[[[___eeemmmtttuuuqqqmmmhhhkkknnnnnnnnntttyyytttpppmmmmmmlllmmmnnnnnnllljjjgggeeedddeeehhhkkkllllllnnnmmmlllllllllkkkhhhfffhhhjjjlllllllllkkklllnnnkkklllllljjjiiihhhgggfffeeeeeefffggghhhiiiiiijjjkkkiiieee```]]]```gggnnnppptttvvvssspppooolllhhhdddeeeeeeccc___\\\ZZZZZZZZZZZZYYYXXXVVVTTTSSSRRRQQQRRRTTTUUUWWWXXXXXXXXXZZZZZZYYYUUUOOOKKKJJJJJJLLLLLLLLLMMMMMMLLLJJJHHHGGGFFFGGGIIIJJJJJJGGGEEEAAACCCGGGIIIJJJIIIHHHFFF@@@AAABBBEEEHHHIIIGGGFFFCCCCCCAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAABBBCCC>>>CCCFFFEEEDDDEEEAAA;;;999<<<>>>>>><<<<<<===??????===<<<<<<======;;;:::999999888777777777888888999::::::;;;:::;;;;;;<<<777777888999999888888888777888888888888777777666666666666555555555555555666666666666666666666666777666666555555666666777666555555777999:::999888555666555555444444555666555555666666777888888888666666666666666666777888444666888999888888999:::666666777777777888888888888888888888999;;;<<<======;;;:::999999;;;===>>><<<======>>>>>>>>>======999::::::;;;;;;;;;;;;;;;:::???AAA???>>>???>>>:::;;;<<<<<<===>>>>>>????????????@@@??????@@@DDDFFFGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEEGGGIIIKKKLLLPPPTTTWWW\\\jjjmmmlllsssvvvuuuzzz---......///......------111111222222222222111111,,,---...///000000000000/////////000111444666777555777888666111000333777666666666666666777777888777777888888888888777777999:::;;;===>>>?????????>>>>>>>>>======<<<<<<;;;===============>>>??????;;;;;;<<<===>>>>>>======<<<;;;999999:::<<<<<<<<<;;;<<<===>>>???AAAEEEHHHKKKGGGAAA>>>???BBBDDDFFFBBBCCCEEEFFFGGGFFFDDDCCCAAACCCEEEFFFEEEDDDEEEFFFGGGIIIJJJIIIFFFCCCBBBBBBCCCCCCEEEFFFHHHJJJKKKLLLIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIKKKKKKJJJKKKMMMOOOKKKKKKKKKLLLMMMNNNPPPPPPMMMOOOOOONNNLLLMMMQQQUUU^^^```bbb```[[[XXXWWWXXXYYYVVVTTTSSSSSSQQQLLLHHHDDDGGGMMMSSSWWWYYYYYYYYY[[[\\\___dddggggggbbb]]]YYYZZZZZZYYYXXXXXXZZZ]]][[[___```]]]]]]```aaa``````aaaaaa```]]][[[[[[\\\___aaagggooouuuvvvrrrnnniiimmmpppooommmqqqzzz}}}zzzuuupppmmmlllmmmppprrrqqqlllhhhgggffffffgggjjjmmmmmmmmmmmmjjjhhhlllqqqqqqjjjcccdddfffiiiiiiiiiiiijjjkkkfffhhhiiihhhggghhhhhhggghhhgggggggggggghhhiiiiiilllllljjjfffcccdddiiiooonnnqqqrrrqqqrrrrrrnnnhhhbbbcccdddccc```]]]\\\[[[[[[YYYWWWVVVVVVUUUSSSRRRRRRSSSTTTVVVXXXYYYYYYYYYbbbbbb```ZZZRRRMMMJJJKKKJJJJJJKKKLLLNNNNNNLLLJJJGGGGGGHHHIIIKKKJJJHHHEEEAAACCCFFFIIIJJJJJJIIIHHHBBBAAA@@@AAACCCDDDCCCBBBFFFDDDBBB@@@????????????AAAAAA@@@??????@@@@@@@@@===DDDIIIHHHGGGHHHCCC;;;999<<>>============;;;999999999888777666666777777666:::<<<:::666555999===777777777777777666555444666777888::::::999888888666666666555444444333333777777777777777777777777666666555555555555666666666666666777999999888777444555666666444444555555444444555666777888999999666666666666666777888999444666888888888888999:::666666666666666666555555888888777888:::===AAACCCBBB@@@<<<:::999:::===>>>:::;;;===>>>>>>>>>===<<<999:::;;;;;;<<<<<<;;;;;;666:::<<<::::::<<<===;;;:::;;;;;;<<<===>>>>>>???>>>>>>???>>>>>>@@@CCCFFFEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBCCCDDDEEEDDDEEEGGGIIIKKKNNNSSSVVV[[[iiimmmmmmuuuwwwvvv{{{000000//////............------...///000000//////333222000///...///111222111111000000000000111111111111111111111111111111444444444555555555555666777555444555888999888666999999;;;===>>>?????????<<<;;;::::::;;;<<<===>>><<<<<<;;;;;;<<<===>>>???======>>>>>>>>><<<:::999888888777777777888:::;;;>>>=========>>>@@@BBBCCCAAAAAA@@@????????????@@@>>>======@@@EEEGGGFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEIIIHHHHHHHHHGGGFFFFFFFFFGGGDDDBBBCCCGGGLLLNNNNNNTTTPPPMMMMMMOOOOOOLLLIIIHHHLLLPPPRRRQQQOOOMMMMMMOOOMMMKKKKKKKKKJJJLLLOOOMMMNNNNNNMMMMMMNNNRRRUUU[[[bbbhhhggg___XXXVVVWWWYYYWWWVVVTTTSSSQQQNNNKKKGGGJJJOOOTTTWWWXXXXXXWWWZZZ\\\```cccdddbbb___]]]\\\\\\[[[ZZZYYYZZZ]]]___^^^^^^___```aaaaaaaaa```^^^]]]]]]]]]^^^___aaabbbdddgggkkkooorrrsssrrrrrrfffjjjnnnnnnlllmmmtttyyy~~~|||yyyvvvsssqqqppppppnnnlllmmmooopppooommmhhhhhhjjjooottttttmmmggghhhfffeeehhhlllmmmllliiieeefffgggggggggfffdddcccgggfffggghhhiiihhheeebbbggghhhiiihhheeedddeeeeeejjjjjjiiifffdddcccdddffflllmmmnnnmmmkkkhhhdddaaadddbbb```^^^\\\[[[[[[[[[\\\ZZZXXXVVVTTTSSSSSSSSSQQQRRRRRRSSSSSSVVVZZZ^^^cccvvvppp[[[RRRNNNKKKNNNLLLLLLNNNQQQSSSQQQNNNIIIHHHHHHGGGGGGFFFFFFEEECCCEEEIIIOOOSSSUUUSSSQQQGGGDDDAAA??????BBBFFFIIIHHHEEEAAA????????????>>>>>>@@@BBBCCCAAA???>>>>>>CCCDDDEEEEEEDDDBBB@@@>>><<<<<<===>>>>>>>>>>>>>>>:::;;;<<<======<<<;;;:::AAA>>>:::999:::;;;:::888999999999888888888888888777666666666777666333111777555444555666777666444999999888666555333222222444333333333444666888999666666555555444444333333555666888999:::::::::999777777666555444444444444444555666666666555444333333222222222333555777888444555555666666555444444555666777888888777666555;;;;;;999999999;;;===>>>;;;:::999888888888999:::::::::;;;===??????>>><<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;:::;;;???AAA@@@???<<<<<<<<<===>>>>>>??????BBBAAABBBEEECCC???@@@DDDDDDCCCAAA???>>>>>>>>>???@@@??????>>>???AAABBBCCCCCCEEEFFFGGGHHHKKKOOORRRYYYhhhooorrrvvvqqqkkkqqq|||/////////.........------------...///////////////000///...------...///111111111000000000000111111111111111111111111111111333333444444555555555666666444333444777888777555999::::::;;;<<<<<<<<<<<<;;;:::999999999;;;<<<======<<<;;;;;;;;;;;;<<<==================;;;:::999999999888888888999;;;;;;<<<<<<<<<<<<===???AAACCCAAAAAAAAAAAABBBCCCCCCDDDCCCAAA@@@BBBDDDEEEDDDBBBCCCBBBBBBAAAAAABBBBBBCCCGGGFFFFFFEEEEEEEEEDDDDDDFFFEEEDDDDDDGGGJJJMMMNNNQQQOOOMMMMMMOOOOOOLLLIIIJJJLLLPPPQQQQQQPPPOOOPPPLLLKKKKKKKKKKKKLLLNNNQQQPPPQQQQQQPPPOOOOOOQQQSSSVVV\\\aaa```ZZZTTTTTTUUUYYYZZZ[[[\\\[[[YYYUUURRRJJJKKKNNNQQQTTTWWWYYYZZZ[[[]]]```bbbcccaaa___]]]\\\\\\[[[YYYXXXXXXZZZ\\\\\\]]]^^^___```aaaaaaaaa```_________```ccceeegggiiikkklllnnnooonnnmmmllliiijjjkkklllmmmoooqqqrrrssssssrrrpppooommmkkkkkknnnnnnlllkkkjjjjjjjjjkkkhhhhhhkkkqqquuuuuuoooiiieeedddcccfffkkkmmmllljjjffffffggghhhgggfffeeedddbbbcccfffiiikkkiiieeebbbbbbccceeeeeeeeefffgggiiigggggggggfffeeeeeehhhjjjjjjiiihhhfffeeedddcccccceeeccc```]]][[[ZZZYYYZZZYYYXXXVVVTTTSSSSSSTTTTTTSSSSSSRRRPPPQQQTTTZZZ^^^lll~~~cccTTTPPPPPPPPPOOONNNOOOPPPOOONNNLLLIIIIIIHHHHHHGGGFFFFFFFFFCCCIIIRRR\\\ccceeeaaa^^^JJJHHHDDDBBBBBBDDDHHHKKKJJJFFFBBB@@@???@@@???>>>>>>@@@CCCCCCBBB???>>>>>>@@@AAABBBCCCBBBAAA???===<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;::::::<<<999666555666777555444888888888888888888888888:::888666666777888777666777666555555777777666555999888888777666555444444444444333333444555666777777777777777777777777777666777888:::::::::999999888777666555444444444444222333444666666666555555666666555333333222222222555555555555555555555555666666777888888777666666999888888888999;;;===>>><<<;;;:::888777777777888::::::;;;===>>>>>>===<<<===<<<;;;;;;;;;;;;<<<===::::::::::::::::::::::::>>><<<;;;<<<>>>@@@???>>><<<======>>>>>>???@@@@@@FFF@@@>>>AAADDDCCCCCCDDDDDDCCCAAA@@@>>>>>>>>>??????????????????AAABBBCCCBBBDDDFFFHHHIIILLLOOORRRXXXgggnnnpppsssllleeejjjuuu.........---------------------.../////////............---------///000111111111000000000000111111111111111111111111111111111222222333444555555666555333333333555666555444999999:::::::::999999888999999888888888999:::;;;======;;;::::::;;;<<<<<<=========<<<;;;;;;::::::;;;;;;:::999:::;;;<<<===;;;::::::;;;<<<>>>AAABBB@@@@@@@@@AAABBBCCCEEEFFFCCCBBBAAABBBDDDEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGFFFGGGKKKNNNMMMLLLKKKMMMPPPPPPMMMJJJKKKMMMOOOPPPOOOPPPRRRSSSPPPQQQPPPNNNMMMLLLNNNOOORRRSSSTTTSSSQQQPPPQQQRRRRRRWWW[[[ZZZUUURRRSSSVVVXXXZZZ^^^```aaa^^^ZZZXXXPPPOOONNNOOORRRVVVZZZ\\\ZZZ\\\]]]______^^^\\\[[[[[[[[[ZZZXXXVVVUUUVVVXXXYYYZZZ\\\]]]___aaabbbbbbaaa```______aaadddgggiiikkkkkkllllllllllllkkkkkkmmmkkkkkklllooopppnnnlllmmmnnnnnnooonnnnnnmmmlllnnnqqqrrroooiiifffgggiiiiiijjjnnnssswwwwwwrrrmmmeeecccbbbeeejjjmmmllljjjgggggghhhiiihhhgggfffeee^^^```dddiiikkkjjjeeeaaa```bbbdddddddddeeefffhhhcccdddeeeeeeeeefffjjjlllfffddd```^^^]]]___bbbccceeeccc___\\\YYYXXXXXXXXXVVVUUUSSSRRRRRRSSSTTTTTTUUUTTTQQQOOONNNRRRXXX\\\kkkfffTTTQQQSSSPPPQQQQQQPPPMMMKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFHHHQQQ___mmmuuutttlllfffLLLJJJGGGDDDDDDFFFIIILLLKKKHHHCCC@@@?????????>>>>>>@@@DDDEEECCCBBBAAAAAA>>>???@@@@@@@@@>>>===<<<;;;;;;<<<===============<<<;;;::::::999999999999<<<:::888777888888777555666666777777888888999999:::888666555777999::::::888777666666888888777666888888777777777666666666555444333333333444444555666666666777777777777777777888999999999999888888777777666555444444444444000222333555666666666666555555555555444333222111666666555444444555666777777777888888888888777666777666666666888:::<<<======<<<:::888777666666666999:::<<<===>>>>>>===<<<===<<<<<<;;;;;;<<<<<<===999999999999999999::::::???===<<<<<<>>>???>>>======>>>>>>???@@@@@@AAAAAAFFFAAA@@@GGGMMMKKKEEEBBBCCCBBBAAA@@@???>>>>>>>>>>>>?????????@@@AAABBBBBB@@@BBBEEEGGGIIILLLPPPSSSXXXfffmmmoooqqqhhh___cccnnn---------------------------....../////////......////////////000111333444111111000000000000111111111111111111111111111111000111111222333444555555444444444444555555555444777888888999999999999888999999999999999999999999<<<;;;;;;;;;;;;===>>>??????>>>===<<<;;;;;;;;;;;;======<<<;;;;;;<<<===>>>;;;;;;;;;;;;<<>>>>>>>>??????AAABBBBBB?????????AAACCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCBBBBBBAAAAAABBBCCCDDDHHHLLLOOOLLLFFFDDDHHHMMMJJJIIIIIILLLPPPQQQNNNKKKKKKLLLMMMLLLMMMOOORRRUUU[[[]]]\\\VVVPPPMMMLLLJJJPPPRRRSSSSSSRRRQQQQQQRRRRRRUUUWWWVVVSSSSSSVVVYYYVVVYYY\\\^^^]]][[[YYYYYYUUUTTTRRRQQQRRRUUUXXXZZZXXXYYYZZZZZZ[[[ZZZYYYXXX[[[[[[ZZZWWWTTTSSSTTTUUUWWWXXXYYY[[[^^^```bbbdddcccbbb```^^^___bbbeeegggggghhhiiijjjlllmmmooopppnnnooooooppppppooommmllloooooopppqqqqqqqqqpppppppppyyy|||rrriiihhhkkkkkkmmmqqqwww{{{{{{wwwsssiiigggeeegggkkkmmmlllkkkggghhhiiiiiiiiihhhfffeee``````bbbeeegggfffccc```dddeeefffeeebbbaaabbbcccaaabbbcccccccccdddgggjjjcccaaa^^^[[[ZZZ\\\^^^```aaa___\\\YYYWWWWWWWWWWWWUUUTTTRRRQQQPPPQQQQQQRRRTTTSSSRRRPPPOOOPPPTTTWWW___sssvvv___QQQNNNPPPMMMPPPRRRPPPKKKIIIIIIKKKJJJJJJIIIIIIHHHGGGGGGGGGLLLVVVffftttzzztttiii___KKKIIIFFFCCCCCCEEEHHHJJJLLLHHHBBB???=========<<<<<<@@@DDDGGGGGGFFFEEEFFF@@@@@@@@@???>>><<<:::999::::::;;;<<<<<<<<<<<<<<<===<<<:::999888999999:::<<<;;;:::999999999888777555555666666777888999999666555555777999;;;:::999888777666777888999888666777777777777888888888888555555444444333333333333555555555555555444444444777777888888777777777666666555444333333222222333111222444555666555555444...000222444555666666555777666444333333555777888888888888888888777777777666666666666666777999999::::::999888777666666666999;;;===>>>>>>>>>>>>>>>======<<<<<<<<<<<<======999:::::::::::::::;;;;;;???>>>==================>>>??????@@@@@@AAABBBBBBCCCCCCIIISSSVVVOOODDD>>>BBBBBBAAA@@@?????????>>>>>>???@@@AAAAAABBBBBBAAA@@@AAABBBCCCEEEJJJPPPUUUZZZhhhoooppprrrhhh___bbbkkk------------------------...//////000//////....../////////000111222333333111111000000000000111111111111111111111111111111111111222222333444555555555555666555555555555555555555777888999:::::::::999999:::::::::999999999999999:::;;;===@@@BBBDDDAAA???===<<<;;;;;;<<<===???>>>===<<<<<<===>>>>>>===<<<<<<<<<===???AAABBB@@@??????>>>>>>>>>??????===>>>>>>???@@@AAACCCEEEFFFEEEEEEDDDDDDEEEEEEFFFCCCBBBAAAAAABBBCCCEEEFFFLLLQQQTTTPPPHHHCCCFFFJJJHHHGGGGGGJJJNNNPPPNNNLLLJJJJJJJJJJJJJJJLLLQQQTTTaaagggfff]]]TTTPPPNNNJJJLLLNNNQQQQQQQQQPPPQQQRRRQQQRRRTTTSSSQQQRRRVVVYYYWWWYYYZZZXXXVVVUUUVVVXXXWWWWWWVVVVVVVVVUUUUUUUUUWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZYYYWWWUUUSSSTTTUUUWWWWWWXXXZZZ]]]```ccceeegggeeeccc``````aaabbbccceeefffgggjjjlllnnnpppqqqmmmqqqttttttpppnnnoooqqqqqqpppooonnnnnnmmmmmmmmmttt~~~rrrmmmnnnlllooouuu{{{~~~{{{xxxqqqmmmjjjkkkmmmnnnmmmkkkggghhhiiiiiiiiihhhfffeeeeeecccaaaaaaaaaaaa```___fffggggggdddaaa______```aaaaaaaaa```______aaacccaaa```___]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUSSSPPPOOONNNNNNOOOOOOQQQRRRRRRQQQPPPPPPQQQWWWbbbiiidddXXXPPPLLLLLLJJJMMMOOONNNKKKIIIJJJLLLJJJIIIIIIHHHHHHGGGFFFFFFJJJRRR```kkkooohhh\\\RRRFFFDDDBBB@@@@@@AAADDDEEEJJJFFF@@@<<<;;;;;;;;;;;;:::???DDDHHHJJJJJJJJJJJJCCCCCCAAA???===:::888777999999:::;;;;;;;;;;;;;;;===<<<:::999888999:::;;;888888888888777666666666444444555666777777888888444555999===??????<<<999888777666777888999888666666666666777888999999999555555555555444333222222777666666555444333333222666666666555555555555555555444333222111111111111444444555555555333222111+++---000333666777777777777666444333444666888999999888888777777777666666777777666666555555555666666777777777777777777777:::<<>>???@@@========================;;;;;;;;;;;;<<<<<<======>>>>>>>>>===<<<======>>>?????????@@@AAAAAABBBBBBCCCFFFMMMTTTSSSJJJBBB???AAAAAAAAAAAA@@@??????>>>>>>???AAACCCDDDCCCBBBAAABBBAAA@@@@@@BBBHHHPPPVVV]]]kkkqqqrrrsssjjjaaadddkkk---------------.........000000111111111000//////------......//////000000111111000000000000111111111111111111111111111111333333333333444444444444555666777666444444444666333444666777999:::::::::999999:::::::::999888888777777888:::===@@@DDDEEEAAA???===::::::;;;<<<>>>@@@???===<<<<<<===>>>>>>>>>>>>=========>>>???@@@AAA@@@@@@???>>>>>>??????@@@@@@@@@>>>======???AAACCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAABBBDDDFFFHHHMMMRRRUUURRRJJJDDDEEEHHHHHHFFFEEEHHHLLLOOONNNLLLJJJJJJJJJHHHHHHKKKOOORRR^^^gggiii___WWWUUUSSSOOOKKKMMMNNNOOOOOOOOOQQQSSSOOOOOOPPPOOONNNOOORRRTTTXXXYYYYYYVVVRRRRRRTTTWWWUUUVVVWWWWWWWWWUUUSSSRRRWWWYYY[[[]]]]]]]]]\\\[[[WWWYYYYYYXXXWWWUUUVVVWWWWWWXXXXXXZZZ]]]```dddfffjjjhhhfffdddcccbbbbbbbbbeeefffhhhjjjkkkllllllmmmiiiooossssssooommmqqqvvvvvvtttqqqnnnlllllllllmmmtttvvvoooooolllpppwww}}}~~~|||tttppplllkkkmmmnnnllljjjgggggghhhiiihhhgggfffeeehhheee```^^^]]]]]]]]]\\\aaabbbcccbbb`````````bbbbbbbbbaaa^^^\\\[[[\\\^^^`````````___^^^\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSPPPNNNNNNMMMMMMLLLOOORRRSSSQQQOOONNNNNNXXX[[[]]]\\\YYYTTTNNNJJJIIIJJJLLLLLLKKKJJJKKKLLLIIIIIIHHHGGGGGGFFFFFFEEECCCHHHQQQYYY[[[WWWOOOIIIAAA???===<<<===???AAACCCIIIDDD>>>;;;::::::;;;;;;:::>>>DDDIIIJJJJJJJJJJJJDDDCCCAAA???<<<:::888777888888999::::::::::::::::::999999888999999999:::888999;;;:::888777777888444444555555666666777777555777<<>>:::888777666666888888777666555555666777777888999999555666666666555444333333888888888777666666555555666555555555555555666777444444333222111111111111555555555555444222111//////000111222444555555555666555555555555666888999999888777666555555555666666666666666555555555555444555666777777888888777999===@@@@@@>>>===???AAA<<<======>>>>>>======<<<;;;;;;<<<<<<======>>>>>>===>>>>>>>>><<<<<<>>>@@@>>>??????@@@@@@AAABBBBBBFFFFFFJJJMMMIIICCCAAADDD@@@AAAAAAAAAAAA@@@???>>>>>>@@@CCCEEEFFFEEECCCBBBBBBBBBBBBCCCDDDIIIPPPUUU___lllqqqpppqqqhhh```dddmmm------........./////////222222222222222111000000......///////////////...111111000000000000111111111111111111111111111111555555555444444444444444444555777555333222333555333333555666777777777777888888999999999888777666555666666888;;;>>>AAACCC@@@>>>:::888777888;;;===@@@???>>><<<<<<<<<===>>>???>>>===<<<;;;<<<======>>>============>>>>>>???AAAAAAAAA???<<<<<>>===<<<;;;<<<>>>AAABBBIIIDDD>>>::::::;;;======:::???DDDHHHHHHFFFEEEDDDBBBAAA???===;;;:::999999777888888999999999999999555555666777888888888888888:::<<<<<<:::888888999555555555555555555555555555777;;;@@@BBBAAA===:::777666555555777777666555555555555666666777777888555666777777777666555444555666666666777777888888777666666555666777999999666555444333222222222222333444444555444333111000222222222111222222333444444555555666777777888888888777666555444444444555333444555666666777777777444555666777777777666555777;;;??????<<<;;;===???<<<===>>>??????>>>===<<<::::::;;;;;;<<<======>>>;;;===>>>>>><<<<<>>>>>??????@@@AAAAAAAAACCCCCCFFFLLLMMMHHHCCCCCC@@@@@@AAAAAAAAA@@@???>>>???BBBEEEHHHHHHGGGDDDCCCAAADDDHHHJJJLLLMMMPPPRRR___kkkmmmkkkjjjaaaYYY^^^lll........./////////000000333333333333333222111000000111111111111111000///111111000000000000111111111111111111111111111111777666666555555444333333222444666555222000222444333444444555555444444333666777888888888666555444555555555777999<<<>>>@@@???<<<888555555666999;;;@@@???>>><<<<<<<<<======???>>><<<;;;::::::;;;;;;999999999:::;;;<<<===>>>>>>@@@@@@???===>>>CCCFFFBBBAAAAAA@@@@@@AAAAAABBBAAA@@@??????@@@CCCFFFHHHFFFJJJNNNNNNKKKHHHGGGGGGJJJFFFCCCDDDHHHLLLNNNNNNLLLLLLLLLKKKJJJKKKNNNQQQUUUaaafff\\\TTTUUUTTTOOOQQQQQQPPPNNNLLLLLLOOOQQQPPPPPPOOONNNMMMMMMNNNNNNOOOSSSWWWWWWSSSPPPQQQTTTMMMMMMNNNOOOQQQSSSTTTUUUOOORRRVVVZZZ\\\[[[YYYWWWUUUWWWZZZ[[[ZZZ[[[\\\]]]ZZZZZZZZZ[[[]]]aaadddfffbbbcccddddddcccbbb```___^^^aaadddggghhhhhhgggfffcccbbbbbbeeejjjoooqqqrrryyyuuuooojjjhhhjjjmmmpppkkkwwwwwwmmmhhhiiigggmmmuuu{{{~~~~~~}}}|||nnnjjjgggfffhhhjjjjjjhhheeefffgggggggggfffdddcccdddbbb```___^^^\\\ZZZWWWZZZ[[[]]]]]]\\\\\\]]]^^^cccbbbaaa^^^[[[ZZZ[[[\\\^^^^^^]]]\\\\\\]]]^^^___[[[]]]```aaa```]]]XXXUUUSSSRRRQQQPPPOOOPPPQQQQQQMMMNNNOOONNNMMMMMMOOOPPPMMMPPPVVV^^^```[[[TTTOOOLLLJJJHHHIIILLLLLLIIIFFFGGGGGGFFFFFFEEEDDDDDDDDDFFFCCC@@@>>>>>>>>>>>>======<<<<<<<<<===???BBBDDDIIIDDD>>>;;;;;;<<<>>>???;;;???DDDGGGFFFCCC@@@???>>>>>>===<<<;;;;;;;;;;;;777777888999999999999999111222444666777777666666333666888888555444444555555555555555555555444444444555777:::======:::888777555444555666777666555555555555555666666666777555666777888888777666555000111222444555777888999888777777777777999;;;<<<777777666555444444444444111222333444444444333222222111111000111222444555444444666777888888888888888777555444333333333444000111333666777999999:::666666777777777666444333555999>>>>>>;;;999;;;>>><<<===>>>??????>>>===<<<999999::::::;;;<<<======:::<<<>>>>>><<<<<>>>>>???@@@@@@AAAAAA>>>???GGGTTTYYYRRRFFF===???@@@AAABBBAAA@@@???>>>@@@BBBFFFIIIJJJHHHEEECCC@@@EEELLLQQQRRRQQQPPPOOO___jjjjjjfffddd[[[SSSXXXjjj000000000000000000000000:::@@@GGGFFF:::...---444////////////000000000000////////////000000000000333333333222222111111111333444666666555333000...333222222222111000000000222333555444333222222333222333444444555555444444333222222222555999===@@@>>><<<:::777555555555666555888;;;===<<<;;;:::;;;;;;;;;<<<======<<<;;;:::;;;;;;<<<<<<>>>???@@@AAAAAA???>>><<<;;;;;;;;;<<>>@@@AAACCCEEEFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFGGGIIIJJJLLLNNNOOOOOOPPPOOOOOONNNMMMYYY^^^bbbaaa[[[TTTRRRRRROOOOOONNNMMMMMMNNNNNNNNNPPPPPPPPPOOONNNMMMKKKKKKNNNPPPRRRTTTVVVVVVVVVVVVSSSQQQOOOOOOPPPRRRRRRQQQVVVVVVVVVWWWYYYYYYWWWVVVUUUVVVWWWYYY[[[\\\^^^^^^ZZZ]]]______^^^^^^bbbeeebbbaaa``````bbbcccbbbaaadddccccccdddeeedddbbb```]]]___aaadddfffiiillloookkkmmmkkkggggggjjjkkkiiilllrrrwwwyyyzzzxxxnnnbbbdddjjjpppvvv}}}zzzrrriiihhhhhhiiikkklllkkkjjjllliiigggffffffgggggggggfffggggggeeeaaa______```]]]\\\[[[ZZZ[[[\\\^^^___^^^^^^^^^]]][[[ZZZ[[[\\\[[[ZZZZZZYYYZZZ[[[\\\]]]ZZZ\\\```cccddd```ZZZTTTUUUUUUTTTQQQMMMKKKKKKLLLHHHJJJLLLNNNOOONNNMMMLLLOOOOOORRRUUUVVVUUUQQQMMMKKKIIIGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGIIIHHHGGGEEEDDDCCC@@@>>><<<;;;;;;;;;>>>===<<<::::::<<<@@@DDDIIIJJJFFF>>>999;;;>>>???<<>>>>>>>>???@@@HHHDDDCCCGGGLLLMMMHHHBBB:::<<>>BBB>>>444//////000000000000000000000000////////////000000000111111111111111111111222222333333444555444222000///222222111111111111111111111333444444333222222333222333333444444444444444222222222333555888;;;===AAA???<<<:::888888888999666888;;;<<<;;;;;;<<<<<<:::;;;<<<<<<;;;:::999888::::::::::::<<<===>>>???@@@???>>><<<<<<<<<<<<===???????????????@@@AAAAAA>>>???AAACCCEEEHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJLLLMMMQQQRRRTTTUUUUUUTTTRRRPPPUUUZZZ^^^^^^YYYTTTSSSSSSPPPOOOOOONNNNNNOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPOOORRRSSSTTTUUUVVVVVVUUUUUURRRRRRPPPPPPPPPQQQSSSTTTVVVUUUTTTUUUWWWXXXWWWVVVVVVWWWXXXYYYZZZ\\\\\\]]]\\\^^^``````______bbbeeeeeedddbbbaaa``````bbbccccccbbbbbbdddeeedddbbb```[[[\\\^^^```bbbdddgggiiiiiikkkjjjgggfffiiijjjgggiiikkkqqqzzz}}}sssjjjgggmmmrrruuuyyy|||yyysssiiifffcccccceeehhhjjjkkkllljjjhhhhhhiiiiiiiiigggggghhhhhhgggdddccccccdddbbb```]]][[[YYYYYYZZZ[[[`````````\\\XXXVVVWWWYYY^^^]]][[[YYYXXXWWWWWWWWWWWWXXX[[[^^^^^^[[[VVVQQQPPPQQQQQQOOOMMMKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMOOOPPPOOOMMMJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEFFFIIIMMMNNNMMMJJJDDDCCCAAA>>><<<;;;;;;;;;>>>>>>===<<<<<<>>>BBBFFFKKKNNNKKKBBB;;;;;;===>>>???AAACCCCCCAAA???>>>>>>@@@===::::::;;;;;;666222666666666666555555555555666666666666666555444333222222222222222222222222444444333333444444555666444555666777777777666555444555555555666666777777777777777777777777777777666555555666777777555333666666666666777777777777888777777666666666666666888666222111222222222222333333333444444444555555222222333333333444444444555555444444555555666777555555555666666666666666555555555555555555666666666666666777777777888888:::888777999<<<>>>===<<<@@@??????>>>===<<<;;;;;;999999999::::::999999999;;;;;;;;;<<<>>>@@@CCCDDDAAA@@@???>>>===>>>>>>???EEECCCAAADDDHHHIIIFFFCCC>>>@@@AAABBBCCCCCCCCCDDDAAAAAABBBBBBCCCCCCCCCCCCGGGIIILLLNNNNNNNNNOOOPPPWWW[[[^^^\\\WWWSSSSSSUUUjjj,,,---...///111222333333000000555???CCC===333...000000000000000000000000/////////000000000111111//////000000111222222222333222222222111111000000000000111111111111111111111222444444333222222333333333333333444444444444333333444555666888999999@@@>>><<<:::999999999:::666888:::::::::;;;===>>>;;;;;;;;;:::999888777666888888888888999;;;<<<===>>>======<<<<<<======>>>============>>>???AAAAAA>>>???@@@BBBEEEIIILLLNNNMMMLLLJJJIIIHHHHHHIIIIIIEEEFFFHHHJJJKKKLLLMMMMMMQQQSSSWWWYYYZZZWWWTTTRRRQQQUUUYYYYYYVVVSSSSSSSSSQQQPPPPPPOOOPPPPPPQQQQQQPPPQQQRRRSSSTTTTTTSSSRRRTTTUUUUUUVVVUUUUUUTTTTTTRRRSSSSSSQQQOOOPPPTTTXXXXXXVVVSSSSSSUUUWWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[\\\]]]___````````````bbbdddfffgggfffbbb^^^]]]___bbbcccbbbbbbdddeeeeeedddbbb[[[[[[[[[\\\]]]___aaaccceeehhhiiihhhiiimmmnnnlllfffaaaeeeuuu}}}tttqqqjjjpppvvvvvvvvvxxxvvvrrrjjjeee```^^^aaaeeeiiilllkkkjjjiiijjjkkkkkkiiihhhhhhhhhiiihhhffffffggghhhfffccc^^^[[[XXXYYYZZZ[[[cccdddccc^^^WWWSSSVVVYYY___^^^[[[YYYWWWVVVUUUUUUTTTTTTUUUWWWWWWVVVRRROOOJJJLLLOOOOOONNNLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOONNNLLLJJJIIIJJJKKKJJJIIIKKKJJJJJJIIIHHHHHHGGGGGGGGGEEEEEEJJJQQQTTTRRROOODDDCCCAAA>>>===<<<<<<<<<>>>>>>>>>===>>>@@@EEEHHHOOOTTTTTTJJJ@@@;;;<<<<<>>>>>@@@===999888:::999777444666666666555555555555444555555555666555555444444333333222222222222333333333333222222333333444555444444555666666666666666444555555555555555555555666666666777777777777777666555444555666555333111555555555666666777777888999888777666666555555666:::777333222222222222222333333333444444444555555333333333333444444444444333333444555555555555555444444555555666666777777666444222222444666777777777777777777888888888888666666777999<<<<<<:::999<<<===>>>>>>>>>===<<<;;;:::999999999999999999:::;;;;;;;;;===>>>@@@BBBCCC@@@???>>><<<<<<======>>>@@@@@@@@@AAABBBDDDFFFGGGFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@@@@AAAAAAAAAAAAEEEGGGJJJKKKKKKKKKLLLMMMUUUZZZ]]][[[UUUPPPPPPQQQfff000000000000000000000000000...333===CCC???777222222111111111111111000000//////000000000111111111111111111111111222222222222111000//////000111111//////000000111111222222000222333333222222222333333333333333333444444444444555666888888888888777;;;:::999888777777777777555777888888888999<<<>>><<<;;;;;;:::999777666666777777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<===>>>@@@AAABBBAAAAAAAAABBBDDDHHHLLLNNNNNNLLLJJJHHHFFFGGGGGGHHHCCCEEEGGGJJJLLLMMMMMMMMMNNNQQQUUUXXXYYYWWWSSSPPPPPPRRRUUUUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSQQQSSSTTTVVVVVVUUUTTTSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSUUUVVVSSSOOOPPPVVV\\\ZZZWWWTTTSSSTTTWWWYYYZZZYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^___``````aaaaaabbbeeehhhjjjgggaaa\\\]]]___bbbbbbccceeeggggggfffddd^^^\\\[[[[[[\\\^^^``````cccgggkkklllrrrzzz~~~~~~nnn___\\\kkkvvvrrrmmmoookkkttt{{{{{{xxxwwwtttpppjjjfffaaa___```dddgggiiigggggggggiiijjjjjjhhhfffffffffgggfffeeeeeehhhjjjeeebbb^^^ZZZYYYZZZ\\\^^^dddfffeee___XXXUUUXXX\\\[[[[[[ZZZYYYXXXWWWWWWVVVTTTSSSSSSSSSTTTSSSQQQOOOJJJMMMQQQRRRQQQNNNMMMLLLNNNMMMKKKIIIIIIKKKNNNPPPQQQNNNIIIGGGHHHIIIJJJKKKLLLLLLMMMLLLJJJHHHHHHHHHHHHEEEEEEJJJRRRUUUSSSOOODDDBBB@@@>>>===<<<<<<<<<<<<===>>>>>>>>>AAAEEEHHHRRR[[[___TTTEEE<<<::::::@@@AAACCCBBB@@@?????????@@@===999888888888777666666666555555555444444444333444444555555555444444444444333222222333444444222222111111222222333444444555555666777777777777666666666666666666555555555555666666666666666777777555444555666666444333222222333444555555666666777777666666666666777777;;;888444222222333333222333333333444444444555555333333333444444444444555111222444555555555444333333444444555666777888888666444111222444777777777777777777777888888888999555555666777999999999888999:::<<<>>>>>>===<<<;;;;;;:::999888888999:::;;;888999:::;;;<<<>>>???@@@???>>>===<<<;;;<<<<<<===<<<>>>???@@@@@@DDDJJJOOONNNMMMKKKJJJJJJJJJIIIHHH@@@@@@@@@@@@@@@@@@AAAAAADDDFFFGGGHHHGGGHHHIIIJJJWWW[[[___^^^XXXRRRQQQRRRfff111111111111111111111111111000333999<<<999777777333333222222111111111000000000000000111111111111555555444333222222111111111000///......000111222/////////000000111111222///111333333222222222333333222222222222333444555666777888::::::999888777888888777666666555555555444666777777666777:::<<<===<<<;;;:::888777777777888888888888999:::;;;;;;888999999:::;;;;;;;;;;;;<<<<<<======???@@@BBBBBBCCCCCCBBBAAACCCEEEHHHIIILLLJJJHHHFFFEEEEEEFFFGGGBBBDDDFFFIIIKKKLLLLLLLLLLLLNNNRRRUUUVVVTTTRRRPPPPPPQQQRRRRRRQQQOOOOOOOOORRRQQQQQQQQQRRRRRRSSSTTTWWWXXXYYYZZZZZZXXXVVVUUURRRSSSSSSSSSTTTUUUUUUVVVSSSVVVXXXUUURRRRRRXXX^^^]]]YYYUUUTTTVVVYYY[[[\\\ZZZZZZ[[[[[[\\\]]]^^^^^^\\\]]]^^^___aaaaaaaaa```dddkkkppppppiiibbb^^^^^^bbbbbbccceeehhhiiihhhfffbbb___\\\\\\___aaabbbbbbdddhhhlllpppzzzkkk\\\aaagggddddddiiijjjuuu}}}yyysssmmmgggdddaaaaaabbbcccccccccccccccdddfffhhhhhhfffdddcccdddcccbbbaaabbbeeegggfffccc___\\\ZZZZZZ\\\]]]___aaaaaa]]]XXXVVVZZZ^^^XXXXXXWWWWWWWWWVVVUUUUUUWWWUUUSSSSSSTTTTTTSSSQQQOOORRRUUUVVVTTTPPPNNNLLLPPPNNNJJJGGGGGGIIILLLNNNPPPLLLGGGEEEEEEGGGIIIJJJLLLNNNOOONNNKKKIIIHHHIIIGGGEEEEEEHHHMMMPPPMMMIIICCCAAA???===<<<<<<<<<<<<:::;;;<<<======???CCCFFFRRR```hhh^^^JJJ===999:::<<<>>>?????????>>>???AAA>>><<<999888777777777777555555555555444444444444222333444444444444444333111111111000000111111111222111111111111222333333555555666666777888999999999888888888777666666666444444555555555666666666666444333333555555555444333333444444555666777777444444444555666888::::::;;;888555333333444444333333333333444444444555555333333444444444555555555111222444555555555444333333444444555666777888888666555555555777777777777666777777777777888888888777777666555555777999;;;777999;;;===>>>===<<<;;;;;;:::999888888999:::;;;888999:::;;;<<<===>>>>>>???>>><<<;;;;;;;;;<<<===:::===???@@@AAAFFFOOOWWWSSSQQQOOOOOOOOOOOOMMMJJJCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDFFFGGGVVV[[[___^^^XXXTTTSSSUUUiii---...///000222333444444222000111444444111333777444444333333222111111111000000000111111111222222777777666444333222111000000000/////////111222333//////000000000000000000...000222333222222222444333222111111111222444555666777888999999999888777777777777777777777777777555666888888777777888:::<<<;;;:::999888888888888999999999999999:::;;;;;;888888999:::;;;;;;;;;:::============>>>???AAAAAACCCCCCBBBAAAAAABBBCCCCCCFFFFFFDDDCCCCCCDDDEEEEEECCCDDDFFFHHHIIIJJJKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTTTT[[[\\\^^^______]]]ZZZXXXSSSSSSSSSSSSTTTVVVWWWXXXTTTVVVXXXWWWVVVVVVZZZ]]]]]]ZZZWWWVVVWWWZZZ\\\]]]YYYZZZ[[[]]]___```bbbbbb\\\\\\]]]```cccdddcccaaaeeelllsssuuuqqqiiibbb^^^``````aaadddgggiiihhhgggeeeaaa^^^^^^bbbeeegggffffffiiikkkppp|||ggg]]][[[ZZZ]]]ccciiittt~~~{{{rrrjjjbbbaaa```bbbcccdddcccaaacccbbbbbbdddfffgggfffeeeccccccbbb```^^^___aaadddiiifffccc___[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYYYYZZZ\\\WWWWWWWWWWWWVVVUUUSSSSSSXXXWWWUUUUUUVVVVVVTTTSSSSSSUUUXXXXXXUUUQQQNNNMMMRRROOOJJJFFFEEEFFFHHHJJJJJJGGGCCCBBBCCCDDDEEEEEEKKKMMMPPPNNNJJJGGGGGGHHHDDDDDDEEEFFFGGGGGGEEEDDDAAA@@@>>><<<;;;;;;;;;;;;999;;;<<<<<<<<<>>>AAACCCQQQcccpppfffOOO???999:::888:::<<<<<<<<<<<<>>>@@@<<<;;;:::999777777777666555555555444444444444333333333333444333333222222222222333444444333222222222222111111222222333444555555555555666888999:::::::::999888888777666666333333444444555666666666444333222222444666666666777777777888888999999:::222333333555777999;;;<<<:::888555333444555555555333333333444444444555555333444444444555555555555333333444555555555555555444444555555666666777777444888;;;<<<;;;888777777666666666666777777777777999888777555444666:::===888999:::<<<<<<<<<<<<;;;:::999999999999999999:::::::::<<<===>>>????????????>>>===;;;;;;<<<<<<===:::<<<>>>???BBBHHHQQQWWWSSSQQQPPPQQQSSSRRROOOKKKEEEDDDBBBAAAAAABBBCCCCCCCCCDDDDDDCCCBBBBBBDDDEEERRRVVVZZZXXXTTTQQQSSSVVVjjj......///000222333444555333000///222333111111444555444444333222222111111000000111111111222222222555555444444333222111111//////000000111222333333000000000000000/////////...000222222222222222444333222111000111222444555555555666777777777777777777777888888888888888777666888:::;;;999888888888:::999888777666777777888999999888888999999::::::::::::;;;<<<<<<<<<;;;;;;===<<<<<<<<<======>>>???@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBCCCDDDDDDFFFFFFGGGGGGIIIJJJKKKLLLMMMLLLKKKKKKMMMOOORRRTTTPPPOOONNNOOOPPPRRRSSSSSSQQQPPPPPPQQQRRRSSSTTTTTTYYY[[[^^^``````^^^\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXUUUVVVXXXYYYZZZZZZ[[[[[[\\\YYYWWWVVVXXXZZZ[[[\\\XXXYYY[[[^^^aaadddfffggg]]]]]]^^^bbbfffhhhfffddddddhhhnnnrrrpppjjjbbb]]]\\\\\\^^^aaaeeegggfffeeeeeeaaa]]]^^^ccchhhiiiiiiiiiiiihhhiiivvvsss\\\SSSTTTYYY]]]iiiqqqyyy~~~|||sssiii``````aaadddgggiiijjjiiieeeddddddeeegggiiijjjiiifffeeeccc```^^^^^^```bbbgggfffdddaaa^^^[[[YYYXXXYYYXXXYYY[[[]]]^^^\\\ZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWUUUUUUVVVVVVTTTRRRRRRTTTVVVVVVSSSPPPMMMMMMRRROOOJJJFFFCCCCCCDDDEEEDDDBBBAAAAAABBBCCCBBBAAAGGGKKKNNNMMMHHHDDDDDDEEE@@@BBBDDDDDDBBB@@@@@@AAA???>>><<<;;;:::::::::::::::;;;<<<<<<<<<===@@@BBBNNNdddtttkkkSSS@@@:::;;;777888999999888888:::<<<::::::;;;:::888777666666555555555444444444333333333333333333333222111000222444666777777666444222222222222222222333444444333333333333444666888999::::::999888777666555555222333333444555555666666777555444555888;;;<<<<<<999999999999999:::::::::333333444555777999:::;;;999777444444555777777777333333333444444444555555444444444444555555555555555555444444555555666777555555555666666666666666333;;;CCCDDD???999666666444555555555666666666666888999:::999777777:::===999999999:::;;;;;;;;;<<<999999999::::::999999999999:::<<<>>>??????>>>>>>???>>>===<<<<<<<<<===>>>;;;<<<<<<===@@@FFFMMMQQQOOOMMMNNNQQQTTTTTTOOOJJJEEEDDDBBBAAA@@@AAABBBCCCCCCCCCCCCBBB@@@AAABBBDDDLLLPPPSSSRRROOOOOOSSSWWWiii111111111111111111111111555000///333666555333333555555444333333222111111000111111111111222222222333333222222222222222222//////000111222333333444111111000000//////.........000222222222222333444333222111000000222444555333333444444555666666666555666666777777777777666888:::======;;;999888888888777666555555666777888999888888888888888999:::<<<<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;<<<<<<======>>>>>>?????????>>>>>>;;;<<<>>>@@@BBBCCCCCCCCCIIIIIIHHHHHHIIIJJJLLLMMMKKKIIIGGGFFFHHHLLLPPPTTTOOONNNMMMNNNQQQTTTVVVVVVPPPPPPPPPPPPQQQRRRTTTTTTTTTVVVZZZ]]]^^^]]][[[ZZZ\\\[[[YYYXXXWWWWWWXXXXXXVVVVVVWWWZZZ\\\]]]\\\ZZZ[[[XXXVVVVVVXXXZZZZZZZZZWWWYYY[[[___bbbfffiiijjj^^^^^^___dddiiikkkiiifffaaacccgggkkklllhhh```[[[YYYYYY[[[___ccceeedddcccddd___[[[]]]ccciiijjjjjjkkkiiieeedddooozzz[[[NNNQQQWWWXXXjjjpppuuuyyy}}}|||sssiiibbbbbbcccfffkkkppprrrsssiiigggfffgggiiilllmmmmmmiiihhhfffbbb___^^^```bbbbbbbbbbbbaaa```^^^\\\[[[]]][[[ZZZ^^^cccddd```[[[YYYZZZ]]]```cccdddeeeeeeWWWVVVUUUUUUVVVUUUSSSQQQOOOQQQSSSSSSQQQNNNMMMMMMRRROOOJJJEEEBBBAAABBBBBBBBBAAAAAABBBDDDDDDBBBAAAEEEIIILLLKKKEEEAAAAAACCC<<>>@@@>>>===<<<:::999999999:::;;;<<<============???AAALLLdddvvvnnnUUUAAA;;;<<<777888888777666555777999888:::;;;;;;999777666555555555444444444333333333444444444333222111000///...000333555555333000...333333222222333333444555111111111111222444666777:::999888777666555444333222222333444444555666666;;;999999:::===@@@BBBBBB999999999888888888888888555555555555666888999:::999666444444555777888888333333333444444444555555444444444555555555666666666666555444444666777888666666666666666555555555111<<>><<<<<<======>>><<<;;;:::;;;???CCCHHHJJJKKKJJJKKKPPPTTTTTTNNNHHHEEEDDDBBB@@@@@@@@@BBBCCCCCCCCCCCCBBB@@@@@@BBBDDDJJJMMMPPPPPPMMMNNNTTTYYYfff000000000000000000000000///000000000111111111111000111111000...///111333222222222111111111000000222222222222222222222222///000111000///...///000444222000///...///000111222222222222222222222222/////////000111333444555444444444555666777777888666999:::999666444666888<<<===>>>???>>>===;;;:::::::::999777555666888;;;888888777444666;;;<<<::::::<<<>>>???===<<<<<<<<<<<<:::999;;;>>>???===;;;<<<===>>>??????>>>===<<>>CCCDDDAAA??????@@@@@@>>><<<>>>BBBFFFMMMSSSSSSRRROOOIIIBBB============>>>>>>>>>>>>===<<<<<<:::999888777777:::;;;;;;;;;:::;;;>>>@@@MMM___nnniiiSSS???:::======999555444777999888777666666666666555444333222666666555555555555666666333222444666555222333888555333111222444444111...333333333222222111111111222333444444333444666777;;;:::888777777555222000222555555111///222444333:::888;;;EEEQQQUUUMMMDDD::::::999999999999999999:::999777555555666888999888888777777666555333333111111111111111222333444666555444333333222333333666555444333333444555666888888777777666666555555:::777===IIIJJJ>>>666666:::999777555444444444555666777777777777888;;;>>>::::::888777666666555555<<<;;;:::999888999::::::888888999:::;;;======>>>======<<<;;;;;;;;;;;;;;;>>>>>>=========>>>@@@AAA@@@CCCGGGKKKLLLLLLJJJIIIBBBAAA???@@@BBBCCCDDDDDDFFFEEEBBB@@@@@@AAACCCEEELLLIIIIIILLLNNNNNNQQQVVVggg111111111111111111111111000111111111222222222222222333333111000000222444222222222111111111000000222222222222222222222222///000111111111111222333333222000/////////111111222222222222222222222222333333222111111111222222444444444555666777777777:::;;;<<<;;;999888999:::;;;<<<>>>>>>>>>===;;;:::<<<<<<;;;999888888;;;===>>>???<<<888888;;;<<<999<<<===??????===;;;;;;<<<<<<:::999:::===>>>===;;;;;;<<<>>>@@@BBBBBBBBBBBBCCCAAA@@@AAACCCEEEFFFFFFMMMLLLKKKJJJJJJKKKMMMNNNLLLLLLKKKKKKKKKLLLMMMMMMQQQQQQPPPPPPOOOOOOPPPPPPSSSQQQNNNLLLLLLMMMOOOQQQTTTWWWYYY[[[[[[[[[]]]^^^^^^]]][[[YYYXXXWWWXXXXXX\\\]]]^^^]]]ZZZWWWWWWWWWYYYYYYXXXWWWWWWWWWXXXXXXZZZ[[[]]]___```aaaaaaaaa```^^^]]]___dddiiikkkllleeecccbbbaaa```]]]ZZZWWWYYYYYYYYYZZZ[[[\\\]]]^^^^^^]]]\\\]]]```dddhhhjjjmmmhhhfffgggfffkkkrrrYYYQQQSSSVVV```dddiiimmmnnnmmmlllllleeeaaa^^^aaaiiiqqqvvvwwwsssooojjjiiikkkmmmoooooonnnllljjjiiihhhfffccc```]]]]]]^^^_________^^^^^^]]][[[YYYXXXYYYZZZZZZ[[[ZZZ\\\^^^]]][[[XXXUUUUUUSSSSSSRRRQQQPPPNNNMMMLLLPPPNNNKKKHHHGGGIIIKKKLLLNNNOOOJJJCCCAAACCCBBB>>>AAAAAAAAA@@@>>><<<>>>AAABBBJJJPPPPPPLLLIIIBBB;;;========================<<<<<<<<<;;;::::::999999999:::::::::999:::===???HHH[[[llljjjWWWCCC;;;<<<:::888666555666777777777777777777777666555444444555444444333333444444555333111222555555222333666666555444555555444222111333333333222222222111111111222333222222333555888:::888777777888888777666444666555222333777999777666999AAANNNXXXWWWKKK>>>888888888888888999999999:::999777666555666777888666666666666555444333333666666555555555555555666444444444444555666777888555555444444444444555555333444555666777888999999;;;777:::CCCDDD;;;666888555444333222111111222222555666777777777888;;;===;;;:::999777666666777777<<<;;;:::999999999::::::999999::::::;;;<<<=========<<<<<<;;;;;;;;;<<<<<<>>>>>>======>>>???@@@AAABBBCCCFFFIIIJJJIIIHHHGGGCCCAAA??????AAACCCCCCCCCCCCBBBAAA??????@@@BBBCCCFFFCCCDDDGGGHHHHHHLLLQQQggg222222222222222222222222111111111222222222333333111222222111000000111333222222222111111111111111222222222222222222222222///000222222222333444666333222111000000000111222222222222222222222222222555444333222222222222333444444444555666666777777<<<:::999::::::;;;:::888:::;;;<<<===<<<;;;:::999:::::::::888777888:::===>>>@@@>>>:::999<<<===:::===???@@@???<<<::::::;;;;;;999888888:::;;;;;;:::777999<<>>@@@BBBFFFOOOVVVTTTNNNHHHAAA;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::999888999;;;>>>DDDWWWiiiiiiYYYEEE;;;999555666777777666666777888666777777777777777666666333222222111111222222333444000000444555333222444555666777777555333222333333333333333222222222222333333333222222444777:::<<<999777777888999999888555666555555;;;BBBCCC@@@666999@@@KKKSSSQQQEEE;;;666666666777777888888999:::999777666555555555666333444444555555444444333555444444333333333333444555555555555666777888999444444555555555555444444222333444555777888::::::<<<666666<<<===777555999555555444333333444444555555666777888777888:::;;;<<<;;;999777777777999:::<<<;;;:::999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>======>>>???AAABBBDDDEEEFFFFFFGGGFFFFFFFFFDDDBBB@@@???@@@AAAAAAAAA???????????????@@@@@@@@@DDDBBBCCCFFFGGGGGGKKKQQQhhh111111111111111111111111000000111111111222222222///000111000...---...000111111111111111111111111111111111111111111111111000111333333222222333444333222222111111111222222222222222222222222222222222222222333444555666666444444444555555666666666999666444555888999777444888888999999999888777666555666555444333444777:::666:::;;;888888<<>>???@@@@@@>>>;;;999999999:::888777666777777888888333555888<<>>???BBBCCCKKKUUU]]]ZZZQQQIIIBBB<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>:::;;;;;;:::888999;;;===CCCRRRaaabbbTTTCCC999666333666999888666444666888555666666777777777666666222222111111111111222222444000///333555444444555777999:::888444111111333333333333333333333333333555555555444444555999<<>>=========>>>@@@AAABBBGGGGGGFFFEEEEEEEEEEEEEEEEEEBBB@@@??????@@@@@@???===>>>???@@@AAAAAA@@@???CCCCCCDDDGGGGGGGGGLLLSSShhh000000000000000000000000////////////000000000000///111111111///......///111111111111111111111111111111111111111111111111111222333222000//////000333222222222222222333333222222222222222222222222333333333333444555666666444444444444555555555555666444222333666777555333555555555555555444444444222333333222111333666999444999;;;999999===???????????????===:::888888888888888777666555555555666333555888;;;===?????????DDDDDDEEEGGGKKKNNNNNNNNNGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKOOOQQQOOOJJJFFFHHHJJJNNNOOOQQQSSSSSSSSSQQQPPPSSSUUUWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZ\\\eeemmmooohhhbbb```aaa[[[ZZZXXXWWWYYY\\\```bbbgggfffeeedddcccbbbbbbbbb``````aaaccccccbbbaaa```eeeggghhheee```]]]]]]___cccccccccbbbbbbcccddddddeeeeeeeeeccc``````bbbdddiiikkklllkkkggggggpppzzz}}}jjjcccccccccbbbaaadddiiilllllljjjddddddeeegggkkknnnpppqqqllllllkkkjjjiiihhhhhhhhhjjjhhhfffeeeccc```\\\YYY[[[ZZZYYYYYYYYYZZZ\\\]]]]]]]]]\\\YYYUUUSSSSSSUUURRRTTTUUUSSSQQQNNNMMMNNNLLLLLLJJJIIIIIIIIIIIIJJJGGGHHHHHHHHHHHHGGGGGGFFFHHHGGGEEECCC@@@@@@DDDHHHOOOUUUVVVLLLCCC@@@BBBBBBGGGTTT]]]ZZZNNNDDD===888;;;;;;;;;;;;::::::999999:::;;;;;;<<<===>>>???@@@<<<===<<<;;;999999;;;===???IIIRRRSSSKKKBBB<<<;;;333666999999666555666888444444555666666666555555333333222222222222333333444000///333555555777;;;@@@AAA???;;;555222222555333333333333333333333333444555555444333444777:::<<<999555333333444444333333222222444===FFFGGGCCC999666222222444666888888333333444555666666777777999888777666444333333333000111222333444444444444333333333444555777888999666666555444333333333333222333444555555444333222444444555555666666777777:::777666888999777666666000111222222333333444444444777:::;;;:::999999999<<<;;;999888888:::;;;===;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<===???AAABBBIIIHHHGGGFFFEEEFFFFFFGGGEEEBBB???>>>??????>>>>>>===>>>@@@BBBCCCCCCBBBAAAAAAAAACCCFFFEEEDDDJJJRRRiii////////////////////////........./////////000000222444555444222111000111111111111111111222222222111111111111111111111111111222222000...------...222222333333333444444444444444444444444444444444777666555444333222222222444444444444444444444444555444444444666666666555444444333333333222222222222333333333333444888;;;<<>>;;;===>>>>>>===>>>===;;;888666777888888:::;;;:::777666555666888999;;;===????????????BBBCCCDDDGGGKKKMMMMMMLLLDDDEEEEEEEEEDDDCCCBBBAAABBBBBBBBBCCCDDDEEEGGGHHHHHHKKKNNNMMMJJJHHHHHHIIIMMMNNNQQQSSSTTTSSSRRRQQQNNNQQQSSSTTTTTTTTTVVVWWWUUUVVVWWWXXXYYYZZZYYYYYYXXX___fffhhhddd```^^^______]]]ZZZXXXXXXYYY[[[]]]eeeddddddeeeeeeggghhhiiieeedddcccfffiiiiiifffcccddddddbbb```]]]\\\]]]___ccccccccccccddddddeeeffffffggghhheeeaaa___aaadddaaacccdddddddddgggmmmrrr|||lllfffdddbbbcccdddfffjjjllllllkkkeeeeeeeeefffgggjjjlllmmmjjjkkkkkkiiigggffffffhhhllliiifffdddcccaaa___\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[^^^___]]]YYYVVVVVVWWWQQQRRRRRRQQQNNNLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHEEECCCBBB???@@@GGGPPPbbbnnnooo^^^KKKBBBAAA@@@DDDSSS___[[[NNNCCC<<<888;;;;;;::::::999999888888::::::;;;<<<===>>>??????>>>>>>===<<<:::999;;;===999>>>DDDEEEDDDAAAAAABBB888999999888777666666777444555555555555555444444444333333222222333333444555222111333444666<<>>@@@BBBGGGGGGFFFFFFFFFGGGHHHHHHDDDAAA???>>>>>>???>>>======>>>@@@BBBDDDDDDDDDCCCCCCDDDGGGJJJHHHHHHNNNWWWjjj////////////////////////////////////000000000000333555666666333222111111000000111111111222222222111111111111111111111111///000111000...---...///222333333444444444444444555555555555555555555555777666555333222111111111444444444444444444444444333444666555555555666777555444333333222222333333333333444333444666999<<>>>>>===>>>===;;;999888:::;;;999;;;===>>>??????@@@AAA===;;;888777777888777666666666666666666555444333444333333222222333333444555444444555444666BBBNNNWWWPPPEEE<<<666333222222333333333444444444555555444666777666444333222222333222111222444555444333111333222//////333444222222555777777666333222222555555555555666666666666555555555555444444333222222333444444444444444333000000/////////000111111111111111111111333444444444333333333333333333444222222333444555777777888888777555444555777666555666777888999999999888777666999===???>>><<<:::999666777999:::;;;;;;;;;:::::::::;;;;;;;;;:::999888999999::::::;;;<<<======???>>>===<<<;;;:::::::::999999999:::;;;===???AAACCCCCCDDDEEEFFFGGGHHHHHHBBB@@@>>>===>>>???>>>>>>===>>>@@@AAACCCDDDEEEEEEFFFHHHLLLNNNLLLKKKRRR\\\kkk000000000000000000000000000000000000111111111111222444555555222000000000000000111111222222222222000000000000000000000000...///000000///...000111222333333444555555555444666666666666666666666666333333222222222333444444444444444444444444444444111333666555333222444777666555444444333333444444222222333333333555999<<>>???@@@@@@???BBBAAABBBCCCEEEDDDCCCAAAEEEGGGJJJLLLKKKHHHDDDAAABBBAAA@@@@@@??????@@@@@@DDDDDDFFFIIIKKKLLLJJJHHHGGGHHHJJJLLLMMMNNNNNNMMMQQQRRRSSSRRROOOMMMMMMNNNQQQRRRTTTWWWXXXYYYXXXXXXWWWXXX[[[]]]___```______]]]```cccffffffccc```^^^bbbdddiiipppyyy{{{nnnjjjnnnpppkkkdddhhhccc\\\ZZZ]]]aaacccccc_________```aaacccdddeeedddfffhhhddd___\\\___bbbdddbbb```bbbiiippprrrpppkkkrrruuuqqqjjjfffaaa]]]XXX]]]bbbdddcccccceeegggffffffdddbbb```aaadddgggmmmmmmllliiieeeeeegggjjjlllhhhccc```````````````aaaaaabbbbbbaaa___]]]\\\]]]bbbgggfff```[[[YYYYYYPPPQQQQQQOOOLLLJJJJJJKKKHHHGGGEEEDDDEEEFFFHHHIIIFFFEEEDDDCCCCCCDDDEEEFFFCCCAAABBBEEEDDDCCCKKKVVVlllpppRRRDDDBBBCCC@@@RRRaaa___PPPDDD???===::::::999999888777777666::::::;;;;;;<<<======>>>======<<<:::888777888:::======<<<<<<======<<<<<>>@@@???===:::999444666999;;;<<<;;;:::999::::::;;;<<<;;;:::999888888888999:::<<<===>>>>>>@@@???===<<<::::::999999888888888999:::<<>>??????>>>===>>>???@@@BBBCCCEEEEEEDDDFFFJJJLLLJJJIIIPPPZZZkkk222111111111000000//////111000///000222222000///000111222333333222111000000111111111222222222222000000000000000000000000111000000000000000111222444444444555555555666666444555555333222222444666666666555555555444444444333222111222555666444111222333333444333222111000111111111111111222222222222111111222333555777999???BBBDDDDDD@@@>>>>>>@@@777777666666666777777888;;;AAAFFFGGGCCC===999777:::;;;===???@@@@@@?????????BBBEEEEEEDDDAAA@@@@@@@@@CCCHHHNNNPPPMMMHHHCCC@@@@@@??????@@@@@@AAABBBHHHFFFEEEEEEGGGGGGFFFEEEFFFFFFGGGHHHJJJLLLMMMNNNQQQRRRTTTUUUSSSPPPLLLJJJMMMOOORRRUUUWWWXXXXXXXXXXXXWWWWWWYYY[[[\\\[[[ZZZ______ccckkkrrrqqqhhh___```fffkkknnnwwwuuullljjjjjjhhheeehhhfffaaa^^^^^^```dddfffccc^^^ZZZ\\\bbbeeeccc___^^^___bbbdddeeeeeeeeeeeehhheeebbbcccgggmmmrrrtttmmmjjjgggffffffffffffeee[[[]]]```ccceeeeeebbb___```aaabbbaaa___```cccfffiiikkknnnooommmkkkkkkkkkpppiiibbb___``````]]]ZZZ[[[\\\^^^___``````____________```aaaaaa^^^YYYUUUPPPOOONNNNNNNNNMMMKKKIIIFFFEEEDDDCCCCCCDDDEEEFFFCCCBBBAAAAAAAAABBBDDDEEECCCBBBAAAAAACCCGGGKKKNNN^^^gggiii^^^QQQJJJEEEBBBGGGKKKOOOQQQOOOHHH@@@;;;888999:::999888888:::;;;888:::<<<<<<:::999999:::999999999888777666666555999888888:::<<<@@@CCCEEE???<<<999666444444555555999888777666555444444444555222///...000333444555555777777555444999BBBJJJVVVLLL>>>666444555555333333555666888888777555444;;;<<<<<<;;;888555444444777555222222333444222000111000000000333666:::<<<===999444222111222333333333555888888777666666666666555444333222111111111333444555444333333444666111222222222222111000000333333222222111222222222222222333333333333444444222333333444444333333222222222222111222222333333888999:::;;;;;;999888666999>>>???<<<:::::::::777666888999999888777999:::;;;;;;:::999888777666666:::888888999<<<>>>@@@@@@AAA???<<<999888888:::;;;<<<;;;:::999:::<<<>>>@@@>>>@@@BBBEEEFFFGGGFFFEEEBBB>>>;;;:::===???>>>===>>>>>><<<<<<===???AAABBBEEEIIIMMMLLLIIIJJJQQQXXXlll111111111000000000//////000111111222111111111000000111222222222222111000000000000111111111222222000000000000000000000000000000000000000111111222333333444444444555555555555555555444333333555777777777666666666555555555555444333444666666444222333444444555444333222111000000000111222222333333111222444666777777777666888:::<<<===<<<;;;<<<<<<:::999999888777777777777<<<@@@FFFGGGDDD???;;;999:::;;;<<<===>>>>>>======>>>???AAAAAA@@@??????@@@DDDFFFJJJOOOQQQNNNHHHDDD@@@@@@??????@@@@@@AAABBBEEEDDDDDDEEEGGGIIIIIIHHHEEEEEEFFFHHHJJJMMMOOOQQQQQQSSSTTTUUUTTTRRRNNNLLLMMMOOORRRTTTVVVWWWVVVVVVWWWVVVWWWYYY[[[\\\\\\ZZZ^^^___dddlllsssrrrjjjaaa```eeeiiikkkrrr~~~}}}rrrmmmllljjjfffaaafffddd```^^^^^^aaaeeehhhhhhccc^^^___dddgggeeebbbaaabbbcccccccccdddeeefffiiifffccccccfffkkkoooqqqjjjhhhffffffggghhhhhhggg]]]]]]]]]^^^```aaaaaaaaa```bbbbbbaaa^^^^^^___bbbeeehhhkkkmmmllllllllllllnnnjjjddd```___^^^\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\ZZZWWWTTTQQQPPPOOONNNMMMLLLJJJIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEECCCBBBAAABBBEEEIIINNNPPPLLLSSSWWWWWWXXXZZZXXXSSSEEEFFFGGGGGGEEEAAA===:::888999999888777666888999999:::::::::888888999;;;777777777777888888888888999888888888999;;;===???===;;;888555444444555666888888777666777777999999888555111000000222222222333555555444333666===DDDIIIAAA888333222444333222///111333555666666555444777888999888666555555666777555333222444555333222111000///000333777<<>>@@@BBBCCCBBB@@@<<<:::888888999::::::999888888999:::<<<>>>===???AAACCCDDDDDDCCCCCCAAA>>>;;;;;;===>>>>>>===>>>===<<<<<<===???AAACCCCCCHHHLLLJJJGGGHHHOOOVVVjjj111111000000000000/////////222444444111000111333000111111222222111111000/////////000000000111111000000000000000000000000000000000000000111222222222222333333333444444444444555555444333333555666777777777777777666666666222111000111111111///---222333333333333222111111//////000111222222333444222444666999999888555444333333444666999;;;;;;:::<<<;;;:::888777777777777;;;???CCCEEECCC@@@>>><<<:::;;;;;;<<<<<<;;;;;;:::>>>???@@@???>>>>>>???AAAAAABBBEEEHHHJJJHHHCCC???@@@@@@??????@@@@@@AAABBBBBBBBBBBBEEEHHHJJJKKKJJJFFFEEEFFFGGGJJJMMMQQQSSSPPPRRRTTTUUUUUUSSSQQQOOONNNPPPQQQSSSTTTTTTTTTSSSUUUUUUVVVXXX[[[]]]\\\[[[[[[\\\bbbjjjqqqpppggg```]]]cccfffgggkkksssyyyzzzxxxsssnnnlllmmmjjjddd___bbbaaa``````cccgggmmmppprrrlllfffdddggghhhfffcccddddddcccbbb```aaacccfffiiifffcccccceeehhhjjjkkkiiigggffffffggghhhhhhggg___^^^\\\[[[[[[]]]```bbbbbbccccccaaa^^^\\\[[[\\\^^^aaaeeegggiiiiiikkkllllllkkkhhhccc^^^\\\[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXVVVUUUVVVWWWWWWUUUTTTRRRRRRPPPOOOMMMKKKIIIIIIGGGGGGFFFFFFEEEDDDBBBBBBDDDDDDFFFFFFGGGFFFFFFEEECCCBBBBBBCCCFFFKKKOOORRRIIIKKKNNNTTT]]]ccc___XXXEEECCC@@@>>><<<;;;;;;;;;888999999888666555666777999:::::::::888888999;;;444555555777888999:::;;;888777666555555666777888:::888666444444444666777888777666666888:::===???;;;777444111111111111000111333444333111222777;;;;;;777222111333555444222...///222444555666555555333444555555444444555666777555333333444555555444111000///000333888===@@@@@@<<<777444444444333333111222333222111000111333444444444444444555555666333444444333111000111333333333444444333333222111333222222222222222333333555555555444333333222222111111222222222222111111222222222222222333444555666777888888888777555444888<<<>>><<<;;;======;;;888999:::999777555666777888888888888888888888888999::::::;;;===???AAABBB@@@???<<<999888888999999888888777777777999;;;<<<>>>???@@@AAAAAAAAA@@@??????===;;;;;;<<<>>>>>>>>>======<<<<<<===???BBBCCCEEEIIIMMMLLLHHHIIIPPPWWWiii000000000000000000//////...333666555111///111555000000111111111111000000////////////000000000000000000000000000000000000000000000000111222333333111111222222222333333333333444555444333222333555666666666666666666666666222111000000///...,,,+++///000000000000/////////000000111111222222333333444555666777777666444333333222111444999<<<;;;999999999888777666666666666:::<<>>999999999:::::::::::::::???AAACCCCCCAAA@@@@@@@@@======???AAACCCCCC@@@>>>@@@@@@??????@@@@@@AAABBBBBBAAABBBDDDHHHJJJKKKJJJHHHGGGFFFGGGIIILLLOOORRRNNNPPPRRRSSSTTTSSSQQQPPPOOOPPPQQQQQQRRRRRRQQQQQQSSSSSSTTTWWWZZZ\\\\\\[[[VVVXXX]]]dddiiiggg```YYYZZZ___cccccceeejjjnnnnnnmmmjjjiiijjjkkkjjjeee```______```ccchhhnnnuuuyyyzzztttmmmiiiiiihhhfffdddeeeeeeccc```\\\]]]```dddhhhfffcccccccccdddddddddgggfffddddddeeeeeedddccc```___^^^\\\[[[\\\___aaaeeeeeeeeeddd```]]]ZZZXXXWWWZZZ^^^aaadddfffiiikkkkkkllllllggg```\\\\\\______]]]\\\ZZZZZZZZZ[[[[[[\\\YYYVVVUUUVVVVVVVVVVVVSSSSSSRRROOOLLLJJJIIIIIIJJJJJJKKKJJJIIIFFFDDDCCCEEEGGGIIIKKKKKKIIIGGGFFFCCCBBBBBBCCCFFFIIIMMMOOOOOONNNPPPUUU\\\___ZZZSSSDDDAAA>>><<<:::;;;<<<===999::::::888666555666777777:::<<<===<<<:::999:::444555555777888999:::;;;777666555444333444444444777666555444444555666777666666555555666999<<<>>>:::777444222222333222111111222333333111000222444444222222333666777555444111222333555666666666666111222333222222222333555555444333333444444444444222111000000222666:::===<<<999666444444555555444444555555444222222333555333333333333444555666777777777777555333222333444444444555555444444333222555555555555555666777777777777666555444333222222222222222333333222222222333333222333333444555666666777777777777666555444555:::;;;999999<<<===<<<:::;;;;;;:::777666666777888888888999999:::::::::888999::::::::::::;;;<<<<<<;;;999888777888999:::888777777777888999:::;;;??????@@@@@@??????>>>=========<<<;;;<<<===>>>>>><<<<<<;;;<<<===@@@BBBDDDIIINNNRRRPPPLLLMMMTTT[[[kkk//////////////////000000...333666555111///111555000000000000000000000000////////////000000000000000000000000000000000000000000000000111222333444111111111222222222333333111222444333222111222333555555555555555555555555666666666555333111000000/////////////////////000333333333333222222222222666555444444333333444444555333222444888:::999777555555444555555666777777999999;;;===>>>???>>>>>>888888999999:::;;;<<<<<<>>>AAADDDEEECCCAAA>>>>>>>>>======???AAACCCCCCBBB@@@@@@??????@@@@@@AAABBBCCCBBBBBBDDDFFFHHHHHHGGGIIIIIIHHHGGGHHHJJJLLLMMMKKKLLLNNNPPPQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRUUUXXXZZZZZZYYYTTTVVVZZZ___bbb```ZZZUUUWWW\\\______```eeegggffffffeeedddfffiiiiiigggddd`````````bbbggglllrrruuuvvvrrrmmmjjjjjjkkkjjjhhheeefffeee```\\\ZZZ^^^bbbfffeeeccccccccccccaaa___```______aaacccdddcccbbb```aaabbb```^^^]]]^^^___fffgggggggggeee```[[[XXXUUUXXX\\\```bbbeeehhhkkkjjjmmmooojjjccc^^^^^^aaa^^^^^^\\\[[[[[[\\\]]]^^^ccc___[[[XXXWWWXXXXXXWWWTTTTTTSSSOOOKKKIIIJJJKKKKKKLLLLLLKKKIIIGGGDDDCCCGGGIIILLLMMMMMMKKKIIIGGGCCCCCCBBBBBBCCCEEEGGGIIIHHHIIIMMMRRRUUUSSSQQQOOO@@@???>>>===<<<<<<<<<<<<;;;;;;;;;999777666777888666:::???AAA@@@<<<999888666666777777888888888888555444444444444444555555444444333333333444555666555444333333444666888999777555333222333444444333111222333333222111111111111111222444666666444333444444444444444444333333111222222111000000222444444444444333222222333444444333111111111333666777777444222222444666777777555777777666555444444555333222222333333444555666777777777666333222333444444555555555555444333333555555555555666777888999888888777666444333222222333333444444444444333333333333333333444555666777777777777777777666666555222777888666666:::<<<;;;<<<======;;;888777777777444444555555666777777777:::<<<===;;;888777777888666666666666777888999:::888888888999::::::;;;<<<@@@?????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>><<<;;;;;;;;;===@@@CCCEEELLLPPPTTTRRRNNNOOOUUU\\\nnn......////////////000000///222444444111000111333111000000//////000000111/////////000000000111111000000000000000000000000000000000111222333444555111111222222222333333333111222444444333222222333444444444444555555555555444666666555333111000111111111111000111111222333444444444444444444444444666555333222222333444555555444333333555777777777444444555555666888999:::999888888999<<<>>>>>>>>>;;;::::::::::::;;;<<<===<<>>@@@BBBBBB@@@@@@??????@@@@@@AAABBBCCCBBBBBBBBBDDDEEEEEEDDDIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMNNNNNNNNNMMMNNNNNNMMMMMMMMMMMMMMMMMMPPPPPPQQQSSSVVVXXXWWWVVVUUUVVVYYY\\\^^^]]]ZZZWWWVVV[[[]]]\\\\\\```cccbbbbbbaaabbbdddfffggggggeeebbbaaa```___```cccfffhhhjjjhhhggghhhkkknnnooooooeeehhhjjjfff```]]]___cccfffeeeeeeeeefffdddaaa___YYYYYY[[[^^^bbbdddeeeddd```cccfffddd```]]]]]]^^^eeefffhhhiiiiiieee___ZZZYYY\\\___aaaccceeehhhjjjhhhlllnnnkkkeee``````bbb]]]\\\\\\\\\\\\\\\]]]]]]ddd```[[[XXXWWWWWWWWWVVVSSSTTTSSSPPPKKKIIIKKKMMMJJJJJJIIIHHHFFFEEECCCBBBGGGIIIKKKLLLLLLJJJHHHFFFCCCBBBAAAAAAAAACCCDDDEEECCCEEEIIIMMMJJJCCCAAACCC;;;;;;=========<<<:::999:::;;;;;;:::888777888:::555999???BBB@@@===999777888888888777777777777777444444444555555555555666333333222333333444444555333333333333444444555555444222111222444555555444111222222333333333222111000111222222222222222111333333222111111000000///111222222111000000333555666666666555333222333444555444444444333333444444333222111222555777999999666888999999777555555555555555444444444444444555444555555444222111222444444444555555444444333222222222222333444666777888999888777666555444333333444444555555555555444444333333333444555666777888888777777777666666666666111555777444555999;;;;;;<<<<<<===;;;888777777888666666666777777888888888<<<>>>@@@>>>:::777777999444444555666777888999:::999999::::::;;;<<<<<<<<>>===<<<<<<;;;;;;999;;;======<<<<<<===???;;;::::::;;;>>>AAADDDFFFJJJOOORRRPPPLLLLLLSSSZZZooo........./////////000000000111111222111111111000111000///......///000111000000000111111111222222000000000000000000000000000000000111222333555555222222222222333333333444222444666666555333333444444555555555666666666666111333444333000......000222222111111111222333444333333444555666777888999444444444555555555555555333444555555555666888:::999999999999:::;;;<<<<<<;;;888777888;;;>>>???>>>@@@???===<<<;;;;;;;;;;;;;;;===???@@@AAACCCFFFHHHCCC@@@<<<:::;;;>>>???@@@@@@@@@??????@@@@@@AAABBBAAA@@@@@@AAACCCDDDDDDBBBEEEFFFGGGHHHHHHHHHGGGGGGIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOOOOOOOQQQTTTUUUTTTSSSSSSTTTVVVYYY[[[\\\\\\[[[VVVZZZ[[[YYYXXX\\\^^^^^^\\\]]]```ccceeeeeedddbbb```___]]]\\\\\\]]]___``````aaacccfffjjjmmmnnnnnnhhhmmmqqqoooiiiddddddgggffffffgggiiijjjiiieeebbbZZZZZZ[[[^^^aaacccbbbaaaaaadddgggeee```\\\]]]___aaacccfffjjjllliiibbb]]]\\\]]]___```aaabbbeeegggfffhhhkkkjjjfffbbb``````]]]]]]^^^]]]]]]\\\[[[ZZZ]]]ZZZVVVSSSSSSSSSRRRRRRRRRSSSSSSPPPKKKIIILLLOOOJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGHHHIIIHHHGGGEEEDDDAAA@@@@@@@@@AAABBBDDDDDDBBBBBBEEEHHHDDD;;;888::::::;;;<<<>>>>>>===<<<;;;888999:::999777777888:::666999<<<===<<<:::888888777777777777777777777777444555555555555555444444222222222222222333333333222333555666777777666666333111111222333444444333000000111222333444333333111111111000000000222333222111111000000000000000000000111111111333666999999::::::777444222444555444555666777777666555444444222222333666888999999888;;;>>>???<<<999777666:::999888666555444444444444444555444222222333555444444444444444333222222111111222333444666777888888888777777666555444444333444444555555444444333333333444444555777888999777666666555555555555555222666777444444888;;;;;;999:::;;;999777666666777999999999999999:::::::::999<<>>999777888:::777777777777888888999999888999:::;;;;;;<<<<<<<<<===<<<<<<;;;::::::::::::888:::======<<<;;;===???:::::::::;;;>>>AAAEEEGGGIIIMMMPPPNNNJJJJJJQQQWWWnnn---.........//////000000111000///000222222000///111000///......///000111111111111111222222222222000000000000000000000000000000000111222444555666222222333333333444444444333555888888666555555555555666666666777777888888222555777666222111111333111000/////////111222333111222333555888:::<<<===222444666888888777555444333555777777666777;;;??????>>>>>>=========>>>>>>===:::777888<<>>>>>???AAAFFFNNNSSSLLLHHHBBB??????AAABBBCCC@@@@@@??????@@@@@@AAABBB???>>>>>>@@@BBBDDDDDDCCCAAACCCFFFHHHIIIIIIHHHGGGJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMOOONNNOOOPPPRRRSSSRRRQQQPPPQQQRRRUUUXXX[[[]]]^^^WWW[[[[[[WWWVVVYYY[[[[[[XXX[[[___ccceeedddaaa___]]]]]]\\\[[[\\\^^^```bbb^^^```bbbeeehhhiiiiiiiiikkkqqqxxxwwwpppjjjiiijjjggghhhjjjlllnnnlllhhheee```______```aaa```]]][[[ccceeefffccc]]][[[\\\______aaaeeejjjmmmkkkddd^^^[[[]]]^^^^^^]]]^^^```bbbdddfffhhhhhheeebbb```___```aaaaaa```___]]]ZZZYYYVVVSSSPPPNNNNNNOOONNNNNNQQQSSSSSSPPPKKKIIIMMMQQQLLLKKKIIIGGGFFFFFFGGGGGGDDDEEEEEEFFFEEEDDDCCCBBB??????@@@AAABBBDDDEEEFFF<<<:::>>>EEEEEE@@@===>>><<<===>>>?????????>>>>>>777777888777666666888:::777888999999777777888999666666777777888888888999555555555555444333222222222222222222222222222222222444777999::::::999888333222111111333333222111/////////000333444444444333333222111000111444777222111111111222333444444...///000111222555999<<<;;;======:::666444555777333555888:::;;;:::888666666555444555777999999888<<>>;;;:::>>>===;;;999777555555444555666666666555555666888333333444444333333222111222222333444666888999:::888888777777666666555555222333333444444333333222333333444444666777888999555555444333333333333444444777888555555999;;;;;;777888999777555444555666666666666666666666666666444888<<<;;;888555777:::;;;:::::::::999888888888888888999:::;;;;;;;;;;;;;;;:::999999888888999999777:::======<<<;;;===???:::999:::;;;>>>AAAEEEGGGIIIMMMPPPNNNJJJJJJQQQWWWlll...///////////////...---//////000000111111222222000000///...............333222222222111111000000//////000000000000//////000000000111222222333333666555444333222111111111222333555777777666555444333444444555666777777888666555555444444444555555444444444333333222222222555222222666<<>>;;;666444111111222333444333444444555666777888999::::::999:::<<>>???===:::888777999<<<===@@@CCCDDD@@@:::777888;;;999888999<<>>===AAACCCEEEGGGHHHGGGFFFEEEGGGGGGHHHIIIKKKLLLMMMMMMIIIHHHFFFFFFFFFHHHJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLNNNQQQSSSTTTVVVYYY[[[]]]\\\ZZZXXXWWWXXXXXXYYYSSSTTTXXX]]]bbbbbb___[[[UUUWWWYYY[[[]]]^^^______[[[\\\]]]]]]^^^___ccceeebbbhhhooorrrnnnhhhdddccchhhhhhhhheeecccaaabbbcccbbbbbbaaa```___aaaeeeiiiiiihhhgggddd```^^^^^^___dddcccccciiinnnmmmeee]]]VVV\\\___[[[WWWXXXZZZ[[[```bbbdddggghhhfffaaa^^^\\\\\\[[[[[[YYYWWWUUUTTTQQQPPPNNNLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJFFFBBBBBBEEEFFFEEEBBBDDDCCCCCCEEEFFFFFFDDDCCC???AAACCCDDDDDDCCCAAA???<<<===???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888888777777555444444777777777777888999:::::::::999777666555555555666555444444555666666555444222222222333333444444444555555777:::;;;:::666333444444555555555444333222333000---...000222222000111111000000000000000000555555555444444333333333333222111111222555777999@@@???>>>;;;999666333222222666;;;===;;;888888888333333333333333444555666;;;===??????===:::999999;;;;;;999888777777777777555555555555555444444444444333333222222333333444111111222333444555777888888777666555555444444555444444444555555555555555333333333444444555555555444444333222222444555666888777555444555666888999777888888999999888888777888777666555555666777888888888888888888777666666777888999::::::999888777777888888888999999999999888888999::::::;;;;;;<<<>>><<<::::::<<<>>>??????999999999:::<<>>===:::666444333333444555444444333444444555777888888999999999:::<<>>???CCCFFFDDD>>>999888888999888999<<>>======>>>???@@@AAA@@@>>>===AAABBBDDDFFFFFFFFFEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGFFFEEEEEEFFFGGGHHHKKKLLLLLLMMMNNNMMMMMMMMMMMMOOOQQQRRRSSSUUUXXXZZZZZZYYYYYYXXXWWWWWWWWWWWWTTTTTTVVVZZZ^^^___\\\YYYWWWYYY\\\^^^______]]]]]][[[\\\\\\\\\\\\]]]aaacccaaaeeekkkmmmkkkfffbbb___eeeeeeeeecccaaa``````aaaccccccdddcccbbbccceeehhhjjjjjjiiifffbbb`````````bbbccciiirrrwwwttthhh^^^YYY___aaa]]]YYYZZZ\\\\\\^^^___```bbbdddbbb___\\\ZZZYYYXXXVVVUUUSSSRRRRRRLLLKKKKKKKKKKKKMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDDDDEEEEEE@@@@@@BBBEEEHHHHHHEEECCCBBBBBBBBBBBBAAA@@@???>>>;;;<<<>>>??????>>><<<;;;:::::::::::::::::::::::::::::::::999999888777666555555666666777888999:::999888777555555555555666333333444555555555333222333333333222222222222222444555888;;;======:::888555444444444444333333333333111......000222111000111111111000000111222222333333333333333333333333333222111111222555777888::::::999888666444222111555888;;;;;;888555444555444444333333333444555555888:::<<<<<<:::888777777888777666555555444555555777666666666666666666666444333333222222333333444111222222333444555666777777666666555555555555555555555555555555555555555333333333444444555555555666666666666666777888888888777555555555666888999888888999999999999888888888777666666666666777888888888888888888777666666777888999999999999888777777777777888888888999999999999999:::;;;;;;<<<<<>>>>>999999::::::<<>>>>>CCCHHHHHHCCC<<<888666999999999;;;???EEEJJJMMMJJJCCC>>>???AAAAAABBBDDDDDDEEEEEEEEECCCAAA>>><<<;;;<<<>>>???@@@???>>>>>>???@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKLLLMMMLLLLLLLLLLLLMMMNNNNNNNNNOOORRRUUUUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUWWWYYYZZZYYYWWWZZZ\\\^^^______^^^\\\[[[[[[\\\[[[ZZZZZZ[[[^^^aaa```bbbdddggghhhddd___[[[```aaabbbaaa______```aaacccfffhhhiiihhhfffffffffllllllkkkhhhdddbbbaaabbb___eeeooo{{{yyyjjj]]]ZZZ___aaa]]]ZZZ[[[]]]]]]]]]\\\[[[\\\]]]]]]\\\[[[WWWUUURRRPPPNNNMMMMMMNNNIIIIIIIIIJJJKKKMMMOOOPPPKKKKKKKKKJJJJJJJJJJJJJJJGGGIIIJJJIIIFFFEEEEEEGGG@@@BBBGGGLLLOOONNNKKKHHHDDDCCCAAA@@@>>>=========:::;;;<<<======<<<;;;:::999999999999999999999999999999:::999999888777666444444444555666777999:::999888666555444444555555333444666888888666444333444444333333222111111111333444666999===>>><<<:::666555333222222222333444333111//////111222111000111111111111222333444444111222222222222222222222222222222222333444666777666666666666555444333222666777888888666444444555555555444333333333444444555777888888666444444444555444444333333444444444666666666666666666666666444333333222222333333444222222222222333444666666555555555444555555666777777666666555555444444444444444444444444555555555666666777888888888888888777666555555555777888999999999999::::::999999999999888777777777777888999777888888888888777777666777777888999999888777777666777777777888888888888999999:::;;;;;;<<<<<<===???===;;;:::;;;======<<<::::::::::::<<<>>>AAABBBIIILLLNNNKKKGGGGGGNNNVVVnnn,,,---...000000111111111000000000//////.........000000///...............000///...---...///111333//////000000000000//////......//////000111111222111333444555555444222000222333444555555555444444555555555555555444444444333333333333333333444555444444444333333333333333333222333555888::::::888333333444555777777555333333333444444555666666777888999;;;===??????<<<999:::;;;;;;<<<<<<<<<<<<<<<@@@DDDHHHHHHCCC===999777888999999;;;===???BBBCCCCCC>>><<>>??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHJJJKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKIIIJJJIIIHHHGGGHHHKKKMMMQQQSSSUUUWWWXXXWWWVVVTTTVVVUUUUUUTTTUUUVVVWWWWWW[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYZZZ]]]```aaa```aaaccceeeddd^^^YYY^^^```aaaaaa``````aaabbbdddhhhlllnnnllliiifffeeekkkkkkjjjgggdddbbbbbbccc___fffqqq{{{wwwgggZZZWWW\\\^^^\\\[[[^^^```___]]]ZZZWWWVVVXXXYYYZZZYYYTTTRRRMMMJJJGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLMMMNNNKKKJJJJJJJJJIIIIIIHHHHHHDDDGGGKKKNNNOOOMMMIIIFFFBBBDDDIIIOOOQQQPPPKKKGGGBBBBBBAAA@@@???>>>======;;;<<<<<<===<<<<<<;;;:::888888888888888888888888777777777777777666555555333444444555666888999:::888777555444444444555555555888;;;===<<<999777555444444444444444333333333333333444666999::::::888666555333111111222333444222222111111111111111000111111111222333444555666444333333333222222111111222222222222333444555666666666666666666555444333222333333333444555666888666555444333333333333333333555666666444222222333555444444444444444555666333333333333333444444444444333333222222333333444222222222222333444555555444444444444555666777888888777777666555444444333444444444555555555555555222333555666666666555444666666555555666777888999999999::::::::::::999999999888888888888888888999777777888888888888777666666777888999999888777666666666777777777888888888999::::::;;;;;;<<<======???===;;;;;;;;;<<<;;;::::::::::::;;;<<<>>>@@@BBBGGGJJJMMMJJJFFFGGGOOOVVVooo+++,,,---...////////////000/////////......------000000///...............//////.........000111222//////000000000000//////---......//////000111111000222444555555444333111222333333444444444444444666666555555555555555555444444444444444555666666444444444555555555555555222222333555777888888777222111222444666666444222333333444444555555666666999:::<<>>;;;;;;>>>???===<<<>>>@@@FFFOOOXXXZZZUUUKKKCCC<<<<<<===>>>>>>>>>>>>>>>===>>>>>>???????????????@@@AAABBBCCCDDDFFFGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGEEEEEEGGGIIINNNQQQTTTWWWYYYXXXWWWVVVXXXWWWVVVTTTTTTUUUWWWXXX[[[YYYWWWVVVVVVYYY\\\^^^\\\]]]]]]\\\[[[[[[]]]^^^bbbaaa```aaacccccc___[[[]]]___aaabbbbbbaaabbbcccdddhhhlllnnnmmmiiifffeeegggggggggeeebbbaaaaaacccaaaeeelllrrrssslll___VVVTTTYYY[[[[[[]]]ccceeeeee^^^[[[VVVTTTTTTVVVXXXXXXSSSPPPKKKFFFDDDDDDEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFKKKUUU\\\ZZZQQQGGG@@@BBBEEEIIIKKKHHHCCC???>>>???@@@AAAAAA@@@>>>===============<<<<<<;;;:::888888888888888888888888666777777777777666666555555555555666777888::::::666555444333333333444555666:::>>>>>><<<999777777444444555555666777888888666555555555777888777666666444222111111111333444222222333222111000000000222222222222333444555666777666555444333222111000222222222222333333444555666666666555444333222111222111111111333555666777666555444333333333333333333444555555333222333444444333333333333333444555111222222222333333333444444333333222222333333444333333222222222333333444333333333333444666777888888888777666555555444444555555555555555555555555111222333444555444333222555555555666666777888999888999999::::::999999888888888888999999888888888666777777888888888777777666777888888888888777666777777777777888888888888999999::::::;;;<<<<<<===>>>===;;;;;;<<<<<<;;;:::;;;::::::;;;<<<>>>@@@AAADDDHHHKKKIIIEEEGGGOOOWWWooo+++,,,------...........................---------000000///...............//////000000000000000000//////000000000000//////------......//////000000000111333444555444444333333333333333333444444444444444444444444555555555222222222222333444555555444444444444555555555555111222333444555666666666222111111222444555444333444444555555555666666666999;;;>>>AAABBB@@@;;;666;;;;;;<<<=========<<<<<>>===<<<<<<::::::::::::999999999999;;;999:::>>>>>>;;;:::<<<;;;HHH[[[lllqqqgggTTTDDD>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>???@@@BBBDDDFFFHHHIIIJJJDDDEEEEEEFFFFFFGGGGGGHHHFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKJJJIIIHHHHHHIIILLLOOORRRVVVXXXXXXXXXWWWWWWWWWVVVUUUSSSTTTWWWYYYYYYWWWUUUSSSTTTVVVZZZ\\\ZZZ\\\^^^^^^]]]\\\\\\]]]aaa```____________]]]\\\[[[^^^```aaaaaa``````aaaaaadddhhhjjjhhhfffddddddaaabbbcccbbb``````aaacccaaaaaacccdddccc___XXXSSSRRRWWWZZZ[[[```gggjjjiiiaaa\\\VVVSSSSSSTTTVVVVVVSSSPPPKKKGGGDDDCCCDDDEEEDDDEEEGGGJJJMMMNNNPPPPPPJJJJJJIIIHHHGGGFFFEEEDDDHHHHHHLLLWWWaaaaaaUUUIIICCCCCCDDDFFFFFFDDD@@@=========>>>??????>>>>>>============<<<;;;;;;;;;:::888888888888888888888888888888999999999999888888666666666666777888999999555444333333222333444555555999======999666555666444444555777888999:::;;;<<<:::777777777888777666555444222111111111222333111333444444222000000000222222222222333444555555777777666555333222111111111222222222333333333333333333333333222111000000555333111111333444333222555555444333333333444444333444555555333333444555222222111000000111111111222333333444444555555555444333333222222333333444444333333222222222222333333333333333444555666777888777777666666555555555666666666555555555555555333333444555555555555444444444555666777888999999888888888999999888888888777777888999999888777777666777777888888888888777666666777888888777666666777888888888999999999999888888999::::::;;;;;;<<<===;;;:::;;;<<<<<<;;;:::;;;;;;;;;;;;<<<>>>@@@AAABBBFFFIIIGGGDDDGGGOOOWWWooo------...............---------------------......000000///...............000111222333222111000...//////000000000000//////,,,------......///000000111111222333333444555555333333222222333333444444111111111222222333333444111111111111222333444555222222222333333333444444111222333444444444444555333222111222444666666555555555666666666666777777:::<<<@@@CCCDDDAAA;;;666999999:::<<<===???@@@AAA???>>>=========<<<<<<;;;:::::::::999999999888888888777999======:::;;;>>>;;;FFFYYYjjjqqqhhhUUUEEEAAA@@@??????>>>>>>>>>>>>=========<<<<<<=========>>>???AAADDDFFFIIIKKKLLLIIIHHHFFFDDDCCCCCCCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGHHHJJJMMMMMMKKKIIIIIIIIIJJJLLLOOOSSSVVVWWWWWWWWWUUUVVVVVVUUUSSSSSSVVVYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVYYY]]]^^^]]]\\\ZZZZZZ]]]]]]]]][[[YYYYYYZZZ[[[XXXZZZ]]]^^^]]]\\\\\\]]]\\\^^^aaabbbaaa``````aaa]]]___``````___```bbbddd^^^]]]\\\ZZZYYYWWWUUUSSSPPPTTTWWWXXX^^^eeehhhfffbbb]]]WWWSSSRRRRRRSSSSSSTTTRRRMMMIIIFFFDDDDDDDDDAAACCCEEEHHHKKKLLLMMMMMMJJJJJJIIIGGGFFFEEECCCCCCHHHGGGJJJRRRYYYYYYQQQIIIFFFDDDCCCCCCCCCCCCAAA???@@@>>>;;;888888999;;;======<<<;;;::::::999999999999999999999999999999999888888999999999999888888666666666555555666666777444444333222222333444555666:::===<<<777555555888555555666777888888999999<<<:::777666666777777666333333333222222222222111111333555555222000000000333222222222222222333333444444444333333333333333111111222333333333333222000111222222333333222222444222111222444555333111444444333333333444555555333444555444333222444555333333222111000000000000222222222333444444555555444333333222222333333444444444333222111111222222333333333333444444555666777777777666666666666666777666666666555555555444555444444444444555666666333444555666888888999999666777777888888777777666666777777888888777777666666666777888888888888888555666777888888777666555999999999999::::::::::::777777888999999::::::;;;;;;::::::;;;<<<===<<<:::;;;;;;;;;;;;<<<===???@@@@@@DDDHHHFFFDDDFFFOOOWWWppp//////////////////......,,,,,,,,,------.........000000///...............000111333555444222///---//////000000000000//////,,,,,,------...//////000111111111222333444555666333333222222222333444555......///000111222222333222222222222333444555666000000000111111222222222111222444444333333333444555333222222444777777777666666666777777777777777;;;===AAADDDEEEAAA;;;666666777888:::===@@@CCCEEE<<<;;;;;;<<<======;;;999;;;::::::999999999999999666555888<<<<<<:::<<<@@@>>>DDDOOO[[[bbb^^^RRRGGGCCCBBBAAA???>>>>>>>>>>>>>>>======<<<<<<<<<=========>>>@@@CCCFFFIIILLLMMMOOOMMMIIIFFFCCCBBBAAABBBEEEEEEFFFGGGGGGGGGGGGGGGFFFIIILLLMMMKKKIIIGGGGGGHHHJJJMMMQQQSSSUUUWWWWWWSSSUUUVVVTTTRRRRRRUUUXXXWWWXXXYYYYYYWWWUUURRRQQQRRRVVV[[[^^^]]][[[YYYXXXYYYZZZ[[[XXXUUUTTTVVVZZZTTTWWWZZZ[[[ZZZYYYXXXYYYYYYZZZ[[[\\\[[[\\\]]]___\\\]]]^^^______```ccceee\\\ZZZXXXUUUTTTTTTTTTTTTMMMPPPSSSTTTZZZaaacccaaabbb]]]WWWRRRQQQQQQQQQQQQUUUSSSOOOKKKHHHFFFEEEDDDCCCDDDFFFGGGHHHHHHGGGGGGJJJJJJIIIGGGEEEDDDCCCBBBEEEEEEFFFJJJMMMMMMJJJFFFCCC@@@>>>======??????>>>CCC???888333222444999<<<<<<;;;:::999888888888888999999999999999999999999555666666777777777666666666666555444444444444555444333222222222333444555999<<>>BBBDDD???<<<::::::<<>>>>>>>>BBBDDDGGGJJJKKKJJJIIIHHHCCCBBBAAA@@@????????????<<<>>>???AAAAAA???>>><<>>===<<<======<<<<<<;;;;;;;;;;;;::::::999888777777777888888888999:::999888777666666666555555555555666666555555555555444444333222222222333333222333555666888888777666666666666666999777555666888999666333777555444444555555555444333333333333333333333333444444333222222222333333555444444333333333444444222333444444444333222222222333555666666555333222555555555555555555555555222333333444555666777777555555444444444444555555444444444444444444444444444666666333222444444111111111111111222333444444222333444555666666666666222333111///111555444111777777666555555555555555555555444333333333333444444444555555555444222111666555333222222333555666666777:::;;;;;;999777555666666555555555555666666777777777777777777777777777777777777777777777777999999999999999999999999<<<<<<<<<<<<;;;;;;;;;;;;999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@FFFGGGJJJLLLJJJIIIOOOWWWqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///......---------......///111333333111///......//////000111000///...---......//////000000111111000000000111222222333333333333333222222222111111222222222333333222222111111111222333333444555555333444555333111000000111333222222222222333444444666666777888777666555444777888999999::::::999999@@@EEEKKKMMMKKKEEE???<<<;;;:::::::::<<>>@@@@@@<<<:::777777888::::::::::::999888:::<<<>>>???>>>>>>???AAACCCDDDDDDCCCBBBAAA@@@??????>>>>>>??????===>>>????????????>>>===@@@AAACCCFFFIIILLLNNNOOORRRQQQNNNJJJEEEBBBBBBBBBBBBDDDFFFFFFEEEEEEEEEGGGGGGHHHIIIKKKLLLLLLKKKKKKJJJMMMPPPPPPPPPPPPQQQSSSTTTRRRPPPNNNNNNPPPRRRTTTVVVXXXZZZYYYVVVRRRPPPOOOTTTOOOPPPWWW[[[[[[ZZZ\\\[[[ZZZYYYWWWWWWXXXZZZ[[[WWWVVVTTTTTTUUUVVVWWWWWWZZZ[[[[[[[[[ZZZZZZZZZYYYYYYZZZ\\\]]]]]]^^^```bbb[[[YYYUUURRRPPPPPPRRRSSSOOOPPPQQQSSSSSSTTTUUUWWWTTTYYYYYYTTTRRRSSSQQQMMMPPPMMMJJJHHHHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKKKKJJJHHHEEECCCDDDEEE??????@@@@@@@@@@@@@@@@@@>>>????????????>>>>>>======<<<<<<;;;:::999999888999888777777777777777777888999999:::999888777666555555444444444444555555444444444444444333222222222222333333333333444555555444444555555666777888888666444444666666444222666444333333555555555444333333222222222222222222333333222222222333333444777666555444333333222222333333333333333333333333333444555666666555333222555555555555555555555555111111222222333444444444555555555444444555555555444444444444444444444444555777666444444888777333222111111111222333333444333333444555666666666666555777666333222555666333777777666555555555555555666555444444333333444444666555444333333333444444555444444333333444444555555666888:::999888666444444333444444555666777888666666666666666666666666777777777777777777777777666666666666777888999:::=========<<<<<<;;;;;;;;;999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@AAAGGGGGGJJJLLLIIIHHHNNNWWWppp,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000000///------,,,,,,,,,---///111222000/////////111111000000000/////////////////////000000000000///000000111111222333333333333333222222222222111111222222333333222222222111222222333333444444555333444555444111000111222222222222222222333333444444666888::::::999777555888888999999::::::999999AAAGGGOOOSSSQQQJJJCCC>>>;;;;;;::::::<<>>>>><<<:::777777888:::;;;;;;<<<;;;:::;;;===??????>>>;;;;;;<<<======>>>>>>>>>>>>>>>======>>>>>>???@@@>>>>>>>>>======>>>>>>>>>@@@BBBFFFIIILLLNNNPPPPPPSSSQQQNNNIIIEEEBBBCCCDDDCCCEEEFFFFFFEEEEEEEEEFFFHHHIIIJJJLLLLLLLLLKKKKKKIIILLLOOOPPPOOONNNNNNNNNPPPOOOMMMMMMNNNPPPSSSUUUUUUVVVWWWWWWUUUTTTUUUVVVYYYQQQMMMSSSZZZ\\\YYYVVVYYYYYYXXXWWWWWWYYYZZZ[[[WWWVVVTTTRRRQQQQQQRRRRRRWWWXXXYYY[[[[[[ZZZYYYXXXYYY[[[^^^^^^^^^]]]]]]^^^ZZZXXXUUUQQQPPPPPPQQQRRRSSSSSSRRRRRRRRRSSSTTTTTTRRRUUUVVVSSSRRRRRRPPPMMMMMMKKKJJJIIIIIIHHHEEECCCDDDDDDEEEEEEFFFHHHIIIJJJJJJGGGDDDCCCCCCDDDDDDDDD??????@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777666666666555555555666777777888888999999888888777666333333333333333333333333333333333333333222222111222333333444444444444444111111222333444666888999777555222111222333222111333222111222444555555444222222222222222222333333222222222222222333444555999888666444333222222222444333222222222333444444555555666666666555333222555555555555555555555555222222222222333333333333555555555555555555555555444444444444444444444444555555444333666;;;999444222222222111222222333333333444555666777777777777888<<<===888444555777666777666555555444555555555666666555444444444444555777666444222222333555666444444444555555444444444444555777888888777555444222222333444555777888999666666666666666666666666777777777777777777777777666555444555666999;;;===>>>>>>======<<<;;;::::::999888888888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAABBBHHHHHHJJJKKKHHHGGGMMMVVVmmm........................+++,,,,,,,,,,,,---------//////...---------------,,,...000000///...///000222222111000///000000000000000000000////////////000000111111222333333444222222222222222222222222111111222333333333222222222222222333333444444444333444555444222111222333333333222222333333444555333555888;;;<<<;;;888777777777888888999888888777>>>EEENNNTTTRRRKKKBBB===;;;:::::::::;;;===@@@AAA???===;;;:::;;;<<<===<<<<<<:::777777999;;;;;;;;;>>>===<<<<<<>>>??????>>><<<;;;::::::;;;<<<===>>>============???@@@AAABBB@@@???===<<<<<<===???@@@@@@CCCGGGKKKMMMOOOOOOOOOQQQPPPMMMHHHCCCBBBBBBDDDBBBDDDEEEEEEDDDCCCDDDEEEIIIJJJKKKLLLLLLLLLKKKKKKFFFHHHLLLNNNNNNMMMLLLKKKOOONNNMMMMMMNNNPPPSSSUUUUUUVVVVVVVVVVVVXXX[[[^^^___ZZZVVVXXX\\\]]]YYYVVVZZZYYYXXXWWWWWWWWWXXXXXXVVVUUUTTTRRRPPPPPPQQQRRRVVVVVVWWWWWWWWWWWWWWWWWWYYY\\\^^^___^^^\\\[[[[[[ZZZXXXUUURRRQQQQQQQQQRRRTTTUUUUUUTTTUUUWWWUUURRRRRRRRRRRRRRRRRRRRROOOMMMLLLKKKKKKLLLLLLKKKHHHEEEDDDDDDDDDDDDEEEGGGIIIJJJIIIDDD???>>>???AAAAAA???BBBBBBAAAAAA@@@@@@@@@???============>>>>>>??????>>>===<<<:::999777666666444333333333444555666666666666666666666555555555333333444444444444333333222222222333333222222111222333333555666666444333000000000111333444666777777555222000000111222222111111111222444666555444333333333333444444444444111111111111222333444555777666555444333333333333555333222111111222444666666666666666666555333333555555555555555555555555555555555444444444333333444555555555555555555444333333444444444444444444444444222222666<<<:::555333333222222111222222222444444555666777777777777999???@@@:::444444777888666555555444444555555555777666555555444444555555666555444444444444555555333444555666666555444333444555666888888777666555444444444555666777999999666666666666666666666666555555555555555555555555999888666666777:::===??????>>>>>>===<<<;;;::::::888888888888888999999::::::::::::;;;;;;;;;<<<<<<===<<<<<<===>>>@@@BBBCCCHHHHHHIIIJJJGGGFFFLLLUUUlll........................------------............---------------...//////+++---//////......///111222222111000///000000000000000000000////////////111111222222333444444444222222222222222222222222000111222333333333333333222222333333333333444444333444555444222222222444444444444444444555666666333555999;;;<<<;;;999888666777777777777777666666<<>>>>><<<::::::;;;<<<<<<;;;<<<:::777777999;;;<<<<<<@@@>>>======>>>>>>>>>===<<<;;;:::999:::;;;===???======>>>>>>@@@BBBCCCDDDAAA@@@>>><<<<<<>>>@@@AAA@@@BBBFFFIIILLLMMMLLLLLLMMMLLLJJJFFFBBBAAABBBCCCAAACCCEEEDDDCCCBBBBBBCCCHHHIIIJJJLLLLLLLLLKKKKKKDDDFFFJJJMMMOOOPPPNNNMMMPPPOOONNNNNNOOOQQQSSSTTTVVVVVVWWWWWWXXX[[[___ccclllnnnmmmiiiccc^^^[[[XXXZZZYYYXXXWWWWWWVVVVVVVVVTTTUUUUUUSSSQQQQQQTTTVVVYYYWWWUUURRRRRRSSSUUUVVVYYY[[[]]]^^^\\\ZZZYYYYYYYYYXXXUUUTTTSSSSSSTTTTTTSSSXXX\\\]]]```ccc___WWWUUURRRPPPQQQQQQPPPNNNLLLMMMMMMMMMOOOPPPOOOKKKHHHEEEDDDCCCCCCDDDEEEGGGHHHJJJEEE???===>>>???>>>===BBBBBBAAA@@@???>>>============<<<<<<===>>>???@@@>>>>>>===;;;:::888777666333222222222333444555555555444444333333333333333333444555555555555444333111222222333333222222222222222444777999999666333111111111111111222333333666555333222111111333555111000111333555666555333333444444444555555666666000000000111222333444555444444333333333444444555444333111111111333555666555555555555555444444333555555555555555555555555555555555444444333222222444444555666666555444444333333333444444444555555555666555444888<<<;;;777444444333222111111111111333444555666777777777777777===???999333333666777555555444444444444555555666666555444444444444444222444666777777666444333222444666777777666444222555666777888888888777777777777777666777777888888555555555555555555555555444444444444444444444444;;;:::888666777888;;;============<<<;;;:::::::::888888777777888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCGGGGGGHHHHHHFFFEEELLLUUUkkk,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------///000000,,,...//////......///111111111000000000/////////////////////000000000000000111111222333333444444111222222222222333333333000111222222333333333333333333333333333333333333333444555444333222333444555555555555555666666777444555888:::;;;;;;999888777777777888777777666555<<>>???======>>>???@@@BBBDDDEEEBBBAAA???>>>>>>???AAABBBAAACCCEEEGGGHHHIIIIIIIIIHHHHHHHHHFFFCCCBBBBBBDDDBBBDDDEEEEEECCCBBBBBBCCCFFFGGGIIIJJJLLLLLLKKKKKKGGGGGGIIIMMMQQQRRRQQQOOONNNNNNNNNNNNOOOQQQSSSTTTVVVWWWWWWWWWXXX\\\aaaeeewww{{{lllbbb\\\YYYXXXXXXXXXWWWWWWVVVUUUUUUSSSUUUVVVUUUSSSSSSWWWZZZ^^^[[[VVVRRRPPPPPPRRRTTTVVVXXXYYYYYYWWWVVVUUUVVVWWWVVVUUUTTTTTTUUUVVVVVVXXXcccnnnuuu|||wwwkkk[[[TTTOOOPPPPPPNNNLLLLLLLLLLLLMMMOOOPPPPPPMMMKKKEEEDDDCCCAAAAAACCCDDDFFFHHHFFFBBB?????????>>>===???>>>>>>>>>>>>=========>>>===<<<;;;<<<===>>>???>>>===<<<;;;:::999888777333333222222222333444444444444333222222222222333333444555666666555444333111222222333333333333333222222444999======999555333222222111000000000111333444444333222333555777222111222444666666444222333333444444555555666666111111111111111222333444111111111111222333444555333222222111222333555666444444444444444444444444555555555555555555555555333333222222111111000000333444555666666555444333222333333444444555555555888;;;;;;999999;;;<<<999555444333222111111111111222333444555666666666666444999:::555222444666666444444444333444444555666555555444333333333333444111333666999999777444222333444666777777666444333555666666777888888888888888888777666666777777888555555555555555555555555444444444444444444444444999888777555555666888999;;;;;;;;;:::::::::::::::888777777777777888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===@@@BBBCCCFFFEEEFFFGGGEEEEEEMMMWWWlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------......///...///000///......000111//////000111000///...---......//////000000111111/////////000111111222222111111222222222333333333000000111222333333333333333333333333333333333333333444555444333333444555555444444444444555666666555666888999999999888888999999999999999888777777<<<@@@EEEHHHGGGDDDBBB@@@<<<<<<<<<============>>>:::999888999;;;<<<<<<;;;<<<:::888888:::<<<===>>>BBB@@@===<<<<<<<<<;;;:::999999:::;;;===>>>@@@AAA=========>>>???AAABBBCCCBBBBBBAAA@@@@@@AAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGDDDFFFGGGGGGFFFDDDDDDEEEDDDFFFGGGFFFDDDCCCCCCDDDCCCEEEGGGIIIKKKLLLLLLKKKHHHGGGHHHJJJNNNPPPOOOMMMJJJJJJKKKMMMOOOQQQSSSUUUUUUVVVWWWWWWXXX[[[___cccrrrrrrggg___ZZZUUUUUUVVVWWWWWWWWWWWWWWWTTTVVVXXXVVVSSSSSSWWW[[[bbb___[[[VVVRRRQQQQQQQQQQQQRRRSSSSSSQQQPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWW\\\mmm~~~aaaWWWOOOOOOOOOLLLJJJKKKJJJJJJJJJLLLMMMNNNLLLJJJFFFDDDBBB@@@???@@@AAACCCAAABBBAAA???===<<<<<<===<<<<<<===???@@@AAABBBCCC???>>><<<;;;;;;<<<===>>><<<;;;;;;:::999888888777444444333222222222333333666555444333222333333444222333444555555444333222222222333444444444444444222222555:::@@@AAA<<<777333222222111000000111111000222444444333333666888333333444555777666444222111111222222333444444555222111111111111111222222111111111000111111222222111111222333333444555555222222222222333333444555555555555555555555555555222222222111111111111111333444666777777666444333222222333333444555555666777===>>>999555666888888666555444222111000000000111222333444555555555555222555555222222666777555444333333333444444555666444444333222222222222333222444666888888777555444444555666777777666555444444444555666666777888888555555444555555666777777555555555555555555555555555555555555555555555555777666666666777888999999888888999999999999::::::777777777777777888999999:::::::::;;;;;;;;;<<<<<<:::::::::;;;===???AAACCCDDDDDDEEEFFFEEEEEENNNXXXnnn........................++++++,,,,,,,,,---------000///...---------------///000111000......000111---...000111111///---,,,---......///000111111222------......///000000000111111111222222333333333///000111222333444444444333333333333333333333333333444555555333333444555444333333333333444555555666666777888888888888888;;;;;;;;;;;;;;;:::999888:::===AAACCCBBB@@@@@@???>>>>>>>>>???????????????999888888999;;;===<<<;;;<<<:::888888:::<<<>>>>>>BBB@@@===<<<<<<;;;:::999:::;;;<<<>>>@@@BBBCCCDDD<<<<<<======>>>@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCFFFEEEEEEDDDDDDEEEFFFFFFBBBEEEHHHIIIHHHGGGFFFFFFFFFGGGIIIHHHFFFEEEEEEFFFAAACCCFFFHHHJJJKKKLLLLLLHHHFFFEEEFFFIIIKKKJJJHHHFFFGGGIIIKKKNNNQQQTTTVVVTTTUUUVVVVVVWWWYYY]]]```fffvvv~~~tttjjjaaaZZZQQQRRRTTTVVVXXXYYYYYYZZZUUUXXXYYYWWWSSSRRRVVVZZZeeeccc___ZZZVVVRRRPPPOOONNNOOOOOONNNLLLLLLNNNPPPQQQQQQQQQRRRSSSUUUVVVWWWXXXmmmeeeYYYOOONNNNNNJJJIIIKKKGGGGGGGGGHHHJJJKKKJJJIIIGGGEEEAAA???>>>>>>@@@AAA999<<<>>>===999888:::<<<;;;===???AAAEEEGGGIIIKKK@@@???===;;;:::;;;<<<===:::999999999888888777777555555444333222222222222777666555444333444555555000111333444444333111000222333444444555555555555222222555<<>>999222222111111111111222222---000444444444333666888444444555666777777444111//////000111222222333333222222111111111111111111222222111000/////////000000111222333444555444444000000000111222333555555555555555555555555555555333333333333333333333333333444666777777666444333222222333333444555666666444;;;>>>777111000333444666555444222111000000000111111222333444444444444111222222000333888888555333333333333444444555666444333222222111111222222444555555555666666777777555555666666666666555555333333444444555666777777111111222222444555777888555555555555555555555555777777777777777777777777666666777999:::;;;<<<<<<666777777888999999::::::777777777777777888888999:::::::::;;;;;;;;;<<<<<<999999999:::<<>>@@@BBBCCCDDDGGGEEECCCBBBBBBAAA@@@>>>>>>888555:::>>>===;;;:::===:::666777;;;===>>>======>>>>>><<<:::999:::;;;<<<===<<<;;;>>>CCCEEEBBBAAA>>>;;;:::<<<>>>??????CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBAAAAAACCCFFFFFFGGGHHHGGGEEEEEEFFFGGGJJJHHHGGGFFFGGGGGGEEEDDDCCC@@@>>>???EEEJJJLLLLLLLLLGGGCCCEEEKKKMMMJJJFFFFFFEEEEEEIIIPPPVVVXXXXXXWWWVVVTTTRRRQQQTTTZZZ^^^cccjjjpppmmmddd\\\YYYZZZVVVVVVVVVVVVVVVVVVVVVVVVUUUXXX[[[[[[XXXWWWYYY[[[___\\\ZZZYYYYYYWWWTTTQQQQQQRRRRRROOOKKKHHHJJJLLLLLLQQQVVVYYYWWWVVVWWWXXXaaahhhwww]]]VVVOOOLLLLLLLLLIIIEEEEEEDDDDDDDDDEEEEEECCCAAACCCAAA???<<<;;;;;;<<<<<<:::::::::::::::::::::::::::999999;;;AAAHHHPPPUUURRRHHH===999<<>>===<<<;;;999888777777777111222444666777666666555444333333222111111111222333444444555555444444333333333444555666666666666333555777:::;;;:::888777222222111000///...------222222333333333444444444000111111111111222222222222111000000000111333444222111111111000000000///111111111000000000000000000111222333444555555555///444444///000666:::999555555555444444555666777666555444333222222222222222222555888;;;:::555111666666666555222111222333666666666777777666555555777666444222111111111222222222222222222222222222000000000111222222333333333444444555555444444333333444444555555444444333444666777888888777666444888888888888777666555444555555555555555555444444444666888777444333333444555555444333444555666777:::999999888777666666666777777777777777888888999777777777777666666666666888888888888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<============>>>???@@@AAADDDAAAAAABBBBBBDDDMMMVVVmmm------------...............///111333333111///---...------,,,,,,------------------............///000//////.........////////////000000000...---,,,,,,---//////......000111000000111111222222333333333333222222222222222333555555555555555555555555444444444666:::<<<<<<<<<888777777666666777777777;;;::::::999999::::::;;;;;;;;;;;;;;;::::::999999:::;;;<<<>>>AAADDDGGGHHHNNNKKKHHHGGGHHHIIIIIIIIICCC;;;666888<<<<<<;;;===???===;;;:::;;;<<<<<<<<<>>>>>>>>><<<999999999;;;<<>><<<<<<@@@BBB@@@@@@===::::::;;;>>>??????BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA??????AAADDDCCCDDDFFFGGGFFFEEEFFFGGGIIIIIIJJJLLLMMMKKKHHHDDDCCCAAA@@@BBBEEEIIILLLNNNOOOLLLIIIJJJMMMOOOMMMKKKGGGFFFFFFIIIOOOSSSUUUVVVSSSRRRPPPNNNNNNQQQWWW[[[___dddiiihhhbbb[[[WWWWWWTTTUUUUUUVVVVVVVVVWWWWWWYYYZZZ[[[XXXUUUTTTWWW[[[^^^\\\YYYWWWVVVUUUUUUTTTXXXXXXVVVQQQKKKIIIKKKNNNNNNQQQUUUWWWWWWWWWXXXYYYVVV[[[cccnnnvvvwwwpppiiiXXXSSSLLLIIIJJJJJJGGGEEEGGGEEECCCCCCCCCBBB@@@???BBB@@@>>><<<;;;;;;;;;<<<;;;::::::999999:::::::::===<<<===???DDDKKKQQQUUUPPPGGG===999<<<>>>===;;;:::999888777666555555444111222333444555555666666555444333333222222222333444444555555555444444333333333444555555555444444000111444666666666444333111111000000//////......222222222222333333333333111111111111222222222222222222111000000111222333111111111000000000000000222222222333333444444444000111222333444444444444333444333222888???@@@;;;BBB???:::666444444333333666555444333222222222222222555888888666222000///...000333444333222222333444444444444333222222111444333222111111222222333222222222222222222222222000000111111222333333333555555666666666666555555333444444555555444444333444555777888888777555444777777777777666555444444555555555444444444555555777777888888777777666666555555444444444555666777666666777777777777777777777777666666777777888999888888888777777777777666777777777777777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAADDDBBBAAACCCCCCDDDMMMVVVkkk------------............000111222333222000...,,,......------------......---------............///000//////...//////000000111111111000///...,,,,,,...///000///...---...////////////000111222222222222222222222222333333333333333333444444444555555444333444666:::<<<===<<<888888888777777888888999;;;::::::999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;>>>BBBGGGLLLNNNSSSPPPKKKIIIJJJMMMPPPQQQIII@@@888888999:::<<>>>>>>>><<<:::999;;;===BBBFFFFFFAAA===>>>@@@@@@???===::::::<<<>>>??????AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA???======???AAA>>>AAADDDFFFGGGFFFGGGHHHIIIKKKNNNRRRSSSPPPKKKFFFDDDDDDEEEEEEFFFHHHLLLOOOQQQQQQPPPPPPQQQQQQRRRRRRMMMLLLKKKLLLOOORRRSSSSSSQQQPPPOOOMMMNNNRRRYYY]]]aaacccdddbbb]]]WWWSSSQQQRRRSSSTTTUUUVVVWWWWWWWWW[[[[[[ZZZUUUQQQQQQTTTXXX[[[ZZZYYYVVVUUUUUUWWWYYY^^^]]][[[TTTNNNKKKMMMPPPQQQPPPQQQSSSVVVXXXXXXXXXTTTTTTVVVZZZ^^^^^^ZZZVVVQQQMMMHHHFFFGGGGGGFFFDDDHHHEEEBBB@@@@@@???>>>===@@@???===<<<;;;;;;;;;<<<===<<<:::999888888999:::;;;;;;<<<>>>AAAFFFJJJLLLKKKDDD<<<:::<<<===;;;999888888777666555444444333111111222222333555666777555555444333333333333444555555555555555444333222333333333333333333222111///000222444444333111000000000000000////////////000111111111222222222222111111111111222222222333333333222111111111222222000000000000000000111111......///000111222333333000000111222333333333222333111111666CCCNNNOOOJJJRRRKKKAAA;;;777666444222555555444333222222222222///333777666333000222444///222555555444222000000222222222222111111000000111111000000000111333444111111111111111111111111000111111222222333333444444555555666666555555444333444444555555444444333444555666777777666555444666666666666555444333222555555333333333444555666777666666777888999777666555555444444555555666777333444555777888888777777666666666666666777777888888888888888777777777777888777777777777888999999999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===???@@@AAADDDBBBBBBCCCCCCDDDMMMVVVlll,,,,,,---------............///000111000///---,,,---,,,,,,,,,,,,---......---------............/////////......//////000000000000000000//////......111222333222///...///000---......///000111222222222222333333333333333333333333333333333333333333333222333555999;;;<<<;;;888888777777777888999999;;;;;;:::999999999::::::::::::::::::999:::::::::999:::;;;>>>DDDJJJPPPTTTUUUPPPIIIEEEFFFIIIMMMOOOIIIAAA;;;999:::999:::>>><<<>>>@@@>>>:::888999;;;<<<======<<<;;;<<>>AAABBBBBB>>>======<<<<<<======>>>???@@@@@@>>><<<;;;===>>>:::>>>CCCFFFGGGGGGGGGHHHIIIKKKNNNRRRTTTRRRMMMIIIFFFHHHIIIHHHFFFGGGJJJNNNPPPRRRTTTTTTSSSSSSVVVYYYVVVTTTRRRQQQPPPQQQQQQQQQPPPPPPPPPQQQSSSYYYaaafffjjjgggbbb\\\WWWRRROOOMMMPPPRRRSSSUUUVVVWWWWWWWWWYYYYYYWWWSSSNNNNNNQQQTTTUUUVVVWWWWWWUUUVVVXXX[[[]]]___^^^ZZZTTTPPPOOOPPPQQQNNNMMMNNNSSSVVVVVVUUUUUUSSSRRRRRRSSSRRROOOMMMJJJGGGDDDCCCDDDEEEDDDCCCGGGDDD@@@>>>>>>>>>>>>===???>>>===<<<;;;;;;<<<<<<>>>===;;;999888888999:::;;;;;;;;;<<<>>>???AAABBBCCC>>>::::::<<<===<<<999888888888777777666555444333222222222333555777888444333333222222222333333444444444444333222111111222222333222222111000///222333444444444333222111.../////////000000000111000000000000111111111111111111111222222222333333444333333333222222222222000000000000111111111111---......///000000111111000000111222222222111111///...111:::JJJZZZdddgggbbbZZZNNNEEEAAA>>>:::666555444333333222222222333000222333333222222333444111222333333111000111222222222222222222222333333111000/////////000222333111111111111111111111111111111222222333444444444222222333333333333222222333444444555555444444333444555555666666555555444555555555555444333222222555444333222333444666777555444333444666777555333555555555555555666666777222333555777888777666555666666555555666666777888888888777777777666666666999999888888999999:::;;;888999:::;;;;;;;;;;;;;;;::::::;;;<<<===???AAABBBEEECCCBBBCCCCCCEEEMMMVVVnnn,,,,,,,,,------------...++++++,,,---......------++++++******+++,,,,,,------------............///......---......///000000////////////000000111111222333333222///......///,,,---...///000111222222111222333444444444444333555555555444444333333333222222222444777999:::999666666666666777777888999<<<;;;::::::999999999:::999999888777777888999999999:::<<<@@@EEELLLSSSWWWTTTNNNFFFAAA@@@BBBEEEFFFEEE@@@<<<<<<<<<999888;;;777:::======:::888999;;;999:::;;;;;;<<>>???BBBDDDEEEDDD<<<;;;999888888999;;;<<<>>>???@@@@@@>>>======>>>999===BBBFFFGGGGGGGGGHHHJJJJJJKKKNNNPPPPPPNNNLLLIIIKKKLLLKKKHHHHHHKKKNNNMMMQQQTTTTTTRRRSSSWWW[[[ZZZXXXVVVRRROOOMMMMMMMMMNNNOOOQQQSSSWWW___gggnnnmmmhhh___VVVPPPMMMMMMMMMOOOQQQSSSUUUVVVVVVVVVUUURRRSSSSSSQQQMMMMMMPPPTTTQQQSSSUUUVVVVVVUUUUUUVVVWWW[[[```___ZZZTTTPPPOOOPPPLLLIIIJJJNNNQQQQQQPPPOOONNNMMMLLLLLLJJJGGGEEEEEEDDDBBBBBBCCCDDDDDDCCCEEEBBB???===>>>???@@@@@@=========<<<<<<<<<======???>>><<<:::::::::::::::@@@@@@??????>>>>>>>>>>>><<<999888999<<<>>>===;;;777777888888777666555444444333333222333555666777222111111111111111222222222222222222222111000///222222222222111000//////333333444444444333222222......//////000000111111//////000000000111111111111222222222222333333333333333444444444333333333111111111222222222222222333333333333333333333333111111222222222111000000...000555===III[[[pppwwwpppeeeZZZQQQIIIAAA;;;444444333222222222333333666222111333999<<<;;;888888777555222///000333666111111111111111333444555222111000/////////000111111111111111111111111111222222222333444444555555222333333444444333333222333444444555555444444333444444555555555555444444555555555555444333222111444444333333444666777888777777666666666666444333555555555666666666666666444555666777777666555444666666666666666777888888777777666666666555555555777777777777777888999999777888999:::;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBCCCFFFDDDCCCDDDCCCEEEMMMVVVooo,,,,,,,,,,,,------------))))))***+++,,,---------***))))))******+++,,,------------............///,,,,,,,,,,,,---...//////.........///000111333333000111111000---,,,,,,---,,,---...///000111222333111222333555555555444444666666666666666666666666444333333555777999888888666666666666666777888999<<<<<<;;;:::999999999999888888777666666777999:::999;;;===AAAGGGMMMSSSVVVSSSMMMFFF@@@>>>>>>>>>>>>>>><<<;;;===<<<888777999444777:::<<<;;;:::::::::777888999:::;;;???EEEIIIMMMPPPNNNFFF@@@??????>>>AAA@@@???AAADDDFFFGGGGGG;;;:::888777777888:::;;;<<>>;;;???CCCEEEFFFFFFGGGHHHIIIHHHGGGIIILLLNNNNNNNNNKKKMMMNNNNNNMMMNNNPPPRRRMMMPPPRRRRRRQQQQQQUUUXXXVVVUUUSSSPPPKKKIIIIIIJJJLLLMMMOOOQQQVVV^^^hhhnnnhhhddd]]]TTTMMMKKKNNNPPPOOOPPPSSSUUUVVVUUUTTTSSSMMMOOOOOONNNMMMOOOUUUZZZXXXVVVUUUUUUUUUTTTRRROOOPPPWWW^^^```\\\UUUOOOLLLMMMLLLJJJIIIKKKLLLLLLLLLJJJJJJKKKJJJIIIFFFCCCBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDBBB@@@???@@@AAAAAAAAA=========>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;@@@???>>>===<<<<<<<<<<<<888777777888;;;===>>>===444555666666666555333222444444333333333333444444111000000000000111111222000111111222222111111111111111111111111111000000111111222222222222222111......//////000000111111///000000000111111111111222222222222333333333333222333444555555555555444444444444333333333222222444444444333333333222222222333333333222111000000000444999===BBBQQQlllrrrbbbRRREEE===444333333222222333333333333000111;;;IIIRRRSSSPPPOOOKKKDDD;;;444111222444333222111000000111222333333222111/////////000000222222222222222222222222222333333444444555555666555666666666666666666555333444444555555444444333444444444444444444444444555555555555444333222111333444555666777888999999>>>??????===:::777666666444555666777777777777666777666666666666666666666777777777777777888888999777777777777666666666666555444444444444555666666666777888999:::;;;;;;;;;999:::;;;===???AAADDDEEEGGGDDDCCCDDDCCCEEELLLVVVmmm++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,************+++,,,---...---------............///++++++++++++,,,---......000000/////////111222333000111111000---,,,,,,---,,,---...///111222333444000111333555666666555444555555666777999:::;;;;;;888777666777888999999777777777777777888999::::::===<<<;;;:::999999999999999888777666777888:::;;;:::;;;>>>CCCHHHMMMRRRTTTOOOKKKFFFAAA???===:::999:::888888;;;:::666666:::666777999<<<>>>===;;;888666666777777888<<>>AAAAAA???@@@??????AAAEEEGGGHHHGGG===;;;999888888999;;;===;;;@@@FFFIIIHHHEEEBBB@@@???AAADDDEEEEEEEEEGGGHHHFFFEEEEEEGGGKKKMMMNNNMMMLLLLLLMMMPPPUUUXXXYYYZZZQQQQQQQQQPPPOOOOOOPPPQQQOOOPPPPPPMMMJJJIIIKKKNNNLLLMMMNNNPPPTTT[[[dddjjjffffffccc[[[RRRNNNOOORRROOOQQQSSSUUUUUUTTTSSSQQQLLLLLLKKKJJJKKKSSS^^^fffmmmeee\\\XXXXXXWWWSSSNNNNNNTTT[[[]]]YYYRRRLLLIIILLLMMMLLLKKKIIIHHHIIIJJJIIIJJJJJJIIIGGGEEECCCCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFDDDCCCBBBCCCCCCAAA???======>>>??????@@@??????===>>>???@@@@@@???===<<<===<<<;;;;;;;;;===>>>???999999888888:::<<<<<<===444555666777777666444333222333333222222111000///111111000000111111222333000111222333333444444333000000111222222222111111000000000111222222222222////////////000000000000000000000111111111222222222222222333333333444444111222444555666666666666777777666555444333333222222222222222222222333333444444444444333222111000///222777::::::EEE```zzzmmmVVVEEE<<<333333333222222333333444......111;;;HHHQQQTTTSSSPPPLLLFFF>>>777333333555999777555222000///000000222111000///000111222333333333333333333333333333333333333444555555666666666777777888888777777666333444444555555444444333444333333333333333333444666666666555555444333222222444666999:::::::::999DDDGGGIIIDDD<<<777777:::444555666777888777777666777666555555555777999:::888888888888888999::::::999999999888888888888777555555555555555666666777555666777999::::::;;;;;;::::::<<<>>>@@@CCCEEEGGGGGGEEEDDDDDDDDDEEELLLVVVmmm++++++,,,,,,,,,---------...------,,,,,,++++++***++++++++++++,,,---...///---------.........//////************+++,,,---...222111000//////000111111111222333222///...///000------...000111333444444000111444555666666555444333444666888;;;===???@@@;;;999888999::::::999888888888888888999:::;;;<<<===<<<;;;:::999999999999:::999888777777999;;;<<<:::<<>>???AAADDDGGGGGGGGG???===;;;999999;;;===???:::@@@GGGLLLLLLHHHDDDBBBBBBCCCEEEEEEDDDDDDFFFHHHCCCCCCEEEHHHKKKMMMMMMLLLLLLKKKMMMRRRZZZ```aaa```UUUTTTRRRPPPNNNMMMLLLKKKLLLMMMOOONNNLLLLLLPPPSSSNNNOOOOOOPPPSSSYYYaaagggjjjmmmmmmeeeYYYQQQOOORRRPPPQQQSSSUUUUUUTTTRRRPPPNNNLLLIIIGGGJJJUUUeeepppttteee]]]\\\\\\WWWQQQNNNTTTYYYZZZUUUNNNJJJHHHLLLNNNOOOMMMIIIFFFGGGIIIIIIIIIHHHFFFCCCAAAAAABBBDDDEEEFFFFFFEEEEEEFFFGGGHHHGGGEEEEEEEEECCC@@@>>>===>>>???@@@@@@AAA@@@@@@<<<>>>@@@BBBBBBAAA???===???>>>>>>>>>@@@CCCFFFHHH<<<;;;999999999:::;;;;;;666777999::::::888666555111111222222000...,,,+++222111111111222333333444111222333444555666666666///000111222222222222222000111111222333444444555000000000000////////////111111111111222222222222222222333333333444444444000111333555777777777777999999888666555444333222333444555555666777888888555555555444333222111000,,,...222666777@@@XXXqqqpppVVVDDD;;;333333333222222333444444...///111333666777666555111222333333333666:::===@@@>>>:::666222000000000000000///000111222444666444444444444444444444444333333444444555666666666555555666666666666555555333444444555555444444333444333333222222333333444666666666666555444333222111444777:::<<<<<<;;;:::GGGKKKNNNGGG<<<555666;;;444555777888888888777666777666444444555888<<<>>>999999888888999999:::;;;;;;;;;;;;:::::::::999999888888888888888999999:::555666777888::::::;;;;;;:::;;;<<<>>>AAADDDFFFHHHHHHEEEDDDEEEDDDEEELLLVVVppp,,,++++++******++++++,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,............/////////000***+++------------...000......------------..................////////////000000000111222222333333222333333444444333333222000000222444888===BBBDDD>>><<<999777666777888:::999999888888888888999999@@@===:::888999:::::::::555777999;;;<<<<<<<<<<<<>>>===>>>DDDKKKOOOMMMIIICCCBBBAAA@@@???===<<<<<<999888777777777888999:::;;;::::::<<<===>>>===<<<999:::888444444999;;;:::>>>:::999<<>>@@@>>>>>>??????@@@AAACCCCCC@@@???>>>===============@@@AAACCCEEEGGGIIIJJJJJJDDDFFFGGGFFFEEEDDDDDDEEEAAABBBCCCDDDGGGIIIKKKLLLNNNMMMOOOVVV^^^bbbaaa^^^WWWSSSNNNMMMOOOPPPOOOMMMKKKKKKKKKLLLMMMNNNPPPQQQUUURRROOOOOOTTT[[[aaadddgggnnnrrrnnnbbbVVVPPPNNNOOOOOOPPPQQQQQQRRRRRRSSSOOOJJJIIILLLLLLPPPeee|||yyybbbXXX\\\^^^ZZZTTTPPPOOOPPPLLLDDDBBBGGGGGGIIIKKKKKKIIIHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBCCCDDDCCC@@@>>>>>>???BBBBBBBBBBBBAAA@@@??????BBB@@@>>>???BBBCCCAAA???<<<======>>>CCCMMMRRRRRRBBB<<<777777:::<<<<<<999888777666666666666666777///000000000000111111111333222222333555666555333555444333333222222333333+++///111111333777888666222111111333555777666555000000111111111000000///111111333444444444444444///111333333333333555777111111111222333444555666555555444444333333333444333555555222111222444444444444444222000///000222222///...000333<<>>AAACCCEEEFFFCCCEEE@@@>>>CCCCCCGGGVVVvvv,,,++++++******++++++,,,******+++,,,---------,,,++++++++++++++++++++++++,,,,,,---------.........)))+++------,,,,,,...///......------------..................////////////......//////000111111222111222222333333222222111000000111333777;;;???AAA===;;;999777666777888999999888888777777888888999===;;;999999:::<<<======666777999:::;;;;;;;;;;;;999888999>>>EEEHHHFFFBBBAAA@@@???>>>===<<<<<<;;;999888888777888999:::;;;;;;::::::;;;======<<<:::555888999888999===???===;;;777777;;;>>>===>>>@@@============>>>???@@@@@@??????>>>=========>>>>>>???@@@BBBDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIHHHFFFEEECCCCCCDDDEEEGGGHHHJJJKKKLLLKKKMMMSSSZZZ]]][[[XXXWWWTTTPPPNNNNNNNNNMMMLLLJJJJJJJJJKKKLLLMMMOOOPPPPPPNNNNNNQQQVVV[[[___```aaafffjjjhhhaaaYYYTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOIIIGGGKKKMMMQQQaaauuuwwwcccZZZ]]]___\\\YYYRRRMMMLLLGGGAAA???BBBDDDGGGJJJKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCGGGGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFEEEBBB@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@DDDBBB@@@@@@AAAAAA???<<<=========???GGGSSSXXXXXXDDD???999888:::<<<;;;888777777666666666666777777111111111111111111111111222222222444666777666555444333222222111111222222///111222222666::::::666444222111111333444444333000000111111111111000000111111111222222222222222111333444333222111222444444444444444555666777888444444555555555444333222...000111000////////////333444555444222000111222333111111333333666AAALLLVVVZZZZZZTTTNNNIII@@@666111000000000000000000000000000111111111000000///000111111111111222666999;;;999777444111000//////000000000111222333333444222222222222222222222222444444444444444555666666777999;;;888444333555888777666333222111222444555555555555444555555666777333555666666444222222222555555666777888999::::::>>>@@@@@@<<<666222333666666777777888888888777777777777888888888888888888:::888666777:::;;;999888888888777777666555555555444555555666666777888888999888888888999999::::::;;;<<<===???BBBDDDGGGHHHDDDFFFAAA???DDDDDDHHHWWWwww,,,++++++******++++++,,,***++++++,,,,,,,,,++++++******************************+++,,,,,,,,,,,,,,,)))+++,,,,,,++++++---.........------------..................////////////---------...//////000000000111111222222111111000000000111222555888;;;===<<<:::888666666666888888888888777777777777888888;;;999888999;;;>>>??????666777888:::::::::999888666555666999>>>@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;999999888888999999:::;;;;;;::::::;;;<<<<<<:::888444888::::::<<>>@@@>>>>>>>>>======>>>>>>???=========<<<======>>>>>>===>>>???AAACCCDDDDDDEEEIIIHHHHHHKKKNNNMMMJJJFFFFFFFFFFFFFFFFFFGGGHHHIIINNNNNNQQQVVV[[[]]]ZZZVVVUUUTTTSSSPPPMMMKKKLLLMMMKKKKKKJJJJJJKKKLLLMMMMMMJJJJJJMMMRRRWWWYYYZZZYYYYYY[[[^^^___^^^\\\YYYWWWTTTRRRQQQOOOMMMMMMMMMMMMNNNHHHFFFKKKNNNQQQ\\\iiiuuuwwwoooaaaZZZ___dddeeeeeeZZZNNNGGGBBB???===???@@@DDDHHHJJJJJJJJJJJJJJJHHHHHHFFFEEEDDDDDDDDDDDDHHHIIIKKKKKKKKKIIIGGGEEEDDDEEEFFFEEEBBB@@@@@@AAA@@@AAAAAABBBBBBBBBBBBAAACCCBBB@@@??????>>><<<:::===<<<:::<<>>FFFEEE@@@777555111000000111111000000000000000111111000000333222000000///000111111444555555444222000111111555444444444555666777777333444555666555444222111222000////////////111222333444666666444222111222000000222555333111555;;;>>>@@@@@@======>>>>>>;;;222222222111111000000000222222111000////////////000111111111000111444666666555444222111111111111111111111111222333333444111111111111111111111111444333333333333444555555888:::;;;999666555777999777555333222222333444555666666666666666777888888555666777777444333222333444444555666777888888999888999:::777333111333555444555666777888888999888777777888999:::<<<======999888666777888888777666888888777666666555555444555555666777777888888999777777888888888999999999:::;;;===???BBBEEEHHHIIIDDDGGGBBB@@@FFFEEEJJJYYYxxx,,,++++++******++++++,,,+++++++++,,,++++++******++++++++++++++++++++++++)))***+++,,,---,,,,,,+++)))***,,,++++++***,,,---......------------..................////////////------......///000000000111111222222222222111111111111222333555777999::::::999777666555666777777777777777666666777777777999777666777:::<<<<<<<<<666777888999888888666666666555555888;;;<<<:::999888888999999999:::::::::999999999999999::::::;;;<<<;;;::::::;;;;;;999777666999:::999:::???AAA???>>>:::888;;;===<<<===@@@AAAAAA@@@???????????????;;;;;;;;;;;;<<<<<<===>>>;;;<<<===???@@@AAAAAAAAADDDCCCDDDIIIOOOPPPKKKFFFHHHHHHGGGFFFFFFFFFFFFGGGLLLNNNQQQVVV[[[\\\YYYVVVQQQRRRSSSPPPLLLKKKMMMPPPNNNNNNMMMLLLKKKJJJJJJJJJHHHIIIKKKOOORRRTTTSSSQQQTTTSSSSSSVVVZZZ\\\[[[ZZZWWWTTTQQQMMMKKKJJJJJJJJJNNNHHHFFFJJJOOOQQQWWW^^^cccgggddd[[[YYYcccqqqyyy{{{kkkXXXJJJCCC@@@>>>======AAAFFFIIIJJJJJJJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDGGGHHHIIIIIIHHHFFFCCCAAABBBCCCDDDCCC@@@>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAA>>>:::999AAAKKKMMMJJJAAA>>>:::999::::::999888777777777666777777888888888666555333222222222222444555777:::>>>@@@???===444333222222111111222222000111333:::GGGSSSTTTOOO;;;777333000///000000///000000000000000111111111444333111///...///111222555666666555333222222333444333333333333444444555333333222222222111111111666222//////000111333666222444777777555333222222------000444444000111555999888777555666999;;;<<<444333333222222111111000666555333111000000111222000111222111000000222444333333333333333333333444333333222222222222333444111111111111222222222222222222222111222222333444666777888666444333555777666555444222222333444555666555555666666777888999777888888777555333333444333333444555555666777777666777888777555555777999444555666777888888888888555666888<<>>AAAEEEGGGIIIEEEHHHCCCAAAGGGGGGLLL[[[yyy,,,++++++******++++++,,,++++++,,,,,,,,,+++******------------------------***+++---.........---,,,)))+++,,,,,,******+++---......------------..................////////////...//////000111111222222222222333333333333222222222222333444555666888888888777666555555555666666777666666555555666666777888777666666777888777666555666777777777666555444555555555666777888777777555666666777777888999999888888999999999:::::::::<<<;;;::::::;;;;;;999777777999999777;;;CCCHHHIIIEEE@@@<<<===>>>======???AAAAAA@@@???>>>>>>>>>>>>::::::::::::;;;<<<======;;;;;;===>>>????????????===<<<>>>DDDKKKMMMJJJEEEHHHGGGFFFFFFEEEEEEEEEEEEEEEGGGKKKPPPTTTUUUTTTRRRLLLOOOQQQPPPMMMMMMOOORRRSSSRRRPPPMMMKKKJJJIIIHHHJJJIIIIIIJJJLLLNNNMMMLLLQQQOOOMMMPPPVVVZZZ[[[YYYYYYVVVQQQLLLIIIHHHIIIIIIMMMIIIHHHKKKPPPRRRSSSUUUXXX]]]]]]XXXZZZjjjqqq\\\NNNFFF???:::<<>>>>>?????????@@@AAABBBBBBBBBAAADDDEEEGGGHHHJJJKKKMMMNNNJJJGGGAAA===???DDDCCC>>>;;;:::888888888999999999777777777777777888999999999888666333222222222333444555777;;;>>>???>>><<<555555444333333333333444///000333:::IIIUUUVVVQQQ===999444111000000000000000000//////000111222222555444222000///000111222444555666666555555666777555555444333333333444444444222000...---///111222222///111888;;;666111111111444666777555333222222...---///333333000111555555444333222222222222444444333333333222222111111666555333111000000111222000111222111000000111333111111222222333444444444555444333222222222444444222222222222333333444444333333333333333444444555444555555444333222333444666555444333333333444444444444444444555666777888888999999777444333333444333333333444555555666666666777777777777888:::;;;666666777777777777666666555666888;;;???BBBDDDEEE999999999888777666666777777777666666555444444444666666666777888888999999888999::::::;;;;;;::::::777888999<<>>@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======;;;<<<===>>>>>>>>>>>>>>>999999<<>>???@@@@@@@@@@@@@@@???===???BBBDDDEEEGGGJJJLLLOOOOOOKKKDDDAAABBB???:::888777777777888888999999777777777777888888999:::999888555333222222333333222333555999;;;;;;999666666666555444444444444444000111333777AAAJJJJJJFFF<<<999555222222222111000000000/////////111222333444333222111000111222333222444555666666666888:::888888777666555555555666333222///------...000222///000999HHHLLL@@@333...111333555555444333222333444000000222333000111444333000000222222//////222222222222222222222222222222222111000////////////000222333222111111222333000111222333444444333333777666444222222222444555222222222333333444444555666555555555555666777777555555444444333444444555555555444444333333333444222222222222333555666777999999888666444222333444333333444444444555555555555555555555666777888999666666666777777666555555777777888888999::::::;;;777888999888777666777888777777666555555444444333555555666777777888888999888999:::;;;<<<;;;::::::666777999;;;>>>AAADDDEEEEEEHHHCCCBBBHHHHHHMMM\\\yyy,,,++++++******++++++,,,+++,,,---...............------------------------***,,,...000000///---,,,,,,---...---,,,+++,,,---......------------..................////////////000000111111222333333333222222333333333333222222000000111333444444555555444444444444444444444555666555555444444555555666888666555555666555333222222333444555555444333333222222333333222333444555444444444555555666666777555666777888888888777777;;;::::::;;;======<<<:::666999999999>>>GGGNNNOOOKKKEEE@@@@@@@@@??????BBB>>>======<<<<<<<<<======@@@@@@???>>>>>>>>>??????======>>>?????????>>>>>>;;;<<<>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJLLLMMMOOOQQQRRRLLLLLLLLLNNNPPPQQQPPPOOOOOOOOONNNLLLKKKKKKKKKKKKLLLJJJJJJKKKMMMOOOOOONNNOOONNNMMMOOORRRUUUWWWXXXZZZVVVPPPKKKIIIIIIKKKMMMKKKMMMOOOOOOPPPQQQRRRRRRVVV[[[]]]ZZZZZZlllqqqXXXEEE@@@BBBCCCDDDDDDEEEGGGIIIGGGFFFFFFEEEEEEEEEEEEEEEHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEBBB@@@@@@AAA>>>>>>?????????>>>======888:::<<<===<<<<<>>===:::888999999999888777888999777777777777888999:::;;;999777444222111222333444444555777999;;;:::666333555555444333333333333444111444555555999>>>>>>:::888666444333333222111///000000///...///111333444000000000111111111111111111222444555444555777888999888777666555555555555222222111111111000000000333000888GGGKKK@@@555111111333444333222111222444444111000333444222222444333000///333333000000444000000111111222222333333000000111111111000000///000111333333333222333444555666777777777777666555999777555222222222444555000111111222333333444444555555444444555555666777555444333333333444444444555555444444444333333333111111222222333555666777999999888555333111222444444444444444555555555555444333333333444555666666444444555666777777777777888888777777666555555444444666888777555555666888777666666555555444333333444555555666666777888888777888:::;;;;;;;;;999888888888:::<<<>>>AAACCCEEEDDDGGGCCCBBBHHHHHHMMM\\\xxx,,,++++++++++++++++++,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///000///---+++,,,.........,,,,,,,,,............------...................../////////000000000000111222222333333111111222222222222111111...///000111333333444444444444444444444444444444555555555444444555555555777666555666777777555333111222333444555444333333333444444444333444666777444444444555555666666666444555666888888777777666;;;::::::<<<===>>>===<<<666999:::999<<>>>>>>>>>>>??????CCCCCCBBBAAA@@@@@@@@@AAA>>>>>>???????????????>>>>>>@@@AAAAAA@@@???@@@AAA@@@@@@AAAAAACCCDDDFFFGGGEEEFFFGGGGGGGGGHHHJJJLLLNNNLLLKKKMMMQQQRRROOOLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJKKKNNNQQQSSSRRRQQQMMMNNNNNNPPPRRRTTTWWWYYYZZZVVVPPPKKKIIIJJJMMMOOOKKKNNNQQQPPPPPPQQQSSSSSSUUUZZZ]]]YYYWWWfffhhhRRRBBBCCCCCCBBBBBBCCCFFFHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEECCCAAA@@@AAABBBCCCBBBCCCDDDCCC@@@>>>>>>???>>>>>>>>>>>>>>>===<<<;;;;;;===???===:::999:::<<<888???CCC@@@;;;::::::999:::;;;;;;:::888777777888777777777777888999:::;;;888666444111111222444555888999:::<<<===;;;777333555444333333222222333333111555666555666999999666555444222222333222000///000///......///111333444---...///000111111000000000222333333333333444666888777666444444333333333000222444666666333000...555,,,+++666;;;555111333222222333222111111222444000...///444666444444555444///---000000---...333//////000111222333333444000111333444444333222111///111444444444333444555;;;;;;<<<======;;;:::999:::888555333222222444555///000000111222222333333222222111111222222333444333222111111222333333222555555444444444333333333222222222333444555777777999999777555222111222333444444555555555555555555555444333333444555555444111222444666777888999999777777777777666666666555222444666666444333666888777666666555444444333333444444555555666777777777555777999:::::::::888777::::::;;;===???AAACCCEEEDDDGGGBBBAAAGGGHHHMMM\\\www...---+++)))((((((((()))...---,,,,,,---...000111000///...---,,,+++++++++******+++---------------+++,,,---...///...---,,,......////////////......+++++++++***++++++,,,,,,000000111222222222222111333333333222222222222111222......444888777555555777777666666666444111///333333333333333333333333666666666666555444333222444444555555444444333222222222222333333444444444555555555555555666777777555555555555555666777777888999:::;;;:::999888777888888:::<<<>>>@@@AAABBBAAA???===::::::<<<>>>@@@??????>>>>>>>>>>>>>>>>>>@@@CCCBBB???@@@EEEFFFEEEGGGEEEAAA???>>>>>>@@@AAA===???AAABBBAAA@@@@@@@@@======???AAACCCEEEFFFGGGHHHHHHGGGFFFEEEGGGKKKNNNKKKJJJNNNVVVXXXUUUQQQPPPNNNJJJFFFGGGLLLNNNLLLJJJLLLLLLLLLKKKKKKLLLPPPSSSRRRPPPOOOOOOQQQVVV\\\___fffYYYMMMLLLOOOOOOLLLJJJNNNPPPSSSTTTRRRPPPOOOOOOXXXYYY[[[\\\YYY```xxxyyyXXXHHHEEEAAA???@@@AAABBBBBBCCCBBBAAA@@@???@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDCCCAAA???>>>BBBAAA@@@>>>===;;;:::999::::::::::::::::::::::::=========<<<<<<;;;;;;;;;;;;;;;::::::888777555444777777888999::::::::::::888777666555555444444555666666666666666666666666333333333333333333333333222222222111111111000000...///000111222333333333000111111222222222111111//////000111222222333333222222111111222444666777555444444333333222222111333333333333222222111000---...000111222222111111333444555444222000000000000000000000111222333333222111111000000000000000000000000222333333222000222222222222333444444555777555333222222444666888@@@DDDGGGEEE???999888999666555444333222111111111222222333333444555666666333222222222333666999;;;333333333444444444555555777555222000000111333555333333333333333333333333888666444555666666444111555555777777777555333222666555444333333333333333222333444555555555555444:::888555333222444666888999888777666555555555555666555555555555666777777888777666777888999888777888888888888888888999999999999;;;>>>BBBDDDEEEDDDDDDCCC===@@@GGGFFFKKK]]]vvv,,,+++***)))))))))***+++++++++******+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,------......------,,,,,,+++++++++,,,------...//////000111111111000000222222222222111111000000111......222555666999===BBB???;;;777555444333222555555555555555555555555333444555555555555555444111111222333444444444444222222222333333444444444666555555555555555666777555555555555555666777777888999999:::999888777666777777999:::<<<===>>>?????????>>>=========>>>???>>>>>>>>>>>>????????????@@@BBBBBB???AAAEEEGGGEEEBBBCCCDDDEEEEEEDDDCCCBBBAAABBBAAA@@@>>>>>>@@@BBB>>>>>>???AAACCCDDDEEEFFFHHHGGGGGGEEEDDDFFFIIILLLLLLKKKNNNTTTVVVSSSOOOOOOLLLHHHEEEGGGKKKOOOOOONNNOOOOOOOOOMMMKKKKKKMMMOOOLLLLLLLLLNNNRRRXXX]]]aaaeeeZZZPPPNNNOOONNNMMMNNNOOOQQQSSSSSSRRRQQQQQQQQQTTTUUUXXXYYYWWW\\\mmm}}}\\\LLLIIIEEEBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;888888999999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999888777555555666777888999::::::::::::999888777666555555555555666666666666666666666666333333333333333333333333444333333333222222222222000111111222222222222111111111222222222222111111//////000111111222333333222222111111222333444555333333333333333222222222333333333333333222111000222333333333222111000///222444555444222111111111////////////000111333333222222111000000000000000000000111333444444333222222222111111111222444444333222111111333555999;;;AAAEEEGGGDDD>>>888666666555444333222111111222222222333333444444555555555444333333222333444555666333333333444444444555555333222111000000111222333333333333333333333333333555444444555777888666333666666666666555555555555666666555555555666666777444444444555555555666666888888777666555666666666888777666555555444444444555555444444555555666777777666555666777888777666777777777777888999;;;;;;::::::;;;>>>BBBEEEEEEDDDBBBAAA<<<>>>EEEDDDJJJ[[[vvv******))))))***+++,,,,,,+++*********+++,,,---...------,,,,,,,,,,,,------///...---+++******++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000---...//////000000//////222222222222111000///...111000000333555:::CCCNNNUUUOOOFFF===777444444555444444444444444444444444111222333444555555555555111222333444444555444444222222333333333333444444666666555555555555555666555555555555555666777777777888999999999888666555666777888888:::;;;;;;<<<===>>>@@@AAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@???BBBBBB@@@BBBGGGIIIGGGBBBGGGNNNSSSTTTPPPKKKGGGGGGFFFCCC???======@@@CCC@@@@@@AAABBBCCCDDDEEEEEEGGGGGGFFFDDDCCCDDDGGGJJJLLLJJJLLLQQQSSSPPPNNNNNNKKKHHHEEEFFFKKKPPPRRRSSSRRRRRRRRRPPPLLLJJJJJJJJJIIIJJJLLLOOOSSSXXX\\\^^^cccZZZRRRPPPNNNMMMNNNRRRPPPQQQSSSSSSRRRRRRSSSUUUSSSSSSUUUVVVUUUXXXbbbmmm^^^SSSOOOJJJGGGEEEDDDBBBAAACCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB=========<<<<<<<<<<<<<<<666777777888999:::;;;;;;::::::999999999999888888777888888888888777666555666777888999999::::::999;;;:::888777666555555555555555555555555555555555333333333333333333333333555555444444444444333333222222333333222111000000111222222222222222111111///000000111111222222222222222111111111222222333111222222222222333333333222333333333333222222111444444444444333222111000222333555444333222222333.........///000222333444222222111000000000000111000111222333444444444444444333222111111333444666DDDBBB>>>:::777666666666>>>AAACCCBBB===888777777555444222111111222333444444444444444444444444444444444444333222222111111333333333444444444555555222222222222222333333333333333333333333333333333333333333666888888777555777666555555555666777888666666666666777888999:::666555444444444555666777666777888888888777555444777666666555555444444333444444444444444555555666666555444555777888777666666666666777999:::<<<===;;;;;;<<>>EEEDDDJJJ]]]xxx***************+++++++++,,,,,,,,,------...//////,,,+++++++++,,,------...///...,,,*********,,,---))))))******++++++++++++++++++,,,,,,,,,,,,++++++******++++++---...///000......///000000000000///333333333333222000///...333222444666999@@@PPP```hhhbbbVVVIII>>>777444444111111111111111111111111222222333444444444444444444444555555555555444444333333333333333333333333666666555444444444555555555555555555555666777777666777888999::::::999999777777888888999999::::::;;;===AAADDDDDDBBB???======>>>>>>??????@@@@@@AAA@@@CCCCCCAAACCCIIIKKKJJJHHHPPP[[[cccddd^^^UUUNNNKKKJJJGGGCCC??????AAACCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEECCCBBBCCCFFFIIILLLHHHIIIMMMPPPOOONNNPPPMMMJJJFFFGGGKKKPPPSSSUUURRRSSSSSSQQQNNNKKKJJJJJJLLLMMMOOOQQQTTTVVVXXXYYY^^^XXXSSSPPPMMMKKKNNNSSSQQQRRRSSSSSSRRRSSSUUUWWWXXXVVVTTTSSSSSSUUUZZZ___qqqwww[[[WWWSSSNNNJJJGGGEEEBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA<<<<<<<<<<<<;;;;;;;;;;;;777777777888888999999999777777777777777777777777555666666777777777666666555666777888999999999999;;;;;;999777666555555555666666666666666666666666222222333333333333444444444444444444444444444444222222333333222222111000222222333333222222111111///000000000111111111222222222111111111111111111000000000111222333333444222222333333444333333333111111222222333444444444111333555555444333333444...//////000111333444555333222111111000000111111000111222333222333444444777555333222222444666777LLLIIIDDD>>>999555333222888:::======<<<::::::;;;666555333222222333666777444444444444444444333333444444555444444333222111333333333444444444555555555555666666666555333333222222333333333333444444111222333555777777666555666666666555555666666777777777777777777888999:::777666444333333444666777555666777777777666555555777777777666666555444444444333333333333444555555666555555666888999888777777777777888999:::;;;<<<<<<<<<===@@@DDDFFFFFFEEEBBBCCC???AAAGGGFFFMMM```zzz++++++++++++******))))))++++++,,,------.........+++++++++++++++,,,---...---,,,*********,,,...///)))))))))*********++++++,,,,,,------------,,,,,,)))))))))***+++---...///...///000000111111000000333444555555444222111///111222555888:::CCCUUUfffpppkkkbbbTTTEEE:::333111111111111111111111111111333333444444333222111111000111222333444555555555333333333333333333333333555555444444444444555555555555555555555666777777444555888:::<<<=========888999999999:::::::::::::::===AAAEEEEEEDDD@@@>>>>>>>>>??????@@@@@@@@@AAAAAADDDDDDCCCDDDJJJLLLKKKMMMVVVbbbkkkllleeeZZZRRRMMMMMMKKKHHHDDDBBBBBBBBBFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFEEECCCBBBCCCGGGJJJLLLGGGFFFJJJMMMMMMOOORRRPPPMMMJJJIIIKKKNNNRRRTTTPPPQQQRRRQQQOOOMMMMMMMMMOOOPPPQQQSSSUUUWWWXXXXXXYYYUUURRRQQQMMMJJJMMMRRRQQQRRRSSSSSSSSSSSSVVVXXX\\\XXXRRRMMMMMMQQQUUUVVV___pppiiiUUUVVVSSSNNNJJJHHHEEEBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>?????????======<<<;;;:::999888888888888888777777666666666555666666666666666666666444444555666666666555555555555666777888888888888;;;:::999777666666555555777777777777777777777777222222222333333444444444333333333444444444444444111111222333333333333222333333333333333222111111000000000000000111111111111111222111111111111000...//////000111222333333111222333444444444444444000000111111222333333444222444555555444444444555111111111222333444666777333222222111111111111111000111333222111111222444666444333222111222444555999888666555444444444555555777999::::::::::::;;;777666555444444555777888444444444444444444333333333444444555555555555444333333333444444444555555777777888777666444111000222222222333333444444444222333444555555555666666777888888888777666555444999888777777666666666777777555444222222333555666666555555444444555666666888888999999888777555555444333333333333444555555777666666777999::::::999::::::999999999999999999===<<<===@@@CCCEEEEEEDDDBBBCCC@@@BBBGGGEEEMMMbbb{{{+++++++++++++++***)))(((((()))***+++,,,,,,,,,++++++++++++++++++,,,------++++++******+++---...///******))))))******+++,,,------............------)))))))))***+++,,,---...//////000111111111111000222333555666666444222111...///222666888>>>MMM\\\fffeee```VVVGGG:::333000222222222222222222222222333333333333222111000///)))+++---000222555666666444444333333333333222222444444333333444555555666555555555555555666777777444555888;;;===>>>??????999999999::::::;;;;;;<<<:::<<<@@@CCCDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDDDDBBBDDDIIIKKKIIILLLTTT^^^fffgggaaaXXXRRROOOOOOMMMJJJFFFCCCBBBCCCFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGFFFEEEDDDFFFIIILLLPPPJJJFFFHHHJJJKKKMMMQQQQQQPPPMMMKKKLLLNNNQQQSSSNNNPPPQQQQQQOOOOOOPPPRRRNNNOOOQQQSSSVVVXXXZZZ[[[UUURRRQQQRRROOOKKKLLLPPPQQQRRRTTTTTTSSSSSSTTTVVVYYYVVVOOOGGGGGGLLLOOOOOOTTT___jjjnnnmmmgggZZZNNNQQQNNNKKKHHHGGGDDDBBB@@@AAAAAABBBBBBBBBAAA@@@???=========<<<===>>>>>>???======>>>??????>>>===<<<<<<<<<;;;:::999888777666999888777666555444444333444444555555555555666666333444444555555555444444444555666777777888888777999999888777666666666666777777777777777777777777111222222333333444444555333333333444444444444555111111222333444444333333444444444444333222111000000000000000000000000000111111222222333222222111......///000111111222222111111333444555555555555444333222111000000000111333555777666555444444555333333333333444555666666333333222111111111111222222444555333000///222555222222111111000000111111......///000111333444555777777777888888777777666777666666555555555666666444444444444444444444444333333444444555666777777333333333444444444555555444555555444333111///...111222222333333444444555333444555555555666:::<<<>>>===<<<:::888666555444999888777666555555555555777666555444444444555666666666555444444555777888888999::::::999888666555444444444444444555555666888777666888:::;;;;;;:::<<<;;;:::999999888888999<<<<<<===@@@CCCEEEDDDCCC???AAA???AAAEEECCCLLLaaa}}}((()))***+++,,,+++******'''(((***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---------............------+++++++++++++++,,,---...---...//////000000//////000111444555666444333111//////111444555777@@@KKKOOOQQQRRRLLLBBB888333222222222222222222222222222111222222222222222111000,,,---///111333444444555444444444333333222222222222222222333444555666777555555555555555666777777555666999;;;<<<======<<<888888999999:::;;;<<<<<<;;;<<<>>>@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>@@@BBBBBB@@@AAAEEEGGGFFFGGGMMMUUU\\\^^^[[[VVVRRRPPPOOOLLLGGGCCCBBBCCCEEEDDDEEEEEEFFFGGGHHHHHHIIIGGGGGGGGGFFFFFFHHHLLLPPPVVVNNNHHHGGGHHHGGGJJJNNNPPPPPPOOONNNMMMNNNQQQSSSOOOPPPPPPPPPOOOPPPRRRTTTPPPPPPQQQRRRTTTVVVWWWYYYSSSPPPQQQTTTSSSOOOMMMNNNPPPRRRTTTUUUSSSRRRRRRSSSTTTTTTNNNFFFEEEJJJMMMLLLNNNTTTYYYZZZXXXVVVPPPKKKJJJHHHFFFEEEDDDCCCAAA???AAAAAABBBBBBBBBAAA@@@???<<<<<<<<<;;;<<<======>>>===???AAABBBBBB???<<<:::::::::999999888888888888777666666555555444444444444444444555555555666666333333444444444333333222444444555666777777777777777666666555555666666777555555555555555555555555111111222333333444555555444444555555555666666666333333333444333333222222444444444444333222111000000000000000000000000///000111222333444444333333...//////000000111111111000111222444555666666666666555333222111111222222555777888777555444444444444444333333333444444555444333222222111111222222666888999666111000222666222222333333333222000000333333333222222222222222666555555555666666666555555555666666555444333222222333333444444555555555444333333222333555666777333333333444444444555555222222222222222111111000111111222333333444555555444555555555666:::AAAFFFIIIEEE@@@:::777666777888888777777666666666777777888888888777777777666666666666777888888888888888777888999:::999777555444555555444444555555666777777666666777:::;;;;;;:::;;;;;;:::999999999::::::<<<<<<<<>>BBB@@@AAAEEECCCLLLbbb&&&''')))+++,,,,,,,,,,,,)))***,,,---......------,,,,,,++++++***++++++,,,---------------+++******,,,+++*********+++------,,,------......------,,,------,,,,,,,,,---......,,,---......//////.........000222444555444222111111111333555555444888>>><<>>@@@AAACCCDDDCCCBBBBBBAAA@@@???>>>>>>???AAA@@@>>>???CCCEEECCCDDDHHHNNNTTTXXXWWWUUUSSSRRROOOJJJDDD@@@@@@CCCGGGCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHGGGHHHJJJNNNRRR[[[SSSKKKHHHFFFEEEGGGKKKOOOOOOOOOOOOOOOOOORRRSSSPPPQQQPPPOOONNNOOOSSSUUUUUUTTTRRRQQQQQQRRRSSSSSSSSSPPPQQQUUUWWWRRRNNNMMMPPPRRRUUUUUUTTTRRRQQQQQQQQQSSSPPPHHHFFFKKKMMMKKKKKKOOOQQQQQQOOONNNMMMKKKEEEDDDBBBBBBCCCBBBAAA???AAAAAABBBCCCBBBAAA@@@???<<<;;;;;;;;;;;;<<<======>>>@@@CCCEEEDDDAAA===:::777777888888999999999999444444555555555555555555444444444555555666666666333444444444333333222111333444555666777777777777555555555555555666777777333333333333333333333333111111222333333444555555555666666666777777888888555555555444333222000000444555444444333222111000000000000000////////////000111222444555555444444////////////000000000000000111222444555666666777444333222222333444666777666777888777555333333444444444333333222222333333444333222222111111222222999;;;<<<888333111333777444555777777777555333222222222222333333333333333222222222444666888888888333444555666555333000...222222333333444555666666555333222111111222444666333333333444444444555555111111222333333444555555111111222333333444555555444555666666888>>>GGGNNNRRRLLLCCC:::666666999<<<666666666666777888999::::::::::::::::::999888777555777:::<<<===;;;999777666777888999888666444333666555555555555666777777555555555666999::::::999999999999999::::::;;;<<<<<<;;;<<<>>>AAACCCCCCAAA@@@DDDBBBCCCGGGEEENNNeee******+++++++++***))))))+++++++++,,,,,,---------))))))(((((((((***+++,,,+++++++++************))))))(((''''''(((***,,,...,,,---------,,,,,,...000000///---,,,,,,---///000---------............///---...///111333555666777333222000//////000222333999888777666555444333333000111111111222222222222//////............//////333333333444444555555555666666666666555444333222333333333222222333333444777777777777888:::;;;<<<:::999777888999999888777999999999888888777777777>>>>>>>>>>>>???BBBDDDEEECCCAAA???>>>>>>===;;;888???>>>>>>???@@@AAABBBCCCEEEGGGIIIKKKMMMOOOPPPPPPMMMKKKIIIGGGFFFEEEFFFFFFDDDCCCCCCCCCEEEHHHKKKMMMKKKJJJIIIGGGGGGIIINNNRRRRRROOOKKKGGGEEEDDDEEEFFFJJJJJJKKKNNNQQQSSSRRRPPPNNNNNNNNNLLLKKKKKKNNNPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRQQQSSSUUUTTTQQQQQQTTTWWW___[[[UUUPPPNNNLLLKKKJJJLLLMMMNNNMMMJJJHHHHHHIIIFFFEEEDDDBBB@@@>>>===<<>>===???===<<<:::999999::::::999<<>>@@@BBBDDDBBB@@@??????@@@@@@@@@??????????????????@@@AAABBBDDDEEEFFFIIIKKKMMMOOOPPPLLLKKKJJJHHHGGGFFFFFFGGGFFFEEEEEEEEEFFFHHHKKKLLLJJJIIIHHHGGGHHHJJJLLLMMMOOOMMMJJJGGGFFFFFFFFFGGGHHHGGGHHHJJJMMMNNNMMMLLLLLLMMMLLLKKKIIIJJJLLLOOOQQQQQQRRRRRRRRRQQQPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWVVVTTTTTTVVVYYYfffaaa[[[TTTOOOKKKHHHFFFHHHJJJKKKJJJHHHFFFFFFFFFEEEDDDCCCAAA@@@>>>===<<>>======<<<;;;999999999::::::888:::>>>BBBEEECCC>>>999888888999999888777666555333333333333333333333333555555444444444333333333666666666777666666555444444444333333333333333444555666777777666666777999555444444555777777555222000/////////000000111222111222333333222222444666777666666444333222111111333222111111000000111111000000111111111000000///...000222222000000000111111111000000000111222222555444444333333444444555444444444333333333444444888888777666555444333222111222444555555555444333555444444444333333333333555444222222222333333333333333444444444444444444444333222111111333555666555444444444444444444444444444444444444333333333222333444555555555555444333333333444555555555666555555444333333333444444888666444444555555333111111222333444444444444444222555666666;;;DDDIIIJJJEEE@@@:::666555666666666555555666777888888888888;;;;;;;;;<<<<<<;;;;;;:::888888888888888888888888888777555444333444555666666777888999999999999999777777888888888999999999999999888888888888999999;;;<<<>>>???@@@AAAAAABBBAAAAAACCCDDDDDDHHHUUUccc******+++,,,------------++++++++++++,,,,,,,,,,,,++++++***)))))))))******,,,+++++++++*********************+++,,,,,,------...//////---+++***,,,---)))***---.../////////...---------............///---...///000222333444555111000///......///000111......//////000000000111////////////000000000000222111111000000111111222222222222222333333333333333333333333222111111000222222222222333333444555888888777666666666666666777666555666888999999888:::::::::999999999999888;;;;;;<<<<<<>>>???AAABBBBBB@@@>>>???BBBDDDFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEHHHKKKNNNOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKIIIGGGFFFGGGJJJLLLJJJIIILLLKKKIIIGGGGGGGGGIIIJJJHHHGGGFFFGGGIIIKKKKKKJJJJJJKKKKKKIIIHHHHHHJJJLLLPPPQQQQQQQQQPPPPPPOOONNNLLLLLLMMMMMMNNNOOOPPPPPPSSSUUUWWWVVVTTTSSSUUUXXXdddaaa[[[TTTMMMHHHEEECCCDDDFFFGGGGGGEEECCCCCCCCCDDDCCCBBBAAA???===<<<<<<===============<<<<<<<<<::::::999999888999999:::777888999;;;======;;;888888888888888777666555444333333333333333333444444555555444444444333333333333333444555555555555555333222222222222222333333111333333222000111444888555333222222333444333111111111000000000000111111...000111222222444666999999888777666444333222111222222111000000000111111111111111111111000///...---///111111111000111222333333222111111111111111444444333333333333444444333333333333333444444444444444444444444333333333111222333444555444333333444444444444444444555555999777555333222111222222333444555555555444333222222222111111222444666777666666666555444444444333222222222222222333333333111222222333333333333222333333333333444444444444444444333333333444555555<<<999666555555555444333333444444555555555444444222777999999<<>>@@@AAA@@@@@@???AAAAAACCCDDDDDDHHHVVVddd***+++,,,---............+++++++++++++++++++++,,,,,,++++++******))))))))),,,,,,+++++++++*********)))***++++++,,,,,,++++++,,,---...---,,,+++---///,,,---------............---------............///------...///111222333333///......------......//////000000000000111111111.........////////////000111111111000000111111111222222222222222222222222444444444444444333222222222111222222333444555666888888777777777777777888666555555666888:::999888:::::::::999999999999999;;;;;;<<<===>>>@@@AAABBBDDDBBB???@@@CCCFFFIIIJJJAAAAAABBBBBBAAAAAAAAA@@@BBBBBBBBBCCCFFFIIIMMMOOOKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIGGGEEEDDDHHHNNNPPPLLLHHHIIIHHHGGGGGGHHHIIIKKKLLLLLLJJJHHHHHHJJJKKKLLLKKKJJJKKKKKKJJJHHHHHHJJJLLLOOOPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNOOOOOONNNNNNOOORRRTTTSSSQQQOOOQQQSSSXXXWWWSSSNNNHHHDDDAAAAAAAAACCCFFFFFFDDDCCCBBBBBBCCCBBBAAA@@@>>>===<<<;;;<<<<<<;;;::::::;;;;;;<<<888888888888888888999999777777666777888888999999999999999888777666555444333333333444444444444444555555444444444333333333222222333444444444444333111111111111111111222333000111111222333444555555666555333222222111111111222111111111111222333333...///111111222333666888::::::888777555444222222111111000000000000111111111111222111111000///...---///111111111000111222333333222222222222222333222222111111111111222222222222333333444444444333000000111222222333333333000111333444444333333222222222222333555777999:::===<<<:::777333222222222333444666666666444222000111111111111333444666777777777666555555444333333222222222222333333333333111222222333333333222222333333333333333333222222333333333333333444555666<<<:::777555444555555666555555666666666555444444333777999999:::>>>>>>;;;888777666666777666444222555666666666666555555444555666777777777777777777666666666666666666666666666666555444444444555666555666777888999999999999777777777777888888888888999999888888999:::;;;;;;<<<===???@@@AAA@@@???>>>@@@@@@BBBCCCCCCHHHUUUddd***+++,,,---.../////////++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,++++++++++++***((()))******+++******))))))+++,,,,,,,,,---000222333111...,,,++++++---...---------............///------...//////000111111...------------------...111111111111000000000000---.........////////////111000000//////000000111222222222222222222222222333333333444333333222111111111111222333444666777444444444555555777888888666555555666999::::::999999999999999999999999999;;;<<<===>>>@@@AAABBBBBBFFFCCCAAA@@@BBBEEEGGGGGGBBBCCCCCCDDDDDDCCCBBBAAACCCBBBBBBCCCEEEHHHKKKMMMIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEECCCDDDJJJPPPSSSOOOKKKHHHGGGGGGGGGHHHJJJKKKLLLMMMKKKIIIIIIJJJLLLLLLLLLJJJLLLLLLKKKJJJJJJKKKMMMNNNNNNOOOOOOOOOOOONNNNNNPPPQQQQQQQQQPPPOOONNNMMMMMMPPPSSSRRROOOMMMOOOPPPOOOPPPOOOKKKEEE@@@>>>>>>@@@BBBEEEFFFEEECCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<;;;::::::999::::::;;;;;;777777888888888888888888777777666555555666888999::::::999888777666666666333333333444444555555555555555444444444333333333333333333333333222222111111000000000111111222333444444666<<>>AAA???===999555222111000000//////000111222333333000111222222111222444666999999888666555444222222111000000///000000111111111111111111111000//////...///111111111000111222111111111111222333444555222111111000000111111222111111333444444444333333...//////000111222222333000000222333333333222111...///000222555999<<<>>>BBBBBB@@@<<<777333333333333444666666666444222000000111111222333555666666777777666555444333333222222222333333444444444555333333444444444444333333333333333333333333222222333333333333333444555666999888666555444555777888666666777777777666555555444777777555777<<<>>><<<888666444444555666555444555666666666666555555444444555666666777777777666555555555555555555555555666666666666666666777777777777888888888777777666999888888777777666666666:::::::::;;;<<<>>>???@@@???@@@@@@AAAAAA@@@>>>>>>??????AAABBBCCCGGGUUUccc++++++,,,---............+++++++++++++++*********+++++++++,,,++++++***))),,,,,,,,,,,,++++++++++++))))))))))))))))))))))))''')))+++,,,---...111444888555000,,,***+++---///---------............///---------....../////////------------------------000000//////......------............////////////000000000//////000000000333333333333222222222222000000111111111000000///000000000222333555777888111111222222333555666777888777666777999::::::999777888888888888999999999;;;<<<===???@@@AAABBBBBBFFFCCCAAA@@@AAABBBCCCBBBAAABBBCCCDDDDDDDDDCCCBBBCCCBBBBBBCCCDDDFFFHHHJJJGGGGGGHHHIIIIIIIIIHHHHHHDDDDDDDDDEEEEEEEEEEEEEEECCCDDDFFFKKKPPPRRRPPPMMMHHHHHHHHHHHHIIIJJJJJJKKKKKKIIIHHHHHHJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQOOONNNNNNRRRTTTTTTQQQOOOOOOQQQPPPRRRQQQMMMEEE>>>;;;;;;???BBBFFFGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>======:::::::::;;;;;;;;;;;;;;;888888999999999888888777666777777666555555777888888888777666666666777777333333333444555555666666555555444444444333333333333333333333333222111111000000000000111222333333333666;;;BBBHHHJJJHHHEEELLLKKKHHHBBB<<<666333222//////......///000111111111222222222000000222444777666666555444333222222000000/////////000111111000000111111111111000000///000222222000///000111000000000000222333444555333333222222222222333333000111222444444444333333/////////000000000111111///000111222333222111111......///111444888<<>>888666333333444666666666555666666777777777666666666666777888999999999999555555555555555555555555666666666777777777777777777777888888777777666555888888777777777666666666::::::;;;===???BBBDDDEEECCCCCCBBBAAA@@@???????????????AAACCCCCCHHHVVVddd+++,,,,,,---------,,,,,,++++++++++++*********))))))***+++,,,,,,,,,+++***------,,,,,,,,,+++++++++++++++***)))))))))***+++(((***+++,,,,,,...000333777444111...------///000---------............///---------------.........------............---------------...................../////////000000000222111111000000111111222444444444444333333333222//////000000000000000/////////000111333555777888444444444444555555666777:::999888999:::;;;:::999666666777777777888888888999:::<<<>>>@@@@@@@@@@@@CCCAAA?????????@@@???>>>>>>@@@AAACCCDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEGGGHHHHHHHHHGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFCCCEEEHHHKKKMMMNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLKKKIIIKKKLLLNNNMMMLLLKKKLLLMMMKKKLLLNNNPPPQQQRRRRRRRRRNNNPPPQQQSSSSSSSSSQQQPPPOOOSSSVVVVVVRRRPPPPPPQQQRRRTTTUUUPPPFFF>>>;;;;;;>>>AAAFFFHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>:::;;;<<<=========<<<<<<999::::::::::::888777666333666888888666444555666555555444444444555666777333333444444555666666666555555444444444333333333222222333333444333333333111000000111222333444444444:::AAABBB@@@???@@@CCCIIIJJJJJJFFF@@@;;;888888444333222111000000000000000111222111000000222444333333333333222222111111///////////////000111111...///000111111222111111000222333222000/////////000000000000000111222333333333222222222222333333///000222444444444333222111000000000////////////...///111222222222111000000000///000222666999<<>><<<555444333333555555444333555555666777888888888888666666777888999::::::999555555555555555555555555444555555666777777666666555666777777777777777666555555555666777888888999999999;;;>>>AAADDDGGGIIIGGGEEECCCAAA@@@@@@@@@AAA@@@AAACCCEEEEEEJJJXXXfff,,,,,,,,,---,,,,,,++++++++++++++++++******))))))((()))+++,,,---,,,,,,+++---------,,,,,,,,,++++++...,,,***))))))***,,,---***+++,,,,,,,,,---///111444333222111000000000000---------.........//////---------------------------......//////......---,,,,,,---...///111111222////////////000000000000333222222222222222222333555555555444444333333333000111111222222222111111//////000111333666888999:::999999888888888888888<<<:::999:::;;;;;;:::999555555666666777777777888888999;;;===????????????@@@???>>>>>>??????===<<<<<<===@@@BBBBBBBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAACCCDDDFFFGGGHHHHHHGGGFFFDDDDDDFFFGGGGGGHHHHHHGGGDDDGGGJJJKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHIIIKKKMMMNNNLLLJJJJJJLLLMMMMMMLLLKKKKKKLLLKKKLLLNNNPPPRRRSSSTTTTTTKKKMMMPPPRRRTTTTTTSSSSSSOOORRRVVVUUURRROOOOOOPPPPPPTTTUUUPPPGGG???<<<<<<===AAAEEEGGGGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@??????:::;;;===??????>>>===<<<:::;;;;;;;;;:::999777666111555888999666444333444333222111111222333555666333333444444555666777777555555444444444333333333000000222333444555555555111111111111222333444555;;;CCCIIIDDD888222777???>>>AAADDDDDDAAA>>>>>>???;;;:::888555333222111000///000111111000111333555111111111111111111111111///////////////000111111---...///111222222222222111333333222000.........222111000000000000000000111111000000000000111111...000222444555444333222222222111000///......---...///000222222111111000333222000000111333666888@@@EEEIIIFFF>>>666222111333333333333333444555666222222333444444444333333222222222222222222222333///000000111222222333333555555555555444444333222333333444444555666777777666555444444333333333333333555666555111......000555666777888999:::::::::333777888777888<<<<<<:::333222333444666555222000555555777888999999999999444444666777888888888888666666666666666666666666333333444555666666666555333444555777888888888888111222444666888999;;;<<<777888:::>>>AAAEEEIIIJJJIIIGGGDDDAAA???@@@AAABBBBBBBBBDDDFFFGGGLLLZZZhhh~~~*********++++++,,,,,,---,,,...///...***)))***,,,(((((((((***...000000000,,,++++++******++++++,,,...---+++*********++++++......---,,,---...///000000000//////.........---///......,,,+++***))))))........................------------------------000000000000000/////////...///000000000000000///111111222222222333333333333333333333333333333333000111222333333333333333222222333333333333444444555555555666666666666666777777777777777777777777666666666666777888999:::;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@@@@???BBBDDDGGGIIIIIIHHHFFFDDDGGGFFFFFFHHHKKKKKKHHHEEEDDDHHHJJJHHHHHHJJJIIIFFFJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJNNNSSSUUUSSSOOOKKKNNNMMMLLLJJJJJJJJJKKKKKKLLLPPPTTTVVVTTTQQQNNNMMMNNNMMMKKKJJJJJJLLLMMMOOOTTTUUUVVVTTTRRRQQQQQQRRRTTTSSSSSSPPPGGG===;;;>>>???AAACCCEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCBBB;;;<<<======>>>>>>=========<<<::::::::::::888777777777777777666555333333111222444555666555444444333333333333333444555666555555444333333333333444333333222222333333444555222111000//////111333444777777777777777777777777:::>>>AAA???999555555777===@@@AAA===555000111333...---,,,---000222333333333333333333222222111000//////...//////000111222//////000111222222333333333333333222222111111111111111000000111222333333666555444222111000000000333333222222222333444444000222333222000000111222---///000111000///000111444222000///000111333333:::::::::999777333000...111111111111000000000000444444333333333333333333222222222222222222222222555444222000000111222333222222222111111111000000333333222333444555666777888777777888999888444222444444333222222222333333555777::::::888777666666444444333444555888;;;===444444333222333444555666666555333333444666888:::999999;;;<<<===<<<<<<;;;999888777666666555666666888666444333222333444555222333666888999999888777555555555666666777888999888999:::<<<@@@DDDHHHJJJIIIEEE@@@======???AAABBB@@@@@@BBBDDDDDDJJJXXXggg+++++++++++++++,,,,,,,,,)))+++---,,,***)))***,,,,,,+++***,,,...000///......------,,,,,,------...------+++*********++++++------,,,,,,,,,---...///////////////......------.........---,,,,,,++++++////////////////////////........................000000000000000000000000---...///000111111111111111111111222222222333333222222222222222222222222000111222222222222222222111111111222222222333333555555555555666666666666888888888888888888888888777777666777777888999:::============<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@DDDEEEGGGGGGGGGFFFEEEDDDGGGGGGGGGHHHHHHIIIIIIHHHBBBFFFHHHGGGGGGJJJJJJHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJOOOUUUYYYYYYVVVSSSOOONNNMMMLLLKKKKKKJJJKKKLLLPPPSSSUUUSSSQQQOOONNNOOONNNLLLKKKKKKMMMNNNOOORRRSSSTTTTTTSSSSSSTTTUUUTTTSSSSSSPPPGGG===:::===AAABBBDDDFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===999:::;;;;;;<<<<<<;;;;;;<<<:::999999999999888666666777777777666555444444333333444444555444444444444333333333333444555666555555444333333333333444333333333333333444444555222111000///000111333444444444444444444444444444666:::===<<<777333333555888;;;<<<:::555222111222333111//////000111111000222222333333333222111111///...............///000//////000111111222333333333333333222222111111111111111000000111222222333333333222222111222222333444333333222222222333333222333444333111000000222...///111111000000000111333888===<<<666222222333555666666666555333111///111111111111111111111111222222222222222333333333333333333222222333333333444333111000000000222222222222222111111111000000222222222333333444555666555555555777888888555333222222222222222333444555999;;;======:::888777777333222222222333666888:::444444333333333444555666555555444444444666777888777888999:::;;;;;;:::999888777666666666666666666999777666444444444666666444555777888999888777666444444444555555666777888888888:::<<>>>>>======<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???@@@???>>>======>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFFFEEEEEEGGGIIIKKKJJJGGGFFFHHHJJJBBBFFFHHHFFFFFFIIIKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJPPPWWW]]]___^^^\\\PPPOOOOOONNNMMMLLLJJJJJJLLLOOOSSSTTTSSSQQQOOOOOOOOOOOONNNNNNMMMNNNOOOOOOPPPQQQSSSTTTTTTUUUWWWXXXSSSRRRQQQNNNFFF===:::<<>><<<;;;:::999:::;;;;;;<<<<<<;;;;;;;;;999888888888888777555555666666666666666555555555555444333333333444444444444333333333444555555555555444333333333333333333333333333333444444444222111000000000111222333333333333333333333333333222555888777444111111333222444555666666555333222555333000000000111111000111111222222333222222222///......------------...///000000111111222222222222222222222222111111111111111111000111111222333000000000111222333555555555444333222222222222222444555555444111000000111///111333333222111222333333???JJJIII>>>333111444000111222333333222111000111111111111111111111111000000111111222222333333333222111000000111222333333222111000///000111222222222222111111111111111111111222222333333444444222222333555777777666444000111111111333444555666;;;<<<===<<<:::777666666444333333222333555666888444333333333333444555666555555555555555555666666666666777888888888777777666666666555666666777777999888777666666666777888777777888999888777555444444444444444555666777777888888:::<<>>>>>???>>>===<<<===???AAACCC@@@@@@AAAAAABBBBBBCCCCCCFFFFFFEEEEEEFFFGGGIIIJJJIIIOOOTTTRRRKKKFFFGGGIIIDDDIIIKKKHHHFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJOOOVVV\\\```___^^^PPPPPPQQQPPPOOOMMMKKKIIILLLNNNQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOQQQSSSTTTTTTTTTVVVXXXRRRPPPOOOMMMFFF===:::<<>>=========;;;999888888999999888666444555666666666666666555777666444333222222333444444444333333333444444555555444333333222222333333111111222222222333222222222111111000000111222222333333333333333333333333000222444444222000111222...///111444777888666444333111//////111222333222///000111222222222222222000//////...------------///000000000111111111222222222222111111111111111222111111111111111222222000000000111222333444555555444333222111111111111555666666444222000000111000222444444333222333444333???KKKKKK@@@666222333000000111222222222111000//////000000000000111111...//////000111222222333222111///......///111222111111000//////000000111111111111111111111111111111111222222333333333333222111111333555666555333111111111111222333444555666888999888666444333444666666555555555666777777333333333333444444555555555555666666666555444444555555555555555555555555555555555555555666777888:::999888888777888999999999999999888777666444333555555444555555666777888888888:::===???BBBDDDFFFFFFCCC???===>>>@@@AAAAAAAAAAAACCCEEEFFFLLL[[[jjj...------,,,,,,+++++++++...------,,,,,,+++***)))***))))))***,,,......---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,------------,,,------...///000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111222222222222222111000000000111111111222222222111111111111222222333333111111111111111000///...222222222333333333333444444444444555666777777888888888888888888888888888777777777777888999:::;;;:::;;;;;;;;;<<<<<<<<<===:::::::::;;;;;;<<<===>>>======<<<===>>>AAADDDFFF@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEGGGJJJLLLNNNMMMVVV______VVVLLLIIIIIIIIINNNPPPKKKHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJMMMRRRXXX[[[[[[ZZZPPPPPPQQQPPPOOOMMMKKKJJJLLLNNNPPPQQQPPPPPPQQQRRRPPPQQQQQQRRRQQQPPPOOONNNPPPQQQRRRRRRQQQQQQSSSTTTQQQNNNMMMLLLGGG???<<<===@@@BBBEEEGGGHHHHHHGGGGGGCCCCCCBBBAAA???>>><<<;;;;;;<<<======>>>=========;;;:::999999:::;;;999888444555666666666666666555777666444333222222333444555444444333333333444444444444333222222222222333//////000111111111111000222222111111111111111111333333333333333333333333111222333333222111111222---...000444888999888777444222000///000111111111///000111111222222222222111111000///............000000000000000111111111111111111111111111111111222222111111111111111222222222222111222222333333555444333222111000000000555666666444222000000111111333444555444333444555333999@@@AAA===777333222222222222222222111000000........./////////000000......///000111111222222222111000//////000111222000000000000000000111111111111111111111111111111000111222333333333222222333222111222444444333111333222222111111222222222111333444444333333333444666666555555555555666666333333333444444444444444444555555666555555444333555444444444444444444444555555444555555666777777999888888888888888999999999888888777666555444333666666666666777888999:::888999<<<>>>AAADDDFFFGGGGGGDDD@@@??????@@@@@@@@@???@@@BBBDDDEEEKKKZZZiii------------,,,,,,,,,,,,///---,,,,,,---,,,+++))))))(((((())),,,------,,,...------,,,,,,------...+++,,,,,,------------,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------......//////000333333333333333222000000000000000111111111111222000000111111222333333333111111111222111111000000222222333333333444444444333444444555666777888888777777777777777777777777666666666666777888999:::999::::::;;;<<<<<<======::::::::::::;;;<<<===>>>======>>>???AAACCCDDDEEE@@@@@@AAABBBCCCEEEEEEFFFDDDDDDDDDEEEGGGJJJLLLNNNOOOYYYdddeee]]]RRRKKKIIIJJJQQQTTTOOOJJJIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJLLLOOOSSSUUUUUUTTTOOOOOOOOOOOONNNNNNMMMLLLKKKMMMOOOOOOOOOPPPRRRTTTPPPQQQRRRSSSRRRPPPNNNMMMOOOPPPQQQPPPNNNNNNNNNPPPPPPMMMKKKLLLIIIBBB??????@@@BBBDDDFFFGGGGGGFFFFFF@@@@@@@@@???>>><<<;;;:::999:::;;;;;;<<<<<<;;;;;;;;;:::999:::;;;;;;:::999555666666666666666555555555555444333333333444444555555444333333333444444444444333222222222222222...///000111222111000000222222222222111111111000111111111111111111111111333333222222222222222222...000222444666777999999:::777444111000000...---000000111111222111111111111000000////////////000000000000000000000000000000000000111111111111111333222111111000111111111444444333222111111111111444333222111111111111111444555555444111000000111111333555555444333444555222333444666777666444222444444333222111000000///---......//////000000000//////000000111111222222333333333333333333333333000000111111111111111111111111111111111222222222111222333444444333222111444333111222333333222111333333222111111111111111111222444444333333555777333333333333333444444444222333444444555555444444444444444444444444555555666555444444333444444444555555555444555555666666777777777777888888888888666666666555555444444444777777777777888999::::::999:::>>>AAAEEEGGGIIIJJJJJJGGGCCCAAA@@@@@@@@@???>>>???AAACCCEEEKKKZZZiii,,,,,,,,,---------------,,,***)))***---...---++++++***)))***,,,---,,,+++...------,,,,,,------...++++++---.........------******,,,---------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,---...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111222333333333333333333222222000000000000111111111111//////000000111222222333000111222222222222222222111222222222333333333333333333444555666777888888666666666666666666666666555555555555666777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======???@@@BBBCCCCCCCCCCCCBBB@@@@@@AAACCCDDDEEEGGGGGGDDDDDDDDDEEEFFFGGGHHHIIIIIIRRR\\\___ZZZQQQJJJGGGGGGOOOTTTQQQKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKMMMPPPRRRRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKMMMNNNNNNNNNPPPSSSUUUOOOPPPRRRSSSSSSPPPMMMKKKKKKMMMNNNMMMLLLKKKLLLMMMOOOKKKJJJLLLJJJEEEBBBBBBBBBDDDEEEFFFFFFEEECCCBBB?????????>>>>>>===;;;;;;999:::;;;;;;<<<<<<;;;;;;:::999888999:::;;;:::888666777777777666555444444333333444444555444444444666555444333333333333333444333222222111222222222///000222333444333222111222222222222222111000000111111111111111111111111444333222111222222111111000222444333222333777:::===:::666444333222000...000111111111111000000/////////.........///000000000000000000000000000//////000000000111111111222333222222111000000111111444333222222111111222222222222111111111111111222222333444333111000000222111222444444333333333444000//////000222333333222333333222111000000000000/////////000111222222222111111111111111111111111000111222333333222111000000111111222222222222222000000111111111222222222222333444555555444333111333222111111333555555444222111111111111111222333222333444444222222444666111222222333444444444444222333444555555555444444444333333222333444666777777666555444444444555555666666555444444444555555444555555666666666666666333333333333333444555555666666666666777888999:::999<<>>??????BBBDDDFFFLLL[[[jjj,,,,,,,,,------.........(((&&&&&&(((,,,///...---...---+++,,,------+++***,,,++++++******++++++,,,***+++---...///...------***+++,,,---...---,,,,,,*********++++++,,,,,,,,,,,,,,,------...//////000........................------------------------///000000111222333333333111222333333444444444444000000000000111111111111---......///000111111222000111222333333333333333000111111111111222222222333333444555666777888999666666666666666666666666444444444555555666777888===<<<<<<;;;;;;::::::999::::::::::::;;;<<<======BBBCCCDDDEEEEEECCCAAA???@@@@@@AAACCCDDDFFFGGGHHHDDDDDDEEEEEEEEEDDDDDDDDDAAAHHHQQQUUURRRLLLFFFCCCCCCMMMTTTQQQLLLJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLLLLMMMPPPRRRRRRQQQNNNMMMLLLLLLLLLMMMNNNOOOKKKLLLMMMMMMNNNPPPSSSVVVNNNPPPRRRTTTSSSPPPMMMJJJHHHJJJKKKKKKJJJJJJKKKMMMNNNJJJJJJLLLKKKGGGDDDDDDEEEFFFFFFFFFEEEBBB@@@>>>??????@@@@@@???>>>======;;;<<<======>>>>>>======999888777888999:::999888777777777777666555333333111222444555666555444444666555444333333333333333444333222222111111222222000222333555555444333222222222222222222111000///333333333333333333333333555333111111111111000000111333555333//////555:::===:::777555555555444333111111111111111000///...---------------...///000000000000000//////////////////000000111111111222333333222111000000111111333222222111222222333333111111111111111111222222111222333222000000111222000222444444333222333444...////////////000222333111111000000000000111111000111111222333333444444222222222111111111111111,,,---000111111000---,,,000111222333333333333333000000111111222222222222222333555666666555333222111000000111444666777777//////000000111222444444333444444222000000111333222333444555666666666666222333444555555555444333444333222111222444777888888777666555444555555666777666555444444444444444333333444555666666555555111111111222333444666666555555555666666777888999:::<<>>@@@@@@CCCEEEGGGMMM\\\kkk...------,,,,,,++++++***+++,,,------............,,,---------.../////////------,,,,,,,,,+++++++++,,,,,,------......------************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---000000////////////000000333333333333333333333444333222000...---...///000......///000111222222333111111111222222333333333222222111111111222333333444444555555666666777777777666444222222222444555333333333444555666777777:::::::::999999999888888888:::<<<>>>??????>>>===AAAAAAAAABBBBBBCCCCCCCCCDDDAAA???AAAEEEHHHIIIHHH@@@@@@@@@AAAAAABBBBBBBBBCCCEEEIIILLLLLLKKKGGGEEEFFFHHHJJJLLLMMMMMMKKKKKKIIIJJJLLLKKKIIIGGGFFFFFFMMMMMMLLLMMMOOOQQQSSSTTTPPPNNNLLLKKKMMMNNNNNNNNNKKKLLLLLLLLLKKKLLLOOORRRQQQRRRUUUXXXXXXTTTNNNJJJNNNMMMKKKJJJJJJJJJJJJIIIKKKLLLLLLKKKHHHEEEEEEEEEEEEGGGHHHGGGDDDAAA???????????????AAABBBAAA>>>;;;>>>>>>>>>>>>>>>>>>===<<<666777777888888999::::::888888777666555444333333333444555555555444222111111111000000111111222333555555444444333222111111111222333333222111222333333666888888555222000///111111111111111000//////111111222222222111111000111222333333444444333333888===@@@>>>888444444666333333444333111111222333222222111111000000//////000000000000000000000000111///...000222333111///000000000000111222333444///000000111222333333444///111333555555444333222333111//////000111000///111111111222333444666777444555555222///...111333222111111000000000000000444444444444444444333333555444333222222222333444333333333333333333333333555444222000//////000111222222111111111111222222222222333333444555666666444444444333333222222222222222111111111111222222555444333222333444555666555555555555666666666666555666666666555444333222222333444555666888999999999999888888777777666666555777888888666555555666777666666666555555555444555444444444444555666666777666444444666888:::::::::;;;AAAJJJSSSUUUQQQLLLNNNJJJDDDAAA@@@BBBCCCCCCEEEIIINNNOOOKKKLLL[[[lll------,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,+++***+++,,,---------------************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000///////////////000000111111111111111111111111111000///------...///000//////000000111111222222111222222222222222222333000000111333555777999;;;555555666666777888999999777666444222222333444555444444444444555666777777999999999999999999999999999999999999::::::;;;<<<===>>>>>>???@@@@@@AAAAAABBB@@@???@@@DDDGGGGGGGGG@@@AAAAAAAAAAAAAAAAAABBB@@@BBBEEEHHHIIIIIIGGGFFFFFFGGGHHHJJJKKKKKKKKKJJJIIIKKKLLLLLLJJJHHHGGGGGGLLLKKKKKKJJJKKKLLLNNNOOOOOOMMMLLLKKKLLLMMMNNNNNNLLLMMMMMMMMMLLLLLLNNNOOOOOOQQQSSSVVVWWWTTTOOOJJJJJJIIIHHHGGGFFFFFFEEEEEEIIIJJJKKKIIIFFFDDDCCCDDDEEEFFFFFFDDDAAA???>>>??????>>>???@@@AAA@@@===;;;888999:::;;;;;;;;;;;;;;;888888888888999999999999777777666666555555444444222333444555666666666666666555444333222111111111333222222222111000000000///000111222222222333444333555888888555333111000111111111111111000//////111111111222222111111000333333444555555555555444222777===@@@@@@<<<777444222777<<<<<<888333111111000/////////.........---000000000000000000000000000///...000222333111///111111111000000111222222111111111111111111222222111222444666777666555444444222000000111111111000000000111111333444555666111333444222111000222555222111111000000000000000222222222333333333333333444444333222222222333444333333333333333333333333777555333111000000111222222222111111111111222222111111222333333444555555444444444333333222222222333333222222222222333333000000000000111222222333444444555555666666777777777777666555444333333333333333444555666777888888888777777777777666666666777888:::999777666666777888777777666666555555555555444444444444555666666555333222222333555777777;;;===CCCLLLTTTWWWSSSOOOMMMIIIDDDAAA@@@AAABBBCCCNNNRRRVVVVVVQQQRRR```ppp++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,+++++++++************((()))***+++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------...............---///.........///000000111000000000//////.........///...---------...///000000000000000000111111111222222222222222111111111------...000222555777888555666666777999:::;;;;;;666555444333333333444555444444444444555666777777777777888888999:::::::::;;;:::888777777888:::;;;;;;;;;<<<===???@@@AAAAAAAAA@@@???@@@CCCEEEFFFEEEBBBAAAAAAAAAAAAAAAAAA@@@===???AAACCCEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJKKKJJJLLLMMMLLLJJJIIIIIIJJJLLLKKKKKKJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNPPPOOOMMMLLLLLLMMMMMMNNNQQQTTTUUUSSSOOOKKKHHHHHHGGGFFFDDDCCCCCCBBBGGGHHHIIIHHHFFFDDDDDDEEEGGGGGGFFFBBB>>><<<===>>>>>>======>>>??????<<<:::888999;;;<<<===>>>>>>>>>:::::::::999999999999888555555555555555555555555444444333444444555666777888777666555444333333333222222222222111111111111//////000111222333444444111444666666444222111111111111111111111000//////000000111111222111111000111222333333444444333333111222666;;;@@@@@@<<<999:::@@@EEECCC;;;444222444////////////............000000000000000000000000000//////000222222111000222222111000000000000111222222222111111111000000222444555777888777777666555333111111222222222111///000000111222333444444...000222333222222333555222111111000000000000000000000111111222222333333444333333222222333333444333333333333333333333333888666444333222111222222222222111111111111222222111111111222333333444444444444333333333333222222444444333333333333444444......000111222222222222444444444555666777777888999888666444333333333333444444555555555666666666555555666666666777777777777888999999777666666777999999888777777666555555555555444444555555666777777666666555666777999:::<<<>>>DDDMMMUUUXXXVVVSSSLLLHHHCCC@@@@@@AAABBBBBBJJJMMMQQQQQQMMMPPP^^^nnn******+++,,,,,,---......,,,------......---------------,,,,,,++++++******))))))))))))(((((((((((('''((()))***+++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000.....................///000111000000000///...---,,,,,,------,,,,,,---...///000111111111000000000000000333333222222111111000000000000/////////000111111444555666777888999:::;;;666555444444444444555555555555555555555666777777666666777888999:::;;;;;;>>>===;;;:::::::::;;;;;;;;;;;;<<<>>>@@@AAABBBCCCAAAAAAAAABBBCCCEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>??????AAABBBCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLJJJLLLMMMLLLKKKJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLKKKKKKLLLMMMOOOQQQRRRQQQOOOMMMLLLLLLKKKLLLNNNQQQRRRQQQNNNKKKJJJJJJJJJHHHFFFDDDCCCCCCCCCEEEHHHHHHHHHHHHIIIJJJNNNMMMIIICCC>>><<<<<<======<<<;;;<<<======;;;999::::::;;;<<<===>>>>>>===;;;;;;;;;:::999888888777444444444555555666666666777666444333222222333333555555555444555555666777333333444444444444444444222111111222333444444333///222444444222111000111111111111111111000/////////000000111111111111111...//////000000000000000333222111222666;;;???AAAEEEJJJMMMFFF;;;333333666111111111111000000000000//////////////////////////////000111111222111000111111000000000111111222222222222222111111111111222333555666777777777777555444222222333333333222//////000111222222333333///000222444444333333333222111111000000000000000///000000111222333444444333333333333333333444444333333333333333333333333666666444333222222222222333222222111111222222333222222222333333444444444333333333333333333333333444444333333333333444444///111222444555555555444333444444555666777888888:::888666333222222333444555555555555555555555555444444444555666777777888555777888888666555555666999999999888777666666666555555555555555666666777999999999999888999;;;<<<<<>>>>>===<<<;;;::::::;;;<<<===???@@@AAABBBBBBCCCDDDDDDDDDEEEEEEFFFBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAADDDDDDEEEEEEGGGIIIJJJLLLIIIJJJKKKKKKJJJIIIKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOKKKMMMNNNNNNLLLKKKLLLNNNQQQRRRSSSSSSPPPMMMLLLLLLJJJJJJKKKMMMOOOOOOMMMKKKJJJLLLLLLJJJGGGDDDCCCCCCAAACCCGGGIIIJJJLLLNNNPPPUUUSSSMMMFFF@@@<<<<<<===<<<:::999:::;;;;;;999888777888888999888888777777<<<;;;::::::999888777777333333444444555555666666888777555444444444555666444444444444444555555666444444444444444444555555666444222333555555444222///111222222111//////000111111111111111000//////...///000111111111111111---...//////000000//////000222222111///333:::AAAEEELLLQQQLLL???444000111000000000000111111111111////////////////////////...///111111111111111111/////////000111333444555333333333333333333333333111222333444555666666777666444222222333444333222//////111222222222222222111111222333444333222000222111111000000000000000000111111222333444444555222222222333333444444444333333333333333333333333444333333222222222222222333333222222222222333333444444444444555555555555333333333333333333333333333333222222222222333333111222444666777666666555444444444555666777777888:::888555333222222333444555555555555444444444444333333444555666777888888666888999888777555666666888888888888777777777777666555555555555666777777555777888888666666777:::<<<>>>DDDKKKQQQTTTUUUUUUKKKHHHDDDBBBAAAAAAAAAAAA>>>???CCCEEEFFFLLL\\\lll******+++,,,,,,---......++++++,,,,,,,,,+++******------------,,,,,,,,,,,,......---------,,,,,,,,,))))))***++++++++++++***************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000//////......---......///111000000//////......................../////////000000000000000111111111111111111111111000000000/////////000000111222333222333333444444555555666444555555555666666666666777666666555666666777777555555666777888999:::;;;:::;;;=========;;;999777999999:::;;;===>>>??????BBBDDDFFFFFFEEEDDDDDDEEEBBBAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@??????AAABBBCCCDDDFFFHHHIIIIIIGGGHHHIIIHHHHHHHHHJJJLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKNNNPPPOOOMMMKKKMMMOOOQQQRRRRRRQQQNNNLLLKKKKKKIIIIIIIIIJJJLLLMMMKKKIIIHHHKKKMMMJJJEEEAAA@@@AAA>>>AAAEEEHHHIIIKKKNNNPPPVVVTTTOOOGGG@@@<<<<<<===:::999888888999999888777999999999999999888777666::::::999999888777666666333333444444555555555666555555666777999;;;===>>>777666555444333222222222333333333333222222222222666333111222555666444111111222333333111000000000111111111111111000//////......///000111111111111///000111111222222111111***000555555222000333888;;;EEEOOOPPPFFF888///+++............////////////000000000000000000000000...000111222111000111222//////000111333555777888555555555444444333333333000000111222333555666666666444222222333333333222///000222333333333222111333222111222333333222000222111111000000000000000111111222222333333444444111111222333444444444444333333333333333333333333111111222222333333444444333333222222222222333333555555555555555666666666222222333333333333444444333333222222222222333333222333333444444444444444555555555555666666666666888777555444333333444444555555444444444444444444444444555666777777888888888999::::::888777777888666666666777777777888888666666555555666666777888777:::<<<;;;888777999;;;<<>>>>>AAADDDFFFFFFDDDBBBCCCDDD@@@AAAAAAAAAAAAAAAAAABBB>>>>>>???@@@@@@??????>>>===>>>@@@CCCEEEEEEFFFFFFEEEFFFFFFFFFEEEFFFIIIKKKIIIJJJKKKLLLLLLKKKKKKJJJKKKOOORRRQQQNNNLLLMMMPPPOOOOOOOOOMMMJJJIIIIIIJJJIIIHHHGGGHHHJJJJJJIIIHHHHHHKKKMMMKKKEEE@@@???@@@===???BBBDDDEEEFFFGGGIIIPPPOOOKKKEEE@@@<<<<<<<<<:::888666666777888777666999999::::::::::::::::::888888888777777666666666444444444444444444444444222333555888:::<<<===>>>777666555444333222222222444444444333222222222111222///---000444777555222555666666555333111111222111111111111111000//////---...///000111111111111000000111222222222222111---000333444333222222333666===EEEHHHCCC:::333///---........./////////000000000000000000000000000---000222222000///000222222222222333444555777888;;;:::888777555333111111///000000111333444666777555333111111222333222111000111333444444444222111333111///000333555444333222111111000000000000000111111111222222222222222000111222444555555444444333333333333333333333333///000222333555666666777444333333222222333333444555555555555555555555555222222222333333444444444444444333333333333444444444444333222222222333333666666666666555555555555555555555555555555555555444444444444444444444444666666666777777888888888666777999888666555555666333444555666777888888999666666666666666777777888999===@@@???;;;999;;;>>>>>>AAAEEEIIIMMMPPPRRRTTTLLLJJJFFFDDDDDDDDDCCCBBBCCCBBBBBBCCCDDDJJJXXXggg++++++,,,,,,,,,,,,------............------,,,+++))))))******+++++++++,,,+++++++++************))),,,,,,,,,,,,,,,+++***)))*********************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111111000///...---,,,,,,,,,------..................000000111111000///.........//////000111222222333//////000000111111222222---......///111333444555555555444444444333333333444444555666777777666666888777666666666666777777666666777777888888999999===<<<:::999999:::<<<======>>>>>>>>>??????@@@@@@@@@CCCFFFEEECCCAAAAAACCC@@@@@@@@@AAAAAABBBBBBBBB:::;;;===???@@@??????>>>999;;;>>>AAACCCDDDCCCCCCCCCDDDDDDDDDDDDEEEHHHJJJLLLMMMMMMMMMMMMKKKIIIHHHKKKOOOSSSRRROOOLLLNNNQQQMMMMMMLLLIIIGGGFFFHHHIIIIIIHHHGGGGGGIIIIIIHHHGGGIIIMMMOOOMMMFFFAAA@@@AAA<<<>>>@@@AAA@@@@@@AAACCCJJJIIIGGGCCC>>><<<;;;<<<999777666555666777666555333444555666777888888888777777777777666666666666444444444444444444444444000222444666888888888888444444444444444555666666777777666555444444333333---+++***---333777666333888999999777555333333444111111111111111000//////---...///000111111111111...//////000000000000000555222///...000333555666777999;;;;;;:::999999:::///000000000111111222222000000000000000000000000---000222222000///000222444444444444444555666777???>>>;;;888555222000...000000111111333555666777555333111111222222222111111222444555555444333222222///---///333666666666222111111000000000000000111111111000000000000000000111222444555555444444333333333333333333333333///000222444666888999999444333333222222333333444444444444444444444444444222222222333333444444444555555555444444555555555777666444333222222333444777777777666555555444444333444555555666666555555333333333444444444555555777777777777888888888888222444555444333111222222222222333555666888999999666666666666666777888888777:::>>><<<999777999<<<@@@BBBFFFJJJLLLOOORRRTTTMMMJJJGGGEEEEEEEEECCCBBB@@@???@@@BBBEEELLL[[[iii************************))))))************))))))******))))))***++++++,,,************+++,,,------,,,,,,,,,++++++*********---,,,***(((((((((((()))++++++************++++++///...,,,+++++++++,,,,,,...------,,,,,,,,,---------,,,,,,,,,,,,---......111000///...---,,,,,,,,,,,,------....../////////000000000000000111111111222222222222222222222222000000000000000000000000111111111111111222222222333333333333333333333333777888999777555444666999555555444333333333444444777888888888999999999999<<<===>>>===;;;:::;;;<<>>>>>???AAADDDFFFEEEBBB???@@@AAA>>>>>>???@@@@@@@@@@@@???@@@?????????????????????<<<<<<===>>>@@@BBBDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEIIIJJJKKKKKKIIIGGGHHHHHHEEEKKKRRRTTTRRRNNNKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIEEEFFFHHHIIIIIIHHHFFFEEECCCFFFJJJJJJGGGCCC???>>>?????????===<<<===@@@BBBEEEBBB>>>===>>>>>>;;;999555555555333222111333555999999999888777666666555555666777777777666444333000111333444555444444333333222222333444444333111000111333333333444777999888777444222111111111111000000111222333444444555<<<======:::555000---,,,////////////////////////////////////////////////333222111000//////000000...000111333333111000...555000333444333;;;>>>555------------...000111222000000111111111222222222222111111111000000//////444333222444666888888888EEEBBB>>>999666555444555000///......///111333555555555444333222111000000111222333333222111000///......//////000222333444111111000000000000111111///000000000000111111111222333555777777666555444444444333333333222222222222222222333444555666777111222444333222222333555444444444555555666666666888888777666555444444333444444555555555555444444555444444333333333444444999888777666555444333222555444222222222444666777666666555555555555666666444555666888888999999999444333333222222333333444444444555666777888999:::555555555666666777888999@@@???>>><<<:::999999999;;;???EEEJJJMMMOOOPPPRRRMMMJJJFFFEEEDDDDDDBBBAAAAAA@@@AAABBBDDDKKK\\\lll************************))))))************))))))++++++***************+++,,,,,,++++++***+++++++++,,,,,,,,,,,,+++++++++***---,,,***)))((((((((()))++++++************++++++,,,+++***)))))))))******------,,,,,,,,,,,,---------,,,,,,,,,,,,---......000///...---,,,,,,,,,,,,++++++,,,---...///////////////000000000000111111111111111111111111111111000000000000000000000000...//////000111111222222333333333333333333333333222444666555333222444666333333333333555666777888777777777777888888888999;;;<<<===<<<;;;:::;;;===999;;;>>>AAAAAA@@@@@@BBB===???@@@???======???AAA>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAACCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHFFFEEEEEEFFFGGGKKKOOOOOOMMMJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEFFFGGGGGGGGGFFFEEEDDDBBBEEEGGGGGGEEEAAA>>>===>>>>>>>>>;;;999999:::<<<===;;;999999:::;;;999777555666666444222222444666999999888777777666555555555666666777666555444333444444444444333222111000333333333333444444333222111222333333333444666888666555333222111111111111111111111111111222222222777999:::888444000......////////////////////////000000000000000000000000000000000000000000000000//////000111111000//////555000333444333;;;>>>555...............///000111111111222222222333333333111111111111111000000000222111111333777:::;;;:::<<<;;;999777555444222222000000/////////111222333222111111000000//////...///000111111111000///...000000000000111222333444111111000000000000111111000000000111111111222222000111333444555444333222666666555555444444333333333222222222333444666777333333333333333333222222333333444444444555555555777777777666555444444333555555666666666666555555555444444333333444444444999999888777666555444444666555444333333444555666444444333333333333444444444555666777777777777777666555555555555555555666222222333444555666777777555555555555666777888888>>>===<<<;;;:::999999999@@@DDDHHHJJJJJJJJJIIIJJJKKKIIIEEECCCCCCCCCBBB@@@CCCBBBCCCEEEGGGNNN```ppp************************))))))************))))))++++++******************...---,,,+++************------,,,,,,,,,,,,++++++,,,+++***)))))))))))))))++++++************++++++,,,+++***)))))))))******---,,,,,,++++++,,,------,,,,,,,,,,,,,,,---............---,,,++++++++++++)))***+++,,,---...//////////////////000000111111000000000000000000000000000000000000000000000000------...///000111111222333333333333333333333333111222444444333222333444333333333444555666777888666666666666777777777777999:::<<<<<<;;;;;;===>>>???AAACCCCCCAAA>>>===<<<<<<===<<<;;;:::;;;===???>>>???@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@@@@?????????CCCCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBDDDDDDDDDEEEFFFFFFDDDCCCDDDEEEGGGIIIJJJJJJHHHGGGHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCEEEDDDAAA???======;;;<<<<<<;;;999777888999:::999777777888999777666666666777555444333444666888888777777666555555555555555666666555555444333555555444333222222222222555555555555444444333222222333444444333333444555333222222111000000111111111111111000000/////////222333555444222000//////////////////////////////111111111111111111111111---...///000000000///...////////////////////////444000222444333;;;???666000//////......//////000222222222222333333333333111111111111111222222222000///000333777:::<<<<<<333444555555555444222111000000000000000000000000///////////////////////////000111111222111111000222222222111111222222333111111111111111111111111111111111111222222222333000111333444444444333222888777777666555555444444444333222111222333666777555333111222555555333000222333333333333333444444666666666555555444444333555666666777777666666555444444444333333444444555999999888777666666555555777666555444444444555666444444333333333333444444444555666666666666555555666666666666666666666666222222333444555666666777666666666666777888999:::;;;;;;:::999999999999:::<<<@@@EEEHHHJJJKKKKKKLLLJJJGGGDDDBBBBBBBBB@@@?????????@@@BBBEEEMMM___ooo************************)))******++++++******)))******))))))***++++++,,,---,,,++++++*********+++---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++************++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++******++++++))))))***+++---...//////---......//////000000000000000000000000000000000000000000000000000000000/////////000000000000000222222333333333333444444333444666666555444333333666666555444333333333333555555555666666666666777777888:::;;;;;;<<<>>>@@@FFFIIIJJJFFFBBB???===:::>>>>>>>>>===<<<;;;;;;<<<>>>??????@@@AAA@@@@@@@@@@@@@@@?????????>>>>>>>>>BBBBBBBBBBBBBBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDEEEFFFEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFEEECCCBBBEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBB???===>>>>>>999;;;===<<<;;;::::::;;;<<<;;;::::::999888666555666777777666555444555666666666666555555555444444555555555555444444333333222222111111222444666777999::::::888555333222111333444555444333222222333000000000000000000111111///////////////////////////000222222000......///////////////////////////000000000000000000000000,,,---///000000...,,,+++//////............//////333///222444333<<<@@@777111111000///......//////000111111111111222222222000000111111222222333333000///000222666999;;;;;;222333333444444333333222///000000111000000///...000000000111111222222222222222333333444444444444333222222111000000000111111111111111111111111111111111222222222333333333222333444555555555555444777777777666555555444444555444222111111222555666555222111333888:::777222222222222222222222222222555555444444444444444444444555555555555555555444444444333333333444555555777777666666555555555444666555555555555666777888666666555555555555666666666666666777666666555555444444444555555444444444444444555666666777888888888888888888999:::;;;<<<888888888888888999:::::::::>>>DDDHHHJJJLLLMMMNNNHHHFFFCCCAAAAAAAAA@@@???======>>>AAADDDLLL^^^ooo******************************++++++++++++******((((((((()))***,,,---...+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,++++++++++++,,,------,,,,,,+++*********++++++))))))***+++,,,---...///,,,------...//////000000111111111111111111111111000000000000000000000000333222222111111000000///222222222333333444444444666666666666666555444333666555444333222222222222444555555555666666666666555777999:::;;;<<<>>>@@@FFFKKKKKKEEEBBBBBBAAA===;;;<<<===>>>>>>>>><<<:::===>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBDDDDDDBBBAAA@@@@@@@@@BBBCCCDDDDDDDDDEEEDDDBBBCCCDDDFFFAAACCCEEEGGGHHHHHHGGGFFFDDDDDDEEEEEEEEECCCAAA@@@CCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA>>>===>>>???:::<<<======;;;999999999999999999999777666444444555777888777555444555666555555555444444444444444555444444333333333333333222111111111222444666777===>>>>>>;;;666222000000333444555555333111111111//////000000000111111111,,,------...//////000000///000111000...------...000000000000000000000000////////////////////////......000000///---+++)))//////............//////222...111444333<<>>:::666222222222222222222222222333333333333444444444444222333333444444333333222333333333333333444555666444444444444444444333333333333444555666777999999666666555555555555666666777777888888888777666666444555555666666555555444444444555555666666777777777777666777777888999:::777777666777888999::::::BBBEEEIIIJJJJJJIIIHHHHHHHHHFFFCCCAAAAAABBBAAA@@@??????AAADDDGGGPPPbbbsss******************************++++++++++++******((((((((()))***,,,---...************+++,,,---...******++++++++++++,,,,,,***++++++,,,++++++******++++++************++++++))))))***+++++++++******))))))))))))***+++,,,,,,+++++++++++++++,,,------,,,,,,+++******++++++,,,++++++,,,,,,------......+++,,,,,,---...///000000111111111111111111111111000000000000000000000000333333222222111111000000111222222333333444444555666444333333555666666555333333333333333444555555555555555555666666666666555777999:::;;;<<<>>>@@@KKKPPPNNNDDD@@@BBBAAA===::::::;;;===??????===;;;<<<===>>>>>>??????>>>>>><<<<<<======>>>?????????>>>>>>>>>???@@@AAACCCDDDAAA@@@??????@@@AAACCCDDDAAABBBBBBAAA@@@@@@CCCEEEBBBBBBCCCEEEGGGFFFDDDBBB@@@AAACCCDDDCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>======>>><<<======;;;999777777888666888999888666444333333444666777777555444444555333333333333333333333333555444333222222222222333444333333222222333333333<<<>>>>>>;;;555000000111222444555555333111000000///000000111111111000000+++,,,---...///000000111000111111000...------...000000000000000000000000...........................////////////---,,,+++////////////////////////111---111444444===AAA888222111000000////////////---.........////////////000000000000000111111111222111000000222333333222333111...,,,,,,---///111//////////////////////////////000000111111111222111111000000000111111222111000///...............000111222333333222111000111111111111222222222333111111111111222222222222222222222333333333333444444444333222222222222222222222333777<<<===;;;888333333333222222222222111222222222333333444444444111222222222222222222111333333333333444555555666222222222333333333333333222222333555666777888888444444333333333333444444777777888888888888888777666777888999999888777666222222333333333444444444333333333333444555666777666666666777777999::::::>>>BBBGGGJJJKKKKKKKKKLLLIIIGGGDDDCCCCCCCCCCCCBBB???>>>@@@CCCFFFNNN```qqq***************************++++++,,,,,,++++++************)))******+++,,,+++++++++***++++++,,,,,,)))))))))******+++++++++******+++,,,,,,,,,+++***++++++************++++++((()))***++++++++++++***((((((((())))))***,,,,,,+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,------------------------***+++,,,---...//////000000000000000000000000000000000000000000000000000000000000000111111111222111111222333333444555555555333111222777;;;======666555555555555666777777555555666666666777777777555777999::::::;;;===???IIIOOOMMMEEECCCKKKNNNKKKEEEAAA>>><<<===>>>===<<<;;;;;;<<<===============<<<<<<===???@@@AAABBBCCC???????????????@@@AAAAAA@@@????????????AAACCCDDDAAABBBBBB@@@???@@@CCCFFFGGGDDDAAA@@@AAAAAA???======>>>AAABBBCCCBBB@@@>>>===>>>@@@AAABBBBBBAAAAAA===???@@@???===<<<;;;<<<;;;;;;<<<;;;::::::===???AAACCCDDDAAA;;;666333333333555777666555333333333222222222333333333333333444444222111111111222333222333333444444333333333666999;;;888333///000222111333555555333111000000000111222222222111000///------......//////000000000111111000///...///111000000000000000000000000////////////////////////------......//////////////////000111111000//////111---000333444===BBB999111111000000///000000000.........////////////000000000000///////////////111///......000111111000000///.........///000111///...------...///111111111111111111111222222222222111000/////////000000111000///////////////000000111333444444333111000000000000111111111222222111111111111111222222333000000111222333444555555333444444444333222000///111333555888999999777666444444333333222222222222000111111222333444444444222222222333333222222222333333333333444555666666222222222333333444444444333444444555555555555555444444333333333333444444555555666777888888888777666777999::::::999777666222222333333333333444444333333333333444555666777777777777777888999::::::888<<>>AAACCCLLL]]]nnn***************************++++++,,,,,,++++++***---,,,+++***))))))))))))------,,,+++************(((((())))))*********+++)))***,,,,,,---,,,+++***++++++************++++++***+++,,,---...------,,,(((((((((((()))***+++,,,++++++******++++++,,,---,,,,,,,,,+++,,,,,,------//////.........---------******+++,,,...//////000////////////////////////000000000000000000000000,,,,,,---///000222333333111111222333333444555555666333111444:::AAADDDFFF;;;:::999777666666555555666666666666777777777777555777999::::::;;;===???:::CCCGGGDDDKKK[[[ffffffTTTMMMDDD>>><<<<<<<<<<<<:::;;;;;;<<<===<<<<<<<<<======???@@@BBBDDDEEEFFFBBBAAA@@@@@@?????????@@@??????>>>>>>???AAABBBDDDDDDDDDDDDBBBAAACCCFFFHHHLLLGGG@@@<<<<<<<<<;;;999;;;===???BBBBBBAAA@@@>>><<<===@@@BBBCCCCCCBBBAAA;;;===>>>>>><<<:::::::::777999:::<<<>>>AAAGGGJJJSSSTTTRRRLLLCCC:::555444222444666666444333222333222222222222222222222333444333222111111111222333...///111444555666666555111444777666111///111333000222555555333111000000111222333333333111000///000////////////.........///000111000///000222444000000000000000000000000000000000000000000000000+++,,,,,,---///111333444...000111333333111000...000,,,000333444===BBB999111111000000000000111111////////////000000000000000000//////......------///---,,,---///000000000...///111222333333333333///...---,,,---///111333444444444444444444444444444333222000000000111111111111000000000000111111000111333444444333111000///000000000000111111111333333222222333333444555///000111222444555666777222333444555444222///...111444777888777444333333444444444333333222222222000000111222333444444555222333333444444333333222222222222333444555666777222333333444444555555555555555555555444333222111666666666555555666666666333333555666777777777777444666777888888777666444444444555555555555555555555555555666666777888999888888888888888999::::::<<>>FFFKKKAAA<<<666333222333444555444444555555666666777777:::999777666666888:::<<<>>>>>>BBBDDDQQQooouuuoooWWWAAA>>>???;;;999;;;===>>>>>>===<<<:::888777;;;<<<<<<>>>@@@BBBCCCEEEIIIEEEAAA???AAAAAA@@@???CCCAAA@@@???@@@@@@@@@???BBBAAAAAABBBBBBDDDEEEFFFFFFDDDAAA>>><<<:::::::::@@@AAABBBCCCBBBAAA@@@???AAA???@@@FFFLLLLLLFFF>>>>>>===<<<:::999999999999======;;;888888@@@MMMWWWccceeebbbYYYJJJ>>>777555333333333333333333333333555555555444444444333333111111111000000000000000111111222222222222111111333333333222222111111111111222333333222111000///000000//////.........---000000000000000000000000000111222111/////////000111222333444444333111000000000//////......------........................555...111>>>CCC;;;555555555///111333444>>>BBB888111111111111111000000///222222111//////.........000111111111222222222222111000000////////////000222111111000///......---////////////000000000000...///111333444333222111222111111111000000//////111111000000111111222333,,,---///111444777555000***000333000///222444444444444444222111111333555444555333//////333666555555444333222111111111111555666444111111666999888222000///000111111000///222222222222222111000///222222333333333333444444111222333555555555444444888888777666555444444333333444444444555666666666555222000111444666444111333444555555666666555555===<<<:::888666444333333999555444777666333444777444555666555444555666888999:::;;;;;;;;;:::999888===???CCCFFFGGGGGGFFFEEEGGGHHHIIIJJJJJJHHHFFFEEE@@@???AAACCCFFFMMM^^^nnn******************************++++++++++++++++++))))))))))))***+++,,,,,,''''''((((((''''''&&&%%%))))))))))))))))))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))((()))***+++,,,++++++++++++,,,,,,---...*********+++,,,---...///.........------,,,,,,+++,,,,,,---......//////000/////////...............,,,///222333222000000000/////////000000000000000000000000000111222333444444333222333666<<>>:::555333333444444444444444555666777777888888777666444333333555777999;;;<<>><<<:::999999999;;;===@@@CCCEEEGGGGGGDDD@@@???@@@AAA@@@>>>AAA@@@???@@@AAABBBBBBBBBDDDCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>============>>>???@@@AAAAAAAAAAAAAAA@@@???AAAGGGOOORRRNNNHHHCCCAAA>>>;;;999999::::::888999999999;;;CCCPPPZZZiiiiiifff\\\MMM@@@999777333333333333333333333333111111111000000000000//////////////////000000000000111111222222111111000333333222111000000//////111111222222222111000///000000000/////////......000000000000000000000000111222333222111000111222111222222333222000...,,,222111111111000000000///........................,,,---;;;OOOSSSDDD333,,,444...111333444===BBB888///000000000//////......222111000///............/////////000000000000111/////////......///000000222222222111000000//////000000000000111111111111///000222333444333222111111111111111000000000///000000//////000000111222444555444333222222222111...222444222222444111---222222222111000000222555222444333//////222444333555444333222111111111111000222333333999DDDLLLOOO555333222222222222000///222222222222222111000000222222222333333333444444444444444444444666777777777777666666555555444444444444444444555555555555666666666555444333333333444555555666666666666666:::999888777666666666666333555666555333333444555555666777666555666777999;;;:::999999999999:::;;;===>>>AAACCCEEEEEEEEEDDDFFFGGGIIIIIIIIIHHHFFFDDD@@@@@@BBBDDDFFFNNN^^^ooo++++++++++++++++++++++++*********+++,,,---------+++***************++++++***+++++++++***)))(((((()))))))))((((((((((((((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,---...---,,,,,,+++,,,,,,------))))))***+++,,,...///000//////...---,,,++++++***,,,,,,---......//////000---------...............(((,,,111444444333111111000000000000000000//////000000000000111222333333444333333444666999<<<>>>999666444333444555444444444444555666777999999:::999888777666666888:::;;;::::::@@@HHHZZZzzzcccKKKBBBAAA>>>???CCCCCCCCCCCCCCCBBB@@@???>>>:::;;;<<<===???AAACCCEEEEEEBBB???>>>?????????>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@????????????@@@@@@??????@@@@@@AAABBBCCCDDDAAA???@@@FFFNNNQQQOOOKKKDDDBBB???<<<:::999::::::666888999:::===DDDNNNUUU^^^^^^[[[SSSHHH===777555333333333333333333333333////////////............---......//////000000000000111111222222111111000222111111000//////......000000111222222222111111111000000000000000//////000000000000000000000000000222444333222222222333111111111111///---+++***111111111111000000000000........................000...444@@@CCC;;;333111222...111333333<<>>@@@AAABBBCCCCCCEEEFFFGGGHHHHHHFFFEEECCCAAAAAACCCEEEGGGNNN___ooo+++++++++++++++++++++++++++++++++,,,,,,---------++++++******)))*********++++++,,,,,,,,,,,,++++++*********))))))(((((('''))))))*********+++++++++++++++++++++++++++++++++***************************+++,,,---...000111222---,,,+++++++++++++++,,,*********+++,,,---...///.........------,,,,,,,,,...------,,,,,,+++******------............//////***---111333333222222222222111111000000/////////111111000000111222222333333333444444555555666777444333222333555555555444444555666777888999:::;;;::::::999888888:::;;;<<<;;;:::@@@GGGUUUtttsssaaaNNNEEECCCAAABBBEEEGGGFFFFFFFFFEEEEEEDDDDDD??????>>>>>>>>>>>>??????AAA@@@???>>>>>>>>>>>>>>>===>>>?????????@@@BBBDDDBBBCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDBBB@@@???BBBFFFHHHFFFCCC>>>>>>>>>>>>===;;;:::999999:::;;;;;;<<>>999666555333333333333333333333333111111000000000/////////---......///000111111222000000111111111111000000//////000000000000111111//////000111111111222222111111111111000000000000///////////////////////////111333333222111222333///000000//////---,,,+++////////////....................................444---))),,,//////111555111---111333222;;;AAA999111111000000000///000000//////...------------------------.........//////,,,,,,,,,------///000111222222222111111000000000111111111111111111111111000000111222222111111000111111111000000000000000000////////////000111111000111333777777555555777333888999333///000333444000000111000000111444666777<<<===888444333222000333333222111111111111111333555555444888AAAGGGHHH666555333333333333111000111111222222222111111000111222222222222333333333111222222333444555666666444555555555555555555555555555555444444333333333888999:::888555333333555555555555555555666666777444555555666777777777777:::HHHLLL???777::::::444555666777666555555777999:::999777777777888:::;;;<<<<<<;;;<<<===???@@@BBBCCCDDDEEEFFFFFFEEECCCBBBBBBAAACCCEEEGGGOOO```ppp++++++++++++++++++++++++---------,,,,,,+++++++++++++++******)))*********&&&'''((()))***++++++++++++++++++******)))))))))))))))*********+++++++++++++++++++++++++++++++++******************************,,,...///111222222,,,++++++************+++------,,,+++++++++,,,,,,,,,,,,,,,------............------,,,,,,+++******....../////////000000000///000111000//////111333222222111111000000//////111111111000111111222333222333333444444333222222222111111333555666555444555555666777888999::::::777666666666666777888999<<<:::AAAFFFNNNbbbooojjjbbbWWWLLLGGGEEECCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDD@@@???>>>>>>======>>>>>>>>>>>>>>>>>>======>>>>>>===>>>??????======???AAA@@@@@@@@@AAAAAA@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@CCCBBBBBBBBBAAAAAA@@@@@@AAA???===>>>@@@@@@>>><<<999<<<@@@CCCCCCAAA===;;;;;;;;;;;;:::::::::<<<===;;;<<<===<<<:::888777777333333333333333333333333222222111111111000000000//////000111222222333333000000000111111000000000---...///000222333444555/////////000000111111222000000000000111111111111////////////////////////...000222333222000000000......//////////////////............////////////////////////////////////++++++...333555111...---///,,,111222111:::AAA:::111000///........./////////......------------........./////////000000000,,,,,,,,,------///000111000000000000000/////////000000111111111222222222000000000000000000//////000000000000000000111111111000000000000111222222444111444;;;>>>:::888:::>>>KKKQQQGGG777///000333111222222222111222555777===BBBCCC===666333222000222222111111000000111111111444444222333666777555222111000111222333222111000111111222222222111111111111111222222222333333///222555999:::999666555444444444444555555555555555555444444333333333222666555333444666777666444444444333333333444555666555555666666666555555444000???DDD888111666777111444555555555444444666777666777888888999999999888;;;:::999999:::<<<>>>@@@AAABBBCCCEEEEEEDDDBBBAAABBBAAACCCEEEGGGOOO```ppp,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++***************++++++((((((***+++,,,---------++++++++++++************)))************+++++++++++++++++++++++++++++++++************************'''(((***,,,---...//////+++++++++******+++,,,,,,......---,,,++++++++++++***++++++,,,---...//////,,,,,,---......//////000......//////000111111111222222111///---...111333111111111111111111000000222111111111111111222222111222222333333222111111222111111333555777666555555666666777777888888999888888888888888999999:::;;;999@@@EEEGGGSSS[[[TTTPPPLLLHHHEEEDDDCCCBBBBBB@@@@@@@@@???@@@@@@AAAAAA<<<<<<<<<===>>>???@@@AAA<<<>>>??????======>>>???===???AAA???===<<>><<<;;;>>>======>>>???@@@>>>===888<<>>999999888888888999999999666666666666666555444444333333333333333333333333000000000000////////////000111111222222333333333///000000111111000000///,,,---...000222444555666000000/////////000111111//////000000000000000111000000000000000000000000...000333333111///............//////000111111111000000000000111111111111////////////////////////)))+++///333333111---+++---+++000222000999@@@:::///...---,,,+++,,,---...//////.............../////////000000000111111111------------...///000000000/////////////////////000000111222333444444555111000000000000/////////000000000000111111111111111111111111111222222333666000000666999999???HHHdddttt|||kkkNNN:::333333222333333222111222555777>>>DDDEEE>>>666333222111222111111000000000111111,,,000222111222555444000///......///111222222111000000111222222222222111111111111111222222222222000333999>>>???===999666555555444444444444444444444444444444333333333333444111///222666999777444444333222222222333555666555555666666666444333222)))444888333111555777555333444555444333333555777444555777999999999888777:::999888888999;;;<<<===???@@@BBBCCCCCCBBBAAA@@@AAAAAACCCEEEGGGNNN___ooo,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))***+++,,,,,,---...............------))))))))))))************)))************+++++++++++++++++++++++++++++++++************************'''(((***,,,---...------,,,,,,,,,,,,------...///------,,,+++++++++,,,,,,+++,,,,,,------.........,,,,,,---......//////000------......///000000111000111111000//////000222111111111111111111222222222222111111111111111222111111111222222222222222444222111222555777777777666666666666666666666666:::::::::;;;;;;;;;<<<<<<;;;888>>>BBB@@@GGGLLLEEEEEEEEECCCAAA@@@AAAAAA@@@>>>>>>=========>>>???@@@;;;;;;<<<<<<>>>???@@@AAA;;;===@@@???>>>===???@@@<<>>>>>BBBFFFEEEDDDAAA?????????AAABBBDDDDDDEEEEEEDDDCCCAAA@@@>>>@@@BBBCCCCCC@@@===;;;<<<===>>>???@@@@@@>>>===:::<<<@@@CCCDDDCCCAAA???:::999888777888888888777333222111222222222111000333333333333333333333333000000000////////////...111111111111111111222222//////000000000000//////---......///000111222333111111//////...///000000....../////////000000000000000000000000000000000000222555555222///...---//////////////////000000///000000000111111111222////////////////////////......,,,******,,,///000,,,+++000222///888@@@;;;111000...---------///000000//////......//////000//////000000000111111111/////////......///000000000000000000000000000000000111222444555777888999333333222111111111111111///000000000111111111111000000000000000111222222333///...222777BBB]]]xxxzzzVVV===666666222333333222000111333555999???AAA:::333111222222111111000000000000111111,,,000111000111555555222000///...///111111111///000000111222222222222222111111111111222222222222000333888<<<>>><<<999777555555555444444333333333333333333333333333444444222111222333555666777777555444333222222444555666333444555666666444333222///111333444444666888:::333444555555444444555777555555666666777888888999888888888999999:::;;;<<<===>>>@@@BBBBBBAAA@@@???@@@@@@BBBDDDFFFNNN^^^ooo,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,))))))))))))***+++,,,------------,,,+++)))((('''''''''(((((())))))******)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,...//////......---------...///000111222++++++++++++,,,,,,---...---------------------,,,...------,,,,,,+++******,,,,,,------...///000000---///111222111000111111000000000111222222222333222222111111111111111222000000111111222222333333555333222222555777888888666666666666555555555555777777888888888999999999<<<888===>>>:::>>>CCC===AAABBBAAA>>>===>>>@@@@@@???>>>>>>===>>>???AAABBB>>>>>>============>>>>>>:::===@@@@@@>>>>>>???AAA;;;???CCCBBB@@@AAAEEEJJJJJJGGGDDD@@@??????AAACCCCCCCCCDDDEEEEEEDDDCCCBBB>>>AAADDDGGGGGGEEEBBB???======???@@@???>>><<<:::;;;;;;<<<==================;;;999888888777666555333222222333444555555444333333333333333333333333111111111111000000000000111111111000000000000000//////000000000000//////.........///////////////222111000.........///000---.........//////000000000000000000000000000000222444666666333000...---111000///...............---.........//////000000000000000000000000000000,,,///111000///000///...+++***000222///777@@@;;;555444222111000111222444000000/////////000000111////////////000000000000111000000////////////000111111111111111111222222111222444666888:::;;;<<<555444444333222222222333//////000000111111111222///////////////000111111333111222777>>>UUUoooIII555222666222222222111//////111333333:::<<<666000///222444111000000000000000111111222444333//////333333111333111000000111111///...///000111222222222222222000111111111111222222222///111444888999999888777666666555444333333222222222222222333333444444444000333666666444333666999666555333333333444666888111333444666666555444333555111111444555222333777444555666666555555666888777666444444444777999;;;888888999999:::::::::;;;<<<===???AAABBBAAA@@@???@@@@@@AAACCCFFFMMM^^^nnn***---000222222///,,,)))+++***+++...000///+++'''++++++************++++++***+++---.........------,,,+++++++++***)))))))))++++++************++++++++++++***)))(((((())))))***))))))((()))+++---...******))))))******+++,,,------------------------...---,,,+++,,,...000111222111000//////.........------------------------//////000111222222333333333333333222222111111111000111111111111222222222444333222111111222333444444444444333333333222222000888===<<<888888999888888999999888777666666777888888999999999888888777:::::::::;;;;;;<<<<<<<<<===>>>>>>????????????>>>>>>???AAABBBBBBAAA???>>>?????????>>>??????@@@@@@@@@???>>>===>>>???AAACCCBBBAAAAAA@@@AAAEEEKKKOOO]]]SSSEEE>>>>>>AAACCCDDDEEEFFFGGGGGGFFFDDDAAA??????>>>AAAGGGMMMMMMEEE===<<<<<<>>>??????>>>>>>======<<<<<<;;;;;;:::999999@@@>>>;;;888666444444333555555444444444333333333444444444333222111000///111111000000000000111111000000000000000000000000111000000///...------,,,000//////.........//////333222111///............////////////////////////000000000000000000000000000555999666000,,,...222111111111000000000000000111111000///////////////333222111///......------//////000111111111111111...//////111222444555666111000000111333333222000111111000000//////......---...000222222222111111000000000000000/////////000000////////////000000111333555888999999999888666555333111000000111222000222333444444111///---///------///000.........888---888<<<:::fffbbb>>>222444666777555222000......///000000,,,)))+++111333222...111111111111111111111111000000//////000000111222222111000000000///000333222333444555444333111000222333333222111111222444222222222333333444444444777555333111000000111222555555444444444555555666444444444444444444444444:::888555333222222444555333444555666666444222111333333444444555666777777111222444555555555444333333444555777888999999999:::;;;;;;999888888:::===???@@@BBBBBB@@@???@@@AAAEEECCCBBBCCCDDDLLL^^^ooo***,,,...000000...+++)))+++******,,,......+++(((++++++************+++++++++,,,---......------,,,++++++++++++************++++++************++++++,,,++++++***))))))*********)))))))))***+++,,,---******))))))******+++,,,------------------------,,,,,,++++++,,,///111333222111000///...---------------------------------......///000000111222222333333333222222111111111000000111111111222222222333222222111111222222333222222222222333333444444222<<>>888666555555666777888777555444555666777888888888888888777777777777888888888888888999;;;;;;<<<===>>>>>>>>>>>>>>>@@@BBBCCCCCCBBB@@@>>>??????>>>>>>>>>???@@@@@@@@@???=========???@@@BBBBBBBBBAAA@@@@@@DDDIIIMMMWWWNNNCCC======@@@BBBBBBEEEEEEFFFFFFEEECCCBBBAAA>>>???CCCJJJPPPOOOFFF===;;;<<<===>>>>>>===<<<;;;;;;;;;;;;:::999999888888666777888888777555333111555555444444444333333333333333444444333222111000111111000000000000111111000000000000000000000000111000000//////.........//////...............///111111000///............////////////////////////////////////////////////000222444222...,,,...111000000000///////////////111111000///////////////000000000000//////////////////000111111111111111000/////////000222444555111///...///000111000///111000000000/////////...111111111111000///..............................//////............//////111333555777888888777666555444222111000000111111000000111111111111111111---...000000//////222666...%%%111777777]]]```CCC888888777333555444333111000000000111000...,,,---000222111///111111111111111111111111000000000111111111222222000///...///000000111222555666888999888777444333222333333222111111222444222222222333333444444444666444222111000111222222666555555444444444555555444444444444444444333333777666555444333333444444333444555555555444222111000000111111222333333444222222333444444444444444444555555666777888999999:::::::::999888999;;;===>>>@@@AAAAAA???>>>>>>>>>DDDBBBBBBCCCEEEMMM___ppp)))***+++,,,,,,,,,******+++***)))***+++,,,+++)))++++++************++++++,,,,,,------------,,,+++*********+++++++++++++++++++++************++++++,,,,,,+++*********++++++******)))******+++,,,---******))))))******+++,,,------------------------*********+++---///222333111000///...---,,,,,,,,,---------------------------......//////000000000222222222222222111111111000000000111111111222222111222222222222222222111//////000111222333444555555@@@FFFAAA777333222222999:::;;;:::888888888:::666777777888888777777666;;;::::::::::::::::::999888999:::;;;<<<=========>>>@@@BBBDDDDDDBBB@@@>>>>>>>>>>>>>>>>>>???@@@@@@???>>>===<<<===>>>???@@@BBBBBBAAA@@@@@@BBBFFFIIIMMMGGG???<<<===???@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA===???DDDLLLRRRPPPGGG>>>:::;;;<<<======<<<;;;::::::::::::999888888777777///222666999999777444222555555444444444333333333111222444555555444222111111111000000000000111111000000000000000000000000000000000000000000000000........................//////...............//////////////////////////////////////////////////////..................///////////////////////////111000000///////////////......///000000111000000//////000111111111111111111000/////////111333555444222///....../////////000000000000////////////111111000///....................................000000////////////000000111222444555555555444333333222111000000000000000000///......///000222444...111333111------111555333***111444000GGGdddeeejjjRRR999000333666555333333444444444333333222111000///////////////000000111111111111111111111111000111222333333333222222111111111111333555555444555777999;;;:::888555333222333333222111111222444222222333333333333444444444333222111111222333444666666555444333333333444555555555444444333333333333444444444444444444333222333444444444333111000///000000111111222222222333333333333333444555555777666666555666777888999999:::::::::999999<<<>>>???AAABBBAAA???===<<<<<>>AAACCCCCCAAA>>><<<===============>>>???@@@>>>>>>===<<<======>>>???BBBBBBAAA@@@>>>???BBBDDDDDDAAA===<<<===??????>>>@@@@@@?????????@@@@@@AAA>>>???BBBHHHMMMLLLFFF@@@;;;<<<============;;;;;;:::::::::999888888777777111444888;;;<<<;;;888777555555444444444333333333000111444555666555333222111111000000000000111111000000000000000000000000000000000000111111111111,,,------...............---------------...//////////////////////////////////////////////////////---------000333333000---////////////000000000000000000////////////000000......///000111000000/////////000111111111111111///000111333444555555555999666111//////000111111000000000000////////////......---------///111222000000000000000111111111333222222222222222222333111222222333333222111111222111111000000000/////////////////////000111111000333444222222333222///:::111444444---555@@@;;;@@@888444666444......555222333444666666555333222000111111000///...000111111111111111111111111111000111333555555444333222000222222222444777666333222444777999888666333000222333333222111111222444333333333333333333333333333222222222222333444555777666555444333333222222555555555444444333333222111222444555666555444333111222333333333222111111222222333333444444444555666555444333444555666777999888666555555777888:::999:::::::::999:::===???AAACCCDDDCCCAAA>>><<<<<<@@@@@@BBBDDDHHHQQQcccttt(((((((((((())))))***+++******)))((('''(((***+++++++++************++++++,,,,,,,,,,,,+++,,,,,,,,,******++++++,,,,,,,,,---++++++************++++++))))))(((((((((((())))))***+++++++++,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------///...---,,,,,,+++++++++........................//////000000000000000111111111111111111111111111//////000000000111111111000000222333333222000000222111000///000111333444666@@@EEE???666222333333444555666666444444555666555555666777777777777777999888888888777777666666999:::::::::999888777666:::<<>>???@@@>>>>>>===============>>>@@@AAAAAA???>>>===>>>@@@>>>>>>======>>>>>>>>>===@@@?????????@@@AAABBBCCC>>>>>>>>>AAAEEEEEECCC@@@;;;<<<===>>>???>>>======;;;;;;;;;:::999999888888888888999:::::::::::::::555555444444444333333333///111333444555555333333111111000000000000111111000000000000000000000000000000000000111111111111,,,,,,.../////////......------,,,------...///000////////////////////////........................,,,---///444999888222---000000000111111222222222000000////////////000000000000000000000//////...//////000111111111111111---000444888::::::888666:::777222//////000111222////////////000000000000......---------///111222000000000000111111222222333333222222222222333333111111111111111000000///111111111111000000000//////000111222111000...,,,///111333777@@@GGGAAA777333...111333111222444111111000555:::444***+++444111333555666777666444222111222222111//////000222111111111111111111111111000222444555666555333222---222555222222555444000111222555666666444111///222333333222111111222444333333333333333333333333222222222222333444555555777666555333333222222222555555555444444333333333000222444666777666444333111222222222222222222222444444444444555555555555777666555555555666888999999888666555555777999:::888999:::::::::;;;>>>@@@DDDFFFHHHGGGDDDAAA>>>>>>???@@@BBBEEEIIIRRRddduuu((()))))))))***+++++++++*********)))'''(((***,,,++++++************+++++++++++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,++++++************++++++(((((('''''''''((())))))++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++...------,,,,,,---------........................000000000000000000000000000000000111111111111111/////////000000000111111000111111111111111111000333222111000000111333444777===@@@;;;555444555444333444555555444444555666555555666777888888888888999999999888888888888888::::::::::::999888777777:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;<<<>>>???@@@??????>>>>>>>>>>>>======>>>???@@@???===<<<<<<===<<<<<<===>>>======<<<;;;>>>???@@@AAABBBCCCDDDDDD>>>===;;;<<<>>>??????>>>:::;;;===>>>???@@@??????;;;;;;;;;:::999999888888;;;999888666666777888999555555444444444333333333000111222222333333333333111111000000000000111111000000000000000000000000000000000000000000000000,,,---...000000000//////...---------...///000000////////////////////////........................,,,---111666:::999333...000111111222222333333333///////////////000000111222111000///......////////////000111111111111111,,,///444888:::999777555888444000------///000000////////////000000000000111111000///............---......//////000000111111111000000000000111111000000000000000/////////000111111222222111000000///000222333333000---+++---///222;;;KKKXXXSSSFFF111000111444444111000333777333111333333111///111111333555666666555333222222111111111111111222222111111111111111111111111111222333444444444333333111<<>>>>>===<<<>>>???>>><<<;;;:::;;;:::<<<======;;;:::999888888:::<<<>>>???@@@@@@@@@<<<;;;;;;;;;;;;;;;:::999777999;;;===???@@@@@@@@@:::::::::999888888777777:::999777666555666777777555555444444444333333333222111000000000111222333111111000000000000111111000000000000000000000000111000000//////.........,,,---///111222222111000//////.........///000000////////////////////////........................,,,---000333555444222//////000000111222222333333///////////////000111111111000...------///111333//////000111111111111111///000222333444333222111777444000...///000000000.../////////000000000111111111111111000///......---......///000000111111000000////////////000000000////////////000000111000111222333333222111111000111111222222111000//////111222666CCCQQQNNNBBB555666333333444...---666======<<<888777888555000333333444555444444222222333000///000333555444222111111111111111111111111222222222222333333333333555DDDKKKBBB888777888777333333333333333222222222222333333222111111222444444444444333333222222222333333444444444444444444444444333333222333333333222333333444444555555555444555666777777777666555333333333333333444444555222222222222222222222222444444555666666666666666666666777888999999::::::777888::::::;;;<<<@@@CCCFFFIIIKKKKKKIIIEEECCCBBB@@@AAADDDHHHKKKSSSeeeuuu)))***,,,---......------(((+++---,,,)))(((***,,,++++++************++++++))))))))))))***---///000---------,,,,,,+++++++++++++++************++++++))))))((())))))***+++++++++,,,---------,,,+++************)))***++++++,,,++++++++++++++++++++++++)))***+++,,,---......---,,,,,,,,,---...///111111////////////////////////.....................---//////000000111111111222////////////000000000000222111000//////000111222111000///000111555888:::===<<<888333333555555222111333444444333333444666666666777999999:::::::::666666666777777888888999777888999;;;===>>>>>>>>>>>>===<<<<<<<<<<<<===>>>:::::::::;;;<<<===??????@@@@@@@@@@@@@@@???>>>===;;;===>>>>>><<<::::::::::::;;;<<<<<<:::777666666111333666999;;;;;;;;;::::::;;;;;;<<<;;;:::777666555777999<<<>>>???@@@@@@999999888888777666666666999999999888888888888888555555444444444333333333333111///......///111222111111000000000000111111000000000000000000000000111000000///...------,,,,,,...000222333222111111000000////////////000000////////////////////////........................------......//////000111...//////000111222222222///////////////000111111000///,,,+++---000333666//////000111111111111111111000///---------......888555222111222333333222.../////////000000111111---...000222222222111111///000000111222333333333222222111111111111222222///////////////000111111111111333444444333222111111111000000000222333444444666333...444>>><<<111111444111111555///000>>>:::IIIQQQHHH===:::777333333444444444333333222111444000---///444777555222111111111111111111111111222222111111111222333444111CCCKKK@@@333111333222333222111000000000111111222333333222111111222444444444444333333222222222333444444555555444333333333333222222222333444444111222222333444555666666666777777777777777666666444333333333444444555666333333333333333333333333111222444555555555444333444555777888::::::;;;;;;777888::::::;;;===@@@CCCEEEHHHKKKLLLIIIFFFDDDBBBAAAAAADDDHHHKKKSSSddduuu)))*********+++++++++++++++++++++*********)))))))))))))))******))))))))))))'''&&&(((,,,...---+++******+++++++++,,,,,,,,,++++++******)))(((((((((******))))))******+++,,,+++,,,,,,------,,,,,,+++)))******++++++,,,------...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------///...,,,******+++,,,---------,,,+++************......---,,,,,,,,,,,,---000///.........///111222111111111222222333333333...///000222222333333222222444444333777>>>CCCBBB<<<:::777444333444666888555444333222333333555666===<<<<<<;;;;;;::::::999:::999777666666666777888777:::===<<<;;;===DDDJJJJJJFFFAAA>>><<<<<<;;;:::<<<<<<<<<===============BBB@@@===>>>???@@@===;;;===<<<<<<;;;;;;:::999999999888777555444444444444555888:::<<<;;;;;;;;;<<<<<<;;;999888888999999999888777888999<<<===<<<;;;:::999888777777777888999888666555555777777777666555444333222333444555666222111111000000000000000222111///......000222333111111000000000000000111/////////...............000000000000000000000000------///000111111111111333333111000////////////000000//////........................//////////////////...//////000111111000000000000000/////////---...000111111111000///111000/////////000222333000000111222222222222222666999<<<999333//////111000111222333333333333333//////000111111111111111////////////000000000000333222111/////////000111444333333222111000//////222111000......000111222666444111///000222555777@@@@@@>>>:::555222222222222333333111000222777;;;;;;RRR```TTT???666444222444333222000////////////333222111000000000111222222222111111111111111222222222111111222222333444777777666555333222111111333333222222222222222222555555555444444555555555333333333222222111111111666555555555555666666777333333333333333444555666444444444333333222222222222555777666222000000111444333333222222333333444555444444333333333444444444555555555555555444444555555555666777888888999777999999:::@@@FFFGGGCCCCCCDDDDDDEEEDDDCCCAAA@@@??????BBBFFFKKKSSScccqqq)))))))))*********+++++++++++++++*********))))))))))))(((((((((((())))))---***((((((******)))'''*********+++++++++,,,,,,)))***************************))))))******+++,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,,,,------///...,,,+++++++++---------,,,,,,++++++++++++,,,///......---------------000///.........///111111......///000111111222222222222222222111111111111333444444555<<>>666555333222222444555666666555444333333333444444777777888888999::::::;;;;;;:::888777777777777888777:::<<<<<<>>>EEEPPPYYY[[[UUULLLDDD@@@===<<<<<<;;;;;;<<<<<<<<<<<<======@@@>>><<<<<<===>>><<<999<<<<<<<<<;;;::::::999999888888777666555444444333222555888:::::::::;;;<<<<<<<<<:::888666555555666888777777888::::::999777777666666555666777999:::999777555444555666666555555444333333333333444555222111000000//////000000111000///...///000222333111111000000000000111111333333222111111000//////////////////////////////------///000000111111111111111000///......------/////////.........------............////////////000000000000000000111222////////////////////////---...///000000000//////222222111000000000000000000000/////////000111222555888:::888333000000111000111222222222222222222//////000111111111111111111000000//////.........333222111000//////000111444444333333222111111111222111///......///111222888666444222222333555777777999;;;:::777444111111000222222111///000333555@@@TTT^^^SSSBBB:::777555222111000000000000000111222111111111111111222222333222111111111111111111222222111111222222333444666666555444333222111000222222222222222222333333555555444444444444555555333333333333222222222111666666666666777888999999444444333333333444555555666666666555555444444444222555777666444222111222333222222111111222222333555444444333333444444555555555555666555555444444444555666777888888888888:::<<<<<<<<<@@@FFFFFFBBBBBBCCCCCCCCCBBBAAAAAA@@@AAAAAACCCGGGLLLUUUeeettt((((((((()))))))))******+++++++++***************)))((('''&&&&&&'''((()))...+++)))(((((()))((('''*********++++++++++++,,,))))))******+++,,,,,,---***))))))))))))***++++++******++++++++++++***************+++++++++++++++---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------///...,,,++++++,,,------,,,,,,,,,,,,,,,------...000///......------......//////......//////000111......///000222333444444777666444222000000000000333555777;;;BBBFFFAAA888111222222333444444555666777666555444444444444444333444555888:::<<<===>>>===<<<:::999888888888999::::::;;;;;;???HHHUUU___bbbZZZOOOFFF@@@>>>======:::::::::;;;;;;<<<<<<<<<>>><<<;;;:::;;;;;;:::888<<<<<<;;;::::::999999888777888888888777555333222///222666888888999:::<<<:::;;;<<<:::666555666888777666555666777666555333333333333333555777999;;;<<<999555333333555555555666555444333222222333333222111000000//////000000//////......///111333444111000000000000000111111555555444222111000///...////////////////////////---......///000000000000//////...------,,,,,,,,,.........------------------............/////////222111111000000000000111........................------...////////////...000111111111111111000000000///...---...///111222333666999888444111000111111111222222111111000/////////000111111111111111222222111000///...------222222111000000000111111333333333333333333333333111111////////////111111444222000//////000222333222444555444222111111222111333444333222333444666>>>KKKPPPGGG;;;666444000000000000000000111222222///000111222222222222222333333222111111111111111222222111111222222333444444444333333222111000000111111222222333333444444444444333333333333444444444333333333333333222222444444555666777777888999555555444333333333444444666666666555555555555555333555777777666444444555222222111111111111222222555444444444444444555555666666666555555555444444444555777888999999888777===??????>>>AAAEEEDDD@@@AAAAAA@@@@@@@@@@@@@@@@@@DDDCCCDDDHHHMMMWWWhhhxxx(((((((((((())))))))))))***************************)))(((''''''((()))***+++***(((((()))***,,,,,,************++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***++++++))))))************))))))******************++++++,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000///............///............//////000000111111222444555777888888888666333111000000000111222888>>>AAACCCCCC<<<444222333444666666666666555555555555555555555666666444555777999<<<>>>@@@AAA>>>===;;;:::999999::::::===<<<;;;:::<<>>=========999999999::::::;;;;;;<<<<<<<<<;;;:::::::::999888;;;;;;::::::999888888888666777888999888666444222111444777888888888999:::777;;;>>>===:::888:::<<<666555444555666666444222111111111333555888;;;===???;;;666333333555555666666555444333222222111111111111000///////////////------......///111333444000000000000000000111222333222222111000///......////////////////////////---......///000000//////............------,,,,,,---------------------------------.........//////222111000///////////////---------...............---------...............---///000222333333222222//////000000000111111111111444777777555222111111222222222111111///......//////000111111111111111333222222222111111000000222111111111111111111111111111111222222333333333111000////////////000111//////......///111333444777555222///,,,---111444333444444555666999===???888>>>@@@:::444333111...111000000000000000111111...///111222333333333222444333222111111111111222222222111111222222333444333222222222111111000000111111222222333444555555444333333222222333333444444444444444333333333333333333333444444444444444666555444333333333333333444444444444444333333333333555777888888777777666333222222222222222222333555444444444444555555666777666666555555555555555555666888999:::999888777<<>>======>>>@@@AAAEEECCCDDDHHHMMMXXXjjj{{{(((((((((((())))))))))))************************++++++***))))))***++++++*********)))***+++,,,...))))))*********+++++++++,,,,,,,,,+++++++++******))))))(((((())))))***+++((())))))******))))))((()))***************+++++++++++++++******++++++,,,+++++++++,,,,,,,,,------+++***************+++++++++++++++,,,---...///000000000///............///---......///////////////222222333555666888999:::555444222000000111222333000;;;DDDDDD???:::666222333444555777777666444333333444555666777777888888666666888999;;;<<<>>>>>>======;;;:::::::::;;;<<<>>>===<<<;;;<<<>>>BBBEEEHHHEEEAAA>>>>>>===<<<;;;888888999999:::;;;;;;<<<=========<<<;;;::::::::::::::::::999888888777777555666888999999777555444555777::::::999777777888888;;;>>>>>><<<::::::;;;444333333555666777555444111111222333666999<<<>>>AAA===888555444555666666555555444444333222111000111000000///.../////////---------...000111222333000000//////000111222222000000000000000111111111........................---......////////////........./////////...------------------------------------------............000///...---------------------------......//////------------.........///000000222333333222111000///000333555555444222000111444666777666444222111222222222111000///...---//////000111111111111111222222222333333444444444111111111222222222222111//////000000111111222222000//////////////////000///000111333555777999:::<<<;;;999666222111111333222111000111666<<>>???BBBBBB???>>>===<<<<<<===>>>@@@AAACCCBBBCCCGGGMMMXXXkkk{{{((((((((()))))))))*********************+++++++++++++++++++++++++++++++++***+++,,,+++***))))))***)))))))))************+++---,,,,,,+++******)))))))))(((((((((((()))******))))))************))))))(((((())))))***++++++,,,+++************++++++,,,++++++,,,,,,,,,,,,------*********+++++++++++++++++++++++++++,,,---...///000///......------......------...////////////...000000111222444555666666222111000000000111222333...:::DDDAAA888333222333222333444555555444222222333444666777888888888888666666777777888999999999<<<;;;:::::::::;;;===>>>=========>>>???@@@@@@AAAEEECCC@@@??????>>><<<:::888888999999:::;;;<<<<<<===>>>>>>===;;;::::::;;;::::::999888888777777666444555777888999888888777888:::<<<;;;999777777777:::;;;===>>>>>><<<999777444333333444666777666444222222222333555888;;;<<>>999444222111///...000555;;;???AAA:::888666555666777666555444333222000//////......///000111222222222222222222111111222222333444555222222111111222222333444111111111111111222222222222222333333444444555555444444333333333333444444444444444555555555555666666777888888777666444333555555444333333333444444666666666666666777777777666555666777999999888666555555444444444444555555444444444444555666777777666555555444555666888999999999999999999999999:::777===@@@??????AAAAAA>>><<<<<<<<<<<<===>>>@@@@@@AAAAAACCCGGGMMMXXXkkk{{{)))))))))*********++++++))))))*********+++++++++)))***+++,,,,,,+++***)))$$$'''++++++)))(((((()))))))))))))))*********************************)))((((((((((((((()))******)))******++++++******)))&&&'''((()))***+++,,,---***************+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------+++++++++++++++,,,---...///......---------------,,,---.../////////.........//////000111222222333000000000000000000000000,,,666<<<999222111333444222333444444555555555555666777888888888777666666666666777777888888888888:::999999999:::<<<>>>???=========>>>@@@AAAAAA@@@EEEBBB>>><<<;;;;;;:::999888888999:::;;;<<<======<<<===>>>===:::999:::;;;999999999888777777666666444444555777888999:::;;;777999;;;;;;999888777888::::::;;;@@@EEEFFFAAA===555444333444555555333222222222222222444666888999<<<999666555555555555444111222333333333333222111000000///............///---......//////000000///////////////000111222333000111111111111111111111........................---......//////...---------...000111111000///...------........./////////,,,,,,---------.........------,,,,,,,,,---......------...//////000111111//////.........///000111222222222111111222333333444444444555555555666666555666888::::::777333///222222333333222111000000//////000111111111111111111111222222333333444444000111222333333333222222000000000000000111111111...//////////////////...***+++...000222333333333666999===>>>===;;;999888:::888888999<<<>>>===<<<:::888555444333222222222222222111000//////000000222111111111111111222222000000111222333555666777222222111111222222333444111111111222222222333333333333444444444444444444555555444444444444555555444444555555666666666666444555777999999888777666444444333333333444555555555666666666777777777888666555555777999999777444555444444333333444444555444444444444555666777888555444444444555888:::<<<<<<;;;999888888999:::;;;:::@@@CCCAAA???@@@???===:::;;;<<<===??????@@@@@@@@@@@@CCCIIIOOOZZZkkk{{{************++++++++++++))))))******++++++++++++'''(((+++,,,,,,+++((('''"""'''***)))))))))+++))))))))))))************((((((((()))******++++++((((((((((((((()))************++++++++++++******%%%&&&''')))***,,,---...******))))))***+++,,,,,,++++++,,,,,,,,,---------,,,------.../////////...++++++******++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,.../////////...---//////000000111111111222000000000000000///...---,,,222555222///222444555333444555666777999:::;;;999999:::999888666444333888888888999::::::;;;;;;888888888999:::<<>>???@@@???BBB===888555555666777777888999999:::<<<===>>>>>>;;;===>>>===999888999;;;999999888888777666666666333444444666888:::<<<===555777::::::999888888999888777:::CCCMMMQQQMMMHHH666555444444444333111///222222111111222444555666999777555444444444333222000111222333444333222111000000///.....................///////////////...////////////000111222333000000//////......------........................---......///......------,,,...///111111000...---........./////////000000,,,,,,,,,---------......---------------...///000.........///000111111222000//////......000111222------...///222555999:::777666333111222444777999666777999;;;;;;888333///222333333333333222111111//////000111111111111111222222111111111111111111000111222333444333333222111111111111111111111111......////////////......---///111333444333222111555444333111222777===BBBEEEEEEEEEFFFGGGEEE???:::???;;;888666444222111222000000000000000111111222333222111000000000111222//////000111333555777888222222111111222222333444111111111222333333444444444444444444444444333333666555555444444555555666444555555555666666777777000222444777888999888777333333333333444444555666333444444444555555666666777666555777999999666333444333333222222333333444444444444555555777888888444333333444555888;;;======;;;999777777999;;;======CCCFFFCCC@@@???>>>;;;999:::<<<>>>@@@@@@@@@??????@@@DDDKKKQQQ[[[lll{{{''')))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***,,,,,,,,,***((('''((()))+++,,,,,,+++)))(((************************&&&'''((()))***+++,,,,,,,,,,,,+++******)))((((((++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---......///+++,,,,,,,,,,,,+++******,,,,,,,,,,,,---...//////000///...---------------000000000000111111111111111111000000//////......111222333333333333222111666555444444555777:::<<<777999999888666555666777:::;;;<<<;;;999888999:::===;;;999888888:::===>>>@@@>>>===???AAABBB@@@>>>>>><<<:::888777777888999::::::;;;<<<=========<<<;;;<<<<<<===<<<;;;999888888777777777777777888888444666999<<<>>>===<<<;;;;;;;;;;;;;;;::::::999888:::888999@@@HHHLLLHHHCCC777555333111111111222333222222222222222222222222999999888666444222000///...000222444444333000///111111111111111111111111111000///......---............//////000000111111222111000...------------.........///////////////000,,,)))+++...///+++&&&---...///000000///...---000000000///...,,,+++***,,,,,,,,,------.........000...,,,++++++,,,---///............///000222222444///+++***,,,///000000---///111111111222444666888666444111111222444555777777888999:::999666333000000000000000000000000000000000000//////////////////000111222333333444333333222222222333444555222222111222333222000...111111000000000000111111111111222222222333333333444333111000000111333444666@@@NNN^^^cccMMM888888666555555333222111000000555777888555000---,,,...,,,---///111222333333333444444333222111111111111///111333222000111444888333333444555555555444333666666777777666555444444999888888888777777666666555444333222333555777999777777777777777888888999222333444555666888999999333333444444555666666666777999888333333555666444444555555555444444555777555333222222444777777777666666777888:::===???@@@===<<<;;;;;;;;;===???@@@BBBBBBAAA@@@???>>>===<<>>>>>>>>???AAACCCDDDBBBEEEGGGIIIOOO\\\mmmzzz((()))***,,,,,,+++***)))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,---,,,+++)))((()))***+++,,,,,,+++***)))************************''''''((()))***+++,,,,,,.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,)))******++++++++++++***,,,,,,,,,,,,------...///000///...------------...000000000000111111111111111111000000////////////111222222333333222222111555444333333444777999:::777999999888777666666777:::<<<<<<;;;999888999:::<<<:::888777888999<<<===>>>===<<<>>>@@@AAA???======<<<:::888777888888999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999999888777666555555444444555666999;;;<<<;;;;;;:::::::::999999777666444333333555888<<<@@@BBBAAA???666555333111111111222333111111111111111111111111666666666666555333222222///111333444444222000///111111111111111111111111///...............///000.../////////000000000111111000///......---......////////////............///000111000///---------------............------......------+++***)))(((------..................---,,,,,,,,,,,,---///000000///......000444888;;;999555000---.../////////,,,...000000000000222333555333222111111222444555444555777:::<<<:::555222000000000000000000000000000000000000////////////222222222111111111000000555444333111111111111222111111111222444333000...111111000000000000111111111111111222222222333333333222000//////000222333555<<>>>>>===;;;<<<;;;:::999999999999999999999:::;;;;;;;;;;;;::::::999999999999::::::;;;999888888777666666666777777777777888888999999999888888777666444222111000...222777999999999:::<<<666555333222111111222222000000000000000000000000222333444444555555555444111333444444444222000///000000000000000000000000------------...///000111////////////000000000000//////............//////000/////////...---------,,,222666444---***---222------,,,,,,,,,,,,------000000000000///...,,,,,,////////////............***+++,,,---.../////////222000...---///333888<<<;;;777222///.........---,,,---//////...---///000000000000000111222333444000222666;;;===;;;666111000000000000000000000000////////////000000000000222222111111111000000000666555333000///.........//////000333444444000...000000000000000000000000111111111222222222222333111111000//////000111222222999GGGddd{{{mmmLLL<<<888777777666555444333333555444333333333222000...//////000111222222333333111111000/////////000000//////111333555444222000666777888555222000222555222333444444444444444444444444444444333333333333333333333444555555666666555555555555666666666777222222333333444444444444333333444444555666666666333555555222333777888777666666777555333222444555888:::;;;999555444555777555555555777888:::<<<===<<<;;;::::::;;;>>>@@@BBBCCCBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBEEEHHHKKKQQQ___ppp}}}((()))***++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,---------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))******+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))((((((&&&''')))+++---...//////......------------......//////............/////////000000000111111111111000000000000000000000000111111222222222222111111222222222222333444555666666888888888666666777888<<<======<<<999888888999888777666555666777888999999999999:::;;;;;;::::::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;999888888777888999;;;<<<888888888999:::<<<===>>>888777666666555666777888777777777666555333222111000333666888777777777888555444333222111111111111111111111111111111111111111111222444444555555555333444444444444222000///////////////////////////---------------...///000////////////000000000000...............///000000000000///...------,,,,,,***000444111+++'''+++000...---,,,++++++,,,---...111111111111111000///...//////......------,,,,,,***,,,...///000///...---222000...,,,---///111333666333000...------......---...//////---------////////////000000111111111///000444888;;;:::777444000000000000000000000000////////////000000000000......///000111222333333555333111///...------------...000333555444111...000000111111111111000000111111111111222222222222111000000000000111222222000999IIIgggrrrNNN:::777777666555555444333333444222000111444555222///////////////000111111222555444333222111000000000222000///111444555222///666999;;;:::555222333555222333444555555555555555333333333333333333222222111222333555555555555555444444444555555555555555444444444333333333333333333333444444555666666666333555555333444999;;;:::777777777555333222333444999===???<<<777333444777444444555555777888::::::;;;;;;;;;;;;===@@@BBBDDDDDDCCC@@@>>>======>>>>>>AAAAAAAAAAAAAAABBBBBBCCCAAAEEEHHHLLLSSS```rrr~~~))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,++++++******++++++,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))((()))+++---...000000111......---------...////////////.........//////000///000000000111111111111000000000000111111111111111111111111111111111111111111222222222333444444555666777777555555666777;;;<<<<<<;;;999777888999666666555555555666777888666777888999999888999999::::::;;;<<<<<<<<<;;;:::<<<<<<============<<<<<<999888888777888999;;;<<<888888888999:::<<<===>>>999777666444444555666777666777777777777777666555444333333555777888666444444444333222111111111111222222222222222222222222111222222333333333333333333444444444333111000///........................//////...---------------000000000000////////////......---......///000111000//////...---,,,,,,+++,,,...///...+++******+++///...---,,,,,,---...///------.........---,,,,,,---------,,,,,,+++++++++---...000111000...,,,***...............---------//////...---...///111333///000111000...---...///000000000//////.........000000111444777888888777////////////////////////.../////////000000000111......///000111222222333111000///.........//////---...///222444333111...///000111111111111000///000000111111111222222222111111111111222222333333111:::CCCUUUggg]]]DDD888555444444333333222222222222000///111444666333111//////.........///000000444444444444444555555666777333//////111444333222666999===>>>:::777555555333444555666666666666666333333333333333333333333111222333444555555555555333333444555666555555444555555555444444444444444333333444444555666666666555777777555777;;;===<<<777777777555333222333444999>>>AAA???999444444666555555555555666777888999:::;;;===???AAADDDEEEFFFEEEDDDAAA>>><<<;;;;;;;;;@@@AAAAAABBBCCCCCCCCCCCCAAAEEEIIIMMMTTTaaarrr~~~***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,.........---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++---...///000000000------------...///000111//////......//////000000000000000000111111111111000000000111111111111222222111000000000000111222111222222222333333333333333444555555444444555666888999:::999888777888999555555555555555666666777555666888888777777777888888:::<<<>>>>>>>>><<<;;;===>>>>>>>>>>>>===<<<<<<:::999999999999::::::;;;:::999999888777777777888888777666555555555666777666777777888999888888888333222111333555666444222333333333222111111000000222222222222222222222222111222222333333222222111222222222222111111000///////////////////////////000///...---,,,,,,,,,,,,000000000000////////////...............///000111///.........---,,,,,,,,,000///......///...,,,+++......------------......------......///.........,,,,,,,,,+++++++++++++++///000111111000...+++***+++,,,...000111000000///,,,---/////////111444777///111222111//////000111111000///...------------000//////111444777888777////////////////////////......//////000000111111111111000000000///////////////...---...///111111/////////000222222000...///000111222222111000///000000000111111111111222111111111222333333444444333888666888BBB???666777222222222222111111000000111000000222444444444222111000///...---...///000000000111333666888:::<<<:::666222000000222444555666888;;;======;;;888666555555666666777666666666333333333333444444444444222222222333444444555555222333555666666666555444555555555555444444444444333333444444555666666666888::::::777888<<<===<<<666666777555333222444555999<<<@@@???;;;777666666555555555555666666777888:::===@@@EEEGGGIIIIIIIIIDDDCCCBBB@@@>>><<<;;;:::???@@@BBBCCCDDDEEEEEEEEEAAAEEEIIIMMMTTT```qqq}}}***************++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,++++++******++++++,,,***************+++,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000111111,,,---..................,,,,,,,,,---...000222222///////////////000111111000000000000111111111111000000111111111222222222222111000//////000111222222222333333333333333333111222444333333222444555555777888888777666888999555555555555666666666777444666888888777666777888777999<<>>>>>===<<<<<<;;;:::;;;;;;;;;;;;::::::999;;;:::999777666666666666666666666666666666777777666777777777777777666666111333444444333333444555333333333222222111000///111111111111111111111111000000111222222222222222000000000000000000000000////////////////////////......---,,,,,,---------111000000000/////////...//////.........//////000------------------------000000/////////...---,,,,,,,,,------------,,,,,,---...///000000000000000++++++,,,,,,,,,,,,,,,,,,//////000000///...---,,,------...//////000000000---...000///......111444///000111111000///000222111000...------...///000......///222555666666555////////////////////////.........///000111111111111000000000////////////000///.........///111222222000//////000000000...///000111222222111000///000000000000111111111111///000111222222333333333222666000,,,222222000666222222111111111111000000///111222333333222333444444222000/////////000111...///000111333555777999888888666444222222444666777555444777;;;===<<<999555555666666555555444444222222222333333444444444333222222222222444555666333444666777777777555444333333333333333444444444333333444444555666666666:::<<<;;;777777:::;;;999555666666555333333555666888:::===>>>===:::777555666666666666666666777888:::>>>DDDJJJMMMNNNLLLJJJBBBBBBCCCCCCBBB@@@>>>===>>>???AAADDDEEEFFFFFFFFFAAAEEEJJJNNNTTT___ooozzz******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++++++++++++++,,,***)))))))))***++++++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///111222444555------......------,,,+++++++++,,,---///111333444///////////////000111111000000000000111111111111000000111111222222222222222111000//////000111222222222333444444444333333000111333333222222333444444555777777666666888999555555555666666666666777333666999888666555777999777999===@@@@@@???===<<<<<<=========<<<;;;::::::;;;<<<<<<===<<<;;;999888999999999888999999::::::555666666777777777777888666666666666555444333222000555999888333111555;;;222222333222222111000///000000000000000000000000...///000111222333333333///////////////000000000000000000000000000000000,,,,,,,,,,,,---...//////111111000000/////////...//////............//////,,,,,,------------------...///000///---,,,,,,,,,***+++,,,------,,,+++*********+++,,,------------,,,,,,,,,------...............//////////////////222000...,,,+++,,,,,,------///000...+++)))+++---...///000000//////000222000///---,,,,,,///111333,,,...000444777777444222////////////////////////---......///000111111222------...///000111222222111000///......///000111333111........./////////...000111222222111000...000000000000111111111111......000111222222222222///666333111777666111444222222111111111111111111...111444444222111333555666444222111000111222333111111000000000000000111666888:::888444222333666999333///111888>>>>>>;;;555555555555444333222222111111222222333333333333333222111111111333555777333444666888888777666555111111222222222333333333333333444444555666666777;;;===;;;777666999999777444555555555444444555777777888:::===???===888555777777666666666666777777:::???GGGNNNQQQQQQNNNLLL@@@AAADDDFFFFFFDDDBBB@@@===???AAADDDFFFGGGGGGGGGBBBEEEJJJMMMSSS^^^nnnyyy************************,,,+++*********+++,,,---++++++******++++++,,,------------...............---,,,***)))((())))))***+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++)))(((++++++++++++,,,...000111///---++++++,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,...444;;;>>>;;;777111///---,,,,,,,,,+++***)))***+++---...000111111666444111000000000000///222111111000000000000000......///000000//////...000...---...///000///...333333222222333555777888222222333444444555555666555555555777888777555333777666777888333,,,///777666666555555555777888999888;;;???BBBBBB@@@<<<999999:::<<<;;;::::::;;;===:::===BBBCCCBBB???<<<;;;<<<;;;888666555666888999>>>>>>===<<<;;;999999888555555555555555555555555222222222333333333444444444444333333222111000000000000//////000000111222000111111111111000/////////////////////......---////////////...............///000111111222111111////////////000111222333000000///...............000...,,,,,,.........---,,,111555222,,,))),,,000------------,,,++++++***))))))*********+++++++++,,,+++***)))((()))***+++---------............///000//////...............222///,,,***,,,...111222111111000000000000111111//////000000000000//////...///111444666555333000111///...---------,,,+++///...///111555666444222///111333222//////222555444333111////////////000000000000000////////////......//////000000111111//////000000111111111222//////000000111111111222444444444333333222222222222111111111000000////////////000000111111111222222222111000//////000000///000000111000000///...111222333333444333333222222222222333444777999:::@@@777000000222000//////222222222333333444444444111111111111222333444444333555555444666999888444333222222111111222222333777555444222222333444555555555666666666666555555666666666555555444444444222666:::>>>???>>>;;;888666777999:::999888666555999???EEEHHHLLLPPPOOOKKKDDDDDDFFFGGGHHHFFFBBB>>>@@@@@@AAACCCEEEGGGIIIJJJDDDEEEFFFJJJRRR```nnnxxx************************++++++*********+++,,,---+++++++++++++++,,,------...............---------...---,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))...---,,,,,,,,,,,,---...///---++++++,,,,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---......000666>>>AAA???<<<111///---,,,------,,,+++++++++,,,...000222444555777555222000111111000///222111111000000000000000......///000111222333444///000111333333222///---444333222222222333444555222333333444444555555666777777777888888888777666888666777888555000111777666666555666666888999::::::<<>><<<999777555666888888888777555333777===BBBEEEIIINNNOOOLLLEEEEEEGGGIIIJJJHHHEEEAAABBBBBBBBBCCCDDDFFFGGGHHHEEEFFFGGGJJJRRR^^^llluuu************************++++++******++++++,,,---,,,,,,,,,,,,,,,------...//////......------,,,,,,------,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,++++++******++++++000///...,,,++++++++++++...---++++++,,,---,,,+++------,,,,,,++++++************+++++++++,,,,,,,,,------000666<<<@@@???===111///---------...---,,,------...///222555999;;;999666333222222111000///222111111000000000000000222111000///......///000111111222111/////////000444333222111000111111222333333333444555555666666888888777777777777888888999666666777777444444777666666666777888:::;;;<<<<<<===>>>>>>>>><<<:::999888999::::::999999:::<<<<<<===???>>><<<:::999999777888999;;;;;;:::999888666666666555555444444444444444444444444444444444333333333444444444555555444444444444444444444444111111111222222222333333222333333333333222111111111111111111111000000///...------------,,,,,,,,,111111111000///...------...............///000111000//////............///222000...---......---++++++///222000,,,)))+++...---......////////////...............////////////------......------,,,+++---------............///.........///000111333333333222222111000000000000111111000000000000111111111111111111111111111111000//////000222333333222///000111111111000//////000000000333666888999888555222//////000111222222111111000000000000000111------......//////000000111111111111222222222222...///////////////000000000000//////////////////222222222111111111111111111111111111111000000000000000000111111111111111222111000000000000000000444222111///......//////111444777999999777444111111111111111333666888:::@@@888333333444222111222222222222222333333333333111111111111222333444555666888888777999;;;999555555555444444444444555555888777666555444555666666444666999;;;;;;999666444444444333333333333333222111444999<<<===;;;888666444555777888777666444333444:::>>>AAAFFFLLLNNNMMMGGGGGGHHHJJJKKKJJJGGGDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHKKKRRR^^^kkkttt************************+++***++++++++++++,,,,,,------,,,,,,,,,---......//////...------,,,++++++*********++++++,,,------+++,,,,,,------,,,,,,+++---,,,+++*********,,,,,,///...---,,,++++++******...,,,++++++,,,---,,,+++---------,,,,,,+++***************+++++++++,,,,,,******,,,111555888777666000///------...///...---000//////000333888<<>>777777999::::::;;;;;;;;;999999888777666555444333444444444444444444444444333333444444444555555555333333333333444444444444222222333333333444444333333333444444333333222111000111111111111000//////.........---------,,,,,,///////////////...---------------------...///000000///............//////222///---,,,,,,,,,+++)))+++...111///,,,***+++---,,,---...///////////////+++,,,,,,,,,,,,---------+++,,,---------,,,***)))---------............///////////////000111222333222333444444222///...---111111000000000000111111222222111111111111222222222111///000222444444444000000000//////000222333---...///111555888:::;;;<<<888333111222333222111000000000000000111111111.............../////////111111111111111111111111............////////////---........./////////000111111111000000000000000111111111111111111111111111111111111111111111111111111000000000000000111444222000---,,,---...///222333555777888888777777444333222111222444666888===777333333444222111333222222222222222222222333000000111111222333444555444666888777:::===;;;777555555444444444444555555777666555555444444555555555666888999999888666555222222222222222222222222222555999======<<<888666555666777888888666444333222777;;;>>>CCCKKKOOONNNKKKJJJJJJJJJJJJHHHFFFCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGIIIMMMTTT```mmmvvv******************************++++++,,,,,,,,,,,,------,,,,,,,,,---......//////...---,,,++++++***)))******++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,++++++---,,,***+++,,,------,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++---///000//////000///---...///000000///222111111111444888<<>>999555333333333111000000000000222333444333333444555555666666777777888888666444555777:::;;;:::888777888:::999888666777888999:::;;;<<<<<<:::999777666555555555666666777888888777777888:::777888999999999999;;;===999888777777888:::<<<===<<<;;;:::888666444222222444444444444444444444444333333333444444444555555222222222222222333333333111222333444444444444333333444444444444333222222//////000000//////...---////////////.........---+++,,,---...............---------------....../////////............//////333111///.........,,,++++++---//////,,,+++,,,---+++,,,---...............++++++++++++,,,,,,,,,,,,,,,,,,---......,,,+++***---------............///111111000000000000111111222555888777444111//////111111000000000000111111222222111000000111222222444222000000222444555555444444222000///222777<<<>>>>>>>>>===;;;:::::::::BBB>>>888666666555333000000000000111111111111111000000//////.........---000000000000000000000000////////////............+++,,,---...///000111222000000000000000000000000111111111111111222222222222222222111111111111111111000000000000000111111222000...,,,+++,,,---...222222222333555888;;;===888666333111111222444666:::555222333333000000333222222222222222222222222000000000111222333555666444777:::;;;>>>BBBAAA<<<444444333333333333444444555555444444444333444444666555444444444444555666222222222222222222222222444777;;;>>>???<<<999777666777888999999777666444222777:::===CCCKKKPPPOOOPPPNNNKKKIIIGGGEEEBBB???@@@@@@AAABBBDDDFFFHHHIIIFFFGGGJJJOOOXXXeeerrr{{{************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------.........------,,,,,,++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,,,,)))***+++,,,------,,,,,,---+++***+++,,,------,,,,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,------------------000...---...000111111111222222111222333666999:::999666444222333333333222222111111000000000000000000111222444666:::===???IIIIIIJJJJJJHHHBBB999222111111111111222444666777444444444555666666777777999;;;===;;;888888:::======???>>>;;;:::<<<<<<;;;777777999:::::::::::::::888777555444333444555555555666888777666666777999:::;;;;;;:::888777777888999888666555666888;;;===:::999888666444222111000333333333333333333333333222222222333333333444444222222222222222222222222111222333444555444333222333333444444333333222111///////////////...------000000/////////.........******+++------...............---------......//////............//////000555333111000111111000...,,,---//////---,,,---...,,,,,,---.........------,,,------------.........//////000000//////...------------............///222111000///////////////444888;;;;;;777333222222111111000000000000111111222111000//////000111222333111///000222444444444777777666444222666===CCCUUUUUURRRMMMEEE>>>999777AAA>>>;;;999777555333111000000111111111111000///111000000000////////////000000000///////////////000000000////////////...,,,,,,---...000111222222000000000000111111111111111111111222222222222222222222222222222111111111000000000000000111111222000///...---------...///222000//////222666;;;>>>:::888555222111222444666888444222333333000000333222222222222222111111111000000000111222444555666777;;;>>>???CCCGGGEEE@@@444444333333333333444444444444444444444333333333555444222000000222444555111222222222222333333333555777;;;??????===999777666777999:::999888666555333888<<>>???@@@AAADDDFFFHHHIIIEEEGGGKKKQQQ[[[ggguuu}}}************************)))***+++,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++---+++******,,,...------++++++,,,,,,---.........,,,,,,---------.........,,,---...............///000...---...111222222222222222111111222333444444777444222222333333333333222111111000000000000000333444555777999;;;===>>>BBBAAABBBHHHMMMLLLDDD===555444333333333555666777444444555555666666777777999<<>>;;;999;;;>>>@@@EEEFFF@@@<<<>>>@@@???777888999::::::999888888777666555555555555666666444666777777666555777888:::<<<<<<;;;999666666666777666666666666777999:::777777666555444333333222333333333333333333333333111111111222222222333333444444444333222222222111000111333444444444222222333333333333333222111111000000000000000///......//////.........---------***+++,,,,,,,,,,,,,,,+++//////...............///...............///000000333222000///000111000///---...//////................../////////......---............////////////111000000///////////////---------............////////////...//////000000222777::::::555222222333111111000000000000111111222111///......///111222000///...///111222222222444666888777666777===BBBQQQRRRRRRNNNFFF>>>999666888999999888555333222222111111222222111000///.../////////000111222222333111111111000000000//////111111000000000///////////////000000000000000111000000000111111222222222111111111222222333333333333333333222222111111111000000000000000111222222/////////000000000000000111000//////000444777::::::888444222222444777:::777444333555444111111555222222222222111111111000//////000111222444555666:::===@@@AAADDDFFFDDD>>>555555444444444444555555555555555555555444444333333222222111111222222333222222222222333333444444444777;;;>>>>>><<<888555666777888999888777555444555:::???BBBHHHPPPSSSRRRTTTPPPKKKGGGDDDBBB@@@>>>@@@@@@@@@AAACCCEEEFFFGGGFFFHHHLLLRRR[[[gggttt|||************************)))***+++,,,---,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,---((()))******)))((('''&&&+++,,,,,,------,,,,,,+++(((***+++,,,---,,,,,,+++***+++,,,---,,,,,,******---+++******,,,......---***++++++,,,---...//////---------.........//////+++,,,............///111000......///111333333222222222111111111111000000555333111111222444444333222111111000000000000000///222888>>>EEEJJJNNNPPP777333111888EEENNNNNNKKK888777666555444555666666444444555555666777777777777;;;???>>>:::888:::<<>>@@@CCCBBB888888999:::999888777666777777666666666777777888444555666666555555666888777999;;;;;;:::888888888444555777888888777777666666666666666666666666666333333333333333333333333000000111111111222222222666666555444333333222222///000222444444333222111222222333333333222111111111111111111111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))000//////.........//////...............///000111000...,,,,,,.........---......//////////////////000000111000000///......------------.........///000///...,,,,,,---......---------.........//////------------...000111222///333777666222...///111111111000000000000111111111000///------///000111...---,,,...000111000///---222777888666666:::>>><<<@@@DDDDDD@@@;;;888888///333777777333111111222111222222222111000...---,,,---///000222444666666333222222222111111000000222222111111000000//////333222222111000//////...000000111111222222222333111111111222222333333333333333333222222111111111000000///000000111222222///000111222333333222222000000000000111222333444888666444222333666:::===777555555666555222333777222222222222111111000000//////000111222444666777:::===??????AAACCC???999666666555555555555666666666666666777666555555444111222333333333333222111222222222333333444444444333666:::======:::777444555666777888777666444333777<<>><<<999111111222333333444444555888888888888666444222000666555333111111222333444888888888888999:::;;;<<<555555444444444555555666777777777666666555555555111...---///333666777666222222222222222222222222777777777777777666666666555555444444444444555555:::;;;???EEELLLRRRTTTUUUTTTTTTRRRMMMHHHCCCAAAAAABBBBBBBBBBBBCCCEEEFFFGGGGGGIIIMMMRRRZZZfffrrrzzz((())))))))))))*********)))***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))))))))***++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,++++++***+++,,,---...+++,,,,,,---------------+++---......------...///---...///000000///---,,,------------,,,,,,,,,,,,------------///111444666000000111111111222222222111111111111000///......000000000000111222333444555444222111000000111111//////000555:::;;;888555777555222000333888>>>BBBLLLKKKJJJKKKKKKGGG>>>777555444333333333333444555777888888999999888888777;;;<<<===>>>????????????;;;999888777888888666555555555666666777666666666666777999:::::::::888777888777666555555555555555555555555555555555555555888777555333222222333444333333444444333333222222000000000000000111111111222555888888555222000//////000222333444444333222222222111111000000000000000000000000000000//////........................,,,---...//////......---...------------...//////........................,,,//////,,,,,,//////,,,------............------......000000000000............///000111222222333111000///------...///000//////...............///,,,------....../////////////////////////////////---------.........//////........................---------............///000000111111222333333333555333333555555222111333111222222222222111000000...///000111111000///......///111111000000000111111222222111000111333555888777666444222111111000111111000////////////000333222111000000000111222111111111222333444555666666999<<<;;;666222111111111111111111111000//////......111666666333111444111000///000000111000000555===GGGNNNMMMEEE<<<555222222222333444444555555888999999999888666444333444333111000///000111222777777666555444444555555444333333222222333333444444444444333333333222222555333333444666666444111333333333333333333333333555555555555555555555555555555444444444444555555999;;;???EEELLLRRRTTTTTTTTTSSSRRRNNNIIIEEECCCCCCCCCBBBBBBCCCCCCDDDEEEFFFDDDFFFJJJPPPXXXdddpppxxx((())))))))))))*********&&&((()))*********,,,---++++++++++++++++++++++++---------,,,+++***(((''',,,,,,,,,------,,,,,,,,,++++++************++++++---,,,,,,,,,,,,---......++++++,,,------------,,,+++,,,......---,,,---///000000111111111000...------------------..................///000111222222000000000111111111222222111111111000000...---,,,111111111111111222333444444444222111111111111111000////////////111111222666444111///000222555888<<<===@@@DDDFFFCCC;;;555555444444333333333444444444555555666666666555555555666888:::;;;<<<======888777555666666666555444444555666777777777777777777999<<>><<<888666555666666666666666555555555555555555555555555555888777555444333333444555111222444666666555333222111111111111000000000000333555666666333111000000000111333444444333111000000000000000////////////000000000111111111111111------------------------,,,,,,------...//////000...------------...//////------------------------+++111333000---------,,,------............------......................../////////000000111111111111000///...---......///......---------......///........................------------------------------........./////////........................---------............///000000//////000111333444333111222555555111///111111222222222222111000000...///000111111000///......///000///...///000222333333222111111333666999===;;;888555222111000000222111000///////////////444333222111000...------111111111222444777:::;;;;;;BBBIIIEEE999000///222111111222222222111///...444///---111444444555666/////////000000111222333777BBBPPPVVVPPPDDD999222333333333444555555666666777777888888777777666555444333111000000111222222444333333222222222333333444444333333333333333444333333333333222222222222444444555777777666222...333333333333333333333333333333333333333333333333555555444444444444555555777999>>>FFFMMMRRRSSSSSSSSSSSSRRROOOJJJGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCEEEIIIOOOXXXdddpppxxx******+++++++++,,,,,,,,,&&&(((*********+++,,,...************************))))))*********+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************++++++,,,******+++,,,,,,,,,,,,,,,+++,,,---,,,++++++---///000000111111000///...---,,,------....../////////---...000111333333222222000000000000111111111111000000000111000000//////222111111111111222222333222222111111000000000000222444444333000000333666555444222111111111333333333111000111444555555444555555444444333333333444333333444444555444444444888999999999999999888888777666555555666777666444555555666777888888888888888;;;>>>AAA@@@===888555444555666777777666555444444444444444444444444444777666555444444444444555000111333444444444444333222222111111000000//////333444444444222111111222222333555666555333000/////////////////////......000000000000000000111111---------------------------------------...///000...------------...//////---------------------------555999555000///000///------............------......------------......000000000000000000//////000///...------------...---------------......///////////////............------------------------............////////////........................---------............///111000.........000333444222111333888777333000000111222222222222111000000///000111111111111000////////////...---...000333333333222000000333777;;;@@@>>>:::666333111000000//////......//////000111000000111111222111000000222111111111333666:::<<<<<>>EEEMMMRRRSSSSSSSSSSSSRRROOOKKKHHHGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFJJJPPPZZZfffsss{{{******+++++++++,,,,,,,,,((()))++++++******+++---************************))))))'''''''''(((***+++******++++++++++++******+++++++++,,,,,,+++++++++)))))))))***************)))***++++++,,,,,,+++++++++,,,,,,+++***+++---...////////////...------,,,,,,------....../////////,,,...000333555555555444//////000000000111111111//////000111222222222222......------------------000000000000000/////////---111444444111///111444222111111111111222222333666333000///111444888999555555555444444333333222222222333444555555444444999999999999888777666555888666555666888888888666666666777888999999888888888:::>>>@@@???<<<888555555666777777777666444444444444444444444444444444666555555444444444444444111111000000000222333444222222111111000000//////222333333222111000111333555666888888777444111///..................//////000///.........//////000------------------------000///...---------------...------------...//////------------------------///666:::666111000111000------............------......------------......000000000///////////////...------------------.........---------....../////////////////////......................................./////////000000////////////////////////---------............///111000.........000333444333333777<<<<<<666222222111222222222222111000000000000111111111111000000///000000///......111333222222111//////222666:::@@@>>>;;;777444222111000......///000222444555666///000111222333444333333333222111000111444777999:::???DDDDDD???777000,,,+++,,,///111444555555666444===RRRiiiqqq```DDD111555777999:::;;;>>>CCCGGGMMMGGG>>>888555555555444333333444444555666666777555666666666777888999999444444444444444444555555111111222444666888:::;;;888777666555555555555555444444444444444444444444222222222222111111222333444444444444444444444444222222333333444444444444555555444444444444555555555777<<>>===???AAA@@@???AAAFFFJJJOOOHHH@@@<<<;;;;;;888555333333333444555555666666888888888888999:::;;;<<<222222222222333333333333333333333444555666777888666666555444333333333333222222222222333333333333888777666444111000222444333333333333333333333333222333333444444555555666555555444444444444555555666777;;;BBBJJJPPPSSSTTTSSSSSSRRROOOKKKHHHGGGHHHDDDDDDCCCBBBAAAAAAAAABBBAAADDDIIIOOOYYYfffsss|||((())))))))))))*********)))***,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((***++++++,,,,,,++++++***++++++,,,------,,,++++++++++++---.........---,,,((())))))******************+++***)))((())),,,...+++++++++,,,,,,---......------------,,,,,,,,,,,,---...///000111222222222////////////000000000111111111111111111000//////333333111000////////////000111222333333222111000111222444444333222111111------------...///111222---///111333222111111111555555555555555333222111000111222333333444444444000111222444555666666777777666666777999::::::999::::::::::::999888777777555555555555555666666777:::999777666444333333333222222222222222222222222222222333333333333333222222222111111111111111111000000000000000111111111...000222222111000111222444666888:::999666222///....../////////000000000444222000...------...///,,,,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,...------------...//////........................---000000---,,,//////,,,------............------......000000000000............//////////////////......000111333444444555333222111000///...............//////000000111111////////////////////////.../////////000000000000////////////////////////---------............///000000111111222333333333666777===DDDDDD<<<666444111222222222222111000000222111111111111111111222///111222333222111222333111111222111000000333555999999:::999888555333111///000111333555888:::;;;333222111000000111222333111111111111222333444555333444888>>>@@@===666000111111222444777;;;???AAAGGGAAA???CCCGGGFFFCCCBBB;;;===???===<<<===CCCHHHHHHGGGGGGEEECCC>>>999666222222222333444444555555777777666666666888999:::111222222333333444333333333333444444666777888999777666555444333333333333222222333333333444444444444666777666333111222333333333333333333333333333222222333333444555555666555555444444444444555555666777:::@@@HHHOOOTTTUUUSSSSSSRRROOOKKKGGGFFFFFFCCCCCCBBBAAAAAAAAABBBBBBBBBDDDIIIPPPZZZhhhuuu~~~***++++++++++++,,,,,,,,,((()))++++++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,)))***---//////...,,,***+++,,,,,,------,,,,,,+++++++++------------++++++***+++,,,---------,,,+++(((((()))******************+++***)))((())),,,...+++++++++,,,---...///000---------,,,,,,+++++++++............////////////////////////000000000000333333222111///...,,,+++111000///...---,,,,,,,,,111222444444555444333222555444222222111111000000000//////...///000222333444555555444444555777:::555555666666555333222000//////000222222333333333333333444555666777777666666555555666999::::::999;;;;;;;;;:::999888777666555333222111111333666777;;;:::777555333333333333222222222222222222222222111111222333333333222222222333444444444222000/////////000000111111222222,,,///111222111111111222333555777999888555111///.../////////000000111111666444222///.........///,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000...---...------------...//////////////////////////////...///---+++,,,000000------..................------///111222222111///---............//////000000///000222444666777888888555444222111///.........---......///000111111222////////////////////////////////////000000000000000000000000000000000000---------.........//////000000222333333444333333666888>>>EEEEEE===777444111222222222222111000000222222111111111111222222///111444444333222222333111222333222111111222444666777999:::999666333111......///000222444666777000///......///111333555000000111333444555555666111444:::>>>@@@===888444666666555666999===AAADDD888555666;;;===999444333111444777777666888???EEEAAAEEEIIIHHHBBB<<<999888111111222333333444444555444333333222333444555666333444555555666666666555222222444666888;;;>>>???999999888666666555555555555555555666666777777777,,,000444555444222222333222222222222222222222222111111222333444444555555555555555444444555555555777777999>>>FFFNNNTTTWWWSSSSSSRRROOOJJJGGGEEEEEEBBBBBBBBBAAAAAABBBBBBCCCDDDGGGLLLSSS]]]jjjxxx+++*********,,,---,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++***************************+++,,,,,,******+++,,,...---,,,***))))))***+++------,,,++++++++++++,,,+++++++++*********))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++***)))))))))***.........///000111111222////////////////////////000000///...............111111000000///---,,,+++...///111222222222111000000000111222333333333333000000000111222333555555555333111111333555666777666555444666777777666444222222111111222222333444333333444555666666555555777666666555555555666666;;;;;;;;;;;;;;;;;;;;;;;;666666666666666666666666777666666555444444333333666555444333222111111111222222333444333222111000222222222222222222222222111000000000000000111111222111111000000000000000...000222333444333111000000//////111444444222...///////////////......---***+++,,,---------,,,,,,///000111222111000...,,,......------------......000///......------......///...---...//////---+++......---------......///......///......---,,,,,,...///////////////......222333555666666666555555555444222111222222111000//////////////////......///////////////////////////////////////000000000333'''222666///DDDSSS===555333000------...111222111111222222222333333333555:::AAAEEEDDD>>>555///000000000000////////////000////////////000000111000111333333111000111222222111111000000111222222222444666888888777555333000000000111222222222333111111111000000000000000000000000///000111111222111444;;;CCCHHHCCC777---444111///111666::::::888444444444444444333222111000///000555:::===<<<:::999:::<<<===;;;888444111//////000000111222444444333222222111111222222333555333222222333444444333444555666777777777666555888777666555444555555666444222111222666888888777333555777666444222222222333333333222222222111111444555555555444444666777777999::::::888666555555666555666;;;DDDLLLQQQRRRTTTSSSQQQOOOLLLJJJHHHGGGCCCCCCBBBAAAAAAAAABBBBBBEEEGGGLLLTTT___kkkvvv|||+++***)))***,,,,,,,,,*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,******+++,,,,,,++++++******+++,,,---///............---------+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++***************,,,,,,------...//////000////////////////////////111111///...------------...//////////////////...---...///000000000//////000111111111111111000000000000000111222333444555666444333222333444555555555444444555777888777555333222222222333333444444444555555666777777666666666666666555555555666666777777777777777777777777555555555555555555555555444444444555555555555555555444444333222222222222111111222222222111000///........................111000000000000000111111///////////////000111222...///111222222222111000222222333666888888555111///000000000000///......------,,,,,,------...///,,,---///000///...,,,+++......------------......///......---....../////////......///000000...---......------------......///000000000//////...---....../////////......------...000333555666666666444222111111111222111000.........///////////////000000000000000000000000///000000111000000//////000%%%...666888WWWqqqeee666444111...---...000111000000000111222444666777666:::@@@BBB???999333111000000000000//////////////////......//////000111000222333333111000000000//////000000111111111111444555777888777555333111111111111111111111222222111111111111000000000000111111111111111222333333666;;;DDDKKKMMMEEE999000...111555888888777666555333333333333333222111111444444555777999999777555333444666777666444222000111111111111111111222222333333333333333333333333666555333222333333222000111222333444444444333333777666555444333444444555666444222333555666555333000222444555444333333444444444444333333333222222333444555444333333555777777888:::999777555555555555444555;;;CCCJJJOOOPPPPPPPPPNNNLLLIIIGGGEEEDDDCCCBBBBBBAAAAAAAAABBBBBBDDDGGGLLLTTT___kkkvvv|||***)))((()))+++,,,+++*********+++,,,,,,,,,,,,+++++++++,,,,,,------......***************************+++,,,,,,******+++,,,************+++,,,---...///000111111111000......+++++++++******************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++***++++++,,,,,,---------////////////////////////222111///...---,,,++++++------...///000111111222---...///000000000000///111111111000000///...---000000000111222333444555888777666555444444444444444333333555777888888777333333333333444444444555555555666777777777777666666666555555666666666666555555555555555555555555555555555555555555555555222333333444555666666666333333333333333333333333000111111111111000//////000000000000000000000000111111000000000000000000,,,,,,,,,---...000111222....../////////000000000555666888;;;===;;;777444000000111111000000///......---,,,++++++---///000,,,---.../////////...---......------------............---------......///000///...///000111000.........---------------...000000111111111000//////,,,---............------+++,,,...000111222333333222111///000111111000///---.........//////000000222222222222222222222222000111222333222000...---111'''---222555QQQiiiaaa777555222///......000111/////////000222555999;;;666;;;@@@???999333222222000000000000////////////...............///000000000222333222000//////000...///111333444444333333555666777777666444111000111111111111111111000000111111111111111111111111222222222222333333333444999@@@JJJPPPNNNEEE;;;555,,,333:::<<<888444222222222222222111111111111000333555777888666444222222000000111222222222111111333333222222111111111111222333444555555444333222555333222222333444222111333444555666666666666555555444444333333333333444777555444333444333222000---000333444444444555666555555555444444444333333222333444333222222444666666777999888666444444555555444666:::AAAHHHLLLNNNNNNNNNMMMKKKHHHFFFDDDBBBBBBAAAAAAAAAAAAAAABBBCCCDDDFFFLLLUUU```lllvvv|||)))(((((((((***+++***)))******+++,,,,,,,,,,,,+++******++++++,,,---......***************************+++,,,,,,******+++,,,************+++,,,------...000111222222000...---************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,++++++,,,,,,---***+++++++++,,,,,,,,,---//////////////////////////////...---,,,,,,,,,,,,---......///000222333333//////000000111111111111000000000000000///......//////000000111333444555:::;;;:::999666555444444444333222444777888999888222222333333444444444444555555666666666666555555555555555666666666666666666666666666666666666666555555555555555555555555222333333444444555555666222222333333333333333333111111111111111000000000111111111111111111111111111111111111111000000///,,,,,,,,,,,,---...///000......---------...///000444666:::======;;;777333111111111111111000//////,,,,,,,,,,,,---------------...///000111111000000......------------............------,,,---------000///---...///000///.........------,,,,,,------///000000000000000//////+++,,,------...------------.....................000///...///111111000///------......///000000000333333333333333333333333000111333444333111...,,,///***///000...:::CCC999555333111//////000222333111000//////222555999;;;666===BBB@@@888222111333000000000000////////////...---------...///000000///111222222111000000111000222444777888888777666333444555555555333222111222222111111000000//////000111111111111111222222111222222333333333333333555>>>GGGKKKHHHBBB>>>===444666999888666333222222111111111000000000111111000333777777444111111333222222222111111222222222222222222222222222222111222333555666666555333222222111111333555666555444555666666666777777777777333333333222222222333333555555444444333222111000///111444555555555555666444444444444333333333333222333333333222222444555555777777777555444444555666666888;;;@@@FFFKKKNNNNNNNNNMMMLLLIIIFFFDDDBBBAAA@@@@@@@@@AAABBBBBBCCCCCCFFFLLLUUUaaalllvvv|||)))(((((((((***+++***)))******+++,,,,,,,,,,,,+++(((((()))***+++,,,,,,---***************************+++,,,,,,******+++,,,++++++++++++++++++++++++---...///000000...,,,+++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,---------........................,,,++++++,,,,,,---...///////////////000222333444............//////000000...//////000111111000000/////////000111222444444:::<<<>>><<<999666666666444333222333666888999999111222333333444444333333444444444555555444333333444444555666777777666666777777777777777777777777555555555555555555555555444444444444444444444444222222333444444444333333333333222222111111111111////////////////////////111111111111111000///...------,,,,,,,,,,,,------------,,,,,,------...///000444888::::::777333111111111111111111000//////***,,,000222333111...,,,......///000000111111111......------------......000///...---------------111///------...///...---......---,,,,,,,,,,,,,,,------...............---+++,,,,,,---......------......------------------...---...///111222000///---.........//////000000222222222222222222222222000111333444333000---+++***)))---///...222333---000000//////000222444666333222000000111333666888666===DDDCCC;;;444222333000000000000////////////---------......000111111///111333333222111111222000222444777888888777666000111222333444444333333222111111000000/////////000000111111222222222333000111222222333333222222111888???AAA??????BBBFFF@@@;;;555111222444555555222222111000000111222333333666888777444222222444555444333111111111111222///000222333444444444333222333555666666555333222444333333444666666555333333222333333333333444444222333333333333333333333222333444444333333222222333555777888666555555555333333333333222222222222222333333333222222444555555666777666444444555666888999:::===@@@EEEJJJMMMMMMMMMLLLKKKIIIFFFCCCAAA?????????@@@AAABBBCCCDDDCCCGGGMMMWWWbbbnnnwww}}}***)))((()))+++,,,+++*********+++,,,,,,,,,,,,+++(((((())))))******++++++***************************+++,,,,,,******+++,,,++++++,,,,,,,,,++++++***+++,,,---------,,,*********************+++++++++,,,,,,,,,++++++++++++***************++++++++++++,,,++++++++++++,,,,,,---------------------------------------------------))))))***+++,,,---///000000000//////000222444666------,,,,,,,,,---...///---...///000111111111111/////////000111222333444777;;;>>>===:::777666777666444333333555888888888111222333555555444444333333444444444444333222222333444555777777777666666555555555555555555555555444444444444444444444444444444444333333333333333222333444444444333222111444333222222111111222222111111111111111111111111111111222222111000...---......---,,,,,,,,,,,,,,,,,,,,,---------............111555777555222000///000000111111000000///...,,,///444888888555000---------------..................------------......111000000000000111111222444222///---.........---///...---,,,++++++++++++++++++,,,---------,,,,,,+++,,,---......///......++++++++++++---...///000------...000222333111///////////////////////////111111111111111111111111///000111222111///---,,,+++,,,++++++---///111222---------...000333555666333222111000000222333555666<<>>@@@CCCHHHLLLJJJJJJJJJIIIGGGCCC@@@>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGOOOYYYdddpppyyy~~~+++***)))***,,,,,,,,,*********+++,,,,,,,,,,,,+++***************************************************+++,,,,,,******+++,,,((()))+++,,,---,,,,,,+++++++++++++++*********)))))))))*********+++++++++,,,,,,,,,+++++++++******************++++++++++++***************+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,...............///111444777999///......---...///000111---....../////////......////////////000222333444222777;;;<<<999666666777777555333333555777888888333444666777888777666555444444555555444444333222222333555777888777666666555555555555555555555555444444444444444444444444222222222333333444444555333333555555555333111000333333111000000000111222333333333333333333333333000111222333222000...---------,,,,,,,,,------...+++,,,.../////////...---...111444555222///...//////000000000000///......,,,///333777777444111...///......------------.........------------......000111222333555888:::;;;888555222000//////......///...---,,,++++++++++++***++++++,,,------,,,,,,,,,,,,---...////////////************+++,,,...///,,,---...111333444222000000000000///......------////////////////////////....../////////......---...000,,,))),,,+++***000,,,,,,,,,...///111333444111111000000000111222222666888;;;:::777444111111000000000000////////////////////////111222333444999999999777333///......//////000000111111111111///000000111111222222222/////////000000000000000000000111222222333444444000111333444555444333222111222444444444777<<<@@@EEE@@@999444333444777999666555444333444555777888999666222000000111222222222222222222222111111111000111333444555444333222333333333333333333333333555555666888::::::888666777666666555666777888999444555666777888777777666000333666777555444444555666888999999777555444444444444333333333222222222333444555444333333555777777777888666555555777999999;;;======>>>AAAFFFJJJJJJJJJKKKJJJGGGDDD@@@>>>======>>>???@@@BBBDDDEEEEEEIIIPPP[[[fffrrr{{{+++*********,,,---,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++***************************+++,,,,,,******+++,,,&&&'''***,,,---.........,,,+++***)))))))))******))))))******++++++++++++,,,,,,,,,++++++*********)))************+++++++++***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---///222666:::<<<333222111111111222444555............---,,,++++++......//////000222333444---333999:::777444555777888666333333444666777777555666888999:::999777666555666666666555444444333222333555777888888777666666666666666666666666666444444444444444444444444///000111222444555666777333444555555555333000///333222000/////////000111........................000111222333222000...,,,+++++++++,,,---...///000+++,,,...000000///...---///222555444111//////000///////////////......---,,,...000222222111///---222111000///////////////.........------.........000111333666:::>>>AAACCC<<<888444222111000000//////...---,,,++++++++++++***+++,,,,,,------------,,,---...///000000000000---,,,+++)))))))))***+++,,,---...111444444333111111111000///...---,,,,,,........................------------............+++000...---111,,,'''---,,,,,,------///000111222...//////000111111222222666555555333222111000000000000000000/////////////////////000111333444555>>>>>><<<888333...++++++222111111000000111222222111111111000000000000000......//////000000111111000000111222333333444444111222444666666555444333000111111111000111333555???@@@???;;;666444666999888777555444555777999:::222---((((((+++///222222111111333444555555555555222333444555555333222000333222222111111222222333///111333888===??????===444444333222333444555666555666777999999999888777111555888888666333333444444666888888666444444444555555444444444333333333444555555555444444666777777888888777666666888:::888:::<<<<<<===???DDDIIILLLLLLMMMLLLJJJFFFBBB@@@======>>>???@@@BBBDDDEEEEEEIIIQQQ\\\hhhsss|||))))))***+++,,,,,,------***+++,,,,,,------,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,++++++++++++++++++,,,+++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++*********,,,...///...,,,++++++++++++******))))))************************************+++,,,---...---,,,++++++******++++++////////////000000000000555333333444666777666555000///---,,,---...000111////////////000111222333333333333444444555555555666555555444444444555555666777888888777666777999666666555444444444444444888777555444444555666777777777666555555555555555333333444444333333222111444333333222222333333444222222222111111111000000000000000000111111111111222111111111000000//////111222222111111000///.........///000000000000000000000000000000/////////000//////111444333000---............////////////////////////////////////////////////////////////---------............///222444888===AAAGGGMMMRRRIII@@@666000//////...,,,---------,,,,,,+++++++++000///...---------------,,,---...///000000000000111,,,***,,,---,,,,,,///.........////////////000111111222222222222111111///000000000000000///...///---***)))+++---//////........................000000000000000/////////+++---000333555444333222333222000/////////000111111222111///...///000...///...---,,,---///111333777888888666222///.........000111222000000000111//////000111111111111111111111222222222222111111000111111000000111333666444222000000111222111000222222222222222222222222;;;<<<>>>???@@@@@@???>>>BBBBBBAAA@@@>>><<<:::888111111000000000000111111000000111111111222222222666666777777666444222000222222333444555666777888333333444444555666666777555444444333333444444555666666666666777777777777111111111444777888555222111222222333333222111111666222111444555222111333444444444555555555666666777666666777999:::999999777;;;>>>???>>>@@@FFFKKKNNNOOOOOOMMMKKKHHHDDDBBB;;;<<<===>>>@@@CCCEEEFFFJJJKKKPPP\\\fffnnnwww*********++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++************+++++++++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++......---,,,++++++++++++*********)))++++++++++++++++++++++++************+++,,,---...+++*********+++,,,------....../////////000000000222111222444777999999888333222000///...///000111////////////000111222222333333444444444444444444222222222333333555666666666777888888777666777888777666666555555555555555777666555444444555777888777777666555555555555666333333333333333222222111333222222111111222222333222222222111111111000000000000000000111111111111111111111111000000000///111111111111111000......------...////////////.../////////////////////////////////000222222///,,,............////////////////////////////////////////////////////////////---------............///000333888<<<@@@EEEJJJNNNCCC<<<444000///000///---------------,,,,,,,,,,,,///......------,,,------,,,---...///000000000000...***))),,,---++++++,,,------........./////////......////////////......///////////////000000000333111000000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000111222333222000---+++222222000/////////000000000111000.........///...000///.........000222333444555555333000............000111111000//////000//////000111111111111111111111222222222222111111---.........///000111333444222000000111111111000////////////////////////222333555777888999::::::888777666555333222111111222222111111111111222222111111222222222333333333000111222333333111000///111222222333555666666777333444444444555555666666444333333333333444444555555555666666666777777777777666666888999999666333222222333444444555666666<<<666222333333000000333333333333444444444555555555444555777:::===??????<<>>??????AAABBBDDDFFFGGGIIIIIIOOO[[[fffnnnwww++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++*********))))))*********+++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++---...---+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...))))))******+++---...///------.........///////////////000333777:::;;;:::666555333111000000000000............///000111222444444444444444444333333000000000111333555666777666888999999777666777888888888777777666666666666666666555444555666888999888888777666666666666666444333333333333222222222222222111111111111222222222222222111111111111111000000000000111111111111111111111111000000000000111111111111000///......,,,,,,---............---...........................---...///000000...,,,............////////////////////////////////////////////////////////////---------............//////222666888:::<<>>???999444444444111000222333333333444444444555555333444555777;;;AAAGGGKKKIIIIIIJJJIIIIIILLLQQQUUUYYYYYYYYYWWWRRRMMMGGGDDD????????????@@@AAABBBBBBDDDEEEMMMYYYeeennnvvv~~~,,,,,,++++++++++++++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,******))))))))))))******+++++++++*********))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++******+++,,,---+++***+++++++++++++++++++++,,,++++++++++++++++++++++++************+++,,,------------,,,,,,+++,,,,,,---------------.........///...------///333555555555111111000000000111111111.........//////000111222555555555444444333333333333333333333444555666777:::<<<>>>>>><<<:::999999999999::::::999999888777666666666666777777888888888777777666666666666666777777666555555555555666444444333333333333444444111111111111111111111111///000000000111111111111000000000000000000111111000111111000000///...---------...////////////...------------......//////,,,,,,---------,,,,,,,,,............////////////////////////////////////////////////////////////---------............///***,,,//////...------------------///000111000///,,,------....../////////++++++,,,------,,,,,,+++,,,---...///000000000000///---///444555111------,,,,,,,,,---------......000111111222222111111000...---,,,,,,---///111333222111111333444555333222////////////////////////------------......//////,,,---///000111222222222/////////000000000/////////,,,...222222...---000//////......//////000000000000///...---...111444222444555444111000000000//////000111111111111111111111222222222222111111......///222666888666555222000//////000111111000111222444555555444222111333222000...------......---111555888999666222///......------------......000000000000111111111111222222222222222111111000///000000000111222222222333333333444444444444444222333444555555555555444444444444444555555555555333444444444333222222222444444333222333666888:::999555444777777444111222555555555555666666666666555666777888:::>>>DDDIIIIIIIIIIIIIIIJJJMMMQQQTTTWWWWWWXXXWWWTTTOOOJJJGGG@@@?????????@@@@@@AAABBBCCCEEELLLZZZeeemmmvvv}}}++++++++++++++++++++++++,,,,,,---...............,,,,,,------------,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,*********))))))*********+++++++++************)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++******+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,************************************+++,,,---.........---,,,,,,,,,,,,,,,------.........////////////......///222333333333/////////000000000111111////////////000111222333444444444444444444333333444444444444555555666777:::<<>>>>><<<999888777777888:::::::::999777666888888888888777777666555666555555444444444444444777666444333222333444555555444444333333444444555000000111111111222222222000000000000111111111111///000000000111111111111000000000000///...---,,,,,,,,,---............---------...//////000111111,,,---...---++++++---///............////////////////////////////////////////////////////////////---------............///,,,---............000222,,,---............//////------------,,,,,,,,,,,,***,,,---/////////------,,,---...///000000000000...++++++000111...+++,,,------........./////////......////////////..............................333111///...//////---,,,------------------------------...//////000111111000000000//////......---------///000000000/////////---222<<<===333///222//////000000000/////////111222222111///......//////000222222000//////000//////000111111111111111111111222222222222111111333000///222888<<<<<<:::000///......000111111000///000222444444222000///,,,---...///000000000000111333666888888666444333111000000000000000000111///000000000000111111111222222222222222333333444000000111111111111222222000000111222444555666666666777888999888666555333222333333333333444444444444555666555333333555777000111111222222333444444666222222555666333111222555555555666666666666777444888::::::777888;;;???CCCCCCEEEHHHKKKNNNOOOOOOQQQRRRTTTUUURRRNNNHHHEEEAAA@@@AAAAAABBBCCCDDDEEEEEEGGGOOO\\\gggnnnuuu{{{))))))***+++,,,,,,------))))))***++++++++++++***,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,++++++++++++,,,,,,+++++++++************)))+++++++++,,,,,,++++++++++++++++++++++++++++++++++++*********,,,,,,***(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++++++++,,,---...///000////////////000000000000000//////222555777777777222222222222111///...---111111111111222333444555333333333444444555555555...///000111333666888999777:::======;;;888666555777888999::::::888777555999999999999888666555444555555444333333333333444666444333111111222333444444333333222222333333444000000111111222222222222000000000000111111111111//////000000111111111222000000000000///...---,,,++++++,,,---------,,,,,,.........///000111111222,,,...///...++++++---000............/////////000////////////////////////////////////////////////---------.........//////000000///---+++***+++---,,,.........------...///---------,,,,,,++++++++++++,,,...000000///...---,,,---...///000000000000000------111222///---............////////////000//////000000000000//////---......//////...---,,,---------///000111///---000000000000000000000000.........///000111111222........................,,,---///000000000//////000---444@@@@@@555///222000000111111111111000///111222333222///---,,,---,,,...000000///....../////////000111111111111111111111222222222222111111000---+++...444999:::888000///---...000111111000000111333555555333111000///000111222111000///...111111111111111111222222//////............//////000111111111111222222222++++++,,,,,,---///000111111111111111222222222222//////111222444555777777888999::::::999777444333222222333333333444444444444555666555222111333555...///111222333444444444888333111333333111111333444444444555555555666666333777::::::777666999===@@@AAADDDHHHLLLNNNNNNNNNPPPRRRTTTTTTQQQLLLFFFBBB>>>>>>>>>???@@@AAACCCCCCFFFHHHPPP]]]gggnnnttt{{{))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///+++'''))),,,...,,,)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++&&&'''(((******+++++++++)))************+++++++++---,,,++++++,,,,,,***)))+++++++++*********))))))++++++++++++++++++++++++******))))))******+++,,,------,,,,,,,,,,,,++++++++++++*********+++,,,---........................,,,,,,---///000222333333111111222222222333333333333333222222111000//////111111222333333444444555555444333222333555777888333333444444555666777777777888:::;;;;;;999666555333333444555555555555555777777777777777666555555555555333333333333555555555555555555555555555555333333222222333333444555333222111111000000111111333222111000000111222333000000000000000000000111000///...---,,,------...---.........//////000000///......------///000111111000///------......///......////////////......//////000111111111111111222111111000///......---///...---,,,+++,,,------***+++,,,,,,------,,,,,,------......//////000000///...---,,,,,,,,,,,,,,,+++,,,.../////////...---,,,------...///000111111222222000///............---.........//////000000111111000000000000111111---......///000111111222///000111222222111///...000///............+++)))............////////////...---,,,++++++,,,---...000000000000000000000000---///000111111///---,,,///000000///......111333111111000///////////////++++++,,,,,,---...//////000///.........///111222///000222333333222111000...---...111333555444333111111000000000000111111111111111111000...---,,,111222222333333222222111111111111111000000000000000000000000111111111111........................///,,,---111333111///000777666666555555444333333222333444444333555888:::999888;;;???>>>888444444666666666666333000222666333333333222222333444444222222222222222222333333555555555444444333333333222222333444444555555666555777888888777777888999:::???FFFKKKMMMMMMNNNNNNMMMNNNPPPPPPOOOKKKHHHEEE>>>>>>>>>>>>???AAACCCEEEJJJIIINNN[[[hhhpppvvv{{{)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++((())),,,...,,,)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++((()))***++++++,,,++++++************++++++++++++---,,,***+++,,,,,,+++)))+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,..............................//////000000111111111111111222222222333333333333222222111000000///222222222333444444555555666555444444444555666777333333444444555666666777888888888888888777777666777777888999999999999999666666666666666555444333555444333222222333444555333333333333333333333333333222222222222333444444333222111111000000111111111000000//////000000111111111000000000000000000000///...---------................../////////000///......---...///000111111000///...---...//////......////////////......//////000111111111111000111111111000///.........///...---,,,,,,,,,------,,,,,,---............---.........//////////////////...------,,,,,,,,,---,,,------...//////...............//////000000111333222111000///................../////////000000111000000//////000000111.........///000111111111///.........///111333555777444000.........---,,,............////////////000///...------...///000000000000000000000000000000000111111000...---,,,000111111000//////111333111111000///////////////000000///......---,,,,,,000000000///000000111222///000222333333222000///111000000000222333222111111111000000000000111111111111111111000///...---111222222333333222222111111111111111000000000000////////////............////////////////////////000------111333000...///444444333333333333222222000111222222222444777999;;;999:::<<<;;;666444555222222333555666444222111222222222222333333444555333333222222222222222222444444444444333333333222222222333444444555555666555666888888777777888:::<<>>:::888888777333333666555333111111333444222000111111111222333444555666444444333333222222111111333333333333222222222222222222333444444555555666555666777777777777999;;;@@@DDDIIILLLMMMMMMNNNNNNNNNOOOPPPPPPNNNKKKGGGEEEAAAAAA@@@@@@@@@AAABBBCCCGGGGGGMMMZZZfffmmmsssyyy*********++++++,,,,,,,,,++++++++++++++++++++++++---+++)))***+++,,,,,,*********+++++++++,,,,,,,,,...------,,,+++***))))))+++++++++,,,++++++***************+++++++++,,,,,,,,,+++******,,,,,,+++***************************++++++++++++++++++++++++,,,------...............,,,,,,,,,++++++++++++***)))***,,,......---,,,+++------------------------////////////////////////111111111111222222222222222222222111111111000000222333333444444555666666555666777888777666444333444444444555555555666666777666666555555555666666333444444555555444444444333444444444444444333333222222222222222222222222333333333333333333333333222222222111222333333444333222111111000000111111......000111111000......111111111000//////......//////...........................///////////////............/////////000000000000///////////////......////////////.........//////000000000000000111000000000/////////.........------,,,,,,,,,,,,------...////////////...000000//////......------......------------......///...---,,,,,,---//////............------------222111111000000000111111//////////////////000000//////............//////.../////////000000000111111///------000555;;;>>>999666222000000000111000............////////////111111111111111111111111000000000000000000000000111000000//////000000111000111111000///...///000111000000///////////////...............------------...000111111111000///000000111111111000//////555333000000000111111000111111000000000000111111111111111222111111000000111222222333333222222111111111111111000000000///222222111111000000//////000000000000000000000000333///...111222///---.........///000000111222222111333444555666888<<>>999222...111444555111111111222333444666777555555444333222222111111222222222222222222222222222222333444444555555666444555666666666777:::<<>>GGGIIILLLMMMMMMMMMNNNPPPOOOOOOOOONNNLLLIIIFFFDDDCCCBBBAAA@@@???@@@AAAAAACCCEEEMMMZZZdddjjjqqqwww++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++************((())))))*********))))))++++++++++++,,,,,,,,,,,,+++*********,,,---,,,+++***************+++++++++++++++++++++++++++++++++)))***+++------,,,,,,+++++++++++++++***************+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000111111111111222111111111111111111111111111111222333333444444555333444666777777555333222555555555555555555555555222444666888999777555333333333444444444333222222333333444444555555444444222222333333333333222222000000000000000000000000111111111111111222333333333222111111000000111111///000000111111000000///////////////////////////......///000000000/////////////////////.........---......///000/////////000000111111111000///.........////////////......---...//////000000//////000000000000////////////------......------,,,+++,,,,,,---............---///////////////..................---......///000//////...------------...+++,,,,,,,,,,,,,,,,,,,,,//////......///000111111111111000000000000//////000//////......//////000////////////000000000000---------......//////000---------///111111000...............//////////////////000000000000//////000000000000000000000000...///000111222333444555---///000111000///000111111111000///////////////222222111000...---,,,,,,......///000000000000000333333222222111000000000/////////111333444333222111111000000000000111111000111222333333333333333111222222333333222222111111111111111000000000000.........///////////////////////////////////////333///---000111///...000//////000000111222333333000111222333333555999;;;===888555666555333444888@@@QQQZZZPPP@@@888666444111111111222333444555666555555444444333333222222222222222222333333333333222222333444444555555666444444555555666888<<>>>>>>>>???@@@AAAAAAEEEOOO\\\dddiiipppxxx++++++++++++++++++++++++************************+++,,,,,,+++******+++---******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,((()))***+++,,,---------++++++,,,,,,,,,---------+++***)))***,,,---,,,+++))))))******++++++++++++++++++++++++++++++++++++)))***,,,......---,,,++++++++++++************)))---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,000000000000111111111111111111111111111111222222///000000111222222333333111222222333444444444444555555555555555555555444777666555555666777888999666666666666555555444333///000111222222222222222333333555555555555333333111111111111111111111111111111111000111222222333333222222111000111111111///...---,,,,,,---...///,,,,,,---...///000111111---...///111111111000///000000//////.........---,,,---///000000000///...000111111222222000///.........////////////......---......///////////////////////////000000000000,,,---.........---,,,+++...//////000000000000000---.........//////000000...............///000000---...///000///...,,,+++------......///000111111,,,,,,,,,---...///000111222111111111000000//////111111000000000000111111000000000000////////////222111///......000222333333///,,,***+++---...///............/////////000///000111222222111000///000000000000000000000000222333444555444222000...---000333444555444555666111111000///////////////000111111222333444444555444333222111222333444555666555444333222222222222...///111444666444111---111111000000000000111111000111222333444555555555222222222333333222222222111111111111000000000000......///000111222333333111111111111111111111111222---,,,///000000000333/////////000000000000000222333444444333555888:::888666777::::::777666888444@@@DDD999111444666333333333333222222333444444333333444444444444444444333333333444444555555555222222333444444555555666333444444444555888===AAAHHHIIIJJJJJJJJJLLLOOORRRPPPPPPOOOMMMJJJGGGEEEDDD???>>>=========>>>@@@AAAAAAEEEPPP]]]dddiiiqqqxxx------,,,++++++***)))))),,,,,,+++***)))((('''&&&''''''((()))))))))))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++---......---+++***************************)))***,,,......---,,,++++++++++++,,,,,,---------((()))***+++,,,---------***,,,------,,,++++++,,,******+++++++++,,,,,,,,,)))+++......---,,,+++,,,......---,,,,,,,,,------222222000///............---------........./////////000111222222222222222/////////000111111111222111111222222222333333333555555666666555444444333444444333222222222222333333333333222222333333444555333///...///111222333000111222333333333333333111111111000000000//////000000000000111111111111000000000000000000000000......---------,,,,,,,,,000//////............///000000/////////000222333///...---,,,,,,---...///---...///...------...///444666777444///,,,,,,...---......///////////////---222333111222555222+++---------------.........000///---+++++++++---...+++...222444333111000///000000000000111222333444---///000111///...---...//////......------,,,,,,+++---000000///...------///000000000000...---,,,222222000/////////000111666333///+++***+++...///000000000000000000000000////////////......------000000///////////////000222111///......000222333333222000...---...///000000111222000---,,,...111///000000000000111111111111111111111111111111111222222111111111111222222333111333777777333111333///000000111111222333333999999888666444222000///111222333333333333222111222222111000//////000000000111222333444333222111444333333222222333333444444444333222111111111222222111//////000111444555777555222000///000000///111...---///000...///333111111222222222111111000111222333333444444444444333666;;;===<<<999666555555555555444444333333333777666666555555555555666///000111333555666888888333666666333333555555333555444555666222...///444555555444444444888===AAAGGGIIIKKKLLLKKKJJJKKKKKKNNNMMMKKKIIIGGGEEEDDDDDDCCCBBB@@@>>>>>>???@@@AAABBBDDDLLLZZZeeejjjnnnrrr++++++++++++++++++++++++)))))))))***************((()))******++++++******,,,++++++******++++++,,,++++++++++++++++++++++++***+++---......---+++***************************)))***,,,---...---,,,+++++++++++++++,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,***,,,------,,,++++++,,,******+++++++++,,,,,,,,,***,,,......,,,++++++,,,------,,,,,,,,,------...111000///...---------------------.........//////111111222222222111111000111111111222222222222222000000111111111222222222///000111333444555666666777666666555555555555555444444444333333333333444555444111000111222333333000111222333333333333333333333333222222222111111//////000000000111111111000000000000000000000000/////////.........------111000000000000000111111111000000///000111222333111000///......///000000---...///...------...///111222222111///......///---......///////////////,,,//////---...222111---000///...------...///000000///---,,,+++,,,---...000333666777555222000///000111111222333333444444111222222111//////111333555333111///...///111222------...---------...///---...//////000///......000000/////////000222333666333000---,,,---///000000000000000000000000000222222111000000000111111000000////////////000000000000///......///000111000000///......///000111000111222111...---///111111111222222222333333333111111111111111111111111222111111000000111111222444333666;;;:::555111222333333333333333444444444777777777666666555333333222222333444444333222222222222111000000000000000111111222333333333333222333222222111111222222333222111111111111222222333111111000///000111333555777???BBB999111///111222222......000111///000444111111111111111111111111333333333333333333222111222666<<<>>>===999666444444444333333333222222222444444555666666666555444111222222333444444555555444777777444333666555222444222222555444111111444444555555444555999>>>BBBGGGIIILLLNNNMMMLLLKKKLLLJJJIIIGGGFFFDDDCCCBBBBBBBBBAAA???======>>>???@@@CCCEEEMMMZZZeeeiiimmmrrr))))))***+++,,,,,,------))))))*********+++++++++******+++,,,,,,,,,,,,++++++******))))))******+++++++++++++++++++++++++++***+++,,,------,,,+++***************************)))***,,,---------,,,++++++++++++++++++*********(((((()))***++++++++++++***,,,------,,,++++++,,,******+++++++++,,,,,,,,,***,,,...---,,,++++++,,,,,,,,,,,,,,,------.../////////...---,,,,,,,,,,,,------........./////////222222222222222111000///333333333333333333222222//////000000000111111111///000111333555666666777444444333222222222222333666555555444444444333333333333333222222111111111111111222333333333222222333222222222222111111111//////000000000000111111000000000000000000000000000000000/////////......////////////000111222222111111000000000111222222000//////...//////000000---...///...------...//////...---...000111000///---......///////////////---...---++++++///111000333111///.........000111000///...---------...///666888::::::777333111000+++,,,---////////////...000///...,,,***+++///222888555222///...000222444......---,,,---...000111+++,,,---...////////////.........///000111333444444333111000/////////000////////////////////////222222222222222222333333000000////////////000000/////////........................///000111111111000111222111/////////111111111111222222222333333111111111111111111111111111111000000000000111111444555999??????888333222444444444444333333333333444444555666666666666666333333444444444444333333222111000000000000000000222222111111222222333444222111111000000111111222000000000000111222333333111000000///000222333444666JJJSSSDDD333000333333222//////222222000111444888666444222111000000000333333333333222111000000222666<<>>=========>>>???DDDFFFOOO[[[eeeiiimmmrrr)))******++++++,,,---------,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,++++++************++++++***************************+++,,,,,,,,,,,,+++***************************)))***+++,,,,,,,,,,,,+++,,,++++++******)))))))))(((((()))******************+++------+++***+++,,,******+++++++++,,,,,,,,,+++---...---+++++++++,,,+++++++++,,,---...///000//////...---,,,,,,------............////////////111111222222222111111000444333333333222222111111000000000000111111111222666666666666666555444444222222111000000000000111666666666666555444333333111222333333222000//////111222222333333333222222000000000000////////////////////////000000000111////////////////////////000000000/////////......,,,,,,,,,---...///000111111111111111111111111111---,,,,,,---------......---...///...---------///000---,,,---111222111...---......///////////////...//////------///222444333333111000////////////000///............//////666888999999666222000000((())),,,.........,,,+++,,,---,,,+++******---000555333111///......///000///......///111333333333,,,,,,---........................///000111111222222111111000000////////////////////////////////////111333555555555333222000////////////000000111//////000000000///...---......///000111000000000000111222222111000000111////////////000000000000111111111111111111111111111000000//////000000111333444;;;BBBBBB<<<666555444444333222111111000000222333444444555555555555222222222222222222222222111111000000000000000111333222111000111222333444222222111111111111222222000000000000000000111111000000000000111222333444333LLLWWWHHH666333444111333000000333333111222555>>><<<888444111000//////222222222333222222111111222666;;;>>>===999666444333333333222222222222222111111222222333444555555666666555555555555444444333555555444999CCCIIIKKKEEE:::111111444555444444444555666666888;;;@@@CCCIIIMMMQQQRRRPPPLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDD@@@???>>>>>>>>>>>>??????DDDGGGPPP]]]eeehhhmmmsss++++++++++++++++++++++++------,,,,,,++++++******)))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,+++,,,++++++******)))))))))(((((()))************))))))+++,,,,,,+++******+++******+++++++++,,,,,,,,,,,,---...---+++***+++,,,+++++++++,,,---...///000//////......---................../////////000000...///000111222333333333222222111111000000//////111111111222222222333333777777777666555333222111555444444333333333333333555555666666666555333333222444666666333111000111222222333333333222222111////////////////////////...////////////000000000/////////////////////////////////.........------,,,,,,,,,,,,---...000000000000000000000000000000++++++,,,------------------...///...---------///222000...///111222000------......///////////////......///000///000444888999888777444222///---,,,//////........./////////111333555444222000//////,,,---///111222111000///,,,...000000//////000111222222222111000///---,,,...///111555888999666444//////......------------//////000000000///////////////////////////......////////////////////////...111777;;;;;;888444000///////////////000111111000111111111111000///...000000000111000///......111111111222333333111111....../////////000000000111111111111111111111111111111000000000000111111111222999AAABBB===888888555444444333222111000000222222222333222222111111111000000000000000000111111000000000000000111111333222111000111222333444333333222222222222333333333222111000////////////000000000111111222333333000DDDNNNDDD888666444...333000111444444222222444;;;999555222000000000111///000111222333444444444222555:::<<<:::777555444333333333444444444444444333222000///000333666888555555666666777777888888666888888888@@@OOOZZZ___QQQBBB444000222444444555444555666777888;;;???BBBKKKNNNQQQRRROOOKKKGGGEEEFFFEEEDDDDDDCCCCCCDDDDDD@@@@@@@@@??????@@@@@@@@@DDDHHHRRR^^^eeeiiinnnuuu,,,+++++++++++++++++++++******+++,,,------...///******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++************************************+++++++++,,,+++++++++++++++*********))))))******+++******))))))+++,,,,,,+++******+++******+++++++++,,,,,,,,,---......,,,******+++,,,,,,,,,,,,,,,------.../////////...............///....../////////000000000---...000111333444444444///////////////.........111222222222222333333333111111222222222222111111333333222111111111111111333444555666666555444333555888:::999666333333444222222333333333222111111000000111111111111111222......////////////000000000000000000000000000000/////////.........------............///000111111//////000000000///...---,,,---...///////////////---...///...------...///222111000000000000///...---......///////////////---,,,...000111333:::BBBKKKHHHBBB:::444///---+++---............/////////---///000000///...---...,,,---...000000000000///***---000111000//////000333444555555444111...---...///222888======999555111111000......------...///000000000000///...---............////////////////////////////////////000444:::>>>>>>;;;555111///......//////000111222222222111111000000//////111111111000///.........111111111333444444222000000000000111111111222222111111111111111111111111222222111111111111222222111111666===>>>:::888999777666666555444333333222111222222111111000///...000000///......///000000000000000000000111111222222222111111222222333444444333333333333333333444555444333111000///......///000000111222222333333///999???>>>:::777333...222000111444444222111444000000//////000111222333///000111333444555666666222555888888777555444444333333444444444444555555444333111000000333555777444444555666777888999:::;;;<<<<<<===DDDRRR^^^bbbSSSDDD666222333333444666444555777777888:::===@@@IIILLLOOOOOOLLLIIIFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAABBBGGGRRR___eeeiiipppwww*********++++++,,,,,,---******+++,,,---...//////++++++,,,---------------,,,,,,++++++++++++,,,,,,************************++++++************++++++***************************************++++++,,,++++++++++++,,,,,,,,,,,,***+++++++++++++++******)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,.........,,,***)))+++,,,------,,,,,,,,,------......---------------........./////////000000000000...///000111222333333333.............../////////111111111111222222222222------///000111222222222000000///............///000111333555666555444333555888:::888444111222555222333333333333222111000000000000000111111222222........./////////000000000000000000000000000000000000000/////////......//////.........//////000....../////////...,,,++++++,,,---///000000//////---...///...------...//////000000000...---...///---......//////////////////------111444:::GGGUUUfff]]]OOO@@@555///......,,,,,,---...............---...000///...,,,------******+++,,,,,,------...***,,,------------///000666666666555444222000///000///111777===???<<<888111111////////////000111---...///000000000///...//////......///000111111000000000000000000000000111444888::::::777333000............///000111222333222000///......//////111000///......///000000111111111333666666333000000000000000111111111222111111111111111111111111333333222222222222333333333222444888888555555777666666555555444444444333111111111111111000000///111000///......///000111000000000000000111222222111111222333333333333222333333222222222222333333555444333111111000000000///000000111222222333222111111555;;;;;;444000111111///000444444111000333......///000111222333333111222333444555666666666333444555555444333333555222222333333333444444444333333333444444444444444333333444555666777888888:::======<<<@@@HHHMMMNNNIII???666555666555666777444555777777777888;;;===EEEGGGJJJKKKJJJHHHHHHHHHEEEEEECCCBBBAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@AAAGGGSSS___fffjjjqqqzzz'''((()))***,,,---...///------------------,,,,,,,,,---......//////......++++++************++++++))))))))))))))))))))))))++++++************++++++******************************))))))******+++,,,+++++++++,,,,,,---------++++++,,,,,,,,,++++++***)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,...///...,,,***)))+++,,,......---,,,,,,,,,------,,,,,,,,,++++++,,,------////////////000000000000000111111222222222111111------......//////000000000000000000111111111111//////000222222333333333333222222111111111111111...000222444555555444333333666888555000...000333333333333333333222111000---.........//////000000............/////////000000000000000000000000000111111111111000000000000...------,,,,,,,,,------------.........---+++***(((***+++---......---------...///...------...///+++...000///,,,,,,...000---......///////////////444000///222777AAATTTfffzzzmmmYYYDDD666000///111++++++,,,---.........---///000111000...,,,,,,---------------...///000111000000000......000333666888777555222111000000000222//////444;;;>>>===:::000000/////////111222333+++,,,...000111111000000000000/////////111222333111111111111111111111111111222333444333222000///............///000222222333111///---,,,---...///000///...---...000222333222111111444666777444000............////////////111111111111111111111111444333333222222333333444666333333555444222222444444444333333333222222222000111111222222222222111222111000//////000111222000000///000000111222222000111222333444333222222222222111111111111222222333333222222222222222222///000111222222333222222222---111;;;;;;111///555000...000444444111000222333444444444444333222111444444555555666555555555333444444333111111333555111111111222222333333333111333666888777555222000222333333333444555555555777;;;;;;999999;;;:::777>>>888444777999888777999444666777777777777:::<<<@@@CCCFFFHHHHHHIIIJJJKKKHHHGGGFFFEEEDDDCCCCCCCCC<<<===>>>???????????????@@@FFFSSS___fffjjjrrr{{{++++++++++++++++++++++++***+++,,,---............,,,---------......//////------,,,,,,,,,,,,++++++************************))))))***+++,,,,,,------))))))(((((())))))***+++---------,,,+++***)))(((+++++++++******************))))))***,,,,,,+++)))+++***)))(((((()))***++++++,,,------......------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,------...000000000///.........------...000111111111000///000000000000000///...---222111000000000222333444000111111222222333333444222222222333333222111111222222333444333222111000333333333444555666777888444333222222111111222222111111111111111222222222///////////////////////////////////////000111111111111000000000000111111333333222000000/////////000///---,,,,,,---///000000///...------...///000////////////..................////////////......111000///...------...//////111333333222111000111,,,111444222444CCC___vvvoooVVVAAA555111/////////////////////.........//////////////////////////////000000000000//////---------------...//////333333333222222222111111222333444666777888888888//////000000000000//////........................222222111111000000/////////000000000......000111111222444333111000000000////////////////////////111///...------...///111111///...------...///111333333444444555666666777555444222000//////000000000000////////////000000333333222222333333444555666555444333111000///...'''***...222444444222111111111111111111111111111000000000000000000000111444222000///111333444444111000///...///000222444<<<777222111333333000---444333222111111333555666:::777222000000111111111444222000222555666555333333333444444444333333222666666666555555444444333222333444555555555444333222222333444555555555555444444444444444444444444222222333333444555666666555333222333555777777666888888777777777666666666444444333333444444555666333555777888777888:::;;;CCCFFFIIIJJJJJJIIIIIIIIILLLHHHCCC???>>>???AAAAAA@@@@@@@@@@@@????????????AAAGGGRRR]]]dddhhhqqq{{{,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------//////000000000000000111------,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))((((((((((((,,,++++++,,,......---+++,,,+++***))))))***+++,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,---......------,,,,,,------...------------------,,,,,,---...///000111000000///000000111111111000//////000///.........///111222222222333333444555555555555555555555555555555444222222333333333222111000111111111111111222333444444333333222222222222222.........///000000111111///////////////////////////.........//////000111111111000000000000111111///...---,,,++++++++++++000...---,,,,,,---...000///...------------...///---.........//////000000......////////////......111000///...---......///...000222222111//////000---111333222333@@@WWWiiinnn```KKK;;;333000///...------------............////////////////////////...///000111111000///...------------......///000000000000000/////////...333444444555555444444444//////000000000000//////........................000000000000000000/////////000000///......///111111333444333111000000000000000000000000000000000000///...------...///000000///...------...///000222222333444444555555666333222000///.........///000000000000000111222333222111111111111222333333666555444333222111111000000000222333444444444444111111111111111111111111222000...---...222666999333222000000222333333333111000///......000222333444000---///333555444222444333222111111333444666;;;777333111111111111111111///...///111222000...111111222222222111111000555444444444444444444333222333444555555555444333444444444555444444333333333333333333333333333333333333444555555666777777555444333444666777777777444444444333333333222222333333222222333333444555333555777777777888:::<<>>>>>??????>>>>>>>>>=========>>>>>>BBBHHHSSS___eeejjjsss}}}------------------------***++++++,,,,,,,,,++++++000000000000////////////,,,,,,,,,,,,++++++++++++******************************++++++++++++++++++,,,,,,,,,,,,,,,---......++++++,,,,,,,,,++++++***)))))))))))))))))))))))),,,++++++,,,......---,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---------------...------------------............///000000000000000000000111111222111111111/////////...//////000111333333444555555666666777222222333333333333333333111222222222222111000000444444333333333444444555555444333333222222333333------...///000111111222////////////////////////.........---......///000111000000//////000000111111000000///............///...---,,,,,,---...///......------------......,,,,,,---...///000111111......////////////......000000///........./////////111333333222000000111///111222111333;;;IIITTTTTTKKK>>>444000///...---++++++,,,,,,---.........////////////////////////---...000111111000...---------------...///000111222222222222222111111111333333333333222000///......//////000000//////...........................//////////////////000000///000000///......///111222333444333111000///000000000000000000000000000000///...------...///000000///...------...///000111111111222333333444444222222111000/////////000000000000111222333444555000000000000000111222222444444444333333333333222333222000/////////000111111111111111111111111111333333333333555777888999222111000111333333333222000///.........///111222///---,,,...222555555444333222222111111333444555<<<999444222222222111000000...---...//////...---111111222222222222111111222222222333333333333333222222333444444444444444555555555555444333222111222222222222222222222222444444555555666777777777666555444444666888888777666555555555555444444444444333333333333444555555444555777777777888;;;===DDDGGGJJJKKKJJJHHHGGGGGGEEEDDDBBB@@@?????????@@@@@@???>>>======>>>???@@@BBBHHHTTT```gggllluuu~~~---------...............,,,,,,---------,,,++++++---------,,,,,,++++++***,,,,,,,,,++++++++++++***************************++++++++++++************,,,,,,,,,,,,,,,---......******+++,,,,,,,,,++++++***+++++++++++++++,,,,,,******)))+++,,,---,,,***,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,---...///000///......------------.........//////000000111111...//////000000000000000///000111222222222222222111111111111111111222222333333444444555666666666111111111111111222222222222222222111111111000000666555555444444444555555555444333333222333333333111111111111111222222222111111111111111111111111......---------......///000000////////////000000444444333222222222222222///...------------...//////..................///---------...///000000111......////////////......000000//////////////////222444666666555333333444111000000000222666<<<@@@@@@;;;555111///...---,,,++++++,,,---......//////////////////////////////,,,...000111111000...,,,------------...///000111333333333333333222222222111111111000///...---,,,...//////////////////...........................------......//////000000...///000///------///000333444555444111000///000111111111111111111111111000///............///000000///............///000//////000000111222222333333333333222222222222222111111111111111222333444111000000000000111222222111111222222222333333333222111000///......//////111111111111111111111111222666<<<@@@???;;;555111111000000111333333222000000//////......///000000222000//////222333222000222222111111222222333444<<<999555333222222111000000//////000111222222111333333444444555444444444000000111111222222333333111222222333444444444444444555555555444444333222222222222222333333333333444444555555666666666666777555444555777999999888666666666666555555555555555555555555555666666777444555777777777999<<<>>>DDDGGGJJJKKKIIIGGGEEEDDD@@@AAABBBAAAAAAAAABBBCCCCCCBBB@@@@@@@@@AAACCCDDDAAAHHHTTTaaahhhllluuu~~~---------....../////////---...............---,,,+++++++++******))))))))),,,,,,+++++++++*********************************+++*********************+++++++++++++++,,,------******+++,,,,,,,,,++++++******++++++,,,,,,,,,---+++******+++------,,,******++++++++++++++++++***)))***++++++,,,,,,++++++,,,,,,,,,---...000111222000///...---------------...//////000000111111111///////////////000000111///000111222222222222222111111222222222111111111111222222333444444555555444444444333444555666777222222222111111111111111222222111111000111111111444444333222222222222333333333222222111000000000222222222222222222222222///...------------......000000////////////000000000000///.........//////.........------.........///////////////////////////////////////...............////////////......//////000000000000000000222444666666555444333444111000//////111222222222555444222000000///---,,,,,,,,,---...///000000111////////////////////////---...///000000///...---///............///000000..................//////---...............------......////////////..............................------......//////000000...//////...------...000333555555444222000///000000000000000000000000000//////............////////////............//////......//////000111111111111222222222333333222222222222111000000000111111111111111111111222333333...//////000111111222222222222333444444444333222000000000000000000000000111555;;;???>>>:::333///000000000111333333222000000000000/////////000000333333222222222222000///111111111111222222333333:::888555333333222111///...///111222222333555666222333444555555555555555///000000111111222222222111111222222333444555555222333444444555555555444222333333333444444555555444444444444444444555555777555444555777999999888333333333222222222111111444444444333444444555666444555666777777999===@@@EEEHHHKKKKKKIIIFFFCCCBBBBBBDDDEEEDDDBBB@@@AAABBBCCCBBBAAAAAABBBCCCDDDEEEAAAGGGTTTaaahhhlllttt}}},,,,,,------.../////////---...////////////......,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))*********************************++++++,,,++++++,,,,,,,,,++++++***(((((())))))***+++++++++---,,,,,,---//////...---******++++++++++++*********++++++,,,,,,,,,,,,,,,+++,,,,,,---///111222333000000///...------------................../////////////////////000111111000000111111222111111111///000000000000///......000000111222222333333444333333222222222444555666444333222222111111222222222222222111222222333333444333222222111111222222111111000000///.........222222222222222222222222000///......---.........000//////......//////000......------,,,------.................................////////////......000000//////..................////////////......//////000111111111000000000222444444333111111222111000......///000///---222222111111000...---------......//////000000000////////////////////////.........//////.........111000//////......//////------............//////,,,,,,---...//////......---......//////......---........................//////////////////000000...//////...------...000444555666555222000///000////////////////////////////////////////////////////////////////////////.........///000000111111---...///000000000000000111111000000000000111111222111111111111222333333---......///000000111111///000222333444444333222000000000000000000000000000000111222333333444333111000///000222222222111111111111111000000000000111111222333333222222111111111111222222222222222888666333222222222111///---///111111111222444666000111222333333444444333000000000111111111111111111111111111222444555666111222333444555555555555333333333444444555555666444444444444444444444444666555444444666888888777555555444444444333333333222111111111111222333333555666666666777:::>>>AAAGGGJJJMMMMMMKKKFFFCCCAAAGGGIIIIIIFFF@@@======>>>@@@@@@AAAAAABBBBBBCCCCCCAAAHHHUUUbbbhhhlllsss{{{+++,,,,,,---......//////,,,,,,---...////////////,,,,,,,,,---------------++++++++++++************************************(((((())))))******++++++***************+++,,,,,,,,,,,,,,,,,,++++++***)))(((((()))******+++,,,,,,---,,,,,,...///000...---***+++,,,------,,,+++***++++++,,,---------------+++,,,,,,...///222333555111000///...------------/////////...............000//////...///000111222000000111111111000/////////000000111000///...---000000111111222333333333111000//////000111333555555444333222222222333444333333333333444555666666333222111111000000111111......//////000000000000111111111111111111111111111000//////........./////////............////////////............//////---..................---,,,,,,---......---,,,,,,.........///////////////......////////////.........///000111222111111000///111333333222111111111000//////.........//////000000000///...---------........................///////////////////////////...------------...///333222111///......------........./////////000000------...///////////////---......//////......---........................000000000000000000//////......///...---,,,...000555666666555222000///000..............................////////////............////////////...............///000000111111+++,,,...///000000/////////000000111222333555555111000000000000111222222......//////000000111111000000//////000000111222000000000000000000000000//////.........000111333222000......000222222222222222222222222111000000...000111222222111111111000000111222222222222222555333222111222222111//////111333222111000222444000111222333444444444444222222111111111111111111111000000111222333555666333333444444555444444444111222222333444444555555555555555555555444444444555444333444666777777777888888888777777777666666222222222222222333444444555666666666777:::>>>BBBJJJMMMQQQQQQNNNIIIEEECCCFFFHHHHHHDDD>>>;;;===??????@@@BBBDDDDDDDDDCCCBBBDDDKKKXXXdddjjjlllsss{{{++++++,,,,,,---...//////***+++,,,---............+++++++++,,,,,,---------+++++++++************)))************************'''(((((()))***++++++,,,++++++******++++++,,,------------,,,+++***)))(((******+++,,,------......++++++***,,,---...---+++,,,,,,---......---,,,,,,+++,,,------......------+++,,,,,,...000222444555111111000......---------222222111111000000//////000///.........///111222000000000000000///...---111222333333333111000///000111111222222333444444444333222222222444777888666555444333222333444444//////000000111222333444222111111000///000000000......///111222444555555////////////////////////111111000/////////////////////............//////------,,,,,,,,,------...------............------******,,,,,,,,,,,,******,,,------...///000111111......////////////.........///000222222222111000111333555555444222222333/////////...---...000222/////////...,,,,,,---...------------------,,,,,,////////////////////////000///---,,,,,,---///000444333111000...------,,,*********++++++,,,,,,,,,/////////000//////......---..................---........................222222111111000000//////---...///...,,,,,,...///555666777555222000///000..............................////////////............////////////............//////000111111111,,,---///000111111111111......///111444666888:::///////////////000111111///000000000111111111111777555222000000222444666000000000000000000000000000111222333222000---,,,333000...---///111222222333333333333333222111000///000222222000.........000000111222222222222111333222111111222222111///444555777555222000111333222333444555666666666666333333222222111111000000111000000000111333555666555555555555444333222222000000111222333333444444666666666666666555555555555333222333555777777666666555555555444444444444666555555555555666777777555666666666777:::???BBBMMMPPPTTTTTTPPPKKKGGGEEEAAADDDEEEBBB===<<<@@@DDD@@@BBBEEEGGGHHHGGGEEEDDDFFFMMMZZZfffkkkmmmsss{{{***+++,,,---.../////////000///...---,,,------.........---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------,,,++++++,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------///...,,,******+++,,,---//////...---,,,+++******//////.........---------...............///000000......---------,,,,,,,,,......//////000000111111111111222333222111000///000000000000000000000000111111111000000///...---/////////111333333333222222222222111000111333555666666555555555444444444333333333222222222111111111111111111111000///...000000000000000000000000//////............//////333222000...---...///000......///000000000000000------------------------***+++,,,,,,------,,,,,,++++++---......---++++++---,,,+++***+++---///111...............///000000333222222222111111000000111111000000//////......---------...............000000000000///...---,,,//////............//////000///////////////000000222111...,,,,,,---///000//////............////////////.........---------///000111111111000///............////////////000222111///---,,,,,,,,,,,,,,,444777000+++---000111222111000000//////000000444333222111000...------//////............/////////////////////.........---------------...//////......---------///000111111111111111111000///.../////////000333666666666666333000///000222333444111000///......///000111000000000//////---,,,,,,//////............//////444333111///------------///000111222222333222222222333555888999999666333666444222111111000...---222111000//////000111222222111000//////000111222000000000000000000000000111222333444444444333222333222111000///////////////000000000111111111111333333333222222111111111666555444444666777777666111222444666666555444333666555555555555666777777444444555555555555444444555555555555444333222111555555555555666999===AAAUUUZZZ[[[UUUNNNJJJGGGDDD???>>>===<<<===???AAABBB===@@@BBBBBBBBBAAABBBCCCDDDOOO]]]fffiiimmmtttzzz+++,,,,,,---------,,,,,,000///...---,,,------.........---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++++++++---,,,++++++++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,***)))((()))***+++000//////......------,,,//////.........---------...............//////000//////.........---------......//////000000111111111222222333222111000///000000000000000000000000000000000000000//////...111111111333444555444333222333333111000000222444666555555555444444444333333333222222222111111111000111111111111000000///000000000000000000000000//////............//////111000///......///111222111111111111000///...---........................+++,,,,,,---------------,,,,,,,,,------,,,,,,,,,---,,,++++++,,,---///111//////......//////000111000000000000/////////...000000000000000////////////.....................///////////////......---......------------......111111000111111222333333333111///---,,,---///111111000000/////////000000//////.........------------.........---,,,***)))------........./////////000///...---------......555<<<>>>666//////111222444444222111000000000000555555444333222111000000//////............//////.........///////////////.........///000111222222111000/////////000111222111111111111111000//////000///...///111333444444888555111///000111111111111000///......///000111000000111111222222111111000000////////////000000333222000///............///000111222333333444444333444777;;;======999666666333000//////000//////222111000000000000111222222111000//////000111222000000000000000000000000222333444555555555444333444333333222222111000000111111111111222222222222444444444333333333222222666555333333555666666555222333555666666666444333444333333333333444555555555555666666666666555555444444444555444444333333555666666666777999===@@@NNNTTTWWWRRRMMMJJJGGGDDD@@@???===<<<<<<===>>>???>>>???AAAAAA@@@@@@BBBCCCEEEPPP\\\dddhhhlllttt{{{,,,,,,,,,,,,,,,+++******///...------,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------,,,***)))))))))***+++.......................................---------......------......///000000000/////////...............//////000000111111333333333222222000///...////////////////////////...///000000111111000000111111222333444444444444444444444222000000111222555555444444444444333333222222222111111111111111000000111111222111111111000000000000000000000000//////............/////////............000222333555555555444222000...---////////////////////////,,,------...............------,,,,,,,,,,,,------------,,,,,,,,,...///000000////////////000111111000000000000//////////////////000000000000000000000000000//////.........---......///////////////...------,,,,,,------...222222222333333555666777333111///......///000111222222111000000000000000/////////.........---------......---,,,***(((&&&,,,---------...............---------...///000000888===>>>888222111333444888777555333111000//////111111000000///...------//////............//////------......//////000000000000000111222444555666444333222111000111222333111111111111000000000000222111//////000111444555:::777222000/////////...000000////////////000000...///000222333444444444111111000000000000111111111111000///////////////000000111222222333333444333555999>>>AAA@@@===999555222//////000111111111222222111111111111222222222111000000000000111222000000000000000000000000222333444555555555555444444444555555555333222111111222222222222333333333444444444444444333333333666444222222444444444333222333444555666555444444444333333333333444555555666666777777777777666666333333444444444444444444555666888888888:::===???GGGNNNSSSPPPLLLIIIFFFCCCAAA???>>><<<;;;;;;<<<<<<>>>?????????>>>???AAADDDFFFPPP[[[bbbfffkkkttt|||******+++++++++******)))...---------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,---++++++,,,,,,---------..............................------------...//////////////////.........---......//////000000111111333333333222111000//////////////////////////////......///000111222222222000111333333333222333333666777777555222111111222444444333333333333333333111111111111111111111111///000111111222222222222//////////////////////////////............////////////......///000111222888888777666555333111111////////////////////////---......///////////////...---,,,++++++,,,---...---------,,,---...///000000000000000000111111222222222222111111111111111/////////000000111111222222111111000///......---,,,---...///000000000000.........------.........222222222333444555777888222111000//////000111222222222111000////////////////////////............//////000//////---+++***,,,,,,,,,---------.....................//////000111444666444111111444777;;;:::777555222000//////.........------,,,,,,,,,//////............//////,,,------...///000111111000000000111333555777888555444222111000111111222111111000000000000000111222222111000000222555888888666222000000//////...000000////////////000000,,,---///000222222333333111000000//////000000111000////////////000000000111111111111000111111111111444888>>>AAA@@@<<<999222111111222444444333222333222222222222222222333111111111111111111111111000000000000000000000000111222222333444444444444333444555666666444222000111111111222222222333333333333333333333333333333555333111111222333222111111222333444444444333333666555555555555666777777555555666666666666555555222222333333444555666666444666999::::::;;;===???DDDLLLQQQOOOKKKIIIEEEAAA???>>>===<<<;;;;;;;;;<<>>======>>>AAADDDHHHPPP[[[aaadddkkkuuu}}}'''((()))***++++++++++++,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,,,,------......------------------,,,,,,,,,---......//////---.....................---------------...//////.........---------,,,,,,......//////000000111111333333222111111000000000////////////////////////---...///111222222222222111333555555444333444555888999999777555333333333222222333333333333333333111111111111111111222222///000111222222222222222//////////////////////////////............//////111111000///////////////444444444444444333333222........................---...//////000000/////////...,,,,,,,,,,,,...///......------......//////000000000000000111111222111111111111111111222222//////000000111111222222222111111000///......---+++,,,---///000000000000000000////////////000000000000000111222444555666111111000//////000111222111000///...............000000/////////............///000111111000//////,,,,,,,,,---------......///////////////.........,,,...000111000000333777;;;:::777555222000//////000000000000000000000000//////............//////,,,------...///000111111...//////000222444555666333222111000//////000111111111000//////000111222...000000000000111555999555333000000000111000/////////000000000000////////////000111111111111111000//////......//////000...//////000000000000000222222000///....../////////111555:::===<<<999555///111333666999888444111222222222222222222222222111111222222222222111111000000000000000000000000///000000000111222333333111222444555555333111000000000000000111111111222111111111111111111222222444222000000222222222111000000111111222222222222666555555555555666777777333444444555555444444333222222222222333555666777444666999:::;;;<<<>>>@@@EEEMMMRRRPPPLLLHHHEEEAAA======<<<<<<<<<<<<======??????>>>======>>>AAADDDIIIQQQ[[[aaaeeekkkvvv~~~'''((()))***+++,,,,,,,,,+++,,,,,,------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++.........//////000000000---------...............------,,,,,,------...///...------------,,,,,,,,,......//////000000111111333222111111000111111111////////////////////////...///000111222222222222333666999888555444555888777999:::888666444333444111111222222222222333333222222222222222333333333111111222222333222222222000000000000000000000000//////............//////111111111000///......---...///000000111111111111........................---......///////////////......------------..............................000////////////000111111////////////000000000000000000111111111111111111000000000//////.........,,,---...///000000000000111000000000000000000111////////////000222333333000000//////000000111111//////............//////000000000/////////......,,,---///000111111000000,,,---------............000000000000000///...---000///000111111///000555888777555333111000////////////////////////////////////............//////------......//////000000.........///000222333444222111000///...///000000111000/////////000222222,,,...111000//////222666222000//////111222111111//////000000000000//////222222222333222222111111//////............//////...///000000000000000///222111000///...///000111000111333666888777444111///000444777999888444111111111222222222222111111111111222333333222111111000000000000000000000000.........///000111222333000111222333333222111000//////000000000111111111000000000000111111111111222111000000222333333222000000111111111111222222444333333333333444555555333333333444444333333333333333222222333444666777444666888:::;;;===AAADDDHHHOOOSSSPPPLLLIIIEEEBBB========================>>>?????????>>>???AAADDDJJJRRR]]]cccffflllwww))))))***+++,,,,,,,,,+++***+++,,,---...------,,,......---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,---,,,---............---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***,,,------------------------------.........//////------,,,,,,------...///............------------......//////000000111111222111000000000111222333000000000000000000000000///000111111222222222222111555888777333222444666555777888777555333333333111111111111222222222333222222333333333444444444222222333333333222111111000000000000000000000000//////............/////////000000000000/////////---...///000000000000000////////////////////////------...////////////...------............------......////////////......//////......//////000111.../////////000000000000222222111111111111111111///.....................------...///000000//////000000////////////000000///////////////000111111.........//////000000000............///000111222000000000000/////////......///000111111111000///------........./////////......///000111000//////333000000222111...///333444444222111000000000000,,,,,,------............//////............//////.........///////////////............///000111222111000///...///000111222111000///...///000222333///333666555111///111333111000///000111222111000...///000111111000///...000111111222222111111000000000////////////000000//////000111111000///...000/////////000333555777444333333444555444111///111000111333555555333111000000111222222111000000111222222333333222222111000000000000000000000000//////...///000222333444111111111222222222222222000000111111111222222222000000111111111222222222111000///000222444555444222222222222222333333444444333333333333444555555333444444444444444444333444333222222222444666777444555777999;;;>>>CCCGGGHHHOOOSSSOOOKKKIIIGGGDDD????????????>>>===<<<<<<>>>???AAAAAA@@@@@@BBBCCCJJJSSS^^^eeehhhnnnxxx+++,,,,,,,,,,,,+++******)))***,,,---...------,,,......---------,,,,,,,,,------------------------+++++++++,,,,,,---------------...//////...------++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,---------......//////......---,,,))))))))))))))))))))))))---------.........//////---,,,,,,,,,,,,---......000/////////..................//////000111111111111000000000000222333444111111111111111111111111000000111222222222222111...222555444000...000333333555666666444222222222000000111111222222222333333333333444444555555555333333333333333222111000000000000000000000000000//////............//////---...///000111111111000000111111222222222111111000000000000000000000000,,,------...............,,,---...//////...---,,,...///////////////.....................///000000000000111111222222222333333222222222111000000000---------...............---...////////////////////////............//////000///////////////000000---.........//////000000////////////000222333444000000000000////////////111222333333333111000///.........////////////000+++---...000111222111111222......222222...///333222111000000//////000000//////000000111222222222//////............/////////////////////.........//////......///000111111000000/////////111222333111000///...///000222444444999<<<;;;555111111333222111000000111111000///...///000111111000///...------...///////////////111111000000000000111111///000111111111000...---.........000333666:::<<<888666555444444333111///333111//////111222333333///000111222222111000///111222333444444333222111000000000000000000000000000/////////111222444666333222222111111222333333111111222222222333333333111111222222222333333333111//////000333555666555444444333333333444555666666555555555555666777777444555555555555555555444555444333222222333555777444555666888:::???EEEIIIHHHNNNQQQNNNJJJIIIIIIGGGBBBAAAAAA@@@>>>===;;;:::>>>@@@BBBBBBBBBAAABBBCCCKKKTTT___fffjjjoooxxx++++++***************+++------------------------//////............//////...---***)))(((((()))***(((+++------+++***---000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++,,,++++++******++++++,,,......---,,,,,,+++******++++++++++++++++++++++++******+++,,,------......///...,,,,,,,,,---///111------,,,,,,---...000111000000///...............111111111111111000//////000000////////////000000//////...---...000222444222333444444555555444444888777666444222000///...222222222222222222222222444222111000000222333555444444444333222111000///......//////////////////,,,,,,,,,---------......000111111111111000000///000000000000000000000000.........------,,,,,,,,,...///000///---,,,---...111222222111///---...///---,,,+++---///000000///000000///...............////////////////////////111111111000000000000000000000///...............---.........//////000000......////////////......---.........//////000000,,,,,,,,,---...///000000////////////000000000000...............///000000///000222333333222111000---------...///000000111333///,,,---111444555555111222111000......000222000000000000//////......////////////............,,,///222333111///......555222---+++,,,---//////------...///000111222222222222111111111111111222111000/////////000222222666???GGGGGG???555000///000000000000000///......000...---...111444333222222333333333333222111111///000111333333222111000...///111222111000...,,,###(((,,,...///333;;;BBB@@@888000...111333111---111000///000111222111000000000000111111222222333111222333444555555555555222222222222222222222222222222222111111111111111...------...000111000///111111111111111111111111111111111111111111111111222111///...///222444666333333444444444444444444999888555333111111222222444444444333333333222222222333444555777888999::::::888777777999>>>CCCGGGFFFGGGIIILLLMMMMMMIIIFFFBBB@@@>>><<<;;;===>>>@@@@@@@@@AAA@@@???@@@CCCEEEFFFQQQ^^^dddggglllvvv,,,,,,++++++++++++,,,,,,------------------------//////............/////////...,,,***))))))***++++++,,,............///111------------------------///......------......///------------,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,++++++******++++++++++++++++++++++++******++++++,,,,,,------...---+++++++++,,,...///......------...///000111000//////.........//////111111111111111000//////000000////////////000000000///...---...000222333111222222333333333333333666666555333222111000///222222222222222222222222444333222111111333444666333333333333222111000//////////////////.........,,,,,,---------.........///000000111111111000000/////////////////////////////////......------------.........---,,,---...---...//////------...///111000......//////...,,,------------...000111222000000000000000000000000////////////////////////000000///.........................../////////000......////////////............//////////////////---......//////000000000/////////000000000111111//////.........//////000///000111333333222000///------......///000000111111///......000111000...111111111000//////111333444333222111000/////////000000000/////////......---///000000///......///222///,,,***+++,,,---,,,------...///000111222222111000000//////000000000000000000000111222444555777???FFFEEE>>>666222222000111111111000000///...222000...///111222111000444444444444444333333222444222///...000111000//////000111111111000...---***---//////---///444999999666222000000000///...111000///000222333222111111111222222222222222222000000222333333444444444111111111111111111111111111111222222222111111111000///...///111222111000111111111111111111111111111111111111111111111111000///---,,,---///222444222222333444444555666666999888666444333333444444444444444333333333222222333333444444555666666666666666666777999<<<>>>@@@???AAADDDHHHKKKKKKIIIGGGBBB@@@>>><<<<<<===>>>@@@???@@@@@@@@@???@@@BBBEEEGGGQQQ]]]dddfffkkkvvv------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////...,,,+++)))))))))******+++++++++,,,///000000000------------............/////////....../////////.........------------,,,,,,++++++******++++++,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...//////.........///000000//////.........//////000000000111111000000//////000000////////////000000000///......///000222333000111111222222222222222444444333333222111111111222222222222222222222222444333222222222444555666222222222222111000//////000000//////.........---,,,------------............//////000111111111111///////////////////////////////////////.........000000000000000111111111///000111000///...///000222111////////////...,,,,,,,,,------...///111222111111111111111111111111............////////////000//////............///............////////////......////////////......//////000000//////......//////000000000000000000000000000000111111111111000000///......////////////000111111111000///...------......///000000000000////////////...+++)))000111111000000000333555:::888555333111000111111111111111000000000000///...//////...------///000111///,,,,,,------,,,+++------...///000111222222//////.........//////000000000000000222444666777555;;;@@@@@@:::444222333111111111222111111000///333111//////000111000///333333333444333222222111444222111444999999555000000000000000////////////...000111///,,,,,,///222222444666555222000///000111000000111333555444333333333333444333333222222...///000111222222222222000000000000000000000000000111222333333222111111222111000000222333222111111111111111111111111111222222222222222222222222///...---,,,---///111222111111222444555666777888888777666555444555666666444444444444333333333333333333333333333333333333333555777999:::::::::::::::;;;???DDDIIIJJJIIIHHHAAA???>>><<<<<<===>>>??????@@@@@@?????????BBBDDDHHHRRR]]]ccceeekkkwww,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......------......///++++++***)))(((((())))))***(((''')))---000...,,,,,,,,,,,,---------------//////............////////////.........---------,,,++++++******++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++******,,,,,,++++++,,,,,,---...........................///............///000000///000000000000000////////////000000000000//////000000/////////000222222000111111222333222222222222222222222222222222222111111111111111111111111222222222222222333555555111111111111111000//////000000000///......------------------............---...///000111111111111//////////////////////////////..................000000000111333333333222000111111000---,,,,,,---///...---...000111000/////////...------------...111111111111111111111111......///////////////000000///............//////.........///////////////---......//////......---000000111111000///...---000000//////////////////000000000000111111111222111000/////////////////////000000000000///..................//////000000//////.........---+++***///000111000000111444777>>><<<888444222111222333222222222111111111000000...///000000///...///000111000///000000000///---.........///000111111111//////////////////000111222111000000111222444555111555888777333000000222111111222222222111111000222111000000000000111000000111111111111000//////---///666@@@HHHFFF<<<111111111000///.../////////,,,---......,,,,,,///111111555888999777555333222111000000222444666666555444555555555555333222111//////000111111111111111111111111111111111111111///000222333444333222111444222000000111222222111111111111111111111111111222222222222222222222222111111000///000111333444222333333444555666666777666666555444444555666777555444444444444333333333222222222222222222222222555666777999:::999999888888:::===BBBGGGIIIHHHGGG??????===<<<<<<===>>>???>>>?????????>>>???AAADDDIIIRRR]]]bbbeeelllxxx+++++++++++++++,,,------------------------------......------------......,,,,,,++++++******++++++***(((''')))---///...,,,******+++++++++,,,,,,,,,...------,,,,,,------...//////.........---------,,,++++++******++++++,,,,,,+++++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++---------------......///,,,---------............//////............///000...//////000000000////////////000000000000//////000000000000000111111222111222222333333333333333000000000111111111222222111111111111111111111111000000000111111222333444000111111111111000//////000000//////.........------------.........//////,,,---...000000111111111........................------------------------------...111444555333111+++---...---,,,+++,,,---///---------///000///...//////...---------------111111111111111111111111/////////000000111111111//////............/////////////////////.........------............------///000111222111000...---///.....................///000000000000111111111111000000/////////000000000000000000000///..................////////////000///...,,,,,,---///000...///000000000111444777>>><<<888444222222333444222222222222111111111111---000222222111/////////000000///000111111///---......//////000000111111111111000000111222222333444333111000//////000000///111333222000...000111000111111222222222111111/////////000000111222333000111111111111000//////,,,...444???GGGEEE:::000111111000///.../////////+++,,,---------...///111222333555888:::888444000111000000222555666666555444555666666555444222111000111222222333222222222222222222222222222222222///000222333444444444333555333000///000111111000111111111111111111111111222222222222222222222222222222111000111222333333555555555555555555555444444444444444444444555555555555555444444444333333000000111222222333333444666666666666777777777777999:::<<>>>>>===<<<<<<===>>>???===>>>???>>>===>>>AAACCCIIIRRR]]]bbbeeelllyyy+++*********+++,,,---.................................------------........................------,,,++++++,,,---......---))))))******++++++,,,,,,------,,,,,,,,,,,,------.........------------,,,,,,++++++******++++++,,,++++++++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,---...////////////000000///.....................///000000000//////...///000111111000///...111111111111111111111111111222222333333333333333//////000000000111111111111111111111111111111111...//////000111222333333000111111222111111000000////////////////////////------........./////////---......///000000000000........................,,,,,,,,,---------------000000333999===>>>999555---///111222222222444666333222000//////...,,,+++++++++,,,,,,---...000111111111111111111111111111//////000000111111222222///............//////000///////////////.........------............------...000111222222111///------------...............////////////000000000000000/////////000000111222222111111000000/////////......////////////////////////...,,,+++---111444...////////////000333666:::888666333222222333444222222222111111111111000...000111111000//////000///...---...000000...,,,.../////////000000000111222222222222333333444555555444222000............000111222111000///000222///000111111222111111111---///000000000000333555333333333444333222222111111......111666666222---000000000000////////////..................------111111222444666666222...222111111222444666555444222444555666666444333111222222333333333333333222222222222222222222222222000000111222333444555666777444000//////000000000111111111111111111111111333333333333333333333333111111000000000111111222777777666666555444444333333333444444444444444444555555555555444444444333111111222333333444555555555555555666666666666777;;;:::;;;===@@@AAA@@@>>>======<<<<<<======>>>>>>===>>>>>>=========@@@BBBHHHRRR]]]cccfffmmmzzz+++++++++,,,,,,---...///000000000000000000000000...------,,,,,,------...,,,------......---------+++,,,------,,,+++,,,---))))))***++++++,,,------......------------......------------,,,,,,,,,,,,,,,++++++******++++++,,,******************++++++++++++++++++++++++++++++,,,,,,,,,------......///,,,,,,------.........---+++,,,...000111222222222222111000...---------------......///000000//////...///000111111000///...111111111222222111111000000111111222222222222222/////////000000000000000111111111111111111111111...///000111222333333333111111222222222222222111------......///000000000............////////////......///////////////...........................------------.........///222333888???EEEDDD>>>888555666777777666555777888666444222111111000...---+++++++++,,,---...///000000000000000000000000000......//////000111111222...............///000000000/////////............,,,------......------,,,---///111333333222000...------......//////000000---.........////////////......//////000111333333333333222111000//////////////////////////////...---//////...------///222---...///......///111444444333222222222222222333222111111111111000000000000///...+++***+++///222///...---...///000///...////////////000000000000222222222222333444555666555444222000//////000000///000000000/////////000...///000000111111111000...000111111//////111444444444444444444333333222222000---,,,...///...---///000111111111000...---//////.../////////...---000222333333111000111222222111111222333444444333000222444666666555333111222333333333333333222222111111111111111111111111111000000000222444777888999666222000000111111111111111111111111111111111333333333333333333333333222222222222222222222222666666666666555555555555444555555555555555444444555555555555444444444444444444555555555555555555555777:::;;;<<<;;;999888>>>>>>>>>@@@BBBBBBAAA@@@<<<<<<<<<<<<======>>>>>><<<=========<<<===@@@BBBGGGQQQ^^^eeehhhnnnzzz,,,,,,,,,---...///000111000000000000000000000000...------,,,,,,------...)))******+++++++++******)))+++---,,,)))''')))+++******+++,,,,,,---......//////............//////------,,,,,,,,,+++++++++,,,++++++++++++++++++,,,******************++++++++++++++++++++++++++++++,,,,,,------...///000000***+++,,,---------,,,,,,,,,---000222444444444444333222000///---,,,,,,,,,------...///000000//////...///000222222000///...111111222222222111111000//////000111111111111111/////////000000000000000000000000000000000000000//////111222333444444444111222222333333333222222,,,,,,---...///000111111............/////////000...///////////////..............................---.........//////000000,,,///444===CCCBBB;;;333777888777555111.........444333222333444444333222......---,,,,,,,,,,,,---////////////////////////---------...///000000111...............///000111000000//////.........---,,,------......------,,,,,,...111333333222000///---......///000111111222------------.........///.........///000222444444444333222111000000000000///////////////.........+++...111000...,,,---...---.........---...000222///000000111111222222222111111111000000000000///222///***&&&$$$(((...444222000//////000222111111////////////000000000000222222222222333444555666444333222111111111222333---------------,,,------......///000000000000000000222333111......000222222333333333333222111111///000111333333222111000...///111222111000...------------///000111000///111555888555///---222777333111111111333333333111///111333555666555333222222222333333333222222111000000000000000000000000222111//////111444888:::;;;888333111111222222222111111111111111111111111333333333333333333333333555555555555555555555555444555555555666666777777666666777777666555555444666666555555555444444444888888777666555555444444777:::???CCCDDDAAA===:::CCCBBBBBBDDDFFFGGGFFFEEE;;;<<<<<<<<<======>>>>>><<<=========<<<===???BBBFFFQQQ^^^fffiiiooozzz)))))))))***---111555777;;;666111///000000...,,,***+++---......---+++***'''))),,,//////---***(((++++++,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,...///...,,,++++++,,,,,,---......//////......,,,,,,,,,---------......,,,,,,***'''(((---...+++000///---,,,++++++,,,---///...---,,,+++,,,---...---...///...------...//////111222111///000333666555444333111///...------------......///...............///000111222333333111111111111222333444555111111000///////////////222222111000000///000000000000111111111111000000000000//////000111222222333222111000////////////.../////////000000111111000///...------...///000//////...---,,,++++++***.........///////////////+++((()))//////***))),,,000000111444777777333000111111000000//////......000...---...111222111///...---...///000111000...000000000111111222222222////////////............+++,,,...///000000000000......///000111000000///////////////////////////000111///...111444111***111...---000111//////222111111000000/////////...222222111111111111222222777555222000///000111333///////////////.........//////............//////...111000---...333444333...///000222222222111000///000111000///...///000111000///......///000000000//////.........//////222111000//////111333444777555333222222333555666111111111000000000000000111000///000111222111000///000111000//////111333333333333333333333333333555444333222111111111111111222333444444222000///222222222111111111000000.........///000111111222111222333333222111000///444444222111000/////////555555555555444333222111555444333333222222222222222222222111111111000000.........000333666:::<<<>>>:::555333333444444555///000111222222111000///222222222333333444444444444444555555555444222111666666666555444333111111222333444444555555444444666777777777555444222000444444444444444555999;;;999888BBBQQQRRREEE:::888CCCCCCFFFJJJMMMKKKEEE@@@888999:::;;;===>>>???@@@BBB>>><<<===;;;;;;???EEEIIITTTaaaiiimmmrrr{{{,,,+++++++++---///222444888444000.........---+++***+++---......---+++***%%%'''***---......---,,,..................------++++++*********+++,,,------...//////---,,,,,,---+++,,,------......------+++++++++,,,,,,,,,------------+++(((***///000---///...,,,+++******++++++...---,,,,,,,,,---......---...///...------...///,,,...///...------000333444333222000///......---------......//////......////////////............111111111111222333444444222111000///////////////111111000000//////000000///000111111111111111000000000000000000111222222333333222111000000000000........./////////000000000///...------...///000///////////////.....................////////////000,,,---000000++++++...---000444444111///000111000000000000//////......///---,,,---000111000......------...///000000///111111111111222222222333000000000/////////............////////////////////////..........................................---111222111222555444111000------111222///...000000000000//////.........111111000000000000111111333222000///...///000111/////////////////////...//////............//////...111000......222333111...///000111111111000///,,,---......---,,,---///000111111111111000///...000//////.........//////111000///...///000222333222222000000000000111222333333222111000//////...111//////000111222111000...///000111111111111111222222222222222222222222333333222111000000000000111222444555555555444444444333333333222222222222,,,,,,------...//////000222222222222222111000///222222111000000000111111333333444444444444444444555444333333222222222333333333333333222222222111000/////////111333666888;;;888555333111000...,,,111111222222222222111111222222222333333444444444555666777777777666444333555555555555444333222222444444555555555444333333555555555555444333111000000222444444333333444555444000555AAACCC:::444555@@@BBBEEEIIIKKKIIIBBB===::::::;;;<<<>>>??????@@@???===>>>@@@???===@@@EEEKKKUUUbbbjjjnnnsss|||///...---,,,,,,...///000444111...---,,,,,,,,,++++++,,,---......---,,,+++'''(((***,,,---.........//////......------,,,,,,++++++******++++++,,,------...000///...,,,------,,,---......//////......***+++++++++,,,,,,,,,,,,---...---+++...333555222...---,,,+++************,,,,,,,,,,,,,,,---...///---...///...------...///+++,,,------,,,---///111222222111000000///......,,,---...///////////////000/////////.........---000000111111222333333444222222111000////////////000////////////000000111//////000111222222222111000000000000000000111222333333222222111000000000---------............/////////............///000........./////////000000............//////000000222///...///...,,,---000///555:::666---)))---444000000000////////////......---,,,---...//////---------------...///000111111222222222222333333333111111111000000000000///000////////////......---000///...---,,,,,,------------------------------,,,222555444444888::::::444000///222222///---.../////////...............000000////////////000000///...........................//////////////////......------------......---000000......111111...//////000000000///......+++---......------///000111222333444333000...,,,/////////......//////000000///.........///111222////////////////////////555444333222111///......000//////000222333222111000000111555888888444000222222222222111111111111333222111000////////////000111222333444555666666222222222222111111111111,,,------......//////000222222111000000000111111/////////000111222333444333222222222333444666777444444333222222222333333444444444333333333222222333222111000000222333444666555444333222000,,,)))444333333222222333333444222222333333333333444444555666666666666555444444333444444555555444444333666666666666555444333222333444444444333333222111///111555666555444333333888222111777999666666:::>>>@@@EEEIIIKKKGGGAAA<<<;;;<<<===>>>????????????:::999;;;??????===>>>CCCNNNXXXdddlllooouuu}}}///...------------......000///---++++++++++++***,,,,,,---......---,,,,,,------,,,+++++++++,,,,,,------,,,,,,+++***))))))+++***++++++++++++,,,,,,---...000///...------.........///000000000000000++++++,,,,,,,,,------------/////////333999;;;999......---,,,+++++++++++++++++++++,,,---...//////---...///...---------///,,,------......///000000000000000000000/////////,,,---...//////000///////////////000111222222222///000111111222333333333333222111000///////////////.........///000111111//////000111222222222222111000000000000000111111222222222111111000//////------------------------...............//////000------------------------------......//////000000///---,,,+++,,,---000222888===>>>888///***...333////////////////////////...------....../////////---............///111222222222222222222333333333222222222111111111000000/////////.........//////333111///,,,+++,,,,,,------------------------------111555777<<>>===AAAGGGKKKLLLHHHBBB>>>======>>>???@@@??????>>>;;;999;;;???@@@???BBBGGGRRR[[[gggnnnqqqvvv------------......//////,,,---,,,++++++***++++++------------------------......,,,+++++++++,,,,,,------,,,+++******))))))******++++++,,,,,,,,,,,,,,,---//////...------...------...////////////...------------............,,,...000111666===???===/////////......---,,,,,,***+++,,,---......//////---...///...---------///,,,,,,,,,---...///////////////000000000000///...,,,---...///000000000000//////000000111111222222...///000222222222222222222222111000000000000000///////////////000111222000000111222222222222222111111000000000000000111111111111111000///...------------------,,,,,,,,,---......//////////////////......---,,,,,,++++++---------...///000000111,,,,,,++++++---111666777@@@???<<<777111------................../////////...///////////////000000...000111000//////111333222222222222222222222222222222222222111111111111...---------...///111111555333000...,,,,,,---...........................---///222:::IIIWWWZZZVVVHHH===333000///...---///------..................//////............/////////000000000///---+++)))---.........//////000000.........------.........---000111///000444444222000000//////......------000222333444333333555777777555222000//////000000///////////////000111111000000000000111111222222---...///000000000000///111111111111111111222222111222333555888999777666444444555;;;@@@???999222555555444444444333333333444444333222111111111111111000000/////////000111........................000000000111111111111111111111/////////000111222//////000222444777999:::666555333111000111333444333333333222222333333444222222222222111111111111111111111111111222333333333222000000222333333333444333222111111222333444333333333333333333333333333333222222222333333333222222333444555555555555222333444666777888888999555555555444444444444444333444555666666888<<>>BBBHHHMMMMMMJJJEEEBBB???@@@AAAAAAAAA@@@>>>===AAA>>>>>>AAABBBCCCHHHOOOUUU^^^iiiooorrrwww,,,,,,---....../////////***,,,------++++++,,,---------------------------++++++++++++,,,---...///......------,,,,,,++++++)))***+++,,,,,,,,,,,,+++***,,,......---,,,---...***++++++,,,---,,,,,,,,,............////////////+++...000111666<<<===;;;///000000000///...---,,,++++++,,,---............---...///...------...///***))))))+++---...---+++...///000111000///...---,,,---...///000111111111111111000///...---,,,,,,...///000222333222222111111000000000000111222222111000000000000111111222111222222222222222111111222111111000000000000000111111222222111000...---...------------,,,,,,,,,,,,---...///000000000///222111000///...---,,,,,,,,,------...///000111111,,,......---000777<<<<<<>>>:::555222111///,,,***---............/////////...///000000//////000222///222555444111///000222222222222111111111111000222222222111111111111000------,,,---...000222333444333111///...---......////////////////////////,,,,,,///;;;OOOaaaeeeaaaLLL???333//////......///...............///////////////............//////000000000000///---+++***------......///000000000//////............//////---000111///222777:::999000000///........./////////111222222111111333444777444111...---...000222////////////000111222222000111111111222222222222---------......//////000/////////000111111222222111111333777999:::999777333333444777:::999555111666666555555444444333333555444333222111111111111222222222222111111000000000000000000111111111111////////////////////////000000/////////000111111000000111222444777999:::666555333222111111111222333333222222222333444444222222222111111111000000......//////000111111111555333000///000111111000444333333222222333333444444444333333333333222222444444444333444444555666222333333444555555555444111222444666888:::;;;;;;777666555444444444444555111222333333333666:::>>><<<999666555666777777777<<>>@@@===<<>><<<===@@@AAAAAAFFFLLLYYYaaakkkppprrrwww......//////......---,,,***---///000...---///111......------------..................---,,,+++*********************++++++)))***+++,,,---,,,++++++(((***,,,,,,++++++,,,---...//////000000000000000,,,,,,,,,---------......---//////---...111///+++---......///...,,,+++***,,,---.........---,,,+++---...///...------...///---,,,+++...111222///---//////111111000...,,,+++,,,---...000111111222222000000000000111111111111---...000222333222111000......///000111333555666444444333222111111111222444444444333222111000///222222111000000///000000444555666666666444222000/////////......---------+++,,,...000000000000///,,,,,,,,,------------...,,,,,,---...///000111222***///000---000777:::888...------///111222222111---------.........//////+++---//////---,,,...000111666;;;:::555000///000111000000000//////......111111111000000000000///111000...---------///000////////////...---,,,+++------------------------,,,...000333<<>>EEEFFF111000/////////111222333111222333222111000111222000000000///////////////////////////000111222333...//////000000000000000333222000000111333555777000000//////......---------...111555888999777555555666555444222111222444555555444333333222111111333222111000////////////***,,,...000111111000///......//////000000111111222222222111111111111111---...///111111111000///000///000000111222333444000000222333333333333333222222222222333333444555444444444333333333222222555666666666666555444333000111444888;;;;;;888555444555666777777666555444444444444333333222222222222222111000111222444555333444444555555444333333444555666888999999999999777666444222111111111111111444666777555333333333222111//////222666888777555:::@@@CCCDDDDDDFFFHHHKKKLLLMMMMMMLLLIIIFFFDDDCCCBBBDDDHHHIIIHHHJJJOOOZZZbbbkkkppprrrwww,,,---------......//////+++++++++,,,,,,,,,------//////.........---------,,,++++++******++++++,,,........................***++++++,,,,,,------...++++++,,,---...------,,,------------------------------,,,+++,,,///111333/////////......------------.........---,,,,,,+++,,,++++++******++++++,,,---------....../////////---...............------...///000000000///------111000000/////////000000555222000//////000000///222111000///...............//////000111222222222444333111000000000111111222222111111111111222222111111000//////000111222555777;;;<<<;;;666000---////////////////////////000///------......---,,,---------.........//////............////////////---------...///111222333000000000000///...---,,,......////////////............---,,,,,,...222555888@@@DDD???888444222000---...//////000000//////...,,,,,,---///000///...000000000000000///......///...---,,,,,,---///000//////...------------...,,,---...000222444666777111111111111000//////...000000000000000000000000---...///111111222222222//////000000///...------......//////000000111111222111111000000000000000111000///222777<<<@@@AAA222222111000000000000000,,,666999222///222111***555333111000///000111222333111...---///111333333111111000000000000111111222555666555222000111333.../////////000000000111...------111444666444222222111000000000111333444222333444444222000000111000111222333333222000///222111111111000000//////////////////000000000000111000...---,,,---///000111000...---...///111222000000000000000000000000000000111111111111000000333333444444444333333222333333333333333333333333444444333555666777555444444444333222333444555666888777555444333222111111111111111111111111111111111222444666666555444333333333222222222222111111555555666777777777777777444444444333333222222222555444333222111222333444999888555333333444666777444999>>>@@@???AAAFFFJJJHHHJJJLLLNNNOOONNNMMMLLLGGGIIIKKKIIIGGGGGGKKKNNNXXXbbbjjjmmmqqqyyy......------------------,,,,,,,,,,,,------------//////.........---------------,,,,,,,,,,,,------------------------------***++++++,,,,,,------...---------.........//////------------------------,,,+++***)))***,,,---///.........---------,,,,,,------......------,,,+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------...//////000//////......//////000000000...---,,,....../////////000000000555333111000111111000///111111000000000111111222000000111111222333333333444333111000000000111222333333222222222222333333222111000//////000111222999===AAADDDCCC===666111////////////////////////......---.........---------------.........//////............////////////.............../////////---....../////////...............//////...............---,,,,,,...222555>>>FFFIIICCC999333000------------............//////...---...000111000///000000000000000///............---,,,---...///000//////.........---------,,,,,,---...000222333444222111000/////////000000000000000000000000000000...///000111111111111111//////000000///......---000000000000000/////////......------...///111222222000...///222555888888000///......---.../////////;;;@@@888000222222///222111///.........///000222000------///111222222111000000//////000000111222444555444222000111222/////////000000000000000222000...///222444333222333222111111111222333444444555666444222000///000111111222222222111000000000000000/////////......////////////000000000000000///...------...000111000000.........///111222000000000000000000000000000000111111111111000000222222333333333333222222444444444333333222222222333222222333555666444333444333333222222333444555555444444333333333444444222222222222222222222222///111222444444333222111333333333333333222222222444555555666777777666666444444333333222222222222222222222222222333444555777666444333333555777999444999>>>@@@@@@CCCIIINNNOOOOOOOOOOOOOOONNNNNNMMMNNNOOOPPPNNNKKKJJJNNNQQQYYYbbbjjjmmmpppyyy//////...------,,,,,,+++------------.........///...............---------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------............///////////////------------------------,,,+++***))))))***+++,,,------,,,,,,,,,,,,,,,+++------......------,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,---------//////000000000000000///000000111000///...---,,,,,,---...///000000//////333222111111222333111000111111111111222333444555111111222222333444444444333333222111111111111222444333333333333333333444222111111000000000111111555999???BBBAAA;;;444///////////////////////////------...............------------...........................//////////////////000///...---+++***++++++---....../////////------............---------......------...222555BBBJJJNNNGGG<<<444111..................///000000000///...///111222111000000000000000000///......------........./////////...////////////...------++++++,,,,,,---...000000111111000000000111222333000000000000000000000000//////000111111000000000//////000000000///......222222111000000///......---,,,,,,,,,...000333555555222///...///000111000///...---,,,,,,---///000000===BBB:::000///222222000///---,,,,,,---......000...---...///111000000000//////......//////000111222333333222000111222000000000000000000000000555333000///000222333333444444222222111222333444555777777555222000//////333222111000000000000000//////...............---////////////000000000000000///.........000111222000///.........///111222////////////////////////000000111111111111000000000111111222222222111111444444444333333222222222222111111222444444333222333333222222111222222333111222222222333555666777333333333333333333333333000111222333444333222111333333333333333444444444444555555666666666666666333333222222222222222111111222333444666666666666666555444333444666888999555999===@@@BBBGGGMMMSSSWWWUUUSSSPPPOOOOOOOOOPPPSSSTTTSSSOOOKKKJJJMMMQQQYYYbbbiiikkkoooxxx//////..............................////////////........................//////............//////,,,,,,,,,+++++++++++++++***++++++,,,,,,------...,,,...000222333111///...------------------------...---,,,++++++++++++,,,++++++++++++++++++++++++,,,------...------,,,,,,......------------...............///////////////......///000000000//////222111111000///...------------///000000000///...000//////111333444333222111111111111222333444555111222222222333333333444222222222222222222222222333333222222222222333333222222111111111111111111000333777999999555000,,,////////////////////////,,,---/////////.............................................////////////...///000111000...+++)))+++,,,,,,---......------,,,,,,------------,,,,,,---............///222555@@@IIIOOOHHH===666333222111000000///000000222222111/////////111111000///000000000000000///......,,,---...///000000//////...//////000///...---,,,,,,,,,,,,,,,,,,---......///000222333444444444333///////////////////////////000000000000000////////////000000000//////...111111111000000000//////000///......///222555777888666222000000000000//////......------...000111---666:::444...---///.........---,,,,,,------......------...000000///...//////............//////000111222222222111111111111111111000000000000///333222111111111222222222444333222111111111222333444555666555333111111111444222111/////////000111........................////////////000000000000............///111222333000//////...///000111111////////////////////////000000111111111111000000///000000111111111111000222222222333333444444444222111111222444555333222222222222111111111111111111111111222333555666777444444444444444444444444222333444555555555444444333333333444444555555555555666666777777777666666222222222222222222222222333444666888888888777777666555444444444666777888777:::>>>BBBFFFKKKRRRWWWZZZXXXTTTPPPOOOPPPRRRTTTSSSRRRPPPKKKGGGFFFIIIMMMXXXaaaggghhhmmmwww------...///000111111111........./////////000000---...........................------------......,,,,,,+++++++++************++++++,,,,,,------...,,,000555999:::666111---------------------------......---,,,++++++++++++++++++++++++++++++++++++,,,,,,------...------,,,///......------......///////////////////////////,,,---....../////////...222111111000///.........//////000000111111000000///......000222444444333333222222111111222222333111111111222222222222222222222222333333333222222222222111111111111222222222222222222111111000000222333333444333222111000000000000000000000000000,,,...111111000......///.....................---............////////////---///000111111000...---------......---,,,,,,+++,,,,,,------------,,,,,,---...//////...///222444===HHHOOOHHH<<<555222222000000000000000111111222000///......000000///...000000000000000///......,,,---...///000000000000//////000000//////...---...------,,,,,,------...---000444888999777444222//////////////////////////////000000000//////...//////000000000000000//////000000000111111111222333222000///000111333444777555222111222222111000..................//////+++...///...---///...,,,.....................///...------...000000///...//////............/////////000000111222333222111111111111111000000000000...000333444555444333222222111000//////000111222111222444444333222333444444222111///......///000////////////////////////////////////000000000000.........//////111111222///////////////000000111////////////////////////000000111111111111000000...///000111111111111111///000111222444555666777333222222333555555444333111111111111111111111000222222222222222333444555444444444444444444444444333333444444555555555444222222333444444555666666777777777888888777777666222222222222222222222222444555666777777666444444777666555555555555666666:::===@@@EEEJJJPPPVVVZZZYYYVVVSSSPPPPPPRRRTTTVVVQQQPPPMMMGGGBBBAAAFFFJJJWWW___fffhhhlllvvv,,,,,,---...000111222333............/////////000---------...............------,,,,,,,,,,,,---------,,,,,,++++++************++++++,,,,,,------...---222888===>>>999333///------------------------,,,,,,++++++*********)))***++++++++++++,,,,,,,,,,,,,,,------......------......------------...............---------------+++,,,---.../////////...222111000/////////000000000000000111222444555666444222000///111333333333333333222111111222222222111111111222222222222222111222333333444333333333222111111000000111111222333333333333222111000///111111//////...///000111000000000000000000000000---111444444111......000...............---------............////////////---...///111111111000000/////////......---++++++------............---------...000000///000222444<<>>FFFKKKMMMCCC666//////222333333333222111000000222444555555777:::999555111000111333333222222222333444444000111111111111000000///...000222444555444333222000000111222222222222111111111111000000000000000444666777555000...///111//////.........---------...000222333444333111000222222222111111111111111111111000---+++***,,,.............../////////000///111222222111111222333555???HHHHHH???666222222888:::???AAA???;;;555111111111111111000000000///111000///////////////000000000000///......000111111000000///////////////111000...,,,,,,,,,...///222))),,,000,,,...111,,,.........///000000111111111111000000//////......//////000000111111111111333222222222111111000000555666777777444333222333000000000...---...000222@@@CCCEEEEEE@@@:::444111000///...///111222222222000000000000111111111111/////////000000000000000//////............/////////000111222333444444444---...111333333222000///000222333111...,,,---///111...---...111444333111...............//////000////////////............000000000000000/////////111///...///111222000------......///000111111222000000000111222222222333111111000000000000111111111111000///.........///555333111111222333333222888555333222333444333333222222111111111111222222333444555666666444222000444444555444444444666777111111222222222333333333000111222444444444444444444333333555777888777666444555666666777666666666444555555555444333333222333333333444444444555555444444555555666888999:::@@@EEELLLQQQTTTTTTTTTTTTRRRUUUXXXYYYXXXWWWWWWXXXNNNJJJGGGGGGFFFEEEJJJQQQ[[[kkkppppppxxx,,,,,,,,,,,,,,,+++++++++------...............---///---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,++++++******++++++,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000------.........///////////////000000000000000///------------------------///////////////000000111111000000111555;;;BBBFFFGGG???555///000222333333444333111000000222333444999;;;===;;;777333222222222222222222333333333333000000111111111111111000111111222333333222111000//////000000111111111000////////////////////////000111111000...,,,,,,---//////.........---------...///000111111111000000111111111111111111111000...///000///---,,,,,,---........./////////000000///111222222111000222333555>>>HHHIIIAAA999444444666999===???>>>:::555111222222222222111111111111000000////////////000000000000000000//////000111111111000////////////000111///...,,,,,,,,,...///111,,,000222+++---333000333222222111111000000000111000000000/////////...000000000000000111111111222222222222222222222222333666999999777444222222......//////000444888<<>>777111///000...---...000222222111//////////////////......,,,,,,------......//////222111111000000111111222///000111222333333333333/////////000000000111111...000111000---,,,---///000...,,,---000222111000//////000111111111111000000000000//////.................................000......///111222000.........//////000000111111111111111111111111222222000000////////////000000000000///000000111222333333444555666666555555555777555333333444555555444000000////////////000000111333777:::;;;999666444444444444444444444555666111111222222222333333333000111111222222333444444666555444555888:::::::::666666666666555555444333333333444444333222222111333333333333444444444444444444444555666777888999???CCCIIIMMMOOOPPPPPPQQQQQQSSSVVVWWWVVVUUUUUUUUUNNNKKKHHHIIIGGGGGGKKKQQQ]]]lllrrrrrrzzz************++++++++++++------.........------,,,///---+++,,,---...---,,,------------------------************************------------------------++++++,,,,,,,,,---------***++++++,,,,,,++++++***......------------......------------------------------------,,,,,,,,,,,,.........///////////////,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111111000111222444888<<<>>>???999333000111333333333444333222111111111222333:::<<<===<<<888444222111000111333444444444333333///000111222222222222222333222222111111000//////......////////////000000........................222111///000000000///.../////////............---........./////////000000/////////000000000000000+++...000111000...------....../////////000000000///000222111000000111333222;;;EEEHHHBBB;;;666444333666:::<<<<<<999444111333333333222222222222111000000000//////000000111000000000111111000000000000///......------......000///...,,,,,,---.........,,,222333***,,,444333777777666444222111//////000000000000////////////111111111000000000000000111111111222333333444444111555999:::888555222000---......///111555;;;???BBBCCCBBB>>>888333000...///...------///111111000111000000000//////......+++,,,,,,---...//////000333222222222222222222333000000111111222111111000111000///...///000222333---...///...---,,,---...///...---...///000///...///000222444444333222111222222111000//////......,,,,,,,,,,,,,,,,,,,,,,,,///......///111222111///////////////000000000000111111111111111111000000//////////////////////////////000111333555666777888<<>>@@@CCCFFFKKKMMMOOOOOOMMMLLLMMMMMMMMMKKKKKKMMMLLLKKKNNNSSS\\\lllrrrrrryyy******++++++,,,,,,------,,,---------------,,,,,,///---+++,,,---...---,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,---..............................******+++,,,...///000000///////////////.........------............------////////////////////////...............//////000111222333444555555555444111000000000222333333222333222222222222222222222111222333444555444222111111333555777888888666555000000111333444444444444000000//////000111222222000000/////////000111222.........//////000000000...,,,***+++...000...+++////////////////////////000000/////////000111222------......////////////---...///...---...000333////////////000000000111...000111111000///111222///666@@@GGGHHHBBB:::444000222555777777555333222222111111111000000000000000000000000000111222222222222222444666666222//////...------,,,,,,------......---------.........222,,,---...///:::>>>444666555444333222111000000////////////000000000000111111111000000000000000///000000000111111222222111222222111000///000111000000...,,,+++,,,000333111111111000///000222555...---,,,---///000000000444444333333222222222111//////000000111222333333222222111111111111222222111111111111111000///...000111333555555444333222//////...///000000000//////000111111111000//////---///111333444222000///222222222111000//////...,,,,,,------............---...000000000000000000000000000000////////////222111111000000/////////111222333333333333222111333333333333444555666777>>>CCCHHHFFF???777444333111111000111333444333222333333222222222222333333//////000000111222333333333111///000222333333222111111222222222333333333444333222111222444666888:::777333000111222222222222222333333333333333222333333444444444444444333111111222222222333333333555555555666777888999:::;;;<<<<<<<<<<<>>???@@@@@@AAACCCEEEIIIFFFEEEFFFGGGHHHMMMTTT___ooouuuuuu|||++++++******))))))((((((((()))***,,,---.../////////---+++,,,---...------------------------------************************++++++++++++++++++++++++++++++,,,,,,,,,---------///...,,,,,,,,,,,,...///---------......000111111------------------------,,,,,,------...///000000---------,,,,,,+++++++++***+++---///000111222222...........................------------...//////,,,,,,---...///000111222000111222111000///000111...///000222444444555555333111111444666666333///111111111111333444666777444444444555444444333333222333444555444222000...///...,,,,,,,,,---///111++++++,,,,,,---...//////---000222000---+++---000.../////////000000111111+++,,,...000000///...,,,.........///000111111222---///222222111///......000000000000111111111111...///000000//////000111...333<<>>777111//////...------------...,,,,,,---.../////////...(((***...---...???IIIAAA777666555444222111//////.../////////000000111111------...000111222333444;;;:::888666444111000///,,,///111222111////////////000222111///.........///000000000///...000222000///...///111222222222111222333444555555666777777666666555555444444333111000000000000000000111111222222333333333222222111000/////////000222222222///------//////,,,***))),,,000111000//////111000000000000000111111111------......///000000000,,,,,,------...///000000000222333222...,,,---...---......///000111111222......//////000000111111000111333444444333111000000000000000111222333444555333111111222333333222333333222333444333111...444333333222222333333444......///000111222222222222...+++---111333111...111111222222222333333333000111222444444444444444222111111111333444333111666666666555444333222111000111222333333333333333333333444444444444555555111111111222333444555666888999:::999888999;;;>>>:::;;;===>>>>>>???BBBEEEHHHDDDCCCDDDEEEFFFLLLTTT[[[lllrrrrrrxxx{{{~~~***++++++,,,,,,++++++***))))))******++++++++++++,,,---......,,,,,,---...------,,,,,,,,,---......---------,,,,,,,,,,,,---************************++++++++++++++++++++++++***,,,------++++++,,,...000000///000111222444555222000...,,,+++,,,---...,,,---......------///000000///...---,,,+++++++++//////............//////111000000/////////000000///////////////............///000111111000///...111111000000000000111111***---111555777777666555333333222222111222222222222222222222222222222222444333222222444444333222000000000000111111111111.........//////////////////...---,,,,,,---...///000000000000000000000000...//////000000000000000------............------111111222333444444555555111111000//////000000111333333333333222222111000000////////////111222333666666888;;;>>><<<777222//////000111111111111111333222222111111222222333666444111///...///111222444444555555555555555555000000//////.........---000//////---,,,+++******,,,...000000000111333555333555444111111444333///777666444333333222000...333333222222111222222222999999:::999777444111///000000//////.........---000000////////////000000000000000000000000000000000111111111111222222222333333333222333333444444333333333333333444444444444444333333222333333444111777666......666777222000222111000222555333//////000000000111111111111//////...//////000111222...//////000111222222333///000111222222000...,,,........................111111111111000000000///000000000000000111111111//////000000111111111222333333444444333222000///222222111000000111111222444333777444+++000777222;;;...000666222///333333///111111111000111333555777444111000000111222111111111111000111111222222333333444444444333222222444444333111000111444666444444444333333222222222111222333444555555555555888666555444444444444333555555444333333333444444444444555666777888999999888888999999999888888777??????>>>===???AAADDDEEECCCAAAAAABBBAAABBBIIIRRRaaaiiiqqqtttxxx++++++,,,,,,,,,,,,++++++)))*********++++++++++++,,,---...---,,,,,,,,,......------,,,,,,,,,------***++++++,,,,,,+++******************************++++++++++++++++++++++++***,,,------++++++,,,.........------...000111222111000...,,,+++,,,---...+++---......------...//////...------,,,,,,,,,,,,//////............//////......------------....../////////////////////......///000111111000///...111111000000000000111111---///222555777777666555333222222111111222222222222222222222222222222222333222111222333444222111//////000000000111111111///////////////.........///...------------...///000000000000000000000000...//////000000000000000...//////////////////...///000000111222222333333111111111111111111000000222222333333333222111000111111000000111222444555444444555888:::999555111000000111222222222222222222222222222222222222222444333111000///000111222555555555444444333333333000000/////////.........,,,,,,---...............,,,---////////////111333333:::<<<888333555999;;;:::777555333333333111000222222111111111222222333222333444444333222000...///////////////......---000000////////////000000111111111111111111111111000111111111111222222222333333222222222222222333000000000111111111111111111111111111111111111111,,,111111---222@@@HHHFFFCCCFFFDDD;;;333111111111111111111111111222222222000000/////////000111111111111000000000000////////////000000000///------////////////////////////222222222222111111111111000000000000111111111111///000000000111111111111......///000000000///...111111111111111111111111000///555444///777AAA???AAA111000666222000444222000111222222111111333555777555222000111222222222111111111111111222333444000000111222222333333222777777555444333333555666444444444333333333222222///000222444666777888888;;;666111111555888888666444333333333333444555555777777777777666666666666888888999999999888888777;;;;;;;;;<<<===???BBBCCCCCCAAA@@@AAA@@@AAAIIIRRR```iiiqqqtttxxx,,,,,,------------,,,,,,************+++++++++++++++---...---,,,+++,,,...///...---,,,,,,+++,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...///...------...///000111000///...,,,,,,,,,------+++,,,------,,,,,,---......------,,,,,,---------//////............//////...---------------............//////////////////...//////000000//////...111000000//////000000111000111333444555666666666222222111111111222222333222222222222222222222222000000000111333222000...//////000000000000111111000000//////......------///...------------...///000000000000000000000000...///000000111111000000000000000000000000000000......//////000000111111000111333444444333222111000111333444444222000///222222222222333444555666222111222333444444222000111111222333333333333333111222333333333333222111111111111111111222222222555555444333222111111000000000000000////////////+++,,,...///000000000000,,,...//////......///000333===CCC===555777@@@GGG<<<999555333222222222111000000000000000111222333...///000111222111000000000000000000000//////...111000000//////000000111111111111111111111111111000111111111111222222222333333222111000000000111/////////000000000111111222222222333333333222222222777999:::EEEYYYfffjjjbbbgggbbbOOO;;;111111444222222222222222333333444111111000000000000000000333222111000///...---,,,111111000000000000//////000000000000000000000000333333333222222222222111000000000111111111222222000000000000111111111111+++,,,---...////////////000111222222333222111000000///444444111<<>>@@@AAABBBDDDAAA?????????@@@IIIRRR___iiirrrtttxxx,,,------......------,,,+++++++++++++++++++++++++++,,,------++++++,,,---///...---,,,++++++++++++---------...............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...111000/////////000111222///...---,,,,,,,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,---...//////......------....../////////.........///000000............////////////////////////////////////000000////////////000000111111111111222333444444111111111111111222222333222222222222222222222222......///000111111///,,,////////////000000000111111111000///...------,,,.........------.........//////////////////////////////000111111111111000000000000000000000000000.........//////000000000111333666888888666444222///111333444444222000///222222222222333444555555111000000000111111000000000111222222333333222222000111333444444333111000...///111222333333222222333333222222111111000000000000000000000000000000//////000000000000///......///000000.........000222<<<@@@;;;555888AAAIII<<<888444111111111111111////////////000111222333///000111222333333222222111222222333333222111111111000000000000000000111111111111111111111111111000000111111111222222222333333111000////////////000000000111222222333333000111333444444333222222000333444444<<>>@@@BBBCCCCCCDDDAAA??????>>>@@@IIIRRR^^^iiirrruuuxxx,,,------......------,,,,,,++++++++++++++++++++++++,,,---,,,++++++,,,---///...---,,,+++*********//////......//////000111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...111000///.........///000...------,,,,,,,,,,,,,,,+++,,,------+++++++++---,,,,,,,,,,,,------...///......------------.....................///000000---.........//////000000//////............//////000000////////////000000000000/////////000111222111000000000111111222333222222222222222222222222...------///000000...,,,...////////////000000000111111000///...------,,,---..................---///////////////////////////000000111111111111111000//////......//////000/////////000000000000000222444888:::;;;999666444///000222333333222000//////000111111222333333333000000000000//////000111///000000111111111111111000111333444444333111000---...111333333333333222///000000111111222222222000111111111111111111111000000000/////////000000000111222111///...///000111555777333222888>>>@@@:::666222//////000111111////////////000111222333333333333333333222222222333444555666666555444333111111000000000000111111111111111111111111111111000000111111111222222222333222111000//////...//////000000111222222333333...///222444444333111000555666444000000333555555888???AAA;;;333111111111111111/////////000222333444333222111111111111111111111000000/////////...222111000000000111111222000000000000000000000000222111111111000000000000///000000111222333333333111111000000000000000000111111111111111111111111...///111333444333111000555333555444000===MMMNNNRRR;;;111444222333666333666777999888666555555555777555444333444444333222111111111222333555666777777666555444444444444555000000111444888::::::888444444444444444444444444333333555666777777777777777888999888777666666777666555444333333333333333444444555666777888999999666777888999999999999999777888:::===???AAABBBBBBDDDAAA???@@@???@@@IIIRRR^^^jjjtttvvvwww~~~,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++***,,,---,,,+++***+++---...---,,,++++++***++++++...///111222333222222111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...///...---,,,++++++,,,---,,,---------,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,---...///......------------......++++++++++++,,,---......------......///000000000///......------......///000//////......//////000...............///000111000000000000000111222333222222222222222222222222///---,,,---...///...---......////////////000000000000//////......------------...//////...------000000000000000000000000///000111111222222111111000000............000000000000000000111111111111222555888:::;;;999777555000000111111111111111111......///111111111111111///111222111000///000222//////000111111111111000111222333333333333222111...///111222333333222222...//////000111222333333111111111111222222222222///...------...000222444000111222111000///000111///000///---000666888666666444000///000111111111000000000000000111222333333333222111111000000000333444666777888777555444222111111000000111111222222222222222222222222222000111111111111222222222222222111000/////////000---......///000111222222222444777::::::999666555777888888888777777666555---333777555333333222...111000///......000222333333333222222111222222222000000000000111111111111.........///////////////000000000000000000000000111111111000000000/////////000000111222333444444111111111111000000000000000000///....../////////...///111222333333222222222000333333000???PPPQQQPPP;;;222555222222777666888:::;;;;;;888666555555666555333333444444222111111111111111222444555555666555333222000000111111111111333888>>>AAA@@@===444444444444555555555555555555666666666555555444222666999888444111111333555555444333333333333444777777777777666666666666666777888999999999999999555666777999;;;===>>>???CCCAAAAAABBBAAABBBIIIRRR___kkkvvvwwwwww}}}++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++***,,,,,,,,,+++***+++,,,,,,,,,+++++++++++++++,,,...222888======:::555111,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------++++++,,,...///...---+++******+++++++++,,,,,,------,,,,,,,,,---...///...,,,+++,,,---------,,,,,,,,,---.........------,,,,,,------...++++++++++++,,,---...///------......///000000111///...------------.../////////............//////------...//////000111111////////////000111222333222222222222222222222222000...,,,+++---...///............/////////000000///////////////.........------...//////...------000000000000000000000000000000111222222222222111222111///......///111222000000000000000000000000111333555888888888666555111000//////000111222333---...///111111111111000...000222222000//////111000000111222222222222111222222222222222222222222///000111222222222222222000000000111111222222222111111111222222222333333222000---***+++...222444...000111000//////000111...000///---///444444111444222111111222333333222222222111111111222222333222222111111000000111111111333555777888666555333222111111000000111111222222222222222222222222222000111111111111222222222222111111000000000111111......///000111222333333333666:::===>>><<<999777,,,---///222444444555666555:::<<<999555555444222333111000...///111333444333333222222222333333444111111111222222222222222......000111111111000000222222222222222222222222222222222111111111000000///000000111333444444555111111111111000000000///...------------...000111///000000111222222333333000///333333111@@@PPPRRRLLL999333666111111888999999;;;===<<<:::777666666555444333333333333111///111111111111111222333444555444222000000000111222333222555:::AAADDDAAA===444444444444555555555666444444555555555444444333111222333333111111111222222222222333444555666777777777777777666666666666666666777999999::::::999777777777777999;;;===>>>CCCAAACCCEEEDDDDDDIIIQQQaaammmwwwxxxwww|||***++++++,,,,,,++++++***---------,,,,,,+++++++++***+++,,,,,,******+++,,,+++++++++***++++++,,,,,,///666@@@GGGHHHBBB999333,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------,,,+++---...222000///---,,,,,,,,,---++++++,,,---------,,,,,,...///000///---,,,---......------,,,,,,---------...------,,,,,,------...,,,,,,,,,---...///000111---------...///000000111///...---,,,,,,---.../////////............//////,,,---...000111111222222////////////000111222333222222222222222222222222222///,,,***,,,...///000............/////////000.........///////////////,,,---...//////...---,,,000000000000000000000000000000111222222222222111333222000//////000222333000000000000000/////////000111333555666666555444111000///......000222444---...000111222222111111,,,000333222000...///000111111222333333333333222333222222111111222222333111111111111111222222222222222222111111111111111111111111222222333333333777333...***(((***...111---...//////......///111...111222000000333333111333222111222444555444333333333222222222222222222222222222222222222333444000222444666777666444222222222111111111111222222222222222222222222222222000111111111111222222222222111111111111111222333000111222333444555666666...111555999:::888444222666444333444333111000111,,,333666222///222666888444333111///000222444666222222222222333444444555333333333222222222111111000111333555666555333222333333333333333333333333333333333222222222111111///000000222333444555555222111111111000000//////,,,,,,,,,---...000222444000000000000111222333444333111555444222???OOOPPPIII888444777111111999;;;:::<<<>>>===;;;888666666444333222222333333111///111111111000111111222222555444222111111222444555333222444:::AAACCC???:::444444444555555555666666333333444444555444444444999666333444666999999999000000111222444777888:::444444555666777888999999666666777999999::::::::::::999888888999<<<>>>@@@BBBBBBDDDFFFFFFEEEJJJQQQaaannnxxxxxxvvv{{{******+++,,,,,,---......++++++,,,---......//////---------,,,,,,+++++++++''''''((()))+++,,,------///999GGGRRRSSSKKK>>>555/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......000...,,,,,,...///000///000000///...------,,,,,,,,,---------,,,++++++***---,,,,,,++++++,,,,,,---/////////......---------...//////000000000000000///...---,,,,,,---///000////////////000000000000///......------///000111///000000111222222333333000000//////.........---////////////000000000000,,,,,,,,,,,,...///000111////////////////////////000000111111111111000000---...000111111111000///111111222222222222111111222222111000000///000000///////////////000111111///111444555666555333111///000111222222333222222111111000000//////......////////////000000000000222333222000///111333666111222333333333333222111555444333111000000//////222222111000000111111222222222222222222222222222444222444222111<<<===,,,111111222333333111000///,,,---...///000111111111111222222111///000222444444333222222333444333222444222111000///000111222111222333555444333111000111111222222222333333333333333333333333222111000111222444666666555333222111333555666444222111000333222222111111222222333333444666888777555333111000111111222222333444444444333222555888888666333666444000......///222444666333111111444555444222111111111000000000000///333111000///000222555777///000111222222222222222///000222444444222000///***,,,///111222000...,,,555111//////111333222111,,,,,,---...///000111111000000000000000111111111000000111333666;;;???AAA888777444111000222666:::CCCIIIMMMLLLEEE>>>;;;:::444444333333333222222222222222333333333222111111222222222444555555333000333333555888::::::888666444444333333222111000000222222333333333333333333444444444444444444444444444444444555555555555666555555666666777777888888555888::::::888777888:::999999:::;;;;;;<<<<<<<<<>>>???AAADDDCCCDDDLLLVVVeeellltttxxx{{{+++++++++,,,,,,---------))))))******+++,,,,,,------,,,,,,,,,++++++++++++***++++++,,,...//////000,,,555AAAJJJKKKDDD:::222---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,---------....../////////111333333000...000//////......---,,,,,,---------------,,,++++++,,,,,,++++++++++++,,,,,,............---------,,,......///000000000/////////...---,,,,,,...///000////////////000000000000//////...---...///000111000000111111222333333444111111000000000/////////////////////000000000000------------...///000111///////////////////////////000000111111000000///...//////000000000000000111111222222222222111111333222111111000000000111///////////////000111111000222444666666555444222111111111222111111000000111000000000/////////...////////////000000000111111222222111000111333555111222333333333333222111333333222111000000000000111111111111111111111111222222222222222222222222000---111777@@@QQQTTTDDD222222222333222111111000000000111222222222111111111111222111000111333555;;;777444222222333333333222111111111111222222333222222333333333222111000111111222222222333333333333333333333333222111000111222444666777777777777<<<===<<<:::777444111111333222222111111222222333555555555444444444333333111111111111111222222222444333333444777777555333555333111//////000222333666444222222444555444333222222111111111000000000333333222111222333555666111111222333333333222222000111333555555333111000222444666999999777555333444222//////111333222111////////////////////////000000000000111111111111000//////000222555888:::444333222111111444999===IIILLLOOOLLLDDD<<<888777444444444444333333333222111111111111111111111222333222222444666777666555333333444666777777666555555555444444333333222222333333555666666555555444444444444444444444444444444444444555555555555666555666666666777777777888777999;;;:::888666777888::::::;;;;;;<<<===>>>>>>>>>???BBBDDDCCCDDDLLLVVVdddkkksssxxxzzz~~~,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,+++++++++++++++*********((())))))***+++,,,------***///777===>>>:::333///++++++++++++************++++++++++++++++++++++++******+++,,,---...//////,,,,,,,,,---------......---///222666888666111---000//////......---------..................---,,,,,,++++++******++++++,,,...------------,,,,,,,,,------...////////////.........---------...000111000000000000//////////////////.........///000111000000111111222222333333111111111111000000000000////////////000000000000000000////////////000000//////////////////////////////000000000000//////000////////////000111111111111222222222222111111222222111000000000111111000////////////000111111111333555666666666444333111111111111000///...---000000000000/////////////////////000000000111111000222333333222111333444111222222333333222222111111111000000000000111111000111222333333222111000222222222222222222222222444...000666???OOOPPP???333333222111111111111111222222222222222111000000000111222111111222555777AAA<<<777444333444555555111222333444444555555555333333222111111111111111111111222222222333333333222222333333333222111111222222444666888;;;===>>>DDDBBB>>>:::777444222222333222222111111222222333555444333111111222333333000000111111111111111222444333333444666666444333333333222111111111111222555444222222444555444333333222222222111111111111444333333333444444444444333333333444333333222222111222444555555444222111222333666888888777555333333111000000111222222111111111000///...------,,,000000000111111111222222111000/////////111222333222222222111111444888;;;GGGJJJLLLJJJCCC<<<888777555555444444444333333333333222111111222333555666888666555555666777666555333333444444444444444333555555555555444444444444333444666888888888666555444444444444444444444444444444444555555555555666666666666666777777777777888999::::::888666666777999:::;;;<<<===>>>????????????BBBDDDDDDDDDLLLVVVbbbiiirrrwwwyyy}}},,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------************************(((((())))))******++++++))),,,000222333111...,,,+++++++++***************++++++++++++++++++++++++***+++,,,------.........,,,,,,,,,---------......---...222666888666111...000/////////......------......////////////......+++++++++******+++++++++---------------,,,,,,,,,,,,------.....................------...///000111000000000000///////////////////////////000000000//////000000000111111111000000000000000000000000////////////000000000000222222111000//////000000/////////////////////////////////000000/////////111000/////////000222333111111222222222222111111111000000//////000000000000000//////000000111222111222333444555444333222000000000000000///......000000000000//////////////////000000000111111111///111333333222222222333222222222222222222222222000/////////000000111222000222444555555444333222222222222222222222222222777000111333333;;;;;;,,,333222000///...///000111000111111222222222111111111222222222222333666999AAA===:::777777888777777444555666888888777777666555444222000000000111222111111222222222333333333222222333333333222222111222222333555999===AAACCCBBB>>>999555333222222222333222222111111222222333333222222111111111111111///000111222333444444555333333333333444444444333222222222333222222222111444333222222222333333333333333333222222222111111222333444444444333222111333333333333222222111000000111333444444333111000...///222333444333111000000////////////000000///000000000///......------000000000111111222222333333222222111111222222333444444444222111111444666===@@@BBBBBB???<<<::::::555555555444444444333333666555444333444666999:::===:::777444444333222111444555555555333333333333444444444444444555555555222444666888999888777555555555555555444444444444444444444555555555555666666666666666777777777777666777888888888777777777888999:::;;;<<<>>>>>>?????????BBBDDDDDDDDDLLLVVV```hhhqqqvvvyyy|||,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------************************,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,---------............///222444444222000///////////////...............//////000//////...,,,++++++++++++++++++,,,------------------------,,,------...............---------...///000111111111000000000/////////.../////////000000000000000............////////////////////////////////////////////////000000000000333222111000000///000000000000000000000000000000//////000000000000//////111000/////////000222333111111222222222222111111//////.........//////000000000000000000111222222///000111222222222111111......///000000000000000////////////000000000000000000000000111111111111///111333333222222222333222222222222222222222222////////////000111222333222333555777777666555444222222222222222222222222111...333444...222666///111000...------......//////000222333444555555555222333333333333444777:::<<<;;;:::;;;<<<<<<:::888888888:::::::::999888777777555222000000000222333111111222222222333333333111222222333333333222222222222333444888<<>>>>>AAADDDCCCDDDLLLVVV___gggpppvvvxxx|||,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---,,,+++,,,,,,,,,---------.........------///111222222111////////////////////////---...//////////////////---,,,,,,++++++,,,,,,------------............///------...////////////...------...///000111111111111111000000//////.........///000111111111000000.............../////////............////////////////////////000000000000222222111000000///000000000000000000000000000000000000111111111111000000111000000000000111222222111111222222222222111111//////.........///000000111000000000000111222222//////000000111111111000---...///000111111111111////////////000000000000000000000111111111222222000222333333222111333444333222222111111222222333111111000000111222333333333444555666777777666666222222222222222222222222...---555666---...555222000//////...............111222333555777888999999333444555444444555888:::888888:::<<<>>>>>><<<999888999999::::::::::::999888666444222111111222333111111222222222333333333111111222333333333222222222222222333666999<<<>>>AAA;;;444000000222111000333222222111111222222333///000222444333111///---///000222444666888:::;;;222333333222000000222333111222333333444333333333111222333222000000222333333222222222111111111111///000111222222111000000000000000000000000///...//////000000000000//////...///000111111111000000+++---//////---,,,------,,,,,,---...///000111222///000000111222333444444000000000111111111222222---///111222222333555666222222333333444333333333444444333333333222222222333222111111222333555666555333111111333444333222444777;;;:::777444444555444444333333333333333333111222333444555666666666777777666666555444444444444444444555555555555666777777777777666666666666222222333666999;;;;;;:::888888888999::::::;;;;;;======@@@BBBBBBBBBKKKTTT___gggpppwwwyyy|||+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---*********)))))))))((((((------,,,+++++++++++++++,,,,,,,,,,,,---------...------------------------+++,,,.../////////---,,,,,,,,,,,,---------......---------///222333222111/////////////////////000,,,---...////////////......------,,,,,,------............/////////000000......///000000000//////,,,---...///000111111222111111111000///............///000111222111000000000000000000000000000000......//////000000000000////////////000000000000111000000/////////000000000000000000000000000000111111222222222222111111000000111222222222222111111111222222222222111111000000000000000111222222111111000000111111222333///000000000111111111111000000111111111111111111.../////////000000000111000000111111111222222222111222222111000111333555333333222111111222333333333222222222222222333333222333333444555555666666222222222222222222222222222...333555---,,,000---000000111111000000///...111111333444666666777777555666666555444555777:::888888888:::<<<===<<<;;;555555555777888:::<<<===999888666444333333333333111111222222222333333333000111222333333333333222222222222222333555666777>>>888222000333555555444333222222111111222222333111111222222222111000///111222333444555777888888222333333222//////111333222222222333333333444444222444555444222111333555222222111111111000000000///000111111222222222222///000000111111111000000000000000000000000000000,,,---.../////////......,,,...111000...------///,,,,,,---...///000111111///000000111333444444555000000111111111000000///,,,...111333333333444555333222111111222222222111333333222222222111111111111111111111111111111222111000000222444555444333111666<<<===999555444555666666555555444444333333222222222222444555777888777777777666555444444444444444444555555555555666888777777777666666666555333222333555999;;;:::999::::::::::::::::::::::::<<<<<>>@@@@@@@@@HHHRRR___gggqqqxxxzzz}}}************+++,,,---...000///...------...///000///...---,,,+++*********...---+++******+++---...---...///---***((('''(((+++,,,...000111000///...000...---++++++,,,---...+++,,,...//////...,,,+++---------.........//////------///000111111111111////////////////////////---------.........//////000000000000////////////......///000000000000///......------------......///.........///000222333000111222111000000222444666333000000222333222111222111111000///......---...111333222000...---,,,---.........//////000000000000000000000000000000000000000000000000000000222111000000///000000000111111000000111111222333111222222222222333333333000000////////////000000//////000000111111111222111111000000000000000111//////000000111222444444000000//////000111222222111111111111111111111111222222111111111111111111555333222333555555222000111111111111111222222222444444222///---...222555333222111111111222333444222222222111111111111000222111000000000111333333111111222222222333333333777666666888:::;;;:::888>>>===:::777555555666666555555666777999:::<<<===555555555555444444444444666666555555444333222222666555444333222111111222111111111111111111111111222333444555555555444333000000000000111222333444333222222222111111000000444111///111444666555444444333111//////000111222000111222333444555555444888999888555222000000111222222222222222222222222222333333444444333333222///000111222222111000///111///------///111111111222222111000//////000000111111111111111000000000...///000111222333333333333222222222222222222222111000///......///000111111111000000111111222333000111111111111222222222444444444555555555666666333333222222222222222333...000111111000000111222555555444444444444333333111333555666666555333111222333333444555666777777888777666555555666777888444444444444555555555666777777777777666555333333444555666777888888888888777888:::;;;<<<;;;::::::======>>>AAAAAAAAAFFFNNNaaajjjvvv}}}************+++,,,---...------,,,++++++,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,---...+++,,,...000000000///...000...---++++++,,,---...,,,---///000000///---,,,------------............---...///000111111111111////////////////////////---------....../////////000000000000////////////......///000000000000000000//////......//////000///.........///000222333000111222111000000222444666333000000222333222111222111111000//////......222444555555333111000000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000111222333111111000000111111222333333333333222222111111111111111111000000111111111000000000000111111111222111111000000000000111111000000000000000000111111111111111111111222333333111111111111111111111111333333333222222222222222555333222333555555222000222222222111111111111111333333333222000000111333333222111111111222333444333333222222111111111000111000/////////000222222111111111222222222333333777888999999999999888888===;;;999666555444555555444444444555666888999:::555555555555555555555555444444333222111000000000222333333333444555555555222222222222222222222222222222444555555555444333000000000000111222333444333333333222222111111111444222111222555777777666444333111000///000111222111222333444555555555555666666666444222000111333222222222222222222222222222222333444444333222222000000111222222111000000333111//////111333333333111111000///////////////...........................///000000111111111111111111111222222111111000111111000//////000111222111111111111111222222333111111111111222222222222333333333333333333444444000///////////////000000///000222111000000111333111222333444444555555555333333333444444333333333333333444444555555666666444444333222222333444555444444555555555666666666777777777777666555444333444444555555666777777888888999::::::;;;;;;;;;;;;>>>===>>>@@@@@@@@@GGGOOObbbkkkwww~~~************+++,,,------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***+++---......---+++***---...///...+++***)))***+++,,,---///000//////...///...---,,,+++,,,---------...///000000///......,,,,,,,,,---------............///000111111111111000000000000000000000000............////////////////////////000000000000//////000111111111111000111000000//////000000111///.........///000111222000111111111000000222333555333111111222333222111111111111000000//////...222444666666444222111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000222333444555111111000000111111222333444444333222111000///...222222222222222222222222000000000111111111111111111111000000000111111222111111000///////////////111111111111111111222222222222222222222222222222333333333444444444444444555444333333555444333111333333222222111111000000111222444444222111111111222222222222222333444444555444444333222111111000000////////////000111111111111111222222222222333888:::<<<;;;777555666888:::999777555333333333444333333333333444555666666444555555666666777777888555444333111000000//////111222333555666666555555333333333333333333333333111222444555555555444333000000000000111222333333333333333222222222222222444333222333666777888777444333222000000111111222111222333444555555555555333333444333111111222444111111111111111111111111111222333555555333222111111111222222222222111111333111000000222333333222000////////////.........000000000000000000000000//////000000000000////////////111222222111000///222111111000000000111111111111111111222222222333111111111111222222222333222222222222111111111111111111111111111222333444000111222222111111222444000111333444555444444333555444333222222333444555444444444444444444444444555555444444555666777777555555555555666666666777777777777777666555555444777666666555666777999:::999999999999:::;;;<<<===@@@>>>>>>>>>>>>???GGGPPPccclllwww~~~+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++------------++++++000000111///+++(((((((((++++++---......///......///...---,,,,,,,,,------------.../////////......,,,,,,,,,,,,------------...///000111111111111111111111111111111111111111////////////////////////////////////000000000000000111222222333222222222111000000//////000000111///////////////000111111///000111000///000111333444333222222222222222111111111111000000000//////000222333333111//////000222222222222222222222222000000000000000000000000000000000000000000000000111111111111222333444555111111000000111111222333333333222111111000//////222222333333333333222222111111111111111111111111111111000000111111222222111111000000000000111111000000000111111000000000222222222222222222222222333333333333444444444444444444444444444444333222444444333222111111000000111222333222000///000111222222222222333333444444666555444444333222111111000000000000000111111222111111111111222222222222888<<<>>>;;;666333444777777666444333222222222222333333222222222333444444444444555666777888999999777666555333222222222222222333444666555444222111222222222222222222222222111222333444555444333333111111000000111222222333222222222222222111111111333222222333555666777777444333222111111111222222111111222333333444333333222333333222111000222333111111111111111111111111000111333555555333111000222222222333333222222222111000//////111111111000///000000000000000//////111111111222222222222222000000111111000//////......///111222333222000000111111111000000000000000111111222222222333333222111111111222222222333333222222222222111111111111222222222222333444444555000222333333222111333444333444555555444222000...666555555444444555555666555555444444333333333222555555555555666777777888555555555666666666777777666666777777777666666555:::999777666777999;;;<<<999999888999:::<<<>>>???BBB???=========>>>GGGQQQbbbkkkvvv}}}~~~++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------++++++++++++------)))+++------,,,,,,---...***+++,,,------...............------,,,,,,,,,,,,,,,,,,------............,,,,,,,,,---------......///000000111111111111000222222222222222222222222000000000000000000000000.../////////000000000111111222333333444444333333000//////......//////000/////////000000000000000///000111000//////111333222333333333222111111111111111111111000000000000///000111111///...///000333333333333333222222222111111111111111111111111000000000000000000000000333333222222222222222333111111000000111111222333111111111111111111111222111111222333333222111111222222222111111111111111111111111111111222333333111111111111222333444555111222333333333222111111222222222222222222222222111222222222333333444444444555555555444333333333555444444333222111000000222222000...,,,---000222222222333333444444444444555555444333333222111111111111222222222333333333000000111111111222222222777:::===:::555111333666444333333222222111111111333333333222222333333444333444555666777888999:::888666555333222333333444000111333555555444222111222222222222222222222222111222333444444444333222111111111000111111222333000111111111111111111111222222222333333444555666444333333222222222222222000111111222222222222111333444444222000000111222111111111111111111111111000111333444444333111000222222222222222222222222111000///000111222000///000111111222222222111000.........//////000000000222222222222111000//////000000222333333333222222111111111111000/////////000111222333333333333222111222222222222333333333333333333333333222222222///////////////000111111000222333333222111333444444444555555444222111000555666777888888777666555666555555444444333333222111111111222222333333333555555555555666666666666666666777777777777777666999888777666666777999;;;999888888999:::===???@@@CCC@@@======<<<>>>GGGQQQ___hhhttt{{{|||}}},,,++++++***++++++,,,,,,)))******++++++******)))++++++++++++,,,,,,---......---+++******+++---...***,,,------+++***************++++++,,,------.........---------,,,,,,,,,++++++,,,,,,---.........---------.........//////000000111111222111111000111111111111111111111111111111111111000000000000......//////000000111111111111222333333333333222000//////......//////000//////000000000000/////////000000000//////111222111333444444222111111222111111111111111111111111000222222222000000111222333333333333333222222222111111111111111111111111000000000000000000000000333333222111111111111111111111000000111111222333111111222222222333333333111111333333333333111111222222222222222111111111111111111111111222333444111111111222333444555666444555666777666555444333333333333333333333333333111111222222333333444444444555666666444333333444444444333333222222111111333222000---+++---000444222222333444444444444444333333333333222222222222111222333333444444333333000000000111111111111222555777999888444222333555222222222222222111111111333333222222222333444444333444444555777888999999666444333111111333444555---...111333555666666666333333333333333333333333000111333444444444333222222111111111111111222222000111111111111222222222222333444333222111333555333333333333333222222222111111222222222222111111444444444333111000111333222222222222222222222222111111222222222222111111222222111111111111222222444333222333444444222000000111222333333333222111//////000000111111222222222222222222222111000000111111111222222333444444222222222222111000///...000111333444444444333222222222222222333333333333333333333333444444444555222111111000000111111111000111222222111111222444111222222333444555666777444555888::::::888555444666666666555555444444444222222333333333333222222444444444444555555555666555666777777888888888888777666555555555555777777777888888:::<<<>>>@@@AAACCC@@@>>>===<<<>>>GGGPPP]]]fffrrryyy{{{|||,,,,,,++++++***++++++,,,******+++,,,,,,+++******,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,)))&&&%%%%%%*********++++++,,,---...------......------,,,,,,,,,,,,,,,------...///000........./////////000000111111111222222111111000111111111111111111111111222222222111111000000000.........///000111111111...///000000111111000000111000000//////000000111//////000111111000///......///000000...///000222000333555444222000111222111111111111111111111111111222333222111111222444333333333333222222111111111111111111111111111111000000000000000000000000111111000000000111222222111111000000111111222333444444444333333333333333222333444555555444333222333333333222222111111111111111111111222333444555222111111111222333444444444555666777666555333222333333333333333333333333222222222333444555555555333555777666444333333555333333333333333333333333333333222111//////111333222333444555555555444333111111111222222222222222000111222333444333222222000000000000111111111111333333444555444444444444111111111222222222111111222111111111222333444444333333444555666666777777555444333222333555777999///000222444666888999:::555555555555555555555555000111222333444333222222222222111111111111111222222222222333333444444444444666666444222111222444333333444444333333222111333333444444444333333222222333444333222222444666333333333333333333333333222222111000000111222222222111000000000000111222444333333444555444222000...000111333333333111111111111222333333444555555000111111111111111000///111111000///000222444555444444444444444222111000000111333444555444333222222222222333333333444444111222222333444555666666555555444333222222222222///000222111000000111333333222222222444777999;;;444555666666666666555444666666666666666666666555555555666666555444333222333333333333444444444444555555666777888999999999777777777777777777777777555777999;;;===???@@@@@@CCC@@@>>>>>>===>>>FFFOOO[[[eeeqqqyyy{{{}}},,,,,,++++++***+++++++++,,,---............---,,,---,,,,,,++++++,,,,,,---***+++---......---+++***''')))++++++)))))))))***************+++,,,---...------......------,,,+++---------......000111111////////////000000000000111111222222222111111000000000000000000000000000222222222222111111000000---......///000111111222,,,------...............222222111111111111222222//////000111111000///......///000///...///000222000333555555222000000222111111111111111111222222111111222111000000222333333333333222222111111111111111111111111111111111000000000000000000000000......//////000111333333111111111000111222222333666666555444333333222111333444666777777666444333333333333222222111111111111111111111222333444555333222111111000111111111111222444444444222000///333333333333333333333333333333444444555666777777333666888777444222333555333333333333333333333444222444555555333222222333222333444555555555444333///000000111111222333333///000111222333222111111000000000000111111111111222111111222555666444333000111111222222222222111000000000000111222333444333333444444555666666666777666555444666888;;;===555555555555666888999:::777777777777777777777777000111222333444333222222222222111111111111111222444444444555555666666666777888888666222111222444333333444444444333222111555555555666555555444444000222333333333444777999444444444444444444444444333222000//////000222333222111000//////000111222222111111222333222000...---///111222333222111000......///000111111222222//////000000000000//////111000...---...000333555666666777777666444333111000111333555555444333222222222333333333444444444000000111222444555666777333333111000///............000111111000000111222777555444333333666888:::555444333333333333444555666777777777777777777777222333333333222000...---222222222333333333444444444555666888999999999999::::::;;;;;;;;;::::::999444666999<<<>>>@@@@@@@@@BBB@@@??????>>>>>>FFFNNN[[[eeeqqqyyy|||~~~---,,,++++++,,,,,,***)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,++++++------,,,+++++++++******************,,,,,,,,,---------......,,,---------------------+++,,,...000111111000000...------------......///111111111111111000/////////000000///......111333444333222222111111222222000///...------...///000111111222222222222111111////////////............//////.........//////000//////000111111111111000111111111111000000000000222222111111111111222222000000000000000000000000000111111111111000//////222444777999888555222///...//////000000000//////000111222222111000111222444444444444444444555555777444222222444444222///111222333444555444444333111222222333333222222111222222222222222222222222222222111000//////000000222222222222222222222222333333222222222222222222444333444555666666444222222333444555666666666666444444444333333222222222555555444333333222111111000000111111222222222222333222111000000111222333333333333222222111111111222111///------...000111222333444333111111444777222000...---///000000///000111222333333222111000333333444555555666666777777888666444888BBBJJJLLL@@@<<<777444555888:::<<<@@@===:::888777666444333333444444555444444444333333222222111111000000000///111222111000///000111333333333333333333333333333333444444444333222222111222333333444444333333222111111222666888999999222222333444555777777888555444222111111222444555222111000000111222555666111000000000111222222333222111000//////000111222333///++++++...111222222222222111000/////////000222111000000111333555777JJJKKKMMMKKKFFF===444///333333333444444333222222111111111222333444555666666555222111111333555777888555222111111111000///111222333333444444444444333222222111111222222333444333333333333444555666444555555555444333333222555444222000111444444333444555666666777777666666666777999:::999777555444000222555888:::;;;;;;;;;;;;999888888;;;>>>@@@@@@???<<<;;;===???AAAHHHOOO[[[cccnnnwww|||...,,,******+++,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++++++++******************,,,,,,,,,---------...............------,,,,,,+++,,,,,,...///000//////............---......///000111111111111111000/////////000000///......111333444333222222111111222222//////............//////000111111222222111111000111111111111000000000000...............///000111....../////////000000000111111111111000000000000222222111111111111222222111111111111111111111111222222333333333333333222111333666888888555222000000000111111111111111000000111222222111000111222000000111111111111222222666444222222444444222000000111222333444444333222222222333333333333222222222222222222222222222222333333222111111111111111222222222222222222222222222222222222333333333333444333333444666666555333555555666777777777666666555555555444444444444444555555444444333222222111111111111111222222222333333222111000000111222333333333333222222222111111333222111000000111222222111333444222111111444777999777444333333333222222000111222333333222111000333333333444555555666666888::::::999>>>HHHOOOPPPBBB===888555555888::::::???===:::888777666444333444555555555444444333222444444333222111111000000000111222111000///000222333333333333333333333333333444444555555444444444444444555555666666555555444333333444777:::::::::222222333444555555666666555444333222222333444555333222111111222444666777222222222222222333444444222111000//////000111222222000......///111222222333222111111111111111222222111000000000222444555999;;;???@@@???;;;666333333444444555555444444333333333333444555777888999777555333111111333555666777444222111111111000///000111222333444444444444444444333333333333444444444333333333333444444444555555666666555555444333555555333333444666555333444444444555666666666777999:::;;;<<<<<<;;;::::::666777888999999888666555;;;999999:::<<>>@@@GGGOOOZZZbbbmmmvvv{{{///,,,******+++,,,,,,+++************++++++++++++---,,,,,,++++++,,,,,,------,,,+++,,,---...---+++******++++++++++++++++++,,,,,,,,,---------......//////...---,,,++++++***,,,------.........------///.........//////000111000111111111111000000//////000000///......111333333333222111111111111222......////////////......000111111222222111111000111111111111000000000000---------...///000111222111000/////////000111222222222111111111000000000222222111111111111222222222222222222222222222222222222333333444444555555111222555777777666444222000000111111111111000000000111222222111000111222222222333333444444444444666444333333333333222000000111222222333222222222222222333333333333222222333333333333333333333333444444333222222222222333333333333333333333333333111222222333333444444444444333222222444666555555888888888888888777777666555555555555555666666666555555444444333222222222111111222222222222333333222222111111111111222222333333333333222222222222333333333333333333333333111222222222111222555777>>>;;;888666555555444333111222222333333222222111222222333444444555555666777:::;;;<<>><<<999777777666444222555555555555555444333222666555555444222111000000000111222222000000111222444444444444444444444444333444444555555666666666444444444555555555666666555444333444777999999999222222222333333444444444444444444555555444444444444333333222333444666777444444444444444555555555111111000000000000111111111222222222000000111222222222222222222222333444333222111000000111222333---///333666888888666555444444555555555555444444333333333444666888999:::777666444222222222444555555333111000111111000///000000111222333333333333555555444444444444555555333333333333333333333333555666666666666555555444555444555777888888555333333333333333444555777777<<<<<<<<<;;;<<<<<<======999::::::999888666444333:::::::::<<>>;;;999;;;===???FFFNNNZZZbbbmmmvvv{{{///---***)))+++,,,---,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,+++,,,---...---,,,******+++++++++++++++,,,,,,,,,,,,---------...............------,,,,,,,,,------------------,,,,,,//////...//////000111222000000111111111111000//////000000///......111333333222222111111111111111---...///000000///...---000000111111111111000000////////////............---------...///111222333444333222111111333555666222222222111111111000000222222111111111111222222222222222222222222222222000000000111222444555555111333555777777777666555000000111111111000//////000111222222111000111222333333444444555555666666444444333333333333222222111111111111111111111111222333333333333333333222333333333333333333333333333333222222222222333333333333333333333333333333333333333333444444444444444222111111333555666555999999999999888777666555444444444555555666666777555555444444333333333333222222333333333333333333222222222222222222222222333333333333333333333333222333444444444444444333111222111111222333666777:::888555333444444333222222333333333333333333222222222333333444555555555444777999999===DDDHHHHHH>>>:::666444555777999:::<<<:::777666555444333111333444444555555555555555777777666444333222111000111222333222111111222333555555555555555555555555333333333444555666777777222222222222333333444444444333222222444666666555222222222222222222333333333444666777777666444333333333333222333444555666444444555555555555555444111000000000000000000111000333666555222///000222111111111111111222333444333333222111000000111111...///111222444444444444222333444444555444444444111111222333444666777888888666444333222222333333444222000000111111000//////000111222333333444444555555444444444444555555333333333333333222222222444555555555555555444444444333555:::;;;888444333333333333333444666888999===<<<:::888888888:::;;;666777888888888888777777999:::;;;>>>AAABBB@@@>>>>>>:::999:::<<>>888555333222555888:::;;;;;;888666444444333222000111222333555666777888888777777666555444333222111111333444333222111222333555555555555555555555555222222222222333444666666333333222222222333444555555333222222444555444333111222222222222222222222222444666777777666444222222222222222222333333333333333444444444444333222000000000111111000000000000333666666222000000111000000000000000111222333333333222111000000000000222222222222222222222222000111222333333333333333222222222333444555666777777666555333222222222333222111000111222222111000///000111222333444444444444444333333333333444444222333444444444333222222222333333444444333333333222000444;;;===777333333333333444555666888:::;;;>>><<<999777555555777777555555666777888999999999999999;;;???AAABBB@@@>>>>>>:::999;;;===@@@IIIRRR___fffpppxxx}}}---,,,+++,,,---...---,,,------------............---,,,,,,++++++,,,,,,---...---,,,---...///...,,,******++++++,,,---------,,,,,,,,,---------......***++++++,,,---...//////...---------------......---------...///000111222///000000111111111111000///000000///......111333222222111000000000000111......////////////......///000000111111000000///111111111111000000000000.........///000111222333222111000000000111222333333222222222222111111111222222111111111111222222222222222222222222222222222222111222333555777888444555555666666777888999777777777777666555444333000111222222111000111222000111111222333444555555222333444444222222333444333333222111111111111222333333444444444444333333333333333333333333333333222111111111111222222333333333333333333333333333666666555555555444444444888777555555777888777666999999999888888666555555444444444444444555555555555555444444444444444444555555444444444444333333222222333333333333222222333333333333444444444444000111111222222333333444555333111111333444444444333111000111444666777777555444444333333444444555333333444444555666666777777999999555666999;;;999555333111222555999<<<===;;;999666555555444333111111222333555777888888999666555555444444333333222222333444444222222333444444444444444444444444444333222111111222333555666555555444333444555666777888666444444555666555444111111111222222333333333222333555666666555333222222222222222222222222222222222333444444333111000000000111111111111000000000222444444333111111111000000000///000000111111222222222111111000000///000000000000000111111111///000111222222333333222555444444444444555666666666555444444333333333333222111111222444444333111///000222333444555666666444444333333333333444444222333444555666555444444111111222333333333333222333///333<<<>>>777333444333444666888:::<<<<<<===>>>===:::888666666777888777777777777777888888888999999;;;>>>@@@AAA???===???;;;999<<>>;;;:::999888777888999999888777777777777777888888999999:::<<>>AAA999555999333666;;;???AAABBB@@@???666666666666777888999:::666666666666777888::::::999888999;;;>>>??????>>>@@@<<<;;;>>>CCCIIITTT___bbbhhhpppuuuxxx{{{//////000111111111000000000///...---------------***+++,,,,,,------,,,,,,........................******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...---,,,---...000000...,,,........................------------...000111111000//////.........//////111111000///////////////000000000000000/////////---,,,,,,++++++,,,,,,---...............///000000222222111000//////000000///111333444444444222111000000000111111222222222111222222111///...///111000000111111111000000///////////////////////////............///000222222666333111111444555444222555333222222333444444333222111000/////////000111333333333222222333444444888666333333444555555555555444222111222333555777333333333444444555555555444333333222222333333444444555555666666666666666666555444333444555666777666666666555555888===AAAKKKQQQTTTNNNFFFDDDCCCBBB888999:::999888777999:::666666666666777777777777555555555555555555555555333333333333333444555666555555444333333333333444333444444444444333222111444333222333555666555444333333333444444555555555///...///111444666555444777777666555444333333222666555555777999:::999888999888777444222222555777666777999<<>>:::888777777777777777777777777777777888999999999999999666777999:::;;;<<<<<<<<<;;;;;;:::<<>><<<:::999999::::::888888777777666666555555555555555555555555555555555555555555555666777777666666555444444444444555333333333444444555555666;;;888444222222444444555333333333333444555666666444333222222333444333222444444555555555555555555555444333444666888888777999999777555444666999===??????@@@AAABBBCCCCCCCCCFFFHHHIIIGGGBBB<<<888666333222111222333333222000222333333444444444333333222333333333333333333444222222222222222222333333111222333444555555555555222222222333333444444444666666555333333222222222333222111000000111222333555555555666666555555444444555666555333222333444555333222222333333222111111111111111111111111111111000000000000111111222333333222222111111222222111111111111111111111111////////////////////////111000000///000111222333222111111000111222333444111111111111111111111111555444333666999:::999777444444555555555555555555777666555444444444555555333444555666777666555555333222222222222333555666666777999::::::888666444777999;;;======;;;888666777777777777777777777777666777888888999999888888888999:::;;;<<<============<<<<<<>>>DDDOOO\\\eeefffppprrrsss{{{|||}}}222222444555666666666666222111///...,,,+++******++++++,,,---------------........................++++++++++++,,,,,,,,,,,,------,,,,,,------...///...,,,++++++---......---........................000/////////............////////////000222333444000000//////......//////000000000000000000000000000000////////////000000000000//////000000111222333444555555555444222222...///000111222111000000111222222222222333333333222222111///......000333000000111111111111111000111111111111111111111111111111111111111222333444000///...000333555666555666555333111111111222333333222222222333444555666222222222222333444666666777555333222333444444333222333333444444444444444555555555444444444444444666666666666666666666666555666888::::::999888777111222333444555555555555666666666555666888===@@@BBBOOO^^^gggiiidddYYYNNNGGGAAA:::777777888888777:::999888777666555555444555555555555555555555555777777777777777888888999777777666555555555555666222222222333555777999:::CCC>>>777222222333666777555444333222333555777888:::777444333222222111000222222333444666777888999666555333333555777888777999888777666666:::???DDDJJJIIIHHHGGGEEEDDDBBBBBB@@@DDDHHHIIIEEE>>>888555666555444444666666555444222222222222333444555666444333333333333333333222333333333333222222222222222333444555555555555555222222222222222333333333555555444333333222333333222111000//////000111222444444555555666555555444222444666666444333222333222111//////000000000///222222222222222222222222222222111111000111111111000////////////000111111222222222222222222222222////////////////////////111111111000111222222333222111111111111222333444222222222222222222222222777666666777888888777555444444444444333333333333666555444444333444444444333444444444555555555555555555444444444555555666555555666777777777666666999::::::;;;:::999777666666666666666666666666666555666777777888888777777666777999<<<>>>???@@@@@@>>>>>>>>>@@@FFFQQQ^^^ggghhhrrrsssttt{{{{{{|||///000000111111111111000000///...---,,,++++++++++++,,,,,,---...---------........................+++++++++,,,,,,,,,------------------......//////...,,,******,,,.......................................//////////////////////////////000111111222000//////.........//////...///////////////000000111000000//////000000111///////////////000000111222333555666666444333111000111222333333333333222222222222222222333333333222222111///---...111444000000111222222222111111222222222222222222222222111111111111111222333333222222222333555777888888444444444333222222444555444444444444444444444555111111222222444555777777777555333222333333333222222333555777777666555444666666555555444444333333555666666666666666666555555666888::::::999888666000111333555666666555555555666666666666999===@@@@@@GGGPPPWWW^^^bbb```ZZZNNNEEE<<<777888:::999777999888888777777666666666555555555555555555555555888888777777777888888999777666666555555555555555222222111111333666999;;;EEE@@@999555444666777888666555333222333555888:::===999555333222222222111222222333555666888999999999777555555777999999999777777666666777<<>>;;;???DDDEEEBBB===888666888777555666777888777666444333222222222444555666444444444333333222222222444333333333333222222222333333444555555555555555333333333333333333333333444444333333222333333333111111000//////000111111444555555666666666666666222444666777555333222222333111//////000111000///333333333333333333333333444333222111111111111111////////////000111222333222222222222222222222222000000000000000000000000000000000111111111222222333333333333333444444444222222222222222222222222555555555666777777666555444444333333222222111111444444444444333444444444444333333333333444555555666666555555555555555555444444444444555666777888<<<<<<;;;;;;::::::999999666666666666666666666666555555666777777777777777222444777:::>>>AAABBBCCC>>>>>>>>>@@@GGGRRR___hhhkkkttttttttt{{{{{{|||............---,,,+++***---,,,,,,,,,,,,---......,,,,,,---.........------........................++++++,,,,,,,,,------------------...............///---++++++,,,...///...........................+++,,,---///000111111111111000//////............//////............//////---------....../////////000//////////////////000...------------...//////000111333555555444222111111111222222333333333333222222222222222222222222111111111///...///111444000000111222222222222222222222222222222222222222111111000000000111222222444444444444555555777888444666777666444444666888555555555444444333333222222222222333444666777888888666333222333333333222333555777999999888666555666666666555555444444444444555666666666666555444444555777999999888777666000222333555666666555444555666666666777999<<>>???<<<:::888777777555333333444555444333777666444333222333444444444444444333333222222222333333333333333333333333444444555555666666555555555555555555555444444444333333222222222333333444111000000000000000000111222333444444555555555444222444666777555333222222666555333333444444444333333333333333333333333333444444333222222111222222111111111111222333555555222222222222222222222222000000000000000000000000/////////000000000000000444444444555555555555555222222222222222222222222111222444444444444555555333333222222111111111000333333444444444444444444444333333333333444555555555555555555555444444444333333222333444555777888;;;;;;::::::999999999999666666666666666666666666555555666777777777777777333555777:::<<<>>>???@@@=========???FFFQQQ^^^gggmmmvvvuuuuuu{{{{{{|||---......------,,,+++***++++++++++++,,,...//////,,,,,,---.......................................,,,,,,,,,,,,------------,,,,,,---............---///---,,,,,,...//////...........................)))***---///111222222222222111000...------------......------......//////---------......//////000//////............//////------,,,,,,------...///000000222333333222222111000000000000000111111111222222222111111111111000///000111000//////111333000000111222333333333333222222222222222222222222111111000000000111111222222333444444333333555777777:::===<<<999666666888444555555555555444333333333333333333444555777777:::777444333444444444333444555777999999888777666666666666555555555555555444555666777777666555444555666777777777888777777333444555555666666555555444555777777777999<<>>AAAEEECCC@@@===:::888888777888:::;;;:::888777777888;;;999666555555555555444777666555444333333333333444333333333333333333222333333333333444444444444444555555666666666555555666666666666555555555555222222111222222333444555111111111111111111111111000000111222333333333333222444666666444333222333444222111000111222111000333333333333333333333333444444333333222333333333222222222333444555666777222222222222222222222222////////////////////////......///000000000000///333444555666666666555555333333333333333333333333000222333444333333333555222222222222222111111111333333444555555555555444333444444444555555555555333333444444555444444333333333333333444555666777777777777777777777777777666666666666666666666666555666777777888888777777888999999:::;;;;;;;;;:::<<<<<<<<<>>>EEEQQQ^^^gggpppxxxwwwuuuzzzzzz|||+++,,,---...............++++++++++++,,,---......,,,------.......................................,,,,,,,,,------------...***+++,,,---...------,,,......---///000111000...........................***+++...000111111111000111111000///.........///...------------...///000......//////000111111222//////............//////---------------...//////000111111111222222222222000000000000000111111222111111111000000000//////---///111222111000111111///000111222333333333333222222222222222222222222333222222111111111222222000222444444333444777:::<<<@@@DDDBBB<<<777444444333444555777777888777777444444444444444555666666;;;999666444555555444333333444555666777666555555555555555555666666666666555666888999999888666555888888777777777888999:::777777666555555555666666444555777777888999<<<>>>@@@EEEFFFBBB======<<<;;;;;;;;;::::::999888666666777777777888888999999:::666666666666666666666666888888777666666666666666666666555444444444444444333333333333444444444444333333333444777888888777::::::888777666555555555555333333333555666555444555555555666777777888888555555555777888777555333444555777777666777:::<<<===;;;999888777777888999777999:::999888666777888@@@===999777777777666555444555555555555555444444222333333333333333333444111222222333444555666666555555666666666666555555666666555555555444444444111111111111222333444555111111222222222222111111111111222333444555555444444555666555333222333444333111//////000111000///222222222222222222222222444333333333333444444555222222222222333333444555111111111111111111111111////////////////////////...///000111111111000000111222444444555444444333333333333333333333333333222444666555333111222333111111222222222222222333333444555666777666666555333444555666777666555555111222444555555555555444333333444444555555666666444555666777888888888777777777777777777777777777666777888888999999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<>>AAAFFFGGG@@@::::::===>>>:::<<>><<<;;;;;;999999999888888888888888777777777777777777777777999999888777666666777777777777666555555555555555222333444555666666666666999777666777999;;;<<<<<<;;;::::::888777555444333444333333444555555444222333444555666777888999:::666666888:::;;;:::666333555777888888777666777999888777666555666888:::<<<777999;;;;;;999777777777???<<<777555444444333222222333444666777666666555222222222333333444444444000111222333555666777777555666666666666666555555555555555444444333333333000000111111222333444555222222333333333333222222444555666777888888888888555555555444222222333555999777555555666666666555222222222222222222222222333333333333444444555666111111111111111222222333000000000000000000000000111111111111111111111111///000111222333222111111000111222333444333222222333333333333333333333333555777888666333000111222111111222222333333333444333444666777777777666666333444666888888777666444111222444666666666666666333444555666666666555555444666888999::::::::::::888888888888888888888888777777888999999999999999555666888;;;>>>@@@AAAAAA<<<<<<===???FFFRRR___iiissszzzxxxuuuzzzzzz{{{---------............///,,,,,,---------,,,++++++---,,,,,,+++,,,---...///000//////......---,,,,,,---------.........//////...------,,,,,,------...000000000000000000000000444333222222222111///---...---,,,,,,---...///000//////............//////111000...+++***+++...222000000000000000000000000//////......---------,,,------...//////000//////000/////////000222444666000111000...+++,,,000444444333222111000000000000000000111222333333444444444444444444444444444444222333333444333222111000444333333222222333333444...333666666444333777;;;CCCHHHLLLIIIAAA888333111333333333333333333333333333333333444444555555555555444333222333444555666888777666555444555555666222333444555666888999999666888::::::999888888999:::999777666777888:::<<<666666666666666666666555444555666777888999:::;;;CCCEEEGGGCCC<<<777777999888888888;;;>>>>>>;;;888;;;:::999999999;;;<<<===999999888888777777666666777777888888888777777666777666555444333444555555222333444444555555444444444666888:::;;;<<<;;;;;;===<<<:::888666444333222333222333444666777666444333444666777888777555444666555444333333444555666777666555555555555666777777777777777666555444333222444777:::;;;:::888777666666666666555444333222555666888888888666333111777666444333222111111111000222444555666666444444888888777777777777777777444444444444444444444444222222222222222222222222555444444333333333444444000111222333444555666777:::999777444111222444777444444444444444444444444///000222333333222000///000222444444444444555666222000...///222333111///222222111111111111222222333333222222222222222333333333222111000000000111111222222222222333333333444333333222222333333444666777777777666555555444000111333444555555444333333333555666666666555444555555666777666555333222444444555555444444333222333333333444444444555555888444222555666444444666333666999===AAACCC@@@;;;<<<999888999999555555888666777999<<>>CCCCCC>>>999666777666666666666666666666666333333333333444444444555444444333333444444555555666555444333333333444444666666666666666666666666555777999:::888777777888888777666555555777888999666666666777888999:::;;;888888888888999:::;;;<<<>>>@@@BBB@@@;;;888888::::::999888999;;;;;;888555444666888:::<<<=========:::999999888777777777666999999999999999888777666888777666555555555666666333333444555555555555555666777888999:::;;;;;;;;;;;;:::999888777666555444555444333222222333555666444555777888888777666555666666555444444555666666777777888888888777777666666666777777666555444444444555777999999999888777777777777777666555444444555555666666555555444444999888666555444333333333333333333444444555666777888888777777777666666666444444444444444444444444222222222222222222222222444333333222222222333333333333444555666777888999666666777777666555444222444444444333222222111111111111222333333222111111000222444555444333333444222000//////111222111///222111111111111111111222222111111000000111111222333222111111000000111111666666444333222111000000444333333222222333333444444444444444444333222111000111222444555444444444333444555666666666555444222333444444444333222111222333444444555555555555333333444444444555555555777333333666777444444777<<<888:::GGG[[[cccVVVEEE@@@:::777888888666555666777777999<<>><<<::::::<<>>;;;999;;;===>>><<<:::999:::999777555444666:::===???>>>===<<<;;;:::999888888777777777::::::;;;;;;::::::999888999999888777666777777777444444555666666666555555999999888888999999:::;;;888888888777777777777777777:::<<<<<<888666555666666777888999999888777666666666555555555555666666888888999:::999888666555666666777777777666555555666666666777777777777777777777888888888777777666555555555555555555666777:::999888777666555555555666555444333444666888:::999999888777666555555444444444444444444444444444222222222222222222222222222222222111111222222333555666666777888999999:::777777:::>>>AAA>>>888222444444333222111000000///333333222222222222333333111444777777666333222222111000///000111222111///111111111111111111111111222222111111111111222222222222111000000000111111888666444222111000000111333333222222222222333333222222333333333222111111000111222333444444444444333444555555666666555555222222333444444444333333111222333444555666666666333444444444444555555555555333333777777555555888;;;<<>>888888:::888666666777888999<<<>>>???===;;;999:::;;;???GGGSSS```iiinnnpppqqqqqqqqquuu|||---------............///......---,,,---...//////000///.........000111222333111...,,,+++,,,...///............////////////...------,,,,,,------...////////////////////////(((---111000,,,***---111000000///.........------//////............/////////000111111///......///000000000000000000000000111111000000000000000000///000000111111000000000/////////000111222222333111111222222333555888:::444333222222111111111222111111111222222333333333333333444444444444444444333444555666555555333333222222222111111222222222222444555444222111333444333555777666444333444555555555555666666666666666222333333333333333333333222333555666666666555444777777666666666666666666222333444555777888999999:::<<<>>>>>><<<::::::;;;;;;:::999888888888999999999888666555444555666666:::999888888999;;;===>>>999<<<>>>>>><<<;;;<<<>>>???>>><<<;;;:::::::::999:::;;;===>>>>>>===<<<;;;===<<<:::999888888888888999:::;;;<<<<<<<<<<<<<<<999888888888777777777777444555666666777777666666;;;:::999888888888::::::555555666777888999999:::666???JJJLLLGGG>>>888555888888999999999888777777666666666666666666666666888888888777777666666555555666666777777777666666888777666555555555666777666666777777888777777777444555666888999999888777999888777666555555555555666555555555555777888999;;;:::999888777666555555555555555555444444444444222222222222222222222222222222222222222222333444666777777777888888999999666666888>>>CCCAAA999222222222222222222111111111555444222111111222444555444777:::;;;999666333222111000000000111111000000111111111222222111111111222222222222222222333444111111000000000000111111444333111000000111222333333333222222222222333333333333444444444333333222111111222333444444444444444444444555555555555555444444555666666666777777222333444555666666666666444444444444555555555555444333444777888666777;;;111@@@OOOVVV\\\bbbbbb]]]LLLAAA999999<<<;;;888777888888999<<<>>>???===;;;999:::<<>>>>><<<;;;:::;;;::::::999999999999999999===<<<:::999888888999999777777777777999;;;===???:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<=========<<<<<<<<<<<<======???>>>;;;999888888999999777888:::<<<>>>???@@@@@@888888888888777777666666555666777777888888777777;;;:::999888777888999:::444555666777888999:::;;;777@@@JJJMMMGGG???888666999999999999999888777777777777777777777777777777999777555444444444555666555555666777888888888777999888666555555666777888555555666777777777666666222555:::>>>???===999777666555444333333222333333444555666888888888888777<<<<<<;;;:::888777666666666666666555555444444444222222222222222222222222333333333333333444555555555555666666666666666666111000000444999999444...000000111222333444555555666444222111111222444666777:::======;;;888555444000000111111000000000111000111222222222222111000000000000000000111222222111000000///000000111111111000000//////111222333333222222111111222222333222222333333444333333222222222222222333444555555444444444444555555666666555555555555666777777888444555555666666555444444444444444555555555666666444333444777777666999???777JJJYYYYYYYYYaaajjjlllJJJ???777888;;;:::777666888888:::===???@@@>>><<<:::;;;<<<@@@GGGTTTaaajjjqqqrrrrrrqqqqqquuu|||---------............///,,,---...///000000000///---------...///111333444555333111...,,,,,,,,,---....../////////000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++...111000...---///111//////000000000///......//////............//////...///111000///------...////////////////////////000000000000111111111111...////////////......---...///000000111111000000111000000111444777777777222111111000000000111111222222222222222222222222222333333444444555555555444555666777888777666666444333333222222333333444555555555555555555555555444444444444444555666777666666777777888888999999555555444444444444333333444444555666666666666555444444555666666666555555888888888888888888888888;;;===>>>>>><<<:::::::::888888999999999:::::::::999:::::::::;;;;;;;;;;;;888888999;;;<<<===>>>???999:::::::::::::::999999999;;;<<<===<<<<<<>>>???<<<<<<;;;;;;<<<>>>AAABBBAAA???<<<:::999999::::::777888:::<<>>>>>:::777777888::::::999888888777777777777777888888888888777777888777666555555666888888444555666777888999999999999888777666666777888999666666666777777666555555222777===BBBCCC???:::666444444333222222222222222333444666888999888777666;;;;;;:::999888888777777777777666666555444444444222222222222222222222222333333333333444555666666444444444444333333333333111//////111444555222000//////000222444555666777555333222111111222333555777999<<<<<<:::777555444///111222111000///000111000111222333333222111000,,,,,,,,,,,,---...///000000000/////////000111111111111111111111000000000222222111111111111222222000000111222222222111111222222222222333444555666555444444444444555666666444444444333444444555666666666666666666555444444444444555555555666666666444333444666666666;;;CCCTTT]]]^^^YYYZZZcccbbbZZZBBB:::444555777666444555888888:::>>>AAABBB@@@???<<<<<<===@@@HHHSSS```iiiqqqrrrrrrppppppttt{{{---------............///---...111333444333222000000///.........///000111222111000///.............../////////000000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////.........000000111000////////////............/////////000111000...---...////////////////////////////////////000000000111111000000000000000///.........///000111111111000///111///...000444666555444111111111000000111111222222222222222222222222222222222333333444555555666555666777888888888777777555444444333333444444555444444333444555555555444444444333444555666777777777777888888999::::::;;;666666666555555444444444555555555555555666666777333444555666777666666555::::::::::::::::::::::::>>>@@@AAAAAA???===<<<<<<::::::;;;===>>>>>>>>>>>>===>>>???AAAAAA@@@???>>>>>>???@@@AAABBBAAA@@@???;;;;;;;;;<<<===>>>===<<<;;;>>>AAABBBAAA@@@AAABBBAAAAAABBBCCCDDDEEEEEEFFFBBB@@@===:::999999:::;;;888999;;;===>>>??????@@@888999:::::::::999777777777888888999:::999999999888999999:::::::::999999666777777777888888888888888777666555444666888999::::::999888777666666666777888888999999888888777777999;;;<<<======;;;:::444555666777888999999999888888777888888999::::::888888888888777666666555444888===AAABBB???:::777666555444444444444444444444444555666777777777777888888888777777777666666777777777666555444444444222222222222222222222222222222222222333444555666333333333222222222111111222222222333333333333333...///000111222333444555333222111111111111222333333555666666444333222222///111222111//////000222///111222333333222111///,,,,,,,,,------...000000///////////////000111111000111333444444444222111222222111111111111222222000111111222333333222222222222222111222444555666555444444333444555666777666555444333333444444555444555555666666666666555555555555555666666666666555444444555444555>>>GGGaaagggeee[[[[[[___UUUCCC<<<666444666777555555777888888;;;???BBBDDDCCCAAA===>>>>>>AAAGGGSSS___hhhsssssssssqqqqqquuu}}}---------.........//////...000333666777666333222222111///...---------.........//////000000111111////////////000000000000...------,,,,,,------..............................------...//////...,,,---...///111111111000000//////............//////222333333111000///111222////////////////////////......//////000000000111111111111111111000//////...///000111111000//////000///...///333555444222333333333222333333444444222222222222222222222222222222333333444555666666555666777888999999888777666555555444444555555666333222111222444555444333777666555555666666444333666666777888999999::::::777777666666666555555555666666555444444666777888555666777999999999888777888888999:::<<<===>>>>>>CCCDDDFFFEEECCCAAA@@@AAA===>>>@@@AAACCCDDDDDDDDDJJJKKKLLLMMMLLLIIIFFFDDDCCCEEEFFFGGGFFFDDDAAA???>>>===>>>@@@BBBCCCCCCBBB@@@DDDGGGHHHFFFDDDDDDEEEIIIJJJLLLMMMMMMKKKHHHFFFCCCAAA>>>;;;999999;;;;;;;;;;;;<<<===============::::::;;;<<<;;;:::999888888888999::::::::::::999777888999:::;;;:::999999888888888777777777777777666666666888:::;;;999888:::999888777666666666666777888999::::::999888777777:::???DDDEEEBBB???<<<333444666777999:::::::::777777888999:::;;;;;;;;;:::::::::999888777666555666999<<>>===>>>@@@@@@?????????@@@:::888777555555666777888555666777777888888888777===<<<;;;;;;:::::::::;;;<<<<<<<<<<<<:::999777555555555666777888999::::::999::::::;;;;;;::::::999999:::;;;<<<<<<;;;:::999:::<<>>??????>>>>>>===>>>@@@BBBBBBBBBCCCEEEHHHJJJKKKMMMQQQUUUXXXXXXXXXXXXXXXYYY]]]```\\\^^^aaacccdddgggjjjmmmpppqqqsssrrrnnnjjjhhhgggdddddddddcccaaa^^^[[[YYYWWWVVVUUUUUUXXXYYYZZZYYY[[[^^^``````___^^^___aaa^^^______]]][[[XXXUUUTTTMMMLLLJJJHHHEEECCCBBB@@@???AAABBBCCCBBBBBBBBBBBB===<<<:::::::::::::::999777777888888888888777777888888999999;;;<<<>>>>>>MMMJJJEEE@@@;;;666444222666666666777777888999999999999::::::::::::999999;;;<<<============<<<;;;:::>>>GGGQQQVVVRRRFFF===::::::888777666666666666666666777777888888999999:::999999888777666555555555555555555555555555444666666777777666666555444999999999:::;;;<<<<<<;;;888888777666555444444444555555666777777666666666666444111000111111000000444333222111222444666777555555555555444333222111222111111111111111111222333222111000000111222222222222111000000000000000111111111000///...---,,,000000111111111222222222222111111222333333222000......//////111222333444333111000000111222222222222222222222222333333333444333222222111222222222333333333333333333333333333333333333333222111000222222333333333333222222555555444444333444444444555555444444555666777888666555444333333444555666333444555444444666;;;???CCCOOOWWWVVVSSSQQQFFF888::::::999888888777666666:::888888<<>>???BBBKKKVVVbbbiiipppooonnnmmmnnnssszzz---,,,+++***+++,,,---...,,,------.........------......------------......---------...............//////000000000//////.........------------......+++,,,,,,---...---------,,,,,,---...///000111111------...//////000111111111111000000000000////////////000000000000//////000000000000000000000000111111222222111111000000///000111111222222222222444333111000//////000111111000000000000000111111111111111111111000000000222222111111111222333444333333333333444444444444777777777777777777888888<<<===>>><<<888555333333333333333444444444444555666555444555777999999999999999::::::;;;;;;<<<<<<>>>===<<<;;;:::::::::::::::;;;;;;===>>>AAACCCDDDDDDDDDEEEFFFIIILLLOOOQQQSSSVVVYYY\\\^^^bbbfffiiinnnooooooooooooqqquuuxxxyyy{{{}}}}}}yyyuuussspppnnnllllllmmmnnnnnnmmmmmmppptttvvvvvvvvvwwwxxxuuutttrrrooolllhhhfffddd^^^ZZZVVVTTTTTTRRRNNNJJJIIIJJJKKKKKKKKKJJJIIIHHH@@@>>><<<;;;;;;;;;:::999:::::::::::::::999999999777777888999:::<<<>>>???GGGDDD@@@;;;888777777888777777777777777777777777888999999::::::999999888999:::;;;<<<<<<;;;:::999:::@@@KKKUUUZZZUUUIII@@@888777777666666666777777777777777777777888888888888888888777777777777777555555555555555555555666999999999888777555444333:::::::::;;;::::::999999888777666666555555555555555555555666666777888999<<<999555333333333333333666555444333333444555666444555555444444333222111333222111000000111222333222111111000111111222222222222111000000000000111222222111000///---++++++111111111111111222222222111111111222444555444222111000///...///111444555333000...///222444333111444333333333222222222111444444333222222222222222222222222222222222222222222333333333333222222111222333444555555444333222555444333222111111111111666555555444555555666666555555444444444444555555444555555444444666999<<>>>>>>>>@@@@@@????????????@@@@@@@@@BBBEEEGGGIIILLLOOORRRUUUVVVWWWXXX[[[^^^cccfffjjjlllooossswww|||~~~{{{xxxtttoooiiihhhhhhgggaaa\\\\\\[[[[[[[[[ZZZXXXUUUSSSKKKFFF@@@<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<:::999888777888:::<<<===888888888777777666666666888999999999999999999888:::;;;<<<======<<<;;;:::;;;@@@IIIRRRVVVRRRIIIBBB999888888777777777777777888888888777777777777777999999999999999999888888555555555555666666666666888888888777666555444333555777888888777666555666777777666666666666666666777666666555666777888999===:::666555555666777666777666555444444444444555444444444444444333222111333222111//////111222333111111111111111111222222222222111000000111111111333333333222111000...---111111111111111111111111111111111333555666555444111000000///000111333444333000...///333555444111333333333333333333333333444444333222222222222333111111111111111111111111222222333333444333333333222333444555555444333222444333333222111111222222666555555555555555555555444444444444444444444444666555555444444666888999FFFMMMOOOFFF<<<777444000888999;;;<<<<<<:::999777999;;;>>>CCCFFFFFFBBB???===<<<===AAAJJJVVVbbbiiihhhiiikkklllpppuuu|||++++++++++++,,,,,,---------...//////000000000///------,,,,,,,,,,,,------,,,---------.../////////......////////////............------------......------...///////////////222111000/////////000000......//////000111111222...///000000000000//////000000111111111111000000---------........./////////000000111111111000000///000000000000///......//////......///000222222111111111111111222333444222222111000111111222333222222333333444444444444333333444444444555555555666666777777888888888888777999;;;;;;999666555444444444555555555666666666999999888888888999;;;===CCCCCCBBBBBBBBBCCCDDDEEECCCDDDDDDEEEGGGIIIKKKLLLOOOSSSWWW[[[^^^aaaeeehhhnnnppprrrssstttvvvzzz}}}~~~~~~}}}~~~|||wwwqqqrrrpppooonnnmmmjjjeeeaaa\\\SSSHHHAAA???AAAAAAAAA;;;::::::999999:::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<::::::;;;;;;;;;:::999999999999999888777777666666999999999::::::999999999===>>>???@@@@@@???>>>===;;;>>>CCCHHHKKKJJJFFFCCC<<<;;;:::999888777777777888888888777777777777777999999999888888777777666666666666666666666666666444555555666666555555444222555888888666555555666777777666666666777777888999888666555555555666777777444222222333555666666777666666555444444444444333333333444333333222222222222111000000111222222000000111111222222222222222111111111111111222222222222222222222222111000111111111111111111111111111111111333555666555444000111222333333222111111333111000111444555444222111111222333444444555555555444333333222222333333333333333333333333333333111222333444444444444444111222333444444333222111333333333333333444555555555555555555555444444444333444444444444444444333666555444444555666777777888>>>@@@<<<777666888:::666777999;;;;;;:::888777:::===BBBFFFHHHFFFBBB??????>>>>>>AAAHHHSSS^^^dddccceeehhhkkkooouuu|||++++++,,,,,,,,,---------+++,,,---.....................------------......---------...............---...///000000000000///......------------......---...//////000000//////............///000222444//////000000000000111111---...///000111000///...000000111111111111000000.........//////000000111//////000000111111000000111222222222111000000///333333333222222111000000111111111111222333444555222222111000000222333444222333444555555555444444333444444444555555555555666666666777888888999999777999::::::888666666666666666666777777777777888888888999888999;;;???BBBHHHGGGGGGGGGIIIKKKMMMNNNPPPQQQSSSUUUXXX[[[^^^___bbbggglllppprrrtttyyy}}}{{{vvvmmmaaaSSSIIIFFFFFFEEECCC???>>><<<:::999999::::::;;;;;;;;;;;;<<<===??????777888999::::::999888777:::::::::999999888888888999::::::;;;;;;::::::999999:::;;;;;;;;;;;;:::999:::;;;===???@@@AAAAAAAAA======;;;:::999888888777777777777777777888888888888888777777666555555555777777777666666666555555222333444555666666666666444888<<<<<<:::777888999666666666666777888888999888777666555555444444444555444333444666777777666555555555555444444333333222222333333333333222222111111111111111111111111///000111222222222222222222111111111111222333333000000111111222111111000222222222111111111111111111111111222444555444222000111333444444222000///333444555555555444444333111111222333444555666666555444444333333333333333444444444444444444444444111111333444555555555555333333222222222222333333333333333333444555666777333444444555555555444444333333444444444444333333555444333444666777777666222555777666555666999;;;555666777999999999888888;;;???DDDGGGHHHEEEAAA>>>???>>>===???FFFPPPZZZ```___bbbfffjjjnnntttzzz~~~++++++,,,,,,---------,,,***+++,,,---............///..................///...............------------...///000111222222222......------------......,,,---......//////......---,,,++++++,,,...111222111111111000000000000000,,,---///000111000///...///000000000000000000///000000000111222222333333...//////000000000000000000111111222222222222111222333444444444222000///000000000000111222333444333222111000000222444555222333444555666555555444444444444444555555555555555666666777888888999999;;;<<<<<<:::777666666777777777888888888999999999888:::<<<===???CCCIIINNNSSSSSSTTTVVVYYY]]]aaadddhhhiiikkknnnqqquuuxxxyyyzzzyyyjjj___[[[XXXSSSNNNKKKIIIFFFBBB???======<<<===============>>>??????555555666777999:::;;;<<<;;;;;;:::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::666666777888888777666666999999::::::;;;;;;<<<>>>;;;::::::999888888999999666666777777888888999999777888888888888999999999999888888777666555444444333333555666666777777777888<<<@@@@@@<<<888888:::666666666666777888999:::444555555555555555444333666666666777999999777555333444444444444333333333111222222333333333222222///111222333333222111///...///111222333333222222222111111111222222333444333333333333222222111000222222222111111111000000222111111222333333222000333333333333222111111000444777:::999555222333555222333333333444444555555555555444333333333333444444444444444444444444444000111222444555666666666555444333222222333444555555444444444444444555666111222444555555555555444222333444444444444333222444333222333666888777666777777777777777666666777666666666777888999999:::;;;>>>CCCFFFEEEBBB???===>>><<<;;;>>>DDDNNNXXX^^^\\\___dddiiimmmrrrxxx{{{***+++,,,---------,,,,,,+++,,,---...//////////////////............///////////////......------,,,,,,---///000222333333333.........------.........+++,,,------......------///---,,,******+++,,,---222222111111000/////////+++---///000111000///...//////000000000000//////,,,------...///000000111......///000000000000000------///000111222222222,,,...000333333222111///////////////000111222333333222111000000222444555333333555666666666555444444444444555555555666666555666666777888999999999??????>>>;;;777666666777888888999999999:::::::::;;;>>>AAACCCFFFLLLTTTZZZdddeeegggjjjooouuu{{{~~~}}}~~~{{{uuuooofff___XXXUUUPPPJJJFFFCCCAAA@@@CCCBBB@@@???===<<<<<<<<>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<<<<<<<;;;:::888999::::::999999:::;;;888888777777888999999:::555666666777888999999:::999999:::;;;===>>>??????:::999888777666555444333555555666777777777777777:::???CCCAAA<<<777777888666666666666777888::::::111222333555666555555444444444444555666555222///222222333444444333333222111222222333333333222222...000222444444222000......///111222333333222222222111111111222333333444888888777666555333222111222222222222111111000000222111111111222222111///666444222111000000222333444999===;;;555111333777555555444444444333333333555555444333333333333444333333333333333333333333000111222444555666666777888666444222222444666888666666555444333333333333000111333555666666555555222222444444444444222222444222111333777999888666444222333666888888777777777666666777888999;;;;;;:::>>>BBBDDDCCC@@@===;;;<<<;;;:::<<>>????????????@@@AAAEEEJJJPPPXXXaaakkkqqqyyyyyyyyy{{{~~~tttjjj^^^UUUQQQNNNJJJFFFHHHFFFCCCBBBBBBAAA@@@>>>777999;;;<<<;;;:::::::::888888888888888999;;;>>>888999999:::<<<======>>>999999999::::::;;;;;;;;;<<<:::777777888:::;;;;;;999::::::;;;;;;;;;::::::777777888888999999999:::555888777666<<>>@@@BBBDDDCCCAAA>>>;;;888<<<>>>@@@GGGRRRZZZ[[[^^^aaadddfffhhhnnnvvv}}}+++,,,------------,,,+++---------....../////////------............---------------............///........................//////.........---------,,,---......//////......////////////////////////000//////...------,,,,,,111111111333555666666555///000000000000000000000...////////////000000000///111222222111111222333111111111111222222222333333333333333333333333333333333333222222222111111111000000000000111222222333333444444444555555555666555555444555666888999<<<:::999999:::;;;<<<<<>>;;;999:::;;;:::888;;;===???AAABBBDDDHHHJJJRRRVVV]]]eeekkkrrryyy}}}uuulllfffaaa[[[VVVSSSPPPLLLIIIGGGFFFCCCBBB???@@@AAAAAA@@@>>>======::::::::::::999:::;;;<<<<<<<<<<<<<<<============::::::::::::::::::;;;;;;<<<:::888888888:::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888999999999999:::<<<;;;888:::>>>>>>999999999::::::999888666444444444555555666777777777444444666777888999999:::555666777888999999999999555555444666777888777555555444444333333444444555333333444444444444444444222222333333333444444444444333333222222333333444666555333222222222333444111111111222222333333333666666777777666666555444333333333333333333333333333222111222222222000...///000000111222222333333000???GGG>>>444333444222333333444444333222000///777666555333222111111111222222222333333222222111111222444555666777777777777666555444333444444555555555555555555555555555333444555666666666555444444444444444444444444444333333333333444555666666777777777777777777777777777777777777888999::::::<<<===???@@@???===;;;999999<<<>>>???EEEPPPWWWXXX]]]___bbbcccfffkkkssszzz,,,,,,------------,,,,,,.........///////////////------............---------------............///---......//////000000000/////////............---------.../////////......000000//////...------,,,/////////...------,,,,,,111000000222555666555333000000000000000000000000............////////////000111222222111000222333000000000111111111222222111111111111111111111111333333333222222222222111222111111111111222333333444444444555555555666666777666666666777888:::;;;;;;;;;:::999999:::;;;<<<===;;;;;;<<<===>>>>>>===>>>AAADDDHHHLLLQQQXXX\\\eeejjjqqqvvvzzz|||}}}vvvnnniiifffbbb\\\WWWSSSPPPLLLJJJGGGGGGFFFDDDBBB???===<<<>>>>>>>>>>>>======<<<;;;<<<;;;;;;;;;::::::999999;;;;;;;;;;;;::::::::::::<<<;;;:::999999999:::;;;======<<<<<<;;;;;;:::::::::::::::999999999999999:::===>>>:::888888888555888999999999999888777666444444555555666666666666333444666777888777666666444444555666777777777777888666555666777999999888555444444333333444444555444444444444444444333333333333333333444444444444444444333333333333444444888666333111111333555666111111000000111333555666666666777777777666555555333333333333333333333333111111000111222222111///000000000111222222333333...999===777222444555222333333333333333222222222444333333222222333333444111222222333333222222222111222444666777999999:::666666555444444444444555444444444444444444444444333555888::::::999888666444444444444444444444444333333333333444555666666666666666666666666666666666666666666666777888999============<<<;;;:::999:::===>>>>>>DDDMMMTTTUUU[[[]]]___```bbbhhhpppwww~~~,,,------------------,,,..................//////------............---------------............///,,,,,,---...///000000111/////////.....................////////////......//////......------------111111000000////////////000000000111333444333222111111111000000000000000........./////////000000000111222222111000111333///000000000000111111111000000000000000000000000222222222222222222222222111111111111111222333333444444444444555555555555777666666666777888:::;;;::::::;;;::::::;;;>>>@@@>>>>>>???@@@BBBDDDEEEEEEIIILLLRRRWWW\\\aaagggkkkrrruuuxxxzzzzzzzzz{{{}}}zzz{{{~~~zzzssslllfffaaa\\\YYYTTTRRRNNNKKKGGGCCC@@@===AAAAAAAAAAAABBB@@@>>><<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;:::::::::999;;;;;;:::999888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::999999::::::666:::===;;;888777777888888888888888888999999999888777777777666666666666::::::;;;:::999666444222333444555666777777777777:::888666555666777777666555444444333333444444555555555555444444333333333333333333444444444444555444444333333333333444444777666555333333444555666111000//////111333666777666666666777777666666555333333333333333333333333111111000222444444333111000000111111111222222222///444555222111444444000333222222222222333444555000111111222444666777888111111222333333333222222111222444555777888888888555555555555444444555555444444444444444444444444444777:::===>>>===;;;999444444444444444444444444333333333333444555666666666666666666666666666666555555555666777888::::::@@@@@@>>>===<<<<<<<<<<<<:::===>>>>>>DDDNNNTTTVVVZZZ\\\]]]^^^```fffnnnuuu|||------------------------------------------------------............---------------............///++++++,,,---......//////////////////////////////...///////////////......------------......//////000000000000////////////000//////000222333222111222111111111000000000/////////000000000111111111000222333222111000111222///000000000000111111111444444444444444444444444222222222222222222222222111000000000000111222222222333333333333444444444666555555555666888:::;;;>>>@@@@@@@@@??????BBBEEEDDDEEEGGGIIIMMMQQQUUUXXX\\\```eeehhhjjjkkkmmmnnnsssrrrqqqpppqqquuu{{{zzztttpppjjjfff___ZZZUUUPPPJJJFFFEEEDDDCCCDDDDDDCCC@@@======>>>>>>>>>>>>?????????<<<<<<<<<;;;;;;::::::::::::;;;<<<;;;888777999;;;999999999999:::<<<===>>>>>>===<<<:::::::::;;;<<<777999;;;;;;999666888;;;999999888888999:::;;;<<<999888777777888:::<<<>>>>>>??????>>><<<:::888777555555666777888888888888<<<999666555555555444333555444444333333444444555555555555444444333333333333333444444444555555555555444444333333444444555444555666777666555333222111000//////111333666777444555666666666666555555333333333333333333333333333222222444666666555444111111111111111222222222222333222000111333222///222222222222333444555666111111111111222333444555000111222333333333333333222333444444555555555555444444555555555555555555444444444444444444444444333666999<<<===<<<999888444444444444444444444444333333333333444555666666666666666666666666666666333444555666888:::<<<===BBBAAA???===<<<<<<<<<<<<999<<<>>>???EEEOOOWWWXXXZZZ[[[\\\]]]___eeennnvvv|||......------------......---------------,,,,,,,,,------............---------------............///++++++,,,,,,---............////////////000000000//////000000000///......,,,------...//////000000..................------///......000111222111///222222222111111000000///000000000000111111111111111222333222000000000222000000000111111111222222333333333333333333333333111222222222222333333333000000000000000111222222222222222333333333444444555555555555777999;;;<<>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;>>>???>>>:::999:::<<<::::::999999:::<<<>>>??????>>><<<::::::;;;===>>>???===<<<<<<:::666777:::::::::999888999<<<>>>@@@999888666666999???DDDHHHJJJHHHEEEAAA===999666555666666777888999999999999<<<999777555555555333222555444444333333444444555444444444444444444333333333444444444555555555555555555444444444444555555222444666888777555222000111111000000111333555666333333444555555555444444333333333333333333333333444333333555777777666555111111111111111111111111333333222222333333111///222222333333444444555555333222111000///.........000111222222333333333333222333444444444444444444333444555555666555555555333333333333333333333333111333666888888777555444444444444444444444444444333333333333444555666666666666666666666666666666333444555666888;;;===>>>@@@???===<<<::::::999999999<<<>>>???EEEPPPWWWYYYXXXZZZ[[[\\\^^^eeeooowww|||///...---,,,,,,---...//////.........------------------............---------------............///------------.............../////////000000000000000000000000000///......////////////////////////---.....................///......///111111000...333333222111111000000////////////000000000000111111222333222000///000111111111111111222222222333111111111111111111111111111111222222222333333333222111111111111222333333333333333333444444444555666666666777888:::<<<>>>BBBFFFIIIJJJJJJLLLRRRWWW]]]ccckkkqqqtttuuuvvvwwwppppppooommmkkkkkkmmmooojjjhhhgggiiirrrxxxoooiiihhhbbb\\\XXXVVVSSSMMMIII?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDBBB>>>;;;===??????>>>===<<<<<<===>>>??????>>><<<:::;;;<<>>AAACCC===:::777555888>>>FFFKKKPPPLLLGGG@@@;;;666444333666666777888999999999999999888777777888888666444555444444333333444444555333333444444444444444444444444444444555555555555555555444444444444555555333444555555555444222111111111111222222333333333111222333333444444333333333333333333333333333333555444333555666666555333111111111111111111111111333222444555666444333333222333444555555555444333444333222111000000000000000000111222333333333333222222444555666666666666333333555666666666555555333333333333333333333333333444555666666555444333444444444444444444444444333333333333444555666666777777777777777777777777555555555666777888999:::>>>===<<<;;;:::888777777:::<<<>>>>>>DDDNNNTTTVVVVVVWWWYYYZZZ]]]dddooowww}}}///...---,,,,,,---...///000000//////.........------..................------------........./////////////////////............/////////000000111111000000000000000///......111111111000//////....../////////000000000000000///...---///000000///...333333222222111000000///............/////////000111333333222000///000111111222222222222333333333444444444444444444444444111111111222222333333333333333222222333333444555444444444555555555666666888777777888999<<<>>>???FFFLLLRRRVVVYYY^^^fffmmmkkkrrr|||~~~zzzyyyjjjiiigggeeefffjjjqqqvvvyyywwwvvvzzz{{{tttkkkeeebbb]]]WWWQQQIIIHHHHHHFFFEEEDDDDDDCCC:::;;;;;;;;;<<<=========AAADDDGGGEEE@@@>>>???BBBDDDCCC@@@>>>======>>>>>>???===<<<;;;;;;===@@@BBBHHH???999;;;===;;;;;;>>><<<;;;:::999;;;???CCCEEEDDD@@@999555666;;;BBBGGGGGGEEEAAA===::::::;;;;;;555666777888888999999999777777777999;;;;;;999777555444444333333444444555333333333444444555555555444444444555555555666666555555444444444444555555444444333333222222222333111111222333333333222222000111222222333333333333333333333333333333333333444444333444555555444222222222111111111111111111111222555888888666555666222333555666666555333222222333333444555777888999///000111222333444444444111222444555777888999999222333555666666666555555333333333333333333333333666777777777777666666666444444444444444444444444333333333333444555666666888888888888888888888888777666666555555555666666>>>>>>>>>===;;;999777666;;;===>>>>>>BBBKKKQQQRRRTTTVVVWWWXXX\\\dddooowww}}}//////...------------.....................------........................---------............///111111000///...------,,,...............---------//////.........---------............////////////000000000000000000000000//////............//////222222222222222222222222222222111111111111111222//////////////////......000000111222333444444555444333222111111222333444333222111111111222333444222222222222222222333333555333222222333555555555999999999;;;===@@@CCCEEEIIIVVVbbbeeeiiiooossssssyyy|||}}}uuuoooaaaaaa```aaaeeelllvvv|||xxxqqqlllhhhfff[[[TTTMMMIIIIIIHHHDDD@@@?????????>>><<<;;;<<<===???AAACCCAAA===:::;;;<<>>===<<<<<<<<<<<<===>>>@@@BBBBBBGGGEEEBBB???===;;;;;;;;;<<<;;;:::999999;;;<<<>>>>>>;;;888888999<<<===>>>??????===<<<:::999777777888777777777777888888999888666555555666666666444:::999777555444333444444555444333333222222222333444444555555555555444444555555555555555555555555555555555555555555555555333333333333333222111000444333333555777666333///111222222333333222222111111111222222222333333333444333111111111444777999333333333333333333333333444444333333222333333333222222222222222222222222666555333222111222333333444444444555555555666666333333444555666666666555333444444555555555555555333333222222222222333333777777666666555555555444444444444555555666666666999888888888777777666666555555666666777999:::;;;<<<;;;:::999:::;;;<<<===;;;<<<===???BBBIIIQQQVVVUUUVVVWWWYYY]]]dddmmmsss{{{---------------...///000................................................---------............///000000//////......------........................//////.........---------............////////////000000000000000000000000//////............//////222222222222222222222222222222111111111111111222000000000000000000000000222222222222222222333333333333222111111222333333333222111111111222333444333333333333444444444444777555444555666888::::::::::::;;;???DDDLLLSSSWWW]]]iiirrrtttuuuxxxzzzxxx}}}zzzrrrmmm^^^___aaadddjjjttt{{{vvvllleee\\\VVVRRRMMMGGGBBBCCCCCCAAA@@@>>>===>>>??????AAACCCBBB@@@???@@@AAA>>>???@@@@@@@@@???>>>===<<<<<<======>>>???AAAAAAEEECCC@@@>>><<<;;;:::::::::999888777888999;;;<<<;;;888555555666999::::::===;;;999777777888999:::666555444333333333444555777666444555777999:::999:::888777555444444444444666666555444333333333333555666666666666666666555444444444444444444444444555555555555444444444444333333333333333222111111222222222444777777555222222222333333333333222222222222222222333333333333444333222222222444666777333333333333333333333333333333222222222222333333222222222222222222222222555444333222222222333333444444444444555555555666222333444444444444444444444444555666666666666555555555444444444444555555555555555555444444444333444444444444555555555555777777777666666666555555777777777888999:::;;;<<<:::::::::999::::::;;;<<<:::;;;<<<>>>BBBHHHPPPUUUUUUVVVXXXZZZ^^^eeemmmrrryyy++++++,,,,,,---///000111........................////////////////////////---------............/////////................../////////////////////////////////.........------............////////////000000000000000000000000000//////......//////000000000000000000000000000222111111111111111222222000000111111222222222333333333333222222222111111333333222222222222333333222222222222222333444444444444444555555555666666555444444444666888;;;<<<>>>???AAAFFFNNNYYYccciiinnnvvv|||}}}{{{{{{{{{yyyvvvxxxyyyzzzwwwsssnnnjjjccceeeiiiooowww{{{qqqiiiccc\\\TTTNNNJJJHHHEEEAAA???>>>>>>>>>>>>???@@@@@@>>>===>>>???>>>>>>???@@@@@@@@@??????>>>=========>>>>>>???@@@AAA@@@>>><<<::::::::::::;;;:::999999999:::<<<===999666444333555777888888:::888555444444777;;;===:::999777555444555666777:::888666666888:::;;;;;;999888777555444444444444888777666555444444444444666666777777777777666666333333333333333333333333555555555555444333333222333333333333333222222111111111222444777777666444333333444444444444333333333333333333444444444444444444444444444444444444222222222222222222222222222222111111111222222333222222222222222222222222444444333222222222333333444444444444555555555555333333333444333333222222444555555666666666666666555555444444444444555555444444444333333333333333444444444444444444333333666666555555555555555444777888888999:::;;;<<<<<<888888999::::::::::::999999:::;;;===@@@FFFNNNSSSVVVWWWYYY\\\```eeelllqqqwww,,,,,,,,,,,,---...///000---------...............000000000000000000000000---------............///---.....................////////////000000000000////////////........................////////////////////////////////////000000////////////000000000000000000000000000000111111111000111111222333000000111111222222333333222222222222222222222222333333333333333333333333222222222222333333444444444444444555555666666666555555555555666999===@@@DDDFFFKKKRRR[[[eeemmmrrrtttxxx||||||yyywwwuuutttlllnnnqqqrrrqqqpppooonnnooosssyyyyyyqqqiiiccc[[[WWWQQQKKKGGGDDDBBBAAAAAAAAA@@@???===<<<<<<=========>>>>>>???????????????>>>>>>=========>>>>>>>>>===<<<:::999999999:::===<<<<<<<<<<<<===>>>???999777555555777888999999888777555555666888:::<<<>>><<<999777666777888999>>><<<999888888888888777888777777666555444444444888777666555444444444444666666666777777666666666333333333333333333333333444555555555444333222111222333333444333333222222111222333444555666555555333444444555555444444333333333333444444444555555333444555555555444333222111111111111111111111111111111111000111111222222222222222222222222222222444333333333333333333333444444444444444444444444444444444444444333222111444555666666777777666666444444333333333333444444444444444333333333333333555555444444333333222222555555555555555555555555777777888999:::;;;<<<<<<666777888::::::999888888999999:::<<>>>>>??????@@@???>>>==================>>>===;;;:::999999999:::<<<<<<<<<<<<======>>>>>>888777555555777999999888777888999::::::999999888<<<:::888666555555666777<<<;;;999888999999888666777777777666666555444444666555555444333444444444444555555666666555555444333333333333333333333333333444555666555444222111222333333444444444333333333444555555444333333444333444444555555444444333333333333444444444555555333444555666666444333222111111111111111111111111111000000000111111222333222222222222222222222222222333333333333333333333444444444444444444333333555555666555555444333222444555555666666666666666555555444444444444555555444444444444444444444555555555555444444333333333666666666666666666666666555666888999:::;;;::::::666777888999:::999888777888999:::;;;>>>DDDKKKQQQTTTWWWZZZ]]]```ffflllpppvvv~~~......---,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////---------............///......---------------------......//////000000111000000000/////////..................////////////000000000000000000000000111000000//////000000111////////////////////////000000000000111222333333111111111111111111111111///000111222333444444555333333444444444444333333222222333444444444444444222333333444555666777777777999<<<>>>AAAGGGOOOVVV[[[aaakkkuuu{{{|||yyywwwqqqlllhhhfffccc___^^^```eeeiiiooorrrrrrtttxxx{{{vvvnnnggg___WWWQQQKKKHHHEEEDDDDDDDDDCCCBBB@@@@@@?????????@@@AAAAAA>>>>>>===<<<<<<=========???>>><<<:::::::::::::::999:::::::::;;;;;;;;;;;;777666555555777888888777888999;;;<<<<<<:::888777;;;::::::999888888888888666666777:::<<<===;;;:::666666777777666555444444444444333333444444555666444444555555555555444444333333333333333333333333333444666777777666444333222333333444444444444444444555666555333222333444333333444444444444333333333333333333444444444444222333444555555555444333222222222222222222222222111111111111111222333444222222222222222222222222222222333444444444333333444444444444333333333333555555666666555555444444333444444555555555555555777777666666666666777777444444444444555555555555555555555555555555444444666666666666666777777777555666888999;;;;;;::::::777777888999999999999888999999:::;;;>>>DDDKKKPPPSSSUUUXXX[[[___eeelllqqqyyy~~~,,,,,,,,,+++,,,,,,------,,,,,,------...//////000........................---------............///.........------,,,,,,,,,,,,------...//////000000000000000000/////////...............////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000111222333444444444333333222222111111111111111222222333333333333333444555555444333333222333444555555555444333333444444555777888888999888<<>>AAA@@@>>><<<;;;:::;;;;;;888999999:::::::::::::::888777666777999:::999888999999:::;;;;;;:::999999999::::::;;;;;;:::999888444666999===@@@@@@===;;;555666666777777666555444333333444444555666888999555555666666666666555555444444444444444444444444222444666888999888666555222333333444555555444444222444555444222222444666222222333333333333222222222222222222333333333333222222333444555555555555333333333333333333333333111111111222222333444555222222222222222222222222111222333444444444333333444444444333333333222222333333444555555555444444222333333444444444444444555555444444444444555555222222333333444444444444555555666666666666666666444444555555555666666666555777999;;;<<<<<<;;;:::999888888888888999::::::999:::;;;<<<>>>DDDKKKPPPRRRSSSUUUXXX]]]dddmmmsss{{{*********+++,,,---...///,,,,,,------...///000000........................---------.........////////////...---,,,,,,++++++,,,,,,,,,---...//////000000000000000////////////............/////////000000000000000000000000000111111000000000000111111111111111111111111111111000000000000111222333444666666555444333222222111333333333222222222222111333333444555555444333333222333444555555555444333444555666777888999::::::???EEELLLSSSZZZeeesss}}}~~~sssggg``````YYYTTTXXX\\\^^^eeellllllttt~~~~~~qqqkkkbbb[[[VVVQQQLLLHHHHHHGGGFFFEEEDDDDDDEEEFFF<<<<<<<<<<<<<<<===>>>>>>CCCAAA???===<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<===<<<;;;999999888888888:::;;;<<<333444666777888777555444777999<<<@@@CCCAAA<<<888555666777777777666555444333444444555777888:::;;;666666777777777777666666555555555555555555555555111333666999:::999888777222333333444555555555444000333444444222333666999111222222333333222222111111111222222222333333333222222333333444555666666333333333333333333333333222222222222333444555666222222222222222222222222000111333444555444333333444444444333333222222222111222333333444444444444111222333333444444333333222111111000000111111222111111111222222333333333555555666666777777888888333333333444444555555555666888:::<<<======<<<;;;:::999888888888999;;;<<<::::::;;;<<>>??????>>>>>>???@@@===;;;::::::;;;<<<;;;:::777888999;;;===>>>@@@@@@:::;;;===??????>>><<<;;;999999999888999999::::::999999999<<>>CCCJJJPPPTTTbbbiiisss|||{{{rrrjjjddd^^^YYYUUU\\\aaafffjjjnnnttt|||{{{tttpppmmmhhhaaaXXXPPPKKKIIIHHHGGGDDDAAA???>>>???AAABBBAAA???@@@@@@@@@>>>>>>>>>???<<<;;;999888999:::999888888888999:::;;;;;;<<<<<<<<<<<<=========;;;:::999:::999999888999999::::::999999999;;;>>>??????>>>;;;:::999777666555555555555555666777777888888888888777666555444333333333444444444444333333222222444444444444444444444444222222333333333444444444555444444444444444444555333333333333333333333333444444444333333222222222555444333555777888777555444444333222222222333333333222111111111222333444222333333333333333333444444444333333222333333444555555555666666555555555555444444444444444444444333444444555555444444333222333444555666666666666555555555555666666666666666666555666777888666444333555666666555444444555888777777999<<<>>>>>>=========<<<;;;;;;:::999999:::;;;<<<===@@@EEEKKKPPPSSSTTTUUUYYY___fffmmmqqquuu|||+++---...---+++))))))***------...............---//////............//////...........................---,,,,,,+++,,,,,,,,,////////////000000000000111000///...---...///000......................../////////000111111222222222222222111111000000///000222444444222111222333333222111111111222333444222333333333333222222111333333555666777777666666999999888777777777777777333555666555444444666777;;;===AAAHHHQQQ[[[dddiiivvvyyy~~~sssmmmddd]]]ZZZYYYZZZZZZaaagggpppwww|||}}}xxxpppdddYYYRRRMMMJJJHHHFFFDDD@@@???@@@AAAAAA@@@AAAAAAAAA@@@@@@????????????===::::::::::::999888:::::::::::::::;;;;;;;;;>>>======<<<;;;:::999888::::::999999888999999:::999999999:::<<<===<<<;;;::::::888777666666666666444555555666888888999999;;;:::999888666555444444555555555555444444444444444444444444444444444444333333333333444444444444444444444444444444444444333333333333333333333333444444333333333333222222666444444444555666555333555444444333333333333444222222222222222333444444444333333333333333333222444333333333333333444444444444555555555555444444777666444333333333444444333444444555555444444333444444555555555555444444444555555555555666666666666555444555777777555444444666777666444333333444888777888:::===@@@@@@@@@@@@@@@???>>>===;;;;;;::::::;;;<<<===???DDDJJJOOORRRSSSUUUYYY___ffflllpppwww~~~)))+++------,,,,,,---...,,,---......///.........//////............//////........................------------------------////////////000000000000111000////////////000000........................//////000000111111111111222111111111000000000///...000111111000///000222444333111000000111333555222222333333333333222222333444444555777:::<<<===>>>===;;;999888777777777666777777666666888;;;>>>AAAFFFNNNXXXcccmmmuuuyyy~~~uuunnnfffccc^^^\\\^^^bbbhhhkkkjjjqqqzzz~~~qqqeee\\\UUUQQQOOONNNKKKGGGDDDCCCCCCBBBAAAAAAAAAAAAAAACCCDDDDDDCCCCCC@@@>>>=========<<<:::<<<<<<<<<<<<============>>>===<<<;;;;;;;;;;;;;;;::::::999999888888999999999888888999;;;;;;:::888999999888777666666666777666666666777777888888999:::999999999888777666555555444444444444444444444444444444444444444444444333333333444444444444555444444555555555555444444444444444444444444444444333333333333333333333333555555444444555666666666999888777555444444444444222222222222333333444444444444444333333222222222444333333333333444444555333333444444444444333333888777555333222333444555333444444555555444444333555555555555444444333222444444444555555555666666555444444555666666555333777888999888666444444555888777888:::>>>AAAAAAAAAAAAAAA@@@???===<<<;;;;;;:::;;;<<<<<<>>>CCCIIIMMMPPPQQQTTTXXX^^^eeekkkoooxxx***,,,...///......///000,,,------...//////......//////............//////.................................////////////...////////////000000000000000000/////////000000000////////////////////////000000000000000111111111111111111000000000000000...000111000///000111333444333111000000111333444333333444444444444333333444444333444888===BBBEEEBBB@@@===:::888777777777888888777777888>>>EEEJJJOOOUUU___kkkuuu|||{{{xxxuuuqqqjjjeee``````aaadddhhhooovvv{{{}}}yyynnnfff___\\\ZZZVVVPPPKKKHHHEEECCCAAAAAA@@@@@@CCCGGGJJJJJJIIIDDDBBB???>>>???>>>===<<<:::;;;;;;<<<===>>>??????======<<<<<<===>>>???@@@;;;:::999999888888888999999888888999::::::999777888888777777777777777888:::999888777666666777777555666777888888777777666333333333333333444444444444444444444444444444444333333444444444555555555444555555666666555555444444444444444444444444444333333333333333333333333444444555555666777999:::>>><<<:::888666444333333222222333333444444444444444444444333333222222222444333333333444444555666333333444444444444333333888777555333333333555666333444444555555444444333555555555555444333222111444444444444555555555555555444444555666666555333777888999888666444444555777777777:::===@@@AAA@@@@@@@@@???>>>===<<<;;;:::;;;;;;;;;<<<===AAAGGGKKKMMMOOORRRWWW^^^eeekkkooouuu|||...000111000...,,,,,,---,,,,,,---...//////////////////............//////..............................///000000000000///////////////000000000000......////////////000000////////////////////////000000000000000000111111000000000000000000000000000222222222111222444666444333222111111111222333222333333444444444444444555444444666:::???EEEHHHAAA???<<<999888777777888999999:::<<>>BBBAAAAAAEEEKKKOOOOOONNNBBB@@@>>>>>>>>>>>>===<<<888999:::;;;<<<===>>>>>><<<<<<===>>>???@@@@@@AAA;;;;;;:::999888888888888999888777888::::::999777888777777777777777888999<<<;;;999777666666666777888999;;;<<<======<<<<<<333333333333333444444444555555555555555555555555333444444444555555555555444555666777777666555444444444444444444444444444222222333333333333444444333444555555555777:::===???>>><<<999777555444333222222333444444444444444444333333333333333333222333333333333444555666777444444555555555555444444666666555444444555666777333444444555555444444333444444444444444333222111333444444444444555555555666555444555777777555444444666777666444333333444666555666888;;;>>>>>>>>>???>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<@@@FFFJJJJJJLLLPPPWWW^^^ffflllpppuuu|||...///000///---,,,,,,,,,+++,,,---...//////////////////............//////........................------///000000000//////////////////000000000000------...///////////////////////////////////////111000000000000000000000///000000000000000000000000111222111111222444666333333333222222222111111111111222333333333333333555666888;;;>>>AAADDDEEE===;;;999777777888:::;;;;;;>>>DDDJJJQQQZZZbbbhhhppprrrtttvvvwwwvvvtttrrrddddddcccaaa```aaaeeegggnnnqqqvvv|||~~~wwwqqqggg^^^UUUNNNHHHDDDEEECCCCCCGGGNNNRRRRRRPPPBBB@@@???>>>???@@@???>>>:::;;;;;;;;;<<<<<<<<<===;;;<<<===?????????>>>>>><<<;;;:::999888888888888888777777999;;;;;;:::999777777666666777888999999;;;:::888777666777888999;;;<<<>>>?????????===<<<333444444444555555555555666666666666666666666666444444444444555555555555444555666777777666555444555555555555555555555555222222222333333444444444444555666555333444888;;;<<<;;;999888666555555555222333444555555555444333222333333333333333333444333333333444444555666777555555555666666555555555444444555555666666777777333444444555555444444333333333444444444333222222333333444444444555555555666666555666777888666444333555666666555444444555555444444666999;;;;;;:::>>>>>>>>>>>>============;;;;;;;;;;;;<<>>>>>DDDNNNWWW```hhhooosssvvvuuussspppmmmjjjhhhfff[[[^^^aaabbbcccffflllqqqwww{{{|||qqqggg^^^WWWRRRIIIFFFEEEIIIPPPTTTSSSPPPDDDBBBAAAAAABBBCCCBBBAAA??????>>>>>>============;;;<<<>>>??????===;;;:::<<<;;;:::999888888888888888777777999;;;<<<;;;999777666666666777888999::::::999777666666888999;;;777888999::::::888666555444555555555666666777777777777777777777777777777444444444555555555666666444555666888888666555444555555555555555555555555222222222333333444444444555666666444222222555999888777777666666666666666222333444555555555444333222222222333333444444444333333333444555666777777555555666666666666555555222333555666777777777777333444444555555444444333222333333444444333333333333333333444444444555555777666666777888888777555444666888888777666777888444444333555888999999888===>>>>>>>>>>>>?????????;;;;;;;;;;;;<<>>AAAHHHDDD<<>>???@@@AAAAAABBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;<<<<<<=========??????>>><<<;;;:::999888777888;;;<<<<<<:::777555999::::::999777666888999777777666555555555555555;;;:::777666555666777888555555555666666666666666777777777777888888888888777666555444333444555555777777777777777666555555666777888777555444444444555444444444555666888999;;;:::888777777777888888666444333444555666555444333444444555444444333333555333222222444555555444666555444333333444666777222444555555444444666777555555555666666666666666888666444333444444333222444333222222444444333222333333222222333444666777555444333333555666666666777777777777777666666555333444555666777777777777:::;;;<<<=========<<<;;;;;;;;;:::;;;>>>BBBGGGJJJMMMIIIJJJTTT^^^eeelllqqqpppzzz......------------..............................//////............//////......////////////....../////////////////////...111000///...---,,,,,,,,,---------...///000000000000000000000000000000000000000111222111111//////...//////000000000000000111111222222222333333333222222222222222222111000222333555555444555666888888BBBEEEGGGMMMHHH@@@BBB======<<<===@@@EEEJJJMMM[[[aaaiiioooqqqqqqppppppjjjgggeeedddfffhhhgggfffggghhhkkknnnttt}}}qqqjjj```YYYUUURRROOOLLLFFFDDDBBBAAABBBBBBBBBBBBFFFGGGHHHHHHGGGDDDAAA>>><<<<<<<<<<<<======>>>>>>??????>>>===<<<<<<;;;;;;999999:::;;;<<<;;;::::::888888999777666555666888888888777666666666666777::::::888777666777888888444555555555666666777777777777777777888888888888777777555555444555666777666777888888888777666555666888999888666444444555666666555555666777999:::999888777555555555666777888666333333444555555444777555333222222333555666555333222333444555555555888888777777777777777888333555777777666777888:::666666666666666555555555555444222333444555555444555444333444555666555444444333222222333444666777444444333444666888888888777777888888777777666555444444555555666777777888999;;;>>>@@@@@@???<<<;;;;;;:::::::::===BBBFFFIIIMMMIIIJJJRRR\\\cccjjjooopppyyy......------------..............................//////............//////......////////////............/////////////////////...------,,,,,,------------......//////000000000000000000000000000000111222444444444222000///...///000000111111000000111111222222222333333333333333222222333333444444333444555555444555777888:::EEEIIIKKKOOOIII@@@BBB???@@@BBBFFFLLLRRRXXX[[[fffiiilllmmmllljjjiiiiiiggggggfffhhhkkkllllllkkkmmmpppuuu|||{{{nnneee^^^WWWRRRJJJGGGDDDBBBBBBBBBAAA@@@EEEHHHLLLNNNMMMHHHAAA===<<<============>>>>>>>>>?????????>>>>>>=========?????????>>>===<<<;;;;;;888999999888666555777888999999888777777777777888999888888888888888888888444444555555666777888888777777777888888888999999777777666555555666777888555666888::::::999777666777999:::999777555555666777777777777777888::::::777666555444333444555555777555222111333666777888???<<<777222111222555888555444222333444666666555666666666666555444333333333444666777777777999;;;777777666666555555444444444333222333555666777666555444444555777888777555444333333333333555666777444444444555777888999:::777777888888777777666555666555555444555666888999999<<>>========================>>>>>>>>>>>>>>>>>>>>>>>>FFFGGGFFFEEEBBB>>>;;;888999::::::999777777888:::999999888777777777777888666666777888888888777777444444555666777888999999777777888888888999999999777666555555555777888999555777999;;;;;;:::888777888:::;;;:::888666666777777777777777888888999999666555444333333444555555555333000000333777:::;;;EEEAAA<<<666333333555666555444333333555666666555444555555555444333111000000222444555555555777999888888777666555444444333555333222333555666777666444444444666888888777555444444333333444555777888666666666666666666777999666666666666666555444444777666444444555666999:::;;;<<<>>>???@@@???>>>>>>;;;:::999:::<<<@@@EEEHHHKKKHHHHHHOOOVVV\\\ccckkkpppyyy~~~......------------....................................------------............////////////......---.........//////000000,,,,,,---...000111333444000000000000111111111111000000000000000000000000111222333444333222000//////000000111111111111111111111222222222333333333222111111111222444555777222333333333333444777:::@@@LLLOOOPPPTTTOOOIIIOOOQQQWWW___ggglllnnnmmmlllcccdddcccbbbbbbeeeiiilllqqqsssvvvxxxzzz{{{|||}}}yyyssskkk```UUUOOOLLLJJJIIIDDDFFFGGGHHHHHHFFFDDDBBB===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>EEEHHHKKKLLLIIIDDD===999888999999888666666777999888888777666666666666777444444555666777777777666666666777888888999::::::888888888888999999999999555555555555555777999:::777999:::;;;<<<;;;999888999:::;;;:::888777777777666666777777777777777777666555444444444555666777999555222000222555777888>>>===:::888666555444444666444333333555666666555777777888888777666444222111222444555555555777888888888777666555444444333777555333444555666555555444444444666888888666444444444333333444555777888888999999777444333444666444444555555444444333222777666555444555777999;;;<<<<<<<<<<<<===>>>???@@@<<<;;;::::::<<<@@@EEEHHHKKKHHHIIINNNTTTZZZbbbkkkoooxxx~~~......------------......------------------------......------------............////////////......------......///000000000000000000///000000111111............////////////000000000000000000000000000111111222222111111111///000111111222222111111111111222222222333333333111111111222333444555666222333333333333666999===@@@KKKMMMMMMRRRPPPPPPYYYdddhhhmmmrrrsssqqqmmmkkk````````````aaaffflllppp{{{~~~sssfff]]]VVVQQQNNNFFFEEECCCBBBAAA@@@AAAAAA>>>>>>============<<<<<<===========================BBBHHHMMMMMMIIICCC>>>777888888666555444666777888888777666666666666777444444555555666777888888999999999::::::::::::;;;888888888999999999999:::666555555555777999;;;<<<;;;;;;;;;;;;;;;::::::999888:::;;;:::888666666777666666777888888777777666666666555444555666777888>>>:::666333222222222111222333444555666666555555666555333444555777666666555666666666555444333333444666777777666666888999777777666666555555444444777666444444555666555444555555555777888888555222555444444444444666777888;;;<<<<<<999444222333555444444444444444333333222777666555555666777999:::;;;;;;;;;<<<===>>>???@@@===<<<;;;;;;===AAAEEEHHHKKKIIIJJJOOOTTTYYYcccmmmoooxxx}}}......------------......------------------------...------,,,,,,------.........////////////......------......///000000111111000000////////////000////////////............000000000000000000000000111000000000111222333444000000111222222222222111111111222222222333333333222333444555555555555555333333444444555888===AAACCCMMMNNNNNNSSSVVV[[[hhhssssssrrrpppmmmiiidddbbb]]]^^^```bbbfffmmmvvv|||vvvkkkaaa[[[PPPNNNIIIEEEBBBAAAAAABBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>888===DDDIIIKKKIIIEEEAAA999999:::888777666777999999999888777777777777888666666555666777999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888999999999::::::777777777888999;;;>>>??????>>><<<;;;:::999::::::888999:::999777666666666777888888999999888777777666555444444444666777888===:::666444333222111///000111333444555555555555666555444444666777777666333333222222111222222222555777888777666555777888666666666666666555555555666444333444666777777777777777888999:::888555222555555444444555666777999<<<>>>???<<<777444666999555666666666666555444444666666666777888888999999999;;;===@@@AAA@@@?????????===<<<<<<>>>BBBFFFIIIKKKIIIKKKPPPTTTZZZeeepppooowww|||.........------.........------------------------...------,,,,,,------.........////////////......---------...///000000111---------......000111222111111111111000000000000000000000000000000000000222111000///000333555777000000111222222222222111111111222222222333333333333444666777777777666555444444555666777;;;@@@DDDNNNWWWWWWVVV]]]aaajjjyyyyyyvvvpppiiiccc^^^ZZZYYY___aaaeeejjjqqq{{{vvvmmm```\\\WWWRRRMMMKKKJJJIIIBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>999<<>>>>>>>>===<<<<<<;;;;;;888888999999999:::::::::999999999:::;;;>>>@@@AAAAAA@@@===:::999999:::;;;777999:::999777555555666888999:::;;;::::::888777555444444333444555666777888666444444555555444333777777666555555555555555666555444444666777777666666555444333444555666777444666666555444333444555555555555666666666666666444333222444666999999999999999:::;;;;;;999555222555555444444555666888999<<>>999777999===777777777777777666666555555666777888999999999888777;;;@@@DDDEEECCC@@@===@@@>>>======???CCCGGGIIIKKKJJJLLLPPPUUU[[[gggrrrooowww|||........................++++++,,,,,,---...//////.........------,,,,,,,,,------...............---////////////////////////////////////000000000000///111222111000///000111000000000000000000000000333222111/////////000111000000111222222222222111111111222222222333333333777444111222555888999888888444555:::999888CCCTTTYYY\\\^^^aaahhhrrrvvvuuuyyypppccc[[[[[[]]]______ggglllrrrvvvxxx}}}rrrhhhbbbZZZQQQLLLNNNCCCCCCBBB@@@???>>>???AAAAAA??????AAAAAA>>>===???=========>>>>>>???@@@AAA::::::::::::::::::::::::666:::===<<<999777999;;;999888888888:::<<>>>>>AAAAAA???>>><<<:::999888777777777777666666666666777777888888888888777777666555444333333333333333555444444555777666444222222333444444555555444444777777777777777777777777777777666444444444444444666666666555444444444333333333333333333444555666888777666555555777999::::::;;;<<<<<<;;;999777555555444444444555666888999CCCBBB@@@>>>;;;888555444999888777666666555666666999888777444333555999===:::<<<>>>AAAAAAAAA???>>>============???BBBEEEGGGLLLIIIHHHKKKTTT___hhhmmmoooooovvv........................++++++,,,,,,---......///......---------,,,,,,,,,)))***,,,...///000111111////////////////////////////////////000000000000///111222111000///000111000000000000000000000000333222000/////////000111222222333444444444444333222333333333444444444444666444222333666888888777777333444:::;;;===LLL]]]kkknnnppprrrvvv{{{zzzvvvmmmfff^^^\\\___fffkkkmmmtttxxx}}}xxxlll^^^UUUTTTKKKKKKJJJHHHFFFCCCBBBBBBBBB@@@@@@DDDCCC@@@>>>@@@>>>>>>>>>===>>>>>>???@@@::::::::::::::::::::::::>>>===<<<;;;::::::999999888888888888999<<<>>>@@@DDDAAA>>>;;;:::999777666999999888888777888888888888999:::;;;<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::777777777777666666666666777777888888888888777777666555444444333333333444555444444555777666444222333444555555666666555555666666666666666666666666666555555444444444444444555555555555555555444444555555555555555666777777999888777666666888:::;;;777888:::::::::999777666666555555555666777999:::=========<<<;;;:::888777888777777666666666666777888888777666555777:::===;;;===???@@@AAA@@@>>>======<<<<<<===???BBBEEEGGGKKKIIIHHHKKKTTT___hhhmmmnnnooovvv------------------------+++,,,,,,------............------------,,,,,,,,,***+++,,,...///000000000////////////////////////////////////000000000000///111222111000///000111000000000000000000000000222111000000///000000000222222333444444444444333444444444444555555555555555444333444666888777666:::666777<<<@@@GGGXXXiiiyyy}}}}}}vvvnnneeebbbaaacccjjjrrryyy}}}~~~qqqddd^^^UUUTTTRRROOOJJJFFFBBB@@@CCCAAACCCFFFFFFAAA???AAA??????>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;@@@===;;;:::<<<<<<:::888888888777888999;;;===>>>@@@>>>;;;999999999777666888888888777888888999999;;;;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::777777777777666666666666777777888888888888777777666555444444333444444444444444444555777777555333444555666666777777666666555555555555555555555555444444444444444555555555555555555555555555666666777777666666777777888888888777666555666777888999444555777888999888777777666666666666777888999999999::::::::::::999999888777666666666666777777888666777888888888999<<>>???@@@???>>>===<<<<<<;;;;;;<<<>>>AAAEEEGGGJJJHHHGGGKKKTTT^^^hhhmmmnnnooovvv------------------------,,,,,,,,,---------......------------------------.........///......---,,,////////////////////////////////////000000000000///111222111000///000111000000000000000000000000111111000000000000000000000000111222222222222111333444444444444555555555444444555666777888777666>>><<<===BBBIIISSSdddttt~~~ssshhhgggiiimmmqqqvvv|||{{{ssshhhddd]]]WWWPPPKKKFFFCCCEEECCCEEEHHHGGGBBB@@@AAAAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>><<<:::999888888777888999:::;;;<<<999777777888:::;;;;;;:::888777777777888999::::::=========<<<<<<;;;999999::::::::::::999999999888777777777777666666666666777777888888888888777777555555444444444444555555444333444555777777555333444444555666666666666666444444444444444444444444222222333444555666666666444444555555666666777777888777777666777777888888666555555444444555666666555666777777777777666666666666666666666777777888999999999999888777666555666666555666666777888888555666888999:::;;;>>>@@@@@@@@@??????>>><<<;;;;;;;;;;;;;;;<<<>>>AAAEEEGGGHHHGGGFFFKKKTTT^^^ggglllmmmnnnvvv------------------------,,,,,,,,,---------------------------------------......//////...------,,,////////////////////////////////////000000000000///111222111000///000111000000000000000000000000000000000111111111000000000000111222222222222111333333333333444444444444333444666777888888999999======BBBJJJTTT```qqq}}}zzznnnlllrrryyy~~~zzzoooddd\\\VVVQQQMMMHHHFFFGGGIIIGGGBBB@@@AAABBBAAA@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::AAAHHHGGGAAA;;;999:::888888888888999::::::;;;777666666888:::<<<<<<;;;888777777777888999::::::<<<<<<<<<<<<;;;:::999888;;;;;;:::999888777666666777777777777666666666666777777888888888888777777555555444444444555555666333333333555777777555444333333444555555555555444444444444444444444444444222333444555666777777777444555555666666777777777777666666555555666666666777666666666555666666666888888888777777666555444444444555555555555555555777777777777777777666666666666555666666777888888555666888999:::<<>>;;;AAAJJJVVVdddqqq~~~zzzssszzz~~~~~~uuulllddd]]]XXXOOOKKKJJJKKKHHHCCC@@@BBBCCCBBBAAA@@@???>>>>>>>>>========================>>>GGGOOOLLLBBB999777:::999999999:::::::::::::::::::::999:::<<<<<<:::888888888888777888888999999999999::::::::::::999999<<<;;;:::999888777666666777777777777666666666666777777888888888888777777555555555444555555666777333333333555777777666444222333333444555444444444444444444444444444444444333444666777888888777777666666666666666666777777666666555444444444555555999999888888888888777777999888888777555444444333333444444555555555444444222333555666888999999999777666666666666777777888666777888888999;;;>>>AAABBBAAA>>><<<;;;:::;;;;;;;;;;;;<<<===@@@CCCGGGIIIEEEDDDEEEJJJSSS^^^fffjjjkkkmmmuuu,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---...////////////////////////////////////////////////000000000000///111222111000///000111000000000000000000000000...///000111222111111000222222333444444444444333444444444444555555555555444666888999999;;;???CCCFFFOOO\\\jjjwww|||}}}yyymmmeeeVVVQQQNNNMMMIIIDDDBBBDDDCCCCCCBBBAAA@@@@@@@@@@@@===========================CCCHHHEEE>>>888888;;;::::::;;;;;;;;;:::::::::<<<;;;;;;<<<>>>===;;;999999999888888777888888888555666777888999::::::999:::::::::999999888888888777777777777666666666666777777888888888888777777555555555555555666777777333222333555777888666444333444444555555555555555444444444444444444444444444666777999:::999888777777777777666666666666666777666555555444444444555777888888888777777666555666666555444444444444444444444555666666555444333222333555666888999999999888777777666666666666777777777777777777999>>>AAABBB@@@>>>;;;::::::;;;<<<<<<<<<<<<>>>AAADDDHHHJJJDDDCCCDDDJJJSSS^^^fffjjjjjjmmmuuu,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........////////////...---,,,+++////////////////////////////////////000000000000///111222111000///000111000000000000000000000000...///000222222222111000000000111222222222222111555555555555666666666777444666888999999<<>>>>>>>>>>>>>>>>>>>>>>>777999;;;:::999888:::<<<;;;;;;<<<<<<<<<;;;::::::999999:::===@@@@@@???>>>::::::999888777777777888333444666777999:::::::::888888999999999:::::::::777777777777666666666666777777888888888888777777555555555555555666777777222222333555777888666555444555555666666666666666555555555555555555555555666777999:::;;;:::888777888888777777666666555555777777666555555555555555444555555555444333222222333333222222222333444555555555666777777666555444666777777777777777666666999888777666666555666666888888777666666888===AAABBB@@@===:::999:::;;;============???AAAEEEIIIKKKCCCCCCDDDJJJSSS^^^fffjjjjjjllluuu...///111222333222000///............////////////000000000///...,,,+++***------............------000000000000////////////111000000////////////000000000111111111111000000000000000000000000000000///000000111222333333444333333222111222333444555555333///------000444777:::777888===AAACCCKKKUUUcccpppssshhhYYYOOOKKKIIIFFFCCCBBB??????BBBCCC???>>>@@@>>>============>>>>>>???999999999999999999999999;;;;;;:::999888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888999888777666555555666777888999999999::::::999999999999888777666666777888999<<<;;;:::999888666555555666666666666555555555555222333555666666666555555111111222222333444555555666666666666666666666666888;;;???@@@===999666444333333444555666777888999333666888999888777666666222333555666777888777777666666666666555555555555444555777666555333333444333444444555666777888888666666777777777777666666999999999999999;;;>>>AAABBBAAA???>>><<<;;;;;;;;;<<<>>>>>><<<>>>CCCFFFEEEFFFCCCAAAFFFRRR]]]dddfffkkklllrrr+++,,,...000000///...---............////////////...............---------...//////////////////...000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000------......///000000111444333333222333444555666;;;:::888666444555888::::::888:::AAAGGGLLLWWWaaasss}}}wwwcccUUUMMMJJJHHHFFFBBB??????BBBBBB>>>===>>>>>>>>>======<<<======>>>999999999999999999999999::::::999999888999999999::::::::::::::::::::::::999999888888888888999999999888777777777777888999888888999999999999888888888777666666666666777888999999888888777666555555666666666666555555555555333444555666666666555444222222333333444555555666666666666666666666666666888:::======;;;888555444333333444555666777888888444555777777777666555555444555666888888888888777666666666666555555555555222444666666666666888999444444555555666666777777666777777888888777777666888999999999999;;;>>>AAABBBAAA???>>><<<;;;;;;;;;;;;>>>>>>===@@@FFFJJJJJJFFFBBB@@@EEEPPP[[[cccfffkkkjjjppp|||+++,,,---.........---,,,---............/////////---------------...///000//////000000000000//////////////////000000000000//////...//////000111222111000///......///000111000000000000000000000000000000111111222222333333555444444444444555666666888999999999777777999;;;;;;<<>>???>>>===<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999999999999::::::;;;999999999999999999999999999999888888888888999999:::999888888888888999:::777888888888888888888777777666666555555666666777777777777666666555555555666666666666555555555555555555555666555555444333333333444444555666666666666666666666666666666666777999;;;:::888666555555333444444555666777888888555555555555555555555555777888888999999888888777666666666666555555555555444555666666666777999;;;555555555666666666666666666777777888888777777666666888999::::::;;;>>>@@@BBBAAA@@@>>>===<<<;;;;;;999===>>>>>>BBBJJJNNNNNNGGGDDDBBBFFFPPP[[[cccgggjjjiiimmmxxx,,,---.../////////......---------.........//////...------,,,---...///000/////////000000/////////////////////000000000000............///000222222111000...------...000111111111111111111111111111222222333333444444444555555555555555555666666777111444888999999:::<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;<<<::::::::::::999999999999999999888888888999::::::999999999888888999999999777777888888888888777777666666555555555555666666666666666666666666666666666666666666555555555555666666666555555444333333444555555555666666666777666666666666666666666666777888888777555444444555444444555555666777777888888666555555666777888777999999999888888777777666666666666666555555555555777888777666444444666777666666666666666555555555555666666777777666666555555777999::::::;;;===???BBBAAA@@@>>>===<<<<<<;;;999<<<>>>>>>BBBJJJOOOOOOJJJGGGFFFIIIRRR\\\eeeiiiiiigggkkkuuu,,,------...............------------............//////...------------------......//////......---.../////////000000000111............///000222222222000///------///000222222222222222222222222222000000000111111111111111555555666666666666777666222777;;;======>>>BBBGGGIIIRRR```mmmxxxsss___RRRPPPIIIDDDFFFGGGEEEBBBBBB@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888999::::::;;;888888888888888888888888777777888888888888777777555555666666666666555555666666666777777777888888666666666666555555555555666666555555444444444444555555666666666666666777666666666666666666666666666777777666444333444555444444555555666666777777:::888666777:::<<<<<<;;;999888888777666666666666666666666666555555555555555666666555444333444666666666666666666555555555444555555666666555555444555666888999999;;;>>>@@@CCCBBB@@@???===<<<<<<<<<:::===>>>===AAAHHHLLLLLLJJJIIIIIILLLTTT]]]eeeiiiiiigggkkkuuu+++++++++,,,,,,,,,------,,,------------...............//////...---,,,,,,------............------......//////000000111111//////...//////000111222222111000//////000111222222222222222222222222222333333333333333333333333444555555666777666666666555999===>>>>>>AAAIIIOOO[[[fffsss}}}tttdddZZZOOOGGGEEEFFFCCCAAA@@@@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<===<<<<<<;;;;;;:::::::::999999888999999:::;;;<<<777777888888888888777777777888888888888888888777555666666777777666666555777777777777777777777777666666666666555555555555666666555444444444555555555555666666666666666666666666666666666666666666555666666555444333444555555555555555666666777777:::888777:::>>>AAA@@@>>>999888777666666666666666666666666666555555555555000222555666555555666777555555555666666666666666444555555666666555555444666666777777888:::>>>BBBCCCBBBAAA???>>>===<<<<<<:::======<<>>???BBBJJJWWWaaapppzzz~~~iii[[[NNNIIIGGGCCC@@@???@@@??????>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999888999999999999:::;;;<<<<<<888888999::::::999888888888888999999999999888888666666777888888777666666666666666666666666666666666666666666555555555555555555444333444555666666555555555555555555555555666666666666666666666666444555777666555333444444555555555555666666666666888777777<<>>===<<<<<<999<<<===<<<@@@GGGKKKKKKLLLNNNRRRVVV[[[aaafffjjjkkkkkkppp{{{///............///000000,,,,,,,,,---------......'''***...111222111///---//////000000000000//////---......///000111111222111000000////////////000111222333333333333222111333333333333333333333333333333333333333333333222222333555666666666555444666;;;AAAFFFKKKXXXiiivvvvvvfffVVVNNNJJJEEEAAA@@@@@@???????????????@@@AAA===========================<<<;;;;;;::::::::::::;;;;;;::::::999888777777999999999999:::;;;<<<===999999;;;;;;;;;;;;999999999999::::::::::::999999666777888999999888777666666666555555555444444444777666666666555555555555555444333333444555666888555555555555555444444444666666666666666666666666333555777777666444444444555555555666666666666666777666777<<>>======<<<888;;;===<<<@@@HHHMMMMMMPPPSSSXXX]]]bbbfffkkknnnllllllrrr~~~,,,---------,,,++++++***............////////////............------------------.....................//////000000000000000111222222000///...///111...000111111000000111222000000111222222222222111222222222222222222333333888555444666666333444888666<<>>AAAAAA???===<<<:::999999;;;>>>@@@BBB@@@===;;;:::;;;===>>>======<<<;;;::::::999999:::::::::999999::::::;;;<<<;;;;;;::::::999999888999888777888:::;;;:::999666666666666666666666666666666777777888888999999666666666666777777777777444555555555555555555555888999999999::::::::::::999::::::888555333333444888888777777666666555555777777777777666666666666888999;;;>>>@@@AAAAAAAAA999:::;;;<<<;;;999777555888888777666555444333333777777777777777777777777555555666666666666555555999888888888777777666666888777666666888;;;???AAADDDCCCAAA???>>>===<<<<<<======<<<===@@@EEEJJJMMMKKKRRR[[[cccggghhhhhhhhhjjjqqqrrrxxx---------------,,,++++++............////////////.....................////////////......---------......///000000000000///000111222111000//////000///000111111000000111222000111111222222222222222333333333333444444444444777555666::::::777888<<<===DDDPPP^^^mmm|||pppcccXXXQQQNNNGGGDDD@@@===>>>@@@@@@>>>>>>===;;;::::::<<<>>>???AAA@@@>>><<<;;;<<<=========<<<<<<;;;::::::999999<<<;;;::::::999999999:::999999999999999999999999888777666777999:::999888666666666666666666666666666666777777777777777777666666666666777777777777666666555555555555555555666666666666777777777888777888888777555444555666888888777777666666666666444444555555666666777777666777999<<<>>>?????????999999:::;;;:::888666555777777777666555555444444666666666666666666666666555555666666666666555555888888888888777777777666888777666666777:::===???CCCBBBAAA???>>>======<<<=========>>>@@@EEEJJJNNNOOOUUU^^^fffiiijjjjjjjjjkkkrrrsssyyy---............---,,,,,,---............/////////......//////000000111111111000000///...---,,,,,,---......//////////////////111333222111////////////000111111000000111333000111222222333333222222444444444555555555666666444333555999:::888:::???GGGQQQaaaqqq}}}nnneeebbbOOOIIICCC@@@@@@AAA@@@??????>>>===<<<<<<<<<>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::999<<<;;;::::::999999999999999999888888888888888777888777666777888999999777777777777777777777777777777777666666666666666666666666666666777777777777777777777666666555555555555555555555666666666666555666777777666555666888888777777777777666666666222333333444666777777888444555777999;;;<<<<<<===888888999999999777666444666666666666666666666666555555555555555555555555555666666777777666666555888888888888777777777777777777666666777999<<<>>>AAAAAA@@@???>>>>>>>>>>>>>>>>>>??????AAAEEEKKKOOOSSSYYYbbbhhhkkkllllllmmmllltttttt{{{---......///......---------------.........//////---...///000111222333333000000//////......------------...///////////////---000333333222000/////////111222222111000222333111222222333333333333333444444444555555666666666777666777999::::::@@@HHHVVVaaaqqq}}}tttZZZPPPGGGCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>===>>>??????>>>===<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::999999::::::;;;;;;;;;:::999888777666666999777777777999:::999888888888888888888888888888777777666666555555444444666666666666777777777777888888888777666666555555666666666777777777777888777888999888777666777999777777777777777777777777444444555555666777777888444555666888999:::;;;;;;777777888888777666555555555555666666777777777777555555555555555555555555666666777777777777666666888888888777777777777777888888777777888:::<<<>>>@@@??????>>>>>>>>>>>>???>>>???@@@@@@AAAEEEKKKPPPWWW\\\ccciiikkkmmmnnnnnnnnnvvvwww}}}------......///......---------------............---...///000111333333444---......//////000000000---......///000/////////---000222333222000//////000111222222111111222333222222333444444444444444333333333444555666666666===;;;;;;===>>>BBBMMMXXXjjjsss|||cccUUUHHHEEECCC@@@???@@@@@@@@@@@@AAA@@@@@@??????<<<===?????????>>><<<;;;;;;;;;;;;;;;;;;:::::::::888888888999:::;;;<<<===999999999::::::::::::::::::999888999;;;<<<;;;:::::::::::::::::::::::::::777777666666555555444444666666666666777777777777888888777777666666666555555666666666777777777777:::;;;;;;:::888777777888777777777777888888888888777777777777777777777777555666666777999:::;;;<<<666777777777666666666555555555666666777888888888555555555555555555555555666666777777777777666666777777777777777777888888999888999999:::<<<>>>?????????>>>>>>>>>>>>>>>???===???AAAAAA@@@DDDKKKQQQWWW\\\bbbgggjjjlllmmmooopppxxxyyy,,,,,,---............---,,,------------.........---...///000111222333333------...///000111111222...//////000000000000000---000222222111000000111000111222222111111222444222333444444555555444444222333333444555666777777;;;:::<<>>;;;===???@@@AAACCCCCCBBBAAAAAA<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;<<<===444555777999;;;===???@@@;;;:::999:::<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666666666666666666666777777777777666666666666666666666666444444444444555555555555:::;;;<<<:::888777777888777777777888888888888999999999999888888777777777666666666777888:::;;;<<<777777777666666666666666666666666777777888888888555555555555555555555555666777777888888777777666777777777777888888888888888888999:::<<<>>>@@@AAA??????>>>=========>>>>>><<>><<<>>>===???BBBDDDEEEEEECCCBBB======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::444555666888:::<<<>>>>>>:::999888999;;;<<<;;;:::::::::::::::::::::::::::666666777777777777777777666666666666777777777777444444444555666666777777444444555555555666666666777888999999777777777999777777888888888999999999777777777777888888888888666666666666777888:::;;;777777777777777777777888777777777777777777888888666666666666666666666666777777888888888888777777666777777777888888888888555666888:::<<<>>>@@@AAA@@@???>>>===============:::>>>AAA@@@>>>AAAIIIQQQVVVZZZ___dddgggkkkoooqqqttt|||}}}***+++,,,,,,---------,,,,,,,,,,,,---------............//////000000111111000000000000////////////000000111222222222222222///000111000///000222333000222333333222111333444333444555555666666555555444555666777888999:::::::::???KKKWWW___hhhxxxyyycccPPPKKKHHHAAA>>>BBB===???BBBEEEFFFFFFEEECCC===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::999888888888888888888888888888888888999888777888:::;;;:::999888888888888888888888888666666777777888888999999666666666666777777777777222333333444555666777777777777777777888888888888333555777777666666888999777777888888999999999999444444555666777888999999666555555555666777999:::888888777777777777888999888888777777777777777777777777777777777777777777777777888888888888777777666666777777888888888999333444666999;;;>>>@@@AAA@@@???>>>======<<<<<<<<<999===AAA@@@===@@@IIIQQQVVVYYY^^^cccgggkkkpppsssuuu}}}~~~---------............//////000111222111000...,,,....................................////////////000000000000111111111111111111111222222333333333111111111111222333444444444555555555444333333222555444666999:::999<<>>AAA@@@@@@AAACCCDDDDDDCCC???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===>>>>>><<<:::999999999999999999999999999:::;;;<<<<<<======<<<<<<:::;;;<<<;;;:::;;;:::888999888777555555777888999777777666666666666777777666666666666777777777777555666666777777777777777444333222333555777777777777777777777777777777777666666666666666777777888888888777777777777888888444555555555666666777777999999999888666777999;;;888888888888888777666666666777999;;;;;;999777666555555666666666666555555666777888999<<<>>>@@@AAA<<<<<<;;;;;;;;;<<<<<<===999999<<>>???@@@AAAAAA???===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========<<<;;;::::::::::::999999999999999::::::;;;<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;:::999999888777666666777888999777777666666666666777777666666666777777777888888555666777777888888777777999888666777888999999888888888888888888888888888777666666666777777888888888888777777777777888888666666666777777777888888888888999777666666888:::777888888888777777666555777888:::<<<<<<:::888777666666777777777777666666555555666666888999;;;<<<===<<<<<<;;;;;;;;;<<<<<<===<<<===@@@??????EEEMMMWWW]]]ffflllnnnooorrrtttvvvzzz---------............///...///000111000///...---....................................////////////000000000000111111111111222222222222333333333333333333333333333555666666777777777777777666666666777555666:::;;;<<>>???@@@@@@???===<<<>>>@@@BBBCCCBBBAAA@@@=================================<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999:::;;;;;;;;;;;;;;;===<<<:::999999888999999:::999888777777888999:::888777777666666777777888666777777777777888888888666666777888888888888777;;;:::999999::::::999777888888888888888888888888777777777777888888999999888888777777777777888888777777888888888888999999777888888777666555777999777777777666666666555555888999;;;<<<<<<;;;999888777777888888888888777777888888888888999:::;;;;;;>>>===<<<;;;;;;;;;;;;;;;===<<<===?????????FFFNNNWWW^^^gggmmmpppqqqtttvvvxxx{{{---------............///...//////000000///..........................................///////////////000000000111111111111333333333333333333333333444333333444444555666777777777777666666666777777;;;888888<<<@@@EEENNNWWWfffppp~~~vvvtttuuu|||{{{fffXXXNNNFFFCCCCCCDDDBBBAAAAAAAAAAAA???>>><<<>>>AAACCCDDDCCCAAA@@@========================>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888999::::::;;;;;;::::::;;;999888888888555666888:::999888888888888999:::888777777777777777777888777777777888888888999999666777888888999999888888888777777777999999777666777777777777777777777777777777888999999999999999888888777777777777888888888888888888888888888888666777777777555555666888666666555555555555555666777888:::;;;;;;:::888777666777777888888777777666999999999999999:::<<<<<<>>>===<<<;;;;;;;;;;;;;;;::::::;;;>>>???AAAIIIRRRWWW^^^hhhnnnqqqsssvvvxxxzzz}}}---------............///........./////////......////////////////////////............///////////////000000000111111111111333333333333333333333333444444444444555666777777777666666555555666777777;;;999:::@@@GGGPPP^^^jjjsssxxx{{{uuulllpppxxxttteeeXXXKKKEEEDDDEEECCCAAAAAAAAAAAA???>>>===???AAACCCCCCAAA???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::888999::::::;;;;;;::::::;;;888999======888666999::::::999999999999::::::888888777777777777888888888888888888999999999999777888888999999999999999555555555777999:::999777666666666666666666666666777777888999999999999888888888777777777777888888777777777777777777777777555777888777666555666777666666555555555555666777666777888888888888777666555666666777777666666555444444444555777888:::;;;======<<<;;;;;;;;;;;;;;;;;;:::;;;>>>???AAAIIIRRRXXX___hhhooorrrtttvvvyyy|||---------............///..................//////////////////////////////............////////////000000000000111111111111444444444444333333333333444444444444444555777777777666555555555666888999::::::???IIISSS^^^lllxxx|||}}}uuunnnfffooo|||tttbbbQQQGGGEEECCCBBB@@@@@@@@@@@@???===>>>???@@@AAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;<<<:::>>>FFFGGG???;;;===::::::::::::::::::::::::999888888777777888888999888888999999999:::::::::888888999::::::::::::999666666777999<<<===;;;:::666666666666666666666666555666888999999999888777888888777777777777888888888777777777777666666666555777999888777666666777777666555555555666777888666666777777777777666666555555666666666666555555555555666777888:::<<<===<<<<<<;;;;;;;;;<<<<<<===???======>>>>>>???FFFOOOYYY```iiiooorrrsssvvvxxx}}}---------............///------------......//////////////////////////////............////////////000000000000111111111111555555444444444333333333333333333333444555666777999888666666666888999;;;:::>>>JJJYYYeeennnxxxxxxqqqmmmnnnxxxoooYYYLLLHHHCCCBBBAAAAAABBBBBB@@@???===>>>???@@@@@@@@@@@@@@@????????????????????????===>>>>>>???>>>===<<<;;;;;;;;;;;;<<<======>>>>>>::::::;;;<<<<<<<<<<<<;;;:::999BBBNNNOOOEEE>>>???::::::;;;;;;;;;;;;::::::999888888777777888888999999999999::::::::::::;;;888999999:::;;;:::::::::888888999;;;======;;;999888888888888888888888888444555777999999888777666888888777777777777888888999999888888888777777777666888999:::888777777888888777666555555777999:::777777777777777777777777666666777777777777666666::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;<<<===>>>???============???FFFPPPZZZ```iiioooqqqrrrtttwww~~~---------.........//////---------------...///000000000000000000000000000............/////////000000000000000111111111111555555555444444333333333333333333333333444666666:::999888777777999;;;<<<===DDDTTTgggtttzzz{{{ssspppppp~~~}}}dddUUUPPPFFFDDDCCCCCCDDDEEEDDDBBB======>>>???AAABBBCCCDDD????????????????????????<<<===???@@@???>>><<<:::::::::;;;<<<===>>>??????:::;;;<<<<<<======<<<<<<777777BBBQQQSSSFFF>>>>>>:::;;;;;;<<<<<<;;;;;;:::999999888888888888999999999999:::::::::;;;;;;;;;888999::::::;;;;;;:::::::::999:::;;;<<<<<<999666999999999999999999999999444555777888999888666555888888777777777777888888:::::::::999999888888888666888::::::999888888888888777666555666777999;;;888888888888888888888888777777888888888888777777::::::999888888999999999:::::::::;;;<<<===>>>???<<<::::::===>>>@@@IIISSSZZZaaaiiioooqqqrrrtttvvv~~~,,,,,,,,,---------...............////////////000000///...---------------////////////000000000000//////000000111111111222333333222222111222222222555666777777666666777888555555666666888;;;@@@CCCAAASSSgggqqqyyyzzzvvvzzzzzzdddVVVPPPGGGAAAAAACCCAAA>>>===>>>???@@@AAA@@@@@@AAABBBBBBAAA@@@@@@AAAAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;<<<=========<<<::::::;;;::::::::::::;;;<<<===========================<<<<<<<<<<<<;;;::::::999;;;;;;::::::999888777777::::::999999999:::;;;;;;888888888777777777666666:::999;;;>>>AAAAAA===999;;;;;;;;;;;;::::::999888777888888888888999999999555666666888999:::;;;;;;888888999999999:::::::::888999:::;;;;;;999888666888888999999999:::::::::888888888777777777777666666666666666777777777777999999888888999999:::;;;<<<::::::;;;===>>>===<<<;;;;;;===@@@@@@@@@FFFMMMXXX___fffhhhkkkrrrwwwyyy~~~,,,---------............,,,,,,,,,------------...000///...------------...////////////000000000111111111111111111000000000333333222222222222222333444555666666555555666777666777999999:::===CCCHHHSSSaaapppxxx~~~ttteeeYYYOOOFFFEEEEEECCCAAAAAA???AAACCCCCCCCCAAA@@@@@@BBBAAA???@@@AAAAAA@@@?????????>>>>>>>>>=========<<<<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999888;;;;;;::::::999888888777999888888888888999::::::999:::;;;<<<<<<:::888777:::;;;===@@@BBBAAA===888::::::;;;;;;::::::999888888888888888999999999999999999999999::::::::::::888888888999999999::::::999:::;;;<<<<<<:::888777777777888888888999999999999999888888888777777777666666666777777777888888999999888888999999:::;;;;;;::::::;;;===>>>>>>===<<<;;;>>>AAAAAAAAAFFFNNNZZZaaahhhiiikkkppptttuuuxxxxxx}}}------........./////////,,,,,,,,,------------...//////......------....../////////000000000111111111111111111111000000000333333222222222222333333222444555555444444555777666999<<<<<<===BBBKKKSSSeeennnyyy|||iii\\\PPPKKKIIIFFFDDDDDDBBBCCCEEEGGGGGGEEEBBB@@@CCCAAA@@@???@@@AAA@@@???@@@@@@????????????>>>>>><<<============<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>??????===;;;999;;;;;;::::::999999888888999999999999999:::;;;;;;888:::===???>>><<<999777;;;===@@@CCCDDDAAA<<<777:::::::::::::::999999888888888888888999999999:::<<<<<<;;;;;;::::::999999888888888999999999999:::::::::;;;<<<<<<:::999888666666777777777888888888:::999999999888888888888777777777888888888999999999999888888999999:::;;;:::999:::<<<>>>@@@???>>>===<<<>>>AAAAAAAAAGGGOOO[[[cccjjjkkkkkkoooqqqpppqqqrrrxxx.........////////////000.........////////////000//////............////////////000000000111111111000000000111111222222222333333222222222333444444333444555555555555666888777:::<<<===@@@IIIXXXcccpppvvv}}}|||mmm]]]SSSMMMHHHEEEEEEEEEEEEFFFGGGHHHHHHFFFDDDEEECCCAAA@@@@@@AAA@@@???????????????????????????===============<<<<<<;;;===============<<<;;;;;;========================;;;===@@@BBBBBB@@@===;;;;;;;;;:::::::::999999999<<<<<<<<<<<<<<<===>>>???888999;;;<<<<<<;;;999777;;;>>>BBBEEEEEEAAA;;;777999999:::::::::999999888888888888999999999::::::<<<<<<;;;;;;::::::999999888888888888999999999999999::::::::::::999888777777777777777888888888999:::::::::999999999888888777888888888999999999999999999888888999999:::;;;999999:::===@@@AAA@@@???>>>===>>>AAAAAAAAAHHHPPPZZZcccjjjkkklllnnnpppooopppqqqvvv.........////////////000.........////////////000//////.........//////000000000000000111111111111...///000111222333444555333222222222333444444555333555666666666666888999777999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<======>>>>>>===<<<<<<========================999<<<>>>AAAAAA???<<<:::;;;;;;;;;:::::::::::::::<<<<<<<<<<<<===>>>???@@@;;;::::::999999:::;;;;;;<<>>AAABBBAAA??????>>>???AAAAAABBBIIIQQQXXXaaaiiikkkllloooqqqpppppppppttt}}}------........./////////,,,,,,,,,------------...//////......//////000000000000000111111111222222...///000111222444555555333222222333333444555666333555777777666777888:::888:::>>>FFFRRRbbbrrr|||zzzyyy{{{{{{vvviii]]]TTTQQQMMMJJJIIIJJJNNNPPPNNNLLLNNNJJJFFFCCCBBBAAA@@@???=========>>>>>>>>>>>>??????>>>======<<<<<<======;;;<<<>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;777888;;;======<<<:::888;;;;;;;;;;;;::::::::::::999999999:::;;;<<<===>>>>>><<<;;;999:::;;;===???;;;???DDDFFFCCC???;;;999777888999999999999999999999999999999::::::::::::::::::::::::999999999999777777777888888888888999777777777666666666666555888999999999999::::::::::::999999999888888888888777777777888888888999999999999888888999999:::;;;:::;;;<<>>>>>>>>?????????@@@@@@??????===<<<<<<<<<===>>>:::;;;===???@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;===>>>;;;;;;::::::;;;<<<======;;;???CCCDDDAAA>>><<<;;;777777888999999999999999999999999:::::::::;;;;;;======<<<;;;:::999888888777777777777888888888888888888777666666666666666888888888888999999999999999999888888888777777777666666666777777777888888999999888888999999:::;;;;;;<<<>>>@@@CCCBBB@@@>>>AAA???@@@AAAAAACCCJJJSSSYYYaaaggghhhiiinnnrrrrrrqqqmmmlllqqq{{{,,,,,,,,,---------.............../////////000000///////////////000111111000111111111111222222222444444333333222111000000222222222333444555666777111333444555555555777999<<<@@@JJJ[[[lllxxx|||{{{|||wwwtttqqqlllmmmyyysssmmmeeeeeefffjjjlllhhh___WWWUUUQQQKKKFFFCCCAAA@@@>>>?????????@@@@@@AAAAAAAAA@@@???===<<<<<<<<<===>>>999;;;===@@@AAAAAA@@@@@@========================;;;;;;<<<======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===??????666777999:::::::::999999:::>>>BBBCCC@@@===<<<<<<666777888999999999999999999999:::::::::;;;;;;;;;AAA@@@???===;;;999888777777777777777888888888888999888888777777777777777777777777777888888888888888888888777777777777666666666666666777777777777999999888888999999:::;;;<<<===>>>AAACCCBBB???===BBB@@@@@@AAAAAACCCJJJTTT\\\cccgggggghhhmmmqqqrrrrrrnnnlllpppzzz////////////////////////............/////////000111000///////////////000000111111111111222222222000000//////000000111222666666666666666555555555888555333444777<<<@@@AAADDDUUUdddgggmmmwww}}}zzzzzznnndddbbbaaahhhyyyvvvuuuwww{{{|||sssbbbTTTOOOKKKGGGDDDBBBBBB@@@???@@@@@@AAA@@@???>>><<<:::>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>===<<<;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;::::::999999999999999888888888888888888999999:::;;;;;;;;;:::::::::<<>>:::777888888888888888888888888888888888777777777777777<<<;;;:::999999999::::::888999999999999888777777666666777888888888888888999888888888777777666666888777777777666666555555888888777777888888999:::999999:::;;;;;;;;;::::::???@@@AAABBBBBBAAA???>>>@@@>>>===@@@BBBDDDJJJRRR^^^cccgggfffhhhmmmpppppptttpppmmmpppxxx////////////////////////........./////////000000000000////////////000000111111111111222222222222444333333333333444555555666666666666666666666666555444444555888<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999999999999999999999999999999;;;;;;;;;;;;:::999999888999;;;===??????===:::888888888888888888888888888777777777777888888888888999999999888888777777777666777888999999999999999666777777888888888888888777777777666666555555555888888888777777777666666666666666777777777888888999999::::::;;;;;;::::::>>>???AAABBBBBBAAA???>>>@@@>>>===@@@AAACCCIIIPPP[[[aaaeeedddeeejjjnnnooorrrnnnlllnnnvvv////////////////////////....../////////000000000000000000//////000000111111111111111222222222333222222222222222333444444666666666666666666666666444666777888:::???FFFLLL___nnnzzzzzzwwwvvvrrrkkkaaa\\\\\\bbbiiiuuugggVVVKKKHHHEEEDDDDDDDDDCCCAAA;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;<<<===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888999999999999888999999::::::;;;;;;;;;<<<<<<<<<;;;:::999888777999999;;;<<<<<<;;;::::::888888888888888888888888666777777777888999999999999999::::::999777666555555666777888999:::::::::666777888888999999888888:::::::::::::::999999999999999999888888888888777666777888999999999888888999999999::::::;;;;;;;;;<<<>>>@@@BBBCCCBBB@@@???@@@======???@@@AAAFFFMMMWWW]]]bbbaaabbbggglllmmmpppmmmkkkmmmsss////////////////////////...////////////000000000000000000///000000111111111111111222222222333333222222111111222222333444666666666666666777777777666888::::::<<>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<===<<<:::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888999:::::::::;;;999999::::::;;;<<<======;;;;;;;;;;;;::::::999888888888999999:::::::::;;;888888888888888888888888666666777888999999:::::::::;;;<<<===<<<:::777666666666777888999:::::::::777777888999999999999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999;;;======<<<;;;:::999999999999:::;;;;;;<<<;;;===@@@CCCDDDCCCAAA@@@@@@======?????????CCCJJJTTT[[[aaa```aaafffkkkmmmooommmlllmmmrrr000000000000000000000000////////////000000000111000000000000000111222222111222222222222333333333666555555555555666777777666666666666777777888888777888:::;;;???JJJZZZfffrrr{{{~~~uuummmfffbbb```cccjjjvvvvvvcccOOOLLLGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBB????????????????????????===<<<;;;;;;<<<===<<<;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;<<<<<<<<<999999:::;;;<<<<<<======888999::::::;;;;;;;;;;;;888888888888888999::::::888888888888888888888888666777777888999::::::;;;:::;;;<<<===<<<:::888666888888999999999888888777777777888999999999999999666666666666666666666666999999999999999:::::::::888:::<<<===>>>===;;;:::999999888999999;;;<<<===<<<>>>BBBDDDEEEDDDBBB@@@???<<<<<>>BBBHHHSSS[[[bbbaaaaaaffflllooopppnnnmmmnnnrrr000000000000000000000000/////////000000000111111000000000000111111222333222222222222333333333333444444444333444555555666555666666777777888888999666888;;;???GGGTTTdddppp}}}{{{pppfffaaa```fffkkktttmmmVVVQQQJJJDDDAAA@@@@@@???>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>><<<;;;<<<===>>>===<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<777888999:::;;;<<<<<<<<<888888888888999999999999888888888888888888888888777888888888999:::::::::888888999:::999888777666999999999999999888777777777888999999:::999999999555555555666666666666777888999999999999:::::::::777888999:::::::::999999999999888888999;;;===>>>===@@@DDDGGGGGGEEEBBB@@@>>><<<<<>>===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???>>>======>>>???>>>===:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;888999999:::;;;;;;;;;;;;999999:::::::::999888888888888888888888888888888999999999999999999999999777777888888888999999999777888888999999999888888777888999999::::::999999777777777888888999999999888888888888999999999:::888888888888999999999999999888888888999;;;===???@@@BBBFFFIIIIIIFFFCCC@@@===;;;<<<@@@@@@???CCCIIIQQQ[[[ccccccbbbfffnnnssspppppppppoooppp~~~000000000000000000000000000000000000111111111111000000000000111222333444222222333333333444444444444444333333333444555555555666666777888999999999;;;???IIIVVVeeesss{{{~~~|||wwwooofffbbbffflllrrrzzznnnfffYYYNNNHHHFFFFFFGGGDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>???@@@???===;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::999999::::::;;;;;;;;;:::999999999:::;;;;;;:::999888666888888888888888888888888::::::999999999999999999999999999999:::;;;<<<===555666777888999:::::::::888888999::::::::::::999444444555555666666666777777777777888888999999999::::::999999999:::;;;<<<999888888777999;;;===???AAADDDHHHJJJJJJGGGCCC@@@===;;;===@@@AAA@@@DDDIIIPPP[[[ccccccaaafffnnntttpppoooooonnnooo}}}............////////////000111111111111222222222333222222111000000111111444444333222222333333333555444444333333333444444777666555666888;;;>>>@@@CCCMMMZZZgggttt}}}|||wwwvvvkkkeeefffjjjmmmmmmttt~~~ppp]]]TTTMMMGGGEEEHHHCCCDDDDDDDDDBBB@@@@@@@@@<<<======>>>?????????@@@@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;<<<===>>>=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777888888999:::<<<======::::::::::::::::::::::::>>>>>>===<<<;;;::::::999777888999999999999888777999888777888999999999777555555777888999:::::::::<<<<<<:::888666444333222<<<;;;;;;:::999999999888:::::::::999999999999999:::999888777777888999:::888:::<<<<<<;;;::::::;;;999:::;;;;;;::::::<<<>>>BBBGGGKKKMMMKKKGGGCCCAAAAAA@@@>>>===>>>@@@CCCDDDOOOXXX___bbbeeekkkppprrrtttpppnnnpppqqq|||....../////////000000000000111111111111222222222111111111111111222333333444333333222222333333444555444444333333444444444333444666777777999===@@@KKKXXXhhhrrryyy}}}{{{rrrhhhccceeekkkooopppxxxxxxfff\\\UUULLLFFFDDDDDDEEEEEEDDDCCCBBBAAAAAA???????????????@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999===<<<;;;;;;;;;===???@@@::::::::::::::::::::::::>>>>>>>>>>>>===<<<;;;:::888888888888888888888888999888777888999:::999777777888999999999999999999;;;::::::999888777777777777777888999999888888888888888888888999999999999:::999888888888888999:::;;;===??????===;;;::::::;;;<<<======<<<<<<>>>@@@DDDHHHMMMOOONNNJJJGGGEEECCCAAA???>>>>>>@@@CCCDDDOOOWWW^^^aaadddjjjoooqqqtttpppppprrrsss}}}/////////000000000111111000111111111111222222222///000000111222444555555333333333222222333333444444444444333333444444555111555888999888:::@@@EEEVVVfffvvv}}}~~~}}}tttmmmeeebbbgggnnnsssvvv~~~rrrhhhaaaWWWLLLEEEFFFFFFEEEDDDCCCCCCCCCCCCAAA@@@?????????@@@AAABBB???@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999???>>><<<;;;;;;<<<>>>???;;;;;;;;;:::::::::;;;;;;>>>???@@@AAAAAA???===;;;:::999888777777888999::::::888777888999:::999888:::::::::::::::999888888999999999::::::::::::;;;555666888:::;;;;;;:::999666666777777888888999999::::::999999999999::::::<<<>>>AAAAAA>>>;;;999999;;;<<<======<<<===???AAADDDHHHMMMPPPOOOLLLIIIHHHFFFDDDBBB@@@???AAACCCDDDNNNVVV]]]___ccciiinnnooosssqqqqqquuuvvv000000000000111111111111000000111111111222222222000000111333444444555555333333222222222333444444444444333333333444555555333777;;;;;;:::>>>IIIRRRcccppp|||~~~zzzuuukkkgggcccccciiirrrzzz~~~tttmmmcccVVVLLLIIIGGGDDDCCCCCCCCCCCCCCCAAA@@@???>>>===>>>@@@AAA??????@@@@@@@@@??????>>>>>>>>>===;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::===<<<;;;:::::::::;;;<<<===???BBBDDDDDDAAA>>><<<;;;:::888777777888:::;;;:::999888888::::::999888:::;;;;;;;;;;;;:::999999888888999999::::::;;;;;;888:::===??????>>><<<;;;444555555666777888888999::::::::::::::::::::::::999<<>>;;;999999999:::;;;;;;;;;;;;===???CCCGGGLLLNNNNNNKKKJJJIIIHHHFFFCCCAAA@@@AAACCCDDDMMMUUU\\\^^^aaaggglllmmmrrrpppssswwwyyy000000000000111111111111000000111111111222222222222222333444444444444333333222222222333333444555333333333333333444555666555888;;;:::<<>>??????@@@@@@@@@?????????>>>===<<<;;;:::::::::999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<:::999888<<<:::999777777888999999<<<>>>BBBEEEEEECCC???===;;;:::888777777888:::;;;:::999888999:::::::::888999999:::;;;;;;;;;;;;:::999999999999999888888888<<<===???AAA@@@>>>;;;:::444444555666777777888888::::::::::::::::::::::::555888;;;===<<<:::::::::999:::;;;;;;;;;<<<>>>@@@DDDHHHMMMOOOOOOMMMLLLKKKIIIGGGDDDBBBAAABBBCCCDDDMMMUUU\\\^^^```fffkkklllqqqooorrrwwwyyy/////////000000000111111000111111111111222222222222333444555555555444333222222222222333444555555333333333333444555555666555777:::<<>>>>>???@@@@@@@@@@@@??????>>>===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999777888;;;===???>>>===<<<:::999777555444555666777:::===AAACCCDDDBBB???===;;;:::999888888999:::;;;;;;999888999:::;;;:::999888888999::::::;;;::::::::::::999999888888777777;;;<<<======<<<;;;888777555555666666777777888888999999::::::::::::999999333555888999999999999::::::<<<===>>>===???AAACCCHHHLLLPPPRRRQQQPPPOOONNNIIIGGGDDDBBBAAABBBCCCEEEMMMUUU\\\^^^```fffkkklllooonnnpppuuuwww....../////////000000000000111111111111222222222000222444666777777666555222222222222333444555666333333333333444555666666666999===DDDOOO^^^nnnxxx|||~~~wwwpppfff^^^XXX]]]fffppp{{{uuugggWWWPPPHHHDDDDDDEEEDDDBBBCCCCCCDDDDDDCCCAAA>>>===>>>>>>???@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999999:::<<<>>>AAACCCDDD===<<<999777666777888:::999;;;>>>AAABBBAAA???===::::::::::::::::::::::::;;;:::999999;;;;;;:::999999999999999999999888777::::::::::::999999999999888888999999999888888777777777777777777777777777888888999::::::999888888555666777777666777888::::::<<<===>>>>>>???AAADDDJJJMMMQQQSSSRRRPPPOOOOOOHHHFFFCCCAAAAAABBBDDDEEENNNVVV]]]^^^aaafffkkklllnnnlllnnnrrruuu~~~............////////////000111111111111222222222...000333666888888888777222222222222333444555666222222222333444555666777888<<>>???@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999777888;;;@@@FFFIIICCCAAA>>><<<;;;;;;===>>>888:::===???@@@@@@>>>===999::::::;;;;;;::::::999;;;:::999999;;;;;;:::999:::::::::999888777666555::::::;;;;;;;;;;;;;;;<<<777777777888888999::::::888888888888777777777777777888999::::::999888777888999888777555555777999888:::;;;<<<<<<===@@@BBBJJJMMMPPPQQQPPPNNNMMMMMMGGGEEECCCAAAAAABBBDDDEEENNNVVV]]]___aaafffkkklllmmmkkklllpppsss}}}...............///000000333222000//////111333444111222444666888888888888333444666666666555555444555444666888777555888>>>999BBBNNNZZZhhhvvv~~~~~~xxxmmmaaa[[[[[[fffqqq~~~mmm\\\OOOLLLHHHAAAAAAHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????<<<<<<;;;;;;;;;:::::::::>>>======<<<<<<<<<======<<<<<<;;;::::::::::::;;;888888888999:::;;;===>>>EEECCC@@@===;;;:::::::::;;;::::::;;;===>>>===<<<555555666888999:::;;;<<<<<<:::888666777888;;;======<<<<<<;;;:::999888888888888999999999999888888:::;;;;;;;;;:::999777666777888888999999777666555888999999::::::999999888999999999999999999999999<<<;;;;;;<<<>>>BBBEEEGGGKKKMMMNNNOOOOOOMMMJJJIIIEEEBBB@@@AAAAAA@@@DDDJJJSSS[[[```______dddiiillllllllllllnnnrrr///............///000000222222000///000111333444111222444555777777777777444333111222333555666666777444333666999888:::===AAANNN]]]hhhttt|||uuujjj``````fffsss~~~vvveeeVVVRRRNNNFFFCCCGGGDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@======<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::???>>>===<<<;;;;;;:::::::::999888999;;;<<<<<<:::666666777888999::::::;;;>>>===;;;999999999:::;;;999999999::::::::::::;;;888888999999999999888888888888999999888777666555333444555777888888888888888999999999999999999888999999999999999999999999===<<<<<<<<<===@@@BBBDDDIIIJJJLLLNNNMMMKKKIIIGGG@@@>>>===?????????DDDJJJOOOWWW^^^^^^___dddkkkmmmlllkkknnnrrryyy//////......//////000111222111000000000222333444111111333444555555555555666333//////333666888777888333111555:::;;;===???KKK[[[lllvvv|||}}}wwwpppiiieeellluuu}}}ooo]]]VVVQQQHHHCCCDDDDDDCCCBBBAAAAAA@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAA=========>>>>>>>>>>>>>>>=========<<<<<<======>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<;;;:::::::::::::::999999:::;;;<<<<<<;;;;;;999888777888:::::::::888777777888888888999999999<<<;;;;;;;;;;;;<<<<<<<<<888888999999999:::::::::888888999999999999888888777777888888888777777666222333555666777888888888999999999999999999999999888888888888888888888888======<<<<<<<<<===???@@@EEEGGGJJJKKKKKKIIIFFFDDD>>><<<<<>>>>>>>>>>>>>>==================>>>???======<<<;;;;;;;;;;;;;;;999999999::::::<<<======777999:::<<<======<<<;;;;;;999888999::::::999888888888888888888888888888666777999;;;<<<=========;;;;;;:::999888777777666888999999::::::999999888888999999999:::::::::999777777777777777666666555999999888888888888999999888888888888888888888888<<<;;;;;;;;;;;;<<<===>>>BBBDDDGGGIIIIIIGGGCCCAAA@@@>>>>>>AAABBBAAAEEEKKKJJJSSSZZZZZZ\\\bbbiiilllllljjjmmmvvv///////////////000111111111111111222222333444555222111111111111222222222666444333444666666444111444666999:::888;;;IIIXXXsss|||tttooovvv}}}iii\\\RRRLLLIIIFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????=======================================>>>??????======<<<;;;;;;;;;;;;<<<::::::::::::;;;<<<======:::;;;===>>>>>>===<<<<<<===<<<::::::;;;;;;:::888999999999888888888888777555666888:::;;;;;;;;;:::<<<;;;;;;:::999888777777999999::::::::::::999999999999999999999999::::::999999888888888888888888999888888777777888888999888888888888888888888888999999::::::;;;<<<===>>>???AAAEEEHHHHHHEEEBBB???AAA???@@@BBBAAA@@@CCCHHHLLLTTTZZZZZZZZZ```fffhhhmmmjjjkkkttt000000//////000000111222000111111222333444555555333222222111111111222222111222444555444333222111777;;;@@@???<<>>>>>>>>>>>>>>=========<<<============>>>???@@@@@@>>>===<<<<<<;;;;;;<<<<<<>>>>>><<<;;;::::::::::::===>>>>>>>>>>>>>>>>>>===???>>><<<<<<<<<<<<:::999999999888888888888888888999999;;;<<<<<<;;;:::999999999:::::::::;;;;;;;;;999999::::::::::::999999888888777777666777777888777777777888999:::;;;<<<999888777666666777888999999999999999999999999999999999:::;;;<<<=========>>>@@@EEEHHHHHHEEEBBB???@@@>>>>>>@@@???===@@@EEEMMMUUU[[[ZZZZZZ^^^dddfffllljjjlllttt000000//////000000111222000000222333444555555555444333222111111111111222000333666666333333777:::@@@BBBCCCCCCCCCLLLdddyyy~~~}}}}}}ooo\\\PPPJJJIIIHHHGGGFFFEEEEEEEEEEEEAAAAAABBBBBBAAAAAA@@@???AAAAAA@@@???>>>======<<<============>>>???@@@AAA>>>======<<<<<<<<<<<<<<>>===<<<:::::::::999============>>>>>>???@@@@@@>>>===<<<<<<<<<:::888888888888888888888999999:::;;;<<<>>>@@@AAABBBBBB::::::;;;;;;;;;<<<<<<<<<999::::::;;;;;;::::::999:::999888666666666777777777777666777888999;;;<<<999888777666666777888999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;===@@@EEEHHHIIIFFFBBB???===<<<===@@@@@@>>>AAAFFFMMMUUU[[[ZZZZZZ^^^dddfffiiikkkpppxxx000000000000000111111222///000222333444555555555555444333111111111222222111555999777444666>>>EEEHHHFFFEEEEEEIIIVVVmmmhhhYYYQQQJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@DDDCCCBBBAAA???>>>==================>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;<<<===???AAABBB@@@>>>===<<<<<<;;;999888777777888888888999999999777999<<<@@@DDDHHHKKKMMM>>>>>>===<<<;;;::::::999999::::::;;;;;;::::::999===<<<:::888777777888888:::999777666666666777888999888777555555777888999;;;;;;;;;;;;;;;;;;;;;;;;===>>>======<<<;;;:::999===AAAEEEIIIIIIGGGCCC@@@===<<<>>>BBBBBBAAADDDIIIMMMUUU[[[ZZZZZZ___eeegggggglllttt|||000000000000000111111222000111444666777777777666333444555555444444555777444444444444666999===???===;;;<<>>;;;999;;;999:::;;;<<<;;;:::999888777888888999999999888888888888888888888888888888999999888888888888888888999999999999999999999999999999:::;;;;;;;;;::::::>>>AAAFFFKKKLLLJJJGGGDDD@@@BBBBBB@@@>>>@@@EEEIIIQQQTTTXXX[[[]]]___bbbdddhhhooorrryyy000000000000000111111222000111333555666666555444333444555555444444555777888666444444666:::===???BBB@@@BBBOOOdddxxxqqq___QQQMMMJJJIIIEEE@@@@@@CCCCCCBBBBBBAAAAAABBBBBBCCCEEEBBB??????BBBCCC@@@<<<:::<<>>===>>>>>>;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;;;;<<<<<<;;;:::999888777777999999999999:::;;;<<<===<<<======@@@KKKYYY```^^^MMMCCC<<<<<<===;;;:::;;;888999::::::;;;;;;;;;;;;999::::::::::::999999888888888888888888888888888:::::::::999999999999999999999999999999999999999999999::::::;;;;;;::::::???BBBHHHLLLMMMJJJFFFCCC???AAAAAA???>>>???DDDHHHRRRTTTXXXZZZ\\\___bbbeeehhhoooqqqyyy000000000000111111222222000111333444444444333333333444555555444444555777666444222444999>>>@@@@@@EEEFFFNNN___uuusss]]]UUUNNNKKKIIIDDDAAAAAACCCCCCBBBBBBBBBBBBBBBCCCDDDAAA??????AAABBB???<<<<<<>>>@@@@@@???>>>>>>???===>>>???>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;:::999888777666666::::::::::::;;;<<<======>>>???>>>AAAIIITTTXXXWWWHHHAAA<<<<<<===<<<;;;<<<888888888999:::;;;======;;;;;;<<<;;;;;;:::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;999999999999999999999999999999999::::::;;;;;;;;;???CCCIIINNNNNNKKKEEEBBB@@@AAABBB@@@>>>@@@EEEIIISSSUUUWWWYYY[[[^^^cccfffhhhoooqqqxxx000000111111222222222222222333333444444444333333333444555555444444555777666555666;;;CCCHHHHHHGGGEEELLL[[[nnnqqqcccUUUNNNLLLHHHDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCBBB@@@??????AAAAAA???===>>>@@@AAAAAA@@@???@@@AAA???@@@@@@???<<<;;;;;;<<<======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;:::::::::999888888777777999999999::::::;;;<<<===???>>>===>>>BBBFFFHHHHHHCCC???;;;;;;<<<<<<<<<<<<:::999888888999:::<<<===;;;;;;<<<;;;;;;:::999888999999999999999999999999::::::::::::;;;;;;;;;;;;999999999999999999999999999999999999:::;;;;;;<<<@@@DDDJJJNNNNNNKKKEEEAAAAAABBBCCCBBB@@@BBBGGGKKKTTTUUUWWWXXXZZZ^^^cccggghhhoooqqqxxx000000111222222222222111444444444555555555555444333444555555444444555777999:::>>>DDDJJJMMMLLLIIIEEESSSgggxxxttt^^^RRRMMMHHHEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>???@@@???>>>===>>>@@@???@@@@@@???===;;;<<<=========<<<<<<<<<<<<======<<<======<<<<<<<<<;;;;;;999999999999::::::::::::888888888888999:::;;;<<<===;;;:::;;;<<<======>>>>>>===<<<;;;;;;======;;;<<<;;;:::999888999:::;;;:::::::::::::::999888888999999999999999999999999888999999999::::::;;;;;;999999999999999999999999999999888999999;;;<<<===@@@DDDIIIMMMNNNJJJEEEAAA???AAABBB@@@???AAAFFFKKKTTTUUUWWWXXXZZZ^^^cccggghhhnnnpppwww///000222333333333222111444444444555555666666666333444555555444444555777666999===AAACCCDDDEEEEEEMMM]]]qqq}}}lll[[[QQQIIIEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======>>><<<;;;:::<<<===>>>???@@@>>>===;;;<<<======<<<<<<<<<<<<<<<<<<===<<<============<<<;;;;;;999999999:::::::::::::::888888888888999:::;;;;;;999777888;;;<<<:::;;;===:::<<<<<<::::::<<<<<<:::<<<;;;::::::999999999:::999999::::::::::::999999::::::::::::::::::::::::888888999999::::::;;;;;;999999999999999999999999999999888888999;;;===>>>@@@CCCHHHKKKKKKIIIEEEBBB<<<>>>???>>>===???DDDIIISSSUUUWWWYYY[[[^^^cccfffgggnnnpppvvv///000222444444333222111222222333333444555666777333444555555444444555777333777:::;;;;;;???FFFKKK\\\hhhwwwkkk\\\PPPIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCBBBBBBBBBBBBCCC>>>???>>>===;;;;;;===>>><<<===>>>>>><<<<<<<<<>>><<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>===<<<;;;:::;;;::::::999888888777777999999999999999;;;<<<<<<999777888======999999===777<<<===:::999<<<<<<888999999::::::;;;;;;::::::888999:::;;;;;;<<<<<<;;;::::::::::::::::::::::::999999999:::;;;<<<<<<<<<999999999999999999999999999888888888999;;;===??????BBBEEEHHHIIIHHHFFFDDD===>>>??????>>>@@@EEEJJJRRRTTTXXXZZZ\\\___bbbeeegggnnnpppvvv///111222444444333222111111111111222333444666777333444666555444444555777666:::======>>>EEESSS^^^iiipppzzzzzzgggWWWNNNLLLFFFFFFEEECCCCCCBBBBBBBBBBBBCCCDDDCCCBBBBBBCCCDDDBBBBBBBBB@@@>>>>>>@@@AAA;;;<<<======<<<<<<===>>>;;;;;;;;;::::::;;;;;;;;;<<<===>>>>>>>>>===;;;:::<<<;;;:::888666555333333::::::::::::;;;<<<======;;;888:::>>><<<666555999666<<<>>>:::999<<<;;;777666777999;;;<<<<<<<<<;;;999999;;;<<<===>>>>>>>>>::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>999999999999999999999999999888888777999;;;===??????AAADDDFFFGGGGGGFFFEEE@@@AAABBBBBBAAACCCHHHMMMQQQTTTXXX[[[]]]___bbbdddgggnnnooovvv//////000111222333333333111222333444555555555555444444444444666777888999666999<<<===AAAKKKZZZeeeqqquuu{{{rrr```RRRLLLJJJFFFDDDEEEEEEBBBBBBEEECCCDDDEEEEEEDDDBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;:::999999888888999999:::888999::::::;;;;;;::::::;;;;;;:::::::::;;;<<<======;;;:::999:::<<<>>>??????<<<777:::@@@999444;;;999;;;<<<>>>>>>===;;;:::;;;;;;;;;<<<>>>>>>;;;999999999999888999999::::::>>>@@@DDDHHHJJJIIIHHHFFFEEEDDDBBB@@@@@@CCCIIIMMMQQQUUUZZZ\\\]]]___cccfffhhhnnnnnnrrr//////000222222333333222222222333444555555555444444444444555666777888999555777:::???FFFSSSbbbllluuuyyy}}}{{{kkkZZZQQQLLLHHHEEEFFFEEEBBBAAACCCCCCCCCDDDEEEDDDBBB@@@???========================>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::::::::;;;;;;:::999999999999999999:::888999::::::;;;;;;:::::::::::::::::::::;;;;;;<<<;;;;;;:::999999:::<<<<<>>===;;;999::::::::::::::::::;;;<<<;;;>>>BBBFFFIIIJJJJJJIIIEEEDDDBBB@@@@@@BBBHHHLLLQQQUUUZZZ]]]]]]___cccfffgggllllllppp}}}///000111222222222222222222333333444444444444333555555555555666666777888888999<<>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>==================<<<<<<<<<;;;:::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::999999999999::::::888999::::::;;;;;;::::::999999999:::::::::;;;;;;::::::::::::999999999999<<<888===;;;333???HHH;;;;;;;;;<<<<<<<<<<<<;;;:::;;;;;;;;;<<<======;;;999;;;;;;;;;;;;;;;<<<======999;;;???CCCGGGIIIKKKLLLEEEEEEBBB@@@???AAAFFFJJJQQQUUUZZZ]]]^^^___cccgggeeekkkkkknnn{{{///000111222222222222222222333333444444444333333666666555555666777777888===>>>AAAIIIUUUbbblllqqqvvvzzz}}}xxxtttssssss}}}xxxwwwwwwxxxzzz~~~hhhVVVPPPIIIDDDEEEEEEBBB@@@AAABBBCCCCCCCCCCCCBBBAAA@@@??????????????????????????????@@@@@@??????>>>>>>========================>>>======<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;999::::::::::::::::::999888999::::::;;;;;;::::::888999999:::::::::::::::::::::;;;;;;:::999888777999444>>><<<222LLL```KKK<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::<<<======;;;999::::::::::::;;;<<<======:::;;;>>>BBBEEEHHHJJJKKKEEEEEECCC@@@???AAAEEEHHHQQQVVV[[[]]]^^^```cccgggeeekkkjjjnnn{{{000000111222222222111111222222333333444333333333666666666666666777888999???AAAHHHRRR^^^iiipppssswww{{{~~~|||wwwrrrqqqrrrwww|||yyyvvvsssqqqkkkkkkjjjjjjkkklllnnnooopppsssyyyvvvaaaTTTKKKEEEDDDEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999999:::::::::;;;;;;999:::;;;;;;;;;;;;:::999888999::::::;;;;;;::::::888999:::;;;;;;;;;::::::;;;;;;<<<<<<;;;:::999888777333======888XXXmmmWWW===<<<;;;:::999::::::;;;:::::::::;;;===<<<:::888999999999999:::;;;<<<===<<<===???BBBDDDFFFGGGHHHEEEEEECCCAAA@@@AAAEEEHHHRRRVVV[[[]]]^^^```dddgggfffllllllooo|||000111111222222222111111000111222333444444444444555555555666777888::::::>>>DDDPPP\\\hhhqqqvvvyyy{{{}}}|||vvvooolllnnnrrr}}}{{{yyyyyyxxxvvvtttqqqnnnlllgggfffeeeeeeddddddddddddbbbdddggglllqqqxxxnnn^^^SSSHHHFFFFFFEEEDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<======>>>=========<<<;;;;;;;;;888888888888888888888888999999::::::::::::;;;;;;999:::;;;<<<<<<;;;:::999888999::::::;;;;;;::::::999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;::::::::::::888666===@@@EEE___kkkWWW>>>===:::999888999:::;;;:::::::::;;;<<<<<<:::888999999999999:::;;;=========???AAACCCEEEFFFFFFEEEEEEEEEDDDCCCBBBCCCFFFIIIRRRVVV[[[^^^^^^```dddhhhgggmmmmmmppp}}}111111222222222111111000...///111222444444555555444444555666777999;;;<<>>===<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<999999999999999999999999999999::::::::::::;;;;;;999:::;;;======;;;:::999888999::::::;;;;;;::::::999;;;<<<>>>>>>===<<<;;;::::::999888888999:::;;;777:::???HHHYYYhhhdddTTT???===:::888777888:::;;;:::999999;;;<<<<<<:::888999999::::::;;;===>>>???===???BBBEEEGGGGGGFFFEEEDDDEEEEEEDDDCCCEEEHHHKKKRRRWWW\\\^^^___```dddhhhgggmmmmmmppp}}}111111222222222111111000---...000222444555666666333333444666888:::<<<===FFFSSSdddpppuuuvvvxxxzzzxxxwwwssslllfffiiittt~~~~~~|||yyyuuuqqqoooiiiiiiiiiiiihhhgggfffeee^^^^^^]]]\\\\\\^^^cccgggiiiooouuuwwwxxx~~~vvvfffTTTLLLIIIGGGEEEFFFAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>============>>>>>>?????????@@@<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999:::<<<======<<<:::999999999:::;;;;;;;;;:::::::::;;;===??????>>>===<<<999888777666666888:::<<<555<<>>???@@@;;;>>>BBBFFFHHHHHHGGGEEEDDDEEEEEEEEEDDDFFFJJJLLLSSSWWW\\\^^^___aaadddhhhgggllllllppp}}}333333222222333333444555444444444444444555666666:::666555666666777===DDDXXX]]]eeeqqq{{{~~~}}}yyy}}}qqqhhhfffdddeeettt|||yyywwwsssrrrqqqoookkkgggcccaaaaaa___]]]^^^```aaabbbaaaggggggggghhhkkkooosssuuuppp[[[QQQNNNJJJEEEBBBDDDDDDCCCBBBBBBBBBCCCCCCEEECCCBBB@@@??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>============>>>>>>>>>>>>===<<<:::999888888:::::::::;;;;;;;;;<<<<<<======<<<;;;::::::999999::::::::::::::::::::::::888888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::======DDDUUUfffhhhZZZLLL<<<;;;999777777888999:::777777666666777999;;;<<<;;;;;;:::999:::;;;<<<===<<<>>>BBBEEEFFFFFFEEEDDDFFFFFFFFFEEEEEEFFFJJJMMMSSSVVVYYY\\\^^^aaadddgggiiijjjmmmsss{{{333333222222333333444555555555444444444555555666888666666777888:::DDDNNN___ccckkkuuu}}}|||xxxsssiiidddgggkkkppp}}}|||zzzyyywwwtttpppllliiigggeeeccc``````aaabbbbbbbbbddddddcccdddeeeggghhhjjjrrrvvvhhhYYYQQQJJJDDDBBBBBBBBBAAA@@@@@@@@@@@@AAACCCCCCAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;======<<<<<<<<<<<<======<<<<<<;;;;;;:::999888888:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999::::::::::::::::::::::::888999999::::::::::::999:::::::::999999888888888:::===FFFUUUaaa___PPPBBB<<<;;;999888777888999:::999999999999999:::;;;<<<;;;;;;:::999:::;;;<<<===;;;===@@@CCCDDDDDDCCCBBBDDDEEEFFFFFFFFFGGGJJJLLLTTTWWWZZZ\\\^^^aaadddgggiiiiiimmmsss{{{333333222222333333444555555555444444444444444555555555777999999>>>MMM[[[hhhmmmttt|||zzzvvvmmmfffeeennnxxx~~~zzzwwwsssqqqpppkkkiiifffddddddeeedddccccccccccccbbbbbbaaa```___eeegggjjjpppxxx{{{iiiZZZNNNHHHGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;::::::999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999:::::::::::::::::::::::::::::::::;;;::::::999999::::::999999999999888888999???IIIUUU[[[UUUFFF999<<<;;;999888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999:::<<<===<<<===@@@BBBDDDDDDCCCBBBCCCDDDFFFGGGGGGHHHJJJLLLUUUXXX[[[]]]___aaadddfffiiiiiimmmsss{{{333333222222333333444555555555444444333333444444555666888:::;;;BBBTTTeeeqqquuu{{{~~~xxxsssooojjjlllxxx}}}zzzxxxxxxssspppllljjjiiiiiihhhffffffgggggggggeeeccc```^^^dddeeeeeefffiiiooowww|||kkkZZZOOOMMMEEEEEEDDDCCCBBBBBBBBBBBB???@@@AAABBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAJJJRRRRRRKKKAAA888;;;::::::999999999::::::;;;;;;<<<======<<<;;;:::;;;:::999999999:::;;;<<<<<<>>>AAACCCEEEFFFGGGGGGDDDEEEEEEEEEEEEGGGKKKOOOVVVXXX[[[]]]___aaadddfffhhhiiilllsss{{{333333222222333333444555555444444333333333444444666777999;;;===EEEYYYlllwww{{{{{{vvvrrrppppppuuu~~~}}}zzzwwwsssqqqpppooonnnlllkkklllmmmmmmllliiifffdddeeeffffffffffffgggiiilllqqqtttzzzhhhVVVOOOGGGFFFEEEDDDCCCCCCCCCCCC???@@@AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????===============<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@EEEHHHGGGCCC>>>;;;::::::::::::::::::;;;;;;999:::;;;<<<<<<;;;999888::::::999888999:::;;;<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@??????>>>>>>??????@@@??????>>>>>>>>>=========:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::=========>>>======<<<<<<888888999999999999::::::999;;;===>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;888999999:::::::::999999:::999888888888999;;;<<<888:::<<<@@@CCCFFFHHHIIIHHHGGGEEEBBBBBBEEEKKKPPPSSSVVVYYY\\\^^^aaadddggghhhhhhlllrrrzzz333333222222333333444555111111111222333444555666999777888???GGGSSSfffvvv|||}}}yyyxxxwww{{{}}}|||}}}}}}||||||vvvwwwwwwwwwvvvtttsssqqqlllmmmmmmllliiifffeeeeeebbbdddggghhhjjjlllooorrryyyeeeVVVIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>??????@@@??????>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;888888888999999:::::::::999999999999999999::::::999::::::;;;;;;<<<;;;;;;999888888888999:::;;;;;;:::999888888888999;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGGGGFFFEEEFFFHHHKKKQQQSSSWWW[[[]]]```dddgggggghhhlllrrrzzz333333222222333333444555000000111222333555666777999666888@@@KKKYYYkkkzzz~~~|||zzzzzz{{{}}}||||||{{{zzzxxxwwwvvvxxxwwwuuuqqqlllhhhggggggcccdddggggggggghhhjjjlllhhhooovvv{{{~~~nnn^^^LLLKKKJJJHHHGGGFFFFFFFFFDDDCCCBBBAAAAAABBBDDDEEE>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@>>>>>>============>>>>>>@@@???>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;999999888888999;;;<<<>>>:::999888888888999:::;;;@@@@@@AAABBBDDDEEEFFFFFFEEEGGGIIIIIIHHHGGGFFFGGGOOORRRVVVZZZ]]]```dddgggggghhhkkkrrrzzz333333333333333333333333444555777666555555666777999:::>>>GGGUUUfffsss{{{}}}zzz|||~~~~~~|||{{{{{{{{{|||}}}zzzzzzyyywwwuuuqqqnnnllliiihhhgggffffffggghhhhhhiiiiiijjjlllpppuuuyyy|||}}}cccWWWPPPKKKJJJIIIHHHIIILLLJJJGGGEEEFFFDDD@@@>>>@@@@@@@@@AAAAAA@@@???===<<<:::;;;===>>>>>>===<<<;;;===>>>>>>>>>????????????>>>============<<<<<<<<<<<<;;;<<<===??????===;;;;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<<<<<<<;;;;;;=========<<<;;;;;;;;;:::999999:::;;;;;;<<<===============<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<>>>@@@CCCFFFHHHIIILLLKKKIIIFFFDDDDDDHHHKKKWWWWWWXXXXXXZZZ^^^dddiiigggfffiiiqqq|||333333333333333333333333333555666666555555666888;;;<<>><<<;;;<<<===@@@AAABBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<>>>??????===;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;;;;<<<<<<999999999999::::::::::::<<<;;;;;;;;;::::::::::::999999:::::::::::::::;;;;;;;;;;;;:::;;;<<<<<<===<<<===???BBBEEEGGGIIIJJJJJJIIIHHHFFFDDDFFFIIIMMMUUUVVVWWWXXXZZZ^^^cccggghhhgggjjjrrr|||333333333333333333444444333444555555555555777999===AAAIIIWWWgggtttzzz|||{{{~~~~~~~~~}}}|||zzzyyyxxxxxxvvvtttqqqnnnmmmllllllmmmllllllkkkkkkkkklllllliiimmmrrrxxxmmm```SSSPPPQQQQQQQQQRRRLLLFFFCCCDDDCCC@@@@@@AAA????????????>>>===<<<;;;===>>>@@@BBBDDDDDDDDDDDDDDDDDDCCCAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::===<<<===>>>@@@@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::999999888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999:::::::::::::::777888888999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999:::::::::::::::;;;;;;<<<<<<>>>AAADDDGGGIIIIIIJJJHHHHHHGGGFFFEEEGGGKKKNNNSSSUUUWWWYYY[[[^^^bbbdddiiihhhlllsss}}}333333333444444444444444222333555555555666999<<<@@@FFFRRRbbbqqqzzz|||||||||~~~~~~}}}}}}}}}|||yyyvvvtttrrrrrrqqqtttsssrrrpppnnnllljjjiiijjjllloooqqqttt{{{mmmXXXPPPQQQSSSTTTVVVSSSKKKEEEDDDDDDAAA@@@AAA???????????????>>>=========>>>???@@@AAAAAAAAAAAACCCCCCBBBAAA???>>>===<<<<<<<<<;;;;;;;;;:::::::::===<<<===???AAAAAA???>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777999;;;<<<:::::::::;;;;;;<<<<<<<<<:::999999999999999999999:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<;;;;;;;;;::::::999999999:::999999999999:::;;;;;;<<<>>>AAADDDGGGHHHHHHHHHHHHHHHHHHFFFEEEFFFJJJLLLQQQTTTWWWZZZ\\\^^^```ccchhhiiilllsss{{{333333333444444555555555222444555555666888<<>>>>>@@@?????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<===???AAAAAA@@@>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777999;;;<<<999:::::::::;;;;;;<<<<<<:::999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;==============================<<<<<<;;;;;;:::::::::999999999999:::;;;;;;;;;<<>>BBBKKKVVVfffsssyyyzzz{{{|||~~~}}}}}}}}}~~~{{{||||||{{{yyyuuurrrooohhhlllppprrrrrrrrruuuxxxzzz~~~sss___WWWWWW[[[aaadddXXXKKKGGGEEEBBB@@@@@@BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>======>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<>>>@@@AAA@@@>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999999888999:::;;;<<<::::::::::::;;;;;;;;;;;;999999999:::::::::::::::999999:::::::::::::::;;;<<<<<<<<<===========================<<<<<<<<<<<<:::::::::::::::;;;;;;<<<;;;<<<===???AAACCCEEEFFFJJJJJJJJJHHHFFFEEEGGGHHHQQQTTTXXX[[[\\\^^^aaacccfffhhhmmmrrrxxx333333444444555666666666444555666777888<<>>>>>>>>??????@@@@@@@@@=========<<<<<<<<<;;;;;;::::::;;;===@@@@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999::::::;;;;;;<<<<<<777888999:::<<<===>>>???;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<===???BBBEEEGGGHHHIIIIIIHHHFFFFFFHHHIIISSSUUUXXX[[[\\\___bbbeeegggiiinnnsssxxx333333444444555666777777555666777777999===CCCGGGVVVfffwww}}}zzzwww{{{{{{{{{}}}~~~|||yyyxxxyyy|||xxxyyyyyyyyy{{{pppffffffjjjfffWWWIIIDDDDDDCCCBBBBBB@@@@@@???>>>>>>???@@@AAA>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>============<<<<<<<<<999999:::===???@@@???===;;;<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999:::;;;;;;<<<======777888:::<<>>===<<<<<<>>>BBBEEEHHHFFFGGGHHHHHHGGGGGGIIIKKKTTTVVVYYY[[[\\\___cccfffhhhkkkppptttxxx777777666444444333333333222444666777999===DDDIII```iiisssyyy|||~~~}}}{{{zzz|||~~~xxxssseeeXXXKKKEEEBBB@@@>>>???AAAAAA@@@@@@@@@AAABBBBBB@@@??????>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;===;;;::::::;;;<<<:::999<<<;;;;;;<<<>>>???>>>=========<<<<<<<<<;;;;;;;;;===<<<;;;:::;;;===???AAA===<<<;;;::::::;;;<<<===:::;;;<<<;;;999999;;;<<<::::::;;;<<<===>>>???@@@===<<<::::::<<<===<<<;;;>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAADDDEEEFFFIIIKKKJJJGGGFFFGGGHHHSSSSSSUUUVVVXXX]]]dddiiigggnnnnnnqqq}}}555555444444444555555666555777:::;;;<<>>>>>>>>>>>>>>@@@@@@@@@???>>>>>>=========<<<:::;;;<<<<<<;;;999:::999999:::<<<======<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::999:::<<<>>>???===<<<;;;;;;;;;;;;<<<===;;;;;;:::999999:::;;;;;;::::::;;;<<<===>>>??????===<<<::::::<<<===<<<;;;============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@BBBDDDFFFHHHJJJLLLKKKHHHGGGHHHIIINNNPPPRRRUUUYYY___gggllliiipppppprrr}}}333333333444555666777888222666999999:::CCCQQQ]]]gggmmmtttxxxyyy{{{sssbbbVVVLLLIIIIIIGGGFFFFFFAAABBBBBBCCCBBBAAA???>>>@@@??????>>>>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>===<<<;;;;;;<<<<<<;;;999999888777888:::<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;<<<======<<<;;;;;;;;;;;;<<<======;;;999:::===>>><<<999999::::::;;;<<<===>>>>>>===;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???AAACCCEEEGGGHHHIIIJJJIIIGGGGGGGGGHHHMMMOOOQQQTTTYYY___fffkkkkkkqqqqqqsss~~~444444333444444555666777333666999888:::DDDVVVdddmmmqqqvvvyyyyyy{{{}}}nnn```UUUKKKIIIIIIGGGDDDDDDAAABBBCCCDDDCCCAAA>>>===@@@??????>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>===<<<;;;;;;<<<<<<;;;:::999888777888:::;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>><<<<<>>888999::::::;;;<<<<<<=========;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBDDDFFFGGGEEEFFFFFFEEEEEEEEEFFFGGGPPPQQQSSSUUUWWW\\\aaaeeejjjqqqqqqttt~~~555555444444444444555555888;;;===>>>AAALLL]]]kkkpppqqquuuyyyyyy|||sssbbbWWWMMMJJJIIIFFFCCCBBBAAABBBCCCDDDCCCAAA>>>===@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>><<<;;;;;;<<<===;;;::::::999888999<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;>>>===@@@EEEJJJGGG???777999999::::::;;;;;;<<<<<<<<<;;;999999;;;<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGEEEEEEDDDEEEFFFHHHIIIIIIOOOQQQSSSUUUWWWZZZ___bbbgggnnnooosss666555555444444444555555888:::===@@@HHHTTTbbbllloooooorrrwwwyyy~~~zzzfff[[[OOOKKKJJJFFFDDDCCCAAABBBBBBCCCBBBAAA???>>>@@@??????>>>>>>>>>>>>>>>>>>=====================>>>===<<<<<<======<<<:::;;;:::999:::===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;;;;<<<===AAAEEEHHHEEE>>>888999999999:::::::::;;;;;;<<<:::999999:::;;;;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===@@@CCCEEEFFFGGGHHHFFFFFFGGGJJJMMMOOOOOOMMMOOOQQQTTTVVVZZZ___bbbdddlllnnnrrr444444444444444555666777666777;;;CCCOOO\\\hhhnnnqqqooossszzz|||gggZZZNNNIIIHHHEEEDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======<<<;;;;;;:::999:::===>>>===<<<;;;;;;;;;<<<<<<<<<======::::::;;;;;;;;;:::::::::;;;;;;<<<======<<<;;;;;;:::<<<===??????>>><<<:::999999999999::::::::::::<<<:::999999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777999<<>>IIIXXXgggpppuuutttrrrvvv~~~dddWWWJJJFFFEEECCCCCCDDDAAAAAA@@@@@@@@@AAABBBBBB@@@??????>>>>>>>>>>>>>>>??????????????????@@@@@@???===<<<<<<======<<<;;;:::999999:::<<<======<<<;;;;;;;;;<<<<<<<<<======999999:::::::::999999888:::;;;<<<======<<<;;;:::999:::999888777777999;;;999999999999999999::::::<<<:::999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888<<>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;;;;<<<<<<>>>>>>===;;;999888???>>>===<<<;;;;;;<<<===:::::::::;;;<<<===>>>???======<<<<<<;;;:::888888;;;;;;;;;;;;::::::999888999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>@@@CCCFFFIIIKKKFFFGGGIIIHHHGGGGGGHHHJJJNNNPPPSSSUUUXXX[[[```dddfffmmmmmmqqq~~~444555666666555777999<<<;;;@@@JJJWWWcccnnntttvvvuuuuuuwww}}}aaaUUUIIIFFFFFFDDDBBBBBBBBBCCCDDDEEEEEEDDDBBBAAA??????>>>>>>>>>=========<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<===>>>???@@@AAA@@@>>>===???>>>===<<<;;;<<<<<<===<<<<<<<<<;;;<<<<<<======:::;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;:::999888999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;======>>>@@@BBBEEEGGGHHHGGGIIIJJJJJJIIIHHHJJJKKKNNNPPPSSSUUUXXX\\\aaaeeegggmmmmmmrrr~~~555666777666666777:::<<<>>>EEEPPP]]]hhhpppuuuwwwxxxwwwyyypppYYYOOOHHHGGGHHHEEEBBBBBBCCCCCCDDDEEEDDDCCCAAA@@@?????????>>>>>>>>>>>>=========>>>>>>??????>>>>>>??????>>>===============<<<===???AAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<===>>>=========<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999999:::::::::;;;;;;<<<===>>>AAABBBDDDEEEEEEHHHIIIKKKJJJIIIIIIJJJLLLLLLOOORRRUUUYYY]]]cccfffhhhnnnnnnrrr666777777777666888:::===BBBKKKXXXdddnnnsssvvvwww|||{{{}}}{{{dddSSSLLLHHHJJJKKKHHHDDDDDDBBBBBBBBBBBBAAA@@@>>>===@@@@@@?????????>>>>>>>>>===>>>>>>?????????>>>>>>??????>>>===============:::;;;<<<>>>>>>>>>>>>>>>=========<<<<<<<<<===============>>>============;;;;;;<<<======<<<<<<<<<:::;;;;;;;;;;;;;;;::::::999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<===@@@BBBDDDDDDDDDDDDHHHIIIJJJJJJIIIIIIJJJKKKKKKNNNRRRUUUYYY^^^dddhhhiiinnnnnnqqq~~~555666777777777999<<<>>>HHHQQQ___kkkrrruuuwwwxxx}}}|||www^^^PPPKKKIIIKKKLLLIIIFFFGGGCCCCCCBBBBBBAAA@@@???>>>@@@@@@@@@@@@????????????>>>>>>????????????>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================;;;<<<===>>>????????????????????????>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;;;;999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<============???AAACCCEEEEEEEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJKKKNNNRRRUUUZZZ___eeeiiiiiinnnmmmqqq}}}444666777888888:::>>>AAAMMMWWWdddoootttvvvxxxyyyzzz}}}www___QQQLLLIIIJJJJJJHHHGGGIIIEEEEEEEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@????????????@@@@@@??????>>>>>><<<<<<<<<<<<===>>>???@@@>>>>>>>>>===============;;;<<<======>>>=========:::<<<===???@@@AAA@@@@@@@@@@@@@@@???>>><<<;;;::::::;;;;;;<<<<<<<<<<<<;;;999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>>>>???AAACCCDDDFFFGGGGGGFFFGGGIIIHHHGGGGGGHHHJJJLLLOOORRRVVVZZZ___eeeiiiiiinnnlllooo|||333555666888999<<<@@@CCCQQQ[[[hhhqqquuuwwwxxxzzz|||zzzbbbRRRLLLHHHHHHGGGEEEFFFIIIFFFEEEEEEDDDDDDDDDEEEEEEBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@???>>>===<<<<<<======???@@@BBBCCC============>>>???@@@@@@:::;;;===>>>>>>>>>======<<<===???AAAAAA@@@???>>>===============<<<;;;:::::::::;;;<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<======>>>======???@@@CCCEEEGGGHHHGGGHHHIIIIIIHHHHHHIIIKKKMMMOOOSSSVVVZZZ___dddhhhhhhmmmkkknnn{{{222444666888:::===AAADDDSSS]]]jjjrrruuuvvvyyy{{{{{{dddSSSMMMGGGEEEDDDBBBEEEIIIDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===???@@@CCCDDDEEE:::;;;;;;<<<===???AAABBB:::;;;===>>>>>>>>>======>>>???AAAAAAAAA@@@>>><<<999:::;;;;;;<<<;;;;;;;;;::::::;;;<<<=========<<<999999:::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999;;;<<<======<<<<<<===>>>AAADDDGGGIIIHHHIIIKKKJJJIIIIIIJJJLLLNNNPPPSSSWWWZZZ___dddhhhgggllljjjmmmzzz444666999999999>>>FFFMMMZZZbbblllrrrsssuuuzzz~~~~~~~~~oooVVVPPPKKKJJJGGGCCCCCCGGGFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????===>>>AAACCCDDDCCCBBBAAA???????????????>>>============<<<<<<<<<<<<======@@@@@@??????>>>>>>======;;;===>>>@@@@@@???===<<<;;;999888999<<<>>><<<:::999:::;;;<<<<<<;;;;;;:::>>>>>>===<<<;;;::::::999888:::<<<<<<;;;;;;;;;<<<===<<<:::999999:::<<<===??????>>>>>>@@@BBBEEEGGGJJJKKKKKKIIIGGGFFFGGGHHHOOOQQQTTTWWWZZZ___fffjjjggggggjjjooovvv444777999999999???JJJSSS___fffnnntttuuuwwwyyy|||xxxaaaYYYRRRPPPOOOLLLKKKMMMFFFFFFDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@<<<===???AAAAAAAAA@@@???>>>>>>??????>>>>>>===<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>=========<<<===>>>>>>>>>===<<<;;;<<<:::999:::===>>>===;;;::::::::::::::::::::::::=========<<<;;;;;;::::::888:::<<<<<<;;;;;;;;;<<<===<<<:::999999:::<<<===>>>>>>>>>>>>@@@CCCFFFHHHKKKLLLLLLJJJHHHGGGHHHIIINNNPPPSSSVVVZZZ___eeeiiiggggggjjjooovvv444777:::999:::BBBPPP\\\eeejjjqqquuuwwwwwwxxxyyyjjj]]]RRRPPPRRRQQQOOONNNFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA:::<<<===?????????>>>>>>======>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======<<<<<<<<<========================<<<<<<;;;;;;;;;===;;;;;;;;;===>>>===<<>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<<<<;;;;;;;;;<<<===<<<;;;::::::;;;<<<============>>>@@@CCCGGGIIILLLLLLLLLKKKIIIHHHIIIKKKMMMOOOSSSVVVYYY^^^cccggghhhhhhjjjpppwww555888:::;;;===GGGXXXdddkkknnnrrruuuvvvvvvuuuuuusssbbbSSSPPPSSSSSSQQQOOOGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@;;;<<<===>>>>>>>>>>>>===<<<<<<============<<<<<<======<<<<<<<<<<<<======:::;;;;;;<<<<<<===============;;;:::::::::::::::===<<<<<<<<<============DDDBBB@@@>>>======>>>???;;;;;;;;;<<<<<<<<<======:::;;;======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@DDDGGGJJJLLLMMMMMMKKKJJJIIIJJJLLLLLLOOORRRUUUXXX]]]bbbeeeggghhhjjjpppwww777999;;;===CCCOOO^^^iiimmmooorrrsssrrrrrrrrrttt|||nnn[[[UUUWWWWWWTTTQQQGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???????????????======>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<======<<<<<<<<<<<<======::::::;;;;;;<<<<<<=========<<<;;;:::::::::::::::============<<<<<<<<<===DDDCCC@@@>>>===>>>???@@@::::::;;;;;;<<<=========:::<<<>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@DDDGGGJJJKKKLLLLLLKKKIIIIIIJJJLLLLLLOOORRRVVVYYY\\\aaadddggggggjjjooowww888999;;;AAAKKKXXXcccjjjmmmpppsssqqqnnnmmmqqqvvv}}}fff[[[XXXTTTQQQNNNGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>?????????<<<<<<===>>>>>>>>>============<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;;;;;;;===@@@???===<<<;;;<<<<<<===;;;;;;;;;<<<<<<<<<======;;;===>>>>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@CCCGGGIIIIIIIIIJJJIIIGGGGGGIIIJJJLLLOOOSSSVVVYYY]]]```ccceeefffiiinnnvvv:::888;;;DDDSSS```gggiiilllqqqtttpppjjjjjjrrr|||tttcccYYYRRRMMMKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@??????>>>>>>>>>>>>>>>???<<<===>>>>>>??????>>>>>>======<<<<<<<<<<<<===============<<<<<<<<<<<<<<<999:::;;;<<<======<<<<<<;;;===>>>===:::999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???>>><<<;;;;;;<<<<<<<<<============<<<<<<>>>>>>>>>>>>@@@CCCFFFHHHFFFGGGGGGGGGEEEEEEGGGHHHMMMPPPTTTWWWZZZ]]]aaacccddddddgggmmmuuu:::888;;;FFFWWWdddhhhggglllrrrvvvppphhhhhhtttooo```UUUPPPNNNHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>=========>>>>>>======>>>???????????????======<<<<<<<<<<<<======>>>>>>>>>===<<<<<<<<<;;;777999;;;>>>???>>>===<<<:::<<<>>><<<999888999;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>><<<;;;;;;<<<<<<<<<============<<<<<>>>>>@@@BBBEEEGGGDDDEEEFFFEEEDDDDDDFFFGGGMMMPPPUUUXXX[[[^^^aaacccccccccgggllluuu999:::@@@KKKZZZgggmmmnnnpppssstttmmmccceeeyyy{{{hhh\\\RRRLLLIIIGGGEEEDDDDDDDDDBBBAAACCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>??????@@@AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<============:::::::::;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<==============================>>>======<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<>>======???AAADDDFFFIIIGGGDDDBBB@@@@@@@@@AAAJJJNNNTTTWWWXXX[[[___ccc```eeeeeekkkwww:::===EEERRR```jjjoooppptttuuutttpppkkkrrrrrrcccXXXQQQJJJHHHEEEDDDDDDDDDCCCAAACCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<============:::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<======>>>===<<<======@@@CCCFFFHHHCCCBBBAAA@@@AAABBBDDDEEEJJJNNNTTTWWWXXXZZZ___cccbbbeeeeeekkkwww;;;BBBMMM[[[hhhppprrrrrryyyvvvuuuwww{{{|||jjj\\\TTTKKKIIIFFFEEEEEEEEECCCBBBDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAAAAAAAA@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????>>>=====================>>>???@@@;;;;;;<<<>>>AAADDDHHHIIIAAA@@@??????@@@BBBEEEFFFIIINNNSSSVVVXXXZZZ___bbbcccfffeeejjjuuu<<>>>>>??????============>>>>>>??????====================================>>>>>>>>>>>><<<<<<<<<<<<==================<<<<<<;;;;;;::::::999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@<<<===>>>???BBBEEEGGGIIIDDDCCCAAA?????????@@@AAAIIINNNSSSVVVXXXZZZ^^^bbbccceeeccchhhttt~~~>>>JJJ[[[jjjqqqsssssssssuuuuuu{{{ppp\\\QQQNNNLLLIIIGGGGGGFFFDDDCCCDDDDDDDDDDDDDDDCCCCCCBBB???@@@@@@AAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????========================?????????>>>===<<<<<<<<<<<<<<<<<<<<<=====================<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;:::::::::;;;<<<===>>>???>>>???@@@AAACCCDDDFFFGGGGGGEEEBBB@@@>>>>>>??????IIIMMMSSSVVVWWWZZZ^^^bbbbbbdddbbbgggrrr}}}BBBOOO```mmmqqqqqqrrrssssssuuuwwwaaaUUUOOOMMMJJJHHHHHHGGGEEECCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBBBBAAAAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<=====================<<<<<<<<<<<<<<<;;;<<<=========<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBDDDEEEFFFFFFDDDCCCAAA@@@???@@@AAABBBHHHMMMRRRUUUWWWYYY^^^aaaaaadddccchhhsss}}}GGGTTTeeeooopppppprrruuuuuuxxxhhhZZZPPPNNNKKKIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<============999;;;<<<===>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<===<<<<<<<<<<<<<<<======>>>???AAACCCEEEFFFGGGHHHDDDCCCAAA@@@@@@BBBCCCEEEHHHMMMRRRUUUWWWYYY]]]aaaaaaeeeeeejjjvvvKKKXXXgggppppppooorrrvvvxxx{{{kkk^^^QQQNNNKKKJJJIIIHHHFFFDDDAAAAAABBBBBBAAAAAA@@@???AAABBBBBBCCCDDDDDDDDDCCC???>>>===<<<;;;;;;;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<=========>>>;;;;;;<<<<<<======>>>>>>777999;;;===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======???>>>>>>============>>><<<>>>@@@CCCFFFHHHIIIJJJFFFEEECCCAAAAAABBBCCCDDDHHHMMMRRRUUUWWWYYY]]]aaabbbfffgggmmmyyyOOObbbiiijjjqqqrrrppptttrrryyykkk\\\TTTLLLKKKKKKHHHFFFFFFEEEEEEDDDCCCAAA@@@???????????????@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;::::::;;;<<<======<<<<<<=========<<<;;;;;;:::::::::::::::;;;;;;===>>>???:::<<<>>>>>>===>>>???AAA;;;;;;<<<<<<===>>>>>>???===>>>AAADDDFFFHHHHHHHHHFFFEEECCCBBBBBBCCCEEEFFFNNNPPPRRRTTTWWW[[[___cccfffiiihhhnnnzzzSSSeeelllmmmssstttqqquuuvvvqqq___VVVNNNMMMLLLHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::;;;<<<===999;;;<<<<<<;;;;;;===>>>:::;;;;;;<<<======>>>>>>===>>>AAACCCEEEFFFGGGGGGCCCCCCBBBAAAAAABBBCCCCCCKKKMMMQQQSSSVVVYYY]]]```eeegggfffkkkxxxXXXiiiooopppvvvuuurrrwww}}}zzzcccYYYPPPNNNMMMIIIEEEDDDEEEEEEDDDCCCCCCBBBAAAAAA?????????@@@@@@@@@@@@@@@?????????>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<=========<<<<<<<<<<<<;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<======:::<<<===<<<;;;;;;<<<===::::::;;;;;;<<<============>>>@@@BBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCIIIMMMQQQUUUWWWZZZ\\\^^^bbbdddccchhhuuu]]]kkkqqqrrrxxxvvvttt{{{ggg[[[QQQNNNNNNJJJFFFDDDEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@?????????@@@?????????>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>===>>>???>>>===<<<===>>>:::;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEJJJNNNTTTXXX[[[\\\^^^___```bbbaaafffttt~~~aaalllpppsssyyywwwwwwmmm___RRROOONNNKKKGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@@@@??????AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<=======================================;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>><<<===>>>??????>>>>>>======>>>???>>>===<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCCFFFGGGGGGHHHHHHGGGGGGFFFIIINNNTTTYYY[[[\\\^^^^^^```cccaaagggttteeemmmooosssyyyyyy|||xxxgggWWWPPPOOOLLLHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<===============<<<============>>>>>>>>><<<<<<<<<===<<<<<<;;;:::;;;;;;<<<===>>>??????@@@::::::<<<======<<<;;;::::::<<<===<<<;;;;;;<<<====================================>>>@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHLLLRRRWWWYYYZZZ\\\]]]bbbeeedddkkkxxxhhhnnnooosss{{{{{{rrr]]]SSSQQQMMMHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@????????????================================================<<<<<<<<<<<<=========>>><<<=========>>>>>>>>>>>><<<<<<======<<<;;;;;;:::::::::;;;<<<===>>>???@@@999:::;;;<<<<<<;;;999888999;;;<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>@@@BBBEEEFFFHHHGGGFFFEEEEEEFFFGGGHHHIIILLLRRRVVVXXXZZZ\\\^^^dddhhhhhhooo|||kkkoooooosss|||~~~~~~}}}{{{cccVVVRRRMMMHHHFFFFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGFFFDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<=========>>>>>>??????<<<=========<<<;;;::::::888999:::;;;<<<>>>??????:::;;;===>>>>>><<<;;;999:::<<<>>>>>>===>>>???AAA????????????>>>>>>>>>>>><<<<<<<<<>>>@@@CCCFFFGGGKKKJJJHHHGGGGGGHHHJJJKKKKKKOOOSSSWWWYYY\\\^^^```fffjjjkkkrrr