BM6P6(@ rrrhhhhhhjjjrrrzzzxxxnnnjjjiiinnnqqqpppnnnnnnqqqsssvvvxxxxxxuuuqqqooojjjllloooqqqrrrrrrpppoookkkhhheeeeeehhhlllppprrrmmmmmmlllnnnooonnnllljjjiiihhhffffffhhhjjjkkkjjjkkkkkkkkkmmmmmmkkkgggdddaaa``````bbbccccccaaa___bbbaaa______aaacccccccccaaaaaa`````````___^^^^^^dddgggppp~~~zzztttrrrrrrrrrooommmgggddd```[[[VVVTTTRRRRRRMMMNNNOOOOOONNNNNNOOOPPPOOOSSSXXX\\\___aaadddfffjjjiiiiiilllpppsssuuuuuuqqqttttttqqqqqqrrrrrrnnnssstttxxx~~~|||||||||vvvrrrrrrtttuuuvvv|||vvvpppllljjjkkklllhhhjjjmmmqqqtttvvvuuutttooommmkkkjjjlllmmmnnnooopppooonnnooorrruuuvvvwwwoooooooooqqqsssssspppnnnjjjkkkmmmnnnmmmkkkiiihhhmmmooorrrtttvvvxxx{{{}}}xxxqqqkkkfffdddaaaaaa````````````aaaaaa]]]]]]\\\ZZZZZZYYYYYYYYY[[[ZZZ[[[```fffpppqqqhhhjjjlllttt|||xxxqqqmmmkkkpppsssqqqoooooooooqqqtttuuutttqqqnnnkkkjjjllloooqqqrrrqqqooonnnjjjgggdddccceeeiiilllmmmmmmmmmmmmoooppppppnnnmmmfffdddcccdddfffiiiiiiiiikkkjjjjjjkkkkkkiiifffccccccbbbbbbcccdddcccaaa___```___]]]^^^```bbbcccbbbbbbbbbaaa```____________bbbeeelll{{{}}}{{{vvvqqqnnnnnnnnnllliiidddaaa\\\WWWTTTRRRQQQQQQLLLNNNOOONNNMMMMMMNNNPPPRRRVVV[[[___bbbdddgggiiikkkjjjjjjmmmpppsssttttttqqqttttttrrrrrruuutttrrrttttttwww|||~~~}}}yyytttrrrsssvvvxxxzzz~~~{{{vvvpppmmmkkkkkkkkkjjjkkklllnnnpppqqqppppppqqqooommmlllmmmooopppqqqrrrqqqooooooqqqrrrsssrrrooooooppprrrsssssspppnnniiijjjjjjkkkjjjiiihhhggghhhiiijjjkkkllloootttwww}}}xxxrrrmmmhhheeeccc______^^^^^^___```bbbccc\\\[[[ZZZYYYYYYZZZ[[[\\\[[[YYYYYY\\\aaajjjxxxrrrjjjooorrrzzzzzzuuupppnnnqqqtttrrroooooonnnppprrrsssrrrpppllljjjkkkmmmoooqqqrrrqqqooommmkkkiiieeedddfffhhhjjjjjjjjjjjjkkklllnnnooommmkkkcccbbbaaabbbeeehhhjjjjjjkkkjjjiiihhhiiihhhfffdddeeedddcccddddddccc```^^^^^^]]]\\\\\\___bbbccccccdddcccaaa___^^^___```aaabbbdddjjjttt|||}}}}}}zzzvvvqqqllljjjjjjiiifffccc```]]]XXXSSSPPPOOOPPPQQQNNNOOOPPPPPPOOOOOOQQQSSSWWWZZZ___cccfffhhhkkkmmmmmmllllllnnnrrrtttttttttqqqtttuuutttuuuyyyyyywwwvvvtttuuuzzz}}}xxxvvvttttttxxx{{{~~~{{{yyyvvvrrrooommmllllllnnnnnnnnnnnnnnnmmmmmmmmmqqqpppnnnmmmnnnooorrrssssssqqqpppppprrrssssssrrrppppppppprrrsssrrrooommmggggggggggggffffffffffffddddddccccccdddgggmmmqqquuusssoookkkgggdddcccccc______^^^]]]^^^```cccddd[[[ZZZYYYYYYYYY[[[^^^___]]]ZZZYYY[[[^^^eeerrruuuooouuuzzz|||vvvqqqnnnqqqssspppnnnnnnlllnnnqqqssssssqqqooonnnmmmnnnqqqrrrrrrqqqooonnnmmmkkkiiiiiijjjlllmmmmmmggggggggghhhiiihhhfffdddaaa```___aaaeeeiiikkkkkkllljjjhhhggghhhgggfffddddddccccccccccccaaa^^^\\\^^^\\\[[[\\\___bbbcccccceeecccaaa^^^^^^___aaacccfffiiimmmqqqyyy{{{vvvvvv{{{|||yyywwwqqqmmmhhhffffffdddaaa^^^[[[YYYTTTPPPNNNOOOPPPRRRQQQRRRSSSSSSRRRSSSVVVXXX[[[^^^cccgggiiikkknnnooonnnnnnnnnpppsssuuuuuutttsssvvvwwwvvvxxx}}}~~~}}}wwwttttttzzzzzzssssssvvv{{{xxxxxxvvvtttrrrpppnnnmmmqqqqqqpppooommmmmmnnnoooppppppooonnnmmmnnnppprrrpppooooooqqqtttvvvwwwvvvooonnnooopppqqqpppmmmjjjeeeddddddcccccccccddddddbbbbbbbbbbbbbbbeeeiiilllllljjjhhhfffddddddddddddcccbbb```______aaacccddd\\\[[[ZZZYYYZZZ\\\___aaaaaa^^^\\\]]]___dddppp|||yyyrrryyy~~~zzzuuuooolllnnnpppnnnlllllliiikkknnnppprrrrrrqqqpppoooppprrrtttsssrrrooonnnlllkkkjjjkkkmmmooopppooohhhgggfffeeeeeeccc```]]]]]]\\\\\\^^^bbbfffhhhiiikkkjjjhhhgggggggggfffdddbbbaaa```aaaaaa```]]][[[^^^]]]\\\]]]```cccdddddddddccc```______aaaccceeemmmppprrrrrruuuxxxtttxxx}}}zzzwwwuuusssmmmiiieeecccbbbaaa]]]YYYWWWUUURRROOONNNOOORRRSSSQQQRRRSSSSSSTTTVVVZZZ]]]___bbbfffiiikkklllnnnpppooooooppprrruuuvvvvvvuuutttwwwxxxwwwyyy~~~wwwuuuwww~~~xxxsssooorrryyyvvvvvvuuutttsssrrrppppppoooppppppooollllllmmmpppooopppqqqpppnnnmmmnnnooollllllmmmooorrrttttttsssmmmllllllmmmmmmllliiifffcccbbbbbbaaaaaabbbcccccc^^^aaacccdddddddddeeeffffffeeeeeeeeefffffffffggghhhfffdddbbbaaaaaabbbccc^^^^^^\\\\\\\\\^^^___aaaaaa___^^^___```dddnnnxxx}}}uuu{{{tttsssllliiikkkmmmkkkjjjkkkfffhhhkkkmmmoooppppppooopppqqqssstttsssqqqooommmiiihhhhhhjjjmmmnnnnnnmmmkkkjjjhhhgggfffccc___\\\YYYXXXXXX[[[___ccceeefffiiihhhgggggggggfffdddbbb^^^]]]^^^___aaa```^^^\\\___^^^]]]^^^```cccddddddbbbaaa``````aaaccceeegggpppssstttrrrrrr||||||vvvyyy{{{wwwtttrrrooommmjjjfffbbb```___]]]YYYUUURRRQQQPPPOOOOOOQQQRRRTTTOOOPPPRRRSSSUUUXXX]]]aaadddgggjjjllllllmmmnnnoooooooooqqqtttwwwxxxxxxvvvtttwwwwwwuuuwww|||~~~}}}xxxyyy~~~zzzpppmmmmmmqqqwww~~~}}}yyysssssssssrrrrrrrrrqqqqqqjjjmmmnnnmmmjjjiiikkkmmmpppsssvvvuuuqqqmmmmmmmmmkkkjjjjjjlllmmmnnnlllkkkkkkkkkkkkkkkkkkjjjfffcccaaaaaaaaabbbbbbbbbbbbbbb[[[^^^bbbcccbbbaaa``````cccdddgggiiijjjjjjiiiiiiiiiiiigggeeecccbbbaaaaaa____________``````aaabbb```______``````aaahhhqqq{{{rrrqqqjjjgggiiikkkjjjiiijjjhhhjjjlllmmmoooooonnnnnnooopppqqqrrrqqqooolllkkkiiihhhhhhjjjlllllljjjiiilllkkkiiihhhgggeeeaaa^^^ZZZYYYYYY[[[___ccceeefffeeeeeeeeeeeefffdddaaa^^^[[[[[[\\\___aaabbbaaa```___^^^\\\]]]___aaabbbaaa______```aaaccceeeggghhhlllooopppnnnmmmsss~~~yyy}}}|||yyyuuusssqqqooollljjjfffccc___]]]\\\ZZZUUUQQQMMMMMMNNNOOOPPPQQQRRRRRRPPPQQQSSSUUUXXX]]]ccchhhiiikkknnnooonnnnnnoooooonnnoooqqquuuyyyzzzyyyxxxsssuuutttqqqrrrwwwyyyxxxzzz}}}tttoooooonnnooorrruuuxxxxxxuuurrroooooonnnnnnnnnooopppqqqiiimmmpppooojjjggghhhjjjsssxxx}}}}}}wwwqqqnnnnnnjjjiiijjjkkkmmmmmmkkkiiilllkkkkkkkkkkkkiiieeebbb```aaabbbcccccccccbbbbbb\\\^^^``````___^^^^^^___bbbeeeiiilllnnnmmmkkkjjjgggggggggfffeeecccaaa```]]]___```bbbddddddddddddbbbaaabbbcccaaa___ccciiiwwwssspppjjjfffhhhkkkjjjiiikkkmmmnnnoooppppppoooooonnnmmmnnnpppqqqpppmmmjjjiiikkkjjjjjjkkklllkkkiiigggjjjiiihhhggggggeeebbb___^^^]]]\\\^^^bbbfffhhhhhhbbbbbbcccddddddbbb^^^[[[ZZZ[[[\\\___cccddddddbbb___]]][[[\\\^^^___```___]]]^^^```bbbdddggghhhiiigggjjjllljjjhhhllluuu~~~}}}{{{}}}zzzwwwuuusssqqqqqqooommmjjjdddaaa]]][[[ZZZWWWRRRNNNJJJKKKMMMNNNPPPQQQQQQQQQSSSUUUWWWZZZ]]]cccjjjnnnlllnnnqqqqqqpppoooooopppnnnoooqqqvvvzzz{{{zzzyyyqqqsssrrrnnnnnnsssuuusss|||xxxrrrrrruuuooommmlllmmmooooooooonnnllllllkkkkkkkkkmmmoooppplllpppsssrrrlllhhhhhhjjjwww}}}|||uuupppooohhhhhhjjjmmmpppqqqpppooommmlllkkkkkkkkkiiieeebbb___aaacccdddeeedddcccbbb_________^^^]]]]]]___aaabbbeeekkkooopppooollljjjcccdddfffgggfffdddbbb```[[[]]]aaadddggggggggggggeeedddeeefffccc^^^```eeeqqqyyy~~~zzzqqqmmmkkkiiiiiijjjllllllkkknnnnnnooooooppppppqqqqqqqqqrrrqqqooommmkkklllmmmooollliiihhhhhhhhhgggfffjjjjjjjjjjjjiiigggeeeddd```______ccciiikkkgggcccfffdddbbb___^^^]]]\\\\\\YYY[[[]]]_________^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZXXX]]]dddhhhhhheeecccaaaaaaaaaaaacccfffjjjnnnqqq~~~~~~{{{wwwuuuuuussspppmmmjjjgggeeedddaaa^^^ZZZVVVRRRPPPPPPOOOMMMMMMNNNNNNOOOOOOOOOOOOQQQSSSWWW]]]ccciiinnnqqquuutttsssssstttuuusssrrrrrrrrrtttxxx{{{zzzuuuqqqsssnnnkkklllmmmmmmqqqvvvwwwqqqqqqsssvvvsssppplllgggeeeeeefffgggggghhhiiikkklllllllllllloooqqqqqqoookkkhhhiiijjjuuuwwwyyyyyyuuupppllljjjlllkkkkkkllloooppppppooonnnoooooommmkkkgggdddbbbaaabbbdddffffffdddaaa```aaa```^^^\\\[[[[[[[[[\\\bbbfffkkknnnmmmkkkiiiiiigggccc``````bbbcccbbbaaa^^^```cccfffhhhhhhhhhggghhhfffeeecccaaa______^^^iiittt~~~zzzqqqmmmkkkiiiiiikkkmmmmmmmmmmmmnnnnnnooooooppppppppppppppppppooolllkkklllmmmnnnlllhhhgggggghhhhhhggglllllllllkkkjjjhhhffffffcccbbbbbbfffkkkmmmkkkgggcccaaa___]]][[[ZZZZZZZZZ\\\]]]^^^``````___^^^]]]ZZZZZZXXXWWWWWWWWWXXXXXXYYY^^^cccfffeeecccaaa___^^^^^^```bbbeeehhhlllnnn~~~~~~|||yyywwwtttqqqqqqooollliiifffcccbbbaaa\\\ZZZWWWSSSPPPNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRUUUYYY^^^eeekkkpppsssvvvtttrrrrrrtttttttttssspppqqqsssvvvyyyxxxtttpppqqqmmmjjjjjjkkkmmmuuu~~~vvvrrrppppppqqqllljjjfffcccbbbbbbdddeeejjjjjjjjjiiiiiiiiihhhhhhkkkmmmmmmllliiiggghhhjjjlllnnnqqqqqqooollljjjjjjkkkjjjkkkmmmoooqqqpppooolllllllllllljjjgggdddbbb___aaacccddddddcccaaa``````___^^^]]]\\\[[[[[[[[[___ccchhhkkkjjjiiiggggggfffcccaaa```bbbcccbbbaaa___aaacccfffgggggggggfffddddddbbbaaa````````````dddnnnxxx~~~tttmmmkkkjjjjjjkkkmmmnnnmmmkkkkkklllmmmmmmnnnoooooommmnnnooonnnlllkkklllmmmmmmjjjgggeeefffhhhiiiiiinnnnnnlllkkkjjjhhhggggggdddccccccgggkkkmmmkkkiiieeedddbbb___^^^]]]]]]]]]^^^___`````````___^^^]]]YYYXXXWWWVVVUUUVVVWWWWWW[[[^^^bbbdddcccaaa______\\\]]]^^^aaacccfffhhhiiiqqq{{{vvvsssqqqooonnnkkkjjjgggdddaaa^^^]]]\\\VVVTTTRRROOOMMMLLLLLLLLLNNNNNNMMMMMMOOOQQQSSSUUUTTTWWW[[[aaahhhnnnsssuuuvvvtttqqqqqqrrrtttuuuuuupppppprrrtttvvvuuurrrooonnnkkkiiiiiijjjppp~~~zzztttrrrooolllkkkeeedddaaa______aaadddfffnnnllljjjgggeeedddddddddfffgggggggggffffffgggiiifffhhhjjjjjjjjjiiijjjkkkiiiiiikkknnnqqqqqqpppnnniiijjjjjjjjjhhhfffdddccc```aaabbbccccccbbbaaa```^^^^^^^^^]]]\\\[[[ZZZYYY\\\```fffiiiiiihhhgggfffeeecccaaaaaabbbcccbbbaaaaaabbbccceeeeeeeeeeeedddaaaaaa```_________``````___gggpppxxx{{{qqqnnnlllkkkkkklllkkkjjjgggggghhhiiijjjkkkkkklllkkklllnnnmmmlllkkkkkklllllliiieeedddfffhhhjjjjjjnnnmmmkkkjjjhhhggggggfffaaaaaabbbdddhhhjjjiiiggggggeeecccaaa```_________````````````___^^^\\\\\\XXXXXXVVVVVVVVVVVVWWWXXX[[[^^^aaacccbbbaaa``````\\\]]]___```bbbbbbccccccfffttt|||wwwrrrpppnnnlllkkkfffdddbbb___\\\ZZZXXXWWWPPPPPPNNNMMMLLLLLLLLLLLLNNNMMMLLLLLLNNNRRRVVVXXXXXX[[[___eeekkkqqquuuwwwvvvssspppoooqqqtttvvvvvvrrrrrrsssssssssqqqnnnllliiiggghhhjjjmmmxxx}}}sssqqqppplllgggeeeaaa___^^^]]]___bbbfffiiinnnlllhhheeecccbbbbbbcccbbbbbbccccccdddeeegggiiihhhiiijjjiiihhhhhhjjjlllggghhhjjjnnnqqqrrrpppmmmhhhhhhiiiiiihhhgggeeeeeecccccccccbbbaaa```___^^^\\\]]]]]]]]]]]][[[YYYXXX[[[```eeeiiiiiihhhggggggcccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccddddddcccbbbbbb```______^^^]]]^^^^^^^^^]]]bbbjjjsss|||uuurrrnnnkkkjjjiiigggeeeccccccdddeeefffggghhhhhhjjjlllmmmmmmlllkkkkkkkkkjjjgggddddddeeehhhiiiiiijjjjjjiiihhhgggfffeeeeee``````aaacccfffhhhhhhgggdddbbb```___]]]]]]]]]]]]_________^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWXXXYYYZZZ[[[^^^bbbccccccbbbbbbbbb^^^______``````______^^^```jjj{{{}}}yyytttpppnnnllljjjhhhaaa```^^^[[[XXXVVVUUUTTTMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLMMMPPPTTTXXX[[[]]]```dddiiinnnrrruuuvvvtttrrrooooooqqqtttvvvwwwuuuuuutttrrrooollliiihhhddddddhhhnnnuuuwwwooommmlllhhhdddccc\\\[[[ZZZ[[[]]]bbbfffiiikkkiiifffdddbbbbbbcccdddaaa``````aaaccceeegggiiillllllkkkiiigggfffgggiiiggghhhjjjnnnqqqqqqooolllhhhhhhhhhhhhhhhggggggggghhhfffdddbbb```^^^]]]]]][[[\\\\\\]]]\\\[[[YYYXXXYYY^^^cccggggggfffeeeeeeaaabbbccccccbbbbbbbbbcccbbbbbbbbbbbbbbbaaaaaa`````````^^^]]]\\\\\\[[[[[[]]]```gggppp~~~www{{{~~~wwwsssoookkkhhhfffcccbbb``````aaabbbdddeeeffffffkkkmmmnnnnnnlllkkkjjjjjjhhhfffeeeeeefffggghhhgggeeefffgggggggggeeedddcccaaabbbccceeefffhhhiiijjjeeedddbbb```_________```______^^^]]]\\\\\\[[[[[[ZZZZZZYYYXXXYYYZZZ[[[\\\[[[^^^ccceeedddbbbaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]^^^dddppp|||{{{~~~xxxuuuqqqnnnllliiifffddd]]]\\\ZZZWWWTTTRRRQQQQQQLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNPPPSSSXXX\\\^^^ccceeeiiilllppprrrssstttrrrpppoooooorrruuuvvvvvvuuuuuussspppkkkgggffffffcccdddkkkuuuzzzrrrkkkjjjiiieeebbbbbbYYYXXXWWWXXX[[[___dddggggggfffeeedddcccddddddeeebbb```^^^___aaadddffffffjjjjjjiiigggdddcccdddeeeiiiiiijjjmmmooopppnnnlllhhhhhhhhhhhhgggggggggggghhhgggccc```^^^\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYVVVZZZ```ccccccbbbaaa``````bbbcccdddbbbbbbbbbcccbbbbbbaaaaaa````````````aaa```^^^]]]\\\[[[[[[[[[]]]^^^dddnnn{{{www}}}vvvrrrnnnjjjgggeeebbb```___```aaabbbccceeefffffflllnnnpppooommmkkkiiiiiigggfffeeefffggggggfffdddaaaccceeehhhhhhfffdddbbbbbbcccdddfffggghhhjjjlllhhhgggeeecccbbbbbbbbbccc______^^^]]]]]]]]]]]]]]]ZZZZZZYYYXXXYYYZZZ[[[\\\\\\___dddeeeddd```]]][[[YYYYYYXXXYYYZZZ\\\^^^___]]]```gggttt{{{yyy}}}xxxqqqooollljjjhhheeeaaa]]]YYYXXXVVVSSSQQQOOONNNMMMKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQUUUYYY]]]```bbbhhhjjjlllooopppqqqqqqppppppooonnnpppsssuuuvvvvvvqqqqqqppplllgggddddddeeeeeegggppp~~~sssmmmiiiiiihhhccc``````YYYYYYXXXXXX[[[___dddgggeeeeeeeeeeeeeeeeeeeeeeeeccc___\\\\\\___bbbccccccbbbdddeeeeeeccccccdddeeekkkkkkkkklllnnnnnnmmmkkkhhhggggggfffeeeeeeeeefffeeeccc```]]][[[[[[[[[\\\[[[[[[ZZZYYYYYYYYYYYYZZZVVVZZZ___bbbbbb```^^^^^^___aaaddddddcccaaabbbdddaaaaaa``````______``````___^^^]]]]]]\\\\\\\\\\\\[[[\\\aaakkkvvvzzztttqqqllliiigggeeecccaaa``````aaacccdddeeeggggggmmmoooqqqpppnnnkkkiiiiiifffffffffggghhhgggeeebbb___aaaeeeiiiiiihhheeecccaaabbbdddeeeeeegggiiillleeedddbbb```______````````````___^^^^^^^^^^^^___ZZZYYYXXXXXXYYYZZZ[[[\\\]]]aaaeeefffccc]]]XXXVVVUUUTTTTTTUUUXXX[[[___aaa\\\]]]bbbnnnzzzxxx{{{vvvrrrkkkjjjiiigggeeebbb\\\YYYWWWUUUSSSQQQNNNMMMLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLPPPQQQTTTYYY]]]aaadddeeekkklllnnnpppqqqpppooonnnooonnnoooqqqtttvvvvvvuuulllmmmlllhhhdddbbbccceeehhhjjjtttzzzyyynnniiigggiiihhhddd```___]]]\\\ZZZ[[[]]]aaafffhhheeeeeefffffffffeeeddddddccc___[[[[[[^^^```aaa```]]]___bbbddddddeeeggghhhmmmlllkkkkkklllmmmlllkkkggggggfffeeeddddddddddddaaa___\\\ZZZYYYZZZ[[[]]]\\\[[[YYYXXXXXXYYYZZZ[[[XXX\\\aaaccccccaaa___^^^^^^aaadddeeecccaaabbbdddaaa```____________``````]]]\\\\\\\\\]]]]]]^^^___YYYYYY___iiirrr~~~zzzsssnnnllliiiccc```aaa```aaaaaaaaabbbfffkkknnnppprrrsssrrrnnniiifffdddgggffffffhhhjjjhhhddd```aaadddggghhhfffeeefffhhhhhhfffdddeeefffhhhhhhggggggdddaaa______`````````````````````____________\\\[[[ZZZXXXXXXXXXYYYZZZ^^^___```bbbaaa\\\UUUPPPPPPNNNOOOUUUXXXYYY\\\```cccbbbeeennnzzzsssuuu~~~zzztttoookkkfffeeedddcccbbb___[[[WWWTTTSSSRRRQQQOOONNNMMMLLLIIIIIIJJJKKKMMMPPPRRRTTTSSSVVVZZZ]]]```cccgggiiimmmmmmnnnnnnnnnnnnnnnmmmjjjlllnnnpppqqqqqqpppooollljjjgggeeeeeeeeeeeedddfffqqqxxxrrrlllkkkiiihhhgggggggggggggggddd___\\\```jjjooooookkkjjjhhhggghhhgggeeecccbbbaaaaaa```______^^^^^^ZZZ\\\___bbbeeeggghhhhhhjjjjjjjjjjjjjjjiiihhhhhhgggfffeeedddbbbaaa```___^^^\\\ZZZXXXXXXYYY[[[\\\ZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[^^^bbbdddbbb```^^^]]]```aaabbbcccccccccbbbaaabbbaaa^^^\\\[[[\\\\\\]]]```___^^^]]]\\\\\\\\\\\\ZZZ^^^dddiiilllsssyyysssnnnllljjjeeebbbcccbbbccccccccccccfffjjjmmmooopppqqqooojjjfffdddcccbbbaaabbbdddffffffbbb___cccfffiiijjjiiihhhiiijjjhhhfffeeefffhhhhhhgggffffffccc```___``````````````````_________^^^^^^^^^[[[ZZZYYYXXXXXXYYYZZZ[[[]]]]]]^^^___^^^ZZZUUUQQQPPPLLLLLLPPPTTTWWW[[[```^^^]]]```hhhqqqwwwppptttxxx~~~zzzvvvrrrllliiidddbbb```___^^^[[[WWWTTTPPPOOOOOONNNNNNMMMMMMLLLMMMMMMMMMNNNOOOQQQSSSUUUVVVZZZ___cccfffhhhkkkmmmppppppoooooonnnmmmllllllkkklllnnnppppppnnnlllkkkhhhgggfffeeefffgggggggggqqq}}}|||sssnnnkkkiiifffdddeeefffgggggghhhgggeeefffnnnzzz~~~|||tttqqqmmmiiigggdddaaa___bbbbbbaaa```^^^\\\ZZZYYYVVVXXX\\\```dddfffggghhhiiiiiiiiiiiiiiihhhggggggeeeddddddcccbbbaaa``````^^^\\\ZZZXXXXXXYYY[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\___bbbcccbbbaaa``````ddddddeeeeeeeeedddbbbaaaaaa___]]][[[ZZZZZZ[[[[[[^^^]]]\\\\\\[[[[[[\\\\\\\\\^^^cccgggiiiooo~~~~~~yyyrrrmmmllljjjfffdddeeeddddddeeeddddddfffjjjmmmoooooonnnjjjeeeaaa______]]]]]]___bbbdddeeecccaaadddgggjjjllllllkkkllllllggggggggghhhiiiiiigggeeeeeebbb```___```aaa``````___^^^^^^^^^^^^]]]]]]]]]YYYXXXXXXWWWXXXZZZ[[[\\\[[[[[[[[[[[[[[[YYYUUURRROOOKKKJJJNNNSSSVVVZZZ___\\\[[[]]]```fffqqqsssllljjjsss~~~}}}{{{wwwtttqqqmmmiiifffaaa___[[[YYYWWWVVVSSSQQQNNNNNNMMMMMMNNNNNNOOOOOOQQQQQQQQQRRRSSSTTTVVVWWW[[[```fffkkknnnpppqqqrrrtttsssqqqooonnnmmmlllllllllmmmoooooonnnkkkgggeee```______```bbbfffiiikkk|||vvvoookkkkkkhhhdddbbbdddgggiiiiiiiiiiiijjjppp}}}yyyuuuooojjjfffdddaaa___bbbbbbaaa```]]]ZZZWWWUUUTTTWWW[[[___ccceeeffffffggggggggggggggggggfffeeecccbbbbbbbbbaaaaaaaaaaaa^^^]]][[[YYYYYYZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^```bbbcccbbbbbbcccdddhhhhhhhhhhhhfffdddbbb```^^^]]][[[YYYXXXXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^bbbdddeeehhhuuu|||zzzsssmmmkkkiiidddbbbdddbbbcccdddeeeeeehhhkkknnnqqqooollleee___ZZZYYYYYY[[[\\\^^^bbbdddffffffeeeeeegggkkkmmmnnnnnnmmmmmmgggggggggiiiiiihhheeebbbbbb```^^^^^^___``````___]]]]]]]]]\\\\\\\\\[[[[[[WWWVVVVVVWWWXXXZZZ\\\^^^[[[ZZZYYYYYYZZZYYYWWWUUUPPPLLLMMMSSSYYY[[[]]]```___^^^^^^^^^___hhh~~~vvvooorrryyy}}}{{{yyywwwssspppmmmjjjeeebbb___[[[WWWTTTRRRQQQPPPOOOPPPPPPOOOOOOOOOPPPQQQRRRQQQRRRSSSUUUVVVXXXZZZZZZ___eeelllrrrtttuuuuuuuuuuuutttrrrpppooonnnnnnnnnmmmnnnnnnmmmjjjfffbbb___\\\\\\\\\]]]bbbjjjsssyyy{{{uuuoookkknnniiieeedddfffiiikkkkkkhhhiiilllsssuuuqqqkkkgggfffeeeeeedddaaaaaaaaa```^^^ZZZWWWUUUXXXZZZ^^^bbbeeefffffffffeeeeeeffffffffffffeeeeeecccccccccbbbbbbbbbbbbbbb^^^]]]\\\ZZZZZZ[[[\\\\\\^^^]]]]]]]]]]]]]]]]]]^^^___```bbbbbbbbbccceeegggjjjjjjiiihhheeebbb```^^^\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\^^^^^^```bbb```aaakkkuuu}}}zzzrrrlllhhheee```^^^___]]]___aaaccceeeiiimmmpppqqqooojjjccc[[[VVVTTTTTTYYY[[[^^^aaaccceeefffgggfffgggjjjmmmooonnnlllkkkfffffffffggggggfffccc```___]]]\\\]]]^^^______^^^[[[[[[[[[[[[ZZZZZZZZZZZZUUUUUUUUUVVVXXXZZZ]]]^^^]]][[[ZZZZZZZZZZZZYYYWWWRRRPPPSSS]]]ddddddaaaaaa```______^^^___hhh|||xxxsss{{{}}}{{{zzzxxxuuuqqqnnnjjjfffaaa^^^]]]YYYTTTQQQPPPPPPOOONNNRRRQQQPPPOOONNNOOOPPPQQQPPPQQQTTTWWWZZZ\\\^^^___bbbhhhooouuuwwwwwwvvvuuuttttttsssrrrqqqqqqqqqqqqmmmmmmllliiifffbbb^^^\\\^^^^^^___bbbiiiuuu{{{vvvooolllnnnjjjfffgggjjjmmmmmmllljjjkkknnnsss}}}zzzoookkkgggeeeeeefffffffffaaaaaaaaa```___]]][[[ZZZ___aaadddgggiiihhhgggfffeeeeeeffffffffffffeeeeeeeeeeeeeeeddddddccccccccc^^^^^^]]]\\\[[[\\\\\\]]]\\\\\\[[[ZZZZZZ[[[\\\\\\___```aaaaaaaaabbbeeehhhhhhhhhgggfffccc```]]][[[[[[[[[ZZZXXXWWWWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\^^^]]]^^^___]]]]]]ccclll}}}xxxooohhhddd```[[[XXXZZZYYY[[[___aaadddhhhlllooonnnmmmhhhaaaZZZUUUSSSSSSXXX[[[^^^```aaabbbeeefffggghhhjjjmmmooonnnkkkhhheeedddcccddddddbbb___]]][[[ZZZZZZ[[[]]]^^^]]]\\\ZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUUUUVVVXXXZZZ]]]^^^^^^\\\[[[[[[\\\[[[YYYWWWSSSQQQVVVbbbjjjiiidddaaa]]]\\\]]]___bbbkkk}}}vvvuuu|||zzzzzzyyyxxxwwwtttqqqmmmjjjfffbbb]]]ZZZYYYVVVRRRPPPPPPPPPOOONNNQQQOOOMMMLLLLLLMMMNNNPPPQQQSSSVVVZZZ]]]```bbbccceeejjjqqquuuwwwvvvuuuttttttttttttttttttsssrrrqqqmmmkkkiiieeebbb^^^\\\[[[\\\___bbbhhhqqq~~~{{{tttnnnmmmmmmjjjjjjmmmsssvvvssspppmmmooopppqqquuuyyyvvvpppkkkiiieeeddddddeeeeeedddaaaaaaaaa```____________dddfffiiikkkllljjjhhhfffeeefffgggggggggggggggggghhhhhhgggeeedddcccbbbaaa___^^^]]]]]]\\\\\\]]]]]][[[ZZZYYYXXXXXXYYYZZZ[[[^^^___`````````aaaccceeeeeeddddddcccaaa^^^\\\ZZZZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVXXXYYY[[[\\\\\\[[[\\\^^^\\\[[[```gggyyyzzz{{{~~~rrrjjjccc___[[[WWWUUUWWWWWWYYY]]]```bbbeeeiiillliiihhhfffaaa\\\XXXVVVVVV[[[^^^aaabbbaaabbbeeegggiiijjjkkknnnqqqoookkkgggdddbbb``````______]]][[[XXXXXXXXXYYY[[[\\\\\\ZZZXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUUUUVVVWWWZZZ\\\]]]^^^]]]\\\\\\\\\[[[XXXVVVSSSPPPTTT```iiiiiidddaaa\\\ZZZ[[[___cccjjjxxxyyyxxx|||}}}zzzvvvtttssssssqqqpppllljjjgggdddbbb^^^ZZZWWWUUUSSSPPPOOOOOOPPPOOONNNOOONNNLLLKKKLLLNNNPPPRRRTTTVVVZZZ]]]aaaccceeeeeehhhmmmrrruuuuuutttssssssuuuvvvwwwwwwvvvssspppnnnllliiieeeaaa^^^\\\\\\\\\[[[bbbkkkuuu~~~~~~zzzqqqnnnrrrnnnnnnqqqyyy{{{mmmpppqqqnnnmmmooonnnlllhhhfffddddddeeeffffffeeecccbbb```___^^^___``````ccceeeiiilllmmmkkkhhhfffgggggghhhiiiiiiiiiiiiiiikkkjjjhhheeeccc```^^^]]]___^^^^^^^^^]]]]]]]]]]]][[[ZZZXXXWWWWWWXXXZZZ[[[]]]^^^``````___^^^```aaaaaaaaaaaaaaa```^^^\\\ZZZWWWWWWWWWVVVUUUTTTSSSRRRUUUUUUVVVVVVXXXYYY[[[\\\ZZZYYYZZZ]]]\\\[[[___eeevvvwwwzzz}}}nnnfff___\\\YYYUUUTTTVVVWWWYYY\\\___```cccfffhhhdddddddddaaa]]][[[ZZZZZZ___bbbeeeeeeddddddgggiiikkkkkkmmmppprrrpppkkkfffdddaaa___]]]]]]\\\[[[YYYWWWVVVVVVXXXZZZ[[[[[[YYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWYYY[[[]]]]]]\\\\\\]]]]]][[[WWWTTTRRRNNNQQQ[[[eeefffbbb```^^^[[[[[[___bbbfffoooxxx}}}tttqqqtttwww}}}yyyvvvrrrpppnnnmmmllljjjfffdddaaa___^^^[[[XXXUUURRRQQQOOONNNOOOOOOOOOMMMOOONNNMMMMMMNNNQQQUUUWWWXXXZZZ]]]```ccceeeffffffkkknnnrrruuuuuusssrrrrrrwwwxxxyyyyyywwwsssooolllkkkhhhccc^^^\\\[[[\\\]]]aaakkkxxx}}}zzzpppooowwwppprrrxxxkkkoooooojjjgggiiikkkjjjccccccccceeegggiiiiiihhheeeccc```]]]\\\]]]___``````cccgggkkklllkkkiiiggghhhhhhiiijjjjjjjjjjjjjjjllljjjhhheeeaaa^^^\\\[[[______^^^^^^^^^]]]]]]]]][[[ZZZYYYWWWWWWYYYZZZ[[[\\\]]]______^^^]]]]]]^^^___````````````^^^\\\[[[UUUUUUUUUUUUTTTRRRQQQPPPVVVVVVVVVWWWXXXYYY[[[[[[YYYXXXYYY\\\]]]\\\___eeessswwwzzz}}}{{{ssslllbbbZZZWWWTTTPPPPPPTTTXXXXXXYYY\\\aaadddffffffgggfffdddcccaaaaaabbbbbbdddeeefffeeeeeeeeehhhiiikkkjjjhhhhhhhhhgggeeeddd```___^^^]]]\\\[[[[[[[[[XXXVVVUUUVVVXXX[[[\\\\\\WWWWWWXXXYYYYYYXXXXXXWWWTTTTTTUUUVVVXXXZZZ\\\]]]ZZZ]]]``````^^^YYYVVVUUUMMMMMMOOOUUU[[[^^^]]][[[[[[YYYVVVUUUWWW\\\bbbfffiiinnnxxxrrrmmmnnnxxxxxx}}}|||vvvqqqnnnkkkiiiiiihhhgggfffdddaaa^^^[[[ZZZZZZXXXWWWUUUTTTRRRPPPNNNMMMNNNNNNPPPPPPQQQRRRTTTVVVXXXYYY^^^```ccceeefffgggiiijjjmmmpppsssvvvwwwxxxzzz{{{}}}yyyvvvvvvvvvsssmmmggggggdddaaa___ZZZWWW[[[bbbjjjzzz~~~|||yyyvvvtttrrrrrrqqqrrrzzzuuuoookkkkkkkkkiiihhhjjjdddaaa^^^^^^aaaeeehhhiiicccaaa```___```aaaaaaaaabbbcccfffhhhiiiiiihhhgggkkkjjjiiihhhgggggghhhhhhfffiiijjjhhhccc___]]]^^^```___^^^^^^___```___]]]ZZZXXXVVVVVVXXX[[[\\\]]]]]]^^^______^^^^^^___aaabbb```]]][[[[[[[[[ZZZXXXXXXWWWUUUTTTTTTTTTUUUVVVUUUVVVVVVVVVUUUVVVYYY[[[[[[[[[[[[[[[]]]___```bbbvvvyyy{{{}}}{{{rrreee\\\UUUTTTSSSRRRTTTYYYXXXXXXZZZ]]]bbbdddeeedddeeedddcccbbbbbbcccdddeeeggghhhhhhgggfffeeeggghhhgggfffeeefffggghhhgggfff```___^^^]]]]]]]]]]]]]]]XXXWWWWWWXXXZZZ\\\\\\\\\WWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ^^^aaabbb___[[[WWWUUUPPPOOOOOOSSSYYY]]]^^^]]]YYYWWWUUUTTTVVVZZZ___bbbcccgggppp{{{ooolllnnnpppvvvxxxsssnnnlllhhhgggffffffeeecccbbb___[[[YYYXXXWWWUUUTTTRRRQQQPPPOOONNNNNNOOOOOOQQQQQQRRRTTTVVVYYY[[[\\\```bbbeeefffggggggiiijjjoooqqqtttvvvxxxxxxyyyzzz|||xxxtttsssssspppjjjeee^^^\\\\\\]]]\\\\\\bbbjjj{{{}}}zzzwwwtttrrrppppppnnnqqqzzz~~~pppjjjggghhhiiigggfffhhhgggdddaaaaaaccceeefffgggfffccc```^^^]]]]]]]]]]]]___aaaccceeeggggggggggggkkkiiihhhfffffffffggghhhgggiiikkkiiiddd```______cccbbb````````````^^^\\\]]][[[YYYYYY[[[^^^_________``````___^^^^^^aaaccceeebbb^^^[[[ZZZZZZYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVUUUVVVWWWWWWVVVWWWZZZ\\\[[[ZZZZZZZZZ[[[^^^```bbbtttvvvwwwxxxuuulllccc[[[TTTRRRRRRSSSWWW[[[]]]]]]___bbbdddeeedddbbbaaaaaa```___```bbbdddfffhhhiiiiiihhhfffeeeeeefffaaaaaaaaabbbeeeggggggfff___^^^^^^]]]]]]]]]^^^^^^YYYYYYYYY[[[]]]^^^]]][[[YYYXXXVVVUUUUUUUUUVVVVVVYYYXXXWWWWWWWWWXXXYYYZZZ[[[___cccdddaaa]]]YYYWWWTTTQQQPPPSSSXXX]]]___^^^VVVUUUTTTTTTUUUWWWYYY[[[\\\___eeerrryyyooofffgggmmmvvv{{{{{{|||~~~~~~~~~{{{{{{zzzxxxsssnnnkkkhhheeedddccccccaaa```___\\\XXXUUUTTTSSSRRRPPPPPPOOONNNMMMNNNOOOPPPQQQRRRSSSTTTWWWZZZ]]]```bbbccceeehhhhhhhhhhhhiiikkkoooqqqtttwwwxxxyyyyyyyyy{{{wwwrrrooonnnkkkgggcccZZZYYYZZZ^^^```cccmmmwww}}}|||xxxuuurrrooonnnmmmkkkpppyyy}}}tttpppkkkhhhkkkmmmllljjjkkkjjjhhhfffeeefffffffffdddeeecccaaa^^^[[[ZZZYYYYYYZZZ\\\^^^```cccdddffffffjjjhhheeeddddddeeegggiiihhhjjjjjjiiifffcccaaaaaafffdddcccbbbbbbaaa___]]]```^^^]]]]]]___aaaaaaaaa```aaa```___^^^___bbbdddgggccc^^^ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWXXXXXXXXXYYY[[[]]][[[ZZZYYYYYYZZZ]]]```bbbrrrttttttssspppgggddd^^^XXXVVVWWWYYY\\\___hhhhhhiiijjjjjjhhhddd```^^^]]][[[[[[[[[]]]```bbbeeefffgggfffdddccccccddd]]]\\\\\\^^^aaaccccccbbb]]]\\\\\\\\\\\\\\\]]]^^^YYYZZZ[[[^^^```___]]]ZZZ\\\[[[YYYWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWXXXZZZ[[[]]]```dddeeebbb^^^ZZZXXXVVVTTTTTTWWW\\\```___^^^UUUUUUUUUUUUUUUVVVVVVWWWXXXZZZ^^^hhhwwwlllhhhfffjjjnnnrrrxxx~~~~~~~~~|||{{{{{{~~~{{{xxxtttssssssqqqmmmjjjgggeeecccbbbaaa```^^^]]]\\\YYYUUUSSSRRRQQQPPPOOOOOOOOONNNMMMNNNOOOPPPQQQSSSTTTVVVYYY]]]aaadddffffffhhhjjjkkkjjjiiijjjkkknnnooorrrvvvyyyzzzyyyxxxxxxtttnnnjjjhhhfffdddbbb^^^\\\]]]aaaeeemmmzzz}}}{{{wwwssspppnnnmmmmmmiiiooovvv{{{}}}zzzvvvrrrsssmmmjjjooosssqqqooonnnkkkiiihhhiiiiiiiiigggeeeaaaaaabbbaaa]]]ZZZXXXWWWVVVXXXZZZ]]]```ccceeefffhhhfffdddbbbbbbdddgggiiiiiijjjjjjiiigggeeedddcccfffeeeeeeeeeeeedddbbb```bbbaaa______aaabbbbbbaaa``````___^^^]]]^^^aaadddgggbbb]]]YYYWWWWWWVVVVVVUUUVVVWWWXXXXXXWWWUUUTTTWWWXXXZZZZZZZZZ[[[]]]^^^]]]\\\ZZZZZZ[[[^^^bbbddd|||pppttttttrrrpppggg```___^^^```eeekkkooopppwwwvvvuuussspppkkkeeeaaa\\\[[[XXXVVVVVVWWWYYY[[[___aaaccccccbbb```aaaaaa\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZYYYZZZZZZ[[[[[[ZZZZZZ\\\___```___\\\YYY\\\[[[YYYWWWWWWWWWYYYZZZXXXXXXVVVVVVWWWYYY\\\^^^^^^aaaddddddaaa]]]ZZZYYYXXXWWWYYY]]]bbbccc```\\\VVVVVVWWWWWWWWWVVVVVVUUUXXXZZZ]]]cccooo}}}rrrfff______dddooozzz~~~|||yyywwwzzz}}}{{{xxxvvvrrrnnnmmmmmmmmmiiifffdddcccaaa```___^^^\\\ZZZYYYVVVSSSQQQQQQQQQPPPOOOPPPPPPOOOOOOOOOQQQRRRSSSVVVWWWYYY\\\___cccfffggghhhjjjllllllkkkkkkkkkllllllmmmpppuuuyyy{{{yyyvvvrrrooojjjfffdddcccbbbaaa```^^^```gggooozzz|||yyyvvvrrrooonnnnnnnnnjjjnnnqqqsssrrrsssuuuxxxwwwpppnnnsssxxxvvvrrrooojjjiiiiiikkklllllljjjiiiaaadddgggfffaaa[[[WWWUUUYYYZZZ]]]```ccceeeggggggfffdddcccbbbbbbdddggghhhjjjiiiiiihhhhhhgggfffeeeeeeeeeeeeggghhhhhhfffdddcccaaa``````aaaaaaaaa___^^^^^^^^^]]]\\\\\\___bbbddd```[[[XXXVVVVVVUUUTTTTTTUUUVVVWWWWWWVVVUUUTTTYYY[[[\\\]]]\\\\\\]]]______^^^]]]]]]^^^aaadddfffsssjjjooopppooommmfff\\\aaagggoooyyy}}}yyyuuunnnhhhccc]]][[[WWWTTTSSSTTTVVVWWW]]]___bbbbbbaaa`````````^^^\\\ZZZZZZZZZYYYXXXVVVZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[]]]^^^]]]ZZZWWWXXXXXXWWWVVVVVVWWWXXXYYYYYYXXXVVVVVVWWWZZZ]]]______```bbbaaa^^^[[[ZZZZZZYYYYYY\\\aaaeeeddd```[[[WWWWWWXXXXXXXXXXXXWWWVVVZZZ\\\___ccckkkwwwppp```XXXYYYbbbmmmxxx}}}}}}~~~|||}}}}}}yyyvvvwwwyyy|||~~~{{{vvvrrrpppmmmjjjiiijjjiiifffcccaaa```^^^^^^]]]\\\YYYVVVVVVSSSQQQPPPPPPQQQQQQPPPQQQPPPPPPQQQRRRTTTVVVXXX[[[\\\]]]___bbbdddggghhhiiijjjlllmmmlllkkklllmmmmmmmmmoootttxxxyyyvvvrrrkkkiiigggdddbbbaaabbbbbb```aaahhhsss{{{yyywwwssspppnnnmmmnnnoookkklllmmmlllmmmpppwww}}}yyywww|||~~~xxxtttiiiiiiiiikkkmmmnnnmmmlllhhhkkkmmmjjjddd]]]YYYXXXdddeeehhhiiijjjiiihhhgggccccccccccccdddeeeggghhhjjjhhhgggggghhhiiihhhgggddddddfffhhhjjjjjjhhhfffbbbaaa``````aaa```___]]]\\\]]]^^^]]]\\\\\\^^^``````]]]ZZZXXXXXXXXXWWWUUUUUUVVVVVVWWWWWWWWWWWWVVV\\\^^^______^^^]]]]]]^^^____________aaaccceeefffnnnhhhooopppqqqpppjjjeeennnxxxzzzuuuoooiiieee___\\\XXXUUUTTTUUUWWWYYY```ccceeeeeeccc````````````^^^\\\[[[ZZZYYYWWWUUU[[[ZZZYYYXXXXXXXXXXXXXXXZZZZZZZZZ[[[\\\[[[XXXVVVVVVVVVWWWWWWXXXXXXYYYYYY[[[ZZZWWWVVVVVVYYY\\\^^^_________]]]ZZZYYYYYYZZZ[[[ZZZ[[[___cccccc___[[[WWWXXXXXXXXXXXXXXXXXXXXXZZZ^^^aaadddhhhppp|||ooo```WWWYYY___eeellltttxxxyyyyyyzzz{{{xxxyyyzzz|||~~~~~~~~~~~~}}}yyyvvvtttvvvxxxyyyzzz|||~~~{{{xxxwwwvvvtttpppmmmkkkhhhffffffgggfffccc___^^^\\\[[[[[[ZZZYYYUUUSSSRRRPPPNNNNNNOOOPPPQQQPPPOOOOOOPPPRRRVVVYYY]]]___aaaaaabbbcccdddfffhhhiiihhhjjjlllmmmllllllmmmnnnpppooopppssswwwvvvpppjjjeeeeeedddcccaaabbbcccdddfffkkkyyy~~~yyyvvvtttpppmmmllllllnnnoookkkkkkkkkjjjlllqqqxxx}}}}}}zzzwwwrrrkkkjjjiiijjjmmmnnnmmmmmmkkkmmmnnnjjjeeebbbdddggguuuvvvwwwvvvsssnnniiifffaaabbbccceeefffgggggggggiiigggeeefffhhhjjjiiigggeeefffgggiiikkkjjjgggdddbbbaaa``````aaa```^^^\\\[[[]]]______^^^^^^^^^___\\\[[[ZZZ[[[\\\[[[ZZZXXXXXXXXXXXXXXXXXXYYYZZZZZZ^^^```bbbaaa___]]]]]]]]]]]]^^^___aaabbbcccddddddsssnnnvvvyyyzzzzzztttttt~~~yyyuuupppjjjggg```^^^ZZZWWWVVVXXX[[[]]]eeeggghhhhhheeebbb```___aaa___]]]\\\[[[ZZZXXXVVV\\\\\\[[[YYYXXXXXXXXXXXXZZZYYYYYYYYYZZZYYYWWWUUUVVVWWWYYYZZZ[[[[[[[[[[[[^^^\\\YYYVVVVVVXXXZZZ\\\______^^^[[[XXXWWWYYYZZZ]]][[[ZZZ\\\___aaa^^^\\\WWWWWWXXXXXXXXXXXXYYYYYYZZZ^^^bbbdddfffllluuu|||kkk[[[UUUVVVVVV]]]gggnnnrrrtttvvvxxxuuuvvvwwwyyy{{{}}}~~~~~~||||||}}}|||yyyvvvrrrsssuuuuuuuuuvvvyyy{{{~~~|||{{{|||zzzvvvrrrppppppooollljjjhhhfffddddddfffddd```\\\[[[ZZZYYYYYYXXXVVVSSSPPPOOOMMMLLLLLLNNNPPPPPPPPPMMMNNNPPPSSSXXX]]]aaadddeeeeeeeeeeeefffhhhiiiiiigggiiilllmmmllllllnnnoootttrrrqqqsssuuussskkkeeeaaabbbbbbbbbbbbbbbdddeeeoooxxx{{{zzzsssqqqnnnkkkjjjkkkmmmoookkkjjjjjjjjjmmmqqqwww{{{xxxtttyyy}}}xxxoooiiimmmkkkjjjjjjlllmmmmmmllljjjkkkkkkhhheeehhhooovvvzzzrrrjjjddd```bbbdddfffggghhhggggggiiifffdddeeehhhjjjiiiggggggggghhhjjjjjjiiieeebbbcccbbbaaaaaaaaa```^^^\\\[[[]]]```bbb```___^^^^^^[[[[[[[[[]]]______]]]ZZZ[[[ZZZYYYYYYYYY[[[\\\]]]```bbbcccbbb```]]]\\\\\\[[[]]]___aaacccccccccbbbwwwqqqvvv~~~~~~}}}~~~}}}{{{zzzxxxtttlllfffccc```[[[UUUSSSVVV\\\aaaiiihhhfffdddbbbaaa``````aaa```^^^\\\[[[[[[[[[\\\___^^^\\\ZZZXXXXXXXXXXXXWWWXXXZZZYYYXXXVVVWWWWWWWWWWWWXXX[[[]]]]]]YYYUUUYYYYYYYYYYYYYYYZZZZZZZZZXXXYYYYYYVVVTTTTTTWWW[[[\\\[[[ZZZXXXXXXXXXXXXYYYXXXYYY[[[[[[YYYVVVUUUTTTZZZZZZ[[[___eeelllsssxxx}}}lll[[[RRRSSSSSSWWW]]]bbbeeekkkrrrooorrruuuwwwwwwwwwxxxyyy}}}|||{{{yyywwwuuutttssssssrrrqqqpppqqqrrrssstttuuuwww|||}}}zzzwwwuuurrrqqqnnnnnnlllkkkiiihhhgggffffffcccaaabbbcccbbb___\\\[[[ZZZWWWUUUSSSQQQPPPPPPMMMLLLKKKJJJJJJKKKMMMNNNOOORRRWWWZZZ]]]___aaacccccceeegggiiijjjjjjhhhgggjjjjjjkkkkkklllmmmmmmnnnqqqpppooommmkkkhhhdddaaa]]][[[]]]bbbbbbbbbhhhqqq|||vvvsssmmmmmmkkkjjjiiiiiiiiiiiijjjkkkmmmmmmnnnooorrruuuvvvsssqqqqqqsssuuusssrrrkkkjjjiiihhhhhhiiikkklllmmmllliiieeedddgggmmmrrr|||{{{zzzyyywwwrrrlllhhhZZZcccmmmqqqooojjjggggggfffeeeeeefffggghhhjjjkkkeeefffggggggfffeeecccaaacccaaa___^^^______^^^]]]ZZZ\\\___```^^^]]]\\\\\\______``````___^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\___^^^^^^^^^^^^^^^^^^^^^|||vvv|||{{{xxx~~~}}}{{{yyyvvvtttrrrnnngggbbbcccaaa^^^ZZZXXX[[[```eeekkkiiigggdddbbb````````````___^^^\\\\\\\\\\\\]]]^^^]]][[[ZZZYYYXXXYYYYYYXXXYYYZZZZZZXXXVVVWWWWWWYYYZZZ\\\aaacccbbb^^^YYYYYYZZZZZZZZZZZZYYYXXXXXXTTTUUUUUUTTTRRRSSSWWWZZZ[[[ZZZYYYWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXYYYZZZWWWWWWXXX[[[___eeekkknnnqqq~~~pppdddXXXTTTRRRUUUXXXZZZ___eeelllooorrrssssssssstttuuuzzzyyyxxxwwwuuutttsssrrrrrrqqqpppooooooppppppqqqppprrruuuxxx|||}}}|||zzzwwwssspppnnnmmmiiiiiihhhgggfffdddccccccaaa___^^^^^^___^^^\\\YYYXXXWWWUUURRRPPPOOONNNNNNMMMLLLKKKKKKLLLNNNPPPQQQRRRUUUZZZ]]]___aaadddffffffgggiiijjjkkkkkkjjjjjjiiiiiijjjjjjkkklllllllllmmmkkkjjjhhhfffccc```^^^]]]^^^aaagggiiinnnzzzzzzrrrnnnkkkkkkkkkjjjiiihhhhhhgggeeehhhjjjkkklllmmmoooqqqooommmkkklllnnnpppooommmlllkkkjjjiiihhhiiikkkllllllkkkhhhdddccceeejjjnnntttssssssrrrppplllfffbbb___fffnnnqqqmmmiiigggfffffffffgggggghhhiiiiiiiiibbbccceeefffffffffdddccc___]]][[[[[[[[[[[[ZZZYYYZZZ\\\______^^^\\\\\\\\\^^^___aaabbbaaa```^^^]]]ZZZ]]]```cccdddaaa^^^[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]~~~zzzvvvqqqtttwwwxxxvvvsssqqqqqqsssqqqnnnllljjjgggccc___aaaaaa___^^^]]]___dddhhhmmmkkkgggccc```___``````^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\ZZZYYYYYYYYYZZZ[[[ZZZ[[[[[[ZZZXXXWWWWWWXXXYYY\\\aaagggiiigggaaa]]]YYYZZZ[[[[[[ZZZXXXUUUTTTNNNOOOPPPPPPQQQRRRVVVXXXYYYXXXVVVUUUTTTUUUUUUVVVXXXXXXWWWWWWXXXYYYZZZZZZVVVVVVVVVXXXZZZ^^^bbbdddgggppp}}}eee[[[QQQOOOPPPRRRVVVZZZfffhhhkkkmmmmmmmmmnnnooouuuuuuttttttsssrrrrrrrrrppppppooonnnmmmmmmmmmmmmlllmmmnnnoooqqqssstttuuu}}}{{{yyyxxxxxxxxxxxxwwwtttqqqmmmjjjhhhfffbbbbbbaaaaaa```______^^^\\\ZZZXXXXXXYYYXXXVVVUUUUUUTTTRRRQQQOOONNNNNNNNNKKKKKKKKKLLLNNNQQQSSSUUUVVVYYY^^^aaaccceeegggiiiiiijjjjjjkkkkkklllllllllhhhhhhiiijjjkkkkkkkkkkkkhhhgggeeeccc```^^^]]]\\\^^^aaagggnnnuuuxxxoookkkhhhiiiiiijjjiiihhhfffeeeaaaeeejjjmmmnnnnnnnnnnnnkkkjjjiiijjjlllmmmlllkkkooommmlllkkkjjjjjjkkklllkkkjjjgggdddbbbcccfffiiikkkkkkkkklllllliiiddd```fffjjjnnnnnnkkkfffeeeeeefffggghhhiiiiiihhhgggggg^^^```bbbeeeffffffeeeeee\\\[[[YYYYYYZZZZZZYYYWWWZZZ\\\______]]]\\\\\\\\\^^^___bbbddddddbbb```___YYY___hhhnnnnnniiiaaa[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\|||zzzrrrmmmmmmmmmllljjjhhhhhhhhhjjjiiigggeeedddbbbaaa```]]]^^^_________aaaeeehhhoookkkgggbbb___^^^___```]]]]]]]]]]]]]]]^^^______[[[ZZZYYYYYYYYYZZZ\\\]]][[[\\\\\\ZZZXXXWWWWWWYYYWWW\\\ccciiikkkhhhbbb]]]YYYZZZ[[[[[[YYYVVVSSSPPPJJJKKKLLLMMMOOORRRUUUVVVVVVUUUTTTRRRRRRRRRRRRSSSUUUVVVWWWYYYZZZZZZYYYWWWXXXXXXWWWXXXYYY[[[]]]^^^dddhhhsss}}}mmmZZZQQQOOOPPPTTTXXX]]]___cccffffffgggiiijjjpppppppppqqqqqqqqqqqqqqqpppooonnnmmmllllllkkkkkkjjjjjjjjjkkklllmmmnnnnnn{{{}}}zzzwwwsssqqqppppppsssrrrooolllhhhdddbbb```\\\\\\\\\[[[[[[ZZZZZZZZZVVVVVVTTTTTTSSSSSSRRRRRRSSSRRRQQQPPPOOOOOOOOOOOOJJJKKKLLLNNNQQQTTTVVVXXXZZZ]]]aaadddeeegggiiijjjlllkkkkkkkkkkkklllmmmnnnhhhiiijjjjjjjjjjjjiiihhhfffeeebbb___\\\ZZZ[[[\\\```eeemmmyyyvvvmmmkkkeeefffhhhiiiiiigggfffddd```gggpppvvvwwwtttooommmlllllllllmmmooooooooooooqqqpppnnnmmmllllllllllllkkkjjjhhheeecccbbbdddffffffgggiiikkkmmmlllhhheeejjjkkkllljjjfffcccaaaaaafffgggiiiiiiiiigggeeeddd]]]___aaaccceeeddddddccc]]]\\\[[[[[[\\\\\\[[[YYY[[[]]]^^^^^^\\\[[[[[[\\\]]]___bbbdddeeedddaaa```[[[bbblllssstttmmmddd]]]ZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[{{{zzzrrrnnnkkkhhheeeddddddcccccccccbbbbbbaaaaaabbbcccddd]]]^^^```aaabbbcccfffhhhnnnjjjeeeaaa^^^]]]^^^___[[[[[[\\\]]]]]]^^^^^^^^^ZZZYYYYYYYYYYYY[[[\\\]]][[[\\\\\\ZZZXXXWWWXXXZZZYYY^^^eeejjjjjjgggaaa^^^YYYZZZ[[[ZZZXXXTTTQQQNNNHHHIIIJJJLLLOOORRRTTTUUUSSSRRRPPPOOONNNOOOOOOPPPOOORRRXXX^^^cccccc___ZZZZZZYYYWWWWWWWWWYYY[[[\\\bbbdddkkkyyymmm\\\SSSOOOPPPTTTTTTWWW\\\___bbbdddfffhhhllllllmmmnnnooooooppppppnnnnnnnnnmmmlllkkkjjjjjjhhhhhhhhhhhhiiijjjkkklllqqqvvv}}}~~~}}}~~~~~~~~~|||zzzwwwssspppnnnmmmlllnnnmmmjjjgggccc```]]]\\\YYYYYYXXXXXXWWWWWWVVVVVVSSSSSSRRRPPPOOOOOOPPPQQQNNNNNNMMMMMMMMMNNNNNNOOOLLLMMMNNNQQQTTTWWWYYYZZZ\\\___cccfffggghhhjjjkkkllllllkkkkkkkkklllmmmmmmjjjkkkkkkkkkjjjiiigggeeeaaaaaa^^^ZZZWWWWWWZZZ^^^fffmmmyyyqqqjjjjjjdddeeeggghhhhhhgggfffdddbbblllxxx{{{rrrmmmmmmooopppqqqqqqpppppppppqqqpppooonnnnnnmmmmmmmmmkkkkkkjjjhhheeeccccccdddcccdddgggkkknnnooollljjjiiiiiigggdddaaa___^^^^^^dddeeegggggggggeeecccaaa___```aaaccccccbbb```___]]]]]]\\\]]]^^^^^^\\\ZZZ\\\]]]^^^]]][[[ZZZ[[[[[[\\\^^^```bbbcccbbb```___^^^dddlllqqqrrrmmmeee```[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVWWWXXXYYYYYYZZZZZZ|||}}}tttnnnjjjeeebbbaaaaaaaaaaaa^^^___aaaaaaaaabbbdddfff```aaacccccccccdddgggiiijjjhhhddd```]]]\\\]]]]]]ZZZZZZ[[[\\\]]]]]]\\\\\\ZZZYYYYYYYYYYYY[[[]]]^^^ZZZ[[[ZZZXXXWWWWWWYYY[[[^^^bbbgggiiigggddd```^^^YYYYYYYYYXXXVVVSSSPPPNNNKKKJJJKKKMMMQQQSSSTTTSSSPPPOOONNNLLLLLLLLLLLLMMMJJJOOOXXXdddlllnnniiicccYYYWWWUUUSSSTTTWWWZZZ\\\___```dddpppqqq```SSSNNNNNNPPPSSSXXX\\\^^^aaaccceeehhhhhhiiijjjkkklllmmmmmmlllllllllllllllkkkjjjiiigggfffeeeeeefffggghhhjjjjjjnnnsssxxx{{{~~~zzzyyyyyyyyyyyyxxxtttsssqqqnnnmmmlllllllllhhhgggeeebbb___\\\ZZZYYYWWWVVVVVVUUUTTTSSSSSSSSSPPPPPPPPPNNNLLLLLLNNNPPPJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQSSSUUUXXXZZZ\\\\\\___aaaeeeggghhhiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllkkkiiifffbbb```ZZZZZZYYYWWWUUUXXX___eeetttwwwjjjfffgggcccdddfffggghhhggggggffffffooo{{{{{{sssmmmkkkmmmoooooonnnmmmlllmmmnnnnnnnnnmmmmmmllllllkkkjjjkkkllljjjgggdddcccccc```bbbeeeiiilllllljjjgggeeedddbbb```^^^]]]]]]]]]bbbbbbcccccccccbbb```______```aaabbbaaa___]]][[[\\\[[[[[[]]]^^^]]][[[YYY\\\]]]^^^]]][[[ZZZZZZ[[[[[[\\\]]]^^^^^^^^^]]]]]]___bbbgggjjjkkkhhhdddaaa\\\\\\]]]]]]\\\\\\[[[ZZZWWWWWWXXXXXXYYYYYYZZZZZZ|||}}}~~~ssskkkgggaaa^^^^^^______^^^]]]___bbbbbbaaaaaaccceeeaaabbbcccbbbbbbbbbdddffffffeeebbb___]]]\\\\\\[[[YYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYY[[[\\\]]]XXXYYYXXXWWWVVVWWWYYY\\\aaacccfffeeeaaa]]]\\\\\\YYYYYYXXXVVVTTTRRRPPPOOONNNMMMMMMOOOSSSUUUTTTRRRNNNMMMKKKJJJIIIIIIJJJKKKLLLPPPXXXdddmmmpppkkkeeeYYYVVVSSSQQQSSSWWW\\\```]]]^^^aaahhhvvvyyydddXXXTTTPPPSSSXXX[[[]]]^^^```bbbddddddeeefffggghhhhhhiiihhhiiijjjjjjjjjjjjiiihhhhhhgggeeeddddddeeefffgggeeehhhkkknnnoooqqqsssuuuyyyyyywwwuuuuuuuuuuuutttrrrooonnnllliiihhhgggggggggcccbbb```^^^[[[YYYWWWVVVUUUUUUTTTSSSQQQPPPOOOOOOMMMNNNNNNLLLIIIIIILLLOOOKKKKKKKKKLLLMMMOOOPPPQQQWWWXXXYYY[[[]]]^^^______aaadddgggiiijjjjjjlllmmmmmmnnnoooppppppooonnnmmmkkkkkkkkkiiifffbbb]]][[[UUUWWWXXXXXXYYY```kkktttxxxppphhheeefffdddeeeeeefffggghhhhhhhhhhhhnnnvvvzzzyyytttooolllgggjjjlllllliiigggggggggiiiiiijjjjjjjjjiiiiiihhhhhhjjjlllkkkhhheeecccbbb```aaacccfffhhhgggccc```aaa___^^^]]]^^^^^^^^^^^^__________________^^^^^^^^^___```aaa```^^^\\\[[[[[[[[[[[[]]]^^^^^^[[[YYY]]]]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZ\\\^^^bbbddddddccc```^^^^^^^^^^^^^^^^^^]]]]]]\\\YYYYYYZZZZZZZZZZZZZZZZZZ{{{|||yyypppiiiddd^^^[[[\\\]]]\\\[[[^^^```ccccccaaa```aaaccc```aaaaaa___^^^^^^aaacccdddcccaaa___]]]\\\[[[ZZZXXXYYYZZZ[[[[[[ZZZYYYXXX[[[ZZZYYYYYYYYYZZZ\\\]]]WWWWWWWWWVVVUUUWWWZZZ\\\aaabbbbbb___ZZZWWWWWWXXXYYYXXXWWWUUUSSSRRRQQQPPPQQQPPPOOOQQQTTTVVVTTTQQQMMMLLLJJJIIIHHHHHHIIIIIIPPPRRRXXXaaaiiikkkfffaaaZZZWWWTTTRRRTTTZZZ```eee______```cccmmmwwwfffaaaRRRUUUYYY[[[\\\\\\^^^___aaaaaabbbcccddddddeeeeeefffggghhhiiiiiihhhggggggkkkjjjgggeeeddddddeeefffccceeeggghhhhhhhhhjjjkkklllsss}}}}}}{{{uuutttssstttuuutttrrrpppooommmjjjfffcccaaa``````___^^^]]][[[YYYWWWUUUUUUTTTTTTRRRQQQOOONNNMMMLLLLLLMMMMMMJJJHHHHHHKKKNNNNNNNNNOOOPPPQQQSSSUUUVVV[[[\\\^^^___```aaaaaaaaacccfffiiikkkllllllmmmnnnnnnpppqqqrrrrrrqqqooonnnjjjjjjjjjhhhddd___ZZZVVVTTTVVVYYY[[[___iiiwwwvvvrrrnnniiiggghhheeeeeeeeeeeefffhhhiiijjjhhhllloooqqqooommmkkkjjjeeehhhkkkjjjgggdddcccdddeeeffffffgggggggggffffffgggiiikkkkkkhhheeebbbaaabbbbbbccceeeeeeccc^^^[[[^^^]]]\\\\\\^^^_________^^^]]]\\\\\\\\\]]]]]]^^^]]]^^^___``````^^^\\\[[[\\\\\\]]]___```___]]][[[]]]^^^]]]\\\YYYYYYZZZ[[[ZZZYYYXXXVVVVVVVVVWWWXXXYYY[[[^^^```aaa___]]][[[______``````______^^^]]][[[[[[[[[[[[[[[ZZZZZZZZZ~~~}}}vvvkkkeee```]]]]]]\\\YYYYYY\\\```bbbdddeeeccc```______^^^^^^^^^]]]\\\\\\___aaa]]]```bbb```ZZZVVVWWWZZZYYYYYYZZZYYYYYYWWWVVVUUUWWWVVVTTTUUUWWWXXXXXXWWWRRRTTTWWWYYYYYYXXXUUUTTT[[[ZZZYYYXXXWWWVVVVVVWWWVVVTTTSSSSSSTTTUUUUUUUUUVVVVVVVVVVVVTTTSSSRRRQQQLLLKKKJJJJJJJJJLLLMMMNNNNNNQQQVVV[[[___aaabbbbbb\\\YYYTTTTTT\\\gggjjjggghhh^^^[[[eeennntttnnnbbbZZZWWW[[[]]]ZZZXXXZZZ[[[ZZZ]]]aaaaaa]]]]]]```ccccccccccccdddfffhhhhhhiiihhhhhhgggfffeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbdddhhhmmmuuu|||~~~zzzyyyyyyyyyxxxqqqpppooonnnmmmlllkkkkkkhhhfffccc```]]]]]]]]]]]]___[[[XXXWWWXXXXXXVVVSSSPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJHHHHHHIIILLLNNNPPPRRRUUUWWWXXXZZZ]]]___dddcccaaa``````bbbccceeehhhhhhhhhkkknnnqqqqqqqqqqqqooollllllmmmnnnnnnmmmkkkiiieee```[[[XXXXXXZZZZZZXXX[[[ccclllvvv~~~wwwwwwtttpppkkkgggeeeeeeeeegggggggggfffeeebbb```___cccfffjjjkkkkkkiiihhhhhhgggggggggfffdddbbb```___```eeejjjjjjgggeeefffhhhkkkmmmnnnllliiifffcccbbb````````````___^^^]]]]]]\\\\\\]]]^^^____________ZZZYYYYYYYYYZZZ[[[\\\\\\]]]^^^______^^^[[[YYYWWWYYYZZZ[[[\\\]]]\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZXXXVVVVVVXXXYYYYYYXXXYYYXXXYYY\\\``````\\\XXX\\\^^^aaacccbbb___\\\ZZZYYY[[[]]]^^^^^^\\\YYYWWW}}}tttjjjccc___\\\\\\ZZZWWWWWW[[[^^^```bbbbbb```^^^]]]^^^]]]^^^^^^]]][[[[[[]]]___]]]^^^___]]][[[YYYZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTQQQPPPQQQSSSVVVYYYYYYYYYUUUVVVWWWYYYYYYXXXVVVUUUXXXWWWVVVUUUUUUTTTTTTTTTUUUTTTSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMNNNMMMKKKLLLNNNPPPRRRTTTXXX[[[]]]]]]]]]\\\ZZZXXXWWWZZZffftttzzzxxxnnnccc^^^ccchhhjjjrrr}}}vvvlllbbb```^^^[[[YYY[[[[[[YYYZZZ^^^^^^\\\^^^bbb```aaaaaabbbcccdddeeefffgggffffffeeeddddddccccccaaaaaaaaaaaaaaaaaaaaaaaa___bbbgggmmmsssxxx{{{}}}~~~~~~|||xxxuuuttttttssssssnnnmmmllljjjhhhfffeeedddbbbaaa^^^\\\[[[[[[[[[\\\ZZZWWWSSSRRRSSSRRRPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJIIIKKKNNNQQQUUUWWW[[[]]]^^^___bbbccceeedddcccbbbbbbdddfffgggiiiiiiiiikkkoooqqqqqqqqqnnnllliiiiiijjjkkkkkkjjjiiigggddd___[[[YYYZZZ\\\___^^^cccnnnzzzwwwuuuppppppmmmiiieeebbbbbbcccdddffffffffffffeeedddcccbbbbbbeeeiiikkkjjjiiiiiiiiihhhhhhiiihhhfffdddaaa___\\\^^^```bbbcccdddeeeeeemmmmmmmmmkkkgggccc```___^^^^^^____________^^^^^^_________`````````______ZZZZZZZZZZZZ[[[]]]^^^___\\\\\\\\\\\\[[[YYYWWWVVV[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUWWWYYY[[[\\\[[[ZZZYYYYYY\\\]]]___```___]]][[[ZZZ[[[\\\]]]]]]]]][[[YYYXXX}}}yyy~~~rrriiiaaa\\\ZZZZZZXXXUUUUUUXXXZZZ\\\^^^^^^]]][[[[[[[[[\\\]]]]]]\\\[[[[[[\\\^^^^^^\\\ZZZZZZ[[[\\\\\\\\\\\\ZZZXXXVVVTTTRRRRRRQQQJJJKKKLLLQQQVVVYYY[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSRRRRRRQQQQQQTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPOOORRRTTTRRRMMMLLLOOOSSSUUUVVVYYY[[[\\\[[[ZZZYYYYYYYYYYYY___lll|||oooeee^^^```aaaaaafffnnnzzzppphhhaaa\\\\\\WWWSSSRRRTTTUUUTTTWWW\\\]]]^^^___aaabbbbbbbbbbbbdddddddddcccbbbbbbaaaaaa````````````````````````\\\^^^aaaeeehhhkkkmmmnnnpppppppppqqqtttxxx|||~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyvvvsssooolllllllllkkkjjjiiihhhfffdddaaa___]]]]]][[[ZZZYYYXXXWWWWWWXXXYYYTTTRRROOONNNNNNMMMKKKJJJGGGHHHHHHIIIJJJKKKLLLLLLJJJKKKLLLLLLMMMOOORRRUUUYYY]]]aaaddddddeeefffgggeeeeeeddddddeeegggiiijjjkkkjjjjjjllloooqqqqqqpppkkkiiiffffffggghhhhhhgggdddcccaaa___]]]^^^aaadddiiikkktttrrrmmmnnniiijjjgggbbb___^^^```ccceeeeeeeeefffeeeeeeeeeddddddcccfffiiikkkjjjiiihhhiiiiiijjjkkkkkkiiifffbbb```^^^___aaadddggghhhiiihhhlllkkkiiigggeeebbb```___\\\]]]]]]^^^______``````bbbbbbbbbaaa``````______ZZZZZZ[[[\\\^^^```aaabbbaaa```___^^^]]]\\\\\\\\\___^^^]]]\\\\\\[[[[[[\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSVVVXXXVVVSSSRRRSSSUUUYYY\\\^^^\\\XXXVVVXXXZZZ\\\\\\\\\\\\[[[[[[[[[ZZZ]]]]]]\\\\\\[[[ZZZZZZYYYwwwrrrzzzzzznnnggg___ZZZWWWWWWVVVSSSSSSVVVVVVXXXZZZZZZYYYXXXXXXYYYZZZ[[[]]]]]]]]]]]]___aaaaaa\\\XXXXXX[[[]]]\\\ZZZZZZYYYXXXWWWTTTRRROOONNNHHHIIILLLQQQVVVZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUVVVRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRSSSRRRQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQVVVYYYVVVPPPNNNRRRWWWUUUWWWZZZ\\\]]]]]][[[ZZZXXXYYYYYY\\\gggtttzzzyyyggg```ZZZ\\\]]]^^^bbbgggqqq{{{mmmaaaZZZTTTOOOLLLMMMNNNMMMOOOSSSYYY[[[]]]```aaaaaa```___ccccccbbbbbbaaaaaaaaaaaa________________________^^^^^^```aaaccccccddddddeeeeeefffhhhjjjnnnqqqsssyyyxxxxxxwwwwwwwwwxxxxxx|||{{{xxxyyyxxxvvvuuutttsssqqqoookkkhhheeecccddddddcccbbbaaaaaa___]]]\\\ZZZXXXXXXWWWWWWUUUTTTSSSSSSTTTTTTQQQPPPNNNLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMOOOPPPQQQTTTWWWZZZ]]]aaaeeehhhiiihhhhhhiiieeeeeeeeefffgggiiijjjkkklllkkkkkklllnnnppppppooojjjhhheeeeeefffggggggfff`````````___aaaeeekkkooovvv}}}wwwlllkkklllggghhheee```\\\\\\___cccffffffeeeeeedddccccccddddddhhhjjjlllllljjjhhhggghhhhhhjjjkkkkkkjjjgggcccaaabbbggglllnnnllljjjjjjkkkiiigggeeeddddddddddddccc\\\\\\\\\]]]___```aaabbbdddcccbbbaaa```___^^^^^^[[[\\\]]]^^^```bbbdddeeeeeecccaaa_________```aaaaaa```^^^\\\[[[[[[[[[\\\YYYYYYYYYYYYXXXWWWUUUTTTSSSVVVWWWUUUQQQPPPUUUZZZ___```___\\\YYYXXXYYY[[[\\\[[[ZZZYYYYYYZZZ[[[\\\^^^]]]\\\ZZZZZZZZZZZZ[[[pppjjjttt|||vvvlllggg^^^YYYVVVVVVUUUQQQRRRUUUTTTUUUWWWWWWVVVVVVWWWXXXXXXZZZ]]]^^^___aaaccceeeccc]]]WWWWWW[[[]]][[[WWWVVVXXXYYYYYYXXXTTTPPPMMMLLLMMMPPPTTTXXXZZZYYYWWWXXXWWWUUUSSSRRRRRRSSSTTTQQQRRRRRRSSSRRRRRRQQQPPPOOOQQQRRRRRRPPPNNNNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTYYY]]]ZZZTTTQQQUUUYYYZZZ[[[]]]______]]][[[ZZZWWWWWWVVVWWW^^^gggkkkjjj```[[[WWWYYY[[[]]]```dddeeerrr}}}iii[[[SSSMMMJJJLLLMMMMMMMMMOOOUUUWWWZZZ]]]_________^^^bbbbbbaaaaaaaaaaaaaaa```````````````````````````______``````______^^^]]]_________```aaaccceeefffmmmmmmnnnooopppqqqsssssswwwxxxzzz|||~~~~~~~~~~~~~~~|||yyyvvvssssssqqqmmmkkkjjjhhheeecccaaa___]]]\\\]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOMMMMMMLLLJJJIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLOOOQQQTTTUUUWWWYYY\\\___bbbfffjjjlllmmmllllllllleeeeeefffggghhhiiikkkkkkmmmkkkkkklllmmmnnnnnnllljjjhhheeeeeefffggggggfff___``````aaadddjjjqqqvvvyyyssslllkkkmmmfffhhhddd___[[[[[[]]]aaadddgggfffdddbbbaaabbbcccdddnnnoooooonnnjjjgggffffffggghhhjjjjjjiiigggdddcccdddooozzzyyyoooggggggjjjmmmiiieeecccdddeeeeeeddd]]]]]]]]]^^^___```aaabbbdddcccaaa```___^^^______^^^^^^___```bbbccceeefffcccaaa^^^\\\\\\]]]^^^```bbbaaa^^^\\\[[[[[[[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUVVVXXXWWWSSSPPPRRRZZZaaabbb___[[[YYYZZZZZZYYYXXX]]][[[YYYXXXXXXYYY\\\]]]^^^]]][[[ZZZYYYZZZ[[[\\\ooofffqqq{{{uuukkkggg^^^YYYWWWWWWUUURRRRRRUUURRRTTTUUUUUUUUUUUUWWWYYYWWWZZZ]]]```aaabbbdddfffbbb]]]XXXXXX[[[\\\YYYVVVUUUWWWYYY[[[ZZZWWWSSSQQQSSSTTTVVVZZZ\\\\\\YYYVVVXXXVVVTTTRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQNNNQQQTTTSSSPPPMMMNNNOOOQQQRRRSSSUUUVVVVVVWWWWWWVVVZZZ]]]\\\XXXVVVXXX[[[``````aaaaaa___\\\XXXVVVTTTUUUTTTSSSWWW^^^aaa___\\\ZZZWWWWWWYYY[[[\\\]]]```hhhvvvzzzhhhWWWOOOIIIIIIJJJJJJJJJLLLQQQRRRUUUYYY[[[]]]^^^^^^````````````````````````````````````````````````]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[bbbccceeegggiiikkkmmmnnnqqqrrrssstttuuuuuuvvvvvvzzzyyyxxxxxxxxxyyy{{{|||~~~~~~}}}}}}~~~~~~|||zzzwwwuuutttrrrpppmmmjjjgggcccaaa___]]][[[YYYYYYWWWUUUUUUWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKHHHIIIJJJIIIGGGGGGHHHJJJJJJKKKKKKKKKLLLLLLMMMMMMSSSVVVYYY[[[\\\^^^aaadddhhhkkknnnppppppoooooopppfffggghhhiiijjjjjjkkkkkkmmmkkkjjjkkkllllllkkkjjjiiigggeeedddeeeffffffeeeccccccdddgggkkkrrr{{{|||rrroooiiiiiikkkffffffccc___\\\[[[]]]```cccgggeeecccaaaaaaccceeefffpppqqqpppnnnjjjgggeeeeeeggghhhiiiiiiiiihhhggggggkkkyyyuuukkklllrrrxxxqqqiiieeeddddddcccbbbaaa```_________```aaabbbbbbaaa```______```aaaaaabbbaaaaaabbbbbbcccdddeeecccbbb```^^^^^^___```aaa```___^^^]]][[[[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXYYY[[[ZZZXXXUUUSSSVVV]]]ccc^^^ZZZUUUUUUXXXYYYWWWUUU\\\ZZZXXXWWWWWWYYY[[[]]]\\\[[[ZZZZZZZZZ[[[]]]]]]sssiiittt|||uuukkkhhh___ZZZWWWWWWVVVSSSSSSVVVRRRSSSUUUUUUUUUUUUXXXZZZXXX[[[^^^``````aaabbbccc]]][[[YYYZZZ[[[\\\ZZZXXXWWWXXXXXXYYYYYYYYYYYYXXXYYYZZZ]]]```aaa___[[[WWWXXXWWWUUUTTTRRRQQQPPPPPPQQQRRRTTTUUUUUUTTTRRRQQQPPPTTTWWWVVVRRROOOOOOQQQPPPQQQSSSUUUVVVWWWXXXXXXXXXZZZ\\\\\\[[[ZZZZZZ[[[``````aaaaaa^^^[[[WWWUUUTTTUUUTTTQQQSSSXXXZZZYYYZZZYYYWWWVVVWWWYYYYYYXXXZZZaaalllzzznnnaaaSSSLLLIIIGGGGGGJJJLLLMMMPPPSSSVVVZZZ\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWZZZ[[[]]]```ccceeefffgggkkkkkkkkkllllllmmmmmmnnnoooooooooooopppqqqrrrrrrvvvvvvwwwwwwxxxyyyzzzzzzzzz}}}}}}~~~~~~}}}}}}~~~}}}yyyvvvttttttwwwyyyzzzyyyxxxxxxwwwvvvuuutttsssrrrrrrpppllljjjiiigggdddbbb___\\\YYYWWWVVVUUUTTTRRRRRRPPPOOOPPPRRRRRRRRRQQQSSSRRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJHHHIIIKKKJJJIIIIIILLLNNNMMMNNNOOOPPPQQQRRRSSSTTTXXXZZZ]]]```aaaccceeegggjjjllloooooooooooopppqqqiiijjjjjjkkklllllllllllllllkkkjjjjjjjjjjjjiiihhhfffdddaaaaaabbbccccccbbbeeegggkkkqqqyyysssllljjjdddeeeiiigggfffdddaaa______aaaccceeefffeeebbbbbbcccfffjjjmmmmmmnnnnnnlllhhhfffffffffhhhhhhhhhiiiiiijjjkkklllppp|||zzzsssvvv}}}wwwmmmgggffffffeeeccceeedddbbb```___``````aaaaaaaaa`````````bbbdddfffeeedddccccccbbbbbbbbbbbbddddddbbbaaaaaabbbbbbccc]]]]]]]]]]]]\\\[[[ZZZYYY[[[ZZZXXXWWWWWWYYY[[[]]]^^^\\\ZZZXXXXXXYYY\\\^^^WWWVVVVVVVVVVVVWWWWWWWWWYYYXXXVVVUUUUUUWWWYYY[[[YYYYYYZZZZZZ[[[\\\^^^^^^yyymmmwwwwwwllliii```[[[XXXXXXWWWSSSTTTWWWRRRSSSTTTUUUUUUVVVXXXZZZYYY\\\___```___^^^___```YYYYYYYYY[[[\\\\\\[[[ZZZZZZYYYWWWVVVWWWZZZ]]]___\\\]]]```cccdddbbb]]]YYYXXXXXXWWWUUUTTTRRRQQQPPPPPPRRRSSSUUUUUUTTTRRRQQQRRRVVVZZZYYYTTTQQQQQQSSSOOOPPPRRRTTTVVVWWWXXXXXXXXXYYY[[[\\\]]]\\\\\\[[[\\\]]]^^^___^^^\\\YYYWWWVVVWWWUUUQQQPPPTTTUUUSSSVVVVVVUUUTTTVVVYYYXXXVVVQQQYYYbbbkkk|||zzzeeeWWWOOOJJJJJJMMMHHHIIILLLOOOSSSWWW[[[]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWVVVWWWYYY\\\^^^```aaabbbggggggfffffffffggghhhiiigggggghhhjjjkkklllmmmnnnrrrrrrqqqpppppppppqqqqqqsssuuuxxxyyyyyywwwwwwwwwqqqrrrtttvvvzzz~~~}}}{{{|||}}}}}}zzzwwwzzzxxxvvvuuuttttttvvvvvvyyyzzz{{{|||}}}}}}||||||pppllliiijjjmmmqqqrrrrrrqqqqqqqqqpppooommmkkkjjjjjjgggcccaaa___]]]ZZZXXXWWWTTTQQQPPPQQQQQQPPPPPPNNNMMMLLLMMMOOOOOOOOONNNRRRRRRQQQOOONNNLLLKKKKKKIIIIIIJJJKKKKKKJJJJJJIIIIIILLLNNNNNNMMMMMMPPPTTTQQQRRRSSSUUUXXXZZZ[[[\\\ZZZ]]]```bbbdddeeegggiiiiiikkkllllllllllllnnnooollllllmmmmmmnnnmmmmmmllllllkkkiiiiiijjjiiihhhfffcccaaa^^^^^^___``````___eeehhhpppzzzpppjjjggg```aaaiiiiiihhhfffeeeddddddfffhhhjjjeeedddbbbbbbeeejjjooorrrjjjkkkkkkiiigggffffffgggiiiiiiiiiiiijjjlllnnnpppooowww~~~}}}wwwuuuzzzyyynnnhhhhhhiiihhhggghhhgggdddaaa```___``````aaaaaa``````bbbeeegggiiigggfffeeecccbbbaaa````````````__________________[[[\\\]]]]]]\\\[[[YYYXXX\\\[[[XXXWWWWWWZZZ]]]```___^^^\\\[[[\\\[[[YYYWWWTTTWWWYYYYYYWWWVVVYYY\\\WWWVVVUUUTTTTTTVVVXXXYYYWWWXXXYYY[[[\\\]]]^^^___~~~tttzzzyyylllddd___]]]ZZZWWWUUUTTTTTTTTTRRRTTTVVVXXXYYYYYYYYYXXXYYY\\\]]]\\\]]]``````]]]^^^]]]\\\ZZZYYYXXXXXXXXXYYYZZZ[[[]]]^^^```aaaaaacccdddddddddbbb^^^ZZZXXXYYYXXXVVVUUUTTTSSSSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTVVVYYYZZZYYYUUUQQQOOOPPPQQQSSSUUUVVVVVVVVVXXXWWWUUUWWWYYY\\\^^^^^^\\\]]]^^^\\\YYYWWWWWWWWWXXXVVVSSSSSSSSSSSSRRRPPPRRRRRRTTTUUUUUUTTTSSSSSSVVVXXX]]]dddnnnpppbbbXXXOOOJJJKKKJJJHHHIIILLLQQQVVVYYYWWWYYY[[[[[[YYYZZZ]]]```]]]^^^^^^^^^^^^]]]\\\\\\YYYZZZ\\\]]]]]]\\\[[[ZZZ[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZaaa```^^^]]]]]]^^^```aaa___```aaaccceeeffffffgggjjjiiigggfffggghhhjjjkkkkkklllmmmnnnnnnnnnmmmllllllkkklllmmmpppqqqpppoooqqqqqqppppppooonnnmmmmmmmmmmmmmmmllllllkkkiiiiiilllmmmnnnpppppppppooonnneeeeeeeeefffgggiiijjjkkkkkkjjjhhhgggeeecccaaaaaa[[[ZZZYYYWWWUUUTTTRRRRRRPPPOOOMMMMMMMMMMMMOOOPPPKKKLLLLLLLLLMMMMMMMMMNNNJJJKKKLLLMMMNNNMMMLLLKKKMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKNNNQQQSSSVVVWWWXXXWWWZZZ]]]^^^^^^^^^^^^___aaabbbcccdddfffggghhhiiilllkkkiiijjjlllnnnnnnmmmooonnnmmmnnnppppppnnnmmmgggeeeddddddffffffccc```[[[\\\]]][[[ZZZ[[[aaaeeennnvvv}}}uuuqqqooojjjgggeeeeeefffhhhjjjjjjiiiiiihhhiiiiiiiiiccccccccceeeiiimmmrrruuulllkkkhhhgggeeeeeeffffffkkkllllllmmmlllkkkjjjiiikkkoootttvvvvvvtttrrrrrruuurrrmmmiiiffffffggghhhgggfffdddcccbbbbbbcccccceeedddcccccceeeeeedddcccbbbdddeeeccc___[[[XXXXXXZZZ]]]```bbbaaa``````aaa^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[ZZZXXXYYY[[[]]]^^^^^^^^^\\\YYYUUUTTTTTTXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXVVVUUUUUUVVVXXXYYYVVVWWWYYY[[[]]]^^^______www}}}xxxiii```___]]]ZZZWWWUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ]]]^^^[[[[[[^^^]]]ZZZ^^^^^^\\\[[[YYYYYYYYYYYY[[[\\\]]]^^^```bbbcccdddcccdddcccbbb```]]]ZZZXXXVVVVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUWWWYYYXXXUUURRROOOPPPQQQSSSTTTUUUVVVVVVWWWVVVUUUWWWZZZ\\\\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXVVVSSSRRRQQQQQQOOONNNNNNOOOPPPQQQQQQQQQPPPPPPSSSTTTXXX^^^eeessswwwjjj]]]UUUQQQNNNJJJIIIJJJMMMPPPRRRTTTWWWYYYZZZYYYYYY[[[]]]\\\\\\]]]]]]\\\\\\[[[ZZZXXXXXXYYYZZZZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWWWWUUUUUUVVVWWWYYYZZZ[[[[[[ZZZYYYXXXVVVVVVXXXYYYZZZZZZ[[[]]]___aaabbbcccccccccbbbaaa```aaabbbdddeeedddeeefffggggggggggggfffdddddddddeeeggghhhgggeeeggggggfffeeeddddddccccccddddddddddddcccbbbaaa`````````aaabbbbbbbbbbbbbbb^^^^^^^^^^^^___```bbbbbbaaa```___]]]\\\ZZZYYYXXXUUUUUUTTTSSSQQQPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLOOOPPPSSSWWWZZZ\\\^^^___]]]___aaabbbaaa```aaaaaabbbbbbdddeeefffhhhiiiiiillljjjjjjkkkmmmoooooonnnooonnnnnnoooppppppnnnllliiifffdddccccccaaa^^^[[[[[[\\\]]]]]]^^^ccclllsss||||||wwwuuuqqqnnnkkkgggffffffgggiiiiiiiiihhhhhhhhhhhhhhhiiieeeeeedddeeegggkkknnnpppiiiiiihhhhhhgggggghhhhhhjjjjjjkkkkkkkkkjjjiiihhhhhhlllpppsssrrrpppooonnnsssppplllhhhffffffggghhhhhhgggeeecccbbbcccdddeeeeeedddcccccceeeeeeeeeccc```aaabbbaaa]]]ZZZXXXXXX[[[]]]```aaaaaa`````````____________^^^]]]\\\[[[ZZZ[[[[[[ZZZYYYYYY[[[]]]^^^^^^]]][[[WWWUUUTTTUUUVVVVVVWWWWWWXXXXXXYYYYYYWWWVVVTTTSSSSSSTTTUUUVVVWWWXXXYYY[[[]]]^^^______yyywwwhhh___^^^]]]ZZZXXXWWWVVVVVVWWWZZZZZZYYYYYYYYYYYYYYYYYYZZZ]]]^^^]]]]]]``````^^^___^^^]]][[[ZZZZZZZZZZZZ^^^^^^___aaacccdddffffffeeedddbbb```]]][[[YYYXXXTTTTTTTTTTTTTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTSSSUUUTTTTTTUUUVVVVVVUUUSSSNNNOOOPPPQQQSSSTTTUUUUUUUUUTTTUUUWWWZZZ[[[ZZZYYYZZZYYYZZZ]]]```aaa___\\\XXXUUURRRQQQPPPOOOMMMLLLMMMNNNOOOOOOPPPPPPOOOOOORRRSSSUUUXXX[[[ddduuuwwwmmm```ZZZSSSMMMKKKKKKLLLLLLQQQTTTXXXZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUVVVVVVWWWXXXXXXXXXTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\[[[[[[[[[\\\^^^___\\\\\\^^^___````````````]]]\\\\\\]]]^^^^^^]]][[[\\\[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXYYYYYYZZZ[[[WWWVVVVVVVVVWWWWWWXXXYYYWWWWWWUUUTTTRRRQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIILLLKKKKKKLLLLLLMMMNNNOOOSSSUUUXXX\\\```ccceeefffeeefffggggggeeeccccccdddddddddeeefffgggiiijjjjjjkkkjjjjjjlllnnnppppppooopppooonnnooopppooommmlllhhhfffcccaaa```^^^\\\ZZZYYYZZZ[[[]]]bbblllyyyyyywwwvvvuuupppnnnkkkhhhggggggiiijjjhhhhhhgggggggggggghhhhhhffffffddddddeeegggjjjkkkfffggghhhjjjjjjjjjiiiiiihhhhhhiiiiiiiiihhhgggggggggjjjnnnppppppmmmllllllooommmjjjgggffffffgggiiiiiigggdddbbbbbbdddgggiiiiiigggeeeeeeffffffeeeddd```aaabbbaaa^^^\\\[[[[[[```bbbddddddbbbaaa``````aaaaaa```___^^^]]]\\\[[[ZZZ[[[\\\[[[ZZZ[[[]]]___]]]]]]\\\YYYUUUTTTTTTVVVTTTVVVXXXZZZZZZZZZYYYYYYVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWYYYZZZ\\\^^^______xxx}}}uuuhhhaaa^^^]]][[[ZZZXXXXXXXXXXXX]]]\\\[[[ZZZZZZYYYYYYYYYWWW\\\^^^___bbbggghhhfff```___]]][[[ZZZZZZ[[[\\\___```aaabbbdddeeefffgggeeedddaaa^^^[[[ZZZYYYYYYTTTTTTTTTTTTTTTUUUUUUVVVPPPPPPPPPPPPQQQQQQRRRRRRUUUTTTRRRSSSTTTUUUTTTSSSNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSTTTVVVYYYYYYXXXVVVZZZYYYYYY___eeegggddd___VVVTTTRRRQQQQQQPPPOOONNNOOOOOOPPPQQQQQQRRRRRRRRRTTTTTTUUUWWWWWW[[[fffsss|||rrrdddXXXQQQNNNMMMLLLNNNQQQUUUYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSQQQRRRSSSUUUVVVXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[WWWWWWXXXZZZ[[[\\\\\\]]]ZZZYYYXXXXXXYYYYYYWWWUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTVVVUUUTTTSSSSSSTTTUUUVVVRRRRRRRRRQQQRRRRRRSSSSSSRRRRRRQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKJJJHHHHHHGGGHHHJJJJJJMMMMMMMMMNNNOOOQQQSSSSSSVVVXXX[[[___cccfffhhhiiijjjkkkkkkjjjgggeeeeeefffffffffggghhhiiijjjkkkkkkkkkkkkkkkmmmpppqqqqqqpppqqqpppooooooooonnnllljjjeeedddaaa___^^^]]]]]]]]][[[]]]```dddmmm{{{}}}zzzyyyuuupppooommmkkkiiihhhhhhjjjkkkhhhgggggggggggghhhhhhiiifffeeedddddddddfffgggiiifffhhhjjjllllllkkkiiihhhggggggggggggggggggffffffhhhkkknnnpppnnnlllkkkkkkkkkiiigggeeeeeefffgggiiijjjgggdddbbbccceeeiiilllooollliiihhhggggggeeedddbbbcccdddcccaaa___```aaaiiijjjkkkiiieeecccaaaaaabbbbbb```^^^]]]\\\[[[ZZZZZZ[[[]]]]]]\\\\\\^^^___]]]\\\ZZZWWWTTTSSSUUUWWWUUUWWWZZZ]]]^^^]]][[[ZZZWWWVVVVVVVVVVVVWWWWWWXXXVVVVVVWWWXXXZZZ\\\]]]^^^}}}sssvvvxxxpppgggccc^^^^^^\\\[[[ZZZYYYYYYXXX]]]]]]\\\[[[ZZZYYYXXXXXXVVVZZZ]]]^^^bbbhhhjjjhhh```^^^\\\ZZZZZZZZZ\\\]]]``````aaabbbccccccdddeeedddbbb___\\\ZZZYYYYYYYYYVVVUUUTTTTTTSSSSSSTTTTTTNNNNNNNNNOOOPPPRRRSSSTTTUUUSSSQQQQQQRRRTTTTTTSSSNNNNNNMMMNNNOOOPPPRRRRRRQQQQQQRRRUUUWWWWWWVVVTTTZZZYYY[[[aaahhhiiieee```TTTRRRQQQQQQRRRSSSRRRQQQOOOPPPPPPPPPQQQRRRSSSSSSTTTSSSUUUVVVUUUVVV]]]ggguuu}}}jjj^^^VVVPPPLLLLLLMMMPPPTTTWWWXXXXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTUUUVVVXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWWWWUUUTTTSSSRRRQQQSSSSSSSSSRRRRRRSSSSSSSSSPPPQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVRRRSSSSSSTTTVVVWWWXXXYYYWWWVVVUUUUUUVVVVVVTTTRRRSSSSSSSSSTTTTTTTTTTTTTTTRRRSSSSSSSSSSSSRRRRRRQQQOOOOOOMMMLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNPPPPPPQQQRRRTTTVVVXXXYYY[[[]]]```cccfffiiikkkllllllmmmllljjjgggffffffggghhhhhhiiijjjkkkkkkllllllllllllmmmoooqqqrrrqqqppprrrpppooonnnnnnllljjjgggcccaaa___\\\ZZZZZZ[[[]]]```dddllluuuyyyyyyxxxrrrlllnnnmmmkkkiiihhhhhhiiijjjggggggggggggggghhhiiiiiiddddddddddddeeeggghhhiiihhhjjjlllnnnnnnkkkiiigggffffffffffffffffffgggggggggjjjlllmmmllliiihhhhhhgggfffeeeddddddeeeggghhhiiigggdddbbbcccgggkkkmmmuuurrrmmmjjjhhhgggeeecccdddddddddcccaaaaaaccceeennnooonnnjjjfffbbb``````bbbaaa___]]]\\\[[[[[[ZZZ[[[]]]^^^^^^]]]]]]^^^___\\\[[[ZZZWWWTTTTTTVVVXXXWWWYYY]]]```aaa___]]][[[WWWVVVVVVWWWWWWXXXXXXYYYTTTTTTUUUVVVXXXZZZ\\\]]]{{{ppprrrsssllleeeddd```___^^^]]][[[ZZZYYYXXX[[[[[[\\\[[[ZZZXXXVVVUUUVVVZZZ\\\\\\^^^cccdddbbb___^^^[[[YYYYYYZZZ\\\]]]___________________________]]][[[YYYXXXWWWWWWXXXVVVUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPPPPQQQSSSVVVWWWTTTRRRPPPPPPRRRSSSRRRRRRMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQQQQRRRTTTUUUTTTSSSYYYZZZ]]]bbbgggfffbbb]]]RRRQQQPPPQQQSSSTTTTTTSSSMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQRRRSSSRRRQQQVVV^^^gggrrrtttggg[[[SSSPPPOOONNNOOORRRTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRRRRSSSRRRRRRQQQOOOOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQQQQRRRRRRPPPNNNPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUVVVWWWYYY[[[]]]^^^cccdddfffiiikkklllmmmnnnkkklllkkkiiigggfffggghhhjjjjjjkkkkkklllmmmmmmnnnnnnnnnnnnppprrrsssqqqooorrrpppnnnmmmllljjjgggdddaaa```]]]ZZZXXXYYY\\\___dddlllyyy|||wwwxxxxxxuuuqqqmmmllljjjiiiggggggggggggffffffeeeffffffggghhhiiiddddddeeeeeeggghhhjjjkkkjjjlllmmmooonnnllliiihhhggggggfffffffffggghhhiiieeegggiiiiiihhheeeddddddeeedddcccccccccdddeeeffffffeeeccccccdddgggkkknnnvvvrrrmmmjjjhhhgggeeedddddddddcccaaa___```bbbeeellllllkkkhhhccc```______cccbbb___]]]\\\\\\\\\]]]]]]___``````___^^^^^^___[[[[[[ZZZXXXVVVUUUWWWXXXYYY[[[^^^```aaa___]]][[[UUUUUUVVVVVVWWWWWWXXXXXXTTTTTTTTTUUUWWWYYY[[[]]]vvvwwwwwwooogggeeeaaaaaa```^^^\\\ZZZXXXWWWWWWYYYZZZ[[[ZZZXXXUUURRRTTTXXXZZZZZZ]]]aaabbb```___]]]ZZZXXXXXXYYY\\\]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSQQQPPPQQQRRRTTTUUURRRQQQPPPQQQRRRRRRQQQPPPMMMLLLKKKKKKKKKMMMOOOPPPRRRPPPOOOPPPRRRSSSSSSSSSVVVYYY^^^bbbccc```[[[XXXRRRQQQOOOPPPQQQRRRRRRQQQLLLLLLLLLLLLMMMOOOPPPQQQSSSQQQQQQRRRPPPNNNRRRYYY]]]eeepppssshhh^^^YYYSSSPPPRRRTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUURRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTUUUUUUVVVVVVVVVSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPOOONNNOOOPPPPPPNNNMMMLLLMMMMMMNNNOOOPPPPPPQQQKKKLLLLLLMMMMMMLLLLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSUUUVVVXXXXXXYYYZZZZZZZZZ\\\]]]___aaabbbiiijjjkkklllmmmmmmmmmmmmjjjjjjjjjhhhgggggghhhjjjkkkllllllmmmmmmnnnnnnnnnppppppppprrrsssssspppnnnqqqooommmkkkjjjhhheeebbb^^^^^^^^^]]]^^^bbbhhhnnnvvv}}}||||||yyywwwmmmllljjjhhhfffeeeeeeeeeccccccccccccdddeeefffgggffffffggghhhiiijjjjjjkkkjjjkkkmmmnnnnnnmmmlllkkkiiihhhgggggghhhiiijjjkkkfffgggiiiiiifffdddcccdddccccccbbbbbbbbbcccdddeeecccccccccccceeehhhkkkmmmqqqnnnjjjgggfffgggffffffffffffdddaaa___```cccfffhhhhhhhhhfffcccbbbbbbcccdddcccaaa___^^^______```___```bbbaaa___^^^]]]]]]YYYZZZ[[[ZZZXXXWWWXXXYYY[[[\\\^^^______]]][[[YYYUUUVVVWWWXXXYYYYYYYYYYYYVVVUUUUUUVVVWWWZZZ]]]^^^tttjjjgggbbbbbbaaa___]]]ZZZXXXWWWTTTWWWYYY[[[ZZZWWWSSSQQQRRRVVVYYYZZZ^^^dddfffddd^^^\\\YYYWWWWWWYYY[[[]]][[[[[[ZZZYYYXXXVVVVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQRRRRRRSSSUUUVVVWWWUUUSSSQQQOOONNNOOOPPPQQQQQQPPPPPPQQQRRRRRRQQQOOOMMMLLLKKKJJJKKKLLLNNNPPPRRRPPPNNNNNNPPPRRRSSSSSSTTTYYY^^^aaa___[[[VVVTTTSSSQQQOOOOOOPPPPPPPPPOOOMMMLLLLLLLLLNNNOOOQQQSSSVVVSSSRRRRRRPPPNNNQQQWWWXXX^^^gggsss}}}kkkdddZZZUUUTTTVVVXXXXXXVVVWWWWWWWWWWWWVVVUUUUUUPPPQQQSSSUUUVVVWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRRRRPPPOOOMMMLLLKKKLLLMMMMMMNNNNNNMMMMMMOOONNNMMMLLLMMMMMMOOOPPPOOONNNNNNOOOPPPPPPOOOMMMLLLLLLMMMNNNOOOOOOPPPPPPKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLMMMMMMMMMKKKJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLNNNOOOPPPQQQRRRQQQSSSVVVYYY[[[\\\\\\\\\]]]]]]]]]^^^```bbbcccdddkkkkkkllllllllllllkkkkkkiiiiiiiiihhhggghhhjjjlllllllllmmmmmmnnnnnnooooooqqqqqqqqqssstttssspppmmmqqqooolllkkkiiigggccc```[[[]]]___aaaeeemmmwww}}}wwwsssmmmllljjjhhhfffddddddcccaaaaaaaaaaaabbbcccdddeeeiiiiiiiiiiiijjjjjjjjjjjjiiijjjlllmmmnnnoooooonnnjjjiiihhhhhhhhhjjjkkklllhhhjjjkkkjjjhhhfffeeeeeebbbbbbbbbbbbbbbbbbccccccaaabbbbbbcccfffhhhkkklllmmmiiifffdddeeegggggggggjjjiiigggcccaaabbbfffiiiffffffgggfffeeeeeegggiiifffdddbbbaaa```aaabbbccc```aaacccbbb```^^^]]]]]]YYYZZZ\\\[[[ZZZXXXXXXYYY[[[\\\]]]]]]]]][[[YYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\WWWWWWVVVWWWYYY[[[^^^```}}}sssooohhh______^^^\\\ZZZYYYXXXWWWTTTVVVVVVUUURRRPPPOOOOOOQQQSSSWWW[[[```dddfffggg]]]\\\ZZZXXXWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUXXXXXXWWWWWWUUUTTTRRRQQQOOONNNMMMOOOQQQSSSUUUUUUUUUSSSQQQNNNMMMMMMNNNOOOJJJMMMPPPRRRRRRNNNJJJGGGJJJKKKLLLMMMMMMNNNNNNNNNKKKKKKMMMNNNPPPSSSUUUVVVXXXYYYYYYXXXWWWVVVVVVWWWPPPOOOOOONNNLLLKKKJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMVVVTTTPPPNNNMMMOOOSSSUUUXXX]]]bbbfffooo{{{jjjbbb]]]YYYYYY\\\UUUTTTSSSTTTTTTTTTQQQOOOQQQSSSUUUTTTRRRSSSWWW[[[WWWWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXWWWUUUSSSRRRTTTTTTTTTUUUUUUVVVVVVWWWVVVTTTRRRQQQPPPQQQRRRSSSQQQQQQQQQQQQPPPOOONNNMMMKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJIIIIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLKKKKKKJJJJJJJJJIIIMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOSSSVVVYYYYYYYYYXXXWWWXXXXXXZZZ\\\^^^___aaaaaabbbbbbcccddddddeeeeeekkkllllllmmmnnnnnnnnnmmmkkkiiiiiiiiikkklllkkkjjjiiijjjjjjkkklllmmmnnnnnnlllkkklllnnnqqqqqqnnnkkkkkkiiigggeeedddcccaaa```bbb___bbblllwww}}}xxxzzz{{{|||zzzwwwssspppqqqqqqnnnjjjeeebbbaaaaaa```aaabbbccceeefffggggggkkkiiiggggggggggggfffeeehhhhhhiiikkkmmmnnnoooppplllkkkkkkkkkkkkkkkjjjjjjffffffeeefffggggggfffdddbbbaaaaaaaaa```______^^^```bbbcccdddcccdddeeeggghhhfffddd```___bbbgggkkkkkkhhheeeeeegggjjjlllmmmiiiiiihhhhhhggggggfffffffffcccaaaaaadddeeedddbbbbbbcccddddddddddddcccbbb]]][[[XXXXXXYYYZZZ[[[ZZZ```^^^\\\\\\\\\\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWYYY[[[]]]^^^```rrrkkkcccaaa```___]]][[[YYYXXXWWWSSSTTTTTTSSSPPPNNNNNNOOOTTTVVVYYY\\\___bbbdddeee[[[YYYXXXVVVUUUTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMNNNPPPQQQQQQQQQTTTSSSPPPNNNMMMMMMNNNOOOHHHKKKNNNQQQRRRPPPNNNLLLKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQQQQQQQRRROOOPPPQQQQQQPPPNNNKKKIIIIIIIIIJJJKKKLLLMMMOOOPPPUUUSSSPPPNNNNNNPPPSSSUUUVVVZZZ]]]```fffuuuxxxoooeee^^^]]][[[YYYWWWVVVVVVVVVUUUTTTRRRTTTUUUTTTRRRRRRUUUWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTVVVYYYZZZ\\\\\\ZZZ[[[[[[\\\]]]___```aaaaaabbbcccdddfffggghhhiiikkkkkklllmmmmmmmmmmmmmmmhhhffffffggghhhiiihhhgggjjjjjjkkkllllllmmmnnnnnnqqqooonnnoooooonnnjjjgggbbbbbbbbbaaaaaabbbeeegggllloooyyyyyyuuuuuuuuuvvvvvvuuurrrooommmllllllkkkhhheeecccccccccfffeeeeeeeeeffffffggggggjjjiiigggffffffeeeeeedddggghhhiiijjjlllmmmnnnooonnnnnnmmmlllkkkjjjiiiiiiffffffffffffgggfffeeedddccccccbbbaaaaaaaaaaaaaaaaaabbbdddcccbbbbbbdddeeefffeeedddbbbaaacccgggjjjkkkiiiggggggiiikkklllllliiiiiiiiiiiihhhhhhggggggeeecccaaaaaacccdddcccbbbaaabbbdddeeeeeedddbbbaaaaaa^^^ZZZYYYZZZ[[[\\\\\\___]]]\\\\\\\\\[[[YYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]___```rrrhhh^^^```___]]][[[YYYWWWVVVUUUQQQRRRRRRQQQOOONNNNNNOOOVVVWWWYYYZZZ\\\]]]]]]^^^XXXVVVUUUSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRRRRRRRQQQPPPNNNNNNKKKMMMNNNPPPPPPOOONNNMMMSSSQQQOOONNNMMMMMMMMMNNNJJJKKKMMMOOOPPPOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJKKKKKKLLLOOONNNMMMLLLLLLMMMNNNNNNOOOQQQUUUWWWVVVRRRMMMJJJIIIIIIJJJKKKMMMOOOPPPQQQRRRPPPNNNMMMNNNPPPSSSUUUUUUXXXZZZZZZ\\\eeeuuuyyyllleee^^^[[[WWWUUUUUUVVVVVVVVVSSSTTTUUUUUUSSSSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVVVVUUUUUUTTTSSSRRROOOOOOOOOPPPPPPPPPPPPQQQPPPPPPOOOOOONNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQOOOOOOPPPQQQRRRTTTUUUVVVXXXXXXXXXYYY[[[]]]```bbb^^^^^^^^^______```aaabbbbbbbbbdddfffhhhjjjllllllkkkkkklllmmmmmmmmmmmmllljjjiiihhhiiikkklllkkkjjjkkkkkkkkkllllllmmmmmmmmmnnnmmmkkkjjjiiifffccc```\\\___bbbbbbbbbfffnnnvvv~~~tttppppppoooooooooooommmllljjjjjjhhhiiijjjiiigggfffggghhhkkkjjjiiiggggggggghhhhhhjjjiiihhhfffeeeeeeeeedddhhhhhhhhhiiikkklllmmmnnnpppooommmkkkjjjhhhggggggfffggggggggggggfffddddddfffeeecccbbbbbbcccddddddccccccdddbbbaaa```aaacccddddddeeedddccceeehhhjjjkkkjjjhhhhhhjjjkkkkkkjjjhhhiiiiiiiiiiiihhhggggggdddbbb``````bbbcccbbbaaaaaabbbdddffffffdddbbbaaaaaa^^^YYYWWWXXX[[[\\\]]]^^^]]]\\\]]]]]]\\\YYYVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ\\\^^^___```tttiii^^^]]]\\\YYYWWWTTTSSSRRRRRRQQQRRRRRRQQQOOOOOOPPPQQQXXXXXXXXXXXXXXXWWWVVVVVVVVVUUUSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPSSSSSSSSSSSSSSSRRRQQQPPPMMMPPPSSSTTTRRRPPPNNNMMMQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIMMMKKKJJJIIIJJJLLLMMMNNNOOOSSSYYY\\\[[[VVVPPPKKKJJJJJJKKKKKKMMMNNNPPPPPPNNNNNNMMMMMMNNNPPPSSSTTTVVVXXXYYYXXXVVV[[[eeennnxxxjjjeee^^^YYYWWWVVVVVVVVVSSSTTTTTTUUUUUUTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYXXXVVVUUUUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTXXXXXXXXXXXXWWWVVVUUUUUUPPPPPPQQQQQQQQQRRRRRRRRRUUUTTTSSSRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMKKKKKKKKKKKKMMMNNNLLLMMMNNNOOOOOONNNMMMLLLNNNMMMMMMMMMMMMNNNNNNOOOPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVTTTTTTTTTUUUVVVWWWYYYYYY[[[\\\\\\^^^___aaacccdddbbbaaaaaa``````aaaaaabbbddddddfffgggiiikkklllmmmkkkllllllmmmmmmmmmlllllllllkkkjjjkkklllmmmmmmkkkkkkkkkkkkllllllllllllllliiihhhfffeeecccbbb```___^^^dddjjjlllmmmttt|||tttnnnlllmmmjjjjjjiiihhhhhhhhhhhhhhhiiijjjlllkkkjjjiiijjjkkklllkkkiiihhhggghhhiiijjjllllllkkkiiigggfffggghhhjjjiiiiiiiiijjjlllmmmnnnmmmllljjjiiiggggggggggggfffhhhiiiiiihhheeeddddddgggfffdddccccccccceeefffcccdddcccaaa___^^^___aaabbbdddfffgggfffggghhhjjjiiihhhgggggghhhiiigggffffffgggggghhhhhhgggffffffbbbaaaaaa```aaaaaabbbbbbbbbdddfffhhhhhhfffdddbbb]]]ZZZVVVVVVXXX[[[]]]^^^^^^^^^]]]^^^^^^]]]ZZZWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^```aaavvvkkk```\\\ZZZXXXUUURRRQQQQQQQQQRRRRRRSSSRRRQQQQQQSSSUUU[[[[[[ZZZYYYWWWUUUTTTSSSUUUTTTSSSQQQQQQQQQRRRRRRRRRSSSTTTUUUTTTSSSQQQPPPSSSSSSSSSTTTSSSSSSRRRRRRPPPTTTXXXXXXVVVRRRPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIILLLMMMMMMNNNNNNNNNNNNMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJHHHGGGHHHKKKNNNNNNNNNPPPTTT[[[___^^^YYYRRRMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTVVVWWWUUUSSSUUU[[[aaammm|||}}}sssiiiaaaZZZVVVSSSQQQQQQQQQRRRSSSTTTTTTTTTVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWVVVUUUUUUZZZZZZZZZZZZYYYXXXWWWVVVQQQQQQRRRRRRRRRSSSSSSSSSVVVVVVUUUTTTSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOMMMMMMMMMMMMOOOPPPOOOPPPQQQRRRRRRQQQOOONNNPPPOOOOOOOOOPPPPPPQQQRRRSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRSSSUUUWWWXXXZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\^^^aaaccceeeeeeeeedddccccccbbbaaaaaaaaaaaaaaafffgggggghhhiiijjjkkkkkkmmmmmmmmmnnnnnnmmmmmmllliiihhhggghhhjjjjjjjjjhhhkkkkkkkkkkkkjjjjjjjjjjjjfffeeedddbbb`````````aaaccclllwww}}}{{{tttpppkkkggggggeeeeeeddddddeeefffhhhiiijjjlllmmmllljjjiiihhhiiihhhggggggfffggghhhjjjkkkmmmnnnnnnllljjjiiijjjllllllkkkjjjjjjjjjkkkmmmnnngggfffeeedddeeefffggghhhhhhjjjlllllliiifffddddddgggfffdddcccbbbbbbccccccaaaaaa```^^^\\\\\\^^^``````cccfffggggggggghhhiiieeedddcccdddeeeeeedddbbbcccdddeeeffffffeeedddcccbbbbbbaaaaaa```aaaaaabbbdddfffhhhiiiiiihhhfffddd[[[YYYYYYZZZ]]]```bbbbbb```___^^^______^^^[[[YYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^___```xxxlllaaa]]][[[XXXUUUSSSSSSTTTTTTRRRSSSTTTSSSRRRSSSVVVYYY___^^^]]][[[YYYWWWTTTSSSTTTSSSRRRQQQQQQQQQRRRRRRRRRSSSUUUVVVUUUTTTRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQRRRVVVZZZZZZWWWSSSRRRRRRMMMMMMLLLLLLLLLKKKKKKKKKHHHIIIJJJKKKKKKLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEHHHMMMQQQPPPOOOPPPSSSYYY\\\\\\WWWRRRNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSQQQOOOPPPUUUYYYbbblll{{{|||ooobbbXXXRRRRRRPPPNNNNNNPPPRRRSSSRRRVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZ[[[ZZZZZZYYYXXXWWWSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVTTTSSSRRRRRRSSSTTTTTTTTTVVVWWWYYY[[[\\\]]]^^^]]]]]]\\\\\\\\\]]]]]]]]]```cccfffhhhgggfffeeeeeeddddddcccbbbbbbcccccchhhhhhiiiiiijjjkkkkkkkkknnnoooooooooooonnnmmmmmmjjjiiiiiiiiikkklllkkkjjjjjjjjjjjjiiiiiihhhhhhhhhaaaaaa```___^^^___bbbeeeppp{{{zzzqqqooommmgggaaa___``````aaaccceeegggiiikkkiiijjjlllkkkhhheeeddddddbbbcccdddfffgggiiijjjjjjjjjmmmnnnmmmjjjiiilllnnnlllkkkjjjhhhiiijjjlllmmmcccbbbaaaaaaccceeehhhiiiiiimmmpppoookkkfffeeeeeeeeeddddddbbbaaa```___^^^[[[[[[ZZZYYYXXXYYY[[[^^^___aaadddeeeeeedddeeeeeebbbaaa______aaabbbbbbaaa```bbbdddeeeeeedddcccbbbaaabbbcccbbbaaa```bbbdddfffggghhhhhhhhhhhhgggfff^^^___bbbfffiiikkkiiigggaaa```^^^]]]^^^]]]\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZ\\\]]]^^^___xxxmmmbbb[[[ZZZWWWTTTSSSTTTUUUVVVRRRSSSSSSSSSSSSTTTXXXZZZ^^^^^^]]][[[XXXVVVTTTRRRSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSUUUVVVVVVTTTQQQPPPNNNNNNOOOPPPPPPPPPPPPPPPQQQUUUYYYYYYUUUQQQQQQSSSKKKKKKLLLLLLKKKKKKJJJJJJIIIJJJKKKMMMNNNMMMMMMLLLJJJKKKLLLNNNOOOPPPQQQQQQNNNLLLKKKIIIGGGEEEEEEDDDEEEEEEFFFLLLSSSWWWUUUSSSNNNPPPTTTVVVVVVSSSOOOLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPOOOMMMNNNQQQTTT[[[aaajjjwwwwwwjjjbbb[[[WWWSSSQQQRRRTTTTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUUUUTTTTTTTTTWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYYYY[[[YYYWWWUUUUUUUUUVVVWWWUUUVVVWWWYYYZZZ\\\]]]^^^^^^^^^^^^^^^^^^___```aaa```aaaccceeefffggggggggggggffffffeeeeeeeeeeeefffiiiiiijjjkkklllnnnnnnooopppppppppppppppooonnnnnnmmmlllkkklllnnnnnnnnnmmmjjjiiiiiihhhgggffffffeee```bbbdddfffiiinnnuuu{{{}}}uuuooonnnmmmggg```]]][[[\\\___bbbeeehhhkkklllhhhjjjkkkjjjgggdddcccbbb```bbbdddggghhhhhhhhhhhheeehhhjjjiiigggfffjjjnnnkkkjjjhhhffffffgggiiikkkbbbaaa``````bbbeeehhhjjjkkkooosssqqqlllgggfffgggbbbbbbbbbaaa___\\\ZZZXXXSSSSSSSSSRRRRRRTTTXXX[[[\\\^^^```aaa```______```aaa^^^\\\\\\^^^```aaaaaa```aaadddffffffeeecccbbbbbbcccdddcccaaaaaaccceeegggffffffffffffffffffgggdddggglllrrruuusssnnniiiaaa___[[[ZZZZZZ[[[[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^wwwmmmcccYYYWWWTTTRRRQQQRRRTTTUUURRRRRRSSSRRRRRRTTTXXX[[[[[[[[[ZZZXXXVVVSSSQQQPPPRRRQQQPPPOOOOOOOOOPPPQQQQQQRRRTTTUUUUUUSSSQQQOOONNNNNNOOOPPPQQQQQQQQQQQQOOOSSSWWWVVVRRROOOPPPRRRKKKKKKKKKKKKKKKKKKJJJIIIMMMNNNOOOPPPOOOMMMKKKJJJIIIJJJLLLNNNPPPQQQRRRRRROOONNNKKKHHHEEECCCAAAAAAGGGGGGJJJQQQYYY]]][[[WWWLLLNNNPPPRRRQQQPPPMMMKKKHHHHHHHHHIIIIIIKKKLLLLLLIIIJJJLLLNNNNNNNNNMMMMMMPPPQQQPPPOOOMMMNNNPPPSSSUUUZZZ```gggxxx|||eee```YYYVVVVVVWWWWWWWWWRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUWWWYYYZZZZZZYYYYYYWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXVVVUUUVVVXXXZZZ[[[YYYZZZZZZYYYYYYXXXWWWVVVWWWWWWWWWXXXXXXXXXXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVWWWXXXXXXWWWVVVUUUZZZYYYWWWVVVUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]][[[YYYWWWVVVWWWXXXYYYWWWWWWXXXYYY[[[\\\]]]^^^]]]]]]]]]^^^___aaacccccccccbbbbbbcccdddfffhhhiiihhhhhhgggggggggggghhhhhhiiiiiikkkmmmoooqqqrrrsssqqqqqqqqqqqqqqqpppoooooojjjiiihhhiiikkklllkkkjjjiiiiiihhhgggfffeeeeeedddfffjjjooouuu|||xxxrrrrrrqqqkkkddd```XXXZZZ]]]aaafffiiikkkllliiikkklllllliiifffeeeddd```bbbeeehhhiiihhhgggeee```dddgggfffddddddhhhllljjjhhhfffddddddeeegggiiicccbbbaaaaaabbbeeehhhjjjlllppptttsssmmmhhhgggggg```aaabbbaaa^^^ZZZVVVTTTMMMNNNNNNNNNNNNQQQUUUYYYZZZ\\\]]]]]]\\\[[[\\\]]]```^^^[[[[[[]]]```bbbccc```bbbdddfffgggfffdddcccbbbdddeeedddaaaaaacccffffffeeedddccccccdddeeefffggglllrrryyy{{{vvvnnnhhhaaa]]]YYYWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]}}}lll]]]XXXVVVRRROOONNNOOOQQQRRROOOPPPRRRTTTVVVWWWWWWXXX[[[[[[ZZZYYYVVVSSSPPPNNNNNNOOOPPPQQQRRRTTTUUUUUURRRQQQOOOOOOOOOOOONNNLLLNNNOOOOOOPPPPPPOOOOOOOOONNNNNNPPPQQQRRRRRRSSSSSSMMMMMMMMMLLLLLLLLLKKKKKKQQQQQQPPPOOOMMMKKKIIIHHHIIIKKKMMMOOOQQQRRRRRRRRRQQQOOOKKKHHHEEEEEEEEEEEEHHHIIIMMMUUU]]]```\\\XXXPPPOOONNNLLLKKKKKKJJJJJJMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMOOOOOONNNNNNNNNNNNNNNOOOSSSRRRWWW```jjjyyy|||oooeee^^^ZZZVVVTTTQQQSSSUUUTTTRRRQQQTTTVVVVVVUUUUUUVVVXXXZZZYYYXXXYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYY[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZXXXYYYYYYYYYYYYYYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ___^^^\\\ZZZZZZZZZZZZ[[[\\\\\\\\\[[[YYYZZZ\\\^^^]]]]]]^^^^^^___```aaaaaaeeeddddddeeeeeeggghhhhhhiiikkkkkkiiiffffffiiillllllllllllnnnoooqqqssstttqqqrrrssssssrrrpppmmmllllllnnnnnnmmmiiifffdddccceeecccaaabbbfffjjjlllmmmnnnvvv~~~wwwrrrsssrrrkkkccc^^^VVVZZZ```eeegggiiikkklllmmmllliiigggffffffggggggiiiiiijjjkkkkkkgggaaa]]]aaaaaabbbcccdddfffggghhhhhhfffdddccccccccceeefffeeeeeecccaaa```bbbfffiiiqqqqqqpppmmmiiieeecccccc___```aaa___ZZZVVVSSSRRRMMMOOOQQQSSSTTTWWWZZZ]]]```___]]]\\\[[[[[[[[[[[[^^^^^^]]]^^^^^^```aaabbbeeefffggghhhhhhfffdddccccccdddfffeeedddccccccdddaaaccceeedddaaa```aaacccgggiiilllmmmkkkhhhccc```YYYYYYYYYYYYZZZ[[[\\\]]]YYYYYY[[[\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYZZZ[[[\\\~~~wwwiii\\\WWWUUUSSSPPPOOOOOOQQQRRRRRRRRRTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVTTTQQQOOOMMMMMMNNNNNNOOOPPPQQQRRRRRRPPPNNNMMMMMMMMMMMMLLLJJJLLLLLLMMMNNNOOOOOOOOOOOONNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMPPPPPPOOONNNMMMKKKJJJIIIKKKLLLNNNPPPQQQRRRQQQQQQOOONNNKKKIIIGGGFFFFFFFFFKKKKKKNNNSSSYYYZZZUUUPPPLLLLLLJJJIIIHHHHHHHHHHHHKKKJJJJJJJJJJJJLLLMMMNNNMMMNNNNNNNNNNNNNNNMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMRRRQQQSSSYYY^^^iii}}}{{{rrrjjjddd```YYYXXXVVVTTTRRRRRRSSSTTTWWWVVVUUUVVVXXXYYYYYYXXXVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVVVVWWWXXXYYYZZZ[[[YYYZZZZZZ[[[[[[[[[ZZZZZZVVVWWWWWWXXXXXXWWWWWWVVVYYYYYYXXXXXXXXXXXXXXXXXXWWWXXXYYYYYYZZZZZZYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\___^^^]]][[[[[[[[[[[[\\\\\\]]]]]][[[ZZZZZZ\\\^^^]]]]]]]]]]]]___aaacccdddfffeeeeeeeeefffggghhhhhhiiijjjkkkjjjhhhhhhjjjmmmmmmmmmnnnoooqqqssstttuuuooopppqqqqqqpppnnnllljjjjjjkkkkkkiiifffcccbbbbbb```aaacccfffkkkqqqwww{{{|||uuuooolllnnnmmmgggbbb```\\\```fffjjjkkkllllllmmmmmmkkkiiifffeeeeeefffggghhhhhhhhhiiihhheee```\\\^^^^^^___```aaaccceeefffhhhgggeeedddddddddfffgggeeeeeecccaaa```aaaeeehhhiiijjjjjjhhheeebbbaaaaaa___``````^^^ZZZWWWUUUUUUUUUYYY^^^bbbeeehhhjjjlllooolllgggaaa]]][[[ZZZZZZ[[[[[[\\\]]]___```aaabbbbbbdddhhhjjjjjjhhhdddbbbcccdddfffeeedddccccccdddaaacccdddccc```___```bbbbbbccceeefffeeebbb___]]]ZZZZZZZZZYYYZZZZZZ[[[\\\ZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\]]]xxxuuuuuupppeee[[[WWWVVVTTTRRRQQQQQQQQQRRRTTTTTTUUUVVVVVVVVVUUUUUUVVVVVVUUUUUUSSSRRRPPPOOONNNOOOOOOOOOPPPPPPPPPPPPOOONNNLLLLLLMMMMMMLLLJJJJJJKKKLLLMMMNNNOOOOOOOOONNNOOOOOOOOOOOONNNMMMLLLOOOOOOOOONNNNNNNNNNNNNNNOOONNNNNNMMMMMMLLLKKKKKKLLLMMMOOOPPPQQQQQQQQQPPPMMMMMMLLLKKKJJJIIIIIIHHHLLLLLLMMMQQQTTTTTTPPPKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGHHHJJJLLLOOOQQQOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLOOONNNOOOQQQSSSYYYgggttt{{{wwwiiiddd]]]XXXVVVUUUSSSQQQTTTSSSQQQRRRTTTUUUUUUTTTUUUTTTTTTSSSTTTUUUWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYUUUUUUVVVVVVWWWXXXXXXYYYUUUVVVVVVWWWYYYZZZ[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]]YYYYYYZZZZZZZZZZZZYYYYYY[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXYYYYYYZZZYYYYYYYYY]]]]]]]]]]]]]]]^^^^^^^^^```___]]]\\\[[[\\\\\\]]]]]]]]]^^^]]][[[[[[]]]___]]]]]]\\\]]]___bbbfffhhhggggggfffffffffggghhhhhhiiijjjkkkkkkjjjjjjlllnnnlllmmmmmmnnnppprrrtttuuupppqqqqqqpppooollljjjiiidddeeedddbbb```^^^___```___cccjjjqqqxxx{{{sssjjjgggfffhhhgggcccbbbdddeeeiiinnnppppppnnnmmmmmmkkkjjjgggeeedddeeeffffffhhhfffeeeeeedddbbb^^^[[[]]]]]]^^^___aaaccceeefffhhhgggfffeeeeeeeeefffgggddddddcccaaa```aaacccfffbbbccceeedddbbb``````aaa``````___]]]ZZZXXXYYYYYY```fffnnnvvvzzz|||}}}~~~~~~yyypppfff___[[[YYYYYYXXXYYY[[[^^^___`````````]]]aaafffjjjkkkhhhdddaaaccceeefffeeecccbbbbbbcccaaabbbcccaaa___^^^^^^___]]]]]]^^^___^^^]]]\\\[[[\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]^^^___}}}uuuoooooopppjjjaaaZZZWWWWWWUUUTTTSSSRRRQQQQQQSSSTTTUUUVVVVVVWWWVVVVVVZZZYYYXXXWWWUUUTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNOOOOOONNNLLLLLLLLLMMMNNNNNNOOONNNNNNMMMNNNNNNOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLNNNNNNPPPQQQQQQPPPOOOOOOKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJLLLOOORRRRRROOOLLLMMMLLLKKKKKKJJJJJJJJJKKKHHHHHHGGGGGGIIIKKKOOOQQQPPPPPPPPPOOOOOOMMMLLLLLLIIIIIIHHHHHHHHHIIIJJJJJJLLLMMMNNNNNNOOOTTT]]]eeexxxxxxllleeebbb___XXXRRRSSSQQQPPPPPPRRRTTTTTTTTTTTTTTTSSSSSSTTTVVVXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVWWWWWWXXXYYYYYYUUUUUUWWWXXXYYY[[[[[[[[[ZZZZZZ\\\]]]^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ]]]]]]^^^^^^^^^^^^^^^______^^^]]]\\\[[[\\\]]]]]]]]]^^^___^^^]]]]]]^^^_________^^^^^^```cccfffiiihhhhhhhhhgggggghhhhhhiiiiiijjjkkkkkklllmmmnnnoookkkkkklllmmmnnnpppqqqrrrsssrrrqqqpppmmmkkkhhhggg```aaaaaa```___```ccceeehhhoooyyy}}}vvvrrrgggeeeeeefffdddaaaccchhhmmmpppssstttrrrooolllkkkiiihhhfffdddcccdddeeeffffffdddbbbaaaaaa___]]][[[___``````bbbccceeeggghhhffffffeeeddddddddddddeeecccccccccbbb``````bbbcccaaacccddddddbbbaaaaaabbb``````^^^\\\ZZZZZZ\\\^^^fffmmmwwwzzzpppeee^^^ZZZYYYZZZXXXZZZ\\\^^^___^^^]]]\\\[[[^^^bbbfffgggfffdddbbbcccdddeeeeeecccaaaaaabbbaaaaaaaaa___^^^]]]]]]]]][[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]___``````uuummmjjjnnnpppiii```[[[ZZZYYYWWWUUUSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXXXX]]]\\\ZZZXXXUUUSSSQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMNNNOOOOOONNNLLLOOOOOOOOOOOOOOOOOONNNNNNLLLLLLNNNOOOOOOPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPOOONNNNNNJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMMMMOOOPPPPPPNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKIIIHHHGGGGGGHHHJJJLLLMMMPPPPPPPPPOOONNNMMMLLLKKKHHHHHHGGGGGGHHHIIIJJJJJJKKKNNNOOONNNNNNQQQWWW[[[fffrrr}}}xxxrrrggg___XXXVVVSSSRRRSSSUUUUUUTTTSSSRRRPPPPPPPPPRRRTTTVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVXXXYYYZZZ[[[[[[[[[YYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\ZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^_________^^^]]]\\\[[[\\\]]]]]]^^^```aaa```___^^^___```bbbbbbaaaaaabbbdddfffgggiiiiiihhhhhhhhhiiijjjjjjjjjjjjkkklllmmmnnnnnnnnnllllllllllllmmmoooppppppqqqpppooollliiifffdddccc___aaaccceeegggkkkpppssszzzyyyxxxzzzyyywwwkkkhhhggggggeeecccffflllrrrtttuuutttpppmmmjjjiiihhhfffdddcccbbbcccdddeeedddbbb```_________]]]\\\aaaaaaaaabbbdddeeeggghhhccccccbbbbbbaaaaaaaaaaaa```aaabbbaaa```___```bbbbbbdddeeedddbbb``````aaa______^^^\\\ZZZ[[[^^^```eeellluuu}}}~~~|||zzzuuuppphhh```[[[ZZZ[[[\\\\\\\\\^^^^^^^^^\\\YYYXXXZZZ\\\^^^```bbbcccccccccbbbcccdddcccaaa```___```______^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVWWWZZZ[[[\\\]]]^^^___``````tttllliiinnnppphhhaaa___^^^\\\YYYVVVSSSQQQQQQPPPOOOPPPRRRTTTVVVWWWXXXXXX\\\[[[XXXUUURRRPPPNNNNNNOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMLLLKKKOOOOOOOOOPPPPPPOOOOOONNNKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMLLLMMMNNNOOOOOONNNMMMMMMJJJJJJKKKKKKLLLMMMMMMMMMQQQQQQQQQPPPOOONNNMMMLLLNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOLLLKKKNNNQQQQQQ^^^cccooouuubbb^^^ZZZVVVUUUTTTSSSRRRRRRPPPMMMKKKKKKLLLNNNPPPRRRRRRRRRSSSTTTUUUUUUUUUYYYYYYYYYYYYYYYYYYXXXXXXVVVWWWYYYZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^______``````______]]]]]]]]]]]]^^^______aaabbbbbbaaa``````aaaccccccccccccdddeeeffffffiiiiiiiiiiiijjjkkkllllllkkkjjjjjjlllnnnnnnmmmlllnnnmmmmmmlllmmmmmmnnnnnnkkkjjjiiigggeeecccbbbaaa]]]aaagggmmmssszzz}}}zzzuuuqqquuu}}}rrrmmmiiihhhhhhgggjjjoootttttttttqqqmmmjjjhhhhhhfffeeecccaaaaaabbbcccdddbbbaaa______```aaa___^^^````````````aaabbbcccccc`````````_________^^^^^^]]]___aaaaaa`````````aaaaaaccccccbbb```^^^^^^^^^^^^^^^]]]\\\ZZZ[[[^^^```___eeelllqqqqqqooommmkkkfffddd```]]][[[[[[]]]^^^_________^^^]]]ZZZXXXWWW[[[[[[\\\^^^___aaacccdddaaabbbcccbbb___^^^]]]^^^]]]\\\[[[[[[\\\\\\[[[ZZZXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSSSSSSSUUUVVVXXXZZZ[[[\\\]]]^^^_________yyymmmhhhmmmmmmfffcccfffbbb___ZZZVVVRRRPPPPPPPPPOOOPPPRRRSSSTTTUUUUUUUUUYYYXXXUUURRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOLLLKKKJJJKKKLLLMMMLLLKKKKKKLLLMMMNNNPPPPPPQQQQQQKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOMMMLLLJJJJJJJJJKKKLLLJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIJJJKKKMMMNNNPPPQQQPPPPPPOOONNNOOOOOOOOONNNLLLJJJHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIHHHHHHLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIIIIIIIJJJKKKLLLMMMJJJNNNNNNJJJIIINNNPPPNNNZZZ]]]dddooozzztttmmmfffaaa]]]YYYWWWUUURRROOOKKKJJJJJJKKKMMMMMMNNNOOOPPPQQQSSSSSSTTTVVVWWWWWWXXXXXXYYYYYYYYYWWWXXXZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZ\\\\\\\\\]]]]]]]]]]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^______```aaaaaabbbaaaaaa```______```aaabbb```aaacccdddbbbaaaaaabbbaaabbbdddfffgggggggggggghhhhhhhhhiiikkklllnnnoookkkjjjjjjkkknnnnnnkkkiiilllkkkjjjiiihhhhhhhhhhhheeeeeeeeeeeeeeeffffffgggfffllluuu}}}pppqqqoooooouuuvvvnnnhhhhhhjjjkkkmmmqqqttttttqqqmmmiiiggghhhiiieeecccbbb``````aaabbbccc```______aaabbbcccbbb```______^^^^^^^^^^^^______^^^^^^______^^^^^^]]]]]]ZZZ]]]```aaaaaa``````aaa```aaacccbbb```^^^^^^___]]]]]]]]]\\\[[[[[[]]]___ZZZ^^^bbbeeedddbbb```___\\\]]]]]]]]]^^^^^^______``````___]]]\\\[[[ZZZYYYZZZ\\\^^^```aaabbbcccccc___```aaa```]]]\\\[[[\\\[[[YYYXXXYYY[[[\\\[[[YYYXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSTTTTTTSSSSSSRRRSSSTTTVVVYYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\}}}ppphhhjjjkkkeeeeeekkkdddaaa[[[UUUQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSWWWVVVTTTRRRPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQNNNMMMLLLMMMNNNOOONNNMMMGGGHHHJJJMMMOOOQQQRRRSSSLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMOOONNNLLLJJJIIIJJJKKKLLLHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJMMMNNNLLLMMMNNNNNNOOOPPPRRRTTTQQQOOOMMMKKKIIIHHHGGGFFFDDDEEEHHHJJJKKKJJJIIIHHHJJJKKKKKKLLLLLLLLLLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNGGGKKKLLLHHHJJJPPPSSSPPPTTTWWW\\\bbbmmm|||tttnnnhhheeeYYYWWWRRRNNNLLLKKKLLLMMMKKKKKKLLLNNNPPPQQQSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[XXXYYY[[[\\\[[[ZZZXXXWWW\\\\\\]]]]]]]]]\\\[[[[[[]]]^^^^^^______^^^^^^]]]___^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]___``````aaabbbcccccccccccccccbbbaaaaaabbbcccddd```bbbddddddcccbbbaaabbb^^^aaadddgggiiijjjiiiiiiggghhhhhhiiikkkmmmooopppllljjjjjjkkkmmmmmmjjjggghhhhhhfffeeeccccccbbbbbbccccccdddfffhhhkkkmmmnnnwww~~~{{{uuuiiimmmnnnnnnuuuwwwmmmeeefffkkkmmmooorrruuussspppkkkgggfffhhhjjjdddcccaaa```___```bbbccc______```bbbdddeeecccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^______^^^^^^]]]\\\XXX[[[___aaaaaa```aaaaaa```bbbccccccbbbaaaaaabbb\\\]]]]]]\\\[[[ZZZ\\\]]]WWWZZZ]]]^^^]]][[[[[[[[[ZZZ[[[]]]```aaaaaa`````````___^^^]]]\\\\\\\\\\\\ZZZ\\\```ccceeedddbbbaaa^^^___```___\\\ZZZZZZZZZZZZXXXVVVXXX[[[]]][[[YYYZZZZZZ[[[\\\[[[ZZZYYYXXXUUUTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSSSSUUUXXX[[[\\\ZZZ[[[\\\]]]]]]]]]\\\[[[xxxmmmkkkkkkiiihhhiiijjjcccZZZRRROOOPPPQQQRRRTTTRRRPPPOOOQQQRRRRRRRRRSSSRRRQQQPPPOOONNNNNNNNNRRRPPPNNNLLLKKKMMMOOOPPPMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFKKKLLLMMMNNNNNNLLLJJJHHHNNNLLLKKKKKKMMMLLLHHHEEEFFFGGGGGGEEEDDDDDDGGGIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIKKKLLLKKKIIIGGGIIIJJJKKKLLLMMMMMMMMMMMMPPPTTTYYY[[[aaappp}}}ssskkk```XXXTTTQQQOOOMMMJJJMMMPPPQQQQQQPPPPPPPPPRRRQQQQQQTTTWWWYYYYYYXXXWWWWWWVVVWWWYYYYYYWWWUUUXXXYYYZZZ[[[\\\[[[ZZZZZZZZZ]]]___```___]]]\\\\\\___^^^\\\[[[[[[\\\^^^___bbbaaa___]]]\\\\\\\\\\\\```aaacccdddeeeddddddccccccccccccbbbbbbbbbaaaaaa```aaaccccccaaa```aaaaaabbbdddeeefffeeefffgggiiihhhhhhhhhiiikkkmmmmmmllliiihhhgggggghhhiiiiiihhh^^^```bbbaaa___]]]___bbbaaagggnnntttxxx~~~|||pppjjjiiijjjmmmrrrxxx|||}}}}}}ooommmmmmmmmkkkiiinnntttzzzvvvqqqmmmlllkkkkkkjjjiiigggeeedddddddddcccbbb``````bbbeeehhhhhheeeccccccbbbbbbaaa___^^^\\\[[[\\\]]]^^^______^^^]]]]]]___aaabbbbbbaaa___``````bbbbbbcccccccccaaa```___]]]]]]^^^^^^^^^]]]\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXZZZ\\\^^^^^^]]]]]]]]]^^^```___^^^]]][[[ZZZYYYXXX___aaabbbbbb```___``````____________^^^]]]\\\[[[\\\]]]]]]]]]\\\\\\[[[ZZZYYYXXXVVVVVVWWWWWWWWWVVVUUUTTTRRRQQQQQQQQQRRRSSSWWWWWWWWWXXXYYY[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]^^^|||pppmmmllliiigggggghhhbbbYYYSSSQQQRRRTTTUUUTTTRRRPPPPPPQQQRRRRRRRRRRRRQQQPPPOOOOOONNNOOOOOOPPPNNNLLLJJJJJJKKKMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLJJJKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGGGGGGGFFFEEEIIIJJJKKKLLLLLLKKKJJJIIIKKKJJJIIIJJJLLLKKKIIIFFFFFFGGGHHHGGGFFFEEEGGGIIILLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJLLLLLLJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLOOORRRWWWZZZ___jjjzzzxxxnnnfff___YYYTTTTTTTTTSSSRRRPPPOOOOOOPPPPPPOOOOOORRRUUUXXXXXXXXXXXXWWWVVVWWWXXXYYYXXXWWWZZZ[[[\\\]]]]]]]]]\\\[[[[[[]]]______]]]\\\[[[\\\___^^^\\\[[[[[[\\\^^^___aaa___]]]\\\[[[[[[\\\]]]```aaabbbcccccccccbbbaaa`````````aaaaaabbbbbbbbbdddfffggggggeeeddddddeeeccceeeffffffeeeeeefffggghhhhhhhhhhhhiiijjjjjjiiigggeeecccbbbaaabbbaaaaaa^^^aaadddddddddeeehhhlllooovvv~~~vvvnnnjjjkkkkkklllppptttvvvwwwvvvnnnllllllmmmllljjjooouuuzzzwwwsssooollljjjiiihhhiiigggeeedddddddddcccbbbbbbbbbdddgggiiiiiigggeeecccccccccbbb```___]]]\\\^^^___```aaabbbaaaaaa``````aaabbbbbb``````aaabbbaaabbbbbbbbbaaa___^^^]]]]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYY[[[]]]]]]]]]\\\]]]^^^``````___^^^\\\[[[ZZZZZZ___aaabbbbbbaaa``````aaaaaaaaaaaaaaa```___]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZ[[[YYYWWWWWWXXXYYYXXXWWWTTTSSSRRRQQQRRRRRRSSSTTTVVVVVVWWWXXXYYY[[[\\\]]][[[[[[[[[[[[[[[[[[[[[[[[~~~sssnnnllliiifffeeefff```YYYTTTSSSTTTVVVWWWTTTRRRPPPPPPRRRSSSRRRQQQPPPOOOOOONNNNNNOOOOOOPPPMMMLLLJJJHHHHHHIIIJJJKKKNNNMMMMMMMMMMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGHHHHHHIIIJJJKKKJJJIIIHHHIIIKKKKKKIIIGGGFFFHHHIIIIIIHHHGGGGGGHHHKKKKKKKKKLLLLLLMMMMMMNNNLLLKKKIIIJJJKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKMMMPPPUUUYYY^^^dddkkkpppuuuvvvllleee```^^^YYYTTTPPPNNNMMMMMMNNNMMMMMMOOORRRTTTUUUUUUVVVTTTRRRSSSTTTVVVVVVVVVWWWXXXYYY[[[\\\\\\[[[[[[\\\^^^^^^^^^\\\\\\]]]^^^^^^^^^\\\\\\\\\\\\^^^^^^___^^^\\\ZZZZZZ\\\^^^``````aaabbbbbbbbbaaa```_________```aaabbbcccdddeeeeeefffgggfffdddcccdddeeebbbddddddcccbbbaaaaaacccddddddcccccccccbbbbbbbbbcccaaa___^^^]]]^^^```aaabbbfffjjjlllnnnrrrwww||||||xxxtttpppooopppooonnnoooqqqrrrrrrpppmmmkkkkkklllllllllpppvvvzzzyyyvvvsssoookkkiiihhhiiigggddddddddddddcccbbbddddddeeehhhjjjkkkiiigggeeeeeedddcccbbb```___^^^```aaabbbcccdddeeeeeeeeebbbbbbbbbaaa``````bbbdddbbbbbbaaaaaa```^^^\\\\\\\\\\\\]]]]]]^^^]]]]]]\\\[[[[[[YYYXXXXXXWWWWWWWWWXXXZZZ\\\\\\[[[[[[]]]^^^``````______^^^]]]]]]\\\```aaaccccccaaaaaaaaabbbdddddddddcccbbbaaa___^^^`````````___]]]\\\ZZZYYYYYYXXXVVVVVVWWWXXXWWWUUURRRRRRRRRRRRRRRSSSUUUUUUVVVVVVWWWXXXYYY[[[\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWW|||qqqmmmkkkgggddddddddd```YYYUUUTTTTTTUUUVVVSSSQQQPPPPPPRRRRRRRRRQQQNNNNNNNNNNNNNNNOOOPPPPPPLLLKKKIIIHHHHHHHHHIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHKKKLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGIIIKKKKKKIIIHHHGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLJJJHHHGGGIIIKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLOOOTTTZZZ___aaa```^^^cccmmm~~~~~~tttpppjjjddd___ZZZWWWTTTVVVTTTRRRRRRTTTUUUUUUTTTVVVSSSQQQPPPRRRTTTUUUUUUSSSUUUWWWYYY[[[\\\\\\\\\\\\]]]^^^]]]]]]]]]___bbb^^^]]]]]]\\\\\\]]]]]]^^^___]]][[[ZZZ[[[]]]```bbbaaaaaabbbbbbbbb```___^^^aaabbbccccccdddeeefffgggdddeeeeeedddbbbbbbcccdddcccdddeeecccaaa``````aaa`````````___^^^]]]]]]^^^______```aaadddhhhmmmpppppptttxxxzzz}}}zzzuuuuuurrrqqqqqqsssrrrpppppprrrrrrqqqpppnnnkkkjjjlllmmmmmmpppuuuxxxyyyxxxvvvrrrnnnkkkjjjhhhfffdddcccddddddcccbbbddddddeeehhhjjjkkkiiigggffffffeeeeeedddbbbaaa```aaabbbcccdddeeefffggggggcccccccccaaa```aaadddfffccccccbbbaaa```^^^]]]]]]ZZZ[[[[[[\\\\\\\\\[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZYYYZZZ\\\]]]`````````____________^^^___aaaccccccbbbaaabbbccceeeeeeddddddcccaaa```___bbbbbbaaa```^^^\\\ZZZYYYVVVUUUTTTTTTUUUUUUTTTRRRQQQQQQQQQRRRTTTUUUVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]ZZZYYYYYYXXXWWWVVVVVVUUUvvvllliiiiiifffcccbbbccc___YYYUUUSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRPPPOOOMMMMMMMMMMMMMMMNNNOOOPPPLLLKKKJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGEEEDDDCCCCCCEEEHHHKKKNNNPPPPPPOOOLLLJJJHHHGGGGGGHHHJJJLLLLLLJJJHHHGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIGGGEEEFFFGGGIIIJJJIIIJJJIIIIIIHHHIIIIIIJJJKKKMMMPPPVVV\\\```___ZZZUUUZZZ]]]gggzzz|||uuunnniiieeebbb^^^\\\[[[[[[ZZZXXXXXXUUURRRPPPQQQRRRRRRRRRRRRTTTVVVYYY[[[]]]]]]]]]XXXZZZ[[[[[[[[[]]]___bbb]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]\\\[[[\\\___bbbdddaaaaaabbbbbbbbb```___^^^bbbbbbbbbcccccccccddddddccccccdddcccaaaaaaccceeedddeeeeeedddbbbaaabbbccc^^^```aaaaaa___^^^```aaa___ccchhhnnnttt|||zzzqqqoooooonnnmmmooorrrpppooooooqqqrrrsssrrrpppllljjjlllmmmmmmooosssrrrtttuuutttpppmmmkkkkkkgggeeeccccccddddddcccbbbdddcccdddfffhhhiiihhhgggffffffffffffeeedddbbbbbbaaaaaabbbcccdddfffggggggddddddcccbbbaaabbbeeehhheeeeeedddcccbbbaaa``````ZZZZZZZZZZZZZZZYYYXXXXXXZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWXXXZZZ\\\^^^^^^^^^____________```^^^```bbbbbbaaaaaabbbcccccccccccccccbbbaaa``````bbbbbbaaa```^^^[[[YYYXXXUUUTTTTTTTTTUUUUUUSSSQQQPPPQQQRRRSSSTTTVVVVVVWWWWWWXXXYYY[[[]]]]]]^^^^^^ZZZZZZYYYXXXWWWVVVVVVUUU{{{pppgggffffffcccaaa``````\\\WWWSSSRRRQQQPPPOOOOOONNNNNNOOOPPPPPPOOOMMMMMMLLLLLLLLLMMMNNNNNNOOOLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGFFFEEEFFFGGGGGGEEEEEEDDDEEEFFFIIILLLNNNSSSRRRQQQMMMIIIGGGGGGGGGIIIJJJKKKKKKIIIGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLGGGFFFDDDEEEGGGIIIIIIHHHHHHHHHGGGGGGHHHIIIKKKLLLOOORRRWWW]]]___\\\WWWRRRTTTSSSYYYfffyyyxxxtttooojjjhhhfffeeeccc```]]]YYYWWWVVVUUUSSSRRRTTTUUUWWWYYYZZZZZZZZZZZZXXXYYY[[[[[[[[[[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]___aaabbb^^^___```aaa```___^^^]]]^^^^^^__________________\\\]]]]]]\\\\\\]]]___bbb```aaabbbbbb``````aaabbb^^^aaaeeeeeedddeeehhhkkknnnttt|||yyyrrrlllmmmooooooppprrrnnnlllkkklllooorrrsssttttttnnnjjjlllmmmlllmmmpppkkknnnpppoookkkhhhhhhjjjfffdddcccbbbcccdddcccbbbcccbbbcccdddggghhhgggfffffffffffffffeeedddcccbbbaaaaaaaaabbbcccdddeeefffcccdddddddddcccdddfffhhhgggfffeeedddcccccccccddd[[[[[[[[[ZZZYYYXXXVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYWWWUUUUUUWWWYYY[[[\\\\\\]]]^^^^^^______]]]___aaaaaaaaa```aaabbbaaabbbbbbbbbbbbbbbaaaaaaaaaaaa```___]]][[[YYYXXXWWWVVVVVVWWWXXXWWWUUUSSSPPPQQQSSSTTTUUUVVVVVVVVVVVVWWWZZZ\\\]]]^^^]]]]]]YYYYYYYYYXXXXXXWWWWWWVVVxxxnnneeeddddddaaa^^^]]]ZZZWWWSSSQQQPPPPPPOOONNNMMMMMMMMMNNNOOOOOOMMMKKKMMMMMMLLLLLLLLLMMMMMMNNNKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDDDDDDDFFFGGGFFFFFFFFFGGGIIIKKKMMMNNNQQQQQQPPPMMMHHHFFFGGGHHHJJJJJJJJJIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEGGGIIIJJJIIIGGGGGGFFFFFFFFFGGGIIILLLMMMRRRUUUYYY[[[ZZZVVVRRRPPPNNNNNNSSS[[[cccooozzzwwwssspppnnnjjjgggdddccccccdddcccbbbaaa___^^^^^^```aaaaaa___]]]\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\YYYZZZ[[[\\\]]]^^^^^^^^^[[[[[[]]]^^^^^^]]]\\\\\\ZZZZZZ[[[\\\]]]^^^^^^___[[[[[[\\\[[[[[[]]]aaadddbbbdddfffffffffgggiiijjjkkkpppuuuwwwwwwyyy~~~}}}tttooolllnnnqqqqqqrrruuummmlllkkklllpppsssuuuvvvwwwqqqllllllmmmkkkjjjlllkkknnnpppmmmhhheeefffiiifffdddbbbbbbcccdddcccbbbcccccccccdddfffhhhhhhgggffffffffffffeeedddcccccccccbbbbbbaaabbbcccdddeeebbbdddeeefffeeeeeeggghhhffffffeeedddddddddeeefff^^^]]]]]][[[ZZZXXXVVVUUUWWWWWWWWWWWWXXXZZZ[[[\\\ZZZZZZXXXVVVTTTSSSUUUWWWXXXYYYZZZ[[[\\\]]]^^^___\\\^^^`````````___```bbb``````bbbccccccccccccccc``````___^^^\\\[[[YYYXXXWWWVVVWWWXXXYYYXXXUUUSSSQQQRRRSSSUUUVVVVVVUUUUUUTTTVVVXXXZZZ\\\\\\[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWxxxmmmeeecccccc___\\\[[[VVVSSSQQQOOOPPPPPPOOONNNLLLLLLLLLMMMNNNNNNLLLJJJMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOOOOKKKGGGFFFGGGJJJJJJKKKJJJHHHEEEEEEGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHKKKKKKIIIHHHFFFEEEEEEEEEGGGJJJMMMNNNTTTVVVYYYXXXUUUQQQOOONNNKKKMMMRRRVVVUUUZZZlllyyyyyyxxxvvvsssppplllkkkggghhhjjjhhheeeaaa___^^^\\\]]]]]]^^^^^^]]]]]]\\\WWWXXXZZZ[[[\\\\\\[[[[[[XXXYYYZZZ[[[\\\\\\[[[ZZZXXXYYYZZZ\\\^^^```aaabbbbbbbbbcccccccccfffjjjmmmnnnppprrrttttttuuuxxxzzzwwwqqqllliiilllnnnnnnnnnqqqpppnnnmmmnnnrrrvvvxxxyyyzzzrrrmmmlllllljjjhhhiiinnnqqqrrroooiiieeegggjjjeeedddbbbbbbcccdddcccbbbdddccccccdddggghhhhhhgggffffffffffffeeedddccccccdddcccbbbaaabbbcccdddeeebbbdddfffgggffffffggghhheeeeeedddcccdddeeefffggg``````___]]][[[YYYVVVUUUVVVVVVVVVWWWYYY[[[\\\]]][[[ZZZYYYUUUSSSRRRSSSUUUWWWWWWXXXYYY[[[\\\]]]^^^[[[]]]___```______```aaa___```bbbcccdddeeeeeeeee______^^^]]]\\\ZZZYYYXXXUUUUUUUUUWWWXXXWWWTTTQQQQQQRRRTTTUUUVVVVVVUUUTTTRRRTTTWWWYYYZZZZZZZZZYYYVVVVVVVVVVVVVVVVVVWWWWWWyyynnnfffffffffbbb]]]ZZZXXXWWWVVVUUUSSSQQQOOONNNNNNNNNNNNMMMMMMMMMLLLLLLMMMNNNOOOOOONNNMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJHHHGGGHHHHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCBBBCCCCCCGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAACCCCCCDDDFFFGGGHHHIIIJJJMMMMMMMMMKKKGGGEEEDDDEEEIIIIIIHHHGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEELLLJJJGGGFFFHHHLLLPPPSSSWWWUUUSSSQQQPPPOOOOOOPPPFFFIIILLLMMMNNNSSS\\\cccuuuzzztttooolllgggeeeddddddeeeeeebbbaaa\\\\\\\\\\\\]]]]]]]]]]]]^^^```bbbcccdddbbbaaa___\\\^^^aaaeeehhhkkkmmmnnnqqqpppqqqtttyyy~~~~~~vvvqqqjjjkkklllmmmnnnnnnnnnnnnnnnllliiijjjnnnrrrvvvxxxtttpppllliiiiiijjjjjjiiipppqqqqqqooollliiihhhhhhfffeeecccaaaaaaaaacccdddbbbcccddddddccccccccceeebbbeeeggggggdddbbbdddeeegggfffeeedddcccdddeeefffeeefffhhhiiiiiihhhgggfffhhhggggggfffeeefffffffffdddccc```]]][[[YYYWWWWWW[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]ZZZWWWUUUUUUVVVYYYYYYYYYYYYZZZ[[[\\\]]]YYY\\\```aaaaaa`````````___aaaccceeeeeeeeedddccc^^^^^^^^^]]]\\\YYYWWWUUUVVVVVVVVVUUUUUUTTTTTTTTTQQQQQQQQQRRRSSSSSSTTTTTTPPPRRRUUUXXXXXXWWWVVVTTTYYYVVVSSSSSSVVVXXXWWWVVVyyypppiiijjjjjjeee___\\\WWWWWWWWWVVVTTTQQQOOOMMMOOONNNNNNMMMMMMLLLLLLLLLMMMNNNOOOOOOOOONNNMMMLLLHHHHHHHHHGGGHHHHHHIIIIIIKKKIIIGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIILLLLLLLLLJJJFFFDDDDDDDDDHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEIIIHHHGGGHHHJJJNNNRRRUUUWWWUUURRROOOLLLKKKJJJJJJGGGJJJLLLLLLLLLPPPWWW]]]iiizzz{{{zzzwwwvvvtttrrrnnnlllllllllllllllmmmnnnoooooorrrrrrrrrrrrqqqpppoooooooooqqqtttxxx}}}~~~yyytttqqqjjjkkkkkklllmmmmmmmmmmmmnnnmmmkkklllooosssuuuuuurrroookkkiiijjjkkkkkkkkkoooppppppnnnkkkiiihhhhhhhhhfffdddbbbbbbbbbcccdddccccccccccccbbbaaaaaabbbccceeeggggggeeecccdddfffgggfffeeedddddddddeeefffeeefffhhhiiiiiiiiigggfffhhhhhhgggfffffffffffffffeeedddaaa___\\\ZZZYYYXXX[[[\\\]]]^^^___```````````````___\\\YYYWWWWWWXXXZZZZZZYYYYYYYYYZZZ[[[[[[ZZZ\\\___```_________```___aaaccceeeeeeeeedddccc_________^^^\\\ZZZWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUQQQSSSUUUWWWWWWWWWVVVUUUXXXVVVSSSSSSUUUWWWVVVUUU{{{sssnnnooonnnggg___\\\WWWXXXXXXWWWUUURRRNNNLLLOOOOOONNNMMMLLLLLLKKKKKKMMMMMMOOOPPPPPPOOONNNNNNIIIIIIHHHGGGGGGGGGHHHHHHKKKIIIGGGGGGGGGHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIJJJJJJHHHEEECCCCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFHHHJJJNNNQQQTTTVVVQQQPPPNNNLLLIIIHHHGGGFFFHHHJJJLLLKKKJJJLLLRRRVVV^^^eeeqqqwwwtttssspppnnniiijjjjjjkkkllllllmmmmmmlllllllllnnnpppqqqpppoooooommmjjjiiijjjkkkllllllnnnoooooommmjjjhhhhhhhhhiiihhhfffdddcccbbbccccccccccccbbbbbbaaaaaa``````eeefffhhhgggfffeeefffhhhhhhgggfffeeedddeeeeeefffeeefffhhhiiiiiiiiihhhgggiiihhhhhhgggggggggggggggfffeeeccc```^^^\\\[[[[[[\\\]]]___```aaabbbbbbbbbbbbbbbbbb___\\\[[[[[[\\\[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^]]]]]]^^^______```cccdddeeeeeecccccc``````___^^^\\\ZZZXXXWWWTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVSSSTTTTTTUUUVVVVVVVVVWWWWWWUUUSSSSSSUUUVVVUUUTTT}}}wwwttttttqqqhhh___ZZZWWWXXXXXXWWWUUURRRNNNLLLNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOOOONNNMMMKKKJJJIIIHHHHHHHHHHHHHHHJJJHHHFFFFFFGGGHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDGGGHHHHHHFFFDDDBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGIIIMMMPPPRRRSSSSSSJJJJJJIIIIIIIIIHHHHHHHHHGGGIIIJJJJJJIIIKKKNNNQQQYYY[[[aaakkk|||wwwqqqooonnnllljjjiiiiiiiiiiiijjjkkklllllljjjkkkmmmpppqqqooolllhhhjjjiiiggggggiiikkklllkkklllmmmmmmkkkhhhgggggghhhkkkiiihhhfffdddcccccccccbbbbbbaaabbbcccdddcccbbbhhhhhhhhhhhhhhhhhhiiijjjiiihhhfffeeedddeeeeeefffdddeeefffhhhiiiiiiiiihhhjjjjjjiiihhhhhhhhhhhhhhhgggfffdddbbb```^^^^^^]]]]]]^^^```aaacccddddddddddddddddddbbb___^^^___```^^^^^^]]][[[[[[ZZZZZZZZZ\\\\\\]]]\\\[[[[[[]]]______```bbbdddeeedddcccbbb``````___^^^\\\ZZZYYYXXXTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWUUUUUUTTTTTTTTTUUUWWWWWWUUUUUUTTTTTTTTTTTTTTTSSS}}}zzzzzzuuujjj___[[[XXXXXXWWWVVVTTTPPPMMMKKKMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIGGGFFFFFFGGGHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEFFFFFFEEECCCAAABBBCCCCCCCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHKKKMMMOOOOOOOOONNNGGGHHHHHHIIIIIIIIIIIIIIIEEEGGGHHHIIIJJJKKKMMMOOOTTTWWW[[[```fffttt{{{tttooonnnmmmkkkiiihhhggggggggghhhiiijjjkkkkkkmmmpppttttttqqqkkkffffffeeedddeeegggjjjjjjjjjkkkkkkkkkiiigggfffggghhhjjjjjjhhhfffeeedddcccbbbaaa``````bbbfffhhhhhhgggiiihhhhhhhhhiiijjjkkkkkkiiihhhfffeeeddddddeeeeeecccccceeefffggghhhiiiiiijjjjjjiiihhhhhhhhhhhhiiifffeeedddbbb```_________^^^___```bbbcccddddddddddddeeedddccc`````````bbbaaaaaa___^^^]]]]]]\\\\\\\\\]]]]]]\\\ZZZZZZ\\\]]]^^^```bbbdddddddddcccbbbaaa```^^^]]][[[YYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXVVVUUUTTTSSSSSSUUUVVVXXXUUUUUUUUUUUUTTTSSSSSSSSS}}}|||wwwkkkaaa]]]XXXWWWVVVTTTQQQNNNLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMHHHIIIKKKLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIGGGEEEEEEGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEDDDCCCBBBBBBCCCBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFHHHJJJLLLLLLLLLJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEFFFHHHJJJLLLMMMNNNNNNPPPSSSXXXZZZZZZ```ppp}}}wwwsssooolllkkkkkkkkkjjjgggffffffffffffhhhiiijjjmmmppptttxxxyyyuuummmhhhdddccccccdddgggiiijjjiiiiiiiiiiiigggeeeeeegggiiiiiihhhhhhgggeeedddcccccc```______bbbgggkkkkkkiiihhhgggeeeeeegggiiijjjiiiiiigggfffdddcccccccccdddaaaaaabbbdddeeeggghhhiiihhhhhhgggfffffffffffffffeeedddbbbaaa```_______________```aaabbbbbbbbbbbbbbbccccccbbb```___```bbbcccbbbaaa```____________\\\^^^^^^]]][[[ZZZ[[[\\\^^^___bbbcccddddddbbbbbb```___]]][[[ZZZXXXXXXXXXUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXVVVVVVTTTTTTTTTUUUVVVWWWTTTVVVWWWWWWTTTSSSSSSSSS{{{xxxwwwxxxssshhh```^^^YYYWWWTTTQQQNNNLLLKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFGGGGGGHHHHHHHHHFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHIIILLLNNNNNNMMMLLLOOOPPPTTTVVVUUUUUU___llltttxxxqqqnnnkkkiiihhhiiiiiijjjffffffeeedddeeegggiiijjjmmmppptttyyyyyyuuunnnhhheeeddddddfffhhhjjjjjjjjjhhhhhhgggeeeddddddfffiiigggggggggfffeeedddccccccaaa^^^^^^aaagggkkkjjjhhheeeccc```aaadddfffgggfffhhhgggeeecccbbbbbbbbbbbb______```bbbdddfffggghhhddddddcccbbbbbbbbbbbbbbbbbbbbbaaa___^^^^^^^^^^^^______````````````______```aaaaaa```^^^^^^___aaabbbbbbaaa```____________\\\^^^```___]]][[[ZZZZZZ^^^___aaacccdddcccbbbaaa```^^^\\\ZZZXXXWWWWWWWWWSSSTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXVVVUUUUUUUUUUUUUUUUUUVVVUUUWWWYYYXXXUUUSSSSSSTTTrrrppppppqqqmmmddd^^^\\\YYYWWWSSSOOOLLLKKKKKKKKKHHHHHHIIIKKKLLLNNNOOOOOOLLLLLLMMMMMMMMMKKKJJJIIIEEEDDDDDDDDDEEEFFFGGGGGGHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFCCCDDDEEEEEECCCBBBCCCEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFCCCDDDEEEGGGHHHHHHGGGGGGBBBDDDFFFHHHIIIJJJJJJJJJIIIJJJKKKMMMOOONNNLLLJJJRRROOOPPPSSSSSSQQQVVV^^^^^^ooo~~~zzzssspppnnnjjjgggffffffggghhhfffeeedddcccdddfffhhhjjjkkkmmmrrrvvvwwwssskkkffffffffffffgggjjjlllkkkkkkggggggfffeeecccdddfffiiieeefffffffffeeedddccccccaaa___]]]```fffiiihhheeeccc```]]]]]]aaaddddddcccgggfffdddbbbaaaaaaaaaaaa^^^^^^___```bbbeeeggghhhaaa``````_______________aaa```___^^^^^^]]]]]]]]]_______________^^^^^^]]]^^^_________]]]]]]^^^```aaa``````____________```\\\___aaa```^^^[[[ZZZZZZ^^^___aaacccdddcccbbbaaa___^^^[[[YYYWWWVVVVVVVVVRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTUUUVVVVVVWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXZZZYYYVVVSSSSSSUUUssslllgggiiiiiiccc\\\YYYWWWTTTPPPMMMLLLKKKIIIHHHJJJIIIIIIJJJKKKMMMOOOPPPJJJHHHGGGHHHJJJJJJHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBAAACCCGGGIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAADDDCCCCCCDDDDDDEEEFFFGGGKKKGGGCCCCCCFFFGGGEEEAAABBBCCCCCCCCCDDDDDDEEEEEECCCBBBBBBBBBCCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKJJJKKKLLLNNNQQQSSS[[[^^^hhh~~~|||xxxwwwtttqqqjjjiiihhhhhhiiiiiihhhgggeeedddcccccceeejjjnnnqqqrrrqqqooommmjjjiiigggggggggiiimmmqqqsssqqqlllhhhgggfffdddccccccdddeeefffbbbbbbcccccccccbbbaaaaaa```______bbbfffhhhfffddd]]]]]]^^^```aaabbbcccddddddcccbbbbbbaaaaaabbbbbb``````aaaaaaaaabbbbbbbbbaaa___]]][[[YYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^\\\ZZZ^^^]]][[[ZZZZZZZZZ[[[[[[bbbbbbbbbbbbbbbaaa```___eeedddbbb```^^^^^^^^^^^^bbbdddeeeeeebbb```______^^^]]][[[XXXVVVUUUUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQRRRTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[[[[YYYXXXXXXYYYnnngggbbbcccddd___ZZZWWWVVVSSSPPPMMMLLLKKKIIIHHHIIIIIIIIIIIIJJJLLLMMMNNNIIIGGGFFFGGGIIIIIIGGGDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCFFFHHHGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDDDDEEEFFFGGGGGGJJJFFFCCCCCCFFFGGGDDDAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEFFFFFFEEEEEEHHHHHHIIIIIIJJJKKKKKKKKKHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMKKKKKKKKKMMMOOOPPPRRRWWWaaappp{{{uuuttttttrrrpppiiiiiihhhhhhiiihhhhhhgggeeeeeeddddddgggkkkooorrrpppnnnllljjjhhhgggffffffgggiiilllpppsssqqqmmmiiifffeeecccbbbbbbcccdddeeebbbbbbcccccccccbbbaaaaaa```___```dddggghhheeeccc]]]^^^___```aaabbbccccccbbbbbbaaaaaa`````````aaa______`````````aaaaaaaaa```___]]][[[ZZZZZZZZZ[[[ZZZZZZ[[[[[[\\\\\\]]]]]]XXXWWWXXXZZZ]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^____________^^^dddcccaaa```___^^^______aaaccceeedddbbb`````````___^^^[[[XXXVVVVVVVVVVVVXXXWWWWWWVVVUUUTTTTTTSSSTTTSSSRRRRRRTTTUUUTTTTTTVVVVVVVVVVVVWWWWWWWWWWWW[[[\\\]]]]]][[[ZZZZZZZZZiii```ZZZ\\\]]]ZZZVVVUUUUUURRRNNNLLLKKKJJJIIIHHHIIIIIIHHHHHHIIIIIIJJJKKKGGGFFFEEEFFFGGGGGGEEECCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDFFFGGGGGGEEEDDDEEEEEEFFFFFFFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCDDDEEEEEEFFFFFFIIIFFFCCCCCCEEEFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEHHHHHHIIIIIIJJJKKKKKKKKKFFFGGGIIIKKKMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNJJJQQQYYYaaakkk~~~}}}wwwqqqnnnnnnnnnllljjjhhhiiiiiiiiihhhhhhgggfffeeeddddddeeegggkkknnnqqqkkkjjjhhhgggeeedddddddddfffhhhkkknnnqqqpppmmmjjjeeedddcccaaaaaabbbbbbcccbbbbbbbbbbbbbbbaaa``````___```bbbeeehhhgggdddaaa_________```aaabbbccccccaaa`````````___________________________`````````___^^^\\\[[[ZZZZZZZZZZZZXXXXXXYYYZZZZZZ[[[\\\\\\XXXWWWWWWYYY\\\^^^^^^]]][[[[[[[[[[[[\\\]]]^^^___^^^___```aaabbbbbbbbbbbbbbbaaa```____________```___aaacccdddbbbaaaaaaaaa```^^^[[[XXXVVVVVVWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSUUUSSSRRRRRRTTTUUUTTTTTTVVVVVVVVVVVVWWWWWWXXXXXX^^^___```___]]][[[[[[[[[ddd[[[UUUVVVXXXVVVTTTTTTSSSPPPMMMKKKJJJJJJIIIGGGHHHHHHHHHGGGGGGGGGGGGHHHEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFDDDDDDEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDGGGEEECCCCCCDDDEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMIIIOOOUUUXXX]]]jjj}}}|||uuuqqqmmmkkkjjjiiigggeeehhhiiijjjjjjhhhgggffffffbbbbbbbbbdddfffhhhjjjlllfffeeedddcccbbbbbbbbbbbbeeeeeegggjjjmmmmmmkkkiiieeedddcccbbbaaaaaabbbbbbaaabbbbbbbbbaaa```___^^^^^^```cccfffgggfffbbb```aaaaaaaaabbbbbbccccccccc```````````````___^^^^^^________________________]]]]]][[[ZZZYYYYYYYYYYYYWWWWWWXXXYYYZZZ[[[[[[\\\___]]][[[[[[[[[\\\ZZZYYYYYYZZZZZZ[[[]]]^^^___``````aaaaaabbbbbbbbbaaaaaa________________________]]]___bbbbbbaaaaaaaaaaaaaaa^^^[[[WWWVVVVVVXXXYYYXXXYYYYYYXXXWWWUUUSSSRRRRRRQQQPPPRRRTTTVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYY^^^``````___]]][[[[[[[[[bbbYYYSSSTTTVVVUUUTTTTTTQQQOOOKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@>>>???@@@AAABBBBBBBBBBBBEEEDDDCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHGGGHHHJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNKKKMMMPPPSSSXXX```iiiqqq}}}{{{wwwpppooommmlllkkkiiigggfffhhhjjjlllllliiigggffffff___``````aaacccdddeeeeeeaaaaaaaaa``````aaaaaabbbccccccccceeegggiiihhhgggeeedddcccbbbaaaaaaaaaaaa````````````___^^^]]]\\\\\\___cccffffffdddaaa___bbbccccccccccccccccccccc``````aaaaaaaaa```___^^^________________________[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\```^^^[[[YYYYYYXXXWWWUUUWWWXXXZZZ[[[]]]___``````^^^^^^^^^^^^]]]\\\ZZZZZZ\\\\\\]]]]]]^^^^^^^^^^^^[[[]]]```aaa```______```___]]]ZZZXXXVVVWWWXXXYYYWWWVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOQQQTTTWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[]]]^^^___^^^\\\[[[ZZZ[[[cccZZZSSSUUUWWWVVVTTTTTTOOOMMMJJJIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFEEECCCEEEFFFFFFDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFEEEEEEFFFHHHCCCDDDDDDEEEEEEEEEEEEDDD???????????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEECCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@===>>>@@@AAABBBBBBAAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKMMMNNNNNNKKKKKKLLLNNNSSSWWWZZZ\\\eeeiiisss}}}wwwuuussspppllllllllllllkkkjjjjjjiiihhhlllooonnnjjjgggfffggg___```aaaaaaaaaaaa``````___^^^^^^______aaabbbbbbcccbbb```aaaccceeeeeeeeeccccccbbbaaaaaa```___^^^^^^^^^^^^^^^]]]\\\ZZZZZZZZZ]]]bbbdddcccbbb``````bbbbbbbbbbbbbbbbbbaaaaaa___```aaaaaaaaa```^^^]]]^^^^^^^^^]]]]]]]]]]]]]]]XXXWWWWWWWWWVVVVVVVVVUUUVVVVVVWWWXXXZZZ[[[\\\\\\YYYWWWUUUTTTUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^____________^^^]]]\\\ZZZYYYXXXZZZZZZ[[[\\\\\\[[[[[[[[[YYY[[[^^^^^^^^^]]]]]]^^^\\\[[[ZZZXXXWWWVVVWWWWWWUUUTTTSSSRRRRRRQQQRRRRRROOOOOOOOOQQQUUUXXXYYYYYYWWWXXXXXXYYYZZZ[[[\\\\\\[[[]]]^^^]]]\\\[[[[[[\\\cccZZZUUUVVVYYYWWWTTTSSSNNNLLLIIIHHHHHHIIIHHHGGGEEEEEEFFFGGGGGGGGGFFFEEECCCEEEGGGFFFDDDBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA???AAACCCCCCBBBBBBDDDFFFCCCDDDDDDDDDDDDCCCCCCBBB?????????@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEECCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>???AAACCCDDDCCCBBBAAABBBBBBBBBBBBAAAAAABBBCCCAAAAAAAAAAAA@@@@@@@@@??????@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJKKKMMMPPPQQQRRRUUUVVV[[[fffttt~~~sssnnnnnnmmmlllllllllkkkjjjgggfffffffffiiimmmqqqpppkkkhhhggghhhbbbcccddddddcccaaa___^^^]]]]]]^^^^^^```aaacccdddeeeccc```___aaaccccccccc`````````___^^^]]]\\\[[[]]]]]]]]]\\\[[[YYYXXXWWWXXX\\\```aaa`````````aaa`````````______^^^^^^^^^]]]^^^`````````___]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZUUUUUUUUUUUUUUUTTTTTTSSSTTTTTTUUUWWWXXXZZZ[[[[[[UUUSSSQQQQQQSSSUUUUUUUUUUUUVVVXXXZZZ\\\]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZZZZXXXYYYZZZZZZZZZYYYXXXWWWXXXZZZ\\\]]][[[ZZZZZZ[[[YYYYYYYYYXXXWWWVVVUUUUUUUUUSSSQQQPPPPPPQQQSSSTTTRRRPPPPPPQQQTTTVVVWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZ\\\]]]]]]\\\\\\\\\]]]ccc[[[VVVWWWZZZWWWTTTSSSMMMKKKHHHGGGHHHIIIHHHGGGDDDEEEFFFHHHHHHHHHGGGFFFCCCFFFHHHGGGDDDBBBCCCEEEEEEEEEDDDCCCBBBAAAAAA@@@;;;>>>@@@AAA???@@@BBBEEECCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDD@@@@@@AAABBBCCCDDDEEEFFFCCCCCCBBBAAAAAAAAAAAABBB????????????????????????@@@@@@@@@AAAAAA@@@@@@@@@???AAACCCEEEEEEEEEDDDCCCAAABBBBBBBBBAAAAAABBBDDDAAAAAAAAA@@@@@@?????????>>>@@@AAACCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAABBBCCCEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGCCCEEEGGGIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIKKKKKKKKKJJJIIIKKKNNNQQQMMMLLLOOOUUU^^^oooxxxqqqmmmlllmmmnnnooonnnlllhhhccc```______iiinnnrrrqqqlllhhhhhhiiiffffffggggggfffccc```___]]]]]]]]]^^^```bbbdddeeegggddd```___```bbbcccccc^^^^^^^^^]]]\\\[[[YYYXXX\\\\\\[[[[[[ZZZXXXWWWVVVWWWZZZ^^^______^^^```bbb^^^^^^^^^]]]]]]\\\\\\[[[\\\]]]^^^______]]][[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZWWWUUURRRRRRSSSUUUUUUUUUTTTVVVXXXZZZ\\\\\\\\\\\\XXXXXXYYYYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXVVVUUUWWWYYY[[[[[[ZZZYYYYYYYYYXXXXXXYYYYYYXXXVVVTTTSSSUUUSSSQQQOOOOOOQQQUUUWWWTTTSSSQQQRRRTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[]]]^^^]]]]]]^^^___ddd]]]ZZZ[[[\\\XXXTTTTTTNNNMMMJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???BBBBBBBBBBBBCCCEEEFFFGGGCCCCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@BBBDDDDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCDDD????????????????????????CCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHGGGFFFGGGHHHJJJHHHJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIBBBGGGLLLOOOTTTbbbwww|||uuulllkkknnnrrrqqqnnnnnnllliiifffcccaaa``````eeegggiiijjjiiiiiijjjllljjjfffccccccfffgggddd```^^^^^^^^^^^^___bbbfffjjjjjjfff```]]]]]]^^^``````aaa___\\\\\\\\\]]]\\\[[[[[[[[[ZZZXXXUUUTTTVVVWWWYYYZZZ\\\]]]^^^^^^]]]\\\ccccccaaa^^^[[[ZZZ[[[\\\``````___^^^\\\ZZZXXXWWW]]]ZZZXXXWWWXXXYYYYYYXXXWWWXXXYYYWWWUUURRRRRRRRRTTTUUUWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXZZZ\\\]]]\\\[[[ZZZXXXYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWXXX[[[[[[\\\[[[ZZZYYYWWWUUUSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUSSSQQQQQQRRRSSSTTTUUUTTTSSSQQQQQQRRRRRRSSSSSSTTTVVVXXXZZZ[[[\\\\\\YYYYYYYYYYYYZZZZZZZZZZZZkkkddd___^^^\\\VVVQQQOOONNNLLLJJJHHHGGGFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>======AAABBBDDDEEEEEEEEEDDDCCC@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEHHHIIIJJJJJJJJJJJJLLLNNNLLLMMMNNNNNNMMMKKKIIIGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFIIILLLNNNQQQ[[[jjjvvv~~~}}}tttooojjjlllrrrwwwvvvtttnnnmmmjjjgggdddbbbbbbaaaccceeegggggggggggghhhiiiiiieeebbbbbbddddddaaa]]][[[^^^aaacccdddfffiiikkkrrrmmmfffaaa___^^^^^^^^^```^^^]]]]]]]]]]]]\\\ZZZZZZZZZZZZXXXVVVUUUWWWXXXYYYZZZ[[[]]]]]]]]]]]]]]]______^^^[[[YYYWWWXXXZZZ^^^^^^]]]]]][[[ZZZXXXXXXYYYWWWUUUUUUVVVWWWVVVUUUVVVWWWWWWVVVSSSQQQQQQQQQQQQSSSVVVWWWVVVUUUUUUVVVRRRRRRRRRRRRRRRSSSTTTTTTWWWXXXYYY[[[\\\[[[[[[ZZZYYYYYYZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUVVVWWWXXX[[[[[[[[[[[[YYYWWWUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXVVVUUUSSSRRRRRRRRRTTTUUUTTTSSSRRRQQQPPPQQQRRRRRRQQQTTTXXX\\\^^^^^^\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYooohhhbbb```]]]VVVPPPNNNMMMLLLJJJHHHGGGFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========AAABBBCCCDDDEEEDDDCCCBBB???@@@@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDFFFHHHIIIHHHHHHHHHKKKLLLPPPPPPPPPOOOMMMJJJHHHFFFHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJLLLNNNQQQXXX___eeeggglll|||yyyssskkkiiiiiiooowww|||{{{xxxnnnllliiigggeeeccccccccc```bbbddddddccccccdddeeefffccc``````bbbbbb___\\\YYY]]]bbbeeeggghhhiiikkkvvvpppiiiccc___^^^]]]\\\^^^^^^]]]^^^___^^^\\\YYYXXXYYYYYYXXXWWWWWWYYYZZZYYYZZZ[[[\\\]]]]]]]]]]]][[[\\\[[[ZZZXXXWWWXXXYYY\\\\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUVVVWWWWWWUUUSSSTTTUUUVVVTTTQQQOOOOOOOOOOOORRRUUUVVVVVVUUUVVVWWWQQQQQQPPPPPPQQQQQQRRRSSSWWWXXXXXXYYYYYYZZZ[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYWWWUUUSSSSSSUUUWWWYYYZZZZZZZZZYYYXXXVVVTTTRRRUUUUUUUUUVVVVVVWWWWWWXXXWWWVVVTTTSSSSSSSSSTTTUUUSSSRRRQQQPPPOOOPPPQQQQQQOOOTTTZZZ```bbb```]]]ZZZYYYYYYYYYXXXXXXWWWWWWWWWkkkddd______^^^XXXSSSRRRMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@AAACCCCCCCCCAAA???>>>??????>>>>>>===>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDHHHIIIJJJIIIGGGGGGIIIJJJOOONNNNNNMMMKKKIIIGGGFFFGGGFFFFFFFFFEEEFFFFFFGGGIIIIIIKKKOOOUUUYYY\\\]]]^^^```iiizzz|||xxxsssppphhhhhhkkkqqqxxx|||zzzwwwkkkjjjhhheeedddccccccccc___aaabbbbbbaaa```aaabbbbbb```______aaabbb```___\\\___cccfffggggggiiijjjsssnnngggaaa^^^]]]]]]\\\]]]]]]]]]^^^___^^^[[[XXXWWWXXXYYYYYYYYYYYY[[[\\\YYYZZZ[[[[[[\\\]]]]]]]]]ZZZ[[[\\\[[[YYYYYYZZZ[[[ZZZZZZYYYYYYXXXXXXXXXYYYWWWVVVVVVXXXYYYYYYVVVTTTRRRTTTTTTSSSPPPNNNMMMNNNOOORRRTTTUUUUUUTTTUUUUUUQQQPPPPPPPPPPPPQQQRRRRRRXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWTTTRRRRRRTTTWWWYYYYYYYYYYYYXXXWWWUUUSSSQQQTTTTTTUUUUUUVVVVVVVVVWWWVVVVVVUUUTTTSSSTTTTTTUUURRRQQQPPPOOONNNOOOPPPPPPOOOSSSYYY^^^aaa___\\\YYYYYYYYYXXXWWWVVVUUUUUUTTTggg```\\\]]]]]]XXXTTTSSSMMMKKKJJJHHHGGGGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@AAACCCCCCCCCAAA>>>===============>>>???@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDOOOPPPOOOMMMKKKJJJKKKLLLJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKOOOUUUXXXWWWVVVXXXVVVXXXbbbnnnzzzyyyuuurrrooommmkkkkkknnnrrrvvvvvvsssppphhhgggeeecccbbbbbbbbbbbb```aaacccbbbaaa``````aaa^^^^^^^^^```bbbcccccccccdddeeefffgggfffgggiiikkksssmmmfff```]]]\\\\\\[[[[[[[[[\\\]]]^^^]]][[[XXXVVVXXXZZZZZZZZZZZZ\\\]]]ZZZZZZZZZZZZ[[[\\\]]]]]]YYY[[[\\\[[[ZZZYYYZZZ[[[YYYYYYXXXWWWWWWXXXXXXYYYVVVVVVVVVXXXYYYYYYWWWUUURRRSSSTTTRRRPPPMMMMMMMMMQQQSSSUUUUUUTTTRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWVVVTTTRRRRRRTTTVVVWWWWWWWWWXXXWWWVVVUUUSSSRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQPPPNNNNNNOOOOOOPPPQQQSSSVVVYYY[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSS}}}ggg```\\\\\\[[[VVVQQQPPPLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCBBBAAA???>>>>>>>>>>>>>>>???@@@AAABBB????????????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@===>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBDDDCCCCCCCCCCCCCCCDDDDDDMMMNNNMMMKKKIIIGGGHHHIIIFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPOOOMMMRRROOOOOOUUU\\\cccmmmuuu{{{zzzxxxvvvtttrrrpppoooooooooooopppqqqooollliiifffeeecccbbbaaaaaabbbccccccdddfffeeecccbbbbbbbbb]]]^^^___```bbbcccdddeeeiiijjjjjjjjjiiiiiikkkmmmuuuppphhhaaa]]][[[ZZZYYYZZZZZZZZZ[[[\\\\\\ZZZXXXVVVXXXZZZ[[[[[[[[[\\\^^^ZZZZZZYYYZZZZZZ[[[]]]]]]XXXZZZ[[[[[[YYYXXXXXXYYYZZZYYYXXXWWWWWWWWWXXXYYYUUUTTTTTTUUUWWWWWWVVVUUUSSSTTTUUUSSSPPPNNNNNNNNNQQQSSSUUUUUUSSSQQQQQQQQQSSSSSSRRRRRRSSSSSSTTTUUUWWWXXXXXXYYYYYYZZZ[[[[[[ZZZZZZ[[[ZZZZZZYYYXXXWWWUUUUUUTTTSSSSSSTTTUUUUUUUUUVVVWWWWWWWWWVVVTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOONNNOOOPPPPPPSSSSSSTTTUUUVVVWWWXXXXXXUUUUUUUUUTTTTTTSSSSSSSSS~~~ggg```[[[\\\[[[VVVQQQPPPLLLKKKIIIHHHGGGGGGHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBAAAAAAAAAAAACCCBBBAAA@@@@@@@@@@@@AAA??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGFFFDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFHHHJJJKKKMMMLLLLLLLLLKKKKKKJJJKKKKKKNNNLLLMMMRRRVVVXXX]]]cccggguuu{{{wwwqqqrrrrrrrrrppppppqqqsssqqqooommmlllkkkjjjhhhgggeeedddcccbbbbbbbbbcccdddggghhhiiihhhfffddddddeee^^^___``````aaaaaabbbccceeehhhjjjkkkkkkjjjjjjkkkqqqlllddd___\\\ZZZYYYYYYYYYXXXWWWXXXYYYZZZYYYXXXVVVYYY[[[\\\\\\\\\\\\]]]ZZZZZZYYYYYYZZZ[[[\\\]]]ZZZ\\\]]]]]][[[ZZZYYYZZZ\\\ZZZXXXWWWVVVWWWXXXYYYWWWUUUTTTUUUWWWXXXXXXWWWTTTUUUVVVUUURRRPPPOOOOOOOOOQQQSSSTTTSSSRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUWWWXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZYYYYYYXXXVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSSSSSSSRRRQQQQQQSSSRRRPPPOOOOOOOOOPPPQQQTTTTTTUUUUUUUUUVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSeee^^^ZZZ\\\\\\WWWTTTSSSLLLKKKIIIHHHGGGHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBAAAAAA@@@???CCCBBBBBBAAAAAABBBBBBCCCGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@???>>>======>>>>>>=========>>>??????@@@@@@??????????????????????????????????????????????????????>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJGGGFFFFFFEEEDDDEEEEEEEEECCCDDDEEEFFFIIIKKKMMMNNNLLLMMMMMMKKKIIIJJJLLLOOOIIIHHHJJJOOORRRQQQRRRVVV[[[bbblllxxxvvvpppqqqhhhiiijjjiiihhhjjjmmmqqqpppnnnkkkiiihhhgggggggggeeedddcccccccccdddeeefffjjjkkklllkkkhhhgggfffggg``````aaa```___^^^___```^^^bbbgggjjjjjjiiihhhgggiiiddd^^^ZZZYYYZZZZZZZZZYYYXXXVVVVVVXXXYYYYYYXXXWWWYYY\\\]]]\\\\\\\\\]]]ZZZYYYYYYYYYYYY[[[\\\]]]^^^```aaaaaa___]]]\\\\\\]]][[[YYYWWWVVVWWWXXXYYYZZZXXXVVVVVVXXXZZZ[[[[[[UUUWWWWWWVVVSSSQQQPPPQQQMMMOOORRRSSSSSSRRRSSSTTTRRRRRRRRRRRRRRRSSSTTTTTTWWWXXXZZZ\\\]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUURRRSSSTTTUUUUUUTTTSSSRRRSSSTTTVVVWWWXXXXXXWWWWWWYYYYYYYYYYYYYYYYYYXXXXXXRRRRRRRRRRRRRRRQQQQQQPPPSSSRRRQQQPPPOOOPPPQQQQQQTTTUUUVVVWWWWWWVVVTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSeee___[[[\\\[[[VVVQQQOOOMMMLLLKKKKKKKKKKKKKKKLLLKKKIIIGGGFFFDDDDDDDDDEEEDDDDDDEEEEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB>>>>>>>>>???@@@AAACCCCCCCCCBBBAAA@@@??????????????????>>>>>>>>>>>>??????AAAAAAAAAAAAAAA@@@???>>>????????????>>>>>>>>>>>>@@@@@@???>>>>>>???@@@@@@???>>><<<:::888:::>>>AAA????????????????????????CCCAAA??????@@@BBBBBBAAACCCCCCCCCDDDDDDDDDDDDDDDGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFHHHJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIKKKKKKLLLMMMNNNNNNOOOOOOVVVYYY^^^dddnnn~~~|||uuupppllliiiiiihhhhhhjjjmmmooopppooorrrmmmhhheeefffgggfffeeegggdddccceeeeeeccceeehhhqqqpppooollljjjiiiggggggfffeeedddbbbaaa```______aaabbbccceeeeeeddddddccccccaaa___\\\[[[ZZZZZZZZZXXXYYYYYYZZZZZZYYYXXXXXX[[[[[[ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZ\\\^^^```___]]]ZZZXXXXXX\\\[[[ZZZYYYXXXWWWVVVUUUXXXWWWXXXYYYZZZYYYWWWUUUYYYXXXWWWUUUSSSRRRQQQPPPQQQQQQRRRSSSSSSSSSSSSSSSUUUTTTSSSSSSSSSTTTVVVWWWWWWWWWYYYZZZZZZYYYYYYXXXYYYYYYZZZZZZZZZXXXWWWVVVXXXXXXVVVUUUUUUVVVWWWXXXVVVVVVVVVWWWWWWWWWWWWWWW[[[[[[YYYXXXWWWWWWWWWWWWRRRSSSTTTUUUTTTRRRPPPOOOPPPPPPPPPPPPPPPQQQRRRSSSUUUUUUUUUTTTTTTRRRQQQPPPRRRQQQPPPOOONNNOOOOOOPPPhhhaaa\\\\\\ZZZTTTOOOMMMLLLKKKKKKJJJIIIIIIIIIJJJJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAABBB????????????@@@AAABBBBBBBBBBBBAAA@@@??????????????????>>>>>>>>>>>>?????????@@@@@@@@@??????>>>===>>>>>>??????@@@@@@@@@AAA>>>???@@@@@@@@@@@@???>>>>>>>>>===;;;:::;;;>>>AAA>>>>>>>>>>>>>>>???@@@@@@DDDBBB@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEECCCBBBBBBAAAAAAAAAEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKKKKLLLMMMMMMMMMNNNOOOQQQSSSVVV\\\gggwww~~~uuupppnnnkkkhhhkkkllllllmmmoooqqqssstttxxxqqqhhhdddeeefffeeecccfffcccbbbdddeeedddeeeiiimmmmmmmmmlllkkkjjjiiihhhfffeeedddbbbaaa```______```aaaaaabbbbbbbbbaaaaaa```___]]][[[ZZZYYYYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXYYY[[[]]]^^^[[[[[[ZZZZZZYYYYYYZZZZZZ\\\^^^```___\\\YYYXXXWWW]]]\\\[[[ZZZYYYXXXWWWWWWXXXWWWWWWXXXYYYYYYWWWUUUWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTSSSSSSRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZYYYYYYXXXWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWUUUUUUVVVVVVVVVVVVWWWWWW[[[ZZZYYYXXXWWWWWWWWWWWWRRRSSSSSSTTTTTTSSSQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPPPPkkkccc\\\ZZZXXXRRRMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<===>>>>>>???@@@AAABBBCCC<<<>>>@@@AAAAAA@@@>>><<<>>>>>>???>>><<<<<<>>>@@@>>>===<<<<<<===???AAACCCFFFDDDAAAAAAAAABBBBBBAAA?????????@@@BBBCCCEEEFFFCCCBBBAAA@@@@@@??????@@@CCCBBBBBBAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGJJJJJJIIIIIIIIIIIIIIIHHHKKKKKKLLLLLLLLLLLLLLLKKKMMMNNNOOOOOOQQQXXXbbbjjjrrr{{{sssmmmllllllllljjjnnnpppqqqqqqppprrrvvvzzz}}}sssgggbbbccceeedddaaaeeebbbaaadddeeedddeeeiiiiiijjjlllmmmlllkkkjjjhhhfffeeecccbbb```_______________^^^^^^^^^^^^^^^___]]]]]][[[ZZZZZZYYYYYYZZZYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXWWWXXXYYY[[[]]]___[[[[[[ZZZYYYYYYYYYYYYYYY^^^___aaa```^^^[[[YYYYYY^^^]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXVVVTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXZZZ\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYXXXYYYYYYYYYXXXWWWVVVVVVTTTUUUUUUUUUVVVVVVVVVWWWYYYYYYXXXXXXWWWWWWVVVVVVRRRRRRRRRRRRSSSSSSSSSSSSQQQPPPPPPPPPPPPQQQRRRRRRTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPlllddd\\\ZZZWWWQQQMMMMMMLLLLLLJJJIIIGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBAAA@@@@@@????????????????????????AAAAAA@@@???????????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>??????>>>============>>>???@@@@@@AAAAAA>>>>>>????????????>>>>>>===>>>@@@@@@>>>>>>>>>???>>>===<<<<<<===@@@CCCFFFGGGEEEBBBAAABBBCCCBBBBBB????????????@@@AAACCCDDDBBBAAA@@@???????????????????????????AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLLLLMMMLLLLLLKKKJJJMMMNNNOOOOOOPPPTTT[[[___ccclllzzzvvvrrrmmmkkkmmmoooppppppppprrrtttrrrnnnooouuu{{{}}}rrreee```cccfffdddaaaeeeaaaaaadddeeedddfffjjjiiijjjlllnnnmmmkkkiiigggeeedddbbbaaa___^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYXXXVVVUUUUUUWWWYYYZZZYYYXXXXXXXXXYYYZZZ\\\]]][[[ZZZZZZYYYXXXXXXXXXXXX___aaacccbbb```]]][[[[[[^^^^^^^^^]]]]]]\\\\\\\\\YYYXXXVVVVVVWWWWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWXXXYYY[[[]]]^^^^^^]]]]]]ZZZYYYXXXWWWWWWXXXZZZ[[[YYYYYYZZZZZZYYYWWWVVVTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUQQQQQQQQQQQQRRRSSSUUUUUUQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQQQQPPPPPPPPPPPPQQQlllccc\\\ZZZXXXSSSOOOOOOMMMLLLKKKIIIHHHGGGGGGGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@????????????????????????AAAAAA@@@???>>>>>>>>>>>>??????>>>=========>>>>>>===>>>????????????>>>===>>>>>>???????????????>>>>>>>>>>>>>>>>>>=========@@@???===<<<<<<===???@@@<<<>>>@@@@@@???>>>>>>>>>@@@???>>>===???BBBFFFHHHFFFDDDBBBAAABBBCCCCCCBBBBBBAAA???>>>>>>???@@@AAABBBAAA@@@@@@???@@@@@@@@@?????????@@@AAABBBDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGKKKKKKMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLMMMOOORRRUUUYYY\\\cccmmmzzzyyyqqqooommmlllnnnqqqssstttsssttttttpppkkklllrrrxxxwwwnnndddaaadddggggggeeefffcccbbbeeefffdddfffjjjkkklllmmmnnnllliiifffdddcccbbbaaa___^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXZZZZZZ\\\\\\\\\\\\\\\\\\[[[[[[YYYXXXVVVUUUVVVXXXZZZ[[[[[[ZZZYYYXXXXXXYYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWW\\\^^^``````^^^\\\[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]ZZZXXXWWWVVVWWWWWWVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRSSSTTTUUUUUUWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]]YYYXXXWWWWWWWWWYYYZZZ[[[YYYZZZZZZZZZYYYWWWTTTSSSTTTUUUUUUVVVWWWWWWXXXXXXUUUVVVVVVWWWVVVUUUUUUTTTQQQQQQQQQQQQRRRTTTUUUVVVRRRQQQQQQPPPPPPPPPQQQQQQOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQlllddd^^^\\\ZZZTTTPPPOOOLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????AAA@@@???>>>>>>>>>>>>>>>>>>>>>============>>>>>>===>>>???@@@@@@???>>>===>>>>>>??????@@@@@@??????>>>>>>=========<<<<<<<<>>??????>>>======>>>@@@@@@??????AAADDDFFFHHHEEEBBB@@@@@@BBBCCCCCCCCCCCCBBB@@@>>>===>>>???@@@BBBAAA@@@@@@@@@@@@AAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEEEEEEEFFFFFFFFFHHHIIIKKKMMMMMMLLLJJJIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMPPPWWW```iiirrr~~~{{{wwwvvvqqqpppnnnnnnooosssvvvyyyyyyxxxtttnnnjjjjjjnnnrrroookkkgggfffhhhjjjkkkjjjhhheeedddfffgggeeefffjjjkkkllllllkkkiiieeebbb```aaa```^^^]]][[[ZZZZZZZZZXXXXXXXXXXXXXXXYYYYYYZZZ\\\\\\\\\]]]\\\\\\[[[[[[XXXXXXWWWWWWXXXYYY[[[\\\\\\[[[YYYXXXWWWWWWXXXYYY[[[ZZZYYYWWWWWWVVVVVVVVVVVVYYY\\\]]][[[ZZZYYYZZZ\\\\\\\\\\\\]]]]]]]]]]]]\\\ZZZXXXWWWWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRSSSTTTUUUVVVXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[]]]^^^^^^^^^]]]\\\WWWWWWWWWXXXXXXZZZ[[[[[[ZZZZZZYYYXXXWWWUUUSSSRRRSSSTTTTTTUUUVVVWWWXXXXXXSSSTTTUUUVVVVVVUUUTTTSSSPPPQQQQQQRRRSSSTTTTTTUUURRRRRRQQQPPPPPPPPPPPPQQQOOOOOOPPPPPPPPPOOOOOONNNPPPPPPQQQRRRRRRRRRRRRQQQnnngggaaa___\\\UUUOOOMMMIIIIIIHHHGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEDDDCCCBBB@@@AAABBBBBBCCCCCCCCCBBB@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAAAAA@@@?????????>>>???@@@AAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???=========<<<<<<======>>>===>>>???@@@@@@???>>>===<<<===>>>>>>??????>>>>>>============>>>>>>>>>>>>@@@???===;;;;;;===???@@@<<<===>>>>>><<<<<<===>>>??????@@@AAABBBCCCEEEFFFBBB@@@??????AAACCCDDDCCCCCCAAA???>>>===???@@@BBBAAA@@@@@@???@@@@@@AAAAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFHHHJJJKKKJJJHHHGGGIIIHHHGGGGGGHHHJJJKKKKKKHHHJJJQQQZZZ___```gggooo~~~zzztttssswwwtttsssrrrqqqssswww|||}}}vvvoookkkjjjlllnnnkkklllmmmmmmmmmmmmnnnnnnkkkgggfffhhhhhheeefffjjjiiihhhgggfffdddaaa___^^^___^^^\\\[[[YYYXXXXXXXXXUUUVVVWWWYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\ZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[\\\[[[ZZZYYYXXXWWWXXXYYYZZZ[[[ZZZXXXWWWVVVUUUUUUUUUTTTWWWZZZ\\\\\\[[[[[[\\\ZZZZZZ[[[[[[[[[\\\\\\\\\^^^[[[YYYXXXXXXXXXWWWVVVWWWVVVVVVVVVUUUUUUTTTTTTUUUTTTSSSRRRRRRTTTVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ\\\\\\]]]^^^]]]\\\[[[ZZZUUUVVVWWWYYYZZZ[[[[[[[[[[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVRRRSSSTTTVVVVVVUUUSSSRRRPPPQQQRRRTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMOOOPPPQQQRRRSSSSSSRRRQQQqqqiiicccaaa]]]UUUMMMKKKGGGGGGFFFFFFFFFFFFFFFGGGDDDEEEEEEFFFFFFEEEDDDCCC@@@AAABBBBBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBAAAAAA@@@???>>>>>>===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????======<<<<<<<<<======>>><<<>>>???@@@@@@???>>><<<;;;;;;<<<===>>>>>>======<<<<<<===>>>???@@@AAAAAA>>>>>>============>>>>>><<<======<<<;;;;;;===>>>>>>???@@@AAABBBBBBCCCCCCAAA???>>>>>>AAACCCDDDDDDBBB@@@>>>===>>>@@@BBBDDD@@@???????????????@@@@@@>>>>>>??????@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEAAACCCFFFHHHIIIIIIGGGFFFCCCBBBBBBCCCFFFIIIKKKLLLMMMLLLOOOUUUVVVUUU[[[dddfffttt}}}|||xxxrrrtttzzzxxxwwwvvvuuuwww|||xxxpppmmmllllllmmmjjjnnnrrrsssqqqooooooqqqmmmiiihhhiiihhhffffffiiifffeeedddbbb```___^^^]]]^^^]]][[[ZZZXXXWWWWWWWWWTTTUUUXXXZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[[[[YYYWWWVVVXXXXXXZZZ[[[\\\\\\\\\\\\YYYXXXWWWWWWXXXYYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUXXX\\\^^^^^^^^^______YYYYYYYYYZZZZZZ[[[[[[\\\___\\\ZZZXXXXXXYYYXXXWWWXXXXXXWWWWWWVVVUUUUUUTTTUUUTTTSSSRRRRRRTTTVVVWWWWWWXXXZZZ[[[[[[[[[ZZZYYY\\\]]]^^^^^^]]]\\\ZZZYYYTTTUUUWWWYYY[[[[[[[[[ZZZ\\\ZZZWWWUUUSSSRRRQQQRRROOOOOOPPPQQQRRRSSSTTTTTTQQQRRRTTTUUUVVVTTTSSSRRRPPPQQQSSSUUUUUUTTTRRRQQQSSSRRRQQQPPPPPPPPPPPPPPPRRRRRRQQQQQQPPPOOONNNMMMOOOPPPRRRSSSSSSSSSRRRQQQrrrnnnhhhbbb\\\WWWRRRNNNHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>???@@@AAA@@@>>>===>>>???BBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>???@@@AAAAAACCCBBBAAA?????????@@@AAA????????????>>>>>>======<<<<<<===============<<<===???@@@AAAAAA@@@???===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA????????????@@@AAABBBCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===>>>>>>???@@@??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@?????????@@@AAA@@@@@@@@@AAAAAABBBCCC@@@AAAAAABBBBBBCCCCCCCCCDDDFFFGGGHHHHHHGGGEEEDDDAAACCCDDDFFFGGGGGGGGGGGGJJJLLLNNNQQQTTTVVVWWWXXX[[[```hhhrrr|||{{{yyyxxxwwwvvvvvvvvv|||yyyxxxzzzvvvkkkhhhhhhhhhhhhrrrtttuuutttrrrooonnnnnnffffffffffffgggggggggggggggbbb\\\[[[\\\\\\YYYUUU[[[ZZZYYYWWWWWWWWWXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZXXXZZZ\\\\\\[[[ZZZZZZZZZ[[[YYYYYY\\\aaaaaa]]]XXX[[[ZZZXXXWWWWWWXXXYYYZZZXXXYYYYYYWWWUUUSSSSSSTTTVVVXXX[[[^^^______^^^]]]XXXZZZ\\\[[[YYYYYY[[[]]][[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]]]]]]]\\\ZZZYYYWWWUUUVVVWWWWWWWWWVVVUUUUUUUUUSSSQQQRRRTTTTTTQQQNNNRRRQQQPPPOOONNNOOOPPPPPPSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRPPPQQQQQQQQQRRRRRRSSSSSSPPPPPPOOONNNMMMMMMMMMMMMOOOOOOOOOOOOPPPRRRTTTUUUtttooohhhaaa\\\VVVQQQNNNHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDD@@@@@@AAAAAAAAA@@@@@@???AAABBBCCCBBB@@@???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@AAA>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>======>>>======<<<;;;:::;;;<<<>>>??????>>><<<;;;<<<;;;;;;;;;;;;<<<=================================<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<=========>>>???@@@AAAAAA????????????@@@AAABBBBBBAAAAAA@@@@@@@@@@@@??????AAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHJJJKKKMMMOOORRRTTTUUUUUUTTTWWW\\\bbbjjjvvvyyyxxxxxxwwwuuuuuuuuuuuuuuu|||zzzwwwvvvwww{{{}}}qqqiiigggggggggfffmmmnnnoooooommmkkkjjjkkkffffffffffffffffffffffffbbb^^^YYYYYY[[[\\\ZZZWWWZZZZZZXXXWWWWWWWWWXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZZZZ\\\]]]\\\ZZZXXXWWWWWWWWWXXX[[[```eeeddd^^^YYYYYYXXXVVVUUUUUUVVVWWWXXXWWWXXXXXXWWWUUUTTTTTTUUUWWWYYY\\\^^^______]]]\\\YYY[[[\\\[[[YYYXXXYYY[[[\\\[[[ZZZYYYXXXXXXXXXXXXVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[[[[[[[ZZZXXXVVVUUUTTTUUUVVVWWWWWWWWWVVVUUUVVVTTTRRRSSSTTTSSSQQQNNNOOOOOONNNNNNNNNOOOQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPSSSRRRRRRRRRQQQQQQPPPPPPOOOPPPPPPQQQQQQRRRRRRRRRPPPPPPOOONNNNNNNNNNNNNNNPPPOOOOOOPPPQQQRRRTTTUUUuuuppphhhaaa[[[UUUQQQNNNIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCC???@@@@@@AAAAAAAAAAAA@@@BBBCCCDDDCCCBBBAAAAAACCC@@@@@@@@@@@@?????????>>>??????>>>>>>>>>???@@@@@@>>>>>>??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::;;;<<<======<<<;;;:::<<<;;;;;;;;;;;;<<<==============================>>>======<<<<<<======>>>@@@???>>><<<;;;:::::::::>>>>>>>>>??????@@@AAAAAA>>>>>>>>>>>>???@@@AAABBB?????????@@@@@@@@@@@@@@@CCCBBBAAA???>>>=========?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIKKKLLLNNNPPPQQQQQQPPPRRRTTTVVV[[[bbbjjjoooyyy{{{zzzyyyuuurrrssssssrrrrrrrrrsssssssssxxxvvvsssrrrrrruuuxxxzzzxxxrrrjjjfffffffffeeecccggghhhjjjiiihhhggghhhiiieeeeeeeeeeeeeeeeeeeeeeee]]]ZZZWWWWWWZZZ\\\[[[YYYZZZYYYXXXXXXWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXYYYZZZ]]]]]]^^^\\\XXXUUUTTTTTTUUUWWW]]]dddhhhfff___YYYVVVUUUTTTSSSSSSTTTUUUVVVUUUVVVWWWWWWUUUUUUVVVWWWYYYZZZ\\\^^^^^^]]]\\\[[[ZZZ[[[[[[ZZZXXXWWWXXXYYY\\\[[[ZZZXXXWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYXXXWWWVVVTTTSSSSSSTTTUUUVVVWWWVVVVVVUUUVVVUUUSSSSSSSSSRRRPPPNNNLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRQQQOOOOOOSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRSSSUUUUUUvvvppphhh```ZZZUUUQQQNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBB??????@@@AAABBBBBBBBBBBBBBBDDDDDDCCCBBBAAABBBCCC????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>???@@@@@@???===============>>>>>>>>>>>>>>>============<<<;;;;;;:::<<<<<<===>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<==============================>>>>>>============>>>>>>???>>>===<<<;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@===>>>>>>???@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAADDDCCCCCCBBBCCCCCCDDDEEECCCDDDFFFHHHIIIIIIHHHHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNOOOPPPRRRUUUYYY^^^aaadddmmm{{{|||vvvtttuuuvvvuuurrroooooooooooopppqqqrrrsssrrrqqqooonnnmmmnnnpppqqqllljjjfffeeeeeedddaaa___bbbdddfffgggffffffhhhiiicccccccccccccccbbbbbbbbb[[[YYYVVVVVVXXXZZZZZZYYYZZZZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWVVVWWWXXXYYYZZZ\\\]]]\\\ZZZWWWTTTTTTTTTUUUXXX]]]bbbeeeccc]]]XXXSSSSSSRRRRRRRRRSSSTTTUUUSSSUUUVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]]]][[[ZZZYYYXXXXXXYYYXXXXXXXXXXXXYYY\\\[[[YYYXXXVVVUUUTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUVVVWWWWWWWWWVVVTTTRRRQQQRRRSSSTTTVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQOOONNNLLLKKKKKKKKKLLLMMMOOOPPPRRRRRRRRRQQQQQQPPPOOONNNRRRRRRRRRRRRRRRPPPOOONNNLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPOOOPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVuuuppphhhaaa[[[VVVQQQNNNKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAABBBBBBBBBBBBBBBAAABBBCCCBBBAAA@@@@@@BBB?????????>>>>>>>>>======??????>>>>>>===>>>>>>???999:::;;;<<<<<<;;;:::999==================>>>>>>::::::;;;<<<<<<===<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@@@@@@@??????>>>>>>=========>>>??????======>>>???@@@@@@AAABBB@@@??????>>>??????@@@@@@>>>>>>?????????@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAADDDCCCCCCCCCCCCDDDEEEFFFBBBCCCEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMNNNOOORRRTTTVVVVVVYYY]]]dddmmmzzz{{{uuurrrooonnnpppqqqpppooollllllmmmmmmnnnpppqqqrrrnnnmmmlllkkkjjjjjjjjjiiigggfffeeedddcccaaa^^^[[[]]]```ccceeeeeeeeeffffffaaaaaaaaa``````_________\\\ZZZXXXWWWWWWXXXXXXXXX[[[[[[[[[[[[\\\[[[[[[[[[XXXWWWVVVVVVVVVXXXYYYZZZYYYZZZZZZXXXVVVTTTUUUVVVXXXYYY[[[\\\]]][[[XXXVVVSSSSSSSSSSSSSSSTTTTTTUUURRRTTTVVVVVVVVVVVVXXXZZZ[[[[[[[[[[[[ZZZYYYXXXWWWTTTTTTUUUVVVXXXZZZZZZZZZ[[[ZZZXXXVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVYYYXXXXXXWWWVVVUUUUUUTTTVVVWWWWWWWWWVVVTTTRRRQQQQQQRRRTTTUUUUUUUUUTTTTTTSSSSSSTTTSSSQQQOOONNNNNNMMMMMMLLLKKKKKKKKKLLLMMMPPPPPPPPPPPPPPPOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOOKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVrrrnnnhhhbbb\\\WWWQQQNNNLLLKKKIIIGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@AAA@@@AAAAAABBBBBBBBBBBBAAA@@@AAABBBAAA?????????AAA????????????>>>>>>>>>===??????>>>=========>>>>>>;;;;;;<<<============<<<>>>>>>>>>======<<<<<<<<<888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>;;;;;;::::::;;;<<<<<<======>>>???@@@@@@???>>>===>>>>>>============>>>>>>======>>>>>>???@@@AAAAAA>>>>>>======>>>??????@@@>>>>>>>>>????????????@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEAAABBBDDDFFFGGGGGGGGGFFFGGGFFFFFFFFFGGGIIIKKKMMMQQQQQQQQQRRRTTTTTTRRRQQQUUUVVVXXX]]]eeettt~~~zzzvvvsssnnnlllkkkkkklllmmmmmmkkkjjjjjjjjjkkklllmmmoooooojjjjjjkkkjjjiiihhhfffeeeddddddcccbbb```^^^[[[ZZZXXX\\\aaaddddddcccbbbbbb___^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYWWWVVVVVVVVVWWWZZZ[[[[[[\\\\\\\\\\\\[[[WWWVVVVVVVVVVVVXXXYYYZZZWWWXXXXXXVVVUUUTTTUUUWWWYYYXXXXXXWWWVVVUUUTTTTTTRRRRRRSSSSSSTTTTTTUUUUUURRRTTTVVVVVVVVVVVVXXXZZZYYYYYYYYYYYYXXXWWWVVVUUURRRRRRRRRUUUXXXZZZ[[[ZZZYYYXXXWWWUUUTTTSSSSSSSSSQQQPPPNNNMMMNNNOOOQQQRRRRRRRRRSSSTTTUUUUUUTTTTTTXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWVVVUUUTTTRRRQQQRRRSSSTTTUUUUUUTTTSSSRRRPPPQQQRRRQQQOOONNNNNNNNNNNNMMMLLLKKKJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOMMMOOOQQQRRRSSSRRRPPPOOOJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUTTTUUUVVVWWWWWWWWWWWWVVV}}}ooolllhhhccc^^^XXXRRRNNNLLLKKKIIIGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBAAA@@@??????AAA@@@@@@?????????>>>>>>>>>??????>>>===============???>>>>>>>>>??????@@@AAA??????>>>===<<<;;;;;;:::999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;<<<===>>>??????>>><<<;;;>>>======<<<<<<===============>>>>>>??????@@@@@@>>>>>>======<<<=========>>>>>>>>>>>>????????????@@@@@@??????@@@@@@AAABBB?????????@@@AAABBBCCCDDDEEEDDDDDDBBBAAA@@@?????????@@@BBBCCCDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHJJJMMMNNNRRRRRRRRRTTTWWWVVVSSSPPPQQQSSSUUUWWW[[[cccooowww{{{tttqqqooommmkkkiiihhhiiiiiijjjkkkjjjjjjggggggggghhhiiijjjkkklllhhhiiijjjkkkjjjgggeeecccbbbbbbaaa___\\\[[[ZZZ[[[VVV[[[bbbfffgggdddbbbaaa\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXWWWUUUTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[ZZZZZZVVVVVVUUUUUUVVVXXXYYYZZZWWWXXXWWWUUUSSSSSSTTTVVVUUUVVVVVVUUUSSSSSSSSSSSSPPPQQQRRRSSSTTTTTTTTTTTTSSSTTTVVVVVVVVVVVVXXXYYYWWWWWWWWWWWWVVVUUUUUUUUUSSSRRRQQQTTTWWWZZZYYYXXXWWWWWWVVVTTTTTTSSSSSSSSSPPPOOOMMMLLLLLLNNNQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVUUUTTTSSSQQQPPPSSSTTTTTTTTTTTTRRRQQQPPPLLLNNNPPPPPPNNNLLLMMMOOOMMMLLLKKKKKKKKKLLLMMMNNNJJJKKKLLLNNNOOOOOOPPPPPPNNNOOOQQQSSSRRRQQQOOOMMMJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQQQQRRRSSSTTTVVVWWWUUUVVVWWWXXXXXXXXXWWWWWWzzzmmmkkkhhhddd```YYYRRRNNNMMMLLLJJJHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@??????????????????>>>==================<<<;;;;;;;;;===>>>???@@@@@@???===<<<;;;:::999;;;;;;;;;<<<;;;;;;::::::>>>>>>============>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::999999999;;;<<<>>>???>>>===;;;:::>>>======<<<<<<<<<======>>>>>>>>>>>>????????????@@@???>>><<<;;;;;;;;;;;;>>>>>>>>>>>>????????????@@@?????????@@@AAAAAABBB>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDCCCAAA@@@??????===>>>AAACCCDDDCCCBBBAAACCCDDDFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFHHHKKKNNNPPPLLLLLLMMMQQQUUUUUURRROOOKKKNNNQQQRRRRRRUUU[[[```fffnnnxxx|||vvvppplllkkkjjjgggeeeccccccdddeeegggggggggfffeeeeeeeeeffffffhhhiiiiiigggiiijjjkkkjjjhhheeeccc``````^^^\\\ZZZYYYZZZ\\\XXX^^^eeejjjkkkhhhdddbbb[[[ZZZZZZYYYXXXWWWWWWWWWUUUUUUUUUTTTRRRSSSTTTVVVVVVWWWXXXZZZZZZZZZYYYXXXVVVVVVUUUUUUVVVXXXYYYZZZXXXXXXWWWUUUSSSRRRSSSUUUQQQSSSUUUUUUTTTSSSSSSSSSOOOPPPQQQRRRSSSSSSSSSSSSSSSUUUVVVVVVVVVVVVWWWYYYVVVVVVVVVUUUUUUTTTTTTTTTUUUSSSRRRSSSWWWYYYXXXVVVVVVVVVUUUTTTSSSSSSTTTTTTPPPNNNLLLKKKLLLNNNPPPRRRSSSTTTUUUVVVWWWVVVUUUTTTWWWWWWWWWWWWWWWWWWWWWXXXTTTTTTUUUTTTSSSRRRPPPOOOTTTTTTUUUTTTSSSRRRPPPOOOJJJMMMOOOOOOMMMLLLMMMOOOKKKKKKKKKKKKLLLMMMOOOPPPIIIJJJKKKMMMOOOPPPPPPPPPPPPQQQRRRSSSRRRPPPMMMKKKJJJKKKLLLNNNOOOPPPQQQRRRQQQQQQQQQRRRSSSUUUVVVWWWVVVWWWXXXYYYYYYYYYXXXWWWvvvhhhhhhgggeee```YYYSSSPPPMMMKKKHHHGGGGGGGGGFFFFFF@@@@@@@@@@@@AAAAAABBBCCCFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>======<<<<<<>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>======<<<<<<<<<;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999::::::;;;<<<<<<<<<======???@@@@@@>>><<<;;;999999:::;;;<<>>===<<<<<<===>>>???<<<===>>>>>>>>>>>>>>>===<<<===>>>??????@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@???>>>======<<>>>>>>>>>>>>>>>>>>>>============@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::===<<<;;;:::::::::;;;;;;;;;;;;::::::;;;<<<>>>???>>>===;;;999999:::;;;<<>>===<<<<<<===>>>???<<<<<<<<<======<<<;;;;;;<<<<<<>>>???????????????AAA@@@@@@@@@@@@@@@@@@???AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>======<<>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999===<<<;;;;;;:::;;;;;;;;;:::999888888888:::<<<>>>>>>===;;;:::::::::;;;<<<>>>======<<<<<<======>>>======>>>======<<<;;;:::<<<<<<===>>>????????????AAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========????????????@@@BBBCCCDDDEEEEEEFFFFFFHHHIIIKKKLLLNNNLLLHHHEEEDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMPPPSSSSSSSSSXXX```hhhwwwwwwpppkkkhhheee___\\\\\\aaa```___aaaeeeiiilllmmmkkkllllllkkkiiiggghhhiiijjjiiiggggggggggggeeedddbbbbbbbbbaaa```^^^]]]\\\^^^^^^]]]\\\[[[ZZZZZZYYY___dddeee```[[[\\\\\\\\\^^^\\\XXXUUUTTTTTTTTTUUU^^^\\\ZZZZZZZZZYYYWWWVVVWWWWWWWWWVVVVVVVVVVVVVVVTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQQQQQQQRRRTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUQQQRRRSSSTTTUUUTTTTTTSSSQQQQQQRRRSSSUUUWWWZZZ[[[UUURRROOONNNOOOQQQRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRRRRQQQSSSRRRQQQOOONNNNNNNNNNNNMMMLLLKKKLLLNNNPPPPPPOOOPPPPPPQQQQQQQQQOOONNNLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMOOORRRUUUVVVVVVRRRSSSSSSTTTUUUVVVWWWWWWZZZYYYXXXVVVVVVVVVWWWXXXqqqeeedddcccaaa[[[UUUNNNJJJKKKIIIGGGGGGGGGGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::999999999999<<<<<<<<<;;;;;;;;;;;;<<<;;;:::888777777999;;;=========<<<;;;:::;;;;;;<<<========================@@@@@@@@@@@@???>>>===<<<;;;<<<===>>>????????????@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>======>>>>>>>>>???@@@AAACCCDDDDDDDDDEEEEEEGGGHHHJJJKKKMMMKKKGGGDDDCCCCCCEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLLLLLLLOOOQQQSSSSSSQQQSSSWWW\\\```iiittt}}}{{{sssmmmhhhcccbbb```]]]]]]```gggeeecccdddhhhkkknnnnnnnnnoooooommmkkkjjjjjjkkkmmmiiiffffffggggggdddaaa`````````___^^^]]]\\\\\\]]]]]]]]]\\\[[[ZZZZZZYYY[[[______\\\[[[___bbbccc___]]]YYYUUUTTTTTTVVVWWW^^^\\\[[[ZZZZZZZZZXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTTTTUUUSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUQQQRRRSSSTTTUUUTTTSSSSSSQQQPPPPPPPPPRRRUUUXXXZZZSSSQQQNNNNNNPPPRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQOOONNNNNNMMMMMMMMMKKKKKKKKKLLLNNNOOOPPPPPPRRRRRRRRRRRRQQQOOOMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNPPPPPPQQQPPPPPPOOONNNMMMNNNPPPSSSVVVVVVVVVRRRRRRSSSTTTUUUVVVWWWWWWZZZXXXVVVUUUTTTUUUWWWXXXssshhhgggfffbbb\\\TTTMMMIIIIIIHHHGGGGGGHHHHHHFFFDDDBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999:::<<<=========<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<@@@@@@@@@@@@???===<<<<<<;;;<<<===>>>>>>??????>>>======>>>???@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEFFFGGGGGGIIIHHHEEEDDDCCCDDDFFFHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKMMMOOOOOOMMMNNNPPPSSSWWW[[[```fffkkksssxxxpppjjjeee___[[[[[[[[[[[[___fffmmmjjjfffeeefffhhhjjjjjjpppppppppnnnlllkkklllnnnnnnjjjfffeeeffffffccc```____________^^^^^^______]]]\\\\\\[[[[[[ZZZZZZZZZZZZ]]]]]]ZZZ\\\bbbffffff___]]]YYYVVVUUUWWWYYYZZZ[[[ZZZXXXYYYZZZZZZYYYWWWSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQOOOMMMLLLKKKMMMNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSTTTQQQRRRTTTUUUUUUUUUTTTSSSQQQPPPNNNNNNNNNPPPSSSTTTQQQOOOMMMNNNPPPRRRTTTTTTPPPPPPQQQRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRPPPOOONNNMMMMMMLLLMMMMMMLLLNNNOOOQQQRRRSSSTTTUUUSSSRRRRRRQQQOOONNNMMMLLLMMMMMMNNNNNNNNNMMMMMMLLLPPPPPPRRRRRRRRRQQQOOONNNNNNMMMNNNPPPTTTVVVVVVUUUQQQRRRSSSSSSUUUUUUVVVWWWXXXVVVUUUSSSSSSUUUVVVXXXsssiiiiiigggccc\\\TTTMMMIIIFFFEEEDDDEEEFFFFFFDDDBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>============????????????????????????>>>>>>======<<<;;;;;;:::999:::<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<888999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<===<<<<<<;;;:::999;;;;;;<<<===>>>>>>>>>>>>;;;<<<===>>>???AAABBBBBB???@@@AAABBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLIIIJJJKKKKKKKKKKKKMMMOOOTTTTTTVVVYYY[[[]]]eeennn{{{wwwqqqllleeeaaa^^^ZZZWWWXXXZZZ\\\dddmmmtttpppkkkhhhhhhiiijjjjjjooooooooommmllllllmmmooopppmmmiiifffeeedddbbbaaaaaaaaa```____________```\\\\\\[[[[[[[[[ZZZZZZZZZ\\\^^^^^^[[[]]]aaacccbbb]]][[[YYYXXXXXXYYY[[[\\\YYYXXXWWWWWWXXXXXXWWWVVVRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRPPPPPPPPPPPPPPPQQQRRRRRRVVVUUUSSSRRRPPPNNNLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRSSSUUUUUUTTTTTTSSSPPPOOONNNMMMMMMMMMNNNOOOOOOMMMLLLNNNQQQSSSTTTTTTOOOPPPQQQQQQRRRRRRQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSNNNNNNMMMLLLLLLLLLLLLLLLJJJLLLOOOQQQQQQRRRTTTUUURRRRRRQQQPPPOOONNNMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLNNNOOOPPPQQQPPPOOOMMMKKKNNNNNNNNNQQQSSSUUUTTTSSSPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWpppgggfffeeebbb]]]VVVOOOKKKEEEDDDDDDEEEFFFFFFDDDBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>====================================??????>>>======<<<<<<;;;999:::<<<===>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::999999999999:::;;;<<<===>>>>>>===<<<::::::;;;<<<<<<;;;:::999===============<<<<<<;;;;;;;;;<<<======<<<;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>><<<======>>>???@@@@@@AAA>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@AAAAAABBBCCCCCCEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDEEEEEEFFFFFFEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJKKKKKKKKKLLLNNNOOOOOOMMMOOOSSSSSSSSSXXX```gggppp{{{}}}xxxqqqmmmiiieee___ZZZ]]]ZZZZZZ\\\]]]^^^eeennntttpppllliiiiiikkkmmmmmmmmmnnnmmmlllkkklllnnnqqqqqqpppnnniiieeeccccccdddeeedddbbb```^^^]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZ[[[^^^^^^\\\]]]``````\\\YYYYYYXXXXXXYYYZZZ\\\]]]ZZZXXXWWWWWWWWWWWWUUUSSSPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQOOOOOOOOOPPPRRRSSSPPPOOOOOOOOOOOOPPPPPPQQQTTTSSSRRRQQQPPPOOOOOONNNNNNOOOPPPRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRQQQQQQPPPOOONNNNNNNNNNNNPPPQQQRRRSSSTTTSSSRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNQQQTTTUUUUUUQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTMMMMMMLLLKKKKKKKKKLLLLLLFFFJJJNNNPPPPPPPPPRRRTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLJJJLLLNNNPPPPPPOOOMMMLLLNNNNNNOOOPPPSSSSSSRRRPPPOOOOOOPPPQQQRRRSSSTTTTTTPPPQQQRRRSSSTTTVVVWWWWWWlllcccdddcccaaa\\\VVVQQQMMMGGGFFFFFFGGGHHHHHHFFFCCCEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>???@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======<<<<<<999:::<<<>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;999999999888888888888777:::;;;===>>>>>>>>>===<<<888:::;;;<<<<<<;;;999888=========>>>===<<<<<<;;;:::;;;<<<======<<<;;;:::;;;;;;<<<<<<===<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>?????????BBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDDDDEEEFFFHHHIIIJJJHHHGGGFFFFFFGGGIIIKKKIIIIIIIIIHHHIIIJJJLLLMMMJJJHHHJJJPPPQQQPPPTTT[[[bbbiiipppsssssswww~~~yyytttpppllliiihhhddd^^^ZZZ]]]\\\]]]^^^]]][[[```fffmmmiiieeeccceeehhhjjjkkklllllllllkkkjjjkkkoooqqqssssssqqqlllfffccceeeggghhhfffccc```]]][[[[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWW[[[\\\\\\^^^aaa^^^ZZZVVVVVVWWWXXXYYYZZZ\\\\\\\\\ZZZXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPOOONNNNNNPPPRRRSSSPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTTTTTTTTTTSSSQQQQQQPPPOOOPPPQQQRRRSSSQQQQQQOOONNNMMMLLLLLLLLLOOOPPPQQQRRRRRRRRRQQQPPPMMMMMMNNNOOOOOOOOOOOONNNLLLKKKKKKNNNQQQTTTUUUUUURRRSSSSSSTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUMMMLLLLLLKKKKKKKKKKKKLLLIIIMMMQQQSSSSSSTTTVVVXXXSSSRRRQQQPPPPPPOOOPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKIIIKKKNNNPPPRRRQQQPPPNNNOOONNNOOOPPPRRRRRRPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSNNNOOOQQQSSSUUUVVVWWWWWWeeebbbdddeeebbb\\\TTTNNNJJJJJJHHHFFFEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDCCCAAA@@@BBBBBBAAA@@@@@@??????>>>???????????????>>>======??????>>>>>>>>>>>>??????======>>>>>>??????@@@@@@>>><<<;;;<<<===>>>===;;;>>>>>>===<<<;;;;;;::::::999999:::::::::999888888888999999::::::999999888:::;;;;;;;;;<<<=========>>>===;;;:::999999:::;;;???>>>;;;999888999::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<=========<<<;;;<<<===>>>===;;;::::::<<>>======>>>>>>===<<<;;;;;;<<<>>>???@@@AAABBB?????????>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>??????BBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCDDDDDDCCCBBBAAAFFFEEECCCBBBAAABBBDDDEEEFFFFFFEEEDDDCCCEEEIIILLLJJJJJJIIIIIIIIIJJJJJJKKKKKKIIIGGGGGGHHHIIIJJJJJJLLLLLLMMMLLLKKKLLLNNNQQQYYY\\\___aaabbbeeehhhjjjsss}}}}}}wwwppplllkkkjjjhhhddd```\\\XXXVVVYYY[[[^^^___```aaabbbdddffffffeeeeeegggiiikkklllmmmllljjjiiijjjlllnnnoooqqqrrrpppjjjdddbbbeeejjjnnniiiccc___]]]]]]]]]\\\]]]\\\[[[[[[ZZZ[[[[[[[[[]]]^^^______^^^]]][[[ZZZSSSTTTUUUWWWYYYZZZ\\\\\\ZZZWWWTTTSSSSSSUUUUUUUUUQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRQQQQQQQQQQQQQQQRRROOOOOONNNNNNOOOQQQRRRTTTPPPPPPPPPOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNMMMLLLLLLMMMNNNQQQRRRSSSRRROOONNNMMMNNNLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOQQQRRRTTTUUUSSSRRRPPPQQQSSSTTTTTTSSSQQQPPPOOONNNNNNNNNOOOPPPTTTUUUVVVVVVUUUTTTSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRSSSRRRPPPQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNOOONNNMMMLLLKKKJJJLLLPPPRRRSSSQQQOOOMMMMMMMMMNNNOOOOOOPPPQQQQQQPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQRRRTTTUUUWWWgggaaacccdddbbb\\\TTTNNNKKKKKKIIIFFFEEEFFFGGGFFFFFFGGGEEEBBBAAABBBCCCCCCBBBBBBBBBAAA@@@@@@??????>>>???????????????>>>======??????>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAA>>>===<<<<<<>>>>>>===<<<>>>======<<<;;;;;;::::::777888999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<;;;999888888999:::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<=========<<<;;;<<<======<<<;;;::::::<<<===<<<;;;<<<===>>>===<<<<<<<<<===>>>??????@@@AAA========================>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCDDDDDDDDDCCCBBBEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFDDDCCCEEEHHHKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKIIIGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJIIIJJJMMMOOORRRTTTWWWYYYZZZ\\\^^^```bbbiiittt|||wwwrrrmmmjjjiiihhhfffccc___\\\YYYWWWXXXZZZ]]]^^^______aaacccgggggghhhhhhjjjkkklllmmmmmmlllkkkkkkkkklllmmmnnnmmmnnnmmmhhhbbbaaaeeeiiillliiidddaaa___^^^]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[]]]^^^______^^^]]][[[ZZZTTTTTTVVVWWWYYY[[[\\\]]][[[XXXVVVUUUUUUVVVUUUTTTPPPPPPPPPQQQRRRSSSTTTTTTRRRSSSTTTTTTTTTRRRQQQPPPOOOOOONNNNNNOOOPPPQQQRRRPPPOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNMMMLLLLLLMMMNNNMMMOOOPPPOOONNNLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPOOOOOOOOOPPPPPPQQQSSSQQQPPPPPPRRRSSSSSSRRRNNNNNNNNNNNNOOOQQQSSSUUUTTTUUUUUUVVVUUUTTTSSSRRRRRRQQQQQQPPPOOOOOONNNNNNMMMMMMMMMOOORRRSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKMMMOOOQQQRRRPPPNNNLLLLLLLLLMMMNNNOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNOOOMMMMMMMMMNNNPPPRRRUUUVVViii___bbbcccbbb\\\UUUOOOLLLMMMJJJGGGFFFFFFFFFEEEDDDHHHEEEBBBAAABBBDDDEEEEEEBBBBBBAAA@@@@@@??????>>>>>>????????????>>>>>>===???>>>>>>======>>>>>>???>>>??????@@@AAAAAABBBBBB???===<<<===>>>???>>>=========<<<<<<;;;:::::::::666777888999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999999::::::;;;;;;;;;;;;:::999888777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;<<<===<<<;;;:::;;;<<<;;;::::::;;;>>>>>>===<<<============>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>????????????>>>===>>>>>>============>>>>>>===>>>>>>???@@@AAABBBBBB???>>>======>>>???>>>===<<<<<<<<<;;;;;;:::::::::777888999999::::::::::::888999999::::::999999888;;;;;;::::::999999888888777888:::;;;<<<<<<;;;:::999999888888888888999::::::;;;;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;<<<<<<::::::;;;<<<:::::::::===???@@@???>>>========================<<<<<<<<<<<<<<<============>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCDDDFFFGGGGGGGGGGGGEEEDDDDDDFFFHHHIIIIIIIIIJJJKKKLLLNNNOOOIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHIIIIIIIIIKKKNNNPPPOOORRRUUUWWWVVVUUUUUUUUUYYYZZZ^^^cccjjjsss{{{|||tttrrrooonnnmmmkkkiiigggccccccaaa___^^^]]]\\\\\\^^^aaacccddddddeeefffhhhiiikkknnnpppqqqqqqooonnnnnnnnnnnnnnnmmmkkkjjjiiiiiiiiigggdddaaa```bbbeeedddddddddccc```^^^]]]]]]___^^^]]]\\\[[[ZZZZZZZZZ]]]^^^______^^^]]][[[ZZZVVVVVVXXXYYYZZZ\\\]]]]]][[[ZZZXXXXXXXXXWWWTTTRRRMMMNNNPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVUUUSSSQQQOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNMMMLLLLLLMMMMMMNNNPPPQQQQQQOOONNNNNNOOONNNNNNNNNNNNOOOOOOOOOPPPSSSRRRQQQOOONNNMMMMMMMMMPPPOOONNNNNNPPPQQQQQQPPPQQQPPPOOOOOOOOOQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUTTTRRRQQQPPPOOONNNKKKKKKLLLNNNRRRTTTSSSSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPSSSVVVWWWkkkaaadddfffddd___XXXRRROOOOOOLLLHHHFFFEEEEEEDDDBBBBBBCCCEEEHHHJJJIIIFFFCCCBBBBBBAAA@@@@@@??????>>>===>>>>>>?????????>>>>>>>>>>>>============>>>>>><<<<<<===>>>???@@@AAAAAA>>>===<<<===>>>???>>><<<;;;;;;;;;;;;;;;:::::::::::::::::::::999999888777888999999::::::999999888<<<<<<;;;;;;::::::999999777888:::;;;<<<;;;::::::<<<;;;::::::999888888888::::::;;;<<<<<<;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<999;;;<<<;;;::::::;;;<<<:::;;;<<<>>>AAABBBAAA???=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>?????????AAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFEEEFFFFFFEEECCCCCCEEEGGGFFFFFFGGGGGGIIIJJJLLLLLLHHHIIIIIIGGGEEEDDDFFFIIIHHHIIIIIIIIIIIIJJJMMMPPPSSSVVVZZZ[[[ZZZXXXVVVVVVUUUXXX]]]dddlllsssxxx{{{~~~}}}}}}|||yyyvvvsssqqqooommmmmmllliiigggcccbbbaaa___^^^^^^^^^___aaacccfffggggggggghhhjjjjjjlllpppsssttttttrrrqqqpppppppppooommmkkkiiihhhjjjiiigggdddbbbaaabbbcccaaacccdddccc___]]]\\\\\\___^^^]]]\\\[[[[[[[[[[[[]]]^^^______^^^]]][[[ZZZVVVWWWXXXYYYZZZ[[[\\\]]]YYYXXXWWWWWWWWWVVVTTTRRRMMMNNNPPPRRRSSSTTTUUUUUUXXXWWWTTTRRRQQQQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLLLLLLLMMMKKKLLLNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMMMMMMMMMMMMMMMMOOOQQQRRRQQQOOOMMMMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPRRRRRRQQQPPPPPPOOOPPPPPPOOONNNLLLMMMOOOPPPPPPOOONNNNNNMMMNNNNNNPPPRRRSSSUUUUUUUUUUUUUUUUUUVVVVVVSSSSSSSSSRRRQQQQQQPPPPPPLLLLLLLLLOOORRRTTTTTTSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJNNNMMMMMMNNNOOOQQQSSSTTTqqqeeegggiiigggbbb[[[UUURRRNNNKKKHHHFFFFFFEEEDDDCCCAAACCCGGGKKKMMMKKKGGGCCCBBBBBBAAA@@@@@@??????>>>===>>>>>>????????????>>>>>>======<<<<<<======>>>;;;;;;<<<>>>???@@@AAAAAA>>><<<;;;<<<===>>>===<<<;;;;;;::::::::::::::::::;;;;;;;;;:::999888777666:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888999999::::::::::::999<<<<<<;;;:::999888777777999:::;;;<<<<<<;;;:::999999999999999:::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<999:::;;;;;;::::::;;;<<<;;;;;;===@@@BBBCCCAAA???<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>???????????????????????????AAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCAAA@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEEEECCCDDDDDDDDDBBBBBBDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGIIIIIIHHHEEEEEEHHHKKKIIIJJJJJJJJJIIIJJJLLLOOORRRUUUZZZ\\\ZZZWWWUUUTTTSSSVVV^^^hhhrrryyy}}}}}}vvvtttqqqnnnpppwww|||wwwvvvvvvvvvvvvuuusssqqqsssqqqooonnnnnnllljjjhhhdddcccbbb`````````aaabbbbbbdddfffggggggggghhhjjjlllnnnrrruuuwwwxxxwwwvvvssssssqqqnnnllljjjhhhgggiiihhhfffdddccccccccccccaaaccceeeccc^^^\\\\\\]]]^^^^^^]]]\\\\\\\\\\\\]]]]]]^^^______^^^]]][[[ZZZVVVWWWWWWXXXZZZ[[[[[[\\\YYYWWWVVVVVVWWWWWWUUUTTTMMMNNNPPPRRRTTTTTTTTTSSSWWWUUURRROOONNNOOOQQQRRRPPPQQQQQQRRRRRRRRRQQQQQQOOOOOONNNMMMLLLLLLLLLLLLLLLMMMOOOQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNOOONNNLLLKKKKKKLLLOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPPPPQQQQQQQQQNNNLLLKKKLLLMMMNNNNNNNNNJJJJJJKKKLLLOOORRRUUUWWWVVVUUUUUUUUUUUUVVVWWWWWWSSSSSSSSSRRRRRRQQQQQQQQQNNNMMMNNNPPPSSSUUUUUUTTTQQQQQQQQQQQQPPPOOONNNMMMNNNMMMLLLKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLMMMOOOPPP{{{iiikkkmmmkkkeee]]]WWWTTTMMMKKKHHHFFFFFFFFFEEECCCBBBCCCFFFJJJMMMLLLIIIEEEBBBBBBAAA@@@@@@??????>>>======>>>???????????????======<<<<<<<<<<<<======;;;<<<===>>>@@@AAABBBCCC===;;;:::;;;<<<===<<<::::::::::::::::::::::::::::::::::::::::::999888777:::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::::::::999999999999999999999999:::999999888777777999:::<<<======<<<:::999888999999999999:::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<888:::;;;;;;::::::;;;<<<;;;;;;===@@@BBBBBB@@@===;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBBBB???@@@AAABBBCCCCCCDDDDDD@@@AAABBBBBBAAAAAACCCDDDFFFEEEEEEEEEFFFFFFGGGHHHFFFHHHJJJIIIFFFFFFJJJNNNOOOOOOOOONNNMMMMMMOOOQQQNNNRRRWWWYYYXXXUUURRRPPPVVVXXX^^^gggqqqwwwyyyyyyllljjjfffcccccchhhnnnssswww{{{|||{{{zzzyyywwwuuurrrqqqqqqrrrrrrsssrrrqqqpppnnnmmmllllllkkkjjjhhhfffeeecccbbbbbbbbbdddeeedddfffhhhiiiiiiiiijjjkkkoooqqquuuxxx{{{|||}}}}}}vvvtttqqqnnnkkkiiihhhgggeeedddccccccdddeeeeeeeeedddfffgggddd___\\\]]]```]]]]]]\\\\\\\\\]]]^^^^^^]]]^^^______^^^]]][[[ZZZVVVVVVWWWXXXYYYZZZZZZ[[[ZZZXXXVVVUUUWWWXXXXXXWWWNNNOOOQQQSSSTTTTTTSSSRRRRRRQQQOOONNNMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSPPPPPPOOONNNMMMLLLLLLMMMKKKMMMOOOPPPPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLHHHJJJMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPPPPMMMKKKJJJKKKLLLMMMMMMMMMJJJJJJKKKMMMPPPSSSVVVXXXVVVUUUUUUUUUUUUVVVWWWXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPRRRUUUVVVUUUTTTQQQQQQQQQQQQPPPOOONNNMMMNNNMMMLLLKKKJJJKKKKKKLLLJJJIIIHHHGGGGGGHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMPPPQQQlllnnnooommmfff___XXXUUUMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDFFFIIIKKKLLLJJJHHHBBBBBBAAAAAA@@@??????>>>======>>>???????????????======<<<<<<<<<<<<======<<<===>>>???AAABBBCCCDDD<<<;;;::::::;;;<<<;;;:::::::::::::::::::::::::::888999999:::::::::999999888999999::::::999999888777777888888999999999:::<<<;;;999888777888999999666666777888888888888777999:::<<<======<<<:::999888888999999999:::::::::::::::::::::::::::::::::;;;:::999888999:::;;;<<<888999;;;:::::::::;;;<<<:::;;;===???AAAAAA>>>;;;:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;>>>????????????@@@@@@@@@????????????@@@BBBDDDEEE@@@@@@AAABBBCCCCCCCCCCCC>>>???AAAAAAAAAAAACCCDDDFFFFFFFFFEEEFFFFFFGGGGGGEEEHHHJJJIIIFFFGGGKKKPPPUUUUUUUUUSSSRRRRRRSSSUUUKKKPPPUUUXXXWWWSSSPPPNNNXXXXXXZZZ```ggglllmmmllldddbbb```^^^___bbbfffiiijjjnnnssswwwzzz}}}xxxwwwvvvvvvvvvuuusssqqqpppooonnnnnnooopppqqqqqqlllkkkjjjiiijjjjjjiiiggghhhgggeeeccccccdddeeefffgggiiikkkllllllkkkmmmnnnrrrssswwwzzz~~~xxxvvvqqqmmmjjjhhhhhhhhhaaa``````aaadddfffgggggggggiiiiiieee___]]]^^^bbb\\\\\\\\\\\\]]]^^^______]]]^^^______^^^]]][[[ZZZUUUVVVVVVWWWXXXYYYZZZZZZ[[[YYYVVVVVVWWWYYYZZZ[[[NNNPPPRRRSSSTTTSSSRRRQQQNNNNNNNNNOOONNNNNNMMMMMMPPPQQQSSSTTTUUUUUUUUUTTTQQQPPPOOONNNMMMMMMMMMMMMKKKLLLNNNOOOOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKLLLMMMMMMMMMMMMLLLLLLGGGJJJMMMOOOOOOPPPRRRTTTPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJJJJLLLMMMMMMLLLNNNNNNNNNOOOPPPSSSUUUVVVVVVVVVUUUTTTUUUVVVXXXYYY[[[ZZZXXXVVVTTTRRRQQQPPPRRRQQQQQQSSSUUUVVVUUUTTTQQQQQQQQQQQQPPPOOONNNNNNNNNMMMKKKJJJJJJJJJKKKLLLIIIHHHFFFFFFFFFHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMPPPSSSUUUqqqmmmkkkmmmjjj```VVVQQQMMMKKKHHHEEEBBBAAAAAAAAA???CCCIIILLLKKKHHHDDDCCCDDDCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>===============<<<;;;::::::;;;<<<===============>>>>>>>>>>>>>>>===<<<;;;:::999888888;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::::::::999999999999:::::::::999999888888999999:::888777777777888999::::::::::::::::::::::::::::::888777777777777999;;;<<<999999:::::::::999999888999999999999999999999999888999;;;:::999999:::<<<:::;;;;;;;;;<<<=========<<<:::999:::===???>>><<<============>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<===??????>>>>>>@@@AAAAAAAAA@@@BBBCCCDDDCCCAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAACCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGHHHIIILLLNNNOOOYYYZZZ[[[YYYVVVSSSSSSSSSNNNOOOPPPRRRTTTTTTSSSQQQSSSTTTVVVXXXZZZ\\\]]]^^^___^^^\\\YYYXXX[[[___ccciiiiiijjjiiiiiikkknnnqqqxxx}}}uuutttrrrpppnnnmmmlllllljjjkkkmmmnnnnnnlllkkkiiijjjiiihhhhhhjjjllllllkkkhhhjjjlllllljjjiiihhhiiifffkkkrrruuutttqqqmmmkkkrrruuu{{{tttssspppmmmjjjgggeeedddbbb```___aaadddeeedddbbbcccccccccbbbaaa```___^^^```___^^^]]]\\\]]]]]]^^^___^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\```[[[VVVVVVYYY\\\ZZZXXXPPPPPPQQQSSSSSSRRRPPPMMMNNNNNNOOOOOOOOOOOOOOOOOOUUUTTTSSSSSSUUUVVVUUUTTTWWWTTTQQQNNNLLLLLLNNNOOOKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLMMMNNNOOOOOOOOOOOOQQQPPPOOOMMMLLLLLLKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMLLLKKKLLLOOOPPPNNNLLLLLLMMMNNNPPPRRRUUUWWWXXXUUUVVVVVVVVVVVVVVVVVVWWWYYYYYYWWWVVVTTTSSSQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWUUUTTTSSSRRRQQQPPPOOOOOONNNNNNMMMKKKJJJIIIHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJLLLKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOQQQSSSTTTqqqmmmkkkllljjj```VVVQQQLLLJJJGGGDDDBBBBBBBBBBBBAAAEEEJJJLLLJJJGGGDDDBBBCCCBBBAAA@@@???>>>======>>>>>>>>>>>>=========<<<===<<<;;;;;;;;;<<<===>>><<<<<<=========>>>>>>>>>>>>>>>===<<<;;;:::999999:::::::::::::::999999888::::::::::::::::::::::::;;;:::999888888888999999777777666666666666777777999999999888888999999999999999888888999999::::::888888888888888888888888777666666555666777888999777777888888888777777666999999999999999999999999888:::;;;;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>><<<:::;;;======<<<:::;;;<<<<<<<<<<<<=====================<<<<<<<<<<<<;;;===>>>???>>>>>>???AAAAAA@@@@@@BBBCCCDDDBBBAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGFFFFFFGGGHHHJJJLLLMMMVVVXXX[[[[[[YYYUUUQQQPPPNNNNNNNNNPPPRRRSSSSSSSSSRRRRRRSSSUUUWWWXXXYYYZZZYYYYYYXXXWWWWWWZZZ```dddiiiiiihhhfffdddeeehhhkkkpppzzz}}}zzzyyyvvvxxx|||yyysssqqqpppnnnllljjjiiiiiiiiiiiijjjlllmmmlllkkkjjjiiijjjhhhggghhhjjjllllllkkkiiikkkmmmmmmkkkiiiiiijjjjjjooouuuyyyyyyvvvsssrrrwwwyyy}}}}}}|||qqqpppnnnllliiifffdddbbbaaa___^^^___bbbcccbbb```dddddddddcccbbbaaa`````````___^^^]]]]]]]]]^^^______^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\XXXSSSSSSUUUWWWUUUSSSPPPPPPPPPQQQRRRRRRPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQSSSRRRRRRSSSUUUWWWVVVUUUUUUSSSQQQOOONNNMMMNNNOOOKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNOOOOOOPPPOOOOOOOOONNNNNNLLLKKKJJJIIIIIIIIILLLLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJLLLNNNOOOMMMKKKMMMMMMOOOPPPSSSUUUWWWXXXUUUUUUUUUUUUVVVVVVVVVVVVXXXXXXWWWVVVUUUSSSRRRRRROOOOOOPPPPPPQQQSSSTTTTTTRRRRRRQQQPPPOOONNNMMMMMMOOONNNMMMKKKIIIGGGFFFEEEHHHIIIJJJJJJKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMOOOPPPSSSTTTVVVpppkkkiiijjjggg^^^UUUQQQKKKIIIGGGDDDCCCCCCCCCDDDDDDGGGKKKLLLIIIEEEBBB@@@AAAAAA@@@???>>>======<<<>>>>>>>>>=========<<<<<<===<<<<<<<<<======>>>???<<<<<<<<<============>>>???>>>>>>===<<<;;;::::::999999999999999888888888999999999999999999999999::::::999888888888888999999999999888888999999999999999999999999999999999;;;:::999999999999999999888888888888888888888888<<<;;;:::999999999::::::666777777888888888777777999999999999999999999999999:::<<<;;;::::::;;;===<<<<<<<<<<<<;;;;;;;;;;;;>>>===;;;;;;<<<;;;:::888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========;;;===>>>>>>>>>>>>???AAAAAA@@@@@@AAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJPPPUUUZZZ\\\ZZZTTTOOOLLLNNNNNNOOOPPPQQQRRRSSSSSSOOOPPPPPPQQQSSSTTTTTTUUURRRRRRSSSSSSUUUZZZ```dddhhhgggddd```]]]]]]```ccckkkrrrxxxwwwtttrrrmmmhhhqqqxxx}}}wwwssspppooooooooorrrwwwzzzzzzvvvrrrnnnmmmkkkiiifffeeeeeefffggghhhiiijjjkkkkkkjjjiiihhhiiihhhggghhhjjjkkkkkkkkkjjjlllmmmmmmkkkjjjjjjkkkmmmrrrxxx||||||zzzyyyxxx|||}}}~~~~~~{{{xxxuuunnnmmmllljjjgggeeebbbaaaaaa```___```aaabbbaaa```aaaaaaaaaaaaaaa```___^^^___^^^]]]]]]]]]^^^___```^^^^^^]]]\\\[[[YYYWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[ZZZVVVRRRQQQSSSTTTRRRPPPOOOOOOOOOOOOPPPQQQQQQRRRPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQSSSVVVWWWWWWWWWRRRRRRQQQQQQPPPOOOOOONNNKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPPPPQQQPPPPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJLLLMMMNNNLLLKKKNNNNNNPPPQQQSSSUUUWWWWWWTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSOOOOOOPPPPPPRRRSSSSSSTTTRRRQQQQQQPPPOOONNNMMMMMMPPPOOOMMMKKKIIIGGGEEEDDDHHHHHHJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTVVVWWWnnniiiffffffccc[[[RRROOOJJJHHHFFFDDDCCCCCCDDDEEEFFFIIIKKKKKKHHHDDDAAA???AAA@@@@@@???>>>>>>======>>>>>>=========<<<<<<<<<<<<<<<======>>>>>>??????;;;;;;<<<<<<<<<=========???>>>>>>===<<<<<<;;;;;;::::::999888888888888888999999999999999999999999:::999999888888888888888999::::::::::::::::::999888888999999999999888888::::::999888777777777888999:::::::::::::::;;;;;;>>>======;;;::::::999999888888999:::::::::999999999999999999999999999999999;;;<<<<<<;;;:::<<<===<<<<<<<<<;;;;;;:::::::::===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========;;;<<<>>>>>>======???@@@AAA@@@@@@AAACCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAADDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGLLLPPPUUUWWWUUUPPPLLLJJJOOOQQQTTTUUUTTTSSSQQQPPPMMMNNNNNNOOOOOOPPPPPPPPPOOOPPPPPPQQQSSSXXX]]]aaadddccc___[[[XXXXXX[[[^^^gggnnnrrrpppnnnkkkfff```bbbgggooouuuzzz}}}|||}}}{{{wwwrrrnnnlllkkkkkklllppptttuuussspppnnnmmmiiigggeeecccbbbcccdddfffhhhiiiiiijjjjjjjjjjjjiiiiiigggfffgggiiikkkkkkjjjjjjlllmmmmmmkkkkkklllmmmnnnrrrxxx{{{|||{{{zzzzzz|||}}}}}}|||yyyvvvsssqqqkkkkkkjjjiiigggeeebbbaaaccccccbbbbbbbbbbbbaaaaaa\\\]]]]]]]]]]]]]]]\\\[[[^^^^^^]]]\\\\\\]]]___```]]]]]]]]]\\\ZZZXXXVVVUUUVVVVVVWWWXXXYYYYYYYYYYYY[[[XXXUUUTTTTTTTTTRRRPPPNNNNNNNNNMMMMMMOOORRRTTTQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRSSSUUUWWWVVVUUUQQQQQQRRRRRRRRRPPPOOONNNKKKLLLLLLMMMMMMNNNOOOOOORRRRRRRRRRRRQQQPPPOOONNNPPPOOONNNMMMKKKKKKKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOMMMMMMMMMLLLLLLJJJIIIHHHNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLNNNOOOQQQRRRTTTUUUVVVVVVRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTPPPPPPQQQSSSTTTTTTUUUUUUSSSSSSRRRQQQQQQPPPOOOOOOOOOOOONNNLLLJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMMMMNNNOOOOOORRRRRRRRRSSSTTTVVVWWWXXXlllfffbbbbbb___WWWPPPLLLIIIHHHFFFDDDCCCCCCEEEEEEFFFHHHJJJIIIEEEBBB@@@???AAAAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888999999:::::::::::::::::::::::::::999999999999888888777777666666777888888777666666777888888999999888888777888888777666666555666666999999999::::::;;;;;;;;;::::::999888777555444333777888999:::::::::::::::999999999999999999999999999:::<<<;;;::::::;;;===<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========::::::;;;;;;<<<<<<======;;;<<<>>>>>>======???@@@@@@@@@???AAABBBCCCBBB@@@BBBBBBBBBAAAAAAAAAAAAAAA???@@@BBBCCCCCCCCCBBBAAACCCCCCDDDEEEFFFEEEEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEIIILLLOOOOOOMMMKKKIIIIIIOOOTTTYYY[[[XXXSSSNNNLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPQQQTTTYYY\\\^^^]]][[[XXXVVVWWWZZZ]]]aaahhhllljjjfffddd```[[[XXX\\\aaafffjjjmmmpppqqqsssvvvzzz~~~zzzxxxvvvtttrrrsssqqqooollliiigggfffeeegggiiilllmmmllljjjiiihhhfffeeedddbbbbbbccceeefffhhhhhhiiiiiijjjjjjjjjjjjhhhgggffffffhhhjjjjjjiiihhhiiikkkkkkjjjkkklllnnnpppsssxxxzzzzzzzzzyyyzzzxxxxxxwwwvvvtttrrrqqqooojjjjjjjjjjjjhhhfffdddbbbcccccccccbbb```_________ZZZ[[[[[[\\\\\\\\\[[[[[[^^^]]]\\\[[[[[[\\\]]]^^^[[[[[[\\\[[[ZZZXXXUUUTTTUUUVVVWWWXXXYYYYYYXXXXXXZZZYYYWWWUUUUUUTTTRRRQQQMMMNNNNNNMMMLLLMMMQQQUUURRRRRRSSSTTTTTTUUUVVVVVVVVVTTTSSSTTTUUUUUUTTTSSSPPPQQQRRRSSSRRRQQQOOONNNLLLLLLLLLMMMNNNNNNOOOOOOSSSSSSSSSRRRQQQPPPOOONNNPPPOOONNNLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHJJJLLLMMMMMMMMMMMMMMMLLLJJJIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMMMMOOOOOOQQQSSSTTTTTTUUUTTTQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTOOOPPPQQQSSSTTTTTTTTTTTTRRRRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKLLLLLLNNNOOOPPPOOONNNMMMMMMMMMNNNPPPPPPSSSSSSSSSTTTUUUVVVWWWXXXkkkeee```___\\\UUUNNNLLLJJJHHHFFFDDDCCCCCCDDDEEEDDDFFFGGGFFFCCCAAA@@@AAAAAAAAA@@@@@@@@@?????????=========<<<<<<<<<;;;;;;<<<======>>>>>>======<<<:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;<<<;;;:::888888999::::::::::::::::::::::::::::::888888999999888888777666666777888999999888777666666777888999999888777666777666555555555555555555777777777888888999999:::;;;;;;;;;:::888666555444555666777888888888888888999999999999999999999999888999;;;:::999999:::<<<;;;;;;;;;;;;::::::::::::777999;;;;;;::::::<<<===;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;<<<<<<<<<:::<<<============>>>@@@@@@??????@@@BBBBBBAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAABBBDDDEEEEEEEEEDDDCCCDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIGGGFFFGGGHHHMMMSSSYYYZZZVVVPPPKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMOOOOOOPPPOOOOOOQQQTTTWWWXXXXXXXXXWWWVVVWWWZZZ]]]___hhhlllhhh```\\\YYYWWWUUUWWWZZZ^^^aaadddeeefffhhhjjjlllnnnqqquuu{{{||||||xxxtttqqqoooooonnnlllhhhhhhggggggfffeeeddddddeeefffhhhjjjkkkjjjhhhfffddddddddddddeeeeeefffgggfffggggggggghhhiiiiiijjjgggfffeeefffhhhiiiiiiiiidddeeeggghhhhhhjjjmmmooorrruuuwwwxxxxxxwwwwwwwwwrrrqqqqqqpppooonnnnnnnnnhhhiiijjjkkkjjjhhheeeddd```aaaaaa___\\\ZZZZZZ[[[ZZZ[[[\\\]]]]]]^^^]]]]]]]]]\\\[[[ZZZZZZZZZ[[[[[[XXXYYYZZZ[[[ZZZWWWUUUSSSTTTUUUVVVXXXYYYXXXXXXWWWWWWVVVVVVUUUSSSRRRQQQQQQMMMNNNOOOMMMKKKLLLPPPTTTRRRRRRSSSTTTUUUVVVVVVWWWWWWUUUTTTTTTUUUTTTSSSQQQRRRRRRSSSSSSRRRQQQOOONNNLLLLLLMMMMMMNNNOOOOOOOOORRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOQQQPPPOOOMMMNNNNNNNNNOOOQQQSSSSSSSSSSSSRRRPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRLLLMMMOOOQQQRRRRRRRRRQQQOOOOOOOOOOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOQQQRRRTTTTTTSSSSSSTTTUUUVVVVVVllleee```^^^\\\UUUOOOMMMJJJIIIFFFDDDCCCCCCDDDDDDAAACCCDDDCCCAAA@@@AAABBB???????????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;======>>>>>>===<<<:::999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888777777777999:::999999999999999999999999777888888999888777666555888999;;;<<<<<<;;;999888666777888999999888777666666555555555555666666777666777777888999999::::::>>>>>>>>>===<<<:::888777555555666888888999999888999999999999999999999999777888:::999888888999;;;::::::::::::::::::;;;;;;888:::<<<;;;999999:::<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<======<<<===>>>@@@@@@??????@@@BBBBBBAAA???AAAAAAAAAAAA@@@@@@@@@???AAAAAA@@@@@@AAAAAABBBCCC@@@AAACCCDDDDDDDDDBBBBBBCCCBBBBBBAAABBBCCCDDDEEEDDDFFFGGGGGGFFFEEEFFFGGGIIINNNRRRSSSNNNJJJIIIJJJGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLMMMPPPRRRSSSTTTVVVVVVVVVVVVXXXZZZ___jjjooohhh]]]WWWVVVVVVUUUVVVWWWZZZ]]]___```___^^^```bbbdddfffjjjnnnrrrpppssszzz~~~yyywwwuuurrrooommmmmmlllkkkiiiffffffgggggggggfffeeeeeeeeeeeefffjjjmmmnnnjjjfffbbbcccdddfffgggggggggfffddddddddddddeeefffggghhhgggeeedddeeegggiiiiiihhh___aaacccdddfffiiimmmpppqqqsssttttttrrrppppppqqqmmmlllkkkjjjjjjjjjkkkkkkfffhhhiiijjjjjjhhheeeddd___```aaa^^^ZZZWWWXXXYYYZZZZZZ[[[]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXXVVVWWWYYYZZZZZZXXXUUUTTTSSSTTTVVVXXXXXXXXXWWWVVVTTTUUUUUUUUUSSSRRRQQQQQQLLLNNNPPPNNNKKKJJJNNNRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVTTTSSSTTTUUUUUUTTTSSSTTTTTTSSSSSSQQQPPPOOONNNLLLMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMOOOQQQPPPNNNLLLMMMNNNMMMOOOPPPRRRSSSRRRQQQPPPNNNOOOPPPQQQRRRSSSTTTTTTRRRRRRQQQQQQQQQPPPPPPOOOKKKMMMOOOQQQRRRRRRQQQQQQOOOOOOOOONNNNNNNNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMLLLMMMMMMOOOQQQTTTUUUSSSSSSSSSRRRSSSSSSTTTTTTnnnfff```___\\\UUUPPPNNNKKKIIIGGGDDDCCCCCCCCCDDD???@@@BBBAAA@@@@@@BBBCCC>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;======>>>>>>===;;;999888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999777666555666888999777777777777777777777777777888888999999777666555555666888999999888666555555777888999999888777555666666666666666777888999888888999:::;;;;;;<<<<<<;;;<<<<<<<<<;;;999777666777777888::::::;;;;;;;;;999999999999999999999999666888999999888777999:::999999999::::::;;;;;;;;;:::<<<===<<<999777888:::999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;======<<<<<<>>>???@@@??????@@@BBBBBBAAA???@@@@@@@@@@@@??????>>>>>>BBBAAA@@@???@@@AAABBBCCC???@@@BBBDDDDDDCCCBBBAAABBBBBBAAAAAABBBCCCEEEFFFBBBDDDGGGHHHGGGEEEEEEFFFEEEIIILLLKKKGGGFFFHHHKKKEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJKKKNNNPPPPPPSSSUUUVVVUUUUUUVVVWWW[[[gggnnnfffYYYRRRSSSUUURRRRRRSSSVVVXXXZZZZZZYYYVVVYYY\\\```cccfffkkknnnnnnqqquuuyyy}}}~~~~~~|||zzzyyyyyyzzzzzzyyyyyyxxxwwwvvvuuuttttttmmmkkkiiihhhiiihhhgggfffhhhhhhhhhhhhgggfffdddbbbcccaaabbbggglllmmmiiiccc```bbbeeeggghhhhhhgggfffbbbbbbbbbbbbcccdddeeefffgggeeedddeeegggiiiiiihhh\\\^^^```bbbdddhhhlllpppoooppppppooollljjjjjjjjjkkkjjjhhhggggggggghhhiiieeefffhhhjjjiiigggeeecccaaabbbbbb___[[[XXXXXXZZZWWWXXXYYY[[[\\\\\\\\\\\\]]]\\\ZZZXXXWWWVVVVVVVVVTTTVVVXXXZZZZZZXXXVVVTTTRRRTTTVVVXXXXXXXXXWWWVVVTTTUUUVVVVVVTTTSSSSSSSSSKKKOOOQQQOOOKKKIIILLLPPPQQQRRRRRRTTTUUUVVVWWWWWWTTTSSSRRRSSSUUUVVVVVVUUUVVVUUUTTTRRRQQQOOONNNNNNLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPQQQPPPPPPOOONNNOOONNNMMMLLLJJJJJJJJJJJJEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIJJJJJJKKKJJJJJJJJJMMMMMMNNNNNNOOOOOOOOOPPPLLLNNNPPPOOOLLLKKKLLLMMMMMMNNNPPPRRRRRRQQQPPPOOONNNNNNOOOPPPQQQRRRSSSTTTRRRQQQQQQPPPOOOOOONNNNNNMMMOOOQQQSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMMMMLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLMMMMMMNNNPPPSSSVVVWWWSSSRRRRRRRRRRRRRRRSSSSSStttqqqjjjbbb]]]YYYTTTOOOGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA???>>><<<======>>>===<<<<<<;;;<<<===>>>===;;;::::::;;;<<<;;;;;;::::::999888888<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888999:::;;;;;;999777888777666555555666777888777444111333888;;;999777888888888888888777666666777666555555555777888999555555666777888999::::::777888888888999999999999;;;::::::999888777666666555666777888999888888777999777666444444666777999999888777777777888999:::>>>>>>>>>===<<<:::999888888999:::;;;;;;:::888777:::999999888888999999:::;;;:::999999;;;;;;:::999<<<======>>>???>>>>>>>>>========================??????>>>>>>>>>>>>>>>???>>>=========???@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBDDDCCCAAA@@@@@@AAACCCDDDBBBEEEGGGGGGFFFFFFHHHKKKGGGFFFFFFGGGHHHJJJMMMNNNKKKKKKKKKKKKLLLNNNOOOPPPSSSSSSRRRQQQQQQQQQQQQQQQ\\\bbbgggddd[[[SSSPPPQQQPPPQQQRRRSSSTTTUUUVVVWWWVVVXXXZZZ]]]___cccgggkkkjjjnnnsssvvvuuusssqqqppptttsssrrrsssuuuuuuqqqnnnuuuuuuwww|||~~~|||}}}}}}yyyxxxvvvuuutttsssssssssssssssqqqooommmmmmoooqqqnnnmmmjjjiiiiiijjjlllmmmjjjgggeeedddeeegggggggggbbbdddfffgggfffccc```^^^\\\^^^bbbfffhhhgggeeedddaaabbbcccdddeeedddccccccbbbaaa`````````aaacccdddaaadddggghhhgggfffgggggg```^^^^^^bbbgggkkkkkkjjjooommmlllkkkkkkiiigggdddfffgggiiijjjiiifffbbb______```ccceeefffeeedddccccccaaa___\\\YYYWWWUUUUUUZZZZZZZZZZZZZZZZZZ[[[[[[YYYXXXVVVTTTTTTTTTVVVVVVUUUVVVWWWWWWXXXXXXXXXWWWRRRSSSUUUVVVWWWVVVVVVUUUWWWUUUSSSSSSUUUVVVTTTQQQMMMOOOPPPOOOMMMMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUVVVXXXVVVTTTTTTVVVVVVTTTRRRSSSRRRPPPOOONNNMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSRRRQQQPPPNNNLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLIIIJJJIIIGGGHHHLLLLLLHHHLLLKKKIIIHHHGGGHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPOOONNNNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQSSSRRRQQQOOONNNMMMMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJLLLNNNPPPRRRTTTUUURRRQQQQQQQQQQQQQQQRRRSSSvvvqqqiiibbb\\\XXXRRRMMMIIIHHHFFFEEECCCBBBBBBAAABBBBBBBBBAAA@@@@@@????????????>>>>>>===<<<;;;;;;:::<<<===<<<;;;;;;<<<===<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777888999:::888777999888777777777777888999:::666333444888:::888555777888888888888777666666777777666666666777888888555555555555666666666666777777777888888888999999:::999999888888777777666666777999:::::::::999888888777666555555666777888999999888888888999:::;;;<<<<<<<<<<<<<<<;;;:::999:::::::::;;;;;;::::::999;;;::::::999999::::::;;;<<<;;;::::::<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>?????????>>>===>>>@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@@@@AAABBBCCC@@@BBBDDDDDDCCCCCCEEEGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKIIIIIIJJJLLLOOOQQQSSSSSSRRRQQQQQQQQQQQQQQQZZZ```dddbbbZZZSSSPPPQQQPPPQQQQQQRRRSSSTTTUUUUUUSSSUUUWWWYYY\\\```eeeiiiiiillloooqqqpppmmmlllkkkkkkiiiggghhhiiiiiigggdddffffffhhhmmmrrruuuuuusssqqqqqqrrrssstttttttttsssooorrrvvvyyyyyyzzz{{{|||wwwxxxzzz}}}yyyvvvsssrrrqqqsssuuuwwwyyyxxxvvvtttrrrqqqpppooonnnllllllllllllllllllllljjjiiiiiikkkmmmgggfffddddddeeeggghhhiiieeecccaaaaaaccceeefffeeedddddddddcccbbbaaa```___\\\^^^aaadddeeeeeeddddddaaabbbcccddddddcccbbbaaaaaaaaa```_________```aaabbbdddeeefffddddddeeefff```___```ccchhhjjjjjjiiikkkjjjiiihhhhhhgggeeecccbbbcccdddeeecccaaa^^^\\\___```bbbdddeeedddcccbbbbbbaaa___]]][[[YYYXXXXXX[[[[[[ZZZZZZZZZYYYXXXXXXZZZXXXVVVTTTSSSUUUVVVXXXWWWWWWWWWWWWVVVUUUUUUTTTSSSTTTTTTUUUVVVVVVUUUUUUWWWTTTRRRRRRTTTTTTRRROOOMMMNNNOOOOOOMMMMMMMMMOOOOOOOOOPPPPPPQQQRRRTTTTTTWWWUUUSSSTTTUUUVVVTTTRRRRRRQQQPPPOOONNNMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMLLLIIIJJJNNNMMMIIILLLKKKJJJIIIIIIJJJKKKLLLPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLLLLLLLPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRPPPPPPOOONNNMMMLLLKKKKKKNNNNNNNNNNNNNNNOOOPPPPPPRRRQQQOOONNNMMMLLLLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJLLLNNNPPPRRRTTTUUUQQQQQQQQQQQQQQQRRRSSSTTTzzzsssjjjccc^^^XXXRRRNNNKKKJJJGGGEEECCCAAA@@@@@@AAA@@@???>>>>>>???@@@AAADDDBBB@@@>>><<<;;;;;;;;;888:::;;;<<<;;;;;;===>>>======<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999777888999:::999888::::::999999999999::::::;;;888555666888999777555777777888888777777666555777888888888888777777666777666666666555555555444666666666777777777888888888888888888777777777777888999:::;;;;;;;;;:::999888777666555555666777888888777777777777888999999::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;:::;;;<<<===<<<;;;::::::;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>??????@@@???>>>???AAAAAAAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCCCCBBBBBBCCCEEEEEEEEEGGGHHHJJJKKKKKKKKKLLLJJJHHHGGGHHHKKKOOOQQQOOONNNNNNMMMMMMMMMMMMMMMVVV[[[```___XXXRRRPPPQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSUUUWWWYYY]]]cccggghhhjjjlllllljjjhhhhhhhhhdddbbb___^^^___```___^^^______aaadddhhhjjjiiihhhffffffffffffeeeeeedddccceeeggghhhhhhgggggghhhiiiiiiiiijjjlllnnnqqqtttvvvuuurrrlllhhheeefffhhhiiippptttvvvuuurrrnnnmmmnnnjjjiiihhhgggfffeeeeeeeeecccdddddddddcccccceeegggaaa``````bbbdddgggggggggaaa```aaadddfffgggeeedddcccbbbaaa```_________```]]]^^^___aaabbbcccccccccbbbbbbbbbbbbbbbaaa```___```______^^^^^^^^^______ccccccdddbbbaaa```aaaccc``````bbbeeehhhiiihhhfffgggfffeeeeeefffeeecccaaa````````````___^^^]]]\\\___```bbbccccccbbbaaa```aaa```___]]]\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVV[[[XXXVVVSSSSSSUUUWWWYYYYYYXXXWWWVVVTTTRRRQQQPPPTTTTTTSSSSSSSSSTTTUUUUUUUUUSSSRRRQQQQQQPPPOOOMMMLLLMMMNNNNNNMMMLLLMMMOOOPPPPPPPPPPPPPPPQQQRRRRRRTTTSSSRRRSSSTTTUUUTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNOOOOOOOOONNNNNNKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKIIIGGGHHHLLLKKKGGGLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNMMMMMMLLLLLLMMMNNNOOOPPPPPPOOONNNMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKNNNNNNMMMMMMMMMNNNOOOOOOOOOOOONNNLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMJJJKKKLLLNNNPPPRRRSSSTTTPPPPPPPPPQQQRRRSSSTTTUUU{{{rrrhhhddd```ZZZTTTRRRJJJIIIGGGEEECCCAAA@@@@@@AAA@@@>>>===>>>???BBBCCCGGGEEEAAA>>>;;;:::::::::999:::<<<;;;;;;:::<<<===>>>======<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999===:::888888999;;;;;;:::999999999999999999999999:::888666666888999888777777777777777777666666555888888999999999777666555888888888888777777777777666666666666777777777777666666666777777777888888888999:::;;;;;;:::999888777777666666666666777777555555555555666666777777::::::::::::::::::999888;;;:::999888999:::;;;<<<;;;::::::999999::::::;;;;;;:::999:::<<<<<<<<<:::<<<<<<<<<<<<======>>>>>>========================>>>>>>>>>>>>>>>>>>???@@@@@@?????????AAABBBAAA@@@????????????????????????AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIKKKMMMOOOMMMMMMLLLLLLLLLLLLLLLMMMRRRVVV[[[ZZZVVVQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUVVVXXX\\\aaaeeeeeeggghhhhhhffffffggghhheeeccc```^^^]]]^^^___```aaabbbccceeefffgggfffeeeddddddcccbbbaaa```^^^]]]bbbcccbbbaaa______```bbbffffffeeefffhhhkkkmmmooommmjjjfffbbbaaadddiiimmmrrruuuxxxuuunnnjjjjjjlllgggfffeeedddcccccccccccc^^^___aaa`````````aaaccccccbbbaaadddhhhkkkjjjiiiaaadddhhhmmmnnnlllfffbbb]]]^^^^^^^^^___`````````^^^^^^^^^^^^___```aaabbbbbbbbbaaa```___^^^]]]\\\]]]]]]]]]^^^______```aaaccccccbbb```]]]]]]^^^``````aaadddggghhhhhhfffddddddcccbbbcccddddddbbb```aaa``````___^^^^^^^^^^^^___``````aaa``````___^^^aaa```^^^]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZXXXXXXZZZXXXUUUSSSSSSUUUXXXZZZXXXWWWVVVTTTRRRQQQPPPPPPTTTSSSRRRQQQRRRSSSTTTUUUSSSRRRQQQOOONNNMMMLLLKKKKKKLLLNNNMMMLLLLLLMMMNNNPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPOOONNNMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHJJJIIIGGGJJJNNNNNNKKKKKKKKKKKKLLLMMMNNNPPPQQQPPPPPPOOOOOOOOOOOOOOONNNOOOOOONNNNNNMMMMMMMMMMMMKKKLLLNNNOOOOOOMMMKKKJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOOOONNNNNNMMMLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMLLLLLLKKKJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKMMMNNNPPPQQQRRRSSSOOOOOOOOOPPPQQQSSSTTTUUUwwwkkkbbb```^^^YYYTTTSSSIIIHHHFFFEEECCCBBBBBBBBBAAA@@@???>>>???AAACCCDDDGGGEEEAAA>>>;;;:::::::::;;;<<<===<<<:::999:::;;;>>>======<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999;;;999777666888999999999777777888888888888777777777666555666777999999999777777777777777666555555777888999999999777666444666666666777888999999999666666666666777777777777555555555666666777888888666777888999999888777666777777666666666666777777666666666777777777777777;;;;;;::::::999777666555999888777777777888:::;;;999999888888888888999999999888777888:::;;;:::999===<<<<<<;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>???@@@@@@@@@?????????AAABBBAAA@@@????????????????????????AAA@@@@@@??????@@@@@@AAA??????@@@AAAAAA@@@??????AAAAAABBBCCCDDDFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIIIIFFFHHHJJJLLLMMMMMMLLLKKKOOONNNNNNMMMNNNNNNOOOOOOOOORRRVVVVVVTTTQQQOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUVVVWWWZZZ]]]```___aaabbbbbbbbbccceeegggfffdddaaa^^^]]]]]]___aaa___aaabbbcccbbbaaaaaa```dddccccccbbb```^^^]]]\\\]]]]]]\\\ZZZXXXXXXZZZ\\\_________```aaaccceeefffbbbaaa^^^[[[[[[___gggmmmnnnqqqrrrnnnhhhcccdddgggeeeeeedddcccbbbbbbbbbbbb___```aaaaaa```aaaccceeeiiifffdddfffjjjmmmmmmkkkcccgggmmmssstttnnneee^^^XXXZZZ]]]```bbbbbbaaa```^^^^^^]]]]]]]]]^^^``````aaaaaa```^^^]]]\\\[[[[[[ZZZ[[[]]]^^^```bbbccccccccccccbbb___\\\[[[\\\^^^___aaadddffffffeeedddcccbbbaaaaaabbbccccccbbb``````___^^^]]]]]]^^^______^^^^^^^^^^^^^^^^^^]]]]]]```___]]][[[YYYWWWVVVVVVXXXYYY[[[\\\]]]\\\[[[[[[YYYWWWTTTSSSSSSUUUWWWYYYVVVUUUTTTRRRRRRQQQRRRRRRTTTSSSQQQQQQPPPQQQRRRSSSQQQQQQPPPNNNLLLJJJJJJJJJJJJKKKMMMLLLLLLKKKMMMNNNPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSPPPOOOOOONNNMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKMMMMMMMMMPPPVVVWWWTTTKKKKKKLLLMMMNNNOOOQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNMMMMMMMMMMMMLLLLLLIIIJJJLLLMMMLLLKKKIIIGGGIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPQQQNNNNNNNNNOOOPPPRRRSSSTTTrrrdddZZZZZZZZZUUUPPPPPPHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@??????@@@AAABBBCCCDDDBBB@@@>>><<<;;;;;;;;;;;;<<<===;;;999888999999======<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999999999999999777666444444666777666555555666777777777777666555444444555555666888999:::666666777777666666555444666777777777777666666555333333444555666777888888666666666777777777888888444444555555666666777777555666777777777666555444666666777777777777666666777888999:::::::::999999;;;::::::999888666444333777777666777777888999:::888888777777777777888888888777666777999;;;:::999;;;:::999999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@???>>>???AAAAAAAAA???????????????????????????@@@@@@????????????@@@@@@????????????????????????@@@???@@@BBBEEEGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIEEEGGGKKKNNNOOONNNLLLJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMPPPSSSTTTRRRPPPOOOOOONNNNNNOOOOOOPPPPPPPPPQQQPPPSSSUUUWWWWWWXXXYYYZZZXXXZZZ\\\]]]^^^___aaacccbbbaaa___\\\YYYYYY[[[^^^___```bbbbbb```^^^^^^^^^``````______^^^\\\[[[ZZZ[[[[[[ZZZXXXVVVUUUWWWYYYYYYYYYZZZ[[[\\\]]]^^^^^^ZZZZZZXXXVVVVVV[[[cccjjjmmmnnnmmmjjjeeebbbccceeebbbaaaaaa```______``````aaabbbcccccccccfffjjjnnnooojjjeeefffjjjlllkkkhhhbbbffflllpppqqqkkkbbb[[[XXX[[[___bbbdddcccaaa___^^^^^^]]]]]]]]]^^^^^^___```___^^^\\\[[[ZZZZZZZZZYYYZZZ\\\___aaabbbccccccbbbcccbbb```]]]\\\\\\]]]^^^```cccddddddcccbbbcccbbbaaa```aaabbbbbb```___\\\\\\[[[[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]___]]][[[YYYWWWUUUTTTSSSVVVWWWZZZ\\\]]]]]]\\\[[[VVVUUUSSSSSSSSSTTTVVVWWWUUUTTTSSSRRRQQQRRRSSSTTTRRRRRRQQQQQQPPPPPPQQQQQQNNNOOOOOOMMMKKKIIIIIIJJJIIIJJJLLLLLLKKKKKKLLLNNNOOONNNMMMMMMMMMMMMMMMNNNNNNOOOQQQPPPOOOOOOPPPQQQOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJHHHHHHJJJKKKKKKLLLLLLKKKKKKJJJIIIKKKLLLKKKOOOUUUWWWTTTKKKKKKLLLMMMNNNOOOPPPQQQNNNMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRsssbbbWWWXXXYYYRRRMMMMMMJJJIIIGGGEEECCCAAAAAA@@@????????????@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;999;;;<<<;;;999999:::;;;<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777666555666888888666555555666777777777777666555444555555555555555777888666666777777666666555444555555555555555555666777444444555555666666777777777777777888888888999999555555555555555555555555555666666777666555444333666666777777777777666666666777888999999999888888888888888888777666555444666666777888999999:::999999888888888888888888999888777777888:::;;;;;;:::;;;:::999888888:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA???>>>===>>>@@@AAA@@@???????????????????????????@@@@@@????????????@@@@@@@@@???>>>======>>>???@@@AAA@@@@@@CCCGGGJJJKKKJJJFFFFFFFFFFFFGGGHHHIIIIIIGGGIIILLLNNNOOOOOOMMMLLLGGGGGGGGGGGGGGGHHHIIIIIIMMMOOOQQQRRRQQQPPPOOONNNMMMNNNNNNOOOPPPQQQRRRRRRTTTWWW[[[\\\[[[ZZZYYYXXXWWWYYY[[[\\\\\\\\\^^^___``````___\\\XXXWWWYYY\\\___bbbdddccc```^^^^^^___]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\YYYVVVUUUUUUVVVVVVXXXZZZ\\\]]]]]]\\\[[[WWWXXXXXXWWWVVVZZZcccjjjmmmllliiifffdddddddddeee```___^^^^^^]]]^^^^^^^^^aaabbbccceeehhhmmmuuuzzzvvvooogggeeehhhjjjhhheeecccdddfffhhhiiifffbbb^^^___```aaabbbbbbaaa```___^^^^^^^^^^^^^^^^^^^^^]]]^^^]]]\\\ZZZYYYYYYZZZZZZZZZ[[[\\\^^^____________bbbccccccbbb___]]]]]]]]]\\\___aaabbbaaa```bbbcccaaa```___`````````^^^\\\YYYZZZZZZ[[[[[[[[[\\\\\\ZZZZZZZZZZZZ[[[\\\\\\]]]\\\[[[YYYXXXVVVUUUUUUUUUUUUVVVYYY[[[[[[ZZZYYYXXXRRRRRRSSSSSSSSSTTTTTTTTTVVVUUUSSSRRRQQQRRRSSSTTTQQQQQQQQQQQQQQQPPPOOOOOOLLLNNNOOOMMMJJJIIIJJJKKKHHHJJJKKKKKKKKKKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNPPPQQQPPPNNNMMMNNNPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJFFFHHHGGGFFFIIIOOOPPPMMMKKKKKKLLLNNNNNNOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEHHHHHHIIIJJJJJJKKKJJJJJJHHHIIIJJJLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOvvveeeXXXZZZZZZRRRLLLMMMLLLKKKHHHEEEBBB@@@???>>>>>>>>>????????????>>>===<<<======>>>===<<<<<<;;;777999::::::::::::;;;===<<<;;;;;;::::::999888888<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999888999:::;;;;;;999777555666777888888777666555555666666555333333444555666666666666666555555444555444333333333555666888888888888888777777777777888888888888999999999999555555555555555555555555555666777777777555444333666666777777777777666666222333555666666666555444666666777777777777666666666777999:::;;;;;;:::::::::999999999999999999:::999888888999;;;<<<<<<;;;===<<<;;;::::::<<<===???<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA>>>=========???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@AAA???>>><<<<<<>>>???AAACCCBBBBBBFFFKKKOOOOOONNNGGGGGGFFFEEEFFFGGGIIIJJJIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNPPPQQQQQQPPPNNNMMMMMMMMMNNNOOOQQQRRRSSSSSSXXX\\\aaabbbaaa^^^[[[ZZZYYY[[[^^^^^^]]]]]]]]]]]]aaabbbbbb___[[[YYY[[[]]]^^^```cccbbb^^^\\\\\\]]]^^^^^^___`````````______\\\\\\[[[XXXUUURRRQQQQQQTTTVVVZZZ\\\^^^]]][[[ZZZUUUWWWXXXWWWVVVZZZbbbiiijjjgggcccaaaaaabbbbbbaaa```___^^^^^^^^^^^^^^^___aaaaaaccceeejjjrrr||||||sssiiieeehhhjjjhhheeedddcccaaabbbcccddddddccceeeeeecccbbb``````______^^^^^^_________^^^]]]]]]]]]\\\[[[YYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[aaacccdddcccaaa___^^^^^^[[[^^^``````______aaaddd```___^^^^^^___^^^\\\ZZZYYYZZZ[[[\\\]]]]]]]]]\\\YYYYYYYYYYYYZZZ[[[]]]]]]ZZZYYYXXXWWWWWWWWWWWWWWWUUUVVVXXXZZZYYYXXXUUUTTTPPPQQQRRRSSSTTTSSSSSSSSSXXXVVVTTTRRRQQQRRRSSSTTTPPPPPPQQQRRRQQQPPPNNNMMMKKKMMMOOOMMMJJJIIIJJJLLLHHHIIIKKKKKKJJJKKKLLLNNNLLLLLLLLLLLLLLLMMMNNNNNNNNNPPPQQQPPPMMMKKKMMMOOONNNNNNMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIHHHGGGIIIMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHIIIIIIJJJJJJIIIIIIFFFHHHJJJKKKLLLLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIJJJJJJKKKKKKMMMLLLLLLLLLLLLLLLMMMMMMsssggg[[[WWWUUURRRPPPPPPLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@@@@???>>>======<<<<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<======<<<;;;::::::999999;;;;;;::::::::::::999999777666555555666888:::;;;999999:::::::::999999888777777666666666666777777888777666444444555555666444444555666777777666666888777777777777777777777666666666666666555555555777777777777666555444333555555555666666666666666555555555555555666777777666666666666666666666666888777666666666777999::::::999888666666888999:::777888888999999:::;;;;;;666777999:::;;;::::::999777999;;;;;;:::999888999<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@AAABBBBBB@@@???>>>???AAABBBAAA@@@??????>>>>>>??????@@@AAABBBAAABBBHHHOOOSSSQQQNNNGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIJJJJJJKKKLLLLLLMMMOOOMMMKKKHHHHHHIIIJJJLLLRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPOOONNNOOOPPPQQQRRR\\\___ccceeeccc___[[[ZZZ[[[^^^aaaddddddbbb___]]]^^^^^^^^^]]]\\\ZZZXXXWWW\\\```bbbaaa]]][[[^^^bbbaaaaaa```___]]]\\\[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTYYYYYYZZZ\\\^^^^^^\\\ZZZWWWUUUSSSTTTXXX]]]aaabbbeeedddbbbbbbbbbaaa___]]]ZZZ\\\]]]^^^]]]]]]^^^```bbbdddfffhhhkkkpppyyy|||xxxqqqkkkfffcccbbbbbbbbbbbbcccbbbaaabbbeeegggllliiieeeaaa^^^]]]^^^^^^______^^^^^^^^^]]]]]]]]]___^^^\\\[[[ZZZ[[[\\\\\\]]]]]]]]]]]]]]]^^^___```cccfffiiihhhddd```^^^^^^^^^^^^^^^_______________``````___^^^^^^^^^^^^___\\\^^^___^^^\\\ZZZZZZZZZYYY[[[\\\[[[YYYYYY\\\___^^^\\\YYYVVVUUUUUUUUUVVVWWWVVVVVVUUUTTTTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPUUUTTTSSSRRRPPPOOONNNMMMOOONNNLLLJJJIIIHHHHHHIIIKKKLLLMMMOOOOOOMMMKKKJJJKKKLLLMMMMMMMMMKKKJJJIIIJJJLLLNNNMMMKKKKKKMMMOOONNNMMMLLLKKKKKKJJJJJJKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIIIIIIINNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLHHHIIIKKKMMMMMMLLLKKKIIILLLKKKIIIGGGEEEDDDDDDEEEHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKJJJIIIGGGFFFHHHGGGGGGGGGFFFFFFEEEEEEHHHHHHIIIIIIJJJJJJIIIIIILLLKKKJJJHHHFFFDDDCCCBBBDDDFFFGGGGGGEEEDDDEEEEEEHHHHHHJJJJJJJJJIIIHHHGGGJJJIIIHHHGGGGGGHHHIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMtttggg[[[VVVTTTPPPNNNNNNJJJHHHEEECCCAAA@@@??????@@@@@@??????>>>======<<<<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;::::::999999;;;;;;:::::::::999999999777777666666777888:::;;;888888888777666555444333666666555555555555666666777666555444333444444555444444555666666666666666666666666666666666666666555555555555666666666666666666666666666555555444666666666666555555555555555555555555555666666777555555555555555555555555555555555555555666666777999888777666666777888999777777888888999::::::;;;888888:::;;;;;;:::999999777999::::::999888888999<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????@@@AAAAAABBB@@@??????@@@BBBBBBAAA@@@??????>>>>>>??????@@@AAACCCBBBCCCHHHNNNQQQOOOLLLFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKNNNMMMJJJIIIHHHJJJKKKMMMQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPQQQSSSTTT^^^bbbggghhhfffbbb___]]]]]]```dddggggggdddaaa^^^]]]]]]\\\[[[ZZZYYYXXXWWWZZZ^^^```___[[[ZZZ\\\```aaa```___^^^]]][[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWYYYXXXXXXZZZ]]]^^^]]]\\\ZZZXXXVVVVVVYYY^^^```bbbcccbbbbbbcccddddddbbb___\\\___bbbcccbbbaaa```aaabbbdddfffhhhjjjooowww|||yyyvvvqqqkkkgggdddcccbbbbbbcccccccccbbbbbbccceeehhhfffccc___]]]]]]]]]^^^___^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^_________``````bbbdddgggfffbbb___^^^^^^\\\\\\]]]^^^___``````aaa```___^^^]]]]]]]]]]]]]]]^^^___```^^^\\\ZZZYYYZZZZZZ\\\]]]\\\ZZZZZZ]]]___]]][[[YYYWWWUUUUUUUUUVVVWWWVVVUUUUUUTTTTTTTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRTTTTTTSSSQQQPPPOOONNNMMMOOONNNLLLJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJLLLNNNMMMLLLKKKMMMOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHFFFGGGGGGGGGHHHHHHHHHHHHLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKHHHIIIJJJKKKKKKKKKJJJJJJKKKJJJHHHFFFDDDDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDFFFGGGGGGEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLsssgggZZZUUUSSSNNNKKKKKKGGGEEECCCAAA@@@??????@@@@@@??????>>>>>>======<<<<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;::::::999999::::::::::::999999999999777777777888999999::::::888888777666444333222111555555444444444444555555555555444333333333333444444444555666666666666555333444444444555555666666444444444555666666666777444444555666666666666555777666666666555444444444555555444444555555666777555555555555555555555555444444555666666666666555888777666555555666777888777777777888999999::::::999:::;;;;;;;;;:::999888888999:::999777777999:::<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA??????@@@BBBDDDDDDAAA?????????>>>>>>??????@@@AAABBBAAABBBFFFJJJLLLJJJHHHEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHLLLKKKIIIHHHIIIJJJLLLMMMPPPOOOOOOOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSTTTVVVWWW[[[```eeegggeeeaaa]]]ZZZ___bbbgggjjjjjjfffbbb___^^^]]]\\\ZZZZZZYYYYYYYYYYYY[[[]]]\\\YYYXXXZZZ]]]```___^^^]]]\\\ZZZYYYYYYZZZZZZYYYYYYXXXYYYYYYZZZ[[[YYYYYYZZZ\\\^^^___^^^^^^[[[YYYYYY\\\```bbbcccbbbbbbdddfffhhhhhheeebbb```cccggghhhgggeeecccccceeefffggghhhjjjooouuuyyyuuutttpppllliiifffdddcccbbbdddeeedddcccbbbbbbcccdddbbb```]]]\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]][[[[[[[[[\\\]]]]]]^^^^^^^^^^^^```aaaaaa``````___```aaabbbbbb```^^^^^^___ZZZ[[[\\\]]]^^^```aaaaaa___^^^]]]\\\[[[[[[[[[[[[^^^___```___\\\[[[ZZZ[[[\\\]]]^^^]]]\\\\\\^^^___\\\[[[YYYWWWUUUUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTSSSQQQPPPOOONNNMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNPPPOOONNNLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLMMMOOOOOONNNMMMKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGDDDFFFGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJqqqeeeYYYTTTQQQMMMIIIHHHEEEDDDBBBAAA@@@@@@@@@AAA??????>>>>>>============<<<<<<<<<===<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999:::::::::999999999999888777777888999::::::999999:::999888777666666555555666555555444444555555666555555555444444444444444444444555666666555555555333333444444555555666666333333444444555666777777222333444555666666666666777777666555444444333333555444444444444555666666555555555555555555555555444555777888888888777666777666555555555555666777666666777777888999999999:::;;;<<<<<<;;;:::999888999999999888666777999;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>???@@@@@@@@@??????AAACCCEEEDDDAAA>>>??????>>>>>>??????@@@AAAAAA@@@@@@BBBEEEFFFEEECCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNNNNNNNOOOPPPQQQSSSSSSUUUTTTTTTTTTUUUWWWXXXYYYYYY]]]bbbeeeccc___[[[YYY___bbbgggjjjjjjfffaaa^^^^^^]]]\\\[[[[[[\\\\\\]]]YYYZZZ\\\[[[YYYXXXZZZ[[[^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYYYYYYYYYYZZZ[[[\\\___]]][[[[[[]]]____________]]][[[\\\```ccceeefffcccdddfffiiikkkjjjgggddddddfffhhhhhhgggfffffffffiiiiiiiiijjjlllooosssvvvsssrrrpppnnnkkkhhhfffdddccceeeggggggdddbbbaaabbbaaa```^^^]]]\\\]]]^^^___^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]\\\]]]___```aaa___^^^\\\^^^^^^^^^^^^]]]]]]^^^^^^ZZZ[[[[[[\\\]]]^^^^^^___^^^]]]\\\[[[ZZZYYYYYYYYY\\\]]]______]]]\\\]]]]]]^^^^^^^^^]]]]]]]]]^^^___[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSTTTSSSRRRQQQPPPOOONNNNNNMMMLLLLLLLLLMMMOOOPPPRRRPPPOOOMMMLLLMMMNNNPPPQQQRRRQQQOOOLLLKKKJJJJJJJJJLLLLLLMMMMMMMMMMMMNNNNNNOOONNNLLLKKKIIIIIIHHHHHHGGGHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGFFFEEEEEEGGGHHHGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHmmmaaaVVVRRRPPPLLLHHHGGGEEEDDDCCCAAA@@@AAAAAABBB>>>>>>>>>===============<<<<<<<<<===<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<:::::::::::::::999999999::::::999999999888888888777777888999999999888888888888777777777888999999777666666666666666666777666666666666555555444444444444555555555555444444444444444555555666666666222333333444555666666777111222333555666666666666777666666555444333333222444444444444444555666666555555555555555555555555444555777888888888777666666555555555555555555666555666666777777888888999:::;;;;;;;;;;;;:::888777999999999777666666888;;;::::::999999999999::::::::::::999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@>>>???@@@CCCEEEDDDAAA>>>??????>>>>>>??????@@@AAABBBBBBAAABBBCCCCCCBBBAAABBBBBBAAAAAABBBCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUVVVWWWYYYZZZ[[[___ccceeeccc```]]]\\\\\\___cccffffffccc___\\\\\\\\\[[[[[[[[[\\\]]]]]]ZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\\\\\\\[[[[[[ZZZZZZYYY\\\\\\[[[\\\\\\]]]^^^___dddbbb___^^^___```______^^^]]]]]]___cccgggjjjkkkfffgggiiikkkmmmkkkgggdddhhhhhhgggeeedddeeehhhkkkooonnnmmmmmmoooqqqssstttqqqqqqpppnnnllliiigggeeedddfffhhhgggeeebbbaaabbb```___^^^^^^^^^___``````^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^_________]]][[[YYYZZZ[[[]]]^^^^^^]]][[[YYY\\\[[[[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[YYYYYYXXXXXXXXXXXXZZZ]]]^^^]]]^^^___```^^^]]]\\\\\\\\\]]]]]]]]]YYYYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPPPPOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPOOOOOONNNLLLLLLLLLMMMNNNPPPRRRTTTQQQPPPNNNMMMMMMOOOQQQSSSSSSRRROOOMMMKKKKKKKKKKKKMMMMMMLLLMMMNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIKKKJJJIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKJJJIIIGGGGGGFFFHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGEEEDDDBBBEEEFFFGGGFFFEEEEEEGGGIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGggg]]]SSSPPPOOOLLLHHHGGGEEEDDDCCCAAA@@@@@@AAAAAA========================<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<::::::::::::999999999999999999999999888888888888777777777777777777777888666555444444555666888999777777666666666666777777666666777777666666555444444555555555555444333333555555555555555555555555333333333444555555555666111222333444555666666666666555555555444333333333444444333333444444555666444444444444444444444444333333444555555555555444555666666666666666666555555555555666777777888888888999:::::::::999888777777888999888666666888999:::999999888888999999:::::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>???AAACCCCCC@@@>>>??????>>>>>>??????@@@AAADDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLNNNPPPRRRTTTVVVWWWVVVVVVUUUUUUVVVXXXYYYXXX[[[^^^^^^]]][[[ZZZZZZYYY[[[^^^aaaaaa___]]][[[XXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\```_________```aaaaaabbbeeecccaaa`````````___^^^^^^]]]^^^aaafffjjjlllmmmhhhhhhiiikkkmmmllliiifffkkkiiigggeeedddggglllppptttrrrpppoooppprrrqqqqqqoooooonnnllljjjhhhfffeeedddeeefffeeecccaaaaaaaaa_______________```aaaaaa]]]]]]]]]]]]\\\\\\\\\\\\^^^___aaaaaa```]]]YYYWWWYYYZZZZZZ[[[[[[ZZZXXXXXXZZZZZZYYY[[[]]]]]]\\\ZZZ\\\\\\\\\[[[ZZZZZZYYYYYY[[[ZZZZZZYYYYYYYYYYYYYYYWWWYYY[[[]]]]]]]]]___```]]]\\\ZZZZZZ[[[\\\[[[ZZZXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUSSSSSSSSSRRRRRRRRRRRRRRROOOOOONNNMMMNNNOOOQQQRRRSSSRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLLLLNNNQQQSSSTTTQQQPPPOOONNNOOOQQQSSSTTTRRRQQQPPPNNNMMMLLLLLLLLLNNNMMMLLLMMMOOOOOOOOONNNLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIHHHHHHGGGEEEEEEBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIIIIHHHGGGDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHGGGFFFDDDBBBFFFFFFFFFFFFEEEFFFHHHKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHH|||bbbXXXPPPOOOOOOLLLIIIIIIEEEDDDBBB@@@???>>>??????========================<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999999999888888888888888777666555555666777777666555444333333555666777666666666555555666666666555555666666666555444333444555555555444444333222555555444444333333222222444444444444444444444444222333444444555555555555444444444444444444444444444444333333444444555666444444444444444444444444444333333333333444555555666666666777777666666666444444555666666777777888666777888999999999888777666777999999777777777888999999888888888888999999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>???>>>>>>>>>???AAAAAA@@@>>>??????>>>>>>??????@@@AAACCCDDDCCCBBBAAAAAABBBCCCAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMPPPSSSUUUVVVXXXWWWUUUTTTTTTUUUVVVVVVTTTVVVWWWWWWVVVUUUVVVWWWVVVXXXZZZ\\\]]]]]]\\\[[[WWWYYY\\\___``````^^^]]][[[ZZZZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]^^^___``````_________``````aaa```______```aaaaaa```^^^```______bbbgggjjjllllllgggggghhhjjjlllmmmllljjjllllllkkkiiiiiilllqqquuuvvvsssppppppqqqqqqooommmmmmllljjjhhhfffdddcccbbbaaabbbbbbaaa___^^^___```_______________`````````]]]]]]]]]\\\\\\\\\\\\[[[\\\^^^aaabbbaaa^^^ZZZXXXZZZYYYYYYYYYXXXXXXXXXXXXZZZYYYYYY[[[^^^^^^[[[XXXZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[WWWYYY[[[\\\[[[[[[\\\]]]\\\ZZZWWWWWWYYYZZZYYYWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUURRRRRRQQQQQQQQQPPPPPPPPPOOONNNMMMMMMNNNPPPRRRSSSRRRRRRRRRQQQPPPPPPOOOOOOKKKKKKKKKLLLNNNPPPRRRTTTPPPPPPPPPPPPPPPRRRSSSTTTPPPPPPPPPPPPOOONNNMMMLLLOOOMMMLLLMMMOOOPPPOOOMMMKKKJJJJJJIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEDDDFFFHHHJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEFFFIIILLLLLLKKKIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIzzz___VVVNNNNNNOOOMMMJJJJJJDDDCCCAAA???============<<<<<<<<<===============<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999999888888888888777888777555333333444666777999888666444444444666777555555555444444555555555333444555555555444333222444555555555444444333222555444444333222111000000444444444444444444333333333333444444555555444444333333444444444444444444444333333333333444555555444444444444444444444444666666555444444666777888666666777777777777666666444444555555666777777777555666777888999999888777555777999:::888777777777999999888888888888999999::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>???=========???@@@???>>>?????????>>>???@@@@@@AAA@@@AAA@@@???>>>>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIKKKMMMPPPSSSUUUWWWXXXWWWUUUTTTSSSSSSTTTUUUWWWWWWXXXWWWUUUVVVWWWYYYUUUVVVXXXZZZ[[[\\\\\\\\\ZZZ\\\```dddeeedddbbbaaaZZZYYYYYYYYYZZZ[[[ZZZYYYXXXYYYZZZ[[[]]]___``````^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\]]]___aaabbbaaa___bbbaaaaaacccgggjjjkkkkkkfffeeefffiiilllnnnnnnmmmlllmmmnnnooooooqqqtttwwwwwwtttpppoooppppppmmmkkkkkkjjjhhheeecccaaa``````_________]]][[[[[[]]]```^^^^^^__________________]]]]]]]]]\\\\\\\\\[[[[[[ZZZ]]]```bbbbbb___\\\YYY[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYY\\\___^^^ZZZVVVXXXXXXYYYYYYZZZZZZ[[[[[[YYYXXXXXXYYYYYYZZZ[[[\\\YYY[[[\\\\\\ZZZYYYYYYZZZ[[[XXXVVVVVVXXXYYYWWWUUUWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRSSSSSSTTTUUUUUUQQQQQQQQQPPPPPPOOOOOOOOOPPPOOONNNMMMNNNPPPSSSTTTRRRRRRRRRQQQPPPPPPPPPOOOKKKKKKKKKLLLNNNPPPRRRSSSPPPPPPPPPQQQRRRSSSTTTTTTOOOOOOPPPQQQPPPOOOMMMLLLOOOMMMKKKMMMPPPQQQOOOMMMJJJIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHFFFGGGIIIJJJKKKJJJIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEECCCEEEHHHKKKLLLLLLKKKJJJFFFFFFFFFEEEEEEFFFIIILLLMMMLLLJJJHHHGGGGGGGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJ{{{bbbWWWOOOMMMNNNKKKIIIIIIGGGDDDAAA@@@@@@AAABBBAAA@@@???===<<<<<<<<<===>>>>>>===;;;:::999999::::::???<<<:::999;;;<<<:::888888888888888888888888888999999999888888888888777999999888777666666666777999888666555555555666777999888888777777777777777555555555444444333333333555555555444444333333333666555444333333444555666333333222222222333444444666666555555555555666666777777666666555555444444666555444333333555666888777666444222222444666777444555666666666666666555666777777777777777666666888888888888777777777777666666777777777777666666:::777555666999;;;:::999666777777777555555777888888888888888888888888888888888999999999:::::::::::::::;;;<<<======<<<<<<:::;;;<<<>>>??????<<<:::>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA>>>???BBBDDDDDDDDDCCCBBBEEEEEEFFFDDDCCCBBBDDDEEEGGGHHHIIIJJJLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSUUUVVVWWWWWWYYYWWWTTTSSSUUUVVVWWWVVVYYYZZZ[[[[[[ZZZYYYZZZ[[[\\\bbbjjjppppppjjjbbb\\\YYYZZZZZZ[[[___bbb]]]VVVZZZ[[[\\\[[[YYYXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZVVVZZZ\\\[[[]]]aaabbb```^^^```cccfffhhhhhhggggggeeeeeeeeefffhhhiiikkklllmmmmmmooosssxxx{{{yyyvvvrrrpppnnnmmmmmmllljjjhhhaaacccdddcccaaa^^^]]]]]][[[[[[[[[ZZZYYY[[[___ccc`````````bbbddddddbbb```aaa``````____________```^^^___``````___]]][[[YYYYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWUUUUUU[[[ZZZYYYYYYYYY[[[\\\]]][[[ZZZXXXXXXYYYZZZZZZZZZXXXWWWVVVUUUUUUVVVXXXXXXXXXWWWUUUTTTTTTUUUWWWXXXVVVUUUSSSRRRRRRRRRSSSTTTRRRQQQPPPOOOOOOPPPRRRSSSPPPPPPQQQRRRSSSTTTUUUUUUPPPOOOOOONNNOOOPPPRRRSSSNNNMMMMMMMMMNNNOOOOOOPPPRRRRRRQQQPPPPPPPPPPPPQQQTTTSSSQQQPPPOOOOOOPPPPPPLLLMMMMMMNNNNNNNNNMMMMMMIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPOOOMMMLLLJJJIIIIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIJJJIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFIIILLLMMMMMMKKKJJJHHHHHHGGGGGGHHHIIIKKKLLLKKKKKKIIIIIIHHHIIIJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMM{{{bbbXXXOOOMMMNNNKKKIIIHHHFFFCCC@@@???@@@AAAAAA@@@??????===<<<<<<<<<===>>>???>>><<<;;;::::::;;;;;;???<<<:::999;;;;;;:::888888888888888888888888888888888888777777777777666888888777777666777777777888888666555555555666777777777666555555555555555444444444444444333333333555555444444444333333333666555444333333444555666444444444444444555555666666555555444444555555666666666666555555555555555555444333222333444666777666555444444444444555666555555666666666666555555555666666777777666555555555555555666666777777777666666666777777666666666555333222333777999999888666777777666555555666888;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAAGGGHHHHHHGGGFFFFFFGGGIIIGGGHHHJJJKKKMMMMMMLLLLLLJJJJJJJJJKKKLLLMMMOOOOOORRRRRRSSSUUUVVVWWWXXXYYYYYYVVVTTTSSSUUUVVVWWWWWWVVVXXXZZZZZZYYYZZZ[[[]]]```hhhrrrwwwtttlllccc]]]\\\^^^___^^^```aaa^^^XXXZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXX\\\^^^]]]```eeegggfffdddeeefffggggggfffdddcccccccccdddeeefffhhhiiijjjllllllnnnrrrwwwyyywwwuuunnnllljjjiiihhhgggeeecccaaabbbcccbbb```^^^]]]]]]\\\\\\\\\]]]___```````````````aaaccceeefffeeecccaaa```__________________]]]^^^___```___]]][[[ZZZYYYXXXXXXWWWWWWXXXXXXXXXZZZ[[[\\\]]]]]]\\\[[[ZZZWWWXXXXXXXXXXXXXXXWWWVVVYYYXXXXXXXXXYYYZZZ\\\]]]XXXWWWWWWWWWYYYYYYYYYYYYWWWWWWWWWVVVWWWWWWXXXXXXWWWVVVTTTSSSSSSTTTVVVWWWXXXVVVTTTRRRQQQPPPPPPPPPSSSRRRQQQPPPOOOPPPRRRSSSPPPQQQQQQRRRSSSSSSTTTTTTOOONNNMMMMMMMMMNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPQQQSSSRRRPPPOOONNNNNNNNNOOOLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLKKKLLLLLLMMMNNNOOONNNLLLKKKIIIIIIHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEGGGJJJLLLMMMLLLKKKJJJIIIIIIHHHHHHHHHJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJJJJMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKdddYYYPPPNNNNNNKKKHHHHHHEEEBBB@@@???@@@@@@@@@??????>>>======<<<<<<=========<<<;;;:::::::::::::::>>><<<:::999:::;;;:::999888888888888888888888888888777777777777666666666777777666666666777888888888777666666555555666666555555444333333333333444333333333333444444444444555444444444444333333333555555444444444444555555333333333333333444555555555444444333333444444555444444555555555555555555444333222222222333555666555555555555555555555555666666666666666555444333444444555555666555555444222333444555666777777888666666666666666666666666222111111333666888999999666777777666555555666888888888888888888888888888777888888888999999999999;;;;;;<<<<<<<<<;;;::::::@@@???>>>===<<<;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFHHHFFFHHHJJJMMMNNNMMMLLLKKKGGGGGGIIIJJJLLLMMMOOOOOOSSSTTTUUUVVVXXXYYYZZZ[[[WWWUUUSSSSSSUUUWWWXXXXXXUUUVVVYYYYYYYYYZZZ\\\^^^bbblllwwwzzztttjjjbbb^^^aaafffgggdddaaa```^^^[[[[[[ZZZ[[[^^^bbbccc```]]]YYYYYYXXXWWWWWWWWWWWWWWWYYY]]]^^^^^^bbbhhhlllkkkkkkkkkjjjhhhfffdddaaa```bbbbbbcccccceeeggghhhiiijjjkkklllooorrrtttsssqqqnnnllljjjiiiiiihhheeeccc```aaabbbaaa___]]]]]]]]]\\\\\\]]]```dddfffccc```bbbaaabbbdddggghhhgggfffaaa```___^^^^^^^^^^^^^^^[[[\\\]]]^^^^^^]]]\\\[[[YYYXXXXXXWWWXXXXXXYYYYYY\\\]]]^^^^^^]]]\\\ZZZYYYVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVVVVWWWXXXZZZ[[[\\\UUUVVVVVVWWWXXXXXXWWWWWWVVVWWWWWWXXXYYYYYYXXXXXXUUUUUUSSSSSSSSSSSSUUUUUUWWWUUUSSSRRRPPPPPPPPPQQQUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQNNNMMMLLLLLLKKKLLLLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQPPPOOONNNMMMMMMMMMNNNLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNMMMKKKIIIHHHGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKHHHGGGGGGFFFEEEDDDCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFHHHIIIKKKMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIeee[[[QQQNNNNNNJJJGGGFFFDDDBBB?????????@@@???>>>>>>>>>======<<<<<<<<<<<<;;;::::::999999999888888<<<;;;:::999:::::::::999888888888888888888888888888888888888777777777777666666666666666777888999777777666666555555555555555444444333333333333333222222222333333444444555444444444444444444444444444444444444444444444444111111000000111111222333444333333222222333333444333333333444444555555666333333222222222333444555444555666666666666555444666777666666555444333222333333444444555555444444333444444555666666777777555555555555555555555555444333333444666888999999555666777666444444666777666666666666666666666666777777777888888888888999999999:::;;;;;;;;;;;;;;;=========;;;999888999:::>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????>>>???AAABBBBBBAAA???>>>@@@@@@@@@@@@AAABBBCCCDDD???AAACCCDDDDDDDDDFFFGGGEEEGGGKKKMMMNNNMMMKKKIIIEEEFFFHHHJJJMMMNNNPPPPPPTTTTTTUUUWWWYYYZZZ[[[\\\VVVTTTRRRRRRTTTWWWXXXXXXVVVXXXZZZZZZZZZZZZ\\\^^^aaajjjssstttmmmddd``````hhhnnnpppiiibbb___]]]\\\]]][[[\\\aaaggghhhddd```XXXWWWVVVVVVVVVVVVWWWWWWYYY\\\]]]]]]bbbiiinnnnnnnnnmmmkkkhhheeebbb```___bbbbbbbbbccceeefffhhhiiiiiiiiijjjkkkllllllkkkjjjkkkjjjhhhhhhiiihhhgggeee___```aaa```^^^\\\]]]]]]\\\ZZZ[[[```gggkkkhhhdddddddddcccdddfffgggfffddd``````___^^^]]]]]]]]]]]]ZZZZZZ\\\\\\]]]]]]\\\\\\XXXXXXXXXXXXXXXYYYYYYZZZ^^^^^^___^^^]]][[[YYYXXXVVVWWWWWWXXXXXXWWWWWWWWWTTTTTTUUUVVVXXXYYY[[[\\\VVVWWWXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZYYYXXXXXXTTTSSSRRRRRRRRRRRRSSSTTTRRRRRRQQQQQQRRRTTTUUUVVVWWWVVVTTTSSSRRRRRRRRRRRRTTTUUUVVVWWWVVVTTTRRRPPPMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEGGGHHHJJJKKKLLLMMMIIIIIIHHHGGGEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKNNNMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJIIIIIIHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLMMMNNNMMMLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJHHHGGGFFFFFFFFFGGGHHHIIILLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKIIIHHHggg\\\RRROOONNNJJJFFFEEECCCAAA@@@???@@@@@@???>>>===============<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999999999:::888888888888888888888888::::::999999999999888888666555555555666777888888666666666666666555555444666555444444333333444444111222222333333444444444444444444444444444444444333444444444444444444333111111000000111111222333333333222222222222333333222222333333444444555555222222222222333333444444444444555555555555444444666666666666555444222222222222333444444444444444666666666666666666666666555555444333333444555555555555555555555555666777555666666555444444555777999999999999999999999999666666777777777888888888666777888:::;;;<<<<<<<<<666888:::::::::<<>>>>>>>>??????@@@@@@>>>???AAABBBBBBAAA???>>>===>>>>>>???AAACCCEEEFFF@@@CCCEEEGGGGGGGGGHHHIIIDDDGGGJJJLLLMMMLLLIIIGGGEEEFFFIIILLLNNNPPPQQQQQQRRRSSSTTTVVVXXXYYY[[[[[[VVVTTTRRRRRRTTTWWWXXXXXXYYY[[[\\\[[[ZZZZZZ[[[]]]___eeekkkiiiccc___```dddlllrrrsssjjjaaa]]]\\\[[[^^^]]]]]]bbbhhhjjjfffaaaWWWVVVUUUUUUUUUWWWXXXYYY[[[^^^```___dddkkkpppppplllkkkhhheeecccbbbaaaaaabbbbbbcccdddeeeggghhhiiihhhhhhhhhgggeeedddccccccdddccccccdddeeeffffffeee___```aaa___]]]\\\]]]^^^]]][[[ZZZ___hhhmmmnnnlllgggfffdddcccccccccbbb``````___^^^]]]\\\\\\\\\\\\YYYYYYZZZ[[[[[[\\\\\\\\\XXXXXXXXXXXXXXXYYYZZZ[[[^^^^^^^^^^^^]]][[[YYYWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTVVVWWWYYYZZZ[[[[[[YYYZZZ[[[YYYVVVTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSUUUWWWYYYXXXWWWVVVUUUTTTTTTSSSSSSVVVWWWYYYZZZYYYVVVSSSPPPNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKIIIHHHFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKMMMMMMJJJIIIHHHGGGFFFEEEDDDCCCEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJNNNMMMKKKIIIGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHKKKLLLLLLLLLLLLKKKIIIIIIEEEEEEEEEFFFFFFFFFGGGGGGMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLNNNNNNMMMMMMLLLKKKJJJIIIGGGFFFFFFEEEFFFGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOOOONNNMMMKKKIIIiii^^^SSSPPPNNNIIIEEEDDDCCCBBB@@@@@@AAAAAA???>>><<<============<<<;;;;;;<<<======>>>>>>===<<<<<<999:::;;;:::888888999;;;888888888888888888888888;;;;;;:::::::::999999999666666555555555666777777555666666666666555444444666666555444444444444555222222222222333333333333333333333444444444444555333333444444444444333333333333333333333444555555444333333222222333333444222222333333333333333333222333333333444444444444333333333333333333333333555555555555555444333222222222333444555555555555777777777666666666555555555444333222222333444555444555555444222222333555555666666555444444555777777777777777777777777777666666666666777777777777555666777999:::;;;<<<<<<:::<<<>>>===:::999;;;>>>==============================>>>>>>??????@@@@@@???@@@AAAAAAAAAAAA@@@???<<<===>>>@@@AAACCCDDDEEE>>>@@@CCCDDDDDDDDDEEEFFFDDDFFFHHHJJJKKKIIIHHHFFFEEEGGGIIILLLOOOPPPPPPPPPOOOPPPQQQSSSUUUWWWXXXYYYVVVTTTRRRRRRTTTVVVWWWWWWZZZ[[[\\\[[[ZZZYYYZZZ[[[]]]aaacccaaa]]]\\\```dddhhhnnnnnnfff^^^[[[ZZZYYY^^^]]]^^^aaaeeefffccc```WWWVVVUUUUUUVVVYYY[[[]]]___cccddddddgggnnnrrrqqqiiigggdddbbbaaaaaabbbbbbbbbbbbcccdddeeeggghhhiiifffgggfffeeebbb``````aaaeeeddddddeeegggiiihhhggg```aaaaaa___^^^]]]^^^```___^^^^^^cccjjjoooqqqpppiiigggdddbbbaaaaaa___]]]```___^^^]]]\\\[[[[[[[[[YYYYYYYYYYYYZZZZZZ[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[]]]]]]]]]]]]\\\ZZZXXXWWWYYYXXXXXXXXXVVVUUUTTTSSSUUUVVVXXXYYY[[[[[[\\\\\\ZZZ[[[[[[XXXTTTRRRSSSVVVXXXXXXXXXXXXWWWVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRRRRRRRTTTUUUVVVXXXWWWWWWWWWVVVUUUUUUUUUUUUWWWZZZ[[[ZZZWWWSSSPPPMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQOOOOOOPPPPPPPPPPPPOOOOOONNNNNNOOONNNNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLMMMNNNLLLKKKIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGEEEFFFGGGHHHIIIIIIHHHHHHLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNPPPPPPOOOOOOMMMKKKIIIHHHGGGFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOPPPQQQPPPNNNLLLJJJjjj___TTTPPPNNNIIIEEEDDDDDDBBBAAABBBBBBBBB@@@>>><<<<<<=========<<<;;;:::;;;;;;<<<=========<<<;;;888:::;;;:::888777999<<<888888888888888888888888:::::::::999999999888888777777666555555555666666555555666666666555444333666666555444444444444444333333333222222222222222333333333444444444555555222333444444444444333222444444444444444555555666444444333333333333444444333333333333222222222222333333444555555555555555333333111111111111333333444444444555555444333333222333444555555666666666555555555555555555666666555444333111111333444555333555666555333222444777555555666555444333555777444444444444444444444444555555555666666666777777777888888999999999999999999<<>>??????@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA:::===@@@AAAAAA@@@@@@AAADDDEEEFFFGGGHHHGGGFFFFFFDDDFFFIIILLLNNNNNNNNNNNNKKKLLLNNNPPPRRRTTTUUUVVVWWWUUURRRRRRSSSUUUVVVVVVVVVXXXYYYYYYXXXXXXYYY[[[[[[[[[\\\[[[YYYYYY[[[]]]___cccccc^^^YYYYYYYYYWWW\\\\\\]]]^^^^^^^^^]]]]]]WWWVVVUUUVVVXXX[[[___aaaaaaeeegggfffiiinnnpppnnneeedddaaa^^^^^^___aaabbbaaaaaaaaabbbdddeeeggghhhcccdddeeedddbbbaaaccceeekkkiiihhhiiijjjkkkjjjiiiaaaaaaaaa```^^^^^^```aaabbbdddgggkkknnnpppqqqqqqiiifffcccbbbaaaaaa```^^^```___^^^\\\[[[[[[ZZZZZZYYYYYYYYYXXXYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTXXXYYYZZZ\\\]]]]]]\\\\\\WWWYYYYYYUUUQQQQQQUUUYYYZZZYYYWWWVVVTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQRRRTTTUUUWWWWWWXXXXXXXXXWWWWWWVVVSSSUUUYYY[[[ZZZVVVQQQNNNKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPQQQMMMNNNOOOPPPPPPOOONNNMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNLLLKKKJJJHHHFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHHHHJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHJJJKKKMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIKKKKKKOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPNNNKKKIIIHHHGGGGGGFFFFFFGGGHHHJJJKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNPPPQQQPPPNNNLLLJJJkkk___TTTPPPNNNIIIEEECCCDDDCCCBBBBBBCCCCCC@@@???;;;<<<=========<<<::::::777888999:::::::::999888888:::;;;:::777777999<<<888888888888888888888888999999999888888888888777888777666555555555555555444555666666666555333333666555444444333333444444444333333222222111111111333333333444444555555555222222444444444444222222333333222222333333444555555444444333333444444555444333333222222111111111333444555555666666555555333222000//////000222333333333444444555444444444222333444555666666666666111222222333444555666666555444222111111222444555333666777777555666888;;;444555666555333333555666777777777777777777777777555555555555666666666777:::::::::999999777666666)))///666888777777:::===========================::::::;;;;;;<<<===>>>>>>AAA@@@@@@??????@@@@@@AAA???@@@BBBCCCBBB@@@>>>======???BBBDDDCCCBBBAAABBBDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEHHHKKKMMMMMMLLLLLLIIIJJJLLLNNNPPPRRRSSSTTTXXXUUUSSSRRRSSSTTTUUUUUURRRTTTVVVWWWWWWWWWYYY[[[WWWWWWWWWWWWWWWVVVVVVUUUWWWZZZ[[[WWWVVVXXXYYYWWWZZZ[[[\\\[[[YYYXXXYYYZZZWWWVVVVVVWWWYYY]]]aaaddd```dddffffffhhhlllmmmjjjdddbbb___\\\\\\]]]```aaa___``````aaabbbdddffffffaaaccceeedddccccccfffiiikkkiiihhhggghhhgggfffdddaaabbbbbb```^^^___```bbbeeeiiinnnrrrrrrpppoooooohhhfffcccbbbbbbbbbaaaaaa```___^^^\\\[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZ\\\\\\ZZZZZZ[[[[[[ZZZYYYXXXWWWUUUUUUVVVWWWWWWWWWVVVVVVZZZ[[[\\\]]]^^^^^^]]]\\\TTTVVVVVVSSSOOOPPPVVV\\\[[[ZZZWWWTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRKKKKKKLLLMMMPPPSSSVVVWWWWWWWWWXXXXXXYYYXXXXXXXXXQQQTTTWWWZZZYYYUUUPPPMMMJJJKKKLLLNNNNNNNNNMMMMMMNNNMMMMMMMMMNNNOOOOOOPPPRRRRRRQQQPPPPPPPPPPPPQQQLLLLLLNNNOOOOOONNNMMMLLLJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIIIIKKKLLLMMMNNNLLLKKKJJJHHHGGGFFFEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIFFFHHHJJJKKKLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHIIIJJJOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRRRRQQQNNNLLLIIIGGGGGGGGGFFFFFFGGGIIIJJJLLLJJJKKKKKKKKKLLLLLLMMMMMMKKKMMMOOOPPPPPPNNNLLLJJJjjj___UUURRRPPPLLLHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>===<<<;;;;;;;;;===<<<;;;::::::::::::;;;:::;;;;;;;;;:::999777555666666777777777777666666777777777777777777777777666777888999999888777666444444333111...000444999555555555555555555555555333333333333333333333333444444444444444444444444333333222222333333444555555444333333222222222222777666555333333222222333444444444333333222222222555444444333333444444555444444444333111...+++***444222222222444444444222333333333333333333333333333333333444444444555555444444444444444444444444777444222555:::;;;999555555555555555555555555555888666333444666888666555666666666666666555555555888888999999999:::::::::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@??????>>>=========>>>>>>???@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBAAADDDEEEEEECCCCCCFFFIIIEEEFFFHHHJJJKKKKKKJJJJJJNNNNNNMMMMMMNNNNNNOOOPPPUUUUUUTTTSSSQQQRRRUUUXXXQQQSSSTTTUUUTTTTTTVVVWWWTTTSSSRRRQQQQQQRRRSSSUUUZZZYYYWWWVVVUUUTTTTTTTTT[[[YYYVVVTTTUUUXXX\\\^^^```]]]YYYXXX[[[^^^aaacccgggeeedddfffkkknnnnnnmmmgggddd___[[[YYYZZZ]]]```___```aaabbbbbbbbbbbbbbbbbbbbbaaa``````aaabbbccciiigggffffffeeedddbbb``````_________```bbbdddeeelllsss{{{|||wwwooojjjiiieeedddcccaaa```^^^]]]\\\ZZZZZZYYYYYYYYYYYYZZZZZZXXXZZZ[[[[[[YYYXXXXXXYYYXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[\\\[[[ZZZXXXVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZ^^^]]]]]]\\\[[[ZZZYYYYYYTTTSSSRRRQQQRRRSSSUUUVVVYYYVVVSSSOOONNNOOOQQQSSSSSSSSSTTTTTTTTTSSSSSSRRROOOOOONNNOOOPPPSSSVVVXXXZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUVVVUUUTTTSSSQQQPPPNNNNNNOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJMMMQQQTTTSSSRRROOOMMMLLLLLLLLLMMMIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKIIIHHHFFFDDDCCCGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJJJJJJJJJJJJJJJJIIIFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHKKKMMMNNNNNNNNNJJJJJJIIIIIIIIIJJJJJJKKKMMMMMMNNNNNNOOONNNNNNNNNOOOLLLJJJKKKMMMNNNLLLJJJIIIIIIJJJKKKLLLNNNPPPQQQQQQQQQPPPOOOMMMLLLKKKKKKHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNQQQPPPOOOPPPPPPOOOMMMJJJiii___VVVSSSRRRMMMHHHFFFEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::666666777777777777777777777777888888888888777777777777777777777777777777555555666666666666555555444555444222000000444777444444444444444444444444333333333333333333333333444444444444444444444444333222222222222333444444555444333222222222222222666555555444333333222222444444333333333222222222222222111111111111222222333333333222222111//////666555333333444444333111444444444444444444444444333333333444444444444555555555555555555555555555555222111333777999666333444444444444444444444444777555333333555777666444666666666666555555555555888888888999999:::::::::888999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>============<<<>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCBBB@@@@@@BBBDDDFFFFFFHHHIIIJJJJJJIIIIIIKKKKKKKKKLLLMMMNNNPPPQQQSSSTTTTTTSSSRRRRRRUUUWWWRRRTTTUUUUUUTTTSSSSSSTTTRRRQQQPPPPPPQQQSSSUUUVVVWWWVVVVVVUUUUUUUUUVVVVVVYYYWWWUUUSSSTTTWWWZZZ\\\^^^\\\YYYZZZ^^^cccgggiiigggeeedddfffiiillllllkkkfffddd___\\\ZZZ[[[]]]______```aaaaaabbbbbbaaaaaaaaa````````````bbbcccdddfffeeedddddddddccc```^^^^^^^^^^^^___```bbbdddeeekkkqqqwwwxxxrrrkkkhhhfffbbbbbbaaa___^^^\\\[[[[[[XXXXXXXXXXXXXXXXXXYYYYYYZZZ\\\]]]\\\YYYXXXWWWXXXYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[ZZZXXXVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYVVVUUUSSSRRRRRRSSSTTTVVVVVVTTTRRRPPPOOOPPPRRRSSSUUUVVVVVVVVVUUUTTTTTTSSSQQQPPPPPPPPPRRRTTTWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNNNNMMMLLLJJJIIIJJJJJJJJJIIIIIIKKKOOORRRRRRPPPNNNLLLKKKKKKLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKJJJHHHGGGEEEEEEHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHJJJJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFFFFHHHJJJLLLMMMNNNMMMMMMJJJIIIIIIIIIIIIJJJKKKKKKPPPQQQQQQQQQQQQQQQPPPPPPMMMKKKJJJKKKNNNOOONNNLLLIIIJJJJJJKKKMMMOOOPPPQQQQQQPPPOOONNNMMMLLLKKKKKKHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPOOOOOOPPPQQQPPPNNNKKKggg^^^WWWUUUTTTOOOIIIFFFEEEDDDBBBAAA@@@?????????>>>>>>======<<<;;;;;;;;;:::;;;<<<<<<<<<;;;999888777777666555555555666666888888888888888888888888777777777777777777777777666555555555555555555666555555555444222111222444333333333333333333333333333333333333333333333333444444444444444444444444222222222222222333444444444333333222222222222333444444555555444333222111333333333333222222222222111111000000000000111111222222222111222333333444888666444444444444222111444444444444555555555555333333333333444444444444555555555555555666666666444222111333777888666333444444444444444444444444666444222333444555444444555555555555555555555555666777777888999:::::::::999999999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<============>>>??????@@@@@@??????>>>??????@@@@@@@@@@@@@@@AAABBBBBBAAA??????@@@AAAFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQRRRTTTTTTSSSRRRTTTUUUSSSTTTVVVUUUSSSQQQPPPQQQPPPPPPOOOOOOQQQSSSVVVXXXSSSSSSTTTTTTUUUVVVXXXXXXWWWUUUSSSRRRSSSUUUXXXZZZ[[[YYYYYY\\\bbbiiimmmooohhhfffeeeeeeggghhhgggfffeeeccc```^^^]]]]]]]]]^^^______``````aaa`````````^^^^^^^^^___aaabbbdddeeecccbbbaaaaaabbbaaa___]]]]]]]]]]]]^^^```aaacccdddiiimmmpppoookkkeeecccbbb______^^^]]]\\\[[[ZZZYYYVVVVVVVVVWWWWWWXXXXXXYYY\\\]]]^^^\\\ZZZWWWWWWWWWZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVSSSRRRQQQRRRSSSTTTRRRRRRQQQQQQRRRSSSTTTUUUXXXXXXXXXWWWWWWUUUTTTSSSRRRQQQQQQQQQRRRTTTWWWXXXVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHIIILLLOOOOOONNNMMMKKKKKKKKKLLLMMMJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGHHHJJJKKKKKKLLLLLLJJJKKKKKKJJJJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKMMMNNNMMMMMMLLLIIIIIIIIIIIIIIIJJJKKKKKKOOOOOOOOOOOONNNMMMLLLLLLKKKJJJJJJLLLNNNPPPOOONNNJJJKKKKKKMMMNNNOOOPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMOOOPPPOOOOOOOOOPPPQQQQQQOOOLLL~~~eee]]]WWWWWWVVVPPPIIIFFFDDDCCCBBB@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;999:::<<<<<<<<<;;;999777===<<<999777555444444555888777777777777777777888777777777777777777777777888777666555555666777888555555666555444222111111222222222222222222222222333333333333333333333333333333333333333333333333222222222111222333333444333333222222222222222333222333555666555333111000333222222222222222222222222222111111111111222222222111000000111222444555555444333333333444222111333333333444444444444444222222333333333444444444444444444444555555555555666444444555888888777555333333333333333333333333444333222222333333333333444444555555555555555666555666666777888999::::::::::::999999888888777777::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>===>>>>>>???????????????>>>??????@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIKKKLLLMMMOOOQQQSSSSSSSSSRRRSSSTTTQQQSSSUUUUUUSSSQQQPPPPPPQQQPPPOOOOOOPPPSSSUUUWWWSSSSSSSSSSSSTTTVVVWWWXXXUUUTTTSSSSSSTTTUUUWWWYYYXXXXXXYYY]]]dddjjjnnnppphhhfffeeedddcccccccccbbbcccbbbaaa___^^^]]]]]]]]]^^^^^^____________^^^^^^[[[\\\]]]___```bbbdddeee```_________``````___]]]\\\]]]^^^___```bbbccccccfffggghhhfffbbb___^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYUUUVVVWWWWWWXXXXXXYYYYYY[[[\\\]]]\\\ZZZXXXXXXYYY[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVUUURRRPPPOOOOOOPPPPPPOOOPPPRRRSSSUUUUUUVVVVVVXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSRRRRRRQQQQQQTTTSSSSSSRRRQQQPPPOOOOOOKKKKKKJJJJJJIIIHHHHHHGGGHHHIIIIIIGGGFFFGGGIIILLLMMMLLLKKKKKKKKKKKKLLLLLLHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNMMMLLLKKKJJJIIILLLLLLLLLLLLMMMNNNNNNNNNKKKKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMOOONNNMMMLLLLLLMMMOOOPPPNNNNNNNNNOOOQQQQQQOOOMMM{{{ccc\\\VVVWWWVVVPPPIIIFFFDDDCCCBBB@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<:::888777===;;;999777555555555555777666555555555555666777666666666666666666666666888777666555555666777888666555555555555444222000222222222222222222222222333333333333333333333333333333333333333333333333222111111111111222333333222222222111111222222333111222444555555333111000222222222222222222222222222111111000000111111222333222000//////000111222111000///000222333333111111111222222222333333333222222222333333333444444222222222333333444444444555555555666777777666555333333333333333333333333333333333222222222333444333444444444555555666666555555666777777888999999999999999888888777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>??????======>>>????????????>>>???@@@@@@AAAAAAAAAAAAAAA???>>>>>>???AAACCCDDDDDDGGGFFFEEEEEEDDDDDDCCCCCCFFFFFFFFFFFFGGGHHHIIIIIIMMMOOORRRRRRRRRQQQRRRSSSPPPRRRTTTTTTSSSRRRRRRRRRSSSRRRPPPOOOPPPQQQSSSTTTTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVXXX\\\bbbgggiiijjjeeeeeedddbbb```______```aaaaaa```___^^^]]]]]]\\\]]]]]]^^^^^^^^^]]]]]]\\\YYYZZZ\\\]]]___```aaabbb^^^]]]]]]^^^``````___]]]]]]]]]^^^```aaaaaabbbbbbbbbaaaaaa^^^\\\ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYVVVWWWXXXYYYYYYYYYYYYXXXXXXZZZ\\\\\\ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRTTTRRROOOMMMLLLLLLLLLMMMOOOPPPRRRTTTVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPSSSSSSRRRQQQPPPOOONNNNNNJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFHHHJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMIIIJJJJJJKKKJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNLLLKKKJJJHHHHHHHHHIIIIIIKKKLLLLLLPPPPPPPPPPPPOOONNNLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMPPPOOONNNMMMMMMNNNOOOOOOMMMLLLMMMNNNPPPPPPNNNLLLyyybbbZZZUUUUUUUUUPPPIIIFFFDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888777666555555555666666777888666666444444444444666666666666666666666666666666555444444444444444444555666555444555666555333111222222222222222222222222333333333333333333333333333333333333333333333333111111111111111222333333222111111111111222222333111222333444444333222111111111111222222222222222000000////////////000000222222111000///////////////...---///111333333222000000111111222222333333222222222222333333333333111111111222333333444444222333333444444444333333222222222222222222222222333444444333222111333555333333333444555555666666666666666666777777777777888888888888888777777777::::::::::::::::::::::::999:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>??????<<<===>>>>>>??????>>>>>>???@@@@@@AAAAAAAAAAAAAAA<<<;;;;;;<<<@@@BBBCCCCCCEEEEEEDDDCCCBBBBBBCCCCCCFFFFFFEEEEEEEEEFFFGGGGGGMMMNNNPPPPPPPPPPPPRRRTTTRRRSSSTTTSSSRRRRRRSSSUUUSSSRRRPPPOOOOOOPPPRRRSSSUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUWWWZZZ^^^bbbcccbbbbbbbbbbbb```^^^]]]^^^___```___^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[YYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[\\\_________]]]]]]^^^______``````______]]]\\\[[[YYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWVVVXXXZZZZZZZZZYYYZZZ\\\YYYYYYXXXXXXWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSTTTRRRRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPMMMKKKJJJJJJKKKKKKOOOPPPQQQSSSTTTTTTTTTTTTRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPOOOOOOQQQPPPOOOMMMLLLLLLLLLLLLJJJJJJIIIGGGGGGGGGGGGGGGFFFGGGHHHGGGFFFFFFGGGIIIMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKMMMMMMNNNLLLJJJHHHHHHIIIKKKKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOONNNNNNNNNLLLLLLLLLMMMNNNNNNLLLJJJwwwaaaYYYSSSSSSTTTOOOIIIGGGDDDCCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888444444666777888888999999777666555444444555666777666666666666666666666666333444444555555444444333777555333444555666555333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222222333111111111111111222333333222222222222222222222222000111111111222222222222111000000//////000000111111111222222111111000000000///...///111222222111000000111222222333444444111222222222222333333333111111222333333444555555222333444444333333222333222222222222222222222222333444555444222111333666222222333444444555666666777666666666666555555555777777777777888888888888999999999999999999999999888888:::;;;<<<;;;;;;:::;;;;;;;;;<<<<<<=========<<<======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@>>><<<;;;===@@@BBBBBBAAADDDCCCBBBAAAAAABBBCCCCCCDDDDDDDDDEEEEEEGGGHHHHHHMMMNNNOOONNNNNNOOORRRTTTVVVVVVUUUSSSQQQQQQSSSUUUQQQQQQOOOOOOOOOQQQSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRPPPQQQSSSTTTTTTUUUTTTTTTTTTTTTUUUYYY\\\^^^^^^]]]^^^___```___\\\[[[]]]______^^^\\\[[[ZZZ[[[[[[\\\[[[\\\\\\\\\[[[[[[ZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXXXXXWWWXXXZZZ\\\^^^]]]\\\\\\]]]]]]^^^]]]\\\[[[ZZZZZZXXXWWWVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYWWWUUUTTTVVVXXXZZZZZZXXXXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTPPPPPPQQQQQQQQQQQQRRRRRRNNNNNNOOOPPPPPPQQQRRRRRRPPPOOOLLLJJJJJJJJJKKKLLLOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNLLLKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGEEEFFFGGGGGGFFFGGGHHHJJJNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMMMMIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJKKKJJJJJJIIIIIIIIIKKKLLLKKKHHHGGGHHHJJJJJJKKKLLLMMMMMMLLLJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLLLLIIIGGGvvvaaaXXXRRRRRRRRRNNNIIIGGGDDDCCCAAA???===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999999888999:::;;;;;;:::999888999777666555555666777999666666666666666666666666444555666777777666555444777444222333555777666444333333333333333333333333333333333333333333333333222222222222222222222222111111111000111222222333111111000000111222333333333222222111111222333333000000111111222222222222333333222222222222333333000111222444444333222111333111000111222222111000111111222333333444555555111111222222222333333333222222333444444555666666444555666666555444444555111111111111111111111111333555666555222222444666222222333333444555666666777777777666555555444444666666777777888888999999999999999999999999999999666888999;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>======>>>???????????????BBB@@@>>>???BBBDDDCCCAAACCCBBBAAAAAAAAAAAACCCCCCBBBBBBCCCDDDFFFHHHIIIJJJMMMNNNNNNMMMMMMOOORRRUUUZZZYYYWWWSSSPPPPPPRRRUUUOOOOOONNNNNNOOORRRTTTVVVSSSSSSRRRRRRRRRRRRSSSSSSOOOPPPQQQSSSSSSSSSSSSRRRSSSSSSUUUXXX\\\]]]]]][[[\\\^^^___^^^[[[[[[]]]```___]]][[[YYYYYYZZZ[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZXXXVVVUUUUUUUUUVVVXXX[[[\\\\\\[[[[[[[[[\\\\\\[[[ZZZXXXWWWWWWVVVUUUUUUVVVWWWWWWVVVTTTTTTTTTTTTTTTUUUUUUUUUWWWWWWXXXYYYXXXUUUSSSQQQWWWYYYZZZYYYWWWVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQQQQRRRSSSSSSOOOOOOPPPPPPPPPPPPPPPPPPJJJKKKLLLNNNPPPRRRTTTTTTPPPOOOMMMKKKJJJKKKLLLMMMOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOOOONNNMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKOOOOOOOOOOOOOOOOOOOOOOOORRRQQQOOOMMMLLLLLLMMMMMMKKKJJJIIIGGGFFFGGGGGGHHHDDDFFFGGGHHHGGGGGGIIIJJJOOOOOOOOONNNMMMKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEGGGIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGHHHHHHIIIJJJKKKMMMMMMKKKLLLMMMMMMMMMMMMMMMLLLGGGIIIKKKJJJHHHGGGIIIKKKIIIJJJLLLMMMLLLKKKIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMOOOQQQRRRRRRPPPMMMKKKLLLKKKJJJKKKKKKJJJGGGEEEttt]]]UUUNNNNNNOOOJJJEEECCCDDDBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777888888888888777777:::999777666555555555666222222333555666888999999444444444555555555555666444444333333333333222222333222222222111000000000444444333333222111000000///000000000111111111111222222111111111111222222333333333333333333333333111222444444444222000///333222111000000111222333000000000000000000000000111111111111111111111111111111222222222222111111000000111222333333444444222222111111111111222222333333333333333333333333444444333222222333333333222222222222222222222222555555444333333333333444333333333444444444555555444444444555555555555666888888888777777666555444666777777888888888777777999999999999999999::::::999999999999:::<<<>>>?????????>>>>>>>>>>>>>>>??????>>>=========>>>@@@AAA;;;===?????????@@@AAACCCBBBAAAAAAAAABBBCCCEEEFFFDDDDDDEEEEEEFFFFFFGGGGGGLLLLLLMMMMMMNNNNNNOOOOOOTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUTTTSSSQQQQQQMMMNNNOOOQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWYYYYYYYYYZZZ[[[]]]^^^______]]][[[XXXWWWWWWXXXYYY]]]YYYVVVWWW\\\___^^^[[[ZZZZZZYYYXXXXXXWWWXXXXXX[[[ZZZYYYXXXXXXWWWWWWWWW\\\\\\\\\ZZZWWWTTTSSSSSSSSSRRRRRRTTTVVVVVVUUUTTTWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYXXXXXXWWWUUUTTTSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUTTTUUUTTTRRRPPPOOOOOOPPPQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKLLLMMMNNNPPPRRRSSSQQQPPPMMMKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJLLLMMMIIIJJJKKKMMMNNNNNNNNNMMMNNNOOOOOOOOOOOONNNMMMMMMNNNNNNOOOOOONNNMMMKKKJJJIIIIIIGGGFFFFFFGGGIIIIIIKKKJJJIIIGGGFFFFFFGGGGGGNNNOOOOOOMMMJJJHHHHHHIIIDDDEEEFFFHHHIIIJJJKKKKKKGGGHHHJJJJJJJJJHHHFFFEEEGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGFFFEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJLLLKKKJJJGGGFFFFFFFFFEEECCCCCCBBBBBBBBBBBBDDDFFFIIIJJJIIIHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJMMMLLLKKKJJJIIIJJJKKKKKKIIIJJJLLLMMMLLLKKKIIIHHHIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHGGGFFFFFFGGGGGGGGGHHHJJJKKKLLLLLLJJJHHHGGGFFFGGGIIIJJJLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOPPPPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFuuu___WWWQQQQQQQQQLLLFFFDDDCCCBBB@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999888888888999888777666555555555666444555555555666666666777444444444555555555555666444444333333333333222222333333333222222222222222444444333333222111111000111111111111222222222222222222111111111111222222333333333333333333333333222333444555555333111000000000////////////000000111111111111111111111111111111111111111111111111111111222222222222111111111111111222222333333333222222111111111111222222333333333333333333333333444333333222222333333333222222222222222222222222333333333333333444555666333333333444444444444555444444444444555555555555666777777777777666555555444555666777888999999999777777888888888888999999999888888999:::;;;===>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@>>>???@@@@@@??????@@@AAABBBBBBAAAAAABBBDDDEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTQQQQQQPPPPPPOOOOOONNNNNNNNNOOOPPPRRRTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\[[[ZZZXXXWWWVVVWWWXXXYYYZZZXXXWWW[[[```bbb```]]][[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXXXXYYYYYYWWWYYYZZZYYYWWWVVVVVVWWWTTTSSSTTTUUUWWWXXXVVVTTTVVVVVVUUUTTTTTTTTTTTTTTTVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTSSSQQQOOONNNOOOPPPOOONNNNNNOOOPPPPPPNNNLLLJJJJJJKKKLLLMMMOOOQQQRRRPPPPPPNNNMMMLLLKKKKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOPPPNNNLLLJJJIIIIIIJJJKKKJJJKKKMMMNNNOOOOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKMMMMMMMMMLLLIIIGGGGGGHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGIIIIIIIIIHHHFFFEEEGGGGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFHHHIIIIIIHHHHHHHHHIIIJJJIIIHHHHHHHHHJJJJJJJJJHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLJJJIIIGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJHHHFFFEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGuuuaaaYYYTTTTTTTTTNNNGGGDDDBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::888888999999999999888888888888777666555555555555777777666666555444444444444444444555555555555666444444333333333333222222333333333333333444444444444333333222222111111111111222222222222333333333222222111111111111222222333333333333333333333333333444555555555444222222//////000000000000//////000000000000000000000000111111111111111111111111111111222222222222111111111111222222222222222222222222111111111111222222333333333333333333333333333333222222222222333333222222222222222222222222111111222222333555666777333333333333444444444444444444444444555555555555555555666777777777666666333444555777888999::::::666666666777777777888888888777888888999:::<<<<<<===<<<<<<;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBAAA???>>>>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPSSSUUUWWWYYYUUUTTTRRRPPPOOOOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNPPPPPPRRRSSSUUUUUUVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVVVVXXXYYYZZZXXXXXX[[[aaafffgggddd```\\\\\\[[[[[[[[[\\\]]]]]][[[ZZZZZZYYYYYYYYYYYYZZZVVVXXXYYYYYYXXXWWWWWWXXXUUUUUUVVVXXXZZZYYYWWWTTTUUUTTTTTTSSSSSSSSSSSSSSSVVVVVVWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOORRRRRRRRRPPPNNNMMMNNNOOONNNMMMLLLNNNOOOPPPNNNMMMJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOOOOOOONNNMMMLLLKKKMMMMMMMMMNNNOOOOOOPPPPPPPPPNNNLLLJJJIIIIIIIIIIIILLLMMMNNNOOOPPPPPPOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFGGGHHHJJJKKKKKKLLLLLLJJJGGGFFFFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIIIIHHHGGGEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHHHHHHHGGGGGGIIIJJJIIIHHHGGGHHHJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKKKKKKKJJJIIIGGGFFFEEEFFFHHHIIIKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIHHHHHHGGGGGGGGGGGGsssbbbZZZUUUUUUTTTMMMFFFBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777888888888888777777777777666666555555555555666666666555555444444333444444444555555555555666444444333333333222222222111222222222333333444444333333333222222111111111111111111222222222333333222222111111111111222222222222222222222222222222222333333444444333222222000111222333333222111000////////////////////////111111111111111111111111111111222222222222111111222222222222111111111111222222111111111111222222222222222222222222222222222222222222222222333444222222222222222222222222222222222222333444555666222222333333333444444444333333444444444555555555333444555666777777777777444555666777888888888888555666666777777888888888777777777888888999:::;;;>>>>>>=========>>>??????===>>>@@@AAAAAAAAA@@@???@@@AAAAAAAAA???>>>???@@@BBBBBBBBBCCCCCCDDDDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLNNNPPPSSSVVVXXXZZZSSSRRRPPPNNNMMMMMMNNNNNNPPPOOOMMMLLLLLLNNNPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVRRRSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[]]]YYY\\\aaagggkkkkkkfffaaa]]]]]]]]]]]]]]]^^^___```]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZWWWVVVUUUVVVWWWWWWXXXZZZ[[[ZZZWWWTTTTTTTTTSSSRRRRRRRRRRRRRRRVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNPPPQQQPPPOOOMMMLLLMMMNNNLLLKKKKKKMMMOOOOOONNNMMMIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPOOONNNLLLKKKMMMMMMMMMNNNNNNNNNOOOOOONNNMMMLLLJJJJJJJJJJJJJJJNNNOOOPPPQQQQQQPPPOOOOOOMMMKKKIIIHHHGGGHHHJJJKKKMMMLLLLLLLLLKKKJJJJJJIIIHHHIIIJJJKKKKKKJJJIIIHHHJJJIIIGGGFFFFFFFFFGGGGGGJJJKKKKKKJJJGGGFFFFFFGGGIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDFFFGGGGGGGGGGGGFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBAAABBBDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJKKKLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHpppaaaXXXRRRRRRQQQKKKDDDAAA@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888777555555666666666666555555666666666666666555555555444444444444555555555555444444444555555555555666444444333333333222222222000000111111222222333333333333222222222222222111000000000000111111111222222222111111111111222222222222222222222222222222111111111222222222111111000111222333333222111000000000000000000000000000111111111111111111111111111111222222222222111111222111111111111111111111222222111111111111222222222222222222222222222222111111111111222222333444222222222222222222222222444333333222222222333333222222222333333333444444333333333444444444444555222333444666777777777777666666777777777666666555666666777777888999999:::666777777888999999999999===============>>>??????===>>>???@@@AAA@@@??????===???@@@@@@>>>>>>???AAABBBBBBBBBCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFGGGGGGFFFGGGGGGHHHJJJKKKKKKLLLKKKLLLMMMNNNPPPSSSUUUVVVSSSRRRPPPOOOOOOPPPRRRSSSQQQPPPNNNMMMMMMOOOQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUQQQQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWXXXYYY[[[]]]^^^___]]]aaafffkkkmmmjjjeeeaaa^^^^^^]]]^^^^^^___``````___^^^\\\ZZZXXXVVVUUUUUUXXXZZZ[[[[[[YYYXXXXXXXXXZZZYYYZZZ[[[\\\ZZZXXXUUUTTTSSSRRRRRRQQQQQQRRRRRRUUUUUUUUUUUUVVVVVVVVVVVVTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNNNNNNNNNNOOOOOOOOONNNLLLKKKLLLNNNLLLKKKKKKMMMOOOOOONNNMMMJJJIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQOOOOOOLLLKKKIIIGGGGGGHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLJJJHHHGGGGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEECCCBBBBBBAAAAAAAAAAAABBBAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHGGGGGGGGGHHHIIIIIIqqq___VVVOOOOOONNNIIICCCAAA@@@@@@@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777444444555555555555444444555555666666666555555444222222333444555666666666444444444555555555555666444444333333333333222222111111111111111111222222222222222222222222222222//////000000000111111111222222111111111111222222222222222222222222222222000000000000111111111111//////000000000000//////222222222222222222222222111111111111111111111111111111222222222222111111000000111111111111111111222222111111111111222222222222222222222222222222111111000111111222333444222222222222222222222222444444333222222222222222222222222222333333333333333333333333444444444444222333444555666777777777777777777777666555444444666666777777888999::::::666777888999999999999999::::::::::::;;;<<<============>>>???????????????<<<===>>>>>>======???@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMKKKKKKKKKLLLMMMOOOPPPQQQOOONNNLLLKKKKKKMMMPPPRRRQQQPPPOOONNNNNNNNNOOOPPPSSSTTTTTTUUUUUUUUUTTTTTTPPPPPPQQQQQQRRRSSSTTTTTTWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]^^^_________cccgggjjjjjjgggbbb___^^^^^^]]]]]]]]]^^^_________^^^\\\YYYWWWUUUTTTSSSUUUWWWZZZ[[[[[[\\\]]]___\\\[[[ZZZZZZZZZZZZXXXVVVTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPNNNOOOOOONNNLLLLLLMMMNNNNNNMMMLLLNNNOOOPPPNNNMMMJJJJJJJJJIIIJJJJJJKKKKKKMMMMMMNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRRRRQQQPPPOOONNNLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIEEEDDDDDDEEEFFFHHHJJJKKKJJJKKKKKKJJJHHHGGGGGGHHHEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFHHHIIIHHHGGGFFFGGGIIIFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGIIIJJJJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJttt^^^TTTMMMLLLKKKHHHDDDCCC??????@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777444555555555555555555444444444555666666555555444222222333444444555666666444444444555555555555666444444333333333333222222222222222222222222111111222222222222222222222222000000111111111222222222222222111111111111222222111111111111111111111111111111000000111222222333000000////////////000000222222222222222222222222111111111111111111111111111111222222222222111111//////000000111111222222222222111111111111222222111111111111111111111111000000000000111222333444222222222222222222222222222222222222222222333333111222222222222333333333222222333333333444444444333333444555666666666666666666666777666666555555444444555666777888999:::777888999:::::::::999888::::::::::::;;;<<<============<<<<<<======>>>???<<<===>>>===<<<;;;<<<===???@@@AAAAAAAAA@@@??????@@@AAABBBCCCDDDFFFGGGGGGEEEFFFGGGHHHJJJKKKLLLMMMHHHHHHIIIIIIJJJLLLMMMNNNLLLJJJHHHFFFGGGIIILLLNNNQQQQQQQQQPPPPPPOOOOOONNNSSSTTTTTTTTTTTTTTTSSSSSSNNNOOOPPPQQQRRRSSSTTTTTTVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^^^^^^^]]]^^^```ccceeedddbbb___^^^^^^^^^]]]\\\\\\\\\]]]]]]\\\[[[YYYXXXVVVUUUUUUUUUVVVXXX[[[\\\]]]^^^```aaa___\\\ZZZXXXYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOPPPPPPNNNOOOOOONNNLLLLLLMMMOOOOOONNNNNNOOOPPPPPPNNNLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRQQQOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIDDDDDDDDDDDDFFFHHHJJJKKKHHHIIIJJJIIIGGGFFFFFFGGGEEEEEEFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBDDDEEEEEEFFFHHHHHHHHHGGGFFFGGGHHHEEEFFFGGGGGGGGGFFFDDDDDDFFFEEEDDDDDDDDDCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKxxx^^^TTTKKKJJJJJJGGGEEEDDD>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888555555666666666666555555333444555666666666555444333333444444444444444555444444444555555555666666444444444333333333222222444444444333333222222222222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111222111111111222333333444333222111000000111222333////////////////////////111111111111111111111111111111222222222222111111...//////000111222222333222222111111111111222222111111111111111111111111000000000000111222333444222222222222222222222222000000000111222333555555111111222222222333333333222222333333333444444444333444555555666555555555444444555666777777666666333333444555666777888999777888:::;;;;;;:::999888;;;;;;;;;<<<===>>>???@@@===<<<;;;;;;;;;<<<>>>???>>>>>>???===:::999999:::>>>???@@@AAA@@@@@@>>>===@@@@@@BBBCCCDDDFFFGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLFFFFFFFFFGGGIIIJJJLLLMMMOOOMMMJJJHHHHHHJJJMMMOOOSSSTTTTTTSSSRRRQQQPPPOOOSSSTTTTTTTTTTTTSSSRRRRRRNNNNNNOOOPPPQQQRRRSSSTTTVVVVVVVVVWWWXXXYYY[[[\\\]]]]]]^^^^^^^^^]]]\\\\\\[[[]]]`````````^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[XXXXXXWWWVVVVVVVVVVVVWWWZZZ[[[^^^^^^]]]]]]^^^___```]]]YYYWWWWWWXXXXXXWWWUUUUUUTTTSSSSSSSSSSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPNNNMMMMMMMMMNNNOOOPPPPPPNNNOOOPPPNNNMMMLLLNNNOOOQQQPPPOOOOOOPPPPPPNNNLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJKKKMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOQQQQQQRRRRRRQQQOOOMMMLLLMMMMMMMMMNNNMMMLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGHHHIIIIIIGGGFFFFFFGGGIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFAAABBBEEEGGGGGGEEEBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCDDDFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKuuuaaaXXXPPPNNNLLLGGGCCCCCCAAA@@@???>>>============::::::;;;<<<<<<<<<;;;;;;:::::::::999999999888888999777555444666999::::::555555555666666666666666777777777666666555555555444222111333666777555222444444444333333222222222444333222222111111222222111111111111111111111111...//////000111111222222111111333333333333111111000000000000000000000000000000000000111111111111000000111111111000000///222222111000//////000000000000000000000000000000000000000000000000000000111111000000000000000111222111000111333444333222444333333222111000//////222111000000000111333333222222222222222222222222333333333222222111111111444222///......000333666444444444444333222222111111111222222333444555555666666666666666666666666555555555555666666666666777888888888888999999999999:::;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============??????@@@@@@@@@>>><<<;;;??????@@@AAABBBDDDDDDEEECCCEEEGGGIIIKKKJJJJJJIIIJJJIIIIIIHHHIIIJJJKKKLLLJJJKKKKKKJJJIIIJJJMMMPPPUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOPPPOOONNNMMMNNNPPPRRRSSSZZZYYYWWWWWWWWWYYY\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXX]]]^^^^^^^^^]]][[[YYYXXX]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYVVVTTTTTTUUUWWW^^^^^^^^^___^^^^^^]]]]]]]]][[[XXXVVVUUUUUUWWWXXXUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVTTTQQQPPPRRRTTTSSSTTTTTTTTTTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPOOOOOOSSSRRRPPPOOOOOOOOOQQQRRRQQQPPPOOONNNNNNMMMNNNNNNPPPNNNLLLIIIHHHHHHIIIJJJJJJIIIHHHGGGHHHJJJMMMNNNPPPOOONNNMMMMMMMMMOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTSSSRRRPPPOOOMMMMMMMMMMMMQQQPPPNNNKKKJJJIIIIIIIIINNNJJJGGGEEEFFFGGGEEECCCEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBBBBAAA???===AAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>???@@@AAABBBAAA@@@???>>>AAAAAAAAA@@@@@@?????????BBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDAAABBBCCCEEEFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFIIIHHHGGGGGGGGGGGGGGGGGGtttbbbYYYQQQNNNLLLGGGDDDCCC@@@@@@???>>>============999999999::::::999888888::::::999999999888888888888666444444555777888888666666666666555555555555444444333333333222222222666555444666888999777555666666555555555444444444444333222222111111222222111111111111111111111111//////000000111222222333000111222333333222111000000000000000000000000000000000000000111111111111000000111111111111000000222222111111111000000000000000000000000000000000000000000000000000000000111111000000000000111111333222111111222222111000333333222222111000000000222111000000000111222333222222222222222222222222333333333222222222111111333222000//////111333555333333444444444333222222222222222333444555555555666666666666666666666666555555555555666666666666777777888888888999999999888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=====================>>>>>>???>>>>>>>>>??????@@@AAABBBCCCDDDDDDCCCDDDGGGIIIJJJJJJIIIHHHJJJIIIHHHHHHIIIKKKMMMOOONNNNNNNNNMMMKKKLLLNNNQQQSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTUUUYYYXXXXXXXXXXXXZZZ[[[\\\^^^^^^^^^^^^\\\[[[ZZZYYY[[[[[[\\\\\\[[[ZZZYYYXXX\\\\\\]]]]]]\\\\\\[[[ZZZWWWXXXXXXXXXWWWWWWXXXZZZ______^^^^^^]]]\\\[[[ZZZ]]][[[XXXVVVUUUUUUWWWXXXVVVUUUTTTSSSSSSTTTUUUUUUUUUVVVVVVUUURRRQQQRRRTTTSSSTTTTTTTTTSSSQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSQQQPPPPPPQQQRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQOOOMMMKKKIIIHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIKKKMMMOOONNNMMMMMMLLLMMMNNNOOOPPPOOONNNNNNNNNOOOPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIMMMJJJGGGFFFGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBB@@@AAABBBCCCCCCBBB@@@???BBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@BBBBBBCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBBBBBAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDAAABBBCCCEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEtttbbbYYYRRROOOMMMHHHDDDDDD??????>>>===<<<<<<<<<<<<::::::::::::999888888777:::999999999999888888888888666444333444555555555777666666666555444444444666666666555555555555444666555555666888999777666555555555555444444444444444333222222111111222222222222222222222222222222000000111111222333333333000111111222222111111000000000000000000000000000000000000000111111111111000000111111111111000000111222333333333222111000000000000000000000000000000000000000000000000000111000000000000000111111000//////000111222222000111111111111111111111111111111000000111111222333222222222222222222222222333333333222222222222111222111111111111222333333222222333444444444333333333333333444555555666666666666666666666666666666555555555555666666666666777777777888888888999999888777777888999;;;===???======<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<===>>>???@@@>>>??????@@@AAABBBCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGJJJIIIHHHHHHJJJMMMPPPSSSSSSSSSRRRPPPNNNMMMOOOQQQQQQPPPOOONNNNNNNNNNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSNNNOOOPPPQQQSSSUUUVVVWWWXXXXXXYYYZZZ[[[[[[[[[[[[______^^^^^^]]]\\\ZZZZZZXXXXXXYYYYYYYYYYYYXXXWWW[[[\\\\\\\\\\\\[[[[[[ZZZTTTVVVYYYZZZZZZZZZ\\\]]]_________^^^\\\[[[YYYXXX]]][[[YYYWWWVVVVVVWWWWWWWWWVVVTTTSSSSSSTTTVVVWWWVVVWWWWWWUUUSSSRRRSSSUUUSSSSSSSSSSSSQQQPPPOOONNNOOOOOOPPPPPPQQQQQQRRRRRRTTTSSSRRRQQQQQQRRRTTTUUUSSSSSSQQQPPPPPPPPPPPPPPPMMMKKKJJJHHHGGGGGGGGGHHHJJJIIIHHHGGGGGGHHHJJJKKKMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLMMMNNNOOORRRRRRRRRQQQPPPNNNLLLJJJHHHIIIKKKLLLLLLKKKJJJJJJKKKIIIGGGGGGHHHIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCBBBAAA@@@AAABBBEEEFFFDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCDDDCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEEAAABBBCCCCCCDDDCCCCCCCCC>>>??????@@@AAAAAABBBBBB???@@@BBBCCCDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@????????????@@@AAAAAADDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDsssbbbZZZRRROOOMMMHHHDDDDDD???>>>===<<<<<<;;;;;;;;;=========<<<;;;:::999888999999999999888888888888999666444444555555555444777777666555444444333333777777777666666666666666444444444555666666555555222222222222222222222222444333222222111111222222222222222222222222222222111111222222222333333333222222222222222222222222000000000000000000000000///000000000111111111111///000000111111111111000000222333444444333111000000000000000000000000000000000000000000000000000000000000000000000111222---,,,,,,...111333333222000000111111111222222222111111111111111222222222111111111111111111111111222222222222222222222222111111222222333333222222111222222333444444444444444444444555555555666666666666666666666666666666555555555555666666666666777777777777888888888888;;;:::888888999;;;===???======<<<<<<<<<;;;;;;;;;;;;<<<<<<==================<<<;;;;;;;;;===>>>???>>>>>>??????@@@AAAAAABBBBBBCCCDDDFFFFFFGGGFFFFFFIIIHHHGGGHHHKKKOOOSSSVVVUUUUUUTTTRRROOONNNNNNPPPOOONNNNNNMMMLLLLLLMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSLLLNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[]]]]]]]]]\\\[[[^^^^^^^^^]]]]]][[[ZZZZZZVVVVVVWWWWWWXXXXXXXXXXXXZZZ[[[[[[[[[[[[[[[ZZZZZZTTTWWWZZZ\\\\\\\\\]]]^^^_________^^^]]]\\\[[[ZZZ]]]\\\ZZZXXXVVVVVVVVVWWWWWWVVVTTTSSSSSSUUUXXXYYYWWWWWWVVVUUUTTTTTTTTTUUUSSSSSSRRRQQQPPPOOONNNNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVRRRRRRQQQPPPOOOOOOOOOOOOKKKJJJIIIHHHGGGGGGGGGGGGJJJIIIHHHHHHHHHHHHIIIIIILLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPQQQQQQQQQRRRRRRPPPMMMJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFEEECCCBBBAAAAAACCCEEEGGGBBBCCCEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@??????@@@@@@@@@???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCBBB?????????@@@@@@AAAAAAAAA>>>???AAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@DDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCBBBBBBAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEsssbbbYYYQQQOOOLLLHHHDDDDDD???>>>===<<<<<<;;;;;;;;;=========<<<;;;:::999888999999999888888888777777999777555555666666555444777666666555444333333222333333333333333333333333333444555555555555555555222222222222222222222222444333222222111111222222222222222222222222222222222222222222222333333333333333333222222333333333000000000000000000000000///000000000111111111111//////000111111111111111000111333444444333222000000000000000000000000000000000000000000000000000000000//////000111222222///...---...000111111000000000000111222222333333000000111111222222222222111111111111111111111111222222222222222222222222000111222333444333333222111222222333444444444444444444444555555555555555666666666666666666666666555555555555666666666666666666777777777888888888>>>===;;;999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============???>>>===;;;;;;;;;<<<=========>>>>>>???@@@@@@@@@BBBBBBCCCDDDDDDEEEEEEEEEGGGGGGGGGHHHLLLPPPUUUWWWSSSTTTTTTRRROOOMMMMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMOOOQQQRRRSSSTTTSSSRRRQQQPPPQQQSSSUUUVVVWWWWWWXXXXXXYYY\\\^^^___^^^\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXUUUUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZWWWZZZ\\\^^^]]]]]]]]]^^^]]]^^^_______________^^^^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTTTTUUUWWWYYYZZZXXXWWWUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRKKKJJJJJJIIIHHHHHHHHHHHHJJJIIIIIIIIIHHHHHHIIIIIIKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPSSSTTTPPPQQQQQQQQQOOOLLLIIIGGGJJJHHHGGGEEEEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFDDDCCCDDDEEEGGGHHHBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>============>>>??????CCCBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAACCCDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@???????????????@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDsssaaaXXXQQQNNNLLLGGGCCCCCC??????>>>===<<<<<<<<<<<<::::::::::::999888888777999888888888888777777777888666555666777777666444666555555555444333333333444444444444555555555555333555777777666555666777333333333333444444444444444333222222111111222222333333333333333333333333111111222222222222222222333333222111111222333333000000000000000000000000000000000000111111111111...///000111111222111111000111222333333333222111000000000000000000000000000000000000000000000000////////////000111222333333222000///000///---,,,000000111111222222222333000000111222222222222111111111111111111111111111111222222222222333333333111222222333444333333333222222333444444444333333444444444444444444444444666666666666666666666666555555555555666666666666666666666777777777888888>>>===;;;:::999999:::;;;::::::;;;;;;<<<=========;;;<<<<<<===============@@@???>>>===<<<<<<<<<<<<=========>>>>>>>>>??????BBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGJJJMMMQQQTTTVVVPPPQQQRRRPPPNNNMMMMMMNNNOOONNNNNNMMMMMMMMMNNNNNNPPPQQQSSSUUUUUUTTTRRRQQQVVVVVVVVVWWWXXXXXXYYYYYYWWWYYY[[[]]]]]]]]][[[[[[XXXXXXYYYYYYXXXXXXWWWVVVUUUUUUTTTTTTUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYZZZ[[[]]]]]]\\\\\\]]]^^^]]]^^^___``````aaaaaa```^^^]]][[[YYYXXXWWWVVVVVVTTTUUUUUUVVVWWWYYYZZZ[[[XXXVVVTTTTTTTTTUUUTTTSSSRRRRRRQQQPPPPPPQQQQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTRRRRRRSSSTTTVVVWWWWWWXXXTTTSSSRRRQQQQQQPPPPPPPPPLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMOOOQQQTTTUUUPPPPPPPPPNNNLLLJJJGGGFFFIIIIIIGGGFFFFFFGGGHHHHHHGGGJJJLLLLLLLLLKKKLLLMMMKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCAAA???>>>============>>>???@@@BBBCCCCCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAABBBBBBAAAAAA@@@??????>>>===>>>@@@AAABBBAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAA>>>============>>>??????@@@@@@@@@@@@@@@@@@??????===>>>???@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@??????>>>>>>??????@@@AAABBBCCCDDDEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCEEEFFFHHHIIIJJJKKKGGGFFFEEEDDDCCCBBBBBBBBBttt```WWWOOOMMMKKKFFFBBBBBB@@@@@@???>>>============999999999::::::999888888888888888888777777777777555444444555666777666444444444444444444444444444666666666666777777888888222444666666444444555666222222333333333444444444444333222222111111222222333333333333333333333333111111111111111111111111111111000//////000111111000000000000000000000000000000000000111111111111...///000111111222222222000000000111111111222222000000000000000000000000000000000000000000000000////////////000111222333222111000000000111///...111111111111111222222222///000111222333222222111111111111111111111111111111111222222222333333333222222222333333333444444333333444444444333222222444444444333333333333333666666666666666666666666555555555555666666666666666666666666777777777888::::::999999999999999999888999:::;;;<<<>>>??????;;;<<<<<<===============>>>>>>>>>???>>>>>>======<<<<<<============>>>>>>AAAAAAAAAAAAAAABBBBBBCCCCCCDDDGGGKKKNNNQQQSSSTTTMMMOOOPPPPPPOOONNNNNNOOOPPPOOOOOONNNNNNOOOOOOPPPNNNPPPSSSUUUVVVUUUTTTSSSYYYXXXWWWUUUUUUUUUVVVVVVUUUVVVXXXYYYZZZZZZYYYYYYUUUUUUVVVVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZYYYYYYZZZ[[[\\\\\\[[[\\\^^^```^^^^^^______```_________^^^]]]\\\ZZZXXXWWWVVVUUUSSSTTTVVVXXXYYYZZZZZZZZZXXXUUUSSSRRRTTTTTTSSSQQQQQQQQQQQQQQQQQQSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQSSSTTTVVVWWWWWWXXXQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOOOONNNOOOOOONNNNNNOOOPPPQQQRRRPPPOOONNNLLLJJJHHHFFFEEEFFFGGGIIIKKKLLLKKKJJJIIIHHHKKKMMMNNNLLLKKKLLLNNNMMMNNNNNNMMMMMMKKKJJJJJJGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCAAA@@@?????????>>>>>>>>>@@@AAACCCDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@??????@@@@@@@@@AAAAAAAAA>>>>>>======>>>>>>???@@@>>>>>>???????????????@@@======>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>???AAABBBCCCCCCDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@????????????AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLHHHGGGFFFEEEDDDCCCCCCCCCttt___WWWOOOLLLJJJEEEAAAAAAAAA@@@???>>>>>>=========::::::;;;<<<<<<<<<;;;;;;888888888888777777777777333222222444666666555444333333444444444444444444222333333333444444555555///111444444222111222444000000000111111222222222444333222222111111222222333333333333333333333333111111000000000000000000000///...------...///000000000000000000000000000000000000000111111111111......///111111222222222000000//////000111222222000000000000000000000000000000000000000000000000////////////000111222333---------///222444444444111111111111111111111111///000111222333222111111000000000000000000000000111111111222222333333333333333222222222333444555444444444444333333222111333333333333333333333333666666666666666666666666555555555555666666666777666666666666777777777777555666777888888888888888777888999;;;===>>>@@@@@@;;;<<<<<<===============;;;===>>>@@@@@@@@@??????<<<<<<<<<===============AAAAAA@@@@@@@@@AAABBBBBBBBBDDDGGGKKKOOOQQQRRRRRRKKKMMMOOOPPPOOOOOOPPPQQQPPPPPPPPPOOOPPPPPPQQQQQQLLLNNNRRRUUUWWWWWWVVVUUUYYYWWWTTTRRRPPPPPPQQQRRRTTTTTTUUUVVVWWWWWWWWWWWWSSSSSSTTTTTTTTTSSSSSSRRRSSSRRRQQQPPPPPPQQQRRRSSSWWWWWWXXXYYYZZZZZZYYYYYYYYYZZZ[[[[[[ZZZ\\\___bbb____________^^^]]]]]]\\\^^^]]]\\\[[[YYYWWWVVVUUUQQQSSSVVVYYY[[[[[[ZZZZZZXXXUUURRRRRRTTTTTTSSSPPPQQQQQQPPPQQQRRRTTTVVVWWWTTTTTTTTTSSSSSSSSSSSSSSSOOOPPPRRRTTTVVVWWWWWWXXXSSSSSSRRRQQQPPPPPPPPPPPPNNNOOOOOOOOOOOONNNNNNMMMIIIIIIKKKLLLMMMMMMMMMMMMKKKLLLNNNOOOPPPPPPOOOOOORRRQQQOOONNNNNNNNNOOOOOOPPPOOOLLLJJJHHHFFFEEEEEEBBBFFFLLLPPPRRRPPPMMMJJJHHHKKKOOOOOOMMMKKKLLLNNNOOOOOOOOONNNNNNLLLKKKKKKFFFGGGIIIJJJJJJIIIGGGFFFGGGEEECCCBBBBBBDDDGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBBBBAAAAAAAAAAAA>>>??????@@@BBBDDDFFFGGGCCCCCCCCCCCCDDDDDDDDDEEECCCDDDDDDDDDCCCBBBAAAAAA?????????@@@@@@AAABBBBBBAAABBBCCCCCCCCCBBBAAA@@@?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@======>>>>>>??????@@@@@@======>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAA>>>>>>@@@AAABBBCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@????????????@@@@@@@@@???@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEuuu___UUUMMMKKKKKKGGGCCCBBB>>>============>>>>>>???;;;;;;::::::::::::999999888888888777666555555444444444555777888888555222777666555444444444444444555555555555555555555555333333444555444333222111222222222222222222222222444333333222111111111222111111111111111111111111000000111222222222222111000111222333222222000000111111000000000000111111333222222111000///......333333333333333333333333//////000111111111111000222222111111111111111111222111000//////000111222222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111888666333222222222222111111222222000///000222444333222222111111222222333///000222222222222444555555555555666666666666777888777666555555555555555444555777888999999888888:::999999999888888777777<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<>>===============>>>============>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@CCCEEEIIILLLMMMLLLJJJHHHNNNNNNOOONNNMMMKKKIIIHHHKKKLLLNNNNNNMMMMMMMMMNNNMMMMMMNNNPPPQQQSSSTTTTTTUUUSSSPPPNNNMMMNNNOOOPPPTTTSSSRRRSSSTTTUUUTTTSSSRRRSSSTTTUUUUUUUUUUUUUUUQQQPPPOOOOOOOOOOOOPPPQQQTTTTTTUUUVVVVVVWWWXXXXXX[[[[[[ZZZZZZ[[[]]]___```______^^^]]]]]]]]]^^^^^^\\\[[[YYYXXXWWWWWWXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVVVVSSSTTTUUUUUUUUUSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRTTTSSSRRRSSSTTTUUUTTTSSSTTTSSSQQQOOONNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOPPPQQQRRRRRRQQQQQQTTTTTTRRRQQQPPPOOOOOOOOOLLLLLLKKKIIIHHHGGGEEEEEEKKKLLLNNNOOOPPPPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKPPPOOONNNMMMMMMMMMNNNNNNMMMLLLKKKIIIHHHHHHHHHHHHIIIGGGEEECCCBBBCCCDDDDDDGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCDDDDDDDDDCCCAAA@@@AAAAAAAAABBBBBBDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA??????>>>>>>???AAADDDEEEDDDDDDDDDCCCCCCBBBBBBAAA???@@@AAAAAABBBBBBBBBBBB@@@@@@@@@?????????>>>>>>????????????????????????<<<<<<<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCC>>>???AAACCCCCCCCCAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEFFFBBB??????AAABBB@@@===@@@AAACCCDDDCCCBBBCCCDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDsss___UUUMMMLLLKKKHHHDDDBBB======<<<<<<<<<<<<<<<===;;;;;;::::::::::::999999999888888777666666555555888777777999::::::888666666666555444444444444444444444444444444444444444333333444444444333222111222222222222222222222222444333222222111111111222222222222222222222222222000000111222222222222111///000111222222111000///000000////////////000000222222111111000000//////111111111111111111111111///000111111222222111111000000000000111222333333222111000//////000111222111111111000000/////////000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111444222000///000111111111111111111000///000222444333222222111111222222333000111333333222222333555444444555555555666666666666666666666555555555444444555777888999999888888777777777666666666555555999999999999999999999999<<<<<<============<<<<<<>>>>>>===============>>>=========>>>>>>>>>>>>???>>>???@@@@@@@@@@@@@@@@@@CCCEEEHHHJJJKKKKKKIIIHHHLLLMMMMMMMMMLLLKKKJJJIIIKKKMMMOOOOOONNNMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSRRROOOMMMMMMNNNOOOPPPQQQPPPOOOPPPRRRRRRRRRQQQSSSSSSTTTTTTTTTTTTTTTTTTQQQQQQPPPOOOOOOPPPQQQQQQTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXXXXXXXYYY[[[]]]^^^]]]]]]\\\\\\[[[[[[\\\\\\YYYYYYXXXWWWWWWXXXYYYZZZ[[[ZZZYYYWWWVVVTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPQQQRRRSSSSSSTTTTTTSSSQQQPPPQQQSSSSSSRRRQQQRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLLLLMMMMMMMMMMMMNNNPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRQQQPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGKKKLLLNNNOOOOOONNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKOOOOOONNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGEEECCCBBBCCCDDDEEEGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA???>>>======>>>@@@CCCDDDCCCCCCBBBAAA@@@?????????@@@AAABBBCCCCCCCCCCCCBBB@@@@@@@@@@@@????????????????????????????????????<<<<<<======>>>@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAABBB>>>???AAABBBBBBBBBAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEEEECCCAAAAAAAAAAAA@@@@@@AAACCCEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEErrr```VVVNNNLLLLLLHHHDDDCCC>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888777777666666777555444444666666666555666666555444444444444555333333333333333333333333333333444444444333222111222222222222222222222222333333222111111111111222333333333333333333333333///000111111222222111111...///000111111000///////////////....../////////111111111000000000000000////////////////////////000111111222222222222222/////////000111222333444111111000000000000111111000000////////////......000000000000111111111111000000000000000000000000000000000000000000000000222222111111111111222222111000//////111222222222000111111111000000222444333222222111111222222333111222333333222111222333333333333444444444555555555555666777666555444333444555666777888888888888777777666666666666555555777777777777777777777777;;;;;;<<<<<<===<<<<<<;;;==============================>>>>>>>>>?????????>>>>>>======>>>??????@@@DDDDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMOOOOOONNNNNNNNNOOORRRRRRQQQQQQPPPPPPOOOOOOQQQPPPNNNMMMLLLNNNOOOQQQPPPOOONNNNNNPPPQQQQQQPPPSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYYYYWWWWWWVVVWWWWWWYYYZZZ[[[[[[[[[YYYWWWUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQQQQQQQQQQQQQQQQOOOPPPQQQQQQRRRSSSTTTTTTRRRPPPOOOPPPQQQQQQPPPOOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLMMMMMMMMMMMMNNNNNNOOOOOOQQQPPPPPPPPPPPPQQQRRRRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNOOONNNMMMLLLKKKLLLLLLKKKKKKJJJJJJKKKKKKMMMNNNNNNOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGEEEDDDCCCCCCDDDEEEGGGFFFFFFEEEEEEDDDDDDCCCEEEFFFGGGHHHHHHHHHGGGGGGCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@======<<<===>>>???AAABBBCCCCCCBBBAAA@@@???>>>>>>BBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>???AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@AAACCCDDDEEEGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFrrr```VVVNNNLLLLLLHHHDDDCCC???>>>===<<<;;;:::::::::;;;;;;:::::::::999999999999999888888777777777777666444222111222444444444666555555444444444555555333333333333333333333333444444444333333333222222222222222222222222222222222222111111111111111222222222222222222222222222///000000111111111111111//////111222222111000000000000////////////000000000000000000000111111111////////////////////////111111222333333333333222000000000000000111222333111000000000000000000111///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000222222111111111111222222333222111111333444333222...000111111000000222333333222222111111222222333222333444333111111111333222222333333333444444444333444666777777666444333444444555666777777777777888888888888888888777777999999999999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<=========>>>>>>>>>??????>>>======<<<===>>>@@@AAACCCCCCDDDDDDEEEGGGHHHIIIGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLNNNNNNMMMLLLMMMNNNQQQQQQQQQPPPOOOOOONNNNNNNNNMMMLLLLLLMMMNNNPPPQQQRRRPPPNNNOOOQQQSSSSSSRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXVVVUUUSSSRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPRRRQQQPPPOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQOOOOOOPPPPPPOOONNNMMMMMMLLLKKKJJJJJJJJJIIIJJJKKKMMMOOOOOONNNLLLKKKMMMMMMMMMNNNOOOOOOOOOPPPRRRQQQPPPPPPPPPPPPQQQRRROOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOMMMLLLKKKLLLKKKKKKJJJJJJJJJKKKKKKKKKMMMNNNOOOOOOMMMKKKJJJKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFGGGEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAAAAA@@@@@@??????===<<<<<<<<<===>>>@@@@@@EEEEEEDDDCCCAAA@@@??????BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@?????????@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCEEEFFFEEEAAA@@@BBBEEEFFFGGGHHHHHHFFFDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGsss```VVVMMMLLLLLLHHHDDDCCC@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::999999999888888888777777777777777999777444333444666777777555555444444444555555666333333333333333333333333444444333333333222222222222222222222222222222222111111111000000111222222000000000000000000000000//////000111111111111000000111222333444333222222222111111000000111111222000000000000000111111111000000000000000000000000111111222333333333333222222222111000////////////000000000111111000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000222111111111111111111222555333222222333222111///---///000111000000222333333222222111111222222333222333444333111111111333222222222333333333333444222333555777777666444333444444444555555666777777777777777777777777888888999999999999999999999999999999:::;;;;;;;;;;;;;;;999:::;;;<<<===<<<<<<<<<<<<============>>>>>>>>>>>>>>>======>>>???AAABBBBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEFFFGGGIIIJJJJJJHHHJJJKKKLLLJJJJJJKKKLLLNNNNNNNNNNNNOOOOOOOOOOOOKKKKKKLLLLLLNNNPPPQQQSSSQQQOOONNNNNNPPPRRRSSSSSSTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVUUUUUUUUUTTTTTTSSSQQQPPPPPPOOOOOOPPPPPPPPPQQQPPPOOONNNNNNOOOPPPQQQSSSRRRQQQPPPOOOOOOOOOPPPSSSRRRPPPPPPPPPPPPNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIKKKMMMNNNOOONNNLLLKKKLLLMMMMMMNNNOOOOOOPPPPPPRRRQQQQQQPPPPPPPPPQQQQQQMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPQQQPPPOOONNNLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNLLLJJJIIIKKKKKKIIIHHHGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDDDDDDDFFFGGGHHHFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBAAAAAA@@@??????>>>>>><<<<<<<<<======>>>??????EEEDDDCCCBBBAAA@@@??????AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????========================>>>=========>>>???@@@@@@??????AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>AAAAAA@@@??????@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCEEEFFFEEEBBBAAACCCFFFFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFEEEEEEFFFFFFGGGGGGrrr___UUUMMMKKKKKKGGGCCCBBB@@@???>>>===============;;;;;;::::::::::::999999777777777666666666666666777555222111333555555555555444444444444555666666333333333333333333333333555444333222222222333333222222222222222222222222111000000000000111222222000000000000000000000000...///000000111111000000000111222444444444444333333222222111111222222333111111111000000000000000111111111111111111111111000111111222222222222222333222111000///.........000000111111111111000000//////000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000111111000000000000111111333222000000111000---+++,,,...000111000000111333333222222111111222222333111222333333222111222333222222222333333333444444222333444555666555444444444333333444444555666777444444555555555555666666777777777777777777777777888888999:::;;;;;;;;;;;;888999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=====================>>>@@@AAAAAA@@@@@@@@@AAABBBCCCEEEEEEDDDCCCDDDDDDEEEGGGHHHIIIFFFHHHJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOJJJJJJKKKMMMOOOQQQSSSTTTPPPMMMKKKLLLNNNQQQRRRRRRTTTSSSQQQPPPPPPQQQRRRRRRPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRRRRSSSTTTTTTVVVVVVVVVVVVTTTSSSQQQPPPQQQSSSUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQSSSRRRPPPOOONNNNNNOOOPPPTTTRRRPPPOOOPPPOOOMMMKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRQQQQQQPPPOOOLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMOOOOOOPPPPPPOOONNNLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAA@@@???>>>======<<<=========>>>>>>>>>>>>AAAAAA@@@@@@??????>>>>>>AAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>========================>>>>>>>>>>>>>>>???@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA??????BBBBBBBBBAAAAAAAAAAAA@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEDDDBBBBBBDDDEEEFFFGGGIIIHHHGGGFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGqqq^^^TTTLLLJJJJJJFFFBBBAAA>>>======<<<<<<<<<======;;;;;;::::::::::::999999555555555555555555555666444222000000111222222222444444444444444555666666444444444444444444444444555444333222222222333333222222222222222222222222000000000000000111222222000000000000000000000000...//////000000000000000///000222333444444333333222222111111111111222222222222111111000000//////000000000000000000000000///000111111222222111111222111000//////////////////000111222222111000///.........//////000000000000000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000111000///000111000...,,,+++---000111111000111222333222222111111222222333000111333333222222333555333333333333444444444444333333333444444555555555444333333333333555666777444444444555555555666666666666666666666666666666777888999::::::;;;;;;;;;777888:::<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<:::;;;<<<===>>>?????????>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHGGGHHHJJJJJJIIIIIIIIIJJJIIIIIIJJJJJJKKKLLLLLLMMMIIIJJJLLLNNNQQQSSSUUUVVVPPPNNNLLLLLLNNNQQQSSSTTTSSSRRRQQQPPPPPPRRRSSSUUUPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWUUUSSSPPPNNNLLLLLLNNNQQQTTTVVVWWWWWWWWWUUUUUUVVVWWWVVVVVVUUUTTTUUUUUUTTTTTTSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPNNNOOOOOOPPPQQQQQQPPPPPPPPPOOONNNMMMNNNOOOQQQRRRSSSQQQOOONNNNNNMMMKKKIIIKKKLLLLLLMMMMMMLLLJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKLLLMMMNNNOOOPPPOOOQQQRRRSSSSSSQQQOOOMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@???>>>===<<<<<<======>>>>>>??????>>>>>>????????????????????????BBBBBBCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>??????@@@???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@AAABBBCCCCCCDDDDDDCCCCCCDDDCCCBBBBBBCCCDDDDDDCCCDDDFFFHHHHHHGGGFFFFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFppp]]]SSSKKKIIIIIIEEEAAA@@@<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;:::::::::999999444444444555555555555555666444333333444555555444444444444444444555666777555555555555555555555555555444333222111222333444222222222222222222222222000000///000000111222222111111111111111111111111...//////000000000000000...///111222333333222222111111000000000000111111333222222111000//////...000000000000000000000000//////000111111111111111000////////////000000111///000111222222111000///---------.........//////000000000000111111111111111111111111111111111111000000000000000000000000//////............//////000000000222444444222000***---000111111111111222333222222222222222222333///111222222222222444555333333444444444444555555444333333333333444555666444333222222333444666777555666666666777777888888777777777777777777777777666777888999:::;;;;;;;;;666777:::<<<<<<<<<;;;:::999999999:::::::::;;;;;;777999;;;===>>>>>>>>>======>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGGGGIIIKKKKKKJJJIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJLLLOOORRRTTTVVVWWWSSSPPPNNNNNNPPPTTTVVVVVVSSSRRRQQQPPPQQQSSSUUUVVVPPPQQQRRRSSSSSSRRRQQQPPPNNNOOOPPPRRRTTTUUUVVVWWWWWWWWWVVVUUURRRNNNKKKIIIIIIKKKOOORRRUUUVVVWWWVVVRRRSSSUUUVVVWWWWWWVVVUUUVVVVVVUUUTTTSSSRRRQQQPPPQQQPPPPPPOOONNNNNNNNNOOOMMMNNNPPPQQQRRRQQQPPPPPPMMMMMMLLLLLLNNNPPPSSSUUURRRPPPNNNMMMLLLKKKIIIGGGJJJKKKLLLLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKLLLMMMMMMIIIJJJKKKLLLMMMNNNOOOOOONNNPPPSSSUUUTTTRRRNNNLLLKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKFFFEEEDDDCCCBBBAAAAAAAAAEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAABBBCCCDDDEEECCCCCCDDDDDDDDDCCCAAA@@@EEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@???>>>===<<<;;;===>>>>>>????????????>>>@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBBBBAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@?????????@@@AAABBBBBBBBBAAA@@@BBBCCCDDDEEEEEECCCAAA@@@AAABBBCCCCCCDDDDDDCCCCCCEEEBBB@@@AAACCCEEEDDDBBBCCCEEEGGGGGGFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEErrr\\\RRRIIIHHHHHHEEEBBBAAA>>>>>>===<<<;;;:::::::::555777999::::::999888777666555444333333444555666888666444333333333222111444444444444444444444444555555555444333222111000111222444555555444222111333333333333333333333333444333222333333111...,,,111111111111111000//////////////////000000000000000000111111333555666777666444222000000000222222000000000000000000000000------......//////000000////////////000000000000222111000//////000111222000000000000000000000000////////////////////////111111111000000000000000///111222111000///000111............/////////000///111222111000///000111000000000000000000000000111000...------///111222444///,,,,,,000222111...111111111000...///111333444333333222222333333444222222222222222222222222111333555666555555666777555444333333444666999:::666666777777777777666555888888999::::::;;;<<<<<<999999::::::::::::;;;;;;777888:::<<<======<<<<<<;;;<<<<<<===============;;;;;;===>>>@@@@@@@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMOOORRRSSSRRRQQQPPPQQQPPPOOONNNOOOQQQSSSTTTRRRRRRRRRSSSTTTTTTUUUUUUSSSRRRRRRQQQQQQQQQRRRRRRQQQRRRRRRSSSTTTVVVXXXYYYWWWWWWWWWTTTPPPMMMLLLLLLLLLNNNPPPRRRSSSSSSRRRQQQTTTTTTTTTTTTUUUVVVWWWXXXYYYVVVSSSRRRRRRRRRRRRQQQMMMNNNOOOOOOMMMMMMNNNOOONNNMMMLLLLLLLLLMMMNNNOOOQQQOOOMMMMMMOOOQQQRRRQQQQQQPPPOOONNNLLLKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJHHHFFFJJJIIIIIIIIIJJJKKKMMMNNNRRRSSSTTTSSSQQQPPPPPPPPPMMMLLLKKKJJJHHHGGGEEEEEEJJJIIIGGGEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHGGGFFFFFFFFFGGGHHHIIIIIILLLKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEDDDBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>=========???AAAAAA@@@>>>>>>????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>><<<:::999:::;;;<<<<<<<<<<<<<<<============????????????????????????@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAADDDDDDCCCCCCBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFrrr\\\RRRIIIHHHHHHEEEAAAAAA>>>>>>===;;;;;;::::::;;;888999:::;;;:::999777666666666555555555555555555666444333333444555444333444444444444444444444444444444444444333222111111444444333333333333444444333333333333333333333333000000000111333444222000111111111111111000//////////////////000000000000000000111222333555777888777555333111000111111222000000000000000000000000.........///////////////////////////000000000000111111000//////000111111000000000000000000000000////////////////////////111000000000000000000000///111222111000///000111........./////////000000///000111111000///000111000000000000000000000000000000/////////000111222444000---...111333222///222222222111000000222444333333222222222222333333333333333333333333333333222444555555333222222333333444555666777888999999666666777777777666666666777777888888999999::::::999999999:::::::::;;;;;;999:::;;;<<<<<<<<<;;;:::;;;;;;<<<=====================???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJIIILLLMMMPPPSSSTTTSSSRRRQQQOOOOOONNNMMMNNNPPPRRRSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSUUUVVVWWWUUUVVVUUUSSSPPPNNNNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXVVVSSSRRRRRRRRRRRRQQQMMMNNNOOOOOOMMMMMMNNNOOONNNMMMMMMLLLMMMNNNOOOPPPQQQOOONNNNNNPPPQQQQQQQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKKKKIIIGGGJJJIIIIIIIIIJJJKKKMMMNNNQQQRRRSSSRRRPPPOOOOOOOOOLLLLLLKKKIIIHHHFFFEEEEEEGGGFFFEEEDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>=========???AAABBB@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA???>>><<<:::::::::;;;<<<<<<<<<<<<<<<============????????????????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAACCCCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBCCCCCCEEEEEErrr\\\QQQIIIGGGGGGDDDAAAAAA>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999777555777777777777666666555444555333222222444555555555444444444444444444444444222333333444444333333222666555333222222333555666444444444333333222222222/////////111333444333222000111111111111000000///////////////000000000000000000111222444666888999888777444333111111111222000000000000000000000000///////////////.........////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000111111///111222111000///000111....../////////000000000///000111111//////000111000000000000000000000000000000000111111111222222444111//////222444222000222333333222111111222444222222111111111111222222444444444444444444444444333444555444111///...///222444666999:::999888777555666666666666666666666777777777777777777888888999999999999::::::::::::;;;;;;;;;;;;;;;:::999999;;;;;;<<<============<<<======>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIHHHJJJLLLNNNPPPRRRQQQPPPOOONNNMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTTTTSSSQQQPPPPPPQQQSSSRRRPPPOOOOOOPPPRRRTTTRRRRRRRRRRRRSSSTTTUUUVVVWWWUUUSSSRRRRRRSSSRRRPPPMMMNNNOOONNNMMMMMMNNNOOONNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRQQQOOONNNNNNNNNMMMMMMMMMMMMLLLJJJJJJLLLMMMMMMNNNNNNNNNLLLKKKJJJKKKLLLLLLKKKJJJKKKJJJIIIIIIJJJKKKLLLMMMOOOPPPQQQPPPNNNMMMMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDFFFHHHIIILLLLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>===>>>@@@BBBBBBAAA??????@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAA@@@???>>><<<;;;::::::;;;<<<<<<<<<<<<<<<============????????????????????????@@@@@@AAAAAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBBBB>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDrrr[[[QQQIIIGGGGGGDDDAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;999888777777777888888888666555444555444222222444555555444444444444444444444444444111222333333444444444333555555444333333444555555555444444333333222222111222111000111222222111000000000111111111111000///////////////000000000000000000111222444666777999888777555444222222222222000000000000000000000000000000//////......------////////////000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111///111222111000///000111...////////////000000000///000111000///...///111000000000000000000000000000000111222222222222111333111///000222222111000111222333222111111222333111111000000000000111111333333333333333333333333222444444333111/////////222333555777777777777666555555555555555555666666888888777777777777777777888999999999999::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>??????AAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHJJJLLLMMMMMMMMMLLLMMMMMMLLLMMMMMMNNNPPPQQQRRRRRRQQQPPPOOOOOONNNNNNMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTSSSTTTUUUSSSQQQPPPPPPQQQQQQQQQPPPPPPPPPRRRSSSTTTQQQQQQQQQRRRRRRSSSTTTUUUVVVTTTRRRRRRSSSSSSQQQPPPLLLNNNOOONNNMMMLLLMMMNNNOOONNNNNNOOOOOOOOOPPPPPPOOOOOOOOOPPPRRRRRROOOMMMLLLMMMMMMMMMMMMNNNNNNNNNJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJJJJLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJLLLLLLMMMNNNOOOOOOMMMKKKKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEBBBBBBBBBCCCEEEGGGIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBAAA???===<<<;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>===>>>@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@??????>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<============????????????????????????@@@@@@@@@@@@@@@??????>>>>>>???@@@AAAAAABBBAAAAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCCCCrrr[[[QQQHHHGGGGGGDDDAAA@@@======<<<;;;;;;;;;;;;<<<999:::::::::;;;:::::::::666777888888888777555444888666333333444444333222444444444444444444444444111111222333444444444444333333444555555444333333444444444333333222222222333111000000222222111000///000000111111111000000////////////000000000000000000111111333444666777777777555444333222222111111111111111111111111111000000//////......------////////////000000000000/////////000000/////////000000000000000000000000000000000000000000000000//////000000111111111111///111222111000///000111////////////000000000111...000111000///...///000////////////////////////000000111222222222222111000//////000000111000//////111222222000000000111111000000//////000000111111111111111111111111111111333444444333222222333444333222222333444666777444444333333444555666666888888888888888777777777888888888999999999::::::888888999999:::;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEGGGGGGHHHHHHIIIHHHHHHHHHFFFGGGIIIJJJKKKLLLKKKKKKMMMMMMMMMNNNNNNOOOPPPPPPQQQPPPPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOONNNNNNOOOOOOOOOOOOPPPQQQSSSSSSUUUVVVVVVTTTQQQPPPPPPPPPMMMOOOQQQRRRTTTTTTTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUUUUSSSRRRRRRSSSSSSQQQPPPLLLMMMNNNNNNLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPNNNNNNNNNOOOQQQPPPNNNLLLKKKLLLLLLMMMNNNNNNOOOOOOKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIIIILLLNNNNNNNNNLLLLLLJJJIIIIIIJJJKKKKKKLLLMMMNNNMMMKKKJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDFFFHHHIIIKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???===;;;999:::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>>>>@@@BBBBBBAAA??????@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@??????===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============???????????????????????????@@@@@@@@@??????>>>======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEDDDDDDCCCBBBBBBrrr[[[PPPHHHFFFFFFCCC@@@@@@===<<<<<<;;;;;;;;;<<<<<<999999999999:::::::::;;;555666666777777666666666888666444333333333222111444444444444444444444444111222333333444444444444111222444555555444222111333333333333333333333333111///...///222333444333///000000111111111111000////////////000000000000000000000111111222333444555555444444333333222222111111111111111111111111///////////////.........////////////000000000000...//////000000//////...000000000000000000000000000000000000000000000000/////////000111111222222///111222111000///000111/////////000000000111111...///000000......///000////////////////////////000000000111111111222222//////000000000000//////...000222222000///000000111111000000000000111111111111111111111111111111000222444555444444555666444333111000111222555666444333222222333444666777777777777777888888888888888888888888999999999999777777888888999;;;<<<===::::::;;;<<<<<<<<<<<<;;;>>>===<<<<<<<<<>>>???@@@?????????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPOOONNNNNNMMMLLLKKKKKKJJJKKKLLLMMMOOOOOOOOONNNNNNMMMMMMNNNOOOPPPRRRTTTTTTUUUVVVVVVTTTRRRPPPPPPQQQMMMOOORRRTTTUUUUUUSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUSSSRRRRRRRRRSSSSSSQQQOOOLLLMMMNNNMMMLLLLLLMMMNNNMMMMMMNNNOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLLLLKKKJJJJJJJJJHHHGGGHHHKKKNNNOOOOOOMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMJJJIIIIIIJJJHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????>>>>>>??????>>><<<;;;;;;>>>@@@BBB????????????????????????????????????????????????@@@AAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@>>>>>>??????????????????>>>>>>>>>>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============???????????????????????????????????????>>>===<<<<<<===>>>???@@@AAAAAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>???????????????>>>>>>????????????>>>>>>=========>>>???@@@AAABBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEDDDDDDCCCBBBrrrZZZPPPHHHFFFFFFCCC@@@???<<<<<<;;;;;;;;;<<<<<<===:::999999888888888999999444444444444555666777777777555333333444444333222444444444444444444444444222222333444444444333333111222222222222222222111111222222333333444444555222000//////111333333333//////000111111111111111////////////000000000000111111000000000000111111222333333333333333222222111111111111111111111111.........///////////////////////////000000000000......///000000///......000000000000000000000000////////////////////////...//////000111111222222///111222111000///000111//////000000000111111111...///000///......///000////////////////////////000000/////////000111222...000111222111000000000///111333333222000000111222111111000000111111222111111111111111111111111000222444555444444555666333333222222333333444444333222111111222444666777555555555666666777777888888888888888999999999999999999888888888999;;;<<<999:::;;;;;;<<<<<<;;;;;;>>>===<<<;;;;;;===>>>@@@>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCDDDFFFGGGIIIIIIJJJJJJHHHIIIIIIJJJLLLLLLMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJJJJLLLNNNOOOPPPPPPOOONNNLLLMMMMMMOOOQQQSSSUUUVVVSSSTTTUUUTTTRRRQQQRRRSSSRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUURRRRRRQQQRRRSSSSSSQQQOOOKKKMMMNNNMMMLLLKKKLLLNNNLLLMMMNNNOOOOOOOOONNNMMMNNNLLLKKKJJJKKKLLLKKKJJJLLLLLLLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLJJJIIIHHHGGGHHHGGGFFFGGGJJJMMMOOOPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@???>>>======>>>>>>===<<<;;;<<<>>>@@@BBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@@@@AAA===>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@???======>>>>>>>>>>>>>>>????????????>>>>>>????????????>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============????????????????????????????????????>>>===<<<;;;;;;<<<===???@@@@@@AAAAAA?????????????????????>>>=========>>>>>>?????????======>>>??????>>>======<<<<<<<<<===>>>???AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCrrrZZZPPPHHHFFFFFFCCC@@@???<<<<<<;;;;;;;;;<<<<<<===;;;;;;999888777666666666444333333333444666777999555333222222444555555444444444444444444444444444333333333444444333333222333222000//////000222333000111222333444444555666777444111000000000////////////000111111111111111////////////000000000000111111000///////////////111111222333333333222222111111111111111111111111---.........//////000000////////////000000000000---...///000000///...---000000000000000000000000////////////////////////...//////000111222222222///111222111000///000111000000000000111111111111...///000///...---...000////////////////////////111000...------///111222///111333333222111111111000222444444333222111222222222111111111111222222222222222222222222222222111222444444333333333444111333444666666555444333333222111111111333666777333333444444555666777777777888888888888999999999;;;:::999888888888999:::999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999999:::<<<===>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBCCCEEEGGGIIIJJJKKKKKKFFFGGGGGGHHHIIIJJJKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQPPPOOONNNLLLLLLMMMOOOQQQTTTVVVXXXQQQRRRTTTTTTSSSSSSTTTVVVXXXVVVTTTQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTUUUVVVRRRQQQQQQRRRTTTSSSQQQOOOKKKMMMNNNMMMLLLKKKLLLMMMKKKLLLMMMNNNOOONNNMMMMMMNNNLLLIIIIIIJJJJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJHHHFFFEEEGGGFFFEEEFFFIIIMMMOOOPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>>============;;;:::::::::;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>??????@@@@@@@@@AAA============>>>>>>>>>>>>;;;===??????>>>===============>>>>>>??????@@@@@@>>>>>>????????????>>>>>>;;;;;;<<<<<<===<<<<<<;;;<<<<<<<<<<<<=========>>>????????????????????????????????????>>>===<<<;;;;;;<<<===>>>@@@@@@AAAAAA<<<<<<======>>>>>>??????<<<=========>>>>>>??????<<<===>>>??????>>>===<<<;;;;;;<<<<<<===???@@@AAA??????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEEEEEEEDDDDDDqqqYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::999999999888888999::::::555555444444444333333333444333222111000111222333333333333333333333333333000000111222333444444555111111000000111111222333000000111222222222111111111111111000///......---111111111111111111111111000000111111111111000000//////000000///...------111111111111111222222333222222222333444444444555000000//////.........---///...---,,,,,,---...///////////////000000000000...............///000000555333000......///111222000000000000111111111111000000111111222222333333///000111111111///...---///000000000///...------////////////////////////////////////000111222333000000111222222222222111////////////...000333666222222111111111111111222222222111111111111111111222777999666333444333000444444444555777777444222888777555444333333444444555555444333444555666777888888999999999888888777666777777777888888888888:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<===============<<<<<<<<<>>>@@@AAACCCAAA???>>>???BBBFFFHHHFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJLLLNNNNNNLLLJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIKKKMMMNNNOOOOOOOOOMMMMMMNNNOOOQQQRRRRRRSSSPPPPPPQQQQQQRRRSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTUUUTTTSSSSSSRRRQQQQQQPPPPPPNNNOOOQQQRRRRRRQQQOOONNNLLLLLLKKKJJJJJJJJJJJJJJJLLLKKKJJJJJJKKKMMMOOOPPPLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMKKKJJJKKKIIIGGGEEEEEEEEEGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGIIIIIIHHHFFFCCCBBBDDDDDDEEEEEEDDDBBB@@@???AAA@@@???>>><<<<<<;;;;;;???>>>===<<<;;;;;;<<<===???@@@AAAAAAAAA???>>>===::::::;;;;;;<<<===>>>>>>@@@@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>><<<;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<======>>>>>>===<<<;;;:::999999999;;;===??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;<<<>>>>>>?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@AAA@@@@@@AAACCCAAAAAAAAABBBCCCDDDEEEEEEqqqYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::888888888888888888888999555555555555444444444333555444333222111222222333333333333333333333333333333333333222222222111111222222222222222333333444111222222222222222111111222222111000000///......////////////////////////000000111111111111000000//////000000///......---//////......//////000111000000000000111111111111000000/////////.........000//////......//////000.........///000111111111111000000/////////000000......------------------000000000000111111111111............///////////////000111111000///...---/////////000//////......////////////////////////////////////000111222333000000111222222222222111000000000///...///222555222111111000000111111111111111111111111111111111333888;;;:::888999777444444444444555666666444222444444333222222333444555555444444333444555666777777888888999999888888777777777888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<>>>???@@@>>>===<<<<<<===???BBBDDDEEEFFFGGGHHHHHHIIIIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJLLLMMMMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOOOONNNOOOQQQRRRRRRQQQOOONNNKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHFFFFFFEEEFFFFFFHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGIIIJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCAAA@@@???AAA@@@>>>===<<<;;;;;;;;;>>>===<<<;;;;;;<<<<<<===>>>>>>?????????>>><<<<<<::::::;;;;;;<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===<<<:::::::::<<<;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>???@@@======<<<::::::999999::::::;;;======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;<<<===>>>????????????============<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@AAA@@@@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDqqqYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::888777777777777777777777666666666555555555444444555444444333222333333333333333333333333333333333333333333222222222111111333333222222333333444555333333444333333222111000333222222111111000000000////////////////////////000000111111111111000000//////000000000///......//////......//////000111000000000000////////////000000////////////......111000000//////000000111---......///000111111222111111000000000000111111---...///000111000///...000000000000111111111111111111111111111000000000///000000000000//////.........///000000000//////////////////////////////////////////000111222333000000111222222222222111111111111000...///111333111111000000000000111111111111111111111111111111222888======<<<===<<<888444333333444555666444222111111111111222333444555444444444333444555555666777777888888888888777777888888888888999999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::<<<<<<;;;<<<<<<===??????;;;;;;;;;<<<===>>>???@@@DDDEEEFFFGGGGGGHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJLLLKKKJJJKKKLLLLLLJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKNNNOOOOOOPPPQQQRRRSSSSSSPPPPPPQQQQQQRRRSSSSSSSSSUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOOOOONNNOOOPPPQQQRRRRRRQQQPPPOOOJJJKKKLLLMMMNNNNNNNNNMMMKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGFFFHHHHHHIIIIIIHHHHHHGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBAAA@@@???@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<=========>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;;;;;;;888999::::::999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>============>>>??????===<<<;;;::::::999999::::::<<<>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<======>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@AAA@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBpppYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::888888888888888777777777777666666666666555555555555555444444444333333333444444444444444444444444000000111222333444444555222222222222222333444444555555555444333222111000333333333222222111111111111111111111111111111111000000111111111111000000//////000000000//////...000000000000000111222222222222111111000000//////000000//////////////////000000000000000000000000////////////000000000000////////////000111222222...//////000111111111111///000000000111111111111333333333222222111111111///000000000000/////////---...///000000000000000////////////////////////000000//////000111222222000000111222222222222111111222222000///...000111000000/////////000111111111111111111111222222222000777===>>>???@@@>>>:::444333222333444555333222222222222222333333444444333333333444444444555555666666777777888777777777777777777777888888888888999999999999::::::::::::<<<;;;;;;;;;::::::999999;;;;;;;;;;;;<<<===>>>>>><<<===>>>??????@@@@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHIIIIIILLLKKKJJJJJJKKKKKKIIIGGGIIIIIIIIIJJJJJJJJJJJJJJJLLLKKKKKKKKKKKKKKKKKKKKKNNNNNNOOOOOOPPPQQQQQQRRRPPPPPPQQQQQQRRRSSSSSSSSSUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPOOOOOONNNNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPMMMNNNNNNOOOOOONNNMMMMMMJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJLLLNNNJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFIIILLLMMMMMMLLLKKKMMMMMMLLLJJJIIIGGGFFFEEEGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGDDDCCCBBBAAABBBDDDFFFHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCC@@@@@@AAAAAA@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===============<<<;;;;;;::::::777888::::::999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;:::999999999:::<<<>>>@@@AAA@@@???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========>>>>>>???@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>@@@AAA@@@???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@oooYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::999999:::::::::999888777777666666666666555555555555555555444444444333333444444444444444444444444000000111222333444444555111111111111111222333333555555555444333222111000333333333333222222222222111111111111111111111111000000111111111111000000//////000000000000000///000000000///000111111222222111111000000///////////////000000000000000000////////////////////////111111000000//////......++++++,,,---///111333444...---+++++++++---///000///000000000111111111111000000000///.........---000////////////000000000......///000111111111000000000000000000000000000000000000000000000111222000000111222222222222111111222222111///...///000///.........//////000111000000111111111222222222111888???@@@@@@BBB@@@<<<444333111222333444333222444444444444333333222222333333333444444444444444444555666777777777777777555555555555666666666666888888888999999999::::::;;;;;;::::::999999999888999:::;;;;;;<<<<<<======<<<===>>>???@@@@@@??????AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEFFFGGGHHHHHHLLLJJJIIIIIIJJJJJJIIIGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMLLLKKKIIIJJJKKKLLLLLLKKKIIIHHHIIIIIIJJJJJJJJJKKKKKKKKKIIIHHHHHHHHHHHHJJJLLLMMMJJJJJJJJJJJJHHHGGGEEEDDDFFFHHHJJJLLLNNNMMMLLLLLLNNNNNNLLLKKKIIIHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAAAAABBBDDDFFFHHHFFFFFFFFFFFFEEEEEEEEEDDDEEEDDDCCCAAAAAA@@@@@@AAA@@@@@@??????@@@@@@@@@AAA???>>>===<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>><<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;888:::;;;;;;::::::;;;===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<;;;;;;:::999999999::::::<<<>>>@@@@@@@@@@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===???@@@@@@???>>>???@@@@@@@@@@@@@@@????????????mmmYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::999:::;;;;;;:::999777666666666666555555555444444444444444444444333222222444444444444444444444444333333333222222222111111111111000000111111222333333333444333333222111000222222222222222222222222////////////////////////000000111111111111000000//////000111111111000000......------......///000////////////............//////000000000000111111...//////000000//////...111111000000//////......***++++++---///111333444222000...,,,,,,...111333000000000000111111111111111000000000000000000///000////////////000000111//////000111111111000000000000000000000000000000111000000000000000111111000000111222222222222111000222222111000//////000...------......///000111000000000111222222333333333:::???@@@@@@AAA@@@===444222000111222333333222555555555555444333222111222222333444444444444333333444555666666777777666444444444444555555555555777777888888888999999999::::::999999999999999888888999:::;;;<<<<<<<<<<<<:::;;;<<<============<<<@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGKKKIIIHHHGGGIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFFFFGGGHHHIIINNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSQQQOOOMMMKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJIIIIIIHHHHHHGGGGGGIIIJJJLLLMMMNNNNNNMMMLLLMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBB@@@??????>>>@@@?????????@@@AAABBBBBB??????>>>=====================>>>?????????>>>>>>999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<;;;;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======::::::999999999999::::::999;;;===>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>???????????????>>><<<<<<<<<===============999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===???@@@@@@???>>>>>>???>>>>>>>>>???????????????lllYYYOOOGGGGGGGGGEEEBBBBBB=========<<<;;;;;;::::::999999:::;;;:::888666555555555555555444444444333222333444444444333111111555555555555555555555555333333333222222222111111222111111111111222333333111222222222222222111111111111111222222222222222////////////////////////000000111111111111000000//////000111111111111111...------------...//////...///////////////000000//////000000000111111111///000111111111111000///.../////////000000000111------......///000222333444333222222111222333333000000000000111111111111222222222222222333333333000///......///000111222000000111111111000//////000000000000000000000000111111000000000000111111000000111222222222222111///111222222000///000000------------...///000111///000000111222222333333333999<<<;;;:::<<<;;;888444222000000111222222222222222333444444333222111111222333444444444333333222333444555666666666666444444444555555555666666777777777777888888888999888888888888999999999999777888:::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;???@@@AAABBBCCCCCCCCCCCCAAABBBCCCDDDEEEFFFFFFGGGJJJHHHFFFFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLIIIHHHFFFEEEFFFGGGHHHJJJPPPQQQQQQQQQQQQRRRRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSPPPQQQSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPRRRRRRQQQQQQQQQQQQRRRRRRUUUSSSPPPMMMKKKKKKLLLMMMHHHHHHHHHHHHIIIJJJKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJKKKJJJIIIHHHHHHHHHIIIIIIEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEE???@@@@@@AAA@@@???>>>===@@@?????????@@@AAACCCDDD@@@@@@???>>>>>>>>>>>>?????????@@@AAA@@@@@@>>>>>>::::::999999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<=========;;;<<<===<<<;;;:::;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===:::999999999999999::::::888:::<<<=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<===>>>>>>??????>>>>>>============>>>>>>>>>??????::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===???@@@@@@>>>===>>>???<<<======>>>>>>?????????kkkYYYPPPGGGGGGGGGEEEBBBBBB>>>======<<<;;;;;;::::::777888999:::999777555333555555444444444333333333222222333444333222111000555555555555555555555555000000111222333444444555333333222222333333444555000000111222222222111111111111111111111111111111111111111111111111111111000000111111111111000000//////000111111111111111///////////////000111111000000111111222222333333//////000000111111111222000111222333333222111000,,,,,,---///000222333333111111000000000000111111000111222222111000///...000000000000111111111111......//////000000000111000///.........000111222111111111111111000///...000000000000000000000000111111000000000000000111000000111222222222222111///000222222000000000111,,,,,,,,,---...///000111///000000111222222333333000555777555444555555222444222000///111222222222...///111222333333222222111222333444555444333333222333444555666666666666555555555666666666666777777777777777888888888888777777888888999999999:::777888:::;;;<<<<<<;;;:::;;;;;;:::::::::;;;<<<<<>>@@@@@@???===<<<@@@@@@??????@@@BBBDDDEEEAAA@@@??????????????????@@@AAABBBBBBAAA@@@???>>>>>>======<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======999::::::;;;<<<===>>>>>>;;;<<<===<<<:::999:::;;;======<<<<<<<<<;;;;;;;;;999999888888999999:::;;;999999999888999999::::::999;;;===>>>>>>>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;======>>>>>>>>>======<<<======>>>>>>??????@@@@@@;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===???@@@@@@>>>===>>>>>>;;;<<<<<<===>>>??????@@@qqq\\\QQQHHHEEEDDDBBBBBBEEE<<<<<<<<<<<<;;;:::999999:::::::::;;;;;;:::::::::999999888777666555444444444444444333333222222222333333333222222333444444555555555444444333333333222222222111111111000000111111111000000000000000333222222222111000000000111000///......///000111000111222333333222111000//////000//////...------000000000000////////////,,,---///000000...,,,+++111111222222222222111111000000000000////////////......---...///111222444////////////............////////////////////////000000//////000111222333111111111111111000///...000000000000000000000000000000////////////000000+++,,,,,,---...//////000111111111111111111111111444444333333222111000000000000000000000000000000111111111000000000000000111111111111111000//////000000000000000111111222000111222333333333333333444444444444333222111000......///000111333555666666555333222333444666888:::999999888777666666555666666666666777777777777888888888888888888888888888:::;;;;;;999999:::<<<<<<<<<;;;::::::::::::;;;@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFHHHHHHGGGEEEDDDDDDEEEGGGHHHIIIKKKNNNPPPPPPNNNKKKIIIIIIIIIHHHHHHHHHHHHIIIIIINNNOOOPPPOOONNNNNNPPPRRROOOOOOPPPPPPQQQRRRRRRRRRMMMMMMMMMNNNOOOPPPQQQRRRPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTRRRPPPMMMKKKJJJJJJJJJKKKGGGHHHHHHIIIIIIJJJJJJJJJFFFGGGHHHHHHIIIIIIIIIIIILLLKKKJJJJJJJJJLLLMMMNNNLLLIIIGGGFFFHHHJJJLLLLLLPPPPPPPPPPPPPPPPPPPPPPPPIIIJJJJJJKKKJJJIIIGGGFFFJJJKKKLLLNNNNNNNNNMMMLLLJJJJJJIIIHHHGGGEEEEEEDDDGGGEEEDDDEEECCCBBBEEEJJJOOOLLLHHHGGGGGGHHHHHHHHHEEEDDDDDDEEEFFFFFFCCCAAABBBBBBAAA@@@?????????@@@>>>>>>???@@@@@@@@@@@@???BBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@???>>>===<<<;;;999:::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<===<<<<<<===============<<>>>>>===;;;:::999<<<;;;999888888999:::;;;;;;;;;;;;::::::999999999999999999999999999999999<<<<<<======>>>>>>?????????>>>>>>===============>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>===>>>?????????>>><<<;;;;;;;;;;;;<<<<<<>>>??????rrr\\\RRRHHHEEEDDDBBBBBBDDD<<<<<<<<<<<<;;;:::999999777777888888888888777777666666666555444444333333555555555444444444333333555444444333333444444555555555444444444333333333333333333333222222111111111111111111222222222222222222222111111111111111222111000//////000111222000111111222222111111000000000111111000//////...000000000000////////////000111222222222111/////////000000111111000000///000000000000////////////000//////......///111111000000000000111111111111000000000000000000000000000000000000111111111111000111111111111000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000444444333222222111000000000000000000000000000000000000000000000111111111111111111111111000//////000000000000000111111222111111111222222222222222000000111222333333333333111111111111111222333444444333333222333444555666444444555555555555555666666666666666777777777777;;;;;;;;;;;;;;;:::::::::888999;;;:::999999:::<<<;;;;;;;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDFFFGGGHHHGGGEEEEEEEEEGGGHHHJJJJJJKKKMMMOOOOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJMMMNNNOOONNNMMMMMMOOOQQQNNNNNNOOOOOOPPPQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRRRRPPPPPPOOOOOOPPPPPPQQQRRRTTTSSSSSSSSSSSSSSSTTTTTTQQQOOOMMMKKKJJJJJJKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIILLLLLLKKKJJJKKKKKKLLLMMMKKKIIIGGGFFFIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKIIIHHHGGGIIIJJJKKKMMMMMMMMMLLLLLLJJJIIIIIIHHHFFFEEEEEEDDDIIIEEEBBBCCCDDDFFFNNNVVV^^^XXXQQQKKKHHHGGGFFFEEEEEEDDDDDDEEEFFFEEECCCAAA??????>>>>>>===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>??????????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;<<<<<<===<<<<<<============<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::<<<<<<======>>>>>>????????????>>>============>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======::::::;;;;;;<<<===>>>>>>>>>>>>===============>>>>>>??????@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>???ppp\\\RRRIIIEEEDDDAAAAAABBB<<<<<<===<<<<<<;;;:::999666777777777777777777666555555555555555555555555666666666555555555555555666555555444444555555555444444444444333333333333444444444333333333333222111111222222333333333444111111111111111222222222222222111111111111222222222111111000000111111222111111111111111000000///////////////000000000000////////////...............//////000000//////...////////////000000000000222111000///......//////.........//////000000111111111111111111111111111000000111222222111/////////000000111111111111000000000000000000000000000111000000//////000000111111111111111000000000000000000000000000000000000333333333222111111000000000000000000000000000000//////000000111111222222000111111111111000000///000000000000000111111222333222111000///000111222...///000111222222222222444333333222222222222333111222333333444444333333000111222333555666777777555555666666666777777777777777777777888888888888888999::::::999999:::<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGFFFFFFFFFFFFGGGHHHJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLLLLNNNPPPMMMMMMNNNNNNOOOPPPPPPQQQRRRQQQQQQQQQQQQQQQRRRRRRPPPPPPPPPOOOPPPPPPQQQRRRUUUTTTTTTSSSSSSSSSTTTTTTOOONNNMMMLLLKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJMMMMMMLLLKKKKKKKKKLLLLLLKKKIIIGGGHHHJJJMMMOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGIIIJJJLLLLLLLLLLLLKKKIIIIIIHHHGGGFFFEEEEEEDDDIIIDDDAAABBBFFFLLLXXXdddnnnggg[[[PPPIIIFFFDDDCCCEEEDDDCCCDDDEEEEEECCCAAA>>>>>>=========>>>????????????@@@AAAAAAAAAAAA@@@BBBBBBBBBAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@=========<<<<<<;;;;;;:::::::::;;;<<<============::::::;;;;;;<<<<<<<<<===:::::::::;;;<<<<<<======<<<===============<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<==========================================>>>>>>>>>>>>======999999:::;;;===>>>???@@@???>>>>>>===<<<<<<<<<===??????@@@@@@@@@???>>>===;;;;;;;;;;;;<<<<<<===>>>mmm\\\RRRIIIFFFDDDAAA@@@AAA============<<<;;;:::999888888999999999999888888666666666666777777888888555555555555555555555555666555555444444444444444333333333333333333333333333333333333333333333222222222222222222222222222000000000111222222222333111111111111111111111111222111000//////000111222000000000111111000000///////////////000000000000//////...------------......//////000000//////...////////////000000000000111000000///////////////////////////000000000000000000000000000000000000000111222333222000...---...///000111111111111111000000000000000000000000111000000000000000000111////////////////////////222222222222222222222222333222222222111111000000000000000000000000000000......///000111222222333000000111111111111000///000000000000000111111222444222000......///000111222222222222222111000000444444333333222222333333111222444555555555333222222222333444666777888888444555555555666777777777555555555666666666666666777999::::::999999:::;;;;;;;;;;;;;;;<<<===>>>???????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEEEEFFFFFFHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKKKKMMMOOONNNNNNNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRTTTSSSSSSRRRRRRRRRRRRRRRNNNMMMMMMLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKJJJMMMMMMMMMLLLLLLLLLLLLLLLLLLJJJIIIJJJMMMPPPRRRRRRQQQRRRRRRRRRQQQPPPOOONNNMMMMMMLLLKKKJJJIIIGGGGGGGGGHHHIIIKKKKKKKKKKKKJJJHHHHHHHHHGGGFFFEEEEEEDDDHHHCCCBBBEEEIIIPPP\\\hhhtttkkk^^^RRRJJJFFFEEEDDDEEECCCBBBCCCDDDDDDBBBAAA??????>>>??????@@@AAABBB??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA????????????@@@@@@@@@@@@??????>>>======<<<;;;::::::999999:::;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===========================<<<;;;;;;;;;<<<======>>>======:::;;;===>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======:::;;;;;;<<<===>>>>>>??????>>>===<<<<<<<<<<<<<<>>>>>======;;;;;;::::::;;;<<<<<<===nnnZZZQQQHHHFFFDDDAAA@@@AAA============<<<;;;::::::888888999999999999888888555555666666777888888888444444444444444444555555555444444333222222333333333333333333333333333333111111111111222222222222333333222111000//////...000000000111222222222333///000000000000000000///222111000//////000111222......//////000//////....../////////000000000111333222111111000000111111///000000111111000000///.../////////000000000111...//////000000000000000333333222222111111000000////////////////////////000111222333222000...---...///000111111111111111000000000000000000000000111111000000000000111111------...///000111222333222222222222222222222222222222111111111111111000000000000000000000000000......///000111222222333///000000111111111000000000000000000000111111222444222000......///000111333333333333333333222111333333222222333333444444111333555777777666444333333444444444555555666666333444444555666777777777888888888999999999::::::777888:::999888888999;;;<<<<<<;;;;;;:::;;;;;;<<<>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJLLLMMMLLLLLLKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMLLLKKKKKKMMMOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQMMMMMMMMMMMMMMMNNNNNNOOOKKKKKKLLLLLLMMMNNNOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKMMMMMMMMMMMMMMMMMMLLLLLLMMMLLLKKKMMMPPPRRRSSSSSSMMMNNNOOOOOOOOOMMMLLLKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGHHHIIIKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEECCCDDDIIILLLQQQYYYaaallldddYYYOOOJJJHHHHHHHHHEEECCCBBBBBBCCCCCCBBBAAA>>>>>>>>>>>>???@@@AAAAAA??????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCAAA@@@???@@@AAAAAA@@@???>>>======<<<<<<<<<;;;:::999888888999:::;;;<<<============>>>>>>===<<<;;;;;;:::999::::::;;;<<<<<<======>>>===============<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>:::;;;===>>>???>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@??????>>>===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>========================<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<;;;::::::::::::;;;;;;<<>>>>>???@@@@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKKKKMMMOOOOOOOOOPPPQQQQQQRRRRRRSSSQQQPPPPPPOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSOOOOOOOOOOOOOOOPPPQQQQQQMMMMMMNNNNNNNNNNNNNNNNNNIIIJJJKKKLLLNNNOOOPPPPPPNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLMMMMMMNNNNNNMMMMMMNNNMMMLLLMMMPPPRRRRRRRRRLLLNNNOOOQQQQQQPPPNNNMMMKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBFFFLLLNNNOOORRRXXX\\\WWWPPPKKKIIIJJJJJJJJJDDDCCCAAA@@@BBBBBBBBBAAA======<<<<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???@@@AAABBBDDDDDDBBB@@@???@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::999999888::::::;;;<<<============???>>>>>>===<<<;;;::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===>>>>>>======:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????>>>>>>===============>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======??????>>>======<<<<<<;;;===<<<<<<;;;<<<<<<======>>>===<<<;;;;;;;;;<<<<<<:::::::::999999::::::;;;oooVVVNNNGGGEEEEEEBBBAAABBB>>>>>>>>>======<<<;;;:::777777888888888888777777444444444555555555555555444444555555555666666666666666444333333222222222111111222222222333333333111111111222222333333333111111111111111111111111222222222111111111111111///000111111111111000/////////000000000000//////......///000000000000000.........///000111111111...//////000///...---,,,...//////000000//////............///000111111111///000000111111000......***++++++,,,---.........////////////////////////000000000000111111111111000111111111111000000///000000000000000000000000222111111000000111111222000000111222333555666666111111111111111111111111000000000000111111111111000000000000000000000000000000000000000111111111//////000111111111111111000000000000000111111222111111111222222222222222...///111222444555555555444333222111111000111111222333444555555555444444333333333333333333333333222333333444555666777888555555666666777888888999666888999999888888999:::<<<;;;;;;;;;;;;<<<<<<============>>>???@@@@@@@@@>>>???AAACCCDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMMMMLLLLLLNNNOOONNNOOOOOOPPPPPPQQQRRRRRRPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQRRRRRRSSSNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNNNNOOONNNNNNMMMMMMJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMMMMJJJKKKLLLNNNOOOOOOOOONNNLLLKKKKKKLLLNNNPPPOOONNNMMMOOOQQQSSSTTTSSSQQQPPPKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCGGGMMMOOOMMMNNNRRRNNNLLLIIIHHHIIIJJJIIIIIIDDDBBB@@@@@@AAABBBAAAAAA>>>======<<<<<<<<<<<<=========>>>????????????>>>???AAACCCDDDDDDCCCAAA???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<===============<<<;;;;;;;;;;;;<<<===>>>???;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>======<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======>>>>>>>>>===============;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<;;;<<<<<<===::::::999999999999::::::{{{lllUUUMMMFFFEEEEEECCCBBBCCC>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;::::::777777777777777777777777555666666666777777888888888777666555444333333333111111111222222333333333222222222333333444444444///000000222333444555555333222222222111111000000000111222333333222111000...///000111111000///...//////000111111111111111---......///000111111222000111333444333222000...---..................------......///000111111222111111222111000...---+++---...000111333555777888000000000000000000000000000000//////000111222333111111111111111000///...000000000000000000000000222222111111111111222222000000000111111222222222333333333333333333333333000000000000000111111111000000000000000000000000111111111000000000000000//////000111111111111111000000000000000111111222000111222333333333333333000111111222222222111111666555333111000///......222222333333444444444333555555555666666777777777222222333444555666777888888999999:::;;;;;;<<<<<<666888999999888888999:::;;;;;;;;;<<<===>>>???@@@<<<======>>>???@@@@@@@@@>>>???AAACCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIIIIIIILLLMMMNNNMMMLLLLLLNNNPPPMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRTTTUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSNNNNNNOOOOOOQQQRRRTTTUUUNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMPPPPPPPPPPPPOOOOOONNNMMMHHHJJJLLLNNNOOOPPPPPPOOOKKKJJJIIIJJJLLLMMMMMMKKKIIIKKKNNNPPPQQQPPPOOONNNKKKKKKJJJIIIIIIKKKLLLMMMMMMMMMMMMMMMKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCHHHMMMNNNLLLMMMQQQGGGFFFFFFGGGIIIIIIHHHGGGDDDBBB@@@???@@@AAAAAAAAAAAA@@@???>>>>>>===>>>>>><<<<<<===>>>>>>>>>>>>>>>???AAACCCDDDEEECCCAAA@@@;;;<<<<<<===============;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::;;;<<<===>>>???@@@;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<===============<<<<<<;;;;;;::::::;;;<<<>>>???;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????======<<<;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>==============================>>>>>>>>>>>>======<<<<<<======>>>>>>??????:::::::::;;;<<<===>>>???@@@???===<<<<<<<<<===>>>::::::999999888999999999yyyjjjWWWMMMDDDBBBAAA??????AAA>>>>>>===<<<;;;::::::999:::999888777777888999:::777777666555555555555666333333444444666777999::::::888555222111222444555555444333333222222333333333222111000000111222333111111222222222222111111////////////000000000000222111111111000000//////111000//////000000///...000000000000000000000000111111111000000000000000////////////////////////000000000000////////////000000000000///...---,,,......//////////////////------............------000000000000000111111222000000000000000000000000000111111111000///---,,,+++,,,---...////////////000000000000000000000000111111111000000000000000222222222222222111000///111111111111111111111111000000////////////000000222111000/////////111111111111111000000000000///000000000000111111111111333333333333333333333333111111111111111111111111111111222222222333333333222222333333333333444444555555555555555555555555444444444555777888:::;;;888888777777777777888888444555777888999999888888::::::;;;<<<===>>>?????????>>>===<<<===>>>AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDEEEFFFHHHHHHHHHIIIJJJKKKKKKIIIGGGFFFIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOOOOOOOOOOOQQQRRRSSSRRRQQQQQQQQQQQQQQQRRRTTTRRRQQQRRRTTTUUUUUUTTTRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMOOOOOONNNMMMKKKKKKKKKJJJIIIIIIHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDGGGHHHIIIJJJKKKKKKKKKKKKEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@@@@@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======;;;===???AAABBBAAA@@@???>>>>>>>>>>>>????????????======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===>>>>>>???@@@@@@========================>>>===<<<<<<===>>><<<;;;;;;;;;;;;<<<<<<=========888999999999999888777777:::;;;;;;<<<<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::888888777777888999999:::xxxhhhVVVMMMEEECCCBBB@@@???AAA>>>>>>===<<<;;;:::999999<<<;;;999888777777777777777666555555444444555555333333333444555666888999888777555444444444666777555444333333222222333333222222111000000111222222111111222222222222111111////////////000000000111111111111111000000000//////......///000111111000000000000000000000000000111000000000000000000000////////////////////////////////////000000000000000000000000///...---,,,///////////////..................//////.........000000//////000000111222111111111111111111111111111222222222111000...---,,,---...///000000000000000000000000000000000000//////000000111111222222111222222222222111000///111111111111111111111111000000////////////000000111000000000000000111111333333333222222222111111000000000000111111111111222222222222222222222222111111111111111111111111111111111222222222333333222222222333333333444444444444444444444444444444555444444444555666777777888777777666666777777888777777777777888999::::::888999999:::;;;<<<======@@@???>>>===>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEFFFGGGHHHGGGHHHIIIJJJIIIHHHFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKMMMNNNOOONNNNNNPPPQQQRRRRRRRRRQQQRRRRRRRRRSSSTTTSSSQQQRRRSSSTTTTTTSSSQQQQQQPPPOOONNNNNNMMMMMMKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOOOONNNOOOOOOPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOOOOMMMMMMMMMNNNOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIILLLLLLKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCGGGHHHIIIJJJKKKKKKJJJIIIEEEEEEEEEDDDDDDCCCCCCCCC@@@???>>>===<<<======>>>@@@@@@??????>>>=========?????????>>>>>>>>>>>>>>><<<===>>>@@@AAAAAA@@@@@@======>>>>>>>>>?????????======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;======<<<;;;::::::;;;;;;;;;<<<<<<<<<999999::::::999999888777::::::;;;;;;;;;;;;::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>======<<<::::::999888888888888888999999vvvfffUUULLLEEEDDDCCC@@@??????>>>>>>===<<<;;;:::999999===<<<:::888777666555555666555555444444444444444222222222333444555666777999888888777666666666666555444333333222222333333222222111000000111222222111111222222222222111111/////////000000000111111111111111111000000000000...------...111222222111000000000000000000000000000000000000000000111111////////////////////////......//////000000111111000000000000///...---,,,000000//////.........---...//////000000//////...000000//////000000111222111111111111111111111111222222222222111000//////......///000111111111111000000000000000000000000......///000111222333333111111222222111111000000111111111111111111111111000000////////////000000...///000111111111111111333333222222222111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111222222222222333222222222222333333333333444444444444444444444444555555444444444444444555777777666666666666777777666666666666666888999:::666666777888999:::;;;;;;>>>======<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGHHHEEEFFFGGGHHHGGGFFFEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNJJJLLLMMMMMMMMMMMMNNNPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSQQQQQQRRRSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNKKKLLLLLLNNNOOOPPPQQQQQQOOOOOONNNMMMNNNOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLNNNNNNMMMLLLMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKKKKJJJJJJHHHGGGFFFGGGFFFFFFEEEDDDCCCCCCBBBFFFGGGIIIKKKKKKJJJHHHGGGEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>???======>>>>>>??????@@@@@@======>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::::::::<<<<<<<<<:::999:::::::::::::::;;;;;;::::::;;;;;;::::::999888999::::::;;;;;;::::::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<============<<<;;;::::::999999888888888888888999uuueeeTTTLLLEEEEEEDDDAAA>>>>>>>>>======<<<;;;:::999888;;;;;;:::999777777666666555555444333333333333444222222222222333444444555::::::::::::888666444333555444333333222222333333222111111111111111111222111111222222222222111111//////000000000111111111111111111000000000000000///...---...111222111000////////////////////////000000000000000111111111////////////////////////......//////000000111111//////000//////...------000000000///......------//////000000000000/////////////////////000111111000000000000000000000000111111111111000000//////...///000000111111111000//////////////////////////////000000111111111222000000111111111111000000111111111111111111111111000000////////////000000---...000111222222222111000000000000///////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222111222222222222333333333333333333333333333333333444444444444444444555666777666666555555666666777222333444666666666666666555666666777888999:::::::::::::::::::::<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGEEEFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMJJJKKKLLLLLLKKKKKKLLLNNNPPPQQQRRRSSSTTTTTTUUUUUUTTTRRRQQQPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNOOOPPPQQQRRRPPPOOONNNMMMNNNPPPRRRSSSNNNNNNMMMMMMMMMMMMLLLLLLMMMLLLKKKKKKMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBDDDFFFIIIKKKKKKIIIFFFDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@???????????????>>>>>>>>>>>>>>>=========<<<=========>>>>>>??????>>>============>>>???@@@============>>>>>>>>>???======<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======<<<;;;::::::::::::999999999999999999999999:::999888999;;;<<<;;;:::999999999999999999999999;;;;;;<<<<<<;;;;;;:::999999999::::::::::::999999777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::999::::::::::::::::::;;;<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;:::999:::999888888777888888888uuueeeTTTLLLEEEEEEDDDAAA>>>>>>======<<<;;;:::999888888999999999999888888888777555555444333333333333444333333222222222333333444666777888999999888777555555444333333222222333333111111111222222111111111111111222222222222111111000000000000111111111111000000000000000000111111111///...///000111000...//////////////////////////////000000111111111111000000000000000000000000.../////////000000000111//////////////////...---000000//////.........---//////000000000000///////////////...///000000111////////////////////////000/////////..................///000000000//////////////////////////////222111111111000000/////////000000111111111000000000000000000000000000000000000////////////000000---...000111222222222111000000000/////////......///000000000111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111222222222333333333333333333333333333333333333333444555666888999666666555555555555666666111333666999:::888666444666666777888999:::;;;;;;999999999::::::;;;<<<<<>>??????@@@<<<<<<======>>>>>>>>>???======<<<<<<<<<===>>>???<<<============>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::999999::::::999999999999999999999999999888777999;;;<<<<<<;;;999999999999999999999999;;;<<<<<<<<<<<<;;;::::::888888999999999999888888666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::999999999999:::;;;;;;:::::::::999999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>:::;;;;;;;;;;;;::::::999999999888888888888888999vvvfffUUULLLEEEDDDCCC@@@??????======<<<;;;:::999888888777888888999999999888888666555555444444444444444444444333222222222333333000111444666888999::::::555444333333222222333333000111222222222222111000111111222222222222111111000000000111111111222222000000000000111111111111222000//////000000///---000000000000000000000000/////////000111111222222000000000000000000000000000000000000000/////////...///////////////......////////////////////////...//////000000//////...//////......//////000111///////////////////////////......------......///...//////000000//////...000000000000000000000000333333222111000///......//////000000111111000000000000000000000000000000000000////////////000000...///000111111111111111222222111111111000000000000000000000111111111111222222222222222222222222111111111111111111111111000000000111111111111222111111111111222222222222222222222222222222222222222222333444555777999:::555555444444444444555555333555999;;;<<<;;;888666666777777888999:::;;;;;;:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAACCCEEEFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJKKKLLLLLLJJJJJJKKKLLLOOOPPPQQQSSSSSSSSSRRRRRRRRRPPPNNNNNNOOOPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLMMMMMMNNNOOOOOOMMMNNNOOOPPPQQQQQQRRRRRROOOOOONNNNNNMMMLLLLLLLLLKKKJJJIIIIIIKKKKKKJJJIIILLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDAAACCCFFFHHHIIIHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@===>>>>>>>>>>>>===<<<;;;999999;;;<<<>>>???AAAAAA<<<==================>>><<<<<<<<<===============<<<<<<============>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<;;;::::::::::::::::::999999999999999999999999888777777999;;;======<<<:::::::::999999999999888;;;;;;<<<<<<;;;;;;:::999777888888999999888888777666666777888999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999888888999999:::::::::::::::999999999888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>999::::::;;;;;;:::999999888888777777888999999:::xxxhhhVVVMMMEEECCCBBB@@@???AAA===<<<<<<;;;:::999888888888999999:::999888777666777666555555444444555555555555444333333333333333///000222444555777777888555444333333222222333333000111222222222222111000111111222222222222111111000000111111111222222222///000000000111111111111000///...///000111000///000000000000000000000000...//////000111111222222000000000000000000000000111111000000//////............////////////......------......///000000000.........//////.........///............///000000111111111111111111111111000///...------...///000000000000111111000000///000000000000000000000000222222111111000000//////...//////000000000000000000000000000000000000000000000////////////000000111000000000000000111111222111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111222222222222222222222222222222222222333333333333444555666777555444444444444444444555555555666777888888888888666666777888999::::::;;;:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@CCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMJJJLLLMMMLLLKKKJJJKKKLLLNNNOOOQQQRRRRRRQQQPPPOOOPPPNNNMMMMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKMMMOOOPPPPPPPPPOOONNNNNNMMMLLLLLLKKKJJJJJJJJJIIIHHHIIIJJJJJJJJJHHHLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEGGGHHHIIIHHHGGGFFF@@@BBBDDDFFFGGGGGGGGGGGGDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>999:::;;;<<<===???@@@@@@===============<<<<<<<<<;;;<<<=========<<<;;;;;;<<<<<<<<<=========>>>>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;::::::::::::;;;;;;<<<999999999999999999999999888777777999<<<>>>>>>===;;;;;;::::::999999999999;;;;;;;;;;;;;;;:::999999777777888888888888777777555666777888999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888888888888888999::::::999999999999888888888888777777777888888999:::;;;999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999::::::::::::999999666666777777888999;;;;;;yyyjjjWWWMMMDDDBBBAAA??????AAA===<<<<<<;;;:::999888777:::;;;;;;:::999777555444777777666555555555555666666666555444333333333333444444333333333222222222555444333333222222333333000111222333333222111000111111222222222222111111000111111111111222222222//////000000111111111222...------...111222222111000000000000000000000000...//////000111222222222000000000000000000000000222222111000///...------......///////////////...,,,,,,---...///000111111------............------...............///000000222222222222222222222222111000///......///000111111111222222222111111000000000000000000000000000000000000000111111111111......///000000000000000000000000000000000000000000000////////////000000222111000//////000111111////////////............000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222111111111111111111111111444333333222222333333444555444444333333444444555555333222111111444666888555555666777888999::::::888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@CCCEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIJJJKKKLLLLLLMMMKKKLLLMMMLLLKKKJJJKKKLLLNNNOOOQQQRRRRRRPPPOOOMMMNNNMMMLLLMMMNNNPPPPPPOOOPPPPPPPPPOOOOOONNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKGGGIIILLLOOOPPPOOONNNLLLMMMLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHHHHJJJJJJIIIHHHJJJIIIIIIHHHHHHGGGFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGCCCEEEGGGIIIIIIIIIHHHGGG@@@AAABBBDDDFFFGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC===>>>>>>??????===<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::;;;===>>>>>><<<;;;999<<<<<<<<<<<<=========>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;::::::::::::;;;<<<<<<===999999999999999999999999888777777999===??????>>>;;;;;;;;;::::::999999999::::::;;;;;;::::::999888777777888888888888777777555666777888888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<888888777777888999::::::999999999888888888888777777777777777888999:::;;;888888888999999:::::::::999999999:::::::::;;;;;;888999999:::::::::999999666666666777888:::;;;<<>><<<:::888888888999:::999999888888888888888888777777666555444444333333333222111000000222444555222222333333444555666666555444222111111222444555555555555444333222111000////////////////////////000000000000000000000000000000000000000000000000/////////000000000000000000000000000////////////000000000000111111111111///000000000000...,,,+++------......///000000000,,,------...............000///...///000000...,,,000000//////.........---,,,,,,,,,------///000000111111000000//////......000000000000000000000000111000......000111000///////////////////////////000///...---...000222333+++,,,///111222000...---222222111111000/////////........................000000//////.........---000000000000000000000000...000222444555444333222000000000000000000000000000000000000000000000000111111111111111111111111333222111111111222333444111111111111111111111111333333333333333333333333444444444555555555666666444444444555666777777888444555666777888999::::::::::::999888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;??????AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNNNNMMMJJJIIIIIIJJJJJJKKKMMMOOOQQQRRRRRRSSSPPPPPPOOOOOONNNMMMLLLLLLNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIGGGFFFEEEEEEDDDDDDFFFGGGGGGHHHHHHHHHGGGGGG===>>>@@@CCCDDDDDDDDDDDDDDDBBBAAAAAAAAA@@@===;;;===<<<;;;::::::;;;<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::<<<<<<========================<<<;;;::::::999999888888888888888888888888;;;;;;;;;<<<>>>>>><<<:::;;;:::999999888888888888999999::::::;;;<<<<<<===::::::::::::999888777777:::::::::999999888888888;;;;;;;;;:::::::::999999555555444555666777999;;;<<<;;;::::::999999999999<<<===>>>===;;;::::::;;;;;;;;;;;;::::::999999999999888888777777777777777777777777777666666666666999888777777777888:::;;;::::::999999999999999999888888888888888888999999666777888999999888666555777888888999999999888888xxxdddTTTLLLEEEDDDCCC???<<<<<<>>><<<:::999888888999:::888888888777777777666666777666666555444444333333222111000//////111222444444444333333222111111111555444222111111222444555444444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000------------............////////////............//////000000000111111111//////000000///...---,,,///////////////.........------...////////////...000000000000000///...---000/////////............------------...///000111////////////.........---////////////////////////000...,,,---...///......///////////////////////////...---,,,,,,---///000,,,---///000111000///...000000000000000000000000////////////////////////000/////////............000000000000000000000000+++,,,...///000000//////000000000000000000000000000000000000000000000000111111111111111111111111222222111111111222333444222222222222222222222222333333333333333333333333333333444444444555555555444444444555666777777777555555666777888888999999888888777777888:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFEEEEEECCCBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLJJJIIIJJJKKKIIIJJJLLLMMMOOOPPPQQQQQQOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEE>>>???AAABBBCCCDDDCCCCCCDDDBBBAAA@@@@@@@@@>>><<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<=========<<<<<<<<<<<<<<<===<<<<<<;;;::::::999999888888888999999999999999999888888:::;;;<<<:::888;;;;;;:::999999999999999;;;;;;<<<===>>>>>>??????;;;;;;;;;::::::999888777999999999999999999888888999999999888888888777777888777666555555666777888:::999999888888888999999:::;;;;;;:::999999;;;===;;;;;;:::::::::999999999999888777777666666777777777666666666666666666666777666666555666777888999999999999999999999999999999999888888888888888888888888888888888999999:::666777888999999999999999uuubbbSSSKKKDDDCCCBBB???======>>><<<;;;999999999999:::999888888777666555444444666666666555444444333333222222111000111222333444555555444333333222111111444333222111111222333444222222222222222111000///111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111222............------------//////000000000000111111...///////////////......111000000///......------......///000000000//////000222444333///---...///////////////........................///000111111............------------////////////////////////...,,,++++++,,,------,,,////////////////////////000///---,,,,,,---............///000000000//////......//////000111111222000000000000000000000000////////////............000000000000000000000000.........///000000111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111111222333333333333333333333333333333222222333333333333333333222222333333333444444444444444444555666666777777555666666666777777888888666666666777999:::<<<===;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>===>>>???@@@BBBCCCCCCDDDEEEEEEEEECCCBBBAAADDDEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAABBBBBBBBBBBBBBBDDDAAA???>>>>>>???>>>======<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;:::;;;<<<========================<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999999999999999999999888777777999:::;;;:::888<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>???@@@@@@;;;;;;;;;;;;:::999888888888888888888888999999999777666666666555555555555:::999777666555555555555777777777777888888888888777777777666666777:::===:::::::::999999999999999888888777666666666666666666666666666666666666666555555444444444555666777777777888888999999::::::::::::999999888888777777999777666555666888:::<<<555666777888999:::::::::rrr```RRRJJJDDDCCCBBB???============;;;:::999999:::::::::999999777666555444444666666555555555444444444555444444444444555666777444444555555555666666666333333222111111222333333111111111111111000//////111111111111111111111111000000000000000000000000////////////////////////000000000111111222222222/////////.........------////////////000000000111.........///////////////000000//////...............//////000000000000000000444777444///,,,...111///////////////.........///////////////000111111........................////////////////////////...,,,++++++,,,------,,,////////////////////////222111000///......////////////////////////000000.........//////000000000///////////////////////////////////////.........////////////////////////000000000000000111222333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222333222222222222222222222222222222222222222333333333111111222222222333333333444444444555555666666666666666666666666666666666666666777888999:::;;;<<<::::::;;;;;;;;;;;;<<<<<<======<<<;;;<<<>>>AAACCCDDDDDDEEEEEEEEEDDDCCCBBBCCCEEEFFFHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGIIIJJJJJJJJJJJJKKKMMMLLLLLLLLLMMMNNNOOOPPPPPPKKKKKKLLLMMMNNNOOOPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBB???<<<;;;;;;=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;999:::;;;<<<===>>>>>>>>>======<<<<<<;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999999888888999;;;<<<;;;:::<<<;;;;;;::::::;;;;;;;;;999::::::;;;<<<===>>>???;;;;;;<<<;;;;;;:::999888666777777777888888999999555555555555444444444444999888777777666555555555666777777888888999999999777666555444333444888;;;999999999999999888888888777777666555555555555666555555555666666666666666444444444444555555666666555666666777888999::::::::::::999888888777666666777666555555555666777888444555777888::::::;;;;;;ppp___QQQIIICCCBBBBBB???===>>>======<<<;;;::::::::::::;;;;;;:::999777666555555555555555555555444444444555555444555555555666666444444444555555555555555222222222222222222222222000000111111111000//////111111111111111111111111000000000000000000000000////////////////////////***++++++,,,------......000000000/////////.........////////////000000000.............../////////............//////000000...//////000000000000000000444777555000---///222.........///////////////000////////////000000111////////////////////////........................///---,,,,,,---......---////////////////////////111111000000////////////000000000000//////000000/////////.........------.................................///////////////////////////////////////.........---......///000////////////////////////000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000111111111222222333333333111111111222222222333333444444444444555555555555555555555555555555666666777777888888888999888888::::::::::::;;;;;;<<<<<<<<<<<<::::::;;;===@@@BBBDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGIIIJJJIIIJJJKKKMMMKKKKKKJJJJJJKKKLLLMMMMMMIIIJJJKKKLLLNNNOOOPPPQQQMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJLLLJJJHHHGGGFFFGGGHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAA@@@@@@@@@@@@???===:::999:::<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999;;;<<<============<<<;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;::::::::::::::::::999999888888888888777666777:::;;;;;;:::;;;;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<=========;;;;;;;;;;;;:::999888888666666666777777888888888666555555555555444444444555666666777777777777777666777888999::::::999999888777666333111222555888888888888888888888888888777666555555444555555555444444555555666666666777555555666666777777777777555555666777777888999999999999888777666666555555777777888888888666555444444555777888::::::;;;;;;nnn]]]PPPHHHBBBBBBBBB???>>>???======<<<<<<;;;:::::::::;;;::::::999888777666666555555555555555555555555222222222333333333444444555555444333111000//////222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000***++++++,,,---...//////111000000000////////////......////////////000000000///............//////------......///000000111......///000000000/////////222444333111///000222.........///////////////000//////......//////000/////////000000000000000........................000...------...//////...////////////////////////...............---------000000111111111000//////000//////...------,,,,,,.................................///////////////000000000000000000000000///000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000111111222222111111000000000000000000000000000000111111222333333333111111222222222333333333444444444444444444444444333444444444555555666666777888888999888888777777999999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===???@@@CCCDDDEEEGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEGGGHHHIIIIIIIIIKKKMMMIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGGGGHHHIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGFFFEEECCCBBBAAABBBBBBCCCBBBAAA@@@@@@@@@@@@AAAAAA>>><<<::::::<<<=========;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777555444333444666888888888:::::::::::::::;;;;;;<<<========================::::::::::::999888777777666666666666777777777777666666555555555444444444333444555777888888999999777888999:::::::::999888888888777444222222444666777777777777777888888888666666555444444444444444444444444555555666666777666666777888888888888777555555666666777777888888777777666666555555444444777888999::::::888666555555666777888999:::::::::kkk[[[OOOGGGAAAAAABBB@@@>>>???=========<<<<<<;;;:::999999999888888777777777666555555555555555555555555111111222333333333333333444444333222000///...---111111222222222222111111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000------...///000111222222000000/////////................../////////000000111000///...------...............///////////////------...////////////...///000111111111111111111............/////////000//////...............///........./////////000000........................000...------...//////...////////////////////////------..................///000222222222000///---...---------------------..................................../////////000000000000000000000000000000000111222222111000///////////////////////////000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000///000000111222222333333222222222222333333333444444444444444444444444444222222333444555555666666555666777888999999888888888999999:::;;;;;;<<<<<<::::::;;;<<<===>>>??????@@@AAACCCEEEGGGGGGGGGGGGEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEDDDDDDEEEGGGHHHHHHHHHHHHJJJLLLIIIHHHGGGFFFEEEFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPMMMLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDBBB@@@???@@@AAABBBAAA@@@@@@??????@@@AAABBB>>>===<<<===???@@@???>>>;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888888888999::::::999999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666666555444333222333555777888888999999999999999:::;;;;;;=========<<<;;;;;;::::::999999999999888777666666666666666666666666555555555555555444444444333333333444555777888999888888666777999:::999888666555666777777666555444666777666666666777777777888888666555444444333333444444333333444555555666777777555666777888888888777777666666666666666666666666444444444444444444444444333444555666777777777777666777888999999999999999iiiYYYNNNGGGAAAAAABBB@@@>>>???============<<<;;;:::999777777777777666666666666444555555555555555555555222333444444555555444444333222222222222222222222111111222222222222111111000111111222222222111111////////////////////////000000000000000000000000000000000000000000000000++++++,,,---...///000111//////.........---------............/////////000222111///...---------...000000000///......------,,,------...............///......000222333222000---.........//////000000///......---------......---------.........//////........................000...,,,---...///...---////////////////////////......///000111111111000///000222333333111...,,,+++,,,,,,------......///000000000000000000000000---.........//////000000000000000000000000000000+++,,,...//////---,,,***////////////////////////000000000000000000000000000000000000000000000000...///000222222111111000111111111111111111111111///000000111222222333333222222333333333444444444444444444444444444444444111111222333555666777777333444666888999::::::999888888999::::::;;;<<<<<<999:::<<<===>>>?????????>>>???BBBDDDFFFGGGGGGGGGGGGEEECCCAAAAAABBBDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCEEEGGGHHHHHHHHHHHHIIIKKKMMMKKKIIIHHHHHHIIIJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA???>>>>>>???@@@@@@@@@?????????@@@BBBCCC???>>>???@@@BBBCCCBBB@@@:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888999999999888777777777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777666555555444666555333444777999::::::888888888888999999:::;;;<<<;;;;;;999888777666666888888999888888777666555777777666666555555555444444444444333333333222222333444666888888888777777666777888999888777555333444666777777777777888999555666666666777777888888555555444333333333333444333333444444555666777777444555777888888888777666666666666666666555555555222333333333333333333333///......///111444777999777888888999999999888888hhhYYYQQQJJJDDDCCCAAA>>>>>>@@@???===;;;:::::::::999888;;;;;;;;;:::999888777777444444444444444444444444333222111000000222444555666555444444333333333333333333222111111222333333222222222222222222222222222222222222222222222222000000000000////////////000000000000000000000000............////////////111111111000000000000000///000000000000000///...//////////////////////////////............//////---.........//////000000000///......---***'''$$$---......///000111111222111111000000//////......---------............//////////////////...............////////////......---...000111111111000///........................---...............------,,,---///000000000///...///......///000000///---000000///...............,,,---...///000000000000000000//////.........---////////////////////////333222222222111111000000000000000000000000000000000000000000000000000000000000000000000/////////222222111111000000//////111111222333333333333222333444555666666555444333555555555555444444444444777777777777777777777777666666666777888:::;;;<<<999:::;;;============<<>>>>>>>>???@@@AAACCCDDDCCCBBBAAA>>>===;;;;;;:::======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;:::888777666777888888888888999999999::::::::::::::::::999888999;;;===888888888888888777666666999999999999888888777666777777666666666666777777888777555444555666888999999999999888888888888888999999999888888888777777777777666666555555555444555555555444444333333333333444444555555555555555///000111111333333444555888888777777666666555555555555666777777777777777666666555555444444333333444444555555555555444444999888777777777777777888555666777888888999888888666555555444444444555555333444555555555555555444666666666555444444333333iiiZZZOOOGGGBBBAAA???<<<<<<>>>>>><<<::::::;;;;;;:::999888888888888777666555555444444444444444444444444222222333444444444444444555444333333333333333333333333222111111222333333222222222222222222222222000000000000000000000000111000000000/////////////////////////////////////////////000000000000111000000000000000000000000.../////////000/////////000000000000000000000000//////............//////////////////000000000111.........//////...---+++......//////000000111111000000000000//////.............../////////000000.........///////////////......////////////............//////000000000///...........................//////000//////......------///000000000///...///......///000000...---111111000///////////////000000000000///...---,,,000/////////............////////////////////////222222111111000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000111111222333333333333222444444444555555444444444333333333444444555555555777777777777777777777777777777777777888999::::::999:::;;;===============???@@@AAABBBCCCDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFDDDBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLIIIGGGFFFGGGIIIJJJLLLKKKKKKLLLNNNNNNMMMKKKJJJKKKKKKLLLLLLKKKKKKJJJGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFEEECCCDDDEEEEEEDDDBBBCCCBBBAAA@@@????????????>>>>>>>>>???@@@BBBCCCDDDCCCBBBAAA??????>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;::::::::::::::::::999888888888888888999999999999999999999:::;;;<<<;;;:::888777999;;;888888888888888777666666999::::::::::::999999888777777666666666666777777777666555444555666888999777777777777777777777777999999999888888777777777666666555555444444444444555555555444444333333333444444555666666666666666444444444555666666777777666666666666666666555555555555666777777777777777666666555555555555555555444444555555555555444444777777777666666666777777777777888888888777777666555555444444444555555666555555555666666555555444777777666666666555555555jjj\\\NNNGGGBBBAAA???<<<<<>><<<::::::;;;;;;:::999888888888888777666555555444444444444444444444444111333555777777666444333333222222222222333333444333222222111111222222333222222222222222222222222////////////////////////111111000000000/////////........................000000000000111111111111000000000000000000000000---------.../////////000111111111111111111111111//////............//////---------------.........---......////////////...////////////////////////000000000////////////...////////////000000000111------......//////000000......////////////............------......///000........................//////000000000000000///---......///000/////////......////////////......222111111000000000000111000000000000///...---,,,////////////............////////////////////////000000000000////////////////////////////////////........................000000000000111111111111000000000000111111111111111111222333333333333222444333333222222333333444111111222333444555666777777777777777777777777777999888888777777777888888::::::<<<======>>>======??????@@@AAABBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEEEECCCDDDEEEGGGIIIKKKKKKLLLMMMLLLIIIHHHGGGGGGIIIJJJLLLKKKKKKLLLNNNNNNMMMKKKKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHGGGFFFFFFGGGIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGEEEDDDDDDEEEFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>?????????@@@@@@BBBCCCDDDBBBAAAAAA@@@@@@@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999999999:::::::::999888888999999999999999999999999<<<===<<<:::888666777999888888888888888777666666999:::;;;;;;;;;;;;;;;;;;777666666555555666666777777666555555555666777888777777888888888888777777888888888888777777777777555555444444444444444333555555555444444444444444555555666777777777777777777777777777777777777777444444555555555555555555555555666777777777777777555555555666666666666666444444555555555555444444666666666666666666666666888888888888777666555444444444444444444555666777777777666666555555444444777777777777777666666666kkk^^^PPPIIICCCBBBAAA??????AAA???===;;;:::::::::999888999999999999999888777777555555555555555555555555333444555666666555444333111111111111222333333444222222222222222222222222111222222222222222333333111111111111111111111111111111111000000000////////////////////////////////////000000000111111111/////////000000000000000,,,,,,,,,---...///000000000000000000000000000000//////............//////........................//////000///...---------//////////////////......////////////////////////....../////////000000000,,,------...///000111111......////////////............---,,,,,,...///000..............................///000000000//////---......///////////////---///000000///......///111111000//////000000000,,,---...///000000000000///////////////.........//////////////////////////////////////////......////////////////////////......................../////////000000000000000//////000000111111222222111111222333333333333222444333222111111222333444222333333444555666666666777777777777777777777777888777777777777888888999:::;;;;;;<<<======>>>>>>>>>???@@@@@@@@@@@@@@@???>>>???AAABBBCCCCCCBBBAAAEEEFFFGGGHHHHHHGGGFFFEEEFFFEEEDDDDDDDDDEEEFFFFFFDDDEEEGGGJJJKKKLLLKKKKKKMMMLLLJJJHHHHHHHHHIIIIIIKKKJJJJJJKKKMMMNNNLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIIIILLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@?????????????????????@@@@@@AAACCCCCCBBBAAAAAA@@@???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888888999:::;;;;;;:::999888:::::::::999999999999888:::;;;;;;:::888777888999888888888888888777666666888999:::;;;;;;;;;;;;;;;666666666555555666666666666555555555555666777888777777999999:::999999888777777777777777777777777555555555555555555555555555555555555555444444444666666777888888888888888666666666555555444444444333333333444444555555555555555666777777777777777555555555666666777777777444444555555555555444444444444555555555555555555777777888888777666555555333333333444555666777888999888777666555444444444666666666666666666777777kkk^^^OOOHHHCCCBBBAAA??????BBBBBB???<<<;;;:::999777555888888999999999888777777555555555555555555555555555444333222222333444444111111111111222333333444222222222222222222222222111111111222222333333333111111111111111111111111111111111111000000000000000000000000000000000000........./////////000000......//////000000000000,,,,,,,,,,,,---///000111//////////////////////////////............//////111111111111111111111111///111111000...---...000////////////.........................../////////------........./////////,,,------...///000111111......////////////............---,,,,,,...///000////////////////////////,,,---....../////////.............../////////000---///111000...---.../////////.........//////000,,,---...///000000000000.........///////////////////////////////////////..................//////////////////////////////.................................//////000000000//////000000111111222222111111222333333333333222333222111000000111222333555555555555555555555555666666666666666666666666555555555666777999:::;;;:::::::::;;;<<<<<<======>>>>>>??????@@@?????????===???@@@BBBCCCCCCBBBAAAEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKMMMLLLJJJIIIIIIHHHIIIIIIKKKJJJJJJKKKMMMMMMLLLJJJIIIIIIJJJKKKKKKJJJIIIIIIIIIGGGFFFEEEEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJJJJIIIKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFEEEDDDBBBBBBAAA@@@????????????????????????@@@@@@AAABBBBBBAAA@@@>>>=========<<<;;;;;;<<<<<<<<<<<<;;;;;;999888888888888777777777777888:::;;;;;;:::999888999999999999999999999999777999::::::999888999:::888888888888888777666666666777888999999999999999666666555555555555666666555555555555555666666777444555777888888888777666666666666666666666666666666666666666666777777777555555555555555555555555666777777888888888888888666666555555444333333333222222333333444444555555555555666777777777777777444444555555666666777777444444555555555555444444222333444555666555555555555555666777777777777777333333333444555666777888999888666555444444444444444444444555555666666666kkk^^^MMMFFFAAA@@@???======@@@BBB???<<<;;;:::999777555555666666777777666555555555555555555555555555555666555333111111222444555333222222222222333333444111222222333333222222111111111111222222333333444000000000000000000000000222222111111111000000000111111111111111111111111............////////////---......//////000000111......---------...000111........................//////............////////////............---------000222111//////222666........................---............/////////------------............------......//////000000......////////////............------......///000////////////////////////+++,,,---.../////////...///............///000000,,,///111111...,,,...000...............//////000000000000000///...---,,,.........///////////////////////////////////////............////////////////////////////////////..............................//////000000111111000000000000111111111111111111222333333333333222333222222111111222222333666666555555555444444444666666666666666666666666444444555666777999:::;;;999999999999:::;;;<<<=========>>>???@@@@@@??????===>>>???AAABBBBBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHJJJKKKLLLLLLMMMLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJJJJKKKMMMMMMLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGEEEDDDDDDEEEFFFDDDCCCAAA@@@???>>>============>>>>>>>>>>>>>>>???@@@@@@@@@@@@>>>===<<<;;;;;;::::::;;;<<<======<<<;;;:::888888777777777666666666777777888999999999999888888888999999999:::::::::666888::::::999888999:::888888888888888777666666555666777777777777777777666555555444444555555666444444555555555666666666000111333555666555444333555555555555666666666666666777777777777888888888555555555555555666666666666666777888888888888888888888777777666666666555333333444444444444444444555555666777777777777777444444444555555555555555444444555555555555444444222333444666666666555555333444555666777777777777444444444444444555666777888666555444333333444555222333333444555666666777kkk\\\LLLFFFAAA@@@@@@===>>>@@@???===;;;:::::::::999888555555666666666666666555555555555555555555555555666555555444444444444444555444333333333333333333111222333333333333222111000111111222333333444444111111111111111111111111222222222111111111000000000000000000000000000000...////////////000000000------......///000000111111000...------...000111//////////////////////////////............//////------,,,,,,,,,++++++++++++...000...,,,+++///333,,,------....../////////---------.........//////............////////////.........///////////////......////////////............//////000000000///////////////////////////,,,---...//////000000000///......---...///000111+++///222111...,,,...111//////......///000000111000000000000///...---,,,............/////////000////////////////////////....../////////000000000000000000000000000000000///////////////////////////000000111222222333333111111111000000000000000111111222333333333333222222222333333333333222222222333333333333333333333666666666666666666666666555555555666666888999999888888888777888999;;;<<<<<<===>>>???@@@AAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEECCCDDDEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFGGGHHHIIIJJJKKKLLLIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFFFFEEECCCDDDEEEEEEDDDBBBAAAAAA@@@>>>>>>>>>>>>>>>===============>>>>>>???>>>======<<<;;;;;;<<<<<<999:::<<<======<<<:::999777777777666666666555555777777666666777777888999777777888999:::;;;;;;<<<777999::::::999777777888888888888888888777666666666666777777777666555555666555555444444555555666444444555555666666555555///111444666777666444333444444444555555666666666666666666666777777777888444555555555666666666777555666777777888888777777888888888888888888888777555555555555444444444444555555666777777777777777444444444444444333333333444444555555555555444444222333555777777777666555555555666666666666666555555555444444444555555666666555333222222333444555333333444555666777888888jjj\\\NNNHHHCCCBBBBBB@@@@@@CCC<<<;;;999999;;;<<<<<<;;;777777888888888888888777666666666666666666666666555666777888777666444333666555555444333333333333111222333444444333222111000000111222333333444444444444444444444444444444222222222111111111111000////////////////////////000000000000111111111111---------...///000000111222111///......///000111000000000000000000000000//////............//////222222111111000000000000+++......+++&&&$$$'''+++,,,,,,------...///000000---------.........//////////////////000000000000///////////////...............////////////......---...000111111111000///000000000000000000000000---...///000111111111111///......------///000111+++///222111---,,,...111000000///000000111222222,,,---...///000000000000---.........//////000000////////////////////////.../////////000000111111111111111111111111111111000000000000000000000000111111222333444444555555222222111111000000//////111111222333333333333222222333444555555444333222//////000111222333333444666666666666666666666666777777666666666666777777888777777666777999:::;;;<<<===>>>???AAAAAABBBBBB???>>>>>>>>>???AAACCCEEEEEEFFFGGGHHHHHHGGGFFFEEECCCDDDFFFGGGHHHIIIJJJJJJHHHHHHHHHHHHJJJLLLOOOPPPLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIIIIJJJLLLMMMKKKJJJKKKIIIGGGEEEEEEGGGIIIKKKDDDEEEGGGIIIKKKLLLLLLLLLGGGGGGGGGFFFFFFFFFEEEEEEJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@===<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<===>>>>>>999:::<<<======<<<:::999777666666666555555555555777666555555555666888999666666777888:::;;;<<<===888:::;;;;;;888666555555888888888888888777666666777777777777777666555444555555555444444555555555333444555555666666555555222444777999:::999777666444444444555555555666666444555555555666666777777444555555555666666777777555555666777777777777777777777777777777777777777666666666555555444444444555666666777777777777777444444444333333222222222444555555555555555555444222333555777888888777666777777777777666555444333666555555444444444555555444333222111111222444555333444555666777888999:::hhh[[[KKKHHHCCC@@@??????>>>===<<<<<<;;;::::::999888888555555555555666666666666444444444444444444444444333333333333333333333333333333333222222222111111222222333333333333444444222222222333333444444444111111111111111000//////...///111222222111000///000//////000222111///,,,111000///......///000111000000000000000///..................////////////000...+++))))))+++...000000000//////.........---............////////////---------............///,,,,,,,,,---...///000000///////////////.........111111111000000000000000000000000000000000000000//////000000///...------000000111000000///...---------------------------//////000000///...---,,,111111000000//////......//////............//////******+++,,,...///000000000000000000000000000000.........------,,,,,,+++////////////////////////000000000000111111111111111111000000//////......000000000000000000000000000000000000111111111111555444444333222111000000000000111111111222222222444444444444444444333333555555444444444333333333222222111111222444555666666666666666777777777777555666777888888999888888======>>>????????????????????????@@@@@@AAAAAABBBDDDEEEEEEDDDBBB@@@@@@AAACCCDDDEEEFFFGGGFFFEEEEEEHHHHHHGGGHHHHHHIIIKKKKKKOOONNNLLLKKKIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCBBB>>>??????@@@@@@@@@??????BBBAAA@@@@@@??????@@@@@@::::::::::::::::::::::::<<<===>>>>>>===;;;999777;;;;;;;;;::::::999999999:::999999999888777777777888888888888888777666555777777777777777777777777999888777555555555666777666777888888888666555444444444444555555555555555555555555444444333333333666666666555555444444444666666777777666555444444444444555555444444333222888666444222222444666888555444444333333333444444666666666666666666666666111444777999888666555555444444444444444444444444444444555555555555444444555555555444444333333333333333333444444444555555666666777777777555444333777777666666555555444444555444444333333444444555444444444444444444444444777777777777888999:::;;;~~~gggZZZJJJGGGBBB???>>>>>>===<<<<<<<<<;;;::::::999888888888888777777666666666555555555555555555555555555333333333333333333333333333333333222222222111111111111111222222222333333111111222222222222222222111111111111111000//////222222111000000/////////...000222111///---...///111000///......///000111///////////////...------............////////////333111///......///111333000/////////............///000000000111111111111---------............///---,,,,,,------///000000/////////////////////...////////////////////////........................///////////////...------///000000000000//////...555333111---)))&&&###"""////////////............000000000000//////......//////............//////---------....../////////000000000000000000000000............------------//////////////////////////////000000000111111111111000000000/////////...000000000000000000000000000000000000111111111111444333333222222111111000111111111111222222222222222222222333333333333333555444444444444333333333222222111111222444555666444444444444555555555555777777888999::::::::::::======>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAACCCDDDEEEDDDAAA@@@AAAAAADDDDDDFFFGGGGGGGGGFFFEEEFFFGGGGGGHHHHHHIIIJJJJJJMMMMMMKKKJJJIIIHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@????????????@@@::::::::::::::::::::::::;;;<<<===>>>>>>===;;;:::;;;;;;:::::::::999999999888888777777777777777777777888888888888777777666666666666666666666666666888888666555555555666666666666666666666666555444444444444444444444444444555555444444444333333333555555555444444444333333666666666666666555444444555555666666555555444333666555444333333444555666666555555444444555555555555555555555555555555555444555777999:::999777555444444444444444444444444333444444555555444444333666666555555555444444444333333444444444555555555444555666777777666555555666666666666555555555555444444444333333444444444444444444444444444444444666666666666777888999999}}}eeeXXXIIIFFFBBB???>>>===<<<;;;<<<;;;;;;::::::999999888::::::999888777666555555444444444444444444444444333333333333333333333333333333333222222222111111000000111111111222222222222222111111111111111111000111111111111000000///555333111...---...///000,,,000333111+++***---222000000////////////000000...............------,,,............//////////////////............//////////////////............//////000000000111111111---------............///---------------...///000......//////////////////......//////000000111111........................///////////////......---......///000000000//////000///...---+++)))((((((//////...------...000000000000000////////////...//////............//////////////////////////////000000000000000000000000............//////////////////////////////////////////000000000000111111000000000000////////////000000000000000000000000000000000000111111111111222222222222222222222222111111222222222333333333000000111111222222333333444444444444333333333333222222222222333444555555333444444444444555555555666777888999::::::::::::<<<<<<=========<<<<<<;;;===>>>>>>???@@@@@@AAAAAABBBCCCDDDCCCAAA@@@AAABBBDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGIIIIIIIIIIIIHHHKKKKKKJJJHHHGGGGGGGGGGGGFFFGGGIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>??????:::::::::::::::::::::::::::;;;===>>>>>>>>>===<<<::::::::::::999999999999666666666666666777777777666777777888888888888777777777777777777777777777777777666555555555555666555555444444444555666666555444444444333222222222555444444444444333333333444444444444333333333333555666666666666555444444666666777777666666555444555444444444444444444555666666555555555666666777555555555555555555555555777666666999<<<<<<888555444444444444444444444444333444444555555444444333666666666666555555555555333444444444444555555555333444555666777777777777555555555555555666666666444444444444444444444444444444444444444444444444444555555555666777777888{{{dddWWWJJJGGGCCC@@@???>>>===<<<;;;;;;;;;::::::999999999999999888777777666555555555555555555555555555555333333333333333333333333333333333222222222111111111111111111222222222222333333222222111111000000000000111111111111000///222111000///......///000...000111///+++***...111000000////////////000000.........//////......---............////////////---......//////......---///////////////.........---------.........//////---------............///---------------...///000............///////////////000000111222333444444...........................///////////////......------...///000000000///,,,,,,---...///000111111///...---,,,---...111222//////////////////////////////............//////......////////////000000////////////////////////......//////000000111111000000000000000000000000////////////000000000111000000000000////////////000000000000000000000000///000000000111111111111000000111111222222222333222222222222333333333333///000000111222333444444444444444333333333222222222222222222333444444444555555555666666666777777444555666777888888888888;;;;;;<<<<<<<<<;;;::::::<<<======>>>???@@@AAAAAAAAABBBCCCBBBAAA@@@AAABBBEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFHHHJJJKKKJJJIIIHHHIIIIIIHHHGGGFFFFFFGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>======<<<:::999999999999999999999555666666777777888888888555666777888888888888888999999999999999999999999666666555555555555555555666555444444555666888999666666555444444333222222444444444444444444444444333333333333333333333333555555555666666555444444666666666666666555444444333444555555555555444333555555555555555555666777555555555555555555555555888555444777;;;<<<888444444444444444444444444444444555555666666555555444555555555555555555444444444444444444555555555555444555555666666666666666444444444555555666666666333444444444444444444333333333444444444444444444444444555666777777777777{{{dddWWWLLLHHHDDDAAA@@@@@@???===;;;;;;::::::::::::999999666666666666666666666666888888888888888888888888333333333333333333333333333333333222222222111111222222222333333333333444444444333333222222222111///000000111111111000000---...///000111111000///222000...------...////////////000000000000//////...//////000000000//////............////////////000111222222222222111000.........///////////////------------............---------............///...------------...//////---.........//////000000//////000111222333333444////////////////////////......///////////////...,,,---...///////////////222111111000///------,,,///...---,,,---...111222...............///////////////............//////+++,,,---...///000111111////////////////////////...//////000000111111111111111111111111111111111...////////////000000000////////////000000000000000000000000000000000000///000000000111111111111///000000111111222222333111111222222222333333333000111111222333444444555444444333333333222222222222222333333333333333333555555555555666666666666444444555666777777777777::::::;;;;;;;;;;;;::::::;;;<<<<<<===???@@@@@@AAA???@@@BBBAAA@@@@@@AAABBBEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGIIIKKKLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDFFFGGGHHHIIIIIIIIIKKKKKKKKKKKKJJJIIIGGGGGGDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>======<<<;;;:::999999999999999999999999777777777888888999999999555666777888888888888888999999999999999999999999555555666666666666666666777777666555666777999:::888777777666555444444333444444444444444444444444333333333333333333333333444444555555555555444444444555555555555444333333222333444555555444333222444333333333444444555666555555555555555555555555777444222444999:::777222444444444444444444444444666666777777777777666666333333333333333333333333444444444555555555666666777777666666555555555555333333444444555555666666333333444555555444333333333333333444444444555555444555666777888888888888zzzdddWWWLLLIIIEEEBBBAAA@@@???>>>::::::::::::::::::::::::444555555555666666666777555555555555555555555555333333333333333333333333333333333222222222111111222222333333333444444444444444444333333333333333///000000111111111111000***,,,...111222111000///333000......000111///...//////000000000000//////...///000000000000000000............//////////////////000000000000//////.........///////////////....../////////000000000---------............///......---------......///------......///000000000------......//////000000000000000000000000000000---...//////////////////------.../////////......111000///...---,,,++++++//////...------...000000---............///////////////............//////***+++,,,---///000111222000000000000000000000000////////////000000000000111111111111111111111111......////////////000000////////////000000000000000000000000000000000000000000000000111111111111000000000111111111222222000000111111111222222222111111222222333333444444333333333333222222222222222333333444444333333222222333333333333444444444555666777888999999999999999999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>???@@@AAA>>>???@@@@@@@@@@@@AAABBBDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBAAAAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<;;;:::999999888888888999999999999999888888888888999999999999666777777888888888888777777777777777777777777777555666777777888777777777888888777777888888999999888888777777666555555555333333333444444444444555333333333333444444444444333333444555555555555444444444444555444333333222222333444555555444333222333333333333333444555666444444444444444444444444555333111333666777555222444444444444444444444444666666666777777666666666222222222222222333333333444444555555555666666666888888666555444444444444444444444444444555555555222333444555555444333222222333333444444555555555444555777888999999888777zzzdddXXXLLLIIIDDDAAA@@@@@@???>>>::::::::::::::::::::::::777777777666666666666666111111111111111111111111333333333333333333333333333333333222222222111111111222222222333333333333222222222222222333333333//////000111111111111111------...///000000000000000111222222111000000000...///000111111000///...---...//////000000//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........./////////000000---------............//////......---------......------......///000000111---------------.........////////////////////////------...///////////////.........///......------,,,,,,---...///000000111////////////............---------.........////////////............//////------...///000000111111000000000000000000000000000///////////////......////////////////////////........./////////000000.../////////000000000111000000000000000000000000000000000000111111111111000000000000111111111111//////000000000111111111111111111222222222222222333333333222222222222111222333444444444333222222222222333333333444444444555666777888999999999999888888:::;;;<<<<<<<<<<<<999:::;;;<<<>>>???@@@AAA<<<>>>@@@@@@??????AAACCCCCCBBBBBBAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAAAAACCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBB@@@AAAAAABBBCCCDDDDDDDDDBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::777888888888999999999999888888888888777777777777777888888888888777777666666666666666666666666666555666888999999999888888777888888888888777777666666666666666666666555555333333333444444444555555333333444444444555555555222333444444555555555444555555555555555444444333333333333444444333333333333333333444444555666777444444444444444444444444333333333333444444444444444444444444444444444444444444555555555555444444222222222333333444444444555555555555666666666666777666555555444555666666555444444444444444444333222333555666666555333222222222333333444555555666222444666777888888777666zzzeeeYYYKKKHHHCCC@@@??????>>>===::::::::::::::::::::::::::::::999888777666555555666666666666666666666666333333333333333333333333333333333222222222111111000111111111111222222222000000111111222222222333//////000111111111111111111000...------...///000---222666555000...///222...///000111111000///...,,,,,,---.../////////.............../////////000000///............///000---.........//////000000,,,,,,,,,---------......---------........./////////......---------......---------...///000000111///////////////.................................------...///000000//////.../////////...---,,,,,,000000000000111111111111//////000000///...---,,,---------.........////////////............//////000000000000000000000000000000000000000000000000000000//////......------..................................../////////000.../////////000000111111000000000000000000000000000000000000111111111111111111111000000000000000////////////000000000000111111111000000000000000333333333222222222111111222333444444444333222111444444444555555555666666333444555666777777777777777888999;;;<<<===>>>>>>999999;;;<<<===???@@@@@@<<<===????????????AAACCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEFFFAAA@@@??????@@@CCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBB@@@AAABBBBBBCCCDDDEEEEEEBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999:::;;;;;;777777888888999999999999888888777777666666555555888888888888888777666555777777777777777777777777666777888999::::::999888666777888888888666555444444444444555555555555555333333333444444555555555444444444555555666666666222333444444555555555444666666666666666555555444333333333333333333333333444444444555555777888888444444444444444444444444222333555444333333444666444444444444444444444444222333333444444333333222333333333444444555555555555555555555666666666777555555444444555666888999555555555444444333333333222333555666666555333222222222333333444555666666111222555666777777555555zzzdddXXXPPPKKKEEEAAA>>><<<;;;999===<<<;;;:::999:::;;;;;;<<<;;;999888777777777888444444444444444444444444222222222222222222222222222222222222222222222222444333333222111111111222333333333222222222111111000000000000000000000000111111111111111000///...000000000000000000000000//////000000000000//////111111000000//////............//////////////////111000...------...///000..............................////////////......------...//////...............///000000000000000/////////...---------,,,------------.........//////////////////....................................///000///...---...000........................///000111111111///...---...------------.../////////...---,,,,,,---...///222111000///......//////,,,,,,------...///000000......////////////......////////////////////////000000000000000000000000.........///////////////////////////////////////000///.........///111222111111111111111000///......///111111000000222333111111000000111111222333333222222111111222222333333333333333333222111000333333333444444555555555333333444444666777888999444555777999:::::::::999;;;;;;<<<===============<<<<<<<<<===>>>@@@AAABBBAAA@@@?????????@@@BBBBBBCCCCCCCCCDDDEEEGGGHHHIIIDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFDDDCCCCCCCCCCCCEEECCCBBBAAAAAABBBDDDEEE>>>CCCCCC>>>>>>DDDFFFDDDCCCCCCCCCDDDDDDDDDEEEEEECCCDDDFFFGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@CCCBBBAAA@@@???????????????>>>===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666666777777999888666555555555666777666777888999999888777666888777666555555666777888888888999999999888888777777666555444444555666777555444444555777888666555333333333333333333333333444444444555555777888999555555555555555555555555444444444333333222222222333333333444444555555555222222333333333333444444555555555555555555444444888777555555555555333222444333222222333444666777777777666555444444333333444444444444444555666777777777666666555555555444555555666666666666555555555444333333222222222222555555666666555444333333111111222222222333333333444444555666777888999:::zzzdddWWWMMMIIIDDD@@@>>>===<<<;;;<<<<<<;;;:::::::::::::::888888666555444444444555444444444444444444444444222222222222222222222222222222222222222222222222444333222222111111222222333333222222222111111111111111111111111111111111------...000000111111111000000000000000000000000//////000000000000//////000000000000///////////////////////////.........222000///---------...///..............................////////////......,,,,,,,,,,,,++++++***)))000000000000000///.....................---------------.........//////////////////////////////..............................///000///...---...000........................//////000000000///...---...------------.../////////...------------.../////////------------...///,,,,,,------...//////000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000//////...///000111222111111222222111000000///...///000///...---...///111111000000111111222333333222222111111222222333333333333333333222111000333333333444444444444444222222333333444666777888444666777999:::::::::::::::;;;<<<<<<===<<<<<<<<>>>>>>>>>>>>>>???@@@@@@???>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBAAABBBBBBCCCDDDBBBFFFEEEAAAAAAEEEFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGFFFFFFEEECCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???BBBAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777777888888999:::999888777777777888888777888999999999999888777777666666555555666666777555555666666666555555444444555666777777666555555666555555666777777666444444444444444444444444444555555555555555666777888555555555555555555555555444444444333333333222222333333333333444444444444222222333333333333444444555555555555555555555555666444333333444444222111777666555333333333333333777666666555444444333333333333333333333444555555666666666666555555444444555555666666666666555555555444333222222222222222444444444444444333222222222222222222333333333333222222333444555666777777yyycccWWWJJJFFFAAA>>>>>>>>>======;;;;;;;;;;;;;;;::::::999:::999888777777777777777444444444444444444444444222222222222222222222222222222222222222222222222333333222222111111222222333222222222222111111111111111111111111111111111333333222000///,,,***)))000000000000000000000000//////000000000000//////////////////000000000000000000//////.........---222111///...---------.................................////////////......000000//////...,,,+++***/////////000000//////...---------...................../////////000000000......//////////////////...........................///000///...---...000............................../////////...------...------------.../////////...------------...///---,,,+++++++++,,,---...,,,,,,------.../////////000///...------...///000////////////////////////........................000000//////......------///////////////////////////////////////000111111111222222222222111000000///000111000---,,,---...111000000000000111222222222222111111111111222222222222333333333222111111444444444444333333333333222222222222333444666666555666777888::::::::::::::::::;;;<<<<<<<<<<<<;;;>>>>>>>>>======>>>>>>?????????>>>>>>??????@@@AAACCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEECCCBBBDDDDDDAAACCCCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDDDDAAAAAA@@@@@@@@@?????????@@@@@@???>>>============>>>>>>===============>>>::::::::::::::::::::::::::::::::::::::::::::::::999999888888888999::::::;;;:::999999888999999999888888999999999999888888444555555555555555555444444444555555555555444444333555777999888777444222777666555666777777666444555555555555555555555555666666555555555666666777555555555555555555555555444444444444333333333333333333333333222222222222222222333333333333444444555555555555555555555555333222111111333333222111777666555444444444444444666666555555444333333333222222222222222333333444666555555555555444444444444555555666666555555444444333333222222222222333222333333333333222222111333333333333444444444444222222333444555666666777yyycccVVVIIIEEEAAA>>>=========<<<::::::;;;<<<;;;:::999888:::::::::999888888888888444444444444444444444444222222222222222222222222111222222222222222333333333333222222111222222333222222222222111111111111111111111111111111111111666555444222///,,,***(((//////////////////////////////000000000000//////......//////000000111111000000000///......------333222000...---,,,,,,,,,..............................////////////......000000000000000///...---,,,---...///000000000000,,,---------.../////////////////////000000000000............////////////...........................///000///...---...000..........................................------...------------...//////.........------............---,,,+++++++++,,,------------.........//////111000...,,,,,,...000111////////////////////////////////////////////////111111000///...------,,,///////////////////////////////////////000000111111111222222222222111111111222222111000//////000000000000000000111222222222222111111111111222222222222333333333222222111555444444333333222222222222222222222333444555666555666777888999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<>>>@@@AAABBB>>>>>>>>>?????????@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGJJJHHHFFFEEEDDDEEEGGGHHHEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDCCCCCCBBBAAA???@@@AAABBBCCCCCCAAA???CCCBBBBBBBBBBBBAAAAAAAAADDDDDDEEEEEEFFFFFFGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>::::::::::::::::::::::::::::::::::::999999999999777777777888888999999::::::999999999999999999999777777888888888888777777222333555555555555333222666666777777888888777777444555777888777666444333777666666666888777666444666666666666666666666666777666666555555555555666555555555555555555555555444444444444444444333333333333333222222111111111222222222333333333444444444444444555555555555555333111111111333444333222333333444444555666777888555555555444444333333333333333222222222222333333444444444444444444444444444444444555555444444444333333222222222222222333222222333333333333222222333333333444444444555555444444555666666777888888xxxbbbVVVJJJGGGBBB>>>===<<<<<<;;;999:::;;;;;;;;;:::888777666666666666666555555555444444444444444444444444222222222222222222222222111111111222222333333333333222222111222222333333222222222111111111000000111111111111111111111111...///000111222333333333//////////////////////////////000000000000//////......//////000000111111000000//////.........---222111000///...---,,,,,,..............................////////////......***+++,,,------------------......////////////...,,,---------.../////////////////////000000000000---.........//////000000////////////////////////...///000///...---...000////////////////////////......---------............------------...//////---..................---111000...,,,,,,,,,,,,,,,---------...............111000...,,,,,,...000111////////////////////////000000000000000000000000111111000///...------,,,////////////////////////...//////000000000000000000111111222222222111111...000111111000000111333000000//////000000111222222111111000000111111222111222222333333333222222444444444333333222222111333333333333444555666666666666777777888:::;;;;;;;;;;;;<<<============<<<999::::::<<<>>>@@@AAACCC>>>>>>??????@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFEEEEEEGGGFFFEEEEEEEEEEEEEEEFFFIIIGGGEEEDDDCCCDDDFFFGGGDDDEEEFFFFFFGGGFFFFFFEEECCCCCCDDDDDDCCCBBBAAAAAA======@@@DDDGGGFFFCCCAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;::::::::::::;;;<<<======::::::::::::::::::::::::::::::999999999888888888555555666777777777888888777777888888888888888888666666555555555555666666222333444555555444333222666777888999999999999999777777666555555555555555777666666777888888666555666666666666666666666666777666666555555555555666555555555555555555555555444444444444444444444444333333333222222111111111222222222333333333444444444444444555555555666666444333222333444555444333222222333444666666777777444444444444444333333333444444333333333333333444333333333333444444444444333333444444444444333333222222222111111222222333333333444444444444333333333333333444444444555555444444555555666666777777wwwaaaUUUKKKGGGBBB???======<<<<<<:::::::::::::::999999888666777777888888777777666444444444444444444444444222222222222222222222222111111111222222333333444222222111111222222333333222111111111111000000000222222222222222222222222///000111222333333333333000000000000000000000000//////000000000000//////////////////000000000000////////////////////////111111000///...------,,,..............................////////////......++++++---...///000000000000000000///...---,,,+++---------...................../////////000000000------......///000000000////////////////////////...///000///...---...000////////////////////////.........---......///000...------------...//////------...//////...------111000///------------...........................000///...------...///000////////////////////////111111111111111111111111000000//////......------////////////////////////......///000000000000000//////000111111111111000,,,---//////......000111000////////////000111111111111000000000000111111111111222333333333222222333333333333222222222222444444444444444555666666666666666777888999;;;<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????@@@AAAAAAAAAAAA@@@BBBCCCDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGFFFEEEDDDCCCDDDEEEEEECCCDDDFFFGGGHHHGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA???>>>AAAIIINNNKKKFFFDDDAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===<<<;;;;;;;;;;;;:::999999999:::;;;<<<<<<:::::::::::::::::::::::::::999999888888777777777555555666777777666666666555555666777777777777666555555444444444444555555333444444444444444444333444555666777777888888777999888666444444444555666666666666777999999888666666666666666666666666666666666555555555666666777555555555555555555555555444444444444555555555555333333333333222222222222222222333333333333444444333333444444555666666666666555444444666666555444333444444555555444333333444444333333333333333333555444444333333333333444222222333333333333333444222333333444444333333222222111111111111222222333222333333444444444444444333333333333444444444444222222333333333444444444wwwaaaTTTIIIFFFBBB???????????????;;;:::999999888999999999888999::::::::::::999888444444444444444444444444222222222222222222222222000111111222333333444444222222111111222222333444111111111111000000000000222222222222222222222222333333333333111000///...000000000000000000000000//////000000000000//////000000000000////////////------......///000000000///////////////...------..............................////////////.........///000111111111111111------......///........................---------------........./////////------......///000000111////////////////////////...///000///...---...000//////////////////////////////.........///000111...------------...//////------...//////...------......---------...000111........................////////////////////////////////////////////////000000000000000000000000///////////////.........////////////////////////---...///000111000000///......///000000000000000---...//////......///000///////////////000111111111111000000000000111111000111222333333333333222222222222222222333333333333333333333333333444555777777666777888999;;;<<<888888999::::::::::::999<<<;;;;;;<<<<<<>>>?????????@@@AAABBBCCCBBBBBBAAAAAABBBDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBDDDFFFHHHHHHHHHGGGFFFFFFEEECCCBBBAAAAAABBBBBBBBB???BBBLLLQQQLLLEEECCCAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCDDDEEEFFFHHHIIIGGGGGGFFFEEECCCAAA???>>>@@@@@@@@@?????????>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<:::::::::::::::::::::::::::999999888777777666666666666777888777777555555444555666777777777666666666555444444444444555666555555444444444444555555333444555666777777777777777777777666555555444444555555555777999:::999888555555555555555555555555555555555555555666777888555555555555555555555555444444444444555555555666333333333333444444444444222222333333333333444444333333444444555666666777888666555555666666444333111222333444444333222222333333333333333333333333444444333222222222222222111222222222333333333333222222333333333333222222111111111111111222333333111111222333333333333333222222222222333333333333222222333333333333444444wwwaaaTTTHHHEEEAAA???@@@AAABBBBBB<<<;;;999888777888999:::555555777888888777666555444444444444444444444444222222222222222222222222000000111222333333444444222111111111222333333444111111111111000000000000222222222222222222222222---...///111111222222222000000000000000000000000//////000000000000//////111111000000//////......,,,,,,---...///000111111...///////////////....................................////////////......---...............---,,,&&&(((***---000222333444/////////......------,,,------------.........///---------...///000000111000000000000000000000000...///000///...---...000000000000000000000000000000///......///000111222...------------...//////,,,---...//////...---,,,+++++++++,,,---000222333.....................---......////////////......////////////////////////////////////////////////.........///////////////////////////////////////---...000111111111000///------...//////000//////111222333222000...///000///////////////000111111111111000000000000111111000111222333333333333333111111111222222333333444222222222111222222333333777777666666777999;;;<<<666666777888888888888888888888999;;;===@@@BBBCCC@@@AAABBBCCCDDDCCCBBBAAAAAABBBDDDFFFFFFEEECCCBBBBBBBBBBBBBBBCCCEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCFFFHHHIIIHHHGGGGGGGGGEEECCCAAA@@@AAABBBCCCBBB???BBBLLLPPPJJJBBB???@@@AAABBBCCCDDDFFFGGGGGGDDDCCCCCCCCCEEEFFFHHHJJJHHHGGGFFFDDDBBB@@@>>>===>>>>>>>>>>>>============??????===<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999888777666666555777888999999999777666555444555666888888888777666777666555444444555666777666666444333333444666666444555666777888888888888555666888999888666333111444444555777999;;;:::999555555555555555555555555444444444555555777888999555555555555555555555555444444444555555555666666333333333444444555555555222222333333333444444444333333444444555666777777888777555555555555333222---...000333444555555444333333333333333333333333333333222111000000111111111111111222222333333333222222222333333222222222111111000000111222333333///000111222222222222222111111222222222333333333444444555555555555555555xxx```OOOIIIEEE@@@===>>>???@@@@@@===<<<:::888777777777888666777888999999888777666555555444444444333333333333222111000000000111222666666555444333333222111333333222222222222222333222222222111111111111000111111111111111000/////////////////////.........000000000000000000000000000000//////.........---111///...///000111000/////////////////////////////////............//////111///......//////...,,,///...---,,,,,,---.../////////000//////...------/////////...---------,,,//////////////////////////////000000000000//////////////////////////////444333333222111000//////---...///...------...///000000////////////000000//////............////////////...---...///000111////////////////////////............/////////000111///...------...///111222111///------...000111000000000000000///......000000//////......------111111111111000000000000////////////////////////---...000111111000...---,,,---......//////............///000000000000000////////////000000000000000000//////000000111222222333444444444444333222000111222333444333222222444333222222222333444555777777777777888888888888555666888999999777555444777777888999<<<@@@DDDFFFEEEDDDCCCBBBAAABBBBBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEFFFHHHHHHGGGGGGFFFDDD@@@???BBBCCC@@@???@@@CCCHHHNNNNNNHHHBBB@@@AAABBBCCCEEEFFFFFFDDDCCCAAAAAABBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@??????>>>?????????>>>>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999===<<<;;;:::999999999999<<<:::999888888888666444444444444444555777888999555555666666777777888888888888888777777666555444444333333222222333333444666666666666666666666666444444444444444444444444777777777777888888888888888888888888888777666666333333333333333444555666888444222444888999777444555555555555555555555555222111111111222444666777333444444555555444444333666666666666666666666666555555444333333222111111000111111111111222222222666666555444222111000000///000111222222222222222222222222000//////222444444444222222222222444444222222111111111111222222333333333222222111111111222222222333333222222222000000111111111222222222xxxaaaRRRHHHDDD@@@>>>>>>?????????>>>>>><<<;;;:::999999999555555666777777666555555666666555555555444444444333222111111111222333333444444444444333333333333222222111111111111111222222222222111111111111000111111111111111000////////////000000000000000000111111111111111111111111000000/////////.........111000//////111111000/////////////////////////////////............//////111///......//////...---///...------------...///000000111111000//////.....................------////////////////////////------............------000000000000000000000000111111111000//////......---...///...------...///000000////////////000000//////............//////------,,,,,,,,,---...///------------------------........./////////000000000///...------...///000111000///......///000000222222222222222111000000///////////////.........////////////............////////////////////////+++,,,...//////...,,,+++,,,---......//////............///000000000000000////////////000000000000000000000111111111222222000111222333333222111000111222333444444444333333333222222111222333444555444444444555555555666666555666777888888777666555777777777888;;;>>>AAACCCDDDCCCAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBDDDDDDFFFGGGGGGGGGFFFEEELLLGGGCCCCCCAAA???BBBFFFNNNQQQQQQNNNHHHCCCAAABBBBBBCCCDDDEEEEEEDDDCCCAAA???@@@AAACCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>===>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999<<<<<<;;;:::999999999999<<<:::888888888888666444666666555555555666666777666666666666666777777777666777888888888777666555444444333333333333444444555555555555555555555555444444444444444444444444444444555555555666666666666666666666666555444444333333444555777999;;;<<<777444222444777999777444555555555555555555555555333222222222222444555666222333333444444333333222333333333333333333333333555444444333222222111111000111111111111222222222555555444333222111111000000000111222222222111111111111111///......111333444333222222222222333444222111111000000111111222333333333222222111111111111111222222222222111111111222222222333333333333wwwaaaSSSGGGDDDAAA?????????>>>============<<<;;;:::999888666666777888888777666666777777666666666555555555222222222222222333444555222222222222333333333444333222222111222222333333222222222111111111111000000111111111111000000/////////000000111111222222111111111111111111111111000000////////////......111000//////111111000/////////////////////////////////............//////111///......000000///---///......------......///111111111111111000000///..................//////////////////////////////------............------000000000000000000000000........................---...///...------...///000000////////////000000//////............//////------,,,,,,------...///------------------------....../////////000000000000///...------...///000//////000000000000//////000000000000000000///............///////////////////////////............////////////////////////,,,---...//////...---,,,------...////////////.........///000000000000000////////////000000000000000000222333333333222111//////000111111000//////222333333444555444444444222111111111111222333333333333333444444444555555666666666666777777777777777777777888999<<<>>>@@@BBBAAA???============>>>@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDEEEFFFEEEEEEEEEIIIEEEBBBAAAAAADDDNNNXXX\\\YYYSSSMMMGGGDDDBBBBBBAAABBBDDDEEEEEEDDDCCCAAA@@@@@@BBBCCCDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBAAAAAA??????>>>============>>>???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::<<<;;;:::999999888999999;;;:::888888888888666444777777777666666555555555777777777666666666555555555666888999:::999777666444444333333333333444444555555555555555555555555444444444444444444444444444444444555555555555666555555666666666555444444444444555666888:::;;;<<<666444222444777888666444444444444444444444444444555444444333333444444555333333444444444444333333333333333333333333333333444444333333222222111111000111111111111222222222444333333333222222222222111111222222222111111000000000000///---...000222333333222111111222333333222111111000000111111222222222222222222111111111000111111111111111111000222222333333333444444444ttt```SSSFFFDDDAAA@@@@@@???===<<<999:::;;;;;;:::999777666999999999::::::999999999666666666666555555555444222222222333444555666666222222222222222222222222444333333333333444555555222222222111111111000000000000111111111111000///......///000111111222222000000000000000000000000000000//////////////////000///......000000///...//////////////////////////////............//////111///...///000000///...//////............//////000000000111111000000///------......//////000000////////////////////////...//////000000//////...////////////////////////---.....................---...///...---------///000000////////////000000//////............/////////////////////000000111////////////////////////...////////////000000000000///............///000---...000111111111///...///000000000000000//////------......//////000000111111111111000000000000//////////////////////////////000000000000//////------...///////////////......///000000000000000////////////000000000000///111333444555444222111///000000000000000000///222222333333333333444333111111111111111222222222444444444555555555666666777666666666666777777888888888888888999;;;<<<===>>>===<<<<<<<<<===>>>?????????@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAEEEQQQ]]]```YYYPPPHHHDDDBBBBBBAAA@@@BBBCCCEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<===<<<;;;;;;;;;;;;:::::::::;;;::::::999888888999999;;;999777777888888666555666666777777777666666666888777777666555555444444333555888:::::::::888777555555444444444444555555555555555555555555555555444444444444444444444444555555666666666777777777666777777777777777666666666555555555555555666666555444333444666777666444444444444444444444444444666555555444444333333333444444555555555555444444444444444444444444444444333333333333222222111111000000111111111222222222222222222222222222222333222222222222222111000///000000111000......000222222222111111111111222222111111000000000000111111222222222111111111111111000000111111111111000000222222222333333333333444ppp]]]QQQFFFDDDAAA@@@???>>>===;;;999::::::;;;:::999777666:::999999999999999999:::555555555444444444333333222222333444555666666666444444333222222111000000222222222222222333444444222222222111111111000000///000000111111111000000------......///000111111//////////////////////////////000000000000000000///...------//////...---//////////////////////////////............//////000///...///000111000///////////////////////////......//////000//////...---......//////000000000////////////////////////......////////////..............................//////////////////000000---...///...---------///000000////////////000000//////............///////////////000000000000000000000000000000000000000////////////000000000111//////............//////,,,...000222222111///...000111111222222222111111------......//////000000111111111111000000000000///////////////////////////000000000000000000///---...//////000000//////......///000000000000000////////////000000000000///111333444555444222111111111111111111111111111111111111111111222222222000000111111222222222222444444444444555555555555666666666555666777888888999999999::::::;;;<<<<<<;;;;;;;;;;;;===???AAACCC??????@@@@@@AAABBBCCCCCCAAA@@@??????>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDGGGFFFEEEDDD@@@???FFFPPPYYYSSSJJJBBB??????@@@@@@???AAACCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@??????>>>=========>>>>>><<<<<<<<<;;;;;;;;;::::::::::::999888888888999999:::888777777888888666555444555666777888888888888888888777666555444333333333444777999:::999999888666555555444444555555666555555555555555555555555444444444444444444444444555555555555666666666666666666777777777777666666555444444333333444444444444444333444555666555555444444444444444444444444555555555444444333222222333333333444444333333333444444444444444444444444333222222222222222111111000000111111111222222222111111222222222222333333222222222222222111000///000111222111000000111222111111111111111111111111111000000000000000000111111111111111111111111111000000111111111111000000111111111111222222222222mmm[[[QQQGGGDDDAAA???>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::999888777666666666666777888555444444444444333333333222222333444555555555555555555444333222111000000////////////000111222222222222222111111111111000///000000111111111111000------......//////000000//////////////////////////////000000000000111111///...------//////...---//////////////////////////////............//////000///...///111222111000...//////000000//////...---......////////////...//////////////////000000////////////////////////,,,,,,------------,,,,,,------------------------000000000000000000000000---...///...------...///000000////////////000000//////............//////,,,---...////////////.........................../////////000000000111111////////////////////////,,,---///111222111000///,,,,,,---............---.........///////////////////////////............////////////////////////..............................///000000000000///......///000000000000000////////////000000000000000000222333333333222111333222222111111222222333000000000000000111222222000111222222333333222222222222222333333333444444555555666666777777888888888999999::::::;;;;;;;;;:::::::::;;;===@@@BBBDDD??????@@@@@@AAAAAABBBBBB???>>>>>>============>>>>>>>>>>>>???@@@AAACCCDDDDDDCCCCCCCCCCCCDDDEEEEEEBBBAAACCCDDDBBB@@@CCCJJJPPPMMMGGGBBB???>>>???AAA???@@@BBBDDDEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAA??????>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;:::999999888888888888999999999888666666777888666555333444666888999999999888777777666666555444333333444444555666777888888888666666555555555555666666444444444444444444444444444444444444444444444444222222222333333333444444333333444555555555444444333333444444555777888999333444444444444555555555333333333333333333333333333444444444333333222111000000111111111111000000111111111111111111111111222222222222222222111111000111111111111222222222111111111222222222222222111111222222222111111000000222333222111000111222000000111111111111000000111000000//////000000111000000000111111111111111000111111111111111111000000000111111111222222222lll\\\SSSHHHEEE@@@===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;777666666555555666666777555555555555444444444444222333444444555444333222555444444444333333222222000000000000111222333333222222222111111111111000//////000111111111111111//////////////////000000111111111111111111111111//////000000000111111111111///...///000111000/////////////////////////////////............//////000///...///111222111000...///000111111000///.........///000000000000000000000000///////////////////////////////////////+++,,,,,,------,,,,,,+++........................222111111000000/////////---...///...------...///000000////////////000000//////............//////,,,---...///000//////...........................//////000000000111111111......////////////......,,,---///000111111111000***++++++,,,------,,,,,,///////////////.........////////////............//////////////////////////////............//////......///000000000000000......///000000000000000////////////000000000000000000000111111111222222333222111111111111222333111111000000000111222333111111333444444444333222333333333333444444444444333444666777888888888777666777888999::::::::::::;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA>>>============>>>>>>???===>>>>>>???AAABBBDDDEEEDDDDDDCCCCCCCCCDDDEEEFFF???===???CCCEEEEEEGGGKKKJJJKKKKKKGGGCCC@@@AAABBB>>>@@@BBBDDDDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@?????????>>>>>>??????@@@<<<<<<<<<<<<;;;;;;;;;;;;999999888888888888999999888777666666777777666555444555777999999999888777666666666555555444444444555555444444444666777888777666666666666666666777444444444444444444444444444444444444444444444444111222222222222333333333222333444444555555444444555555555555666888999:::333333444444444444555555333333333333333333333333111222333333333222111000000111111222222111111000111111111111111111111111111111111111111111222222000111111111111222222222222222222111111111111111000000111222222222111111///111222222000000000111//////000111111000//////000000////////////000000///000000000111111111222111111222222222222111111111111111222222222333333mmm]]]UUUIIIEEE@@@<<<;;;<<<<<<<<<;;;:::999888777888999:::999888777666666777888999777666666666555555555555222333444444444333222111333333444444444444555555333333333333444555666777222222222111111111111000//////000111111111111111111111111111000000000000222222222222222222222222//////000000111111111222222111000111222333222000//////////////////////////////............//////000/////////111222222111...///000111111000///...//////000111111111111111111111000000//////......////////////////////////---......//////......---////////////////////////222222111000///......------...///...------...///000000////////////000000//////............//////...///111222222222111000111111111111111111111111000000000000111111111111......////////////......---...///000000111111111000000111222333333222222000000//////.........---111111111111000000000000////////////////////////111111000000000000111111...//////000000000000000...//////000000000000000////////////000000000000000000//////000000111222333222111000000111222333333222111111111222333444111222333444555444333333555555555666666666777777222444666888999999777666444555666888999999999999===<<<;;;;;;;;;<<<======AAAAAA@@@@@@@@@@@@@@@@@@>>>>>>===>>>>>>???@@@@@@@@@@@@@@@BBBCCCEEEGGGHHHEEEDDDDDDCCCCCCEEEFFFGGGGGGCCCAAADDDFFFDDDDDDFFFHHHLLLOOOMMMGGGBBBBBBDDD>>>???BBBCCCDDDDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>?????????@@@???????????????@@@@@@======<<<<<<<<<;;;;;;;;;999888888888888888999999888777666666777777666555666777999:::999888666555555555555555555444444444666555333222333444666888777777666666666666777777444444444444444444444444444444444444444444444444333333444444444555555555444444555666777777777666777777666555555555555555222333444444444333444666333333333333333333333333000000222333333222111000333444444555555444444333222222222222222222222222111111111111111111222222000111111111111222222222222222222111111111000000///000111222222222222222...///111111000//////000...///000111111000///...000000////////////000000//////000000111111111222222222333333333333222222222222333333333444444444ooo]]]RRRHHHEEE@@@>>>======<<<;;;999999::::::::::::;;;;;;999999999888777666666555666666666666666666666666222222222222222222222222333333333333333333333333444333333333333444555555000000000000000000000000222111000//////000111222111111000000000000111111000000////////////000000------...///////////////111111000000//////......------......///000000000,,,---...---------///111333222111///............////////////............111000...---,,,,,,------////////////000000000000111111000000/////////...////////////////////////---///111111///...---...000000//////.........---......////////////......555444222///,,,***((('''........................000//////222555555222...111222333222000......///000///...------...///000222333333222000///000111000000111111222222333333666555333111000///......,,,...000111111000...,,,000000000000111111111111////////////............---,,,,,,,,,,,,------...............////////////000000////////////000000///---+++******,,,///000000000000///////////////222222222222222222222222222111///......///111222222111111111000000//////111111222333333444555555444555666777777666666555888888777777888888999:::::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>>>>===>>>???@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888666777888888888666555444444444555555555555444444666666555444333333333333888777666555555555555555555555555555555444444444777555333222333444444333333444444555555444444333555444333333333333444555222333444444555555444444555555555555555555555555777666444333222333444444333222111111111222333444444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111//////000000111111111222000000////////////000000111111000000000000111111000111111111111222222222222222222222222222222222///000000000111111111111mmm[[[PPPHHHDDD@@@>>>======<<<;;;;;;;;;;;;::::::999999999999999888888777666666555555555555555555555555555333333333333333333333333333333333333333333333333444333333333333444555555333333333333333333333333222111000//////000111222111111000000000000111111000000////////////000000//////000111111111111111111000000000/////////...///////////////.........///000000000......000222222111000///............////////////..................---,,,---...///000.../////////000000000000///.........------------////////////////////////,,,...000111///......///000/////////..................////////////..............................////////////////////////111///---...000222111///000111333222000...////////////............//////000111111000///......000000000000111111111111111444444222111000/////////......///000000///......000000000000000000000000////////////............//////////////////000111............////////////000//////......//////000///...---,,,---...000111000000000000000000000000111111111111111111111111333222111111111111222333111111111111000000000///111111222222333444444555333444666777777666666555888888777777888888999:::::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;:::999999888888888888888777888999999888777666555555666666777777666666555666666555444333333333333555555444555555666777888777666666555444333222222555333222222444555666555333444444555555444444333555444333333333333444555444555555666666666666666555555555555555555555555666555444222222222333444222222111111111222333444222222222111111111000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111///000000000111111111111000000000//////000000000111111000000000000111111000000111111111222222222222222222222222222222222111111111111222222222222jjjXXXMMMGGGDDD@@@>>>======<<<;;;===<<<<<<;;;999888888777999999888888777666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333444555555444444444444444444444444222111000000000000111222111111000000000000111111000000////////////000000///000000111111111111111000000000000////////////111000000///......------000111111000......///111000//////......//////000////////////............++++++,,,,,,...///111222....../////////000000000............------------////////////////////////+++---000000000//////000////////////..................////////////......+++,,,---...///000000111000000000000000000000000000...++++++---///000000///000222111000//////000......////////////......---...///...---,,,---...000000000000////////////222222111000000000000111000//////////////////000111000000//////.........////////////............000000000000000111222222............///////////////................../////////000000000111111111000000000000000000111111000000000000000000000000333333333333333333333333111111111111000000000000111111222222333333444444333444555666777666666555888777777777777888999999::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;:::999999999888888888888888888999999999888777777666777777888888777777666777666555444333333333333222222333444666888999;;;888777666555444333222111333222111222555777777777333444444555555444444333555444444333333444444555444444555666666666666666444444444444444444444444444333333222222222222333222222111111222222333444222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000111111111111000000000000111111111111111111000000000000111111111111000000000000111111000000000111111111222222222222222222222222222222111222222222222333333333iiiWWWLLLGGGDDD@@@=========<<<<<<<<<<<<;;;::::::999888888888888888888777777666666555555555555555555555555444444444444444444444444222222222222222222222222333333222222333333444555222222222222222222222222111111111111111111111111111111000000000000111111000000////////////000000......////////////......000000000000////////////000000//////............/////////...,,,+++,,,..................///000111////////////............+++,,,,,,---...///000111........./////////000000000000000000000/////////////////////////////////***,,,///000000///000111///////////////...............////////////......////////////............///////////////////////////...,,,,,,---...///000---///111111000///000111---...///000000///...---,,,...///...,,,,,,---...000000//////.........---000000000000000111222222111000///------///000111111000000///...------,,,////////////........................///000111111............////////////......------------.........///000111222111000000000000000111111111111111000000000000000000000000222333333444444333333222111111111000000000000000111111222222333333333333222333555666777666666555777777777777777888999999::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFCCCDDDDDDEEEDDDBBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999::::::999999999888888777777888888777777777777666777777888888777777666777666555444444333333333222222333444666888999:::888888777666555555444444444333222333555777777666333444444555555444444333444444444444444444444444222222333444444444333333444444444444444444444444333222222222222222222222222111222222222222333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000//////000000000111111111111000000000000000111111111111111000000000000111111111111000000000000111111000000000000111111111111111111111111111111111111111111111222222222333333jjjWWWMMMFFFCCC@@@============<<<::::::::::::::::::::::::888888888777777777777777555555555555555555555555444444444444444444444444222222222222222222222222333222222222222333444444111111111111111111111111111111222222222222111111111111000000000000111111000000////////////000000......////////////......////////////000000000000............//////000000/////////...,,,+++,,,...------------...///000111////////////............---..................---............/////////////////////000000000000000////////////////////////***,,,///000000///000111.........///////////////......////////////......111111000///......------........................---...000000000000//////---///111111/////////000---...///000000///...------...//////------...///000/////////......------////////////000111222333222111///------///111222111000000///...------,,,////////////.....................//////000222222............////////////......------------......,,,...///111111000///...//////000000111111111111111111111111111111111111111111222222222222111111000000000000000000111111111111222222222222222333111222444555666666666555777777666666777777888999::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFFFFDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;999::::::::::::999888777666666555555555666666666555666666777777666666555777777666555444444444444444444444555555666888888777777777777777888888888666555444555666666555333333444444555555444444333444444444444444444444444111222222333444333333333444444444444444444444444222222222222222222222222111111222222333333333333333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111000////////////.........///000000000111111111111111111000000000000000000111111000000000000111111111111000000000000111111//////000000000111111111111111111111111111111111000000000000111111111222iiiXXXMMMFFFCCC???======>>>======999999999::::::;;;;;;;;;888888777777777777777777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222333444444222222222222222222222222111111222333333222111111111111000000000000111111000000////////////000000111111111111111000000///////////////000000000000------......///000000111000111111000......///111...---------...//////000////////////............////////////...---,,,+++------........./////////---------...............////////////////////////+++---000000000//////000.........///////////////......////////////......////////////////////////........................,,,///222333222000000000...///111000///......///......////////////......---...000///......///000////////////............////////////000111222222222111///......///111222111000000//////.........////////////............000000000000111333444444............///////////////..................///,,,---...///000///...---......//////000000111111111111111111111111111111000000000000000000000000000000000000111111111111111111222222222222222222111222333555666666666555777666666666666777888888::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;:::888777555555444444444555666666555666666777777666666555888777666555444444444444666666555555555666666777666666777777888999999999777666555666666666444222333444444555555444444333333444444555555444444333333333444555555555555555333333333333333333333333111222333333444333333333000111222333333333333222000111111111111222222222444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111//////.........---------000000000000111111111111111111111111000000000000000000////////////000000111111000000000000111111/////////000000000111111111111111111111111111111//////000000000111111111~~~hhhWWWMMMFFFCCC???======>>>======::::::::::::::::::::::::777777777777777777777888444444444444444444444444333333333333333333333333111111111111111111111111222222222111222222333444333333333333333333333333111222222333333222222111111111000000000000111111000000////////////000000111111111111111000//////.../////////000000000111.........//////////////////000000000......000222......---------...//////////////////............///////////////---,,,+++---------.........//////------------.........///////////////////////////,,,...000111///......///............/////////000......////////////........./////////000000000000........................---000222111000///000222///000111000...------...//////............//////,,,...//////......///111//////////////////000000///////////////000111222111111000//////000111111000000000000000000000000////////////............/////////000111222333444............////////////000//////......//////000------....../////////...,,,------...//////000000000000000000000000000000111000////////////000111///000000000111111111111222222111111111111111111000111333555666666666555666666666666666777888888::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCDDDEEEFFFHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBCCCEEEFFFFFFEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<;;;::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<;;;:::888777666555555444555666777888666777777888888777777666888777666555444444444444555555555555555666777777666666666666666666777777555444444666777777666444333444444555555444444333333333444555555444333333333333444555555555555444333333333333333333333333111222333444555444444333000111222333333333222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////............000000000000111111111111111111111111000000000/////////............//////111111000000000000111111////////////000000000111111111111111111111111111000000111111111222222222}}}gggVVVLLLEEECCC???======>>>>>>======<<<;;;;;;:::999888888777777777777777888888888444444444444444444444444222222222222222222222222111111111111111111111111222222111111222222333444222222222222222222222222111222333444444333222111111111000000000000111111000000////////////000000///////////////...------.../////////000000111111000000000///......------,,,---...---------///111///......---------......000/////////............---.../////////...,,,,,,---------.........//////.../////////000000111111////////////////////////---///111111///...---...---.........//////000000......////////////......111000000000/////////...000000000000000000000000///000000///------111444///111111000...,,,,,,---000///...------...///000,,,---......------///000......//////000000111111///////////////000111111111111000000000000111111000000000000111111111111000/////////............,,,,,,,,,---...000111222............/////////000000000////////////000000............/////////000,,,,,,------...//////000////////////////////////222111///......///111222//////000000111111111222222222111111111111111111000111333555666666666666666666666666666777888888::::::999999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDDDDEEEGGGHHHIIIGGGFFFDDDBBBBBBBBBCCCCCC@@@BBBEEEGGGGGGEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<:::888777777666555555555777888999888888999999999999888888888777666555555444444555444444444555555777888888666666555555444444444333333333444666888999777666333444444555555444444333333333444555555444333333111111222333333333222222333333333333333333333333111222444555666555444444000111222333444333222222222222222333333444444444000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111222111111111000000//////......------------......111111000000000000111111////////////000000000000000000000000000000000000111111222222222333333333zzzfffUUUJJJDDDBBB???=========<<<;;;===<<<:::999888888999:::;;;:::888666555555666777555555444444444555555666333333333333333333333333333222222111111222222333444444444333333222222222333333333333333333333333222222111111000000//////111111111111111111111111000///...---,,,+++++++++//////////////////////////////...------------..................///000000000///...------...///000---...///000000///...---........................---.........---,,,++++++---......////////////...111111111111111111111111---------------...//////111///------.../////////000111222333333222111000...111333111,,,***,,,///,,,---...//////...---,,,..................------//////.........---------000000////////////000000111000///......///000111///...---,,,+++,,,---...------......//////000000000///.........///111222222111111111000000/////////////////////////////////////////////.........111111000000000000111111000000///...............---.........//////000000+++,,,---...////////////000000000000000000000000111000/////////000222333000000000000111111111111000000111111111222222222111111222222222333333333444444444444444444444444222333444666666666666555888999;;;;;;;;;===???AAA>>>>>>????????????>>>======>>>???@@@AAA@@@??????>>>>>>???@@@AAACCCCCCDDDGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGHHHHHHFFFEEECCCAAA@@@???@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAA@@@@@@?????????======>>>???????????????>>>>>>>>>>>>>>>?????????BBBAAA@@@???>>><<<;;;;;;???>>>===;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666555666666777888999999999999888666444333222222333777666444222222444666777777777777777666444333222555555555555555555555555444444444444444444444444444444333333333333222222333333222222222222222222333333333444444444555555333333333222222111111111111111111111111111111111444111......///000111111222222222222222222222222000111111222222111111000222222222111111111111000000000000000000000000000111000///......///000111000000000000000000000000222111111111000000//////000000111111111111000000222111111111000000//////222000///...///000222333000000111111111111000000111111111000000000000000yyyeeeTTTJJJDDDBBB???=========<<<;;;===<<<:::999888999999999===<<<;;;:::999999999999555444444333333333444444333333333333333333333333333222222111111222222333444444333333333222222222222222222222222222222222111111111000000000000000////////////////////////222111000///////////////////////////////////////------------...//////000...............///000000...---,,,,,,,,,,,,---.........////////////.............................................---,,,,,,......//////......---,,,------------------------......------......///000000///...---.../////////...///000000000000///......111333111---+++,,,///------............------........................//////.........---------000000////////////000000111000////////////000111......---,,,,,,,,,---............///////////////000//////...///000111222111111000000000/////////////////////////////////000000000000000000000000......------------......222111000...------------............/////////000,,,,,,---...////////////////////////////////////111000/////////000111222------------............111111111111111111222222111111222222222333333333444444444444444444444444444555666777888888777777444555777777777999;;;=========>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@??????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFEEEDDDBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@???@@@AAABBBBBBBBBBBBAAA@@@???@@@AAAAAAAAAAAA@@@@@@===>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>???@@@??????>>>===<<<;;;;;;>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666555666666777888888999999999777666444333333333444555555555444444555555555777777777777666555444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222333333333444444444444555333333333222222222111111111111111111111111111111333111///...000111222222222222222222222222222222111111222222222222111111222222222111111111000000000000000000000000000000000000////////////000000000000000000000000000000111111111000000000//////000000111111111111000000111111111111000000000///111000///...///000222333000000111111111111000000111111111111111111111111wwwcccSSSIIIDDDBBB???=========<<<;;;<<<<<<;;;:::999999999999888999999888888777666555555444333222222222222222333333333333333333333333333222222111111222222333333333333333222222222222111111111111111111111111000000000000111111111111////////////////////////111111000000000000111111////////////////////////,,,------...///111111222...............///000000...------,,,,,,------...//////............//////............................../////////...------.../////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111000//////......//////000...//////000000//////......000222000---+++---///.........------................................................---------000//////......//////000111111000000000000111111...------,,,------......///////////////.........///////////////000111111000000///////////////...////////////////////////////////////////////////000000////////////000000333222000///---,,,,,,,,,............////////////------...............---////////////////////////000000/////////000111222/////////000000000111111222222111111111111111111111111222222222333333333444444444444444444444444444444666777777888777777222444555555555666999;;;;;;<<<<<<=========<<<<<>>???AAABBBCCCBBB@@@???===>>>??????@@@@@@????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666777777555666666777777888888999777666555444333444444555333444555666666555444333666666777777777777666666333333333333333333333333444444444444444444444444444444333333333333222222000111111111222333333333333333333333444444444444333333333222222222222111111111111111111111111111333111//////111333444333222222222222222222222222222222333333333333222222222222111111111000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000//////000000111111111111000000111111111111000000000000111000/////////000222333000000111111111111000000222222222222222222222222tttaaaRRRHHHDDDBBB???=========<<<;;;<<<<<<;;;:::999999999999666666777888777666444333666555444333222222222222333333333333333333333333333222222111111222222333333222222222222222222222111111111111111111111111//////000000111111222222111111111111111111111111......------...//////000////////////////////////---...///000000111111111...............///000000000000////////////000000000///...------...///000...........................///////////////............/////////......---........................///////////////000111111///000000//////...///000000111111111111111111000...000111000---,,,---//////...---,,,,,,---...///---------......................................./////////....../////////111111111000000111111111---------------.........000000//////......------///////////////000000111////////////............////////////////////////,,,,,,,,,---------------111111000000000000111111111000///......---...............///////////////..................------////////////////////////////////////000000111111000000111111111222222222222222222111111111111111111111222222222333333333333333333333333333333333222222333444555555555555444555666777666777:::<<<::::::;;;<<<<<<<<<;;;;;;>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@??????@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDCCCAAA???===>>>>>>???@@@@@@@@@@@@????????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::888888777777666777777888666666666666777777888888666555444333333444555666333444444555555444444333555666666777888888777777333333333333333333333333333333333333333333333333444444333333333222222222///000000111222333333444222222333333333444444444222222222222222222222222111111111111111111111111222000///000222444555444111111111111222222222222222333333444444333333222111111111111000000000000////////////////////////...///000111111000///...////////////////////////000000000000000000//////000000111111111111000000111111111000000000000000000000//////000000111222000000111111111111000000111111111111111111222222rrr```QQQHHHDDDBBB???=========<<<;;;;;;;;;;;;;;;:::999888888888999:::::::::999888777777777555444333333333333333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222//////000000111111222222111111111111111111111111,,,,,,,,,,,,---...////////////////////////////////////000111000000///..................///000000000000000000000000000000000///...------...///000..............................///////////////...---...///000000000000000///////////////////////////////////////000111111...000111111///...///111111000000000000000000111//////000///...---...//////...---,,,,,,---...///---------.........//////---.....................//////............//////000000000111111000000000---------....../////////000000//////......------...//////000000000000000............////////////////////////////////////,,,,,,,,,,,,------......---------,,,,,,---------......---......///000111///////////////...........................------..............................//////000000000000---------.........//////111111111111111111111111111111222222222333333333333333333333333333333333222222222333444444555666555666777777777777:::<<<999999:::;;;;;;;;;;;;;;;===============>>>>>>???AAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@????????????@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEECCC@@@===;;;>>>>>>???@@@@@@@@@@@@@@@????????????>>>>>>======<<<<<<============>>>>>>;;;;;;;;;:::;;;;;;<<<<<<::::::::::::::::::::::::888888777777777777888888666666666666666777777777555555444333444555666777666555333222222333555666444555666777777888888777333333333333333333333333333333333333333333333333444444333333333222222222//////000111222222333333222222222333333333444444222222222222222222222222111111111111111111111111111000000111333555555444000000000111111222222222222333333444444333333222111111111000000000//////////////////////////////...///000111111000///...//////////////////////////////////////////000000000000111111111111000000000000000000000000111111000000000000000111111222000000111111111111000000.../////////000000111111ooo___RRRJJJDDDBBB???=========<<<;;;;;;;;;;;;;;;:::999888888777777888888888777777666777666555555444444444444333333333333333333333333333222222111111222222333111111111222222222222222222222222222222222222222000000000000111111111111////////////////////////...............///000000//////////////////////////////000111000///...---...............///000000---......//////......---//////............//////........................------.../////////......---......///000/////////------------------------//////......//////000111---000333222///...///111///......------....../////////////////////...............------.........,,,,,,------.../////////---------...............///......------....../////////000000000000//////,,,---...//////////////////////////////...............///000000000000000...////////////000000000////////////////////////.........///000000111111......------------......,,,,,,------///000222333///////////////.........------...............---........................---...///000000000//////....../////////000000000000000111111111222222222111111222222222333333333333333333333333333333333444444444444555666777888444555666666555666888:::888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;<<<======>>>AAAAAABBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@????????????@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCC@@@>>><<<>>>???@@@@@@AAA@@@@@@@@@@@@@@@??????>>>==============================>>>::::::999::::::;;;<<<<<<::::::::::::::::::::::::888888777777777888999999666666666666666666666666666555444333444444666666666555222000000222555666444444555666666777666666333333333333333333333333333333333333333333333333444444333333333333222222///000000000111222222222222222222222333333333333111222222222222333333333111111111111111111111111111000000111333444333222//////000000111222222222222222333333333333222222111111000000000/////////000000000000000000000000//////000000000000//////000000000000000000000000......////////////000000000000111111111111000000000000000000111111111111///000000000111111111111000000111111111111000000---......//////000000000nnn^^^RRRKKKDDDBBB???=========<<<;;;;;;;;;;;;<<<;;;:::888777555555444444444555555666555555444333333444444444333333333333333333333333333222222111111222222333000111111111222222222222111111111111111111111111111111111000000000000000////////////////////////000///////////////000111////////////////////////,,,---///000000///...---...............///000000---...///000000///...---......////////////..............................,,,,,,---...........................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------......///000---000444333000...///222///...------------...//////........./////////...------............------,,,,,,------...//////000---------........./////////......------......///---...///000000///...---+++,,,...///000000000///.........///////////////---...///000111000000////////////000000000111111////////////////////////......///000000111222222000000000//////000000000------------...000111222000/////////............,,,,,,---...////////////........................---...///000000000///...111111111111222222222222//////000111222333333444111111222222222333333333222222222222222222222222444444444444444666777888444555666555444555777999888999:::;;;<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???AAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAA????????????@@@@@@@@@@@@AAAAAA@@@@@@?????????@@@@@@@@@@@@@@@AAAAAA@@@????????????@@@AAABBBBBBBBBCCCBBBBBBAAA@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<777777777777888999:::;;;999999999999999999999999888888777777888888999:::666666666666666666666666666666444444333444555666444444333222222333444444333444444555555555555444444444444444444444444444222222222222222222222222444444333333333333222222000000000000111111111111111222222222222333333333111111222222222333333333111111111111111111111111111000000111222222111000/////////000111222222222111111222222222222111111111000000000////////////000000000000000000000000000000////////////000000000000000000000000000000........./////////000000000000111111111111000000///000000000111111111111//////000111111111111111000000111111111111000000.........///000000111111mmm^^^SSSLLLDDDBBB???=========<<<;;;:::;;;<<<<<<;;;:::888777999888777666666777888999333333222222222333444444333333333333333333333333333222222222222222222333000000111111222222222222000000000000000000000000222222111111000000//////111111111111111111111111//////............//////////////////////////////)))+++---///000000///..................///000000///000111222222111000///---...///000000///...---........................+++,,,,,,---.........---//////...---+++(((&&&%%%---------------------------------------...//////,,,111444444000...///222111000///......///000111///.........///000///...,,,---...//////...---,,,,,,,,,------...///000000---------.........//////.........------.........,,,---...//////...---,,,+++,,,...000000000000///---.........//////000000---...000111111111000/////////000000111111222222////////////////////////---------...///000000111------,,,,,,,,,,,,------///............///000000000000//////.........---+++,,,---...////////////........................,,,---///000000000///...............////////////......///111222333444555111111222222222333333333222222222222222222222222333222111111222333555666555666777777666666888:::888999:::;;;<<<<<<<<<<<<>>>======<<<<<<===???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCDDDDDD??????@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::555555555555666888999999999999999999999999999999888888777777888999::::::666666666666666555555555777666555444333444444555222333444444444444333222333444444444444444333333555555555555555555555555222222222222222222222222444444444333333333222222111111111000000000000000111111222222222333333333111111111222222333333333111111111111111111111111111000000000222222000......//////000111222222222111111111222222111111111000000000000////////////000000000000000000000000111000///......///000111000000000000000000000000---.........//////000000000000111111111111000000//////000000111111111222//////000111111111111111000000111111111111000000...//////000111222222222mmmZZZPPPMMMBBB@@@===;;;;;;;;;:::999;;;;;;:::999999888888777333444555777888888999999555555444444444333333333333333333222222111111111444333111000000000111222333444555555555444333222000000000111222222222333111111111111111000//////////////////000000000000222111000......000111222111111000000//////......000000000000///...---,,,///////////////.........------,,,,,,,,,------...////////////////////////111000...---,,,,,,---...,,,---////////////000222//////////////////////////////////////////////////////.........---------111000000///......------111111000000//////......333222000/////////000111111000000///...---------...---,,,///222222///,,,***+++---...///...---------------............//////---,,,---000222000.........////////////......---......///////////////111222222222111000...---.........------,,,,,,,,,---------........./////////000111222222000...,,,............////////////...............///000000//////000000///...------.../////////000000111111//////000000000000000000......------,,,,,,,,,+++////////////000000000000111111000000000000111111333222111111111222444444//////000111222222333333444333333222222333333444333333444444666777999999888888999:::;;;;;;;;;;;;>>><<<::::::<<<>>>>>>===@@@@@@AAABBBCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@??????>>>??????@@@@@@AAAAAABBBAAA@@@???>>>============@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@??????BBBAAA@@@?????????@@@AAA<<<<<<<<<<<<<<<;;;;;;:::>>>===<<<:::999999::::::888888888888888888888888;;;:::888666555555666777999888888777666555555444666555555555555444444444777666555444333444555555222222333333333333444444777777666666555555555444222444666777888777666555555555444444444333333333000000000000000000000000222222222222222222222222000111111111222222222222333222111000000111222333////////////000000000000111111111111111111111111111111222222222333333333000000000000000000000000222111111111000000//////.../////////000000000111////////////////////////000000000000000000000000000///...------...///000111111111111111111111111/////////000000000000000111111111111111222222333------...///000000//////000000000000000000000000kkkYYYNNNKKKDDDAAA>>>=========<<<;;;;;;;;;:::999999888888777666777777777777666555555555555444444444333333333555444444444333333333333444333333222222111222222111222333333333333222111111111111111111222222222111111111111111000//////////////////000000000000222111///......///111222111000000000/////////...------------,,,+++***)))/////////////////////.../////////......//////000//////////////////////////////...------------...)))***,,,,,,,,,,,,---///////////////////////////........................//////.........------------------......///000000////////////............222111000000/////////000111000000///......------///...---...000111///---......//////000/////////........./////////000000///---+++,,,///000...---......////////////......---...//////000000//////000000111111000///---,,,///...............------,,,,,,,,,---------......+++,,,,,,------,,,+++***............////////////...............///000000///////////////...------.........//////000000000000/////////////////////000000000/////////......000000000000111111111111111111000000000000111111222111111000111222333444///000000111222222333333444333333222222333333444444444444444555777888888666777888999:::;;;;;;;;;???===;;;;;;<<<>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAA@@@???>>>============@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@BBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>======<<<===<<<;;;:::999999999:::888888888888888888888888;;;:::999888777666666666666666666666777777777777666555555555555444444444666555444333222333333444222222333333333333444444666555555555444444444444333444666777777777666555444444444333333333333222000000000000000000000000222222222222222222222222000000000111111111222222222222111111111111222222////////////000000000000222222222222222222222222111111111111222222222222000000000000000000000000111111111000000000//////........................////////////////////////////////////////////////000///...------...///000111111111111111111111111////////////////////////000000000000000111222222///000111111222222222111000000000000000000000000iiiVVVLLLIIIFFFCCC@@@?????????>>>===;;;;;;:::999999888888777777777777777777666555444555555444444444333333333333333333333333222222222333444444444444333222222///000111111111111000000222222222111111111111111000111111111111000000///////////////000000000000111000///......///000111000000000000///////////////000000//////...---,,,......//////////////////000000//////...//////000////////////////////////,,,---......///.........,,,---............///111////////////////////////.......................................---------+++,,,,,,---......//////------------............000000000000000//////...000000000///......------111///------/////////...000000//////.../////////////////////000000000111...---,,,,,,---...,,,+++......////////////......---...//////000000/////////////////////...,,,,,,.........///////////////---------.........//////,,,---------------..................////////////...............///000000///////////////......---...............//////////////////.........------111111000000000000//////000000111111111222222222111000000//////000000111000000000000000111222222000000000111222222333333333333333333333333333333555555444444555666777777444555777888999:::::::::>>><<<:::999;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>===@@@@@@???>>>============@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>======<<<<<<;;;:::999999888999999888888888888888888888888888999999999888777666666333444555666777888999:::666555555555555444444444444444333222222222222333222222333333333333444444444444444444444333333333333444555777777666555555333333333222222222111111000000000000000000000000000000000000000000000000/////////000000000111111111111222222222222111111////////////000000000000222222222222222222222222000000000000111111111111000000000000000000000000111111000000000000//////...............---------//////////////////////////////////////////////////////............//////000000000000000000000000000/////////...---------///////////////000111111000000000111111111111111000000000000000000000000~~~hhhVVVKKKHHHFFFCCC@@@?????????>>>===;;;;;;:::999999888888777333444555666777777777777555555444444444333333333000000000000000000000000111222333444444333222111//////000000000000000000333222222222111000000000000000111111111111000///////////////000000000000000000///......///000000////////////000000000000111111111111000000///...............///////////////......---------------////////////////////////***+++---///000//////...---///000000//////000222////////////////////////......................................................---------,,,,,,,,,---------....../////////...///000111000///...---000000//////............111000...------...//////000///...,,,,,,,,,---........./////////000000000///......---------,,,+++......////////////............///000000000000000////////////......------------....../////////000.../////////000000000000...............///000111............////////////...............///000000...///////////////......------................../////////...------,,,,,,///////////////.........///000000000000111111111000000////////////000000///////////////000000111000000111111111222222222333333333333333333333333555555444444444555666666333444555777888999999999;;;999777777888::::::999<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@??????>>>>>>>>>>>>@@@???>>>======<<<<<<===????????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCAAA@@@@@@???????????????<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888888888888555666777888888777555444333444555666777888999:::666555555555555444444444444444444333333333333333222222222333333333444444444444444444444444444444444444555666666555555444222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000111222333333222111000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////---------......//////////////////////////////////////////////////////////////////....../////////////////////////////////000000///...---,,,,,,+++...............///000000...---------------......////////////////////////iiiVVVLLLIIIEEEBBB???============<<<;;;;;;:::999999888888777333444555666666777666666555555444444444333333333000000000000000000000000000111222333333222111000000000000000111111222222333222222222111000000000///000000111111111000000////////////000000000000000000////////////000000......//////000000111111------.........---,,,,,,---.........//////000000000///...---------------////////////////////////***+++---///000000//////***,,,------,,,+++,,,...////////////////////////........................---.....................---------------,,,,,,,,,.........//////000000111------///000000///...---////////////............000000///---------///000111000...---,,,,,,---...------.........////////////000000///...---------......////////////.........//////000000000000000000000//////////////////,,,,,,,,,------......///------........./////////,,,,,,,,,,,,,,,---...///............////////////...............///000000......///////////////.....................------//////......------------.........///////////////.........////////////000000000////////////000000......//////000000000000111111111111111222222222222333333444444333333222555555444444444555555666333333555666777888888888;;;999777777999:::;;;:::<<<<<<===>>>????????????@@@@@@@@@@@@@@@???>>>>>>=========>>>>>>?????????@@@???>>>===<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@===>>>>>>???@@@AAABBBBBB@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<;;;;;;:::999999999999999999888888888888888888888888888888333444555666666666555444555666666666777777777888666555555555555444444444555555555555555444444333222222222333333333444444555555555555555555666666444555555555555555444444222222111111111000000000000000000000000000000000////////////////////////////////////000000000000000111222333333222111000////////////000000000000////////////////////////....../////////000000000000000000000000000000000//////////////////000000,,,,,,---///000111222333////////////////////////...........................//////////////////...........................000000///...---,,,,,,+++...............//////000---,,,,,,+++++++++,,,---////////////////////////iiiWWWLLLIIIDDDAAA>>><<<<<<<<<<<<;;;;;;;;;:::999999888888777777777777666555444333222555555444444444333333333222222222333333333333333000000111222222222111111111000000000111222333444222222222111111111111111///000000111111111111000////////////000000000000000000111111111111000000---......///000111111222...///////////////......------......///000000000222222111000////////////////////////////////////+++,,,---...////////////,,,---///...---,,,---///////////////////////////---------------------------------...............***++++++---...///000111/////////000000000000000,,,---..................//////////////////......---...//////......///111111111000000///000000000------------...............000000000...---...///......////////////.........///000000111111000000000000///......//////000,,,,,,,,,---------------+++++++++,,,,,,,,,,,,---............////////////............////////////...............///000000---...///////////////////////////.......................................//////000000000000111111---------.........//////000//////......//////000......///000000000000000111111111111111111111111222222444444444444222222444444333333444555666666444444555666777777777777:::999777888:::===>>>===;;;<<<===>>>???????????????????????????>>>>>>===;;;<<<<<<===>>>>>>????????????>>>===<<<<<<<<<<<<======>>>>>>???@@@@@@@@@<<<<<<===>>>??????@@@@@@??????@@@@@@??????>>>===>>>>>>>>>>>>>>>======<<<999999::::::::::::999999888888888888888888888888333333444555555666555555777777777777666666666666666555555555555444444444555555666666666555444333222222333333333333444444555555555666666666666666555555555444444444444444222222222111111111000000000000000000000000000000/////////////////////////////////000000000111111111111222222222222111111////////////000000000000........................////////////000000000000000000000000000000000000......////////////000000,,,---...///000222333333////////////////////////..............................////////////......////////////////////////000/////////...---------...............///000000000///---,,,,,,---......000000000000000000000000hhhVVVKKKIIIDDDAAA>>><<<<<<<<<<<<;;;;;;;;;:::999999888888777777777777666555444222111555555444444444333333333333333333333444444444555222111111111222222333444000000000000000222333444111111111111111222222222//////000111111111111111////////////000000000000111111222222222222111111------...///000111222222000111111222222222111111------......///000000111333222111000////////////////////////////////////---------------...///000///000111000///...///111////////////////////////---------------------------------.........//////++++++,,,---///000111222//////////////////......------,,,,,,------...///.../////////////////////***---///000///...000222///000000111111111111000............////////////,,,...//////---,,,...000......////////////......//////000111111111111000///......------...//////............------------,,,,,,,,,,,,------------///000111111111000///...............////////////...............///000000------...///////////////000000000//////.........---......//////000000111....../////////000000000............//////////////////............//////...///000111111111000000111111111111111111111111111222444555555444222111222222222333444555666777666666666777777777666666777666555666999<<<===>>><<<<<<===>>>???????????????@@@@@@@@@@@@???>>>>>>========================??????===<<<<<<<<<<<<<<<=========>>>???@@@@@@@@@;;;<<<<<<<<<======>>>>>>>>>??????@@@???>>>===<<<>>>>>>>>>>>>>>>======<<<999:::;;;<<<<<<;;;:::999888888888888888888888888555444555555666777888999777777777666666666666666666555555555555444444444444444555555555444333222222222333333333333444444444444444555555666666666666555444444333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000000111111111222222222222111111111111222222////////////000000000000000000000000000000000000//////000000000111111111000000000000000000000000........./////////000000.........////////////000////////////////////////........................---...///000000///...---//////////////////////////////////////////////////////......//////000111222111///------...///000000000000000000000000000~~~hhhUUUKKKHHHDDDBBB???=========<<<;;;;;;;;;::::::999888888777444444555555666555555555555555444444444333333333111111111222222333333333333333222111222333555666000/////////000111333444000000111111222222222333//////000111111111111111////////////000000000000222222333333333333222222,,,---...///000111222333---...////////////......---------...///000000111111111///...------------///////////////////////////...---,,,,,,...///000,,,---...---,,,+++,,,---////////////////////////---------------------------------.........//////......///////////////////////////......------,,,------,,,+++,,,---///000.........///////////////(((,,,///111000///111222,,,---...000000000///...////////////000000000000***,,,......,,,,,,...000......////////////......//////000111111111111111...---,,,+++,,,---...///000000//////.........---////////////000000000111+++,,,---......,,,***(((............/////////000...............///000000------...///000000//////111111000000/////////...------...///000111222222+++,,,,,,,,,------......////////////000000000000//////............//////...///111222222222111000222222111111111111111111111222444555555444222111111222222333444555777888777777777777777666666555222111111222666999;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;???>>>===<<<<<<;;;;;;<<<<<<======>>>???@@@@@@@@@;;;;;;;;;<<<<<<<<<<<<<<<>>>??????@@@@@@>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;:::888888888888888888888888777666666666777888:::;;;555666666666777777888888666666555555555444444444333333444555444333222111222222333333333444444444333333333444444555555555666555444333333333333333333333333222222222222111000000000000000000000000111111111111111111111111111111111111222222222222333222111000000111222333////////////000000000000111111111111111111111111000000000000111111111111000000000000000000000000---.........//////000000000000///...------,,,,,,////////////////////////........................---...///000000///...---000000000000000000000000/////////000000000000000///////////////000111111222111...---,,,---...///000000000000000000000000{{{fffUUUJJJGGGAAA@@@>>>===<<<;;;<<<<<<999:::;;;;;;:::999777666:::::::::999777666444333555555444444444333333333444333333222222333333444333222222111111222222333111111222333222111000/////////000000000000//////...///000111111111111111........................222222222222222222222222////////////////////////......///000000000000000............////////////////////////............000///...---------------...............///000111000000000000000000000000000000000000///...,,,,,,////////////////////////...///////////////..............................,,,---------.../////////.................................------,,,,,,,,,+++,,,---...////////////......---,,,---///111333000000000000000000000000/////////...---------,,,000000//////.........---////////////000000000000222000...---------,,,+++////////////////////////........................,,,---------.../////////---...............---,,,/////////...------,,,,,,//////////////////////////////000000000000//////............/////////////////////...------,,,,,,...///000///...---...///////////////////////////111000/////////000222333222111000......000111222222222222111111111000000222222333333333444444444333333333444444444555555666666555555666888:::;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@?????????>>>>>>AAA???>>>===>>>>>><<<:::======<<<;;;;;;;;;<<<<<<======>>>>>>?????????@@@????????????>>>>>>>>>>>>======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999::::::;;;<<<<<<<<<;;;======<<<;;;:::::::::::::::999777555555666888999777777666666555555555444444555777888888777555444222111111333666888666444333333333444444444555555555555555555555444444444111222222333333222222111333333333333333333333333444222000///...///000111222222222222222222222222222222111111111111222222000000111111111222222222000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////111111111111111111111111000000//////......------000000///...............++++++,,,,,,---...///////////////000///......---000000000000000000000000222111000///.........//////...---,,,+++,,,,,,---//////.........//////000///111000---,,,...000000yyyeeeUUUKKKGGGAAA@@@>>>===<<<;;;<<<<<<::::::::::::999888777777888888888888888888888888555555444444444333333333333333333333333333333333333222222111111222222333111222222333222111000//////000000111111000000//////000000111111111111000222222222222222222222222222222222222222222222222////////////////////////---...//////000000//////............////////////////////////............000///...------------..................///000000........................000000000000///...---,,,////////////////////////......////////////..............................---------................................................------,,,,,,,,,,,,---...///000000000000,,,---...//////000000000........................//////////////////......000/////////............////////////000000000000333111///......///...,,,////////////////////////........................------..................---....../////////......------..................//////////////////////////////000000000000//////............////////////.........///////////////...///000///...---...///////////////////////////111000/////////000222222222111000//////000111222222222222111111111000000000000111111111222222222333333333444444444444555666666666666777999:::;;;;;;;;;<<<<<<======>>>>>>@@@@@@@@@??????>>>>>>>>>@@@>>>============<<<:::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????????????????>>>>>>>>>============>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;===<<<;;;::::::999999:::999888777666666666777888777666666666555555555444444555666666666666555444333111000222444666555333333333333333444444444444444444444555555555555555333333333444444333333333333333333333333333333333333222000///...///111222222222222222222222222222222222111111111111222222000000111111111222222222000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////........................///////////////.........000000///...............------......///000000111...............------,,,........................111111111000000000000000000///...---------......//////........./////////***---......------,,,+++wwwdddTTTKKKHHHAAA@@@>>>===<<<;;;<<<<<<;;;;;;:::999888888888888777666555555555666777888555555444444444333333333222222444444444444222222333222222111111222222333111222222222222111000000111111111222222111111111000111111111111000000///222222222222222222222222222222222222222222222222000000000000000000000000......//////000000//////............////////////////////////............//////......------..................////////////------------------------///000000000///...------////////////////////////......///////////////..........................................---------.................................---------------+++,,,---...////////////+++,,,///111111000///.........................../////////000000000000000////////////............////////////000000000000333111/////////000///...//////////////////////////////////////////////////////..................---......///000000000000,,,,,,------...//////000////////////////////////...//////000000//////...............////////////---......///000000111111---...//////...---...///////////////////////////000000000///000111111222222111000//////000111222222222222111111111111111000000111111111222222222333333333333444444444444666666666777888999;;;<<<;;;;;;;;;<<<======>>>>>>????????????>>>>>>>>>>>>???===<<<<<<======;;;:::999:::<<<===>>>======<<<======>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<======>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999888888777777777777666666666666666555555555555555444444444444444444444444555333111000222333333333222222222222333333333333333333444444555555666666333444444555555444444333444444333333222222111111111000/////////000111222222222222222222222222222222222111111111111222222111111111111111222222222000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////.................................///////////////000//////............///------......///000000000---------------,,,,,,,,,------------------------,,,---///000000//////...111000//////......//////////////////......//////......---............///vvvcccSSSJJJHHHAAA@@@>>>===<<<;;;<<<<<<<<<;;;999888777888888999999777555222111111222333555555444444444333333333111222444555555444222111333222222111111222222333222222222222111111000000111222222333333222222111111111111111111000///...000000000000000000000000111111111111111111111111111111111111111111111111//////000000111000000///............////////////////////////............//////............//////......///////////////...------------------------...///////////////...---////////////////////////---...//////////////////......................../////////...---------,,,.......................................---------***+++,,,---------------,,,---///000000000///...000000000000000000000000.........//////000000111///////////////.........////////////000000000000111000......///000///...////////////////////////000000000000000000000000000000//////......------------///000111111111111---------.........//////////////////////////////...//////////////////...............////////////---........./////////000,,,...///...------...000////////////////////////000000000000000111111222111111000//////000111111111111111111111111111111222222333333333444444444222222333333333444444444666666777888999:::;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<<<<;;;:::888:::<<<>>>??????============>>>>>>>>>>>>>>>>>>???>>>>>>>>>============<<<==================<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<;;;:::999888888888888777777888888777777666555555555555555555555555555555444333333333333444555777555222111111222333444111111222222222333333333222222333444444555666666333333444444444444333333555444444333222111000000000000//////000111222333111111111111222222222222222222111111111111222222111111111111111111111111000000111111111111000000000000111111111111000000////////////////////////////////////////////////000000000000000000000000------......//////000000000///............//////,,,,,,,,,---------............---------,,,------------------------------'''(((+++---------,,,+++000////////////////////////////////////.........333...******+++,,,000333uuuaaaRRRIIIGGGAAA@@@>>>===<<<;;;<<<<<<<<<;;;999888777888888999:::888666333222333444555555555444444444333333333111222444555555444222111333222222111111222222333222222222111111111111111222222333333333333222222111111111111111000///...////////////////////////111111111111111111111111222222222222222222222222111111111222222111111000............////////////////////////............//////.........//////000......///000//////...---........................---...///////////////...////////////////////////------...///////////////......................../////////...---------,,,................................................,,,------............---//////...------...000111000000000000000000000000---------....../////////.........///////////////////////////000000000000///...,,,---...//////...////////////////////////000000000000000000000000000000000//////......---------///000111111111111//////.........---------////////////////////////......////////////..................////////////.........------,,,,,,,,,+++---......------...000///////////////////////////000000000111111111111111111000000000000111111111111111111111111111111222222333333333444444444222222222333333333444444555666777888999:::::::::::::::;;;;;;<<<====================================<<<;;;;;;<<<<<<;;;:::888:::<<<>>>??????>>>===>>>>>>==================>>>>>>>>>============<<<<<<<<<============<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;<<<;;;;;;999888888888888888666777777777777666555555444444444555555555555555555444333333333333444555888777555333222222444666111111222222222333333333111222222333444555666666222222333333333333222222444444333222111111000000/////////000000111222222000000000111111222222222222222111111111111222222111111111111111111111111000000111111111111000000000000111111111111000000////////////////////////////////////////////////////////////////////////------......//////000000//////............//////,,,,,,,,,---------------000///......------..............................&&&(((***,,,------,,,+++............///.........//////000000///...------///***)))---000------///rrr___QQQIIIGGGAAA@@@>>>===<<<;;;<<<<<<;;;;;;:::999888888888888888777777777777999:::;;;555555444444444333333333222222444444444444222222333222222111111222222333333222111111000000111111111222222333333222222111000111111111111000000///000000000000000000000000111111111111111111111111111111111111111111111111111111222222111111000000............////////////////////////............//////......//////000000...///000000000///------........................------...///000000000///////////////////////////,,,---...///000000000000.......................................---------.......................................///////////////000000000000000///111///...,,,,,,...000111........................------------.....................///////////////////////////000000000000...,,,+++,,,.../////////////////////////////////////////////////////////000000//////////////////---......///000000000000000//////...------,,,,,,////////////////////////---......//////......---............////////////......------,,,++++++***+++,,,......------...000//////////////////////////////000111111111111000000000000111111000000000111111111111111222222222000000111111111222222222222222222222333333333333444555666888999999999999:::::::::;;;<<<<<<======<<<<<<<<<<<<===============<<<;;;<<<======<<<;;;:::;;;===>>>???>>>>>>===>>>>>>============<<<<<<>>>>>>============<<<<<<;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999:::;;;<<<;;;:::999888777777777777777777666666666666555555444444444444444555555555444444444444444444444444777777777555333333555666222222222222333333333333222222333333444444555555111222222333333222222111333333222222111111000000000000000000111111111111//////000000111222222222222222111111111111222222222222222111111111111111000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////------------------------.........//////////////////............//////000////////////////////////111000///...---...//////000000000000000000000000***+++---.../////////...------.../////////......//////000000000...---,,,---***000<<>>===<<<;;;<<<<<<::::::::::::999888777777666777777888888999::::::555555444444444333333333333333333333333333333333333222222111111222222333333222111000000000111222111111222222222222111111///000000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000///..................////////////////////////............///////////////000111111...///000111000///---,,,------------------------,,,---...///000000000000////////////////////////,,,---...///000000000000........................---------.......................................---........./////////000...//////000000//////.../////////.........//////........................////////////......................../////////000////////////000000000000...---,,,---///111111000////////////////////////........................///////////////000000000---....../////////........................------////////////////////////---......//////......---............////////////------------------,,,,,,***,,,------------...000////////////////////////...///000111222111111000000000111111111111000000000000111111111222222222000000111111111222222222111222222222222333333333222444555777888888888888999::::::;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========>>>===<<<<<<>>>>>>===<<<===============>>>>>>>>>>>>>>>=========<<<<<<<<<>>>>>>=========<<<<<<<<<;;;<<<<<<======<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;>>><<<;;;999999:::;;;<<<:::999888777777666666777888777666555444555666666333333333444444555555555444555666666666666555444444666777666444333444666333333333333444444444444333333333333333333333333222333333333333333333222222222222111111111111111000111111111111000000////////////000111222222222222222111111111111222222222222222111111111000000000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////------------------------///////////////........................///000000////////////////////////111///...,,,,,,---...///000000000000000000000000---......//////000000000---...///000111000000/////////000111000...,,,+++000,,,222@@@DDD:::000...kkk[[[OOOJJJIIIAAA@@@>>>===<<<<<<<<<<<<999:::;;;;;;:::999777666666666777777666555444333555555444444444333333333444333333222222333333444333222222222222222222333444333111000000000111222111111111222222111111111...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////...---,,,,,,............/////////000000/////////............///////////////000111111...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000////////////////////////,,,---...///000000000000........................,,,------....../////////........................---.........//////000000,,,,,,,,,---,,,,,,++++++---...000111111///...,,,000000000000000000000000111111000000//////......---.........//////000000////////////000000000000///...---...000222222222////////////////////////..............................//////000000111111..................------,,,,,,------.../////////////////////////////////---..................---............/////////000,,,,,,------.../////////***+++------------...000////////////////////////...///000222222111111000000000111111111111000000000000111111222222222222222222333333333444444444111111222222222333333333222333555666777888777777999999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======>>>===<<<===>>>???>>>===???>>>===============>>>>>>>>>======<<<<<<<<<;;;>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;>>>===;;;999999999;;;<<<:::999888777666666666666999777555444333444666777333333333444444555555555444555777888888777555444111444666666444222333555333333444444444444555555444333333333333333333333333444444555555444444333111111111111111222222222111111111111111000///......//////000111222222222222222111111111111222222222222222222111111000000000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000//////.........---...............///000111---------------------,,,000...---++++++,,,---...000000000000000000000000......---------...//////...///000222222222111000///000111111000...,,,+++222))))))444999222...000lll\\\PPPHHHFFFBBBAAA???>>><<<;;;;;;:::;;;;;;:::999888777666555888888888888888777666666888888777666555333111000222222111111111111222222444333111000000111333444333222222111000000000111000111111111111000//////222222222222222222222222......///000000111000000111111111111111111111111000000111111111111000000000000000000000000000000111///...------...///111000///...------...///000////////////////////////------..................000000////////////000000------..........................................///......---------............------------......000///...------...///000//////...---,,,,,,++++++,,,------------------,,,000////////////000111111///...---,,,,,,---...///////////////////////////////////////000000000000+++...111222000...------111000///000111222111000000000000000////////////------------......///////////////......---------......////////////.........------...000111000/////////.........---------000/////////............000000000000000000000000......------------.........------------...//////---///000000///......///000000000000000000000000000000000000000000000000111111222111111000///...000000000000111222333444333333222222111000000000,,,---///000111111000000333333444444555666666666111666;;;<<<:::999;;;???===:::888888:::<<<:::888999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================??????>>>>>>======<<<<<<=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;:::888777777777888999:::999888888888888555333666555555444444444444555333333333333333444555666666666555555555666666777666444222333666777666444666555444444333333333333111111111222333444555666333333222222111000//////111111111111111111111111000000000000000000000000000000000000000000000000222222111111000000////////////000111111111111111000/////////111111///...///////////////////////////////////////////////////////////////......---////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------.........//////...------------...//////////////////////////////////////////////////////kkk\\\PPPIIIGGGBBBAAA???===<<<;;;;;;:::;;;;;;:::999888777666666777777777777777666555555444444555555444333333222222222111111111111222222444333222111111222333444333333222111111111111111000000111222222222222222111111111111111111111111...///000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000000///...------...///000000///...------...///000/////////////////////////////////......---------000000////////////000000......................................................---------......///......------------......000///...------...///000//////...------,,,++++++------............------,,,,,,,,,,,,,,,---......///...------------...////////////////////////////////////000000000111111------//////000111222333000///...///111222111000000000000000////////////////////////////////////............---------,,,......////////////......///...---...000000000/////////.........---------------......///000000000..............................------------.........------------...//////---///000000///......///000000000000000000000000000000000000000000000000///000000000000//////...000000000000111222333333222222222111111111000000///000111333333333333333333333444444555666666666111555888999888888:::===<<<:::888888;;;<<<;;;:::::::::;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888777666555444555555666999888777777888777555333666555555555555555666666444444444444444444555666333333222222222222333333444333111222555666555333555444333333333333333333222222222222222333444555444333333222111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000//////000111111111111111000//////000111111000...////////////////////////////////////////////////------...///000000//////////////////////////////////////////////////////........................------------------------+++,,,,,,------......///---------.........//////...------------...//////................................................iii[[[PPPIIIGGGAAA@@@???===<<<;;;;;;:::;;;;;;:::999888777777666666666666666666555444444111111222333444444444444222222111111111111222222333333333333333333333333333333222222222222222222///000111222444444444444000000000000000000000000000000000111000000//////111111111111111111111111...//////000000//////...////////////////////////000///...------...///000//////............//////////////////////////////111000000///...---,,,,,,000//////......//////000................................................---------------...///000......------------......//////............////////////......---,,,,,,,,,......////////////.............../////////000000///......------......///////////////////////////000000000111111111222222000...,,,,,,...111333333///...---///111333222111000000000000////////////000000000///////////////...------------,,,,,,,,,......////////////......///...---...///000///..................---------++++++,,,...///111222333..............................------------.........------------...//////---///000000///......///000000000000000000000000000000000000000000000000//////000111111111000000111111000000000111111222222222222111111111111111000111222333444444444333333333333444555555666666555555666666777999:::;;;;;;999888999;;;<<<<<<<<<;;;;;;<<<============<<<========================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::999888888777777888888888777666666777777555333555555555555666777888888666666555555444555555555555444444333333333444444333222111222444555444333333222222222222333333444333333222222222333333444444444333333222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000000000111111111000//////000111111000...////////////////////////////////////////////////+++,,,---///000000111111////////////////////////////////////////////////................................................---------------------------------..................------------...//////................................................|||gggYYYOOOIIIGGG@@@???>>>===<<<;;;;;;;;;;;;;;;:::999999888777777666666777777666666555444111222333444444444444444333222222111111222222333222333444444444444333222222222333333333222222222///000111222333333333333000000000000000000000000111111111111111000///...111111111111111111111111......////////////......////////////////////////000///............///000/////////....../////////////////////////////////000000//////......------/////////....../////////////////////....................................,,,,,,,,,---...///000111......------------....../////////......///////////////......---------,,,//////000000000000////////////000000111111111111//////............//////////////////////////////000111111111222222222222333000---,,,---......---...------...111333333222000000000000////////////---........./////////000---------------,,,,,,,,,......////////////......///...---...///000///...........................+++,,,---...///111222222000000000000000000000000......------------.........------------...//////---///000000///......//////////////////////////////////////////////////////000111222222222222222222111111000000000000111111111111111111111222222000000111111222222222222222333333444444555666666999777555555888:::;;;;;;999999888999:::<<<======;;;<<<<<<===>>>=================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;::::::999999999999666555555666777777555333555555555666666888999999888777666555555555555555666555555444444444444555333222222333444444444444111111111111222333333444333333222222222222222222444444444333333222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222///////////////000111111111000///000222222000///////////////////////////////////////////////////,,,---...///000000000000////////////////////////////////////////////////................................................//////......---------,,,...........................------------...//////................................................zzzeeeXXXNNNHHHFFF??????===<<<;;;;;;;;;;;;;;;;;;::::::999888888888777888888888888777666666444555555555555444444333333333222222222222333333222333333444444333333222111111222333333333222111000111111111111111000000111111111111111111111111111111222111111000//////000000000000000000000000......////////////......//////////////////////////////............//////...//////////////////...////////////////////////---......//////000000000//////............//////000000/////////.................................,,,,,,,,,---...///000111......------------.........//////////////////...///...............------//////000000000000//////+++,,,---.........------////////////////////////////////////////////////000111111111222222222222111000////////////---,,,---,,,,,,...111222222111000000000000////////////******+++,,,...///000000------------------------......////////////......000///......///000///------.................................////////////000000000000000000000000......------------.........------------...//////---///000000///......///////////////////////////////////////////////////......///000111111111000111111000000///000000000000000000111222222222333111111111111111111222222222222333333444555555555888666444444666888999888888888999999999:::<<<===;;;<<<<<<===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777777777777777666666666555555444555777777666444555555555666666888999999888777666555555555555555333222222111000000111111333444444555444555555666111111111111222333333444333333222111111111222222444444333333333333333222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222//////......//////000111111000000000222222111///000000000000000000000000////////////////////////...///////////////......////////////////////////////////////////////////........................------------------------000//////......------,,,.....................---...------------...//////................................................xxxdddVVVLLLFFFEEE???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999999999888888888888888777777666666777666666555444333222333333222222222222333333222222222222222222222222///000111222333222111000111111111111111000//////111111111111111111111111111111111222111111000000000000000000000000000000...//////000000//////...////////////////////////////////////////////////......////////////......////////////////////////------...///000111111222///......------......///111000000//////.................................---------------...///000......------------............////////////..............................//////000000000000//////,,,---...000000///.........//////000000//////...////////////////////////000000000111111111222222---000222222111000111222...---,,,...000222111000000000000000////////////))))))***,,,---...///000---------............///......////////////......000///......//////...------------...............000000//////.........---..............................------------.........------------...//////---///000000///......///000000000000000000000000000000000000000000000000,,,,,,------......------000000/////////000000111//////000111222333333333333333222222222222333444222222222333444444555555555444444444444444555666777888999888777888:::<<<;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999::::::::::::<<<<<<<<<;;;:::999999999::::::::::::::::::::::::999::::::;;;;;;::::::999888999999999999888777777555444444666888888777666555555555555666777888888666666555555444555555555555555444333222222222222333444666555444444555777333222222222222333333444222222111111111222222333333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///...---...///000111111000000111222222111///000000000000000000000000///////////////////////////////////////...------////////////////////////////////////////////////........................------------------------////////////......------...............---------...------------...//////------------------------------------------------wwwcccUUUKKKEEECCC>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999777777777888777666666555555555555555444333222222444333333222222333333444222222000000000000222222---...000222222111000///000000111222222222111111000000000000000000000000000000111222222222111111000000000000000000000000///000000111111000000///000000000000000000000000......////////////......---...///000000///...---////////////////////////......//////000000111111///......------......///111111000000///......---..............................---------......///......------------......---...///000000///...---............////////////...//////000000//////......///111222333222111000...///000111111000///.../////////////////////////////////000000000111111,,,///222///+++***///444///...---...000111000///000000000000////////////,,,,,,,,,---------------........./////////000000......////////////......111///......//////...------------.........//////000000//////..........................................------------.........------------...//////---///000000///......///000000000000000000000000000000000000000000000000---............------,,,///////////////000111222...///000111222333444444333222111111111111222333111222222333333444555555444666999888555444555777666888999888666555777:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888999999::::::::::::::::::999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;<<<<<<<<<;;;:::999555555555666999:::999777666555555555555555666666444444444444444444555666999888777666555555555555222444555555333333444666555444333333333333333333111000000000111222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000///...------///000111111111000111222333111///000000000000000000000000////////////////////////---...///////////////...////////////////////////////////////////////////................................................////////////............//////.........---------...------------...//////------------------------------------------------wwwbbbTTTJJJDDDBBB>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::999666666666666666555555444333333444444444333222222444333333222222333333444222111///......///111222,,,...000111222111000//////000111222333444444444///////////////////////////000111222222222222222000000000000000000000000000000111111111111000000111111111111111111111111......////////////......---...///000000///...---////////////////////////000000000000////////////.........------.........222111111000///......---........................///......---------...............------.........---...///000000///...---.........///////////////......////////////......+++,,,...///000///---,,,...///000111111000///...////////////////////////////////////000000000000---000111+++###""")))111///...---...///000///...000000000000////////////000000///...------,,,,,,.../////////000000111111......////////////......111///......//////...,,,---------.........//////////////////////////////000000000000000000000000.........------............------------...//////---///000000///......///000000000000000000000000000000000000000000000000111111222111111000//////............///111222222......///111222333444555111000///......///000000111222222333333444555555555:::>>>===999666777:::666888999777444444666888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777888888999999999:::777777777888999999::::::::::::::::::::::::::::::999::::::;;;;;;::::::999888888999:::999888777666555555555777999::::::888666555555444444444555555333333333333333444555666777666555444333222222222000333555444222111333666666555555444333333333333000000000000111222333444111111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////000///---,,,---...000222222111000111333333111000000000000000000000000000////////////////////////,,,,,,...///000000111111////////////////////////////////////////////////........................000000000000000000000000...///////////////////////////.........---------...------------...//////------------------------------------------------xxxfffUUUMMMJJJAAAAAA@@@???>>>============;;;;;;::::::::::::999999999888666555444444444555555555444333333222111111111111222333333333333222444444444333333222222222222222111111111111111111666555555444333111111000000000000000000000000000111000000000111222333333///////////////000111111//////000000000000//////------......//////000000111///---...111222000...------.........---+++*********+++,,,---...///000000000//////......------............------------222111///...---------...+++++++++,,,,,,,,,------............//////////////////.........---------222111111111000000//////111111000000//////......---...///000///...,,,+++////////////000000000000//////111111111000...---...+++***+++---...,,,***.........///000111111222//////000000000//////...000000000000111111111111222222222111111111111111000000000000////////////////////////////////////,,,---///000000///---,,,------------------------......................../////////////////////////////////...---------,,,+++,,,...///000///......---------............///.........///////////////000000////////////000000......//////000000111111,,,---------.../////////////////////////////////---...000111000111222444222222111111111111111111/////////000111222444555999888777666666666666666666666666777888888999999;;;;;;:::999:::;;;<<<============<<<;;;;;;::::::;;;;;;;;;::::::999999999999999::::::::::::;;;;;;:::::::::999999888888888888888888888888888888888999999999888888777777777999999999999999999999999555555666777777777777777999888666555444444555666444444444444444444444444444444555555555555444444555555555555555555555555444444333333222111000000222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000222111000000111333555666444333111000000000111111000000000000000000000000000000000000000000000000////////////............000000222222222111///...000000//////.........---......................................................------------......------............------.../////////...---,,,,,,......//////...---,,,,,,111111000000//////............------------......---.........---,,,++++++vvvdddSSSLLLIIIAAAAAA@@@???>>>============;;;;;;:::::::::999999999999888666555444444555555555555444333333222111111111111222333333333333222333333333222222111111111111111111111111111111111333333333333222222222222000000000000000000000000111111000000111111222333...------------...////////////000000000000//////.........///////////////111///......111111000......///000000000///...---//////////////////000000000000000000/////////...000000000000//////////////////000000///...,,,+++,,,,,,,,,,,,------------............//////////////////.........---------111111111000000000/////////////////////000000000000//////.............../////////000000000111111000000111000000///......///---,,,---//////...,,,------...//////000111111///000000111000000//////------........./////////111111111111111111111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---,,,................................................////////////////////////...............---------------..................---------............/////////////////////////////////............/////////////////////000000000....../////////////////////////////////////////////000111111000///000222111111111111111111111111333222222222222333333444111111111111222222333444444555555666777777888888::::::999999999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888999999999:::::::::999999999999999999888888888888888888888888888::::::999999999888888888999999999999999999999999555555666777777777777777666666555555444444555555444444444444444444444444444444555555555555444444555555555555555555555555444444333222222111000000222333333444444333333222111111222222222222111111222222222222222222222222000000000000000000000000000000///...///111333444333222111000000000111111000000000000000000000000000000000000000000000000000000000000////////////......///000111111111000000/////////..................................................................------------......------............------.........///......------......//////...------,,,000000000000//////............------------.....................---,,,,,,tttbbbPPPJJJHHHAAA@@@@@@???>>>============::::::::::::999999999999888777666555555444555555555444444333333222222111111111222333333333333222222222111111111111111000111111111111111111111111000000111111222222222333000000000000000000000000111111000000000111222222......------......///000//////000000000000/////////////////////.........111///...///000111000...---...///000111000///...333333222111000///......////////////............000000000000////////////,,,---///111000...+++)))------------.........///............////////////...............---------000000000000////////////---......///000000111111222111///------...000111000000000000111111111111222222000///............000///...///000000///...---------...//////000000000000111111111111000000,,,,,,---------.........///000000111111222222222000000000000////////////........................,,,---...//////...---,,,////////////////////////........................////////////////////////---------...............///......---------......---------............/////////////////////////////////............//////000000//////////////////000000000000000/////////////////////////////////000111222111///...///000111111111111111111111111666555444333333333333333000000111222333444555666333444444555555666777777999999999999999:::;;;;;;888888999::::::;;;<<<<<<:::::::::999999999999999777777888888888999999999888888888999999999999999888888888888888888888888999888888888888777777777999999999999999999999999555666666777777777777777333333444444555555444444444444444444444444444444444444555555555555444444555555555555555555555555333333333222111111000000222333444666666444333222111111222222222222111111222222222222222222222222000000000000000000000000......---------///000222222222111000000000111111000000000000000000000000000000000000000000000000111111111000000000//////---------...///000111222////////////............////////////////////////..............................------------......------------------------------......///..................///......---,,,000000000////////////.........------------............/////////...------sss```OOOJJJIIIBBB@@@???>>>======<<<<<<===:::::::::999999999999888777777666666555555555555444444444333333222222222111111222333333333333222222222222222111111111111111111111111111222222222000000000000111111111111000000000000000000000000111111000000000000111111000000000///000111111222//////000000000000//////000000//////......------000/////////000000000///+++,,,---...//////...---222111111000///...------------------------------............------------,,,---...///...---+++***............////////////............////////////........................////////////////////////........./////////000000222111000//////000111111000000000000111111111222333222000...------...///000/////////000000//////------------....../////////000111111111111111111............/////////000...//////000111222222333000000000000////////////////////////////////////------...//////...------................................................////////////////////////,,,---------.../////////111000...---,,,,,,---...---------............///000000000///////////////000//////////////////000000000000//////......---111000000//////.........///////////////////////////000111000///...///000111111111111111222222222555444333333222222333333000111222333444555555555333444444555666666777777999999999999::::::;;;;;;999999999::::::;;;;;;;;;999999999999999888888888888888888888999999999999777777888888999999::::::888888888888888888888888666666666666666666666666888888888888888888888888666666777777777777666666000111333444555444444333333333333333333333333333333444444555555444444333555555555555555555555555333222222222111111000000000222444666666444222000111111222222222222111111000000000000000000000000////////////////////////......---------...///000111111111000000000000111////////////////////////////////////////////////000000000000////////////------,,,,,,---...000111///////////////.........000000000000000000000000..............................------------......------------------------,,,,,,---.../////////...---...............------////////////////////////......------------.........///////////////......sssaaaPPPJJJJJJCCC@@@???>>>===<<<<<<<<<<<<::::::999999999888888888666666666666666555555555444444333333333333222222111111222333333333333222222333333333333333333333000000111111111222222222111111111000000000//////000000000000000000000000111111000000///000000111000000000000000111222222//////000000000000//////000000//////......------///000000000/////////000+++,,,.../////////......000000000000000000//////....................................------------......---,,,,,,,,,------........./////////000000............////////////---..........................................///000/////////.........---///000111222222111000000///000000000000111111111333222000............///......///...............---------...............//////000111111111111111............/////////000......///000111111222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------........................////////////////////////,,,---------.../////////111000...---,,,,,,---...---------............///111111000000////////////111000000//////000000111000000//////......------/////////......---------////////////////////////,,,...///000//////111222000000111111111222222222111111111000111111222333///000111222222222111111444555555666666777888888999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888999999999::::::::::::;;;777777777888888999999999888888888888888888888888777777777777777777777777888888888888888888888888666666777777777777666666000111333444444444333333333333333333333333333333333333444444444444333333555555555555555555555555222222111111111111111000///000333444444333000///111111222222222222111111//////////////////////////////////////////////////////......//////000000000000000000111000000000//////////////////////////////////////////////////////.........---------///...---,,,,,,---...///.........///////////////000000000000000000000000..............................------------.........---,,,,,,,,,,,,---...,,,,,,---.../////////...------...............---.............../////////......------------............///////////////...sssaaaQQQKKKJJJCCC??????>>>===<<<<<<<<<<<<999999999999888888888888555555666666666666555555333333333333333333333333111111222333333333333222333333333333333444444444000000000111222222333333222111111111000000//////000000000000000000000000111111000/////////000000//////......//////000111//////000000000000/////////////////////............000111000///...///111...///000111222111000///000000111111222222333333000000000111111111111111000000000000///////////////...---,,,,,,---...///............/////////000............////////////---------...............---------...............000000//////...------,,,---///111333333222000///////////////000000000000111000000///////////////,,,---......,,,,,,---...........................---...///000000111000000,,,,,,---------............//////000000111111111000000000000////////////------------------------........................------------------------........................////////////////////////---------...............///......---------......---------............///222111111000000//////...000000////////////000000//////..............................------------////////////////////////+++---////////////111333000000000111222222333333///////////////000111222111222333444444444333222444555555666777777888888888999999:::;;;:::::::::;;;;;;:::999999888777777777777777777777888888888999999:::::::::;;;;;;;;;777777777888888888888888888888888888888888888888888888999999999999::::::888888888888888888888888777777777777777666666555222222333333444444333333333333333333333333333333333333444444444444333333333333333333333333333333111111111111111111111111///000111333333111000///111111222222222222111111111111111111111111111111000000000000000000000000//////000000000000000000...///000111111111000000000000000000000000000000000000000000000000000000.........---------,,,,,,//////...---------------.........///////////////////////////////////////..............................------------.........---,,,++++++,,,---...------......///.........,,,---......///.........---............/////////......------------......------.../////////......rrraaaQQQJJJHHHAAA??????===<<<<<<<<<<<<<<<999999999999888888888888444555666777777666555555333333333333333333333333111111222333333333333222111111222222333333333333///000000111222222333333000000111111111111111222000000000000000000000000111111000/////////////////////......//////000111//////000000000000//////.........///////////////...000111111......///111000000111222222111///...000000000111111111222222/////////000000000111111000000000000////////////........................------........./////////............////////////---------.........//////,,,,,,---------....................................//////000000111111000---.........////////////...//////000000000000000,,,---///...,,,+++---///////////////////////////,,,,,,...//////000000000------.........//////////////////000000000000000000000000000////////////000000000000000000000000.........------.........................................................////////////////////////...............---------------..................---------............///222222111111000//////.........------------......------..............................////////////////////////////////////,,,...//////......000111///000000111222222333333000000//////.../////////111222444666777777666555333444444555555666777777555666777888999888888777777777777777777666666666666666666777777777888888888999999999::::::::::::888888888888777777777777888888888888888888888888777777777888888888999999888888888888888888888888777777777777777666555555555444444333333333333444222222222222222222222222222333333444444333333222222222222222222222222222000000000000111111111111000111111222222111111000111111222222222222111111111111111111111111111111000000000000000000000000//////000000000/////////---...000111111111000000000000000000000000000000000000000000000000000000///.........---------------....../////////................../////////000......................................................------------.........---+++******+++---............///......------,,,------...//////......---------.........//////......------------......,,,,,,---...............qqqaaaPPPIIIGGG??????>>>===<<<<<<;;;;;;<<<999999999888888888888777444555666777777666555555333333333333333333333333111111222333333333333222000000111111222222222222///000000111222222333333//////000111222333444444000000000000000000000000111111000///////////////111111111111111222222333//////000000000000//////---.........//////000000...000222111...---///111//////000000000...---,,,/////////...............,,,,,,,,,---------......///.........------------,,,---000111111000...---------------.........///............/////////000---------.........//////,,,,,,,,,------.........,,,,,,------.../////////000///...---...///111333------------.........///,,,---///111111111000000,,,...000///,,,,,,---000000000000000000/////////+++,,,---...////////////000000000000111111111111000000000000////////////000000000000////////////------------------------......------------......////////////////////////......................../////////////////////////////////......------,,,+++,,,...///000///......---------.........//////222222222111000//////...---,,,,,,++++++,,,,,,---,,,------....../////////......//////000000111111////////////////////////...000000///...---...//////000000111222222333333333222111///......------+++,,,///222444555444444222222333444444555555666333444666777777777666555333333444444555666666666555666666666777777888888777888888888888999999999999999888888777777666666888888888888888888888888333444444444555555666666777777777777777777777777777777777777777666555555777666444333222333333444222222222222222222222222222333333444444333333222111111111111111111111111000000000000000111111111222222222222222222222222111111222222222222111111////////////////////////000000000000000000000000...//////000//////......---...///111111111000///000000000000000000000000000000000000000000000000000/////////............+++,,,...000111111000000---.........//////000000.........................................................------............---+++******+++---....../////////...---,,,,,,,,,,,,---.../////////...---------.........//////.........------.........+++,,,,,,---.........---kkk\\\MMMFFFGGGEEE@@@???===;;;:::;;;<<<======<<<::::::::::::888777666555555555555444444444666555444333222222222222000111111111111222222222111111000000000000111111111111111222222333333333111111111111111111111111222222222111000//////...000000000111111000000000111111000///////////////333///******,,,//////...//////000111111111111111//////...------------------...///000000///...---......//////000000000111////////////////////////000000//////......------000///...---------------000///...---,,,------.........////////////......333333333333222000///---///////////////////////////////////////.........,,,,,,,,,---...///000111..................------..............................//////000000111111//////............//////000///...------...///000......////////////......000000000000000000000000000000000000////////////111111000///////////////////////////////////////---------------...///000------------------------,,,,,,,,,------...............------------......,,,------...///000111111---,,,+++---///000///...444444444333111...,,,+++------------------------,,,---///111111111111000------............------111111000000//////......//////000000000000//////222222111000///...------......///111111222222222222222222111222222333333555555555555666666666666;;;999777555333333333333444555555666666666666666777777777777777888888999888888888888888888888888666666666666666666666666777888888888888999999999:::999888666555555555555555555555666666666666777555555555555666666666777444333333222222333333444///333666666333222333555333333333333333333333333666555444333222111111111111111000000111111222333444333222111111111222333000000000000000000000000//////000000000000//////////////////////////////------,,,+++,,,---...///////////////000000000000000000000000////////////000...,,,---000111///---......,,,+++)))(((&&&&&&........................000000//////.........---,,,---...//////...---,,,......................../////////......---------........................+++,,,------......------............/////////000------,,,+++,,,---...///------------------------........................jjj\\\MMMGGGGGGDDD@@@???===;;;:::;;;<<<===<<<:::999999999999888666777777666666666555555555666555444333222222222222111111111111222222222222222111000000000000000111000000000111111222222222111111111111111111111111222222111111000//////...111111000000000000111111111111000///////////////000000///000111222000/////////000111111111111111111000000///......//////......////////////....../////////000000000111111///////////////////////////////////////.........//////...---------------000///...---,,,------.........////////////......///000111111000///---,,,/////////////////////////////////////////////..................///000111................................................///////////////000000000//////............//////000///...------...///000...//////000000//////...////////////////////////000000000000////////////111111000/////////////////////////////////////////////...---------......------------------------------...............///........................------......//////000000///......///111222111000000000111111111///...---------------------------+++,,,---.../////////...------............------000000000000//////......///000000000000000000///000000000000////////////...///000111111222222222111111111111222222333444444444444444555555555555:::999777666555666666777444555555666666666666666666666666555666777777888888888888888888888888888666666666666666666666666777888888888888999999999666555555444444444555555444444555555555666666666555555555555666666666666444444333333333333444444111222333333000...------333333333333333333333333555444333222222222222222111111000000111111222333444333222111111111222222000000000000000000000000//////000000000000//////////////////////////////------,,,,,,,,,---...///////////////000000000000000/////////////////////000...---...000000///---/////////......---------........................///.........------------------............------------------------------.........---------,,,,,,------------------------+++,,,------......------/////////...------,,,,,,...---,,,,,,,,,---//////------------------------........................iii\\\MMMGGGGGGDDD@@@???===<<<;;;;;;<<<<<<;;;999888888888888777555888777777777666666666666555555444333222222222222111111111111222222222333333222111000000000000000000000000000000111111111111111111111111111111111222222111111000/////////222111000//////000111222111111000///////////////'''+++///111111///---,,,//////000000111111000000222222111000000000111111//////............//////000000000000111111111111////////////////////////.........//////////////////.........------------//////...------------.........////////////......---...///000000///...---////////////////////////......//////////////////000000////////////000000................................................000000////////////////////////............////////////............/////////000000111111000000///........................////////////000000000000111111000///////////////////////////////////////111000///...------------------------------------///////////////............///000000000000///............///////////////000///...///000111000///,,,---...///000000000000------------------------+++,,,---.../////////...------............------000000000////////////...000000111111111111000000......//////000000111111...///000111111222111111000000000111222333444555222333333333444444444444666666555555555666666777444555555666666666666666555555555555555666666777888888888888888888888888666666666666666666666666777888888888888999999999555444444444555555666777333444444444555555555555666666555555555555555555555555444444444444555555555444444444444333111///333333333333333333333333444333333222222222333333111111000000111111222333333333222111111111111222000000000000000000000000//////000000000000//////////////////////////////------,,,,,,------...///////////////000000000000////////////////////////000...---...///000///.........//////000111111222........................---------------,,,,,,,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111000///...,,,***))))))......------......///000------------------------........................hhh\\\NNNGGGGGGCCC???>>>===<<<;;;;;;<<<<<<;;;999888888999999888666777777777666666666555555555444333333222222222333111111111222222222333333333333222111000000000000000000111111111111111111111111111111111111111111111111111111000000//////222111000//////000111222111000000///////////////$$$)))...000...,,,,,,---//////000000000000000///222222111000000111111111000///...------...///000000000111111111111111111////////////////////////------......//////000000..................------............------............////////////............000111111111000000////////////////////////............////////////111000000///......//////............////////////........................000000000//////......---///......------......////////////....../////////000000111111111111000000........................////////////000000000000111000000///////////////////////////////////////000///...............///........................000/////////......---------///000222222000///---///////////////.........///---,,,---...///...---++++++,,,...///000000000...........................//////000000000000000------............------////////////////////////000000111111111111000000////////////000000000000//////000111111111111111/////////000111333444555333333333333444444444444333333333333333333333333444555555666666666666666666555555555555666777777888888888888888888888888666666666666666666666666777777888888888999999999888777777777777777888888333333333444444444555555666666555555555555444444555555555444444555555555555333111333666888666444333333333333333333333333222222222222222222333333111111000000111111222333333222222111111111111111000000000000000000000000//////000000000000//////////////////////////////---------------......///////////////000000000000........./////////////////////....../////////...,,,,,,---...//////000000........................------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111000///...,,,+++******............//////000000------------------------........................}}}ggg[[[NNNGGGGGGCCC???>>>======<<<;;;;;;;;;;;;:::999999:::;;;999888666666666555555555444444444444333222222222333333111222222222222333333333333333222111111000111111222222222222222222222222111111111111111111111111111111111000000000000000222111000//////000111222111000000///////////////***...111111//////000333//////000000000//////...000000/////////000000111000///...------...///000111111000000000000000000000000000000000000000000------......//////000000------...//////......---------........................////////////......,,,---///000111111000000////////////////////////---.........//////000000000000///...------------........./////////000000////////////////////////000000//////......------......------------.........//////////////////...000000111111111111000000.........................../////////000000000111111000000///////////////////////////////////////---------...///000111222........................///......------,,,,,,,,,---///000222222000///---///////////////............---,,,---...///...---,,,,,,,,,---......//////........................///////////////000000111------............------.............../////////000000111111111111000000000000000000///////////////000000111111111111000/////////000111333444555333444444444444555555555444444444333333222111111444555555666666666666666777777666666777777888999777777777777777777777777777777777777777777777777777777888888888999999999::::::999777777666666666333333333444444444555555555555555555555444444444555555555444444555555555222///...///333555444222333333333333333333333333222222111111111222333333111111000000111111222333222222222222111111000000000000000000000000000000//////000000000000//////////////////////////////------.........//////...////////////000000000000------....../////////000.../////////......//////---------------.................................................../////////...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------////////////.........---.........///////////////------------------------........................{{{eee[[[NNNGGGFFFBBB>>>>>>>>>===<<<<<<;;;;;;;;;:::999:::;;;;;;:::999555555555555444444444444444333333222222333333333222222222222333333333333222222111111111222222333333333333222222222222222111111111111111111111111111111000000000000000000000000000111111000000000111111000///////////////...//////.........111222//////000000000///......//////.........///000000//////............//////000000000000////////////000000000000000000000000.........///////////////,,,---.../////////...---,,,---......///...............////////////......***+++,,,.........------////////////////////////------......///000000000//////...---------------.........//////000000111//////////////////////////////........................------------............////////////......///000000111111000000///..............................//////000000111111111111000///////////////////////////////////////,,,,,,---...///111222333........................---------------,,,,,,,,,...///000000000000///............//////////////////...---///111222111000...------------...//////..............................------------...///------............---------............///////////////000000000000//////111111000000//////......000000111111111111000000/////////000111222333444444444444444555555555555666666666666555444333222444555555666666666666666777777777777777888999999777777777777777777777777777777777777777777777777777888888888888999999999999999777666555444444444333444444444555555555555333333444444444555555555555555444444444444555555666444222222333333333222333333333333333333333333333222222111111111222222111111000000111111222333111111222222111111000///000000000000000000000000//////000000000000//////////////////////////////------...////////////...////////////000000000000---------......//////000...///000///...---...000////////////.............................................///////////////.........------.................................,,,,,,,,,,,,------------........................+++,,,------......------........./////////000000------...////////////...------------------------........................yyyddd[[[NNNGGGFFFAAA>>>>>>>>>======<<<;;;::::::999888999:::;;;:::888666666666666555555555555333333333222222333333444222222222333333333444444111111111111222333444444222222222222111111111000111111111111111111111111000000000000000000000111///000111222222111000///111111000//////////////////...,,,---...///......//////000000///......---///............///000111......////////////......////////////.........---000000000000000000000000///////////////.........+++,,,...///000///...---,,,,,,.../////////............////////////......***+++,,,---...---,,,+++////////////////////////------......///000000111000///...............///---......///000000111111////////////////////////------.....................------,,,,,,------...---...///000000///...---...//////000000//////...////////////////////////.........///000111111111111111000///////////////////////////////////////............///000222222........................------------....................................------......//////000000---------...111333333222------------...///000111........................///...---,,,,,,---...///------............---------------.........//////......////////////......////////////000000000000000000111111111111000000000000000000000111222222222333333333444444444444444555666777777666555444444555555666666666666666666666666666666777888888777777777777777777777777777777777777777777777777777888888888888999999999888888777666555555555666444444555555555666666666222222333444555555666666444444333333333333444444777777777555444444555777333333333333333333333333333333222111000000000111111111000000111111222333000111111222111000///...000000000000000000000000//////000000000000//////////////////////////////,,,---...///000//////...////////////000000000000,,,,,,---......///000000---///000000...---...000////////////////////////........................---------....../////////------............------------------------------,,,,,,---------.........------------------------+++,,,------......---------------....../////////+++,,,---...///......---------------------------........................xxxddd[[[OOOHHHFFFAAA>>>>>>>>>>>>===<<<;;;:::999888777888999:::999888777777777777666666666666333333333222222333444444222222333333333444444444000000000111222333555555222111111111000000//////111111111111111111111111000000000000000111111111...///222333333222///...111111000///////////////333111000111444444111...//////000000///...------//////...//////000111111---...///000000///...---//////......---------,,,000000000000000000000000000000//////.........---+++,,,...000000///...---+++,,,.../////////............////////////......---.../////////...---,,,////////////////////////---------...///000000111000000////////////000000---......///000111111222000000000000000000000000,,,------....../////////...------,,,,,,------...---...///000000///...---......////////////......000000000000000000000000---......///000111111222111111000///////////////////////////////////////000////////////000000111////////////////////////---.........//////000000///...------------...///,,,------...///000111111*********,,,///111222111---,,,,,,---...000222444////////////////////////111000///......///000111---..................------------.........//////------............------------...///000111222222000000111111111000000///111000000000000000111111111111222222222333333333111222333555666666555444444555555666666666666666555555555555555666777777777777777777777777777777777777777777777777777777777888888888888999999999888888888888888999999:::555555555666666666666777000111222333555666777777444333333222222333333444///111333222111111555999333333333333333333333333444333222111000000000000111111111000111222222333000111111222222000///...000000000000000000000000//////000000000000//////////////////////////////,,,---///000000000///...////////////000000000000,,,,,,------...///000000---///111000---,,,...000,,,,,,------......//////........................,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++---.........---,,,------------------------........................www```TTTNNNHHHDDDBBB???>>>===<<<<<<;;;;;;<<<::::::999999888999999999888777666555444333222222000///000111333444222111333333333333333333333333333333333333333333333333333333333222222111111111111111111111111111111111222222222222222111000///000///000222444444222000000000//////.........---//////000000000000//////111111000000//////......,,,...000111222111000///......//////000000111111............////////////111000///......///000111222111000///////////////......//////...---,,,,,,...------,,,,,,------...,,,,,,,,,---...///000000------------------------......------------......000000//////.........---111000---)))((()))(((&&&111)))'''...111------333333333111///...---...///&&&///777555000...---+++888%%%(((222,,,...333)))...,,,+++,,,///111000..................///000000///...000---222000"""---)))---000111///,,,+++,,,333///000222...(((+++333)))///333000******...222......////////////......///......---------......//////////////////////////////.........//////000..................------,,,---------......//////...///000///...---...000888(((+++888%%%222666'''////////////////////////(((===000 ...666&&&***////////////////////////............///////////////333///...888999000---///222999666)))***333333555666333///000333222...444111...000555777555222888444111000111333222111111:::444+++000555444555777777777888999999::::::666666555555555555666666888777666555555555555555666777777777777777666666777777666666555555555444555555666666666666666666666666666666666666666666111111111111222333444444333333333333333333333333333333333333333333333333444444333222111111111111000000111111111222222222111222222333333222222111////////////............111111000000//////......111000///......///000111////////////............000000000000000000000000---...///111111///...---........................///...---,,,,,,---...///------------------------...//////...,,,++++++,,,,,,,,,,,,---------............---------,,,,,,,,,*********++++++,,,,,,,,,///...------...---+++)))---.........///000000000/////////...------,,,,,,,,,,,,,,,---------......///,,,+++,,,...///---+++------------------------www```SSSNNNHHHDDDBBB???>>>===<<<<<<;;;;;;<<<;;;::::::999888888888999999888777666555444333333333222111222333444333222333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111222222222222222111000000000//////111222333222000000000/////////.........//////000000000000//////111000000000/////////...---...000111222111000///---.........////////////............////////////000000////////////000000...------,,,,,,,,,,,,------------.........------///......------......///---......//////000000000........................///..................///000/////////............,,,555333'''(((555999111+++222888444(((''':::OOOYYYqqq~~~gggZZZWWW...---)))&&&(((111666777!!!777<<<333000111555???000...,,,---///000...,,,...............///000000'''YYYiii```\\\LLL999555666222...---000222222000000,,,''''''---444333,,,666000+++...555666---"""......////////////......//////...............///........................000///...---------------////////////////////////////////////000000000111...///000///...---...000...---666222---***444333////////////////////////(((+++***......&&&,,,===////////////////////////............////////////222111000000...,,,222;;;***555***$$$:::AAA333---,,,......///;;;SSSjjjwwwlllZZZGGG555)))222666888555000...222777999)))666GGG;;;333444---777777777777666666666666444444333333333333444444888888777777777666666666666666777777777777666666777666666666555555555555666666666555555555444444555555555555555555555555222222222111222222333333333333333333333333333333333333333333333333333333222111111111222333333444000000111111111222222222111222222333333222222111000000000/////////......000000000000////////////000///...------...///000000000/////////.........////////////////////////......------------..............................000///...------...//////------------------------)))+++,,,,,,,,,,,,---///,,,---------------------......---------,,,,,,,,,,,,,,,,,,,,,------------------------,,,******))),,,,,,,,,---------------------..................,,,,,,---------............---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,vvv___SSSMMMHHHDDDBBB???>>>===<<<<<<;;;;;;<<<<<<;;;:::999888888777777999999888777666555555444666444222222333444444333333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111111222222222222111000000111///...///000111111000000000////////////......//////000000000000//////000000000000////////////---...000111111000//////------------........................//////////////////000000000000//////,,,,,,,,,+++,,,,,,---------------.............../////////......///////////////000000000000000000////////////////////////////////////////////////////////////...............+++---555555+++###!!!)))...FFF|||___777@@@''''''111)))(((...(((111000............---+++...............///000000999sssVVV888$$$)))***000777777111,,,++++++......)))$$$'''333???......////////////......////////////////////////........................000000...---,,,+++++++++///000000000000000000000////////////000000000000...///000///...---...000000///000@@@***,,,,,,........................222+++///<<<333***444////////////////////////............////////////777***+++555222---,,,)))222---111333((((((111333\\\VVV777,,,///555999777,,,***555777333777777666666555444444333333444444333333333333444444777888888999999888666666555666666777777666666666666666666666555555555555666666555555444444333333555555555555555555555555444333333222222222222333333333333333333333333333333333333333333333333333222222222111222222333333111111111111111222222222111111222222222222111111111111000000000/////////////////////000000000000......------------......000000000000///////////////////////////////////////...,,,******,,,...///........................000//////......///000000------------------------***,,,------------...000---------------------,,,......---------,,,,,,,,,///...............------+++...000...+++)))***,,,---------------,,,,,,,,,,,,,,,------...//////000,,,------------............---,,,,,,......---,,,++++++++++++++++++++++++ttt^^^RRRMMMHHHDDDBBB???>>>===<<<<<<;;;;;;<<<===<<<;;;999888777777777888888777777666555555444888555222111222333333333222222333333333333444444111111111111111111111111222222222222222222222222111111111111111111111111111111222222222111111000222000------///000000000000000////////////////////////000000000000//////000000000000////////////...///000000000000//////....................................////////////...///000111111000///..................///000111000000//////............//////............//////000000////////////////////////////////////////////////000000000000/////////////////////.........555000---+++'''+++???WWWbbb888---555///777===***000//////............---...............///000000000ttt<<<,,,...,,,...777...///222666444...)))'''---......//////......---/////////000000000000000........................000///...---------------///////////////000000000---------..................///000///...---...000+++***111444BBB////////////////////////............////////////222***000555000111222(((666***666<<<,,,EEEppp999***444333555:::---(((<<<555555555444444444333333666666555555555555666666555666888999999888666555555555666666777666666666666666666666666555555555444444444444444444444444555555555555555555555555555444333222222222222222333333333333333333333333222222222222222222222222666555444222111000000///111111111111111111111111111111222222222222111111111111111111000000000000......//////000000111111........................111111000000000/////////////////////////////////......---,,,,,,---..............................///////////////000000000------------------------///000111///---,,,---......------------,,,,,,,,,......---------,,,,,,,,,/////////...---------,,,,,,000333222---+++---000000000000///.........------------.........//////------------............------,,,---------------,,,,,,,,,,,,++++++++++++sss]]]QQQLLLHHHDDDCCC???>>>===<<<<<<;;;;;;<<<===<<<;;;999888777777777666666666555555444444444777444111000111222333222222222222333333444444444111111111111111111111111222222222222222222222222111111111111111111111111000111111222222222111111222000...---///000000000//////000000000000000000//////000000000000//////////////////000000000000///000000000000000//////////////////////////////............////////////...///000111111000///...000000//////000111222222555444222000///............------,,,,,,------...///.............................................//////000111111000//////.........///////////////111,,,333:::777NNN...***,,,%%%777---...////////////000000...............///000000)))VVV222)))---+++,,,...---,,,333===------............------......///000111111000000........................//////......///000111111---------....../////////...............---------...///000///...---...000666///...444'''////////////////////////............////////////***333777---%%%///::::::&&&@@@***===III///>>>---///>>>,,,444444444555555666666666666666555555555555666666444555777888888777555444444444555666666666666666555555555666666666666666111222222333444555666666555555555555555555555555555555444333222222222222333333333333333333333333222222222222222222222222666555333222111000000000111111111111111111111111000111111222222111111000111111111111000000000000......//////000000111111////////////////////////000000000000////////////........................---...///000000///...---...........................//////000000000000000------------------------...//////...,,,+++,,,---------------------------......---------,,,,,,,,,...------,,,,,,+++++++++,,,000333222---+++---111000000000///.........---//////.........------------------.........//////,,,------------,,,------......------,,,,,,,,,+++qqq\\\PPPLLLHHHDDDCCC???>>>===<<<<<<;;;;;;<<<<<<;;;:::999888888777777666555555555444444444444555333111111222333333222111222222333333444444555222222222222222222222222111222222222222333333333111111111111111111111111000000111222222222222111222111//////000111000/////////000000000000111111//////000000000000//////////////////000000000000000000000000////////////000000000000000/////////............//////////////////000000000000///////////////...//////000000555444222000.........///------,,,,,,,,,,,,---------------.............................................000000000000...............///////////////---000+++CCCuuu222<<<(((,,,...////////////111222...............///000000444KKK;;;///111666333---+++------............------,,,---///000111000000///------------------------.........///000111333333,,,,,,------......//////000000000000000/////////...///000///...---...000******)))---,,,////////////////////////............////////////,,,444,,,&&&333666***$$$111...000>>>555 BBB444444555555666777777888444444333333333333444444444444666777777666666555333444555555666666666666555555555666666666666666222222333444555666666777444444444444444444444444555444444333333333333444333333333333333333333333222222222222222222222222111111111111222333444555222222222111111111111111000000111111111111000000111111000000000/////////////////////000000000000//////000000000000//////////////////....................................---...000111111000...---........................------...///000000000000------------------------(((***++++++***+++,,,...,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++*********---///...,,,***+++------------------,,,,,,,,,000//////...------,,,,,,------........./////////,,,---......,,,,,,---...///......------,,,,,,,,,ppp[[[OOOKKKHHHDDDCCC???>>>===<<<<<<;;;;;;<<<;;;::::::999888888888999666666666666555555555555444333222333444555444333111111222333333444555555333333333333333333333333111111222222222333333333111111111111111111111111000000111222222222222222222111000111222222000...//////000000000111111111//////000000000000//////.../////////000000000111111111000///////////////000000/////////.....................////////////000000////////////000000000//////............///222000///------...///000......------------......------......//////000000////////////////////////,,,---///000000///---,,,............/////////000...555zzzLLL...---///111000......///111...............///000000444lllddd888000000...,,,,,,------......------,,,+++,,,...000000000///...------------------------//////...//////000111222---------...//////000000111000000000////////////...///000///...---...000000444111222222////////////////////////............////////////,,,444%%%(((@@@333###999```ZZZ777FFF)))555555555555666666666666444444333333333333444444555555666666777777777777222333444555666666666666555555555555666666666777555555555555555555555555444444444444444444444444444444333333333444444555333333333333333333333333111111111111111111111111///000000111222444555666222222222111111111000000000000111111111111000000000000000/////////......000000000000////////////......///000000///..................------------........................................................................+++,,,...///000000//////------------------------)))***,,,,,,++++++---...***++++++,,,---...//////......---------,,,,,,,,,*********+++++++++++++++***+++,,,,,,,,,,,,++++++,,,,,,,,,---------------..................------............////////////+++---///...,,,+++---.........------,,,++++++***pppZZZOOOKKKHHHDDDCCC???>>>===<<<<<<;;;;;;<<<::::::999999888999999999777777777777666666666666444333333555777777666444111111222333333444555555333333333333333333333333111111111222222333333333111111111111111111111111///000111222222222222222222222111222333333000...//////000000111111111222//////000000000000//////.../////////000000111111111111000/////////////////////.........---------............/////////000111000///......///000111222111000///////////////...---,,,+++,,,...000222//////............//////---......///000111111222000000000000000000000000,,,---///000000///---,,,---.........//////000000222///111333111...,,,...000...............///000000&&&000666+++444ZZZ777(((:::,,,------......------,,,***+++---///000000///...------------------------000//////.........//////---......///000111111222//////......---------,,,...///000///...---...000,,,000+++333)))////////////////////////............/////////000###;;;333,,,111999555444777666666555555444333333666666666555555666666666777777666666777888999999222333444555666666666666444555555555666666777777999888777666555444333333444444444444444444444444333333333333444444555666333333333333333333333333111111111111111111111111222222111111222222333444222222222222111111000000000000111111111111000000////////////............111111000000//////......,,,---...//////...---,,,......---------,,,,,,,,,........................///...,,,++++++,,,...///........................***+++---////////////...------------------------000111111000...------...)))***+++,,,...///000000......---------,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,---...///---,,,---......//////000000000,,,,,,------.../////////............/////////000+++---///...,,,+++,,,///------,,,,,,+++***))))))lll\\\SSSHHHEEEEEE???@@@>>><<<<<<<<<===<<<;;;;;;;;;::::::::::::999999999:::::::::888666444333111111111222222333444444111111222222222333333333......///111222333444555444444444333333222222222222333333444444333333222333333333222222222111111000000////////////000000000000000000000000000000222111000.........///000......////////////......//////000000000000////////////000000000000//////444444444222000000111333///...---,,,,,,---...///,,,---......,,,,,,---...///...---,,,++++++,,,---------------.........///------,,,,,,,,,,,,---...000000//////.........---///////////////////////////444)))444,,,(((>>>)))uuu***&&&:::222111)))...111000///......------...///000111222222111000///MMM(((+++'''222999...000666---222111000///////////////---.........//////000000///////////////.................................000000//////...---++++++......///000000000000000000///...000///////////////////////////............///////////////'''333+++777///***(((///==='''777GGG$$$777666666666666666555555555666666666666555555555555555555555555555555555555666666666666666666666666444444444444444444444444555555555666555444444333555444444333333444444555666333111222444555333000000000111111111222222222444111///111555666333///000000000000000000000000111111000000/////////...000000000000000000000000//////............////////////000000000000////////////............//////000---******---///...,,,................................................---------....../////////---------------------------------------------------...///111111///...---000000000///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------.........---,,,,,,+++***+++,,,,,,------,,,,,,------......///000000000//////000000///...------...---,,,++++++,,,---...kkk\\\SSSHHHEEEEEE???@@@>>><<<<<<<<<===<<<;;;;;;;;;:::::::::999999999888888888888777666555555333333222222222222222222111111222222222333333333333333333222111000000///222222222111111000000000333333333333333333333333333333222222222111111111111111000000000000111111000000000000000000000000222111000///......///000000000111111111111000000...//////000000//////...//////000000000000//////111222222111000000222444000//////.........//////---...//////------...///333222111000///000000111------........./////////333222111000000///......000/////////............////////////////////////---,,,444222###999$$$@@@)))222222---,,,hhhyyy///"""111'''999&&&000//////............//////000111111111111000///)))(((:::sssFFF333!!!///---(((111000000///.........//////............/////////000.........///////////////........................////////////...---,,,,,,......///000000000000000000///...000///....................................////////////222+++***AAA###;;;((((((333,,,777555666)))999///222555333666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666444444444444444444444444666666666666666555555444444444333333333333444444666444222222444444222000000000111111111222222222333000...///222444111...000000000000000000000000000000000//////.........000000000000000000000000//////............/////////000000000000//////...------,,,,,,,,,,,,------000...++++++...///...---........................------------------------+++++++++,,,,,,------------------------------------------------------------...///000000///...------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......------,,,+++,,,,,,---............---////////////............///////////////...------//////...---......///000jjj[[[SSSHHHEEEFFF@@@@@@>>><<<<<<<<<===<<<;;;::::::::::::999999999999777666666555666666777777444444444333222111111111111111222222222333333333555555444222111///......111111111111111000000000444333222111111222333444333222222222222111111111222111111000000111111222000000000000000000000000111000000////////////000///000000111111000000///.........//////.........//////000000000000//////...///000000///000222444000000111111000///.........///000///......///000111000//////.../////////....../////////000000000//////000000///...------////////////............////////////////////////%%%888...,,,999&&&}}}VVV999###'''222444222222===999QQQ===$$$000)))//////............///000000///000000111111000000///666222...,,,555dddttt???===///000999))).........---......//////............////////////------......//////000000.................................//////......---....../////////000000000000///...000///....................................////////////$$$;;;+++"""rrr888CCC...***777444$$$---GGG(((999///999111---999555555555555555555555555666666666666777777777777777777777777777777777777666666666666666666666666444444444444444444444444666666777777666666555444333222222222222222222333666444333222333333111///111111111111111222222222222///,,,,,,///111000...000000000000000000000000/////////...............000000000000000000000000//////............//////000000000//////.........------,,,,,,,,,,,,------000...,,,,,,...///......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------------------------------------------------------...///000000///...---++++++,,,---------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------......------,,,,,,,,,---......//////......000000//////...------,,,...////////////...------......------...///000000~~~hhhZZZRRRHHHFFFFFF@@@@@@>>><<<<<<<<<===<<<::::::::::::999999999999888888777555444444555666666444444333333333222222222111111222222222333333333222222222222222222222222333333333222222222222222444333111000000111333444222222222222111111111111111111000000000000111111000000000000000000000000000000000////////////000---..................---------............------//////000000000000//////---...//////......000111///000111111000///---,,,---///000///...---...///.........---------......////////////000000000000***+++---...000000000000///////////////.........////////////////////////&&&>>>###222777RRRaaa...///000111///+++))))))(((...///;;;???...&&&111---------......///111111///000000000000000000///...''')))000,,,'''555KKKMMM---...+++,,,---------------...///000.........///////////////,,,------...///000111111........................------...///////////////............//////000000000///...000...000000000000000000000000............//////////// >>>(((@@@ggg$$$%%% ---111+++...:::888,,,YYY___888000>>>;;;$$$;;;444444555555555555555666666666666777777777777777666666666666666666666666666666666666666666666666555555555555444444444444555555666666555555444333222222111111111111222222555444333333222111000///111111111111111111111111222///,,,,,,...000000000////////////////////////..................------000000000000000000000000//////............//////111000000///............//////............//////...------------...------------------------------++++++,,,,,,,,,,,,,,,---.........///////////////---------------------------------------------------......//////......---***+++,,,,,,------,,,,,,,,,,,,,,,---------------,,,,,,,,,------------...,,,------...------,,,,,,,,,,,,---.............../////////......---------.........//////...------++++++++++++,,,---......{{{fffXXXRRRHHHFFFFFF@@@@@@>>><<<<<<<<<===<<<:::::::::999999999888888888:::999666555333333444444222222333333333444444444111111222222222333333333111111111222333333444444222222222222222222222222444333111000000111333444222222222111111111000000//////............//////111111111111111111111111/////////000000000000///------............------------............------//////000000000000//////...///000///...,,,---.........///000///...,,,+++,,,---......,,,,,,---...//////000000000000000000////////////000000000000......000111222333444444.........///////////////////////////////////////111,,,+++555((())),,,---,,,///444777666111---===<<<+++...???###------------...000111222000//////////////////000555333111///+++)))---444***___$$$222666---------------...///000///////////////.........,,,------...///000111111........................------...///000000000000.........---...///000000000///...000.......................................////////////111,,,,,,***000<<<444888999333***(((///888"""UUU888BBB///333999000333444444444555555666666555555666666777777777888555555555555555555555555666666666666666666666666666666666555555444444444333333444444333333222111222111111000000111111222444444333333111000000000111111111111111111111111333111...---...000111111////////////////////////------..................//////////////////////////////............//////000000///...------......//////............//////,,,,,,------,,,,,,,,,,,,------------------------+++++++++,,,,,,---------////////////////////////------------------------------------------------------............------,,,,,,------,,,,,,+++***,,,,,,,,,------.........,,,,,,---------.........,,,,,,------...------,,,++++++,,,------------,,,,,,---------.........///------............------***++++++,,,,,,,,,------yyydddWWWQQQHHHFFFGGG@@@@@@>>><<<<<<<<<===<<<;;;999999999999888888888888:::999888666555444333333222222222333444555555555111111222222222333333333444444333333222222111111/////////000000000000000333222111000000111222333222111111111111000000000///......------......///111111111111111111111111...//////000000000000///...//////000000//////............//////.........//////000000000000//////...000111000...,,,,,,,,,------............------,,,---...---,,,+++,,,...------.../////////............/////////000000000111111000///......//////.........///////////////////////////////////////000)))222'''nnn(((333'''111888444+++&&&%%%&&&000+++...@@@---&&&444---------......000111111000//////......//////000+++)))%%%'''000777333)))+++(((555............---....../////////////////////.........------......//////000000........................---...///000000000000000///...---------...///000000///...000///++++++++++++++++++++++++............////////////111***ccc///---;;;555...)))(((000666333,,,&&&888&&&888+++)))CCC---333333333444555555666666444444555555666666777777555555555555555555555555666666666666666666666666777777666666555444444444222222333333222222111000222111111111111111111222111333333333111000111222222222222111111111111111222222111000000000222222000000000000000000000000...............///////////////////////////////////////............////////////---------...///000------,,,,,,,,,,,,------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...............------------------------------------------------------------------------------------------------------,,,++++++,,,,,,,,,---......//////,,,---------............,,,,,,------......------***+++,,,,,,------,,,,,,+++,,,,,,---......//////,,,,,,---............---------............------wwwbbbVVVQQQIIIGGGGGG@@@@@@>>><<<<<<<<<===<<<;;;999999999999888888888888888888888888777666555444333333444444444444444444111111222222222333333333666666555444222111000000.../////////000000000111111111111111111111111111111111111111000000000000//////............//////111111111111111111111111---...///000111111000///...//////000000//////......//////000000//////...//////000000000000//////---///000000///------...------------...///000111---...///...---,,,---///***+++,,,---......---,,,------........./////////111///---***)))***+++,,,............/////////000////////////////////////(((666+++111@@@888+++!!!$$$111999999555###+++%%%'''{{{GGG***555...............///000111000///............///000000666888222(((&&&,,,333111555444 hhh///000000///.........//////000/////////.....................///////////////...........................//////000000000/////////...---,,,,,,...///111000///...000///,,,,,,,,,,,,,,,,,,,,,,,,............////////////(((@@@555"""999###---888999---'''///999;;;BBB&&&fffWWW222111222444222222333444444555666666333333333444555666666666555555555555555555555555666666666666666666666666777777777666555444444444222333333333333222111111222222222111111222222222///111333222000000222444222222222111111111000000000111222111111000111222000000000000000000000000.........//////000000000//////////////////////////////............//////...---,,,,,,,,,...000111------,,,,,,,,,,,,------,,,///111111///---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---....../////////.........---------,,,------------------------------------------------...------------------...,,,,,,---............---,,,,,,------.../////////------------............+++,,,------......------+++,,,,,,---------------------------------------+++,,,------.........---......//////...---+++***vvvaaaVVVQQQIIIGGGGGG@@@@@@>>><<<<<<<<<===<<<;;;999999999888888888888777666777888999999888777666666555555444444333333222111111222222222333333333555555444333333222111111000000111111222222222333000111222222222222111000111111111111000000000000000000////////////000000111111111111111111111111---...///111111111000///,,,------------------,,,//////000000000000////////////000000000000//////+++---000000000//////000......---...///000222444...///000///...---...000...///000222222222111000------------.........///222000---++++++---111333---.........//////000000////////////////////////(((888$$$WWWMMM@@@%%%***,,,222555000'''$$$'''$$$000555111+++'''***///............///000000000///...------...///000---'''(((000444///,,,---,,,+++...---,,,ccc222111000///////////////000000//////.........---///////////////.................................//////000000000000/////////...,,,,,,,,,---///111000///...000///////////////////////////............/////////000...QQQMMM,,,===,,,555444...///666888111,,,---'''333666000===%%%888222222333333444555666666222222333333444555666666777777777777777777777777666666666666666666666666888777777666555444444444333444444444444333222222333333222222222222333333...000222222000000222555222222222222111111000000///000222222111000000000000000000000000000000000.../////////000000111111//////////////////////////////............//////---,,,++++++,,,...111222/////////....../////////---000333333111///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111000000/////////...------------------------------------------------...------,,,,,,------...***+++---...///000000000,,,,,,------...///000000---------.........//////+++,,,,,,---.........---,,,---......//////......///......------,,,,,,++++++,,,------.........---,,,---------,,,***((('''sss```VVVPPPGGGEEEFFFAAA>>>===<<<;;;;;;:::;;;;;;;;;:::888888999888777555666666666666666555555444222222222222222222222222222222222111111111000000222111000222333222...***))),,,000222222111111222444333222222111111222222333333222111000///......//////000111222333333333111111111111111111111111111000000000//////.........//////---+++,,,111555000000///...............111111000///...---,,,,,,...------...///000000///------...///000000//////***+++---.........---,,,000//////.........//////000000000000000000000000///...------...///000111///...---,,,,,,---...///////////////////////////+++111'''333+++111//////000000000000//////,,,&&&999***---DDD222...///000///...---...000////////////////////////000000111111111111000000...000222,,,000 FFFCCC!!!///333,,,111///000000//////.........---000000000000000000000000------------------------////////////////////////........................000,,,...,,,""",,,(((.........***222(((............////////////---555...555000---000000000///////////////333,,,,,,WWW%%%888...333333333444444333222222444444444444444444444444777777666666555555444444555555555555555555555555666666666666666666666666444444333333333333222222111111111111111111111111111111111111111111111111222111000//////000111222000000000111222222333333111111000000//////......////////////////////////........................++++++,,,---...///000111......//////......---,,,++++++,,,---...///000111------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///---------------...///000111000000///...---------...---,,,,,,------+++)))000///---,,,++++++,,,---------------------------------............------......------------......---,,,++++++++++++,,,------......//////......---,,,,,,,,,+++++++++******uuubbbWWWQQQGGGEEEFFF@@@>>>===<<<;;;;;;:::;;;;;;;;;:::888888999888777555666666666666666555555444222222222222222222222222333333333333222222111111333111000111222222///,,,+++---000111111000111222444333222222111111222222111111000000///.........000000000111111222222333111111111111111111111111111111000000000/////////...///000...,,,---000333000000///...............///////////////............---------////////////------...///////////////,,,,,,---...............//////............//////........................///......---...///000111///...------------...///////////////////////////***000000---(((+++......////////////......111)))///'''---...---...///...---,,,---/////////////////////////////////000000000000//////+++111000&&&:::999(((MMMDDD(((---333***666000/////////....................................111111111111111111111111222222222222222222222222111111111111111111111111000,,,666(((---)))(((...---,,,...111333............////////////222111***222222///000000000000000000000000111***888///222333333333333444444333333222444444444444444444444444666666666555555555555555444444444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111222222222222222222222222222111000//////000111222222111111111111111111111111000000000/////////...000000000000000000000000......................................................//////......---,,,/////////...............------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............---------...............//////......---,,,,,,,,,---,,,,,,,,,------+++)))...------,,,,,,,,,------------------------------------............------------,,,,,,,,,,,,------...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***rrr___UUUPPPFFFDDDFFFAAA>>>===<<<;;;;;;:::;;;;;;;;;999888888999999777666666666666666666555555444333333333333333333333333444444444333333333333222333222000000111111000......///111000//////000222444333222222111111222222/////////...............111111111111111111111111111111111111111111111111111111111111000000000000///000000000...---...000000//////............///---.........//////000000------............//////---......///////////////...............///000000//////............//////........................///............///000000///......------......///////////////////////////---///@@@//////+++------............------000,,,++++++///000,,,---...---,,,+++,,,...////////////////////////......////////////......)))222444%%%...777$$$"""OOO777777,,,))))))////////////....................................------------------------------------------------------------------------///)))333&&&###111000000+++'''111"""000............////////////<<<111(((000222000111111111111111111111111...***;;;:::***444222333333444444333333333333333333333444444444444444444555555555555555555444444444444444444444444333333333333333333333333333333333333222222222222111111111111111111111111222222222222222222222222111111000000000000111111333333222111111000//////000000000000////////////000000000000000000000000////////////////////////000000///...---,,,,,,+++......//////......---,,,------,,,+++++++++++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............------...//////...,,,,,,......------,,,+++++++++---,,,+++,,,------+++***+++,,,,,,------------,,,------------------------------............------,,,,,,,,,++++++,,,,,,,,,......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++mmmZZZQQQMMMEEEDDDFFFBBB>>>===<<<;;;;;;:::;;;;;;:::999888888999999888666666666666666666555555444333333333333333333333333333333333333333333333222333222111000000111111000000111111000//////000222444333222222111111222222.........//////000000000111111111111000000000000111111111111111111111111111111111111111111000000///000111111000///...---000///............//////............////////////...///000//////...///000......///////////////...000///.........///111222///............//////000........................//////.........///////////////............//////////////////////////////111///[[[333777///---......//////......---+++...111222111HHH,,,---......,,,,,,---...////////////////////////...//////000000//////...000+++000...%%%&&&000>>>(((SSS///111---&&&///////////////.................................000000000000000000000000111111111111111111111111111111111111111111111111///---///777777,,,---+++---111FFF(((............////////////QQQ777,,,000111///111111111111111222222222+++111,,,SSS...333222222333444444444333333333333333333333444444444333333333444444555555666333333333333333333333333333333333333333333333333333333333222222222222111111111111111111111111111222222222222222222222222111000000000000000000111222111111111000000000///000000000000////////////////////////////////////000000000000000000000000000000///...---,,,,,,+++.........///......---,,,+++*********+++,,,...///------------------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........,,,---/////////---+++***...---------,,,,,,++++++---,,,+++,,,------,,,***)))***,,,---......---,,,------------------------,,,------......------,,,------,,,,,,,,,,,,------........................---......//////......---------,,,,,,,,,+++++++++ooo\\\RRRNNNEEECCCEEEAAA>>>===<<<;;;;;;:::;;;;;;:::999777888999999888777666666666666666555555444333333333333333333333333111111111111222222222222333222222111000000111222111222222111//////000222444333222222111111222222...//////000000111111222111111000000000000000000000000000000000000000000000000000000000000111111000000111111111000...,,,//////............//////////////////............///111222111///...000111...///////////////......000000///......000111222...............///000000//////////////////////////////////////////......//////////////////////////////////////////////////////}}}fff222555,,,/////////000000/////////)))---666///444zzz---///000///...---...//////////////////////////////000000111111000000///777%%%&&&666222***000000---,,,---999............///////////////////////////////////////(((...............////////////tttppp999111222///...000000111111222222222222)))888"""<<<000111222333333444444444333222222222333333333444444222222333333444444555555333333333333333333333333444444444444444444444444333333222222222111111111111111111111111111111111222222222222222222222222000000000111111000000000//////000000000111111111////////////000000000000........................000000000000000000000000.....................---.........///......---,,,......---,,,---...000111---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...,,,---...//////---+++))).........---------------,,,++++++,,,---...,,,+++)))***,,,---...---,,,,,,------------------------,,,,,,------------,,,,,,......------------..............................---......//////......------------,,,,,,,,,++++++tttaaaVVVPPPFFFCCCDDD???>>>===<<<;;;;;;:::;;;;;;999888777888999999888777666666666666666555555444333333333333333333333333000111111111111111222222111222333333111000111333000111222222000///000111444333222222111111222222///000000000111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000111222111///---///............//////000000000//////.........---///111333222///---///111//////////////////...---///////////////000111111......---......///000111000000000000000000000000/////////000//////...---...//////000000//////...////////////////////////)))000]]]111333,,,//////000000000000//////------333'''KKK...///000///......///000////////////////////////000000111111111111000000000000,,,444111...333###///000000ppp'''///.........///////////////000000000000000000000000;;;111............////////////ccc444222444,,,000//////000000111222222222+++999;;;===)))111111222333444444444444111111222222333333444444222222333333333333333333222222222222222222222222444444444444444444444444222222222222111111111111111111111111111111111111111111111111111111111111000000111111111111000000......///000000111222222////////////000000000000------------------------////////////////////////,,,---------.../////////......//////......---,,,///---+++)))(((((()))***------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,---......---++++++.........---------------,,,++++++,,,---...---+++***++++++,,,,,,,,,,,,+++------------------------,,,,,,------------,,,,,,///......------......///------............------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,qqq^^^TTTOOOEEECCCDDD???>>>===<<<;;;;;;:::;;;;;;999888777888999:::999777666666666666666555555444444444444444444444444444111111111222222333333333///222444444222111111222...000333333222111111111444333222222111111222222/////////000000000000000......//////000000111111000000000000000000000000---.........////////////111///...000222333111///...............///000000.........///////////////---000222000,,,+++---000///////////////...---------...//////000000//////---------......///000111//////////////////////////////000000000///---,,,...///000111111000///...////////////////////////)))111```222111......//////////////////...000,,,...***---...//////------.../////////////////////////////////000000000000//////'''888//////+++(((888111+++555"""333HHH///............/////////000////////////////////////222,,,............////////////ddd,,,000333)))222......///000000111222222...333vvv000,,,000111222333444444444444000111111222333333444444333333333333222222222222222222222222222222222222333333333333333333333333222222222222111111111111111111111111111111111111000000000000000000000000///000111222222111000////////////000000000000000.../////////000000000111................................................---------.........//////......//////......---,,,---+++(((&&&%%%%%%&&&'''------------------------)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---+++,,,,,,++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...+++,,,---......---,,,++++++,,,,,,------,,,,,,+++...------------,,,,,,,,,hhhVVVMMMJJJCCCCCCFFFAAA>>>>>><<<;;;;;;;;;;;;;;;999888777888999:::999888666666666666666555555444444444444444444444444444222222222333333444444444...111555555333111111222---000333444333222111111444333222222111111222222////////////////////////---......///000111111222000000000000000000000000,,,---------......//////111///---///222333222000...............///000111,,,,,,---...///000111222+++...111///+++)))+++...//////000000///...------,,,---///000000000///...---------......000111111........................//////000000000///---,,,...///000111111000///...////////////////////////---111bbb000,,,------..................---///,,,---555,,,---......,,,,,,---...////////////////////////......////////////......***222"""...555'''///...222888000ZZZ)))---.........//////000000...........................111............/////////000jjj'''...222%%%222---......///000111111111222+++(((:::000111222333444444555444000000111222333333444444444333333222222111111111111111111111111111111111222222222222222222222222222222222111111111111000111111111111111111111111///////////////////////////000111222222111000///111111000000//////........./////////000000111111////////////////////////......................................................//////......---,,,...---+++******,,,...000------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++,,,......++++++++++++++++++++++++++++++***,,,......---,,,...---+++***)))***++++++------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++---......//////......---......---------,,,,,,,,,iii]]]QQQLLLIIIFFFCCCCCC???>>><<<;;;999999999999999999888888777666555555999888777666555444333333333333333222222222111111000000111222333333333333444444333333222111000000222222111111111111111111111111111111111111111111000000000000000000000000777666333111111111222333000000//////.........---000000000000000000000000000///------///000///...000000////////////000000........................000000000///000111111222111111000000000000111111000000///...............////////////////////////............///////////////////////////.........000000000000111111111111........................000***mmm------444222000***,,,111+++'''///000***222GGG000...,,,---000111///---////////////000000000000222111111111000000//////+++---000111000///...///777&&&...333222%%%::: ---'''222666,,,...........................///------------.........///nnn,,,///(((999......777///+++999"""666---:::;;;---000111111111111111111111111111111222222222333333333222222111111111111222222333444444555555444444333111111222222222333333333333333333222222222111111111111222222222333333333111111111111111111111111222111111000000000000000111111111000111111222222000000//////......------222222111111000000000///------............------------------------------,,,,,,,,,---------......,,,++++++******++++++,,,............---,,,++++++++++++,,,---,,,+++)))((()))***,,,......---,,,+++///...,,,)))((((((((((((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********++++++,,,---------------------------,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////000000///...------......---,,,++++++++++++iii]]]PPPKKKIIIEEEBBBBBB>>>===<<<;;;:::999999888:::999999888777777666666888888777666555444444333333333333222222222222111222222333333333222222111111111111111111222222222222222111111111111111111111111111111111111111111000000000000000000000000444333222000000000111111111111000000000/////////000000000000000000000000000///------///000///...000000////////////000000........................//////000000000111111111000000000//////000000000000000///...............////////////////////////............////////////222222111000///......---/////////000000000111111...........................&&&mmmttt444111000(((222444,,,)))///666888''',,,&&&000...---...000000///---////////////000000000000111111111111000000000///444111...,,,---...///000'''---...///000dddDDD***000777///:::&&&////////////////////////...///------........./////////```***333+++333,,,666...>>>'''III 222!!!111444111111111111111111111111111111111222222222333333222222111111111111222222333333444444444444333333111111222222222333333333444333333222111000//////111111111222222222333333111111111111111111111111222111111000000000000000555444222111000////////////////////////.....................---------,,,------............------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,+++*********+++---.........---,,,000...---+++*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---,,,,,,------,,,+++++++++,,,,,,hhh\\\PPPKKKIIIEEEAAAAAA<<<<<<======<<<:::888777::::::999999888777777777777777666666555555555444333333333333222222222222333333333333222111000000---...///000111333333444111111222222222222222222111111111111111111111111000000000000000000000000000000000///////////////111111111111000000000000000000000000000000000000000///------///000///...000000////////////000000...........................///000111111111000000////////////////////////000//////............///////////////////////////............////////////444333333111000///...---....../////////000000000........................---,,,HHH555444---333...222444111222///###+++...XXX000...---...///000///...////////////000000000000111111111111000000000000...+++)))))),,,///000000555444+++//////'''+++222)))222,,,;;;+++////////////////////////...///....../////////000000000@@@'''666000......000%%%,,,333,,,)))999)))JJJ111222111111111111111111111111111111111222222222222333222222111111111111222222333333444444444444333333111111222222222333333333444333222111000///...---111111111222222222222333111111111111111111111111222111111000000000000000444333222111000/////////.........///////////////000000000000////////////------............------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------...---------...------,,,,,,,,,,,,,,,+++,,,---//////...------000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,---------------------------,,,------............------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,++++++,,,,,,------}}}fffZZZOOOKKKHHHDDDAAA@@@;;;<<<=========;;;888777:::999999999888888888777666666666666666555555555444444333333333222222222333333333333333222111000...//////111222333444555111111222222222222222333111111111111111111111111////////////////////////......///000000000//////000000000000000000000000000000000000000000000000000///------///000///...000000////////////000000........................---...000222222111000.........////////////......000///............//////////////////////////////............////////////222222111111000///..................////////////........................)))222;;;,,,333---:::'''+++888333+++,,,,,,+++;;;//////....../////////...////////////000000000000111111111000000000000000444555555444222///,,,***333******555***666TTT...###,,,BBB'''333...........................///////////////000000000000888%%%555333,,,222,,,555+++''':::@@@***...+++111111111111111111111111111111111111222222222222333222222111111222222333333333333444444333333333111111222222222333333333333333222222111000000000111111111111222222222222111111111111111111111111222111111000000000000000000000///000000111222333------......//////000000111111111000000000000000------............------........................,,,,,,,,,---------......------,,,,,,,,,,,,------++++++,,,---............///...---,,,+++,,,---...------...//////......---..................//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///------------------------,,,------......---------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,---...///|||cccXXXMMMJJJHHHDDDAAA@@@:::;;;=========;;;999777999999999888888888888888666666666666666555555555444444444333333333222222000111222333333333333333222222222333333444444444111111222222333333333333111111111111111111111111////////////////////////...///000111111000000///////////////////////////////////////////////////000///------///000///...000000////////////000000////////////////////////,,,...000111222111///.........////////////......//////............//////000000000000000000000000............////////////.../////////////////////............////////////////////////////////////(((---000(((...111+++)))...000)))(((555AAA---{{{.../////////......//////////////////000000000000000000000000000000111111'''+++///000...---///111&&&---///000"""+++666+++888***444111------------------------...///////////////000000000000111/////////+++222111111...333111AAA'''qqq000---111111111111111111111111000000111111111222222222333333222222222222333333222333333333333333333222111111222222222333333333111222222333333444444444000000111111111222222222111111111111111111111111222111111000000000000000////////////000111222333------......//////000000------------------------------............------........................,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++,,,---...............---,,,+++,,,,,,...///..................------,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,---///000111------------------------,,,---------------,,,,,,---------,,,,,,+++++++++------------------------,,,------.........------*********+++,,,---...///zzz```UUUKKKIIIHHHEEEAAAAAA;;;;;;<<<<<<<<<;;;999999777777777777777777777777777777666666555555555444444444444444333333333333000000111222333333333333444444444444444333333333111111222222333444444444111111111111111111111111000000000000000000000000111111111111000000000000............////////////////////////////////////000///------///000///...000000////////////000000////////////////////////---...///000000000//////...///000111111000///...///............//////000000000000000000000000000............////////////---------...//////000000....../////////000000000///////////////////////////)))(((<<<,,,444&&&555111(((111555)))"""fff...///000///...---...000////////////000000000000000000000000111111111111666666444111---,,,---000///;;;---***@@@+++777999===---&&&111---...........................///....../////////000000000***HHH+++))),,,,,,)))444111///'''###```333555111111111111111111111111000000000111111111111222333333222222222222333333222222333333333333222222111111222222222333333333000111222333444666666777000000000111111111111222111111111111111111111111222111111000000000000000222111000///////////////.........///////////////---------...............------............------........................,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,------...---------,,,,,,,,,,,,,,,------............---------------,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,...000000------------------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------............---+++***++++++,,,---...///www\\\RRRJJJHHHHHHEEEBBBBBB<<<;;;;;;;;;;;;:::::::::666666666666666666666666888888777666555444444333555444444444444333333333111222222333333333222222333333333333333333333333111111222222333444444555111111111111111111111111000000000000000000000000333222111/////////000000......//////000000000000////////////////////////000///------///000///...000000////////////000000////////////////////////.........////////////000...///111222222111///..................///000000000000000000000000000000............///////////////////////////000000000/////////000000000111111////////////////////////333---+++KKKfff---444---:::---)))<<<333,,,III---///000000...---...000////////////000000000000///000000000111111111111+++***+++000555666111,,,,,,***''''''===$$$000QQQ333---...;;;///000000000000000000000000...///------........./////////+++IIIggg---)))444)))$$$666000"""333@@@+++888111111111111111111111111000000000000111111111111444333333222222333333444222222333333333333222222111111222222222333333333111111222333444444555555000000000000111111111111111111111111111111111111222111111000000000000000111111000////////////000///////////////........./////////000000000111111------............------........................,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,******+++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,---.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++,,,,,,---...sssZZZQQQHHHHHHHHHFFFCCCBBB<<<<<<;;;:::::::::;;;;;;555555555555666666666666999888777666555444333333555555444444444333333333333333333333222222111000111111111222222333333333111111222333333444555555111111111111111111111111000000000000000000000000444222000...------///000//////000000111111111222////////////////////////000///------///000///...000000////////////000000000000000000000000000000///............///000000...000111333333111000..................///000111000000000000000000000000............/////////000222222111111000000//////000000000000111111111111000000000000000000000000,,,222000---000333***555***---222QQQhhh---///111000---,,,...000////////////000000000000//////000000111111111222,,,888TTT]]]HHH222111888(((555$$$111111111111111111111111111...///------------.........///000$$$|||222,,,===+++///$$$...,,,DDDyyy555111111111111111111111111000000000000111111111111444333333222222333333444222222222333333222222222111111222222222333333333111111222222222333333333000000000000111111111111111111111111111111111111222111111000000000000000------......///111222333000000//////.........---+++,,,,,,,,,------......---..................---////////////////////////,,,,,,,,,---------.........------,,,,,,------...............---,,,++++++((()))+++,,,---,,,++++++...---,,,+++++++++++++++---.../////////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++************------------------------------------,,,,,,+++***)))***+++,,,------...///++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------uuuWWWQQQJJJEEEDDDCCCAAA???<<<;;;::::::999999::::::;;;:::999777777777777888555555666777666444333222333222222111222444555777444444444333333333222222333333333333333333333333222222222222222222222222000000111111111222222222000000000000000000000000222222111000000000000000000000000000000000000000//////000000000000//////222222111111000...---,,,////////////////////////////////////////////////000000///...............------...///000000//////000000000///......------000000//////.........---////////////000000000000111111111111111111111111...///000///---,,,---...000000000000000000000000+++???(((+++AAA***444CCC......000NNN555////////////000000000000000)))+++---,,,222777111***222***000===***///bbbYYY}}}333777///+++............////////////---222---...............------000,,,:::666,,,'''666&&&888)))CCC>>>---222000000000000000111111222222222111111111111111111333333222111111222333333444444444444444444444444222222222222222222222222111111111111111111111111111111111222333333333444222333333222111111222444111111000000000000111111333222222222111111000000333222000///---,,,,,,,,,////////////////////////111000///...---,,,++++++---------.........//////000///...---,,,------...+++++++++,,,,,,,,,------))))))))))))))))))))))))............---,,,++++++---,,,************,,,---///+++((()))...111000...//////.........---------++++++---......---++++++------------------------)))************+++++++++........................,,,---------.../////////,,,)))'''(((+++---,,,***------------,,,+++******///...,,,+++***+++,,,,,,,,,------......------,,,---------,,,,,,+++++++++uuuXXXRRRJJJFFFEEEDDDBBB???<<<;;;::::::999999::::::<<<;;;999888777777888888666666666666555444333222333333222111111111222333000000111222333444555555333333333333333333333333222222222222222222222222000000111111111222222222000000000000000000000000000000///...............000000000000000000000000//////000000000000//////***+++,,,...///000111111////////////////////////////////////////////////111111000///////////////---......///000000//////.........///////////////000/////////............////////////000000000000////////////////////////...///000///...---...///////////////////////////***)))444888!!!VVV000>>>666???444333////////////000000000000111000333000+++...222---@@@'''333111###jjj,,,444(((222/////////000000000000111000***---......//////...------444""">>><<<777'''+++...%%%III...888'''000000000000000111111222111111111111111111111111333333222111111222333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111111111000111111000//////000222111000000//////000000111000000000000/////////............//////111222222////////////////////////...............------------------.........//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---,,,,,,,,,,,,,,,,,,------***''')))---///...+++//////.........---------,,,,,,,,,------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,........................------------............---+++)))***,,,...---+++,,,,,,---.........------...---,,,+++++++++,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,++++++sssYYYSSSKKKGGGEEEDDDBBB@@@<<<;;;;;;:::::::::::::::;;;;;;:::888888888888888888888666555444333222222555444333222111111111111///000000111222333444444222222222222222222222222222222222222222222222222111111111111111222222222000000000000000000000000000000///...............000000000000000000000000////////////////////////&&&(((***,,,...000111222////////////////////////////////////////////////222111111000000000000111......///000000000//////------......///000000111////////////............////////////000000000000///////////////////////////000000000...---...//////////////////////////////---,,,666777$$$!!!JJJ///YYYqqq111////////////000000000000111666666///,,,000333222GGG000JJJQQQ,,,---222000000000000111111111111;;;...---......//////............)));;;+++777...222444\\\zzz,,,888+++000000000000000111111222111111111111111111111111333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000000000///111111111//////000111000//////......//////000000000000000////////////------...///000222444444////////////////////////---------.........//////---------...............------,,,+++++++++,,,,,,,,,------------.........------------------------,,,,,,---............---,,,------......------,,,,,,***)))+++///000...+++...............---------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------............---------------,,,+++,,,---......,,,+++,,,---...////////////------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,pppZZZTTTLLLGGGFFFEEEBBB@@@<<<<<<;;;::::::::::::::::::999999888777777666666:::888666444333222333333555555444444333222222222222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222111111000000000000000/////////////////////////////////....../////////***+++,,,---............////////////////////////////////////////////////111111000//////000000000...//////000000000//////............//////000000///////////////.........////////////000000000000000000000000000000000000...///000///---,,,---...////////////////////////333666''')))GGG :::AAA!!!777ppp>>>///////////////000000000000000555000,,,111555444555777'''{{{&&&888+++//////000000000111111111,,,000---......////////////...'''???...>>>***###---oooDDD666'''777000000000000000111111222111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444333333333222111111111111222444333222111222333//////............//////222222222111111111111111111000//////////////////////////////////////////---------............///................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////+++,,,---......---,,,+++...------///222222000---...........................---,,,++++++,,,---...------------------------,,,,,,,,,,,,------------------------------------.........------,,,,,,,,,,,,+++,,,,,,------------,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------,,,,,,lll[[[TTTMMMGGGFFFDDDBBB@@@===<<<;;;;;;::::::;;;;;;888888888777777666555555999888666444333333333333222333333333333333222222222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111000000000000000//////////////////////////////............/////////////////////...------////////////////////////000000000000000000000000//////.........//////000///000000000000000//////000000//////.....................///////////////////////////000000000000000000000000000000000000---...///...,,,,,,,,,---........................000(((777((((((888 QQQ555000---////////////000000000000000333---,,,666111(((...---111333+++........./////////000000222OOO,,,///;;;###111111111111111111111111555///666333:::,,,......///111FFF...---......///000000//////666 ===444///555***999!!!666000000000000000111111222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444333333333222111111111000222444444222111222222//////............//////111111111111111111222222111111///...---,,,,,,,,,///////////////////////////............---------.....................------.....................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000000***+++,,,------,,,+++***---......000111111///------.....................///...,,,,,,,,,,,,...///------------------------++++++++++++,,,,,,,,,,,,------------------------......------,,,,,,,,,+++)))+++,,,---,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------kkk[[[TTTLLLGGGEEEDDDAAA???===<<<<<<;;;;;;;;;;;;;;;888888888888777666555444777666555444444444444444000000111222222222111111///000000111222333444444222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000///...............000000000000000000000000000///...------...///000//////000000111000000000////////////////////////000000000000000000000000...............//////000000000111111111000//////111000000///......------.........///////////////////////////000000000000////////////////////////---/////////---,,,---..............................%%%666///111,,,666'''AAA+++333---////////////000000000000...444///000666((((((GGGYYY###444............////////////+++888$$$888...333++++++++++++++++++++++++...)))222''''''000111222+++$$$...###555---...//////000000000000+++,,,111999888BBB>>>(((444111///000000000000000111111222000000000111222222333333111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000...000222222111000///000000//////......//////000////////////000000000000......---,,,,,,------...//////////////////////////////.........---------...............---------***+++,,,---------,,,,,,,,,------------.................................+++,,,---...///000000000***++++++,,,,,,++++++***+++,,,,,,---------,,,,,,---------.....................------------......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,(((***------,,,++++++,,,------------,,,+++***)))++++++,,,---------,,,,,,,,,------......------,,,------------............nnnZZZTTTLLLFFFDDDCCC@@@=========<<<;;;;;;;;;;;;;;;999999::::::999888666666444555555555555555444444333444444444444333111000000000111222333444555555333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111000000///...............000000000000000000000000000///---,,,,,,---///000//////000000111111000000////////////////////////000000000000000000000000//////......///000000111111111111111111000/////////////////////...................../////////000////////////000000000000///////////////////////////111111000///...///000...........................222+++---FFF!!!222777$$$444333---////////////000000000000+++555111000111+++TTT###777...////////////000000000///444QQQ222$$$333000000000000000000000000))),,,---000111,,,***///,,,+++---222555------///000000111111111***,,,444///---DDDCCC%%%///111888000000000000000000111111222///000000111222222333333111222333333333333222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111111111---000222333111000//////111000000//////000000111.../////////000000000000---------------...///000////////////////////////---------...............//////.........---------***+++,,,---------,,,,,,,,,,,,,,,,,,------------------------------------,,,---...///////////////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++,,,---------.........//////------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------(((+++//////---,,,,,,---,,,---------------,,,,,,***+++,,,---------,,,,,,---......//////......---------------.........///pppZZZSSSKKKFFFDDDBBB???=========<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;:::888777222333555666666666555444999999999999777555333222444444444333333333222222333333333333333333333333222222222222222222222222222222222222111111000000111111111111111111111111222222111000000000000000000000000000000000000000000///---,,,,,,---///000111111111111000///...---////////////////////////000000000000000000000000000000///000000111222222111111111111111000//////------......///000000000---.........//////000000////////////000000000000111111111111111111111111111222333222111000000222........................+++333111''',,,222///111555///000,,,BBB---...////////////000000000000(((444000,,,---777000222000000000000111111111111888%%%555|||hhh---444////////////////////////333777''':::&&&555,,,......000...444***------///000111111111111:::!!!---666///$$$888...+++!!!;;;///...***444000000000000000111111222///000000111222222333333111222333444444333222111222222222222222222222222000000000000000000000000111111111111111111111111111111222222333333333444///222444555444222111111111111000000000000111111000000111111222222222333//////............//////////////////////////////++++++,,,---...///000111//////.........---------+++,,,...///000///......+++++++++,,,,,,,,,------++++++++++++++++++++++++---...//////////////////......,,,++++++,,,............---,,,++++++---///---------.........//////,,,---...//////...---,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))---000111///------...,,,,,,---...////////////)))***,,,---...---,,,,,,......////////////......---------.........//////ppp[[[RRRJJJGGGDDD???<<<<<<<<<<<<;;;::::::::::::;;;::::::999888888777777666777777777666555333222111222333333444444333333222333000...000444666444222222222222222222222333333333333333333333333333333222222222111111111111000...//////000000000000000000///...///000111000///000000000222333222///---//////000000000000////////////000111111111111111...000222333222000---+++111111000000//////......111111000000000000111111...000222333333333111000...---,,,++++++,,,---.........------------......000000000000000000000000222222222222111111111111111000///...............////////////////////////......------------......222111///777KKK999///111,,,...111111000000//////......///###===///'''jjj999(((111111000000//////......000666""",,,222555444000111+++)))333555***...//////111///---...///111111111000///////////////////////////000000///...------,,,,,,000,,,IIIUUU000666---444+++333......///000000000000000000111111111111222222222111333333222000///000111333222000//////000222333222222222111111111000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000////////////222222111000///...------////////////////////////.........------,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...---,,,,,,++++++******+++,,,------------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------,,,+++************------------------------,,,,,,,,,++++++*********...---,,,,,,......---,,,+++,,,...//////...,,,+++------------------------lll[[[RRRIIIFFFDDD???<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;:::999999888888777777777777666555333222111222333333444444333333222444444444333222111111111222222222222222222222222333333333333333333333333222222222111111111111000...//////000000000000000000///...///000111000/////////000111333222000...//////000000000000//////......///000000000000000---...000111111000///...111000000000/////////...000000////////////000000...000111333333222111000///...---,,,,,,---...//////..................///000000000000000000000000/////////000000111111111000000///...............///////////////////////////......------......///+++***:::,,,KKKvvvQQQLLL'''000555)))111000000000/////////...)));;;...///666qqq000""")))+++tttTTT222111000000000/////////...555$$$777222===111999111###CCC///(((222,,,...//////111///---...///000111111000///////////////////////////000//////...------,,,,,,333+++***???pppqqq)))111888---555+++111......///000000000000000000000111111111222222222111222333222000///000111333222111000000111222333222222222111111111000000000000000000111111111111111111000000000000111111000000000000000000000000111111111000000000000000111111000000///................................./////////......---------,,,------......------,,,........................------,,,,,,,,,,,,------------,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,------------,,,++++++++++++++++++++++++------------------------------------------------......---------,,,,,,,,,,,,,,,++++++***+++++++++------------------------,,,,,,,,,+++++++++******...---,,,,,,......---,,,,,,,,,---......---,,,,,,------------------------}}}hhhZZZQQQIIIFFFDDD???<<<===<<<<<<;;;::::::::::::;;;::::::999999888777777666777777666666555444222222222333333444444333333222222555777555111///111444444333333222222111111111222222333333333333333333222222222111111111111000...///000000111111000000000///...///000111000//////...///111333333111/////////000000000000//////------...///////////////---......///000111111111000000000000//////////////////............/////////000111222222222111000000//////......//////000//////............//////000000000000000000000000,,,,,,---...///000111111000000////////////......///////////////////////////......------......///222444***...+++%%%???>>>111333<<<---333000000000000///////////////222333}}}DDD(((,,,<<>><<<<<<;;;::::::::::::;;;:::999999888777777666666666666666666555444333333222333333444444333333222333111000222444666555333444444333333222111000000111111111222222333333333222222222111111111000000///000000111111111111111000///...///000111000//////......000222333222111//////000000000000////////////000111111111111000222111///.........///000////////////000000000000111000000//////000000111//////000000111111111111111111111111111111111111//////000111111000//////////////////////////////000000000000000000000000...///000111111000//////000000000000000000000000/////////....../////////000$$$>>>'''666222uuu333(((000:::///)))777***////////////000000000000)))444666www\\\111///???000***888;;;222///...////////////000000000000333"""555999'''<<<GGG(((???+++"""666///...//////111...000000000////////////000////////////////////////...............---------(((111666777'''222+++000111+++777<<<***(((......///000000000000000//////000000000111111111///000111111000///000111000111222222222222111000111111111111111111111111111111111111222222222222111111000000000000111111000000000000000000000000............//////000000------......//////000000........................---------------------------......//////......---------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...,,,------......------,,,........................---------------,,,,,,,,,------------------------////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++***((((((***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,...------,,,,,,------...---------....../////////yyygggVVVNNNFFFDDDCCC@@@>>>>>><<<<<<;;;::::::::::::;;;<<<<<<;;;;;;:::999999999555555666666555444444333222333333444444333333222666333000111333444111...444333333222222111111111000000111111222333333333222222222111111111111000///000111111222222111111000///...///000111000///000///...///111222222111//////000000000000/////////000000111111111111111333222000///.........///////////////000000000000111111000000000000111111/////////000000000111111000111111222222111111000///000111222222111000///000000000000000000000000333222222222111111111000...///000111222111000///000000000000000000000000000//////......//////000222999###888OOOlll333000111""">>>444)))@@@)))////////////000000000000...999###999'''(((000///666777'''+++222111////////////000000000000111'''666&&&;;;&&&222HHH 333444000000333...//////111///111000000////////////000////////////////////////........................###444IIIjjj###777...(((---......333///+++222......///000000000000000/////////000000000111111...000111000//////000222111111111111111111111111111111111111111222222222111111111222222222222333111111000000000000111111000000000000000000000000,,,------......//////000---------....../////////------------------------,,,,,,,,,---------------......////////////......,,,,,,---......---,,,,,,------,,,,,,,,,,,,------,,,++++++++++++,,,------------............------------------------------......------------,,,,,,---------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,------------...---,,,,,,......---,,,---------------------------------...//////000000uuucccUUUMMMFFFDDDCCC@@@>>>???<<<<<<;;;::::::::::::;;;;;;;;;::::::999888888888555555555666555555444333222333333444444333333222333222111111111111000///222222222222222222222222///000000111222222333333222222222111111111111000000000111222222222222111000///...///000111000///222000//////111222111000//////000000000000//////...//////000111000000000000000///////////////000.../////////000000000111000000////////////000000///////////////000111111///000111222222111000//////000222333333222000///000000000000000000000000111111111222222222222222---///000222222222000///000000000000000000000000000000////////////000000'''BBB!!!OOOddd%%%111AAA(((666,,,888444555222.../////////000000000111333+++;;;rrr---,,,111555000***000888333)))000.../////////000000000111222(((555***(((;;;..."""uuu+++222>>>***444...//////111///222111000///......///000////////////////////////........................===ZZZZZZ000---333222222......***(((111777......///000000000000000////////////000000000111...///000000//////000222333222111000000111222333000000111111111222222222111111111222222222333333111111000000000000111111000000000000000000000000---------...///000000000---.....................------------------------------------.........///......////////////......,,,...000111111000...,,,......------------......,,,,,,,,,,,,,,,---......------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------.........+++,,,,,,------------,,,------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,,,,---------.........---,,,,,,......---,,,,,,,,,---......---,,,,,,---------...///000000000qqq```UUULLLEEEDDDCCC@@@>>>???<<<<<<;;;::::::::::::;;;888888777777666555555555555555555666555555444444222333333444444333333222,,,///222111//////111444222222222222222222333333///000000111222222333333222222222111111111111000000000111222222222222111000///...///000111111///333111//////000111111000//////000000000000//////---......///////////////......//////000111111111.../////////000000111111//////............/////////////////////000111111///000111222222111000//////000222333333222000///000000000000000000000000//////000111222333333444---///111222333222111000000000000000000000000000000000////////////000000777"""^^^HHH''':::,,,***444222555%%%333,,,111.../////////000000111111******000***555222***111777111,,,222333,,,.../////////000000111111...444+++333444+++--->>>---\\\"""---333+++...///000111///222111000.........///000////////////////////////---.....................PPPEEE$$$666555---444///...---333000000666***...//////000000000000000////////////000000000000---///000000//////000222333222000//////000222333000000111111222222222222111111222222222333333333111111000000000000111111000000000000000000000000---......///000111111222........................---------------------------.........//////000000......////////////......---///222444444222///---//////............//////...------------...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,...///000111******+++,,,------------------------------------++++++,,,,,,---...//////---......//////......---*********++++++,,,,,,,,,///...------,,,,,,,,,,,,------------------------,,,,,,,,,------............---,,,,,,......---,,,+++,,,...//////...,,,+++---------...///000000111ooo[[[PPPLLLHHHDDDBBB@@@>>><<<======<<<;;;:::888888777555555555666777777888888888888777777666666555555333333333333333333333333555444333222111///......222222222222222222222222111111111000000000000000000000000000000000000000111111111111111111111111...///000111111000///...---...///111111111000///------............------000000111111111111000000///...---------...000111111111000000//////......000000000000000111111222000000000000000000000000000000000000111111111111...///111111/////////000//////............//////...//////000000000000000//////000111111111111111222111111111000000//////+++111...;;;,,,444---888444eee111***666000+++///222///--->>>)))<<<333333222111111222333333---111888111111111111111111111111111444bbbYYY000000000000000000000000000000111111111111000000(((333BBB444)))666333...)))111///333222111//////.........////////////////////////111000---000---'''...[[[rrr)))333///+++555///...///***+++111---+++666000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111///---///222333222000111222222222222333333333222222111111111111222222......///000000000000000------...///000000////////////.........---------......---------,,,,,,,,,................................................---.........//////000000,,,---......,,,,,,---...000000///............//////...,,,+++***++++++,,,...---+++***)))******+++------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,---///000000///---,,,******+++,,,------...///+++++++++,,,,,,,,,------//////.........---------//////000///...///111333nnnZZZPPPLLLHHHDDDBBB@@@>>><<<<<<<<<;;;:::999888777777666666777777777777888888888888777777666555555555333333333333333333333333444333333222111000//////222222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111...///000111111000///.........///000000000000000111222222333333222222111......////////////......//////.........///000111111000000000/////////.../////////...///000000111000000000000000000000000000000000000111111111111...000111111000//////000//////............//////...//////000000000000000///000000111111111111111111111111111000000000///000000666999''')))GGG QQQXXX'''...;;;000999+++???"""555,,,222222111000000111222222000...000222222222222222222222222111444bbb___000000000000000000000000///000000111111000000///:::(((LLL)))888###...000///444///000///...---------------////////////////////////333(((:::&&&222GGG'''UUU$$$000222###...111...---333222------000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111333111000111333555333222//////000000000111111111222111111000000111111222...///000000000000000///------.../////////////////////.........---------.........---------,,,,,,................................................---........./////////000---...//////------...///++++++++++++,,,...///000///...---,,,,,,,,,---...+++***************++++++------------------------...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++---...///111111///...---,,,,,,,,,,,,,,,,,,------,,,,,,---------.........//////.........------------......---,,,---///111mmmZZZOOOLLLGGGDDDBBB@@@>>><<<<<<;;;::::::999888777777999888888888888777777777888888777666666555555444333333333333333333333333333222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000/////////////////////000000111111111222222222222111111......////////////......000////////////000111222000000000000////////////...............//////000000000000000000000000000000000000000111111111111...000111111000//////000000//////......//////000...///000000111111000000///000111111222222111111111111111111000000000000111---666111)))***<<>>,,,%%%999111;;;''';;;...444444...///333000)))000000000000000000000000000000000000000000000000........................000000000000111111111111222111000111333333333222/////////000000000111111222111111000000111111222///000000000000000///...---------..............................---------.........------------,,,.............................................................../////////---///000///...---...///******++++++,,,...///000///......---......///000'''((()))***++++++++++++------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,...///000111111000///...------------,,,,,,,,,+++---------.........//////...............---------+++,,,---,,,++++++---///mmm[[[NNNKKKGGGCCCBBB@@@>>><<<;;;;;;:::999888888777777::::::999999888777777666888777777666555555444444333333333333333333333333222222222222222222222222222222222222222222222222000111111111111111222222111111111111111111111111//////////////////////////////000000000000//////111000///......///000111000000111111111111000000000000111111111111000000000000000000000111111222000000000000///////////////............///000000000000000000000000000000///000000000111111111111///000222222000///000111000000////////////000000//////000111111111111000000000111222222222222111111111111000000000000000222111444---555444///???---%%%333777!!!<<>><<<;;;::::::999999888888888;;;::::::999888777666666777777666666555444444444333333333333333333333333222222222222222333333333222222222222222222222222000000111111222222222333111111111111111111111111////////////////////////000000////////////000000111000///......///000111222222333333333333222222000000111111111111000000///000000111111111111111////////////000000000000000000//////000000111222000000000000000000000000///000000000111111111111///111222222000000000111000000////////////000000///000000111111111111111000000111222222222222222000000000000000000111111222888888---<<<---rrr222111777...:::333)))222222222222222222222222...ppp000444111111111111111111111111111444bbbccc111111111111111111111111//////000000000000//////333------666444<<<---222<<<---...111111000000000111111222000000000000000000000000===(((444"""~~~FFF***'''///000&&&+++555111////////////////////////////////////////////////000000000000000000000000///000000000111111111111//////000///////////////000000111111111222222222111000000000000000000111//////000000000000/////////......---------......---.....................//////.........---------...............................................................---------+++,,,------++++++,,,---//////...---------------,,,,,,------............------...///...---+++***------------------------//////............//////---------------------------------.........//////------------------------------------------------------------------------------...//////......---------------------------++++++,,,------...//////+++,,,,,,,,,,,,------------.....................,,,...///...---,,,---...kkk\\\MMMIIIEEECCCAAA@@@>>><<<;;;;;;;;;:::::::::999999::::::999888777777666666777777666555555444444333333333333333333333333333222222222333333333333333222222222222222222222222000000111111222333333333222222222222222222222222000000000000000000000000000000////////////000000111000000//////////////////000000111111000000///......////////////.........///000111111111000000////////////000000000000000000000000000111222222000000000000000000000000000000000000111111111111///111222222111000000111111000000//////000000111///000111111222222111111000111222222333222222222000000000000111111111111,,,333999+++111333NNN222"""999111///222222333333333333222222000---666111111111111111111111111111444bbbccc111111111111111111111111000000111111111111000000444"""444//////___/// 888111///000000///....../////////000000000000000000000000111555000---TTT...'''444...,,,222///000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111222333222000///000111........./////////000000111000000//////000000111......///000000000000000111000///------...//////---------.............../////////.........------.........................................................---------------***,,,---,,,+++***+++,,,))))))******+++---...///,,,,,,---.........------////////////...---,,,,,,------------------------..................///000------------------------........................------------............------------------------------------------------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000+++++++++,,,,,,,,,---------------...............---///000000...------...iiiZZZLLLIIIEEEBBBAAA@@@>>><<<<<<<<<<<<;;;;;;;;;;;;:::888888888777777666666666777666666555555444333333333333333333333333333333333333333333333333333222222222222222222222222222000000111222222333444444222222222222222222222222111111111111111111111111111000///......///000111000000000000000///......---......//////......---......////////////......---...///000000000//////.../////////000000000111///////////////000111111000000000000000000000000000000000000111111111111///111333222111000111111111111000000000000111111000000111222222222222111000111222222333333222222///000000000111111111111+++***444,,,***}}}[[[+++000444%%%???000111222333333222111000111222444333333333333333333333333111444bbbXXX111111111111111111111111111111222222222222111111&&&777111444666...zzz{{{+++,,,111///111111000///............000000000000000000000000+++000...```xxxUUU%%%222444...111---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000222333222///...///111............/////////000000000////////////000000,,,---...000111111111111333111000.........000111---------.........//////////////////.....................................................................------,,,,,,,,,+++,,,------++++++,,,---)))))))))***+++,,,............///000///...------///......---------......------------------------,,,,,,,,,,,,,,,---............................../////////...------,,,,,,------------.........///------------------------........................------...///////////////---------,,,,,,---------,,,---------......//////,,,,,,,,,,,,---------...---------.........//////---///111000///---------fffXXXLLLIIIEEEBBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<;;;;;;777777777777666666666666777666666555444444333333333333333333333333333333444444444333333222222222222222222222222222222222000000111222333333444444222222222222222222222222111111111111111111111111111000///......///000111///000111111111///...---111111222222222222111111000000111111111111000000,,,---///000000000///....../////////000000111111...............///000000000000000000000000000000000000000000111111111111000111333333111000111222111111000000000000111111000000111222222222222111111111222333333333333222//////000000111111111222333(((000333111:::,,,KKK---,,,777//////000111222222111000///111888222555555555555555555555555111444bbbIII111111111111111111111111222222333333333333222222444&&&===***111555///TTT---444///444444222111000000000000000000000000000000000000333000+++222%%%DDD'''...444000111---000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111...000111000---,,,---///000000000000111111111111000000////////////000000+++,,,...///111222222222444222000///...///000111---------.........//////000/////////.....................................................................------,,,,,,,,,,,,---......,,,,,,---...///...------,,,,,,------000000111111111///...------,,,++++++,,,---///000------------------------************++++++,,,---........................000000///...---,,,,,,+++---------.........//////------------------------........................------...///000000/////////......------......//////............------------------.........//////---------.........//////---///000000...---,,,,,,cccTTTNNNJJJFFFBBB@@@>>><<<:::<<<<<<;;;;;;;;;:::::::::777777888999999777666555888777666555444333222222333333333333333333333333111222333333111111222333333333222222222333444444111111111222222333333333111111222222222222111111222000///---------......222222222111111111000000000000////////////000000//////000111111111111111111111000000111111222333000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000//////000222222111000000000000000000000000000222222222111111111000000////////////000000000000444555555555444333333222///000111333333222222111'''666&&&777PPPhhh;;;***---555NNN***888///555444222000//////000111///iii222111444333333222222333333444111555333222222222111111111111000000111111111111222222222666333000---...111555888444&&&111////////////////////////222111111111000000//////000000NNNkkk111111+++YYY%%%...777444,,,---///000000000///.........///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111//////000111222222333333,,,...000000000000111222////////////////////////000000000000000000000000//////............//////......---------,,,,,,,,,........................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...---+++***)))***++++++------,,,+++,,,---...///111...++++++---...---+++------------------------///...,,,++++++,,,...///------------------------,,,------....../////////,,,,,,++++++,,,---///000,,,,,,,,,---...///000111111111000///...------,,,------............------------------------------//////---,,,,,,---...///..............................//////////////////cccTTTLLLIIIEEECCCAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;888888888888888777666666888777666555444333222222333333333333333333333333111222333333111111222333444444333222222333333333222222222222333333333333111111222222222222111111000//////......///000111222222222111111111000000000000////////////000000//////000111111111111111111111000000111111222333000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000//////000222222111000000000000000000000000000222222222111111111000000////////////000000000111777777666555333111000...---...///111111000000///***222222555GGG)))---444!!!999nnn***999...777666444222111222333333000ccc333444222111111000000111111222000444111222222222222111111111111000111111111111222222222333222111111111222333444bbb444111000000000000000000000000111111111111000000000///111000vvvGGG333BBB)))333)))ccc---555444333...------///000000000///.........///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111//////000111111222333333///111222111000//////000////////////////////////........................//////............//////......---------,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,++++++,,,,,,---......---------...///000000...,,,---...///---+++------------------------///...,,,++++++,,,...///------------------------.............../////////,,,,,,,,,,,,---...///000---------------...///000000000//////......------------............------------------------------///...------------...///....................................------------~~~cccTTTKKKIIIEEECCCBBBBBBAAA???<<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777777777777666555444333333222222222222222222222222222111222333333111111222333555444444333222222222222444444444444333333333333111111222222222222111111////////////000111222333222111111111111000000000000000////////////000000//////000111111111111111111000000000000111222222000000000000000000000000////////////////////////111000000///////////////000000000000000000000000000//////000222222111000000000000000000000000000222111111111111000000000/////////000000000111111777666666555333111///...---...///111111000000//////...999+++FFF222$$$''':::'''222666SSS777...333222111/////////000000000WWW111555222111111000000111111222000333000333222222222111111111111000111111111111222222222///000333444444333222111,,,uuu111111111111111111111111111111111111111000000000000111///<<<333***777777///***[[[,,,,,,444------......///000/////////......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111///000000111111222222222222444444333000...---...000000000000000000000000........................//////............//////......---------,,,,,,,,,.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---------------...//////............///000000///......///000000---+++------------------------...---,,,++++++,,,---...------------------------////////////............,,,---......////////////......---------......//////////////////.........------............------------------------------......---------......///..............................------,,,,,,,,,+++|||bbbUUUMMMJJJFFFDDDCCCBBB@@@???;;;;;;;;;;;;:::::::::::::::999777666666666777888777666666555444444333333222222222222222222222222111222333333111111222333666555444333222111111111555555555444444333333333111111222222222222111111000000000111111222222333111111111111000000000000000000////////////000000//////000111111111111111000000000000000111222222000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000//////000222222111000000000000000000000000000111111111111000000000000//////000000000111111111222222333333333333222222///000111222333222222111333...444'''000..."""BBB///333===&&&+++000///111000///...............111HHH---444444333333222222333333444000333111333333222222222111111111000000111111111222222222///000333444555444222000333555111111111111111111111111111111111111000000000000000000---999---)))AAA%%%///444333,,,"""+++$$$444---......///////////////......///000000000000000///////////////////////////000000000111111111111000000000000000000000000111111000000000000111111///000000000111111111222333444555333111///......000000000000000000000000........................//////............//////......---------,,,,,,,,,........................---------...............------------------------...------------...//////,,,,,,,,,------...//////.............../////////---...///111111000...,,,------------------------...---,,,,,,,,,,,,---...------------------------//////......------,,,,,,,,,---///000000000///...///......---------...............///////////////------............------------------------------------------.........///........................//////...------,,,,,,,,,yyyaaaTTTOOOLLLGGGDDDBBBAAA???===:::::::::999999999999888:::999777666666666777888666666666555444444333333222222222222222222222222111222333333111111222333666555444333222111111111555555555444444333333333111111222222222222111111222222222222222111000000000000000000000000000000000000////////////000000//////000111111111111111000000//////000000111222111111111111111111111111////////////////////////000000////////////000000000000000000000000000000000//////000222222111000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222222111///000111222333222222111000000000777444333'''000///444)))AAA(((333222444333333222222111111111222333jjj<<<---555444333333222222333333444///444333333333333222222222222111000000111111111222222222111111222222333333333333666666>>>111000000000000000000000000000000000000000000111111///111999(((---===$$$==='''---,,,:::vvv333333'''555............/////////000......///000000000000000///////////////////////////000000000111111111111000000000000000000000000111111000000000000111111000000000000000111111111111222333333111000000111000000000000000000000000//////////////////////////////............//////......---------,,,,,,,,,........................,,,,,,,,,---...///000000------------------------...------------...//////++++++,,,,,,---------...,,,,,,------............,,,...000111111///...------------------------------------,,,,,,---------------------------------...------,,,,,,+++++++++---...///000000000///...///......---------...............///////////////------............------------------------------,,,------.........//////........................////////////......------vvv___SSSOOOLLLGGGDDDBBB@@@===;;;::::::::::::999999999999999888888777777777777777666666555555555444444444333333333333333333333333111222333333111111222333555444444333222222222222444444444444333333333333111111222222222222111111222333333222222111////////////000000000000000111000000////////////000000//////000111111111111111000////////////000111111111111111111111111111111///////////////////////////////////////000000111000000000000000000000000000//////000222222111000000000000000000000000000//////000000000000000111000000000111111111222222333333333222111000///...---...///111111000000///+++...333TTT(((444---444EEE'''///***///555333oooKKK777111111111111111111111111555QQQ666000777222111111000000111111222///777iii444333333333333222222222222000111111111111222222222222222111111111222333444555...///```111000000000000000000000000000000000000111111111111///>>>///CCC'''222...555===...(((666```ZZZ333777)))///............///000000......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000///000222222111000111222000000000000000000000000000000000000000000000000//////............//////......---------,,,,,,,,,........................,,,,,,------...//////000------------------------,,,++++++++++++,,,------+++,,,,,,---------,,,,,,+++,,,------......------+++---000000///......///---------------------------------------------------------------------------------,,,,,,,,,,,,,,,---....../////////............---------......//////////////////.........------............------------------------------+++,,,---...////////////........................////////////////////////sss]]]RRRMMMJJJFFFCCCAAA@@@>>><<<<<<<<<<<<;;;;;;;;;::::::888888888888888777666666555555555555555444444444444444444444444444444444111222333333111111222333444444333222222333333333222222222222333333333333111111222222222222111111000111111222222111000///////////////000000111111000000////////////000000//////000111111111111111///////////////000111111111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000000//////000222222111000000000000000000000000000////////////000000111111000000111111111222222222222222222222111000......---...///111111000000///---)))888eeeFFF<<<000)))444222///,,,444&&&666333OOO{{{333//////000000000000000///666;;;222111666222111111000000111111222///:::AAA444444444333333333222222222000111111111111222222222111111222222222333333333333,,,===---111111111111111111111111111///000000000111111111111111RRRYYY"""---???)))///---:::---222//////III...888'''///......---...///000111......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000///...000111111000///000000//////////////////////////////////////////////////////............//////......---------,,,,,,,,,........................//////.........---------........................,,,++++++++++++,,,------------...///......,,,,,,,,,,,,.../////////...---+++---///...---,,,...000------------------------,,,------------------,,,------------------------------...............///......---------------...---------------...///000000000//////......------------............------------------------------+++,,,---////////////...........................,,,------......//////000qqq\\\QQQJJJGGGDDDBBBAAA@@@???>>>>>>>>>=========<<<<<<<<<777888999999999888666555555555555555555444444444555555555555555555555555111222333333111111222333333333222222222333444444111111111222222333333333111111222222222222111111---...000111222222111111.../////////000000111111000000////////////000000//////000111111111111111///////////////000111111111111111111111111111111111111111111111111111111///////////////000111111000000000000000000000000000//////000222222111000000000000000000000000000.../////////000000111111000111111111111222222222//////000111111111111111///000111333333222222111444$$$:::ggg555))):::666>>>---;;;000>>>...,,,888333---222333333444444444333333777...///000444444333333333333333333444///===(((333444444444333333333222222000111111111111222222222///111222444444333222111111444444555333111222222222222222222222222//////000000111111111222333bbb!!!333...***333///111...//////555...)))......444///......------///000111...//////000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000///////////////000222111///......///////////////////////////........................//////............//////......---------,,,,,,,,,........................222111000///---+++******...........................------------...////////////000000000...---,,,,,,---///000000000///...+++---...---++++++...111------------------------,,,------......------,,,------------------------.../////////000000111111///...,,,++++++,,,---...,,,,,,,,,---...///000111111111000///...------,,,---..................---------------------------***+++---///000000///...........................***++++++,,,---...//////ooo\\\TTTLLLJJJFFFDDDBBBAAA>>><<<;;;;;;:::::::::999999999>>><<<:::888777777777777777777777777777666555555000//////000222444333222555555444444333222111111111111000000000111333444111111222222222333333333222222333333333444444444333333333222222222111111000000000000000000000000000000000000111111111111000...---...111333111///...///000222222111111000000000////////////000000111111000000//////......111111000000000000111111///000111333333222222111111111111000000000////////////000111111111111111000111111000000///...---111111000000/////////...111111111111111111111111...///000111111000......333...///eee222222222222222222222222111)))888666(((333111111222333444555444333333111AAAAAA+++222444444444444444444444444444hhh555777222222222222222222222222444333333222222111111111222222111111111111222222333...,,,777---BBB111222111111111111111111111000111111111111222222222222iii,,,222000000000000000000000000111111000333***444...000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000////////////000000000000000000000000000000111000///......///000111000000000000000000000000////////////////////////......................../////////...---------,,,------......///.........---.........//////000000........................---***'''***...111...+++..................------////////////////////////---------............///.........------,,,,,,,,,------------------------........................,,,---...//////...---,,,//////.........---------,,,,,,,,,---------......000///...------...///000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////...---...///000///...***+++,,,,,,------------------------,,,+++******ooo\\\TTTLLLJJJFFFDDDBBBAAA>>><<<;;;;;;;;;;;;:::::::::999;;;:::999777666666777777555666666666666555444444111000000111333444333222000111111111111222222222222111111000000111222333000000111111111222222222//////000000000111111111111111111000000000//////000000000000000000000000000000000000111111111111111///...///111222111///...///000111222111111000000000////////////000000222111111111000000000000111000000//////000000111///000111222222222111111333333333222222222111111//////000111111111111111000000111111111000//////111111000000000/////////111111111111111111111111222222333333333333222222111...555RRR222222222222222222222222777---666666///222555111222333444444444333333222000888---222444444444444444444444444666YYY777...333333333222222222222222333333333333222222222222222222111111111111222222666'''666888222+++mmm111000111111111222222222222111111111111222222222222666CCC---000000000000000000000000000000222000000000333,,,000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000---------...///000111222000000000000000000000000000000000000000000000000.......................................---------***+++,,,---.../////////---........./////////000........................+++)))''')))---///---***................................................---------............///.........------,,,,,,,,,------------------------........................------...//////...------//////.........---------,,,,,,,,,---------......000///...------...///000000//////......//////000---------,,,,,,,,,,,,,,,........................000///......//////...---***+++,,,---------------------------------,,,+++lllZZZRRRLLLJJJFFFDDDBBBAAA>>><<<<<<<<<;;;;;;;;;:::::::::999999888777666666777777444555555555555444333333333333222333555555444222......///000222333444444444333111000000111222222000000000000111111111111222222222222333333333333111111111000000000000000000000000000000000000000000000000000111111111111222000///000111111000/////////000111111111111000000000////////////000000222222222222111111111111000000////////////000000///000111111222222111111333333333222222222222222//////000111111111111111000000111222222222222111111111111000000000000000111111111111111111111111444444333333333444444444///111888;;;444222222222222222222222222444---000222444111666111222333444444444333333555000UUU---111222444444444444444444444444333111999000444444444333333222222222222222333333333333333333333222222111111222222333555111444***---===111000111111111222222333333111111111111222222222333999+++@@@222///000000000000000000000000///333---...222111,,,000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000//////......//////000////////////////////////000000111222222222222222000000000000000000000000111111111111111111111111////////////////////////---------...............((()))+++,,,.../////////.............../////////........................,,,***(((***---///...+++........................---------------------------------............///.........---------------------------------------........................------...//////...------...............---------,,,,,,,,,---------......//////...------...//////.........------.........------------------------------------------------111///......//////---,,,+++,,,,,,------------,,,,,,---..................iiiWWWPPPLLLJJJFFFDDDBBBAAA>>><<<<<<<<<<<<;;;;;;;;;::::::888888888777777777777888555555555555555444333333555444444555666666444222000000111222444555666666555444222111000111111222000111111111222222222222333333333444444444444555222222222222222222222222000000000000000000000000///000000000111111111111111000////////////...---///000000000111111111111000000////////////000000111111111111111111111111000//////////////////000000000000111111111111111000000000000000000000000//////000111111111111111///000111222333333333333111111111111111111111111111111111111111111111111222222111000000111333444///777222000(((222222222222222222222222/////////111888;;;222222222333333333444444444333;;;///,,,444333333333444444444444444444...~~~222333888555555444444333333222222222222333333444444555555333333222222222222333333111666***333)))GGG---888111222222222222222222222222111111111222222222333333333...(((555000000000000000000000000000///444)))333222000000////////////////////////////////////////////////......//////000000111111111111111111111111111111/////////....../////////........................111222222111000...+++***000000000000000000000000000000000000000000000000000000000000000000000000,,,---------.../////////)))***+++,,,------------................................................///---,,,...000111000...---------...............---------------------------------............///...............---------................................................---..................---........................,,,,,,,,,---------.................................------,,,,,,------...---------...............------------------------111///............---+++,,,,,,---------------,,,------...//////000//////iiiXXXPPPLLLJJJFFFDDDBBBAAA>>><<<<<<<<<;;;;;;;;;:::::::::999999999999999999888888555666666666666555444444555555555666777777444222222222222333333444444444555444333111111111222222222222222333333333444444000000000000111111111111222222222222222222222222111111111111111111111111///000000000111111111111/////////...------------000000000000000111111111000000////////////000000000000000000000000000000000000////////////000000111111111111111222222333000000000000000000000000//////000111111111111111///000111333444444444444111111111222222222222222111111111111111111111111111000/////////111222333...;;;)))222888222222222222222222222222000666666555999RRR///222222222333333333444444///777"""999666333333333333444444444555555888<<<<<<...666555555555444444444333333333333333444444555555666444444333333333333444444222......EEE111***;;;***XXX111555444444333222111000000111222222222222333333333,,,777000,,,666111111111111111111111111000333'''GGG333//////////////////////////////////////////////////////......//////000000111111111111111111111111111111//////............//////------------------------------------+++(((&&&%%%////////////////////////////////////////////////000000000000000000000000,,,---------.../////////,,,,,,,,,---,,,,,,++++++...............---------........................///.........000000000///---------.........//////---------------------------------............///.................................................................................------.........---.....................,,,,,,,,,---------......------............------------,,,,,,,,,,,,---------------.........//////........................000...------......---+++---------......------,,,------...///000000000000kkkZZZSSSLLLJJJFFFDDDBBBAAA>>><<<;;;;;;:::::::::999999999:::::::::::::::999888777666666666666666555444444444444555777888888555222222222111111111111111111444444222111111222333333333333333333444444444555111111111222222222222333000000000000000111111111111111111111111111111111000000000000111111111111...///000///---------///000000000///000111111222000000////////////000000///////////////000000000111111000000000000111111333222222222222333444444222222222222222333333333//////000111111111111111///000111222333444444444222222222222222333333333111111111111111111111111222222111222222333444555...999&&&777VVV666222222222222222222222222111777888333333qqqooo111333333222222222333444555444---///KKKTTT777333222333333444444555555555fff...===666444555555555555555555555555444444555555555555555555555444444333333444444555555000:::...555+++000;;;111lll111555555444333222111111000222222222222333333333333000999vvvkkk222###999111111111111111111111111111111***lllppp444///,,,000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111///......------......///........................------.........------,,,////////////////////////........................////////////////////////---------........................------,,,+++***.........---------------........................------------------------,,,,,,------.../////////---------------------------------............///.............../////////................................................///...------------...///---------...............,,,,,,,,,---------......------............---------------,,,,,,---------,,,,,,,,,---......//////////////////////////////...---,,,---...///...,,,---............------,,,---...//////////////////jjjZZZSSSLLLJJJFFFDDDBBBAAA>>><<<::::::999999999888888888::::::::::::999888666555444555555555555444333333222222444666888888555333111111111111111111111111444333222111222333444555222222333333333444444444333333444444444555555555//////000000000111111111111111111111111111111111000000000000111111111111...000111111///...000222111000/////////000222222000000////////////000000//////000000000111111111222222111111111111222222444444333333333444555666111111222222222333333333//////000111111111111111000000111222222333222222222222222333333333444444111111111111111111111111111222333444555555555555111222---444HHH\\\///222222222222222222222222111555666000222HHH444333333222222222333444555888///===+++rrr666444222222333333444555555666JJJ<<<777@@@777444444444555666666777777666666666555555555555555555555444444444444555555333777888 444;;;444333>>>%%%111333333333333333333333333222222222333333333444444555666KKKnnn...***333111111111111111111111111000///000KKK---//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///......------......///........................111111111000000111222222////////////////////////////////////////////////.......................................---------------.........------,,,.........------,,,,,,,,,........................,,,,,,------,,,+++,,,---,,,,,,------...//////000........................---------............///---........./////////000................................................///...------------...///---------.........//////,,,,,,,,,---------......,,,------......------,,,......------------......+++++++++,,,---.................................,,,++++++,,,...//////..................---,,,,,,....../////////...------gggWWWPPPLLLJJJFFFDDDBBBAAA>>><<<999999999888888888777777999999:::999888666444333333333444444444333222222111111333666888888666333222222333333333444444444333222222111222333555666111111222222222333333333000000111111111222222222111111222222333333333333111111111111111111111111000000000000111111111111...111333222000000222555111000/////////000222333000000////////////000000000000111111222222222333333333222222222222333333555555444333444555666777//////000000111111111111//////000111111111111111000000111222222222111111222222222333333444444444111111111111111111111111///111222444555555444333555---555---!!!xxx333222222222222222222222222555555777333999***666444333222111222333444555333999===)))DDD555444222222333333444555666666'''DDD222@@@;;;333333444555666777888888777777666666555555444444555555444444444444555555000000,,,@@@444***AAA---666444+++111000000111222444555666666222222333333333444444444111000666---:::***111111111111111111111111///---555+++###000444000000000000000000000000000000000000000000000000111111000000//////......////////////////////////.........------.........////////////////////////111000...---,,,,,,,,,---////////////////////////000000000000000000000000......................../////////......------,,,,,,------...////////////.........------,,,,,,,,,........................---...///...---------...,,,,,,------...///000000////////////////////////---------.........//////---.........//////000000////////////////////////........................///...---,,,,,,---...///---------.........//////,,,,,,,,,---------......,,,,,,---......---,,,,,,///......------......///******+++,,,,,,---......------------------------+++******,,,...000///....../////////...---,,,,,,.../////////...---,,,,,,|||dddUUUOOOKKKIIIFFFCCC@@@>>>======???>>>===;;;999999888888999999888777666555444444777777777666555555444444333333333333333333333333666666555444333333333333333555666444111///111444555444333333222222222222222222222222222222222222111111222111111000///...111111111111111111111111000000000000000000000000444333111111222222000///333333222111111222222222444222111111222222000///111000///......///000111222222111111000/////////555444222111111111222333222222111111000/////////000000000000000000000000000111111111111222222222333222111111111222333444333333333333333333333333333333222111222333555666333777......333fff(((===$$$000///%%%888;;;...;;;!!!===---:::111---222222333333333444444444888+++666777+++AAA!!!???"""333CCC000)))===WWW===111777333OOO333666777888999888777444333888888888888999999999999888666444333222333555666666666777777777777777666666888111KKK666444555666777888888888777444333333222111111111111@@@(((999QQQ'''DDD***,,,111333000...000111///))):::555vvv,,,''';;;+++,,,---......//////......---.........---+++)))'''////////////////////////000111111111111000000///......//////000000111111,,,,,,---...///000111111............///000111222111000///000111000///---111111000000//////......////////////////////////000000/////////.........000000//////.........---............////////////,,,---------.../////////......................../////////...------,,,,,,........................,,,------------------,,,//////.........---------........................///111333333111///......222111000//////000111222//////.........------------++++++,,,...///...---------,,,,,,,,,---......+++,,,------...------------------............////////////...------,,,,,,000///...---,,,,,,---...////////////////////////.../////////---,,,---...{{{cccUUUOOOKKKIIIFFFCCC@@@>>>======<<<;;;:::999999999999999777777777777777666666666777777666666555555444444333333333333333333333333555555444333333333333444333444444333222222444666555444333333222222222333222222222222222222222222///000111111111111111000111111111111111111111111111111111111111111111111111000//////111222111///333222222222111222222222333111000111222222111000111000////////////000111000000000000111111111111222111000/////////000000000000000000111111111111111111111111111111111111000111111111111222222222333222111111111222333444333333333333333333333333333333222222222333444555555,,,222555111AAA;;;%%%777CCC777777222"""333...333///555...888777111111222222222333333333111@@@!!!@@@111AAAIII444...>>>###444666---]]]---===:::??????888444555777888888777666555555555555666666666666777999888777666555666777777555666666666666666555555888888...CCC|||666555555555555555555555555555555444444444444444444+++444222000222888111000222555888999666000,,,;;;"""333444222 222------.../////////......,,,---..................///////////////////////////000000111111111000000............////////////.........///////////////...///000111444666999:::333111...---...///000///000000///////////////...////////////////////////......---------,,,,,,,,,000/////////.........---............////////////---------.......................................------..........................................------............------//////.........---------...........................000333333111///......111111000//////000111111//////.........------------,,,+++,,,.........,,,........................000000///...---,,,+++***---------............///,,,,,,------...///////////////...---,,,---................................./////////---,,,---...yyybbbUUUPPPKKKIIIFFFBBB@@@>>>======999999888888888999::::::666666666777777777888888777777666666555444444444333333333333333333333333333333333333333444444555555333111111333666777777444444333222222222333333222222222222222222222222...///000111222222222222111111111222222111111111111111111111111111111111//////...///111333222111222222222222222222222222222111000000222333222111111000000//////000000111//////000000111222222333111000//////...///////////////000000111222222333222222222222222222222222000111111111111222222222222222222222222333444444333333333333333333333333333333222222222333444444555)))888666///,,,NNN===111---&&&000666,,,666111444===>>>uuu;;;CCC111111111222222222333333111444333555333+++rrr;;;CCC222333BBB111AAA000AAACCC<<<...???<<<;;;333444666777888888777777444444444444555555555555888888888888777777777777777777777777777666555555555===...111===777777666444333222222333333555555444444444555666666777...444111DDD***444===///'''***---,,,///555'''CCCwww000...555(((000---......//////////////////////////////000111111////////////////////////...//////000111111111111............------------000000//////............,,,---///222666999<<<>>>444111---,,,---///000000.............../////////////////////////////////---------------,,,,,,,,,/////////...........................////////////...............---------........................,,,,,,------...//////000..............................////////////.....................---------...........................000222222000///...///111000000//////000000111...............---------...---,,,,,,---...---+++***+++---...////////////333222000...---,,,++++++---------............///,,,,,,------.../////////......---------...//////------------------------.../////////---,,,---...vvv```TTTOOOJJJHHHEEEBBB???>>>===<<<::::::999999999999::::::777777777777777777777777777666666555555444333333333333333333333333333333222222222222333444555666888444111111444777777666444333333222222333333333111111111111222222222222///000111111222222222222000111222333333222111000111111111111111111111111222111000111333444333222000111111222222222222222111000///000222333333222000000000000000000000000000000000111111222222222222111111111111111111111000000000111111222222222222222222222222222222222000000111111111222222222222222222222333333444444333333333333333333333333333333333333333333333444222222999333---666'''~~~lll///888@@@$$$+++;;;666000+++111<<<222888...222222222333333333444444111///CCC(((555===666 111666777<<<000???777666III666555555888<<<555555777777888888777777555555666666666777777777666666777777777666555444999999:::999999888777666777555888333555EEE777777666444222222222444555333333222222333444555555AAA///333<<<'''rrrttt777444,,,000>>>???333...444888###EEE)))000888+++......///000000000000///444222111///......///000////////////////////////---...///000111111111111/////////......---------///////////////.........++++++---///222444777888222000------...//////...,,,,,,------......//////////////////////////////////////////////////////..................................../////////////////////...---------,,,........................---------.........//////........................//////000000000000//////................................................---///111111///......///000000000//////000000000........................///...,,,,,,------,,,***###%%%(((,,,.../////////000///............///000---------............////////////...------,,,,,,------------......//////------------------------.../////////---,,,---...sss^^^SSSNNNJJJHHHEEEBBB???===<<<<<<===<<<;;;::::::999999:::999999999888777666666666666666666555444444333333333333333333333333333333111111111222333444555666:::666222222444666555444333333333222222333333444000000000111111222222222222222222222222111000000111222333444444333222111111111111111111111111111333222000000111111000//////000111222222222222111111000///000222333333222000000111111111111000000333222222222111111000000111111111222222222222111333222222222111111000000111111111111111111111111000000111111111222222222222222333333444444444444333333333333333333333333333333333333333333333222111888333555***<<>>888999999888888777777666666666666777777777777888777777888888777777666555999999999999999888777666<<<,,,:::FFF&&&===ddd888666555444333333555777999333333333333444555666666000;;;///222???222ppp 666<<<---+++999:::---FFF000---222111+++111...///000000111111000000222111///...---...//////000000000000000000000000,,,---...000000111111111111000000//////.........------......///000000111---------------...///000///......///111000---+++,,,,,,------......//////////////////////////////.../////////////////////---------.........................../////////////////////...---------,,,........................//////.........---------........................//////000000000000//////---.............................................---...//////...---...////////////000000/////////---.....................///...,,,,,,------,,,***%%%'''***,,,......---,,,...............///000000---------............////////////...------,,,,,,,,,,,,---....../////////.........................../////////---,,,---...ppp[[[PPPMMMJJJHHHEEEAAA???===<<<<<<>>>===<<<;;;::::::::::::;;;:::999888777666555555666666555555444333333333333333333333333333333333111111111111222333555555888666444444444444333222333333222222222333444444//////000000111222222222333333333333222111000///222333555666666555333222222222222222222222222222222111//////000///...,,,...///000222222222111111222111000000222333222111000111111222222111111000444333333222111111000000//////000111111111111000444333333222111111000000000000000000000000000000000111111111111222222222222222333444444444444444333333333333333333333333333333444444444333222222333333,,,;;;+++...==='''555RRR444???333999vvv]]]333...,,,===333555555555666666666777777999---666444444999///111VVVGGG+++222CCCBBB888<<<:::000<<<222@@@111>>>;;;;;;::::::999888888888666666666666777777777777::::::::::::999999999999777777777888888888777777777@@@,,,AAA444999777888666666555555666777999:::777777666666666777777888444///999888333555555^^^***;;;666$$$ccchhh&&&222,,,444666%%%999//////000111111111111111------------...000111222000000000000000000000000---......///000000000000000000000000000/////////,,,,,,---...///000111111222111000...------,,,,,,------///111222000,,,))).............../////////////////////////////////,,,,,,,,,------------------------------.....................////////////...............---------........................000//////...------,,,,,,........................//////000000000000//////---------.......................................,,,---......------...///...//////000000//////...---------..................---,,,,,,---...---+++......//////...---,,,+++...////////////...---,,,---------............///,,,,,,------.../////////,,,---......///.........////////////////////////.../////////---,,,---...nnnYYYNNNKKKIIIHHHEEEAAA>>>===<<<<<<;;;;;;:::::::::::::::;;;999999999888888777777777666555555444444333333222333333333333333333333333222111111111222333444444222444555555444333222333333222222222333333444555/////////000111222222222222222222333333222111111333555777888888777555333222222222222222222222222333111000111222222111000---...000222333222111111333111000111222222111000000111222222222222111000222222222222222222222222///000111222333222222111222222222222222222222222111111111111111111111111000111111111111222222222222333444555555555444333333333333333333333333333333333444444444333222111333//////666333(((<<<222555555___111666777111:::333555555555555666666666666???!!!@@@222222EEE+++CCCYYYJJJ999:::999999DDD888(((<<<@@@;;;<<<;;;;;;:::::::::;;;;;;888888888888999999999:::<<<;;;:::999888999::::::777888999:::;;;;;;;;;;;;444JJJ111111MMM+++EEE<<<888777777777777777777777777888888777777666777777777>>>(((<<<@@@$$$===&&&FFFkkk%%%;;;$$$???)));;;000666///000111111222222111111+++,,,---///000111111111000000000000000000000000......///////////////.........//////////////////---.........//////000000222111000///.....................///000///---***000000///////////////...////////////////////////,,,,,,,,,---------......,,,,,,,,,------.....................////////////---------.........................................................------...........................//////000000//////...---------.........//////........................,,,---...---,,,,,,...000......///000000///......---------.........//////---,,,+++,,,.........,,,/////////.........------***,,,...000000///---,,,---------............///,,,,,,------.../////////---.../////////...---,,,.........................../////////---,,,---...lllWWWMMMJJJIIIGGGDDDAAA>>>===<<<;;;888888888888999:::;;;<<<888888888888888999999999666555555444444333222222333333333333333333333333222222111111222222333444---111555666444222333444222222222222333333444555...//////000111222222222000000111222333333333333444555888999999888555444222222222222222222222222444333333444666777777666,,,...000222333222111000444222111111222222000///000111222333333222111000111111111222222333444444222333444555666555555444111111111222222333444444222222222222222222222222000111111111111222222222222333444555555555444333333333333333333333333333333333444555444333111000222000777+++<<<000444222,,,555222RRR___---@@@000(((<<<---111444444444555555555666666888CCC,,,333888---999111???&&&JJJIII666BBB888444>>>444666JJJ///AAA888;;;;;;;;;;;;;;;<<<>>>>>>;;;;;;<<<<<<<<<=========;;;:::888666666777888999;;;;;;===>>>??????@@@@@@<<<555LLL222AAADDD999666NNN999777888888888777666555444888777666555555444555555,,,???,,,---===666111000***nnn###777""">>>///###===000...000000111222222222222111...///000111111000...---000000000000000000000000...///////////////......,,,------......////////////////////////.........///////////////000000111000///------.........,,,111111000000//////......////////////////////////........./////////000000,,,,,,,,,------...................../////////000,,,------....../////////........................,,,,,,------.../////////..............................////////////......---------.........//////........................+++,,,------,,,,,,...000---...///000000///...------------.........//////---,,,+++,,,...///...---*********+++---///000111$$$'''+++///111111000///---------.........//////000//////...------,,,,,,....../////////...,,,+++------------------------.../////////---,,,---...kkkXXXOOOLLLMMMKKKGGGCCC???=========<<<;;;:::999888999::::::777777777777777666666555666666555555555444444444444444555555555555444444222333444444444333222111222222222222222222222222444333333222222333333444444444444444444333222111////////////////////////222333555666666666555555222111000.........///000333333333333333333333333333333333333333333333333222111111111000000//////000000000000000///...---000000000000000000000000111111222222222222111111111111111111111111111111333222222222111111000000111333444444333222222333444333333333333333333333333333333333333333333333333333111111111222333444333222222111111222222333&&&===555"""RRRddd444444444555555555666666555666777888888666444222444444555666777777777666999777---AAAIII***===EEE666<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@@@@@@@???>>>===AAAAAAAAA???===<<<>>>???@@@BBBCCCBBBAAA@@@AAABBBDDDCCCBBBDDDIIILLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDGGGooo;;;???>>><<<<<<<<<;;;888555888777777777999999888777666666666555555666666777777%%%PPPddd,,,111111111111111111111111111111111111111111000//////...///000000000///---,,,000000000000000000000000...///000000...***&&&$$$//////............//////333222111000//////////////////............//////...............///000111000000000000000000000000///000000000///...,,,+++000///...---------------------------------------......////////////..............................------......//////000000////////////////////////......///000///...,,,+++(((***,,,.........,,,+++++++++++++++++++++++++++------------------------........................------------------------,,,---///////////////000------...//////000000000///...,,,+++******++++++........................//////000000000000//////.........------.........////////////////////////.........------,,,,,,,,,---------.........//////jjjXXXOOOLLLJJJHHHDDDAAA>>><<<;;;;;;<<<;;;:::999999999::::::888999999999888777666666666666666666555555555444444444555555555555444444222333444444444333222222333333333333333333333333444333333222222333333444333333333333333222111111333333333333333333333333222333444555666666555444555444333222222222333333111111111111111111111111333333333333333333333333333222222222111111111111333333444444333333222111222222222222222222222222111111222222222222111111111111111111111111111111111000000000////////////111333444444333222222333333333333333333333333333111111000000000000111111444333222111111222222333333333222222222222333333BBB,,,---<<>>%%%444444555555555666666666444555666777777777666666555555666666777777666666...555999777>>>jjjnnn%%%;;;QQQ:::111HHH>>>>>>>>>===>>>>>>??????AAABBBCCCEEEFFFFFFEEEEEEDDDFFFHHHHHHHHHIIIKKKLLLLLLMMMMMMLLLKKKKKKMMMOOOPPPOOONNNRRRWWW\\\^^^^^^______^^^]]]ZZZWWWTTTRRRLLL```LLLKKKHHHFFFDDDCCCAAA???<<<>>><<<;;;;;;<<<===<<<<<<999999888777777777777888;;;EEE111'''rrr===...888666111111111111111111111111111222222222111111000///000000111111111000///...000000000000000000000000000111111222111///---,,,//////............//////000000/////////000111111000000////////////000000//////.........///000000000000000000000000000000111111///...---------...//////...---------------------------------------//////000000000000//////////////////////////////.........///////////////////////////////////////..................------+++,,,---...///...------------------------------------------------------........................------------------------.........---------///000---------,,,,,,,,,,,,,,,...---,,,+++,,,,,,---...........................//////000000000000////////////............//////////////////////////////.........------,,,,,,,,,---------.........//////iiiWWWOOOLLLIIIGGGDDDAAA>>>===<<<<<<<<<;;;:::999999999::::::::::::::::::999888777666666666666666555555555555444444555555555555444444222333333444444333333222444444444444444444444444444333333222222333333444222222222222222222111000222222222222222222222222333333444555555555444444222222111000000000111111111111111111111111111111333333333333333333333333333333333333333222222222222222222222222222111000333333333333333333333333111111222222222222111111111111111111111111111111000000000000000/////////111333444444333222222333222222333333444444555555555444333222222333444444555444333222222222222222333333222222222222333333000333555555444777>>>DDDCCC444;;;777555555555555666666666666444444444555666888999:::777777777777777777666666BBB555555@@@;;;333GGGjjjHHH???888888:::<<>><<<<<<======<<<:::999888777666666666666555,,,777CCC000...~~~LLL111555333+++(((111111111111111111111111111111222222222111000000111111222222222111000///000000000000000000000000000111111111222222222222000//////......//////000............///000111222111111000000000000111111000000///.........//////000000000000000000000000333111...,,,+++,,,...000//////...------------...////////////////////////000000000111111000000000000000000000000000000000///////////////.........////////////////////////......---------......////////////...............////////////////////////------------------------////////////////////////------------------------000///---,,,,,,---...///---------,,,+++*********,,,,,,,,,,,,---///000111...........................//////000000//////...//////............//////////////////////////////.........------------------------...............gggVVVNNNLLLIIIHHHFFFCCCAAA??????>>>;;;;;;:::::::::999999999::::::::::::999888666666555555555555444444444333333444444555555444444333222222333333333333333333444444444444444444444444444333333222222333333444111111222222222111111000000000000000000000000000333333333444444444333333000/////////////////////333333333333333333333333333333333333333333333333333333333333222222222222111111222222222111111000333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222111333444444333222222333111222222333444555666666888666555444333444555666555555444444333333222222333333333222222333333333444444444444666777222+++)))777fff{{{999111;;;555222:::555555666666666777777777666666555555666888:::;;;999999888888777777777777999777666999:::777444444777xxxVVV<<<,,,<<>>===<<<;;;:::999888888888777999999666666999:::888jjjLLL:::///222111+++///;;;111111111111111111111111000000000111111000000///111111111111111111000000000000000000000000000000000//////...///000222222000000////////////000000...............///000000111000000//////000000111111111000///.........///////////////////////////111000...,,,,,,,,,...//////......---------......//////////////////////////////000000000000//////////////////////////////000000//////......------////////////////////////...---,,,,,,---...000111000000///...---------...////////////////////////........................000000000000000000000000........................000///......///...---,,,.........------,,,,,,,,,---------...//////000111...........................//////////////////.........------------......////////////////////////...............---------........................eeeTTTMMMKKKIIIHHHFFFDDDAAA@@@>>>>>>;;;;;;;;;:::::::::999999999999999999888777666555444444444333333333222222333333444444444444333333222222222222333333444444222222222222222222222222444333333222222333333444000111111222222222111111222222222222222222222222333333333222222222333333111111111222222222222111333333333333333333333333333333333333333333333333111111222222222222222222444444555555666555555444222222222222222222222222111111222222222222111111111111111111111111111111222222222222222333333333111333444444333222222333222222333444444555666666555444333222111111222333555555555555444444333333444333333333333333333444:::///...666444,,,555HHHFFF888000555BBBZZZvvv___999333555777777666666555333666666666777777777888888999888666555555777999;;;;;;:::999888888888888888222999:::555777???CCCAAABBB666777ZZZdddTTTGGGAAAAAAWWWLLLIIIQQQVVVUUUZZZbbbfffgggjjjmmmrrrvvvzzz|||}}}tttmmmggg___WWWQQQMMMIIIGGGDDDCCCAAA@@@>>>======<<>>>>>222...444555333;;;YYY|||HHH...///888 ///333+++222AAA<<<)))111111111111111111111111......///////////////...000000000000000000000000111111111111111111111111111000///------...///000000000////////////000000000000///...............000//////......//////000222111000///////////////////////////////////////...............------,,,......---------......///000000000000000000000000---..................---........................000000//////......------////////////////////////...---,,,,,,---...000111000///...---,,,,,,------................................................000000000000000000000000......................../////////111333111---***,,,,,,,,,------.........////////////////////////..............................////////////......---,,,,,,,,,,,,,,,,,,---////////////////////////.............................................---dddSSSLLLKKKGGGFFFEEEBBB@@@===;;;:::::::::;;;;;;;;;:::999888888888888999888888777666444444444333333333333222333333444444444444333333222222222222333444555555222222222222222222222222444333333222222333333444000111222222333222222222111111111111111111111111333333222111111111222222///000111111222111111111111111111111111111111111333333333333333333333333111111111111222222222222222333333444444444444333222222222222222222222222111111222222222222111111111111111111111111111111000000000111111111111111111333444444333222222333333333444444555555666666666666555555444444333333444444555666666555555444444444333333333333444444000777666222;;;FFF;;;$$$&&&111777333111666888666,,,111555777777666777999888///777>>>777:::===000222777888444444:::>>>===777777777777888888888888:::999777666666888:::;;;<<<;;;999888888999:::;;;BBB:::888@@@DDD>>>777333===>>>>>>;;;555777EEEUUUzzzyyywwwmmm]]]FFFVVVYYYKKKBBBLLL]]]fffOOOdddkkk]]][[[nnn}}}}}}zzzppphhh```ZZZVVVOOOMMMJJJGGGCCC@@@>>>===<<<>>>777---444DDDCCC666666:::<<<:::555333555999555444444666777333---'''666333///000888???;;;333333555888777...)))///:::111111111111111111111111......//////000000//////000000/////////000111111111111111111111111111111333222111/////////000000111000000//////000000111222111000///............//////............//////111111000/////////000000000000000000000000000000,,,---...//////...,,,+++...------------...//////000000000000000000000000,,,------......------,,,........................///////////////.........////////////////////////......---------......///.........---------------................................................////////////////////////.................................000333222...)))*********+++,,,---------...///////////////...---........................---......//////......---------,,,,,,,,,,,,------////////////////////////.............../////////...............---------~~~bbbRRRLLLKKKHHHGGGEEECCC@@@===:::999::::::;;;;;;;;;:::999888777888999999:::999999999666666555555555444444444222333333444444333333222222222111111222444555666333333333333333333333333444333333222222333333444111111222333333333333333////////////////////////444333222111000000111222...///000111222111111000111111111111111111111111333333333333333333333333222222222222333333444444//////000111111111111111333333333333333333333333111111222222222222111111111111111111111111111111000000000111111222222222111333444444333222222333444444444555555555555555777888999999999777555444333444555666777777666666444444333333333333444444:::777999;;;444,,,111>>>777:::777000000777;;;:::;;;999777444222222333444888555333222111222444444666:::444(((---<<<<<<...777777777888888888999999888777777777888:::;;;<<<<<<;;;999999999:::<<<===:::999===???777222@@@VVV888777<<>><<<:::::::::;;;<<<;;;:::999888888888999:::;;;;;;;;;;;;888777777777666666666666222333333444444333333222222222111111222444555666444444444444444444444444444333333222222333333444111222333444444444444444333333333333333333333333444333111000000000111111333333555666777666666555333333333333333333333333333333333333333333333333333333333444444555555555111222333444444444444444444444444444444444444444111111222222222222111111111111111111111111111111222222222333333444444444111333555444333222333333555555555555555444444444444555777888777555222000222333555666888888777777555444444333333444444555000555666333666===:::000888,,,///???AAA333,,,222666555444555777999:::999777<<<999666:::999888???777444888AAAAAA777666<<<777888888888888999999999555555666888:::;;;===>>><<<;;;999999999;;;===>>><<<>>>@@@CCCHHHLLLFFF===KKKEEEDDDIIILLLKKKMMMQQQTTTTTTTTTUUUZZZbbbkkkqqqrrrlllmmmwwwzzzyyy~~~wwwnnnfff^^^XXXUUUOOOFFFAAACCCFFFEEEAAA???:::;;;;;;:::999:::;;;<<<777777777555444444777:::...444666333111444888999777,,,...===>>>000,,,444111111111111111111111111000111222333333333333333222222111111111222444555111111111111111111111111////////////000000000000111111000000000000111111000//////000000111222333111111000000000000111111000000//////000111222222000000000000000000000000///...,,,******,,,...000---------------...///000////////////////////////......////////////......000000000000000000000000---.........//////000000////////////////////////......///000///...,,,+++,,,---000111222111000///////////////////////////////////////////////////........................////////////////////////000+++%%%%%%***......---111000000//////......---)))***,,,...000000000000........................---..................---000000////////////000000////////////////////////---.........//////000000//////.........---------{{{aaaSSSOOONNNIIIHHHFFFDDDBBB???>>>===;;;::::::999999::::::;;;666666666666666777777777999777444333444444444333333444444555555444444333222222222333333444444444444444444444444444444444333333333444444444555555333333333444444444555555333222111000000111222333333333333222222111111111444444444333333222222222444111000222666777555222111111222555888777222...444333222111000000000000555444333333222222222333555444333222222222333333///000111222333222111111444333222111111222333444222222222222222222222222111222333444555444333333333333333333333333333333444444444444444444444444777777777777888888888888555444333222333444555666777777777777777777777777555555666666777777888888999777666555555666777999222333555777888777777666777888999:::;;;:::999999888888888888888999:::;;;:::999999999999999::::::===888777<<<>>>;;;;;;>>>BBBCCCFFFIIILLLNNNOOOOOOOOOPPPTTTXXX]]]bbbeeegggiiijjjnnnsssxxx~~~wwwmmmgggbbb]]]VVVPPPMMMLLLKKKJJJ???>>>===;;;::::::::::::999:::::::::888888888999999888666444333333333333555555444444444333333333333333222222111222222222333222111111000111111111222///,,,+++,,,///000000111111111111111111111111111111111111111000//////......////////////.........///000111222222222222...+++***---111222///+++////////////////////////000000000000000000000000............////////////......///000000000000000///...---,,,,,,---...///000000//////.........---///000111333333222111111000000111111111111000000///////////////////////////////////////000111111000000000000000000000000................................................,,,---------.../////////---,,,,,,,,,,,,---.................................---,,,++++++---...000....................................////////////........................////////////////////////......////////////..............................000000//////.........---zzzaaaSSSNNNMMMIIIHHHFFFDDDAAA???======;;;::::::999999::::::;;;<<<<<<;;;:::999888777777999777444333444444444333333333444444444444333333111111222222222333333333333333333333333333333333222222222333333333444444333333333333444444444444222222222111111222222222333333333222222222111111222222222222222222111111111222333333222111111111222111222444666666222///000000000000111222333444555444333333222222222222444444333333222222222333000111222333333222222111222222111000000111222222222222222222222222222222111111333444444444333222333333333333333333333333444444444444444444444444333333333444444444555555333333333222333555666777777777777777777777777777777777777777888888888888888666555444444555666888444555666777888888888888999999:::;;;;;;;;;:::999999::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===???:::999===???>>>???DDDIIILLLOOOQQQSSSUUUXXXZZZ[[[]]]```fffmmmvvv}}}~~~zzztttmmmfff^^^VVVQQQMMMIIICCC???======<<<;;;:::;;;;;;:::888777888888999888777555555444555555555444444444444333333333333333222222222222333333333222222111111111111111333111///...000111222111111111111111111111111111111111111111111000//////000000111111111111000000------...000000111111000000...,,,///222333000,,,////////////////////////000000000000000000000000............////////////......///000000000000000//////...------...//////000/////////..................///000000000000///000000111111111111000000000000000000000000000000...............//////000////////////////////////................................................---------...............---,,,,,,,,,,,,---......------------------------...---,,,++++++---...000....................................////////////......................................................////////////..............................000/////////............xxx___RRRMMMLLLHHHHHHFFFDDDAAA???===<<<;;;::::::999999::::::;;;===<<<<<<;;;:::999888888888666444444444555444333222333333444444333333222111111111111222222222222333333333333333333333333111111111222222222333333222222222222333333333333111222222333333222222111333333333222222222222111111111111111111111222222000444666555000...///222222222111222444444222000111000000111111222333444444444333333333333222222444444333333333222222222222222333444444333222111111111000000000000111111222222222222333333333333000111222333333333333222333333333333333333444444555555555555555555555555111222222222222333333333333333333333444555666777777777777777777777777777999999999999888888888888777666555444444555666777777777777777888999:::::::::;;;;;;<<<<<<;;;::::::777888:::;;;<<<<<<<<<;;;>>>===<<<<<<<<<<<<===>>>BBB@@@@@@CCCFFFGGGIIINNNRRRWWW\\\^^^^^^aaahhhnnnrrrtttxxxrrrjjjaaaXXXKKKDDDAAAAAA???<<<>>>===<<<;;;:::999999999:::999888777666666777777444444444444333333333222333333333222222333333444333333222111111111111111222111000000111222111000111111111111111111111111000111111111111000000///000000111111111111000000---...///000000111111000222000///111444444000---////////////////////////000000000000000000000000............////////////......///000000000000000000//////......//////000////////////............//////......//////000000///000000111111000000///000000000000000000000000---------------...//////////////////////////////...............................................................------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///////////////////////////............////////////......................................................////////////..............................////////////............uuu^^^QQQLLLKKKHHHGGGEEECCCAAA???===<<<;;;::::::999999::::::;;;666777777888888999999999777666444444555555444333222222333333333333222222222222222222222222222222222222222222222222222222222222222222333333333333111111222222222333333333///000111222222111000///222222222222222222222222000000111111222222333333111333555444222111222333333222111111222222222222444444333222111111111111333333333333333333333222333444444444333333222222333333444555444333222111222111111111111111111222222222222333333333333333111111111222222222222222333333333444444444444444666666666666666666666666333333444444444555555555444444444444444555555555666666666666666666666666999999999888888777777777777777666666666666777777999888777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999:::===@@@AAAAAA@@@@@@BBBAAA@@@??????AAABBBCCCGGGIIINNNSSSUUUVVVXXXZZZXXX```hhhlllnnnttt~~~rrraaaTTTOOOLLLGGGBBBAAA@@@===<<<<<<<<<;;;:::999999888888777777777777444444444444333333333333444333333333333444444555333333222111111111111222///......000111111///---111111111111111111111111000000111111111111000///......////////////......///000000111222222111111333111111222333222000---////////////////////////////////////////////////............////////////......///000000000000000000000////////////000000///////////////.........111111000//////111222333//////000000000000//////..............................------......///000////////////////////////................................................/////////...---------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///////////////////////////............////////////......................................................////////////..............................///////////////.........rrr\\\QQQLLLJJJHHHGGGEEECCC@@@>>>===<<<;;;::::::999999::::::;;;555555666666777888888999666555444444666666444333222333333444444333333222444444444444444444444444222222222222222222222222333333333333444444444444111111222222222333333333...///000111111000///...222222222222222222222222111222222222333333444444000//////111444555333222333333222111111111333444555444333222111111111111222222333444444444333222333333444444444333222111222333444444444333222222333333333333333333333333222222333333333444444444222222222222222333333333333333333444444555555555666666666666666666666666444555555555666666666666666666666555555444333333666666666666666666666666888888888777777666666555999888888888888888888999999888777666777888999:::::::::::::::;;;;;;<<<<<>><<<;;;;;;::::::999999::::::;;;999999999888888888777777555444444555666666555333333444444555555444444333555555555555444444444444333333333333333333333333333333444444444555555555222222222222333333333333///000000000000000000///111222222222222333333333333333333333333444444444...,,,+++...333555333000333444444333222222333555222111111222222333444555111222333444555444333222222333444555444333222111000111333444444444333222333333444444444444333333222222333333444444555555333333222222333333444555333333333444555555666666555555555555555555555555444444444444555555555555666666666666666555444333777777777777777777777777777777777666666666666666999999999::::::999999999999888888888888888999999::::::::::::<<<===>>>???AAACCCFFFJJJNNNQQQRRRSSSNNNMMMLLLLLLNNNQQQTTTWWWcccppp~~~{{{rrrcccZZZRRRMMMFFFCCCAAA@@@===:::999999999999888666555444666666666666555555555444444444444444555555666777444444333222222222222222222111111333444444222///111111111111111111111111///000000111111111111000000000111111111111000000......////////////.........///000000000///...---000000000000000000000000000000000000000000000000............////////////......///000000000000000...//////000000//////............///////////////......------......//////...//////000000//////...///////////////////////////////////////000111111.......................................................................................------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////........................------------------------......////////////.......................................///////////////mmmZZZQQQMMMKKKGGGFFFEEEBBB@@@>>><<<;;;;;;::::::999999::::::;;;::::::999999999999888888444444444555777777555333444555555666666555555444555555555444444333333333333333333333333333333333222222333333333444444444333333333333444444444444222222111111111111222222111111222222222333333333333333333222222222222222//////000111333333333222222444666555333222444666222222222222333444555555000111333555555444333222222333444555555333222000...///111333444444333333222333444444444444333222222222333333444555555666444444333333333444555666333333444444555666666666444444444444444444444444333444444444555555555555333444555666777777666555777777777777777777777777777777777777777777888888999999999::::::999999999999999::::::::::::999999;;;;;;;;;<<<>>>@@@BBBDDDEEEGGGKKKOOOSSSXXX[[[]]]^^^]]]\\\\\\___cccgggjjj~~~tttfff^^^UUUOOOKKKHHHBBB>>><<<<<<;;;;;;999777555333777777777777666666666666444444444444555666777888444444333222222222222333333222111222333444222111111111111111111111111111//////000111111111111111000000111111111111000000000000111111111000000///,,,...000000000/////////000000000000000000000000000000000000000000000000............////////////......///000000000000000---...////////////...---............/////////000,,,---......//////............////////////......///////////////////////////............///000000........................................................................---------...............---,,,,,,,,,,,,---......------------------------,,,,,,------......------------------------------............////////////........................------------------------......////////////........................................../////////000lllZZZRRRNNNLLLGGGFFFDDDBBB@@@>>><<<;;;;;;::::::999999::::::;;;555666777888999:::;;;;;;444444444555777777555333555555666666666666555555444444444333333222222222444444444444444444444444111111222222222333333333333333444444444444555555555444333222222333444555111111111222222333333333333222222222111111000000222555888777444333555777222555777777444333444666555555444333222222222222000111333555555555333222222333444555555333111000,,,...000222333444444333111222333444444333222111222222333333444555666666555555444333444555666777333333444444555666777777444444444444444444444444555555555666666666777777000222444666888888888888777777777777777777777777777777888888999999999:::888888999999999999888888:::;;;<<<<<<<<<;;;:::999<<<<<<===>>>@@@CCCEEEGGGOOOQQQTTTXXX^^^ccchhhjjjsssrrrqqqrrruuuzzzwwwnnncccZZZUUUOOOHHHCCC>>>>>>>>><<<:::888555444888888888888777777777777444444444555555777888888555444333333222222333333111000//////111111111///111111111111111111111111//////000111111111111111......////////////......444444555555555444444333,,,...000111000000000000000000000000000000000000000000000000000000000000............/////////000...//////000000000000000,,,---...//////...---,,,---.........//////000000---...000111111111000///......////////////......------------------------...------------...//////........................................................................,,,------....../////////---,,,,,,,,,,,,---..............................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........................------------------------......////////////..............................---.........//////000000jjjZZZPPPKKKJJJGGGFFFCCCAAA???>>>============>>>>>>======<<<;;;;;;;;;::::::999888888888777777666555555555555666333444444555555444444333777666444222111000//////111111222222222333333333111222333333444444333333333333333333333333333333222222222222222222222222222333555666666555333222000000000000111222333444222222222222222222222222000000000111111222222333333333333333333333333333333333333444444444555555666555555444444333333222555555555444444333333333333333222222111000//////333333333444444444555555666444222333444555444444666555444444555666555333333444555555666666555555444111///222777999666222666666666666666555555555555555555666666666666666999999999999999999888888888888999999:::;;;<<<<<<999;;;======<<<;;;;;;<<<>>>???@@@CCCGGGMMMSSSWWWYYY[[[___fffqqq|||}}}vvvqqqgggXXXLLLIIIEEEAAA???@@@???===:::777777777999;;;;;;999777666555444444666888888777555444333333222222333333333222222222111000000000111111111111111111111111000000000000//////......222111111000000000000000000000000000000///......////////////000000000000...///000111111000...---000000//////.........---000///...---------------..................------//////.........---------,,,------......------,,,///+++'''(((---///...,,,000//////...------,,,,,,,,,------.........//////,,,,,,...///000000000000000//////.........//////...///000000000///---,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////...---,,,+++......................../////////...------,,,,,,------............------,,,---......//////......////////////////////////........................iiiZZZQQQLLLKKKHHHFFFDDDAAA???=========:::::::::::::::999999888999999888888777666666666444444333333222222222333333444444555555444444333333333222222222333333444111222222222222333333333111222333333444444333333333333333333333333333333222222222222222222222222222333444555555444333222666555444333222222222222222222222222222222222222111111222222222222222222333333333333333333333333333333333444444444555555333333333333333333333333555555444444444333333333444333333222111111000000333333333444444444444555666444333333444555555444666555444444666666555444444444444555555555666666555333111333777999666333666666666666666666666666777666666555555666777888888888888888888888888888;;;::::::999888888777777:::;;;======<<<<<<>>>???BBBDDDHHHMMMSSS[[[bbbgggjjjnnnuuu~~~~~~ooocccWWWQQQIIIDDDBBB???;;;888:::999999:::;;;<<<;;;999777666444444555555444333444444333333222222222333222222222222111111111111111111111111111111111111222111000000/////////000222111111000000000000000000000000000000///......////////////000000000000...///111222222111///...000/////////............//////...---------------........................//////.........------------......//////......---111---***+++...000///---,,,,,,------.../////////,,,,,,,,,,,,,,,---......,,,---...//////000////////////............//////---.../////////...,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,---------.........------...............---........................------..................------............------,,,---......//////......................................................hhhYYYQQQLLLLLLIIIGGGDDDAAA>>>===<<<<<<999999::::::999999888777999999888888777666666666666666666666555555555555333444444555555444444333333222222222333444555555222222222222333333333333111222333333444444333333333333333333333333333333222222222222222222222222111222333444444333222111777666555444222111111111333333333333333333333333333333333333333333222222333333333333333333333333333333333444444444555555000111111222333333444444555444444444444333333333444444444333333222222111222333333333444444444444666555333333555666555444666555444444666666666444555555444444555555666777777555444555888999666333666666666666666666777777888777666666666888999:::888888999999999999999999<<<;;;:::999888888888888<<<===>>>??????@@@CCCFFFJJJNNNVVV___hhhrrr|||llldddYYYQQQKKKFFFAAA>>>===;;;999888999::::::999:::888666555555555333222444444333333333222222222111222222222222222333333222222222222222222222222333222111000000000111222222111111000000000000000000000000000////////////////////////000000000000...///111222222222111111////////////............//////...------------..........................................---------...//////////////////...333000------000111000---,,,,,,------...//////000---,,,+++++++++,,,---...---....../////////......//////............//////------......------,,,+++................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111,,,------------.........+++,,,---...////////////........................,,,,,,------...//////000------............------,,,---......//////......------------------------........................gggXXXOOOKKKJJJIIIGGGDDDAAA>>>===<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;::::::999888888888888888888888777777666666333444444555555444444333666555444444333333333333222222222333333333444444111222333333444444333333333333333333333333333333222222222222222222222222111222222333333222222111333333222111111111222222333333333333333333333333555555555444444333333222333333333333333333333333333333333444444444555555222222222333333444444444444444444444444444444444555555444444444333333333333333333333444444444444777555444444555666666555666555444555666777666555666555444444555555777777888777666777999999777555666666777777777777888888777888888999999:::::::::999999:::::::::::::::;;;::::::::::::;;;<<<>>>??????@@@BBBCCCDDDHHHMMMPPPTTT\\\hhhuuu}}}pppeee]]]VVVPPPLLLEEEBBB>>>;;;;;;;;;;;;;;;===:::888777777777555444444444444444333333222222111222222222333333444444222222222222222222222222444333111000000111333444222111111000000000000000000000///////////////000////////////000000000000...///000222333333333333///////////////.........///......---------..................////////////..............................////////////......222000......000000///---//////.........---------///...,,,++++++,,,...///.........///......------///............//////000............------,,,,,,................................................------------------------,,,,,,------......//////------------............,,,------...//////..............................---------.........//////------............------,,,---......///.........------------------------........................eeeWWWMMMIIIHHHIIIGGGDDDAAA>>>===<<<<<<===============<<<;;;;;;;;;;;;::::::999888888888444444555555555444333222333444444555555444444333666555444444333333333333222222333333333444444444111222333333444444333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222111222222222333333333333333333333333666555555444444333333333333333333333333333333333333333333444444444555555666666555555444444444444444444444444444444444444555555444444444444444444333333444444444555555555888666444555666777666666666555444555777888777666555555555555555666777777888888888888999999777666777777777777888888999999555777:::<<<===<<<:::999999999999999::::::;;;;;;;;;;;;:::;;;<<>>===<<<:::888888888888777666444555555555555444333222222222333333444444444555222222222222222222222222333333222111111222333444222111111000000000000000000000////////////000111////////////000000000000//////000111222333333333.........///////////////......---------......///........./////////000000---.....................,,,------......------,,,000///......///...---,,,...............---------000///...------...//////---...............---,,,...............///000000/////////...............................................................------------------------...---------,,,,,,++++++---------.........//////......//////...------,,,........................//////.........---------------............------,,,---......///.........................................................}}}dddVVVMMMIIIHHHGGGFFFCCCAAA???>>>======;;;;;;<<<<<<;;;;;;:::999999999888888777666666666555666777777777666444333333444444555555444444333333222222222333444555555333333333333444444444444111222333333444444333333333333333333333333333333222222222222222222222222333333333222222333333333888777666444333222222222333333333333333333333333444444444444444444333333333333333333333333333333333333333444444444555555777777666666555444444333333333333444444444444555444444444444444444444444444555555555666666666666888777555555777888777666666555444555777888888777444555666777777777777666777777888888999888888888777777777888999999::::::444666999<<<===<<<;;;999999999::::::;;;;;;<<<<<>>???AAADDDEEEKKKNNNSSSXXX]]]dddkkkppp{{{sssjjj^^^YYYRRRKKKFFFBBB???======;;;999888999999888777555666777777777666444444333444444444444444444555333333333333333333333333111222222222222333333333222111111000000000000000000000///......///111222////////////000000000000///000000000111222222222.........///////////////...------------...//////.........//////000000111---------...............,,,,,,------------,,,,,,------.........---,,,,,,***+++,,,---...000111111000000000000/////////...,,,------.........------......---......///000111000000///............///................................................------------------------......---,,,+++******)))------........./////////////////////...---,,,+++........................000//////...------,,,,,,------............------,,,---......//////......////////////////////////........................zzzbbbUUUNNNKKKKKKFFFEEEBBB@@@???>>>>>>???:::;;;;;;;;;;;;:::999999999999888888777666666666777888:::::::::999777666333444444555555444444333333333222222222333333444333333333444444444444555111222333333444444333333333333333333333333333333222222222222222222222222444444333333333333444444777777666444444333333333444444444444444444444444333333333333333444444444333333333333333333333333333333333444444444555555555555555555555555444444333333333444444444555555333333333333333333333333666666666666777777777777999777666666777888888777555555444555777999888777333555777999999888666555555666888888888888888999777777888888999::::::;;;777777888999:::;;;<<<<<<>>>>>>???@@@@@@AAABBBBBBHHHGGGFFFFFFHHHKKKNNNQQQZZZ___fffmmmuuu|||rrrlllddd[[[TTTMMMHHHDDDCCCAAA>>>===<<<<<<:::888666777999999999888666555555555555555444444444444333333333333333333333333///000222333444333222111222111111000000000000000000///...---...///111222////////////000000000000000000000///000000000111............/////////000---------------...//////---......///000000111111---------.........//////------............------+++,,,...///...---------***+++,,,---...000111111...///000111000///---,,,+++,,,,,,---............---------......///000111000///...---------....................................................................................------,,,,,,++++++............////////////---...............------..........................................------------............------,,,---......//////......................................................xxxaaaUUUOOOMMMNNNEEEDDDBBB@@@?????????@@@;;;;;;<<<<<<<<<;;;::::::;;;;;;::::::999888888888444555777888777666444333333444444555555444444333777666444222111000//////333333333444444444555555222222333444444444333333333333333333333333333333222222222222222222222222555444444333333444444555111111111222333444555666444444444444444444444444222222222333333444444444333333333333333333333333333333333444444444555555222333333444444555555666333333333444444555555555333333333333333333333333777777777777888888888888999777666666777888888777555555444555888999999888222444777::::::888666444444555777888888888999:::777777888999::::::;;;;;;:::888666555666999===???EEEEEEFFFFFFGGGHHHHHHIIILLLKKKLLLNNNQQQVVV[[[^^^hhhnnnvvv}}}|||zzzppphhh___XXXTTTKKKHHHDDDBBBAAA???===;;;777888:::;;;:::999777555666666666555444444444333333333333333333333333333---///222444444333111000222111111000000000000000000///...---...///111333////////////000000000000111000///////////////000---.........//////000000---------------...///000---......///000111111222---------.........//////......////////////......***,,,...//////.........------..................,,,...000111000...,,,******+++,,,---......///...---------......000111111///...---,,,+++,,,------........................................................................------............................../////////000,,,,,,---...////////////........................,,,,,,------.../////////---..................---,,,---......//////......------------------------........................yyy```TTTNNNJJJIIIDDDAAA===;;;;;;<<<<<<;;;::::::::::::::::::::::::999999999999999:::::::::555666777777777666444333333333333333333333333333444444444444444444444444111222444555666555444444333444444555555444444333333222222111111222222333666555333222222333555666777777666555444444333333666555444333333333444555999888777666555555666777333333333333333333333333333333222222333333444555444444444444444444444444555444333111000111111222333333444555555444333333666666666666666666666666555555666666666666555555444444444555777888888777444555777888888888777666444555555666777888888999:::;;;;;;::::::888777777:::999888888888999:::;;;999999999888888:::>>>BBBCCCIIIPPPSSSRRRPPPPPPQQQTTTSSSUUUYYYaaaiiiooorrryyyuuummmpppxxxzzzssshhh___ZZZTTTNNNKKKKKKIIIEEE@@@DDD@@@<<<;;;;;;:::777444666777666555333333444666555555555444444444333333111222333444444333222111222222222222111111111000...//////000111222222222111000000///...---------000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000........................,,,,,,,,,------.........////////////////////////........................------............---------.........//////000000---------............//////...---,,,,,,,,,,,,,,,000000000000000000000000111111111111111111111111/////////...---------,,,---....../////////////////////.........---------////////////////////////,,,---...///000000000000,,,---...---,,,,,,---...........................------............------444000,,,+++---...---,,,------------------------www___SSSMMMIIIHHHEEEBBB???============<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777777666666666666666555555444333333333333333333333333444444444444444444333333222333444555555555444333333444444555555444444333444333333333333333333444777666444333333444666777777666666555444444333333333333222111111111222333666555444333333333444444333333333333333333333333333333222222333333444555555555555555555555555555444444222222111222222333444444555666666555444444555555555555555555555555555555666666666666555555666666666666777888888777555666777777888888777777555555666666777888888999888999999999999999999999::::::999999999:::;;;;;;===>>>>>>===<<<>>>AAADDDLLLQQQWWWYYYYYYYYYZZZ\\\ZZZ\\\```fffnnnwww{{{xxx|||wwwllleee\\\WWWVVVTTTOOOKKKFFFBBB===<<<======;;;999555666777666555444333333333333333333333333333333111222333333333333222111222222111111111000000000...//////000111111222222222111111000//////......000000000000000000000000000000000000000000000000000/////////............////////////////////////////////////////////////------........./////////////////////////////////........................------............------............/////////000---------............//////...------,,,,,,,,,---...............................................................------------....../////////////////////.........---------------------------------...///////////////......,,,...///...---,,,---...........................---......//////......---444111---,,,...///...---------------------------ttt]]]SSSMMMIIIIIIFFFCCC@@@>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999888888888777666666666777777666555555555555555444444444444444444444444555555555444444333333333444444555555555444333333333444444555555444444333555444444333333444444555777666555444444555666777666666555555444333333333333222222111111222222333444444333222222222333333333333333333333333333333333333333333333444444555444444444444444444444444333333333222333333444555555555666777777666555555555555555555555555555555444444555555555555444444777777777777888888888888777777777666777888888999666666666777888888999999666777777888999::::::;;;::::::;;;;;;<<<<<<<<<<<<:::<<<======>>>???CCCEEEPPPTTTYYY[[[\\\]]]aaaeeeeeejjjqqqxxx}}}uuujjjccc```^^^ZZZVVVPPPLLLFFFCCCCCCBBB@@@===999999::::::999777555444333333444444444444444444222222333333333333222222111111111111000000000////////////000111111222222222222222111111000000///////////////////////////////////////////////////////////////....................................000000000000000000000000///////////////000000000////////////////////////........................------............------............////////////---------............//////...------,,,------------------------------------------------------------------...............---......///////////////...............---------------------------------000000000000///...---,,,---...//////------...///........................---......//////......---444111///...////////////------------------------rrr]]]SSSNNNKKKJJJEEECCC@@@?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888777555444444555555666555555555555555555555555555555555444444333333222555555555444444333333222333444444555555444444333444444333333333333444444666555444444444444555666555555555444444333333333444444444444444444555555555444444444444444444444444444444444444444444444333333333333333444555555555555555555555555555555333333333444444555666666555555555666666555555555555555555555555555555555444444555555555555444444444666777777777777999:::999888777666777888999:::777777777888888999999999777777888888999999:::;;;:::<<<===???@@@???>>>===888:::<<<>>>@@@BBBFFFIIIQQQUUU[[[^^^bbbfffmmmrrrwww~~~yyypppkkkhhhccc^^^^^^ZZZUUURRROOOKKKEEE@@@AAA???>>>===<<<;;;999777555555555666666666666666333333333333333333333333111111111000000000////////////000000111111111111222222111111111000000000///////////////////////////////////////////////////////////////.................................////////////////////////////////////////////////////////////////////////........................------............------.........///////////////---------............///......------------......------------------------////////////////////////,,,---------.../////////---......///////////////........................///////////////////////////////////////...------...///000///.........000..............................////////////......222000///....../////////........................rrr]]]TTTOOOLLLKKKDDDBBB???>>>>>>>>><<<;;;::::::::::::::::::::::::;;;;;;;;;:::999888777777888777555444444555555666555555555555555555555555555555555444444333333333555555555444333333333333333444444555555444444333333333222222222222333333333333333333333333333333444444444444444333333333333333333444444555555555333333444444444444444444444444444444444444444444444444333333444444555666888888888888888888888888333333444555666777777777444444444444444444444444555555555555555555555555444555555555555555555444000333555666666777999;;;999888777777777888:::;;;888888888888999999999999::::::999888888999::::::;;;>>>AAADDDEEECCCAAA???===???AAABBBDDDGGGLLLOOOSSSZZZccclllttt}}}}}}|||{{{tttlllfffeeeccc```___]]]WWWNNNHHHHHHDDD???<<<;;;;;;999777555555555666666666666666333333333333333333333333111111111111000000000000000000000000000111111111111000000000000000//////////////////////////////////////////////////////.........///////////////........................................................................////////////////////////........................------............------///////////////.........---------............///......---------......///........................////////////////////////,,,---------.../////////---......///////////////---.....................////////////////////////------...//////000//////...///000///.........000////////////////////////...//////////////////.../////////...------..............................qqq]]]TTTOOOKKKJJJCCCAAA?????????>>><<<:::::::::::::::::::::::::::999888888888777666666666777777666555555555555555444444444444444444444444444444444444444444444444555555444333333333444444333444444555555444444333333222222111111222222333222222222222222222222222444444333333333333333333000000111222333333333333111111222333333333222222444444444444444444444444444444444444444555555666555555555555555555555555333444555777777888888888444444333333333333444444444444444444444444444444555555666666666666555555///222666666555555999<<<999999888888999999:::;;;999999999999999999999999<<<;;;:::999999:::;;;<<<===@@@EEEIIIJJJHHHDDDBBBAAABBBDDDFFFHHHMMMSSSXXX^^^ggguuu~~~~~~tttkkkgggffffffhhhhhhddd]]]WWWQQQLLLFFFBBBAAA???;;;888666666555555444444444444444444333333333333444444222222222222111111111000000000000000000000111111000000000000000000000000////////////////////////////////////////////////.........///////////////................................................//////............------////////////////////////........................------............------///////////////.........---------............///.........---......///000000000000000000000000000---------------------------------...............---......///////////////---------...............------------------------,,,---...///000000000000---...//////------...///////////////////////////...//////000000//////...---...///...---,,,---...........................ppp\\\SSSMMMJJJHHHDDDBBBAAA@@@@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777777666666666666666555555444333333333333333333333333222333333444444555555555444444333333333444555666333444444555555444444333333333333222222333333333222333333333333333333222333333333333333333333333///000111333444444333333000111222444444444333222555555555555555555555555444444444444444555666666111111111111111111111111444555777888888888888777666555444333333444555666444444444444444444444444666666777777777777666666222666888888555444777:::888999999:::;;;:::::::::::::::::::::::::::::::::<<<;;;:::::::::<<<>>>???>>>BBBHHHMMMNNNKKKGGGDDDCCCEEEHHHMMMTTT^^^iiipppzzz{{{qqqooonnnooopppppplllhhhaaa]]]YYYVVVTTTOOOGGGAAA999999888888777666555555555444333333333333444555333333333333222222222222111000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000............/////////000////////////////////////........................000000000/////////......////////////////////////........................------............------000/////////............---------............///...............///000000000000000000000000000000.......................................------------......///////////////---------.........//////------------------------......///////////////...,,,...///...---,,,---...//////////////////////////////000000000000//////,,,...000000...---...000........................ooo[[[RRRLLLHHHFFFEEECCCBBBBBBBBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::::::::555666777777777666444333333333333333333333333333111222222333444555666666444333333222333444666777333444444555555444444333555444444333333444444555333444444555555444444333333333333333333333333333111222333555666666555555222333555666777666555555555555555555555555555555555444444444444555666666666666666666666666666666555666888999999888777777777666555444444555666777444444444444444444444444777777888888888888777777666999;;;:::555333666999888999:::;;;<<<;;;:::999::::::::::::::::::::::::;;;:::::::::;;;>>>AAABBB???DDDJJJOOOPPPMMMIIIEEEHHHKKKQQQYYYfffuuu}}}yyyuuutttvvvvvvuuurrrqqqnnnlllkkkhhhaaaUUULLL???>>>===<<<:::999888888555444333333333333444555444444444333333333222222111111111000000000000000222222222222222222222222111111111111111111111111111111111111111111111111---.........//////000000000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////........................---..................---000000//////.........------------.........//////...............///000000000000000000000000000000111111111111111111111111/////////......------,,,---......///////////////---------.........//////////////////////////////000000000000///...---,,,,,,---...---,,,,,,---...000000000000000000000000//////000000000000//////---///222111///...///111////////////////////////lll[[[SSSKKKIIIKKKDDDDDDCCCBBB@@@>>><<<;;;::::::::::::::::::::::::777777777777666666666666555666777777777666444333444444444444444444444444555444444333333222222111333333333333333333333333444444444444444444444444333333333444444444555555666000///333444111222888111222444666777777666555444444333333444444555666444444555555555555444444666444222222333555555555666555444333333333333333666555444333333444555666555666888999;;;;;;<<<<<<888888999999999999888888777777888888888888777777444555666777888888888888777777777777777888888888;;;;;;::::::999888777777;;;;;;::::::;;;;;;<<<<<>><<<;;;::::::::::::::::::::::::888888888777777777666666777777777777777666666555444444444444444444444444444444444333333333333222333333333333333333333333444444444444444444444444333333333444444444555555777555333222444555333///333333444555666666666555333333333333333444555555444444555555555555444444555333111111333444555444666555444444333333333444555444333333333333444555444555666777888999999999666666777777777777666666666777777888888777777666777777888888888777777666777777777777888888888888999999999999999999999:::<<<;;;;;;;;;;;;;;;<<<<<>>===>>>@@@BBBDDDGGGKKKOOORRRUUUXXX[[[gggmmmyyy~~~}}}ttt```XXXMMMEEEAAA>>><<<:::;;;999666555555555444333666555444555666666444333222222222222222222222222333222222222222222111111111111111111111111222222000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////.........---///////////////////////////////////////////////////......------------...---......///...---,,,++++++---......---,,,,,,---...------------...//////////////////000000000000000000000000//////......////////////////////////......---,,,,,,---......////////////////////////000000000000000000000000111000...---+++++++++,,,------............------....................................//////////////////............/////////..................///kkk[[[SSSLLLIIIJJJDDDDDDCCCAAA???>>><<<<<<::::::::::::::::::::::::999999999888888888777777999999888777777777777777444444444444444444444444333333333333444444444444333333333333333333333333444444444444444444444444333333333444444444555555666777777888===???888---555444444444444444555555333333222222333333444555444444555555555555444444444222111111333555555444666555444444333444444444444444333222222333444444555555666777777777777777444555555666666555555444666666777777777777666666999999999999888777666555777777777888888888999999777888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???BBBEEEIIIJJJMMMQQQWWWaaalllsss~~~{{{ssskkk___TTTMMMHHHBBB>>>@@@>>>;;;999888777666444888777555555666555444222444444444444444444444444//////111222333222222111///000000111222222333333000000000000000000000000////////////////////////////////////000000000000////////////////////////............------------........................////////////////////////---------...................../////////...------+++---......---,,,,,,---...------------...//////////////////000000000000000000000////////////...////////////////////////......---,,,,,,---......////////////////////////000000000000000000000000333111///---,,,,,,---.........////////////..........................................//////////////////............//////000//////......//////000jjjZZZSSSLLLHHHJJJEEEDDDBBBAAA???======<<<:::::::::::::::::::::::::::::::::999999999888888999888777666555666777888444444444444444444444444222222333333444555555666444444444444444444444444444444444444444444444444333333333444444444555555444333999FFFMMMIII===555666555444333222333444555333222222222222333444444444444555555555555444444444333222333555666666555555555444444444444555555444444444444444444444444777888888999888888777777444555555666666555555444666666666777777666666666777777888888777666666555777777777888888999999:::888888999999:::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;===>>>???@@@AAACCCGGGJJJNNNQQQVVV^^^jjjzzz~~~}}}|||}}}yyyppphhhaaaYYYQQQJJJFFFDDDAAA@@@??????===;;;999777555555555555444222333333333333333333333333///000222333444333111000000000111111111222222222000000000000000000000000////////////////////////////////////000000000000////////////////////////................................................////////////////////////,,,,,,---......///////////////////////////......---///000000///......///...------------...//////////////////000000000000////////////////////////////////////////////////......------------......////////////////////////........................///...,,,+++,,,...000222.........//////.............................................//////////////////............//////000000////////////000000iiiZZZSSSLLLHHHJJJEEEDDDBBB@@@>>>=========::::::::::::::::::::::::::::::::::::999999999999888777666555444555666777444444444444444444444444222222333444555555666666444444444444444444444444444444444444444444444444333333333444444444555555555222===SSSWWWGGG::::::666555333222222333444555333333222222333333444555444444555555555555444444555555444666888999999777555555444444444555555666555555666666666666555555777777888888888777666666555666666777777666666555666666777777777777666666444555666666777777777666666777777888999::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<@@@BBBDDDEEEGGGJJJOOORRRTTT[[[ggguuu}}}wwwuuuwwwzzz}}}~~~~~~{{{yyyvvvooofff```RRROOOKKKGGGEEECCC@@@===:::888555444555555555444333333333333333333333333111333444555555333111000222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////........................////////////////////////+++,,,---.../////////...//////........./////////---///000000///......///...------------...//////////////////000000000000.............../////////////////////////////////........................////////////////////////........................---,,,++++++,,,...000111------............------////////////////////////............//////////////////............//////000000////////////000000hhhZZZSSSLLLHHHJJJFFFDDDBBB@@@>>>=========:::::::::::::::::::::::::::::::::999999999888888777666666555555555555555444444444444444444444444222333333444555666666666444444444444444444444444444444444444444444444444333333333444444444555555999;;;HHHVVVQQQ>>>444777444333333333333333444444444333333333333444555555444444555555555555444444666666666888:::;;;:::999555555555444555555666777666666777777777777666666444555555555555555444333666777777888888777777666777777888888888888777777444555666777777888888888666777777888999:::;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<===?????????AAAEEEIIIMMMRRRWWW\\\aaalll}}}~~~uuuqqqrrrtttvvv{{{{{{}}}~~~zzzkkkfff^^^VVVOOOHHHBBB===>>>;;;888777777777666555222222222222222222222222333444444555444333222111333333222222111000000///000000000000000000000000000000000000000000000000////////////000000000000/////////////////////////////////000000000000000........................////////////////////////,,,---.../////////...---......------......///000+++---......---,,,,,,---...------------...//////////////////000000000000---............/////////////////////////////////---...////////////...---////////////////////////000000000000000000000000///......------,,,---------------......---------////////////////////////............//////////////////............//////000//////......//////000gggYYYSSSLLLHHHIIIFFFEEEBBB???=========>>>::::::::::::::::::::::::999999999999888888888888777777777777777666555555444444444444444444444444333333444444555555666666555555555555555555555555444444444444444444444444333333333444444444555555<<>>@@@BBBCCCDDDDDDHHHNNNTTT[[[bbbjjjooowww{{{vvvuuuuuuuuuuuuxxx{{{ooodddYYYOOOIIIFFFCCC>>>;;;999888666555444444444444444444444444222222222222222333333333222222111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........./////////000000////////////////////////////////////////////////------///000///...---+++------,,,,,,,,,---///000+++---......---,,,,,,---...------------...//////////////////000000000000---------.........//////////////////////////////---...///000000///...---////////////////////////000000000000000000000000......///000///...---,,,......////////////......////////////////////////............//////////////////............/////////..................///gggYYYSSSLLLHHHIIIGGGEEEBBB???=========>>>::::::::::::::::::::::::999999999888888888777777777888999999999888666555444444444444444444444444444444444555555555555555555555555555555555555555444444444444444444444444333333333444444444555555<<>>666///111222444555555444444666555555555555666777777444555555555555555555444444444555777:::;;;:::888555555555555555666777777333444555666666555444333444555555666777777666666666666777777777777666666999999::::::::::::999999;;;;;;;;;;;;:::999888888666777777999:::;;;<<<<<<777888999:::<<<===>>>???===>>>???@@@CCCEEEGGGHHHRRRVVV]]]fffnnnxxx}}}{{{qqqppprrr{{{xxxkkk```ZZZMMMIIICCC>>>;;;999666444555555555555555555555555/////////000111333444555000000000111222222333333000000000000000000000000000000000000000000000000////////////000000000000////////////////////////---------.........//////000000000000000000000000////////////////////////---...///000000...,,,***---,,,,,,+++,,,---...///---///000000///......///...------------...//////////////////000000000000---------.........//////////////////////////////---...///000000///...---////////////////////////........................***,,,///111222222111000//////000000000000//////000000000000000000000000............/////////000//////............//////......------------......zzzaaaWWWLLLIIIKKKHHHEEEDDDBBB@@@???======<<<::::::::::::::::::::::::888888888888777777777666222444777888999777555333555555444444444444555555555333111222555777555333444444444444444555666777333444555777777777666666333333333444444444444555EEEBBB>>>:::888777666555555555555444444333333333222333555666666444333111...///000222333444555555777666555555666888:::;;;999777555444333444555666555555555555555555555555999999888888777666666666777777777777666666666666555888;;;;;;777555555777999888777666666777888999777999::::::::::::;;;======:::888777:::===@@@AAAAAABBBBBBAAAAAAHHHTTT^^^eeekkktttyyywww{{{zzzkkkbbbVVVIIIAAA>>><<<999888888888777555333222222333555333111000222333333222111111111111111000//////333222222111111111111111444333111000...---------111000///......///000111////////////////////////000000//////.........---////////////////////////------...///000000////////////.........---------////////////////////////....................................////////////222222111000///...------........................---///000///...---...000........................,,,---...//////...---,,,000000//////.........---.........///......---,,,000000//////......------//////.........---------000000000000111111111111000000//////.........---//////............//////zzzbbbXXXMMMIIIKKKHHHEEEDDDBBB@@@???======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888555666888999888777666555555555444444444444555555333222000111444555444222555444444444444444555666555555666777777666555444555555555666666666666777===;;;888555444444444444///000111333555777888999222333555666666555444333111111333444555555666666666555444444555777999:::888777555444444444666666555555555555555555555555777777777777666666666666777777777888888888888888888999::::::888777777777999999888888888888999999777999;;;;;;::::::;;;<<<<<<<<<<<<===@@@CCCDDDEEEBBBDDDFFFGGGJJJTTTcccnnn}}}{{{zzzuuukkk^^^TTTMMMEEE>>>999888888777555333333333444666444222111222333333333222222222333222222111000111111000///////////////333222111///............000000///......///000000////////////////////////000/////////............////////////////////////------...///////////////000000/////////.........////////////////////////....................................////////////000000000000////////////........................000111111///,,,++++++---........................------............------000/////////............,,,,,,---.../////////...///////////////.........//////.........------------.........////////////000/////////............//////............//////{{{cccXXXMMMJJJKKKGGGEEEDDDBBB@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888999999888888777777666666555555444444444444555555444333222333555555555333555555444333333333444444777777777777666555444333555555555666666666666777666555333222222333444555444444444444444444444444111222444555666666555444444555555666777777666666555555444444444666777888888777555444444555666666666666666666666666666666555555555666666666666777777777888888999999::::::;;;999888777888999888777999999:::::::::::::::999888:::<<<===<<<::::::;;;999:::===???BBBDDDFFFFFFIIILLLOOOSSSZZZgggyyy|||tttrrruuu}}}|||qqqeeeXXXJJJ@@@<<<:::888666555555555666777555333222333444444333333444444444444333222222111111000////////////000222111000////////////000//////............//////////////////////////////////////////............////////////////////////---......///////////////000000000000000/////////////////////////////////........................---............/////////.........//////000000000........................000000000---++++++,,,....................................------.........////////////............***+++,,,...///000000000.........///////////////...............---------------........./////////////////////............//////............//////{{{cccYYYNNNJJJKKKGGGEEEDDDBBB@@@???======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888;;;999888666555555666666555555444444444444555555666666666666777777777777666555444333333333333333666666666666666555555444333333333444444444444555444444444444333444555777777777666555444333333222111222444555666666666666666666777777777666666555666555555555555666777888777666555555555555666666777777777777777777777777555555555666777888888999666666777888888999::::::<<<888555555888999999777777888:::;;;;;;;;;999999888;;;===>>>===;;;;;;;;;:::<<<>>>@@@BBBFFFIIILLLUUUZZZ```fffooo|||uuurrrllltttrrr^^^OOODDD@@@<<<999777777888777888555333222333444333333333444444444444333222222444333222222111111222222111000000///000000111111///..................//////////////////////////////////////////.........////////////////////////......///////////////...////////////////////////////////////////////////........................---------.........//////........./////////000000........................------...---,,,...111333........................///...---,,,,,,---...//////////////////.........+++,,,---...////////////------......//////000000......................../////////000000000111111///////////////.........///......------......///yyybbbXXXNNNJJJJJJFFFEEEDDDBBB@@@???======<<<::::::::::::::::::::::::999888888888777777777777:::999666555444444555555555555444444444444555555666666777777777777888888666555444444333333333333555555555555666666777777333333333444444444444555444555666555444333555777111111333444666777888999222333444555666666777777555666666666666555444444777777777777777777888888666666555555555666666666888888888888888888888888666666777888999::::::;;;555555666666777888999999:::777444444777999888666666777999:::::::::999888999;;;===>>>===<<<<<<<<<@@@AAABBBCCCFFFLLLTTTZZZcccjjjttt~~~yyypppqqquuu}}}vvvcccOOOIIIBBB<<<:::999888777888666333222333333333222333333333444333333222111444333333222222222222222000000000000000111111222...//////////////////...////////////////////////.........///////////////////////////////////////...///////////////..............................////////////////////////........................------------............////////////....................................,,,---.........///222444........................///...---,,,,,,---...///.........///////////////---...............------------......//////000000---.....................////////////000000000000.........///////////////......------------......vvv```WWWNNNJJJJJJFFFEEEDDDBBB@@@???======<<<::::::::::::::::::::::::888888888777777777666666888777666444444444555555555555444444444444555555333444555555444444555777666666555444444444555555444444444444555666888888555555555666666666666777222444666555333111333666444444444555666666777777444444444555555666777777444555555555555555444444777777777888888888888888555555555666666666666666777777777777777777777777777777888888999:::;;;;;;555555666666777777888888888777666666777888888888666777888999:::::::::::::::;;;======<<<===>>>@@@BBBDDDFFFHHHMMMUUUaaajjjttt~~~~~~xxxttttttwwwzzz___WWWLLLDDD@@@===:::777:::777444333444444444333333333444444333333222111222222111000000000000111111111000000000111111222//////000000000000//////////////////////////////........./////////////////////////////////////////////////////////...---------------............////////////////////////........................,,,------------........./////////......---------........................---...000///......///000.................................------..................///////////////......//////...------,,,.........///////////////---------...............,,,,,,---------..................///////////////......------------......sss^^^VVVMMMJJJJJJFFFEEEDDDBBB@@@???======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777666666666666666777555555444444444444555555222444555555333333444777666666555555555666777777666666555444555555666777555555555666666666666777000444777666333222444888888888777666555444333333666555555555555555666666444444555555666555555555666777777777777777666666444555555666666666666666777777777777777777777777777777888888999999999:::777777777777777777777777777888::::::999999::::::888888888999999:::<<<<<<;;;;;;<<<;;;;;;===AAACCCEEEJJJPPPVVV]]]hhhuuuzzzuuuttt|||uuukkk]]]RRRKKKGGGBBB>>><<<:::777666666666666555444555555555555444333333333222111111000000111111222222111111000111111111///000111222222111000///////////////////////////............/////////000///////////////////////////////////////...---------.........////////////////////////////////////........................,,,,,,---------.........------...............///........................)))+++...///...---------........................------............------............/////////000------..................///////////////.........---------.........//////,,,,,,,,,---------................../////////000...------,,,,,,------...qqq\\\UUUMMMJJJKKKGGGEEEDDDBBB@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777777888888888888555555555444444555555555333555777777555444666888666666666666666777888999999888666555444444555555333333333444444444555555///444888888555555888;;;333333444555666777888999777666666555555555666666444444555666666666666666555666666666666666555555444444555666777777666666666666666666666666666666777777777777888888888888999999999888888888888888666:::===>>>;;;:::;;;===::::::999999:::;;;===>>>;;;;;;;;;:::;;;>>>BBBFFFMMMTTT___hhhqqq}}}~~~vvvwww{{{kkk^^^VVVQQQKKKFFF???<<<999888888888888777666666666666666555555444555444333333222222333333333222222111000000111111000111222333333222111000////////////////////////---.........//////000000//////////////////////////////000000///...------.../////////000000111111////////////////////////........................,,,,,,,,,---------......++++++,,,---...///000111........................"""&&&+++.......................................,,,---...//////...---,,,---.........//////000000++++++---...//////000000000000//////.........------------.........//////........./////////000000---.........//////000000...------,,,,,,------...ppp[[[TTTMMMJJJJJJDDDEEEDDDCCC@@@???===<<<<<<:::999999888888999999:::<<<<<<<<<;;;:::999888777888777777666555444444444555555555555555555555555333444555666555444333222444444444555555555555666444444444444444555666666666666555555555555666666777555444333333444555777777666444444555555444222666666666666666666666666444555777888888666555333777666444333444555777999333333333333444666888999777777777777888888888888999888999999:::;;;<<<===888888888888888888888888999888777777888999;;;===<<<<<<;;;:::::::::;;;;;;<<<::::::===>>>@@@FFFNNNVVVaaaoooyyyxxxoooeee[[[SSSDDDBBB>>>999666555777999999777444333333333333222555444444333333444444555222111111000000000000000111111000000//////......000000111111111111000///111111111111111111111111////////////////////////000000111111111111000000........................000000000000000000000000////////////////////////222111000///////////////...000111000...------...+++,,,,,,------......///---......///////////////........................---.........---,,,,,,+++........................------............---------.........//////000000444222000...---,,,,,,,,,........................//////.........---------------............------ooo[[[TTTMMMJJJJJJDDDEEEDDDCCCAAA???======<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::999888777888777777666555555444444555555555555555555555555444444555555444444333333555555555555666666666777666666555555555666666777666666555555555555666666777666444333333444666777888666555555666777555444555555555555555555555555333444666777666555444333777777666555666777888999777666555555555666777888777777777777888888888888999999888999999:::;;;<<<888888888888888888888888888999999:::;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<@@@======@@@BBBEEENNNWWWeeeqqq|||nnndddVVVPPPGGG???:::888888999<<<:::777666666666444333444444333333333333444444222222111000000000000000000000000000000////////////000000111111000000///........................///////////////////////////000000111111000000///................................................///////////////////////////......------------......///111000...------...---------------------------......///////////////........................---.........------,,,+++...........................//////////////////.............../////////000111000///...------..............................//////.........---------------............------nnn[[[UUULLLIIIIIIEEEEEEDDDCCCAAA???>>>======<<<;;;;;;::::::;;;;;;<<<::::::::::::999888777777888777777666666555555444555555555555555555555555666555555444333444444444222333333333444444444444888777777666666666777777666666555555555555666666777777555555555555777777777666555666888888888666555555555555555555555555222333555555666555444333777777777888888888999999:::999777666666666777777777777777888888888999999999999888888888999999:::999999999999999999999999777999;;;===>>>===<<<:::>>>>>>===<<<<<<<<<<<<<<>><<<:::888;;;999777666555444222000444333333222222333333444222222111000000000000111//////000000000000000000...//////000000/////////........................////////////////////////...//////000000//////...................................................////////////////////////------------...............///000000...---......//////......---,,,,,,+++---......///////////////........................---............---,,,,,,........................//////000000000000//////............//////////////////.........//////000.......................................---------------............------mmm[[[UUULLLHHHIIIEEEEEEDDDCCCAAA???>>>>>>>>>:::999999888888999999:::999999999999999888777666777777777777666666555555555555555555555555555555777666444333333333444555333333444444444555555555888777666666555666666666666666555555555555666666888777666666666666777888555444444555777999888777444444444444444444444444333444555666666666555555666777888888999999888888999888777666555666777777777777888888888999999999999999888888777888888888999999999999999999999999888999:::<<<<<<<<<<<<;;;>>>======<<<<<<<<<======>>>>>>@@@FFFLLLVVVgggvvvoooZZZMMMHHHEEE@@@;;;:::999777777777666333111333333222222222222333333333222111111000000111111/////////000000111111222---......////////////...////////////////////////////////////////////////......////////////..............................000000000000000000000000////////////////////////......///000000111111111---///000000///......//////.........---------,,,---......///////////////........................------............------......................../////////000000/////////.........////////////////////////.........//////................................................------............------kkk[[[UUUKKKHHHIIIFFFEEEDDDCCCAAA@@@?????????:::999999888888999999:::888888999999999888777777777777777777777666666666555555555555555555555555777666555444333444555666666777777777888888888888666666555444444555555555666666555555555555666666777777666666666666777777444333222444666888777666555555555555555555555555555555666777777777777777555666777888888888777777777666555555555666777888888888888888999999999999999999888888777888888888999999999999999999999999999888888888888:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@BBBIIIRRR[[[ggg{{{ooo```XXXRRRIIIAAA>>><<<:::::::::999777666444333333222222333333444333222222111111111111111//////000000111111222222------...///////////////000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////////////////---...///000111111000000---...000000///......///---------....../////////---......///////////////........................------...//////......---........................---......//////......---///////////////.........000000000//////...------........................---.....................------............------jjjZZZUUUKKKGGGIIIFFFEEEDDDCCCAAA@@@@@@??????<<<;;;;;;::::::;;;;;;<<<888999999999999999888888777777777777777777777777555555555555555555555555777666555555444444555555333333444444444555555555444444444444444555666666666666555555555555666666666666666666666666666666444333222333666777777666666666666666666666666666666666666777777888999999666666666777777777888888666555555444555666888999888888888999999999999:::999999888888888999999::::::::::::::::::::::::::::::888777666777999;;;===;;;;;;;;;<<<>>>???AAAAAAAAAFFFQQQ]]]gggttt~~~sssiii^^^PPPEEEBBB???;;;999888777666555555444444333333444444555333333222111111111111222000000111111111111111111---......///000000000000////////////////////////000000000000000000000000...//////000000//////...////////////////////////........................////////////////////////,,,---.../////////...---,,,...000000///...///000,,,------...//////000000---......///////////////........................------...////////////...........................------............------///////////////.........000000000000///...---,,,........................---------...............------............------iiiZZZUUUKKKFFFHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@<<<;;;;;;::::::;;;;;;<<<999999::::::::::::999999777777777777777777777777555555555555555555555555666666666666666555444444111111111222222222333333444444444444555777888999666666555555555555666666555555555666666555555555555444333444666777777666777777777777777777777777555555555666666777888999888888777666777888999:::999888777666666666777888888888888999999999::::::999999888999999:::;;;<<<::::::::::::::::::::::::999999999999:::;;;;;;<<<;;;<<<===>>>@@@CCCEEEFFFHHHPPP^^^kkkvvv~~~qqqaaaVVVMMMHHHAAA<<<999888666555666555555444444555555666444333222222111111222222222222111111111111111111---...///000111111111111000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////........................////////////////////////,,,---///000///...,,,+++,,,...000000///...///000............////////////---......///////////////........................------...///////////////..............................////////////......000/////////..................///000000///...---........................---------.........//////------............------hhhZZZUUUKKKFFFHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@:::999999888888999999:::999::::::;;;;;;;;;::::::777777777777777888888888555555555555555555555555555666777777777666444333666666666777777777888888444444444555777888:::;;;666666555555555555666666444444555555555555444444777666555666777888777666777777777777777777777777444444444555555777888888:::999888777777999;;;<<<<<<;;;999888666666666777888888999999999:::::::::999999999999:::;;;<<<===::::::::::::::::::::::::777999;;;<<<======<<<;;;<<<===>>>@@@CCCFFFHHHIIIUUU^^^nnn|||wwwlll\\\VVVMMMFFFAAA???===<<<666666555555555555666666444333222222111111222222333222222222111000000000......000111222222222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///////////////////////////000111222111000...,,,,,,...///000///...///000000000000///......---------......///////////////........................------...///000000//////........................//////000000000000//////000000//////.........---+++,,,...000000000000///........................---------.........//////---..................---iiiZZZRRRHHHGGGIIIDDDCCCBBBAAAAAA??????>>>===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888333444555777777777666666666666555555555555666666666555444222222333333444777777666666555555555444666666666666666666666666777666666555555555666666777777777777666666666666777777666666555555555444666666555444444666777888777777777777777777777777555444333333333444666777777666666555555555666666999888777666666777888888888999:::;;;<<<;;;:::::::::999888999;;;<<<;;;:::999888777999;;;===>>>>>>@@@??????AAAGGGNNNUUUYYYeeeqqq|||mmmiii^^^PPPHHHEEE@@@::::::999777555444444444555444333222111111111222333222222222222222222222222000000000000////////////000000000000000000000000000000000000000000000000///////////////......---...//////...------///111111111000000//////......000000000000000000000000//////............//////..................------------------------------////////////////////////,,,------...///000111111............////////////........................222000...---,,,---...///////////////////////////////////////////////////------......///000000000........................,,,,,,,,,---------......iiiYYYQQQGGGGGGIIIEEECCCCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::999888444555666777777777666666666666555555555555666666888888666555555555666777666666555555555444444444777777777777777777777777777666666555555555666666777777777777666666666666777777666666666555555555666555555555555666777777777777777777777777777777999999888888888999:::;;;777666666555555666666666:::999888777777888999:::888999:::;;;;;;;;;:::::::::999888999;;;<<<;;;::::::999999999:::;;;;;;;;;===@@@DDDHHHNNNYYYhhhrrr}}}ppp___TTTNNNGGG@@@???===;;;999888777555444444333222111111111222333222222222222222222222222111000000000////////////////////////////////////000000000000000000000000111111111111111000000///...///000///......///000000000000000////////////000000000000000000000000///......------......///////////////////////////........................////////////////////////------......//////000000............////////////////////////////////////222111///------...///000///////////////////////////////////////////////////////////////.................................,,,,,,---------.........hhhXXXPPPGGGFFFJJJFFFDDDDDDCCCBBBAAA@@@??????<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;::::::999888777777888888888777666666555555444444444444555555999888888777666777777777555555555555444444444444888888888888888888888888666666666555555666666777666666666666777777777777777777666666666666555555555555666666777777777666777777777777777777777777888888888777888999::::::777777666666666666777777::::::999999999999:::;;;888999:::;;;;;;;;;::::::;;;999999:::;;;<<<;;;:::999::::::;;;<<<<<<<<<<<<===DDDKKKRRRZZZkkk}}}wwwiii___TTTKKKDDDAAA===:::888555333111444333222111000111222222222222222222222222222222111111000000000/////////////////////////////////000000000000000000000000111111222222111111000///---///111111000......///////////////000000000000000000000000000000000000///......------......///000000000000000000000000////////////////////////////////////////////////.........///////////////............////////////000000000000000000000000222111000///...///000111////////////////////////////////////////////////111000000///......------........................,,,------------.........gggWWWOOOFFFGGGJJJGGGEEEDDDCCCBBBAAA@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888999999888888777777666666555555444444444444555555777777777666666666666666666666666666666555555555777777777777777777777777666666666666666666777888666666666666777777777777777777666666666666666666444555666888888777666666777777777777777777777777777777777777777888888888777777666666666777888888999999999999999:::::::::999999:::::::::;;;;;;;;;;;;:::999:::<<<<<<<<<;;;888999;;;===>>>???AAACCCEEEKKKTTT^^^mmm~~~wwwiii]]]PPPJJJBBB<<<999777555333555444333111111111222222222222222222222222222222111111111000000000//////000000000000000000000000000000000000000000000000///000000000000///......,,,///111222111///............//////000000111111////////////////////////000//////......//////000//////000000000000000111///////////////////////////////////////////////////////////////.....................////////////000000000000000000000000222111000000000000111111////////////////////////////////////////////////000000//////....................................------------............}}}fffWWWOOOFFFGGGKKKGGGEEEDDDCCCBBBAAA@@@@@@???======<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888999999888777777777666666555555555444444555555555777777777777777666666555777777777777777888888888666666666666666666666666666666666666666777888888555666666666777777777888666666777777777777777777444555777888888888777666777777777777777777777777888999999999::::::::::::777777777777777888999999777888888999999999::::::999999999:::::::::;;;;;;;;;:::999:::<<<===<<<;;;888:::===>>>>>>@@@DDDGGGOOOUUU```qqqxxxggg\\\OOODDD@@@>>><<<:::777666444222222222222333222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000//////...,,,///222222111/////////......//////000000111111////////////////////////111000000000000000000111.........//////000000000........................///////////////////////////////////////.....................////////////////////////////////////111000000000000000111111////////////////////////////////////////////////............//////000000........................---------.........//////{{{dddVVVPPPHHHHHHKKKFFFDDDDDDCCCBBBAAA@@@??????=========<<<<<<<<<;;;;;;::::::;;;;;;::::::999888888888777666666666777777666666555555555555666666999999999999999888777777888888888888999999999999555555555555555555555555666666666666777888999999555555666666777777888888666666777777777777888888666666777777888888777777777777777777777777777777555666777888888888888777777777777777888999:::;;;666777888999:::::::::999::::::999999999:::;;;<<<<<<:::::::::<<<===<<<;;;;;;===?????????BBBIIINNN^^^fffvvvrrr___QQQIIIDDD@@@<<<999888666444333333333444222222222222222222222222222222111111111000000000222222222222222222222222000000000000000000000000222222333333222222111000...000222222111//////000////////////000000000000000000000000000000000000111000000//////000000111---......//////000000000........................////////////////////////.........///////////////............//////////////////////////////////////////000000000000000000////////////////////////////////////////////////------......///000000111........................------........./////////xxxcccVVVQQQIIIHHHJJJEEECCCCCCBBBAAA@@@???>>>>>>============<<<<<<<<<<<<::::::;;;;;;::::::999888777666555555555666777888777777666666666666777777888888999999999888777666777777888888888999999999666666666666666666666666666666666666777888999:::555555555666777888888888666666777777777888888888777777666666777777888999777777777777777777777777333444555666666666555555888888888888999:::;;;;;;777888999:::;;;;;;;;;:::::::::999999999:::;;;<<<<<<;;;:::;;;<<<======;;;===@@@BBBCCCFFFLLLWWW___ssswwwfffZZZOOOEEE===;;;999888666555444555555222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000222333333333333222111111///000111111000///000111000000000000////////////000000000000000000000000//////............//////......///000000111222222////////////////////////////////////////////////------......//////000000............////////////000000000000000000000000......//////000000000000////////////////////////////////////////////////.........///////////////....................................////////////wwwbbbVVVRRRJJJIIIJJJDDDCCCBBBBBBAAA@@@???>>>===>>>=========<<<<<<<<<<<<::::::;;;;;;;;;:::999999666555444444444666777888888888777777777777888888555666666777777555444333666666777777888888888999777777777777777777777777666666666666777888999:::444555555666777888888999666666777777888888888999888777666666666777999:::777777777777777777777777666777888::::::999999888888888888888999:::;;;<<<777999:::<<<======<<<<<<;;;:::999888999:::;;;<<<<<<;;;:::;;;=========<<<===@@@EEEHHHNNNYYYgggrrr}}}nnn^^^OOODDD<<<;;;999777666555666666222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000111111111111000//////000111111000//////000222111111000000//////......000000000000000000000000---------,,,,,,---------///000000111222222333333000000000000000000000000////////////////////////,,,------...///000111111............/////////000111111111111111111111111------...//////000//////////////////////////////////////////////////////000000000///......------..................................../////////000wwwbbbUUUOOOHHHHHHJJJEEEEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888:::888666666777888777666777777666666555555555444666666666666666777888888999999888888999999:::;;;:::999888888999999777555666666777777888888999999666666777888888888888888888888777777777777888888555666666777888999999999999999999888888888777777666777888::::::;;;;;;;;;777888888888888999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>><<<<<<>>>???>>>@@@DDD>>>GGGQQQWWWaaarrr|||hhhSSSHHHBBB;;;888999888444111333444444444444333222222222222222222222111000000---...000222222000///...000111111111111222222222222111111111000000//////////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000111222444666666555444333---.........////////////000000000000///...---,,,000000000000000000/////////000000000000///...---,,,---///000000000///...000//////............///000000//////.........---////////////////////////000000000000111111111111000000000000000000000000////////////////////////uuu```TTTOOOHHHHHHJJJEEEEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888:::888666666777888777666777777666666666555555555555555555555555666666777888777777777777888999999999888777777888888666444444444444444555555555555666666777888888888888888888888777777777777888888555666666777888888999999999999999888888888777777444555666777777888777777888888888888999999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<======:::;;;>>>>>>>>>AAAFFFCCCPPP___lllzzzpppWWWNNNBBB;;;;;;;;;888444444444444444333111000000111111222222222111111000//////000111111000///...000111111111111222222222111111111111000000000///////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000111222444555555555333333111000000000000000111111000000000000///...---,,,........................---.........////////////---......///000000////////////......//////000000000/////////............//////////////////////////////000000000111111111////////////////////////////////////////////////sss___SSSOOOHHHHHHKKKFFFEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888:::888666666777888777666777777666666666666555555444444444444444555666666777666666666666777888888777666666666888777666444777777777777777777666666666666777888888888888888888888777777777777888888666666666777888888999999999999999888888888888888888888999::::::999999999888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======;;;<<>>;;;888777777666555333222111000111111222222222222222111111111111000000/////////000111111111111222222222111111111111000000000000////////////////////////000000000000000000000000//////000000000000111111000000000000000000000000000111333444444444333222222111000......///111222000000000000///...---,,,------..................000000////////////000000//////......//////000000.../////////000111111222////////////............//////////////////////////////000000000000111111////////////////////////////////////////////////qqq]]]RRRNNNHHHIIIKKKFFFEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999:::888666666777888777666777777666666666666666666555555444444555555666777777666666666666777888888777666666777888888777555999999999888888777777777666666777888888888888888888888777777777777888888666666777777888888888888888888888888888888888888:::;;;;;;;;;;;;;;;:::999888888888999999999:::::::::::::::;;;;;;;;;;;;<<<::::::::::::;;;<<<=========<<>>::::::999888777666555555555111111222222333333222222333222111000////////////000000111111111222222222111111111000000000000000//////////////////////////////////////////////////////000000000000000000////////////////////////000111222333333333222222111000---++++++,,,...000//////000//////...------000000/////////.........444333111000/////////000111000///......///000111000000000111111111111000///////////////.........////////////////////////////////////000000000111////////////////////////////////////////////////ooo[[[QQQNNNHHHIIIKKKEEEEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::999999:::888666666777888777666666666777777777777777777666666555555666666777888888777777777777888999999888777777888999:::888777666666666555555444444444666666777888888888888888888888777777777777888888777777777777777888888888888888888888888888888888777888888888888888777777888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???======BBBHHHMMMSSS^^^jjj}}}|||xxxxxxyyyyyy}}}sss\\\OOOHHHBBB===:::999888777777777777777111222222333333333222222222222111000///000000000000000111111111222222222000000000000000000111111000000000000000000000000////////////////////////000000/////////////////////////////////////////////000000111111111111111000///,,,++++++,,,...000//////////////////...---111000000///...---,,,,,,111000000/////////000000111000///......///000111111111222222111000///............///////////////////////////////////////...////////////000000000........................////////////////////////nnn[[[QQQNNNHHHHHHJJJDDDEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::888666666777888777666666666777777777777888888666666666666666777888888888777777777777888999999888777777888::::::999777777777666666666666666666666666777888888888888888888888777777777777888888777777777777777777888888888888888888888999999999888999999:::::::::999999999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@@@@>>>@@@GGGOOOWWW```ppp~~~~~~|||zzzxxxwwwtttrrrrrrvvvxxxyyy{{{{{{wwwvvvwwwxxxsssuuuwwwzzz|||~~~}}}{{{|||ooo^^^RRRIIICCC<<<:::999777666666666777333333333333333222222111111111111111111111111111000111111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000////////////......000000000000000000000000////////////000000111111000///...------///111222...///////////////..................------------,,,---...000111111111111111111000000//////000000///000111222111000///............///////////////////////////////////////......////////////000000........................////////////////////////nnn[[[QQQNNNHHHGGGHHHBBBEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::888666666777888777666666666777777777888888888666555555555555666777777777666666666666777888888777666666777999:::888777888888888888999999999999666666777888888888888888888888777777777777888888888777777777777777777777777777888888888999999999::::::;;;<<<============999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBEEEHHHQQQ[[[eeerrr~~~}}}|||}}}|||zzzxxx{{{|||||||||{{{{{{zzzyyywwwtttrrruuuvvvvvv{{{|||zzzzzz{{{tttuuuxxx|||~~~mmm^^^SSSMMMBBBAAA===:::888777777777555555555444333222111000...///111222333333222111000111111111111222222222///000000000111111111111000000000000000000000000000000000000000000000000000000/////////.........000000000000000000000000//////......//////000000---------...///000111222......////////////......------...000111333444444111333555666666444222111111111111111111000//////+++---///000111111000///............/////////000////////////////////////........./////////000000........................////////////////////////nnn[[[QQQNNNGGGGGGGGGAAAEEECCCAAAAAAAAAAAA???=========<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::888666666777888777666666666777777888888888999555444444444444555666666555555555555555666777777666555555666888999888666444444555555666666777777666666777888888888888888888888777777777777888888888888888777777777777777777777888888999999999999666777888999::::::;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>???AAABBBCCCLLLPPPZZZfffqqq|||zzzyyyvvv{{{~~~{{{zzzzzzzzz{{{{{{yyywww{{{{{{}}}~~~{{{yyyzzzzzz{{{~~~~~~|||~~~wwwfff[[[UUUJJJHHHDDD???<<<:::999999666666555444333111000///---...111333444444333222000111111111111222222222//////000000111111111222000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000///............///000000)))***+++,,,...///000000......///////////////...---///111444777999<<<======>>>???>>><<<777222///000111222222222000///...''')))---000222222222222---.........//////000000////////////////////////............/////////000........................////////////////////////lll```SSSNNNKKKGGGDDDDDDBBBBBB@@@???>>>=====================<<<<<<<<<<<<::::::;;;;;;::::::999888999999999999999888777777777777777777777777777777999888888777666555555444888888888888999999999999888888888555333222444666777777666666666666777777777777888999999999999888888888777777777777888888999999999999999999999999999999999999888888777777999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;>>>>>>=========<<<<<<;;;CCC===;;;>>>AAACCCGGGLLLSSSZZZfffuuu~~~zzztttooollljjjiiimmmrrrxxx}}}~~~~~~}}}}}}}}}}}}~~~~~~yyy~~~zzzmmmddd^^^TTTHHHAAA@@@>>>:::555888666333333444444444444333333333222111000//////000000111111222222222333222222222222222222222222//////000111111111111111111000///......///000111111111000000000000111111222222111000000000000000000000000000//////////////////////////////////////////////////////////////////000222333444555666::::::===@@@BBB???888222222111111000///......---111111000000//////......000000000000000000000000,,,,,,---...///000111111---.........//////000000////////////////////////000000000000000000000000lll___SSSMMMKKKGGGDDDDDDEEEDDDBBBAAA@@@@@@??????============<<<<<<<<<<<<::::::;;;;;;::::::999888888999999999888888777666777777777777777777777777999888888777666666555555888888777666555444333333888999888666444333555666888777777666666777777888777777888999999999999999888888777777777777888888999999999999999999999999999999999999888888888777888888999999999999888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<============CCC@@@@@@DDDGGGIIIOOOVVVeeeooo~~~~~~|||yyyyyy|||yyyxxxtttpppkkkgggeeeeeehhhmmmtttzzz~~~~~~ttteee]]]SSSLLLGGGCCC>>>:::999666444333444555555444333333222222111111000000000000111111111222222222222222222222222222222222//////000111111111111111111000////////////000111111111000000000000000111222111000////////////000......//////000000111111//////////////////////////////////////////////////////000111222333333444444444666888:::777222---111111111000///.........////////////.........---000000000000000000000000000000000111222222333333............/////////000////////////////////////........................kkk^^^RRRMMMKKKGGGDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@============<<<<<<<<<<<<::::::;;;;;;::::::999888777888888888888777666666777777777777777777777777888888888777777666666555::::::999888777666666555888999999777666555666888888888888777777888888888777777888888999999999999888888777777777777888888888888888888888888888888999999999999888888888888888888999999999999888888::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???>>>???BBBFFFIIIMMMXXXdddwwwzzzvvvvvvvvvttttttwwwttttttsssoooiiieeedddcccffflllttt{{{~~~}}}mmmfff]]]TTTNNNHHHBBB>>>:::888555444555555555444222222222222222222222222000000000111111111111111111111111111111111111111//////000111111111111111222111000000000000111222222222111000//////000000000000//////......//////------...///000111222222//////////////////////////////////////////////////////000000000111111111000000000111222111---+++111111000000//////..................------------000000000000000000000000////////////////////////............////////////////////////////////////........................jjj]]]QQQLLLKKKGGGEEEEEECCCBBBAAA@@@???>>>>>>>>>============<<<<<<<<<<<<::::::;;;;;;::::::999888777777888888888777777666777777777777777777777777888888888777777777666666888888888999999:::::::::888999:::999777777888999999999888888888888999999888888888888888999999999999888888777777888888999888888888888888888888888999999999999999999999999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@===???DDDIIILLLTTTfffwww}}}xxxuuuwwwxxxvvvvvvxxxvvvwwwvvvrrrlllgggeeefffkkkqqqzzz|||rrreee[[[VVVQQQKKKFFF>>>;;;888666666555444333222222222333333333333333111111111111111111111111000000000000000000000000//////000111111111111111222111111111111111111222333222111000//////////////////............//////.........///000111111111////////////////////////////////////////////////////////////////////////000000////////////...---111000000000/////////.........................../////////////////////////////////......---------.........///////////////////////////////////////........................hhh\\\PPPLLLJJJGGGEEEFFFCCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<::::::;;;;;;::::::999888777777888888888888777777888888888888888888888888888888888888777777777777444444555555666777777888777888:::999888888999:::999999888888888888999999888888777777777888999:::999999888888888888999999888888888888888888888888999999999999999999999:::;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<>>===<<<<<<>>>???@@@AAADDDIIIOOOUUUbbbzzzwwwrrrooorrrsssrrrrrrtttxxxyyyyyytttmmmhhhhhhjjjuuu|||ooodddaaa^^^WWWPPPDDDAAA===:::888777555444333333333333333444444444222222222222111111111111000000000000000000000000//////000111111111111111111111111222222111111111222222111000//////000000//////............//////000000000000/////////////////////////////////////////////////////////////////////............---111111000////////////000000000000000////////////////////////////////////////////////////////////333222222111111000000//////////////////.........////////////////////////////////////////////////ggg[[[PPPKKKJJJHHHFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA============<<<<<<<<<<<<::::::;;;;;;::::::999888777777888999999999999888888888888888888888888888888888888888888888888888888888888777777666666666555777999999999888999:::888888888777777888888888999888777777777888:::;;;999999888888888888999999999999999999999999999999999999999999::::::::::::999999::::::::::::999999:::;;;;;;;;;<<<<<<<<<<<>>======>>>@@@BBBDDDDDDHHHOOOXXXbbbrrr~~~rrrmmmjjjmmmooooooqqqtttzzz||||||wwwqqqnnnpppttt|||xxx||||||ooohhhccc[[[UUUMMMJJJEEE@@@>>>;;;888666444444444444444444444444333333333333333222222222111111111111111111111111//////000111111111111111000000111222222111000000111111000000000000111111//////......//////000000111000000000/////////...////////////////////////////////////////////////........................//////000///------///000000000000000/////////////////////000000000000000000000000000000000000000111111111000000////////////////////////.........////////////////////////000000000000000000000000~~~fffZZZOOOKKKJJJHHHFFFGGGFFFEEEDDDCCCBBBAAAAAAAAA============<<<<<<<<<<<<::::::;;;;;;::::::999888888888999:::::::::::::::888888888888888888888888888888888888888888888888:::::::::999999999999999333666888999999888999:::888777777666666777777888999888777666777888:::;;;:::999999888888999999:::::::::::::::::::::::::::999999999:::::::::;;;;;;999999::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<>>>=========@@@CCCGGGIIIKKKQQQ\\\jjjxxx{{{sssmmmkkknnnrrrtttxxx|||||||||yyysssppptttzzzrrrfff___[[[XXXSSSNNNHHHDDDAAA===:::666666555555444444333333555555555444444333333333222222222222222222222222//////000111111111111111///000000111111000000///////////////000111222333000////////////000111222////////////000000000000////////////////////////////////////////////////............////////////---///000///---,,,...000////////////000000000000........./////////000000000000000000000000000000...............---------000/////////............////////////////////////////////////////////////}}}fffZZZOOOKKKJJJHHHFFFGGGDDDCCCBBBAAA@@@?????????>>>=========<<<<<<<<<<<<::::::;;;;;;;;;:::999999888999:::;;;;;;;;;;;;;;;888888888888888888888888888888888888888888999999333444555666777888999999222555888999888888999999777777666666666666777777999888777666666888:::;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<===AAAFFFKKKNNNXXX___mmm}}}zzztttnnnlllpppuuuyyy~~~yyyqqqpppsssxxx~~~ooofffeee___ZZZTTTNNNIIIEEE@@@===777777666555444333333333666666666555555444444444222222222222222222222222//////000111111111111111...///000111111000///....../////////000222333444000000000000000111222222------...///000111222222////////////////////////////////////////////////........./////////000000---///111000...---///111////////////000000000000---------.........//////000000000000000000000000000000111111111111111111000000//////.........---////////////////////////........................}}}bbbXXXMMMIIIHHHEEEEEEGGGDDDCCCCCCBBB@@@??????>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::999888888999999999888888888777777777888888888888999999999888888777777777777777888777888888999999777666555999999888888888888888888555666666666777777777777777888999999999999888777:::::::::;;;;;;:::999999::::::::::::::::::::::::>>>===;;;:::;;;<<<;;;:::999:::;;;<<<===>>>>>>>>><<<======>>>@@@IIITTT]]]dddvvvooooooooosss{{{zzz{{{}}}lllaaa```___\\\YYYTTTMMMGGGBBB===:::777555444444222111222333444555666555444444000111111222222222111111////////////000000000000///////////////......------...///111111111000000000000000000000000000000111000///......///000111000000000000111111111111000000000000000000000000000000000000////////////...///////////////...---//////............//////000/////////............//////000000000000//////000//////.........//////////////////000000000000////////////////////////////////////////////////|||eeeZZZPPPMMMKKKHHHHHHJJJDDDCCCCCCBBB@@@??????>>>======<<<;;;::::::::::::;;;;;;;;;:::::::::999999999::::::::::::999888888999999999888888888777777666777777777777888888888777777666777777888999:::444555777888999999999999999999888888888888888888777777888888888888999999888888888888888888888888:::::::::;;;;;;::::::999::::::::::::::::::::::::AAA???======>>>???>>>===:::;;;<<<===>>>>>>>>>>>>===>>>@@@BBBGGGQQQ^^^hhhsssssstttyyy|||wwwllleeebbb```^^^[[[VVVOOOJJJBBB???;;;777666555333222333333444444444333111111111111222222222111111000000000000111111111111222///000000000000///.........///000111111000//////000000000000000000000000111000///......///000000//////000000000111111111000000000000000000000000////////////000000000000//////////////////......//////............//////000000/////////...............////////////......000//////.........//////111111000000//////......////////////////////////////////////////////////{{{eeeZZZQQQNNNLLLIIIIIIJJJCCCCCCBBBAAAAAA@@@??????======<<<;;;::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999999888999999999888888888888888666666666777777777777888666666666777888999:::;;;444555777888999:::::::::888888999999999999999999666666666777777777888888:::999888777777888999:::999::::::;;;;;;:::::::::::::::::::::::::::::::::>>><<<;;;;;;<<<<<<<<<;;;<<<<<<======>>>>>>?????????AAADDDIIIRRRaaarrr~~~~~~wwwxxx{{{|||zzzoookkkeeecccbbb___XXXRRRJJJFFF@@@;;;888777555444666666555555444222111000222333333333222111000000111111111222222222333333111111111111111000/////////000000000000000///...000000000000000000000000000000////////////000000//////000000000000111111000000000000000000000000......//////000000111111//////............///000000//////......//////000000000000/////////......------............------/////////......//////000222222111000///...------////////////////////////////////////////////////{{{aaaWWWNNNKKKJJJGGGFFFGGGCCCCCCBBBAAAAAA@@@????????????>>>===============<<<;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888888888888888888888888888777777777777888888888888777777777777888999999:::999999999999888888777777888888999999999999999:::888888888888999999999999:::999777666666777999:::999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999:::;;;;;;:::<<<<<<<<<======>>>??????AAADDDIIIQQQ___tttzzz~~~zzzpppjjjgggddd]]]WWWRRRMMMFFF???;;;999777555777777777666555444333222444444333333222111000///111111111111222222222333111222222222222111000000111111000000000///......///////////////////////////////////////000000000////////////000000000111////////////////////////......//////000000111111//////...---...///000000000000////////////000000000000000////////////...---......//////......---//////////////////000111111111000000//////......////////////////////////////////////////////////zzz^^^UUUMMMJJJIIIFFFEEEFFFBBBBBBBBBAAAAAA@@@@@@?????????>>>=========>>>>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888888888888888888888888888888999999999999::::::::::::999888777777888888:::999999888888888888888888888999999::::::::::::;;;;;;<<<<<<<<<<<<======:::999777666666777999:::888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;???===<<<<<<===>>>>>>===<<<;;;;;;<<<===>>>@@@AAACCCGGGOOO[[[nnnwwwoooiiibbb]]]WWWRRRKKKEEE@@@===:::888666555555444444444444444444444444333222111000///000000000111111111222222222222222222222111111000111111000/////////......////////////////////////......///000000000000000...////////////000000000////////////////////////.../////////000000000111...............///000000000000////////////000000111000000000/////////////////////000000////////////////////////000111111......//////000000111111000000000000000000000000////////////////////////vvv___VVVNNNLLLKKKHHHFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@======<<<<<<;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;:::999999888888888888888999999999999999999:::::::::;;;;;;<<<;;;:::999888777777777777777777777999:::;;;<<<888888999999:::;;;;;;;;;888888888888999999999999:::999888777777888999:::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::<<<======<<<<<<;;;;;;<<<>>>@@@CCCDDDGGGOOO]]]nnn}}}qqqhhhccc[[[WWWQQQKKKGGGCCC???<<<555444333333222333333444333444444444333222111111000000000111111111111222111222222222222111000000111000000////////////000000000000000000000000000---...///000111111111000......////////////000000000000000000000000000000000000000000000/////////,,,---...///000000000///111000000//////000000111111111000000000///////////////000000000000//////////////////000111222222------...///000111222222000000000000000000000000////////////////////////rrr^^^VVVNNNMMMLLLHHHGGGHHHBBBBBBAAAAAAAAAAAA@@@@@@======<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999777777888888888999999999888888999999999:::::::::;;;:::999999888888888888888777777777888:::<<<===888888999999:::;;;;;;<<<555555555666666666666777888888888888888888888888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::888777888999;;;;;;:::<<<<<<===>>>@@@CCCGGGIIIRRR___tttyyymmmfff]]]ZZZVVVRRRNNNJJJDDDAAA999888666555444444444444333333333444333333222222111111111222222222333333111111111222111000000///000000///......///000111000000000000000000000000,,,---///000111111111000........./////////000000000000000000000000000000111111000000//////......***,,,///111111111///...111111000000000000111111111111111000000000//////...//////////////////...////////////000111222333......//////000000111111000000000000000000000000////////////////////////ooo]]]TTTMMMLLLKKKHHHFFFGGGBBBAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>???@@@======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777777888888999999999999777888888888888999999999999999999888999999::::::;;;:::999888888888999:::888888999::::::;;;<<<<<<999999:::::::::;;;;;;;;;777888999999999999888777777888999:::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<>>>>>>===>>>>>>>>>???BBBFFFJJJLLL]]]nnnzzz~~~~~~nnnggg___]]]ZZZWWWSSSNNNIIIEEE???>>>;;;999777666666666222222333444444444333333222222333333333444444444000111111111111000//////000///.........000111222000000000000000000000000,,,---///000111111111000............/////////000000000000000000000000000222222111000///...------)))+++///222333111///---111111000000000000111111111111111111000000000000---..................---////////////000111222333000000000000////////////000000000000000000000000////////////////////////qqqdddWWWLLLJJJJJJHHHDDDCCCCCCCCCBBBBBBBBBBBBBBBBBB??????>>>=====================<<<;;;::::::999999::::::::::::::::::::::::999999999999999999999999666777999;;;;;;999777666999999888888888888999999888888777777777777888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<===>>>======<<<<<<<<<======@@@===::::::===???>>>===:::===@@@BBBEEEJJJQQQWWWpppuuuzzzxxxiiiddd```[[[WWWTTTRRRPPPNNNEEEBBB===:::999888888777222222222222222111000000222222222222222222222222...000222333333222111000//////000000111111222222//////000000111111222222222111111111000000//////111000///...------............///111111222222222//////............//////////////////////////////////////////000000000000////////////////////////111111111111111111111111111111000000/////////...////////////////////////000000000000000000000000111000///......///000111qqq___TTTJJJHHHIIIGGGDDDCCC@@@@@@????????????>>>>>>??????>>>==================<<<<<<;;;::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;666666666555555666666666999999888888888888999999888888777777777777888888:::::::::::::::999999999::::::::::::::::::::::::999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;@@@>>>;;;;;;===>>><<<;;;<<<@@@EEEGGGJJJSSSbbbnnnzzz||||||llldddaaa]]][[[XXXUUUQQQNNNKKKGGGBBB???<<<:::777555444444444444333222111000222222222222222222222222333444444444222111///...000000000000000111111111000000000000000111111111111111111111000000000///000000///////////////......///000111111222222222000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////////////////////////////.........---------////////////////////////000000000000000000000000111000///......///000111qqq\\\RRRIIIHHHIIIGGGEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@??????>>>===============<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::888555333333555888:::999999888888888888999999888888777777777777888888999999999999999999999999999999999999999999999999777777888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;<<<<<<>>>===<<<===>>>???>>><<<===CCCHHHKKKPPP___wwwqqqfffdddaaa___\\\XXXTTTPPPQQQNNNJJJFFFBBB===888555666666555555444333222222333333333333333333333333555555444333222111000000111111111111000000000000111111111111000000000000111111111111000000000000...///000111111111000///...///000111111222111111111111000000000000111111////////////////////////////////////000000000000111111111111111111111111//////////////////////////////............------////////////////////////000000000000000000000000000000////////////000000ppp]]]TTTMMMKKKKKKHHHGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA???>>>>>>===============<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===;;;888666666888;;;===999999888888888888999999999888888777777888888999888888888888888999999999999999999999999999999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<==================>>>>>>???;;;;;;<<<>>>@@@AAAAAAAAABBBFFFLLLRRR___uuuyyymmmjjjeeeaaa^^^[[[WWWUUUVVVTTTQQQMMMIIIDDD===999777666666555444444444444333333333333333333333333222222222222333444555555222222111111000000//////222222111111000000//////111111111000000000000000---...111222333222111000//////000111111111111111111000000//////000000111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111000000000000000000////////////////////////////////////////////////000000////////////000000ooo^^^VVVOOOMMMKKKGGGEEEFFFAAAAAA@@@@@@???>>>>>>===???>>>>>>===============;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999999888888888888999999999999888888888888999999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999;;;;;;;;;<<<<<<<<<<<<==================>>>???@@@===>>>???@@@@@@AAABBBCCCHHHJJJRRR```wwwzzzssskkkccc___]]][[[ZZZYYYWWWUUUSSSPPPKKKEEEAAA777777666555555555666777333333333333333333333333222222222222333444555666222222111111000000//////222222111111000000//////000000000000000000111111---...111222333222111000///000000111111111111000000//////......//////000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000111111111111111111000000000000000000000000//////////////////////////////000000000000//////mmm[[[TTTNNNLLLIIIDDDBBBCCCCCCCCCBBBAAA@@@??????>>>??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888999::::::::::::999888999999888888888888999999999999888888888888999999777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::999999;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>>>>BBBCCCCCCAAA@@@AAACCCEEEIIIOOO\\\rrrtttjjjccc```______[[[ZZZXXXWWWUUURRRMMMIII<<<;;;999777666666777777333333333333333333333333444333333333222222222111111111111111000000000000111111111111000000000000000000000000111111111111...///000111111111000///000000111111111111000000//////............//////000000000000000000000000////////////000000000000........................////////////////////////......////////////000000000000000000000000000000000000000000000000000000//////000000000000//////kkkXXXRRRNNNLLLIIIEEECCCEEEFFFEEEDDDCCCBBBAAAAAA@@@??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777888888888888888888777999999888888888888999999:::999999888888999999:::888888888999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<===>>>???BBBBBBBBBAAAAAACCCIIIMMMTTT___sss|||uuu|||ssskkkfffcccaaa^^^]]][[[YYYXXXUUUQQQNNNDDDBBB>>>;;;888666666666444444444444444444444444111222333333333222111000000000000000000111111111000000000000000111111111///000000000111111111111000000///////////////...000000111111111111000000000000////////////000000000000000000000000000000////////////000000000000////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000...///000111111000///...jjjXXXRRROOONNNLLLHHHGGGJJJCCCBBBBBBAAA???>>>======??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999888777777888999999999999888888888888999999:::999999888888999999:::888888999:::;;;;;;<<<<<<999999999999999999999999888888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<==================>>>???AAAAAA===>>>@@@@@@BBBHHHPPPVVVhhhwwwuuupppxxx{{{rrrkkkeeebbbaaa___\\\[[[YYYWWWSSSPPPKKKHHHCCC>>>999666555444444444444444444444444444,,,...000333444444333222//////000000111111222222//////000000111111222222//////000000111111111222111000///...------......000000111111111000000///111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000111111222222222333000000000000000000000000000000000000000000000000...///000111111000///...iii[[[SSSMMMLLLKKKHHHEEEEEEFFFCCC@@@@@@BBBBBB???<<>><<<<<<<<<<<<===>>>===<<<;;;:::999999:::;;;::::::999999::::::;;;;;;;;;::::::999888777777:::999777666666777999:::999999::::::::::::;;;;;;@@@===:::999<<<===<<<;;;;;;:::999888888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888999;;;<<<:::888999999:::;;;<<<>>>>>>???===???@@@@@@??????@@@AAA@@@>>>???DDDHHHNNNYYYddd|||zzz||||||vvv}}}{{{wwwqqqiii``````___\\\XXXUUUTTTTTTRRROOOJJJDDD>>>999555333333333444444444555555555222222222111111111111000222111111111000000//////000000111111111111000000////////////000111222333222222111111111111222222000000000000000000000000333222111/////////000111111111111000000///...---//////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////***---///...---,,,...111hhhZZZRRRLLLLLLKKKGGGDDDDDDEEECCCAAAAAAAAAAAA???===@@@???>>>======<<<============<<<;;;::::::::::::;;;::::::::::::::::::;;;;;;;;;::::::999888888777;;;:::999888888999:::;;;999999::::::::::::;;;;;;???<<<999999;;;<<<;;;:::;;;:::999888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888999;;;<<<;;;999999999:::;;;<<<===>>>>>>===???AAAAAA@@@???@@@AAACCCCCCFFFJJJNNNVVVhhhyyy{{{sssnnnssszzz}}}tttjjjbbbaaa___]]][[[YYYWWWVVVUUURRRNNNIIIBBB<<<888555555555444444333333333333222222222222111111111111222111111111000000000000000111111222222111111000////////////000111222333111111111000000111111111000000000000000000000000333222000/////////000111000000000000000//////...000000000000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////000222333111///---...000gggYYYQQQKKKKKKJJJGGGDDDDDDDDDCCCAAAAAAAAAAAA???>>>===>>>>>>>>>>>>>>>============<<<;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999888888888<<<;;;:::999999:::;;;<<<999999::::::::::::;;;;;;===;;;999999:::;;;:::999;;;:::999999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;999888999999:::;;;<<<=========@@@BBBCCCBBBAAAAAAAAACCCEEEJJJOOOUUUddd}}}~~~tttfffhhhjjjnnnvvvzzzmmmfffbbb^^^\\\]]]]]][[[XXXXXXVVVTTTOOOIIIBBB<<<999777666555444222222111111333222222222111111111111111111111111111000000000000111111222222111111000////////////000111222333111000000//////000000111000000000000000000000000222111000000///000000000...//////000000000000000111111111111111111111111111000////////////000111////////////////////////////////////////////////000000000000000000000000////////////////////////111222333222000...///000eeeXXXPPPJJJJJJJJJFFFDDDDDDCCCCCCBBBAAAAAA@@@??????<<<<<<>>>??????>>>===<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999888888888;;;:::999999999999:::;;;999999999:::::::::;;;;;;;;;;;;::::::::::::999999;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999:::;;;<<<<<<======@@@CCCDDDDDDCCCCCCCCCEEEGGGMMMXXXggg|||yyyllljjjggggggjjjrrr|||vvvlllfff___]]]^^^___\\\XXXZZZYYYXXXTTTOOOGGGAAA===999777666444333222222222333333222222222111111111111111111111111111111111///000000111111000000///000000//////000111222222000000////////////000000////////////////////////111111000000000000000000---...///000111111111111111111111111111111111111222111///......///111222////////////////////////////////////////////////000000000000000000000000////////////////////////,,,---...//////000111111dddWWWPPPJJJJJJJJJFFFDDDDDDBBBBBBBBBBBB@@@@@@@@@@@@<<<<<<>>>??????>>>===<<<<<<<<<=========<<<;;;::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999999888999999888888888888999999999999999:::::::::;;;;;;:::;;;;;;;;;:::999999999;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<===@@@CCCEEEEEEEEEFFFGGGKKKLLLVVViii}}}rrroookkkiiijjjoootttwww{{{zzzyyyvvvnnneeeaaa```___\\\XXXZZZ[[[ZZZXXXSSSLLLEEEAAA;;;999777555444444555555333333333222222222222111111111111111111222222222...//////////////////...000000000000000000111222000000////////////000000////////////////////////000000000111111111000000,,,---...000111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,,,,...///000111111~~~dddXXXPPPKKKKKKJJJGGGEEEEEEAAABBBCCCBBB@@@???@@@AAA===>>>>>>>>>>>>>>>======;;;<<<===>>>>>>===;;;;;;:::;;;<<<======<<<;;;:::999999999999999999999999888888888888888888888888999999::::::::::::;;;;;;:::;;;===<<<:::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;:::;;;<<<;;;;;;;;;<<<<<<<<<=========@@@BBBDDDEEEGGGJJJLLLOOOSSSccc~~~|||yyyxxxxxxzzz{{{{{{{{{{{{{{{xxxyyyyyyyyyyyyxxxwwwwwwyyyzzz|||{{{zzzzzz{{{|||{{{~~~uuusssqqqqqqsssuuuuuuuuuuuuyyy{{{xxx|||~~~sssjjjeeeaaa]]]ZZZ[[[\\\\\\ZZZVVVPPPKKKGGG@@@>>>;;;888777666777777333333333333222222222222111111111222222222222222...//////000000//////...111000000000000000111111111000000//////000000111000000000000000000000000//////000111111111111000------///000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111///...///000111000...~~~dddXXXQQQKKKKKKKKKHHHFFFFFF@@@BBBCCCBBB@@@???@@@BBB@@@???>>>======<<<======;;;<<<===>>>>>>===<<<;;;:::;;;<<<======<<<;;;:::999999999999999999999999888999999999999999999888999999::::::::::::;;;;;;999<<<>>>>>>;;;999:::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======;;;:::;;;===<<<<<<<<<=========>>>>>>===???AAACCCEEEIIINNNQQQVVVaaazzz~~~~~~}}}wwwwwwwwwyyyyyywwwssspppqqqrrrsssuuuuuuuuuuuuuuuqqqrrrssssssrrrqqqpppooonnnpppqqqrrrqqqrrrsssuuuuuuwwwyyy{{{~~~~~~{{{wwwxxxwww|||}}}{{{~~~vvvkkkddd```^^^]]]]]]]]]\\\YYYUUUQQQNNNHHHEEE@@@<<<888777666666444444333333333222222222111111111222222333333333000000111111111111000000111111000000000000111111111111111000000111111111000000000000000000000000...///000111222111111000......///000000111000000111111111111111111111111///000222333333222000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...------000000///---~~~dddXXXQQQLLLLLLLLLIIIGGGGGG@@@BBBCCCBBB@@@???@@@BBBAAA@@@>>><<<<<<<<<<<<===:::<<<===??????>>><<<;;;:::;;;===>>>>>>===;;;:::999999999999999999999999999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;:::<<>>===;;;:::;;;>>>=========>>>>>>>>>>>>>>>>>>???@@@BBBEEEJJJPPPUUUcccttt}}}zzzyyyxxxxxxzzz{{{||||||zzzyyywwwppppppqqqrrrrrrqqqmmmjjjhhhiiijjjlllmmmmmmllllllhhhiiijjjjjjjjjhhhgggffffffhhhkkkllllllmmmppprrrpppqqqrrrssstttwww{{{zzz|||wwwwww}}}||||||pppgggcccbbb^^^___^^^]]][[[XXXTTTRRRMMMJJJDDD>>>:::777555555444444444333333333222222111111111222222333333333222222333333333333222222111111000000000000000111222222111111111111222222000000000000000000000000...///000222222222111000...//////000000000000000222222222222222222222222...000222444444222000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000***((('''***...000///...{{{cccWWWTTTOOOKKKIIIGGGEEEDDDAAAAAAAAA@@@@@@?????????======<<<<<<<<<<<<==================<<<<<<<<<<<<>>>>>>>>>??????===:::777999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;:::999:::;;;<<<===::::::888888888888::::::999::::::;;;;;;::::::999::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<============AAA:::;;;CCCHHHJJJTTTbbbppp}}}{{{wwwxxxzzz{{{yyyvvvrrrooossstttttttttssspppmmmlllkkkkkkkkkjjjiiigggfffeeeeeedddccceeeggggggccc___^^^```bbbcccbbb```^^^\\\aaabbbccceeeggghhhhhhhhhhhhjjjlllmmmmmmooorrruuuvvvvvvvvvwwwzzz~~~|||nnngggeeeaaa```___^^^]]][[[WWWUUUPPPMMMJJJEEE???:::666444555444333222222222333444111222222333333222222111000111111111111000//////000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000///...------...///000........................zzzbbbUUUQQQMMMJJJHHHHHHFFFEEECCCCCCBBBAAA@@@???>>>>>>@@@??????>>>>>>??????@@@============<<<<<<<<<<<<===<<<<<<===>>>>>><<<:::999999888888777666666666::::::::::::::::::::::::;;;::::::::::::::::::999999999888888999999::::::;;;:::999888888999:::;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<======>>>========================???:::<<>>@@@@@@@@@??????@@@@@@@@@============<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>===:::;;;::::::888666444222::::::::::::::::::::::::999::::::::::::::::::;;;888888999999::::::999999;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<=========>>>>>>>>>===============>>>===@@@HHHNNNVVVjjj~~~{{{}}}{{{yyyvvvttttttsssqqqooonnnnnnnnnmmmllljjjiiihhhbbbbbbcccbbbaaa___]]]\\\]]]]]]]]]]]]\\\ZZZYYYXXXWWWVVVVVVXXX[[[]]]]]]]]]WWWWWWWWWVVVVVVVVVVVVUUUSSSTTTUUUVVVXXXYYYZZZZZZZZZ[[[]]]]]]^^^___aaadddfffgggggghhhjjjmmmppprrrttttttuuuwwwzzz|||pppdddcccaaa______^^^]]][[[YYYWWWVVVRRRLLLFFFAAA<<<999444444444444444444444444111222222333333222222111444444444333333111000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000//////......//////000////////////////////////vvv```RRROOOKKKHHHGGGGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>>>>>>>??????============<<<<<<<<<<<<>>><<<;;;;;;===>>>>>>===;;;<<<======;;;999666444999999999999999999999999999999999::::::;;;;;;;;;999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAEEELLLSSSccc}}}sssvvv|||}}}{{{yyyyyyuuurrrpppnnnnnnmmmkkkjjjggggggeeedddcccbbbbbbbbb]]]]]]]]]]]]\\\ZZZYYYXXXYYYYYYYYYXXXXXXWWWUUUUUURRRRRRQQQRRRTTTVVVXXXXXXSSSRRRQQQPPPPPPQQQRRRRRRQQQRRRRRRSSSTTTUUUVVVWWWVVVXXXYYYYYYYYYZZZ\\\____________aaaccceeeggghhhkkklllmmmoooqqqtttvvvwww~~~zzzmmmbbb```^^^]]]^^^^^^^^^]]][[[YYYUUUPPPJJJDDD???<<<444555555555555444444333111222222333333222222111444444444333222111//////000000000000000000000000000000000000////////////////////////000000000000////////////////////////.........///000111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////000//////////////////000000000000000000000000000uuu___TTTPPPLLLHHHGGGFFFEEEDDDAAAAAABBBBBBBBBBBBCCCCCC??????>>>>>>>>>>>>??????============<<<<<<<<<<<>>>>>>>>????????????@@@AAADDDIIIPPP\\\rrrzzzvvv~~~|||zzzxxxvvvuuutttooommmjjjiiihhhhhhfffeee```___^^^\\\[[[[[[[[[[[[YYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPOOOPPPQQQRRRPPPOOOMMMLLLLLLMMMOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTSSSTTTUUUUUUUUUUUUWWWYYYYYYYYYZZZ[[[]]]^^^```aaaeeeeeeggghhhkkknnnpppqqqvvvyyy}}}vvvbbb```]]]\\\]]]_________\\\[[[XXXSSSMMMGGGAAA>>>777777666555555444333333111222222333333222222111222222222222111000///...000000000000000000000000////////////000000000000////////////000000000000////////////////////////------...///000111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111///////////////////////////000000000000000000///111111111111111111111111ttt```UUUQQQLLLIIIGGGFFFEEEDDDAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@??????@@@@@@@@@============<<<<<<<<<<<>>???@@@AAABBBBBBCCCHHHQQQ\\\mmm~~~}}}yyyxxxvvvtttrrrqqqooonnnhhhfffdddcccbbbbbbaaa___ZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSSSSRRRQQQQQQPPPPPPMMMNNNNNNNNNMMMMMMLLLKKKMMMNNNOOONNNLLLKKKLLLMMMLLLKKKKKKJJJJJJKKKMMMNNNLLLKKKKKKJJJKKKMMMOOOPPPNNNOOOPPPOOONNNOOOQQQSSSSSSTTTUUUVVVWWWXXXYYYYYY______```bbbdddgggiiikkknnnppptttyyy~~~}}}gggddd___]]]]]]_________\\\[[[YYYUUUPPPJJJDDDAAA;;;:::777555333333333333111222222333333222222111000111111111111000//////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000ttt```SSSPPPLLLIIIIIIHHHGGGGGGBBBBBBBBBAAA@@@@@@??????@@@??????>>>>>>??????@@@============<<<<<<<<<<<<<<<;;;<<<===??????===;;;888888888999999999::::::::::::::::::::::::::::::;;;::::::::::::::::::999999999888888999999::::::888999:::;;;;;;:::999888;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBDDDDDDHHHQQQ```qqq}}}zzzxxxvvvuuuqqqpppnnnllljjjhhhgggfffaaa___]]][[[\\\[[[ZZZXXXUUUUUUUUUTTTSSSSSSRRRRRRPPPOOOOOONNNMMMMMMMMMMMMJJJJJJJJJJJJJJJIIIIIIHHHHHHKKKMMMMMMJJJHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKIIIHHHGGGFFFGGGIIIKKKLLLJJJKKKLLLKKKJJJJJJKKKMMMMMMNNNOOOPPPQQQRRRRRRRRRWWWWWWYYYZZZ]]]___bbbccceeegggkkkooossswwwyyyzzz|||pppkkkeee```^^^^^^]]]]]]]]]\\\[[[XXXSSSMMMHHHDDD@@@===888444222111222333111222222333333222222111000000111222222222111111000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000111111111111000///000000000000000000000000tttaaaRRROOOKKKJJJJJJJJJJJJIIIEEEDDDCCCAAA???===<<<;;;======<<<<<<<<<<<<======>>>=========<<<<<<<<<<<<999999;;;>>>@@@@@@>>><<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;:::999:::;;;<<<===888888::::::::::::888888999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===???AAACCCEEEFFFNNNZZZnnn{{{wwwsssqqqoooooojjjiiihhhfffdddbbbaaa```\\\ZZZWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMLLLLLLLLLLLLIIIJJJJJJJJJJJJIIIIIIHHHDDDHHHKKKLLLIIIGGGGGGHHHFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFEEEFFFHHHJJJKKKIIIJJJJJJIIIHHHHHHJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMQQQRRRSSSUUUWWWZZZ\\\]]]___aaadddhhhllloooqqqrrrtttxxx}}}wwwrrrjjjccc___]]]\\\[[[^^^]]]\\\ZZZUUUPPPJJJGGGBBB???999444111111222333222222222333333222222222000000111222333333333333000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000111222222111000///////////////////////////rrr]]]TTTPPPLLLIIIGGGFFFEEECCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<=========<<<:::999777888999:::;;;:::999888888888999999999:::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<======>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;<<<<<<===<<<;;;:::999::::::;;;;;;:::999888777888999999999999:::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;666777888999:::999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>===???BBBDDDFFFOOOXXXlll}}}yyyvvvtttssssssqqqnnnjjjgggeeecccccc___^^^]]][[[ZZZYYYXXXXXXTTTSSSRRRQQQOOOMMMLLLKKKMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQPPPQQQSSSUUUXXX[[[]]]___fffgggjjjmmmrrrvvvzzz|||~~~|||rrriiidddaaa___^^^___^^^]]]\\\ZZZUUUNNNJJJHHHFFFBBB???<<<999555222222222111111111111222222222222111111111000000000111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000111222222000000000000000000000000000000000000000000000000222111000000/////////000111111111111111111000000111111111111000000000///000000000000000000000000111000////////////000111rrr]]]SSSPPPLLLHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::;;;;;;;;;;;;::::::999;;;;;;;;;;;;:::888777666999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCC???@@@CCCGGGHHHNNN\\\jjj~~~|||yyyvvvsssqqqpppoookkkiiifffccc```^^^\\\\\\ZZZYYYWWWVVVTTTTTTSSSSSSOOONNNNNNMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPSSSVVVXXXYYY]]]^^^```cccgggkkkoooppprrrwww|||~~~{{{qqqgggbbb```______^^^^^^]]]]]]\\\WWWRRRMMMKKKIIIEEEBBB???<<<777444111222222333333222222222222222222222222111111111111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111333222111000////////////000000000000000000000000////////////////////////000000111111000000//////222222111000000///......111111111111000000000000000000000000000000000000111000000//////000000111qqq]]]SSSPPPKKKHHHGGGGGGEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999;;;;;;;;;::::::999999888999999999:::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAABBBAAABBBEEEIIIMMMXXXmmm~~~yyywwwsssooolllkkkkkkkkkdddbbb```^^^[[[YYYWWWWWWUUUTTTRRRQQQPPPOOOOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGJJJKKKLLLNNNPPPRRRTTTVVVUUUVVVXXX[[[^^^bbbeeefffhhhkkkpppsssuuuxxx|||}}}pppeee^^^\\\\\\\\\]]]]]]]]]]]]\\\YYYTTTPPPNNNKKKHHHFFFCCC???:::777111222333444444333222111222222222222222222222222111111111111111111111111000000000000000000000000........................111111000000000000111111333222111000////////////000000000000000000000000000000000000000000000000000111222333333222111000000000000000//////......111111111000000000000000////////////////////////000000000000000000000000qqq\\\SSSOOOKKKHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;<<<999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<999999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBEEEJJJRRRddd{{{yyy|||}}}}}}{{{yyypppnnnjjjgggdddccccccccc___^^^]]][[[XXXVVVTTTSSSQQQPPPOOONNNMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNPPPQQQSSSUUUXXX[[[]]]___```cccfffjjjnnnrrrvvvxxx~~~vvvggg^^^ZZZYYYYYY[[[[[[\\\]]]]]]ZZZUUUQQQOOOMMMKKKIIIFFFBBB===:::333333444555555333222111222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000111222000000000000000000000000111111111111111111111111///000222333333222111000......//////000000000000000000000000000000111111////////////////////////000000111111111111000000qqq\\\RRROOOKKKHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????<<<<<<<<<;;;;;;;;;;;;:::;;;::::::::::::;;;;;;<<<999999999999:::<<<===>>>::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>???@@@AAACCCHHHSSSaaavvv~~~vvvtttwwwzzz~~~}}}zzzxxxvvvsssqqqkkkiiifffcccaaa______^^^ZZZZZZYYYXXXVVVTTTRRRPPPOOONNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEGGGIIIJJJKKKLLLMMMNNNPPPRRRUUUWWWXXXZZZ[[[^^^aaafffkkkoooqqqtttzzzmmmaaa\\\[[[[[[[[[[[[\\\]]]]]][[[VVVRRROOONNNLLLKKKIIIFFFAAA===666666666555444333222111111111111222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111////////////000111333333000000000000000000000000111111111111111111111111......//////000000//////......///000000111222222000000000000111111111111000000000000000000000000000111111222222111111000qqq\\\RRROOOKKKHHHGGGGGGGGGFFFDDDCCCBBBAAAAAA@@@AAAAAA????????????????????????<<<<<<<<<;;;;;;;;;::::::;;;;;;:::::::::;;;======::::::999999:::;;;<<<===:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;<<<<<<===>>>======<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@BBBCCCDDDFFFIIITTTeeeyyyyyyvvvuuuwww{{{zzzxxxuuusssqqqoookkkiiieeedddccc```^^^\\\ZZZYYYUUUUUUTTTTTTRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLHHHIIIIIIKKKMMMOOOQQQRRRTTTTTTVVVYYY___dddgggiiijjjpppwww|||qqqccc]]]\\\\\\]]]]]]^^^______\\\WWWTTTNNNMMMLLLLLLKKKHHHCCC@@@999888777555333222111111000000000111111111222222222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111////////////000111222333000000000000000000000000111111111111111111111111...............///000000000000111111111111111111///000000000111111111111000000000000000000000000000111222222222222111000ppp\\\RRRNNNKKKHHHHHHGGGGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA????????????????????????<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::;;;<<<===>>>===<<<;;;:::999:::;;;<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======;;;::::::999999;;;<<<==============================>>>???@@@BBBEEEGGGHHHLLLQQQ```www~~~rrrsssxxxzzz||||||tttrrrooonnnllliiifffccc]]]\\\[[[ZZZXXXUUUSSSQQQQQQQQQQQQQQQOOOMMMKKKIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJEEEEEEFFFGGGIIIKKKLLLMMMPPPPPPQQQTTTZZZ___bbbcccccciiipppvvvyyy~~~qqqccc]]]\\\\\\_________``````]]]YYYUUUMMMLLLLLLMMMLLLIIIEEEAAA<<<:::777444222111111111//////000000111111111222222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000111222000000000000000000000000000000000000000000000000111000/////////111222333333333222222111000000000//////000000111111111222000000000000000000000000000111222333333222111000ooo]]]SSSQQQMMMKKKJJJJJJHHHGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@?????????>>>>>>======:::;;;======<<<;;;<<<===:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<=========<<<<<<;;;:::;;;<<<===>>>::::::;;;<<<<<<;;;::::::<<<<<<<<<<<<============AAAAAA@@@>>>===;;;::::::===<<<<<<<<<===>>>@@@AAAAAA??????AAAAAA@@@EEEKKKTTTbbbvvvrrrpppooossszzz{{{uuuoookkkjjjhhhgggfffccc___\\\[[[YYYVVVUUUTTTRRRPPPNNNPPPOOOOOONNNMMMNNNNNNNNNJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNPPPSSSWWWZZZ\\\bbbdddfffiiilllrrryyy}}}ttteee^^^]]]___aaabbbbbbcccccc___ZZZUUURRRMMMHHHGGGHHHHHHDDD@@@BBB???;;;777555444444555333333333333333333333333222222222222222222222222333222000/////////000111111111222222222222111111////////////////////////111111111000000000000000444333111000000000111222111111111111111111111111000000111111111111000000---......///000111111111000000000000111111111111////////////000000000000......//////000000111111nnn]]]PPPMMMIIIGGGFFFFFFDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>===;;;<<<===<<<;;;:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>::::::;;;<<<<<<;;;::::::<<<<<<<<<<<<============@@@??????>>>===<<<;;;:::======<<<<<<<<<>>>???@@@???===>>>AAAAAABBBHHHPPPcccuuuxxxrrrqqqrrrvvv|||}}}zzzvvvpppjjjgggfffdddcccbbb___\\\YYYWWWUUUSSSRRRRRRQQQOOOMMMMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMOOORRRTTTVVVZZZ[[[^^^```dddiiiooottt|||xxxggg^^^]]]___``````aaabbbbbb^^^YYYUUUOOOKKKGGGGGGIIIIIIFFFCCCCCCAAA===999666555444555333333333333333333333333222222222222222222222222222222000000///000111111000111111111111111111000111111111111111111111111//////000000111111222222111111000///////////////111111111111111111111111000000111111111111000000......///000000111222222000000000111111111222222////////////000000000111111111111111111000000000mmm\\\QQQNNNKKKHHHHHHGGGFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>======<<<;;;999888:::<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<==================<<<<<<<<<<<<;;;======<<<<<<<<<===>>>>>>???===???BBBDDDGGGPPPZZZoootttnnnqqqssswww{{{|||vvvsssnnnhhhcccbbb```^^^]]]\\\ZZZWWWTTTSSSQQQOOOOOOOOOOOOMMMLLLJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNRRRSSSUUUXXXZZZ___eeeiiipppuuu|||lllaaa___aaa``````aaabbbbbb___ZZZVVVLLLIIIFFFFFFIIIJJJHHHFFFEEECCC???;;;888666555444222222222222222222222222222222222222222222222222222111111000111111222222///000000111111000000///111111111111111111111111......///000111222333333111111111111111111000///111111111111111111111111000000111111111111000000//////000000111222222222000000111111111222222222/////////000000000111111333333333222111000000///lll[[[QQQNNNKKKIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>>>>>>><<<:::777777999<<<<<<<<<<<<============>>><<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===>>>>>>==================???>>>@@@DDDGGGMMMZZZfff|||sssoooppprrrvvv}}}}}}vvvpppkkkgggaaa^^^]]]\\\YYYXXXWWWVVVSSSQQQOOONNNMMMMMMNNNNNNMMMLLLIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJMMMNNNOOOOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIIIIIIIIIIJJJKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJNNNOOOQQQSSSUUUYYY^^^aaaeeekkkrrrxxx|||ssseeeaaacccaaaaaaaaabbbbbb___ZZZWWWJJJHHHFFFFFFHHHHHHGGGFFFFFFDDDAAA>>>:::777555444222222222222222111111111222222222222222222222222111111111111111222222333//////000000000000//////111111111111111111111111//////000000111111111222222333444555555444222222111111111111111111111111000000111111111111000000000000111111222222222222/////////000000000111111//////000000000111111111222222222111111000000000kkkZZZNNNKKKGGGEEEDDDDDDBBBAAADDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>??????>>>>>>===:::888888:::<<<<<<<<<<<<============>>><<<<<<;;;;;;:::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>======>>>>>>AAAEEEJJJSSSdddttttttppprrrtttsssyyy~~~zzzvvvpppjjjeeeaaa]]][[[[[[XXXVVVTTTTTTSSSPPPOOONNNMMMLLLLLLNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJEEEFFFGGGIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKNNNPPPPPPPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOPPPRRRTTTXXX[[[^^^cccjjjooosssyyy{{{kkkeeedddbbbaaaaaaaaa```]]]YYYVVVLLLKKKIIIGGGGGGGGGFFFEEEGGGFFFDDDAAA===999666555333333333222222222111111222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000000000222111111111000000//////111222444555555444333222000000000000000000000000000000111111111111000000111111111111111222222222........./////////000000000000000000111111111111/////////000000000111111jjjYYYOOOLLLIIIGGGFFFEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>????????????>>>>>>===<<<:::999;;;===;;;;;;<<<<<<<<<=========;;;;;;;;;;;;::::::::::::999999:::;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@??????>>>===>>>BBBIIIQQQ___uuusssnnnpppssstttuuu||||||xxxrrrooojjjddd___\\\ZZZZZZXXXVVVSSSRRRQQQPPPOOOMMMMMMLLLKKKLLLMMMNNNMMMKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMNNNNNNNNNNNNMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJHHHJJJLLLMMMMMMOOORRRTTTXXX\\\bbbfffjjjooovvv{{{vvvmmmjjjdddcccbbbaaa___\\\XXXTTTPPPOOOMMMKKKIIIHHHGGGGGGIIIHHHGGGEEEBBB>>>:::888555444444333333222222222222222222222222222222222111111111111111000/////////000000111111000000///////////////////////////333333222111000///......///000111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111........./////////000000000000000111111111222222---......///000000111111jjjXXXRRROOOLLLJJJIIIHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA===>>>>>>>>>????????????<<<===>>>>>><<<;;;<<<>>>:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::;;;;;;888999:::;;;;;;;;;::::::<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???>>>???@@@AAABBBBBBAAAAAA@@@BBBIIIRRR^^^qqqvvvnnnooosssuuuuuuxxx~~~|||yyytttrrriiigggccc^^^ZZZXXXXXXYYYVVVTTTQQQOOOOOONNNMMMLLLLLLKKKJJJJJJLLLLLLKKKJJJKKKJJJJJJIIIHHHIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPQQQPPPPPPOOOOOOPPPQQQQQQOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFHHHJJJJJJKKKLLLNNNPPPSSSVVV[[[^^^```dddjjjooouuuyyy|||vvvkkkjjjhhhfffddd```\\\XXXTTTSSSRRRPPPMMMLLLLLLLLLKKKLLLKKKJJJGGGCCC???===666666555555444333333222222222222222222222222222111111111111000...---,,,000111111111111111111000000000000000000000000000222222111111000000/////////////////////000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000111111111222222222000000000000000000000111iiiWWWOOOMMMIIIGGGFFFFFFDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA======>>>>>>?????????@@@;;;===??????>>>======>>>:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;888999:::;;;<<<;;;::::::<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<============>>>>>>??????>>>???@@@BBBCCCCCCBBBBBBDDDHHHPPP\\\jjjwwwsssoooooossswwwyyyzzzyyy~~~zzzwwwsssooommmdddbbb___[[[WWWVVVWWWXXXUUURRROOOMMMMMMMMMLLLKKKLLLJJJIIIIIIJJJKKKJJJHHHKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKLLLMMMNNNNNNOOOMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFDDDFFFHHHJJJKKKJJJKKKMMMNNNOOOSSSVVVXXXYYY\\\bbbgggnnnrrrxxx}}}sssqqqooollljjjfffaaa^^^VVVVVVUUUSSSQQQPPPPPPQQQNNNNNNOOONNNKKKGGGCCCAAA777777666555444444333333222222222222222222222222111111111111///---+++***111111222222222222111111111111111111111111111111000000000000111111111111222111000000000111333444000000000000000000000000000000111111111111000000000000000///////////////111222222222222333333333000111111111111222222222333333222222111000000000hhhZZZPPPMMMJJJHHHGGGEEECCCAAABBBAAAAAA@@@@@@??????>>>@@@>>>>>>@@@CCCDDDAAA>>>>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>============>>><<<999777888:::===???=========>>>@@@BBBEEEFFFJJJLLLTTTfff|||ssshhhkkkooorrrtttwwwyyy{{{~~~|||xxxtttooojjjfffddd```]]]ZZZXXXWWWVVVSSSRRRPPPOOOMMMLLLJJJIIIIIIIIIKKKLLLLLLMMMLLLJJJHHHGGGKKKKKKKKKJJJIIIHHHFFFEEEKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLKKKKKKMMMLLLKKKMMMOOOOOOLLLIIINNNOOOPPPRRRRRRQQQQQQPPPUUUTTTRRRSSSTTTUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXTTTWWWYYYYYYVVVUUUVVVXXXYYYYYYYYYYYYXXXWWWVVVUUUWWWVVVUUUTTTTTTUUUWWWXXXZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSQQQQQQRRRRRRQQQOOORRRPPPNNNNNNOOOQQQQQQQQQMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQUUUXXX[[[\\\ccchhhnnntttzzzyyynnnlllrrrwwwoooddd^^^YYYUUUVVVUUUPPPNNNOOORRRRRRRRRSSSRRRNNNIIIEEE<<<999666555666666555444111111111111111111111111333222111000////////////111111111111111111111111000000111111111111000000111111222222222111111000000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000222222111111000000//////gggYYYPPPMMMJJJHHHGGGEEECCCAAABBBBBBBBBAAA@@@@@@??????===<<<;;;===@@@@@@>>><<<>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<===<<<;;;999999;;;:::::::::999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@AAACCCEEEGGGRRRWWWcccxxx|||lllhhhiiilllpppsssuuuwww{{{}}}zzzxxxtttooojjjeeeaaa___WWWUUURRRQQQQQQPPPOOOMMMMMMMMMLLLKKKJJJJJJJJJKKKIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHKKKJJJJJJIIIHHHHHHHHHIIIHHHIIIKKKLLLMMMNNNNNNMMMNNNMMMMMMOOORRRSSSQQQNNNPPPQQQRRRTTTTTTTTTTTTSSSUUUTTTTTTTTTUUUVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\[[[]]]___^^^]]]\\\]]]^^^\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]]]]\\\\\\]]]]]]^^^\\\ZZZXXXXXXYYYZZZYYYXXXXXXVVVUUUUUUVVVUUUTTTSSSSSSQQQOOONNNPPPQQQQQQPPPNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLKKKKKKMMMOOOQQQTTTVVVWWW]]]aaaffflllqqqxxx~~~{{{sssuuuvvvnnnddd^^^YYYVVVWWWVVVRRRPPPRRRTTTTTTTTTTTTTTTQQQLLLHHH===:::777444444444444333222222222222222222222222333222222222222222333333111111111111111111111111000000111111111111000000000000111111111000000///000000000000111111111111000000000000000000000000/////////000000/////////000000000000000000000000////////////000000000111000000000000000000000000111111111111000000000000fffXXXPPPMMMJJJHHHGGGFFFDDDBBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>@@@AAABBB@@@???>>>>>>===<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999:::::::::999999999888888999999999::::::;;;;;;;;;===<<<;;;::::::;;;;;;<<<>>>>>>>>>=========<<<<<<;;;<<<===>>>???>>>=========???AAABBBCCCEEEIIIKKKTTT^^^rrr~~~ggg```ccckkknnnrrruuuyyy}}}|||yyysssqqqmmmiiiddd___[[[YYYVVVSSSPPPOOONNNNNNMMMLLLLLLKKKKKKJJJKKKKKKLLLLLLHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNOOOQQQTTTVVVUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]^^^___```aaabbbccc```aaaccccccbbbbbbccceeeeeedddcccbbbbbbbbbcccdddbbbbbbccccccccccccbbbbbbbbb```______```aaa___^^^___]]]\\\\\\\\\\\\[[[YYYWWWUUUSSSRRRSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIJJJKKKMMMNNNPPPQQQUUUXXX\\\```fffllltttyyy}}}xxxvvvnnnfff^^^YYYVVVWWWWWWTTTTTTUUUUUUUUUUUUVVVVVVTTTOOOLLLAAA===888444333333333333444444444444444444444444111111111111222333444555111111111111111111111111000000111111111111000000...//////000000000//////000000000000111111111111000000000000000000000000......////////////......000000000000000000000000/////////000000000111111000000000000000000000000000000000111111111111111eeeWWWOOOMMMJJJHHHGGGFFFDDDBBBDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@@@@AAAAAABBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::999999999888888888888888999::::::;;;<<<<<>>>>>=========<<<<<<<<<;;;;;;===>>>>>>>>>>>>===:::===@@@BBBDDDHHHNNNRRRVVVgggpppbbbbbbjjjmmmqqqwww}}}|||xxxtttqqqjjjhhhfffbbb^^^ZZZXXXVVVVVVTTTPPPNNNNNNNNNMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKIIIHHHGGGGGGHHHIIIKKKLLLJJJIIIHHHGGGGGGIIIKKKLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\]]]___aaaaaabbbcccdddcccdddeeefffggghhhiiijjjhhhhhhiiijjjjjjkkkmmmnnnqqqooollljjjiiiiiijjjkkkiiijjjkkkkkkkkkjjjiiihhhkkkjjjiiijjjkkkkkkjjjhhhgggeeedddcccdddcccbbb```^^^\\\ZZZYYYYYYXXXWWWUUUTTTTTTSSSSSSRRRRRRQQQQQQMMMMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLOOOQQQTTTWWW\\\cccjjjooowww}}}}}}xxxqqqiii___YYYVVVXXXXXXVVVVVVXXXVVVVVVVVVWWWWWWUUUQQQNNNGGGBBB;;;666444444444444333333333333333333333333000000//////000111111222111111111111111111111111000000111111111111000000...///000000111000000000///000000000111111111111000000000000000000000000......////////////......000000000000000000000000//////000000000111111111000000000000000000000000000000000111111222222222dddWWWOOOLLLIIIHHHGGGFFFDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>=========>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===:::::::::999999999888888888888999::::::;;;<<<<<<>>>===;;;::::::;;;===>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???<<<>>>AAABBBCCCHHHPPPWWWcccwwwzzzlllfffiiippprrrxxx|||wwwrrrllliiibbbaaa___]]]ZZZXXXVVVUUUQQQNNNKKKKKKLLLNNNOOOPPPNNNMMMLLLJJJIIIIIIHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJMMMLLLJJJHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTUUUUUUVVVWWWZZZYYYYYYYYY[[[]]]```aaa___bbbfffhhhhhhhhhjjjlllkkklllmmmnnnoooqqqrrrrrrsssrrrrrrtttvvvxxxzzzzzz{{{yyyvvvsssqqqppppppqqqtttuuuuuuvvvvvvtttsssrrrtttsssssstttvvvvvvtttrrrnnnmmmkkkjjjkkkjjjhhhgggfffdddbbb``````^^^[[[YYYWWWVVVUUUTTTSSSRRRQQQQQQOOOOOONNNNNNNNNMMMMMMMMMMMMNNNOOOOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJMMMOOOQQQSSSVVV\\\bbbgggnnnttt{{{vvvmmmbbb\\\XXXYYYZZZXXXXXXZZZWWWVVVUUUVVVVVVTTTQQQOOOLLLFFF???:::777666666666333333333333333333333333222111111000//////000000111111111111111111111111000000111111111111000000///000111111222222222111///000000000111111111111111111111111111111111111......////////////......000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222333333dddWWWNNNLLLIIIHHHGGGFFFEEECCCCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@???======>>>@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;<<<;;;:::::::::;;;===>>>=========<<<<<<<<<;;;;;;;;;;;;::::::;;;===???@@@AAACCCDDDCCCCCCHHHSSS[[[rrrrrrlllkkknnnrrryyy{{{vvvqqqlllgggccc]]]\\\ZZZYYYWWWUUUSSSRRRMMMKKKJJJKKKPPPTTTXXXYYYNNNMMMLLLJJJIIIHHHGGGGGGJJJJJJIIIIIIIIIIIIIIIJJJNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWWWWXXXYYYXXXWWWXXXZZZ\\\```___^^^^^^```cccgggiiidddiiinnnpppppppppsssuuuvvvwwwxxxyyy{{{|||~~~~~~{{{zzzyyy{{{}}}{{{{{{{{{~~~~~~~~~~~~~~~}}}|||{{{~~~yyyxxxvvvuuuuuutttrrrqqqpppnnnllljjjiiifffccc```\\\[[[ZZZXXXVVVTTTSSSRRRSSSRRRRRRQQQQQQPPPPPPPPPOOOPPPPPPPPPPPPOOONNNNNNNNNMMMLLLKKKKKKJJJKKKKKKLLLMMMOOOQQQSSSVVV[[[___dddjjjqqqxxx~~~~~~ssshhhaaa]]]]]]\\\ZZZZZZ\\\XXXWWWVVVUUUUUUTTTQQQNNNNNNIIIBBB===:::999888777222222222222222222222222555444333222111111111111111111111111111111111111000000111111111111000000///000111222222333222222000000000000111111111111111111111111111111111111//////000000000000//////000000000000000000000000000000000111111111222222000000000000000000000000111111111222222222222222dddWWWNNNLLLIIIGGGGGGGGGEEECCCBBBBBBBBBAAA@@@@@@??????BBBCCCCCCAAA???>>>@@@CCC>>>>>>===<<<<<<<<<<<<<<<>>>===;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888999:::;;;<<<============<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>?????????AAACCCDDDCCCDDDLLL[[[fffwwwqqqnnnnnnsssxxxzzzxxxsssppplllhhhccc___[[[ZZZXXXUUUSSSPPPNNNMMMOOOMMMKKKLLLQQQVVVYYY[[[MMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXYYY[[[]]]^^^^^^]]]^^^aaadddhhhfffeeeeeegggkkkpppsssmmmsssyyy{{{{{{{{{~~~~~~|||zzzxxxvvvrrrnnnkkkgggfffdddbbb___\\\ZZZYYYWWWWWWWWWVVVUUUTTTTTTTTTRRRQQQPPPPPPOOOOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJLLLNNNOOOOOOQQQTTTWWWYYY___gggmmmttt{{{}}}{{{|||}}}ooohhhcccbbb```]]]\\\___ZZZYYYWWWVVVUUUTTTQQQNNNMMMIIICCC???<<<:::888666444444444444444444444444333333222222222222222333111111111111111111111111000000111111111111000000...///000111222222222222000000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222000000000000000000000000333222222222222222222111dddXXXNNNKKKIIIGGGGGGGGGEEEDDDBBBBBBAAA@@@@@@??????>>>???@@@@@@>>>;;;;;;===@@@>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::666777888:::;;;<<<<<<=========<<<<<<<<<;;;;;;;;;888;;;>>>AAABBBAAA@@@>>>===@@@BBBCCCGGGRRRdddrrr{{{wwwtttsssrrrrrrxxx{{{ssspppmmmkkkhhheee```]]][[[ZZZWWWTTTPPPMMMJJJIIIOOOLLLIIIIIIKKKOOOQQQRRRKKKJJJJJJIIIIIIIIIJJJJJJFFFGGGIIILLLMMMMMMMMMMMMKKKKKKMMMOOOPPPPPPPPPPPPOOOOOOPPPPPPRRRSSSUUUVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]```bbbbbbbbbdddhhhlllnnnlllkkkjjjmmmqqqvvvyyyvvv|||}}}yyyuuurrrqqqoookkkhhheeecccaaa[[[[[[ZZZYYYXXXXXXWWWWWWSSSRRRQQQOOOOOOOOOPPPQQQOOONNNMMMLLLLLLKKKLLLLLLHHHJJJLLLMMMMMMNNNPPPQQQRRRXXX```fffmmmttt}}}zzzwwwuuummmgggeeeccc___^^^```\\\ZZZXXXWWWVVVTTTQQQOOOKKKHHHCCC???===:::777555555555555555555555555555////////////000111222333111111111111111111111111000000111111111111000000---...///000111111111111000000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000000111111111111222222222000000000000000000000000444333333222222111111111cccWWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>============;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<<<<=========>>>>>>>>><<<<<<===???CCCDDDDDDEEELLL\\\pppvvvwwwwwwwwwxxx{{{}}}uuuoookkkiiifffeeeddddddbbb```WWWTTTOOONNNNNNNNNLLLIIILLLJJJIIIKKKMMMNNNLLLIIIMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKJJJIIIIIIJJJKKKOOOOOOOOOPPPRRRTTTVVVXXXWWWWWWVVVTTTSSSTTTWWWZZZ\\\[[[[[[\\\___bbbccccccggghhhiiihhhhhhiiilllnnnuuuuuutttsssuuuzzz~~~{{{vvvqqqllliiifffccc```______^^^[[[XXXXXXVVVTTTSSSTTTTTTSSSRRRPPPNNNLLLKKKLLLMMMLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKRRRSSSWWW\\\bbbiiinnnqqq|||zzzvvvnnnnnnllleee``````^^^\\\ZZZXXXVVVUUUVVVVVVLLLIIIFFFBBB@@@<<<999666444444444333333222222222444444444333333222222222333333333333333222111000//////000111111111111111000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111222222222111111111000000000111222333333222111000bbbWWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<===<<<===>>>>>>======???AAAAAACCCFFFLLLWWWiii~~~xxxyyyyyyyyy{{{{{{sssmmmgggeeebbb``````___^^^\\\UUURRRNNNMMMMMMMMMLLLJJJJJJIIIIIIKKKNNNOOONNNLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIKKKLLLLLLLLLLLLMMMOOOPPPPPPPPPPPPQQQSSSUUUWWWWWWWWWWWWVVVUUUVVVZZZ\\\]]]^^^___bbbeeegggiiiiiilllmmmooopppqqqssswwwzzz||||||||||||~~~|||wwwtttsssoookkkiiihhheeeaaa^^^ZZZXXXUUUTTTUUUUUUSSSRRRSSSQQQNNNMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNQQQUUU[[[aaafffiiirrrxxx~~~xxxwwwvvvooogggddd___]]]ZZZXXXWWWVVVTTTRRRNNNKKKGGGDDDBBB???;;;888555555444444333222222222444333333333333333333222333333333333333222111000///000000111111111111111000000000000000000000000...//////000000000000000111111111111111111111111000000000000000000000000///000000111111111111111111111111111111111111111222222222111111111000000000111222222222222111000~~~bbbWWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>===>>>AAACCC>>>BBBHHHRRRaaawww|||{{{zzzzzz{{{}}}zzzvvvoooiiiaaa___\\\ZZZZZZYYYXXXVVVRRRPPPMMMLLLMMMMMMLLLJJJHHHHHHIIIKKKNNNOOONNNMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKMMMOOOOOOOOOOOOQQQRRRSSSSSSRRRRRRSSSUUUVVVWWWYYYZZZZZZZZZZZZ\\\___bbbccceeeiiilllppprrrssstttvvvwwwyyyzzz||||||xxxtttpppkkkhhhbbb___\\\ZZZZZZXXXVVVUUUWWWTTTQQQOOOOOOOOOOOONNNMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKMMMPPPTTTYYY]]]___eeemmmxxx~~~uuupppgggbbb\\\ZZZZZZYYYTTTPPPOOOMMMIIIFFFDDDAAA>>>;;;777666555444333333333333222333333333333333333444222222333333333222111111///000111111222222111111000000000000000000000000000////////////000111111111111111111111111111111000000000000000000000000///000111111222222111111111111111111111111111111222222222111111111111111000111222222222222111000~~~bbbWWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;<<<<<<==============================>>>??????>>>>>>@@@BBBCCCFFFNNNZZZmmmzzzzzz{{{{{{zzz||||||zzzwwwtttooohhhccc\\\ZZZWWWVVVUUUUUUSSSQQQOOONNNMMMLLLLLLLLLKKKKKKIIIIIIJJJKKKMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMMMMOOOPPPQQQQQQPPPPPPRRRSSSVVVVVVUUUUUUVVVWWWYYYZZZ[[[]]]___```aaacccfffiiillloootttxxx{{{|||}}}~~~{{{wwwuuupppmmmiiieeebbb___\\\YYYYYYVVVSSSRRRRRRRRRQQQPPPOOONNNNNNMMMLLLKKKJJJJJJKKKLLLLLLNNNPPPTTTVVVXXX\\\cccmmmxxxvvvmmmbbb]]]]]]\\\XXXRRRPPPMMMJJJHHHFFFCCC@@@===999888666555444333444444222222222333333444444444222222333333333222222111000000111222222222222111000000000000000000000000111000/////////000222333111111111111111111111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111111111111222222111111111}}}aaaWWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>============;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::===<<<<<<;;;;;;;;;<<<<<<===>>>????????????>>>===???@@@@@@@@@>>>>>>@@@BBBHHHMMMVVVggg}}}|||zzz{{{{{{{{{|||zzzxxxuuuqqqmmmgggaaa]]]ZZZWWWTTTSSSSSSRRRPPPOOOLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOORRRSSSTTTSSSRRRQQQRRRSSSVVVVVVVVVVVVXXXZZZ\\\]]]]]]```cccfffgggiiilllnnntttxxx~~~{{{uuupppkkkfffaaa^^^\\\ZZZWWWUUUUUUUUUTTTSSSPPPPPPOOONNNNNNMMMLLLLLLMMMMMMLLLMMMNNNPPPRRRSSSWWW[[[ccckkksss{{{zzzjjjaaa^^^]]]ZZZVVVPPPNNNJJJHHHGGGEEEBBB???;;;999777555444444444555222222222333333444444444111222222333333333222222000000111222222222222222000000000000000000000000111000/////////000222333111111111111111111111111000000000000000000000000000000111222222222222222111111111111111111111111111111111111111111111111222111111111111111111222|||aaaWWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>============;;;;;;:::::::::999999999::::::::::::::::::::::::888888999:::<<<===>>>>>>======<<<;;;;;;;;;;;;<<<======????????????======>>>???@@@@@@???@@@BBBCCCFFFNNN]]]sss}}}{{{}}}|||}}}~~~zzztttrrrooojjjeee___[[[YYYXXXVVVSSSRRRQQQQQQOOOMMMLLLMMMOOONNNLLLKKKKKKKKKLLLMMMNNNMMMKKKJJJJJJJJJLLLLLLLLLLLLMMMNNNPPPPPPTTTUUUVVVUUUTTTSSSTTTUUUVVVVVVWWWXXX[[[^^^```bbbcccfffkkknnnpppqqqsssttt|||zzztttooojjjfffdddaaa]]][[[ZZZXXXWWWUUURRRQQQQQQPPPPPPOOOOOOOOOMMMLLLLLLKKKKKKLLLNNNOOOTTTVVVZZZ___fffpppzzzuuuhhhbbb^^^[[[XXXQQQNNNKKKJJJHHHGGGDDDBBB<<<;;;888666444444555666222333333333333333333444111111222333333333222222000111222222333222222222000000000000000000000000111000000000000111222222222222222222222222222222000000000000000000000000000111222222333222222222111111111111111111111111111111111111111222222222222222111000000111222222{{{```WWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>============<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::777888999:::<<<===>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;<<<===???@@@@@@BBBEEEGGGJJJVVVlllzzz{{{}}}{{{{{{|||wwwtttmmmkkkhhhccc]]]YYYXXXWWWWWWUUURRRQQQPPPPPPNNNLLLLLLOOOPPPPPPMMMJJJJJJKKKJJJLLLNNNMMMKKKJJJJJJLLLLLLLLLLLLMMMNNNOOOQQQQQQSSSUUUWWWWWWWWWXXXZZZ[[[YYYZZZ\\\^^^bbbfffjjjlllooorrrwww{{{}}}~~~|||wwwtttoookkkfffaaa^^^[[[XXXUUUSSSRRRRRRRRRRRRRRRRRRRRRNNNNNNLLLLLLKKKLLLMMMNNNPPPQQQTTTWWW]]]fffpppvvv}}}vvvkkkccc^^^[[[RRRPPPMMMLLLKKKIIIGGGEEE>>><<<999666555555666777444333333333333333333222000111222333333333333222000111222222333333222222000000000000000000000000000000111222222222222111222222222222222222222222000000000000000000000000000111222222333333222222111111111111111111111111000000111111111222222222222222111000000111222222{{{```WWWPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;999:::<<<======<<<:::999999;;;===???AAADDDHHHKKKWWWfffxxx{{{|||yyyzzz~~~zzzvvvsssqqqhhhfffbbb]]]YYYVVVVVVWWWVVVTTTQQQPPPOOOOOOMMMLLLMMMPPPRRRQQQMMMJJJJJJKKKHHHKKKMMMMMMKKKJJJLLLNNNLLLLLLLLLMMMNNNPPPQQQRRRSSSUUUWWWYYYZZZ\\\^^^```___```bbbeeejjjooosssvvvzzz~~~xxxsssmmmfffaaa\\\XXXUUUSSSSSSSSSSSSTTTTTTTTTTTTQQQPPPOOONNNMMMNNNNNNOOOMMMNNNPPPTTTYYY```hhhnnnuuuzzztttiiibbb___TTTRRROOONNNMMMKKKIIIGGG???===999666555555666777444444444333333222222222000111222333333333333333111111222333333333333222000000000000000000000000///000111333333222111111222222222222222222222222000000000000000000000000111111222333333333333222111111111111111111111111000000111111222222222222333222111000000111222333{{{___TTTOOOLLLHHHFFFFFFEEEDDDBBB@@@@@@@@@@@@@@@@@@AAAAAA???????????????>>>======????????????>>>>>>>>>>>>:::;;;;;;;;;<<<=========::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======@@@<<<;;;>>>AAACCCIIIPPPZZZrrr{{{rrruuuxxxxxx~~~~~~yyyvvvqqqiiibbb```^^^[[[WWWUUUSSSSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKMMMOOOPPPPPPQQQSSSUUUUUUVVVXXXXXXZZZ]]]aaadddiiijjjkkknnnrrrxxx|||~~~wwwpppiiiccc```^^^]]]\\\ZZZXXXVVVUUUSSSRRRQQQPPPOOOOOOOOOOOONNNMMMNNNNNNOOOQQQTTTYYY]]]```hhhllluuuxxxkkkbbb[[[WWWPPPKKKIIIJJJKKKLLLEEEAAA<<<888777666555444555555444444444333333333444444333333333333222222222111000000111333444666444444444333333222222222111111111111111111111111222222222111111111000000222222222222111111000000111111111111111111111111333333333333333333333333222222111111111111222222555555444333222222111111{{{```UUUMMMJJJGGGDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========?????????>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;<<<======BBB??????BBBDDDHHHRRR\\\jjjvvvpppuuuyyyyyyzzzuuuqqqllleee```^^^\\\XXXUUURRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRSSSSSSSSSSSSUUUVVVYYY[[[\\\^^^```ccchhhlllnnnqqqvvvyyy}}}|||sssjjjdddaaaeeedddbbb___\\\YYYWWWVVVRRRQQQOOOOOOPPPPPPOOOMMMNNNNNNNNNNNNQQQSSSVVVXXXaaadddmmmwww}}}yyyoooiiibbbYYYRRRNNNMMMKKKIIIGGGCCC>>>:::999888777666555555444444444333333333444444333333333333222222222222222222333444555666444444444333333222222222222222222222222222222222333333333333222222111111222222222222111111111000111111111111111111111111333333333333333333333333222222111111111111222222222222222222222222222222zzz```VVVMMMJJJGGGEEEDDDCCCBBBAAABBBAAAAAA@@@@@@????????????>>>===<<<<<<<<<===>>>??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>??????<<<<<<;;;;;;<<<<<<===>>>>>>>>>???AAABBBHHHWWWfff~~~{{{ssspppvvv{{{}}}zzzsssnnnkkkfffaaa\\\ZZZXXXUUURRRPPPOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPUUUVVVWWWVVVUUUVVVWWWYYY[[[]]]___bbbdddhhhmmmqqquuu{{{xxxppplllrrrqqqnnnjjjfffaaa]]][[[WWWUUUSSSRRRRRRRRRQQQPPPPPPOOONNNNNNNNNOOOQQQRRRXXX[[[aaajjjpppuuuwwwmmm```VVVRRROOOJJJFFFIIIEEE@@@===;;;:::888777555555444444444333333333444444333333333333222222222222333444555555555555444444333333333333222222333333333333333333333333444444444333333333333222222222222222111111111111111111111111111111111111222222222222222222222222222222111111111111222222000000111222222333444444xxx^^^VVVOOOMMMIIIGGGFFFFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>@@@>>><<<;;;:::;;;===>>>???>>>>>>>>>=====================<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAA<<<<<<<<<<<<<<<======>>>;;;===@@@AAAAAAIII]]]ppp|||wwwrrrqqqwww~~~~~~xxxsssmmmhhhdddaaa\\\YYYXXXVVVSSSPPPNNNMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMKKKKKKLLLMMMOOOPPPRRRSSSVVVWWWXXXXXXXXXYYY\\\^^^aaacccfffhhhkkknnnsssvvv}}}~~~{{{vvvqqqkkkfffccc^^^[[[XXXVVVVVVUUUTTTRRRRRRRRRQQQPPPOOOOOOPPPPPPRRRSSSXXX```eeejjjuuu}}}lll___YYYUUUPPPLLLJJJGGGBBB>>><<<;;;999777555555444444444333333333444444333333333222222222111222444555555555444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222111111111111111111111111111111111111111111111111333222222111111222222333111111222222333444444444uuu\\\UUUPPPMMMIIIGGGGGGFFFEEECCCBBBBBBAAAAAA@@@???>>>>>>@@@>>><<<;;;:::;;;===>>>>>>>>>>>>============<<<=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA===<<<<<<<<<<<<===>>>>>>>>>AAADDDFFFGGGRRRjjj|||yyyvvvssssssxxx~~~{{{qqqmmmhhhccc___\\\YYYWWWVVVTTTRRROOONNNMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOOOOOOOOOONNNNNNOOOPPPQQQSSSUUUVVVTTTVVVXXXYYY[[[^^^bbbfffjjjmmmppprrrtttwww{{{~~~~~~wwwrrrooogggccc^^^[[[XXXVVVTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPQQQTTTZZZ]]]bbbkkkuuu}}}qqqeee^^^XXXTTTJJJGGGCCC@@@===;;;999777555555444444444333333333444444333333333222222222000111333444444333222222333333333333333333333333222222222222222222222222111111111111222222222222222222222222222222222333111111111111111111111111111111111111111111111111333333222222222222333333333333333444444444444444rrr[[[TTTNNNKKKHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@????????????>>>===<<<<<<<<<===>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;<<<<<<===>>>??????@@@======<<<<<<======>>>???>>>@@@EEEJJJOOO]]]wwwvvvsssuuutttuuuwww}}}}}}xxxuuujjjgggccc^^^YYYWWWVVVUUUUUUSSSQQQNNNMMMMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIKKKMMMNNNOOOPPPPPPRRRRRRRRRSSSTTTVVVWWWXXXUUUWWWZZZ\\\```eeekkkoooooorrrvvvyyy|||tttooohhhbbb^^^ZZZWWWUUUSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPRRRVVVXXXZZZbbbkkktttzzzrrrcccXXXSSSLLLIIIEEEAAA???<<<999777555555444444444333333333444444333333333333222222111222222333333222222222222222333333333333444444111111111111111111111111000111111111111111222222222222222222333333333333111111111111111111111111222222222222222222222222333333222222222222333333333333333333333333333333rrr[[[UUUNNNLLLHHHFFFEEEEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===============>>>>>>???===???FFFNNNYYYkkkuuunnnooossstttzzz|||vvvoookkkdddbbb^^^YYYUUURRRRRRSSSSSSQQQOOOMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJLLLNNNPPPQQQRRRRRRVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]```bbbffflllssswwwvvvyyy~~~xxxpppiiiddd___\\\XXXWWWWWWUUUTTTRRRPPPPPPPPPOOOQQQTTTSSSSSSYYYaaahhhnnnwww}}}nnn^^^VVVNNNKKKGGGDDDAAA>>>;;;888555555444444444333333333444444333333333333222222444333333222222222333333222222222333333444444444222222222222222222222222111111111222222333333333222222222333333333444444111111111111111111111111333333333333333333333333444333333222222333333444000000000111111222222333rrr\\\VVVQQQNNNJJJHHHGGGGGGEEEDDD@@@@@@@@@@@@@@@@@@AAAAAA?????????@@@???>>>======>>>=========<<<<<<<<<<<<:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===========================>>>??????AAACCCKKKWWWeeezzz}}}nnnlllpppvvvwww}}}wwwppphhhccc```___[[[VVVQQQPPPPPPRRRQQQPPPNNNLLLKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNQQQSSSTTTUUUVVVXXXXXXXXXXXXXXXYYYZZZ[[[aaaccceeehhhkkkqqqxxx||||||tttnnnhhheee^^^]]]\\\ZZZXXXUUUSSSQQQOOONNNPPPRRRPPPOOOSSSZZZ^^^cccllluuu}}}}}}uuuttt~~~kkkbbbOOOMMMIIIFFFCCC@@@<<<:::555555444444444333333333444444444333333333222222666555333222222333444555222222222333333444444444333333333333333333333333222222222333333444444444222222222333333444444444111111111111111111111111333333333333333333333333444333333222222333333444,,,,,,---///000222333333rrr\\\VVVMMMJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<======>>>AAA<<<:::<<<>>>===>>>BBBFFFKKKQQQZZZmmm{{{ooommmoooqqqsssxxx}}}xxxssslllddd___]]][[[XXXUUUSSSQQQQQQPPPLLLLLLKKKJJJJJJJJJKKKKKKIIIJJJLLLMMMLLLKKKLLLMMMNNNPPPSSSTTTTTTTTTUUUVVVZZZXXXVVVWWWZZZ]]]```aaacccdddjjjppptttwww|||rrrllldddaaa^^^\\\[[[YYYVVVSSSSSSRRRQQQQQQQQQRRRTTTTTTXXX\\\cccjjjrrr|||~~~~~~hhh[[[QQQIIIGGGEEEAAA<<<;;;::::::999999888888777777555555444444444444555555444444333333333222222222222222222333333444444444222222333333333333444444444555555555555333222111444333222222111111222222555555555444444333333333111111222222222222111111111222222333333222222111111222333333444444333333qqq[[[VVVOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<<<<<<<===???;;;:::>>>@@@???AAADDDDDDKKKUUUbbbzzzssslllmmmooosssvvv}}}{{{wwwsssoooiiibbb^^^XXXVVVTTTQQQOOOMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJLLLNNNPPPQQQPPPOOOPPPQQQNNNPPPTTTVVVVVVVVVVVVWWWZZZYYYYYY[[[___dddhhhiiikkkmmmrrrzzz}}}zzzmmmjjjfffbbb^^^ZZZVVVSSSTTTSSSQQQPPPOOOOOOPPPPPPTTTWWW\\\bbbjjjsss|||~~~fffZZZOOOKKKJJJFFFAAA???:::999888777666555444333666555555444444555555666444444444444333333333333222222222222333333333333222222333333333333444444333333444555444333222111444333222222111222222222444444444444333333333222111111222222222222111111444555555666666555555444111222333333444444333333qqq[[[VVVOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>??????>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<;;;;;;;;;<<<===;;;;;;@@@AAAAAABBBFFFFFFPPP^^^qqq|||sssllllllooorrryyyvvvssspppmmmiiieee___[[[TTTSSSPPPNNNLLLKKKKKKKKKNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMOOOOOOOOOOOOPPPQQQOOORRRVVVXXXXXXXXXXXXXXXVVVXXXZZZ^^^ccciiinnnqqqrrrtttzzz}}}yyyrrrlllggg```ZZZVVVWWWUUUSSSQQQOOONNNNNNNNNPPPRRRVVVZZZ```iiirrrxxxxxxgggUUUMMMKKKGGGCCCAAA<<<;;;999777555444333333666555555444444555555666666555555555444444444444333333333333333222222222222222333333333333444444222222333444444444444333444444333222222222222222333333333333222222222222111111222222222222111111222222333333333333222222111222333333444444333333ppp[[[VVVMMMJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===============>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<;;;;;;;;;;;;===;;;===AAAAAA@@@BBBFFFMMMYYYkkkvvvnnnllllllooosssxxx}}}yyyqqqoookkkhhheee```[[[XXXSSSRRRPPPNNNLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKNNNOOONNNOOOPPPQQQRRRUUUXXXZZZYYYXXXXXXXXXYYY\\\```eeejjjpppuuuyyyzzz|||xxxqqqjjjccc___[[[ZZZWWWTTTRRRPPPPPPPPPPPPRRRTTTVVV[[[bbbjjjoooyyy{{{aaaSSSMMMIIIEEECCC>>>===;;;999888777777777666666555555555555666666666666666666555555555555555555555444444333333333222222222333333333444444222222333444555555666666444444333222222222222333222222222222222222222222111222222333333222222111111111222222222222111111111222333333444444333333oooZZZVVVMMMJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::::::::999<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<<<<<<<<<<===<<<>>>AAA@@@???BBBGGGSSSccczzzxxxllllllllloootttxxx~~~wwwrrrpppmmmhhheeeaaa]]]XXXTTTQQQPPPNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHLLLNNNQQQRRRRRRSSSTTTVVVWWWYYY[[[[[[ZZZYYYZZZ[[[bbbffflllqqquuuyyy~~~zzzsssmmmhhh```^^^[[[WWWTTTSSSRRRQQQPPPQQQRRRTTTVVV[[[aaafffpppvvvvvvbbbVVVNNNIIIGGG???===;;;:::999999999:::666666666555555666666666777777666666666555555555777777666666555555444444222222222333333333444444333333444555666777888888555444333333222222333333222222222222222222222222222222333333333333222222444444555555555555444444111222333333444444333333nnnZZZVVVOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>><<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>======>>>>>>???>>>===???AAA@@@@@@EEELLLZZZnnnqqqkkknnnooosssyyyyyyrrrlllkkkhhhddd```\\\YYYTTTQQQMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLNNNQQQSSSSSSTTTVVVWWW[[[\\\]]]]]]\\\]]]```bbbhhhnnnuuuyyy||||||vvvqqqfffddd```\\\XXXUUUSSSRRRPPPQQQRRRRRRSSSUUUYYY\\\dddjjjttt~~~uuucccTTTKKKHHH@@@>>><<<999888888999999777666666555555666666777777666666666555555555555666666666666666666555555222222333333333333444444444444444444555666777888555444444333333333333333222222222222333333333333222222333333333333222222333333444444444444333333111222333333444444333333nnnYYYVVVOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB>>>>>>???BBBBBBCCCKKKTTTggg~~~wwwmmmmmmnnnpppwww~~~xxxrrrmmmiiidddaaa]]]YYYWWWTTTQQQOOOKKKJJJIIIIIIIIIJJJKKKLLLNNNMMMMMMMMMMMMNNNNNNOOOLLLNNNQQQSSSTTTUUUWWWYYY]]]^^^^^^___```dddiiimmmpppvvv|||rrrooojjjddd^^^YYYVVVTTTPPPQQQSSSSSSRRRSSSTTTVVVWWW]]]fffqqq{{{xxxaaaRRRMMMEEECCC???;;;999888888888777777666666666666777777666666666555555555444444444444444444555555555555222222333333333333444444333333222222333444555666555555444333333333333444222333333333444444444444222333333444444333333222000111111222222111111000111222333333444444333333mmmYYYUUUMMMJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>===============>>>??????::::::::::::::::::::::::::::::;;;<<<======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>??????@@@AAACCCCCC>>>>>>@@@BBBCCCFFFPPP[[[ssspppkkkpppnnnqqq{{{wwwqqqmmmiiiggg]]]ZZZWWWTTTSSSQQQOOOMMMKKKKKKJJJIIIJJJKKKLLLMMMOOOOOOOOOOOOPPPQQQRRRRRRPPPSSSVVVXXXYYYZZZ]]]^^^^^^^^^___```ccciiiqqqvvv{{{}}}zzzssskkkddd]]]YYYWWWRRRTTTVVVVVVTTTSSSTTTTTTOOOTTT]]]gggrrr~~~sss___WWWLLLIIIDDD???;;;999888888777777666666666666777777666555555555444444444444222222222333333444444444222222333333333444444444333222111111111222333444555555444333333333333444333333333444444555555555222333333444444333333222333444444555555444444333222222333444444444333333nnn]]]QQQQQQNNNKKKIIIHHHHHHGGGFFFEEEEEECCCBBB@@@???======@@@@@@@@@????????????>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFCCC>>>>>>EEEHHHJJJXXXjjjvvvmmmiiijjj|||wwwpppjjjfffbbb___ZZZYYYVVVSSSPPPMMMJJJIIIJJJJJJIIIJJJKKKLLLNNNOOORRRQQQQQQPPPPPPPPPQQQQQQOOO```rrrttthhh]]]^^^dddhhhdddbbbfffkkkqqqzzz~~~vvvooogggaaa\\\ZZZXXXTTTQQQPPPPPPQQQQQQPPPSSSWWW\\\cccooo}}}uuubbbSSSLLLDDD???:::666777;;;666777777777777777666555:::999888666444222000000111222222333444444444333444333333222222333333444444444444444444444444444555555444444444333333333444444444444444444444444222333444555666555444333222333333444444333333222222222222222222222222222lll\\\PPPPPPMMMJJJHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>@@@@@@@@@????????????>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;<<<===>>>>>>======???@@@BBBDDDEEEFFFBBB>>>???DDDGGGLLL]]]qqqxxxooojjjlllooo}}}}}}uuummmfffaaa]]]ZZZWWWVVVTTTQQQOOOLLLJJJIIIJJJJJJIIIJJJKKKLLLNNNOOOTTTRRRPPPNNNNNNPPPSSSUUUUUU```kkknnnjjjgggiiimmmiiiffffffkkkqqqwww~~~wwwqqqkkkggg```^^^ZZZVVVUUUTTTTTTTTTPPPRRRTTTWWW]]]gggsss|||www^^^SSSHHHAAA;;;666555888777777777777777777666666777777666555444444333333222222333444444444444444333333222222222222333333444444444444444444444444555555444444444333333333444444444444444444444444222333444444555555444444333333444444444444333333222222222222222222222222kkk[[[PPPOOOLLLIIIGGGGGGGGGFFFDDDCCCCCCBBBAAAAAA@@@??????@@@@@@@@@????????????>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<>>>??????===>>>???AAABBBDDDEEEFFFBBB@@@BBBFFFJJJSSSiiizzzmmmhhhjjjqqqxxx~~~xxxppphhhbbb\\\XXXUUUSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJIIIJJJKKKLLLNNNOOOUUUSSSPPPNNNNNNQQQUUUXXXYYY[[[___bbbeeehhhkkkmmmjjjiiimmmtttzzz~~~yyyvvvkkkhhhccc___]]]ZZZXXXVVVRRRRRRSSSTTTXXX___hhhoooyyyooo```OOOEEE@@@;;;999:::888888888888777777666666444444555555555666666666333444555555555555555555333333333333333333333333444444444444444444444444555555444444444333333333444444444444444444444444444333333333333444555555444444444444444444444444222222222222333333333333lll\\\QQQOOOLLLIIIGGGFFFFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999999999:::;;;<<<===>>>???>>>>>>???AAABBBDDDEEEEEECCCCCCGGGKKKQQQ```zzztttkkkjjjmmmvvv|||wwwrrrkkkddd___ZZZUUURRRPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIJJJKKKLLLNNNOOOTTTRRRQQQPPPQQQTTTWWWYYY\\\[[[[[[]]]```cccgggiiilllnnnttt}}}xxxtttmmmhhhddd```ZZZVVVVVVUUUSSSSSSUUU[[[aaafffqqqwwwrrr[[[MMMFFFAAA??????:::999999888777777777777444444555555666666777777555555666666666666555555444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444444444333222333444555666555555555444444555555555222222222333333333333333lll^^^SSSOOOLLLIIIGGGFFFFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAACCCCCCDDDBBBEEEIIIPPP[[[nnn~~~sssoooooorrrzzz|||wwwoookkkfffaaa]]]YYYUUURRROOONNNNNNMMMMMMLLLLLLLLLJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQSSSTTTVVVWWWXXXYYY[[[^^^aaabbbbbbeeejjjnnnrrruuu~~~~~~}}}xxxrrrmmmfff^^^WWWYYYVVVSSSRRRTTTXXX\\\___hhhnnnwwwnnn[[[OOOFFF@@@???;;;;;;999888777777777888666666666666666666555555555666666777666666555555555555666777777666555555444444444444444444444444555555444444444333333333444444444444444444444444444444333222333444555666666555444444444444555666222222333333333444444444mmm^^^TTTOOOLLLIIIGGGGGGGGGFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBAAADDDKKKUUUeee}}}xxxsssrrrtttwww~~~xxxrrrjjjfffbbb^^^ZZZWWWSSSPPPMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIJJJKKKLLLNNNOOOOOOQQQTTTWWWYYYZZZZZZZZZTTT[[[cccffffffiiiqqqwww{{{}}}{{{yyyzzz|||}}}yyyyyy}}}|||xxxqqqfff^^^]]]YYYUUUSSSTTTVVVXXXYYY^^^ccckkkuuusss```NNNBBB<<<===<<<:::888777777888888888777777666666555555555666666666666666666555444444555666777777666555444444444444444444444444444555555444444444333333333444444444444444444444444444333333333333444555555666555444333333444555666222222333333444444555555lll^^^SSSPPPMMMJJJHHHHHHGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;<<<=========<<<<<<===>>>???@@@@@@AAACCCGGGOOO]]]sssyyytttrrruuuyyyzzzsssnnngggccc___[[[WWWTTTOOOLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLNNNOOOPPPRRRTTTVVVYYY[[[]]]]]]VVV\\\dddiiilllrrrzzzvvvvvvuuuuuuvvvxxxzzz{{{{{{xxxuuussssssvvvzzz|||}}}~~~ssskkkeee```ZZZWWWWWWXXXWWWWWWXXX[[[bbbjjjttt|||aaaLLLCCC>>>===;;;888777777888999777777777777666666666666555666666666666555444333333444555666666555444333444444444444444444444444555555444444444333333333444444444444444444444444222333444444555555444444555444333222222333444555222222333333444555555666jjj]]]SSSQQQNNNKKKIIIHHHHHHGGGFFFCCCCCCBBBAAAAAA@@@??????@@@@@@@@@????????????>>>======>>>>>>>>>>>>==============================;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<>>>??????;;;<<<<<<===>>>??????@@@GGGKKKTTTeee~~~xxxwwwsssssswww}}}|||vvvppplllfffbbb^^^YYYUUUQQQLLLHHHJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJKKKLLLNNNOOOSSSSSSSSSTTTWWW[[[___aaaaaaeeejjjooouuu|||{{{tttppppppqqqqqqrrrrrrrrrrrrnnnmmmjjjiiiiiijjjmmmooommmpppuuuzzz}}}uuummmggg```\\\[[[ZZZYYYWWWWWWZZZ^^^dddlllxxxsssZZZNNN???===;;;999777888888999666666666666777777777777555555666666555444333333111222444555555444222111444444444444444444444444555555444444444333333333444444444444444444444444222333444555666555444333555444222111111222444555222222333333444555666666