BM6P6(@ |||vvvssspppqqqrrrqqqppprrrwww{{{zzzxxxvvvssspppnnnmmmllllllmmmnnnooooooppppppooommmkkkjjjjjjmmmssszzz~~~~~~yyyyyy|||}}}vvvoooqqqvvv{{{xxxqqqjjjiiiiiilllnnnmmmiiieeennnnnnoooppprrrsssttttttppplllhhhiiillllllhhhccccccbbb___]]][[[ZZZZZZZZZ[[[___eeeiiijjjiiiiiiiiifffbbb]]]YYYYYY[[[\\\\\\ZZZ[[[^^^aaaaaa\\\TTTMMMJJJKKKNNNSSSYYY]]]^^^^^^```\\\XXXVVVWWWZZZ\\\]]]aaa``````bbbdddeeebbb___ccceeeeee```ZZZYYY___eeeggghhhiiiiiiiiijjjmmmooooooppppppqqqrrrrrrssssssqqqsssuuuvvvwwwxxx{{{}}}~~~wwwsssqqqrrrssssssrrrrrruuuxxxuuutttrrrpppnnnlllkkkkkkmmmmmmnnnnnnnnnmmmlllllliiihhhffffffiiinnntttwww~~~|||{{{}}}{{{ppprrrvvvzzz|||~~~~~~~~~|||}}}~~~|||xxxpppkkkiiiiiijjjmmmoooooollliiinnnnnnooopppqqqrrrssstttppppppppprrrrrrnnngggaaa```^^^[[[YYYXXXXXXZZZ[[[bbbeeejjjllljjjgggdddbbb]]][[[XXXXXXXXXYYYYYYXXX[[[]]]```bbb```[[[TTTOOONNNOOOPPPTTTXXX\\\]]]]]]___\\\XXXVVVWWWZZZ\\\^^^dddcccaaabbbdddccc```]]]bbbeeefffbbb]]]\\\```fffhhhjjjkkklllkkklllmmmooonnnnnnoooqqqrrrssstttuuuvvvyyy|||~~~~~~yyytttssstttvvvuuutttsssssstttoooooommmllljjjjjjiiiiiimmmmmmmmmllllllkkkjjjiiihhhgggeeeeeegggkkkooorrr{{{zzz{{{}}}xxxoooppprrruuuvvvwwwwwwwwwwww|||~~~wwwrrrpppmmmiiieeehhhhhhjjjnnnqqqqqqpppnnnnnnnnnoooppppppqqqrrrrrrqqquuuyyy{{{wwwnnnddd]]]YYYWWWTTTSSSTTTWWW[[[]]]iiikkkmmmlllgggaaa]]]ZZZZZZZZZ[[[]]]______]]]ZZZ\\\```dddddd___XXXTTTSSSVVVTTTTTTUUUXXXZZZ[[[[[[]]][[[XXXVVVWWWYYY[[[]]]eeedddbbbaaaaaa```]]][[[bbbeeegggeeeaaa```dddhhhiiikkknnnnnnnnnmmmmmmnnnlllmmmoooqqqsssuuuvvvwwwwwwzzz~~~}}}wwwwwwxxxyyyxxxvvvsssqqqpppkkkjjjjjjiiihhhhhhiiiiiikkklllllllllkkkkkkjjjiiiiiihhhgggfffhhhjjjmmmooorrrvvvzzz~~~zzzrrrlllllllllmmmppptttwwwzzz}}}vvvrrrkkkggggggggggggfffhhhiiikkkmmmooopppooonnnnnnnnnnnnoooooopppppppppnnnsssxxxxxxqqqggg\\\VVVPPPOOOMMMMMMQQQWWW]]]aaakkkkkkjjjeee```[[[XXXWWWZZZ\\\aaaeeegggfffaaa]]][[[aaafffddd\\\VVVVVVWWW]]]ZZZVVVUUUVVVXXXYYYYYYYYYYYYWWWUUUUUUVVVYYY\\\aaa```^^^]]]\\\\\\[[[[[[bbbeeeiiihhhfffeeegggjjjjjjlllooopppooommmlllmmmlllmmmoooqqqtttvvvxxxyyyxxxzzz~~~}}}}}}}}}|||{{{xxxtttpppmmmiiiiiihhhhhhhhhiiiiiijjjiiijjjkkkkkklllllllllkkkiiihhhhhhggghhhiiikkklllmmmooorrruuuwwwzzz}}}}}}|||{{{|||tttnnnjjjiiihhhjjjooowww~~~xxxtttjjjhhheeeccceeehhhkkkllliiijjjllllllllllllkkkkkknnnnnnnnnnnnnnnnnnnnnnnngggiiijjjggg```XXXQQQMMMIIIIIIIIILLLQQQXXX___cccfffddd```[[[XXXWWWYYY[[[\\\___dddhhhjjjfff___ZZZYYY___dddaaaZZZVVVWWW[[[aaa]]]WWWTTTSSSUUUVVVVVVUUUVVVVVVTTTSSSTTTWWWZZZ\\\[[[ZZZYYYXXXYYY[[[]]]cccfffjjjjjjiiiiiijjjllljjjmmmpppqqqooonnnmmmmmmooooooqqqsssvvvxxxzzzzzz|||~~~}}}zzzuuuoookkkiiihhhhhhhhhhhhiiijjjjjjhhhiiijjjkkkllllllllllllfffffffffffffffgggggghhhiiijjjlllnnnppprrrtttuuuxxxyyy||||||zzz{{{{{{zzzyyyuuuqqqllljjjkkkkkkkkkooovvvzzzrrrmmmjjjfffeeeeeefffhhhkkknnnpppiiikkklllkkkiiihhhhhhiiinnnmmmmmmmmmmmmmmmmmmmmmaaa___[[[VVVQQQMMMIIIGGGGGGHHHKKKOOOTTTYYY^^^```\\\[[[XXXVVVUUUXXX^^^ccceeegggjjjmmmlllggg^^^XXXUUU[[[___]]]XXXVVVZZZ^^^ccc]]]VVVQQQPPPRRRTTTUUUSSSUUUVVVTTTRRRSSSVVVZZZZZZZZZYYYXXXWWWZZZ^^^aaaeeehhhjjjkkkkkkkkklllmmmlllnnnqqqqqqpppoooppppppsssssstttvvvwwwyyyzzz{{{}}}{{{vvvpppkkkhhhhhhhhhhhhhhhhhhiiijjjhhhhhhiiijjjjjjiiiiiiiiiddddddeeeeeeffffffffffffgggggggggiiijjjlllllllllnnnnnnqqqxxx{{{yyyuuupppllljjjjjjkkkppprrrvvv{{{}}}vvvoookkkjjjjjjhhhiiikkkllllllmmmnnnnnniiikkklllkkkiiiggghhhjjjmmmmmmmmmmmmllllllkkkkkkbbb]]]UUUQQQPPPOOOMMMKKKIIIKKKPPPTTTWWWYYYZZZZZZSSSTTTUUUWWWYYY___eeejjjnnnnnnooonnnkkkddd[[[UUURRRUUUXXXXXXVVVWWW\\\```bbb\\\TTTNNNMMMOOORRRTTTSSSUUUWWWVVVSSSSSSWWW\\\]]]]]]]]][[[ZZZ\\\bbbfffhhhiiijjjjjjkkkkkkmmmnnnoooqqqrrrsssrrrrrrtttvvvwwwxxxxxxxxxyyyyyyzzzzzz~~~|||wwwpppkkkhhhhhhggggggggghhhhhhiiiiiiiiiiiiiiihhhgggfffeeedddeeefffgggggggggggggggfffeeeeeefffggghhhhhhgggiiihhhjjjpppzzzyyyqqqmmmlllpppsssuuuyyyzzzwwwsssnnnjjjiiilllnnnlllnnnqqqqqqooommmkkkkkkhhhkkklllkkkiiihhhjjjlllmmmmmmmmmllllllkkkkkkjjjhhh```XXXTTTUUUVVVTTTRRRLLLOOOTTTXXXZZZYYYVVVTTTNNNQQQVVVZZZ___dddjjjnnnnnnmmmkkkiiiddd\\\SSSMMMOOORRRTTTUUUUUUXXX]]]aaaaaa[[[RRRLLLKKKNNNRRRTTTSSSVVVYYYWWWTTTTTTYYY]]]bbbbbbaaa___]]]___eeejjjjjjjjjjjjjjjjjjkkkmmmnnnqqqssstttttttttuuuwwwzzzzzzzzzzzzzzzzzzzzzzzzyyy~~~{{{vvvrrrfffiiikkklllkkkjjjiiiiiihhhgggffffffggghhhgggfffeeecccaaabbbdddfffffffffaaabbbcccaaa``````aaaccccccdddeeegggkkkpppuuuwww|||xxxxxxzzz{{{~~~}}}xxxuuuiiijjjkkkllllllmmmmmmmmmrrrttttttrrrmmmgggcccbbbggggggfffeeedddeeegggiiikkkjjjiiijjjlllmmmmmmllliiiaaaYYYUUUWWWYYYYYYWWWVVVXXXZZZ[[[YYYVVVRRRPPPVVVVVVWWW\\\ccchhhjjjiiijjjfff```[[[WWWSSSPPPNNNNNNPPPRRRRRRRRRTTTZZZ^^^^^^UUUMMMJJJHHHHHHNNNTTTXXX[[[^^^___^^^]]]\\\]]]```aaaccceeefffggghhhhhhiiiiiiiiijjjlllnnnooopppooooooppprrruuuzzz~~~}}}|||wwwpppqqqrrrqqqooollljjjjjjiiihhhffffffffffffeeeccccccaaa___```bbbdddddddddaaabbbbbbaaa___^^^```aaacccbbbbbbdddfffiiilllnnnwwwzzz}}}wwwsssooommmkkklllmmmoooppppppoooooonnnooopppoookkkhhhfffeeeggggggfffeeecccbbbbbbbbbfffffffffhhhiiiiiigggeeebbb]]]XXXWWW[[[^^^^^^\\\ZZZZZZZZZ[[[ZZZXXXUUURRRWWWVVVXXX]]]cccgggiiihhhccc]]]WWWSSSRRRQQQPPPNNNQQQRRRRRRRRRSSSUUUYYY\\\WWWPPPJJJHHHGGGGGGLLLRRRWWWZZZ^^^`````````aaabbbcccbbbbbbbbbccceeehhhiiijjjkkkkkklllnnnoooppppppnnnnnnoooqqquuuyyy}}}~~~}}}}}}~~~|||{{{xxxuuuqqqnnnkkkjjjjjjhhhfffeeeeeedddbbbaaaaaa___]]]^^^```bbbbbbbbbbbbbbbcccaaa___^^^^^^___bbbaaa```______```bbbccchhhlllttt~~~{{{vvvpppkkkhhhggggggjjjlllooorrrsssrrrqqqpppjjjkkklllkkkiiihhhiiijjjjjjiiiiiigggdddaaa___]]]aaaaaabbbccceeeccc```]]]\\\ZZZXXX[[[```ccccccbbb\\\ZZZYYYZZZ[[[YYYUUUQQQVVVVVVXXX\\\aaaeeeffffff\\\VVVPPPOOORRRUUUTTTRRRTTTRRRQQQQQQSSSVVVWWWWWWPPPKKKGGGGGGGGGGGGJJJOOOVVVZZZ^^^aaacccdddeeefffeeedddbbbaaabbbdddgggjjjkkklllmmmnnnooopppppppppooooooqqqsssvvvzzz~~~}}}~~~{{{vvvrrrnnnkkkiiiiiigggeeeeeeeeedddcccaaa```^^^]]]]]]___aaabbbbbbcccddddddccc```^^^^^^___``````^^^]]]\\\\\\\\\]]]]]]aaaiiisss}}}xxxvvvssspppkkkgggeeeeeehhhiiiiiilllooossstttsssqqqpppiiijjjjjjiiihhhiiikkkmmmnnnnnnmmmllljjjfffbbb^^^^^^]]]\\\]]]^^^^^^\\\ZZZZZZZZZ[[[^^^bbbdddcccaaa[[[ZZZYYY[[[\\\ZZZSSSMMMTTTUUUWWW[[[^^^aaabbbbbb\\\WWWTTTWWW\\\___]]]YYYTTTQQQNNNOOORRRTTTSSSQQQMMMIIIGGGIIIIIIHHHIIIMMMVVVZZZ^^^aaacccccceeefffgggfffeeedddeeefffhhhiiikkklllmmmoooppppppooooooqqqrrrsssvvvzzz}}}}}}xxxtttpppkkkhhhfffeeeddddddeeefffdddcccbbb```^^^___aaacccccccccdddfffgggeeecccaaa`````````___^^^]]]]]]\\\\\\\\\ZZZ]]]ccciiiqqqxxx~~~{{{qqqlllkkkhhhfffcccbbbcccgggllloookkkmmmqqqtttuuutttrrrpppllllllkkkiiihhhhhhjjjmmmqqqpppppppppooolllgggbbb]]]ZZZWWWUUUWWWZZZ[[[\\\]]]]]]]]]^^^______^^^]]]\\\\\\^^^```___ZZZRRRKKKPPPRRRVVVYYY\\\]]]^^^___]]]\\\^^^cccggggggaaa[[[PPPMMMKKKLLLOOOQQQPPPMMMNNNKKKKKKMMMNNNKKKLLLOOOWWW[[[^^^aaaaaaaaabbbcccfffgggiiijjjkkkjjjiiihhhjjjkkklllmmmnnnoooooooooqqqrrrtttwww{{{~~~|||wwwpppkkkfffeeedddeeefffgggfffeeedddbbb```aaaccceeeeeeeeedddfffggggggeeebbbbbbbbb_________^^^^^^]]]]]]]]]ZZZ]]]```cccfffkkkqqquuu{{{~~~|||tttlllfffccceeebbbaaaaaabbbeeeiiimmmpppnnnooorrrtttuuutttrrrqqqmmmmmmllljjjhhhgggiiikkkpppnnnmmmmmmnnnlllfffaaaYYYVVVRRRPPPSSSXXX\\\^^^^^^^^^\\\[[[ZZZYYYYYYYYY^^^aaacccddd```YYYQQQLLLMMMPPPUUUYYYZZZ[[[]]]^^^^^^aaaeeeiiihhhccc\\\VVVJJJJJJJJJKKKMMMNNNNNNMMMOOOMMMNNNRRRSSSQQQRRRUUUZZZ]]]```bbbbbbaaaaaabbbeeehhhkkkmmmnnnmmmkkkjjjjjjjjjkkklllmmmooopppqqqppprrrtttwww{{{~~~xxxqqqiiigggffffffggggggeeedddeeecccaaabbbdddfffffffffbbbdddggggggeeecccbbbbbb^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\^^^^^^___bbbgggkkkmmmqqqwww~~~~~~}}}yyyoooiiiddd``````ccceeeeeeggghhhjjjkkkmmmmmmmmmnnnoooppppppooonnnmmmjjjkkkkkkiiigggfffggghhhjjjgggddddddeeeccc^^^XXXSSSPPPNNNNNNRRRXXX\\\^^^\\\[[[XXXUUUTTTUUUWWWZZZ```ccceeeaaaYYYRRRNNNNNNLLLPPPVVVZZZ[[[\\\]]]___```eeeiiihhhbbbZZZRRRNNNEEEGGGJJJKKKLLLMMMOOOPPPOOOMMMOOOUUUWWWWWWYYY]]]]]]```dddeeeeeeeeeeeeffffffgggiiilllmmmmmmmmmllllllkkkjjjkkkmmmpppsssvvvssstttwww{{{~~~wwwkkkiiigggggggggfffdddbbbeeecccaaabbbdddfffffffff```ccceeefffdddcccbbbbbb^^^^^^^^^]]]\\\ZZZYYYXXX[[[\\\]]][[[[[[]]]bbbfffeeeiiiooovvv|||~~~||||||wwwooogggdddbbb___```ccckkklllnnnoooooonnnlllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhiiijjjiiigggffffffgggeeeaaa]]]\\\]]][[[UUUPPPMMMLLLLLLNNNSSSXXX\\\]]]YYYXXXTTTQQQPPPSSSXXX\\\```cccccc\\\QQQKKKKKKNNNKKKQQQWWW[[[\\\]]]___aaaccchhhkkkggg]]]RRRLLLJJJCCCGGGKKKLLLLLLMMMPPPSSSMMMLLLOOOVVVZZZ[[[^^^ccc___bbbfffhhhiiiiiijjjjjjgggggghhhiiijjjlllnnnooommmlllkkkkkkmmmqqqvvvyyywwwyyy|||}}}xxxwwwsssooojjjgggfffgggggggggffffffffffffffffff```bbbbbbbbb`````````aaa``````______^^^^^^^^^]]]```aaaaaa^^^[[[ZZZ\\\___bbbeeegggiiijjjooovvv|||xxx|||zzzvvvzzzpppkkkeeebbbcccdddeeedddkkkmmmppppppnnnlllkkkjjjkkknnnpppnnnkkkhhhggghhhiiifffbbbaaaccceeegggggghhhccc]]][[[ZZZXXXSSSNNNJJJMMMQQQUUUWWWWWWWWWVVVVVVRRROOOPPPUUU[[[___aaaaaa```]]]VVVOOOIIIHHHIIIRRRUUUXXXZZZ[[[\\\]]]^^^bbb```]]]XXXSSSMMMIIIFFFCCCFFFIIIKKKLLLLLLNNNOOOQQQUUUZZZ^^^___```aaaaaa``````bbbdddgggiiiiiihhhkkkjjjhhhggghhhjjjmmmooojjjmmmrrruuuvvvxxxzzz{{{}}}|||~~~~~~{{{vvvqqqmmmkkkkkkkkkiiigggfffeeeeeeddddddcccddddddbbb```___```aaa````````````______^^^^^^```aaaaaa^^^[[[ZZZ\\\^^^___aaaccccccdddgggmmmqqqpppttt{{{}}}|||~~~~~~|||zzzwwwyyytttooojjjhhhiiikkkkkkkkkooopppqqqpppnnnkkkjjjjjjkkkmmmnnnmmmjjjhhhhhhiiijjjgggcccaaaccceeehhhiiiiiifffccc```]]]YYYTTTPPPOOORRRVVVZZZ]]][[[XXXUUUSSSQQQOOOQQQWWW\\\___```\\\\\\YYYTTTNNNKKKLLLNNNSSSVVVZZZ[[[\\\\\\]]]^^^]]][[[WWWSSSNNNIIIFFFDDDBBBDDDFFFGGGHHHKKKNNNPPPTTTXXX\\\___aaaaaabbbcccdddbbbbbbdddhhhjjjjjjiiijjjiiiiiiiiijjjlllnnnpppnnnqqqtttvvvwwwyyy{{{}}}}}}|||vvvrrrppppppnnnlllkkkkkkiiigggeeefffeeedddbbb___^^^___```aaaaaaaaaaaa`````````````````````^^^[[[ZZZ[[[]]][[[]]]^^^______```ccceeegggkkkqqqwww}}}{{{{{{zzzxxxwwwwwwzzz}}}||||||{{{zzzxxxvvvtttssstttwwwuuurrrnnnlllmmmoooooopppoooppppppnnnkkkhhhhhhiiikkklllmmmkkkiiihhhhhhiiikkkgggbbb```aaadddgggiiiggghhhgggddd___ZZZVVVTTTRRRUUUYYY___bbb___WWWPPPPPPOOOQQQTTTZZZ^^^``````WWWVVVTTTPPPNNNNNNQQQTTTVVVXXX\\\]]]]]]\\\\\\]]]YYYWWWSSSOOOKKKHHHFFFFFFDDDEEEEEEFFFGGGLLLQQQVVVYYY\\\___bbbccccccdddfffiiieeebbbdddiiilllkkkiiihhhiiijjjkkkmmmoooppppppsssuuuwwwxxxyyy{{{~~~zzzuuuuuuttttttvvvvvvsssnnniiiddddddccc```]]]\\\^^^```bbbbbbaaaaaaaaaaaaaaaaaa``````___^^^\\\[[[[[[[[[ZZZ[[[\\\]]]]]]^^^___```bbbeeekkkpppuuu{{{|||zzz~~~}}}{{{wwwssspppqqqtttwww~~~||||||zzzyyyvvvrrrooolllkkkjjjqqqxxx|||tttrrrooommmllllllmmmmmmllllllkkkiiigggffffffhhhkkkkkkkkkjjjiiihhhiiiiiijjjfffaaa^^^```dddgggiiieeehhhjjjfff^^^WWWUUUUUURRRTTTZZZaaaeee```VVVMMMNNNPPPTTTYYY^^^```aaaaaaVVVTTTQQQOOONNNPPPTTTWWWWWWZZZ]]]___^^^]]]\\\\\\YYYWWWSSSOOOMMMLLLLLLLLLJJJJJJIIIIIIKKKPPPXXX]]]^^^```bbbddddddeeefffhhhlllfffbbbccciiilllkkkiiiiiijjjllloooqqqrrrrrrrrrwwwyyyzzz{{{|||~~~|||wwwxxxzzz~~~}}}tttmmmccccccbbb```]]]]]]^^^```aaaaaabbbbbbbbbbbbbbbbbbaaa```______^^^]]]\\\[[[XXXXXXYYYZZZ\\\]]]^^^^^^^^^aaaeeeiiilllqqqwww{{{~~~}}}{{{xxxvvvuuutttwww{{{}}}wwwppplllmmmqqquuu~~~yyywwwwwwtttrrrnnniiifffdddcccccclllttt}}}|||yyyxxxrrrqqqpppmmmkkkiiiiiiiiiiiijjjjjjiiiggggggiiijjjkkkjjjjjjjjjjjjjjjjjjiiijjjgggcccaaacccgggkkkllllllooonnnggg[[[SSSQQQRRRRRRVVV]]]cccfff```VVVMMMNNNRRRXXX]]]aaabbbbbbbbbYYYVVVRRRPPPPPPRRRUUUWWWWWW[[[^^^```___]]]\\\\\\YYYWWWTTTRRRQQQRRRSSSTTTPPPPPPOOONNNPPPUUU\\\aaabbbcccdddeeedddeeegggiiikkkgggcccdddiiilllllljjjkkkmmmppprrrtttuuuuuuuuuzzz{{{}}}|||{{{}}}yyyqqqfffggggggeeebbb`````````aaaaaaaaaaaabbbbbbbbbbbbbbbaaa`````````___]]][[[WWWVVVUUUWWWYYY\\\\\\\\\\\\]]]```aaacccgggkkkooossswww|||~~~{{{wwwtttrrrqqqpppppptttzzz~~~~~~wwwppplllmmmrrrvvv~~~|||wwwsssooonnnhhhgggcccaaa___^^^___```ffflllrrrssspppnnnqqqtttqqqqqqqqqooollljjjiiijjjjjjlllmmmmmmlllkkkmmmnnnjjjjjjjjjlllmmmmmmkkkiiikkkiiiffffffjjjmmmpppqqquuutttooodddWWWOOOMMMOOOVVV[[[bbbfffddd^^^UUUPPPNNNSSSZZZ```bbbbbbbbbbbb]]]ZZZUUUSSSSSSUUUVVVVVVVVVZZZ^^^```___]]]\\\[[[WWWWWWVVVUUUVVVWWWXXXYYYVVVVVVVVVUUUVVVYYY^^^bbbeeeeeeeeedddddddddgggjjjiiihhhggghhhjjjlllmmmnnnpppqqqsssvvvwwwxxxxxxxxx{{{~~~}}}wwwnnnppppppnnniiieeebbbaaa`````````aaaaaaaaabbbbbbdddbbbaaaaaabbbaaa^^^[[[ZZZXXXUUUVVVYYY[[[\\\\\\\\\]]]]]]]]]]]]___cccffffffkkkqqqtttuuuuuuvvvwww{{{~~~{{{wwwsssooommmkkknnnrrrtttuuuuuuxxxzzz|||{{{xxxssspppqqqtttwwwzzzwwwtttqqqoookkkgggddd]]]\\\\\\\\\^^^```cccdddeeehhhkkklllmmmlllllllllmmmoooqqqpppnnnllllllmmmlllnnnppppppnnnmmmmmmmmmiiiiiikkknnnppppppllliiihhhggggggiiilllppprrrsssrrrnnneeeZZZPPPLLLMMMPPPZZZ___eeeeee___WWWQQQNNNNNNSSSZZZ___`````````aaa```\\\XXXVVVWWWXXXWWWVVVUUUXXX]]]```___]]]\\\[[[WWWXXXYYYZZZ\\\]]]^^^___\\\]]]^^^^^^^^^^^^```bbbffffffeeecccbbbcccfffiiihhhjjjlllmmmmmmnnnpppsssuuuuuuwwwxxxyyyzzzzzz{{{}}}}}}vvvwwwwwwuuuoooiiidddbbb______``````aaaaaaaaabbbeeecccaaabbbdddccc___\\\___[[[WWWWWWZZZ\\\]]]\\\______^^^]]]\\\]]]```ccc]]]bbbiiilllmmmnnnppprrrssswww}}}{{{uuuoookkkgggjjjmmmmmmmmmnnnqqqtttvvvwwwwwwvvvuuutttuuuwwwvvvrrrmmmjjjhhheee```\\\VVVWWWYYY\\\```eeeiiikkkiiihhhhhhlllooooooiiiccchhhlllooopppnnnmmmnnnooolllnnnppppppnnnkkkjjjjjjiiiiiilllooosssrrrmmmhhhdddddddddgggllloooqqqqqqhhhcccYYYPPPJJJKKKOOOSSS[[[aaafffcccYYYOOOKKKKKKMMMSSSZZZ^^^^^^^^^^^^```aaa]]]ZZZYYYZZZZZZYYYWWWSSSWWW\\\______]]]\\\[[[YYYZZZ]]]___aaaccccccdddbbbdddffffffeeedddddddddffffffeeecccaaabbbeeehhhggglllqqqqqqoooooosssvvvxxxxxxyyyyyyzzz{{{||||||~~~|||rrrjjjfffdddbbb````````````___]]]````````````````````````]]][[[XXXVVVXXX\\\```dddfffccc___]]]^^^___aaaaaabbbaaaaaacccfffiiijjjiiiqqqrrruuuyyy}}}~~~{{{xxxwwwpppooollliiiffffffhhhjjjnnnoooppprrrtttssspppmmmllljjjfffbbb___\\\ZZZZZZZZZ[[[^^^aaaccceeeggggggiiiiiijjjjjjjjjiiiiiihhhnnnllljjjkkkmmmnnnllljjjpppnnnlllllllllmmmllljjjkkkjjjjjjlllmmmnnnmmmlllfffdddbbbccceeeeeeccc```ZZZVVVQQQMMMLLLOOOTTTWWW___```___YYYRRRKKKIIIIIINNNRRRWWW[[[]]]^^^___```___^^^\\\[[[YYYXXXWWWWWWVVVXXXZZZ\\\\\\[[[ZZZXXXYYY[[[___cccfffiiijjjjjjdddddddddeeeeeeggghhhiiiiiigggeeeddddddeeeeeedddjjjkkkmmmppptttwwwyyy{{{~~~}}}zzzyyyyyy{{{~~~{{{uuurrrhhheeeaaa_________^^^\\\^^^^^^___``````aaaaaaaaa^^^\\\[[[ZZZ\\\```dddgggiiieee```]]]^^^___```aaaeeeccc```___```ccceeeeeeiiikkknnnrrrwww|||~~~|||zzzxxxrrrpppnnnjjjfffddddddeeeiiiiiiiiikkklllllliiigggdddccc```^^^\\\\\\[[[[[[]]]^^^```cccfffhhhiiijjjkkkkkkkkkkkkkkklllllllllqqqmmmiiihhhjjjllllllkkkooommmllllllnnnooonnnmmmiiihhhhhhjjjlllmmmkkkhhhbbb```^^^^^^^^^]]]ZZZXXXUUUSSSRRRQQQQQQSSSVVVXXX^^^\\\XXXRRRMMMJJJJJJKKKNNNRRRVVVYYY[[[[[[\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXTTTUUUWWWXXXZZZ[[[\\\\\\\\\^^^```ccceeeggggggggggggfffeeefffgggiiiiiiiiifffeeecccbbbccceeeffffffnnnoooqqqtttwwwzzz}}}~~~}}}{{{{{{|||{{{xxxmmmiiiccc```^^^^^^^^^^^^\\\]]]^^^___```aaaaaaaaa^^^^^^^^^___aaadddhhhjjjkkkgggaaa]]]]]]___```aaahhhddd^^^[[[[[[]]]______```aaadddhhhmmmtttyyy|||zzz{{{}}}~~~}}}{{{zzz}}}~~~~~~|||yyywwwsssrrrooolllhhheeecccaaabbbaaa``````aaabbbaaa```]]]]]]]]]]]]]]]^^^___```aaabbbdddfffhhhjjjllllllnnnmmmlllkkkkkklllmmmnnnpppmmmiiiggghhhjjjllllllnnnlllkkklllnnnppppppoooiiiggggggjjjnnnnnniiiddd```^^^\\\[[[ZZZXXXUUURRRQQQRRRTTTVVVXXXYYYYYYZZZ\\\WWWPPPJJJIIIJJJLLLMMMPPPSSSVVVXXXXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYSSSSSSSSSTTTWWW[[[___aaabbbbbbdddeeeffffffgggfffjjjgggeeegggjjjlllkkkiiifffeeeddddddeeehhhkkkllluuuuuuwwwyyy{{{~~~~~~{{{xxxqqqllleee```______``````]]]]]]^^^___```___^^^^^^]]]^^^___aaadddgggiiikkkiiiddd___[[[\\\^^^aaabbbfffbbb^^^[[[[[[[[[[[[[[[[[[[[[\\\___dddkkkppptttsssuuuwwwyyyyyy{{{|||zzzzzzyyy{{{}}}~~~}}}zzzwwwuuusssrrrpppnnnllliiieeeccc___\\\YYYXXXYYY[[[\\\\\\]]]^^^___```bbbdddeeefffdddeeefffhhhiiikkkmmmnnnqqqooollljjjiiiiiijjjkkkkkkiiihhhggghhhjjjlllmmmnnnlllkkkkkkmmmnnnnnnmmmkkkhhhhhhlllppppppiiicccaaa```___^^^]]][[[XXXWWWUUUVVVXXX[[[\\\]]]]]]]]]ZZZTTTLLLIIIJJJMMMOOOOOOUUUWWWXXXYYYXXXWWWXXXZZZYYYYYYXXXWWWWWWWWWWWWWWWUUUSSSQQQQQQTTTZZZ```dddffffffgggggghhhhhhhhhhhhkkkhhheeegggkkkmmmllliiiiiiiiijjjkkklllooosssvvv{{{{{{{{{|||}}}}}}xxxrrrmmmfffaaa___```aaabbb___```aaaaaa```^^^\\\[[[\\\]]]___aaaccceeeggghhhddd```[[[YYY[[[^^^aaacccaaa```^^^^^^^^^]]]\\\ZZZYYYYYYYYY[[[^^^ccchhhkkknnnppprrrtttuuuwwwzzz}}}{{{yyyyyyyyy{{{~~~~~~{{{xxxuuurrrqqqpppqqqqqqpppllliiiaaa]]]YYYWWWXXXZZZ\\\\\\aaabbbcccdddfffggghhhhhhggggggggghhhjjjlllmmmooorrrooolllhhheeedddddddddcccdddgggiiijjjkkklllmmmpppnnnkkkjjjjjjjjjiiihhhiiihhhhhhjjjnnnmmmgggaaaaaabbbbbbbbbaaa```______]]]]]]]]]]]]^^^___```aaaXXXTTTOOONNNPPPRRRRRRQQQZZZ[[[[[[ZZZXXXXXXYYY[[[ZZZYYYXXXWWWVVVVVVVVVVVVYYYVVVTTTSSSUUUZZZ```dddfffffffffffffffgggggggggiiigggeeegggjjjllllllkkklllnnnqqqrrrsssuuuyyy|||~~~}}}~~~~~~{{{xxxrrrkkkeeecccbbbcccccccccdddddddddbbb```]]][[[]]]]]]^^^___```aaacccddd___]]]ZZZYYY\\\___aaabbb^^^^^^^^^```aaa```]]][[[XXXWWWXXXYYY[[[___bbbdddhhhjjjlllnnnoooqqquuuwwwzzzzzz{{{}}}zzzxxxxxx|||}}}}}}yyyvvvpppooonnnqqqtttuuurrrooofffbbb^^^\\\]]]___```aaadddeeefffggghhhhhhhhhhhhiiiiiihhhiiijjjlllnnnoooqqqooolllhhheeecccaaaaaa___bbbgggjjjkkkkkkkkklllrrrooollljjjiiigggeeeccceeeeeefffggggggeeebbb______aaaccccccbbbbbbbbbcccbbbaaa___^^^^^^___aaacccYYYWWWUUUUUUUUUVVVVVVUUU\\\\\\[[[YYYWWWWWWYYY[[[YYYXXXXXXWWWWWWWWWXXXXXX\\\ZZZXXXXXXYYY]]]bbbeeeeeeeeedddcccccccccddddddffffffggghhhjjjlllnnnoooooossswwwyyyxxxyyy|||wwwqqqllljjjhhhgggfffggghhhhhhgggdddbbb```______]]]]]]]]]^^^___```___]]][[[[[[]]]___`````````^^^^^^^^^___```^^^]]]UUUUUUVVVXXXZZZ\\\___```aaaccceeeggghhhkkknnnqqqqqqrrrtttvvvyyy{{{}}}~~~|||{{{{{{{{{}}}{{{vvvssspppmmmlllpppuuuwwwuuurrrlllhhhdddbbbccceeeffffffggghhhiiijjjjjjjjjjjjiiilllkkkjjjjjjkkkmmmooopppooonnnmmmjjjhhheeedddcccaaadddggghhhhhhhhhiiikkkrrrpppllljjjiiigggeeecccccceeefffeeebbb```___```^^^aaaccccccaaaaaabbbddd```______^^^___```aaabbb]]]\\\[[[YYYWWWWWWXXXZZZZZZZZZXXXVVVTTTTTTVVVYYYVVVVVVVVVWWWXXXZZZ[[[\\\]]]\\\\\\]]]___bbbeeegggiiihhhfffdddbbbaaaaaaaaacccgggjjjkkkjjjlllpppttttttyyy~~~|||vvvrrrooommmhhhiiikkklllkkkiiifffdddaaa```^^^\\\[[[\\\]]]^^^```___]]]^^^___```___^^^bbb```]]]\\\]]]^^^^^^^^^RRRSSSUUUWWWZZZ\\\^^^^^^\\\^^^```bbbcccfffjjjllljjjlllnnnqqqsssuuuvvvvvvzzz}}}xxxzzz}}}~~~|||wwwrrrooopppmmmkkknnntttwwwvvvsssooolllhhhgggggghhhiiiiiijjjkkklllmmmnnnmmmmmmlllnnnmmmlllkkklllnnnpppqqqnnnnnnnnnmmmkkkiiigggfffeeeggghhhfffdddeeehhhkkkssspppmmmkkkjjjiiigggeeecccfffiiifffaaa^^^```bbb___bbbddddddaaa```aaaccc\\\]]]^^^______```````````````___[[[WWWVVVZZZ^^^XXXWWWUUURRRPPPQQQTTTVVVSSSSSSUUUWWWYYY\\\___```\\\]]]___aaadddfffhhhjjjooommmjjjgggdddbbbaaaaaabbbhhhmmmmmmkkklllrrryyyyyy|||xxxvvvqqqpppppppppqqqpppnnnkkkfffccc^^^\\\\\\]]]^^^^^^^^^^^^^^^_______________^^^]]]\\\]]]______\\\YYYVVVVVVVVVVVVXXX[[[]]]^^^^^^]]]\\\[[[\\\___aaaccc```eeeiiijjjiiikkkqqqvvvvvvyyy{{{||||||}}}~~~~~~|||zzzyyyxxxvvvtttrrrpppnnnmmmhhhiiikkknnnppprrrssssssooopppqqqpppmmmllllllllliiiiiijjjmmmqqqttttttssstttsssqqqqqqqqqqqqooonnnkkkjjjiiihhhgggeeeeeedddeeeeeeeeeffffffgggggggggpppkkkeeeeeehhhjjjhhheeeiiiiiigggeeecccaaa___^^^^^^aaacccdddcccbbbbbbcccddd```]]]^^^ccceeeccc```___]]]\\\\\\]]]\\\[[[YYYYYYWWWSSSPPPPPPQQQSSSUUUSSSUUUXXX\\\^^^`````````cccdddeeeeeeeeefffhhhjjjkkkjjjiiiiiiiiigggeeeccchhhjjjnnnrrrwwwzzz}}}~~~~~~}}}zzzxxxwwwxxxuuupppkkkiiigggcccaaa```___]]][[[``````aaaaaaaaaaaaaaaaaa\\\[[[[[[]]]___```^^^[[[WWWWWWWWWWWWYYYZZZ\\\^^^[[[[[[ZZZZZZ[[[\\\^^^^^^[[[___cccdddccceeejjjooorrrtttwwwxxxyyyzzz{{{}}}~~~}}}|||wwwvvvtttqqqooommmlllllljjjkkkmmmoooqqqrrrssssssrrrssstttssspppnnnmmmmmmlllmmmoooqqqsssttttttuuurrrrrrqqqppppppnnnmmmkkkggghhhhhhiiiiiiiiihhhhhhfffeeecccbbbbbbdddgggiiinnnjjjfffdddeeeeeedddbbbhhhgggfffdddbbb```^^^]]]^^^```ccccccbbbbbbbbbbbbbbb```^^^___aaacccbbbaaabbb```]]]\\\\\\[[[ZZZXXXVVVUUUSSSRRRRRRTTTVVVWWWVVVXXX[[[___aaabbbcccbbbcccdddfffffffffgggjjjlllkkkjjjiiiiiijjjjjjiiihhhkkkmmmqqqvvvzzz~~~wwwooommmkkkiiigggfffccc___\\\]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZ\\\___```___^^^YYYYYYXXXYYYYYYZZZ\\\\\\XXXYYYYYYYYYZZZYYYYYYYYYWWWZZZ]]]^^^^^^```dddhhhkkkmmmpppqqqrrrtttwwwyyyyyy{{{}}}~~~~~~|||{{{zzzzzzuuussspppmmmkkkkkkkkkkkkmmmnnnooopppqqqrrrrrrrrruuuwwwxxxwwwtttpppnnnmmmnnnqqqssssssqqqpppqqqtttpppppppppooonnnllliiihhhccceeegggjjjkkklllkkkkkkgggddd```^^^^^^aaafffiiijjjhhheeecccaaa`````````fffeeecccbbb```^^^\\\\\\^^^```bbbbbbaaa``````aaa^^^___``````______```bbbeeebbb^^^[[[[[[ZZZZZZYYYSSSSSSSSSTTTUUUWWWYYYZZZZZZ\\\```ccceeefffffffffdddeeegggggggggiiikkknnnkkkjjjjjjjjjlllmmmooopppsssuuuxxx|||ttt}}}sssmmmkkkiiihhhgggfffcccaaa\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^ZZZZZZZZZZZZ[[[[[[[[[\\\WWWXXXYYYZZZZZZXXXVVVUUUVVVXXX[[[[[[\\\]]]```cccccceeehhhiiikkkmmmqqqssssssuuuxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}zzzyyyzzz}}}~~~|||yyywwwvvvuuusssqqqnnnkkkiiiiiikkklllooopppqqqqqqrrrrrrqqqqqqxxxyyy{{{yyyvvvrrrooonnnmmmqqqtttrrrmmmjjjllloooooopppqqqooollliiigggfff```cccfffiiikkkkkkjjjiiieeeccc___]]]]]]```ccceeedddeeedddbbb___^^^___```bbbbbb```___]]][[[ZZZYYY\\\^^^``````___^^^^^^^^^YYY]]]``````\\\[[[^^^aaaeeeaaa]]][[[[[[\\\\\\\\\TTTUUUVVVXXXYYYZZZZZZ[[[]]]___bbbfffhhhiiihhhhhheeeggghhhhhhggghhhjjjllljjjkkkllllllnnnqqquuuxxx~~~aaarrr|||rrrkkkhhhdddcccdddeeeffffffaaa``````___^^^]]]]]]\\\\\\\\\\\\\\\[[[[[[\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\XXXYYY[[[\\\[[[YYYVVVUUUVVVWWWXXXYYYZZZ[[[]]]___\\\^^^```bbbdddgggkkknnnnnnppprrrssstttuuuwwwyyywwwwwwwwwxxxyyyyyyyyyyyy}}}yyyvvvtttuuuxxxyyyzzzzzz|||~~~|||xxxvvvtttttttttrrrpppmmmjjjiiijjjkkklllpppppppppqqqqqqppppppooowwwxxxzzzxxxuuurrrpppooommmqqqtttqqqlllhhhjjjmmmpppqqqrrroookkkgggeeeeee```bbbeeeggggggfffdddccc`````````_________``````___```aaa```___^^^___aaa___^^^]]][[[ZZZXXXWWWVVVXXXZZZ\\\\\\[[[ZZZYYYZZZTTTZZZ^^^^^^ZZZXXX[[[___aaa___[[[[[[\\\___```aaaYYYZZZ[[[\\\\\\\\\[[[[[[___```dddfffhhhiiiiiiiiihhhiiiiiihhhggggggiiijjjkkkmmmooopppqqquuuzzz~~~YYYcccxxx{{{rrrmmmiiieeebbbcccdddffffffbbbaaaaaa___^^^]]]\\\\\\\\\]]]]]]\\\ZZZZZZ[[[\\\[[[\\\]]]]]]^^^]]]]]]\\\YYYZZZ\\\\\\\\\ZZZXXXWWWUUUUUUUUUVVVWWWXXXYYYZZZXXXZZZ\\\]]]^^^aaafffiiiiiikkklllmmmmmmnnnpppqqqpppqqqrrrtttuuuuuuuuuuuuxxxvvvrrrqqqrrrtttuuuuuutttvvvyyy{{{|||~~~zzzxxxvvvtttrrrsssttttttpppooommmkkkjjjjjjkkklllnnnnnnoooooooooooonnnmmmssstttuuutttrrrpppppppppqqqsssuuusssooommmmmmnnnqqqrrrqqqmmmgggcccccceeeaaabbbcccdddcccbbb```^^^]]]___```bbbaaa```]]]\\\\\\\\\]]]]]]^^^_________[[[[[[ZZZXXXWWWVVVUUUTTTTTTVVVXXXXXXVVVUUUTTTUUUQQQVVVZZZ[[[XXXVVVYYY\\\^^^\\\[[[[[[^^^bbbcccddd^^^^^^_________^^^^^^]]]___aaadddgggiiiiiiiiihhhiiijjjkkkjjjhhhhhhjjjlllooorrruuuvvvwwwzzzXXX]]]jjj~~~xxxuuupppllljjjiiigggeeebbbbbbaaa___^^^\\\[[[[[[ZZZ\\\\\\[[[YYYYYY\\\___[[[\\\]]]^^^______^^^^^^ZZZ[[[[[[\\\\\\[[[ZZZYYYVVVUUUTTTUUUVVVWWWXXXWWWVVVXXXYYYZZZ[[[^^^bbbeeedddeeeggggggffffffhhhjjjkkklllnnnpppqqqqqqqqqqqqsssqqqnnnnnnoooppppppoooppprrrtttuuuvvvwwwyyy{{{|||~~~~~~|||}}}~~~yyyyyy}}}~~~~~~}}}}}}~~~}}}}}}~~~}}}|||zzzvvvtttqqqooonnnnnnpppqqqmmmmmmlllkkkjjjjjjjjjkkkkkkllllllmmmmmmmmmllllllnnnoooooonnnmmmmmmoooqqqsssttttttsssrrrqqqppppppqqqqqqpppjjjccc___aaadddbbbbbbbbbbbbaaa___^^^]]]]]]___aaabbbaaa___]]][[[\\\ZZZXXXZZZ]]]^^^\\\YYYYYYXXXWWWVVVUUUTTTSSSRRRPPPRRRTTTTTTRRRPPPPPPPPPOOORRRVVVWWWVVVUUUVVVXXX\\\[[[[[[]]]```cccddddddbbbbbbaaaaaaaaaaaaaaaaaa```bbbeeehhhiiijjjiiiiiiiiikkklllllllllllloooqqqtttxxx}}}~~~}}}UUUWWW```ooo|||}}}yyytttooojjjfffgggfffeeecccbbb```______XXXZZZ[[[[[[YYYZZZ^^^aaa[[[\\\]]]___``````___^^^ZZZZZZ[[[[[[[[[[[[[[[ZZZXXXWWWVVVVVVWWWYYYYYYXXXVVVWWWXXXXXXYYY\\\```ddd```bbbccccccbbbbbbcccdddhhhiiikkkmmmnnnooonnnnnnnnnmmmkkkkkklllmmmlllkkknnnpppqqqqqqqqqqqqsssuuuwwwxxxyyyxxxwwwwwwxxxyyyttttttwww}}}vvvyyy~~~~~~}}}||||||uuuuuuvvvwwwzzz}}}~~~~~~~~~|||zzzxxxxxxwwwtttrrrvvvtttpppllljjjiiijjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkklllkkkkkkkkkkkkkkkkkkjjjjjjlllooorrrsssrrrqqqrrrssssssqqqooopppqqqnnnhhh```]]]___ccccccbbbbbbaaa```______^^^^^^___```aaa```___]]]\\\\\\XXXVVVXXX[[[\\\XXXTTTWWWWWWVVVUUUTTTSSSRRRQQQNNNPPPQQQQQQOOONNNMMMMMMNNNPPPSSSUUUUUUUUUUUUUUU\\\[[[\\\^^^aaacccdddcccccccccbbbbbbccccccdddeeeaaacccfffhhhjjjjjjjjjiiiiiijjjlllnnnnnnpppsssvvvxxx}}}QQQUUU[[[ccclllvvvzzzqqqllljjjgggcccbbbdddcccaaa^^^^^^^^^]]]]]]]]]\\\\\\\\\YYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\\\\[[[[[[[[[[[[ZZZZZZXXXWWWVVVVVVWWWXXXZZZWWWWWWVVVVVVWWWZZZ\\\^^^^^^^^^^^^]]]]]]^^^_________aaadddggghhhiiihhhgggfffeeeeeeeeefffgggiiijjjkkkkkkllllllmmmnnnnnnnnnrrrtttvvvvvvtttsssrrrrrrsssrrrtttwww{{{{{{xxxuuusssuuuwwwyyy|||~~~zzz{{{~~~}}}{{{yyyvvvssssssqqqppprrrwww{{{||||||wwwxxxxxxyyyzzzzzz{{{{{{|||yyyuuuttttttuuuvvvvvvoooooonnnmmmmmmmmmmmmmmmmmmkkkjjjjjjjjjjjjiiigggiiihhhgggffffffggghhhiiinnnkkkiiijjjllloooppppppnnnooopppppppppooommmllliiihhheeecccbbbaaaaaaaaaccccccccccccbbbaaa___]]]]]]^^^_________^^^]]]\\\[[[WWWTTTSSSTTTTTTRRRPPPPPPPPPQQQRRRRRRRRRQQQQQQOOOOOONNNLLLJJJJJJMMMOOOOOOQQQUUUYYYZZZYYYXXXVVVZZZ[[[]]]___aaacccddddddeeeeeefffffffffggggggggghhhdddaaaaaaeeeggghhhgggmmmnnnooopppppprrrvvvyyy|||MMMPPPUUUZZZbbblllvvv|||vvvpppiiieeeeeedddcccaaa``````___^^^]]]\\\\\\[[[[[[[[[\\\^^^^^^_________\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXWWWWWWVVVWWWYYY\\\]]]^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\^^^```bbbccccccbbbeeeddddddddddddfffhhhiiiiiiiiijjjjjjkkklllllllllqqqrrrttttttrrrpppooopppoooooopppsssuuuuuurrrooopppqqqsssuuuwwwxxxyyyzzzyyyzzz{{{}}}~~~{{{xxxuuurrrooommmkkkkkknnnsssvvvwwwwwwttttttuuuvvvwwwxxxxxxyyyzzzwwwsssrrrrrrsssssssssooonnnmmmmmmmmmmmmmmmnnnnnnlllkkkkkkkkkllljjjiiiffffffeeeeeefffggghhhhhhllljjjggggggiiijjjkkkkkklllmmmmmmnnnmmmlllkkkjjjhhhfffdddbbbaaa``````aaaaaaaaaaaaaaa```^^^\\\[[[\\\]]]^^^^^^^^^]]]\\\[[[XXXVVVTTTTTTUUUVVVTTTRRRPPPPPPQQQQQQQQQQQQQQQQQQUUUTTTRRROOOLLLKKKLLLNNNSSSUUUXXX[[[\\\\\\[[[ZZZ^^^^^^```bbbdddeeeffffffddddddeeeeeeeeeeeeeeeeeeiiigggeeeeeehhhjjjjjjiiilllnnnqqqsssuuuyyy~~~JJJLLLNNNRRRXXXaaajjjppp|||vvvnnnkkkjjjiiigggeeedddbbbaaa___^^^^^^^^^\\\]]]^^^_______________]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYXXXWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWYYYYYYZZZ[[[\\\]]]^^^___cccbbbbbbbbbbbbccceeefffffffffffffffggghhhiiiiiinnnooopppooommmkkkkkklllkkkjjjkkkmmmnnnnnnkkkhhhjjjkkkmmmnnnpppqqqqqqqqquuuuuuuuuuuuvvvwwwxxxyyywwwxxxzzz{{{{{{{{{zzzyyy|||{{{{{{zzz{{{|||~~~~~~~~~~~~|||vvvqqqnnnkkkhhheeeeeefffjjjnnnqqqqqqqqqpppqqqqqqrrrtttuuuuuuvvvwwwtttpppoooooopppoooooollllllkkkkkkkkklllmmmmmmnnnlllkkkkkklllmmmlllkkkbbbcccdddeeefffgggggggggiiigggeeedddeeeffffffeeeiiijjjjjjjjjjjjiiihhhhhhfffeeecccaaa```___``````^^^^^^^^^^^^\\\[[[ZZZYYY[[[[[[\\\]]]\\\[[[ZZZYYYVVVTTTSSSTTTVVVVVVUUUTTTQQQPPPOOONNNNNNOOOPPPQQQVVVVVVUUUSSSPPPPPPQQQSSSYYYZZZ\\\^^^___`````````ccccccdddeeefffggghhhhhhffffffffffffeeeeeeeeeeeehhhggggggiiimmmoooooooooooorrruuuxxx|||IIIJJJLLLNNNSSSZZZccciiirrr|||}}}xxxuuupppmmmhhhgggeeecccbbbaaaaaabbb]]]^^^_______________^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWZZZZZZZZZZZZ[[[\\\]]]^^^``````_________```bbbcccbbbaaaaaaaaabbbcccdddeeeiiijjjkkkjjjhhhgggggghhhhhhhhhhhhiiiiiigggeeeccceeefffggghhhiiijjjjjjjjjnnnnnnnnnnnnnnnpppqqqrrroooqqqsssvvvwwwvvvuuutttxxxxxxwwwwwwwwwxxxzzzzzz}}}{{{{{{||||||{{{zzz|||~~~xxxrrrlllhhheeecccaaabbbeeeiiilllnnnnnnnnnnnnooooooppprrrsssssstttssspppmmmkkkllllllkkkjjjhhhhhhhhhhhhiiijjjkkklllmmmkkkiiiiiijjjkkkkkkjjjaaabbbdddfffggghhhgggggghhhfffddddddeeeffffffeeehhhhhhhhhhhhhhhgggggggggfffeeecccaaa```___``````]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWTTTTTTTTTTTTTTTTTTTTTSSSQQQOOOMMMLLLLLLMMMOOOPPPSSSTTTVVVVVVWWWXXX[[[^^^_________```aaabbbcccdddgggggggggggghhhhhhiiiiiiiiihhhhhhhhhhhhgggggggggdddeeehhhlllpppssstttuuuuuuxxx{{{~~~GGGHHHJJJLLLOOOVVV^^^cccgggpppyyysssjjjiiigggeeecccccccccddd__________________^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXYYY[[[[[[[[[[[[ZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\\\\]]]^^^___^^^]]]]]]\\\]]]___```bbbdddeeefffeeecccbbbccceeeffffffgggfffdddcccaaaaaa```aaabbbcccddddddddddddffffffggghhhjjjlllmmmnnnlllmmmpppsssttttttsssssstttttttttttttttuuuuuuvvvuuusssrrrrrrtttvvvvvvuuu{{{||||||}}}~~~}}}~~~~~~~~~|||xxxrrrmmmhhhfffeeebbbeeehhhkkkmmmnnnooooooooooooppppppqqqrrrrrrssspppnnnkkkiiiiiiiiihhhgggccccccddddddfffgggiiijjjkkkiiigggfffggghhhhhhhhhbbbccceeeggghhhiiihhhhhhgggfffeeefffhhhjjjiiiiiihhhhhhggggggggggggfffgggeeedddbbbaaa```___``````]]]\\\[[[ZZZYYYXXXXXXXXXVVVWWWXXXXXXXXXWWWUUUTTTSSSTTTTTTTTTSSSRRRQQQPPPPPPOOOMMMMMMMMMNNNPPPRRRSSSUUUXXXZZZ\\\___bbbeeeaaaaaaaaaaaabbbccceeefffhhhgggggggggggghhhiiijjjiiiiiiiiiiiiiiiiiiiiihhhfffiiillloooqqqtttuuuwwwyyy|||DDDFFFGGGIIIKKKPPPVVVZZZ```hhhwww}}}rrrooolllhhhfffeeeeeeeeeaaaaaaaaaaaaaaa```___^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY[[[\\\]]]^^^]]]]]]YYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZYYYYYYYYY[[[]]]___```aaaaaa```___```aaacccbbbcccdddccc```^^^^^^___\\\]]]^^^___``````aaa``````bbbdddfffiiijjjkkkllliiijjjmmmooopppqqqqqqppppppppppppqqqqqqqqqqqqqqqooommmlllnnnqqqsssuuuuuuwwwwwwxxxyyyzzz{{{{{{|||{{{|||}}}}}}}}}|||zzzzzzwwwyyy||||||||||||}}}~~~~~~}}}}}}~~~~~~|||~~~}}}||||||~~~~~~{{{{{{|||~~~~~~}}}|||zzzuuupppllljjjjjjgggiiilllmmmmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqooollljjjhhhhhhhhhfffddd``````aaabbbdddfffhhhiiikkkhhheeecccdddeeeeeeeeecccdddeeefffggghhhhhhhhhggggggfffhhhkkkllllllkkkhhhhhhgggfffffffffffffffcccbbbaaa___^^^^^^______]]]\\\[[[YYYXXXXXXXXXXXXTTTUUUUUUVVVUUUTTTSSSRRRRRRTTTVVVUUUSSSQQQPPPPPPQQQQQQPPPQQQRRRSSSUUUVVVYYY[[[]]]______aaaccceeebbbbbbbbbbbbcccdddeeefffhhhgggfffffffffhhhiiijjjhhhiiiiiiiiijjjjjjjjjjjjoooqqqssstttttttttvvvxxx|||DDDFFFGGGHHHIIIKKKNNNPPPXXX```mmm}}}~~~xxxrrrnnnkkkiiiiiiddddddddddddcccbbbaaa```^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ\\\^^^^^^^^^]]]\\\ZZZZZZ[[[\\\\\\[[[ZZZYYYZZZYYYXXXWWWWWWXXXYYYYYYZZZYYYWWWVVVWWWYYY[[[]]]\\\]]]^^^]]]]]]^^^aaaccc]]]___```^^^[[[YYYZZZ[[[XXXXXXZZZ[[[]]]]]]^^^^^^^^^aaadddgggjjjjjjjjjiiiffffffggghhhiiikkkllllllllllllmmmmmmmmmlllllllllkkkiiihhhjjjmmmppprrrsssqqqrrrssstttvvvvvvvvvwwwuuuvvvwwwwwwwwwvvvuuutttsssvvvyyyzzzyyyxxxzzz{{{~~~~~~~~~}}}}}}||||||{{{zzzzzzzzzxxxzzz}}}|||}}}~~~~~~}}}zzzvvvvvvxxx{{{yyy}}}~~~|||{{{|||zzzyyyyyyzzz|||}}}{{{zzzxxxyyyxxxtttooollllllmmmjjjlllnnnmmmlllmmmppprrrsssrrrrrrqqqqqqpppoooooonnnllljjjiiihhhgggeeeccc___```aaabbbeeegggiiijjjlllhhhdddbbbbbbccccccccceeedddddddddeeeffffffggghhhgggggghhhjjjkkkjjjiiiggggggeeedddddddddeeefff```___^^^\\\\\\\\\]]]]]]\\\[[[YYYXXXWWWVVVVVVWWWRRRSSSTTTTTTTTTSSSQQQPPPQQQTTTWWWWWWUUUSSSSSSTTTSSSTTTUUUWWWXXXZZZ[[[\\\]]]___aaabbbaaaaaacccdddccccccddddddeeeeeeffffffggggggfffeeefffhhhjjjlllkkkkkklllmmmnnnoooooopppuuuwwwyyyyyyyyyzzz~~~FFFHHHIIIIIIHHHHHHIIIKKKOOOVVVaaammm|||}}}vvvrrrooonnngggggggggfffeeedddcccbbb^^^^^^^^^]]]]]]]]]\\\\\\ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^]]][[[ZZZ[[[\\\^^^______]]][[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXVVVUUUVVVXXX[[[\\\ZZZ[[[\\\\\\\\\^^^aaacccYYY[[[\\\ZZZWWWVVVWWWYYYUUUVVVWWWYYYZZZ[[[\\\\\\___aaaeeeiiikkkjjjhhhgggbbbbbbbbbcccdddfffggghhhiiiiiijjjjjjjjjjjjiiihhhdddbbbaaabbbeeeiiikkklllnnnooopppqqqrrrsssssssssrrrrrrssstttsssrrrqqqpppppptttxxxyyywwwwwwxxxzzzxxxxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuwwwyyy|||yyyzzz}}}~~~||||||{{{wwwsssrrruuuxxxoootttzzz}}}}}}||||||}}}}}}{{{yyyxxxxxxwwwuuusssrrrssstttqqqmmmjjjjjjlllkkkmmmnnnmmmkkkkkkooorrrssssssrrrqqqpppooonnnnnnnnnllljjjiiihhhgggeeeccc``````aaacccfffhhhkkklllmmmiiieeebbbbbbccccccbbbeeedddcccbbbcccdddeeefffiiihhhggghhhiiiiiigggeeefffeeedddcccccccccdddeee^^^]]][[[ZZZZZZZZZ[[[[[[[[[ZZZXXXVVVUUUUUUUUUVVVQQQRRRSSSSSSSSSRRRPPPPPPPPPTTTXXXYYYWWWVVVWWWXXXUUUWWWYYY[[[^^^___``````^^^```bbbcccccccccdddeeecccdddeeefffggggggffffffggggggffffffgggiiikkkmmmooooooppprrrssstttuuuvvvvvvxxx{{{|||~~~HHHHHHHHHGGGHHHHHHIIIIIINNNWWWaaafffkkkyyy~~~|||sssoookkkiiiiiihhhddd```^^^```bbbaaa]]]YYYYYYZZZ^^^]]]]]]]]]^^^___``````\\\\\\[[[[[[[[[[[[[[[[[[``````___^^^]]]]]]\\\\\\^^^___```aaaaaa```___^^^[[[XXXUUUUUUWWWXXXWWWUUUXXXXXXWWWVVVVVVVVVVVVWWWYYYZZZZZZ[[[ZZZXXXWWWVVVXXXYYYYYYWWWUUUSSSTTTUUUWWWYYYZZZZZZZZZ[[[^^^```cccdddfffiiiiiigggbbb___[[[[[[\\\]]]```ccceeegggggghhhiiigggeeebbbbbbbbbbbbaaa```aaaccceeeeeedddjjjlllooorrrsssrrrqqqoookkklllmmmnnnnnnooonnnnnnqqqqqqrrrtttvvvvvvuuussstttssssssvvvxxxxxxtttqqqtttvvvxxxxxxvvvtttttttttuuuvvvxxxzzz{{{|||{{{{{{{{{yyyxxxwwwxxxzzz|||}}}~~~|||xxxzzz~~~}}}xxxxxxuuussstttvvvvvvtttqqqpppssswwwzzz{{{|||~~~}}}wwwsssqqqpppnnnmmmlllllllllmmmoooppprrrssstttsssqqqooommmkkkkkkkkkqqqooommmllllllnnnppprrrppplllhhhdddccccccccccccdddaaa```aaaeeeggghhhgggjjjiiigggeeedddcccbbbbbbgggfffcccaaa___^^^^^^^^^eeeeeeeeefffhhhhhhfffdddaaaaaaaaaaaaaaa```______]]]\\\[[[YYYXXXXXXXXXYYYXXXXXXWWWTTTQQQPPPQQQRRRPPPPPPQQQQQQQQQQQQQQQPPPUUUUUUVVVVVVXXXYYYZZZ[[[XXXZZZ]]]aaaccceeeeeefffbbbdddfffggggggggggggiiiffffffffffffffffffffffffeeeggghhhfffeeefffjjjnnnqqqsssuuuvvvuuuuuuuuuvvvuuuvvvzzzFFFFFFFFFFFFFFFGGGGGGHHHLLLSSS[[[___cccooo{{{tttpppmmmkkkfffccc^^^```bbbaaa^^^[[[[[[\\\]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^___```aaaaaa```___^^^[[[XXXVVVVVVXXXYYYWWWVVVYYYYYYXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYWWWVVVUUUWWWXXXXXXWWWUUUTTTTTTUUUWWWYYY[[[]]]]]]___aaaccccccdddfffgggfffccc___\\\ZZZZZZZZZ[[[]]]___aaaccccccdddeeecccaaa___^^^______^^^^^^```cccfffgggggglllmmmnnnoooooommmlllkkkhhhiiijjjlllmmmmmmmmmmmmrrrqqqpppqqqssssssrrrpppsssrrrqqqsssuuuuuurrrooorrrtttuuuuuusssqqqqqqqqqqqqrrrsssuuuvvvvvvvvvvvvwwwwwwwwwwwwxxxzzz|||}}}~~~}}}~~~yyyuuuwww}}}}}}}}}|||yyywwwtttrrrrrrssssssqqqnnnmmmppptttwwwxxxzzz{{{}}}yyyvvvqqqnnnmmmmmmllllllkkkkkkkkklllmmmooopppqqqrrrqqqpppooommmlllkkkjjjmmmmmmnnnnnnoooooonnnnnnnnnjjjddd``````bbbdddeeefffcccaaaaaaccceeeeeeeeeeeedddcccbbbaaa`````````cccbbbaaa```____________bbbaaaaaacccddddddbbb```^^^^^^_______________^^^\\\\\\\\\[[[YYYXXXVVVUUUUUUUUUUUUSSSQQQPPPQQQSSSPPPQQQRRRSSSTTTTTTTTTTTTYYYYYYYYYZZZ[[[\\\]]]^^^\\\^^^```bbbdddfffggggggcccdddeeedddcccbbbcccdddbbbcccccccccddddddeeeeeeggghhhiiihhhhhhiiimmmpppqqqsssttttttsssssstttuuuyyy|||DDDDDDDDDDDDDDDEEEFFFFFFLLLPPPUUUWWW[[[dddpppzzzzzzuuupppjjjeeeaaabbbdddcccaaa``````aaa___^^^]]]]]]\\\]]]]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\ZZZ[[[\\\]]]^^^___```aaa^^^___```aaaaaa```___^^^[[[YYYXXXXXXYYYYYYYYYXXX[[[ZZZZZZYYYYYYZZZ[[[[[[YYYYYYZZZZZZZZZXXXWWWVVVUUUVVVWWWWWWUUUUUUVVVWWW[[[]]]```aaa```___```aaaaaabbbccccccbbb^^^[[[XXX[[[ZZZZZZ[[[\\\]]]^^^___^^^______^^^\\\ZZZ[[[\\\[[[[[[\\\^^^cccggghhhiiillllllkkkjjjhhhgggfffeeedddeeeggghhhjjjkkkllllllqqqooommmmmmnnnooonnnmmmrrrpppnnnnnnoooooonnnmmmoooqqqrrrqqqooommmmmmnnnrrrrrrsssssstttttttttttttttuuuvvvxxxzzz{{{||||||}}}|||zzzuuurrrsssxxx{{{zzzxxxvvvyyyzzzxxxyyy||||||yyyuuusssqqqpppooonnnllljjjjjjmmmqqqtttuuuvvvxxxzzzsssppplllkkkkkkllllllllliiiiiiiiijjjkkklllmmmnnnnnnoooppppppooollljjjiiigggjjjmmmooopppnnnkkkjjjjjjeee```]]]^^^bbbfffhhhgggddd```___```aaabbbbbb___^^^]]]]]]]]]]]]]]]]]]\\\]]]^^^___````````````___^^^]]]^^^______^^^\\\[[[[[[\\\\\\]]]\\\\\\\\\YYYZZZZZZYYYXXXVVVSSSRRRRRRSSSSSSRRRPPPPPPQQQSSSQQQRRRTTTVVVXXXYYYZZZZZZ^^^^^^^^^^^^___```bbbbbbbbbbbbbbbcccdddfffggghhhggggggfffcccaaa```aaabbbbbbbbbcccdddeeeeeeffffffkkklllmmmmmmnnnooosssuuussstttttttttssstttwwwyyyDDDDDDDDDDDDDDDEEEFFFGGGNNNOOORRRTTTWWW]]]dddjjj}}}zzzqqqjjjggghhhhhhgggfffeeeeeeeeeddddddbbbaaa``````____________^^^]]]\\\\\\\\\]]]ZZZZZZ[[[\\\^^^___``````^^^^^^___``````___^^^^^^\\\[[[ZZZZZZZZZZZZ[[[ZZZ]]]\\\\\\\\\\\\\\\]]]]]][[[[[[\\\\\\[[[ZZZXXXWWWTTTVVVWWWWWWVVVVVVWWWXXX```bbbcccccc```\\\[[[ZZZ]]]^^^```___]]]ZZZYYYXXX]]]]]]]]]]]]]]]]]]]]]^^^ZZZ[[[[[[ZZZYYYXXXYYY[[[[[[[[[[[[^^^cccfffhhhhhhjjjiiigggdddcccbbbbbbbbbaaabbbdddfffhhhjjjjjjkkkmmmkkkiiiiiikkkmmmmmmmmmnnnllljjjiiihhhiiijjjjjjmmmnnnooonnnllljjjkkkkkkqqqqqqpppppppppqqqqqqrrrqqqsssvvvzzz|||}}}}}}}}}~~~}}}{{{{{{vvvrrrpppqqquuuwwwvvvsssnnntttwwwuuusssvvvxxxwwwsssrrrpppooommmkkkjjjhhhhhhkkkooorrrssstttvvvwwwrrrpppmmmlllmmmnnnnnnmmmgggggggggggghhhiiijjjkkkkkkmmmooopppooommmiiigggdddfffiiillllllkkkhhhgggeeebbb^^^]]]```cccfffgggdddaaa^^^\\\\\\]]]___```\\\[[[ZZZZZZYYYYYYZZZZZZXXXZZZ\\\___aaabbbbbbaaa]]]\\\[[[[[[]]]]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTSSSQQQPPPQQQRRRSSSTTTWWWZZZ\\\^^^``````aaaaaaaaabbbbbbcccdddeeefffeeedddddddddeeeggghhhiiiiiigggeeebbbbbbdddfffffffffggghhhiiikkkkkklllppppppqqqssstttwwwyyy{{{uuuvvvwwwwwwxxxzzzEEEDDDDDDEEEFFFGGGHHHHHHMMMNNNPPPQQQTTTXXX\\\```lllxxxxxxqqqpppnnnmmmllljjjiiihhhjjjiiigggeeecccbbbaaaaaaaaa```___^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^]]]^^^___``````___^^^]]]\\\\\\\\\\\\[[[\\\\\\]]]______^^^]]]]]]]]]^^^^^^[[[[[[\\\\\\[[[ZZZXXXWWWUUUVVVXXXXXXWWWWWWXXXZZZ___aaabbbaaa^^^ZZZXXXWWWXXXZZZ\\\\\\ZZZXXXYYYZZZ^^^^^^^^^]]]]]]\\\\\\[[[YYYZZZZZZZZZYYYYYY[[[]]]^^^]]]]]]___ccceeeggggggfffeeecccaaa``````aaabbb```aaaccceeefffggghhhhhhgggfffeeefffiiilllmmmmmmiiihhhfffdddcccdddfffhhhkkklllmmmllljjjiiijjjkkklllkkkiiihhhhhhjjjkkklllppprrrvvvzzz}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxssspppooopppssstttsssrrrmmmtttwwwtttrrrtttwwwwwwqqqqqqpppnnnlllkkkjjjjjjiiilllppprrrrrrssstttvvvrrrpppnnnlllmmmmmmlllkkkeeeeeeeeeeeefffgggiiiiiijjjlllnnnoooooolllhhhfffbbbbbbdddeeeffffffffffffaaa``````aaaccceeedddddd^^^\\\[[[YYYXXXYYY\\\^^^[[[ZZZYYYXXXXXXWWWWWWWWWWWWYYY[[[^^^```aaaaaaaaa]]][[[ZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWUUUTTTRRRQQQNNNNNNMMMMMMNNNPPPSSSTTTUUUVVVVVVUUUSSSRRRRRRSSSVVVXXXZZZ]]]```cccdddeeeccccccccccccdddeeeffffffgggfffdddccccccdddeeeffffffgggfffdddcccdddgggjjjjjjkkkkkkmmmnnnoooppppppqqqqqqrrruuuxxx{{{}}}~~~vvvxxxzzz{{{~~~EEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMMMMNNNQQQUUUYYY```hhhwww~~~yyyvvvtttqqqnnnlllnnnmmmjjjhhheeecccbbbbbbbbbbbb```___^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^___``````___^^^]]]]]]^^^^^^^^^]]]]]]^^^```bbbaaa```___^^^]]]]]]]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVWWWXXXYYYYYYXXXXXXZZZ[[[YYY[[[]]]]]][[[ZZZZZZZZZVVVYYY[[[ZZZWWWWWWYYY\\\\\\\\\\\\\\\\\\ZZZYYYYYYZZZ[[[[[[[[[ZZZ[[[^^^``````______```ccceeeffffffdddcccbbbaaa```aaabbbbbbaaaaaabbbcccddddddddddddaaa``````bbbfffiiijjjjjjddddddcccbbb```aaadddfffhhhiiijjjiiihhhhhhjjjllljjjiiigggffffffhhhkkkmmmooorrruuuyyy|||}}}~~~~~~||||||{{{zzzxxxwwwuuutttooonnnnnnooorrrsssrrrqqqpppvvvxxxuuussstttvvvuuummmnnnooonnnlllkkkkkkllllllnnnqqqsssrrrrrrssstttnnnllljjjiiiiiihhhgggeeebbbbbbcccdddeeeggghhhiiijjjkkkmmmnnnmmmjjjgggdddaaa``````aaabbbccceeefffaaa```aaacccdddcccaaa^^^YYYZZZZZZYYYWWWWWWYYY[[[YYYXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^___\\\ZZZXXXWWWXXXXXXXXXWWWVVVVVVUUUTTTSSSQQQPPPOOOLLLLLLLLLMMMPPPRRRUUUWWWVVVXXXZZZYYYXXXWWWWWWXXXZZZ\\\^^^```ccceeefffgggeeedddddddddeeeeeefffgggfffeeeeeedddddddddddddddaaabbbcccddddddfffiiilllmmmmmmnnnoooppppppqqqqqqqqqqqqsssvvv{{{~~~zzz|||EEEEEEEEEFFFGGGHHHIIIJJJIIIKKKLLLKKKIIIKKKPPPUUUZZZaaammm}}}}}}yyyuuusssrrrooollliiigggeeedddccccccaaa```___^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]____________]]]]]]]]]___```___]]]]]]```bbbdddcccbbb```^^^]]]\\\\\\\\\]]]]]]]]]]]][[[ZZZYYYYYYZZZ[[[[[[ZZZYYY[[[\\\XXXYYYZZZZZZYYYYYYZZZ[[[WWWZZZ[[[YYYVVVUUUXXX\\\\\\]]]]]]]]]]]][[[ZZZYYY[[[\\\\\\\\\\\\]]]aaacccaaa```___aaadddgggggggggeeedddccccccbbbaaaaaaaaaaaaaaaaaaaaa``````___^^^\\\[[[\\\___ccceeedddddd___```aaa```______bbbeeeeeefffgggffffffgggjjjlllkkkiiigggeeefffiiimmmoooooopppsssvvvyyy{{{||||||xxxxxxxxxwwwuuussspppooollllllmmmoooppprrrrrrqqqqqquuuuuurrrpppqqqqqqnnnhhhkkkllllllkkkjjjlllnnnnnnppprrrsssrrrqqqqqqqqqiiigggeeeeeeeeeeeecccbbb``````aaaccceeegggiiijjjkkklllmmmmmmkkkhhheeeccc___``````aaabbbcccdddeeecccbbbaaa``````___]]]ZZZYYY[[[\\\[[[XXXVVVVVVWWWTTTTTTTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXYYYYYYZZZZZZXXXVVVTTTSSSSSSTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPMMMOOORRRUUUWWWXXXXXXWWWVVVYYY[[[]]]]]]]]]^^^___^^^___aaacccdddffffffffffffffffffeeeffffffggghhheeeeeeffffffeeeeeedddccc___bbbdddfffgggiiilllnnnppppppqqqqqqqqqrrrrrrrrruuuuuuwww{{{DDDDDDDDDEEEFFFHHHIIIJJJJJJMMMNNNKKKHHHHHHNNNTTTYYY```kkkttt}}}yyywwwtttqqqmmmkkkiiihhhdddcccbbb```______^^^^^^[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^______^^^]]]]]]]]]___aaa```^^^^^^```cccfffdddbbb```^^^\\\[[[[[[```aaaaaabbbaaa___^^^]]]ZZZ\\\]]]\\\[[[ZZZ[[[\\\[[[[[[[[[YYYXXXWWWXXXZZZZZZ\\\]]]ZZZUUUTTTWWW[[[^^^______```___^^^\\\[[[\\\\\\]]]\\\\\\^^^bbbeee`````````bbbeeehhhiiiiiigggfffeeedddcccbbbaaa```aaaaaa```___^^^\\\[[[ZZZYYYYYY[[[]]]```aaa___^^^\\\^^^``````______bbbeeecccddddddeeeeeefffiiilllgggeeebbbaaabbbfffjjjmmmnnnoooqqqtttvvvxxxzzzzzzuuuuuuvvvuuussspppmmmkkkiiijjjlllnnnpppqqqqqqqqqoooqqqpppmmmkkkmmmkkkgggeeehhhkkkkkkjjjjjjmmmpppoooqqqssssssqqqoooooopppeeedddbbbcccddddddcccaaa______```bbbeeegggjjjkkklllmmmmmmllljjjgggdddccc^^^```aaacccdddeeeddddddfffccc```]]]\\\[[[ZZZXXX[[[^^^___]]]YYYUUUTTTUUUOOOPPPQQQSSSVVVYYY[[[]]]ZZZYYYWWWVVVUUUUUUVVVVVVUUUSSSPPPOOOPPPPPPPPPOOONNNOOOPPPQQQRRRRRRRRRRRROOOSSSXXX]]]^^^]]]YYYWWWUUUXXX\\\___```aaacccddd```aaacccdddeeefffffffffgggggggggggggggggghhhhhheeeeeegggggggggfffeeedddaaadddgggjjjkkklllnnnppptttttttttttttttttttttttt{{{{{{|||CCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHJJJMMMOOOYYY^^^gggooottt}}}xxxsssooommmmmmmmmjjjgggdddbbbbbbbbb```]]]^^^___``````^^^^^^___```^^^^^^^^^_______________bbb```______aaabbbbbbaaacccbbb```^^^]]]\\\\\\]]]bbbaaa___^^^^^^^^^___```]]]^^^___```___^^^]]]\\\[[[\\\\\\]]]]]]\\\\\\[[[]]]]]]\\\ZZZYYYWWWVVVVVVRRRTTTXXX[[[]]]\\\ZZZXXXVVVXXX\\\]]]^^^^^^___``````^^^]]]aaahhhkkkjjjgggfffeeedddbbbaaaaaa`````````___^^^]]]\\\ZZZYYYYYYXXXYYYZZZ\\\]]]]]]]]]]]][[[]]]___```___^^^^^^___bbbbbbcccdddeeeeeeeeeeeebbbaaa```aaaeeehhhkkkllllllooosssvvvxxxwwwuuuttttttuuuvvvsssnnnjjjiiijjjhhhiiikkknnnqqqrrrqqqoooppplllhhhffffffhhhiiiiiimmmllljjjhhhfffffffffgggiiiiiihhhgggfffeeedddccc^^^]]][[[\\\]]]^^^^^^]]]^^^___aaaaaabbbeeehhhkkkkkkjjjjjjhhhgggeeecccbbb]]]]]]^^^```aaacccddddddaaa```___^^^\\\[[[ZZZYYYYYY[[[\\\ZZZWWWTTTSSSSSSMMMNNNOOOQQQSSSVVVYYYZZZYYYVVVRRRQQQQQQRRRQQQQQQPPPOOONNNNNNOOOOOOMMMKKKNNNOOOQQQSSSUUUVVVWWWWWWXXXZZZ[[[]]]^^^^^^]]]]]][[[]]]___bbbdddeeeeeeeeebbbdddeeeeeeeeeeeefffhhhhhhgggfffffffffggghhhiiijjjeeeeeekkknnnjjjfffgggdddeeegggiiijjjmmmrrruuuvvvvvvyyyzzzwwwuuuzzzCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHIIILLLNNNRRRWWW```iiinnnuuuzzztttpppmmmlllllllllkkkhhhdddaaaaaabbbcccccccccaaa___^^^]]]]]]^^^^^^^^^]]]\\\\\\\\\\\\bbb```______aaabbbbbbaaadddcccaaa___^^^^^^______cccbbbaaa```___``````aaa_________^^^]]]\\\[[[ZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXUUUWWWYYYZZZ[[[YYYWWWVVVVVVXXX[[[]]]]]]]]]^^^___```^^^^^^bbbgggjjjiiifffeeedddbbb```___]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYXXXVVVWWWWWWXXXYYYYYYYYYYYYXXXZZZ]]]^^^]]]]]]]]]^^^______```aaabbbbbbbbbaaa```___^^^___aaadddfffgggllloootttyyyzzzxxxuuurrroooqqqqqqooojjjgggggghhhiiiiiijjjmmmppppppnnnmmmmmmjjjfffdddeeegggiiiiiikkkjjjiiihhhgggfffffffffddddddcccbbbaaaaaa``````\\\[[[ZZZ[[[]]]______^^^aaabbbbbbbbbbbbcccfffiiifffffffffeeedddcccaaaaaa]]]]]]^^^___```aaabbbbbb```___^^^\\\[[[YYYXXXXXXWWWXXXYYYWWWTTTQQQPPPPPPKKKLLLNNNQQQSSSVVVXXXYYYVVVSSSPPPOOOPPPQQQQQQQQQOOOOOONNNOOOQQQQQQPPPNNNSSSTTTUUUWWWYYYZZZ[[[[[[\\\]]]___````````````___]]]^^^```bbbddddddddddddcccdddffffffeeeeeeggghhhhhhggggggffffffggghhhiiigggcccdddjjjmmmiiiggghhhhhhjjjkkklllmmmppptttwwwxxxyyy~~~BBBCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMNNNSSS]]]hhhnnnrrrzzzzzzvvvtttppprrrrrrnnnhhhcccdddfffggggggfffeeecccbbbaaa```bbbaaa```___]]]]]]\\\\\\aaa```______aaabbbbbbaaadddcccbbb`````````aaabbbdddcccbbbbbbaaaaaabbbbbbaaa```___]]]\\\[[[[[[ZZZ\\\\\\]]]]]]]]]]]]\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWVVVUUUVVVYYY[[[\\\\\\\\\]]]___```___^^^bbbfffiiigggeeedddcccaaa^^^\\\ZZZXXXXXXVVVVVVWWWWWWXXXYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVYYY\\\]]]]]]]]]^^^___]]]^^^___``````______^^^]]]]]]]]]^^^___aaadddeeeiiimmmssswwwxxxuuupppmmmjjjkkkkkkjjjgggeeeeeefffjjjiiijjjkkkmmmmmmkkkiiihhhfffcccbbbdddggghhhiiihhhhhhgggfffeeeeeedddddd^^^^^^^^^]]]]]]\\\\\\\\\ZZZZZZYYY[[[^^^`````````cccdddcccaaa```aaaccceeebbbbbbbbbbbbaaa```___^^^]]]^^^^^^_______________^^^]]][[[YYYXXXVVVUUUUUURRRTTTTTTRRROOOMMMLLLLLLIIIKKKNNNQQQTTTUUUVVVWWWSSSQQQOOOOOOPPPQQQRRRQQQOOOOOOOOOQQQTTTUUUUUUSSSXXXYYY[[[]]]^^^``````aaaaaabbbcccddddddcccbbbbbb``````bbbcccccccccccccccbbbdddeeeeeeeeeeeefffhhhggggggggggggggghhhiiijjjgggeeefffjjjmmmkkkjjjjjjnnnoooqqqqqqrrrtttxxx{{{}}}AAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFIIIKKKJJJMMMWWWdddnnnsssxxx}}}{{{{{{zzzvvvrrrnnnlllllljjjiiihhhhhhhhhhhhgggffffffeeecccbbb```````````````___^^^^^^```aaaaaa```bbbbbbaaa``````aaabbbcccdddddddddcccccccccccccccbbb```___]]]]]]]]]^^^^^^^^^^^^____________^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^]]][[[ZZZYYYXXXXXXWWWWWWYYY[[[[[[[[[[[[\\\^^^```______bbbeeefffeeeddddddccc```]]]ZZZXXXVVVVVVXXXXXXXXXXXXYYYYYYYYYZZZXXXWWWWWWVVVVVVUUUUUUVVVUUUXXX[[[]]]]]]]]]]]]^^^\\\]]]^^^___```___]]]\\\ZZZ\\\]]]^^^___bbbdddgggfffiiimmmpppqqqnnnkkkiiihhhhhhhhhgggfffffffffgggjjjiiihhhiiiiiihhhfffdddcccaaa______bbbeeeggggggeeeeeeeeedddbbbaaa```___]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\[[[\\\^^^aaaaaaaaaccccccaaa___]]]^^^```ccc````````````___^^^\\\\\\]]]^^^^^^^^^^^^]]]\\\[[[\\\[[[YYYVVVTTTSSSRRRRRROOOPPPPPPNNNLLLJJJJJJJJJIIIKKKNNNRRRUUUVVVVVVUUURRRQQQPPPPPPRRRTTTTTTTTTPPPPPPQQQTTTWWWZZZYYYYYY[[[\\\]]]___aaabbbccccccdddeeefffffffffeeedddccccccccccccccccccccccccbbbaaacccddddddddddddeeegggffffffgggggghhhiiijjjkkkkkkjjjkkknnnooonnnnnnnnnqqqsssuuuwwwxxx{{{AAAAAAAAABBBBBBCCCCCCDDDCCCDDDEEEEEEEEEEEEGGGIIIFFFGGGNNNYYYccciiinnnssszzz~~~xxxqqqooommmlllmmmllljjjhhhfffeeecccaaa`````````aaa```^^^]]]^^^___aaa````````````___^^^___```aaabbbddddddddddddccccccbbbbbbaaa```______```aaacccddd```aaaaaaaaaaaaaaaaaa`````````______^^^]]]]]]]]]___^^^]]]\\\[[[[[[\\\\\\YYY[[[\\\[[[[[[[[[\\\^^^`````````bbbcccdddcccbbbeeecccaaa^^^[[[YYYXXXWWWZZZZZZYYYYYYXXXXXXWWWWWWXXXWWWVVVUUUTTTTTTUUUUUUTTTVVVYYYZZZYYYXXXYYYZZZXXXYYY[[[]]]]]]\\\ZZZYYYUUUXXX[[[]]]^^^```dddgggfffggghhhiiiiiiiiiiiiiiiiiihhhgggfffggghhhhhhiiijjjhhhffffffeeedddbbb```^^^\\\[[[]]]```ccceeeeeedddcccbbb```___]]]\\\\\\````````````````````````ccc```]]]\\\^^^```aaabbbaaa```___\\\[[[\\\___bbbaaaaaaaaa```^^^]]][[[ZZZ]]]]]]^^^^^^^^^\\\ZZZYYY[[[YYYVVVSSSQQQPPPPPPPPPMMMNNNNNNMMMKKKJJJKKKMMMLLLNNNQQQTTTVVVWWWWWWVVVUUUSSSSSSTTTWWWXXXYYYXXXSSSSSSTTTWWW[[[]]]]]]\\\[[[\\\^^^```bbbccccccdddeeeeeefffggggggfffddddddeeeddddddcccccccccccccccaaabbbddddddcccccceeeffffffggghhhiiikkkllllllmmmnnnpppqqqqqqqqqrrrrrrrrrvvvxxx{{{~~~@@@@@@@@@AAAAAAAAABBBBBBAAACCCDDDDDDDDDDDDEEEFFFHHHGGGJJJRRRXXX\\\aaahhhmmmttt}}}yyyvvvvvvsssoookkkiiigggdddaaa_________```aaa```______aaabbbbbbaaa______^^^]]]]]]^^^___```bbbccccccccccccbbbaaaaaa___``````aaabbbdddeeefffaaaaaabbbbbbbbbbbbaaaaaacccbbbbbbaaa```______^^^______^^^^^^]]]^^^^^^___\\\\\\]]]\\\[[[[[[]]]^^^```aaaaaabbbbbbbbbaaaaaadddcccaaa___]]]\\\[[[ZZZ[[[[[[ZZZXXXWWWVVVTTTTTTWWWVVVTTTSSSRRRSSSTTTTTTRRRTTTVVVVVVTTTRRRRRRRRRQQQSSSVVVXXXYYYXXXVVVUUUQQQUUUYYY[[[[[[]]]aaaeeefffeeeeeeeeefffgggiiijjjiiigggeeeeeegggiiiiiiiiiiiigggdddcccbbbaaa___]]]ZZZYYYXXXZZZ]]]aaabbbbbbbbbaaa___^^^]]]]]]^^^^^^fffffffffeeeeeeeeeddddddfffbbb]]]ZZZ\\\___bbbdddbbbaaa^^^[[[YYYZZZ]]]```aaaaaaaaa```___]]]\\\[[[\\\]]]^^^___^^^\\\ZZZXXXZZZXXXUUUQQQOOONNNNNNNNNNNNOOOOOOOOONNNNNNPPPRRRSSSTTTVVVXXXYYYYYYYYYXXXXXXWWWWWWYYY[[[]]]\\\[[[XXXXXXXXX[[[^^^``````___\\\]]]^^^```bbbcccdddddddddeeefffggggggfffeeedddfffeeeddddddccccccddddddbbbdddeeeeeeeeeeeefffhhhiiijjjlllnnnooopppqqqqqqqqqvvvxxxvvvvvvzzz||||||?????????@@@@@@@@@@@@AAA???AAACCCCCCCCCCCCDDDEEEHHHHHHJJJOOOQQQRRRWWW^^^dddgggttt}}}xxxuuusssnnnjjjfffddddddddddddcccaaabbbdddeeeeeeddd```___^^^]]]]]]]]]^^^___```aaabbbbbbbbbaaa_________```aaabbbcccddddddddd``````aaaaaaaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaa____________^^^^^^^^^]]]^^^^^^^^^]]][[[[[[]]]___```aaabbbbbbaaa`````````bbbaaa```___^^^^^^]]]]]]]]]\\\[[[ZZZYYYWWWVVVVVVWWWVVVUUUTTTSSSTTTVVVWWWUUUVVVWWWVVVSSSPPPOOOOOOMMMPPPSSSVVVWWWWWWUUUTTTRRRWWW[[[\\\ZZZZZZ^^^bbbaaaaaabbbcccdddfffgggggghhheeebbbccceeeggggggggghhheeebbbaaa```___]]][[[WWWWWWVVVXXX\\\___`````````___]]]\\\^^^```dddfffkkkjjjjjjiiihhhggggggfffeee```YYYVVVXXX]]]cccffffffdddaaa\\\YYYYYY\\\___]]]^^^_______________^^^\\\]]]___```___]]][[[YYYZZZXXXTTTPPPNNNMMMMMMNNNOOOPPPRRRRRRRRRSSSVVVYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ\\\^^^___^^^]]]\\\\\\\\\^^^```aaa```___^^^___```bbbdddeeeffffffcccdddfffgggggggggffffffffffffddddddcccdddeeeeeeeeeggghhhhhhggghhhiiikkkmmmnnnqqqsssuuuvvvvvvvvvwww}}}???????????????@@@@@@@@@>>>@@@BBBCCCBBBBBBCCCDDDAAABBBFFFJJJJJJJJJPPPWWW___```jjj{{{uuupppmmmllllllgggeeeddddddfffggggggfffaaa```___^^^]]]^^^^^^______``````aaaaaa```^^^]]]___```bbbccccccbbbaaaaaa______````````````_______________```aaabbbbbbbbb___``````___^^^]]]\\\[[[_________]]]\\\\\\^^^``````aaabbbbbb```______`````````___^^^^^^^^^____________^^^]]]\\\[[[ZZZZZZZZZYYYWWWVVVVVVWWWYYYZZZYYYZZZ[[[YYYUUUQQQOOOOOOMMMOOOSSSWWWYYYXXXWWWUUUWWW[[[______\\\[[[]]]aaa[[[\\\___bbbccccccccccccgggccc``````ccceeeeeedddgggdddaaa______^^^\\\ZZZVVVUUUUUUWWW[[[]]]^^^^^^___]]]\\\\\\___dddiiimmmmmmlllkkkjjjiiihhhggggggccc]]]VVVSSSUUU\\\dddhhhjjjhhhccc^^^ZZZYYY[[[]]]ZZZ[[[\\\^^^``````aaaaaa\\\]]]___``````^^^[[[YYYZZZWWWSSSPPPMMMLLLMMMMMMQQQRRRSSSTTTUUUWWWZZZ]]]___^^^]]]]]]\\\]]]]]]]]]\\\[[[[[[]]]___```___]]]___^^^^^^___aaabbb```___```aaabbbdddfffggghhhhhhcccdddfffggghhhhhhhhhgggffffffddddddcccdddeeefffhhhiiikkkkkkjjjjjjlllmmmppprrrtttwwwyyyzzzzzzzzz|||AAAAAA@@@@@@???>>>>>>===AAAAAAAAABBBBBBDDDEEEEEEFFFEEEEEEEEEGGGKKKOOOQQQZZZ]]]hhhyyy{{{uuurrrppplllhhheeefffhhhiiiiiigggdddaaa``````aaa```___cccbbb```aaaaaabbb```___]]]^^^___aaabbbaaaaaa``````````````````_________^^^^^^```aaabbbbbbbbbbbbaaaaaabbbcccbbbaaa```___bbbaaa```______```aaabbbaaabbbdddddddddbbb```___aaaaaa```_______________]]]]]]]]]]]]\\\\\\[[[[[[\\\YYYUUUUUUXXXZZZZZZYYYZZZ[[[ZZZXXXUUUSSSSSSTTTOOOQQQSSSUUUVVVWWWVVVVVV______^^^]]]]]]\\\[[[[[[]]]\\\\\\^^^aaacccddddddbbbbbbaaaaaa````````````dddccc```^^^\\\[[[[[[[[[ZZZWWWTTTUUUXXX]]]aaacccbbb```\\\\\\___dddgggiiiggghhhgggccc^^^]]]___bbb^^^ZZZUUUTTTWWWZZZ[[[ZZZdddbbb^^^ZZZYYYYYY[[[]]]___]]][[[\\\]]]___``````ZZZ\\\___aaabbb```]]][[[VVVUUUSSSQQQQQQRRRSSSTTTYYYYYYYYYYYYZZZ[[[]]]]]]dddcccaaa```^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^aaaccceeefffeeeddddddeeefffccc```aaaeeehhhiiihhhcccdddggghhhiiiiiihhhgggggggggggggggfffgggiiikkktttuuuvvvuuurrrooonnnnnnsssuuuxxx{{{~~~????????????????????????AAAAAAAAAAAABBBCCCDDDEEEGGGFFFEEEEEEFFFIIILLLNNNTTTYYYeeesss|||xxxssspppnnnmmmlllkkkiiigggdddccccccdddcccbbb```___^^^^^^___```___^^^```aaabbbccccccbbbbbbaaabbbbbbbbbaaaaaaaaaaaa```^^^^^^___````````````___bbbbbbcccccccccbbbaaa```aaaaaa```_________```aaabbbcccdddeeedddcccaaa```bbbaaa``````______``````___^^^]]]]]]\\\\\\]]]]]]^^^[[[XXXXXXZZZ\\\\\\[[[[[[\\\\\\ZZZWWWUUUUUUUUUPPPQQQTTTVVVXXXZZZZZZZZZ______^^^^^^]]]\\\\\\[[[]]]\\\[[[]]]```bbbbbbbbbaaa`````````____________bbb```^^^\\\[[[ZZZ[[[[[[[[[XXXVVVVVVZZZ___cccdddccc```\\\[[[]]]```cccdddbbbbbb```^^^[[[ZZZ[[[]]]ZZZWWWTTTSSSWWWZZZ\\\\\\bbbaaa^^^\\\[[[[[[\\\]]]^^^\\\[[[\\\^^^``````___[[[]]]```bbbbbbaaa___]]]ZZZYYYWWWVVVUUUVVVWWWXXXYYYYYYZZZ[[[\\\]]]___```ddddddbbbaaa```_________````````````````````````ccceeeggggggfffeeeeeefffgggdddbbbbbbeeehhhiiihhhfffggghhhiiiiiihhhgggfffggghhhiiiiiiiiikkknnnqqqsssvvvyyy||||||zzzvvvtttsssuuuxxx|||<<<======>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDGGGFFFDDDDDDDDDFFFHHHIIILLLSSS^^^iiiqqq}}}|||xxxssspppooollljjjhhhhhhhhhgggeeeaaa___^^^^^^```aaa```___````````````aaaaaa``````ddddddccccccbbbbbbbbbbbb___``````aaaaaaaaa``````ccccccdddeeedddcccbbbaaabbbaaaaaa```aaaaaabbbbbbcccdddeeeeeeeeedddbbbaaacccbbbbbbaaa```aaaaaaaaa```___^^^]]]\\\]]]^^^^^^aaa___\\\\\\\\\]]]]]]\\\]]]]]]]]]\\\YYYWWWXXXXXXSSSTTTVVVYYY[[[]]]^^^____________^^^]]]]]]\\\\\\]]]\\\[[[\\\^^^```___^^^______^^^^^^^^^^^^]]]]]]^^^]]]\\\ZZZZZZZZZZZZ[[[[[[YYYXXXYYY]]]aaadddfffccc```\\\YYYZZZ\\\]]]^^^[[[ZZZXXXXXXYYYYYYWWWVVVVVVTTTRRRSSSVVVZZZ]]]^^^______^^^^^^^^^^^^^^^^^^\\\[[[[[[]]]___```___^^^]]]^^^```bbbbbbaaa```______^^^\\\[[[[[[[[[\\\]]][[[[[[\\\]]]^^^```bbbcccfffeeeddddddcccbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbbfffhhhiiiiiigggfffgggggghhhfffddddddfffhhhhhhhhhhhhiiijjjkkkjjjiiihhhggghhhjjjlllmmmnnnqqquuuxxxxxxzzz~~~zzzzzz{{{~~~<<<<<<======>>>??????@@@AAAAAA@@@@@@AAABBBCCCCCCDDDCCCCCCBBBCCCEEEFFFHHHGGGKKKTTT]]]eeeppp{{{xxxuuurrrpppooommmjjjhhhfffdddbbbaaacccdddccccccaaaaaaaaaaaaaaabbbcccdddeeeddddddccccccbbbbbbbbbaaabbbcccdddddddddddddddcccdddeeeeeeeeedddcccbbbcccccccccccccccdddddddddcccdddeeeeeeeeeddddddcccdddcccbbbbbbaaaaaabbbbbb```___^^^\\\\\\]]]^^^___bbbaaa___^^^^^^^^^]]]]]]^^^______^^^\\\ZZZ[[[\\\XXXYYY[[[\\\^^^___```aaa```_________^^^^^^]]]]]]]]]\\\\\\\\\^^^^^^]]][[[]]]]]]]]]]]]]]]]]]]]]]]][[[[[[ZZZYYYYYYZZZ[[[[[[[[[YYYXXXZZZ^^^bbbdddeeeaaa^^^ZZZXXXXXXZZZ[[[[[[XXXVVVTTTVVVYYYYYYWWWTTTUUUTTTSSSTTTVVVYYY\\\]]]]]]^^^___aaaaaa```___^^^[[[[[[[[[^^^```aaa___]]]^^^___```aaabbbaaaaaa```aaa```___^^^^^^^^^______^^^^^^^^^```aaaccceeefffgggggggggffffffeeeddddddcccccccccccccccccccccccchhhiiijjjiiihhhgggggghhhjjjiiihhhggghhhiiiiiijjjjjjkkklllmmmmmmmmmlllllllllnnnpppqqqrrruuuyyy|||========================AAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@AAABBBDDDFFFGGGGGGFFFJJJTTT^^^hhhttt~~~{{{yyyvvvrrroookkkhhheeeddddddddddddcccfffeeeddddddeeegggiiijjjeeeeeedddccccccbbbaaaaaaaaabbbccceeefffgggggggggddddddeeefffeeedddcccbbbbbbbbbbbbccccccdddddddddcccdddddddddeeedddddddddddddddcccbbbbbbbbbbbbbbb```___^^^]]]\\\]]]]]]^^^aaaaaa```___^^^]]]]]]]]]___```aaa```^^^]]]^^^__________________``````aaa``````_______________^^^^^^]]]]]]]]]^^^^^^\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYYYYZZZ\\\\\\ZZZYYYYYY[[[___bbbcccccc___\\\YYYXXXYYY[[[\\\\\\XXXVVVUUUWWW[[[\\\YYYVVVXXXWWWWWWVVVVVVXXXZZZ\\\\\\]]]```bbbcccbbbaaa___[[[[[[\\\^^^aaabbb```^^^___`````````aaaaaaaaaaaabbbaaaaaa``````````````````aaaaaabbbdddeeeggghhhggghhhhhhiiiiiihhhgggfffcccccccccccccccccccccccchhhiiijjjiiigggggghhhiiikkkkkkkkkkkkkkkkkklllmmmkkklllmmmoooppprrrssssssrrrssstttuuuuuuwww{{{}}}============<<<<<<<<<<<<@@@@@@@@@??????@@@@@@AAA??????@@@AAABBBDDDFFFGGGGGGCCCDDDMMMWWW```hhhooowww~~~uuuqqqmmmjjjhhhhhhfffeeeiiigggeeecccccceeegggiiiffffffeeedddcccbbbaaaaaaaaabbbcccdddeeefffffffffddddddeeeeeeeeedddcccbbb___```aaabbbbbbbbbbbbbbbccccccccccccdddddddddddddddcccbbbbbbaaabbbbbbbbb_______________^^^^^^^^^___aaaaaa```^^^]]]^^^___```aaabbbaaa```___```aaabbbaaa``````___`````````````````````````````````______^^^___``````]]][[[]]]]]]^^^^^^^^^^^^______\\\[[[ZZZZZZZZZ[[[]]]^^^\\\[[[[[[]]]```bbbaaaaaa^^^\\\ZZZZZZ[[[]]]^^^^^^[[[ZZZYYYZZZ\\\\\\\\\[[[[[[[[[[[[ZZZXXXXXXZZZ\\\\\\^^^aaaddddddcccbbb```\\\\\\]]]___aaacccbbbaaabbbbbbaaaaaaaaabbbcccdddcccccccccbbbbbbbbbaaaaaaccccccddddddeeefffhhhhhhggghhhiiijjjkkkjjjiiihhheeeeeeeeeeeeeeeeeeeeeeeehhhiiijjjiiihhhhhhjjjllllllnnnoooooonnnnnnoooqqqmmmnnnppprrrtttvvvxxxyyyxxxyyyyyyyyyyyyzzz}}};;;;;;;;;<<<<<<======>>>@@@@@@????????????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDFFFCCCCCCIIIOOOTTT[[[bbbhhhqqq|||~~~yyywwwuuusssqqqpppmmmiiieeecccdddeeeggghhhggggggfffeeedddcccbbbeeeeeeeeeffffffeeeeeedddcccddddddeeeeeedddbbbaaa___```bbbcccdddddddddcccbbbbbbbbbbbbbbbcccddddddccccccbbbaaaaaaaaaaaaaaa```aaabbbccccccaaa```^^^^^^aaabbbbbb```^^^___aaa```aaabbbbbb``````aaabbbaaaaaa```______```aaabbb`````````````````````````````````bbbcccbbb___]]]____________`````````aaa^^^]]]\\\\\\\\\]]]^^^___^^^^^^^^^```bbbbbbaaa```aaa___]]]\\\^^^_________\\\\\\\\\[[[ZZZ[[[]]]___\\\]]]^^^]]][[[ZZZ\\\___^^^```bbbdddddddddbbbaaa___^^^]]]___aaadddddddddeeedddcccccccccdddfffgggfffffffffffffffeeeddddddffffffeeeeeeffffffggghhhggghhhjjjkkklllkkkjjjiiiggggggggggggggggggggggggiiijjjjjjjjjjjjkkkmmmpppmmmooorrrrrrqqqqqqsssuuurrrrrrsssuuuwwwyyy{{{||||||}}}}}}}}}}}}888999:::;;;===>>>???@@@@@@@@@???????????????@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCEEEHHHHHHJJJRRR\\\eeehhhmmmxxx}}}yyysssnnnjjjiiijjjkkkjjjiiihhhgggfffeeeddddddjjjjjjjjjiiihhhfffeeedddccccccdddeeedddcccbbbaaabbbdddeeeggghhhhhhggggggbbbaaaaaaaaabbbccccccdddcccbbbbbbaaa```aaaaaaaaaaaaccceeeffffffdddaaa```^^^aaaccccccaaa```aaaccc```aaabbbbbbaaa```bbbccc```____________aaabbbccc````````````aaaaaaaaaaaaaaaaaaaaacccddddddaaa^^^`````````aaaaaaaaabbbbbb___^^^]]]]]]]]]^^^___````````````bbbddddddbbb```dddbbb___^^^___```______\\\]]]]]][[[XXXXXX\\\```\\\^^^```___\\\\\\___aaa___aaabbbdddddddddbbbaaa```___^^^___aaadddffffffhhhgggeeedddeeefffhhhjjjhhhiiiiiiiiiiiihhhggggggggggggffffffffffffggggggfffhhhjjjllllllllljjjjjjhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkkkkkkkkmmmpppsssmmmpppttttttssssssuuuwwwvvvvvvvvvwwwxxxzzz{{{|||}}}::::::;;;;;;<<<===>>>>>>>>>??????>>><<<===???AAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBCCCFFFLLLQQQTTTZZZ^^^hhhtttxxxvvvuuuuuutttrrrqqqpppnnnlllkkkjjjiiinnnllliiihhhhhhhhhgggeeegggffffffeeedddcccbbbbbbfffdddcccdddeeefffeeeccceeeddddddcccbbbbbbaaaaaa______````````````aaaaaacccdddeeefffeeedddbbb```\\\^^^aaabbbaaa```aaaaaadddccc```______aaaccceeeccccccbbbaaaaaaaaaaaaaaa```dddggghhheeecccbbbcccdddbbb```aaacccdddbbb```dddddddddddddddcccbbbaaabbbaaa```````````````aaaccccccccccccdddeeefffgggcccbbbaaa```__________________^^^^^^^^^^^^______^^^^^^^^^]]]]]]^^^^^^___```______aaadddeeeeeeeeeeeedddcccbbbbbbbbbcccdddiiiiiiiiihhhhhhggggggfffeeefffhhhiiiiiiiiihhhhhhhhhfffeeeeeeggghhhiiihhhkkkkkkkkkjjjjjjiiiiiiiiihhhggggggjjjnnnqqqqqqooolllnnnpppqqqppppppqqqrrrrrrrrrsssuuuwwwzzz|||}}}::::::;;;;;;<<<======>>>>>>>>>>>>===<<<===???AAA@@@@@@AAAAAAAAA@@@??????DDDCCCCCCCCCFFFIIIMMMOOOSSSVVV```kkkvvv~~~zzzwwwtttsssssstttvvvtttpppnnnmmmllliiigggffffffffffffeeeeeeeeeeeeggggggeeeddddddeeegggiiifffeeeeeecccbbbaaa```___```aaaaaaaaabbbbbbcccccccccdddfffggggggfffdddcccaaacccddddddbbbaaaaaabbbbbbaaaaaaaaabbbdddfffgggddddddccccccbbbbbbbbbbbbbbbeeeggggggeeecccdddeeefffdddbbbccceeeeeedddaaaddddddeeeeeeeeedddcccccccccbbbbbbaaaaaabbbbbbcccccccccccccccdddeeefffgggeeeddddddcccbbbbbbaaaaaabbbaaaaaa``````aaaaaabbbbbbaaa```````````````aaaaaa``````bbbeeeggggggggggggfffeeeddddddeeefffgggeeeeeeffffffggggggggghhhfffggghhhiiijjjiiihhhhhhjjjhhhffffffgggiiiiiiiiillllllkkkkkkkkkjjjjjjjjjlllkkkkkknnnrrrttttttssssssuuuwwwxxxwwwvvvwwwxxxqqqrrruuuxxx}}}:::::::::;;;<<<<<<======<<<===>>>===<<<===???@@@@@@@@@@@@@@@???>>>===<<>>@@@???@@@@@@@@@@@@@@@???>>>AAAAAABBBCCCCCCDDDDDDDDDIIIKKKQQQZZZ```gggsss~~~{{{uuuuuutttsssrrrqqqqqqppprrrttttttpppkkkjjjnnnssspppooommmkkkhhhfffdddcccbbbbbbbbbccccccddddddeeecccdddeeeggghhhiiiiiiiiifffeeedddaaa^^^]]]^^^```]]]___aaacccdddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbaaacccdddccccccccccccdddeeeffffffeeeeeeeeeeeeddddddbbbcccdddeeeeeeeeeeeeeeeddddddccccccddddddeeeeeefffeeeeeeeeeffffffggghhhfffgggggghhhgggfffeeedddffffffeeeeeeeeeeeeffffffeeeeeedddcccbbbbbbbbbbbbbbbaaabbbdddhhhjjjjjjjjjgggfffeeeeeeeeefffggghhhlllkkkjjjiiihhhfffeeeeeeiiijjjkkklllmmmmmmlllkkkmmmkkkiiihhhiiikkkjjjjjjooopppqqqrrrrrrrrrqqqqqqpppqqqrrrtttvvvyyyzzzzzzzzz}}}~~~~~~:::::::::;;;;;;;;;;;;;;;999;;;<<<===<<<<<<>>>???<<<===>>>???@@@@@@AAA@@@===>>>@@@AAACCCCCCCCCCCCGGGHHHMMMTTTYYY___hhhqqq{{{~~~|||{{{}}}{{{tttqqqsssvvvvvvuuusssqqqooommmkkkjjjjjjiiiiiiiiihhhhhhhhhgggggggggiiijjjkkkkkkllllllhhhhhhgggdddbbbaaabbbddd___```bbbcccdddcccaaaaaa___```aaaaaaaaaaaa``````cccbbbaaaaaabbbcccddddddccccccddddddcccccccccdddbbbbbbcccdddeeeeeeeeedddcccccccccccccccdddeeefffggggggffffffgggggghhhhhhfffffffffffffffeeeeeedddeeeeeeeeeddddddeeeeeeeeeccccccbbbaaaaaaaaaaaaaaabbbbbbbbbdddgggiiijjjiiiiiiiiihhhhhhhhhiiikkklllkkkkkkjjjiiihhhgggffffffjjjkkkmmmoooppppppppppppooommmkkkkkklllmmmmmmmmmooopppsssuuuvvvvvvvvvvvvrrrtttvvvwwwyyy{{{|||~~~}}}::::::::::::::::::;;;;;;777:::<<<===<<<<<<===>>>999:::;;;===>>>???@@@@@@<<<===>>>@@@AAABBBCCCCCCEEEDDDGGGMMMSSSXXX```hhhooo~~~~~~{{{|||~~~~~~}}}|||zzzyyyxxxwwwsssrrrqqqooommmkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggeeebbbaaaaaabbbeeeeeeffffffeeedddbbbaaa___```aaaccccccbbbaaa```bbbaaa```bbbdddeeedddccc___aaabbbbbbbbbbbbccceeecccddddddeeeeeeeeeeeeddddddcccccccccdddeeefffgggiiihhhhhhgggggghhhiiiiiieeeeeeddddddcccddddddeeeeeeddddddccccccddddddeeebbbbbbaaaaaaaaaaaabbbbbbdddcccccceeehhhiiiiiiiiiffffffeeeeeeeeeggghhhiiiggggggggghhhiiiiiijjjjjjkkkllloooqqqsssuuuuuuuuusssqqqooooooqqqsssssssssqqqsssvvvzzz|||~~~~~~}}}zzz}}}}}}::::::::::::::::::::::::666999;;;<<<<<<<<<===>>>:::;;;<<<===>>>?????????===>>>>>>???@@@AAABBBBBBCCCAAACCCIIIOOOTTT]]]eeeiiippp|||yyyvvvuuuqqqqqqpppnnnnnnmmmmmmmmmlllmmmmmmjjjgggcccbbbbbbkkkkkkkkkjjjiiihhhggggggbbbccceeeggggggfffeeedddcccbbbbbbdddggghhhfffccc]]]___bbbbbbaaabbbdddgggfffggggggggggggffffffeeeeeeeeeeeeeeefffggghhhiiijjjiiiiiihhhhhhhhhiiiiiifffeeecccaaaaaaccceeefffddddddccccccccccccddddddccccccccccccdddeeeffffffgggfffeeegggiiijjjjjjiiieeeeeeddddddeeefffhhhiiihhhiiijjjkkklllnnnoooooolllmmmppptttwwwxxxyyyzzzwwwvvvtttuuuwwwzzzzzzzzzxxx{{{|||{{{::::::::::::::::::::::::666888;;;<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@????????????>>>???@@@@@@AAACCCAAABBBHHHNNNTTT]]]eeefffgggppp~~~}}}{{{zzzyyyyyyxxxyyyxxxvvvqqqllljjjiiiooooooooonnnnnnmmmmmmmmmeeegggiiijjjkkkjjjiiihhhdddccccccfffjjjjjjgggddd\\\___bbbbbbbbbcccfffiiiiiiiiijjjiiiiiihhhgggfffffffffffffffggghhhjjjjjjjjjjjjiiiiiiiiiiiiiiijjjgggeeebbb``````cccfffhhhdddddddddccccccdddddddddeeeeeeeeeeeeggghhhiiijjjiiihhhhhhhhhjjjkkkjjjiiikkkkkkjjjjjjkkkmmmooopppppppppppppppqqqqqqqqqqqqlllnnnqqquuuyyy{{{|||}}}{{{yyyxxxyyy|||}}}|||~~~999888777777777888999::::::999888888999:::<<<===???>>><<<;;;<<<===???@@@@@@@@@??????????????????BBBAAAAAACCCGGGMMMTTTXXX```cccllluuu~~~|||zzz{{{xxxuuuttttttrrrqqqmmmlllkkkmmmooonnnkkkgggmmmmmmmmmlllllljjjiiihhhgggfffeeefffggghhhgggeeeiiiiiiiiijjjjjjjjjgggeeedddfffhhhiiiiiiiiijjjkkkoooooonnnllliiiggggggiiigggfffeeeddddddcccddddddiiijjjjjjiiifffdddccccccjjjjjjjjjjjjjjjlllmmmnnnhhhiiijjjlllmmmnnnnnnnnnllllllkkkkkklllnnnpppqqqsssssssssssstttvvvwwwxxxssstttuuuwwwyyy~~~{{{vvvzzz888777777777777888:::;;;999999888888999:::<<<===>>>===<<<;;;<<<===???@@@????????????????????????CCCBBBAAABBBEEEIIIOOORRRWWW\\\fffqqqyyy~~~|||xxxvvvvvvvvvwwwvvvrrroooqqqqqqrrrrrrrrrrrrrrrrrrooommmkkkjjjkkkjjjiiihhhkkkjjjiiiiiijjjjjjhhhggghhhjjjkkkkkkjjjjjjkkkllloooppppppnnnkkkiiiiiijjjiiiiiihhhhhhhhhiiiiiijjjkkkkkkkkkjjjgggeeeffffffllllllmmmmmmnnnnnnnnnnnnmmmmmmnnnoooooopppqqqqqqqqqpppppppppqqqrrrtttuuuvvvvvvxxxzzz|||~~~~~~||||||777666666777888999:::;;;999888888888999:::;;;<<<======<<<;;;;;;===>>>???>>>>>>>>>>>>????????????CCCBBB@@@@@@BBBEEEHHHKKKMMMSSS^^^iiiqqqzzz|||yyyzzz{{{|||}}}}}}{{{wwwuuuuuutttsssrrrrrrpppoooooopppppppppooooooqqqrrrqqqppppppppprrrtttuuuwwwvvvtttrrrrrrrrrppppppppppppqqqrrrssstttrrrrrrqqqnnnlllkkklllmmmqqqrrrssstttuuutttrrrqqqttttttsssssstttvvvxxxyyy{{{{{{{{{{{{|||}}}~~~~~~~~~{{{www{{{555666666777888999::::::888888888999999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>=========>>>>>>>>>>>>>>>AAAAAA@@@@@@AAACCCEEEGGGGGGLLLVVVaaahhhppp~~~}}}{{{zzz|||}}}}}}}}}zzz{{{||||||{{{|||~~~}}}}}}||||||}}}~~~}}}yyyvvvuuuwwwxxxzzz|||~~~}}}zzzxxx|||{{{{{{{{{}}}{{{qqq|||555555666777888888999999777777888999::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>?????????@@@AAACCCEEEFFFFFFHHHOOOXXX```hhhvvv|||wwwxxx{{{555666777888888888777777666777888999:::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>===>>>???@@@BBBCCCDDDDDDEEEFFFJJJQQQWWW___lllxxxzzzzzzpppooowww666777888888888777666555666666888999::::::999999999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<===???@@@AAAAAAAAAAAACCCBBBEEEKKKOOOUUU___iiiqqqtttyyyrrrnnnsss~~~777777888888888666555333555666888999::::::999999888999:::;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>===>>>???@@@@@@???>>>>>>@@@???BBBGGGJJJMMMTTT\\\hhhgggnnnyyyuuuppppppwww777777888888888999999999999999888888777666666555777777888888888999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBDDDFFFIIILLLNNNYYY]]]eeemmmsss}}}wwwrrrvvv~~~666666666777777777888888777777777777777888888888888888888888999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>???@@@@@@AAAAAAAAACCCEEEHHHJJJLLLRRRTTT[[[ccciiirrrwwwuuu|||555555555555666666666666555666666777888999999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<===>>>???@@@??????@@@AAACCCEEEGGGIIIKKKKKKOOOXXX___gggrrr|||yyylllnnnttt444555555555666666666666666666666777888888999999999999999999::::::::::::999999:::::::::;;;;;;;;;999::::::<<<===>>>???@@@===>>>???@@@AAACCCDDDEEEHHHFFFIIIRRR[[[aaahhhoooxxxwwwooommmnnnzzz555555555666666666777777777777777777777777777777888888999999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<===>>>???@@@<<<<<<>>>???@@@AAABBBBBBEEEBBBDDDMMMVVV\\\aaafffggguuuwwwnnnjjjpppyyy555555555666666666666777888888888777777777777777777777888888888999999999999999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>???@@@@@@???BBB???@@@GGGNNNSSSXXX^^^cccnnnzzz~~~qqqnnnjjjgggfffmmm333444444444555555555555666666777777888888999999666666777777777888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===?????????>>>>>>AAA>>>>>>CCCFFFIIIOOOVVV```hhhpppxxxxxxmmmjjjeeehhhooouuu|||222222333333333444444444444444555777888:::;;;;;;666666666666777777777777888888999999999:::::::::;;;;;;;;;:::::::::999999;;;<<<>>>?????????>>>===BBB??????AAABBBDDDJJJRRRWWW^^^dddjjjuuuzzzooofffeeehhhmmmuuu333333333444444444555555777777666666666666777777999888666555444555777888999888777777777888:::;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;>>>======>>>@@@BBBDDDEEEKKKSSS]]]fffmmmvvvqqqiiiccc```lll|||444444444444444555555555777777666666666666777777888777666555555666777888999888777777777888999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;=========>>>???AAACCCEEEHHHLLLRRR[[[eeeqqq{{{}}}pppgggeeeffflll666555555555555555555555777666666555555666666777777777555555555666777888999888888777777777888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???AAABBBCCCEEEEEEHHHPPP]]]iiiqqquuurrrfffdddaaadddmmmwww666666666666666555555555666666666555555666666666666666555555555666777777999888888777777777777777888888999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFLLLUUU```iiinnnrrruuukkkeee```___gggxxx666666666666666666666555666666555555555555666666555555555555555666777777777777777888777777777777888888999999:::;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;<<<===>>>??????@@@@@@@@@DDDHHHJJJNNNUUU```hhhlllvvvuuuiiiccccccfffjjjqqq444444555555555666666666666555555444444555555666333444444555666666666777555666777777888888777777888888999999::::::;;;;;;999999::::::;;;;;;<<<<<<;;;;;;===>>>????????????===AAAFFFFFFFFFJJJTTT\\\eeemmmxxxssskkkdddccceeekkkuuu222222333444555666666777666555555444444555555666333333444555666666666666333444666777888888888888999999999999999999::::::888999999:::;;;;;;<<<<<<:::;;;<<<>>>>>>>>>>>>======???AAABBBCCCFFFKKKOOOUUU^^^jjjqqqwww~~~}}}rrrllliiifffiiisss000111222333444666777777555555555444444555555555222333444555666666666666222333555777999999999999::::::999999999999999999888888999::::::;;;<<<<<<:::;;;<<<>>>>>>>>>======@@@>>>>>>@@@CCCFFFGGGGGGGGGQQQ^^^gggkkkqqqzzzzzznnnhhhgggfffjjjkkkvvv444444444444444444444444444444444444444444333333666666666666666666666666<<<;;;:::888777666666666777777777777777777777777999999:::::::::999999888;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCHHHPPPXXX```hhhoootttwwwkkkfffdddeeeooozzz{{{444444444444444444444444555555555555555555555555555555555555555555555555888777777666666666777777777777777777777777777777:::::::::;;;;;;::::::999999999;;;<<<============????????????@@@AAABBBBBBCCCFFFJJJPPPWWW```iiiooouuu}}}rrrlllgggiiimmmwww444444444444444444444444444444555555666666777777555555555555555555555555444444444444555777888999777777777777777777777777::::::;;;;;;;;;;;;;;;:::777888999;;;<<<===>>>>>>????????????@@@AAABBBBBBBBBCCCDDDFFFLLLTTT___ffflllqqq|||xxxlllgggfffhhhnnnyyy333333333333333333333333222333333444555666777777555555555555555555555555333333333444555777888999777777777777777777777777999999::::::;;;;;;::::::777888999:::<<<<<<<<<===>>>======>>>>>>???@@@AAA@@@@@@@@@AAAEEEKKKTTTZZZfffkkksss{{{pppeeefffmmmpppzzz333333333333333333333333111111222333444444555555555555555555555555555555555555555555555666777888666666666666666666666666777777888999999999999999888999::::::::::::::::::;;;;;;;;;;;;<<<===>>>???===>>>@@@AAACCCFFFKKKOOOWWW___jjjsssyyyjjjfffeeegggsss333333333333333333333333111111222222333333444444444444444444444444444444666666555555555666666777666666666666666666666666555666777888999999999888999999999::::::999999888::::::::::::;;;<<<======<<<>>>AAABBBCCCCCCEEEGGGIIIUUUcccllluuu{{{nnngggcccfffooo}}}222222222222222222222222333333333333333333333333444444444444444444444444444444444444444555555666666666666666666666666666666666777888999::::::999777777888999999:::999999::::::::::::;;;<<<=========>>>@@@AAAAAAAAABBBDDDDDDPPP^^^hhhooozzz|||sssmmmkkkpppuuu}}}222222222222222222222222444444444444444444444333444444444444444444444444111111111222333444555666666666666666666666666666666777888999:::;;;;;;;;;444555777888::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@???>>>???BBBDDDCCCLLLXXXccciiiooovvv||||||pppkkkmmmrrrtttsss222222222222222222222222555444222111111111222222333333333444444444555555111111222222222333333333555555555555555555555555666999;;;;;;999666333111777777888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===>>>@@@AAABBBHHHMMMUUU\\\ccciiinnnrrr}}}qqqssstttuuuwww~~~}}}333333333333333333333333444333222111111111222222333333333444444444444555222222222222333333333333555555555555555555555555777<<>>???AAAAAAFFFIIINNNSSSYYY```ggglllpppxxx}}}zzzvvvvvvzzz444444444444444444444444444333222111111111222222333333333333444444444444333333333333444444444444666666666666666666666666666>>>DDDBBB;;;666888;;;777777888888888888888888888888999999999:::::::::;;;;;;<<<<<<===>>>@@@@@@DDDDDDEEEGGGLLLSSS]]]ccceeellluuuzzz{{{zzz~~~|||yyyzzz~~~333333333333333333333333333222222222222222222222222222333333333444444444333333333444444444555555666666666666666666666666555:::>>>>>>999666666888999999888888888888888888888888888999999999::::::;;;;;;;;;;;;<<<===>>>???AAAAAAAAAAAADDDJJJRRRXXX^^^fffnnnqqqsss|||~~~vvvvvvvvvxxx~~~111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555666666666666666666666666777777777888999999666444999999999999999888888888888999999999::::::::::::::::::::::::;;;<<<======>>>???@@@AAACCCFFFKKKOOOWWWaaalllooonnnqqq|||~~~}}}~~~yyyuuuvvv{{{111111111111111111111111111111222333333333222222222222222222333333333333333333333333444444444444555555555555555555555555999666555777;;;<<<888444888888888888888888888888888888999999999:::::::::::::::999999:::;;;;;;<<<<<<>>>@@@AAABBBCCCFFFHHHTTT^^^iiimmmkkklllsssyyy}}}|||}}}wwwwwwyyy|||111111111111111111111111000111222333333333333222111222222222222333333333222222222222333333333333444444444444444444444444666666666777999999888666444444555555666777777777777777777888888888999999999999999999999::::::;;;;;;===>>>>>>>>>@@@CCCEEEOOOVVV]]]```aaaeeelllqqqwww}}}zzzwww}}}~~~yyysssrrryyy222222222222222222222222000111222333444333333222111111222222222333333333111111222222222333333333333333333333333333333333222444777777555555666888222222333333444555666666666666666666777777777777999999999888999999::::::;;;<<<<<<;;;;;;===AAADDDFFFIIILLLOOORRRYYYbbbiiinnnwwwxxxzzz||||||yyypppllllllnnnoooxxx///000222333333222000///222222222222222222222222333333222222222222222222333333333222222111111111222222333333333444444444333444444555555444444333222333555666666666555444666666666666666777888888777888888999:::<<<===>>>>>><<<:::999999;;;>>>@@@AAACCCEEEEEEGGGOOO[[[eeemmmttt}}}}}}zzz{{{~~~tttmmmmmmpppqqqqqq{{{///000222333333222000///222222222222222222222222222222222222222222222222333333333222222222111111222222333333333444444444444555555666666555555444333444555555666555555555777777777777777888888999:::::::::::::::;;;<<<<<<<<<;;;999888999:::<<<>>>???AAACCCDDDFFFMMMXXX```hhhnnnvvv|||~~~zzz|||uuurrroooqqqxxx000111222333333222111000222222222222222222222222111111111222222333333444333333333222222222222111333333333333444444444444555666666666666666666555555444444444444555666666777777777888888888999999;;;:::::::::::::::::::::<<<;;;:::999:::;;;<<<===<<<>>>AAABBBDDDIIIQQQXXX]]]cccjjjooouuu~~~~~~|||yyyzzzwwwqqqnnnlllmmmrrrzzz000111222222222222111000222222222222222222222222000000111222333333444444222222222222222222222222333333333444444444444555555555666666666666555555555555444333333555666777666666777777888888888888888888999999999999999999<<<<<<;;;;;;<<<<<<===>>>999<<<>>>@@@BBBEEEKKKOOOOOOUUU]]]dddllluuuyyyvvvwwwyyyyyy~~~{{{wwwqqqnnnooosssxxx|||111111111222222111111111222222222222222222222222000000111222333333444444222222222222222222222222333333444444444555555555333444444555555444444333555555444333333555666777444555666666777777666666444555666888999999999999::::::;;;<<<<<<<<<<<<<<<999:::<<<>>>???BBBEEEGGGEEEJJJRRRZZZbbblllvvv}}}{{{{{{wwwttttttvvv{{{}}}wwwvvvvvvxxx|||111111111111111111111111222222222222222222222222111111111222222333333444111222222222222333333333333444444444555555555555333333444444444444333333555444444444444555666666333444555666777666555444222444666888999::::::999777888:::;;;<<<;;;:::999:::;;;;;;<<<>>>???AAABBB@@@DDDIIINNNUUU]]]eeejjjmmmyyy}}}xxxsssqqqtttwwwxxxwwwwww{{{~~~|||yyyzzz~~~}}}222111111111111111111222222222222222222222222222222222222222222222222222111111222222222333333333444444444444555555555555444444555555555555444444333444555555666555555555333444666777888777666555555666888:::;;;;;;:::999999:::<<<>>>>>>===;;;:::===<<<;;;;;;===>>>?????????@@@BBBDDDIIIOOOUUUYYY```iiivvv~~~}}}yyyuuuppprrrtttttttttyyyxxxwwwzzz222222111111111111222222222222222222222222222222333333222222222222222222111111111222222333333333444444444555555555666666555555666666666666555555222333555666666666555444444555777888999888666555888999;;;<<<<<<;;;999888<<<>>>@@@BBBBBBAAA???>>>???===;;;;;;<<<>>>>>>>>>>>>>>>>>>???CCCHHHNNNRRRWWW]]]gggrrrxxxwwwtttnnnhhhhhhnnntttuuu~~~|||vvvrrrppp{{{}}}}}}111111111111111111111111222333444444444444333222222222333333444555666666777666444333222333333444333333333333333333333333333333333333333333333333444555555555666666777777555444444555777888777555777888888999999:::;;;;;;:::888<<>>>>>>>>@@@CCCFFFGGGIIIPPP[[[fffqqqzzz}}}uuurrrpppkkkfffjjjooovvv|||wwwpppnnnpppttt~~~|||www}}}111111111111111111111111111222333444444333222111111111222222333444444555333222111111111222333333333333333333333333333333333333333333333333333333333444444444555555555555444444555777999::::::999666666777777888999999999;;;777999AAAFFFBBB>>><<<;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<===>>>@@@CCCDDDCCCHHHQQQ[[[fffpppyyy~~~yyytttnnnmmmlllmmmooossswwwyyyzzz~~~zzzxxxwwwrrrpppttt|||~~~yyyyyy{{{{{{000000000000000000000000111111222222222222111111000000111111222222333333000000000000111222444444333333333333333333333333333333333333333333333333333333333333333444444444333333333666999;;;:::999555555555666777777888888;;;777555999===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@>>>BBBHHHOOOXXXbbblllsss{{{}}}~~~tttmmmjjjiiihhhggggggllloooqqquuu}}}}}}{{{uuummmhhhjjjpppvvv~~~|||{{{wwwyyy////////////////////////000000111111111111000000111111111111222222333333222222333333333444444555333333333333333333333333333333333333333333333333333333333333333444444444111111111333666777777555555555555666777777888888;;;888666777999::::::999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===???@@@CCCGGGLLLUUU___eeepppssswww}}}~~~|||wwwqqqkkkggghhhgggddddddiiinnnqqqssswww||||||vvvpppllllllnnnnnnnnnpppzzz////////////////////////000000000000000000000000222222222222333333333333444444444333333222222222333333333333333333333333333333333333333333333333555444444444444444444444333333222333555555444222555555666666777888888888999999999999:::;;;:::888999999999999:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<@@@@@@@@@AAADDDIIIQQQVVV```gggppptttxxx{{{~~~~~~rrroookkkgggddddddhhhlllfffhhhlllnnnppprrrtttvvvyyyyyywwwsssqqqnnnnnnooooooooopppssstttyyy~~~yyy}}}000000000000000000000000111111000000000000111111222333333333333333333333222222222222111000///...333333333333333333333333333333333333333333333333555555555555444444444444666555444555666666444222555555666666777888888888666999;;;999:::;;;:::777888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>AAAEEEIIIRRR\\\hhhnnnsss}}}|||{{{zzzqqqhhhfffhhheeeffffffeeeddddddfffgggkkkooouuu|||wwwfffccceeedddeeehhhkkkqqqzzz}}}yyy{{{}}}111111111111111111111111222111000000000000111222222222222222222222111111000000111222111111000///333333333333333333333333333333333333333333333333444444444444333333222222444333333444666666555333444444444555666666777777444888999666555999:::777888888888888999999999999999::::::;;;<<<<<<<<<<<<999;;;===>>>>>>>>>AAABBBJJJPPPZZZeeeooo{{{yyyyyyzzz{{{{{{yyyuuupppkkkiiiiiijjjgggiiikkkmmmoootttyyy}}}{{{~~~pppddd^^^bbbgggiiiqqq||||||tttwww111111111111111111111111333222111000000111222333111111111000000000000000///000222333444444333333333333333333333333333333333333333333333333333333333333333222222111111111000000000222444555444333222222333444444555555666222666666111111666999777777888888888888999999999888888999:::;;;<<<;;;;;;888:::>>>@@@@@@@@@AAABBBCCCEEEKKKXXXhhhuuu|||zzzyyy}}}xxxwwwxxxlllmmmllljjjhhhgggiiijjjhhhjjjmmmooosssxxxxxxrrrqqquuu{{{~~~zzzuuupppjjjccceeeooowww||||||qqqpppyyy000000000000000000000000////////////////////////222222111111111111111111222222111111111111111111444444444444444444444444333333333222222111111111111111222222222333333333444333222111111111222333666666666666666555555555555555555666666666666666888888777777777777777888999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>AAACCCFFFLLLUUUaaammmuuu}}}|||wwwqqqmmmiiigggeeedddcccdddgggiiiiiihhhhhhgggfffdddddddddeeeeeekkkvvv~~~}}}zzzxxxnnnrrryyyxxxsssqqqqqqyyytttpppvvv000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333222222222111111111111222222222333333333444333222111111222333333666555555555555555555555444444555555666666666777888888777777777777777888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???>>>???BBBEEEKKKTTT___fffrrr}}}}}}yyyooollliiiggggggfffeeedddaaa```_________```aaabbbdddjjjqqqttttttvvv|||}}}yyyuuurrroookkkjjjkkkkkkjjjiiijjjrrrwwwsssvvv000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222222333222222222222222222222222333333333222222222222111111111222222222333333333333333222222222222333333555555555555555555555555333333444555666777777888777777777666666777777888999999999999::::::::::::<<<<<<<<<<<<===>>>??????>>>>>>>>>???BBBGGGNNNTTTaaannn~~~wwwqqqmmmhhhfffaaa```___^^^^^^^^^___``````aaabbbbbbaaacccfffiiikkknnnrrruuuxxx{{{{{{vvvpppjjjfffcccaaa___aaa``````bbbfffiiikkkkkkrrr}}}|||wwwvvv{{{////////////////////////111111111111111111111111111111111111111222222222---......///000111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222333333333444444444444444444555555555222222333444666777888888777666666666666777777888888999999999999:::::::::;;;;;;;;;;;;;;;===>>>>>>??????>>>===>>>@@@EEEIIIPPP]]]qqq~~~zzzvvvtttpppllliiifffeeedddeeecccaaaaaaaaabbbbbbaaaaaabbbdddeeefffhhhiiijjjllloootttvvvvvvvvvuuuvvvuuuwwwzzz~~~zzztttmmmhhhhhhfffccc`````````aaabbbfffhhhlllrrryyy////////////////////////000000000000000000000000000000111111111222222222//////000000111222333333111111111111111111111111222222222222222222222222111111222222222333333333222222333333444444444444222333333333444444444555111222333444555666777888666666555555666777888888888888888999999999::::::999999999999:::;;;<<<<<<===>>>>>>======>>>AAADDDEEEPPPbbbsss~~~|||xxxvvvpppnnnkkkjjjiiigggccc___^^^^^^]]]]]]^^^^^^]]]]]]___bbbfffhhhgggfffffffffddddddfffiiinnnwww}}}xxxqqqtttyyy}}}|||{{{{{{}}}~~~|||xxxsssoookkkhhhfffdddddddddeeegggjjjnnnqqqzzz000000000000000000000000////////////////////////000000000111222222333333222222222333444444555555111111111111111111111111111222222222222333333333111111222222222333333333111222333444555555444444111222222333333444444444222222333444555666666777555555555555666777888888888888888888999999999999888888888888999:::;;;;;;:::;;;<<<<<<<<<===???BBBAAAJJJWWWdddlllrrruuuwwwvvv}}}~~~zzztttnnngggccc```^^^\\\\\\\\\[[[YYYWWW[[[^^^aaabbbaaa___^^^^^^[[[ZZZZZZ[[[^^^bbbgggjjjjjjkkkmmmppptttyyy}}}}}}vvvmmmfffddd___bbbfffgggggggggggghhhggggggeeeddddddhhhnnnsss}}}{{{yyyyyyyyyzzzzzz{{{|||}}}000000000000000000000000000000000000000000000000///000000111222222333333222222222222333333333333222222222222222222222222111111222222222333333333111111222222222333333333111222333555555555555444111111111222333333444444333333333444444555555555555444444555555777888888888888888888999999999999888888888888999:::;;;<<<888:::<<<<<<<<<===???AAABBBIIIQQQVVVXXX[[[___ccclllsss{{{|||zzzqqqnnnjjjgggfffddd```\\\]]]___bbbbbb```]]]\\\[[[XXXWWWVVVVVVWWWYYYZZZ[[[[[[\\\]]]^^^```bbbdddeeegggiiimmmpppsssssssssrrrrrryyy~~~~~~{{{vvvrrrmmmiiihhheee___\\\]]]]]]```bbbcccbbbbbbdddfffccceeegggjjjmmmttt|||}}}{{{000000000000000000000000111111111111111111111111///000000111222222333333000000000///////////////222222222222222222222222111111111222222333333333111111222222222333333333000222333555666666555555000000111222333333444444444444444444444444444444444444444555555777888888777888888888888999999999999999999999:::;;;<<<<<<999;;;===>>>===>>>@@@AAAEEEJJJNNNNNNJJJJJJMMMRRR]]]eeennnsssvvv~~~}}}xxxuuupppjjjeee___bbbddddddaaa^^^\\\[[[YYYXXXWWWWWWXXXXXXXXXWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZ\\\___aaabbbaaa```___ccciiiooopppnnnrrr|||{{{zzzzzzzzz||||||~~~~~~{{{uuuqqqnnnssstttooojjjiiigggeeebbb___^^^aaaaaa]]]\\\___bbbeeehhhhhhhhhiiillloooooossszzzyyyvvvxxxyyy}}}111111000///////////////111000///......///000111222222111111111111111111---...000222333333333222111111111111111111111111222222222111111111000000//////000111222222333333000000111222222222222111555333222222444555555555444333333333333444555555555555444444444444555555555666666777777777777666:::999999888888999999:::===<<<;;;;;;<<<>>>@@@BBBOOOMMMJJJFFFEEEEEEEEEFFFQQQTTT^^^lllwww{{{~~~www|||}}}}}}xxxrrrmmmlllkkkiiigggeee```\\\[[[^^^^^^[[[XXX[[[ZZZYYYZZZ[[[[[[YYYWWWVVVVVVVVVWWWXXXYYY[[[[[[```______bbbggglllooopppzzz}}}}}}yyyvvvxxx}}}|||xxxtttssspppllliiiggghhhiiimmmkkkiiihhhiiiiiihhhgggeeeeeedddccccccccccccccccccdddeeedddccccccdddeeemmmttt|||}}}wwwxxx111111000///////////////111000///......///000111111111111111111111111111///000111222333333222222111111111111111111111111222222222111111111000000111111111222222333333444111111222333333333333333555333222222444555555444444333333333333444555555555555444444444444555555555555666888999999999999999999999888888999999999888888888999;;;>>>AAACCCLLLJJJGGGDDDCCCCCCDDDEEEJJJKKKSSS^^^hhhqqq}}}zzzwwwsssoooooopppoookkkfffeeedddbbbaaa```^^^[[[XXXZZZYYYYYYYYYZZZ[[[[[[\\\___^^^^^^aaaeeeiiijjjjjjhhhiiihhhcccaaaccciiimmmmmmppptttyyy|||}}}tttnnnmmmllliiigggccccccbbbaaa___```bbbeeeiiihhhfffeeegggiiikkklllqqqooommmkkkmmmppptttwwwxxxyyyzzzyyyxxxzzz111000000///////////////000000////////////000000111111111111111111111111111222222333333333222222111111111111111111111111222222222111111111111111222333333333333333333333222222333444444444444333666444222222333444444333444333333333333444555555555555444444444444555555444555666888999:::;;;;;;999999888888888888999999666666777999<<<@@@CCCEEEHHHFFFDDDAAA@@@@@@AAABBBBBBBBBGGGOOOXXXeeeyyy}}}|||zzzvvvssspppkkkfffbbbdddcccbbbaaaaaaaaaaaaaaaaaa``````aaaccccccbbbaaa]]]\\\YYYWWWUUUVVV[[[___^^^```bbbdddeeehhhlllooommmrrrtttqqqqqqssstttsssnnnnnnppptttxxxzzzzzzxxxtttqqqmmmmmmooosssvvvxxx{{{}}}wwwxxxzzz}}}}}}wwwrrrpppmmmjjjkkknnnlllnnnooolllmmmppppppmmmdddcccaaa___^^^______```^^^___``````aaacccgggjjjnnnooopppsssxxx~~~}}}000000////////////000000000000////////////000000000000000000111111111111333333333333222222111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333444333333333666444222222333444333222444333333333333444555555555444444333333444444555444555666777888999999999888888777777777777888888888999:::<<>>===>>>????????????BBBGGGNNN\\\rrrzzzxxxxxxvvvuuutttsssssssssooonnnllljjjhhhddd```\\\```]]][[[]]]]]][[[[[[\\\^^^___``````___```ccceee```dddfffcccccceeegggeee``````aaacccfffggggggeeeeeecccbbbbbbdddgggjjjllliiikkkmmmooooooooommmllljjjjjjkkkmmmoooooommmkkkkkklllnnnoooooommmllljjjiiieeebbbbbbaaa^^^___bbbcccggghhheeeeeehhhiiigggcccdddeeecccbbbcccgggkkkkkkmmmoooppprrrvvv{{{}}}~~~000000////////////000000//////000000000000////////////000000000111111111444444333222111111111111000000000000000000000000111111111111111111111111111111111111000000000000000111111222222222222222555333111222333444333222444333333333333444555555444444333333333333444444666666666666666666555555888777777666666777777888999:::;;;<<<>>>@@@AAABBB>>>======<<<<<<<<<===>>>>>>???BBBFFFJJJSSSeeevvvvvv}}}{{{uuunnniiikkkgggiiioooqqqjjjdddccceeeggghhhgggfffeeefffgggccchhhkkkiiihhhiiiiiigggeeedddcccdddeeeeeedddbbbaaaaaaaaabbbcccfffiiillljjjkkklllmmmmmmllljjjiiilllkkkkkklllnnnooonnnllljjjlllnnnppppppnnnllljjjhhhfffgggjjjkkkiiijjjmmmppptttvvvsssrrrvvvzzzzzz{{{|||zzzvvvssstttzzz///////////////000000111//////000000000000//////...//////000000111111111333333222111000000000111000000000000000000000000111111111111111222222222//////000000000000000000000000111222222222222111333222000111333444444333444333333333333444555555444444333333333333444444666666666666555444333333777777666666666666777777888888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>======@@@DDDEEEIIITTT___^^^fffqqqyyy~~~~~~zzz{{{}}}}}}||||||vvv}}}~~~{{{wwwrrrqqqooonnnnnnnnnllljjjllllllmmmmmmnnnqqquuuyyy}}}}}}~~~~~~}}}|||~~~}}}{{{|||~~~|||~~~{{{yyy{{{///////////////000111111...///000111111000///.........//////000111111222222111000/////////000111000000000000000000000000000000111111111222222222/////////000111111222222000111222222333333222222111000///000333555555444444333333333333444555555444333333222222333333444555666666666666666555444777666666555555666666777666777888999::::::;;;;;;:::::::::;;;<<<===>>>>>>===<<<>>>AAABBBBBBFFFMMMLLLRRR[[[fffpppwww|||///////////////000111111...///000111111000///...---......///000111111222111000///......///000111000000000000000000000000000000111111222222222222//////000111222333333444222222333444444444444333000//////000333555666555444333333333333444555555444333333222222333333444555555666777777888777777666666555555555555666666666777888:::;;;<<<======999:::;;;<<<===>>>>>>??????======@@@AAA@@@AAADDDEEEGGGMMMXXXdddpppxxx{{{~~~////////////////////////222111111111000000//////000000000111222222222333000000000000000000000000000000000000000000000000111111222222222111111000000111111111111222222222111111222333333333333222222222222222222222222222222222111111222222333444222222333444444555555666777777666666555555555444666666555555555555666666888888999999999:::::::::::::::999999::::::;;;<<<<<<===>>>??????>>>===<<>>??????>>>===<<<======???DDDHHHMMMWWWbbbqqqyyy111111111111111111111111111111111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000,,,---...000000111111111000111111111111222222222000111222222333333222222222222222222222222222222000000//////000000111222444444444555666666777777666666666555555555555555666666555555555555666666777888888888999999999999999999999999999:::;;;;;;;;;<<<===>>>>>>===<<<;;;???>>>???BBBCCCEEELLLVVVbbbgggppp|||111111111111111111111111111111111000000000000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111000///......000000111111111222222222000000111222222222222222222222222222222222222222000000000000000111222222333333444444555666666666555555555555555555555555666555555444444555555666777777777888888888888999999999999888999::::::;;;;;;<<<============<<<;;;@@@???@@@AAAAAA@@@FFFNNNYYYXXXZZZ```kkkyyy111111111111111111111111000000000000000000111111222111111000000/////////000000000000000000000000000000000000000000000000222222222222111000///...000000111111111222222222000000111222222222222111222222222222222222222222222111111111111222333333111222222333333444555555444444444555555555555555555555444444444444555555666666777777777888888888999888888888888999:::::::::;;;<<<======<<<;;;::::::999;;;===<<<;;;???GGGMMMMMMMMMNNNTTTcccwww111111111111111111111111000000000000111111111111000000000000000000//////000000000000000000000000000000000000000000000000000000111222222222222222000111111111111222222222///000111111222222111111222222222222222222222222222222222111222333333444111111111222333333444444444444444444444555555555555555444444444444555555666666666666777777777777888888888888888999::::::999:::;;;<<<<<<;;;:::999777777999<<<;;;:::>>>EEEAAADDDGGGHHHJJJSSSbbbmmmzzz000000000000000000000000///000000000111111111111/////////000000000000000000000000000000000000000000000000000000000000000///000000111111111111111000111111111111222222222///000000111111111111111222222222222222222222222111111111111111222222333111111222333333444444555333333333444444555555555555444444333333444444555555555555666666666777777888888888888888999999:::999:::;;;<<<<<<;;;:::999888999<<>><<<@@@FFF@@@AAACCCCCCEEEJJJQQQVVVeeerrr//////////////////////////////000000111111111222......//////000000111111000000000000000000000000000000000000000000000000222222111111000...---,,,000111111111111222222222//////000111111111111111222222222222222222222222000000000000000111111222222222333444444555555666333333333444444555555555555444444333333444444555555555555555666666666777888888888777888999999:::999:::;;;;;;;;;;;;:::999777888;;;>>>===;;;>>>CCCFFFBBB>>>===@@@EEEIIIKKKSSSYYYaaaiiiuuu{{{vvv|||111111000000//////......111000///......///000111333222111/////////000111////////////000000000000//////000000000000//////111111000000000000000000......000222444333000---//////000111222333333333111111111111111111111111111111111111111111111111222222222222222222222222333444666777777666444333222222222333444555666777777777777777666666666666777777777777777888888999777999;;;;;;999777777777666888999::::::<<<>>>AAACCCAAA@@@>>>>>>???AAABBBEEEHHHMMMSSS[[[eeeooovvv}}}{{{zzz{{{|||}}}111000000000/////////...111000///......///000111333222000/////////000111/////////000000000111111000000111111111111000000111111111111111111111111/////////111333333111...000000000111222222222333111111111111111111111111222222222222222222222222444444444444444444444444444555666666666666555444444444444444444555666777666666666666666666666777888888777777888888999:::777999::::::888777777888888999;;;;;;;;;<<<>>>AAA@@@???>>><<<<<<===???@@@AAACCCFFFJJJPPPWWW```eeeqqqtttxxxzzz{{{~~~000000000000////////////000000////////////000000222111000000///000000000000000000111111111222222111111222222222222111111111111222222222222222222000//////000111222111000111111111111111111222222111111111111111111111111333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555444555555555666777777777888888888888888999::::::888999999888666666777999999;;;<<<;;;;;;;;;===???===<<<;;;::::::;;;======>>>???@@@BBBDDDIIIOOOSSSbbbgggmmmrrruuuyyy~~~wwwsssrrrsssttttttuuuyyy000000000000////////////000000////////////000000111111000000000000000000000111111111222222222222000111111222222111111000222222222222222333333333222000......000222222111222222222111111111111111111111111111111111111111333333333333333333333333111111111111111111111111444333333222222333333444444444555555444444444333333333444555666666777777777777777777777888888999999999999777555555777999999:::;;;:::999999;;;===;;;;;;:::::::::;;;<<<<<<>>>????????????BBBFFFIIIUUUZZZaaaggglllsss|||tttlllhhhiiikkkmmmuuu~~~////////////000000000000//////000000000000//////000000000111111111000000000111111111222222222222//////000000000000//////111111222222222333333333222000......///111222222222222222111111111111111111111111111111111111111333333333333333333333333111111111111111111111111222111111000000111111222333333444444444333333222222333333444555666666777555555555555555666777777999999888777555555777999777888999888777777888:::::::::::::::;;;;;;<<<<<<>>>>>>???>>>>>>@@@CCCEEEJJJNNNSSSXXX___iiiuuu}}}~~~zzzsssqqqlllhhhgggkkktttzzz////////////000000000000//////000000000000////////////000111111111111000000000000111111111222222//////000000000000//////000000111111222333333333222000......000222222222111111111111111111222222111111111111111111111111333333333333333333333333333333333333333333333333111111111111111111111111222333444555555555333333222333333333444555555555444444444444444555555666777888888777555555666888666777777777555555777999999::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<===@@@BBBBBBDDDGGGJJJOOOYYYeeennnyyy}}}yyysssqqqnnnllllllllllllkkklllssszzz~~~.../////////000000000111...///000111111000///......///000111222111111000/////////000000000111111000000000111111000000000//////000000111222222333111000...///111222222111000000000111222222222333111111111111111111111111222222222222222222222222222222222222222222222222000111222333333222111000222444666777888777666555333333333333333333444444555444444444444555666666666777999888666555555666555666777666666666888:::888888999:::;;;;;;<<<<<<999:::;;;;;;:::;;;===???>>>@@@BBBCCCEEEKKKTTTZZZnnnvvv}}}wwwqqqkkknnnvvv}}}}}}vvvnnnkkkkkkjjjkkkmmmppptttyyy.../////////000000111111...///000111111000///......///000222222222111000////////////000000000000111111222222222222111111...//////000111111222222000//////000111222111000//////000111222333333444111111111111111111111111111111111111111111111111000000000000000000000000111222444555555444222111333555777999::::::999888444333333333333333333333555555555555555666777777555777999999777555555555555666777777666777999;;;777777888::::::;;;;;;;;;:::;;;;;;;;;::::::;;;===???AAACCCBBBBBBDDDIIIMMMSSS```qqq}}}}}}ssslllkkkjjjhhhjjjpppuuuuuupppmmmppptttvvv{{{////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////...///000222222222111000111111111000000000000000000111111111111222222222222222111111111111111111222222111111111111222222111111111222222333333333333333333333333333333333333333333333333333333333444444333333444555777888333444444444555666666666444555777888888888777666777888::::::999999999:::;;;;;;;;;<<<<<<<<<<<<===============???AAACCCDDDKKKOOOVVVaaammmzzz~~~~~~vvvvvvtttqqqpppsssyyy////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111//////000111111111111111////////////////////////000111111111111222222222111111111111111111111111222222111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333666555444444333444555555444444444555555555555555444555666777888777777666666888999999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<============???AAACCCDDDEEEGGGJJJQQQZZZdddnnnsss////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111............////////////000111111111111222222222111111111111111111111111222222111111111111222222333333222222222222222222333333333333333333333333333333333333333333333333777666555444333333333333555555555555555444444444444555666777777777777666555777888888777666888999:::::::::;;;;;;;;;<<<<<<<<<<<<======???AAABBBCCCCCCAAAAAABBBGGGOOOVVV[[[mmmuuu////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111000///......///000111......///////////////000000000111111111222222222111111111111111222222222222222111111111111222222333333333222222111111111333333333333333333333333333333333333333333333333555555555444444333333333666666666555444444444333555555555666666666666666444666666666555555777888999:::::::::;;;;;;;;;;;;;;;<<<<<<>>>???@@@BBBBBBDDDBBB@@@@@@BBBEEEIIILLLWWW___lllyyy000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000111000///......///000111/////////000000111111111000000111111111222222222000000111111111222222222222222111111111111222222333333333222222111111111333333333333333333333333333333333333333333333333222333333444444444444555666666666555444444444333555555555555555666666777444555555555444444666888999999999999:::::::::;;;:::;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCHHHNNNWWWcccppp~~~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000//////......////////////000000111111222222000111111111111222222222000000000111222222333333222222111111111111222222333333222222222222222222333333333333333333333333333333333333333333333333111111333444555555555555555555555555555444444444555555444444555555666777555555555444333444666888888888999999999::::::::::::;;;<<<>>>???@@@AAAAAA;;;<<<===>>>??????>>>>>>BBBDDDIIIPPP[[[iiixxx000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...////////////000000000//////000000///......---......//////000111111222000111111111111222222222///000000111222222333333222222111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333222222333444444444333222444444444555555555555555555555444444444555666777555666555444333444777999888888888888999999999999999:::<<<>>>???@@@@@@@@@::::::;;;;;;;;;<<<======???AAACCCGGGMMMVVVaaahhhttt000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111...///000000000///---,,,---------...///000000111000111111111111222222222///000000111222222333333222222111111111111222222111111111222222333333444333333333333333333333333333333333333333333333333333444555555444333111000333444444555555666666666555555444333444555666777666666666444333444777:::777888888888888999999999999:::<<<>>>@@@@@@@@@@@@>>>===;;;:::;;;===???AAA===@@@BBBEEEHHHMMMSSSWWW\\\lll000000000000////////////000000000000000000000000///000111000///...///000000/////////.........---000000000000000000000000//////000000111111111222//////............//////............////////////111111111000000000000000222222222222222222222222111111000000111111222333111111111111111111111111222222222222222222222222222333333444444333333333333333333444444444555555666555444333222333333444444555666555444444555666444444444444555555555666666666666666777777777777999999::::::;;;<<<=========<<<;;;:::;;;===???@@@?????????@@@BBBEEEHHHIIITTT[[[dddlllsss|||uuu000000000000////////////000000000000000000000000///000000000/////////000000000000//////......---000000000000000000000000///000000000111111111111000000////////////000000/////////000000000000111000000000000000000000000222222222222222222222222111111000000111111222333222222222222222222222222222222222222222222222222333333333444333333222222333333333444444444444555777666555444333444444555444555666555444333444666444444555555555666666666666666666777777777888888999999999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>@@@>>>>>>>>>@@@AAADDDFFFGGGJJJOOOTTTXXX]]]eeepppyyyyyyfff]]]////////////000000000000////////////////////////000000000000000000000000111111111000///.........000000000000000000000000000000000000111111111111111000000000000000000111000000000000111111111111000000000000000000000000222222222222222222222222111111000000111111222333333333333333333333333333222222222222222222222222333333444444333222111111333333333333444444444444777666555555555555555666333555666555444333444555555555555555666666666777777777777777888888888888888888999999:::;;;;;;;;;;;;;;;:::::::::<<<>>>???<<<<<<===>>>@@@AAACCCDDDCCCDDDEEEFFFHHHNNNWWW^^^ooowww}}}kkkXXXKKKGGG////////////000000000000////////////////////////000/////////111111111000222111111000//////......////////////////////////000000000000000111111111000000////////////000000//////000000000111111111/////////000000000000000111111111111111111111111111111000000111111222333333333333333333333333333111222222222222222333333333333333333333222111000222222333333333444444444555555555444444444555555333444555555333333444555555555555666666666777777777777777777888888888999888888888999999999:::::::::999999999:::;;;<<<===;;;;;;<<<<<<>>>???@@@AAAAAABBBAAAAAAAAADDDJJJNNNWWW___kkkzzz~~~sssggg]]]RRRGGG@@@???.../////////000000000111////////////////////////000...---...000222111///000000000000////////////////////////////////////111111000000000000000000.........------................../////////000000......//////000000000000111111111111111111111111111111000000111111222333222222222222222222222222111111111222222333333333222333333333222222111000222222222333333333444444333333333333333333333333333444555444333222333555555555555555666666666666666777777777777888888888777777777888888888888888888888888999999:::;;;<<<999:::;;;;;;<<<======>>>>>>???@@@AAAAAABBBDDDFFFHHHMMMUUUbbbtttwwwhhh\\\UUUNNNKKKFFF@@@===>>>......//////000000111111///////////////////////////,,,+++,,,000111000...............////////////000000000000000000000000111111111111000000000000...------,,,,,,------...............////////////---......//////000000111111111111111111111111111111111000000111111222333111111111111111111111111111111111222222333333444111111222222222222111111222222222222333333333333111111222333333333333222222444555444333222333444444444444444555555555666666666666666777777777777777777777777777777777777777777888888999:::::::::999999:::;;;<<<<<<;;;;;;999:::<<<>>>???@@@@@@???CCCGGGJJJPPP\\\kkkuuuwwwttt___QQQJJJDDDAAABBB@@@<<<::::::.........///000111111111000000000000000000000000---+++)))+++///111///,,,++++++,,,---...///000000000000000000000000000000111111111111000000000///......------------.........////////////000000000------......///000000111111111111111111111111111111111000000111111222333222222222222222222222222000111111222333333444444///000111222222333222222111222222222222333333333111222333444444444333333222333444444222222333444333333333333444444444444444555555555666666666666666666666666666666666666666666777888999999999999999999:::;;;<<<;;;::::::999999999:::<<<>>>>>>>>>@@@EEEHHHIIILLLTTTYYYYYYeeeqqq~~~ttteeeTTTHHHBBB===;;;======999888999---......///000111111222111111111111111111111111---***'''***...000...+++)))***+++,,,...///000111000000000000000000000000222111111111000000////////////............//////000000000000111111111111---------...///000000111000000000000000000000000111111111000111222222333333333333333333333333333000000111222333333444444...///000111222333333333111111222222222333333333111222444555666555444444222333444444222222333444222222222333333333444444444444444444555555555666666666666666666555555555555666777888888999999888999999;;;;;;<<<;;;:::999===;;;999999;;;>>>@@@AAA<<>>??????AAAFFFLLLSSSYYY]]]```kkkuuuzzzgggVVVNNNHHHIIIJJJJJJGGGCCC>>>;;;:::999999888777777666666,,,---......//////......////////////////////////---...//////000000////////////000000000000111111000////////////.........222222222222111000//////......////////////.....................---------111111000000000000//////111111111111111111111111000000000111111111111222222111111111111000000000111111222333333333333333000000000///////////////222222222222333333333333333333333222222222111111000111333444444444333222444444444444444444444444444444444444555555555555444444444444444444444444666777888888999999888888999999888888888888999999::::::::::::;;;<<<>>>??????@@@@@@>>><<<;;;<<<===:::;;;>>>AAADDDGGGJJJKKKSSS\\\lllttthhh]]]PPPGGGCCC>>>@@@BBBDDDCCC@@@===;;;999888888777777666666666,,,---......///..................///////////////......///000000000000///////////////000000000111000000000000000000000000111111111111111000///.........////////////..................------------000000000000000000/////////000000000111111111222000000000000111111111111111111111111000000000000000111222333333222000000222222222222222222111111111222222222222333333333333333333222222222111111222222222222222333333333333333333333333333333333333333444444444555555555333333333333333333333333666777888888999999888888777777777777888888888999999999999999:::;;;=========>>>>>><<<::::::;;;<<<;;;<<<===>>>@@@AAABBBCCCDDDIIIUUUhhh}}}qqqfffYYYSSSMMMFFFAAA@@@;;;===???AAAAAA@@@===<<<777777777666666666555555,,,---......///.........------....../////////000...///000000111111000000...////////////000000000111111111111111111111111//////////////////...---......////////////..............................//////////////////000000/////////000111111222222000000000000000000000000000000000000000000000000000111222333222111000///333333333333333333333333111111111222222222333333333333333222222222111111444222000//////111444666333333333333333333333333333333333444444444444555444444444444444444444444666666777888888888888777666666666777888888888888888888888999999:::;;;;;;;;;<<<===;;;::::::;;;===<<<======>>>???@@@@@@@@@???@@@FFFSSSdddsss}}}qqqccc\\\SSSLLLFFFFFFDDD???;;;;;;777888:::;;;;;;:::888666666666555555555555555444,,,---......//////......---------......//////000//////000111111111111000......////////////000000000000111111111111222222---......//////......---......////////////...............///////////////......////////////000000/////////000000111111111111000000000000000////////////000000000000000111111111222222222111111000111111111111111222222222111111111111222222222222333333333222222222111111444222000//////111444555333333333333333333333333333333333333444444444444555555555555555555555555444555666666777777666666444555666777777888777777777888888888999999999999:::;;;;;;;;;::::::;;;===999::::::;;;;;;<<<======>>>>>>@@@FFFOOOZZZbbbfffjjjrrryyykkk^^^QQQIIIFFFBBB???===@@@@@@;;;888999666777888999888777555333444444444444444444444444,,,---......//////......,,,,,,---......///000000---...//////000000//////........./////////000000......//////000000000000......////////////............////////////....../////////000000000111111........./////////000000/////////000000000000000111111000000////////////////////////000000111111222222111111111222222333///000000000111111111111111111111111222222222222333333333222222222111111000111111111222222222222222222222222222222222222222222333333333444444444555555555555555555555555333444444555555555555555333444555777777777777777777777888888888888888888888999:::999888999;;;<<<999999999999::::::::::::<<<===???AAADDDHHHMMMQQQPPPWWWcccppp}}}ooocccWWWQQQKKKCCC>>>??????;;;;;;>>>>>>:::888999666777888888888666555444333333333333333444444444,,,---......//////......,,,,,,------...///000000,,,---......//////................../////////000,,,---------......////////////000000000000000///......////////////......//////000000111111222222---.........//////000000000000000000000/////////111111000000/////////....../////////000000111111333222111111111222444555000000111111222222222333000111111111111222222222333333333222222222111111---///222555555333111///222222222222222222222222222222333333333444444444444444444444444444444444222333444444555555444444222333555777777777777666666777777888888888888777777888888888777888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888<<<@@@@@@??????BBBEEEEEEEEEHHHPPP]]]mmm{{{mmm```UUULLLEEEEEEDDD???===???===999888:::999666666888222333444555555444333222333333333333333333333333...---------...///111222////////////////////////............////////////...,,,+++,,,///111///---111111000000//////............------------......111111000///////////////////////////000000000000000000////////////000000000///.........///111222111111222222222222111111111111000000111111222333000000000000000000000000000111111111111222222222111222222333333222222111222222222222222222222222333333333333333333333333222222333333333333444444555333111111444555444222777555333111111111333444444444555555555555444444333333555666777777777777666777888999999::::::999888888888999::::::;;;;;;999999999:::::::::;;;;;;:::777666888===@@@AAA@@@CCCDDDEEEEEEHHHQQQ```jjj}}}tttdddZZZRRRMMMDDDCCCBBB@@@===;;;:::999::::::999999888777777666333333333333333333333333222333333333333222111111---------......///000111////////////////////////............////////////000...---...000111000...000000000000//////.........------,,,,,,------...000//////...------......////////////000000000000000000////////////000000111000/////////000222222//////000000000000//////111000000000000000111222000000000000000000000000000111111111111222222222111222222333333222222111222222222222222222222222333333333333333333333333222222222333333333444444555333111111333555444222555444333222222222333444666666666777777666666666333444555666666777666666555666777888888999999999555666666777777888999999999999999::::::::::::;;;:::999999:::===???===;;;>>>@@@BBBBBBCCCIIIRRRZZZkkkwwwzzzgggWWWNNNHHHDDD@@@???>>>===;;;999888777666999999888888777666666555333333333333333333333333222222333333222222111000,,,---...///000000000000////////////////////////............////////////111000//////000111///...000000000////////////......------,,,,,,------...///...------,,,---------////////////000000000000000//////......//////000111111000000000111222333//////000000000000//////111111000000000000000111000000000000000000000000000111111111111222222222111222222333333222222111222222222222222222222222333333333333333333333333222222222222333333333333555333111222333444444333333333333333333444444444555555555555555555555555444555555666666666555555444444555777777777777777555555666777777888888999888888999999999:::::::::<<<;;;:::;;;<<<<<<:::888:::===@@@AAA@@@AAAEEEHHHVVV___eeeeeegggqqq}}}ppp___VVVKKKCCC???>>><<<;;;::::::999888777666555555777777777666555555444444333333333333333333333333222222333333222222111000,,,---///000000000///...////////////////////////............////////////111000000/////////...---///////////////////////////......------......///......---------------...////////////000000000000/////////....../////////000000000000000111111111111111222222222222111111222222111000000000111111000000000000000000000000000000111111111222222222111222222333333222222111111222222222222222333333222222222222222222222222111222222222222333333333444333222222333333333333111222333444555555555444222222222222222222222222555555555666555555444444333333444555666666666666777777888888999:::::::::888888888888999999999999<<<;;;:::999999999999999<<<>>>@@@@@@>>>>>>???AAAHHHOOORRROOONNNUUU^^^cccssszzzvvvaaaTTTNNNIIICCC???>>>===<<<;;;999888888888777777777777555555555555444444333333222222222222222222222222222222222222222111000000,,,---///000000000///...////////////////////////............////////////////////////...---------.............../////////000000////////////000000///......---......//////////////////000000000000//////............//////.........///////////////111111222222222222111111333222222111111111222222000000000000000000000000000000111111111222222222111222222333333222222111111111111222222333333333222222222222222222222222111111111222222222333333333333333333222222333444222333444555555555555555333222111111111111222333444555555555555555444333222333444555555666555555666777777888999999::::::777777777888888888999999;;;:::777555555777:::===============<<<===???AAA???EEEHHHDDDBBBEEEIIIKKKSSSZZZdddooozzz|||iiiXXXMMMGGGBBBAAA>>>===<<<;;;:::999777777777777777777777777444444444333333333333333222222222222222222222222111222222222222111000000......///////////////...////////////////////////............////////////---...///...---,,,---...---............/////////000//////////////////000..................///000////////////000000000000///......------......///,,,---.../////////......//////000000000000//////111111111000111222222333000000000000000000000000000111111111111222222222111222222333333222222111111111111222222333333444222222222222222222222222111111111111222222222222333444444333222222333555444444444444444555555555555555333333333333555555333444444555555555444444222222444555555555555555444444555666666777777888666777777777777888888888999888777555444666:::>>>;;;:::999999999;;;>>>???888>>>BBB@@@>>>@@@BBBBBBBBBFFFLLLTTT]]]gggpppwww|||lll[[[MMMDDD@@@>>>999::::::::::::999999888444444444555555555555555333333333333333333333333222222222222222222222222111111222222111111000/////////............//////////////////////////////............////////////,,,...000///------///111---------.........//////......------------......------,,,,,,---......///////////////000000000000///......------......///------///000000000///...//////000000000000//////............///111222333000000000000000000000000000111111111111222222222111222222333333222222111000111111222333333444444111111111111111111111111111111111111222222222222222444555333111111333555666666444333333444555555666555444333333444555666222333333444555555555555222333444555666666666666444444555555666777777777666666666777777777888888555777888777666555777:::888888777888999;;;<<<<<<777<<>>???>>><<>>;;;:::777888999:::999999999999444444333333333333333333333333333333333333333333111111111111111111111111111111111111111000000///000000...------...///000////////////////////////............/////////000,,,///111000///...000333---------.........//////---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...////////////000000000000.........------.........---...000111111111000///111111222222222222111111+++++++++,,,...///111222000000000000000000000000000111111111111222222222222222222333333222222222000000111222333333444444111111111111111111111111000111111111111222222222222444555444111111333666888777555333222333444666555444222111111222444555111222333444555555666555333333444555666666666666666666777777888999999999666666666666777777777777333666:::;;;888555444555888888888:::<<<<<<;;;999:::===>>>:::888;;;===<<<;;;===???AAABBBEEEIIILLLJJJSSSaaaooo{{{~~~tttjjj]]]TTTPPPKKKDDDAAA@@@@@@===:::777888999999777666666666555555555444444444444333333333333333333333333333111111111111111111111111111111111111111000//////////////////////////////..............................///000000111000000////////////////////////000000000000000000000000..............................////////////......////////////000000000000//////............//////////////////000000000000000000000000000000000000000000000000111111111111////////////............//////000000000000//////111111111111111222222222222222222222222222222222...///000111222222111000222111111111000000//////222222222222222222333333333333333444444444555555444444444444444444444444444444444444444444444444222222333444555555555555222222222333333333444444666666666666666666666666444444444555555777888888:::::::::999999888888888<<<<<<<<<;;;;;;:::::::::777777888:::<<<===>>>???FFFHHHKKKPPPXXXcccpppxxxyyyhhh^^^VVVNNNHHHFFFAAA@@@???===;;;999777666666666666666555555555555444444333333333333222222222222222222222222222222111111000//////000111222////////////////////////////////////////////////////////////////////////......///000000000000000........................////////////////////////........................,,,------......------,,,////////////000000000000//////............//////////////////000000000000000000000000000000000000000000000000111111111111000000000/////////......//////000000000000//////111111111111111222222222222222222222222222222222//////111111222111000000000000000000/////////...000111111222222333444444333333333333444444444444444444444444444444444444444444444444444444444444333333444444555444444444333333444444444555555555555555555555555555555555555555555666666777888999999999999999999999888888999999888888888777777777777888999:::;;;<<<===>>>???@@@BBBDDDHHHPPPXXX^^^wwwhhh]]]RRRLLLIIIDDDAAA@@@???>>>===;;;:::888777666666666666666555555555444444444333333333222222222222222222222222222222222222111000000000000111222000000000000000000000000000000000000000000000000////////////////////////......//////000000//////........................................................................,,,------......------,,,////////////000000000000000//////......//////000////////////000000000000000000000000000000000000000000000000111111111111111111111000000000000/////////000000000000//////000000111111111222222222222222222222222222222222000111111111111000000///000////////////.........000000111222333333444444222222222222333333333333444444444444444444444444444444444444444444444444444444444555444444333333444444444555555555666666444444444444444444444444666666666666777888999999888888888888888999999999::::::::::::999999999999888999999::::::;;;<<<<<<===>>>???@@@AAAEEEJJJMMMZZZaaaiiioooyyyvvvjjjbbbQQQIIICCCBBBBBB???>>>???;;;;;;:::999888777666666666666555555555444444444333333333333222222222222222222222222222222222222222222111111000111111222000000000000000000000000////////////////////////////////////////////////...//////000000/////////------------------------................................................//////000000000000//////////////////000000000000000000////////////000000////////////000000000000000000000000000000000000///000000000111111111111222222222111111111000000//////000000000000//////000000000111222222333333111111111111111111111111111111111111000000//////000000000000000/////////222222222222222222333333111111222222222333333333333333333333333333333333333333333333333333333333555555555555444333222222444444444444555555555555444444444444444444444444666666555666666777888888666777777777888888999999::::::::::::::::::::::::999999999999::::::::::::;;;===@@@AAABBBDDDGGGJJJJJJOOOQQQTTT\\\lllyyyyyyssshhhhhhhhhgggddd]]]UUUPPPIIIDDD@@@AAA@@@===;;;<<<777777777777666666666666555555555444444444333333333333333222222222222111111111111111111111111111222222222111111111111111111111111111111111111111................................................///000000000000000//////................................................///////////////////////////000000000000000000///////////////000000000000000000////////////000000////////////000000000000000000000000000000000000///000000000111111111111222222222222111111111111//////000000000000/////////000000111222222333333111111111111111111111111222222111000000/////////111111111111111111111111444333333222222111111111111111222222222333333333333333333333333333333333333333333333333333333333555555555555444333222222222333333333333444444444444444444444444444444444555555444444444555666666666666666777777888888888666666666666666666666777999999999999999999999999777999<<<>>>??????AAACCCDDDGGGFFFEEELLLZZZgggmmmvvv}}}}}}qqqhhhbbb\\\XXXNNNNNNPPPRRRRRRPPPKKKGGGBBB===;;;<<<;;;666333444555555555555555555555555444444444444333333333333333333222222222111111111111111111111111111111111222222222222111111000000000000000000000000000000////////////////////////////////////////////////111111222222111111000000////////////////////////........................////////////////////////---......//////......---////////////000000000000111000000//////000000111////////////000000000000000000000000000000000000000000000000111111111111222222222111111111111000//////000000000000////////////000111222333333444111111111111111111111111222111000000000000000111111111222222222222222333444333333222222111111000222222222222333333333333333333333333333333333333333333333333333333333333444444444555444444333333222222222333333333444444444444444444444444444444555444444333333444555555666666666666777777777777666666777777777777777888888888888888888888999999777999;;;<<<;;;;;;;;;<<>>AAA@@@CCCKKKQQQSSSGGGLLLQQQVVV[[[eeeqqqzzzwwwpppjjjeeeaaa___VVVPPPIIIEEEDDDCCC@@@>>>>>>===<<<<<<>>>???>>>===;;;888888999888444444777333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000111111000///---,,,........................222222222222222222222222333333333333333333333333444444444444444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000111111111111111111111000000000000/////////000000000000//////...///000111222333444444000000000000000000000000000000/////////111222333//////000000111111111222...///000111333444555666333333444444444444555555222222222222222222222222222222222222222222222222222222333444555555555555444444444555555555666666666666666666666666666666777666666555555555666666777777666666555555555444444444555555666666666777666666666777888888999999555777999::::::;;;===>>>888===AAA@@@BBBGGGIIIHHH===AAAEEEFFFGGGLLLTTT[[[fffnnnyyy~~~wwwjjjeee]]]VVVRRRNNNKKKIIIEEEBBB>>>>>>???>>>;;;888;;;999888888;;;===??????<<<999888888666222222666444444444333333333333222333333333222222222111111222222222111111111111000000000000000000000000000///000000000///...,,,+++........................000000000000111111111111666555333111////////////...///000111111222111111//////000000000000//////222111000000///000000111111111222222222222111111111111000000//////......////////////000000000000////////////000111333333222222222111111111000000111111111111111111111111111000///...------...///000000000000111111111111555444222000//////000111///000000000000111111111111111111111111111111111......///000000///---,,,111111111111111111111111222111000000000111333444222333333444444333333222555444444333333444444555333444555666666555444333444444444444444444444444111111222222222333333333111222333333444444444444444444333222222333333333777777777777777777777777777777666666555555555444666666666666777777777777888888999999999::::::::::::::::::;;;>>>AAAEEEGGGBBBAAA@@@??????AAACCCDDDLLLPPPVVV\\\cccnnn}}}{{{tttnnnhhhddd___\\\SSSQQQMMMHHHDDDAAA???>>>::::::;;;;;;::::::999888666666666666666666666666>>>===:::777555444333333555555444333333222111111111111111111111111111111222111000//////000111222000000000000000000000000......////////////......///////////////........./////////000000000111111444333111000/////////000//////000000111000000000......////////////......222222111111111000000000//////000000000000//////////////////.........---.../////////000000000000////////////000111222222222222222111111111000000111111111111111111111111111111000///...///000000000000000000111111111111555444333222111111111111000000000111111111111222111111111111111111111111...///111333444444444444111111111111111111111111000000000000000111111222222333333444444333333222444444333333333333444444333444555555555555444333444444444444444444444444222222222222333333333333111222333444444444444444444333333222222333333444666666666666666666666666777666666666555555555444555666666666777777777777888888888999999999:::::::::::::::;;;===???AAACCC???>>>===<<<===>>>@@@AAA@@@CCCGGGIIIMMMVVVaaajjjxxxvvvllleeeaaa\\\WWWTTTQQQMMMKKKIIIGGGEEEBBB???======<<<:::::::::::::::999888888666666666666666666666666<<<;;;999777555444444444555444444333222222111111111111111111111111111111222111000000000000111222////////////////////////......////////////....../////////////////////........./////////000000000222111000.........///000//////000000000///......------............------,,,---///000111000000///---......//////......---............------------....../////////000000000000000/////////000000111222111111111111000000000111111111111111111111111111000000000000111111222000000000000111111111111333333444333333222111000000111111111111222222222111111111111111111111111......000111222222333222111111111111111111111111...//////000111000000000222333333444444333333222333333333222222333333333222333333444444333333222444444444444444444444444333333333333444444444444222333333444444444444333333333333222222333333444555555555555555555555555666666666555555555555555555555666666666777777777777888888888999999999999:::::::::;;;<<<======>>><<<;;;:::999:::;;;<<<======>>>???>>>???CCCJJJQQQZZZcccoooyyywwwnnnkkkiiijjjkkkggg^^^VVVOOOLLLIIIFFFEEEDDDBBBAAA>>>>>>===<<<;;;;;;;;;;;;999999999999999888777777555555555555555555555555999888777666555444444444444444333333222111111111111111111111111111111111222222111111111111222222////////////////////////......////////////............//////////////////............////////////000///...------...///000//////000//////...---------......//////......---&&&(((+++...000111000000---......//////......---................................./////////000000000000///.........//////111111111111000000000000111111111111111111111111/////////000000111111222///000000000111111111111111222333333333111000///111111111111222222222222111111111111111111111111222222111111000000//////111111111111111111111111...///111222222222111000222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555333333444444444444444333333333222222222333444444444444444444444444444444555555555555555555555555555555555666666666777777777777777888888888888999777888999:::;;;;;;;;;;;;999999888888888999:::;;;>>>>>>>>><<<;;;===BBBFFFGGGMMMUUU[[[___eeennnttt{{{sssmmmggg___YYYWWWUUUUUUWWWYYYWWWRRRMMMFFFCCC@@@??????@@@???>>>:::::::::::::::::::::;;;777888888888888777666666444444444444444444444444666555555444444444444444333333222222111111111000111111111111111111111111222222111111111111222222////////////////////////......////////////..................////////////............///////////////...---------...///000//////000//////...------/////////000000/////////)))+++---000111111000///...//////000000//////...////////////////////////............//////////////////..................000000000000000000000000000000000000000000000000---......//////000000000///000000000111111111111//////000111111000...---000000111111111222222222000000000000000000000000666666555444333333222222111111111111111111111111000111222333444333222111222333333444444333333222111222222333333222222111222222222222222222222222333333333333333333333333333333333444444444555555444444444555555444444333333222222222333333444555444444444444444444444444444444444555555555555555555555555555666666666666666666777777777888888888444555777999::::::;;;;;;888888888888999999::::::::::::999999999;;;>>>@@@@@@CCCFFFHHHIIILLLRRRVVVccchhhoooyyyzzzpppfffaaa[[[VVVSSSPPPMMMJJJIIIGGGGGGHHHJJJJJJGGGEEE???===:::999:::::::::999888888888888888888888777666666777777666666555444333333333333333333333333333333333333333333333333222111111111111111000000000000000000000000000000111111111111111111111111..............................////////////......---.........//////000000....../////////000000000000///...------...///000//////000000000///......//////000000000000//////222222333333222000///...///000000111111000000////////////000000000000000------........./////////......---------....../////////000000000000000111000000000000000000000000---......////////////...000000000000111111111111......////////////......///000000000000111111111000000000000000000000000222222222222222333444444111111111111111111111111111222333333444444333333222333333444444333333222111222333444444333222111333222222111111222222333333333333333333333333333333333333333444444444444444555555555555444444333222222222222333444555555444444444444444444444444444444444444444555555555444444555555555666666666666666666666777777777777555555666777888999:::;;;888888999999999:::::::::777777777888999;;;===>>>>>>???@@@@@@@@@BBBEEEHHHJJJNNNSSSZZZcccooozzzyyyooohhhbbb[[[UUUQQQNNNJJJHHHFFFEEEDDDBBBAAA???>>>>>>???@@@???>>><<<:::777666777777777666666666666666666555444333555555555555555444444333222222222222222222222222111111222333333222222111000000000000000000000000000000000000000000000000000000111111111111000000..............................////////////......------......///000000000/////////000000000111111111000///.........///000//////000000111000000000...//////////////////...333333222111111000000//////000000111111000000///........./////////000000---------.........//////,,,,,,,,,,,,---...//////////////////000000111111000000000000000000000000//////000111000///......000000000000111111111111//////........./////////....../////////000000000000000000000000000000000000000///...///000111222111111111111111111111111222222111111222222333444222333333444444333333222222333444555555444333222444333222222222222333444222222222222222222222222222222222222333333333333555555555555555444333333222222222222333444555666444444444444444444444444333333333444444555555555444444444555555555666666555555555666666666777777888777666666666777999:::888888999999::::::999999999999999999;;;<<<<<<<<<===============>>>@@@BBB@@@CCCFFFJJJOOOUUU[[[```hhhnnnwwwwwwpppddd```YYYSSSOOOMMMJJJHHHFFFDDDBBBAAA@@@???>>>===>>>===;;;::::::;;;<<<<<<;;;999777666777888888888555555666666666555333222444444444444444333333222222222222222222222222222000111222222222111000000000000000000000000000000000000000000000000000000...///000000000000///.................................////////////......------......///000000111000000000000111111111111222111000///...//////000...///000111111222111111---..................---------------...000111222//////000000000000//////---------.........//////---------.........//////+++++++++,,,---...///000.../////////000000111111000000000000000000000000000111222222222000///...000000000000111111111111111000///......///000111............////////////000000000000000000000000777555333111000000000111111111111111111111111111222111000000000111333444222333333444444333333222222333555666666555333222444444333222222333444444222222222222222222222222111111222222222333333333555666666666555444333333222222222222333444555666555555555555555555555555333333333444444555555555444444444555555555666666555555555555666666666777;;;:::777666555666777888777777888999999999999999:::999888888999999888777<<<<<<<<<;;;;;;<<<<<<===:::===@@@BBBCCCEEEGGGIIIGGGMMMUUU```kkkwwwtttddd[[[XXXMMMKKKIIIGGGEEEDDDCCCCCC>>>======<<<;;;;;;:::999;;;:::888777777888:::;;;777666444444666777888777555666777888777777666555333444444444444333222222111111111111111111111111000000111222222111///...////////////000000000000000000000000000000000000---...///000000///...---..............................////////////......---------...///000000111......////////////////////////000000///...---------.../////////...,,,+++////////////000000000000111111000000000000000111......////////////////////////.........---------........................////////////000000000000000000000000111111111111111111111111111111111111111111000///......//////......///000000000000000222111111111000000////////////////////////000000111111111111111111111111222222222222222111000///222444555333000...///111000111222444444333222222222444555444222000000111000111111111111222222222111111111222222333333333111111111222444666888:::555444444444444555666666555555444333222222111111444444444444444444444444222333333444444333333222333333333444444444555555666666555555555444444444666666777777777777666666666777777777777777666666555444444444444555666666999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????DDDDDDFFFJJJQQQYYYbbbgggsss~~~xxxssspppjjjaaaWWWNNNFFFBBBEEEDDDBBB@@@@@@@@@@@@AAA::::::888777777777888999777777777777777666555555444444444444444444444444555555444444444333333333555555444444444333333333222222222222222222222222111111111111000000000000000000000000000000000000...///000000000///---,,,////////////////////////------,,,,,,,,,+++++++++............//////////////////.........------------------......////////////////////////...------///000111111111000..................////////////111111000000000000000111///////////////.........000000/////////.........////////////////////////////////////000000000000000000000000111111111111111111111111111111111111222111000///////////////......///000000000000000111111111111000000000///111111111111111111111000111111111111111111111111111111111111111000//////111333444222000...///111000111111222222222222222000111333333222111111222000111111111111222222222333222222222222222222111111111000000111222333444222222222222222333444444888777777666555555444444444444444444444444444444444555555666666555555444111222222222333333333333666555555555444444444444555555666666666666555555555555666666666666555555777777777777777888888999999999999999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>BBBAAAAAACCCGGGLLLQQQTTT```nnn~~~}}}wwwooojjjgggbbb\\\VVVQQQPPPNNNLLLIIIFFFCCCBBB???>>>===;;;;;;;;;;;;<<<:::999888777777777888888666777777777777666555555444444444444444444444444444444444444333333333333444444444333333333333222000000000000000000000000111111111000000000//////000000000000000000000000...///000000000///---,,,////////////////////////............------------......////////////000000//////.........---------++++++,,,---...//////000///////////////......---000000000111000//////...------------............000000000000000000000000000000//////.........---000000000000000/////////000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111222111111000000000000000...//////000000000000000111111111111000000000000444333333333222222111111111111111111111111111111///000000000000///......000111222222000000111222000000000000000111111222---///111222111111222333000111111111111222222222333333333222111111000000333333111000000///000000222222111111222222333444888777777666666555555444444444444444444444444444444555555666666555555444222222222333333333444444555555555555444444444444444444444555555444444444444444555555555555444444777777777777777888999999777777777777777777777777999999999::::::::::::;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDIIITTT```eeeccc```aaacccjjjrrr}}}qqqaaa^^^YYYTTTPPPOOOLLLHHHDDDCCCBBBAAA@@@???===<<<<<<;;;:::999888777777777888999888777777666666777777666666666777666666555444444444444444444444444444444444444333333333222222333333333222222222111111000000000000000000000000111111000000000000///////////////////////////////////////000//////...---////////////////////////000000000/////////........./////////000000000111...............---------******+++,,,---//////000...///////////////.....................------,,,------.........//////////////////000000000000000000000000///......------////////////////////////////////////////////////////////////000000000000///000000000111111111111111111111111111111111111222111111000000000111111//////000000000000//////111111111000000000000000444333333222222111111111111111111111111111111111///000000000000000/////////000000111111111111222000///.........///111222---///111111000000111222000000111111111222222222222222222111111111111111555444333222111111000000333333333333333444444555444444444333333222222222333333333333333333333333222333333444444333333222444444555555555666666666444444444444444444444444444444555555555555444444444444555666666666555555555444444444444555666666777777777777777777777777888888888999999999::::::888888999::::::;;;;;;<<<777888999;;;<<<>>>???@@@>>>DDDLLLNNNMMMKKKLLLNNNQQQVVV___iiitttuuuaaaRRRQQQNNNKKKIIIIIIHHHFFFDDDDDDCCCAAA>>><<<:::888777999999888888777777777777777777777666666666666666555666666666666555444444333333333333333333333333333333333333222222222222222222222111111111111000222222222222222222222222111000000000////////////........................//////////////////......////////////////////////000000000////////////.........//////000111111111........................******+++,,,---//////000......///////////////...///.........------------....../////////000000000---...///000000000000///000000//////.........---................................................////////////000000000000///000000000111111111111000000000000000000000000111000000000000000111111//////000000000000//////000000000000000000111111222222111111000000000///000000000000000000000000000000111222222111111111/////////000111222222111000///.........///111222000111222222000//////000000000111111111222222222//////000111222222333333222222333333222222222111333222222222222333444444222222111111111111111000333333333333333333333333222333333444444333333222444444444555555555666666333333444444444444444444555555555666666555555555444555666777777777777777444444333333444444555666666666666666666666666666777777777888888888888999888999999::::::;;;<<<<<<777888999;;;<<<>>>>>>???<<>>>>>@@@@@@???@@@DDDKKKTTT[[[___```bbbdddiiitttyyypppeeeaaadddggggggddd___XXXPPPNNNOOOMMMGGGAAA<<<;;;;;;;;;;;;;;;<<<<<<:::999888666555666666777444444555555555555444444444555555555555444333333444444555555444444333222333333333333333333333333222222222111111111000000222222222111111111000000////////////////////////000000////////////..............................///............///000000////////////////////////.........---------,,,,,,,,,,,,---...///000111111---------...............---------....../////////------...///////////////222111000///...//////000........./////////000000+++,,,...000111111000///------......///000000000---.........////////////........................////////////000000000000000000000000111111111111000000000000000000000000...............///000000000000000000000///......///000000000111111111111---......//////000000111000000000000000000000000//////000111111111111111111///...///111222000/////////000000111111111000000222333333222000111222000111111111111222222222...//////000111222222333000111222333333222111000///////////////000111111222222222222222222222222222222222222222222222222444555555666666555555444000000000111111111222222222222333333333444444444444444444555555444444444333444555666777777777777888888888888888999999:::777777777777777777777777555555666666666777777777666777777888888999999::::::999999888888888999999>>><<<:::999;;;<<<<<<;;;;;;<<<======???BBBGGGKKKMMMNNNOOOOOOOOOUUU___gggqqqxxx}}}uuummmeee___VVVPPPJJJHHHKKKNNNNNNMMMMMMIIICCCAAA@@@???<<<999<<<<<<<<<;;;::::::;;;<<<>>>===:::777555555555555333333444555555444333333333444444555444333222111333444444444444333222222222222222222222222222222222111111111000000000000333333222222222111111111////////////////////////000000/////////.................................///......---...///000111////////////////////////.........---------,,,,,,++++++,,,---...///000000---------.........//////......//////////////////------...///000000//////000///...,,,,,,------...---------.........//////+++,,,...000111111000///,,,,,,---...///000111111.../////////000000111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000---------------...///000000000000000000///......//////000000111111111222------...///000111222222000000000000000000000000......///000000000000000222///---...111222000......///111222222222111000///111333333333222333444000111111111111222222222000000000000111111111111444555666666555444222111111111111111111222222333111111111111111111111222222222222222222222222222222333333444444333333222111111222222222333333333222222222333333444444444222333333444444333333222222333444555666666666666888888777777888888999:::888888888888888888888888555555555555666666666777555555666666777888888888888888777777888:::;;;<<<>>>;;;888888:::;;;;;;:::666999<<<>>>???@@@BBBDDDCCCGGGIIIHHHFFFGGGLLLQQQRRR\\\nnnzzzllleee]]]XXXVVVTTTQQQNNNIIIFFFCCCBBBCCCDDDBBB@@@AAA???===<<<<<<<<<:::999888888888777555555666777888777555444555666888999333444666666777666555444333333444555444333222111333444444444444333222222222222222222222222222222111111111111000000000000333333333222222222222111111111111111111111111111000/////////............///////////////////////////...------...///000111///////////////////////////............---------******+++,,,---...///000---------.........//////,,,------...///000111111---.........//////000000//////.........---------000///---,,,,,,---...///......///111111222222222//////000000///...------............////////////111111000///...---------...//////000111222222333222222111000//////000000111111000000//////............//////000000111111............////////////............///////////////////////////000111111---------...///000000111------......//////000000000000000000000000000000000000000000000000111111000111333333111000111222111111111111111111111111//////000111222222333333333222000//////000222333......///000111222222333222222111111111111222222111111222222222333333333111222222333333222222111333444444555555444444333111111222333333333333222222222222333333444444444555555555444444333333333555666777666555444555777:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888777777777666666555555:::888666666777888777666999::::::999777666777888;;;::::::999:::;;;===>>>>>>>>>>>>>>>???@@@AAABBBIIILLLSSS[[[cccjjjoooqqqttttttxxx}}}rrriii```ZZZUUUNNNMMMKKKIIIFFFDDDBBBAAA===<<<;;;::::::;;;<<<===:::999999888888888888888888999:::999666555555666777777666555444333333222555555444444444555666666555444333333222222222222333333222222111111222222333333333333333222111000000111111111222222222222111111111111111111111111222222222222222333333333//////////////////////////////000000000000//////111111111111111111111111------------------------...............---------//////.........---------+++,,,,,,------,,,,,,+++---------......//////000............/////////000//////.........---------......---------......///------...000000111111111//////////////////...---............////////////000000//////...---------//////000000000000000000111000000///......//////111000000000/////////...---.........////////////............////////////............///////////////////////////000111111......//////000111111222/////////000000000000000000000000000000000000000111111111000000000000000///111222222111000000111000000000000000000000000///000000111222222333333333222000//////000222333//////000000111111222222222222111111111111222222111111111222222222333333222222222222222222222222222333333333333333333222000111222222333333222222222222333333333333333333444444444444444333333333444666777666555444555666555555555555555666666666888888888888888888888888888888888888777777666666:::888777666777888777666888999999999777666777888;;;;;;:::999::::::<<<<<<<<<<<<<<<<<<===>>>???@@@???AAADDDHHHNNNTTTYYY\\\```^^^^^^ccciiiooozzz|||wwwuuufffbbb[[[UUUPPPMMMIIIFFFFFFEEECCCAAA???===<<<;;;::::::999999999999::::::999888888777777777777777777888999888555444555666555555555555444444444444222222222111222222333444555444333222222222222222444333222222111111111111222222222222222111000000000000000000111111111222111111111111111111111111111111000000//////......//////////////////////////////000000000000//////........................------------------------------..................//////.........---------,,,------......------,,,---------------.....................////////////...............---------,,,,,,---...////////////,,,---...//////000//////---...//////////////////............////////////..................------000////////////.........000//////...............000000000000////////////------------........................////////////............///////////////////////////000111111//////000000111111222222111111111111000000000000000000000000000000000000222111111111000000/////////000222222000///000111000000000000000000000000000000000111222222333333333222111000000111222333000111111111111111111111222222111111111111222222111111111222222222222333444444333222222333444444111222222333333222222111000111222222333333222222333333333333333222222222333333333333444444444444444555666666444444555666222222222333444444555555555555555555555555555555888888888888888777777777:::888666666777888777666666777888888777777888999;;;;;;:::999999999:::::::::999999::::::;;;<<<=========<<<===@@@DDDIIILLLSSSNNNLLLMMMOOOSSS\\\eeezzz}}}|||vvvkkkhhhddd^^^YYYTTTQQQOOOHHHEEEBBB@@@??????>>>=========<<<;;;999888777777666777777888888777777666777777666555555555555666555666777666444333333444333333333444444555555555111111000000111111222333444333333222222222222333555444333222111000000000000111111111111000000///////////////000000000000111111111111111111111111111111000///...---,,,,,,////////////////////////...//////000000//////...------------------------------------------------,,,---------.../////////...............------------......//////......------------------,,,,,,,,,.........///////////////........................***+++---///000000///...---...//////000000000///------...///000000//////............////////////------------............------..................000//////.........//////000000000000////////////....................................////////////............///////////////////////////000000111/////////000000111111111111111111000000/////////000000000000000000000000222222111111000/////////...000222111000///000000000000000000000000000000000000111111111222222222222222111000000111222222222111111111111111111111222222111111111111222222111111111111222222222222555444222111111222444555222222333333333333222222000000111222222222222222444333333333222222111111222222222333333444444555333444555555444333444555222333333444555666666777444444444444444444444444777777777777777666666666999777666666777888777666444666777777666666888999;;;;;;:::999999999888888999888888888999999:::;;;???>>>======>>>@@@BBBDDDMMMIIIFFFFFFFFFFFFLLLSSS___dddjjjnnnnnnnnnppprrryyy~~~}}}zzzvvvpppjjjbbbZZZTTTNNNMMMKKKHHHFFFEEEDDDCCCBBB???===<<<<<<<<<;;;::::::999999999888888777777444555666777777666555444666555555444333444444444333555555444222222222333333333333333333333444444222222222111222333333444333333222222222222222333555444333111000000000000//////000000000000//////.........////////////000111111111111111111111111111111000000/////////...////////////////////////...//////////////////...................................................,,,,,,,,,---...///000000........................------............---------------------,,,,,,,,,///////////////.........---.....................***+++---///000000///...//////000111111111000000------...///000000//////............////////////------..................***+++,,,---...///000111000000000//////000111111////////////000000000000////////////////////////............////////////............///////////////////////////000000111......///////////////000000000000//////.........111111111111111111111111111111111111000000/////////000222222000///000111222222222222222222222222111111111111111222222222222111111111111111111222222222222222111111111111222222111111111111222222000000111111111222222222555444222111111222444555333333444444444444333333000000111222222222222111333333333222222111111111111222222333333444444444222444555444333222333555333333444555555666777777444444444444444444444444444444555555555555555555888666444555666777777666444555777777666666777999:::::::::999999888888777999999888888888999::::::999999:::;;;<<<<<<<<<<<>>@@@EEENNNTTT[[[^^^[[[WWWTTTSSSUUUZZZaaajjjvvv}}}tttpppjjjccc]]]YYYWWWUUUSSSPPPLLLGGGCCC@@@@@@???>>>=========>>>>>><<<:::999999888666555777777777888888888888888444555666777777666555444555444333333222222333333222333444333222111222333555444444333222222111111222222111111111222333333222222222111111222222333444333222111000000000000...//////000000000//////---.........////////////000000000000000000000000......//////000000000111////////////////////////......////////////......................................................,,,,,,,,,---...///000000---.....................,,,,,,------------,,,,,,---------------.........///////////////.........---------...............,,,,,,---...////////////000000111111111111000000---...//////////////////............//////////////////////////////......)))***+++---///000111222111000000000000111111222////////////000000000000000000000000000/////////............////////////............///////////////////////////000111111............////////////////////////............111111111111111111111111000000000000000000000111000111333333111000111222333333333333333333333333111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222000000000111111111111222333333222111111222333333333444444555555444444333///000111111222222111111222222222222222111111111222222222222333333333333222333444444222222333444222222333333444444555555444444444444444444444444333333333333444444444444666444333333555666666555444555666666555555666777888888999999999888777777999999888888888999999:::555777888:::::::::999888:::999:::===<<<999:::>>>EEEIIIOOOSSSRRRNNNIIIGGGCCCEEEJJJQQQ\\\jjjxxxvvvnnnddd___XXXTTTRRRPPPLLLIIIGGGFFFEEEEEEDDDBBB???===>>>===<<<;;;999999888888999777666666777777555444555555555555666666666666555555555666666555555555444444333222222222222333111222333333111111222333555444444333111000000///000000//////000000111222222111111111111222222333222222111000000000000111...//////000000000000000............////////////000000000000000000000000++++++,,,---...///000000////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------.../////////---------...............+++,,,,,,,,,,,,,,,,,,+++---------......//////000000/////////............---------.........//////......---------......//////000000000000000////////////////////////...---............////////////111111111000/////////...+++,,,---...///000111111///////////////000111111.../////////000000000111000000/////////.....................////////////............///////////////////////////000111111///////////////////////////////////////000000000111111111111111111111111/////////000111111222222111222444444222111222333222222222222222222222222111111111111111111111111111111111222222111111111111111111222222333333333222222111111111111222222000000000000111111111111111111111111111111111111333333333444444333333333///000000111111111111111111111111111222222222222333333333222222222222222111333444333222111222333333333333333333333333333444444444444444444444444333333333444444555555555444222111111333555444444555666777666444333444555666777888999999888888777888888777777777777888888888888888999999999:::::::::888999<<<;;;999:::??????AAADDDHHHJJJJJJGGGDDDAAAAAAAAADDDJJJTTT___fffhhhfffeeefffiiilllmmmmmmeeeeeefffhhhkkkpppuuuwww{{{tttpppkkkfffaaaZZZRRRMMMLLLJJJHHHFFFEEEEEEEEEEEE???>>>>>>>>>??????===;;;<<<;;;:::999888777777777777666666666888888666555333333444444444444555555555444444444444444444555444444333222222222222333111222333333111111222333333333222222111111000000111000000000000111222222111111111111111222333333000000000000000111111222...///000000111111111000....../////////000000000000000000000000000000000---------......//////000////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,........................------..................---------.........//////,,,,,,------------,,,,,,---------...///000111111000000//////.........------------.........//////000///---,,,,,,---...///...///////////////......///000000000///...------............/////////000333222222111000//////...---.........//////000000...............///000111.../////////000000111111//////.........---------............/////////000............/////////000///////////////000111111111111111000000000000000//////000000111111222222111111111111111111111111......///000111222333333111333555444333222333333111111111111111111111111222222111111111111111111111111222222222222111111000000111222333333444444222222111111111111222222000000000000111111111111///000111111111111000///222222222333333222222222//////000111111111111111000000111111222222222333444333333222222111111111111222333333111111222333555555444444444444444444444444444444444444444444444444444555555666666666333111000000222444444333555666777666444333333444555666777999999999888777888777777666666666777777:::888666555555666999:::<<<999888:::999777;;;@@@>>><<<<<>>===>>>???:::999999:::<<<===<<<:::555555555555555666666777777666555666777666444333444444444444444555555555555444333222222333444555555444333333222222333333111222333333222111222444111111111111111222222222333333222222333333444555111111000000111222333333////////////000111222333//////000111111111111111////////////000000000000000000000000000000000000111111111111111000000000////////////////////////---..................---////////////////////////////////////////////////...............------------------.........//////---..................---,,,---...//////...---,,,////////////////////////000000//////.........---......////////////......111111000000//////......////////////////////////000///......///000111222////////////000000000000//////.........---------......//////000000111111000000//////.........---000000111000000///......000000//////.........---000000000000000///......111111000000//////......////////////////////////...............///000111////////////////////////////////////000000000000111111111111111111111111000000000000000000000000...///111333444444444444111000000000//////......000000111111111111000000111111111000000000000000666666444333222111111111222222222222222222222222333333333222222111111111111111111111111111111111000111111111111222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333666666666666555444333222222222333444555555555555666666777777777777666666666666666666777777777777;;;:::999777777777777888555666777888888999999888:::<<<>>>?????????AAACCC>>>===<<<<<<===@@@CCCEEELLLNNNPPPPPPNNNJJJEEEBBBBBBAAA@@@@@@@@@AAABBBCCCHHHIIIMMMPPPTTTWWWYYYZZZ```eeejjjkkkkkknnnuuu|||zzz{{{uuuoookkk___[[[WWWSSSQQQOOOLLLJJJCCCBBB@@@???>>>???@@@@@@???>>>===;;;;;;;;;<<<===999888777777777777777777666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111111000000000000000111222000000000000000000000000000000000000000000000000......///000111222222333111111000000//////......111111000000//////......000000000000000///..............................000000000000000000000000---...///...,,,+++,,,---------------------------................................................---------....../////////.........------,,,,,,,,,---...////////////...---////////////////////////000/////////..................////////////......000/////////............111111111111111111111111000///.........///000111....../////////000000000000000/////////...............//////000000000000000/////////............///000000000//////...---000/////////............000000000000000///......111000000000/////////...000000000000000000000000///............//////000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000///000222444555555555444222222111111111000000000111111222222222222111111000000000000000111111111333333222111111111222222222222222222222222222222333333333222222111111111111111111111111111111111000111111111111222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333555555555555555444444333555555555666555555444444555666666777777666666555777777666666666666666666999999777666666777777888999999999999888777666666888999:::;;;;;;===???AAACCCBBB@@@>>>===>>>@@@AAACCCEEEGGGIIIIIIGGGDDDBBB@@@???>>>>>>>>>>>>@@@@@@>>>@@@BBBDDDGGGIIIJJJJJJKKKNNNQQQQQQQQQTTTXXX\\\^^^bbbiiirrrzzz{{{wwwqqqjjjeeebbbaaaaaadddddddddbbb___[[[WWWTTTNNNKKKGGGEEEDDDCCCAAA@@@@@@???>>>===============>>>===<<<;;;;;;;;;<<<<<<999888777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444000000000000000000000000333333333333333333333333111111111111111111111111222222111000////////////000000000000000000000000000000000000000000000000/////////000111111111222111000000000/////////...000000000000//////......000000000000000///......................................................---...///...,,,+++,,,---........................................................................,,,,,,,,,---------............---------,,,,,,,,,...//////000000//////...////////////////////////////////////...............//////000000//////...//////............------111111111111111111111111000///......---.........------........./////////000000000000000/////////...////////////000000000////////////...............////////////...------////////////............000000000000000//////...000000000000////////////111111111111111111111111000//////............///111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000111222444555555555444333333333222222222222222111222222333333222222111//////000000111111222222000000000000000111222333222222222222222222222222222222222222222111111111111111111111111111111111000111111111111222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333444555555555555444777777777666666555333333444555555555555555555444777777666666555555555444666666555555666666777888999999999999888777666666777888888888999;;;???BBBIIIGGGDDDAAA>>>===<<<<<<>>>@@@BBBEEEFFFGGGGGGGGG>>>===<<<;;;;;;<<<======;;;<<<===>>>??????@@@???@@@@@@???@@@@@@AAABBBCCCCCCGGGMMMRRRXXX___fffjjjpppvvvzzzzzzxxxuuunnngggfffiiimmmqqquuuxxxyyyzzzwwwxxx{{{}}}wwwoooeee]]]XXXWWWRRRPPPNNNKKKIIIGGGGGGGGGHHHIIIJJJKKKJJJHHHFFFDDDBBB@@@>>>======>>>===;;;;;;;;;<<<<<<<<<;;;::::::===<<<;;;:::::::::;;;;;;999888777666555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333222111000///.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000////////////...//////000000000///......................................................---...///...,,,,,,,,,...////////////////////////................................................------------...............------------,,,,,,,,,//////000000000000/////////////////////////////////////////////.........//////000000000000///////////////////////////...........................//////......------------------------.........//////////////////////////////////////////////////////////////////.........---...............------///////////////.........//////000000000000//////000000000000////////////000000000000000000000000111000///...............000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000///000222333444444333333222222222222222222222222000111111222222111111000......///000111222222333111000000000000111222222111111111111111111111111222222222111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222111222333444555555555555555555666555555444333333333444444555555444444333777666666555555444444333333333444444555666777777444555666777888888888888888888888888999;;;@@@DDDJJJIIIFFFCCC???===;;;:::;;;<<<>>>@@@CCCEEEGGGHHH===<<<;;;:::999:::;;;<<<;;;;;;<<<============<<>><<<<<<>>>>>>===<<<<<<>>>AAACCCEEEHHHLLLOOONNNRRRTTTRRRQQQQQQNNNIIILLLMMMOOOQQQRRRTTTUUUVVVTTTUUUXXX]]]bbbfffhhhiiihhhjjjnnnqqqsssuuuyyy{{{~~~~~~zzzsssnnniiijjjkkkjjjiiigggggghhhiiiiiijjjkkkjjjddd]]]WWW]]]\\\XXXQQQKKKFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@???@@@BBBCCCCCCCCCBBBAAA???===<<<<<<======<<<;;;888999:::;;;;;;:::888888::::::::::::999:::::::::888888666555444444333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111000000///......000000000000000000000000////////////////////////000000000000000/////////000000000000////////////////////////////////////...///////////////......................................................---...///...---,,,---.................................................................................//////////////////------------------------000000////////////000000////////////////////////........./////////////////////000000000000//////000000000000000000000000......................../////////......---,,,,,,------------.........///......................../////////........................///////////////------...............---........./////////////////////000000000000//////////////////000000000000////////////////////////111000///...............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000---...000111222222111000000000000111111111111111//////000000000000//////......///000111222222333333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222111111333444555555666555111222333444444444444444333333444444444444333333666555555555444444333333222222333444555666666666222333444555555666666666666777777666777999>>>BBBGGGFFFEEECCC@@@===;;;:::666777888:::;;;>>>???@@@===<<<;;;:::999999:::;;;666777888999::::::::::::;;;:::999:::;;;<<<;;;999;;;===>>>>>>>>>???BBBDDDBBBDDDCCC@@@@@@CCCCCCAAABBBBBBBBBBBBCCCDDDDDDEEE@@@BBBDDDFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPQQQTTTVVVVVVYYY[[[ZZZXXXWWWXXXZZZ`````````______```ccceeekkkmmmnnnooonnnnnnpppqqqvvvwww{{{~~~~~~xxxxxxvvvtttqqqmmmjjjiiibbb^^^YYYWWWVVVTTTPPPLLLMMMNNNPPPOOONNNMMMMMMNNNSSSRRRQQQQQQOOOMMMIIIFFFJJJJJJHHHEEEAAA@@@AAABBB;;;<<<<<<<<<===<<<<<<<<<;;;<<<======>>>===<<<<<<===;;;::::::;;;;;;999777777888999::::::999888777888888888999999999999888777666555444333333333333444444444444444444444444333333333333333333333333222222222222222222222222////////////////////////111111111111111111111111000000000000000000000000---...///000000000000000////////////////////////////////////////////////000000000///////////////////////////000000000000.............../////////......////////////..............................////////////////////////---...//////------...///------------------------................................................------------------------------------------------000//////......//////000////////////////////////.........//////////////////000000111111000000///000000111111111111222222111111111111111111111111....../////////...------------........./////////------------............/////////............---.........///////////////------...////////////............///////////////...//////000000000000000////////////000000000000........................000//////............///........................////////////000000000000000000000000000000000000000000000000000000000000---...///000111000000//////////////////000000000...//////////////////...//////000000111111222222444333222111111111111111111111111111111111111111000000000111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222444444555555555000000222333333444444444333444444444444444444333444444444444444444444444111222333555555666666666444444444444333222111111333444444444444666999<<>>;;;:::888999999:::;;;<<<<<<======<<<;;;999999999::::::666777888999::::::::::::555666888888999999999999777888:::::::::;;;>>>@@@===???===999999>>>@@@???;;;;;;<<<<<<===>>>>>>???<<<>>>@@@@@@>>>>>>>>>??????@@@BBBAAA@@@@@@BBBCCCCCCEEEFFFFFFEEEEEEFFFGGGFFFFFFFFFEEEDDDEEEGGGIIIMMMNNNOOONNNMMMLLLMMMNNNOOOQQQSSSXXX]]]___^^^]]]WWWXXXXXXWWWXXX[[[aaaeeegggjjjmmmmmmiiiddd```^^^XXXVVVTTTQQQOOOMMMLLLLLLHHHFFFDDDCCCCCCCCCBBBAAAAAACCCDDDDDDCCCBBBCCCDDDHHHFFFEEECCCBBBBBBBBBCCC@@@AAAAAA???===;;;<<<===999999999999999999999999;;;;;;;;;;;;:::999888888===<<<;;;;;;<<<;;;999777777777888999999999999888666666777888888888777777555444333333222333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000+++,,,...000111111111000////////////////////////000000000000000000000000////////////////////////////////////000000000000---............/////////------.../////////..............................000000000000000000000000---...//////...---///000------------------------................................................+++++++++***************,,,,,,,,,------------...//////...------...//////////////////////////////............/////////000000000111111111111000000///000000000111111111111111111111111111111111111---...///000000000///........./////////000000000---.........//////////////////.........---------............/////////000---...//////000000000///............/////////000......///000000000000000.../////////000000000111///////////////////////////............//////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000......000111111111000///.........//////000000000//////000000000000//////000000000000000111111111111000000000000111222222111111111111111111111111///000000000111111111222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111222333444444444444444222222333333444333333333444444555555555555444444222222222333444444555555222333444555666666555555444444444444444222111111222333444444333444666888===>>>???@@@???===:::888;;;;;;<<<============<<<===<<<:::888888888888999999999::::::;;;:::::::::333777::::::888666888999555666777777777777999;;;777:::999666777:::;;;999777777888999999999999999999;;;>>>===;;;:::;;;===:::<<<>>>>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>@@@AAA>>>?????????======???AAA@@@AAABBBBBB@@@@@@@@@BBB??????@@@CCCGGGIIIHHHGGGEEEEEEFFFEEEEEEGGGKKKNNNHHHJJJLLLLLLLLLKKKLLLMMMIIIHHHFFFDDDCCCAAAAAA@@@===>>>>>>===;;;<<<===???:::<<<>>>>>>======>>>???>>>>>>===<<<;;;<<<===>>>:::<<<===<<<:::888888999:::999999999999::::::;;;======<<<;;;:::999888888;;;;;;:::<<<===<<<:::888777666666666777777888999444555666777888777777666222222222222222333333444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000,,,---///000111000///...////////////////////////000000000000000000000000---.........///000000000.../////////000000000111---------.........//////,,,---......//////..............................////////////////////////,,,...//////......///111........................................................................,,,,,,,,,++++++*********,,,,,,,,,---------......///...---,,,,,,---...///////////////////////////---.........//////000000000000111111111111000000.../////////000000111111////////////////////////---...///111111111000000////////////000000000000.../////////000000111111//////.........------------.........//////000000......///000111111000000---.........//////000000......///000000000000000.../////////000000111111000000000000000000000000...............///000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////111222222111000000......//////000000000111000000111111111111000000111111111000000000000000------......///111222333000000000000000000000000//////000000111111111222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222333444444444333333555555555555444333222222444555555666666555555444000111222333444555555666333444555666666666555444222222333444555555555555444555777777555555666888;;;<<<>>>???>>>;;;999777777888:::;;;;;;:::999888<<<;;;999888777777777888888888888888777777666555222666::::::666333555888999999999888666555666777444888:::999999;;;:::666999:::;;;;;;:::999777666333666999999777777888;;;666888:::;;;:::999999999;;;::::::999999:::<<<>>>999;;;<<<<<<;;;;;;<<<===:::<<<======<<<;;;===>>>>>>======???AAABBBAAA@@@===>>>???>>>======@@@BBB>>>>>>>>>======@@@DDDHHH?????????>>>===;;;999888:::;;;<<<:::777777:::===999:::<<<===<<<<<<===>>>;;;<<<<<<;;;::::::;;;<<<777999;;;;;;:::888888888:::999999888999:::<<<===<<<<<<;;;::::::999888888555555666777999:::888666666555555444555666777888333444666777777777666666111111111111222333444555222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---...000111111///---,,,////////////////////////000000000000000000000000,,,------...///000111111.../////////000000111111---------.........//////,,,,,,---.../////////...................................................,,,...//////......///111////////////////////////................................................/////////......---------,,,,,,,,,------.........000000000000000//////.........////////////......---------............//////000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,............////////////......000111111000/////////000111222222111000//////000111111111///...------...000111000///---,,,000000000000///////////////...------...///000111111111000000//////......---------...///000111111111111000////////////////////////000111111222222000000000000111111111111...///000111111000///...111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111111000000000000///111111222222222333333333111111111111000/////////222222222222222222222222222222222111111111111000000000000111111000000000000000111111111222222222000111222222333444555555111222222333333222222111111222222333333222222111555555444333444555666777444444444444444444444444444444444444444444444444333444444444555666666666444888===???>>>;;;999888999999888777777666777777:::999999888777666666555555666888999999999888777888888888888888888888888888888777777777888:::;;;777666555555666888:::;;;999999999888888888777777777777666666666666777777777888888888999999999999777888888888999999999999666777777888888999::::::::::::999999999:::;;;<<<999:::<<<>>>>>>>>>>>>===999999888888888888999999;;;;;;;;;;;;<<<===>>>>>>======<<<;;;;;;;;;;;;;;;:::999888888777777888888999999:::::::::;;;;;;;;;999::::::::::::999888888999999888888888888999999555555555666777999:::;;;AAA???<<<999777666777777777777777777666666666666666666666777777777444222666666666666555555555555444444333333333333222222444333222111000000000000111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000///...------...///000............//////////////////............//////---...............------111000///..................000111333333111000...////////////////////////........................---------......///////////////.........---------........................//////////////////////////////////////////////////////////////////////////////000000000///............////////////.............../////////000000///000000111000///...---------------------------111000000///......------............////////////......///000111000/////////000000111111000000/////////000000000///......,,,---///000111000///...000000000000111111111111000000......---...//////111000000000/////////...+++,,,,,,------.........111111000///////////////111111000000000000000000/////////000000000111111//////000000000000//////111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111000000000/////////...000000000000000000000000//////000000000111111111111111000000000000111111000000000000000000000000000000111222333444444555111111222222222333333333333333333222222222333333222222222222222222222222222222222111111111111000222333333444444333333222111111111111222222222222222222333333333333333333222222333333333333222222111222222333333222222111333222222111222333444555444444444444444444444444444444444444444444444444444444444444555555555555444777;;;===<<<:::888888888888777666666666666666999888888777666666555555555555777888888888777666666666666666666666666666999888777666666666777888777666555555666777999;;;999999888888888777777777777666666666666666666777777777777777888888888888777777777777888888888888999999999888888888888888888888888888999999999999777999:::<<<<<<<<<<<<;;;999888888777777888888999777777777777888999::::::;;;;;;;;;;;;;;;:::::::::999999888777777777777888777777777888888888888999999999::::::999999888777888888888777777888888888555555555666777888:::;;;>>><<<:::777555444555555777666666666666666666666777666666666888888666444555555555444444444444333333333222222222111111111444333222111000000000000111111111111111111111111111111111111111111111111111000000000/////////...////////////////////////////////////////////////////////////////////////000///...------...///000............//////////////////............//////---...............------000//////............///------////////////------////////////////////////........................------------............//////.........---------........................////////////////////////...................................................////////////...------......////////////......////////////000000000111///000000000000///...---........................111111111000//////..................////////////---...///000000000000///000//////......//////000..................//////***,,,...///111111000000000000000111111222222222111000///......------...000000000000////////////------------------------111000000///////////////222222111000000///............/////////000000000000000////////////000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000000000////////////000000000000000000000000//////000000000000111111111111000000000000111111000000000000000000000000000000111222333444444555111111222222222333333333444444333222222333555666333333333333333333333333222222222111111111111000000111111222222111111000111111222222222333333333444444333333222222222222222333333444444333333222111222222333333222222111222222222222222333444444333333333333444444444444444444444444444444444444555555555555444444444444444666888999888777777888777666555555555555555555777777666666555444444444444444555666666666666555444444444444444444444444888777666555444444444555666666555555555777999:::888888777777777777777666666666555555555555666666555555666666666777777777555555666666666777777777::::::999999888777777666555666777888999888888777555666888999::::::999999888888777777777777888888555555555555666777888888888999:::;;;;;;;;;:::999999888777777666666777777666666666777777777888888999999999999999888777777888777777666666777777888555555555555666888999:::<<<;;;999666555444444444666666666666666666666666777555444444666777777666444444333333333222222222222111111111111000000000333222111111000000000000111111111111111111111111111111111111111111111111000000000000////////////........................//////////////////////////////////////////////////////............//////............/////////////////////....../////////------...............---///............//////000------------------------////////////////////////........................------------------,,,,,,...............---------........................////////////////////////------------------------.......................................------,,,......////////////............/////////000000000///////////////......................../////////000000000/////////..................////////////------...//////000000000000///...------...///000...---,,,,,,,,,...///000,,,---...///000000000000......///000111222222222/////////...............000000000000////////////000000000000////////////000000////////////000000111111000000////////////............////////////111000///......///000111////////////////////////000000000000000000000000222222111111000/////////000000000000000000000000000000000000////////////////////////////////////////////////000000000111111111000000000000111111////////////////////////111111111000000000000///111111222222222333333333444333222000000111222333333333333333333333333333222222222111111111000000//////000000000000//////222222222222333333333333333222222222222222222222333333444444444444333333111222222333333222222111444444444444444555555555333333333333333444444444333333333333333333333333555555555444444333333333333555666666555555666777555555444444333444444555555555555444444333333333333333444444555555555555555555555555555555555555666666666555555555555555666555555555555666777888666666666666666666666666666555555444444555555666444444444555555555666666444444444555555555666666999999999888888777777777444555888999999888777666555666777888999888888777777777777666666777777777666666666666777888999:::777999:::<<<<<<;;;:::999888777666666555555666666777777888888888999999999888888888999888777777666777666666555555666666777555555555555666777888999<<<;;;999888666666666666555555555666666666666666555333111222333555666666444333333333333222222222222222111111111000000000222222111000000000000000111111111111111111111111111111111111111111111111000000000000////////////......................../////////////////////////////////////////////////////////....../////////............////////////......////////////......,,,---......///........................///000111//////............//////////////////////////////..............................------,,,,,,++++++................................................////////////////////////------------------------.......................................------,,,......////////////......------........./////////000//////...............,,,,,,------............//////............------............////////////---------...//////000111000///...------...///000...---,,,,,,,,,...///000...///////////////......,,,------...///000111111,,,------...///000000111////////////000000000000000000000000000000//////000000////////////000000......//////000000000000............////////////111000///......///000111////////////////////////////////////////////////111111111111000000//////000000000000000000000000////////////000000000000////////////////////////...////////////000000000111111000000000000111111////////////////////////111111111000000000000///111111222222222333333333666444333111000000111111333333333333333333333333222222222111111111000000222333333333333333333222111111222222222333333333000000111222222333444444222333333444444333333222111222222333333222222111333333333444444444444444222222222333333333444444333333333333333333333333555555444444333333333222333444444444333333555666444333333333333333444444444444444444333333333333333333333333333444444555444444444444444444444444333444555666777777888888555555555555555555666666555555555555555555555555555555444444444444555555333444444444444555555555333444444444444555555555666666666777777888888888555666888::::::999777666555666888999999888777777777666666555555666666777777666666777777888999:::888999;;;<<<<<<;;;999888777666555555444444555555666666666777777777888888777777888888777777666555666555555444444555555666444444444444555666777777999999888777666666555555444444555555666666666777666444333333555777777777444444444333333333222222333222222222111111111111111111000000///000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........................////////////////////////...//////////////////...............////////////......///000000///......,,,------...//////.....................///000111//////............//////////////////////////////.................................------,,,,,,,,,---.............................................////////////////////////------------------------...........................////////////...------......////////////......------------............000///......------......,,,,,,,,,---......//////...............---------............////////////,,,,,,,,,---...///111111000//////......//////000..................//////000000//////............---------....../////////***+++---///000111111111////////////000000000000........................///////////////000000111------...//////000111111....../////////000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000111000000000000000000000000////////////000000000000000000000000000000000000......////////////000000111111000000000000111111000000000000000000000000000000111222333444444555111111222222222333333333555555555444333333222222333333333333333333333333222222222111111111111000111111222222222222111111000000111111111222222222//////000111222333444444111222222333333222222111111222222333333222222111000000111222222222222222111111222222333333444444333333333333333333333333444444444444333333333333111333444444333333444555333333333333333333444555444444333333333333333333333333333222333444444555222222222222222222222222111222444666777888888888444444555555555555555555333444444444444555555555444444333333333333444444333333444444444555555555333333444444444555555555444444444555666777777777555666777999999888888777666777888999999888777666666666555555555555666666555555555555666777888888999999:::;;;:::999888777666555444444333333444444333333444444444555555555777777777777777666555555555444444444444444444555444444444444444555666666555555555444444333333333444444444555555666666777999777666666888999999888444444444333333333222222333333222222222111111111111000000//////000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........................////////////////////////......////////////..................////////////---...///000000///...---,,,,,,---...///////////////............//////000------------------------////////////////////////..........................................---------------.......................................////////////////////////------------------------------------------------//////000000000///............////////////..................////////////000///...---------......,,,------...//////000000.............../////////............////////////,,,,,,,,,,,,---///111222///000000111111000000/////////000000000///......///............//////000............////////////+++,,,...///000000000000.../////////000000000111------......//////000000///////////////000111111......///////////////////////////000000000111111//////000000000000//////111111111111111111111111111111111111111111111111/////////000111111222222000000000000000000000000.../////////000000000111000000000000000000000000........./////////000000111111000000000000111111000000000000000000000000000000111222333444444555111111222222222333333333000111333444555444333222444444444444444444444444222222222111111111111000//////000000000000////////////000000000111111111000000111111222222222333000111111222222111111000111222222333333222222111///000111222333222222111000111111222333333444444222222222222222222222222333333333333333333444444000222444444333333333444333333333333333444555555444444444444444444444444444333333222333444555666333333333333333333333333111222444555666666666555444444444555555444444444222333333333444444444444444444333333333333444444444444444444555555555555444444444444555555555555333444444444444444444444555555666666666777777777555666777888888777666555666555555444444555555666444444444555555666777888999999888777666555555444555444444333333333333333222333333333333444444444666666777777666666555444444444333333333333444444444444333333444444555666333444444444444333333222333333444555555666777777888777666777888888666555333222222222222111111111222111111111111000000000000000////////////000000000000000000000000000000000000000000000000000000.../////////000000000111................................................////////////////////////---...///000000///...---............////////////---...///000000///...---+++,,,---...////////////000//////............///------////////////------////////////////////////..............................//////////////////---------.........//////........................////////////////////////........................------------------------000000000000000//////.........////////////......////////////000000000000000///...---,,,---......---......///000111111222////////////000000000000............/////////000,,,,,,,,,,,,---///111222///000111222222111000///000000111111111///...---------------...000111222000000000000////////////---...///000000///........./////////000000111111...//////000111222222333///////////////000111111000000000///......------000000000000111111111111...///000111111000///...111111111111111111111111333333333333333333333333......///000111222333333000000000000000000000000.../////////000000111111000000000000000000000000............/////////000111111000000000000111111000000000000000000000000111111111000000000000///111111222222222333333333)))+++///222444444333222444444444444444444444444222222222111111111111000222222333333333333222222////////////000000000000222222222111111111111111000000111111111111000000222222222333333222222222111222333444555444333333000000111222333333444444222222222222222222222222222222222333333444444444000222444555444333333444333333333333444444555666444444444444444444444444555444333222333444555666555555555555555555555555111222333444444444333222444444444555555444333333222222222333333444444444444333333222222333333444444444444555555555666666444444444555555555666666555444444333333222222111555444444444444555666666555666777777777666555444555555555444444555555555666666666666666777999999999888666555333222222222555444333333222222333333444444444555555555666666666666666666666555555444444333333222222333333444444444333333333444555555444555555666666555444444333333444444555666777777555444444555666555222000111111111111000000000000000000000000////////////000000////////////000111000000000000000000000000000000000000000000000000.../////////000000111111------------------------........................////////////////////////---...///000000///...---............/////////000---...///111111///...---+++,,,---...////////////111000///..................000222333333222000...////////////////////////..............................//////000000111111---------.........//////........................////////////////////////////////////////////////------------------------//////////////////////////////.........---------000000000000////////////............---------------------.........//////000000000000000000000000,,,------...///000111111------......///000000000...//////000000000000///////////////000000000000000000000///......------///000111222222111000////////////000111111222222////////////////////////000000////////////000000///////////////.........000/////////............000000000000000000000000---...///000000///...---111111000000000000111111//////000000111111222222000000111222222222222222000000000000000000000000000000111111111111000000///////////////000000111---...///000111111000000......///000111222333333//////000000000//////...111000///......///000111333333333333333333333333000000000111222222333333222222111111111111222222111111111111111111111111222222111000////////////000000000000000000000000444333222111111111222333......---...///000222333111222222111000000111333111111111222222333333333666555555444444333222222111111222222222333333333333333222111111222333333222222222222222222222222333333333333333333333333444444444333333222222222111222333333444444333333000000111111111222222222333222222111111222222333444444444333333222222222333333333333333333333333333333333444444444555555222222222222111111000///555555444444444444555555333333333333333333333333222333333444444333333222555555555555555555555555777666555444444444444444444444444444444444444444555555555444444555555555111111222222222333333333333333333444444444555555666666555444333222222222333333333333333333333333555555444333222111000///444444444333333333222222000000111222333333444444555555444444333222111111222111111111000000//////222111111111000000////////////000111111111111111111111000000//////......////////////////////////////////////////////////////////////////////////......------------......,,,---...///000000000000---...///000000///...------.........//////000000000000//////.........---...------,,,,,,------...///////////////////////////...---,,,,,,---...///000000000000000000000000///////////////////////////............---------................................................////////////////////////000000//////.........---+++)))(((***...000///---------------------------//////.........---------000000000000////////////000000000000////////////---------.........//////000000000000000000000000---.........///000000000////////////000111222222222111000///...///000111.........////////////000....../////////////////////000111222222111000///111111000000///.........////////////////////////000000////////////000000////////////////////////000000/////////.........000000000000000000000000//////000000000000//////111111000000000000111111//////000000000000000000///000111111222222111111000000000000000000000000//////000000000000//////000000/////////000111111///000000000000000000111/////////000111111222222///000000111111000000///111000////////////000111222222222222222222222222333333222222111000000000222222111111111111222222000000000000000000000000333222222222222222222333111111111111111111111111222222111000000000111222000////////////111222333111222222111000000111333111222222222222222222333111111222222333444444444111111111222222222333333333222222111111222222333333333333333333333333333333333333333333333333333444444333333333222222222111222333333444444333333111111111222222222222333444333333222222333333444444444333333333222222222333333333333333333333333222222222222333333333444444444555555444444333222444444333333333333444444444444444444444444444444222333333444444333333222444444444444444444444444666666555444444444444444444444444444444444444444555444444333333444444555222222333333333444444444333333333333444444444444777666555444333333333333333333333333333333333333333333222222222222111111333333333333222222222222000000111222222333444444444444333333222111111111111111000000000/////////111111111000000000////////////000111111111111000111000000000/////////...////////////////////////////////////////////////////////////////////////......------------......000000000000///...---,,,---...///000000///...---............/////////000000/////////...............------,,,,,,------...........................///...------------...//////////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000/////////...............,,,+++,,,...///...,,,------------------------/////////.........------////////////000000000000000000000000////////////------........./////////000000000000000000000000////////////////////////111000//////000111333444333222///------...///111............////////////------...//////000111111000000111111111111000000000000//////...---------////////////////////////000000////////////000000////////////////////////000000000/////////......000000000000000000000000111111000000000000111111111111000000000000111111000000//////////////////...///000000111111000000000000000000000000000000......////////////......111000000000000111222222333222111000///000111111000000000000000000000000000000111111111111111000222111000000000000111222111111111111111111111111333333222222111000000000222222111111111111222222////////////////////////111111111222222222222333222222222222222222222222000000/////////000000111222111111000000111222222000222222222000000111222222222222222222111111111///000000111222222333333111111111222222222222333333222111111111111222333333444444444444444444444333333333333333333333333333333333333222222222222111222222333333333333333222222222222333333333333444444333333333333444444333333333333222222222222333333333333333333333333111111111111222222222222111222222222222111000000333222222111111222222333333333333333333333333333222222333333333333222222444444444444444444444444555555444333333333444444333333333333333333333333333333222222222222333333333333333333444444444555222222333333333444444444777666555444333333333333333333333333333333333333111111111222222222333333222222222222111111111000000000111111222333333333333333222222111000000000000000///////////////...111111000000000000//////...///000000111111000000000000000000////////////////////////////////////////////////////////////////////////////////////......------------......000000000000///...---,,,......////////////..................////////////////////////..................------------..............................///...------------...///........................///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////............000///......//////...,,,////////////////////////////////////............////////////000000000000............------------............////////////////////////////////////000000000///////////////111000/////////111333444222222111000///.............../////////000000000......//////000000000000000000000111111000000000------...//////000000111////////////////////////000000////////////000000///////////////000000000000000000////////////...000000000000000000000000222111////////////111222111111000000000000111111000000//////......------......///000000000000000000000000000000000000000...//////000000//////...111111111111111222222333555333111//////000111222111111111111000000//////000111111222222222222111222111111111111111111222000000000000000000000000000000000111222222333333222222111111111111222222000000000000000000000000000000000000000/////////111111111111111111111111000000///000000000111111333333333222222111111111000111333222111000111222333333222222111111000000333222222111111000000///111111111111222222222222222222111111111111222222222222333333333333333444222222222222222222222222333222222222222222222222111111222333333333333222222222333333333444444444444333333222222333333444333222222222222222222222222222222222222222222222111111111222222222222333///000000000000000//////333222222111111222222333000000000000000000000000222222333333333333222222333333333333333333333333444444333333333333333444222222222222222222222222222222111111111111222222222222222333333333444444222222222222333333333333666666555444333333444444222222222222222222222222111111111111222222222222111111111111000000000000000000111111222222222333222111111111000000//////////////////............000000000000000000//////...//////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////......------------......------...//////000//////...//////////////////............//////////////////////////////...............------------.......................................------.................................///////////////////////////............---------////////////////////////........................///////////////////////////////////////.........///.....................000000000000000000000000000000/////////............/////////000000000111............------------........./////////000000////////////////////////000000000000000///////////////......///000222333222333555666555333000---//////000000000111111111111111000000////////////111000000000000000000111...//////000000111222222000000000000000000000000000000////////////000000////////////000000111111111000000000////////////111111111111111111111111000000...------...000000111111000000000000111111000000//////......------......///000000000000000000000000000000000000000///000000111111000000///111111111111111222222333555333111//////000111222222222111111000/////////000000111222222222222222111111111222222111111111000000000000000000000000000000000111222222333333222222111111111111222222111111111111111111111111000111111111000...---,,,000000000000000000000000///000000111111222222222444444333333222222111111///111333333111000111111222222222111111000000000333333222222111111000000000000111111111222222222111111111111111111111111000000111111222222222222222222222222222222222222222222222222222222222222000111222222333333222222222222333333333444444444222222111111111111222222222222222222222222222222222222222222222222222222222222222222333333333333222222333333333333333222333333222222222222333333000000000000000000000000111222222333333222222111333333333333333333333333333333222222222222333444222222222222222222222222111111111000000111111111000111111111222222222222111111111222222222333333555444444333333333333444222222222222222222222222222222222111111111000000111111111000000000//////000111111111111111222222111111000000000000000///............//////////////////////////////000000......///000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////......------------......---...///////////////////////////......////////////////////////..................//////////////////......------......///........................---..................---........................///////////////////////////............---------////////////////////////........................////////////////////////.........///////////////+++,,,---------...///000........................000000000/////////............//////000000111111000000000000////////////....../////////000000000000000000000000000000000000000000000000000000000......///000000111111111222555999;;;;;;777222///////////////000000000000222222111000000///......111111000000000000111111222222222111000000//////000000000000000000000000000000////////////000000...//////000000111111222111111000000000/////////111111111111111111111111//////............//////111111000000000000111111000000//////////////////...///000000111111000000000000000000000000000000000000111111111111000000111000000000000111222222333222111000///000111111222111111111000000////////////000111222222222222000000111222222111000000000000000000000000000000333333222222111000000000222222111111111111222222111111111111111111111111111222333333222000///...//////////////////////////////000111222222222222333333333333333222111000///111333333222111000111111111111111111000000000000000000111222222333333000000000111111111111222000000111222222111000000//////000000111111222222222222222222222222222222111111111222222222222222000111111222222222222222222222222222333333333333111111000000000000111111111111111222222222222222222222222222222222222222222222222222333333333444000000111222222222111111333222222222222222222333222222222222222222222222111111222222222222111111222222222222222222222222222222111111222222333333111111111111111111111111111111000000000000111111000000000000111111111111000000111111111222222222333333222222222222333333222222222222222222222222222222111111111000000000111111111111000000000///111111111111111111111111111111000000000000000000...////////////000000000......////////////000000---...//////000000//////////////////000000000000////////////////////////////////////////////////////////////////////////......------------......111111111000///---,,,+++//////............/////////////////////................../////////////////////............//////------------------------------...//////...------........................///////////////////////////............---------------------------------........................////////////////////////.........///////////////)))+++---------...///111........................000000000000/////////............///000111111111000000000000////////////.../////////000000000000000000000000000000000000/////////000111111111222---///111222333333222111000222666888888555222///---------............///111111000000000000000000222111000//////000111222111111111000//////......000000000000000000000000000000////////////000000...//////000111111222222111111111000000000//////111111111111111111111111//////000000000000//////111111000000000000111111//////000000000000000000///000111111222222111111000000000000000000000000//////000000000000//////000000/////////000111111///000000000000000000111111111111000000000000000---...///000111111111111///000000111111000000///111111111111111111111111333333222222111000000000222222111111111111222222111111111111111111111111...///111222333222111000////////////////////////---...///111111111111111111111222333333222111000...111333444222111000000000000000000111111111111...//////000000111111222000000000000111111111111///000111222222111000//////000000111222222333333111111111111111111111111000111111111222222222222000000111222222222222222111111111222222222222333222111111111111111111222000111111111222222222222111111111111111111111111111111111111222222222222------...///////////////222111111000000111111222333333333333333333333333111111222222222222111111222222222222222222222222111111111111111222333333111111111111111111111111222111111000000111111222000000111111111222222222000000000000111111111222222111111000111111222222111111111111111111111111000000000000111111111111222222111111111000000000111111111111000000000000111111111111111111111111/////////000000000111111........./////////000000---...//////000000//////.../////////000000000111////////////////////////////////////////////////////////////////////////......------------......222111111000///---+++***000///...------...///000000/////////......................../////////000//////............//////------------------------------...//////...------///////////////////////////////////////////////////............---------------------------------........................////////////////////////............/////////000+++...//////------///111111111111111111111111111000000000000////////////---......///000111111222///.........------------////////////000000000000000000000000000000000000......///000111222222333...///222555555444222111---...000111111000///...+++++++++,,,,,,,,,------/////////000111111222222222111000//////000111222------......///000000000000000000000000000000000000000////////////000000...//////000111222222222111111111111000000000000111111111111111111111111///000111222222111000///111111000000000000111111//////000000111111222222000000111222222222222222000000000000000000000000......////////////......///////////////000000111---...///000111111000000000000000000000000111111------///000000111111111...///000111111000///...111111111111111111111111000000000111222222333333222222111111111111222222000000000000000000000000(((***---000111222111111000000000000000000000000+++,,,...000000000000///000000222333333222111000...111333444333111000000//////000000111111222222000000000///......------000000000000111111111111///000111222222111000///000000111222333333444444111111111111111111111111000000111111222222222222000000111222222222222111000000111111111222222222333222222222222222222333000000111111222222222222111111111111111111111111000000000000111111111111000000111222222222222222000000////////////000000111111111111111111111111111111222222222222111111111111111111111111111111111111000000111222333333000000000000000000000000222222111111111111222222111111222222222333333333000000000000111111111111111000000000000000111111111111111111111111111111......///000111222333333222222222222111111111111111111111000000000000000111111111111111222222222//////000000111111222222---.........//////000000---......///////////////.../////////000000111111////////////////////////////////////////////////////////////////////////.........------............///////////////......000///...------...///000000000//////.........------.........//////000000//////............//////------------------------,,,---...//////...---,,,000000000000000000000000//////////////////////////////.........---------000000000000000000000000........................////////////////////////---.........//////000000...111222111...---...111---...000111111111000///000000000000000000000000000111111111000///...---///......---------......///......------///000111000000////////////000000---......///000111111222///////////////000000111111111000///////////////000000000000000000000000//////000111222222333333333222222222111111000000111111111111222222222222111111111111111111111111111111111000000000000000000000000000////////////333222222222111111000000333222111111111111111222......------------......------...///000111111222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////222111000000000222333444000000000//////000000000000///---,,,,,,---...000000000000000000///...---000111111222222222111111333222111000////////////111111111000000000000///111111111111111111111111000000111111111111000000//////000000000000//////000111111111222222222222111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111333333222222222222333333333222111111000000111111222222333333333222222111///000111222222222222222222222222222222222222222000000000000000000000000111111111111000000////////////000000111111222222000000000000000000000000000000///////////////000000000////////////000000111111111111111111111111111222222222222111000000000000000000111111111111111111111111000000000000111111000000000000111111000000000000111111111111000///.........///111222222222111111111111222222111111111111111111111111000000000000000111111222000000000000000000000000444444333222111111111222000000000000000000000000---...///000000///...---------......//////000000000000//////.........---......////////////......000000000000111111111111000000000000000000000000,,,---------.../////////........................---------.........//////000/////////............000000000000111111111111//////////////////////////////.........---------000000000000000000000000000000000000000111111111//////............//////......////////////......////////////////////////---------.........//////000000000000000000000000.../////////000000111111//////.........---------////////////////////////,,,---...///000//////...000000000000000000000000------......///000000111//////.............../////////...---...///000111000000000000//////////////////000000111222222222000000000000000111111222111111000///////////////000000000000000000000000//////000111111222333333000000000000/////////............/////////000000////////////////////////111000000000000000000000111000000000////////////000000000000/////////...000///////////////000000//////............//////000000111111222222333333000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111111000/////////000111222000000000111111000000000111000///......///000000000000000111000000//////000111111111111111111111222111111000000000111111333333222222222111111111111111111111111111111111000000111111111111000000//////000000000000//////000000000000111111111222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////111111111111111111111111111000000//////000000111333222111111000000111111111111222222222222111111///000111222222222333222333222222222222222222222111111111111111111111111222222111111111000000000111111111111111222222222000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000111222222222222111000000000000000000111111111111111111111111000000000000111111000000000000111111//////000000000111111111000//////...///000111222111111111000000111111111111111111111111111111111000000//////000000111222000000000000000000000000111000//////.........///000000000000000000000000......////////////......000000//////////////////000/////////............,,,------......------,,,............////////////////////////////////////------..........................................,,,,,,------...///000000,,,------...///000111111/////////000000000111111//////////////////////////////.........---------000000000000000000000000111111111000000000000000//////............//////......////////////..............................---------.........//////////////////////////////------------........./////////.........---------........................,,,------...///.........000000000000000000000000......------...///000111//////////////////////////////.........///000111///000111111111///...---000000111111222222333333/////////000000000111111111000000///////////////000000000000000000000000///000000111111222222222000000000000////////////------........./////////////////////////////////000000000000000000111111111111000000000/////////000000000000///////////////.........///000111111000000////////////000000111111111111111222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111000/////////000000///000111222222111000///000000000000000111111111///000000111111111111000000000111111000000000000000000000111111333444444444444444333333333222222111111111111111111111111000000111111111111000000//////000000000000//////////////////000000000000111111111111111111111111111000000//////000000111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////111111111111111111111111111000000//////000000111222222111000000000000111000000111111111111000000000000111111222333333333333333222111111111111111111111111111111111111111222222222111111111111111222222222222222222111111000000000000000000000000222222111111111111222222000000////////////000000////////////////////////111111222222111111000///000000000000111111111111111111111111000000000000111000000//////000000111//////000000000000111111///////////////000111111111000000//////000000111111111111111111111111111000000//////000000111222//////////////////////////////...---------......000000000000000000000000//////............//////222111111000000///......////////////............,,,------......------,,,............//////////////////////////////////////////..........................................,,,,,,---...//////000000,,,---......000000111222....../////////000000000/////////////////////////////////............---000000000000000000000000222222111111000000//////000//////......//////000...//////000000//////...........................------........./////////........................------------...........................---------........................------........./////////////////////////////////333222///---------///000/////////000000000000000///////////////000000000///000111222111///---,,,000000000111111222222222---......///////////////000000////////////000000///////////////////////////000000000111111111222222222222111111111111111////////////000000000000111111111111111111111111000000000000000111111111111111111000000000//////222222222111111111111111000000000000111222444444111111000000000000111111000000000///////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////111111111111111111111111222222222111111111111111...///111222222111///...///000111111222111111000......000111111111111000111111000000000000000000//////000111222444666666444444333333333222222222111111111111111111111111000000111111111111000000//////000000000000//////.........////////////000111111111111111111111111000000////////////000000111111111111111111111111////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222111000000000000000...//////000000000000000000000000111222333444555555444222111000000000111222222222222222222222222222222222222111111111111222222222111111000000000000000000000000000000000111111000000000111222222000000////////////000000////////////////////////111111111111111000000//////000000000111111111111111111111111000000000///000000////////////000000////////////000000000111///////////////000000111000000////////////000000111111111111111111111111///////////////000111111////////////////////////111111000//////000000000000000000000000000000000000///...------...///000111111111111000000000000///////////////.........//////000000000000//////000000000000111111111111........................000000//////......------................................................000000000////////////.............../////////////////////////////////////////////...............////////////////////////333222222111000///......000000////////////000000//////000000000000//////------------------------............////////////......................../////////000000000000000........................------------------------///////////////000000000////////////////////////444222000.........///000......///000111111000000/////////000000000000000...000111222111000...,,,/////////000000000000000...///000111111111000000000000////////////000000////////////////////////000000000000000111111111111111111111111111222222////////////000000000000111111111111111111111111//////000000111111111111111111111111000000000000111111111111111111222222000000000000111222444444111111000000000000111111000000000///////////////000000000000000000000000333444444555555444444333000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111......///000000///.........///000111111111111000---///222444444333222000222222111000//////000000//////000111222444666666222222222222111111111111000000000000000000000000000000111111111111000000//////000000000000//////---.........////////////000000000000000000000000000000////////////000000111111111111111111111111////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000222111111111111111111222222111000000//////000000---...///000000000000000000000000111222333555666777666333111000000000111111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000///////////////000111222000000////////////000000000000000000000000000000000111111111111000/////////000000000111111111111111111111111000000000///000000////////////000000...////////////000000000...//////000000000000000000000////////////000000000000000000000000000000/////////...///000000111////////////////////////111111000000000111111222////////////////////////000///...------...///000...//////000111222222333.........//////////////////000000000000000000///000000000000111111111111////////////////////////000000000//////......---////////////////////////111111000///...------,,,111000000000////////////............////////////000000000000000000000000////////////////////////////////////////////////333222222111000///......000000////////////000000//////000000000000//////................................./////////000000........................000000000000000/////////---.............................................000////////////000111111000000000000000000000000//////......///000222333,,,---///000111000000///...///000111111111000000...///000111111000///.../////////////////////000111222333444444444333222///////////////000000111000000000000000000000000000000000000000000000000////////////000000000000------.........//////////////////////////////////////////000111111222222222222111111111000000000////////////000000000000///.........///000111111111111000000000000111111111111111111111222222222000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000///////////////////////////000111111222222111111000//////////////////000/////////000111111222222111444999<<<<<<999555333444333222000000000111111000000000111111333444444111111111000000000//////000000000000000000000000000000111111111111000000//////000000000000//////............////////////000000000000000000000000000//////......//////000111111111111111111111111000000000000000000000000......//////000000111111////////////////////////000000000000000000000000000//////......//////000111111000////////////000---...///000000111111000111000000111222444666777:::888555222111000111222000000000000000000000000000000000000000111111111//////////////////......000000000000000000000000............///000111222000000////////////000000000000000000000000000000000000111111000000///...000000000000111111111111111111111111000000000000000//////......//////000......////////////000000......///000000000000000111000000//////000000111000000000000000000000000//////......//////000111//////////////////////////////......//////000000//////////////////////////////............//////,,,---...///111222333333.........///////////////---......//////......---............////////////000000000000000000000000000000//////////////////////////////////////////222222111000...---,,,,,,---...//////111111222333....../////////000000000000000000000000000000000...////////////000000000000000000000000000000000222222111111000000//////111000000//////000000111///000000111111000000///////////////////////////....../////////000000000.......................................------------------...............//////////////////////////////...---...///000111000000000000000000000000,,,,,,------.../////////+++,,,...000000000///......///000111222111000000......//////000000111111000000000000000000000000000111333444444444222111///////////////000111111000000000000000000000000000000000000000000000///.../////////000000000000........./////////000000////////////////////////...//////000111111222222222222222111111111000000.../////////000000000000000///////////////000000000000000//////000000000000000111111222222333333000000000000000000000000,,,------......------,,,000000000000000000000000000000000000000000000000000000000000000000000000000111333555666666666555333222111000000111222333111111000000111222444555999===CCCGGGGGGBBB<<<777666555333111000111222222222111111000000000111111111111000000000/////////000000000000000000000000000000111111111111000000//////000000000000//////....../////////000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000.........///000111111111////////////////////////000000000000000000000000//////............//////111111000///////////////---...///000111111111111111111000000222444777888<<<:::666333111111222333////////////////////////....../////////000000000////////////000000000000000000000000000000000000////////////000111222333000000////////////000000////////////////////////000000000000000//////...000000000000111111111111111111111111000000000000//////............//////........./////////000000---...///000111000000///111111111000000111111111000000000000000000000000///............///000000000000000000000000000000...---------......///000////////////////////////......////////////......------...///000000111111............/////////000......////////////..................////////////111111111111111111111111///////////////000000000////////////////////////000000000000////////////......///000111222222333/////////000000000111111000000000000000000000000.../////////000000000000000000000000000000000000111111111000000000000000111111000000000000111111000000111111111111000000000000000000000000000000.../////////000000000000///////////////////////////.........---------------------.........//////000000000000000000000000......---,,,---...///000000000000000000000000000------------,,,+++***)))***+++---///000000///......///000222222111111000............///111222333222222111111111111111111---...000111222111///...///////////////000111111000000000000000000000000000000000000////////////000000111111222222222333111111111111222222222222111111111111111111111111...//////000111222222222222222222111111111111000000000111111222222222333333222111111111111111222000000////////////000000---......///000111111222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111444555777999;;;;;;;;;;;;666444222000000222444666333222111000111333666777>>>CCCJJJOOONNNIIIAAA<<<777666333222111111222333333222111000////////////111111111000000000000///000000000000000000000000000000111111111111000000//////000000000000//////////////////000000000000000000000000000000000000//////............//////////////////////////////000000000000000000000000---......///000111111222111111111111111111111111000000000000000000000000111111000000000000111111111111000///////////////......000111222222222222111111000000222444777999===;;;777444222222333333////////////////////////---.........//////000000//////000000111111222222000000000000000000000000000000000000111222333444000000////////////000000........................000000000000000//////...000000000000111111111111111111111111000000000000//////............//////............/////////000---...000111111111000///222222111111111111222222000000000000000000000000...............///000000111111111111111111111111...............///000111////////////////////////---...///000000///...---............////////////---.........//////000000000000111111111111000000000000000000111111111111111111111111111111111111......//////000000111111000000000000000000000000......//////000111111111111111111111000000000000000000000000111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000111111111111111000000000000111111000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000000/////////...---------.........//////000000000000000000000000////////////000000000000000000///...------,,,,,,000///...------...///000////////////////////////000000000000000000000000111111000000000000111111111111000000000000111111333222222222000///...---...---...///111222111000...///000222555666333///222111111111111111222222111111000000/////////...////////////000000000000111111111000000000000000000000////////////000000222111000//////000111222111111222222222222111111222222111111111111111111000000000000111111111111000111222222111000111222333222111000////////////222111111111000000////////////000111111111111111000000////////////000000111//////333333000111444444777:::>>>DDDKKKJJJEEE???;;;666444333222///,,,111222333333333444666999AAAKKKTTTXXXXXXSSSIII???:::666111......000222222222222111111111111222222333222222222111000000000000000//////.........---000000000000111111111111000///...///000111000///000//////000222222111000000000000000000000000000......///000000000000000000000000000000000000000000000000000///////////////////////////...............//////////////////////////////////////////111111111111111111111111222111000.........///000---///111222333222000///111111111000///111555999>>>CCCCCC<<<444222222111111111111111111000//////111111111111000000000000000000000000000000000000000000000000000000000000------...000333444333222111111000///...---,,,,,,111111000000//////......111000000000111222111000000000000000000111111222000000000000//////////////////000000000000//////............////////////////////////////////////000000000000000000000000///000000///......000333000000000000000111111222000000//////.........---......////////////......////////////............////////////////////////,,,---...///000000000000........................////////////////////////......///111111222222222111111111111000000000000/////////000000000000000222111000//////000111222000111111111111222222222222222222222222222222222111000000000//////......444444444333333222222222////////////////////////111111111111111000//////000000////////////000000111111000000000000111111111111000000000000111111///////////////000111111555444222000//////000111//////000000000000//////111000000///...---------//////000000000000//////......////////////........./////////000000000000,,,------....../////////000///............///000////////////////////////000000000000000000000000111111000000000000111111111111000000000000111111000111111111111000000///111000000111111111111000222222000...,,,---...///111111111000000111111222000000000000//////......////////////000000000111222222222222222222333333000000////////////000000222111000//////000111222//////000000000000//////111111111111111111111111000000000000111111111111000111222222111000111222333222111000////////////111111111111000000000///000000111222222222222111000000////////////000000111///000333333111222666999AAAIIIOOOUUUYYYWWWSSSKKKEEE<<<666333222111///000111333333222333666888@@@JJJTTTYYYZZZVVVMMMDDD;;;777222//////111222333222222111111111111222222222222222111111111111111000000000/////////......//////000000000111111111000///...///000111000///000//////000222222111000000000000000000000000000......///000000000000000000000000000000000000000000000000000/////////////////////////////////...///////////////.........000000000000000000000000////////////////////////111000///......//////000...///000111222111000000111111000000///111555888???DDDFFF???888555333111000000000111000000//////111111111000000000//////000000000000000000000000///////////////////////////......///111222111000///////////////.........000000000///////////////...---------.........---000000//////000000111222000000000000//////////////////000000000000//////............////////////000000000000000000000000000000000000000000000000//////000///......000222000000000//////000111111000/////////...............//////000000//////...---.........//////000000////////////////////////,,,---...///000000000000////////////////////////...........................///000111111222222222000000000000000000000000////////////////////////111111000//////000111111000111111111111222222222222222222222222222222222222222222111111000000000222222222111111111000000000000000000000000000000000000000000000///......111111000000000000111111111111000000000000111111111111000000000000111111///////////////000111111666555333111000000111222000000////////////000000111000000///......------//////000000000000//////......////////////............/////////000000000,,,,,,---...//////000000000//////......//////000////////////////////////000000000000000000000000222222111111111111222222111111000000000000111111...///000111111111111111111111000000000000000000111222222111......000333111111000000000000000111000000////////////....../////////000000000111111111111111222333333333444111000000//////000000111111111000000000000111111//////000000000000//////111111111111111111111111000000000000111111111111000111222222111000111222333222111000////////////111111111111000000000000000000111222222222222222111000000//////000000111222000111444444333555:::AAANNN\\\cccgggiiigggccc[[[SSSFFF;;;555333333333///111222222111222444666<<>>HHH___kkkwwwzzzyyyyyy{{{{{{sssmmmbbbSSSDDD999222000000111222111000000222444333;;;CCCGGGJJJKKKGGG@@@444222///...///111111000222222111111111111222222111111111111111222222222//////000000000000000111......////////////000000000///...///000111000///000//////000222222111000000000000000000000000000......///000000000000000000000000000000000000000000000000000////////////------......///000000000////////////////////////........................////////////////////////------.../////////............/////////000000000...///000///...///000222444<<>>??????;;;666333111//////111222333222222222111111111111222222222222222111111111111111....../////////000000000........./////////000000000///...///000111000///000//////000222222111000000000000000000000000000......///000000000000000000000000000000000000000000000000000////////////------......///000000111------......///000000000////////////////////////////////////////////////---.../////////...---,,,------///000000000///...---///000///......///111111999AAAEEEHHHGGGAAA999666444222000//////000111000000/////////.........000000000000000000000000........................///...---...///000///............///////////////---------......////////////222444333000...111444///............///000000000000000000//////////////////000000000000//////............////////////........................000000000000000000000000111555:::<<<<<<:::999999666555333222000//////.............../////////000...//////000000//////............///////////////////////////////////////000000111111111000000///........................000000000000000000000000000000111111111111000000000000000111222333333333444444333333222111111000000111222333333222111000000111111111111222222222222222222222222222222222000000000000111111222222000000111111111222222222222222222222222222222222111222333333444444444333222222111111111111222222111111000000000000111111111111000000000000111111111111000000111111222333000000000111111111000000000000////////////000000000000000000000000000000//////000000000000//////......////////////......---------.........//////////////////000000000000///000111222222111000///000000000000000000000000000000000000000000000000//////............//////111111000000000000111111---...///111222222333333000111111...+++...555<<>>HHHNNNNNNHHH???666000---...//////////////////////////////////////////////////////111222111///------...////////////////////////////////////000000000000000000000000000000000000//////111111111111//////............////////////111000000//////000000111000111111222111000...---/////////////////////////////////000000000111111000000////////////000000000111333444666777888888666444111000111111111000......//////000000//////---------...///000000000//////............///////////////000000000111111000000000000000000000000000000000000111111111111333333222111000//////.........///000111222333333222222222222222222222222222222222222222222222222444444333333333444555555444444333222222222222333333333333333444444444444222333333444444333333222444444444444444444444444444444444444444444444444333444555666666666555555444444444444444444444444666555444222222444555666333333222111111111111111333444666888999999888888000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111000//////...///000111222////////////000000000000000000000000000000111222111111111111111111111111333222111000000111222222000000000000//////////////////000000111111111111111111111111111111111111222222222222222222333333222222222333333444444444222222222222222222222222111111111000000111111111111111111222222333333333111111111111111111111111111111000000000000111111//////000111111222333333111111111222222333333444333222222111111222222333222333444333222333555777444@@@JJJJJJFFFAAA===999333222111222333333222111222222222111222222333333111111111111111111222222111111111111111111111111111111111111111111111111000000000000000111222222111111111111222222222222000000000000000000000000222555;;;??????;;;555222000000111111111111000000...///000111222333333333000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////............+++---...///000///---,,,000000000000000000000000////////////////////////,,,---......//////..................////////////,,,...///111444:::CCCIIINNNJJJBBB999222//////000////////////////////////////////////////////////...000111111///......///////////////////////////////////////000000000000000000000000000000000000...///111222222111///...------------............000//////......//////000111222333333222111///---////////////////////////....../////////000000000//////...//////000111222111111222333444555666666555222000///000111000000...///000000111111111000///////////////000000000000000////////////000000//////000000000111111111000000000000000000000000///000000000111111111111111111111000000///////////////000000111111111222222222222222222222222222333333333333333333333333555444333333333333333333444333333222222222222222333333333444444444444555555444444444444444444555444444444444444444444444444444444444444444444444333444555666777666666555555555555555555555555555777666444222222444666777444444333222222222222222333444666777777777666666//////000000111222222222111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000222222111111000/////////000///.........000111222////////////000000000000000000//////000111222222000000000000000000000000222111/////////111444555333333222222111111000000000000111111222222222333111111111111111111111111111111111222222333333444444444333333333333222222333333333333333333333333333222111000000111222333111111111222222333333333111111111111111111111111111111000000000000111111000000111222333333444444000000111222333444444555222222111111111111222222///000111000//////111333111<<>>;;;777444000000000222444444333222333333222222111222222222111111111111111111222222000000000000000000000000111111111111111111111111000000///000000111222222000000000000111111111111000000000000000000000000111666===AAAAAA===666111000000111111111111000000---...000111333333444444000000000000000000000000000000////////////000000000000000000000000000000---.........//////000000000/////////............111222333444444333111000000000000000000000000000000000//////......------,,,---......//////................../////////000...///111111222666===BBBOOOKKKDDD;;;444000000111////////////////////////////////////////////////---...000111000///000111////////////////////////////////////000000000000000000000000000000000000...000111222222111000...,,,,,,,,,---------......//////............//////222333444555444222000...////////////////////////............////////////............///111222222//////000111222222333333444222/////////000000//////000111222222222222222222222111111000000//////111111000000000000111111000000000000111111111111000000000000000000000000//////000000111111111222////////////000000000000111111111111000000000000222222222222222222222222444444444444444444444444111111111222333444555666555555444333333333333444333333333444444444555555666555444333333444555666555555555555555555555555555555555555555555555555333444666777777777666555777777777777777777777777777666444222222444666777555555444333333333333444333444555666666666555444111222333444555555666777333333222222111000000000111111111111111111111111222222222222222222222222000000000000000000111111///...---------...000111111000///......///000111111111222222222111111000000///.........///111222444444444333333222222222333333333333333333333333000000////////////000000000000000000111111111111111111222222222333333333333333333222222111111111111111111111111111111111/////////000111111222222000000000000000000000000000111111111111222222222555444444777999;;;;;;:::777444111222444666444111222222222111111111111000111111111111111111111111111111222222222333333333000111222333444444444444111111000000000000000111000000000000111111111111333222222111111222222333000000111111111222222222/////////000111111222222666888999:::999666333111333333333222222222111111///000000000000111111111222222222111///...,,,+++333333222222222222222222222111000//////111333444222222222111111111000000222222222222222222222222222111000//////000111222888<<<@@@BBBAAA<<<666222222111111111000000//////000000111222444666888999333222000/////////000111000000000000000///......222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000444333222222111111222222000000000000////////////,,,---///000000000///..............................///000111111333666999GGGDDD???888111......///////////////////////////////////////////////////////////////////////////---------............///+++,,,...///000111000000////////////////////////////////////////////////222111000.........///000///////////////000111222666555444222000///------------............------111111000///////////////000000000000000000000000111111111111111111111111111111000000000000111111111111000000//////......000000000000000000000000111111000///////////////111111111111111111111111111111000000000000111111333222000/////////000111000000111222222222222111444333333222111000//////000111111111111222222222444444444555555666666666333333333333333333333333444444444555555555666666444444444555777666444222444444444555555555666666777777888888777666555555666666666666666666666666666666666666666666666666777777777888888888888888555555555555666666777777888777555444333333444444333333333444444555555555222333444555444333222111111222222333333333222222111111222222222333333333000000000000111111111111...///111222333222222111111000000///000111222333000000////////////000000000111111222222222111111000///.........///111222333333333333222222222222000111111222333444555555111111000000000000111111000000000000111111111111111111111222222222333333333333333222222111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222555666888;;;???AAAAAA@@@;;;777333222444555333111222222222222111111111111222222222111111111111111111111222222222333333333000111222333444444444444666555333222000/////////000000000000111111111222444333333333333333333444000000000111111111222222333222222111111000000///555555666777666555333111333333333222222222111111000000000111111111222222333333222222111000......222222222222222222222222333222111000111333444666222222222111111111000000222222222222222222222222222111000//////000111222555888;;;===<<<888444000111111111111000000000///000000111222333555666777222222000/////////000000000000000000000///......111111000000000/////////////////////000000000000000000000000000000000000000000000000000000000000222222111000000000000111000000000000////////////,,,---///000000000///...........................---.../////////000333555>>>>>><<<888333000//////////////////////////////////////////////////////////////////////////////---------............///,,,---...///000000//////////////////////////////////////////////////////111000///......//////000//////.........///000000444444333111000///...---.........//////.........000000///...............000000000000000000000000111111111111111111111111111111000000000000111111111111000000////////////000000000000000000000000222222111000000000000000111111111111111111111111111111000000000000111111333333222111111111111111111111222333333333333333333333333222222111111000222222222222333333333333333444444444555555555555333333333333333333333333444444555555555555555555888777777888:::999888666444444444444555555555555666666777777666666555444777777777777666666666666555555555555555555555555777777777666666666555555666666666666777777888888888777666444444444444444333333444444555555555555444444444444444333222222333333444444444444333333111222222222222333333333111111111111222222222222111222333333333222111000000000000000000111222222//////000000000000////////////000111222222222222000///.........///111222111111111111111222222222//////000222333444555666222222111111111111222222000000000000111111111111111111111222222222222333222222222222222111111111111111111111111111111111444333333222111111000000000000000000000000000000111111111111222222222333666888<<>>777444444444333111333222222222111111111111333333222222111111111000111111222222222333333333111111222333444444444444777666444333111111000000000000111111111222222222555444444333333444444555000000111111111111222222444444333222222111111000333333333333333333333333333333333222222222111111111111111111222222222333222222333333222222111000111111111111111111111111333333222222333444666777222222222111111111111111222222222222222222222222111111000000000000111111111333555666666444111///111111111111000000000000111111111111222333444444111111000/////////000000000000000000000//////...000000///////////////...////////////000000000000000000000000000000000000000000000000000000000000111000000///////////////////////////000000000000---...//////000/////////........................---...//////...///111333444555777666333111000000////////////////////////////////////////////////////////////////////////---------............///......////////////......////////////////////////////////////////////////000////////////000000111//////......---.........111111111000//////.........//////000000//////...//////...---------......000000000000000000000000000000000000000000000000111111000000000000111111111000000000000/////////000000000000000000000000333222222111111111111111111111111111111111111111111111000000000000111111333333333333333333222111222333333444444444444444333333333333333333333333333333333444444444555555333333333444444444444555444444444444444444444444555555555555555555555555666555555666777888666444555666666666777777777777777777777888777777666555888888888777777666666666555555555555555555555555999999888777666555444444777777777777888888888888888888666555555555555555444444555555555555666666555555444333333333333444444444555555555555444444222222222222333333333333222222222333333333333444444444444444333222111000...............//////000...///000111111000///.........000111222222222222000///.........///111222//////000000111111222222///000000111222333333444222111111000000111111222///000000000111111111111111111111111222222222222222222222111111111111111111111111111111111111111333333333222222222111111000000000000000000000000111111111222222222333333666999???GGGNNNRRRSSSQQQKKKDDD<<<666555555333222333333222222222111111111444333333222222111111000111111222222222333333333111222333333444444444333333222222222222333333444111111111222222222333333444444333333333333444444111222222222333333333333111111222333333444444555333222111111111333444555333333333222222222111111111111222222222333333333111111222222222222222111000000111111111111222222222222222222333444555666111111111111111111111111111111111111111111111111111000000000000000000111///000111111111111000000111111111000000000000000111111000000000000111111000000000/////////000000//////000000000000//////////////////............////////////000000000000000000000000000000000000000000000000000000000000111000//////......//////////////////000000000000......//////////////////........................///111222111000000111333///111222333111000000111////////////////////////////////////////////////////////////////////////---------............//////////////////......---////////////////////////////////////////////////......//////000000111111000///...---------------//////////////////////////////000000000000//////000//////.........//////000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000222111111000000111111111111111111111111111111111222111111000000111111222111222333444444333222111222222333444444444444444333333333444444444555555333333444444444555555555333333333444444444444444444444444444555555555555666666666666666555555555666555444555666777666444888888999999999:::::::::999999999::::::999999888999888888777777666666555888888888888888888888888::::::999888888777666666777777777777777777888888888888777777666666666666666666666666666666666666777666444333333333444555444555555555555444333333222222222333333333444444222222222222333333333333444444444444444444333333---......///////////////...///000111111000///...---...///000111222222222000///.........///111222/////////000000111111111111111111111111111111000000000////////////000000///000000000111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111111222222222222333333333666999???HHHPPPTTTUUUTTTOOOHHH>>>888666666555444333333333222222222222111333333333333222222111111111111222222222333333333222222333444444444333333111111111111111222333333222222222222333333333333333333222222222222333333333333333444444444555555222222222333444444555555333333222111222333555777333333333222222222111111111111222222222333333333///000111111222111111111000000111111222222222222222222222222222333333444111111111111111111111111111111111111111111111111000000000111111000000000/////////000000000000111000000000000000000111111222111000////////////000/////////000000000////////////000000000000//////............////////////////////////000000000000000000000000000000000000000000000000000000000000111111000////////////000.../////////000000000111/////////.........//////........................///000111111000///000111///000000///......000222////////////////////////////////////////////////////////////////////////---------............///000000//////......------////////////////////////////////////////////////......//////000000111111000///...------------------.........//////////////////000000000000//////111000000000000000111111111111111111111111111111////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000000000/////////000000111111111111111111111111111222222111111111111222222000111222333333222111000111222222333333333333333333333333444444555666666333333333333444444444444444444444444444444444444444444444555555666666666777777777777777777777777;;;999888888:::::::::999888999999999::::::::::::888999999:::::::::999999999888888888777777666666999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888777777777777777777777777777777777666555444333444555666444444444444444333222222222222333333333444444444111111111222222222222333222222333333444555666777//////000111111111111111//////000000000000//////......///000111111111111000///.........///111222000000000000000111111111222222111111000/////////000000////////////000000000000000000111111111111000000000111111111111222000000000111111111111111111111111111111111111111000000111111222333333444111111111111111111111111222222222222333333333333555777===DDDLLLPPPQQQQQQMMMFFF===888777777666555333333333333222222222222333333333333333333333333111111222222222333333333222333333444444333333333444333222111111000000000222222333333333444444444333222222111111222222333333333444444444555555555555444444333333222222111444444333222333444666777333333333222222222111111111111111111222222222333000000111111111111111000111111111222333333444444333333333333222222222222111111111111111222222222111111111111111111111111000000111111111111000000000000000000000000111111000000000000111111111111222111000///////////////......///000000000//////...//////000000000000000...////////////000000000////////////000000000000000000000000000000000000000000000000000000000000111111000///////////////......//////000000111111000000///............///........................+++---//////...------...000000000///---...000222////////////////////////////////////////////////////////////////////////---------............///111000///...............////////////////////////////////////////////////...///000000000000000/////////......---.....................//////000000...//////000000//////...111111000000111111222222111111111111111111111111000000000000000000000000111111000000000000111111000000000111111111111222000000000000000000000000//////////////////000111111111111111111111111111222222111111111111222222000111111222222222222222111111222333333333333333333333333444444555555555333333333444444444555555666555555555555444444444444444555555666777777777888888888999999:::::::::;;;999777777999:::999888777777888888888999999999777888999999999999999999::::::::::::::::::::::::999999999999999999999999777777888888888999999999999999999888888888888888888999999::::::999888888999999888888888888777777777777666555555555555555444444444444444333222111333333333333444444444444111111111111222222222222111111222222444666777888...///000111222111111000000000////////////000000//////000000000000000///000///.........///111222111111111111111111000000000000000000000/////////111000000000000000000111000000000000111111111111000000000000111111111111///000000000111111111222111111111111111111111111000111111111111111111111111111111111111111111111222222222333333333444444333555999>>>EEEIIIKKKKKKGGGAAA:::666666666555444444444333333333222222222111222222333333444444444111111222222222333333333222333333444444333333222555444333222222111222222333333333333444444444444333333333222222333333333222222222222333333333444444444333333222111111111444444333333333444444555333333333222222222111111000000000111111111222222222222222333222222111111111222222333444444555555666666555555444222111000000000111111111222222222111111111111111111111111///000111222222111000///111111111111111111000000///000000000111111111111111111000000///000000000------///000000000//////......///000000000000000/////////000000000111111////////////000000000000000000000000000000000000000000000000000000000000000///......------...............///000111111111111000///...---......///........................***,,,...///...------...---///111111000000000111////////////////////////////////////////////////////////////////////////---------............///000///......---.../////////////////////////////////////////////////////////000000111111000///...//////.........///000000///////////////000000000.........//////.........000000000000000111222222111111111111111111111111111111111111111111111111111111000000000000111111000000111111111222222222000000000000000000000000000000//////000000111222111111111111111111111111333222222111111222222333222222222222222333444444222333333444444444444444333333333333333444444444444444555555555666666666777777666666666555555555444555555666777777888888888999999:::;;;<<<======999777555555666888888777999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????========================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::888999:::;;;;;;:::999999::::::999999999888888888666777777777777666555555666666666555555444333222333333333444444444444555222222222222333333333444222222222222333444666777,,,---///000000000///...111000///......///000111///000000000000000///...000///.........///111222333333222222111111000000......//////000000111111222222111111111111222222000000000000111111111111000000000000111111111111//////000000111111111222111111111111111111111111222222111111000/////////111111111111111111111111222222333333333444444444333333666:::@@@DDDFFFFFFBBB<<<666444444555444333444444444333333333222222000111222333444444555666111111222222222333333333333333333444444333222222222222222333444555666777333333333444444444555555555444444333333444444555000000111111111222222222000111111222222333444444333333333333333333333333333333333222222222111111///000000000000111111111333444444444333333222111222222333444444555666666888888777666555333111000000000111111222222222222000000000000000000000000///000111222222111000///111111222222111000000/////////000000111111111222111111000000000000111111,,,---///000000000//////......///000000000000000//////000000111111222222////////////000000000000000000000000000000000000000000000000000000000000......---,,,,,,,,,,,,------......///000111111222111000///...------...///........................+++---///000000///000000***...222444444222111111////////////////////////////////////////////////////////////////////////---------.........//////000///...------...///000////////////////////////////////////////////////000000111111111///...---///////////////000111222//////000000000000000000------............------///////////////000111111111111111111111111111111111111111111111111111111111111000000000000111111000000111111222222222222000000000000000000000000111111000000111222333333111111111111111111111111333222222111111222222333444444333222333444666777333444555555666666555555333333333333333333333333666666666666777777777777888888777777666666666555444555555666777888888999888999:::;;;===>>>??????===;;;888888:::;;;;;;;;;============>>>>>>>>>???>>>>>>???@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<888999:::;;;;;;;;;:::999:::::::::999999888888888666777888888888777555444777777777777666555444333333333333444444444555555333333333444444444555555444333222111222333444555000000000000000000000000111111000000//////......000111111111111222222222111000/////////111222333000000000000111111111111000000000000000000000000000000000111111000000000000000000111222222222333000000000000111111111111000000000000000000000000111111000000000000111111555333222000000111333444333222111000000111222222000000111111222222222333111222333555777:::<<<===:::888666444222111111111111222333444444333222111666555333222111222333333//////000111222333333444333333333333333333333444333333222222333333444555555555555444444333333333111111222222222222111111333333222222333333444555222333333444444333333222222222444444444444222222333333333222111000///...000222222111///...///000222111111111222333333444333444555555444444666888888999999777555444555666555555444444444333333333//////000111111111111111222222222222222222222222333333222111000///..................000222444555000000000000000000000000000000111111000///......---------......000111222111222333444333111///...000000000000000000000000......///000000000000000..............................////////////......//////000000000000////////////.........---------...///111111111000...---...------...000111///...111222444555444222000...000//////...------,,,,,,...........................///000///...---...000////////////////////////////////////////////////........................---...000000///......///222111000...------------......//////000000111111000000////////////000000000000000000000000000000000000000000000111111222222111111111000000//////000000111111111111000000111111000000000000111111333222222111111222222333000000000000111111111111111111111111111111111111111111111000111111222333555555555444444333333333444444444555444444333333333333333444444444555555333333444444555666777777888666444333444555555555999777444333555777999999333555888999999888888999777777888<<>>>>><<<;;;<<<>>>@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHKKKLLLLLLLLLLLLNNNQQQTTTRRRUUUUUUSSSSSSUUURRRLLLKKKJJJJJJJJJKKKJJJGGGEEELLLLLLGGG???===???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???===:::999999999777666;;;999777777777777666555999888888888888888888888555555555555555555555555444444444555555444444333333333333444444555555555000000000000000000000000000000000000////////////000000111111111222222222......---------...000000/////////000000000111111000000000000000000000000222333333444444333333222111111111111111222222222000000000000111111111111111111111111111111111111111111000000000000111111444333111000000222333444333222111000000111222222111111111222222333333333000000000111333555777888888777555333222111111111222222333333333333222222555444333222222222333333333333333333222222222222333333333333333333333333333333222222333333444555555444444444333333333333222222333333333333222222222222222222222333444444222333333444444333333222222333444444444444333222333333333333222111000///111222333222000///000111222222111111222333333444444555666555444555666888;;;<<<;;;888555333444555444444444444333333333333000000111222222222222222222222222222222222222222222222111111000000////////////...///000111333444000000000000000000000000111111111111000000//////...............///000111000111222333333222000///000000000000000000000000......///000000000000000..............................////////////......//////000000000000////////////.........---------222000...,,,,,,...000111...------///111222111000222333555666666444111000,,,,,,---......//////000...........................///000///...---...000000000000000000000000000000000000000000000000000........................---///000000///......///111000///......---......////////////000000000000000//////////////////000000000000000000000000000000000000000000111111222111111111111000000000///000000111111111111000000222222111111111111222222333222222111111222222333000000000000111111111111111111111111111111111111111111111111111222222333444444333333333222222222444444444555555444444333444444444555555555666666444444555555666666777777999888777777888999999888:::999888888888888777666777999::::::999888888999<<<<<<===AAAEEEGGGFFFDDD>>>@@@AAABBBBBBCCCEEEGGGIIIIIIKKKNNNRRRWWW[[[]]]]]]]]]^^^^^^]]]\\\[[[ZZZ[[[\\\^^^^^^___bbbgggjjjnnnpppoookkkiiihhhddd^^^^^^]]]\\\]]]]]]]]]ZZZXXXXXXXXXTTTNNNKKKMMMMMMKKKKKKIIIHHHEEECCCAAA@@@@@@BBBAAA???>>>??????>>><<<<<<;;;::::::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555666666666666555444333222333333444444444555555555000000000000000000000000////////////000000000000000000000111111111222222...------------...//////....../////////000000000000000000000000000000000000111111222222111111000222222222111111111111111000000000111111111222222111111111111111111111111111111000000000000111111222222111000111222444555222222111111111111222333222222222222222333333333111000000000111111222333555444333222111111111222333333222222222222333333555444333333222333333333444444444444333333333333555555444444333333222222333333333333333444444555444444333333333333222222333444444444444444444333222222111111222222333444333333444444444444333333222333444555555444333222444444444444333222111111222333444333222111222333222222222222222333333444555666666666555555777888>>>>>><<<999555333222333333333333333222222222222111111222333333333333333222222222222222222222222111111111111111111111111000000000///000111222222000000000000000000000000222222111000000000111111/////////......///000000///000111222222222111000000000000000000000000000...//////000000000000000////////////////////////......////////////......//////000000000000///////////////............---222111///.........///000///......///222333222111333444555666666555333111,,,------......///000000////////////////////////...///000///...---...000000000000000000000000000111111111111111111111111...........................///111000///....../////////............//////000000000000//////////////////............//////000000000000000000000000000000000000000111111222111111111111000000000000000000111111111111000000333333222222222222333333333222222111111222222333000000000111111111222222222222222222222222222222111111111111111222333333444444333333333333222222333444444555555555444444444555555555555666666666666666666666666666666666555555666666777777666666777888999::::::888666555;;;<<<===<<<::::::;;;===@@@BBBEEEJJJOOOQQQPPPOOOLLLMMMMMMMMMOOORRRWWW[[[ZZZ\\\```fffmmmuuu{{{~~~~~~{{{yyy{{{}}}vvvuuutttttttttsssqqqooojjjjjjfff___\\\]]]\\\ZZZ\\\ZZZVVVRRROOOLLLKKKJJJJJJHHHEEEEEEDDDDDDBBB@@@===<<<;;;<<<======;;;999999999999999999999999999:::999888777555444333222888888777777555333222111444444444555555555555555000000000000000000000000......//////000000111111000000000000111111111111//////////////////000000............////////////000000000000000000000000//////000000000000//////333222222222111000000000000000111111111222222222111111111111111111111111222111111000000111111222111111000111222333444555222222111222222222333333111111111222222222222222555444333222222222222222222222222222222222222222444333222111111222333444444444444333333333444444111111222333444555666666666666555444333222222111333333333333333444555555333333333333333333333222444444333333333333444444222111111111111222333333333333444444444444333333222333444555555444333222444444555555444333333222333444555444333222333444333333222222222333333444444555666555444333555777<<<<<<;;;888444222222333333333333222222222111111000111222222333333222222111111111111111111111111000000000111111222222222111111000000000000000000000000000000000000000000222111000//////000111111000000//////////////////...///000111222222111111//////////////////////////////000000000000//////000000000000000000000000......////////////......//////000000000000///////////////..................111555777777444000---333111000000111222222000222333444555555444222222000000//////...---------000000000000000000000000...///000///...---...000////////////////////////000000000000000000000000...........................000111111///......///...............///000000111111000000//////......//////............//////////////////////////////000000000000000111111222111111111000000000000000000111111222222111111000222222222111111222222222333222222111111222222333000000111111111222222222222222222222222222222222222111111111111222333333555555444444444444444444333444444555555555555555444444444555555555666666666666666666666555555555333555777777666444444333555777:::;;;;;;;;;;;;;;;===>>>???>>>>>>@@@CCCFFFHHHLLLSSS\\\cccgggiiiiiillljjjfffcccdddiiipppvvvuuuxxx}}}uuuoooppppppnnnnnnkkkgggccc___]]]\\\[[[WWWUUURRRPPPOOOLLLIIIFFFDDDCCCBBBAAAAAA???<<<:::;;;;;;::::::::::::::::::::::::999777666555444333777777777666555444222222555555555555555555555666000000000000000000000000......//////000000111111//////000000000111111111000000000000000000//////............////////////000000000000000000000000222333333333333333333222333222222222111000000000111111111111222222222222111111111111111111111111222222111111111111222222000000111111222333444555111111222222333333333333111111111111111111111000666666444333222222222222111111222222222333333333555444333222222333444555444444444444444444444444000000111222333444555555666666555444444333222222444444333333444444555666333333333333333333333333333333222222222222333333222222111111222222333444333444444555555444444333333333555555555555333333444444555555555444333333333444555555444333444666444444333333222333333444333444444333222111333444777777777555333222333444333333333222222222111111///000000111111111111111111111111111111111111111000000111111222222333333111111111111000000000///000000000000000000000000000000000//////000000111111000000/////////000000...///000000111111111111//////////////////////////////000000000000//////000000000000000000000000......////////////......//////000000000000//////////////////////////////,,,///555:::<<<;;;888666666444111000111111000///000000111222222222111000111000000///......------000000000000000000000000...///000///...---...000........................///////////////////////////////////////////////////111222111///......///......---......///000111111111000000//////......//////............//////////////////////////////000000000000000111111222000000000000000000111111111111222222222222111111111111000000000000111111333222222111111222222333111111111111222222222222222222222222222222222222222222222111222333333444333333333333444444444444333444555555666666666555444444444444555555555555666666666555555555555555888:::<<<<<<:::777777888999;;;============@@@BBB@@@BBBEEEGGGJJJNNNSSSWWW[[[bbbmmmyyy|||vvvqqqnnnkkkjjjdddccc```___]]][[[WWWTTTPPPNNNLLLLLLKKKJJJGGGEEEBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;:::999999666666666666666666555444666666666666666666666666000000000000000000000000////////////000000000000/////////000000000111111/////////000//////...---....../////////000000000000000000000000000000000111111222222222222111111222222222111111111111111111111111222222222222333222222222222222222222222222222111111111111222222111111111222333333333333000111222333444444444333222222222111111111111000444444333222111111111111111111222333444444333333444444333333333333444444333333444555555555555444333333333333222222222222666666555555444444333333444444444444444555555666333333444444444444555555444333222111111222333444333333222222333333444555444444555555555555444444333444555666666555444333333444444555555444333333333444555555444444555666555444444333333333333333222333333222000000111333333444444444222222444555333333333333222222222222//////000111111111111000111111111111111111111111111111111222222222333333000000111111111000000///000000000000000000000000///000111111222222111111000000000//////000111111//////000000000000000111000000000000000000000000000000000000000//////...////////////////////////......////////////......//////000000000000//////...////////////000000000---...000333777<<<@@@CCC777444111000000000///.........///000000000//////---......//////000111111////////////////////////...///000///...---...000------------------------........................////////////////////////000111222222000......///...............///000111000000000000////////////000000////////////000000000000000000000000000000000000000000000111111222000000000000111111111111111111222222222222111111111000000000000000000111333222222111111222222333111111111222222222222333333333333333333333333333222222222222222333444444111111222222222222333333333444555666666666666666444444555555555666666666666666666666666666666666888;;;>>>===;;;:::;;;>>>>>>@@@CCCCCCBBBCCCGGGKKKPPPTTTYYY___dddjjjpppuuu{{{|||yyypppooonnnmmmllljjjfffccc[[[YYYVVVUUUUUUTTTSSSRRRIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>======<<<<<<;;;;;;777888888999999888888888777777777777666666666666000000000000000000000000000000000000////////////////////////000000000111000000111111111000...---/////////000000000111111000000000000000000000000//////000000000000//////111111111111111222222222111111111222222222333333222222222222222222222222333222222111111222222333111222222333333333222222000111222444444444444444444444444333333222222222333222222111111222222222222222444444555444333333333333444444444444333333222333555666666666555444444444444444333333333333555555555555555444444444444444444444444555666666444444444555555666666666555444333222222333444555444444333333444444555666444444555555555555444444333444555666666555444333333333444444444444333333222333555555444333555666555555444333333333333333333444444222111000111333333444555444333333444666444444444444333333333333000000111222222222222111111111111111111111111111222222222222222222222222///000111111222111000000000000000000000000000000///111333555666555333222////////////000111222222111000000////////////000000000000000000000000000000000000000000///....................................////////////......//////000000000000//////.../////////000000000000/////////000333777<<<>>>444222///...///111111111---.........////////////.........///000000111111...........................///000///...---...000........................////////////////////////////////////////////////000222333222000....../////////.........//////000////////////000000000000111111000000000000111111000000000000000000000000000000000000000111111222///000000000111111111111111222222333333222222111222111111000000111111222333222222111111222222333111111111222222222333333333333333333333333333333333222222222222333444444333333333444444444555555333444555666777777777777666777777777777888888888777777777888888999999:::777:::>>>>>>===>>>CCCGGGJJJPPPWWW[[[\\\^^^cccgggnnnsss{{{~~~xxxuuurrrnnnhhhdddaaa```^^^]]]UUUTTTRRRPPPMMMKKKIIIHHHEEEDDDCCCBBBAAA@@@???>>><<<=========<<<;;;::::::888888888777777777666666000000000000000000000000111111000000//////......////////////000000000000222333444444333222111000000000000000111111111111000000000000000000000000222222333333333333222222000000111111222222222333111111222222222333333333222222222222222222222222333222222111111222222333222222333333333222111111000111222444555555444444666666666555555444444444333333222222333444555555222333444555555555444333222333555555555555333222222333555666666666555555222333333444555666777777444444444555555555555555555444444444444555666666555555555666666666777777777666444333333444666777555444444444444555666666444444555555555555444444333444555666666555444333222222333333444333333333222333444444333333555666666555444333333333333333444555555333111111222444555666666555333333444666555555444444444444333333111111222333333333333222000000000000000000000000222222222222222222222222...///000222222222111000000000000000000000000000000222666888999777444333////////////000111333333222111000//////...//////000000000000000000000000000000000000000///....................................////////////......//////000000000000//////.../////////000000111111///000222333333222000///222///------///222333333---.........//////000000111111111000//////.................................///000///...---...000////////////////////////000000000000000000000000000000000000000000000000111222333222000....../////////............//////......//////000000111111222222111111111111222222000000000000000000000000000000000000000111111222//////000000111111111222111222222333333222222111333222222222222222222333333222222222222222222333111111222222222333333333333333333333333333333333333333222222333333444555666777777777888888999999333444555666777777777777888999999999999:::::::::888888999:::;;;;;;<<<<<<:::>>>BBBCCCDDDFFFMMMSSS\\\eeepppyyy~~~~~~vvvpppmmmjjjhhheeedddaaa___\\\YYYWWWVVVRRRQQQOOOMMMKKKIIIHHHGGGAAAAAAAAA@@@???===;;;;;;999888888888777777666666000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////111000///111444666444222000000000000111111111111333333222111000///......000111222333444333222222111111111111111111111111111111111000000/////////444333333222222333333444333222222222111000000000///000111333555666888999999777555333222333444555222333333444555666888888888777555333333333555555333333444555444333111000333333444555666666555555888777666555555555555555888777666555555555555555444444333333333444555555555555444444444555666666666555555555666666777888444555555555666777777777444444444333333222222222444444333333333333333333444444444444444444444444444555666666666555444333000111333555555555333222444444333222333444666777666666666666555444333222///111333666777888888888222222222222222222222222222222222222222222222222000111222333333222111000000000111111111222222222222333333333333333222111111333555777777555333222222222111000//////000000111111111111111111111111111111111111000000000000111000000000000000111222......//////...---,,,,,,////////////000000000000000000000000////////////111111000000//////......111000///......///000111///////////////.........//////////////////////////////000000///...------------------------------.......................................///000000//////............//////222222111111000/////////111111000000//////......000000000000000000000000000000//////.........---000000000000000000000000111111222222222333333333222222222111111111111111111222222222111000...,,,......///000111222222333333333444444333222222111111111111222222333333333444444444444444444444444111222222222222111000000555555555555555555555555444444333333333333222222666666666666666666666666777888888666444333444555:::999999;;;>>>@@@@@@???EEEGGGJJJOOOVVV```jjjqqqyyyrrrooossspppnnnnnnjjjccc```aaaccc```\\\YYYWWWTTTRRRPPPJJJKKKKKKHHHBBB??????AAA;;;:::999999999999::::::000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000///111000///111444555444222000000000000111111111111222222111111000000//////111111222333333333222222222222222222222222222222444444333333333222222222333222222111111222222333222222222222111111111111000111222333555666777777777666444222222222333444333333333444555666777888555666666666555555444333444444444444444333222222333444555666888888999999888888777666666666666666888777666666555555555666777777666555444444444444555444444444444555666666777666555444444444444444555555555666666666666666888888777777777666666666444444444444555555555555555555555555555555555555555666777777777666555444222333444555666555444333444444333333333444555666666666777666555444333333444444555555555555444444222222222222222222222222222222222222222222222222111111222333333222111111111111111222222222333333222222222222222111111111333333444444444555555555222222111000000000000000111111111111111111111111111111111111000000000000000//////......////////////////////////...------////////////000000000000000000000000////////////000000000000////////////111000///......///000111//////////////////////////////////////////////////////000000///......---------------------------111111111111111111111111...............///000000...------,,,,,,------...//////000000000000000000222111111111000000000000000000000000000000000000000000/////////.........000000000000000000000000000000111111111222222222//////000000111111111222111222222111111000///...///000000111111222222333444444555555666666555555222222222222222222333333444444444444444444444444333444444555666666666666333333333333333333333333333333333333333333444444555555555555555444444444:::;;;<<<;;;::::::<<<>>>============???BBBFFFJJJNNNUUU```kkkttt|||yyyyyyvvvpppnnnpppjjjhhhgggfffeeeaaa]]]YYYWWWWWWWWWTTTQQQMMMLLLLLLBBBAAA???===;;;:::999999000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000111333444333222000000000111111111222222111111111111111111111111222333333333333333222111333333333333333333333333555444444444444444333333222222111111111111222222111222222222222222333333222222333444444555555666666555333222111111222333333333333444555666777888444555666888777666444222555555444333333333333444333444666888:::;;;<<<<<<888888777777666666777777888888777666666666666777999999777666555444444444666666666666666777888888999999777666555444444333666666666666666666555555666666666555555555555444555555555666666777777777666666666666666666666666666777888888888777555444666555555555555555555555444444333333333444555666777777777777666555444444666555555444333333333333333333333333333333333333333333333333333333333333222222333333333333222222222222222333333333444444333222111000000000111111555444222111222333555777222222111000000000000111111111111111111111111111111111111111000000000000222111000//////////////////000000000000//////...////////////000000000000000000000000////////////////////////000000000000000//////......//////000//////////////////////////////////////////////////////000000000///......////////////////////////.......................................///000000...------,,,,,,------.........//////000111111222222222222222111111111111000000000000000000000000000000////////////......000000000000000000000000//////000000000111111111------...///000111222333222111111000000000111111222222222222222222222222444444666777888999999999333333222222222222222222444444444444444444444444000000222333444555555555333333333333333333333333333333333444444555666666666666666666555555555444888999:::::::::<<>>AAAEEEJJJNNNPPPSSS[[[jjj{{{~~~wwwrrrooommmlllmmmooooookkkhhheeebbb\\\VVVOOOIIIEEECCC000000000000000000000000111111111111111111111111000000000000111111111111///000000111111222222222///111222222111000000111111111111222222222222333111111111222222222333333333333333333333444555555444444444444444444444444444444555555555555555666555555444444444444555555333444444444444444444555555555444444444333333333555555555555555555555555444444444444444555666666888666555444444666888999666555555555555666777777777888888888888777666666777777666666666777888888:::999999999999:::;;;;;;666666666777888999:::;;;888888888888999;;;<<<===<<<;;;;;;::::::::::::;;;::::::::::::::::::999999999999999:::::::::::::::888999999999:::;;;;;;;;;999999999999999999999999777888888999999777666555666666666777777888888888888888999999999888777777888999999:::999999888888888888666555444333333222555555555555555555555555333333333333333333333333333333222222222222333333333333333444444444555555444555666888999:::::::::555555555444333111///...222111111111111222333333333333333333333333333333111111111111000000000000222111000//////////////////000000111111111111000////////////000000000000000000000000////////////////////////000000000000---......//////......---...//////000000111111222000000000000000000000000//////000111111111000000000000000000000000000000////////////////////////...............///000000///......------......///444333333222111111000000///////////////000000000111111111111111111111111//////000000000000111111000000000000000000000000111222222222222333333333444444333333333222222222111111111111111222333444444444444333333222222222111111333444555666666666333333222222222222222222333333333333333333333333444444555555444333333222444444444444444444444444444555555777888999::::::888888888999::::::;;;;;;===???BBBFFFJJJQQQXXX]]]gggkkksss~~~uuusssxxx}}}~~~|||qqqpppooonnnooopppppppppooohhheeeaaa[[[VVVQQQNNNLLL000000000000000000000000111111111111111111111111000000000000111111111111///000000111111222333333...111333222000///000111111111111222222222333333222222222222222222222222222222222222333555666777333333333333333333333333333333444444555555555555555444444333333444444555555555555555444444444444444444444444444444333333333444444555555444444444555444444444444555666666666666666666666777777888555555666777777777777777777777888888888888777777999888888888999999:::;;;:::::::::::::::;;;<<<<<<::::::999::::::;;;<<<===999:::::::::;;;===>>>???BBBAAA@@@???>>>=========;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;:::888888666777999:::;;;<<<;;;;;;::::::;;;;;;;;;:::999888999999::::::::::::999999777888777777666555444333555555555555555555555555444444444444444444444444333222111111111111222333222333333333444444444444444666:::===???@@@@@@???<<<:::888555333222111111222111111111222222333444111111111111111111111111111111111111000000000000000//////....../////////...///000000111111000000////////////000000000000000000000000////////////000000000000////////////------...//////...------...//////000111111222222000000000000000000000000//////000111111111111111////////////////////////------------------------...............///000000//////............//////111111000000000000000000//////000000000111111111111111111111111111111111//////000000000111111111000000000000000000000000111111111111222222222222222222222222222222333333111111222333333333222222333333333333222222222222222222333444444444333333222222222222222222333333222222222222222222222222333333444444444444444333444444444444444444444444666666777777888999::::::::::::;;;<<<>>>???@@@AAACCCFFFKKKQQQXXXbbblllrrr~~~vvvqqqrrruuu{{{~~~yyyssspppppppppkkkjjjgggccc```]]][[[ZZZ000000000000000000000000111111111111111111111111000000000000111111111111///000000111222222333333...111333222000...///111111111222222222333333333222222222222222222222222222222111222333555777999333333333333333333333333111111111222222333333333444333333222222333333444666666666555444444444333444444444444444444444444222222333444444444333333555555444444444555666666333555777888999888777666444555666888888888777666555666777888999:::::::::::::::::::::;;;;;;<<<===:::::::::::::::;;;<<<===>>>======<<<<<<<<<===============>>>???AAABBBCCCIIIHHHFFFDDDBBBAAA@@@@@@;;;<<<<<<<<<===>>>>>>>>>@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========<<<;;;:::666888;;;===??????>>>===;;;;;;<<<===<<<;;;999888999999:::;;;;;;:::::::::333444666888888888888777666666666666666666666666444444444444444444444444333222111000000111222333222222222333333333444444444888<<>>>>>@@@AAACCCEEEFFFGGGMMMQQQWWW^^^hhhtttzzzwwwvvv~~~~~~}}}uuussstttpppooommmkkkiiigggffffff111111000000//////......222222111111111111222222000000000000111111111111000000111222222222222111333333222111111222333333333444444555555444444333111111222222222333333333111111222333444444444444555444333333222222222222222222333333333444444444444444444444444444444444333333444555666666666666333333333333333333333333333333444444444333222222555555777777777666555444666666666555555666666666666777777777888888888888666888999999888888:::;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::===AAAEEEFFFDDD@@@===<<<===???@@@???BBBEEEFFFGGGHHHJJJKKKPPPPPPOOOMMMKKKJJJIIIHHHEEEFFFGGGFFFEEEEEEFFFGGGHHHJJJLLLLLLLLLMMMNNNPPPJJJJJJIIIHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHEEEEEEEEEDDDBBB@@@???>>>AAAAAAAAA@@@@@@????????????>>>======<<<<<<======:::999999:::;;;<<<<<<;;;;;;999777666666666555444555555444444333333333333444333333333333333444555777777666444111111333444222222111222333555777999777:::???DDDGGGHHHGGGGGGFFFBBB;;;555111000111222000000//////000111222222222222111111111111222222000000000000000000000000//////............//////////////////////////////111111111222333333333444222222111111111111222222000000000000////////////------............------000000000000000000000000000///.........///111222,,,------...///000000111//////////////////////////////............//////////////////000000000000111111000000//////......000000000000000000000000111111111111111000///...222222111111000000//////000000000000////////////000000000000111222333444333333222222222222222222111111222222222333333333111111111222222333333333333333333333333333333333222222111111222222333444222222333333333444444444555555555555555444444444333333333333333333333333777888999888666666666777666888:::999888999;;;>>>EEEDDDCCCEEEIIINNNQQQSSSaaa```dddooo~~~}}}vvvpppxxx{{{wwwqqqjjjfffhhhjjjllllll111000000000/////////...///......------......///000000000000111111111111000000111222222222222111333333222111111222333333222333333333333333333222111111222222222333333333333333444555666666666666555444333333222222333333222333333333333444444444444444444444444444444444555666666666666666555444555555555555555555555555333333444444444444444333666777777777777777666666888777666666666666777888888888888888888999999999666888999999888888999:::;;;<<<<<<=========<<<<<<============<<<>>>BBBEEEIIIGGGDDDBBBBBBCCCFFFGGGDDDGGGJJJMMMNNNPPPSSSTTTVVVUUUTTTRRRQQQOOONNNMMMLLLNNNOOOOOONNNNNNOOOPPPQQQSSSTTTTTTSSSSSSUUUVVVSSSRRRRRRQQQPPPOOOOOONNNOOONNNNNNNNNNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@????????????>>>===>>>@@@AAA@@@???>>><<<999999999999888777555555444444333333222222222222222111222222333444111333333333222222444666333222222222333555777888666999>>>CCCFFFGGGFFFEEEDDDAAA:::555111000111222000000000000000111111222222111111000000111111222111111111111111111111111000000000//////000000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111000000000000......////////////......000000000000000000000000000//////...///000111222.........//////000000111......................../////////....../////////////////////000000000000111000000000/////////...000000000000000000000000000111111111111000000///111111111000000000000000000000000000000000000///////////////000111222333////////////////////////111111222222222333333333444444444444444444444444333333333333333333333333333222222222222333444444222333333333333444444444444444444444444444444444555555555555555555555555666777888777666666777888555666888999;;;===@@@CCCGGGHHHIIIKKKOOOTTT[[[___jjjnnnyyyzzz}}}~~~tttmmmkkkjjjiiihhh000000000000////////////000000////////////000000000000000000111111111111000000111222222222222111333222222111111222222333111222222333333222222111111111222222222333333333333444555666666777666666555444333333333333333333333333333444444444555555333333333333333333333333777777777777666555444333555555666666666666666666222333444555555666555555888888777777777888888999:::999777666666777999:::999999999999999999888888888999::::::999999:::;;;<<<===>>>???????????????@@@AAAAAAAAAAAABBBFFFHHHPPPNNNMMMLLLMMMNNNQQQRRRPPPSSSUUUWWWXXXYYYZZZ\\\[[[ZZZYYYWWWVVVTTTSSSRRRTTTVVVXXXXXXXXXXXXYYY[[[\\\]]]]]]\\\ZZZYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQPPPOOONNNMMMLLLLLLKKKIIIHHHFFFFFFEEEEEEFFFEEEDDDDDDFFFFFFEEECCC@@@>>>;;;;;;;;;;;;:::888888777777666555444444444333333222222333333444555111333444555333333333444444444333333444444555666666999===BBBDDDEEEDDDCCCBBB>>>999444111000111222111111111111111000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111//////////////////......000000000000000000000000222222222222111111111111//////000000000000//////000000000000000000000000///////////////000111111000000000000000000000000........................////////////////////////////////////000000000000000000000000////////////000000000000000000000000///000000111111111111000000000000000111111111111000000000000000000000000............///000111222..................//////111111222222222333333333555555555444444444444444333333333333333333333333444333333333333444555555333333333444444444555555444444444444444444444444666666666666666666666666777888888888777777888:::888999:::===@@@DDDHHHJJJJJJNNNRRRUUUXXX___jjjrrr}}}}}}~~~xxxssspppmmm000000000000////////////111000000//////000000111///000000000111111111111000000111222222222222111222222222222222222222222222222333333333333222222111111222222222333333333111222333444555555555555555444444333333333444444444444444444555555555555333333333333333333333333555666666666555555444333444444444444444555555555333444555666777777777777999888777666777888999::::::999777666666777999:::999999999999888888888888:::;;;<<<<<<;;;;;;<<<======>>>???@@@AAABBBBBBBBBCCCEEEGGGHHHHHHJJJLLLOOOXXXWWWWWWVVVWWWXXXYYYZZZ[[[]]]^^^^^^\\\[[[[[[\\\[[[ZZZYYYWWWUUUSSSRRRQQQTTTWWWYYY[[[[[[[[[\\\^^^^^^______]]][[[YYYYYYZZZ\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\\\\\\\\\\]]]```^^^\\\ZZZZZZ[[[\\\]]][[[ZZZYYYXXXVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPNNNLLLLLLLLLKKKIIIHHHBBB@@@============<<<:::<<<<<<;;;:::999777777666666666555555555666666777666777999888555333111111555555555444444444444555555888<<<@@@BBBBBBAAA???>>><<<888444222111111222222222222222111000000///111000000//////000000111111111111111111111111111000111111111111111111000111111111111111111111111000000000//////......---000000111111111111000000222222111111111000000000000000111111111111000000///////////////////////////////////////000000111111111111111000000000000/////////////////////////////////000000/////////////////////000000000000000000000000////////////000000000000000000000000...///000111111111111111//////000000111111222222000000000000000111111111///////////////000111222000000000111111111111111111111222222222333333333222222222222333333444444444444444444444444444444444444444444444555666666444444444444555555555555444444555555666666666777777777777777777777777777888999999888777777999;;;>>>???AAADDDGGGLLLQQQTTTRRRYYY___aaabbbiiiwww{{{////////////000000000000...------,,,,,,------...///000000000111111111111000000111222222222222111222222222222222222222222333333444444444444333333111111222222222333333333222222333444555555555555444444444333333444555555444444555555555666666666333333333333333333333333222333444555555555555555444444444555555666666666444555666777888999999999999888777777777888:::;;;:::999777666666777999:::888888888888888888888888999;;;<<<<<<;;;<<<===??????@@@BBBDDDFFFGGGGGGHHHHHHKKKNNNPPPQQQRRRTTTVVV\\\\\\[[[[[[[[[ZZZZZZZZZ[[[]]]^^^]]][[[YYYYYYYYYXXXWWWVVVTTTQQQOOONNNMMMPPPRRRVVVXXXXXXXXXYYYZZZZZZ[[[[[[YYYVVVTTTTTTUUUXXXXXXXXXYYYZZZZZZ[[[[[[]]]]]]\\\\\\\\\\\\\\\]]]___^^^\\\ZZZYYYZZZ\\\]]]\\\[[[ZZZYYYWWWVVVUUUTTTUUUUUUUUUUUUVVVWWWXXXXXXZZZXXXVVVUUUTTTSSSQQQNNNHHHFFFDDDCCCCCCCCCBBBAAA@@@???>>>===;;;:::999888999888777777666666666777666777888777555222111000555555555555555555444444555777;;;>>>@@@???===<<<:::888666444222111111111222222333333222111000///111111000000000000111111111111111111111111111111///000000111111000000///000000000000000000000000111111111000000/////////111222222333333222222111111111000000000/////////000000111111111111000000////////////////////////...//////000000000000000111111111111000000000000000000000000000000000000//////000111111000//////////////////000000000000////////////000000000000000000000000000000000000...///000111111111111111//////000000111111222222///000000000111111111222111111000000000111222222111111111222222333333333111111222222222333333333000000111222444555666666444444444444444444444444555555444444555555666777444444555555555666666666555666666777888999999:::666666666666666666666666888888888777777888;;;===AAADDDHHHLLLPPPVVV^^^dddhhhnnnsssqqqmmmppp{{{~~~////////////000000000000//////............//////000000000000111111111111000000111222222222222111111222222333333222222111333444444555555444444333111111222222222333333333444444666777777777777777444444444444444444555666555555555666666666666777444444444444444444444444222333444555666666666666666666777777888888999999666777888999999:::999999999999999999999:::;;;<<<::::::999999999999::::::888888888888999999::::::999;;;<<<======>>>@@@BBBFFFGGGIIIKKKNNNOOOPPPQQQQQQTTTXXXYYYZZZZZZ[[[\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZZZZYYYYYYYYYZZZWWWVVVTTTRRRPPPNNNLLLKKKMMMPPPTTTVVVVVVVVVVVVWWWVVVWWWXXXVVVTTTRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZ\\\\\\\\\\\\\\\]]]^^^^^^\\\[[[YYYWWWWWWWWWWWWXXXYYYYYYXXXWWWUUUTTTSSSSSSVVVVVVVVVWWWYYYZZZ\\\\\\___]]][[[[[[[[[ZZZYYYWWWQQQOOOMMMLLLMMMMMMKKKJJJEEEDDDCCCAAA???===<<<;;;<<<;;;:::888777666666555222444555555333222222333555555666666666555555444444666:::<<<===<<<:::999666666555333222222111111111222333333333222111000222222111111111111222222222222222222222222222222...///000111111000///...000000000000000000000000222222111111111111111000111222333444444333222111000000000000/////////...000000111111111111000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////111111111111//////////////////000000000000////////////000000000000000000000000000000000000///000000111111111111000000000000000111111111111///000000111111222222222222222111111111111222222//////000000111111222222111111222222222333333333222333333555666777888999444444444444444444444444555444444444444555666666555555555666666666666777666666777888:::;;;<<<<<<777777777777777777777777666777888999:::===AAAEEEFFFMMMUUUYYY[[[cccoooyyy{{{xxx}}}~~~||||||zzzyyyyyy{{{.../////////000000000111222222222111111222222222000000000000111111111111000000111222222222222111111222333333333333222111333333333444444333333333111111222222222333333333444555666777777888888888444444444444444555666666555555666666666777777777555555555555555555555555666666777777777777777666666666777888888999::::::888999::::::::::::999999::::::;;;<<<===>>>>>>>>>;;;<<<============<<<;;;888999999:::;;;<<<=========???AAACCCDDDEEEGGGIIIOOOPPPSSSUUUXXXZZZ[[[\\\\\\___aaabbbaaa___^^^^^^YYYZZZ\\\]]]]]]]]]\\\[[[[[[]]]______^^^^^^^^^___[[[ZZZXXXVVVSSSQQQOOONNNPPPSSSWWWYYYYYYXXXXXXXXXWWWXXXYYYXXXWWWVVVWWWXXXVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^___```aaabbbccc]]]\\\[[[ZZZYYYXXXWWWWWWZZZYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVVVVWWWXXXZZZZZZYYYXXXXXXYYY[[[]]]\\\\\\XXXVVVTTTSSSSSSSSSRRRQQQNNNMMMLLLJJJHHHFFFDDDCCCBBBAAA???===:::999888777666777777666444333555666444555666777777666555555444666999;;;<<<:::888666333333333333333222111111000111222444444333222111333333222222222222333333222222222222222222222222///000222333333222000///111111111111111111111111000111111111111111111222000111333444444333111000111111111000000000/////////000000000000000000///000000000000000000000000---...///000111000000///.........//////000000111...........................///111222222111///...////////////000000000000.../////////000000000111000000000000000000000000000111111111111000000///111111111000000000000000///000000111111222333333111111000000000000111111.........///000111111111111111222222222333333333555555555555666666666666555555555555555555555555444444333333444444555666555555666666666777777777555666777888:::;;;<<<===888888888888888888888888888:::===@@@DDDJJJQQQVVVWWWaaakkklllkkkpppyyyuuuuuuwwwzzz~~~.../////////000000111111000000////////////000000000000000000111111111111000000111222222222222111111222333444444333222111222222222333333222222222111111222222222333333333222333444555666666666666444444444444444555666777666666666666777777777777666666666666666666666666999999:::999999888777666444555555666777888888888::::::;;;;;;;;;:::999999;;;<<<>>>@@@@@@@@@@@@???<<<>>>???AAAAAA???>>><<<999:::;;;<<<===???@@@@@@CCCEEEHHHJJJKKKMMMOOORRRVVVWWWZZZ]]]___bbbcccddddddfffhhhgggdddaaa^^^]]]ZZZ\\\^^^aaabbbbbbaaa```fffggghhhgggeeeccccccddd___^^^\\\ZZZWWWUUUSSSRRRUUUXXX\\\^^^]]]\\\\\\\\\ZZZ\\\]]]\\\[[[[[[\\\^^^ZZZ[[[\\\]]]___aaabbbcccaaaaaaaaabbbdddeeeggghhhaaaaaaaaa```^^^\\\[[[YYY]]]]]]\\\\\\[[[[[[[[[ZZZUUUUUUUUUUUUUUUVVVVVVWWWPPPPPPQQQTTTXXX[[[\\\\\\ZZZXXXVVVUUUVVVVVVTTTSSSWWWVVVUUURRRPPPNNNLLLKKKIIIGGGEEEBBB???===<<<;;;???>>>===:::666555666777333444666777777777666555333555888;;;;;;999777555222222333333333222222111///000222444444444222111444333333222222333333444222222222222222222222222000111333444444333111000222222222222222222222222//////000000111111222222///000222333333222000///222222222111111111111000//////000000000000//////000000000000000000000000---...000111111111000///,,,------...///000000111------------------------...000111222222111000...////////////000000000000.../////////000000111111000000000000000000000000111111111111111000///...222222111111000000/////////000000111222222333333111000////////////000000...//////000111222222333111111222222222333333333666666555444333333222222555555555555555555555555444333333333333444555555666666666666777777777777444555666777999;;;<<<<<<::::::::::::::::::::::::<<>>@@@BBB===>>>AAADDDHHHJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBCCC>>>>>>>>>>>>@@@CCCFFFGGGIIINNNSSSWWWWWWXXXZZZ]]]aaaaaa```___```bbbeeefffkkkmmmnnnmmmhhhdddddddddhhhfffeeeeeeggggggdddaaahhhhhhiiiiiigggeeebbbaaa^^^^^^^^^\\\ZZZYYYZZZ[[[\\\^^^```aaa```______```\\\]]]^^^___```______^^^^^^^^^^^^______`````````aaaaaabbbdddfffhhhjjjkkkkkkkkkiiifffccc```]]][[[]]]___bbbddddddcccaaa```[[[[[[[[[[[[YYYXXXWWWVVVSSSUUUVVVWWWUUUUUUUUUVVVQQQQQQRRRRRRRRRQQQQQQPPPSSSTTTUUUUUUUUUTTTSSSRRRRRRNNNJJJHHHGGGFFFCCC@@@@@@???===;;;:::999999:::999999999888777777666555666555555444444333333333///000111222222222222222333222222222111111000000000000000000000000000000222222222222111111000000000111222333333222111000444333222000//////......111111111111111111111111111222333333333333222111222222111111000000//////...///000111222333444555000///...------...///000000000////////////000000///////////////////////////////////////////////////////////////000111111222222111000000000000000000000111111111111000000000111111111111222222222---///222444555444333222000000000000000000000000111111111111111111111111333222222222111111000000111111222222222333333333111111222222222333333333444444444444444444444444444444444444444444444444444444444555555555666666666777888999999888777666999:::<<<;;;999888888999:::999:::======:::<<>>@@@BBBDDDCCCDDDFFFJJJMMMOOONNNLLLKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDDDDDDDFFFHHHKKKLLLRRRVVV[[[^^^^^^^^^```bbbcccbbbbbbbbbcccfffhhhjjjjjjlllnnnmmmjjjhhhhhhiiikkkiiihhhhhhiiihhheeecccjjjjjjkkkjjjhhheeebbb```]]]]]]]]]]]]\\\\\\^^^______```aaabbbaaa``````````````````_______________```````````````___^^^^^^```aaabbbdddfffhhhjjjkkkllljjjfffccc```^^^^^^^^^```aaabbbccccccbbbaaa```aaa```````````````^^^]]][[[\\\]]]\\\YYYXXXXXXXXXRRRRRRRRRQQQOOONNNLLLKKKMMMNNNPPPQQQRRRRRRRRRRRRQQQOOOLLLKKKLLLLLLJJJHHHEEECCCAAA>>>;;;:::999999;;;:::999777666555555444666666555555444444444444000111111222333333222222000000111111222222333333222222222222222222222222222222222222111111111000333222000//////000222333333222111000////////////111111111111111111111111111222222333333222222111111111111000000/////////,,,---......///000111111000///............///000000000////////////000000000000000000000000000000///////////////////////////////////////000111111222111000////////////000000000111111111111000000//////000000000111111111...000222444555444222111111111111111111111111111111111111111111111111111111000000000////////////111111222222222333333333111222222222222333333333444444444444444444444444555555555555555555555555444444555555555666666666666777888888888777666666666888999999888888999:::===:::;;;===>>>===AAAGGGKKKTTTbbbppp|||222222222222222111111111333222111111111111111111000000000000000000000000222222222222333333333333111111111111222222222222333333222222222333444555333333333333444444444444666666666666666555555444444444444444444444444444666666666777777777888888666666777777777888888888::::::999888888888888888:::999999999:::;;;===>>>?????????AAACCCEEEGGGHHHLLLLLLMMMQQQTTTUUUUUUSSSRRRRRRRRRRRRQQQOOOMMMLLLMMMLLLLLLLLLMMMOOORRRSSSXXX[[[^^^`````````aaabbbaaaaaa```aaabbbeeegggiiiggghhhjjjiiihhhggghhhiiiiiihhhgggfffgggfffcccaaaeeefffggggggeeebbb___\\\^^^^^^^^^^^^___aaabbbcccccccccccccccbbbaaa```___ccccccbbbaaa````````````ccccccccccccbbb```^^^]]]___```bbbccceeegggiiijjjkkkhhheeeaaa______```aaaaaabbbbbbcccccccccbbbbbbbbb```___```ccccccaaa^^^___``````]]]ZZZXXXXXXXXXVVVUUUTTTRRRPPPMMMKKKJJJLLLMMMNNNNNNOOOOOOOOONNNOOONNNLLLMMMNNNOOOOOONNNLLLJJJGGGDDDAAA???>>>>>>???===:::888666444444444666666666555555555555444111222222333333333333222111111111222222222222222333333333333333333333333222222222222111111111111555222///,,,,,,///222555111111000000000000111111111111111111111111111111111111222333333222111111000000000000////////////------........./////////000//////......//////000000000////////////000000111111111111111111111111///////////////////////////////////////000111111000000//////......//////000000111111111111000000.../////////000000000000000111333444444333222000111111111111111111111111111111111111111111111111000000000000000/////////111111222222222333333333222222222222333333333333444444444444444444444444666666666666666666666666555555555555666666666666666666777777777777666666555777999999999:::<<<===???<<<<<>>AAACCCEEEFFFGGGIIIKKKMMMNNNOOORRRQQQRRRUUUXXXYYYYYYWWWVVVVVVWWWWWWVVVTTTQQQOOORRRRRRRRRSSSTTTUUUWWWXXX\\\^^^```aaaaaabbbbbbbbbbbbaaaaaa```aaaccceeegggffffffffffffeeefffggghhhffffffeeeeeeeeedddcccaaaaaaccceeeggggggeeebbb```bbbaaabbbdddhhhkkklllmmmmmmllljjjiiiiiihhhfffeeefffgggiiijjjjjjiiihhhgggkkklllmmmmmmllljjjhhhfffgggggghhhiiijjjkkkkkkkkklllkkkiiigggffffffggggggddddddddddddddddddeeeeeebbb```^^^```cccdddaaa]]]`````````^^^[[[ZZZZZZ[[[ZZZZZZYYYWWWUUURRRPPPOOORRRRRRQQQPPPOOONNNMMMLLLOOONNNMMMLLLLLLLLLLLLLLLOOONNNKKKIIIHHHGGGGGGGGGCCCAAA>>>;;;888777666666666666666555555555444444222333333444444444333333666555444333111000///...333333333333333333333333222222222222222222222222444222///,,,,,,///222444000000//////000111222222111111111111111111111111111111222222222222111111////////////////////////000000000000////////////000//////////////////000000000////////////000000111111111111111111111111///////////////////////////////////////000000111//////............//////000000111111111111000000/////////000000000111111111222333444444222111000111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222333333333444444555555555555555555555555555555666666666666777777555555666666666777777777555666666666777777777777888999;;;;;;<<<===???AAAAAA>>>>>>BBBHHHOOO[[[fffwww~~~|||111111111111111111111111222222111111111111222333222222222222222222222222222222333333333444444444333333333444444444555555222222333333333444444444333333444444444555555555555555666666666666666555777777777777777777777777777777777777888888888888777777777888999::::::;;;;;;::::::::::::;;;<<<<<>>???AAADDDGGGIIIOOOPPPRRRTTTVVVVVVVVVVVVUUUTTTTTTVVVYYYZZZZZZYYYWWWXXXYYYYYYXXXVVVSSSQQQUUUVVVVVVWWWXXXZZZ[[[\\\bbbbbbcccdddffffffgggfffgggeeedddccccccdddfffggghhhfffeeedddeeeggghhhiiiiiijjjjjjjjjiiihhhggggggeeehhhmmmqqqssstttrrrqqqmmmmmmooouuu}}}}}}||||||{{{yyywwwuuuxxx}}}~~~{{{|||}}}}}}}}}|||{{{zzzyyyvvvwwwxxxyyyyyyyyyxxxwwwsssrrrpppmmmjjjhhhfffeeehhhfffdddeeegggfffdddaaaaaabbbaaa___]]]\\\]]]___]]]]]]\\\[[[ZZZXXXWWWVVVXXXXXXVVVUUUTTTSSSRRRRRRTTTSSSQQQNNNKKKIIIHHHHHHKKKJJJJJJIIIJJJKKKMMMNNNGGGEEECCC@@@===<<<;;;;;;777777777666555555444444444444555555555555444333666666555333111000///...222222222222222222222222222222222222222222222333111111000000000000111111////////////000111222333111111111111111111111111111111111111111111111111/////////000000000000000000000000000///////////////000000000000000000///000000////////////000000111111111111111111111111000000000000000000000000///////////////000000111//////............//////000000111111111111000000000000000111111111222222222222333333333222111111111111111111111111111111111111111111111111111111222222222222222333333333111111222222222333333333222222333333333444444444555555555555555555555555444444555555555666666666666666666777777777888888666666666666777777888888999:::<<<<<<<<<>>>AAACCCDDDBBBCCCKKKTTT^^^mmmzzz~~~{{{yyyyyy}}}000000000111111111111111/////////...//////000111222222222222222222222222222222222222333333333333333333444444555555666666111222333444444444333333333444444444555555555555444555666666666666666666666666666666666666666666777777777888888888999999777777888999:::;;;;;;<<<999999:::;;;<<<>>>@@@AAAGGGGGGHHHJJJLLLOOORRRTTTYYY[[[]]]^^^___^^^\\\[[[WWWVVVVVVWWWYYY[[[ZZZZZZXXXXXXYYYYYYXXXWWWVVVUUUWWWXXXYYY[[[]]]^^^``````bbbaaaaaacccfffiiiiiihhhgggeeedddccccccdddfffggggggeeedddeeejjjooorrrtttwwwxxxyyywwwuuurrrrrrrrrqqquuu|||~~~wwwrrrooossssssrrrqqqooommmkkkkkkhhhhhhfffbbb^^^\\\]]]^^^`````````___^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]][[[[[[XXXTTTOOOKKKJJJJJJGGGFFFFFFFFFHHHJJJLLLMMMHHHGGGFFFEEECCCBBBAAA@@@;;;;;;:::999777666555555555666666666666555444444222222222333333333333333222222222222222222222222222222222222333333333333000111222333333222111000000000//////000111222222111111111111111111111111222111000000000000111222000000000000111111111111........................///000000111111000000///000000////////////000000111111111111111111111111000000000000000000000000///////////////000111111//////......//////000000000000111111111111000000111111111111222222222222111222222333333333222222222222222222222222222222111111111111111111111111000000000111111111111111111111222222222333333333333333333333444444444444555555555555555555555555444444444555555666666777777777777777888888888888777666666666777888999:::888:::;;;<<<===@@@DDDGGGKKKJJJNNNXXXcccooo~~~zzzwwwvvvyyy|||///000000000111111111222000/////////000000111222333333333333333333333333111111111222222222222333222222333444444555666666111222333444444444333333444444444444555555555555444444555666666666666666555555555555555555555555777777888888888999999999777777888999:::;;;<<<<<<;;;<<<>>>@@@CCCFFFIIIKKKQQQSSSUUUWWWZZZ]]]___```bbbccceeefffeeebbb___]]][[[YYYXXXYYY[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[]]]```bbbdddeeefffbbb``````ccchhhkkklllkkkiiihhhgggggghhhkkkmmmooonnnmmmnnnsss}}}~~~zzzrrrkkkfffddddddfffffffffeeedddcccbbbaaa]]]]]]]]]]]]^^^___aaabbb______^^^YYYTTTPPPPPPQQQIIIIIIGGGFFFFFFGGGHHHIIIFFFGGGHHHHHHHHHFFFDDDCCCAAA@@@???===;;;999777666666777777777777666555444111222222333333444444444333333333333333333333333222222222333333333444444111222333444444333222111111000000000000000111111111111111111111111111111222111000//////000111222000111111111222222222333...////////////////////////000111111111111000///000000////////////000000000000000000000000000000000000000000000000000000///////////////000111111000////////////000111222000000111111111111000000000000000000111111111111111111111222333333333333222222222222222222222222111111111111111111111111000000000111111222222222111111222222222333333333333333333444444444444555555555555555555555555555444555555666777777888888777777777888888888999999888777777777888999;;;<<<999:::===???BBBFFFLLLPPPUUUVVV\\\gggrrr}}}wwwvvv{{{//////000000111111111222333222222222333444444555333333333333333333333333000000111111111222222222111111222333333444555555111222333444555444333333444444444555555555666666444444555666777777666666666666666666666666666666777888888888888999999999777888888999;;;<<<======@@@AAACCCGGGKKKOOORRRTTTYYY[[[^^^aaadddggghhhiiifffgggiiiiiigggddd```]]]]]]\\\[[[[[[]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\]]]]]]\\\^^^```cccfffhhhiiijjjgggeeeeeehhhnnnrrrssssssrrrqqqqqqrrrtttxxx{{{}}}}}}}}}xxxtttsssmmmmmmlllkkkjjjhhhfffeeebbbaaa```_________```aaa^^^______[[[WWWTTTUUUVVVPPPNNNLLLIIIGGGFFFFFFFFFDDDFFFHHHJJJJJJIIIFFFEEEEEEDDDBBB@@@===;;;999888777777777777777666555555444444444333333222222222444444444444444444444444222222222333333444444444333333333333333333333333111111000000000000111111111111111111111111111111222111000//////000111222111111222222222333333333000111111111222222222333///000111222222111000///000000////////////000000////////////////////////000000000000000000000000///////////////000111111000000000000000111222222000000111111111111000000////////////000000000000000000111222333333444444222222222222222222222222111111111111111111111111222222222333333444444444111111222222222333333333333333333444444444555555666666666666666666666666555666666777888999999999777888888888888999999999999888888777888:::<<<===:::<<<@@@CCCHHHMMMTTTYYY]]]___fffqqq|||{{{vvvvvvwwwxxx|||}}}333333222222111222222222000111222222444444555666666444222111111222333555555555555444444333333333333555666666444333222222333333333444444444555555444444444555555555666666444444444444555555666666666666777777777777666666666777888888999999888888:::;;;<<<======>>>AAACCCBBBDDDGGGLLLSSSYYY___bbbeeegggjjjkkkjjjiiihhhhhhjjjgggdddddddddbbb^^^ZZZ^^^[[[YYYYYY\\\______^^^^^^[[[[[[]]]^^^\\\^^^bbbeeeddddddfffjjjkkkiiigggggggggiiinnntttyyy{{{|||uuuyyy{{{|||zzztttmmmhhheeedddbbbaaaaaabbbcccddd[[[___bbbbbb^^^[[[ZZZ[[[WWWTTTNNNJJJGGGGGGHHHIIIGGGFFFFFFGGGJJJLLLLLLKKKLLLMMMMMMHHHBBB>>>===>>><<<:::888777888::::::999555555555555555444333222111222333333444444444444333333444444555555666666555555444444444333333333222222111000//////000000000000000000000111111111111111000000/////////...111222444444222111222333222111111111000000//////......///000111222333333111111000000000000111111000000000000111111111111555555444333333222111111000////////////000000111000000000000000111111111000000000000000000000000222222111111111111111111222222111111111111222222222222111111111222333444222222222222222222222222333333333333333333333333222222333333333333444444555666666777888777777777444333333333333444555555777777777777888888888888777666666666666777777888999::::::999888888:::<<<===???CCCIIIPPPWWW]]]```nnnnnnmmmooozzzvvvooommmmmmuuu~~~222111111000000111111222111222222333333444444555555333222111111222444555555555444444444333333333333555666666444333222333333333444444444555555555444444444555555555666666555555555555666666666666777777888888888888777777888888999:::::::::::::::999;;;>>>???AAACCCFFFHHHOOORRRWWW\\\bbbgggjjjlllmmmoooooonnnjjjfffddddddeeebbb`````````___\\\YYY\\\[[[YYYZZZ]]]___^^^\\\[[[YYYZZZ]]]^^^^^^```eeehhhiiikkkmmmnnnmmmllljjjkkknnnttt{{{uuurrrnnniiifffdddddddddbbbbbbbbb```]]][[[[[[\\\[[[YYYVVVRRRPPPOOOOOOOOOLLLKKKJJJKKKMMMMMMLLLJJJOOOPPPQQQPPPLLLHHHEEEDDD@@@>>>;;;:::;;;;;;;;;:::555555555666666555555555444444444444444333333333444555666777888888888999555444444444444333333333222222111000000000000000111111111111000000000000111111000000000////////////111222222111000000111111111111111000000000////////////000111111222222333222111111000000000111000000000000111111111111555444444333222222111111000////////////000111111000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000111111111111222222222222222222222222222333333333333333333333333222222333333333333444444111222222333333333333333444444444444444555555666666666777777777888888888777777666666666777888888777888:::;;;;;;;;;>>>@@@AAAEEELLLSSSYYY```gggkkkqqqtttvvvyyytttkkkiiimmmuuu111000000000000000111111333333333333333333333333333222222111222333555666555444444444444333333333333444666555444333333333333444444444444555555555444444444555555555555555777777777777777777666666888888999999999999888888999::::::;;;<<<<<<;;;;;;:::===BBBEEEHHHKKKOOORRRZZZ]]]bbbgggkkknnnooooooqqqqqqoookkkddd___[[[ZZZ^^^\\\[[[[[[\\\\\\[[[YYYZZZYYYYYY[[[]]]]]][[[YYYYYYXXX[[[```bbbccchhhnnnoootttyyy{{{yyywwwwwwxxxyyy}}}ssslllhhhfffiiifffaaa^^^]]]]]]]]]]]]\\\[[[YYYXXXVVVUUUUUUTTTRRRQQQQQQQQQQQQPPPMMMKKKQQQRRRSSSUUUUUUSSSNNNKKKGGGDDDAAA@@@???>>>===;;;666666666666666777777666666666666555444444333333666777999:::;;;;;;::::::444444444444333333333333222222111000000000000111222222222111111000000///111111111000000000000000---///000000///......///111111111111000000000000000000000000000000000000333222222111000000000000000000000000111111111111444444333333222111111111///////////////000111222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222///000222333333333222111222222222222333333333333333333333333333333333333222222333333333333444444333333444555555555555444555555555555555666777777666666666777777777888888777777777777777888999999888999;;;<<<<<<>>>AAADDDIIIQQQ[[[ccchhhnnnuuu{{{}}}wwwpppnnnjjjiiimmmvvv111000000000000111111222444444444333333222222222222111111222333444555666444444444444444444444444333444555555333333333444444444444444555555555555555555555555555555555555999999888888888888777777888888888999999888888888888999:::;;;<<<<<<<<<<<>>:::999888777666666555555777666666666555555666666999:::;;;<<<;;;:::888777444444444333333333222222222222111000000111111111111111111111111111111111111111111111111111111111---///000000///......///111111111000000000000000111111111111000000//////000000000//////000000111///000000000111111111111333333222222111111111000////////////000111222222222222111111111111111000111111111111111111111111111111111111111222222222333222222111111222222333111222444666666555444333222222222333333333333333333333333333333333333333222222222333333333444444444555666666777777666666666666666666666777777888666666666777777777888888888888777888888999:::;;;<<<<<<<<<<<<===AAAFFFKKKWWWaaannnuuuxxx||||||wwwpppjjjgggnnnqqqwww111111111111111222333444555444444333333222222111111111222222333444555666444444444444444444444444333444555444333333444555444444444555555555666666555555555555555555555444999999999999999999888888777888888999999888888777777888:::<<<===>>>??????FFFKKKRRRXXX[[[^^^aaabbbfffeeeccccccccceeegggiiihhhhhhfffbbb^^^\\\\\\]]]]]]^^^^^^^^^___```aaaccceeehhhkkkmmmmmmllljjjiiibbbeeellluuuzzzwwwsssnnnmmmnnnnnnllljjjfffddd```]]][[[\\\]]]^^^YYYYYYXXXYYYZZZYYYWWWTTTUUURRRPPPQQQUUUWWWWWWUUUSSSQQQNNNLLLJJJHHHEEEBBB@@@???<<<999777555444333666666666666777888999:::<<<<<<<<<;;;999666444333444444333333333222222222222111111111111111222222//////000111222333333444111111111222222222222222...000111111000//////000000000000000000000111111222222111111000/////////---------...///000111222///000000000111111111111222111111111111111000000////////////000111222333333222222222111111000000111111111111111111111111000000111111111222222222333333222222222222333333111222444666666555444333222222333333333444444444333333333333333333333333222222222333333333444444222333333444555444444444777666666666666777888888777777777777888888888888888888888999999:::<<<<<<======<<<===@@@HHHRRRYYYhhhrrrrrriiiggggggjjjnnnxxxzzzvvvxxx{{{~~~{{{{{{111111111111222333444555444444444333333222222222111222222333333444444444333333333444444444444555333444444444333333555666444444555555555666666666555555555555555444444444888888888999999999::::::888999999::::::999999888888:::<<>>===;;;888666444222111333333333333222222222222222111111111111222333333///000000111222333444444222222222222222333333333///111222222111000111111000000000000111111111111222111111111000000//////---------...///000111222000000000000111111111111000000000000000000000000/////////000111222333444333333333222111111000000222222222222222222222222000000000111222222333333333333222222222222333333///000222333333333222111222222333333444444555555333333333333333333333333222222333333333333444444444444555666666666666666666666666666666777888888888888888999999999::::::999999999999:::<<<===>>><<<===???CCCJJJUUU```hhhuuu}}}vvvgggaaacccjjjuuu~~~xxxsssppprrrvvvzzzuuusssssswww000000000000111222333444333333333333333333333333222333333333444333333333333333333444444444555555333444444333222333555777555555555555666666666666666666555555555444444444666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>AAAEEEHHHKKKMMMNNNVVVZZZ```ddddddcccaaaaaaYYYXXXYYYZZZ]]]aaaeeehhhaaaaaa```^^^]]]___cccffflllmmmmmmkkkiiiiiilllooommmrrryyy{{{qqqiiiddd___]]]ZZZYYYZZZ[[[\\\[[[\\\\\\\\\ZZZXXXWWWXXXYYYVVVUUUSSSSSSSSSQQQNNNKKKKKKIIIEEE@@@===;;;:::999999888777777888:::<<<>>>===;;;888666444333333444333333333222222222222111222111111111222222333444222222222222222222222222222222222333333333444444///111222222111000000111///000000000111111111111111111111000000000000000111111000000000000111111000000000000111111111111000000000000000000000000/////////000111222444555444444333222222111000000222222222222222222222222///000000111222222333333444333333222222333333444000000000111111111111222222222333333444555555666333333333333333333333333222222333333333333444444555666777777888888777777666555555555555666777777999999:::::::::;;;;;;;;;999999999:::;;;===>>>???>>>BBBIIIPPPXXX```hhhnnnuuuzzzvvvppplllpppxxx{{{{{{{{{xxxyyy|||xxxuuuuuuzzz////////////000111222333333333333333333333333333333333444444444333222222333333333444444555555555333444444333222333555777555555555555666666666777666666555555555444444444555555666777999:::;;;<<<======>>>>>>>>>>>>======@@@BBBEEEIIINNNQQQTTTUUUYYY]]]ccceeedddbbb___^^^XXXZZZ^^^bbbgggkkkoooqqqlllkkkjjjhhhgggiiimmmqqqpppqqqqqqooolllkkknnnrrrxxx|||tttbbb___[[[YYYYYY[[[[[[[[[[[[^^^___]]]YYYVVVUUUWWWVVVUUUTTTTTTUUUSSSPPPNNNMMMKKKGGGCCC@@@???>>>>>><<<:::999888888999;;;<<<<<<:::666444333444666777333333333222222222111111222111111111222333333444555555444333222000000///222222222333333444444444///000222222000000000111//////000000111111111222000000000000000000111111666555444222111000000000000000000000111111111111////////////000000000000/////////000111333444555444444333333222111000000222222222222222222222222///000000111222222333333444333333222222333333444222222111111111222333444222222333333444555666666333333333333333333333333222222333333333444444444111222333333444444333333555555555555555666777777:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<===??????DDDJJJSSS[[[aaaeeeiiikkkooosssyyy~~~qqqwwwxxxyyytttrrrppprrr~~~{{{}}}222222111111222222333444555444222111111222444555666555444333222333444555444444444555555555666666333333444555555555666666666555555777999999666333666555555444444444555555888999999888777888;;;===;;;<<<===????????????>>>EEEJJJQQQWWWYYYYYYYYYYYYZZZZZZ\\\___aaaaaa___]]]``````eeennn{{{{{{rrrppppppooonnnnnnooopppqqqqqqpppsssxxx}}}ppphhh^^^XXXWWWXXXYYYYYY\\\\\\[[[YYYWWWXXX[[[]]]XXXVVVTTTRRRPPPQQQQQQRRRRRRPPPNNNKKKIIIGGGEEEEEE???>>>=========;;;888666:::999999888777555333222333333444444555666666666111111222222111222333555222222222222222222222222222222222222222222222222444444333333222111000000333111000......///111222111111111000000000000000111111000000000000111111---///222444555444333222222222222111111111000000222222111111111111111111333333222111000000111111000111111111111222222222////////////////////////...000222333333222333555111111222222222333333333222333444444555555444444222222333333333444444444333333333444444444555555888666333000000222555777777777777888999999::::::>>>;;;999999<<<===<<<;;;;;;;;;<<<======???EEELLLNNNWWWcccjjjkkkiiifffeeehhhjjjvvv{{{sssuuu~~~}}}sssmmmoootttxxx~~~222222111111222222333444555444222111111222444555555444333333333444555555555555444444444555555666666555444444444444444555777666555666888888666333666666555555444555555666888999:::999999999;;;===<<<<<<<<<===@@@CCCFFFHHHPPPSSSXXX\\\\\\\\\]]]]]]```^^^]]]]]]^^^```bbbbbbfffkkkvvv|||zzzwwwqqqnnnnnnnnnrrrxxx|||{{{sssggg```]]]]]]]]]\\\]]]___``````^^^\\\[[[[[[YYYWWWTTTRRRPPPPPPPPPPPPQQQPPPOOOMMMLLLKKKJJJJJJEEECCC@@@>>>===<<<;;;999999999999888888777666555444444444444444444444444222222222222111222333444111111111111111111111111222222222222222222222222444444333222222111000000222111000//////000111222111111111111000000000000111111111000000111111111000111333444333333333333222222222111111111000000111111111111111111111111333222222111000000111111111111111111222222222222111111111111111111111111///111333333333222333555111222222222222333333333222333444444555555444444222222333333333444444444333333444444444555555555888666444333333444666888666777777888888999::::::;;;999888999;;;<<<:::999;;;;;;<<<===???CCCKKKRRRYYYaaajjjnnnlllgggcccaaahhhnnn|||}}}zzzxxxzzz{{{uuuwwwzzz|||222222111111222222333444444444222222222222444444333333333333333444555666777666444333333444555666777666555555666888:::;;;;;;999777666777777555444666666666555555666666777888:::<<<<<<;;;;;;===>>>???>>>>>>???DDDKKKRRRVVVXXXZZZ[[[\\\[[[[[[\\\]]]bbb```______ccciiipppttt{{{|||yyytttpppqqquuu|||xxxmmmgggdddaaa___[[[]]]___``````]]]ZZZXXX[[[YYYWWWTTTRRRQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPPPPMMMIIIDDDAAA??????>>>===999999999888888888777777666555555444333333222222444333333222222222222333111111111111111111111111222222222222222222222222333333333222111111000000222111000//////000111222111111111111111111111111222222111111111111222222333555666666444333333333222222222111111111111111111111111111111111111111333222111111000111111111111111111111222222222333333333333333333333333333///111333444333222333444222222222222333333333333222333444444555555444444333333333333444444444444333444444444444555555555777777666666666666777888666666777777888999999999;;;:::999:::<<<<<<:::999===>>>>>>???DDDLLLVVV]]]fffkkkoooooojjjdddaaa```kkkwww{{{tttuuu~~~|||uuuppppppvvv222222111111222222333444444333333222222333333444222222222333444555666666777666444333333444555666666666666777:::>>>CCCFFFCCCAAA===:::888777666666777777666666666777888888888;;;>>>@@@???>>>??????AAABBBCCCFFFLLLSSS[[[___]]]]]]\\\ZZZYYYYYY\\\^^^___bbbhhhooowww}}}{{{yyyvvvxxx}}}vvvqqqmmmcccaaa```___^^^^^^\\\[[[\\\[[[YYYWWWUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQNNNJJJGGGEEECCCAAA???<<<;;;:::999888777666666666666555555444444444444555444333222222333222111111111111111111111111111222222222222222222222222333222222222111111000000111000000///000000111222000111111111111111222222333222222222222222222333444888;;;;;;888444333222111111111111111111111111111111111111111222222222222222111111111111111222111111111222222222333333444444444444444444444444000222444444333333333444222222222333333333444444222333444444555555444444333333333444444444444555444444444444555555555555666666777777777777777777666666777777888999999:::;;;;;;<<<===>>>===<<<;;;>>>AAABBBDDDKKKXXXbbbggglllmmmlllhhhdddbbbdddgggsssyyyvvvxxxxxxsssoookkklllqqqxxx222222111111222222333444333333333333333333333333111222333444555555666666666555444444333444555666666666666777:::???DDDFFFIIIGGGDDD???;;;999888888777777777777777888999:::999===BBBDDDDDDBBBAAAAAABBBDDDGGGLLLRRRXXX]]]```___^^^]]][[[[[[^^^cccgggeeennn{{{~~~}}}vvvllleeeaaa``````___[[[ZZZYYYXXXWWWWWWVVVVVVWWWVVVUUUSSSRRRQQQQQQPPPQQQPPPOOONNNLLLIIIDDD@@@@@@???<<<:::777666555444555666666666777777777888777444222222333444333111333333333333333333333333222222222222222222222222222222111111111111111000000000000000000111111222000000111111222222222333333222222222222222222333444:::@@@AAA===666222111111111111111111111111111000000111111111222222222222111111111111111222222111222222222222333333333333333333333333333333333111333444444333333333444222222333333333444444444222333444444555555444444333333444444444555555555444444444555555555666666444555666777888777777666777777888888999999:::::::::;;;<<<===>>>>>>>>>??????DDDHHHLLLVVVdddlllmmmiiihhhccc___]]]aaakkkrrr~~~|||vvvqqqqqqkkkjjjkkkpppuuu}}}222222111111222222333444333333333333333333333333222222333444555555555555444444444555555555666666666666555555777999<<<>>>HHHGGGFFFBBB===:::::::::888888888888999999:::;;;;;;@@@FFFIIIIIIGGGEEEDDDBBBEEEKKKQQQWWW\\\^^^___]]]]]]^^^___bbbhhhooouuuyyytttkkkfffbbb___]]]\\\\\\[[[ZZZYYYXXXWWWYYYXXXVVVTTTRRRQQQPPPPPPPPPPPPQQQQQQQQQMMMGGGCCCEEECCC@@@<<<999777666666666666777777888999999:::777444111222444555444222444444444444444444444444222222222222222222222222111111111111111111111111//////000000111111222222000000111111222333333333222222111111111111222222333:::BBBCCC===666222111111111111111111222222222000000000111222222333333111111111000111111222333222222222222333333333333222222222222222222222222222333555555333333333444333333333333444444444444222333444444555555444444333444444444555555555555444444555555555666666666444555666777777888777777888888999999:::;;;;;;;;;999:::<<<<<<<<<>>>AAACCCCCCMMMVVV\\\hhhuuuyyytttgggddd___ZZZZZZaaannnxxxuuuttt|||zzzqqqpppsssppppppsssxxx}}}222222111111222222333444222333333444444333333222222333444555555555444333111222444666777777666555555555555555666777888888???AAABBB@@@===;;;;;;<<<888888888999999:::;;;<<<<<>>>>>???AAAGGGKKKOOO\\\jjjtttiiigggbbb]]]\\\bbbllluuu|||{{{{{{xxxuuu{{{~~~222222111111222222333444222333333444444333333222333444555555555444333222...111444777888888777555222333444666777999999:::777:::>>>>>><<<;;;;;;===999999999999:::;;;<<<======CCCKKKPPPPPPMMMIIIGGGMMMPPPUUU\\\bbbiiimmmpppooorrrwww~~~xxxpppooommmjjjgggccc```___[[[ZZZXXXWWWUUUUUUTTTTTTQQQPPPNNNNNNOOOOOONNNLLLJJJHHHEEEBBB@@@??????@@@888888777777666666555555666222///111555888666333222222222222222222222222222222222222222222222222000000000000000111111111......000111222222222222000000111222333333444444111111000000000000111111333888<<<:::333000222555000000111111222222222222///000000111222222333333111111000000111222333333222222333333333444444444333333333333333333333333333444666555444333333444333333333444444444555555222333444444555555444444444444444555555555666666555555555555666666666777888888888888999:::;;;<<<::::::;;;<<<<<<======>>>@@@AAABBBBBBBBBFFFMMMSSSZZZkkk{{{lllkkkgggbbb___bbbiiipppsssmmmmmmuuu~~~~~~333333444444444555555555444555666777777666555444777777666666555555555444555666777888888666444333777777777777888888888888444555777888999999888888999666555999<<<;;;<<>><<<;;;;;;<<<>>>??????>>>AAABBBBBBCCCHHHRRR[[[hhh{{{sssjjjnnnrrrmmmhhhgggcccmmmyyy000000111111111222222222555555555666666555555555777777666666666555555555222333444555555333111000777777777777888888888888555666888999999999888888999666666;;;>>>===>>>AAACCCJJJOOOOOOOOOSSSVVVWWWVVV[[[bbbkkkvvvooohhh___[[[[[[]]]^^^^^^\\\XXXRRRMMMLLLLLLLLLLLLKKKJJJGGGEEECCCCCCDDDDDD>>>===;;;::::::888555333444444444444444444444444333333333222222222222111222222222222222222222222333333222111111222333333000000000000000000000000111111000000111222222333000000000111222222333333444333333333222222222222222222111111111222333444111111222222222333333333444333333222222333333444222222333333333222222222111111222222222222333333333333333333333333333333444444444444444444444444333333444444444555555555555555555555555555555555555555666666777888888888666666777777888999:::;;;<<<;;;;;;<<<===???@@@@@@>>>AAAEEEGGGKKKTTTaaajjjsss|||wwwyyyyyyrrroooqqqppp}}}yyy~~~333333333444444444555555555555444444444444555555777777666666666666555555555666777777777666555444777777777888888888999999777888999999999999999888999777999>>>AAA@@@BBBFFFHHHOOOVVVVVVXXX\\\______```fffqqq}}}zzzkkk```\\\^^^```aaa\\\YYYTTTQQQOOOMMMJJJHHHKKKIIIFFFDDDCCCDDDFFFGGGBBB@@@>>>======;;;888555555555555555555555555555444444333333333222222222222222222222222222222222333333222222222222333333000000000000000000000000111111111000111111222333111111111111111111111111222222222222222111111111222222111111222222333444111111222222222333333333444333333222222333333444222333333333333333222111111111222222222222333333333333333333333333333333333333333333333333333333444555555555555666666666555555555666777777888888555555666777777888888999999999888999999:::;;;;;;:::;;;;;;<<<>>>???AAAAAAAAAEEEKKKQQQXXXcccpppyyy~~~~~~~~~zzzsssttt{{{~~~vvvvvv444555555555555666666666555444333222222333444555777777666666666666666666777888888999999888777777777777888888888999999999999999::::::::::::999999:::999<<>>;;;888555555555555555555555666666666666666555555555555333333333333333333333333333333333333333333333333000000000000000000000000222111111111111111222222222222222111111111000000111111111111111111111111222111222222222222333333111111222222222333333333222111111000000111111222111222222333444444444333333333333444444444555555444444444444444444444444333333444444444444555555444444555555555666666666333444444555777888888999555666666777888888999999;;;;;;:::::::::;;;;;;<<<:::;;;<<<======>>>@@@BBBEEELLLWWWaaajjjsss{{{}}}}}}}}}||||||zzz|||wwwyyyzzz{{{222222222222333333333333555444333222222333444555666666777777777777777777555555555666666555555555888888888888999999999999:::::::::::::::;;;;;;;;;999999<<>>;;;666666666666555555555555777777777666666666555555333333333333333333333333333333333333333333333333000000000000000000000000222222111111111111111222333333222222111000000000111111111111111111111111111111222222333333333333111111222222222333333333222111111000000111111222///000222333444555666666333333333444444444555555444444444444444444444444444555555555666666666777333444444444444555555555222222333555666777888999666666777777888999999999<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>======>>>BBBEEELLLWWWgggwww{{{|||vvvzzz}}}333333333444444444555555555555444444444444555555666666777777777777888888777777777777777777888888888888888999999999999:::::::::::::::;;;<<<===>>>999:::>>>DDDHHHLLLUUU^^^ggguuummmbbbZZZXXXWWWWWWXXXWWWUUUSSSMMMLLLIIIGGGEEEDDDDDDDDDEEEDDDCCCCCCCCCBBB@@@>>>:::999888888666666555444666555555555555444444444444444444444444444444444333333444444444444333333000000000000000000000000333222111111000111111111333222222222111111000000111111111222222222222222000111222333333333333222111111222222222333333333444333333222222333333444///000222333555666666666111111222222222222333333444444444444444444444444555555555666777777888888333333444444444555555555222333333444666777888888666666777888888999999:::;;;;;;:::;;;;;;<<<=========???@@@??????BBBIIINNNWWWdddyyy~~~666666666666777777777777555555555666666555555555666666777777777888888888999999999999::::::;;;;;;888888888999999999::::::::::::::::::<<<>>>???AAA???AAAFFFMMMTTT[[[iiiuuu{{{jjj^^^[[[YYYWWWXXXXXXXXXWWWTTTSSSQQQNNNKKKHHHFFFEEECCCBBBBBBBBBCCCCCCAAA???>>>===<<<:::999777666555666666666555555555444444444444444444444444444444333333444555555444333333000000000000000000000000333222222111000000111111222222222111111111111111222222222222333333333444000111222333333333222222111111222222222333333333444333333222222333333444222333444444444444444444111111222222222222333333555555555555555555555555444444555555666777777888444555555555555666666666444444555666777777888888666777777888888999::::::999999999:::;;;<<<===>>>>>>@@@AAAAAABBBIIISSS[[[fffsssyyyyyy333333333333444444444555444555666777777666555444666666777777888888888999777666666666777888888999888888999999999:::::::::::::::::::::<<<>>>AAABBBFFFHHHNNNWWW```jjj{{{pppbbb^^^ZZZWWWXXXYYYYYYYYYYYYXXXWWWTTTQQQLLLHHHFFFBBBAAAAAABBBCCCCCCBBB@@@AAAAAA???===;;;999777666888888888888777777777777555555555555555555555555333333444555555444333333000000000000000000000000333333222111000000111111111111111111111111111111222222222333333444444444000111222333444333222222111111222222222333333333222111111111111111111222555555555555444333222111333333444444444555555555555555555555555555555555333333444444555666777777666666666666777777777777666666777777888888999999777777777888999999::::::888888999:::;;;<<<>>>???>>>@@@BBBCCCEEENNN[[[eeesss}}}}}}yyyzzzvvvwww555555444333444555666777888888888777666444333222444444555666777888999999999999999999999999999999888999:::;;;;;;;;;;;;;;;@@@???===>>>AAACCCCCCCCCIIIOOOXXXdddssszzzmmmggg```[[[YYYZZZ\\\]]]ZZZ\\\```dddeee^^^RRRIIIFFFFFFEEEBBB@@@@@@AAACCCCCCBBBAAAAAAAAA@@@===:::777999999999777555444444888888888777666444222111444444333333333222222222111111111111111111111111111111111111000000//////222222333333333222111111222222222222222222222222111222222333333222222111333333333222222111111111000111222111000000222444555555555444444333333333444333333222222222333333222222222333333444444444444444444555555555555666888888777777666666555555666555555555666777999:::555666777888999:::;;;;;;===<<<;;;<<<======<<<;;;DDDBBBFFFNNNTTTZZZfffsss|||sssnnnxxxyyy}}}~~~}}}666555444444444555777777666666666777666666555444555555666777888999::::::999999999999999999999999::::::;;;<<<<<<<<<<<<<<>>>>>???AAADDDHHHJJJMMMUUUaaakkkqqqvvvnnnhhhbbb```_________\\\VVVQQQNNNMMMJJJFFFDDDEEEHHHKKKRRRSSSSSSTTTSSSOOOIIIDDD@@@===999777888999;;;;;;:::999888777555444444333666666555555555444444444444333333222222111111000333333333333333333333333000111333444555666666666888777666555444333222222222333333333333333333222333333333333333333333333222333444333222222444666444444444444444444444444555555444444444555666666777777666666555555444444555555666666666777777777777777777777666666666666888888777777777777777777999999999:::::::::::::::>>>>>>=========???BBBEEEHHHPPP```ppp{{{qqquuuxxxsss222222333333444444444444777777777777777666666555666777777888888999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAACCCHHHMMMQQQWWWbbbqqq|||~~~wwwkkkgggbbb```___]]]YYYUUURRRQQQOOOLLLIIIJJJMMMOOOVVVVVVWWWYYYXXXUUUOOOKKKDDD@@@;;;888999;;;<<<<<<;;;:::888666555444444444666666555555555444444444333333333333222222111111333333333333333333333444222333444666777888888888888888777666444333222222333333333444444333333333333333333333333333333333222333444333222222444666444444444444444444444444444444444444444555666777777777777666666555555555444444555555555666666666666666666666777777777777888888888888888777777777:::::::::::::::;;;;;;;;;?????????>>>===@@@EEEIIINNN[[[oooxxxwwwzzz{{{wwwwwwzzz222222333444444444444333888888888888777777666555777777777777888888999999999999::::::;;;;;;<<<<<<<<<<<<<<<===???BBBDDDFFFIIINNNUUU]]]hhhwwwyyysssjjjccc```^^^ZZZWWWWWWWWWUUUSSSPPPPPPRRRTTTWWWWWWXXXZZZ[[[YYYUUUQQQJJJEEE???<<<===???>>>===<<<;;;888666555444555555555555555444444444444333333333333333333333333333222222333333333333444444333444555666888888999999777777666555444333333222333333444444444444333333333333333333444444444444111222333222111222333555333333333444444444444555333333333333444555666666666666666666666555555555444444444444555555555555666666666666777777777777777777888999999888888777:::::::::;;;;;;<<<<<<<<<===>>>???>>>>>>BBBIIIOOO[[[kkk}}}www|||zzz}}}}}}{{{zzz~~~{{{{{{333444555666666666555555666666777888888888888777888888888999999999999999999999::::::;;;<<<<<<============???BBBFFFIIIKKKTTTXXXaaaoooxxxmmmfffbbb^^^[[[ZZZ[[[[[[YYYWWWVVVVVVWWWVVVVVVWWWYYY[[[[[[YYYWWWPPPJJJDDDBBBCCCCCCAAA???<<<;;;888666555555555666444444444444333333333333111222222333333444444444111222222222333333333333222333444555666777777777555555555444444444333333333333444444444444333333333333333444444444555555000111222222111111222444333333333444444444555555222222222222333444555666555555555555555555666666555555555555666666666666555666666666777777777888666666888999:::999999888999::::::;;;<<<======>>><<<>>>@@@AAABBBIIISSS[[[kkkzzz~~~zzzzzz}}}444555777888888888777666444555666777999999:::::::::::::::::::::::::::;;;999999::::::;;;<<<======>>>>>>???AAADDDIIIMMMOOO^^^cccmmm~~~zzzqqqkkkfffbbb\\\]]]^^^]]][[[YYYYYYYYYTTTTTTUUUXXX[[[\\\[[[ZZZTTTNNNHHHFFFGGGGGGCCC@@@===;;;999666555555555666444444333333333222222222000111222333444444555666111111111222222333333333222222333444555555555555444444444444444444333333333444444555555444444333333333333444444555555555000111222111000000222444333333333444444555555555222111111222333444555666333444444444555555666666666666666666777777777777555666666666777777888888555666888999:::::::::999999999:::;;;<<<>>>>>>???===@@@CCCEEEHHHPPP\\\fffvvv}}}|||222333333444555666777777777777777666666666666666888777777777888999::::::666888:::<<<>>>>>>>>>>>>AAA@@@CCCHHHJJJMMMXXXeeekkkyyy~~~uuunnnkkkgggaaa^^^]]]^^^______```XXXTTTYYY___^^^[[[YYYVVVTTTRRRQQQPPPLLLDDD???;;;:::888777777777888999777666555444333444555555222222222222222222222222222222111111222222333444333333444444444444444444444222111222555666333111333444444555555444444333333333333333333333333333333444555666666444222111333333444444555666666666777444333444666777555333444444444555555555555666888888999999888777555444888888999999999999888888999::::::::::::::::::;;;<<<<<<<<<;;;:::<<>>>>>======<<<@@@@@@DDDKKKOOOVVVdddrrrvvvooolllllllllmmmooollliiiiiijjjlllnnnnnnyyyyyyppplllgggcccaaaaaaaaa```ccc]]][[[^^^aaa___[[[ZZZWWWWWWVVVVVVSSSMMMFFFAAA<<<;;;:::888777777777888777777666555555555555555222222222222222222222222333333222222333333444555222333444555666555444444444222111333555555333111333444444555555444444333444444444444444444444444555555444444333333333333333333444555555666666777666444333333555666555333555555555666666666777777666777777888777777555555888888999999999999888888999::::::::::::;;;;;;;;;<<<======<<<<<<===???BBBCCCFFFLLLTTT___ooo555555555666666666666666777777777888888999999:::::::::::::::;;;<<<===>>>>>>>>>???????????????>>>EEEGGGLLLSSSZZZddduuu|||||||||xxxwwwwwwvvvuuuuuuuuutttqqqnnnnnnjjjddd```^^^^^^___^^^^^^]]][[[\\\^^^______^^^dddjjjttt~~~yyytttmmmgggcccbbb```___eeebbbbbbdddccc^^^[[[\\\XXXZZZ[[[ZZZTTTMMMGGGDDD???>>><<<:::888777666666666666777777666666555444333333333333333333333333444444333333444444555666222444666888888777666444444333333333555555333111333444444555555444444333555555555555555555555555777555333222111333444555333444444555555666777777555444333333555555444333666666666666777777777888444555666666777777666666888888999999999999888888999999::::::;;;;;;;;;;;;<<<===>>>>>>===>>>@@@AAAEEEJJJTTTaaarrr~~~wwwxxx777777777666666666555555777777888999999:::;;;;;;999999::::::;;;<<<===>>>;;;;;;<<<>>>@@@BBBDDDEEELLLQQQWWW___hhhvvv~~~~~~zzzuuurrrqqqqqqpppqqqrrrpppmmmkkkjjjjjjlllmmmoooqqqssssssqqqpppooollliiigggggggggfffeeebbbaaaaaabbbddddddcccbbbaaaeeeiiimmmooorrruuuwwwwww|||yyynnngggdddcccbbbdddccceeefffbbb[[[ZZZ]]]ZZZ\\\]]]YYYRRRLLLIIIIIICCCBBB@@@===:::888666666444555666777666555444333333333333333333333333333333333333333333444555555333666999;;;<<<:::888666444444444444444444333222333444444555555444444333444444444444444444444444555555333333333333444555444444444555666666777777444444333333444444444333555555666666666777777777444555666666777888888888888999999::::::999999888999999::::::;;;<<<<<<<<<:::<<<===>>>>>>>>>@@@BBBJJJSSSaaarrr}}}vvvzzztttsss|||888888888777777666555555777777888999:::;;;;;;<<<888888999999;;;<<<===>>>;;;;;;<<<>>>AAAFFFJJJLLLPPPXXXcccmmmxxx}}}zzzvvvvvvtttqqqoooqqquuuyyyzzzyyywwwuuusssqqqpppoooqqqrrrrrrrrrqqqpppqqqqqqxxxvvvsssoookkkjjjkkkmmmlllooossswwwyyy{{{{{{{{{vvvuuusssrrrrrrqqqooommmjjjjjjjjjkkklllllljjjhhhhhhjjjkkkjjjiiihhhjjjkkkjjjmmmqqqsssuuuwwwzzz|||zzzpppkkkiiiiiicccdddeeeeee```YYYXXX]]]\\\\\\[[[VVVOOOKKKKKKMMMGGGFFFCCCAAA===:::888666444444555666666444333222333333333333333333333333222222222222222333333444555777;;;===>>>===;;;999444555555555444333333333333444444555555444444333333333333333333333333333222333444555555555444333444444555555666777777888444444444444444444444444444444555555555666666666666666777777888999:::;;;999999::::::::::::999999999999:::;;;;;;<<<======999;;;======>>>@@@CCCEEENNN\\\nnn|||wwwnnnrrrrrryyy999999888888777777666666888888888999999::::::;;;888888999:::;;;<<<>>>???@@@@@@AAABBBFFFLLLQQQTTTXXXdddtttzzztttkkklllnnnoooooonnnmmmlllmmmoooqqqpppnnnnnnsssxxxyyyxxxxxxwwwuuutttrrrqqqrrrrrrrrrrrrrrrrrrqqqqqq{{{uuupppnnnppprrrrrruuuzzz}}}}}}|||{{{{{{|||{{{xxxvvvuuutttssstttttttttrrrpppmmmnnnooonnnmmmlllmmmnnnmmmooopppooonnnlllmmmmmmqqquuuyyy~~~|||uuuqqqpppjjjiiihhhfff```ZZZYYY]]]^^^]]]ZZZVVVQQQOOOOOOPPPJJJIIIGGGDDDAAA===:::888555555555555555444444333333333333333333333333333222111111111111222333333666888:::===>>>===<<<;;;444666777666444333333333333444444555555444444333333333333333333333333333111222444666666555444222444555555666666777888888444555666666444444555666444444444444555555555555888777777888999:::;;;<<<999999::::::::::::999999999999:::;;;<<<======>>>:::<<<===>>>???CCCHHHKKKNNN```uuuzzzrrrkkktttxxx}}}~~~888888888888888888888888888888888999999999999999999999:::;;;<<<>>>???@@@EEEEEEFFFIIINNNVVV]]]aaalll|||~~~xxxrrrmmmiiijjjlllnnnpppqqqrrrrrruuuwwwxxxyyyzzzzzz||||||}}}{{{xxxvvvssssssrrrrrrrrrrrrqqqqqq~~~|||yyyvvvtttuuuvvvyyy||||||||||||{{{yyywwwrrrsssuuuuuusssssstttuuussstttuuutttrrrppppppqqqoooooooooqqquuu{{{xxxsssoookkkeee^^^\\\______^^^\\\[[[ZZZWWWTTTQQQLLLKKKJJJHHHDDD@@@===;;;888888777666666666666666444444444444444444444444333222222222222333444444555666888:::;;;;;;;;;:::444666888777444222222444333444444555555444444333444444444444444444444444222333333444555555555444555555555666777777888888444666888777555444666777555555555555666666666666888888777777777999:::;;;999::::::;;;;;;::::::999999999:::;;;<<<===>>>>>>===>>>>>>???BBBGGGNNNSSSVVVkkkyyyuuuwwwzzz||||||~~~~~~888888888888888888888888999999888888888888888888:::;;;;;;<<<>>>???AAABBBEEEFFFHHHMMMVVV```iiinnnzzzvvvuuussspppnnnsssssstttvvvxxxyyy{{{{{{~~~}}}}}}yyywwwqqqpppooopppqqqrrrrrrqqqtttwwwyyyzzzyyyyyyyyyzzz{{{}}}~~~~~~|||}}}~~~~~~}}}|||zzzwwwyyyzzzzzzxxxwwwwwwxxxvvvwwwyyyyyywwwvvvwwwxxxwwwtttqqqppprrrtttuuuuuuuuuyyy~~~|||uuupppiiibbb___aaa```______aaabbb^^^XXXRRRMMMMMMLLLIIIFFFBBB???===;;;:::888777777777888999444444444444444444444444444333333333333444555555444444666777888999999:::444777888777444222222444333444444555555444444333555555555555555555555555555444222222222444666777555555666666777777888888555777999888555444666888666666666666777777777777888777666666666777999999999::::::;;;;;;::::::999999999:::;;;<<<===>>>???@@@@@@@@@AAADDDKKKSSSYYYhhh~~~vvvvvv|||vvvvvv|||777888888888888999999999777888999:::;;;:::999888>>>>>>======???AAADDDFFFNNNLLLPPPYYY```iiixxxvvvpppooorrruuutttssstttvvvyyyzzz{{{zzz}}}~~~}}}yyywwwuuuqqqmmmlllnnnrrrtttvvv|||}}}}}}}}}~~~~~~|||}}}~~~}}}|||}}}|||||||||{{{{{{{{{{{{{{{tttwww{{{|||{{{yyywwwvvvvvvvvvuuuttttttwww|||wwwllleeecccfffeeeeeefffgggccc\\\WWWWWWQQQJJJFFFEEEDDDBBB???;;;:::999999888888999999555555555555555444444333555555555555555555444444888777555444444555777888777666555444444444444444555555444444444333333333444444333333222222333333444444333222333444666666666666555555555555666666555555555555666666666777888888999999888777555444777777777777777888888999::::::::::::::::::::::::===;;;999:::;;;===>>>>>>@@@<<<>>>GGGKKKPPP___rrrzzzxxxyyy}}}888888888888999999999999999:::;;;<<<<<<<<<;;;:::======>>>???@@@CCCFFFHHHPPPRRRYYYeeeqqq|||vvvtttqqqllljjjkkkooosssyyyyyyxxxyyy{{{}}}}}}}}}~~~}}}{{{sssqqqnnnnnnppptttwwwyyy|||zzz|||~~~|||}}}~~~~~~}}}|||{{{{{{|||{{{yyyvvvssssssvvvxxx|||}}}}}}pppgggfffeeeddddddfffhhhfff```[[[ZZZTTTMMMHHHGGGEEEBBB???===<<<;;;999888777666666666666666666666555444444555555555555555555555555666666555444444555666666666555555444333333444444555555555444444444333333444444333333333333333444444333333222333444555666777777666666666666777777555555555666666666777777777888888999999888666666777777777777777888999999999999:::::::::;;;;;;;;;<<<;;;::::::;;;=========???<<>>@@@BBBDDDGGGKKKNNNVVV[[[hhhxxxzzztttpppnnniiijjjkkkkkklllppptttxxx}}}}}}}}}}}}~~~zzzxxxvvvwww{{{|||wwwuuuuuuvvvzzzxxxvvvvvvyyy~~~vvvmmmkkkfffeeefffiiimmmmmmjjjgggbbb\\\TTTNNNKKKHHHDDDAAAAAA???===:::888666555555777777777777777666555555555555555555555555555555444444444444444444444444555444444333333333333333555555555444444444444333444444333333333444444555444333222222222333444555888888777777777777888888555555666666666777777777666777888888999999888888888888777777888888999:::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>CCCNNNZZZiii}}}~~~}}}}}}888888888999999999::::::;;;;;;<<<======>>>>>>>>>>>>@@@DDDFFFGGGKKKPPPUUU]]]gggxxxwwwpppkkkjjjjjjkkknnnqqqtttwwwyyy|||}}}~~~~~~{{{zzzzzz}}}zzzxxxwwwyyy|||}}}zzzzzzrrrpppgggfffhhhlllssswwwwwwuuujjjccc[[[TTTPPPLLLHHHDDDDDDBBB@@@===;;;999777777888888888888888777666666444444444555555555555555333333444555555444333333444333333222222222333333555555555555444444444444444444333333444555666666444444333222222333444555888777777666666777777888555666666666666777777777666666777888999999::::::999888888888888999::::::;;;;;;;;;;;;;;;;;;:::::::::;;;======<<<<<<<<<===AAACCCKKKXXXeeeuuu}}}xxxrrrvvvxxxvvvyyy888999999999999:::::::::;;;;;;;;;<<<===>>>>>>???===AAAEEEHHHJJJOOOWWW]]]hhhwwwzzzssspppooommmlllkkkmmmpppssswwwzzz~~~~~~~~~||||||~~~}}}}}}|||{{{yyyxxxwwwwwwyyy}}}zzzsssppphhhggghhhmmmuuu|||~~~~~~nnnggg^^^WWWSSSOOOJJJFFFGGGEEECCCAAA>>>===<<<;;;888888888888888777777666444444444555555555666666333333444555555444333333333333222222222333333444666666555555555444444444444333444444555666777888666555444333333333444555777666666555555666666777666666666666777777777888666666777888999:::;;;;;;999999999999999::::::;;;======<<<<<<;;;:::999999:::<<<>>>>>><<<<<<>>>@@@AAAHHHUUUdddqqq{{{ppppppooopppuuurrrttt|||999999999999::::::::::::;;;;;;;;;<<<===>>>???@@@===BBBGGGJJJNNNVVVccclllzzzvvvrrrpppmmmjjjlllnnnqqqrrrsssuuuyyy{{{zzz}}}|||yyy}}}|||yyywwwwww{{{vvvrrrllljjjiiimmmuuu{{{pppjjjaaaZZZVVVRRRMMMJJJJJJHHHFFFCCCAAA???>>>===888888888888888777666666333333444444555666666666444444444444444444444444333333333333333444444555666666666555555555444444333333444444666777999999777666555444444444555666666666555555555555666666666666666777777777888888777777777888888:::;;;<<<::::::999999::::::;;;<<<>>>======<<<;;;:::999999;;;===>>>>>><<<===BBBFFFGGGRRRbbbrrrwwwlllddddddjjjyyy}}}vvvvvv{{{999999999:::::::::;;;;;;============>>>@@@AAACCCAAAFFFMMMRRRYYYeeevvv~~~vvvnnnjjjmmmpppqqqppptttwww{{{}}}~~~|||yyywwwxxxzzz|||}}}}}}vvvrrrooopppvvv{{{}}}~~~uuuooofff```\\\YYYUUURRRMMMKKKHHHEEEAAA???===<<<777777888888777777666555333333444444555666666777666666555444444555666666444444333333444555555666666666666666555555555555333333444555666888:::;;;999888777666555666666777777777666666666666777777666666777777777888888888999888888888888999;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>???>>><<>>>>>>>>???AAACCCDDDFFFLLLTTTZZZcccsssvvvrrrmmmhhhjjjqqqxxx{{{{{{}}}}}}{{{zzzzzz{{{zzzyyy{{{}}}|||{{{vvvuuuxxx|||}}}}}}{{{tttlllgggdddaaa]]]ZZZPPPMMMJJJEEEAAA===:::999777777777777777666555555333333444444555666777777888777555444444555777888444444444444444555666777777666666666555555555555333333444555777999:::;;;:::999888666666666777888888888777777777777888888777777777777888888888888:::999888888888999:::;;;;;;::::::::::::;;;<<<<<<999999:::;;;<<<===>>>???<<<>>>???>>><<<@@@HHHNNNjjjuuuwwwlll```aaadddppp:::;;;<<<>>>>>>>>>======AAA>>>@@@CCCEEECCCEEEHHHQQQVVV___jjjvvvyyytttpppmmmlllooouuuyyy}}}}}}{{{{{{{{{yyyxxxyyy|||zzzqqqwww~~~zzztttpppqqqsssooocccYYYNNNLLLIIIFFFCCC@@@>>>===<<<;;;:::999888777666555777777666666666666777888444444555555444444333222555555555555555555444444444444444444444444444444555555555555666777999999999888666555444555777888777777777777777777777777777888888888888999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<===============@@@======@@@AAADDDPPP]]]{{{wwwhhhccc]]]eeeqqq:::;;;<<<>>>>>>>>>>>>===???===>>>BBBDDDEEEIIIOOOVVV^^^kkkzzzwwwuuusssrrrrrrrrrrrrrrrxxx|||}}}{{{{{{zzzxxxwwwyyy|||}}}yyy~~~}}}|||xxxwwwzzz|||ttteeeXXXQQQNNNJJJGGGDDDBBBAAA@@@>>>===<<<;;;999777666666777777666666666777777888555666666666666555444444555555555555555555555555444444444444444444444444555555555555666777888999888777666555555666777888777777777777777777777777777888888888888999999999777777888888888999999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<=========>>><<<===@@@BBBGGGVVVddd~~~pppdddaaa```lllyyy:::;;;<<<===>>>>>>>>>>>>@@@>>>>>>BBBFFFJJJSSS\\\dddppp|||tttpppggghhhjjjmmmqqquuuxxxzzz{{{yyyyyyzzzyyy|||~~~~~~kkk[[[UUUPPPKKKFFFEEEDDDDDDCCC@@@???>>><<<:::999777666888888777777777777777888666777777777777666555555555555555555555555555555444444444444444444444444555555555555666777888888777777555555555666777888777777777777777777777777777888888888888999999999777777888888888999999999::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>@@@BBBEEEMMM^^^nnnvvvjjjddddddiiiwww;;;;;;<<<===>>>?????????DDDAAABBBFFFKKKSSS```lll|||tttooonnnnnnoooqqqsssvvvxxx{{{~~~||||||~~~ssscccXXXRRRJJJFFFEEEEEEEEEDDDAAA@@@???===;;;999888777999999888777777777888888666666777777777666555555444444444555555555555555555555555555555555555555555555555555555666777888666666555555555666777777777777777777777777777777777777888888888999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;<<<<<<======???AAACCCDDDHHHSSSeeetttxxxnnnkkkmmmqqqxxx;;;;;;<<<===>>>???@@@AAAEEEDDDGGGMMMTTT]]]mmm{{{~~~rrrmmmoootttwww{{{}}}yyylll\\\UUULLLFFFFFFFFFEEEDDDBBBAAA@@@>>><<<:::999888::::::999888888888888888555666666666666555444444444444444555555555666666555555555555555555555555555555555555555666666777555555555555555666777777888888888888888888888888777777888888888999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;<<<======>>>???BBBEEEGGGNNN[[[kkkvvvzzzpppmmmsss|||;;;<<<<<<===>>>@@@AAABBBDDDGGGNNNWWW```lll~~~}}}wwwpppmmmooouuu{{{~~~~~~}}}rrrccc[[[QQQKKKJJJJJJHHHEEEBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::999888888888888555666666666666555444444333333444444555666666666555555555555555555555555666555555444555555666666333444444555666666666777888888888888888888888888777888888888888999999999777777888888888999999999::::::999999::::::;;;<<<:::;;;;;;<<<===>>>??????>>>BBBGGGMMMZZZkkkxxx}}}}}}{{{yyyuuuqqqvvv<<<<<<<<<<<<>>>@@@BBBCCCFFFKKKWWWeeerrr{{{tttssssssvvv{{{xxxlllcccXXXSSSRRRQQQMMMHHHDDDDDDCCCBBBBBBAAA@@@@@@<<<<<<;;;999999888888888666777777777777666555555333333444444555666666777555555555555555555555555666555555444444555555555333333444555666666666666888888888888888888888888777888888888888999999999777777888888888999999999::::::999999::::::;;;<<<;;;;;;<<<===>>>???@@@AAA???EEEMMMZZZooo|||ssssssuuuwww{{{<<<<<<<<<<<<>>>@@@BBBDDDIIIQQQ```qqqzzzwwwxxxyyyyyyxxxyyy}}}}}}rrriii^^^YYYXXXVVVQQQKKKEEEEEEEEEEEEDDDDDDDDDDDD===<<<;;;:::999999999999888888888888888777666666333333444444555666777777666666666666666666666666666555555444444444555555222333444555666666666666888888888888888888888888777888888888888999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<===>>>???@@@AAAAAABBBIIITTTfffvvvqqqpppuuu|||<<<===???AAAAAACCCFFFHHHPPPWWWiiiuuuqqqnnnoootttzzz|||uuukkkbbb\\\WWWSSSPPPKKKKKKKKKIIIGGGFFFFFFFFFCCC@@@<<<:::::::::999888999999888666555444333222444444555555555555444444444555555666666666666666333333444555555666555555444444444555555555666666999999999888888888777777777888888888888999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>;;;;;;>>>>>><<<===@@@HHHPPP___uuu|||tttwwwvvv;;;<<<>>>???@@@CCCGGGJJJZZZbbbuuuyyymmmllllllqqqxxx~~~~~~wwwpppjjjccc\\\WWWMMMMMMMMMKKKIIIGGGGGGFFFCCC@@@===;;;::::::999999666666666666666666666666444555555666666555555444555555666777777777777666666777777888999999888888444444555555555666666666999999999888888888777777888888888888999999999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======>>><<<===@@@@@@>>>@@@DDDIIIVVVjjjuuuttt|||<<<===>>>@@@BBBFFFLLLPPP^^^iii|||{{{uuuqqqoooooorrrwww~~~yyypppddd\\\RRRRRRQQQOOOMMMKKKHHHGGGDDDAAA>>><<<;;;;;;:::999666666666666666666666666444555555666666555555444555666777777888888777777444555555666666666666666555555555555666666666666999999999888888888888888888888888888999999999:::999999999999::::::::::::<<<<<<;;;;;;<<<<<<===>>>???===???BBBBBB@@@CCCHHHMMMaaa|||tttttttttsss|||>>>@@@AAACCCGGGMMMTTTYYY```nnn|||vvvvvvwwwyyyzzz{{{|||rrrggg[[[YYYWWWTTTQQQNNNJJJHHHDDDBBB???======<<<;;;999::::::999888666555444444555555666666666666555555666666777888888888888888444444555555555555555444555555666666666777777777888888888888888888888888888888888999999999::::::999999999999::::::::::::<<<<<<<<<<<<<<<======>>>???>>>???BBBAAA@@@EEELLLTTTmmm|||rrrkkkmmmqqqxxx???AAADDDGGGLLLSSS[[[aaahhhxxxzzzvvvvvvzzzzzziiiddd___ZZZVVVQQQLLLHHHEEEBBB@@@???>>>===<<<:::;;;;;;:::888777666555444555666666666666666666555666666777888888888888888888888999999999888888777666666666777777777888888888888888888888888888888888999999999999:::::::::999999:::::::::;;;;;;;;;===<<<<<<<<<<<<===>>>>>>???>>>???@@@@@@AAAHHHQQQ^^^xxx|||oooiiihhhmmmttt@@@BBBGGGKKKQQQYYYbbbgggqqq}}}uuuuuuuuuwwwzzzxxxqqqggg___YYYSSSMMMHHHEEECCCAAA@@@@@@???<<<:::888888888888888888888888555666666777777666666555555666777777888888777777777888888888888777777666777777777777888888888888888888888888888999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<======>>>??????>>>???@@@AAAEEEQQQ^^^nnnzzzxxxtttooollleeedddhhhqqq|||CCCGGGMMMSSSZZZbbbjjjoooyyyzzzvvvwwwxxxzzz||||||nnnccc[[[TTTMMMHHHEEEDDDBBBAAAAAA@@@===;;;999999999999999999999999666666777777777777666666555555666777777777777666666666666666666555444444777777777888888888999999777777888888888999999999999999999:::::::::;;;;;;<<<<<<<<<============>>>===============>>>>>>??????>>>???BBBEEEMMM^^^nnnxxxkkklllppppppllljjjcccfffnnn|||HHHMMMSSS[[[bbbjjjrrrwwwxxxuuuwwwzzzrrreee\\\UUUNNNIIIFFFDDDCCCBBBBBB@@@===;;;===<<<;;;:::888777666666666666777777777777666666444555555666666666666666999999999999999888777777777888888888888999999999777777888888999999999999999999:::::::::;;;;;;;;;============>>>>>>>>>>>>===============>>>?????????>>>@@@CCCIIITTTiii{{{wwwjjjbbbiiissstttqqqnnnfffkkkvvvMMMSSSZZZ```iiixxx|||yyyxxx|||~~~|||{{{yyyyyyyyyxxxxxxvvvuuutttqqqqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuvvv{{{{{{}}}~~~{{{hhh]]]XXXQQQJJJKKKHHHDDDAAA@@@@@@>>>===888777777666666666666666444444555555555555444444777777888888888888777777888888888888888777666666555666777999999888888777888888888888888888888888999999999999999999999999<<<===>>>??????@@@@@@@@@>>>============>>>>>>???>>>===@@@FFFNNN\\\sssxxxeeejjjjjjhhhtttpppooo|||OOOZZZhhhttt{{{{{{}}}~~~}}}||||||zzzzzzyyyxxxwwwuuutttssspppppppppoooooonnnlllllljjjkkkkkklllmmmnnnooooooqqqppppppooooooppppppqqqpppqqqrrrsssuuuuuuvvvvvvooo```VVVPPPJJJLLLJJJFFFDDDBBBAAA???===::::::999888888777888888555555666666666666555555777777888888888888777777888888888888888777777666555666777888999888888777888888888888888888888888999999999999999999999999;;;<<<===>>>????????????>>>============>>>??????BBBAAADDDKKKTTTddd}}}|||sssiiiiiilllrrr|||}}}~~~SSSdddyyy|||~~~{{{||||||vvvuuurrrpppnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkiiiiiiiiiiiiiiihhhgggfffgggggghhhiiijjjkkkllllllmmmlllllllllllllllmmmmmmllllllnnnoooppppppppppppuuuwww{{{~~~~~~kkk]]]TTTNNNMMMKKKHHHFFFEEECCCAAA???>>>===<<<;;;:::999999999666777777777777777777666777777888888888888777777888888999999888888777666666666777888888888888777999999999999999999999999:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>===============>>>???@@@CCCBBBEEELLLXXXjjj|||qqqooolllrrr^^^ppp{{{yyy~~~|||yyyvvvssspppjjjjjjhhhgggffffffffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiihhhhhhjjjkkklllmmmnnnoooooopppnnnmmmmmmmmmmmmnnnnnnooommmnnnooooooppppppppppppqqqssswwwyyy{{{zzzyyyxxxxxx{{{ppp```TTTMMMKKKHHHFFFFFFDDDBBBAAA@@@@@@>>><<<;;;:::999999777888888999999888888777777888888999999888888777888999999999999888777777666777777777888888888888999999999999999999999999::::::::::::::::::::::::999:::;;;<<<========================>>>???@@@@@@CCCBBBFFFOOO[[[lllwwwxxxzzzhhhyyyzzzwww{{{{{{wwwuuurrrpppnnnllljjjhhheeeffffffeeeeeeeeeeeeeeeeeeffffffgggiiiiiijjjjjjjjjiiijjjjjjkkkkkkkkkkkkjjjmmmmmmnnnooopppqqqrrrrrrpppppppppppppppqqqrrrrrrmmmnnnooooooooooooooonnnqqqsssvvvxxxyyyxxxvvvtttuuuwwwyyy{{{|||~~~ppp]]]QQQNNNJJJGGGGGGFFFEEEDDDCCCBBB@@@===;;;:::999999888888999999999999888888888888999999999999888888999999999999999888777777777777777777777888888888999999999999999999999999::::::::::::::::::::::::999:::;;;<<<<<<=====================>>>???@@@AAADDDEEEKKKVVVbbbpppgggwwwzzzxxxwwwyyy}}}yyywwwuuussspppooollljjjhhhhhhhhhgggfffdddfffffffffffffffffffffffffffggghhhiiijjjkkkkkkkkkiiijjjkkklllllllllllllllmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrssstttuuuvvvsssssstttttttttsssrrrrrrrrrsssuuuwwwxxxxxxwwwvvvuuuvvvwwwwwwvvvwwwyyy{{{~~~jjj\\\WWWQQQLLLIIIIIIHHHGGGFFFDDDBBB???===;;;999999888888999999999999888888888888999999999999888888999999999:::999999888777777777777666777888888999::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<=====================>>>???@@@AAABBBAAAEEEPPP^^^jjjrrr|||~~~vvvkkk{{{xxxvvvwww{{{~~~zzzvvvtttnnnooonnnllljjjiiiiiijjjiiihhhhhhiiijjjkkkkkkiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnnnnoooqqqqqqrrrrrrrrrpppqqqrrrrrrttttttuuuvvvwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxuuuuuuwwwyyyzzz{{{{{{{{{vvvwwwwwwvvvuuutttvvvwwwxxxxxxxxxxxxyyy|||}}}mmmfff\\\SSSNNNLLLKKKKKKIIIGGGEEEBBB???<<<;;;:::888888999999999999888888888999999::::::999999888999999::::::999999888777888777666666666777999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>===============>>>???@@@BBBCCCDDDKKK[[[mmmyyy}}}wwwrrrwwwwwwyyyyyyxxx{{{zzzuuurrrooollljjjdddfffhhhfffcccccceeehhhfffffffffgggjjjllllllkkklllmmmmmmmmmmmmmmmlllkkkmmmmmmooopppqqqqqqqqqqqqtttuuuvvvxxxyyyyyyyyyyyyvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~{{{||||||{{{{{{zzzyyyxxxxxxxxxyyy{{{}}}~~~xxxyyyyyyxxxvvvvvvwwwxxxtttuuuvvvuuuuuuwwwzzz}}}~~~~~~~~~}}}zzzqqqdddYYYRRROOONNNMMMKKKJJJGGGDDDAAA>>><<<;;;888888888999999888888888888999999::::::999999888999::::::::::::999888888888777666666666777999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>=========>>>???AAABBBCCCNNNWWWjjjyyymmmnnn}}}yyy}}}|||yyy}}}{{{zzzwwwsssnnnkkkkkkjjjhhhfffddddddcccbbbaaacccfffiiiiiijjjlllmmmmmmooorrrttttttuuuuuutttrrrrrrsssuuuuuuuuuuuuvvvxxxyyy{{{|||~~~~~~~~~|||zzzyyyzzz|||}}}}}}}}}}}}||||||{{{zzz{{{}}}~~~|||}}}~~~|||yyyvvvuuurrrssstttuuuuuuvvvyyyzzz~~~{{{yyyxxxxxxyyyzzzjjjWWWNNNMMMLLLJJJKKKIIIGGGFFFFFFDDDAAA???999999888888888888888999999888888888888888888999777777666666777777888999>>><<<999888888:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@======@@@BBBCCCGGGLLLRRR```xxxxxxlllvvv|||}}}zzzuuuqqqpppooooookkkfffddddddeeedddccceeeeeeeeeddddddfffjjjnnnmmmoooqqqrrrsssuuuxxxzzzyyyzzzzzzyyyxxxwwwyyyzzz{{{|||||||||}}}}}}}}}}}}~~~{{{zzzuuuuuuvvvvvvvvvwwwxxxzzz~~~|||zzzxxxwwwwwwwwwxxx|||}}}~~~rrr\\\OOOLLLKKKKKKLLLJJJHHHGGGFFFEEEBBB???::::::999888888888999999888888888888999;;;<<<>>><<<;;;:::999999999999999===:::888777888999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>AAA>>>===???@@@@@@DDDJJJVVVggg}}}{{{sssxxxxxx||||||xxxwww|||yyyuuupppmmmkkkjjjjjjllliiieeedddeeeggghhhhhhiiiiiijjjjjjjjjlllpppssstttvvvwwwyyyyyy{{{~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyyyy{{{|||}}}~~~}}}zzzxxxwwwvvvvvvvvvyyyyyyyyyyyyyyyzzzzzz{{{}}}dddTTTMMMNNNQQQMMMKKKIIIHHHHHHFFFCCC@@@<<<;;;:::999999999999999999888888888:::===@@@BBB>>>===<<<:::999999888888;;;999777666777888888888::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========AAA>>>>>>@@@AAAAAAGGGNNN^^^qqq}}}}}}|||wwwttttttuuusssxxxvvv|||}}}zzzxxxrrrpppnnnkkkjjjiiiiiiiiikkkjjjhhhgggiiilllnnnpppooopppppppppppprrruuuxxxzzz{{{}}}}}}|||}}}}}}{{{zzzzzzyyy~~~}}}{{{yyyxxxwwwwwwwww|||ppp]]]SSSTTTWWWNNNMMMKKKJJJIIIGGGDDDBBB>>>===<<<;;;:::::::::::::::999888888:::===@@@BBB<<<;;;:::999888888888888;;;999777777888999999888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======@@@>>>???AAACCCFFFNNNWWWcccwwwxxxtttqqqqqqssswwwxxxzzz~~~}}}xxxuuurrrpppnnnhhhgggffffffffffffggghhhgggggghhhhhhjjjllloooqqquuuvvvwwwwwwvvvwwwzzz|||~~~~~~}}}|||||||||{{{{{{|||}}}~~~iii[[[WWWXXXPPPNNNMMMLLLKKKIIIFFFDDD@@@???>>><<<;;;:::::::::;;;:::999888999;;;===>>>:::999999888888999::::::;;;999888999:::;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>AAA???@@@BBBCCCFFFQQQ[[[dddvvv{{{|||sssnnnpppvvvwwwtttzzzvvvsssooommmlllkkkiiigggeeeeeeeeefffgggiiijjjkkkiiikkkmmmooooooppprrrtttyyyzzz|||||||||}}}~~~}}}|||}}}wwweeeZZZUUURRRPPPNNNMMMMMMKKKHHHEEEBBBAAA@@@>>><<<;;;;;;:::::::::999999999999999::::::::::::::::::;;;<<<<<<:::999999999;;;<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>BBBAAAAAACCCCCCGGGRRR___jjjttttttnnnuuuzzzvvvzzz~~~wwwrrrjjjhhhgggggghhhhhhgggffffffggghhhjjjlllnnnpppqqqnnnrrrwwwyyyxxxwwwxxxyyyxxx{{{}}}rrr```VVVSSSQQQOOONNNNNNLLLIIIGGGDDDCCCAAA???===<<<;;;;;;888999:::;;;::::::999888;;;::::::999999999::::::999888888999;;;;;;:::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@BBBEEEGGGNNN\\\kkk{{{zzzzzzyyyvvvuuu}}}xxx}}}~~~yyyssslllhhhddddddeeefffiiijjjiiihhheeefffhhhjjjlllnnnpppqqqpppuuuzzz}}}{{{yyyyyyzzzwwwzzz}}}|||hhh\\\TTTRRRPPPOOONNNMMMJJJGGGEEEDDDBBB@@@>>><<<;;;;;;777888:::<<<<<<;;;:::999::::::888777666555555555777777777888::::::999888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@>>>???CCCIIINNNWWWiiiyyyqqqrrr~~~xxx|||wwwzzz~~~wwwrrrooommmiiifffbbbbbbaaaaaadddgggkkkmmmmmmlllkkkkkkmmmooorrrttt|||}}}~~~~~~}}}|||{{{zzz}}}vvv```VVVSSSPPPOOOLLLIIIJJJOOOJJJGGGCCCAAA@@@???>>>======<<<<<<;;;;;;:::999999:::::::::999999999888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCCCCDDDHHHSSSfff|||~~~yyyzzz|||{{{{{{zzzuuuoookkkiiigggeeebbbbbbcccdddfffhhhjjjlllmmmpppooooooppprrruuuwwwyyy}}}~~~kkk[[[VVVRRRRRRPPPKKKIIIJJJIIIGGGDDDBBBBBBAAA???============<<<;;;;;;:::::::::::::::999999999999888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===============???@@@AAABBBAAABBBDDDKKKXXXmmmzzzvvvttt|||~~~yyyuuunnnkkkgggeeeddddddbbbaaadddfffiiikkknnnoooooonnnttttttuuuwwwxxx{{{|||}}}|||~~~{{{eee\\\UUUTTTSSSNNNIIIGGGHHHGGGEEEEEEDDDCCC@@@>>>>>>>>>======<<<;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<============>>>???@@@BBBBBBAAACCCGGGQQQbbbyyy}}}wwwqqqwww|||xxxsssooolllfffeeedddddddddeeeeeefffhhhjjjlllnnnppprrrrrrsssxxxyyyyyy{{{|||~~~ssseeeXXXTTTTTTQQQKKKHHHIIIHHHGGGGGGGGGEEEBBB???>>>======<<<<<<;;;::::::;;;;;;:::::::::999999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBCCCDDDFFFMMMYYYlll~~~}}}tttssswww{{{tttoookkkgggeeecccdddeeefffggghhhjjjkkkooonnnnnnoooqqqtttwwwyyy||||||}}}}}}~~~rrr^^^VVVUUUSSSPPPNNNKKKJJJIIIIIIHHHGGGCCC@@@======<<<<<<;;;:::::::::;;;;;;;;;:::::::::999999888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======????????????@@@BBBCCCDDDEEEHHHPPP]]]oooqqqnnnttt}}}yyyvvvqqqkkkgggdddbbbaaaccceeehhhjjjkkkllloooqqqtttsssrrrsssuuuxxx|||}}}jjj]]]YYYVVVTTTTTTNNNMMMKKKJJJIIIGGGDDDBBB>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888888888888999999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>?????????@@@AAABBBDDDDDDEEEIIIQQQ___pppyyyssssssxxx}}}xxxuuukkkjjjgggdddbbbaaabbbcccgggjjjnnnppppppqqqtttwwwwwwxxxxxxyyy|||~~~}}}zzziii___XXXUUUVVVRRRPPPLLLJJJIIIGGGEEECCC@@@@@@??????>>>=========<<<;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<======>>>@@@@@@@@@@@@AAACCCDDDEEEGGGLLLUUUdddtttwwwooouuu{{{~~~~~~yyytttpppmmmcccccccccbbbaaabbbdddggglllppptttuuuuuuvvvyyy|||yyyzzz}}}ssseee[[[VVVUUUUUURRRMMMJJJHHHGGGEEECCCBBBBBBAAAAAA@@@?????????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======999999::::::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAABBBCCCDDDEEEKKKPPPZZZiiiyyy~~~}}}wwwxxx~~~yyysssmmmiiifffcccaaabbbbbbbbbcccfffjjjmmmqqquuuxxx{{{{{{zzz{{{{{{yyy|||}}}~~~hhhZZZWWWYYYSSSQQQNNNMMMLLLJJJHHHFFFDDDBBB@@@>>><<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<==================>>>??????@@@>>>>>>BBBDDDDDDGGGLLLIIIYYYlll{{{|||xxxxxxyyy~~~zzzvvvpppkkkgggdddbbbaaacccdddfffggghhhkkkooorrruuuwwwzzz|||||||||}}}~~~{{{~~~qqq___XXXVVVSSSQQQNNNMMMLLLJJJGGGEEEEEECCCAAA???===<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<==================>>>??????AAA???@@@CCCEEEDDDGGGLLLOOO```tttvvvlllpppwww~~~|||wwwooolllgggccc``````aaabbbfffhhhkkkmmmooossswwwzzz|||}}}iii\\\VVVTTTRRRQQQPPPOOOLLLHHHEEEFFFEEEBBB@@@>>><<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<==================>>>??????AAA@@@AAAEEEFFFEEEHHHNNNVVVggg}}}xxx}}}vvvnnnlllsss}}}}}}xxxqqqlllgggeeeccc```___aaadddgggiiilllpppsssvvvyyy}}}vvvbbbWWWWWWUUUTTTSSSRRROOOKKKGGGGGGFFFDDDBBB???===;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>???@@@???AAAEEEEEEEEEJJJQQQ]]]mmmyyywwwqqqpppsss{{{zzztttnnniiieeeaaabbbbbbaaa```ccchhhmmmllloootttxxx{{{~~~hhhWWWXXXVVVTTTSSSQQQOOOKKKHHHHHHGGGEEECCC@@@>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>?????????AAADDDEEEGGGOOOXXXggguuutttkkknnnrrrzzz{{{rrrlllgggdddaaa^^^```cccccccccfffkkkpppppptttyyy}}}qqq[[[YYYVVVSSSPPPOOOMMMJJJGGGGGGGGGFFFDDDBBB@@@===<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<==================>>>????????????AAADDDFFFKKKVVVcccttt~~~tttlllkkksss{{{~~~yyyrrrjjjeeecccaaaaaa^^^bbbggghhhhhhjjjooottttttxxx}}}iii\\\YYYTTTQQQOOONNNLLLJJJGGGGGGFFFEEECCCAAA???======<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<==================>>>??????@@@@@@BBBFFFIIIPPP___nnnxxxmmmmmmrrr{{{~~~uuuqqqkkkeeeaaa``````aaa```ffflllnnnmmmnnnssswwwwww{{{wwwaaa]]]WWWSSSQQQQQQPPPOOOFFFFFFFFFFFFDDDBBB@@@>>>======<<<<<<<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<=====================>>>??????BBBAAADDDGGGKKKTTTfffvvvwwwjjjhhhrrrvvvooollljjjgggeeeddddddfffgggjjjjjjkkknnnrrrvvvxxxyyy}}}lll^^^SSSRRRVVVTTTOOOLLLIIIIIIHHHGGGEEECCCAAA@@@>>>======<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<<<<<<<===>>>>>>AAABBBDDDGGGOOO^^^ooo|||~~~ooommmqqq{{{xxxpppjjjhhhgggfffeeefffhhhkkkmmmppppppqqqsssuuuwwwxxxxxx}}}uuufffYYYVVVXXXVVVPPPLLLIIIIIIIIIHHHGGGEEECCCCCC<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=================================<<<<<<======>>>???AAABBBDDDHHHRRRbbbtttqqqlllsss}}}{{{uuupppjjjfffggggggggghhhjjjmmmoooqqqtttuuuvvvxxxzzz{{{|||}}}rrr```ZZZZZZWWWQQQNNNKKKKKKKKKJJJIIIGGGFFFEEE======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>>>>===>>>??????@@@AAACCCEEEKKKUUUggg{{{pppqqq||||||sssnnnllliiihhhkkkllllllmmmoooqqqrrrssssssuuuxxx{{{}}}hhh]]]ZZZVVVSSSRRROOONNNNNNLLLJJJHHHGGGEEE@@@@@@???>>>============;;;;;;;;;<<<<<<<<<<<<===========================??????>>>>>>??????@@@AAAAAACCCGGGMMMYYYkkk|||vvv||||||tttnnnjjjjjjjjjjjjmmmnnnpppsssuuuwwwxxxyyyuuuwwwzzz}}}ttteee\\\VVVUUUWWWSSSRRRQQQNNNLLLIIIFFFEEEAAAAAA@@@???>>>=========;;;;;;;;;<<<<<<<<<<<<===========================???????????????@@@AAAAAABBBDDDHHHNNNZZZkkkyyywww}}}vvvsssnnnjjjiiiiiikkkmmmmmmooosssxxx||||||~~~tttdddYYYVVVYYYTTTSSSRRROOOMMMJJJGGGFFFAAA@@@???===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================?????????>>>??????@@@AAABBBEEEIIIOOOYYYhhhyyywww{{{|||wwwooonnnmmmkkkjjjllloooqqqpppsssxxx}}}rrr]]]VVVWWWQQQQQQQQQOOONNNLLLJJJIIIAAAAAA???>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>???@@@@@@BBBEEEJJJOOOWWWcccqqqzzz~~~|||uuuqqqmmmnnnnnnnnnnnnooorrruuuvvvxxx|||}}}aaaUUUUUUOOOOOOOOOOOONNNNNNMMMLLLDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;<<<<<<<<<==============================>>>>>>>>>===>>>??????@@@BBBFFFJJJOOOUUU___kkksssyyyrrrooooooqqqpppppppppqqqsssuuuvvvyyyzzz}}}gggXXXXXXPPPPPPPPPOOOMMMLLLLLLMMMHHHEEEBBB???>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@????????????@@@AAABBBBBBDDDGGGMMMTTT]]]eeekkknnnxxx|||~~~yyytttnnnkkkllloooooopppppprrrtttvvvxxxzzz}}}ppp^^^ZZZSSSSSSQQQOOOMMMLLLLLLLLLHHHFFFCCC@@@>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@@@@@@@??????@@@AAAAAABBBDDDIIIPPPYYYccckkkqqquuuxxx|||}}}}}}uuurrrnnnjjjiiikkkmmmnnnoooqqqsssvvvyyyzzz||||||eee\\\WWWUUUSSSPPPNNNLLLLLLLLLJJJHHHDDDAAA???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@AAAAAABBBFFFKKKUUUaaammmuuu{{{~~~yyy}}}{{{|||~~~vvvpppmmmllliiiiiikkklllmmmooorrrvvvyyy|||}}}}}}lll]]]YYYVVVSSSQQQOOOOOONNNNNNKKKIIIEEEBBB@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????AAA@@@@@@@@@@@@AAABBBBBBGGGOOO\\\jjjwww|||xxx}}}xxxqqqkkkjjjiiiggggggjjjlllnnnqqquuuyyy|||uuuaaa[[[XXXSSSQQQQQQRRRQQQPPPKKKIIIFFFCCCAAA???>>>>>>========================<<<<<<===>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDJJJSSScccssszzzwwwzzzpppjjjeeeeeefffeeegggjjjnnnpppsssxxx|||nnn___ZZZUUURRRSSSSSSRRRPPPJJJIIIGGGDDDBBB@@@??????========================<<<<<<===>>>?????????????????????@@@BBBCCCEEEFFFOOOYYYkkk|||zzzzzz~~~wwwrrrjjjddd```bbbeeefffiiimmmppprrrvvvzzz~~~eee___WWWSSSSSSSSSPPPMMMIIIHHHGGGEEECCCBBB@@@@@@========================;;;<<<>>>???@@@@@@??????===>>>???@@@BBBDDDFFFHHHUUU```rrr~~~uuuooojjjgggaaa___cccgggiiimmmrrrqqqssswww|||jjjbbbYYYTTTSSSRRRNNNKKKHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????<<<===>>>@@@CCCEEEHHHIIIYYYeeewwwvvvlllggghhhfffdddcccdddgggllloooqqquuuyyy~~~vvvhhh\\\XXXXXXTTTPPPOOOHHHHHHGGGEEEDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>???BBBCCCCCCIIIOOO___mmm{{{|||rrriiieeeeeefffeeefffhhhkkkooosssttt~~~nnn]]]ZZZXXXQQQMMMNNNKKKKKKIIIGGGEEECCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>???BBBCCCDDDJJJQQQbbbqqq~~~uuummmeeebbbcccfffgggjjjmmmqqquuuxxxyyyyyyaaa]]][[[QQQLLLPPPNNNMMMKKKIIIFFFCCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@CCCDDDEEELLLUUUfffuuuxxxpppiiibbbaaabbbeeeiiinnnrrrvvvyyy|||~~~gggaaa^^^RRRMMMSSSNNNMMMKKKIIIFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAADDDDDDFFFPPPZZZjjjzzz{{{qqqkkkgggbbbbbbeeefffkkkqqqvvvzzz}}}~~~mmmccc^^^SSSOOOTTTKKKJJJIIIHHHFFFEEECCCCCC@@@??????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@BBBDDDEEEHHHSSS```rrr|||~~~|||ssskkkhhheeeccceeehhhiiinnnuuuzzz}}}~~~}}}|||yyyzzz{{{{{{{{{{{{zzzzzz||||||{{{{{{{{{{{{||||||~~~~~~}}}~~~wwweee]]]UUUPPPQQQJJJJJJIIIHHHFFFEEEDDDDDD@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAA@@@AAACCCEEEEEEIIIWWWeeevvv{{{yyywwwxxxyyy{{{}}}{{{uuummmfffdddddddddgggkkkmmmsssyyy}}}}}}~~~~~~}}}|||}}}}}}}}}}}}~~~lll___ZZZUUUPPPMMMLLLKKKIIIGGGFFFDDDDDD@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAADDDFFFEEEJJJYYYiiiqqq{{{{{{vvvxxx{{{~~~}}}tttppphhhbbbbbbcccdddhhhmmmqqqvvv|||tttddd```ZZZQQQQQQPPPNNNKKKHHHFFFDDDCCC@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBDDDFFFFFFKKK[[[kkkgggvvv{{{|||vvvyyy~~~}}}~~~wwwooodddaaa___```eeejjjmmmnnnyyy{{{~~~kkk]]]WWWUUUQQQNNNKKKIIIIIIHHHFFFDDDBBBAAA@@@@@@??????@@@@@@??????@@@@@@@@@AAAAAAAAACCC@@@@@@EEEJJJPPPYYYaaabbbkkkvvv|||~~~sssllldddbbbaaaccciiiooosssttt|||uuubbbXXXUUUSSSQQQMMMJJJIIIGGGEEECCCBBBAAA@@@@@@???@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAACCC@@@AAAFFFKKKQQQ[[[ccciiipppxxxwwwnnnhhhdddccccccgggmmmtttxxxzzz|||jjj[[[UUUVVVSSSOOOLLLJJJGGGDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCAAABBBGGGMMMTTT^^^hhhtttzzzyyyqqqjjjfffeeeeeefffiiiooouuuyyy|||~~~qqq___WWWVVVSSSPPPMMMKKKIIIFFFDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBCCCBBBDDDIIIOOOWWWcccooo|||sssnnniiiffffffgggiiikkkooosssxxx{{{yyyddd\\\UUUSSSPPPNNNMMMLLLIIIHHHCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCBBBEEEKKKQQQZZZhhhvvvuuuooollljjjhhhhhhjjjlllnnnpppsssxxx{{{lllbbbVVVSSSQQQOOONNNMMMKKKJJJCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCGGGMMMTTT]]]mmm|||wwwooollllllkkkjjjkkkmmmqqqrrrtttwww{{{uuugggXXXVVVRRRPPPOOOMMMKKKIIICCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBBBBCCCBBBCCCHHHOOOUUU___qqq{{{qqqkkkjjjkkkkkkkkklllppptttvvvwwwzzz}}}{{{jjj[[[XXXTTTQQQOOOMMMJJJHHHCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBDDDIIIPPPVVVaaasss|||vvvnnniiiggghhhjjjkkkppppppssswww{{{ggg]]]VVVQQQPPPOOOJJJHHHIIIGGGFFFDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCGGGFFFGGGNNN]]]pppzzztttmmmhhhggghhhjjjkkkppprrrwww|||mmm^^^WWWQQQPPPOOOKKKIIIJJJGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFIIISSSdddwww~~~uuupppkkkggggggiiijjjkkkpppuuu}}}}}}vvvvvvuuuuuuwwwzzz}}}zzztttuuu}}}uuu```WWWPPPOOONNNKKKIIIJJJGGGFFFDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDFFFMMM[[[mmmyyyooollliiiggghhhjjjkkklllqqqyyy}}}yyyvvvtttssssssssssssssstttuuuvvvwwwsssrrrwww|||cccZZZQQQOOOOOOLLLJJJJJJGGGFFFEEECCCCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDIIISSSbbbuuu~~~uuukkkiiihhhiiikkkmmmnnnnnnsss}}}~~~{{{vvvuuusssqqqooonnnnnnnnnttttttrrrrrrrrrsssuuuvvvuuuvvv{{{iii]]]RRRPPPOOOMMMKKKKKKHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDDEEELLLXXXiii{{{yyyrrrgggggghhhkkkoooqqqqqqqqqvvv{{{vvvqqqnnnllliiiiiijjjjjjlllmmmoooppptttsssrrrrrrsssvvvxxxzzz~~~ooobbbUUUQQQQQQNNNKKKJJJHHHGGGEEEDDDCCCCCCDDDEEEAAAAAAAAAAAAAAABBBCCCCCCGGGNNN\\\nnn}}}tttooofffgggiiinnnrrruuuuuutttyyy}}}sssrrrqqqmmmiiieeecccbbbeeegggiiilllnnnqqqsssttttttuuuvvvxxxzzz}}}uuufffWWWRRRRRROOOLLLJJJHHHGGGFFFDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGPPP```rrryyyqqqllleeegggjjjoootttwwwwwwvvv{{{~~~wwwqqqmmmjjjggghhhhhhfffbbb```^^^^^^cccdddgggkkknnnqqqssssssvvvxxx|||yyyiiiYYYSSSRRRPPPLLLJJJHHHGGGFFFDDDDDDDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEGGGPPPaaatttzzzqqqlllllleeeiiinnnqqqrrrssswww{{{~~~zzztttmmmgggcccaaaaaaaaa``````bbbeeeggggggfffhhhkkkooorrrrrrrrrsssttt{{{~~~lll\\\XXXTTTLLLHHHKKKGGGGGGFFFEEEDDDDDDDDDEEEDDDEEEEEEDDDCCCCCCEEEGGGJJJSSSbbbrrrvvvmmmggggggeeeiiiooorrrtttwww{{{{{{yyyooommmhhhdddaaa`````````ddddddeeefffiiijjjkkkkkkmmmoooqqqssstttvvvyyy|||uuu```XXXTTTMMMKKKNNNHHHGGGFFFEEEEEEDDDEEEEEEDDDEEEEEEEEECCCDDDEEEGGGJJJUUUdddooouuuzzz~~~zzzrrriiiccccccdddiiioootttwww{{{ssskkkhhhaaa```___^^^___aaaccceeeiiiiiikkklllnnnpppqqqrrrvvvwwwyyyzzz|||gggYYYTTTPPPNNNPPPIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEEEEDDDDDDFFFHHHKKKVVVcccjjjjjjlllqqqwww~~~vvvooohhhcccbbbdddiiipppuuuyyyzzzqqqfff^^^\\\]]]]]]^^^```dddhhhlllnnnlllnnnppprrrsssuuuwwwyyyooo^^^WWWRRROOONNNJJJIIIHHHGGGFFFEEEEEEEEECCCDDDEEEEEEDDDEEEFFFHHHLLLTTT___dddfffhhhmmmqqqxxxqqqlllfffcccccceeejjjqqqwww|||wwwooohhh```ZZZYYY]]]^^^```dddhhhmmmqqqssspppsssvvvxxxxxxzzz}}}xxxeee[[[TTTNNNKKKKKKJJJIIIGGGFFFFFFEEEEEECCCDDDEEEEEEEEEEEEGGGIIIMMMSSSZZZccciiinnnqqqsss}}}qqqkkkhhhddddddfffiiinnntttzzz}}}ooohhhddd```^^^^^^^^^___bbbfffkkkooosssuuuvvvzzz~~~kkk^^^VVVOOOJJJLLLKKKJJJHHHGGGFFFFFFEEECCCDDDEEEEEEEEEFFFHHHJJJPPPTTT\\\fffooouuuxxxyyyyyynnnhhhgggfffhhhkkknnnsssyyy~~~yyykkkeeeeeeddddddeeecccdddggglllqqquuuxxxzzz~~~ooo```WWWRRRNNNMMMLLLJJJIIIGGGFFFFFFFFFCCCDDDEEEFFFEEEFFFHHHKKKSSSZZZdddmmmsssxxx{{{~~~zzznnniiihhhiiilllqqqssswww|||~~~yyyjjjeeefffggghhhjjjiiikkknnnsssxxx}}}qqq```XXXTTTSSSMMMLLLKKKIIIGGGFFFFFFFFFCCCDDDFFFFFFFFFFFFIIIKKKTTT___lllsssuuuvvv|||uuukkkiiijjjjjjnnnrrrwww||||||uuugggeeekkkooooooooommmooorrruuuyyy}}}xxxdddYYYTTTQQQLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDEEEGGGFFFFFFKKKSSSUUUbbblllwww|||yyyzzzqqqjjjiiijjjkkknnnrrrssszzz}}}uuujjjiiimmmoooppprrrrrruuuyyy}}}{{{gggZZZTTTQQQLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDEEEGGGFFFFFFLLLSSS[[[eeeooo~~~~~~sssmmmiiijjjlllmmmooosssrrr{{{{{{tttooopppqqqqqqssswwwuuuyyykkk[[[SSSRRRLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDEEEGGGGGGGGGMMMUUUbbbjjjvvvzzznnnjjjiiillloooooorrrwwwxxx|||uuussstttvvvuuutttwww}}}|||ooo[[[RRRRRRLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEGGGGGGHHHOOOWWWgggpppuuujjjhhhjjjooorrrrrrvvv{{{yyywwwqqqtttxxx|||{{{yyy}}}uuu]]]RRRRRRLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEGGGGGGIIIPPPYYYjjjvvv{{{qqqhhhgggjjjpppssstttyyy}}}rrrqqqrrrsssvvv}}}|||```SSSTTTLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEGGGHHHJJJRRR[[[lll|||wwwmmmffffffiiioooqqqsssyyyrrrlllnnnqqqwwwzzzdddVVVWWWLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEGGGHHHJJJSSS]]]mmmtttkkkeeeeeehhhnnnppprrryyysssooosssvvv|||~~~gggXXXZZZLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEGGGHHHKKKTTT^^^oooxxxllleeeaaabbbffflllrrryyy|||yyy}}}oooZZZRRROOONNNKKKHHHGGGGGGHHHHHHHHHGGGFFFGGGHHHLLLYYYfffyyy|||}}}uuujjjdddbbbdddhhhmmmssszzzooo[[[RRROOONNNKKKIIIGGGGGGHHHHHHHHHGGGGGGHHHIIINNN[[[hhh{{{~~~{{{}}}rrrhhhccceeegggjjjooouuu{{{sss^^^UUUPPPNNNKKKIIIGGGGGGHHHIIIHHHGGGGGGIIIKKKQQQ^^^lll|||zzzxxxyyyooogggccchhhjjjmmmqqqwww}}}zzzcccXXXPPPNNNLLLIIIHHHHHHHHHIIIHHHGGGHHHJJJMMMSSSaaaoooxxx~~~uuuwwwuuummmhhhfffkkklllooosssyyyhhhXXXPPPOOOLLLJJJHHHHHHIIIIIIHHHGGGHHHKKKNNNUUUcccqqqsss{{{~~~tttxxx{{{pppkkkiiihhhlllnnnqqqvvv|||~~~lllWWWQQQOOOLLLJJJHHHHHHIIIJJJHHHGGGIIILLLNNNUUUdddqqqqqqzzz{{{tttyyy~~~{{{{{{uuullliiiiiiiiimmmnnnrrrwww}}}|||zzzttt[[[QQQOOOMMMJJJIIIIIIIIIJJJHHHHHHIIILLLNNNUUUcccqqqrrr~~~|||xxx~~~~~~zzzxxxuuuwwwzzz||||||{{{zzzzzz{{{zzzyyyzzz{{{||||||{{{vvvuuutttrrrrrruuuzzz~~~|||yyyvvvrrrooolllnnnpppqqqpppqqqtttwwwuuuxxxzzz}}}~~~xxxsssuuuxxx|||rrriiiggghhhiiimmmooorrrxxxyyy{{{~~~yyy~~~|||```QQQOOOMMMJJJIIIIIIIIIJJJIIIHHHIIILLLNNNTTTcccpppuuu||||||xxxvvvvvvnnnrrrvvvyyyyyyxxxwwwvvvwwwuuutttssstttsssrrrpppnnnmmmllljjjjjjmmmrrrvvvrrrwww{{{|||~~~~~~zzz|||yyyuuurrrooolllhhheee___bbbfffggggggiiinnnqqqlllrrr{{{}}}uuupppqqqsssvvvzzz}}}qqqkkkggggggjjjsssrrrtttzzzyyyxxx|||zzz___TTTQQQMMMKKKJJJJJJJJJIIIDDDGGGJJJMMMQQQZZZhhhrrrwww{{{wwwtttttttttssssssuuuwwwwwwvvvttttttssssssrrrqqqpppooooooiiihhhhhhggghhhiiijjjkkkhhhkkkmmmooonnnmmmllllllrrroookkkiiihhhfffaaa\\\WWW]]]ccceeedddeeeiiimmmppprrrttt{{{yyysssooorrrvvv|||yyypppkkkhhhiiilllqqqqqquuu}}}}}}xxx^^^TTTQQQMMMKKKJJJJJJJJJIIIHHHJJJLLLNNNRRR]]]kkkuuuwww~~~~~~~~~|||yyyvvvuuuuuuuuuttttttvvvxxxxxxwwwvvvuuuuuutttsssrrrqqqpppooohhhhhhgggffffffggghhhhhhccceeegggiiihhhgggffffffiiihhheeedddcccaaa^^^\\\XXX]]]bbbcccbbbbbbeeehhhnnnppptttyyy|||zzz|||tttmmmjjjiiikkkooopppqqqwww}}}zzzwwwuuutttuuuxxx|||}}}|||~~~xxx___TTTQQQMMMKKKJJJJJJJJJIIIKKKKKKLLLMMMSSS___nnnzzzzzz~~~~~~}}}}}}}}}{{{xxxwwwxxxyyywwwvvvvvvwwwyyyzzzzzzyyywwwwwwvvvuuutttrrrppppppjjjiiihhhffffffffffffggg```aaabbbcccdddccccccbbbbbbbbbbbb```^^^]]]^^^___]]]```ddddddbbbbbbdddggglllnnnrrrvvv{{{~~~qqqkkkiiiiiikkkoooqqqrrrxxx{{{vvvrrrooommmjjjhhhkkkmmmpppssstttvvvwwwyyy{{{}}}{{{|||wwwaaaTTTQQQMMMKKKJJJJJJJJJIIIJJJIIIIIILLLTTTcccttt}}}}}}~~~~~~~~~~~~~~~~~~|||{{{{{{}}}yyyxxxwwwxxxzzz{{{{{{{{{xxxxxxxxxwwwuuusssqqqpppnnnmmmkkkiiiggggggggggggaaaaaaaaaccceeeeeedddccccccddddddaaa]]]\\\___bbbbbbdddggghhhggghhhjjjlllmmmnnnppprrruuuxxx{{{|||{{{nnniiihhhhhhjjjnnntttuuuxxx~~~~~~zzzssspppllljjjhhhfffcccaaaeeegggjjjlllmmmpppuuuyyy}}}}}}xxxzzzuuuaaaTTTQQQMMMKKKJJJJJJJJJIIIIIIHHHIIIMMMYYYjjj|||}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}{{{zzzzzz|||}}}}}}|||yyyzzzzzzyyyxxxvvvsssrrrpppooommmjjjhhhgggggggggdddccccccfffiiikkkjjjiiiiiiiiihhhccc^^^\\\___bbbdddeeegggiiikkkmmmoooqqqooooooooopppssswww{{{}}}~~~xxxmmmiiihhhhhhjjjnnnvvvvvvyyy~~~zzztttqqqjjjgggdddbbbaaaaaa___^^^```cccfffggghhhlllsssxxxxxxyyytttaaaTTTQQQMMMKKKJJJJJJJJJIIIKKKJJJKKKQQQ^^^qqq~~~|||}}}~~~~~~~~~~~~~~~~~~{{{|||}}}}}}|||zzzxxxvvvrrrpppnnnllljjjiiiiiiiiijjjhhhhhhkkkqqqttttttssspppnnniiiddd___]]]^^^```bbbccceeegggjjjnnnqqqrrrrrrqqqqqqrrruuuzzz~~~uuukkkhhhhhhiiilllppptttvvv{{{|||vvvqqqllliiieeebbb___]]]^^^_________```dddggghhhiiimmmttt{{{zzzzzz}}}xxxcccTTTQQQMMMKKKJJJJJJJJJIIIKKKJJJKKKRRR___qqq~~~}}}|||vvvuuusssqqqooonnnnnnnnnrrrppppppttt{{{xxxrrrkkkeeebbbaaaaaaaaacccccccccfffjjjnnnppprrrssstttuuuxxxzzz}}}}}}sssjjjhhhiiikkknnnrrrrrruuu|||{{{uuupppkkkhhheeedddaaa^^^]]]^^^```aaaaaadddhhhllllllmmmqqqyyy|||{{{zzz|||~~~~~~hhhTTTQQQMMMKKKJJJJJJJJJIIIJJJIIIIIIPPP]]]nnn~~~|||zzzxxxvvvuuutttttttttzzzxxxwww|||}}}vvvmmmhhhffffffeeedddeeeeeeeeegggkkknnnqqqrrrsssuuuyyy|||zzzrrrjjjiiiiiijjjnnnssswwwyyy|||tttnnniiifffdddccc```aaabbbaaa______aaabbbcccccchhhooouuuyyyzzzyyyyyyhhhXXXQQQLLLLLLKKKIIIIIILLLMMMKKKJJJOOO[[[lll}}}{{{xxxxxx{{{~~~~~~xxxpppjjjgggggghhhiiihhhhhhhhhiiikkkmmmoooqqqpppvvv|||xxxpppjjjjjjkkkllloootttvvvxxxzzzuuunnnhhheeecccaaa```___`````````______aaacccfffgggnnnvvv{{{zzzyyyzzzkkkYYYRRRMMMLLLLLLJJJJJJLLLKKKJJJJJJPPP\\\nnn~~~~~~~~~yyyrrrmmmkkkjjjjjjjjjkkkkkkkkklllnnnppprrrsssuuuyyy~~~tttnnnjjjkkkmmmnnnppptttuuuwww~~~}}}}}}{{{zzzrrrnnnhhhdddbbbaaa```___^^^___```___^^^___aaaccccccgggooowww}}}zzzyyy|||mmmYYYRRRMMMLLLLLLIIIJJJLLLIIIHHHJJJPPP^^^ooo|||wwwsssqqqpppnnnmmmqqqppppppppprrrsssuuuwwwzzz|||qqqllljjjmmmoooppprrruuuvvvxxx}}}{{{vvvxxx~~~zzzrrrmmmjjjeeecccbbbbbbaaaaaa___`````````^^^^^^```bbbbbbgggpppyyy~~~{{{yyy}}}nnnXXXRRRLLLKKKJJJHHHHHHKKKHHHHHHJJJPPP]]]mmm}}}~~~{{{zzzwwwtttrrrvvvuuuuuuuuuuuuwwwxxxyyy{{{}}}oookkkiiimmmpppqqqssswwwyyyzzzwwwvvvrrrttt}}}uuummmiiifffcccbbbbbbbbbaaaaaaaaabbbbbbaaa```___aaabbbhhhmmmvvv{{{yyy|||zzzmmmXXXQQQKKKJJJIIIGGGGGGIIIIIIIIIJJJPPP[[[iiiwww|||yyy{{{zzzyyyyyyyyyyyy{{{{{{zzz}}}pppkkkiiimmmppprrrtttxxx|||}}}ssstttppppppyyy}}}}}}|||rrrkkkfffdddaaa___``````___^^^aaacccccccccbbbccceeegggmmmqqqzzz{{{xxxzzzxxx~~~lllXXXQQQLLLKKKIIIFFFFFFIIIJJJJJJKKKPPPZZZfffrrryyy~~~||||||~~~}}}|||}}}~~~~~~{{{qqqllliiilllpppqqquuuyyy}}}~~~uuuwwwsssqqqxxx|||{{{yyypppjjjfffccc```______^^^]]]\\\___aaaccceeefffhhhkkknnnsssuuu~~~{{{vvvwwwwww~~~lllZZZSSSNNNLLLKKKHHHHHHJJJJJJJJJLLLQQQZZZfffqqqxxxyyywwwxxx|||rrrllliiillloooqqquuuzzz~~~~~~{{{{{{~~~yyyuuuzzz~~~zzzwwwoooiiigggeeebbbaaa```___]]]\\\]]]___cccfffhhhlllqqqttt}}}~~~{{{vvvuuusssyyylll\\\UUUOOONNNLLLJJJIIIKKKJJJKKKMMMRRR\\\gggrrryyyvvvuuuwwwxxxmmmllllllooouuuxxxxxxwww}}}{{{{{{{{{}}}||||||ssslllggg```___^^^]]]]]]^^^```aaafffffffffgggjjjpppuuuyyyzzzzzzyyyxxxyyy}}}ppp[[[RRRKKKJJJJJJIIIIIIKKKHHHJJJLLLQQQ]]]kkkqqqqqqwwwuuuyyyvvvmmmmmmmmmqqqvvvyyyyyyxxx}}}{{{|||ssskkkfff```___^^^]]]^^^___aaacccggghhhiiikkkoootttzzz~~~{{{xxxwwwxxxwww]]]TTTLLLKKKKKKIIIIIIKKKIIIKKKNNNSSS___mmmtttttt{{{yyy}}}~~~tttmmmmmmooorrrvvvyyyyyyyyy~~~~~~|||ssskkkeee``````___^^^___aaaccceeeiiikkkmmmppptttyyy|||wwwvvvxxxaaaWWWNNNLLLKKKIIIIIIKKKJJJLLLOOOUUUaaapppxxxxxx~~~|||rrrkkklllooorrruuuxxxxxxxxx}}}|||sssjjjdddaaa```___```aaacccfffhhhkkknnnqqqsssvvv||||||wwwvvvxxxdddZZZPPPMMMLLLIIIIIIKKKJJJLLLOOOUUUcccsss|||}}}zzzqqqhhhkkknnnrrrtttuuuvvvwww{{{|||rrriiicccaaa``````aaacccfffiiikkkmmmppptttuuuxxx~~~|||xxxvvvyyyfff\\\QQQMMMLLLIIIIIIKKKIIIKKKNNNUUUddduuuyyypppfffjjjooorrrssstttuuuvvv{{{|||rrrhhhbbbaaaaaaaaabbbeeehhhlllnnnooorrrvvvxxx{{{}}}yyywwwzzzggg\\\QQQMMMKKKIIIIIILLLIIIKKKNNNUUUeeewww}}}~~~~~~}}}}}}vvvnnnfffkkkpppsssttttttvvvwww}}}{{{xxxxxx{{{}}}|||qqqhhhaaaaaaaaabbbcccfffjjjnnnpppppptttxxx{{{~~~{{{yyy|||fff[[[PPPLLLJJJIIIJJJLLLJJJLLLOOOWWWgggzzz~~~}}}|||{{{zzzzzzxxxyyy{{{zzzzzz|||tttlllggglllqqquuuuuuuuuvvvxxx~~~~~~|||pppnnnooosssvvvyyy|||qqqgggaaabbbbbbbbbdddgggkkkoooqqqqqquuuzzz~~~|||zzz}}}|||fff[[[PPPLLLJJJIIIJJJMMMKKKMMMQQQYYYiii}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxuuuwwwxxxxxxxxx{{{tttnnnppprrrssssssrrrrrrtttuuu~~~qqqooorrrxxx~~~sssooonnnllllllooossswwwzzz|||qqqiiidddbbbcccdddgggiiilllooopppqqqrrrxxxzzz}}}~~~ggg[[[OOOKKKKKKJJJJJJLLLKKKMMMOOOXXXkkk~~~~~~}}}}}}{{{zzzzzzzzzwwwsssvvv{{{zzz}}}uuupppqqqrrrtttuuuuuuuuuwwwyyynnnjjjlllooo}}}yyyooollllllkkkkkkmmmqqqtttvvvtttxxx}}}tttkkkeeeddddddeeegggiiillloooqqqrrrrrrxxxzzz}}}~~~gggZZZOOOKKKKKKJJJJJJKKKKKKLLLOOOYYYkkk}}}|||}}}{{{xxx{{{vvvrrrrrrtttuuuvvvwwwxxx{{{}}}}}}gggcccdddfffooo{{{vvvooolllllllllmmmnnnppprrrsssooorrrvvvyyy}}}{{{pppjjjfffeeefffgggiiillloooqqquuutttyyy{{{|||~~~fffZZZNNNKKKKKKJJJJJJKKKJJJLLLPPPYYYkkkwwwsssssstttvvvvvvvvvxxx{{{~~~uuuaaa^^^```aaafffmmmzzz|||uuurrrmmmnnnpppqqqrrrsssssssssuuuvvvwwwxxxyyy}}}vvvooogggfffeeeeeegggjjjmmmpppxxxwww|||{{{{{{}}}dddYYYNNNKKKKKKJJJJJJKKKJJJLLLPPPZZZkkk~~~wwwssssssttttttttttttvvvyyy|||qqqaaa^^^^^^]]]^^^bbbjjjvvv~~~xxxttttttpppqqqssstttvvvvvvvvvvvv{{{{{{{{{{{{{{{~~~xxxpppiiigggeeeccceeehhhlllnnnyyyzzz|||zzz|||cccXXXNNNKKKLLLJJJIIIJJJIIILLLPPPZZZlll}}}vvvrrrpppqqqrrrrrrrrruuuyyy|||{{{pppeee```\\\XXXWWWZZZ```kkkwww|||vvvtttuuutttuuuvvvxxxzzz{{{{{{{{{~~~~~~~~~{{{qqqllliiieeecccdddgggkkkoooxxxzzz~~~zzzzzzzzzbbbWWWMMMKKKLLLKKKIIIJJJHHHKKKQQQ[[[lll}}}uuuppplllmmmnnnoooqqquuu{{{pppjjjeee```ZZZUUUUUUWWW\\\eeeooovvv~~~{{{yyy{{{{{{|||}}}zzzooolllhhheeeeeehhhmmmppptttyyyzzzyyy|||uuuaaaVVVMMMKKKLLLKKKIIIJJJGGGKKKQQQ[[[lll|||{{{tttnnniiijjjlllnnnrrrwww~~~pppeeedddbbb___YYYUUUVVVYYY\\\dddkkkqqqxxx}}}~~~rrrooojjjffffffiiinnnrrrqqqwwwzzzyyy{{{sss```VVVMMMKKKLLLKKKIIIJJJGGGKKKQQQ[[[lll|||}}}yyyqqqjjjiiijjjkkkooosssxxx~~~rrriii^^^\\\YYYWWWVVVVVVXXXYYY```ccciiiqqqzzz}}}sssjjjhhhiiiiiilllpppsssyyy~~~wwwwwwyyy}}}qqq[[[RRRLLLKKKKKKIIIHHHIIIJJJKKKOOOYYYjjj|||vvvxxx~~~qqqjjjhhhiiikkknnnrrrwww}}}xxxhhhbbb\\\ZZZXXXWWWWWWXXXZZZ\\\dddfffkkkrrryyyyyynnnjjjiiihhhkkkooosssyyy~~~xxxxxxzzzxxx[[[SSSLLLKKKKKKIIIGGGHHHKKKKKKNNNXXXkkk|||~~~tttwww}}}qqqkkkhhhjjjlllooorrrvvv|||zzzhhh___]]]\\\\\\ZZZZZZ[[[]]]```aaahhhjjjmmmrrrwww|||xxxqqqmmmjjjlllppprrrxxx~~~yyyyyy|||\\\TTTMMMLLLKKKHHHGGGHHHLLLLLLMMMXXXkkk|||yyyqqquuu|||qqqllljjjllloooppprrrvvv|||{{{jjj```^^^```aaa`````````aaaccceeegggjjjlllnnnqqqtttyyy~~~}}}uuuoooooosssrrrwww|||yyyyyy|||\\\TTTMMMLLLKKKHHHFFFGGGMMMLLLMMMXXXkkk|||}}}wwwqqqvvv|||rrrlllkkknnnqqqrrrsssvvv||||||lllbbb^^^```fffeeedddddddddeeeggghhhiiikkklllnnnpppsssxxx}}}tttqqqsssrrrxxxzzzxxxxxx|||zzz\\\TTTMMMLLLKKKHHHGGGHHHLLLLLLMMMWWWjjj{{{~~~xxxuuuxxx~~~rrrlllkkkooossssssrrrttt{{{mmmccc______bbbgggffffffgggggghhhjjjkkklllmmmoooppppppsssyyyyyyrrrrrrtttyyyzzzyyyyyy|||vvv[[[SSSLLLKKKKKKIIIHHHIIIJJJLLLOOOXXXiiizzz~~~|||}}}xxxsssllllllmmmnnnpppsssvvvwww{{{zzz~~~sssllljjjnnnrrrrrrppprrryyy}}}qqqfffbbbbbbbbbcccfffhhhiiijjjlllnnnppprrrssssssttttttsssttt{{{wwwuuuuuuzzz|||{{{zzz|||uuuYYYQQQKKKKKKLLLJJJIIIJJJHHHKKKPPPXXXgggyyywwwlllfff```aaabbbdddgggkkknnnqqqtttvvv}}}ssslllhhhmmmqqqpppnnnpppwww~~~vvvlllddddddfffeeeeeefffkkklllooorrruuuwwwzzz{{{wwwxxxxxxvvvvvv||||||yyyvvv{{{~~~}}}|||~~~wwwXXXPPPKKKKKKLLLKKKJJJKKKFFFKKKQQQXXXfffxxxssshhhaaa[[[\\\]]]```dddhhhlllnnnooottt~~~tttkkkjjjjjjkkkmmmppptttxxxzzzvvvqqqiiiddddddgggjjjllltttxxx|||}}}}}}}}}|||zzz~~~yyy|||}}}{{{yyyzzz|||~~~sssWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXjjj~~~rrrggg```___]]]\\\^^^ccciiimmmooonnnsss|||vvvnnnkkkkkklllnnnrrruuuyyy{{{rrrqqqoookkkhhhjjjooosssyyy|||~~~}}}~~~}}}{{{yyyyyy{{{}}}qqqWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXjjj~~~ssshhhaaa^^^]]]\\\^^^dddjjjnnnppprrrvvv|||yyyqqqllllllnnnpppssswwwyyy{{{|||uuuwwwxxxtttoooooouuu{{{||||||{{{yyyxxxzzz|||oooWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXjjj~~~tttiiiddd```______bbbggglllpppqqqtttwww||||||ssskkklllnnnqqqtttvvvyyyzzz~~~}}}yyyttttttyyy~~~zzzzzzxxxxxxzzzmmmWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXiii~~~tttkkkfffeeeddddddfffjjjnnnpppqqqpppuuu|||}}}tttllllllmmmppprrruuuxxxyyy}}}}}}xxxvvvwwwzzz|||wwwwwwvvvxxx}}}lllWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXiii~~~uuulllggggggffffffhhhkkkmmmmmmllliiipppzzz~~~uuummmmmmmmmnnnqqqtttxxxzzzyyyxxxtttqqqsssyyyzzzwwwuuuuuuyyyjjjWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXjjj~~~tttllliiiddddddeeegggjjjkkkjjjiiifffmmmwwwvvvpppooonnnnnnppptttyyy|||yyyvvvoooqqquuuyyy~~~zzzxxxtttuuu{{{gggWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXjjj~~~~~~tttllliiibbbccceeehhhkkkmmmllljjjhhhmmmuuu~~~xxxsssqqqooonnnpppuuu{{{~~~xxxvvvmmmttt~~~zzzzzztttvvv|||eeeWWWSSSNNNJJJJJJJJJJJJJJJIIILLLPPPXXXjjj~~~}}}sssllliiibbbdddfffkkkoooqqqqqqooollloootttzzzvvvqqqnnnrrrvvvxxx}}}wwwssssssyyy~~~vvvtttuuuwww|||eeeSSSPPPLLLJJJJJJKKKJJJJJJKKKLLLMMMUUUhhh~~~|||ssslllhhhfffffffffiiinnnqqqsssssszzzsssqqqxxxuuupppmmmqqqtttwww{{{{{{{{{|||~~~xxxtttsssxxx~~~xxxtttyyy|||bbbSSSPPPLLLJJJJJJKKKJJJJJJKKKKKKLLLTTTfff|||{{{rrrkkkhhhdddcccdddhhhmmmqqqssstttyyysssssszzztttooolllooosssuuuyyy~~~zzzuuutttvvvyyy|||zzzvvvuuuzzz{{{vvv{{{~~~___RRRPPPLLLJJJJJJJJJJJJIIIJJJJJJKKKQQQbbbwww~~~yyypppjjjggg``````aaaeeekkkppprrrsssuuurrrsss|||~~~uuuooommmooossstttxxx}}}}}}vvvvvvttttttwwwyyy{{{|||wwwxxx|||zzzxxx}}}~~~^^^RRROOOLLLJJJJJJJJJJJJIIIIIIJJJJJJOOO^^^sssxxx}}}xxxnnnhhheee^^^^^^___bbbhhhlllnnnnnnpppooorrr|||vvvqqqnnnpppssstttxxx|||}}}{{{vvvqqqtttrrrtttwwwyyyzzz{{{yyy{{{~~~~~~zzz|||]]]RRROOOKKKIIIIIIJJJIIIIIIHHHJJJJJJNNN\\\ppp~~~ttt{{{vvvmmmgggddd___^^^^^^aaaeeehhhiiijjjllllllqqq{{{wwwqqqnnnpppssstttwww{{{vvvuuuuuusssrrrooooooqqqvvvxxxzzzxxxxxxyyyzzz{{{|||||||||{{{zzzwwwuuuwww}}}{{{]]]QQQOOOKKKIIIIIIIIIIIIHHHHHHJJJKKKNNN[[[ooouuu{{{vvvmmmgggccc```______aaaeeehhhiiiiiilllmmmsss|||wwwqqqmmmoooqqqrrruuuyyyyyyrrrpppqqqrrrsssoooooorrrvvvxxx{{{zzzyyyxxxxxxzzz{{{|||||||||vvvsssooopppqqqssswww~~~yyy\\\QQQNNNKKKIIIIIIIIIIIIHHHHHHJJJLLLNNN[[[ooo||||||vvvmmmgggcccbbbaaaaaadddhhhkkkllllllpppqqqwwwvvvppplllnnnppppppssswww~~~|||vvvqqqnnnoooqqqsssttttttvvvyyyyyy|||~~~|||zzzzzz{{{~~~wwwsssrrrlllooorrrvvv{{{{{{}}}xxx\\\QQQNNNKKKIIIIIIIIIIIIHHHHHHKKKLLLOOO[[[ooo}}}vvvnnngggbbbbbbbbbcccfffjjjnnnpppqqqtttvvv|||zzzsssnnnllllllmmmrrryyy}}}xxxxxxvvvsssqqqrrrwww|||xxx~~~}}}}}}|||zzzyyyzzz|||zzztttooolllmmmqqqwww|||wwwzzz~~~sssZZZQQQOOOKKKIIIGGGGGGIIIJJJEEEFFFIIIOOO[[[nnn{{{qqqiiiccc___aaa```aaadddjjjooosssuuu|||~~~|||tttnnnmmmmmmnnnqqqvvv}}}zzzxxxyyyxxxvvvuuuwww{{{~~~}}}}}}~~~~~~yyytttsssuuuxxx}}}{{{|||ttt\\\QQQOOOLLLIIIHHHHHHIIIJJJGGGHHHIIINNNYYYlllwwwmmmfff```]]]```___```ccchhhnnnrrrttt}}}~~~tttlllllloooooopppqqqwww~~~xxxxxxyyyzzz{{{{{{~~~}}}{{{|||~~~~~~~~~rrr\\\QQQOOOMMMJJJIIIIIIIIIJJJJJJIIIIIIMMMWWWiiitttkkkeee```]]]aaaaaabbbeeeiiinnnrrruuu~~~sssjjjkkkooopppoooooottt~~~~~~zzzxxxzzz|||~~~~~~~~~|||~~~nnnZZZQQQOOOMMMKKKJJJIIIIIIJJJJJJJJJIIILLLVVViii~~~}}}ssslllgggcccaaacccdddfffiiilllpppvvvyyy}}}rrriiijjjnnnpppooopppsss}}}~~~zzz{{{}}}|||~~~}}}~~~|||yyy{{{}}}jjjYYYPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIIIILLLVVVhhh}}}|||zzzrrrmmmjjjgggfffdddfffiiikkknnnsssyyy}}}uuulllkkkmmmnnnppprrrttt~~~||||||}}}{{{xxxyyy~~~{{{{{{{{{zzzyyyyyy|||gggZZZOOONNNLLLKKKIIIHHHHHHHHHGGGGGGHHHKKKTTTdddxxx}}}xxx|||vvvqqqooommmkkkjjjdddhhhlllnnnqqqvvv}}}|||rrrnnnllllllpppuuuuuu~~~~~~||||||~~~{{{pppqqqvvv}}}|||zzz{{{|||||||||cccXXXMMMLLLKKKJJJIIIGGGGGGFFFFFFFFFGGGJJJQQQ___ppp|||~~~uuussszzzwwwtttssssssrrrqqqooohhhlllqqqtttwww|||xxxqqqlllkkkpppvvvvvv~~~}}}{{{}}}zzzpppjjjmmmttt}}}~~~||||||~~~|||___VVVLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFGGGHHHNNNZZZiiittt~~~|||vvvnnnooo~~~xxxwwwvvvvvvxxxxxxvvvuuummmrrrwww{{{}}}|||qqqmmmoooppppppvvv}}}~~~vvvnnnllliiijjjooo||||||}}}~~~|||vvv___PPPPPPNNNLLLJJJIIIHHHHHHHHHDDDEEEIIIKKKLLLQQQ^^^lll{{{wwwrrrnnnmmm{{{~~~~~~~~~zzzzzz{{{~~~sssooopppqqqrrrwww{{{~~~rrrlllkkkiiijjjpppzzz}}}~~~}}}rrr^^^SSSNNNMMMKKKIIIGGGGGGGGGGGGEEEFFFHHHKKKLLLQQQ___nnnwwwtttqqqnnnooo|||vvvqqqqqqrrrssswwwyyy|||uuulllhhhhhhhhhjjjpppyyy}}}~~~~~~mmm]]]UUUMMMLLLJJJHHHFFFFFFFFFFFFFFFFFFHHHJJJKKKQQQaaapppxxxvvvsssoooooo{{{||||||}}}yyyrrrqqqrrrrrryyywww}}}zzzsssmmmgggdddeeefffjjjqqqzzz}}}~~~~~~~~~ggg[[[TTTMMMKKKJJJHHHGGGFFFGGGGGGGGGGGGGGGIIIJJJPPPaaaqqq~~~|||xxxssspppwww|||}}}~~~}}}tttppppppqqqyyywww{{{uuummmhhhcccaaabbbeeeiiirrr}}}~~~~~~dddXXXQQQMMMLLLJJJHHHHHHGGGHHHHHHGGGGGGGGGHHHIIIOOO___ooo}}}xxxrrrttt~~~zzz|||~~~vvvpppppppppvvvvvvzzzqqqjjjfffcccaaabbbfffjjjsssaaaWWWPPPMMMLLLJJJHHHHHHHHHHHHIIIGGGGGGGGGHHHHHHMMM\\\kkk|||~~~|||vvvvvv}}}{{{tttxxx}}}yyyrrrpppqqqrrrtttzzz}}}nnnhhhfffdddcccdddhhhkkkuuuwww^^^XXXQQQKKKJJJIIIGGGGGGGGGHHHHHHFFFFFFHHHHHHHHHLLLYYYgggyyy|||yyywww~~~zzzxxxrrrvvv||||||sssqqqrrrooorrryyyyyylllggggggfffeeeeeejjjllluuuqqq\\\YYYSSSJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFHHHIIIHHHKKKWWWdddyyy}}}{{{vvv}}}~~~|||yyyvvvtttxxx}}}~~~}}}{{{{{{|||vvvqqqpppsssuuuxxx}}}xxxmmmiiigggdddgggmmmkkkqqq{{{~~~}}}mmm\\\VVVQQQLLLJJJIIIGGGFFFFFFGGGGGGGGGEEEFFFHHHIIIKKKSSS\\\uuu}}}zzz|||}}}zzzyyyxxxzzzyyyyyyyyyzzz{{{}}}~~~yyysssqqqrrrtttwww|||{{{rrrnnnkkkhhhjjjooommmqqqxxx~~~|||iiiZZZTTTPPPLLLKKKIIIGGGFFFFFFGGGGGGGGGEEEFFFHHHHHHJJJRRR[[[rrr~~~}}}~~~}}}{{{{{{{{{zzzzzzyyyzzz{{{|||}}}vvvrrrqqqsssvvvzzzxxxtttrrrooooooqqqmmmpppuuu~~~~~~|||fffYYYUUUQQQLLLKKKIIIHHHGGGFFFGGGGGGGGGEEEFFFHHHHHHIIIQQQZZZmmm~~~~~~~~~}}}||||||}}}|||zzzyyyyyyyyyzzz{{{yyysssrrrsssvvvzzz~~~{{{yyyvvvsssrrrmmmooosss{{{}}}fff[[[XXXTTTMMMLLLJJJHHHGGGFFFFFFGGGFFFEEEFFFHHHHHHIIIOOOXXXiii}}}~~~~~~~~~{{{{{{{{{{{{{{{{{{zzzzzz}}}|||zzzyyyxxxxxxyyyyyy|||ttttttuuuwwwzzz~~~zzzuuummmpppttt{{{}}}fff]]]YYYUUUNNNMMMKKKHHHGGGFFFFFFGGGFFFEEEFFFHHHHHHHHHMMMUUUeee{{{}}}yyyyyyyyyzzz{{{~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyywwwwwwwwwxxxxxxvvvtttuuuwwwzzz|||qqqsssvvv{{{uuuddd^^^ZZZVVVOOOMMMKKKIIIGGGFFFFFFGGGFFFEEEFFFHHHGGGGGGLLLSSS```xxx}}}vvvwwwxxxyyyzzz|||~~~~~~~~~~~~}}}}}}||||||zzzzzzzzzyyyyyyyyyyyyxxxwwwwwwvvvuuuuuuvvvwwwxxxzzztttuuuvvvyyy~~~xxxxxxwwwxxx~~~pppdddaaa]]]YYYOOONNNLLLIIIGGGGGGFFFFFFFFFEEEFFFHHHGGGFFFKKKRRR[[[uuu|||xxxzzz{{{{{{zzz{{{~~~~~~~~~}}}|||{{{zzz{{{zzzzzzyyyxxxwwwvvvuuusssssssssssstttvvvxxxyyy|||ssstttuuuwww}}}~~~{{{wwwvvv}}}}}}~~~ooofffeeeaaa]]]PPPNNNLLLIIIHHHGGGFFFFFFFFFEEEFFFHHHGGGFFFJJJQQQXXXsss}}}{{{{{{}}}~~~}}}{{{{{{}}}~~~}}}{{{zzzyyyzzzyyyxxxvvvuuusssrrrqqqpppppppppqqqsssvvvxxxzzzwwwsssrrrwww}}}||||||pppfffffffffaaaXXXPPPJJJIIIIIIFFFEEEFFFIIIGGGFFFEEEFFFHHHKKKMMMXXXjjj}}}||||||{{{}}}}}}zzzwwwwwwzzz~~~}}}|||}}}~~~}}}{{{yyywwwvvvuuuuuuvvvwwwxxxwwwuuusssrrrrrrqqqpppooonnnpppsssvvvyyyzzzuuusssvvv{{{~~~rrrhhhggggggaaaZZZQQQJJJIIIIIIGGGEEEFFFHHHGGGEEEEEEEEEHHHJJJLLLUUUfff{{{||||||~~~}}}||||||}}}}}}|||zzzxxxxxxzzz||||||yyyxxxxxxyyyyyyxxxyyyxxxwwwvvvtttsssrrrqqqppprrrtttuuutttrrrqqqqqqppppppooopppqqqtttvvvxxx~~~wwwssstttyyy}}}uuummmlllkkkddd\\\SSSKKKJJJIIIGGGFFFGGGGGGFFFEEEDDDEEEGGGIIIJJJRRR```sss~~~zzzuuusssuuuyyy}}}}}}{{{zzz~~~|||yyyyyyzzzzzz{{{zzzyyywwwtttrrrrrrqqqpppnnnrrrrrrsssrrrqqqooommmllliiimmmqqqsssrrrqqqppppppnnnoooppprrrtttuuuwwwwwwzzzrrrssswww{{{~~~yyyqqqppppppjjj^^^UUUMMMKKKJJJHHHGGGHHHGGGFFFEEEDDDEEEFFFHHHIIIOOO[[[lll~~~~~~{{{{{{xxxuuussssssuuuyyy|||}}}|||{{{{{{|||~~~{{{xxxvvv{{{xxxvvvwww{{{}}}}}}{{{vvvtttqqqpppooommmjjjhhhmmmnnnpppppppppnnnllljjjhhhlllppprrrrrrppppppooonnnoooqqqtttvvvvvvwwwwww}}}sssrrrvvvzzz||||||{{{tttrrrsssnnnaaaWWWOOOLLLKKKHHHGGGIIIGGGFFFEEEEEEEEEFFFGGGHHHNNNWWWgggzzz}}}}}}xxxvvvvvvtttssssssuuuwwwxxxwwwvvvvvvvvvuuuvvvyyy~~~}}}yyytttrrruuusssrrruuu{{{~~~~~~|||vvvtttsssrrrqqqnnnjjjhhhlllnnnoooppppppooommmlllmmmpppssstttsssqqqppppppooopppsssuuuwwwwwwvvvvvvvvvsssvvvyyy}}}~~~yyyyyy|||xxxvvvvvvpppdddZZZPPPMMMKKKIIIHHHJJJGGGGGGFFFFFFFFFGGGGGGGGGLLLUUUdddvvvzzz~~~{{{uuussstttooooooppprrrtttssspppnnnpppooonnnooorrrwww}}}}}}yyyuuuqqqooopppppprrruuuyyy|||}}}}}}xxxwwwvvvwwwvvvtttppplllnnnooopppqqqrrrrrrqqqpppsssuuuvvvvvvtttrrrrrrrrrrrrssstttvvvvvvvvvvvvuuu{{{uuuvvvwwwzzz}}}|||yyywwwyyy{{{}}}~~~}}}{{{zzz}}}{{{|||~~~~~~{{{tttfff[[[QQQNNNLLLIIIIIIKKKHHHHHHHHHGGGGGGGGGGGGHHHJJJRRR```qqqwww{{{}}}yyysssppprrrjjjjjjjjjlllnnnmmmkkkiiikkkiiiffffffhhhmmmssswwwzzzyyyxxxvvvtttrrrpppnnnnnnpppsssuuuvvvwwwyyy{{{yyyyyyzzz{{{|||zzzvvvrrrppppppqqqrrrsssttttttuuuvvvwwwwwwvvvttttttuuuvvvuuuuuuuuuvvvvvvuuuuuuuuu~~~wwwvvvvvvwwwzzz{{{xxxwwwyyyzzz{{{zzzxxxvvvvvvvvvwww{{{}}}xxxyyy}}}yyyggg\\\RRRNNNLLLIIIIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIQQQ___nnn{{{tttvvv{{{yyytttnnnkkkllliiihhhggggggiiijjjjjjjjjhhheeeaaa```aaaeeekkknnntttsssrrrqqqppppppoooooonnnqqquuuuuutttsssvvvxxxzzz{{{|||~~~~~~zzzvvvqqqqqqqqqrrrsssuuuvvvwwwwwwwwwwwwvvvuuuuuuwwwzzzwwwwwwvvvvvvuuuuuuuuutttxxxtttvvv{{{{{{yyyxxxxxxxxxvvvtttrrrqqqpppqqqqqq|||}}}~~~vvvooovvv~~~~~~lllaaaVVVRRRQQQNNNKKKKKKHHHGGGGGGFFFEEEEEEFFFFFFJJJNNNWWWfffvvv{{{{{{yyytttpppnnnnnnooohhhhhhiiiiiiiiihhhhhhgggfff```[[[[[[\\\^^^dddkkknnnooopppooonnnmmmnnnppprrrpppooonnnnnnppprrrsss}}}||||||}}}~~~}}}{{{zzzyyyxxxvvvuuuuuuuuuvvvvvvyyywwwvvvvvvxxxyyyyyyxxxzzzzzzzzzzzzyyywwwvvvuuu|||uuuvvv{{{~~~zzzyyyxxxxxxttttttssssssttttttuuuvvv{{{~~~{{{tttpppvvv~~~ooocccWWWSSSQQQNNNLLLLLLGGGGGGFFFFFFFFFFFFGGGGGGIIIMMMVVVdddsss}}}{{{~~~yyyuuuqqqpppoooooojjjjjjjjjjjjiiihhhgggfffbbb]]]YYYZZZ[[[\\\bbbiiinnnoooppppppnnnnnnooopppqqqpppooonnnnnnoooqqqrrryyyyyyzzz{{{||||||{{{zzzyyyxxxwwwvvvuuuvvvvvvwwwxxxxxxxxxzzz||||||zzzxxx{{{{{{zzzxxxwwwvvvuuuuuuwwwvvvzzz~~~zzzyyyxxxxxxwwwrrrrrrssssssuuuwwwyyyzzz}}}}}}wwwssssssyyysssfffYYYTTTQQQNNNLLLLLLGGGGGGFFFFFFFFFGGGHHHHHHIIIKKKSSS```ooozzz~~~yyyzzz}}}|||zzzwwwtttrrrpppooolllllllllkkkiiihhhfffeee```[[[YYY[[[\\\]]]bbbgggmmmooopppooonnnmmmnnnoooqqqpppooonnnnnnnnnooopppssstttvvvyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyyyyyyy{{{~~~~~~{{{xxx|||{{{yyywwwuuuuuuuuuuuu|||wwwyyy}}}{{{xxxwwwwwwwwwvvvuuusssrrrqqqqqqssswww{{{~~~zzzvvvvvvzzzuuugggZZZTTTQQQNNNLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIPPP[[[jjjvvv}}}~~~wwwttt}}}|||||||||{{{xxxuuurrrpppnnnmmmlllkkkiiigggeeeddd```\\\[[[^^^``````ccchhhlllmmmnnnmmmlllkkklllnnnppppppnnnmmmmmmmmmmmmnnnnnnqqqtttwwwyyyzzz|||}}}|||{{{zzzyyyyyyzzz{{{||||||||||||~~~~~~|||}}}{{{xxxvvvttttttuuuvvv{{{zzz{{{wwwvvvttttttuuuuuusssrrrooonnnlllmmmqqqxxx~~~yyyyyy{{{{{{sssfffYYYTTTQQQNNNLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHMMMXXXfffsss|||yyysss|||~~~~~~~~~~~~}}}zzzvvvrrrooommmllllllkkkiiigggeeedddaaa]]]\\\___aaaaaadddhhhjjjkkklllllljjjjjjkkklllpppooonnnmmmllllllkkkkkkllloootttwwwxxxyyy{{{~~~~~~}}}|||||||||}}}~~~~~~~~~|||{{{}}}|||zzzxxxvvvuuuuuuvvvwww~~~~~~yyyuuutttrrrqqqqqqrrrrrrqqqooohhhhhhiiimmmsss{{{{{{yyy|||{{{ooocccXXXUUUSSSPPPNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGKKKUUUdddsss|||~~~www{{{}}}yyytttooollljjjjjjjjjiiiiiigggfffeeebbb^^^\\\^^^______bbbfffiiikkklllkkkjjjiiijjjkkkoooooonnnmmmllljjjiiiiiijjjoootttvvvvvvvvvyyy|||~~~}}}|||||||||}}}~~~~~~zzzzzz{{{~~~zzzzzzxxxwwwwwwwwwxxxyyyzzztttoooooonnnmmmmmmooopppooonnnfffiiimmmsssyyy}}}}}}yyyyyy}}}lllaaaYYYWWWWWWTTTQQQPPPKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGJJJTTTcccsss~~~xxxxxx~~~{{{vvvpppjjjgggfffgggggghhhhhhhhhggggggeeeaaa^^^___```___bbbgggjjjlllmmmlllkkkjjjkkkmmmooonnnnnnmmmkkkiiihhhgggiiinnnssstttssssssuuuyyy|||{{{zzzzzzzzz{{{}}}~~~~~~|||zzzzzz|||}}}~~~~~~xxxyyyyyyyyyyyyzzzzzzzzz{{{vvvppplllllljjjiiijjjlllnnnnnnnnniiinnntttzzz}}}}}}{{{yyy~~~zzzxxxzzz~~~jjjaaaYYYYYYZZZWWWSSSRRRHHHHHHHHHIIIJJJKKKLLLMMMHHHGGGJJJTTTcccsss~~~wwwttt{{{}}}xxxssslllfffcccddddddfffggghhhhhhhhhhhhjjjeeeaaabbbbbbaaaeeejjjlllmmmnnnnnnllllllmmmnnnnnnnnnnnnmmmkkkiiigggfffhhhmmmrrrsssqqqpppsssvvvzzzyyyxxxxxxyyyzzz{{{|||{{{zzzzzz{{{}}}}}}|||{{{wwwxxxyyyzzz{{{{{{{{{{{{