BM6P6(@ zzzjjjbbbaaa___]]]^^^]]]]]]```ffflllrrr~~~zzzrrrooooootttzzzzzztttkkkddd```bbbdddggghhhhhhhhhiiijjjfffeeeeeegggllloooqqqqqqwwwxxxwwwuuurrrssswww|||}}}uuujjjbbb^^^]]]ZZZXXXXXXVVVTTTTTTTTTTTTSSSRRRPPPOOONNNMMMMMMMMMMMMMMMOOONNNMMMLLLLLLKKKKKKLLLMMMKKKJJJIIIIIIKKKNNNPPPTTTVVVYYY[[[\\\[[[YYYXXXSSSSSSQQQPPPOOONNNNNNMMMKKKMMMOOOPPPOOONNNNNNOOOLLLLLLNNNOOOOOOPPPQQQRRRPPPQQQRRRQQQPPPOOOOOOQQQQQQPPPNNNNNNOOOQQQTTTUUUTTTXXX[[[[[[[[[^^^ffflllwww}}}zzzyyyyyyzzzuuuvvvwwwxxxxxxwwwvvvuuutttssspppmmmlllllllllmmmqqqrrrvvv|||uuujjjbbb___ZZZWWWTTTQQQNNNKKKQQQSSSTTTUUUWWW\\\dddjjjoooooooooooonnnllljjjiiihhhhhhhhhgggfffeeeccccccaaaaaabbbdddhhhmmmrrruuu~~~}}}zzzvvvzzzyyyiiibbbaaa___^^^^^^^^^]]]```fffkkkqqq}}}}}}wwwuuuyyy|||}}}wwwoooiiigggfffhhhllloooqqqssstttuuullljjjhhhhhhjjjlllnnnnnnmmmoooqqqqqqqqqsssyyy~~~~~~xxxmmmdddaaa___^^^\\\]]]ZZZWWWUUUTTTTTTRRRQQQNNNNNNMMMLLLLLLLLLLLLLLLOOOOOONNNMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJKKKNNNOOORRRSSSVVVXXXYYYXXXWWWUUURRRRRRPPPOOONNNMMMMMMMMMLLLNNNQQQQQQPPPOOOOOOOOONNNOOOPPPQQQSSSTTTWWWYYYTTTUUUUUUTTTRRRQQQRRRTTTUUUUUUTTTTTTUUUUUUVVVWWWYYY\\\^^^______ccckkkrrryyy~~~{{{xxxxxxyyyvvvwwwwwwwwwwwwvvvuuuttttttrrrpppmmmllllllmmmnnnoooqqqtttzzzyyynnnccc```\\\XXXVVVSSSPPPNNNOOOQQQRRRRRRSSSXXX___eeejjjjjjkkklllkkkiiifffeeeeeeeeeeeeeeedddcccaaaaaa_________aaaeeejjjnnnqqqxxxyyy{{{||||||{{{yyyxxxzzz}}}wwwgggaaa```___^^^^^^___^^^```eeeiiiooozzz|||vvvsssrrrsssuuuyyy|||tttpppkkkhhhgggggghhhgggcccfffjjjlllmmmqqqxxx}}}}}}}}}qqqhhheeeeeedddccceeeaaa\\\YYYVVVUUURRRQQQOOONNNNNNNNNMMMMMMMMMMMMPPPOOOOOONNNNNNNNNNNNOOONNNMMMKKKJJJJJJLLLMMMOOOQQQSSSUUUWWWWWWWWWUUUTTTRRRQQQPPPNNNMMMMMMMMMMMMNNNPPPQQQQQQPPPOOOOOOPPPNNNOOOOOOPPPQQQTTTYYY]]]]]]^^^]]][[[YYYXXXZZZ\\\ZZZZZZZZZZZZYYYYYYXXXXXX\\\^^^``````bbbgggooouuu~~~{{{xxxxxxxxxwwwwwwwwwwwwvvvtttsssrrrrrrqqqooommmllllllmmmnnnmmmooorrrxxx~~~~~~ttthhhddd___[[[XXXVVVSSSQQQPPPQQQQQQPPPQQQUUU[[[___dddeeeggghhhhhhfffcccbbbcccccccccccccccbbbaaa```^^^^^^^^^```cccggglllooorrrsssttttttuuuvvvvvvvvv~~~uuufffaaaaaa___^^^^^^```___```dddhhhlllwwwzzztttmmmfffcccbbbaaa```^^^aaaeeegggiiimmmtttzzz~~~wwwooolllllllllkkkmmmhhhbbb\\\YYYVVVTTTSSSRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNSSSTTTUUUWWWWWWWWWVVVUUUQQQQQQPPPOOONNNMMMMMMNNNNNNPPPQQQPPPNNNMMMNNNOOONNNOOOPPPOOOPPPTTT[[[aaahhhhhhhhhfffddddddfffhhhfffeeedddbbbbbbbbbbbbbbbeeeeeeffffffhhhmmmuuuzzz}}}zzzyyyzzzxxxxxxwwwvvvuuutttrrrrrrqqqooommmkkkkkkkkklllmmmlllnnnrrrwww|||zzzpppllleee```[[[XXXTTTRRRTTTSSSRRRQQQRRRUUUXXX[[[^^^```bbbdddeeecccaaa___aaaaaabbbbbbbbbbbbaaaaaa`````````aaadddhhhlllooopppoooooooooqqqsssuuuwwwtttfffaaaaaa```^^^^^^```^^^```cccfffjjjtttxxxrrrjjjccc___]]][[[ZZZYYY\\\```bbbeeekkktttzzzzzzwwwvvvtttrrrqqqkkkccc]]]YYYWWWUUUTTTVVVVVVVVVUUUTTTRRRQQQPPPNNNNNNNNNNNNOOOOOOPPPQQQQQQPPPOOONNNNNNNNNNNNOOORRRSSSTTTTTTUUUTTTTTTSSSQQQQQQPPPOOONNNNNNNNNNNNMMMNNNOOONNNLLLLLLMMMNNNPPPRRRSSSSSSSSSXXXaaahhhsssssstttsssrrrrrruuuwww{{{xxxuuusssrrrtttvvvwwwvvvuuuttttttuuuyyy}}}}}}}}}yyyxxxwwwvvvuuutttsssssspppooommmkkkjjjjjjkkkllllllooossswww{{{~~~yyytttlllddd^^^ZZZUUUSSSVVVTTTRRRQQQRRRTTTVVVWWWWWWXXX[[[^^^___^^^]]]\\\]]]^^^___```````````````aaaaaaaaabbbeeeiiimmmpppooonnnmmmlllnnnqqqtttvvv}}}uuugggbbbbbb```^^^^^^___^^^___bbbeeeiiisss}}}~~~pppkkkddd^^^[[[YYYWWWVVVSSSVVVYYY\\\aaajjjuuu}}}}}}yyyqqqkkkccc]]]YYYXXXXXXXXXZZZZZZZZZYYYWWWTTTRRRPPPOOOOOOOOOOOOPPPQQQSSSSSSTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNKKKLLLMMMLLLKKKLLLNNNOOONNNRRRUUUVVVXXX]]]hhhppp~~~zzzyyywwwvvvuuuuuuuuuuuusssqqqnnnllljjjjjjkkklllkkkpppuuuxxxzzz~~~zzzqqqhhhbbb]]]XXXVVVVVVSSSQQQPPPQQQSSSSSSSSSQQQRRRTTTWWWXXXYYYZZZZZZYYYZZZ\\\]]]^^^_________aaaaaaaaacccfffjjjoooqqqooonnnlllkkklllooorrrssszzzvvvhhhdddcccaaa^^^^^^^^^\\\^^^aaadddhhhrrr|||~~~sssfffbbb]]]ZZZXXXVVVUUUSSSRRRTTTUUUWWW\\\fffsss|||uuuoooggg```^^^___``````bbbbbbaaa```]]]YYYVVVSSSQQQQQQQQQRRRSSSTTTVVVWWWVVVVVVUUUTTTRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMLLLLLLMMMOOORRRPPPVVV\\\```ccckkkvvv~~~zzzyyyxxxwwwvvvvvvwwwwwwwwwuuurrrooommmllllllmmmkkkoootttwwwxxx||||||ssskkkeee```]]]ZZZXXXUUURRRQQQSSSTTTTTTRRRPPPQQQRRRTTTVVVYYY[[[\\\ZZZ[[[]]]___```aaabbbbbbccccccdddeeeiiinnnsssvvvtttrrrpppooooooppprrrsssyyy~~~wwwiiieeedddaaa^^^]]]]]]\\\]]]aaacccgggqqq|||ttthhh___\\\YYYWWWVVVUUUTTTRRRUUUUUUUUUTTTXXXaaannnwwwyyyssskkkfffdddfffhhhiiiiiiiiihhhfffccc___[[[XXXSSSSSSSSSTTTUUUWWWXXXYYYXXXWWWVVVUUUTTTRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMNNNQQQTTTYYY```iiiooottt|||~~~}}}}}}zzzyyyxxxwwwwwwwwwxxxyyyzzzxxxuuuqqqooonnnnnnnnnjjjoootttvvvwwwzzz|||ssslllgggccc```^^^[[[WWWTTTTTTVVVWWWVVVUUUSSSSSSTTTUUUXXX[[[^^^```^^^___```bbbdddeeeffffffgggggggggiiimmmsssxxx{{{yyyxxxvvvtttssstttuuuuuuzzzzzzjjjbbbaaa^^^]]]]]]```^^^^^^```bbbfffppp{{{wwwkkkdddbbb]]]XXXTTTSSSTTTUUUUUUVVVSSSSSSWWW[[[```iiisss}}}{{{tttpppooopppqqqrrrsssqqqnnnkkkhhhbbb\\\WWWWWWWWWWWWYYY\\\\\\[[[YYYZZZYYYWWWWWWVVVUUURRRPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNPPPSSSYYY]]]ccclllxxx}}}{{{zzzyyywwwvvvvvvwwwwww}}}zzzvvvrrrooonnnmmmnnnooopppqqqrrrvvv|||yyyrrrlllfffbbb^^^]]]ZZZVVVTTTTTTTTTTTTSSSXXXWWWWWWYYY\\\___```aaadddeeefffggghhhjjjkkkkkkmmmkkkjjjjjjnnnttt{{{~~~~~~zzzvvvuuuwwwzzz}}}{{{jjjcccaaa___^^^^^^___]]]^^^```bbbfffppp{{{}}}pppeee___]]]ZZZWWWUUUTTTTTTTTTSSSTTTQQQQQQTTTXXX\\\fffooo{{{~~~zzzyyyzzzzzzzzzyyywwwssspppmmmiiiddd```[[[[[[\\\^^^``````^^^]]]\\\[[[YYYWWWWWWUUURRRPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOPPPPPPQQQUUU]]]bbbgggrrr~~~|||{{{zzzxxxwwwwwwwwwxxxyyyxxxvvvsssrrrqqqppppppooopppqqqrrruuu{{{zzztttooojjjeeebbb^^^[[[XXXVVVVVVWWWVVVVVVZZZZZZ[[[]]]aaadddfffgggkkkkkklllmmmnnnoooooooooqqqpppnnnnnnrrrxxx~~~|||zzz{{{}}}~~~{{{kkkdddbbb```^^^___^^^\\\]]]```bbbfffpppzzzuuulllccc^^^\\\ZZZXXXWWWWWWVVVTTTSSSUUURRRQQQTTTWWWZZZccckkkwww}}}|||xxxuuusssrrrooonnnffffffeeefffgggfffdddaaa___]]]ZZZXXXWWWUUURRROOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRTTTTTTTTTZZZccclllrrr|||~~~}}}{{{zzzxxxxxxxxxxxxuuuuuuuuuuuutttsssrrrrrrooopppqqqsssvvv{{{{{{xxxtttoooiiieee```]]]ZZZXXXYYYZZZZZZZZZ[[[\\\___bbbfffjjjnnnppptttuuuvvvwwwwwwwwwwwwvvvyyywwwuuuuuuwww}}}~~~~~~}}}llleeeccc```______]]]\\\]]]aaacccfffpppzzz{{{uuuqqqkkkfffccc```\\\YYYXXXXXXWWWVVVYYYUUUTTTWWWXXXZZZbbbjjjsssxxx~~~zzzxxxyyy{{{||||||wwwuuusssqqqooolllgggdddaaa^^^[[[XXXVVVTTTQQQOOOKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOPPPRRRSSSRRRVVVYYYYYYZZZaaammmvvv~~~}}}{{{zzzxxxxxxwwwssssssuuuuuuuuusssqqqppppppqqqrrrtttwww|||~~~{{{wwwrrrkkkfffaaa^^^[[[ZZZ[[[\\\\\\\\\[[[]]]aaafffjjjooouuuxxx}}}}}}|||}}}nnnfffcccaaa______]]]\\\^^^aaaccceeennnxxx}}}|||wwwrrrkkkeee^^^YYYXXXXXXYYYYYY\\\XXXWWWXXXYYYZZZ```gggooosssyyy}}}}}}|||vvvpppiiidddaaa^^^ZZZWWWUUUSSSPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNPPPRRRTTTVVVWWWUUUXXX]]]___ccckkkvvv~~~|||zzzxxxwwwvvvssstttuuuuuutttrrrooommmqqqrrrtttvvvyyy}}}zzzssskkkfffbbb___\\\[[[\\\]]]^^^]]]ZZZ^^^ccchhhmmmssszzz~~~pppgggddd```^^^]]]^^^]]]^^^aaacccdddllluuu|||oooiiiaaa[[[YYYZZZ\\\^^^]]]ZZZXXXYYYYYYXXX]]]ccciiimmmrrrwww|||zzzqqqhhhbbb___\\\WWWTTTRRRPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPSSSVVVYYYZZZXXX[[[___eeelllvvv~~~}}}zzzxxxvvvtttuuuuuuvvvvvvtttqqqnnnmmmqqqrrruuuvvvyyy}}}|||uuummmhhhdddbbb___]]]^^^______^^^[[[```ggglllqqqwww|||{{{~~~rrrhhhddd```]]]\\\___^^^___bbbbbbcccjjjsss|||qqqlllfffaaaaaabbbdddeeeaaa^^^\\\\\\[[[YYY]]]ccccccfffjjjnnnrrrxxx~~~{{{pppfff```\\\YYYTTTQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMOOOSSSVVVYYY[[[ZZZ\\\```iiiuuu~~~}}}zzzwwwtttssswwwwwwwwwwwwuuusssqqqpppoooqqqsssuuuxxx{{{yyyrrrmmmhhheeebbb``````aaa``````___eeelllrrrvvv|||}}}{{{yyywwwwwwzzz|||}}}sssiiiddd```\\\[[[```___```bbbbbbccciiiqqqzzzrrroookkkiiijjjkkkllllllfffbbb``````^^^\\\```eee___aaadddhhhlllqqqxxx|||zzzzzzoooeee___ZZZWWWRRROOONNNMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIKKKNNNRRRVVVYYYZZZ\\\\\\```kkkyyy~~~|||zzzwwwtttrrrxxxxxxxxxwwwwwwvvvuuutttmmmooorrrtttvvvzzz~~~}}}vvvrrrkkkhhhdddbbbbbbbbbbbbaaaccciiiqqqvvvzzz~~~}}}{{{xxxvvvvvvsssrrrtttuuuvvv|||uuuiiieeeaaa^^^]]]^^^^^^_________bbbgggjjjyyy}}}wwwuuuvvvuuuqqqnnnllliiifffdddcccbbbaaa___^^^^^^___bbbeeejjjnnnpppxxx~~~~~~tttkkkdddaaaZZZXXXUUUTTTSSSQQQOOOLLLNNNMMMLLLJJJHHHGGGGGGGGGHHHIIIKKKNNNSSSXXX]]]```\\\bbbjjjsss{{{~~~|||{{{yyyvvvtttvvvuuuuuuvvvwwwwwwvvvtttrrrssstttuuuvvvzzz|||xxxqqqlllgggeeefffeeebbb```ggglllrrrwwwzzz|||vvvssspppoooggggggggghhhkkkoootttvvv}}}wwwkkkfffbbb```___]]]^^^^^^^^^___bbbfffjjjvvv}}}zzzzzzzzz{{{|||wwwsssmmmiiieeebbbaaa```^^^]]]\\\\\\\\\]]]___cccfffhhhsssyyy~~~vvvooojjjdddaaa\\\YYYVVVTTTSSSRRROOOMMMNNNMMMMMMKKKJJJIIIHHHHHHGGGIIIKKKOOOTTTXXX\\\^^^```eeemmmttt{{{~~~}}}zzzwwwttttttsssssstttvvvwwwuuutttppprrrsssuuuxxx||||||tttqqqmmmjjjgggeeecccaaaeeejjjqqqvvv{{{yyytttnnnjjjgggbbbaaaaaabbbdddhhhlllnnnsssvvv{{{{{{mmmgggcccaaa```\\\]]]]]]]]]^^^aaaeeeiiirrr{{{}}}{{{tttpppmmmnnnnnnpppvvv~~~{{{vvvoookkkeeeaaa___^^^\\\[[[ZZZYYYXXXYYYZZZ\\\___aaajjjrrr~~~xxxrrrpppnnniiiddd^^^\\\XXXUUUTTTRRROOOMMMMMMNNNNNNNNNMMMLLLJJJIIIIIIKKKNNNRRRWWW\\\```bbbgggkkkqqqvvvzzz~~~|||xxxtttqqqpppqqqrrruuuvvvuuutttoooqqqsssvvvyyyzzzxxxuuupppjjjeeeccccccbbbhhhooovvv{{{zzztttmmmgggaaa]]]ZZZZZZYYYZZZ[[[^^^aaacccgggkkkqqqvvvzzz~~~nnnhhhdddaaaaaa\\\\\\]]]]]]]]]```eeehhhoooyyy|||yyyvvvuuusssqqqooojjjfffdddffffffhhhooowwwzzztttpppllleee```^^^]]][[[ZZZXXXWWWVVVVVVWWWYYY\\\]]]ccckkkxxxyyywwwyyyxxxqqqkkk```]]]YYYVVVTTTRRROOOMMMLLLNNNOOOQQQQQQOOOMMMLLLMMMNNNQQQVVV\\\dddjjjnnnqqqsssvvvxxxyyy{{{~~~{{{wwwsssnnnnnnoooqqqtttuuuuuutttppprrrtttwww{{{|||uuulllfffdddddd```eeelllssszzz}}}ssskkkeee```[[[WWWUUUUUUTTTTTTTTTVVVXXXYYY```dddjjjooossswwwzzz}}}pppiiidddaaa```\\\\\\]]]]]]]]]```eeehhhnnnxxxwwwuuuqqqooommmkkkhhhfff```\\\[[[\\\]]]___fffnnnxxxrrrmmmiiiccc___\\\[[[YYYXXXUUUUUUTTTTTTUUUWWWYYY[[[___fffrrr|||vvvmmm```\\\XXXTTTRRRQQQOOOMMMLLLMMMPPPRRRRRRRRRPPPOOOPPPQQQTTTZZZbbbllluuuzzzzzz{{{|||{{{{{{|||~~~}}}zzzvvvsssnnnnnnnnnqqqtttvvvuuutttssstttvvvxxx{{{zzzppphhheeeeee```dddiiipppwwwyyylllccc^^^[[[WWWUUUSSSRRRQQQQQQQQQRRRSSSTTTZZZ^^^ccchhhkkknnnqqqsss{{{tttlllfffbbbaaa\\\]]]]]]]]]^^^aaaeeeiiioooxxxtttqqqllliiigggeeebbbaaa]]]YYYXXXYYYZZZ[[[bbbjjjxxxrrriiifffbbb___]]]\\\ZZZXXXTTTTTTSSSRRRSSSUUUWWWXXX]]]bbblllyyy||||||}}}}}}ssskkk^^^ZZZUUURRRPPPOOONNNMMMLLLMMMOOOQQQRRRSSSSSSSSSSSSVVV[[[bbbkkkuuu}}}~~~|||yyyvvvsssooooooppprrruuuwwwvvvuuuuuuvvvwwwxxx{{{}}}uuummmiiigggbbbcccffflllrrrzzz|||rrreee\\\YYYXXXVVVSSSPPPPPPPPPOOOOOOPPPPPPPPPTTTWWW[[[^^^```bbbfffhhhpppuuu|||xxxpppiiidddbbb]]]^^^^^^^^^___bbbfffjjjnnnwwwsssnnnhhhdddaaa___^^^\\\___[[[YYYZZZZZZ\\\cccjjjwwwrrriiigggeeeddddddbbb```]]]YYYXXXVVVTTTTTTTTTVVVWWW\\\^^^fffqqq~~~}}}{{{zzz{{{|||}}}}}}xxxyyy{{{|||{{{vvvnnnhhh[[[WWWRRROOONNNNNNMMMLLLLLLLLLNNNPPPRRRSSSUUUVVVYYY^^^gggqqqyyy}}}{{{yyywwwvvvrrrqqqrrrtttwwwxxxwwwvvvtttuuuwwwxxxzzz{{{tttnnniiieeeddddddgggnnnuuu|||rrriii___YYYYYYXXXSSSOOOMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRTTTVVVWWWYYY]]]___eeekkkqqqvvvxxx{{{{{{ssslllfffccc^^^^^^_________bbbgggjjjnnnwwwrrrmmmfff```]]]\\\ZZZYYY^^^ZZZXXXXXXXXXZZZ```hhh}}}vvvqqqlllkkkkkkkkkkkkjjjgggddd___]]][[[XXXWWWVVVWWWWWW[[[\\\bbblllzzz|||zzzwwwvvvxxxyyyzzzzzzwwwyyyzzzyyyvvvqqqkkkhhhYYYUUUQQQMMMMMMMMMLLLLLLLLLLLLMMMOOOQQQSSSVVVWWW^^^fffrrr~~~}}}{{{zzzyyyxxxtttssssssuuuxxxyyyxxxvvvrrrtttvvvwwwzzzyyyqqqlllfffdddccceeekkkrrryyy}}}yyyiiiccc[[[YYYZZZXXXQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOPPPRRRRRRSSSUUUYYY\\\^^^dddjjjnnnoooqqqwww|||xxxnnniiieeebbbaaa___]]]\\\^^^bbbgggjjjpppvvvtttmmmeeeaaa``````___]]]^^^]]]\\\ZZZZZZ]]]bbbfffwww}}}yyyxxxxxxyyyyyyxxxtttmmmhhhdddbbb```]]]ZZZXXXWWWWWWYYY[[[___fffppp}}}yyywwwuuuuuuuuuuuusssqqquuutttrrrooolllhhheeecccWWWTTTPPPOOOPPPOOOMMMJJJIIIKKKMMMPPPRRRVVVZZZ]]]iiiqqq}}}~~~}}}|||uuussspppqqqtttvvvvvvuuussstttvvvwwwyyy~~~~~~xxxsssjjjdddaaadddhhhkkkqqqwww~~~}}}uuupppccc```\\\XXXWWWWWWUUUTTTRRRQQQPPPNNNMMMLLLLLLKKKIIIKKKLLLMMMMMMPPPSSSVVV[[[]]]```bbbdddgggkkknnnuuuzzzyyynnnhhhddd``````___]]]\\\^^^bbbfffiiiooouuusssmmmfffaaaaaa```^^^\\\\\\[[[ZZZZZZ[[[^^^cccfffooo{{{xxxrrriiigggccc^^^\\\[[[[[[\\\]]]^^^```eeemmmyyy}}}sssqqqpppqqqrrrrrrqqqooonnnmmmkkkgggddd```\\\[[[UUURRROOOMMMNNNMMMKKKIIIIIILLLNNNPPPRRRWWW^^^cccpppwww~~~}}}||||||vvvssspppppprrrttttttsssssstttuuuwwwyyy}}}|||xxxnnnhhhcccdddggghhhmmmrrryyyvvvppplllbbb___ZZZXXXWWWVVVUUUTTTSSSRRRPPPOOOMMMMMMLLLLLLJJJKKKLLLMMMMMMOOORRRUUUVVVXXX[[[]]]^^^aaaeeegggiiimmmttt|||{{{nnngggbbb___```^^^]]]\\\^^^bbbfffhhhlllsss}}}uuupppiiieeedddccc```]]]^^^]]]]]]\\\^^^```ccceeegggooouuuwwwxxx{{{}}}~~~{{{uuuooolllgggccc``````bbbcccbbbbbbbbbccciiisss~~~xxxnnnmmmlllmmmooopppooonnngggfffccc___[[[XXXUUUSSSRRRPPPMMMLLLLLLKKKIIIHHHIIILLLOOOQQQSSSYYYdddmmmyyy}}}|||{{{{{{vvvssspppooooooppppppppprrrtttuuuwwwyyy}}}~~~uuummmfffeeeeeeeeehhhlllrrrzzz~~~vvvooojjjgggbbb___\\\ZZZYYYYYYXXXWWWTTTSSSRRRPPPOOONNNMMMMMMJJJLLLMMMMMMMMMNNNQQQTTTSSSUUUWWWXXXYYY\\\___aaacccggglllrrrzzz}}}ooohhhccc```___^^^]]]\\\^^^aaadddgggjjjpppzzz{{{uuunnnjjjhhhfffccc```cccbbbaaaaaacccddddddddddddhhhjjjkkklllooorrrttt|||xxxtttqqqooommmjjjiiihhhhhhiiieeedddbbbaaaeeemmmxxx}}}wwwooonnnlllmmmnnnooonnnlllbbbaaa^^^[[[XXXUUUSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHHHHLLLPPPRRRUUU^^^kkkvvv}}}{{{zzzzzzzzzvvvssspppmmmllllllmmmmmmssstttwwwyyy{{{|||sssjjjgggeeeccceeeiiinnnvvvxxxqqqkkkgggfffdddbbb___^^^]]]]]]\\\ZZZVVVUUUTTTRRRQQQPPPOOOOOOLLLMMMNNNMMMMMMNNNQQQSSSSSSUUUWWWXXXXXXZZZ]]]___bbbeeeiiinnnttt~~~pppiiieeeaaa^^^]]]\\\\\\^^^```ccceeegggmmmwww}}}uuuooollljjjfffcccdddcccdddfffjjjkkkkkkiiihhhggggggggghhhiiimmmqqqxxx{{{zzzwwwuuussstttttttttssspppnnnlllfffdddbbbaaacccjjjttt{{{{{{wwwqqqooommmllllllkkkiiiggg^^^]]][[[XXXVVVUUUTTTTTTPPPPPPOOOMMMKKKJJJJJJJJJHHHLLLQQQUUUZZZeeerrr|||~~~zzzxxxxxxxxxyyyvvvtttpppllliiiiiijjjkkksssuuuxxx{{{~~~xxxnnniiifffccceeehhhllltttwwwpppkkkgggffffffdddaaa`````````^^^\\\YYYXXXVVVUUUSSSRRRRRRRRROOOOOOPPPOOONNNNNNQQQSSSSSSUUUWWWWWWXXXYYY\\\^^^```cccfffhhhmmmwww~~~qqqjjjeeeaaa^^^]]]\\\\\\]]]___bbbccceeekkkttt}}}xxxtttqqqnnnkkkggggggiiiooouuuxxxwwwtttnnnjjjggghhhhhhhhhlllpppvvvxxx|||{{{yyyyyyyyy{{{|||~~~~~~{{{wwwrrrooogggfffdddbbbccchhhooouuu||||||}}}}}}}}}{{{yyyxxxqqqooollljjjiiigggdddaaa^^^\\\ZZZWWWUUUTTTTTTTTTPPPPPPPPPNNNLLLJJJKKKLLLJJJMMMSSSZZZdddnnnyyy|||xxxvvvvvvwwwxxxuuutttppplllhhhgggiiikkkrrruuuyyy}}}~~~sssmmmhhheeefffiiikkkrrr~~~|||uuuoookkkjjjhhhfffdddcccbbbaaa___]]]\\\[[[YYYXXXVVVVVVUUUUUURRRRRRRRRPPPOOOOOOQQQSSSRRRSSSUUUVVVVVVXXX[[[]]]bbbdddfffhhhkkkrrr|||qqqjjjccc___]]]]]]\\\\\\]]]___aaabbbdddiiiqqqzzz~~~|||yyyvvvvvvyyyrrrkkkggghhhiiigggjjjooosssuuuwwwyyy~~~zzztttqqqiiihhhfffdddcccfffkkkoooqqqsssuuuvvvvvvvvvvvvvvvrrrpppmmmkkkiiigggdddaaabbb```]]]YYYVVVUUUTTTTTTOOOPPPPPPNNNKKKJJJKKKMMMNNNPPPWWWaaannnyyy~~~}}}}}}||||||}}}zzzwwwuuuuuuvvvwwwuuutttpppkkkgggfffiiilllooosssxxx|||yyypppjjjeeefffiiiiiippp|||yyyuuurrrnnnllljjjhhhgggfffccc```___^^^\\\[[[YYYXXXXXXXXXTTTTTTTTTRRRPPPPPPRRRSSSQQQSSSUUUVVVWWWYYY\\\^^^dddfffhhhiiikkkpppxxx~~~qqqiiibbb\\\]]]]]]\\\\\\]]]___```aaaccchhhpppxxxssskkkggghhhiiifffhhhnnnrrrrrrsssuuuxxx~~~{{{uuurrrkkkjjjhhhfffddddddhhhjjjiiilllpppssssssssssssttttttrrrooommmllljjjgggdddiiifffbbb]]]YYYWWWVVVUUUNNNOOOPPPNNNJJJIIIJJJMMMQQQSSSYYYfffuuu~~~|||{{{{{{zzzzzzxxxzzz~~~~~~zzzvvvttttttuuuvvvuuutttqqqkkkgggfffiiimmmmmmqqqvvv||||||ssskkkfffeeehhhgggnnnzzz~~~{{{tttrrrpppnnnmmmkkkgggeee```___^^^\\\[[[ZZZZZZYYYVVVVVVUUUSSSQQQQQQRRRTTTSSSTTTWWWXXXYYY[[[^^^aaaaaadddfffggghhhkkkrrrwwwttthhhaaa]]]^^^\\\[[[ZZZ[[[]]]```bbbggghhhlllvvvuuuqqqkkkggggggiiikkkllloooooonnnooorrrvvv{{{~~~zzzvvvrrrmmmhhheeedddeeefffeeehhhllloooqqqrrrqqqqqqssspppnnnpppssssssooojjjqqqmmmhhhccc```\\\XXXUUUPPPPPPPPPOOOMMMLLLNNNPPPRRRYYYdddppp{{{~~~~~~{{{yyywwwuuutttsssssssssxxxzzz}}}}}}zzzwwwtttssssssssswwwtttpppmmmkkkjjjkkklllmmmppptttyyy~~~yyypppllliiihhhhhhnnnxxxzzzuuutttppphhheeehhhcccaaa^^^]]]]]]^^^]]]\\\ZZZYYYWWWUUUTTTRRRRRRQQQUUUUUUUUUWWWYYY\\\___aaafffffffffddddddhhhpppvvvtttiiibbb^^^^^^]]][[[ZZZ[[[]]]```aaaeeefffkkktttxxxuuuqqqooommmlllkkkiiigggfffeeeeeegggjjjoooqqqyyyzzztttlllfffddddddddddddgggiiimmmqqqssstttsssssspppoooooosssyyy}}}|||zzzwwwtttnnniiiddd___ZZZWWWQQQQQQPPPOOOMMMNNNQQQSSSWWW^^^iiiuuu|||{{{{{{{{{{{{|||~~~zzzxxxvvvsssqqqpppoooooouuuwww{{{}}}~~~|||xxxuuurrrrrrrrrssswwwuuurrrnnnllljjjjjjjjjmmmppptttyyy~~~|||sssnnnkkkjjjkkkpppyyy{{{yyyuuuoookkkkkkiiigggdddbbbbbbcccbbbaaa___^^^]]][[[ZZZXXXXXXWWWYYYZZZZZZ\\\]]]___aaabbbbbbcccdddddddddhhhooouuuuuuiiibbb```^^^]]]\\\[[[\\\]]]```aaaccceeejjjrrr|||}}}zzzwwwtttoooiiieeeaaa___]]]\\\]]]```ccceeelllxxxwwwmmmggggggjjjjjjiiimmmooosssvvvxxxxxxwwwvvvqqqqqqrrrxxx|||wwwqqqkkkddd^^^ZZZUUUTTTRRROOOOOOQQQVVVZZZ]]]dddooozzz~~~zzzwwwvvvuuutttssssssuuuwwwyyyyyywwwuuusssoooooooooqqqxxx}}}{{{zzzwwwvvvssspppnnnmmmllllllrrrtttwwwzzz||||||yyyuuurrrppppppqqqrrruuutttrrrpppmmmkkkjjjiiioooqqqvvvzzzyyysssooolllnnnrrrzzz{{{tttqqqmmmjjjgggeeeeeeeeedddbbbaaa```___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^____________aaadddeeefffjjjqqqwwwuuuhhhbbb```^^^]]]\\\\\\\\\^^^___```ccceeeiiipppzzzzzztttllleee``````^^^\\\ZZZZZZ\\\^^^```eeennnzzz{{{ppplllqqqvvvxxxwww{{{}}}~~~|||{{{wwwwwwxxx}}}~~~xxxrrrjjjccc^^^YYYWWWTTTQQQQQQVVV]]]bbbccciiisss}}}zzzuuurrrqqqpppnnnlllkkkkkkjjjiiifffccc___]]]ZZZZZZZZZ]]]cccooo{{{}}}yyyvvvvvvtttrrrpppnnnmmmlllllllllppprrruuuwwwyyy|||~~~zzzwwwsssooonnnnnnpppqqqqqqqqqqqqqqqpppnnnlllkkkqqqtttyyy}}}xxxsssppppppsssyyyzzzrrrooollljjjiiihhhgggeeeccccccbbbaaa```___^^^]]]\\\\\\^^^______^^^]]]\\\^^^aaaeeegggiiimmmtttzzzxxxiiibbb```^^^^^^]]]]]]]]]^^^___```ccceeeiiipppxxxyyypppiiibbb^^^```^^^[[[YYYZZZ\\\___aaafffjjjttt}}}uuuvvv~~~{{{{{{}}}~~~wwwpppgggbbb\\\ZZZVVVSSSSSSYYYaaaggghhhnnnvvv~~~{{{uuuooolllkkkkkkgggdddcccbbb```^^^ZZZWWWTTTRRROOOPPPRRRTTTZZZbbblllrrr~~~yyyuuussssssoooooonnnmmmmmmnnnoooooonnnqqqsssvvvxxx{{{~~~~~~zzzwwwsssooommmmmmoooppplllnnnoooqqqrrrqqqpppoootttwww|||yyyuuusssuuuyyy}}}zzzvvvtttrrrqqqooonnnjjjjjjjjjiiihhhfffeeedddaaaaaabbbcccbbbaaa___^^^^^^aaaeeehhhkkkpppwww||||||llldddaaa___^^^^^^^^^^^^^^^______bbbeeeiiinnnuuu~~~wwwpppiiidddaaa___]]]\\\[[[\\\___ccceeemmmmmmqqqzzz|||~~~|||sssjjjccc]]][[[WWWTTTTTTZZZbbbhhhlllpppwww}}}}}}uuuooohhheeeeeeeeeaaa]]]\\\ZZZXXXUUURRRPPPNNNMMMIIIKKKMMMPPPSSSZZZaaafffttt~~~~~~{{{vvvsssqqqrrrmmmlllllllllmmmnnnpppqqqmmmooorrrtttvvvyyy}}}zzzxxxuuuqqqooonnnmmmnnnjjjlllnnnppprrrsssssssssvvvyyy~~~|||xxxyyy|||~~~|||zzzxxxsssssssssrrrqqqnnnllljjjeeeeeeeeeeeedddcccbbbbbbbbbeeehhhkkknnnsss{{{pppgggccc_________^^^^^^^^^______```ccchhhlllrrrzzzyyytttoookkkiiidddcccbbbcccfffjjjooorrrvvvqqqppptttxxxzzzuuujjjccc[[[YYYUUURRRSSSXXX___eeejjjmmmrrrwwwzzzzzzyyyxxxnnnhhh```^^^______[[[VVVUUUSSSQQQNNNLLLJJJJJJIIIFFFGGGIIIKKKNNNTTT[[[aaammmxxx~~~~~~|||yyyuuurrrqqqqqqlllkkkkkkkkkkkkmmmnnnooolllnnnppprrrtttwwwzzz}}}~~~{{{zzzwwwtttqqqooommmlllkkklllnnnppprrrsssttttttuuuyyy~~~}}}zzzxxxpppooonnnmmmmmmmmmmmmmmmkkknnnppprrruuu{{{sssiiieee__________________^^^^^^___bbbfffjjjpppxxx|||yyyuuurrroookkkkkkkkkmmmpppvvv{{{zzzsssoooqqqrrrpppsssyyyzzzvvvjjjbbbYYYWWWTTTQQQQQQVVV]]]cccfffhhhlllppprrrsssssssssjjjccc[[[YYY[[[[[[WWWRRRQQQOOOLLLJJJHHHFFFFFFFFFFFFGGGGGGHHHKKKRRR[[[aaahhhttt}}}}}}{{{xxxtttqqqqqqrrrlllkkkjjjjjjjjjkkklllmmmjjjllloooqqqrrruuuyyy{{{}}}~~~|||{{{yyywwwsssooollljjjmmmmmmnnnoooqqqrrrsssttttttxxx}}}~~~}}}{{{{{{{{{|||}}}uuuwwwyyyzzz|||{{{kkkeeeaaabbbaaa^^^[[[[[[]]]``````___bbbjjjpppvvv~~~yyy|||||||||}}}~~~vvvmmmgggeeefffffffffoooyyyuuuhhhaaaZZZWWWUUUUUUWWWYYYZZZZZZbbbcccfffiiilllmmmnnnnnneeebbb^^^[[[YYYVVVTTTQQQNNNMMMLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFHHHNNNUUU[[[iiiuuu}}}zzzwwwtttpppnnnmmmkkkiiihhhiiikkkllllllkkkooopppqqqsssuuuvvvvvvvvv{{{~~~~~~~~~}}}zzzuuuqqqnnnnnnlllnnnpppqqqqqqppppppqqquuuyyy}}}ppphhhbbbbbbaaa___\\\[[[]]]```aaa```bbbiiiooouuu~~~vvvpppgggaaa___`````````cccmmm|||uuuiiibbbZZZWWWUUUUUUWWWYYYZZZZZZ___aaadddgggjjjllllllllldddaaa]]]ZZZXXXVVVSSSQQQOOONNNLLLJJJHHHGGGFFFFFFEEEEEEEEEFFFHHHNNNVVV[[[jjjvvv~~~{{{xxxuuuqqqnnnllliiihhhggghhhjjjkkkkkkjjjnnnoooqqqrrrtttuuuuuuuuuyyy|||~~~~~~{{{vvvrrrpppooooooqqqssssssrrrpppooooootttxxx}}}tttjjjccccccbbb___\\\\\\^^^```aaa```bbbhhhmmmrrr{{{ooojjjbbb]]][[[ZZZZZZZZZ[[[cccooo}}}uuujjjdddZZZXXXVVVVVVWWWYYYYYYYYY\\\^^^aaaeeehhhiiijjjjjjbbb___\\\YYYWWWVVVSSSQQQPPPOOOLLLJJJHHHFFFEEEDDDDDDEEEEEEFFFIIIOOOWWW\\\lllwww~~~}}}zzzvvvrrrnnnlllhhhgggfffgggiiikkkkkkjjjnnnnnnpppqqqssstttttttttxxxzzz|||||||||}}}|||wwwsssqqqqqqsssuuuwwwwwwtttqqqooooootttyyy~~~vvvkkkeeedddbbb___]]]]]]^^^___bbb```bbbgggkkkpppxxx|||uuullliiiddd___\\\ZZZZZZZZZ\\\aaaiiirrrtttkkkeeeZZZYYYWWWWWWYYYZZZZZZYYYYYY\\\```dddggghhhhhhhhh```]]]ZZZXXXVVVUUUSSSQQQPPPOOOLLLJJJGGGEEEDDDCCCCCCDDDEEEFFFIIIPPPXXX^^^nnnwww~~~{{{wwwsssooollljjjiiihhhiiikkkmmmmmmmmmnnnooopppqqqrrrsssssssssvvvwwwxxxzzz|||~~~}}}yyyuuussssssvvvyyy||||||zzzvvvtttsssvvvzzz|||nnngggeeebbb___^^^^^^______bbb```aaafffiiimmmuuu}}}}}}sssnnnlllkkkhhhddd```]]]\\\\\\\\\```eeelllvvvtttkkkfff\\\ZZZYYYYYYZZZ[[[ZZZYYYYYY[[[___cccfffffffffeee]]][[[XXXVVVUUUTTTRRRPPPPPPOOOLLLIIIGGGEEECCCCCCBBBCCCDDDFFFJJJQQQZZZ```nnnvvv~~~|||xxxtttqqqooommmlllkkkmmmoooqqqqqqqqqooopppqqqrrrssstttttttttvvvvvvwwwzzz~~~{{{wwwuuuuuuxxx|||~~~{{{zzzyyy~~~uuuiiifffbbb```___```___^^^aaa___```dddhhhkkksss{{{xxxrrrpppnnnnnnmmmjjjeeebbb``````[[[^^^ccciiippp|||uuulllggg^^^\\\[[[\\\]]]]]]\\\ZZZXXX[[[___bbbddddddbbbaaa[[[YYYVVVUUUTTTSSSQQQPPPOOONNNKKKIIIGGGEEEDDDCCCAAABBBDDDFFFKKKRRR[[[bbbmmmttt~~~{{{xxxvvvtttsssqqqpppoooqqqsssuuuvvvvvvrrrssstttuuuuuuvvvvvvvvvvvvvvvxxx}}}~~~{{{yyyyyy|||{{{jjjfffbbb`````````___^^^___]]]___cccgggjjjrrrzzz~~~xxxwwwwwwrrrssstttqqqlllhhhffffff```ccchhhkkkooowwwuuulllggg___^^^]]]^^^______]]][[[WWWZZZ]]]aaabbb```^^^\\\ZZZWWWUUUSSSSSSSSSQQQPPPMMMLLLJJJHHHGGGEEEDDDDDDAAABBBCCCFFFKKKSSS\\\ccclllrrr|||}}}zzzxxxwwwwwwwwwsssrrrrrrsssvvvxxxyyyyyyuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwzzz~~~~~~}}}kkkgggbbb```aaaaaa```^^^^^^]]]^^^bbbfffjjjqqqzzz~~~zzz{{{|||vvvyyyzzzxxxrrrmmmkkkkkkiiilllooopppqqqtttzzz~~~}}}~~~uuulllggg```_________``````^^^\\\VVVXXX\\\___```^^^[[[YYYYYYWWWTTTSSSSSSRRRQQQOOOMMMLLLJJJHHHGGGFFFEEEEEE@@@AAACCCFFFKKKTTT]]]ccckkkpppyyy|||yyywwwwwwyyyzzztttsssssstttwwwzzzzzzzzzvvvwwwxxxyyyyyyyyyyyyyyywwwxxx|||qqqhhhaaa``````^^^]]]___^^^]]]]]]^^^bbbggglllooo{{{}}}}}}{{{{{{{{{yyyyyyrrrnnnppprrrqqqqqqrrrrrrpppmmmkkklllmmmmmmmmmuuu}}}{{{nnnggg```]]][[[]]]___aaa___\\\ZZZ[[[\\\]]]^^^_________ZZZ[[[ZZZWWWTTTQQQQQQQQQOOONNNKKKGGGDDDCCCBBBAAA???AAADDDGGGLLLTTT\\\bbbiiipppzzz}}}|||||||||}}}{{{zzzyyyyyyyyyzzz{{{{{{}}}|||zzzyyyzzz|||~~~{{{oooggg``````aaa___^^^___^^^]]]]]]^^^bbbfffkkknnnxxx~~~zzzrrrqqqpppllljjjjjjiiigggdddccccccdddeeeeeelllsss~~~}}}oooggg```]]]\\\]]]```bbbaaa___ZZZ[[[]]]___`````````___[[[\\\[[[YYYUUURRRQQQQQQNNNMMMJJJGGGEEEDDDDDDDDDBBBCCCFFFIIIMMMTTT\\\aaajjjpppyyy~~~}}}|||{{{{{{{{{|||}}}}}}{{{zzzzzz|||~~~mmmfff```aaabbb```___```^^^^^^^^^___aaafffjjjmmmtttzzzvvvqqqmmmgggcccbbb^^^^^^\\\[[[[[[\\\]]]^^^ccciiirrr|||~~~ooofff___\\\[[[]]]aaadddcccbbbZZZ\\\___bbbcccbbbaaa___]]]^^^^^^\\\WWWSSSQQQPPPNNNMMMKKKHHHFFFFFFEEEEEEEEEFFFHHHJJJNNNUUU]]]cccmmmrrryyy~~~~~~}}}}}}~~~{{{mmmfffaaabbbcccaaa``````___^^^^^^___aaaeeehhhkkkpppwwwwwwpppjjjccc______YYYZZZZZZYYYYYYYYY[[[\\\]]]bbbkkkttt~~~oooeee^^^\\\ZZZ\\\aaaddddddccc[[[]]]aaadddeeedddbbb```aaabbbbbb___ZZZVVVSSSRRRQQQPPPMMMJJJGGGFFFEEEEEEEEEFFFHHHKKKPPPXXXaaahhhpppttt{{{zzzpppiiicccccccccaaa```aaa____________aaadddggghhhnnnuuu~~~wwwnnnggg___[[[[[[VVVXXXZZZZZZYYYYYY\\\^^^\\\aaahhhqqq{{{pppggg___\\\ZZZ\\\```ddddddccc\\\^^^bbbeeefffeeecccaaadddddddddaaa\\\XXXVVVUUUVVVTTTPPPLLLHHHEEEDDDCCCCCCEEEGGGKKKRRR[[[fffmmmtttxxx~~~wwwnnnfffdddcccaaa```aaa``````___```aaaccceeeffflllsss|||uuukkkccc[[[WWWWWWTTTWWWZZZ[[[YYYZZZ]]]``````dddkkksss|||uuulllbbb___\\\]]]```cccdddccc]]]___bbbdddeeeeeedddbbbeeeeeeddd```\\\YYYXXXXXXYYYWWWRRRMMMIIIFFFDDDCCCBBBDDDFFFKKKRRR]]]iiiqqqwww|||}}}sssiiieeeccc``````aaa````````````aaabbbddddddjjjpppzzzqqqhhhaaa[[[XXXYYYTTTXXX\\\]]][[[[[[___bbbhhhlllssszzz}}}uuuhhhddd```___bbbddddddccc^^^```aaacccdddddddddddddddcccaaa]]]YYYWWWXXXYYYYYYWWWSSSNNNJJJGGGEEEEEECCCDDDGGGKKKRRR]]]iiiqqqzzz|||}}}}}}~~~vvvkkkeeeccc```___aaa````````````aaabbbcccdddiiioooxxxzzzllleee```]]]\\\^^^UUUZZZ^^^___^^^^^^aaaeeepppttt{{{|||lllgggcccaaaccceeeeeeccc___```aaabbbcccdddddddddbbbaaa^^^ZZZVVVUUUWWWYYYXXXVVVRRROOOKKKIIIGGGGGGEEEFFFGGGKKKRRR\\\gggooo{{{~~~xxxuuuuuuuuuuuuyyy~~~{{{kkkdddbbb```^^^^^^dddcccaaa```______```aaafffllluuu}}}zzzooofffaaa`````````[[[]]]___```aaadddiiinnntttjjjaaa```aaa```^^^_________`````````___]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTUUUSSSPPPOOONNNLLLIIIGGGGGGEEEFFFKKKQQQXXXcccmmmyyy}}}zzzqqqooommmjjjiiijjjkkkllltttyyyzzzkkkdddcccaaa______aaa```_________aaabbbcccfffkkkttt|||~~~tttmmmiiigggfffeee`````````___```dddkkkqqquuujjj```___```______```___```aaaaaaaaa___^^^]]]ZZZYYYYYYXXXWWWVVVUUUTTTVVVTTTQQQOOONNNLLLJJJHHHGGGEEEFFFKKKPPPVVVaaakkkxxx|||zzzxxxuuutttnnnllliiifffddddddeeefffjjjpppxxx{{{kkkeeedddcccbbbbbbaaaaaa```___``````aaabbbeeejjjrrrzzz~~~yyywwwuuurrroookkkiiieeebbbbbbgggooouuu~~~wwwkkk```\\\]]]]]]^^^aaa___```aaaaaaaaa```___^^^[[[[[[ZZZYYYXXXWWWVVVVVVWWWUUURRRPPPOOOMMMKKKIIIHHHFFFFFFJJJOOOTTT]]]gggttt||||||wwwsssqqqooonnnlllhhhfffccc```^^^]]]^^^^^^aaafffnnnwww|||mmmgggfffeeeddddddeeeeeedddbbbaaa```___^^^dddiiipppxxx}}}xxxtttoookkkjjjmmmqqquuuwwwyyy|||{{{nnn```[[[[[[[[[]]]```^^^___`````````___^^^^^^]]]]]]]]]\\\[[[ZZZZZZZZZXXXVVVSSSQQQPPPOOOLLLJJJIIIFFFFFFJJJMMMQQQYYYaaammmvvv~~~{{{}}}}}}{{{wwwrrrnnnllljjjiiihhhaaa___]]][[[ZZZYYYZZZZZZ\\\```gggpppxxxqqqjjjiiigggeeeeeeeeefffggggggfffcccaaa___dddhhhnnnuuu||||||xxxtttrrrqqqppppppppprrrvvv}}}sssccc\\\ZZZZZZ[[[^^^]]]]]]______```___^^^]]]`````````___^^^^^^]]]]]]YYYWWWUUUSSSRRRPPPMMMKKKJJJGGGGGGIIIKKKMMMTTT\\\cccooo|||}}}xxxuuuqqqvvv{{{yyyuuuqqqllliiigggfffdddccc[[[ZZZYYYYYYYYYYYYZZZ[[[YYY]]]ccciiiqqqyyyuuunnnkkkhhhffffffaaadddiiilllmmmkkkgggdddcccggglllrrryyy}}}{{{xxxuuuqqqnnnnnnpppuuu|||}}}kkkbbb]]][[[[[[]]]]]]^^^___`````````___^^^bbbaaaaaaaaa`````````___[[[XXXVVVTTTSSSQQQOOOLLLKKKHHHGGGIIIJJJJJJPPPWWWZZZfffuuu~~~wwwqqqnnnkkkooovvv~~~|||yyyvvvsssllljjjgggeeecccbbb```^^^XXXXXXXXXXXXYYYZZZ[[[[[[WWWZZZ^^^ccchhhooowww|||zzzqqqnnniiifffeee```eeelllrrrssspppjjjfffbbbfffkkkqqqwww~~~~~~|||wwwtttrrruuuyyytttiiiccc^^^\\\]]]^^^___aaabbbbbbbbbaaa```aaaaaaaaa```````````````\\\YYYWWWUUUTTTRRRPPPMMMLLLIIIHHHIIIHHHHHHLLLSSSTTT___kkkuuuyyyqqqllliiiiiikkkooovvv}}}yyyvvvsssooolllfffeeecccccccccaaa^^^[[[YYYYYYYYYYYYYYYZZZZZZZZZWWWYYY[[[^^^aaagggmmmrrryyy}}}sssooojjjfffeeeccchhhpppvvvwwwqqqjjjdddbbbeeejjjpppuuu||||||xxxzzz~~~{{{ooogggaaa^^^^^^```aaabbbcccddddddcccbbb````````````____________\\\ZZZWWWVVVUUUSSSPPPNNNLLLIIIHHHHHHHHHGGGJJJQQQQQQ[[[eeemmmwwwwwwoooiiifffhhhiiikkkqqqyyyzzzvvvrrrnnniiifffddddddcccddddddbbb___\\\ZZZZZZZZZYYYYYYYYYXXXXXXXXXYYY[[[\\\___ccciiinnnqqqwww|||rrrqqqnnnhhhccceeejjjqqqtttqqqkkkddd```bbbdddgggkkkqqqxxxrrrgggccc```^^^```___^^^___bbbddddddddd^^^___aaabbbbbbaaa```___\\\ZZZXXXVVVVVVTTTRRRPPPNNNLLLJJJIIIHHHIIIKKKLLLOOOTTT[[[dddnnnxxxuuulllfffddddddccceeelllssszzz{{{yyyuuuqqqmmmiiigggfffccccccbbbbbbaaabbbbbbbbbaaa^^^ZZZYYYYYYZZZZZZYYYVVVUUUVVVWWWZZZ]]]aaacccjjjpppxxxuuusssooojjjfffcccgggkkkllljjjfffcccaaabbbdddgggjjjpppwwwvvvjjjdddaaa```aaa```___```bbbdddeeeddd```aaabbbccccccaaa___^^^\\\ZZZWWWVVVVVVUUUSSSQQQNNNMMMKKKIIIIIIIIIJJJKKKMMMQQQWWW___gggqqqzzzzzzrrriiidddbbbbbb```cccjjjpppwww~~~{{{yyywwwssspppllliiifffeeedddcccccccccbbbccccccdddccc```\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWZZZ]]]___bbbhhhooovvv}}}yyytttooojjjgggccceeefffeeecccbbbbbbcccaaacccfffiiinnnuuu}}}~~~ppphhhdddbbbbbbaaa``````ccceeeeeeeeebbbcccddddddcccaaa^^^]]][[[YYYWWWWWWWWWWWWUUUSSSPPPNNNLLLJJJIIIIIIIIIIIIKKKNNNQQQWWW^^^gggqqqxxx}}}}}}zzztttmmmfffbbbaaa___^^^___eeekkkrrr|||~~~|||zzzuuussspppmmmjjjhhhffffffeeeeeeddddddddddddeeeeeeeeebbb^^^[[[[[[[[[ZZZYYY[[[YYYVVVTTTSSSUUUXXXZZZ[[[___eeejjjpppyyy}}}tttmmmiiigggcccdddeeedddbbbbbbcccdddaaabbbdddggglllssszzz}}}|||}}}yyyooohhhddddddbbb``````ccceeeffffffdddeeeeeedddccc```]]][[[ZZZXXXWWWWWWXXXXXXVVVUUUQQQPPPNNNKKKIIIHHHHHHHHHIIIJJJMMMPPPWWWaaalllssswwwvvvtttooojjjeeebbbaaa^^^\\\]]]bbbhhhnnnyyy{{{{{{zzzzzzzzzzzzyyyyyyxxxqqqooommmkkkiiihhhggggggggggggffffffeeefffffffffgggccc___\\\[[[ZZZYYYXXXZZZWWWSSSQQQPPPRRRTTTVVVWWWZZZ^^^bbbgggooozzzuuulllgggfffaaaccceeeeeecccbbbbbbbbb```aaacccfffiiipppwww|||~~~xxxtttrrrrrrsssuuu|||uuukkkeeeeeeccc``````bbbdddffffffeeeeeeeeedddbbb___\\\ZZZYYYWWWVVVVVVWWWWWWVVVUUUQQQPPPNNNLLLJJJIIIHHHGGGGGGHHHJJJMMMTTT^^^iiiqqqqqqqqqppplllgggdddcccccc^^^[[[\\\```eeekkkvvv~~~yyyuuuqqqmmmnnnooooooppppppqqqrrrmmmmmmkkkjjjjjjiiiiiiiiijjjiiihhhgggffffffffffffgggccc___\\\ZZZYYYXXXWWWUUUSSSPPPNNNNNNOOOQQQSSSSSSVVVYYY[[[___fffpppwww}}}xxxmmmgggggg```bbbdddeeecccaaa```______aaabbbdddgggmmmtttyyy|||yyyuuupppmmmkkkjjjkkkmmmrrrzzzwwwlllfffeeeccc```___aaaccceeeeeedddddddddcccaaa^^^[[[YYYXXXWWWUUUVVVVVVVVVUUUTTTQQQPPPOOOMMMKKKIIIHHHGGGEEEFFFHHHKKKQQQZZZeeellllllllljjjgggdddaaaaaabbb^^^[[[ZZZ^^^bbbhhhsss}}}{{{vvvrrrnnnjjjhhheeegggiiijjjkkklllnnnpppkkkkkkkkkkkkkkkllllllmmmlllkkkjjjhhhfffeeeddddddeeeaaa]]]ZZZYYYXXXWWWVVVQQQOOONNNLLLLLLMMMNNNOOOMMMPPPSSSTTTWWW\\\dddkkksss{{{~~~pppjjjjjjdddffffffeeecccaaaaaabbb___```aaacccfffkkkrrrwwwzzzwwwqqqlllhhhgggggghhhhhhlllqqqvvvuuujjjfffeeebbb___^^^```bbbdddeeebbbccccccbbb```]]]ZZZXXXXXXVVVUUUUUUUUUUUUSSSRRRPPPOOOOOONNNLLLJJJIIIHHHDDDEEEFFFIIINNNUUU^^^dddffffffeeebbb^^^]]]]]]___]]]ZZZYYY\\\```eeepppzzzvvvsssnnnjjjfffcccaaa``````cccfffggggggiiilllnnnkkkkkkkkklllmmmnnnooopppnnnmmmkkkhhhfffdddcccbbbbbb^^^ZZZWWWWWWVVVUUUTTTNNNNNNMMMLLLKKKKKKJJJJJJHHHKKKNNNPPPQQQUUU\\\aaajjjrrr}}}tttmmmmmmjjjjjjjjjgggeeedddeeefff___```aaabbbeeejjjqqquuuzzzssslllgggfffgggiiigggiiilllnnnwwwrrriiifffeeebbb^^^]]]___aaacccdddaaabbbbbbbbb```]]]ZZZXXXXXXVVVUUUTTTTTTTTTRRRPPPOOOOOOOOONNNLLLKKKIIIHHHCCCDDDEEEGGGKKKQQQXXX^^^bbbaaa```]]]ZZZYYYZZZ[[[\\\YYYWWWZZZ^^^cccnnnxxx{{{yyyvvvsssqqqllliiifffbbb___]]][[[ZZZYYY\\\___aaaaaabbbeeeiiikkkkkkkkklllnnnpppqqqrrrpppnnnkkkhhheeecccaaa``````\\\XXXVVVUUUUUUTTTSSSNNNNNNMMMLLLKKKIIIGGGFFFGGGJJJMMMOOOPPPSSSXXX]]]___gggrrr}}}|||tttqqqtttpppllljjjjjjjjjhhheeecccbbbbbbaaaccchhhooottt}}}wwwpppkkkhhhfffdddddddddeeehhhlllxxxwwwkkkdddeeeeeedddbbb```aaacccfffcccdddeeeeeeccc```]]]ZZZVVVTTTSSSRRRRRRQQQNNNLLLMMMLLLKKKJJJJJJJJJJJJJJJAAABBBCCCEEEIIIOOOVVV[[[```^^^\\\ZZZZZZ[[[]]]^^^]]]\\\YYYXXXZZZ```jjjqqqzzzvvvsssxxx{{{|||wwwuuuppplllgggdddbbbaaa[[[ZZZYYYXXXVVVUUUTTTSSSWWWYYYZZZ[[[\\\___bbbeeelllkkklllooosssuuutttqqquuusssooojjjfffbbb___]]]ZZZYYYXXXWWWUUUTTTSSSRRRLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFIIIMMMQQQSSSZZZ^^^hhhuuuwwwuuutttpppkkkiiiiiihhhgggeeebbbbbbaaaaaabbbgggmmmrrrzzzyyyqqqllliiifffddd______aaadddgggrrr}}}nnngggddddddcccaaa______aaaccccccdddeeeeeedddaaa^^^\\\XXXWWWUUUTTTSSSQQQNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHHHHHHHIIILLLQQQUUU[[[ZZZXXXWWWXXXYYY[[[]]]]]][[[XXXVVVXXX___iiippp|||~~~zzztttooommmqqqsssxxx||||||||||||zzzxxxtttpppnnnhhhfffccc___\\\ZZZYYYYYYVVVUUUTTTTTTRRRRRRQQQPPPTTTUUUWWWXXXYYY\\\```cccjjjiiijjjnnnrrrttttttrrrrrrooolllgggccc```___^^^[[[ZZZYYYWWWUUUSSSRRRQQQLLLKKKJJJIIIGGGFFFEEEEEEBBBBBBCCCDDDFFFIIIMMMOOOTTTWWWaaannnyyy{{{yyysssooojjjgggeeeeeeeeedddbbbbbbaaa```aaadddjjjooouuu{{{zzzsssmmmiiifffccc\\\]]]___bbbdddlll}}}sssiiiggggggeeeccc```___```bbbcccdddeeeeeeeeecccaaa___\\\ZZZXXXVVVUUURRROOOLLLJJJJJJHHHGGGGGGFFFFFFFFFKKKKKKKKKIIIIIIKKKOOORRRXXXWWWWWWWWWXXXZZZ\\\]]]\\\ZZZWWWUUUWWW^^^hhhooowwwyyy{{{yyytttnnniiigggiiikkknnnsssxxx}}}~~~yyyvvvuuutttrrrpppllllllkkkiiigggccc```^^^WWWVVVTTTRRRPPPOOOOOOPPPNNNNNNNNNMMMMMMMMMMMMLLLOOOPPPRRRTTTUUUXXX\\\___ggggggiiilllpppqqqqqqpppllljjjfffccc```^^^^^^^^^\\\[[[YYYWWWUUURRRQQQPPPJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDGGGIIIJJJMMMQQQZZZgggqqq{{{|||zzzqqqnnniiidddbbbaaaaaabbbaaaaaa```______bbbgggkkkrrrwwwyyysssmmmiiieeeccc______aaadddeeejjjwwwtttkkkkkkkkkjjjgggcccaaabbbccccccdddeeefffeeedddcccbbb```^^^[[[YYYWWWTTTPPPMMMIIIHHHGGGFFFEEEEEEDDDEEEGGGHHHHHHHHHIIIKKKPPPSSSVVVVVVWWWYYY[[[]]]___```\\\ZZZVVVTTTUUU\\\fffmmmsssuuuwwwuuuqqqkkkfffcccdddeeehhhlllrrrxxx~~~yyyvvvqqqnnnllliiifffdddbbbaaa```^^^[[[XXXUUUTTTOOONNNLLLKKKJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLNNNPPPQQQUUUYYY\\\eeefffgggiiikkkkkkkkkjjjfffdddaaa^^^\\\\\\]]]^^^\\\[[[YYYVVVTTTQQQOOONNNIIIIIIHHHFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDFFFGGGHHHJJJMMMUUUaaajjjttt|||wwwooommmiiiddd```^^^______`````````______aaafffiiipppuuu}}}xxxqqqmmmiiifffddddddcccdddffffffiiirrr|||uuulllmmmmmmllliiieeecccbbbccccccdddeeeeeeeeeeeedddcccccc```]]][[[XXXUUUPPPMMMIIIIIIGGGFFFEEEDDDDDDDDDCCCEEEFFFGGGHHHJJJOOORRRSSSUUUWWWZZZ\\\^^^``````\\\ZZZWWWTTTUUU[[[ccciiimmmppprrrqqqlllfffbbb```______bbbfffllltttzzz~~~yyyrrroookkkhhheeeccc___]]]\\\[[[ZZZWWWUUURRRPPPNNNMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHJJJLLLMMMOOORRRVVVYYYbbbcccdddeeedddcccbbbbbb```^^^\\\[[[ZZZZZZ[[[\\\ZZZYYYWWWUUURRRPPPNNNMMMHHHHHHGGGFFFDDDCCCBBBAAABBBBBBBBBBBBCCCDDDDDDEEEGGGHHHOOOYYYaaajjjvvvvvvooonnnlllgggbbb___^^^__________________aaaeeeiiinnnsss{{{wwwpppllljjjiiihhhiiigggggggggffffffmmmuuuxxxpppllllllllliiieeebbbaaaaaaddddddeeeeeeddddddccccccdddaaa^^^\\\YYYVVVQQQNNNKKKJJJHHHGGGEEEEEEDDDDDDDDDFFFGGGGGGGGGHHHKKKMMMPPPRRRVVVYYY\\\^^^^^^^^^]]][[[YYYWWWWWWZZZ```eeeeeehhhjjjjjjfffaaa]]][[[XXXZZZ\\\aaagggnnntttxxx}}}||||||~~~zzztttkkkiiifffcccaaa^^^[[[XXXXXXWWWUUURRRPPPMMMKKKJJJKKKIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIJJJKKKLLLNNNRRRUUU\\\^^^______]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZXXXWWWUUUSSSQQQOOOMMMLLLHHHHHHGGGFFFDDDCCCBBBAAA>>>>>>???@@@@@@AAAAAAAAABBBCCCHHHPPPVVV]]]hhhttt~~~xxxpppqqqppplllfffaaa``````^^^^^^_________bbbfffiiilllqqqxxxxxxqqqmmmmmmmmmmmmpppllljjjiiigggfffkkksss~~~tttlllmmmllljjjfffcccbbbbbbeeedddddddddccccccbbbbbbdddaaa^^^\\\ZZZVVVRRROOOLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGHHHGGGGGGHHHJJJLLLQQQSSSWWW[[[]]]______^^^]]]]]]\\\ZZZXXXZZZ]]]```___bbbeeeeeebbb^^^ZZZYYYUUUWWWZZZ___eeelllqqqtttvvvwwwxxx{{{}}}vvvqqqgggeeebbbaaa___]]]ZZZWWWWWWUUUSSSPPPMMMKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKNNNQQQTTTWWWYYYZZZXXXWWWWWWXXXVVVWWWXXXYYYYYYXXXXXXWWWUUUTTTSSSQQQOOOMMMLLLKKKIIIHHHGGGFFFDDDCCCBBBBBB======>>>???@@@AAAAAAAAA@@@@@@DDDIIIMMMSSS]]]hhhsss{{{{{{rrrttttttpppjjjdddbbbaaa]]]^^^______```cccgggjjjkkkooovvv}}}yyyqqqnnnooopppqqquuuqqqnnnllljjjhhhmmmsssxxxnnnoooooommmiiifffeeeeeeeeeeeedddccccccbbbaaaaaacccaaa^^^\\\ZZZWWWSSSPPPNNNMMMKKKIIIHHHGGGFFFFFFDDDFFFGGGHHHHHHJJJMMMOOOSSSVVVZZZ^^^```aaaaaa```^^^^^^]]][[[ZZZZZZ\\\^^^]]]```ddddddbbb^^^[[[YYYUUUWWW[[[```ffflllqqqsssqqqrrrvvvzzzzzzsssooofffdddbbbaaa```^^^[[[YYYWWWVVVSSSPPPMMMKKKJJJIIIFFFFFFDDDCCCCCCDDDEEEFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGHHHKKKNNNNNNQQQUUUVVVUUUTTTVVVXXXUUUVVVXXXYYYYYYXXXVVVUUUSSSRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCBBB>>>???@@@BBBBBBCCCCCCCCCAAAAAACCCGGGJJJNNNXXXbbbjjjrrr~~~}}}xxxssspppkkkeeebbbccc^^^_________```bbbcccdddiiimmmsssyyy}}}~~~zzz{{{{{{xxxuuuzzztttnnnmmmkkkjjjmmmrrr~~~{{{tttnnnmmmjjjeeeccccccbbbbbbbbbccccccdddddddddaaaaaa```]]]ZZZVVVRRRPPPMMMLLLKKKIIIHHHGGGFFFFFFJJJHHHGGGHHHKKKMMMNNNOOOVVVYYY\\\]]]bbbggghhhdddfffddd```\\\ZZZZZZ\\\]]]]]]___```___\\\ZZZYYYYYYWWWXXXZZZ]]]cccjjjqqquuusssqqqqqquuu{{{yyyqqqkkkdddbbbaaaaaabbbbbb```___]]]ZZZUUURRRPPPOOOLLLKKKGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@AAACCCEEEGGGGGGGGGHHHHHHHHHGGGGGGFFFJJJLLLNNNQQQRRRSSSSSSSSSVVVVVVVVVUUUTTTSSSRRRQQQRRRQQQOOOMMMLLLLLLMMMNNNKKKIIIGGGEEEDDDDDDEEEFFF@@@@@@@@@????????????>>>>>>???@@@BBBDDDHHHNNNRRR___fffpppzzzzzztttrrrmmmgggeeefffaaa`````````aaaaaabbbcccgggkkkqqqwww~~~yyy~~~}}}{{{tttnnnllljjjiiilllqqqwwwpppnnnlllgggdddeeebbbbbbccccccddddddeeeeeebbbaaa```]]]ZZZVVVTTTRRRPPPNNNLLLJJJHHHHHHHHHHHHGGGGGGGGGIIILLLOOOPPPQQQUUU[[[aaadddiiimmmmmmhhhhhhfffaaa^^^\\\\\\]]]^^^]]]^^^___^^^[[[YYYXXXXXXWWWXXX[[[___eeelllqqquuurrrqqqqqqtttyyy}}}}}}vvvnnnhhhdddcccbbbbbbdddddddddbbb^^^[[[WWWSSSRRRPPPNNNLLLHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAABBBDDDFFFGGGFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQQQQSSSSSSSSSSSSRRRQQQPPPOOOPPPOOOMMMKKKJJJJJJKKKLLLKKKJJJGGGEEEDDDDDDDDDEEE@@@@@@@@@@@@????????????>>>???@@@AAACCCGGGLLLPPP[[[aaakkkttt~~~|||vvvssspppkkkhhhiiidddccccccbbbaaaaaaaaaaaadddgggmmmttt{{{{{{zzz{{{xxxqqqnnnlllkkknnnttt{{{ssspppnnniiiffffffbbbbbbcccddddddeeeffffffcccbbb___\\\YYYWWWUUUTTTSSSQQQNNNJJJHHHHHHIIIJJJFFFGGGHHHKKKNNNQQQSSSUUUVVV^^^ggglllqqqtttsssnnnkkkhhhddd```^^^^^^___```]]]^^^^^^]]]ZZZXXXWWWXXXWWWYYY]]]ccchhhnnnrrrtttpppppppppssswwwyyyzzzzzzyyy{{{~~~{{{tttkkkeeecccbbbbbbcccfffhhhhhhhhh```]]]YYYUUUTTTRRRPPPOOOJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMMMMLLLJJJIIIHHHIIIIIIJJJLLLJJJHHHFFFDDDCCCDDDDDDAAA@@@@@@@@@????????????>>>???@@@@@@AAADDDHHHLLLTTTYYYbbbkkksss~~~wwwtttqqqmmmkkklllhhhgggeeecccbbbaaa``````aaadddjjjooovvv~~~||||||~~~wwwtttrrrppptttyyyuuuqqqnnnjjjffffffbbbccccccdddeeeeeeffffffdddbbb___[[[YYYWWWWWWVVVUUURRRNNNJJJHHHHHHJJJKKKGGGIIIKKKMMMPPPSSSVVVXXX[[[ccclllppptttwwwvvvrrrllliiieeeaaa^^^^^^___```\\\]]]]]]\\\YYYWWWWWWXXXYYY\\\aaafffkkkoooqqqrrrnnnoooppprrrtttuuuuuuuuussswww}}}{{{uuulllfffbbbaaaaaacccfffiiikkkkkkbbb___[[[XXXWWWUUUTTTRRRNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDFFFHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJGGGHHHIIIIIIJJJJJJKKKKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIKKKJJJHHHFFFDDDCCCCCCCCCAAAAAA@@@@@@@@@?????????>>>???@@@@@@@@@BBBEEEHHHLLLRRRZZZbbbkkkvvvxxxtttrrrooolllmmmkkkjjjhhheeecccaaa``````___bbbggglllrrrzzz~~~|||zzzxxxzzzvvvqqqooojjjfffeeecccccccccdddddddddeeeeeebbbaaa^^^[[[YYYWWWWWWWWWTTTRRRMMMJJJHHHHHHJJJKKKJJJLLLNNNPPPQQQUUUZZZ^^^ccckkkqqqrrrrrrttttttrrrjjjhhhccc___\\\\\\]]]^^^[[[\\\\\\[[[YYYXXXYYYZZZ^^^```dddhhhlllnnnooooookkkmmmpppqqqrrrqqqqqqqqqqqquuu|||}}}wwwpppjjj```______aaaeeeiiikkkllleeebbb^^^[[[ZZZYYYWWWUUURRRQQQPPPOOOMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHIIINNNMMMLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJHHHGGGEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>???@@@@@@???@@@BBBEEEFFFKKKSSS[[[dddooo|||yyyuuussspppnnnmmmmmmllljjjgggdddbbbaaa```___bbbeeeiiinnnvvv~~~xxxrrroookkkgggeeedddddddddcccccccccbbbbbb```___]]][[[YYYWWWWWWVVVSSSQQQNNNKKKJJJJJJKKKLLLMMMOOOQQQQQQSSSXXX___fffooouuuyyyvvvrrrqqqooommmgggddd```[[[XXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[]]]dddeeegggiiikkkkkkkkkkkkiiilllpppqqqqqqooonnnnnnpppuuu{{{~~~yyyrrrlllaaa___^^^```dddhhhjjjkkkgggdddaaa^^^]]]\\\ZZZYYYWWWVVVTTTSSSQQQOOONNNMMMIIIGGGFFFEEEEEEFFFHHHIIINNNNNNNNNNNNMMMLLLJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGIIIJJJJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@@@@???@@@AAACCCBBBGGGNNNUUU]]]hhhuuu}}}|||wwwuuurrrooooooooommmkkkhhheeecccaaaaaa```bbbdddggglllssszzzzzzsssqqqmmmhhhfffeeedddccccccaaaaaa```___]]]\\\\\\[[[YYYWWWVVVUUURRRQQQOOOMMMMMMMMMMMMNNNMMMOOOQQQRRRTTT\\\gggpppyyy~~~vvvpppkkkfffccc```[[[WWWTTTSSSTTTUUUYYYZZZ[[[[[[ZZZ\\\^^^aaaiiiiiiiiiiiiiiihhhgggffffffkkkppprrrpppnnnmmmmmmppptttzzz~~~xxxqqqkkkcccaaa___```cccgggiiijjjiiifffccc```___^^^]]][[[[[[ZZZXXXVVVTTTRRRPPPPPPIIIGGGFFFEEEDDDFFFGGGHHHLLLNNNPPPQQQQQQPPPNNNLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@===???@@@@@@@@@@@@AAACCCAAADDDJJJOOOVVV```kkktttyyywwwtttqqqpppooonnnkkkhhheeecccbbbaaaaaabbbdddgggkkkqqqxxx~~~|||uuusssooojjjgggeeeeeecccbbbaaa___^^^^^^[[[[[[[[[[[[YYYWWWUUUSSSQQQQQQPPPPPPOOOOOOOOOOOOLLLNNNPPPRRRUUU___lllwww{{{qqqhhhaaa```]]]XXXTTTQQQPPPQQQRRRXXXZZZ[[[[[[[[[]]]```cccmmmlllkkkiiigggfffddddddeeejjjppprrrpppnnnmmmmmmooosssyyy}}}}}}wwwoooiiieeecccaaaaaacccgggiiijjjjjjgggdddaaa``````^^^]]]]]]\\\ZZZXXXVVVTTTRRRQQQHHHGGGFFFDDDDDDEEEGGGHHHIIILLLPPPSSSTTTSSSQQQOOOMMMLLLJJJHHHGGGGGGGGGHHHEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@===???@@@AAA@@@@@@BBBCCC@@@CCCHHHKKKQQQYYYdddlllttt||||||zzzzzzvvvqqqpppmmmjjjhhhfffeeebbb```aaa______eeejjjooovvv}}}yyyqqqnnnooojjjfffaaa]]][[[[[[[[[[[[UUUXXXYYYVVVTTTWWWWWWUUUSSSQQQQQQRRRTTTUUUTTTSSSTTTUUUVVVWWW]]]hhhuuu|||mmmbbb]]]XXXVVVSSSQQQPPPRRRTTTUUUYYY]]]___]]]^^^dddhhhhhhhhhhhhgggccc______bbbeeehhhnnnsssrrrlllhhhjjjmmmuuuwwwzzz{{{|||~~~}}}wwwqqqkkkhhheeebbb``````dddhhhlllnnnjjjiiifffdddbbbaaa```aaaeeebbb]]]ZZZXXXUUURRRPPPMMMJJJGGGFFFFFFFFFEEEDDDHHHKKKPPPUUUXXXXXXVVVUUUQQQOOOMMMJJJGGGFFFEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCBBBAAAAAA@@@AAA===<<<<<<>>>AAABBBBBBBBBEEEFFFGGGIIIMMMTTT\\\bbbnnnttt~~~|||{{{wwwrrrqqqnnnjjjhhhfffeeebbb```aaa^^^^^^dddiiinnnuuu|||~~~vvvqqqqqqkkkgggaaa]]]\\\[[[ZZZYYYTTTWWWXXXTTTSSSUUUUUUSSSTTTSSSSSSTTTUUUVVVVVVVVVYYY[[[]]]```eeeoooyyywwwiii```[[[WWWUUURRRPPPQQQTTTWWWZZZ___dddfffddddddhhhjjjhhhiiihhhgggccc______aaadddjjjooosssqqqkkkhhhjjjnnnvvvxxxzzz{{{|||~~~xxxrrrllliiigggdddaaa```cccgggkkklllllljjjhhheeecccbbbbbbbbbcccaaa^^^\\\[[[YYYVVVTTTOOOLLLIIIGGGGGGGGGFFFEEEGGGKKKOOOTTTWWWXXXWWWVVVSSSQQQOOOLLLIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJKKKLLLLLLLLLMMMIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAA>>>======>>>AAABBBBBBAAADDDDDDEEEGGGKKKQQQZZZ___gggnnnwww|||xxxtttrrroookkkiiigggeeebbb``````]]]]]]bbbgggkkkrrryyy~~~xxxuuunnnjjjeeeaaa^^^\\\ZZZXXXVVVXXXXXXUUUTTTVVVUUURRRWWWXXXYYYYYYYYYZZZ]]]___cccfffjjjnnnsssyyyzzznnnccc[[[XXXUUUSSSQQQPPPRRRWWW]]]```ffflllpppnnnmmmmmmjjjgggiiihhhgggdddaaa```bbbdddmmmppprrroookkkiiilllooowwwyyyzzzzzz{{{~~~zzztttnnnjjjhhheeeaaa```cccfffiiikkkmmmllljjjhhhfffdddccccccaaa```_________^^^[[[XXXRRROOOJJJGGGGGGGGGGGGFFFGGGIIINNNRRRUUUWWWXXXXXXVVVTTTRRROOOMMMKKKJJJJJJGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLMMMNNNNNNOOOJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHFFFDDDCCCAAAAAAAAA>>>======>>>AAABBBBBBAAABBBBBBCCCEEEHHHNNNUUU[[[___eeemmmuuu}}}}}}yyyvvvssspppllliiigggeeebbb```___\\\[[[```dddhhhnnnuuu}}}tttpppjjjeeebbb^^^[[[YYYYYY[[[ZZZXXXYYY\\\\\\XXXZZZ\\\^^^___aaadddiiinnnqqqtttyyy~~~|||{{{vvvnnnccc[[[WWWUUUUUUSSSQQQRRRUUU[[[bbbffflllsssxxxwwwssspppjjjeeegggfffeeeddddddeeefffhhhoooqqqqqqnnnjjjjjjmmmqqqyyyyyyzzzzzz|||{{{uuuoookkkgggdddaaa```bbbfffiiikkkmmmlllkkkiiigggfffddddddaaaaaaaaaaaaaaa```\\\YYYUUUQQQKKKHHHGGGGGGFFFFFFFFFHHHKKKOOOSSSVVVXXXXXXXXXWWWUUUSSSQQQPPPOOONNNJJJIIIHHHGGGGGGIIIKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIGGGEEECCCAAA@@@@@@@@@???>>>???AAABBBAAA@@@@@@AAAAAABBBEEEJJJPPPUUUXXX^^^eeemmmttt|||~~~yyywwwssspppmmmjjjhhhfffcccaaa___[[[[[[___bbbfffkkkrrr{{{{{{xxxwww|||zzzuuunnnhhhccc___\\\YYYZZZ\\\]]]]]]aaaggggggddd```aaacccfffkkkqqqxxx}}}}}}rrroooiiiaaaZZZVVVUUUUUUWWWVVVUUUVVVYYY```fffjjjqqqyyy~~~|||xxxssskkkdddcccbbbcccdddgggiiikkkllloooppppppnnnkkklllpppsssyyyzzz{{{{{{}}}}}}wwwqqqmmmfffccc```___bbbfffiiikkkkkkkkkjjjiiihhhgggfffeeedddcccbbbbbbbbb___[[[XXXVVVRRRMMMIIIGGGGGGFFFEEEFFFGGGIIIKKKOOOSSSVVVXXXYYYYYYXXXWWWVVVTTTSSSSSSOOOMMMLLLKKKKKKMMMOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIGGGEEECCCAAAAAA@@@AAA@@@???@@@AAABBBAAA@@@???@@@AAAAAACCCGGGMMMQQQTTTYYY```gggmmmuuuzzzwwwssspppmmmjjjiiigggeeeccc___[[[ZZZ^^^aaadddiiipppvvv{{{}}}uuuqqqqqquuuxxx|||ssskkkfffbbb^^^\\\]]]___bbbeeennnwwwyyyvvvmmmllllllqqqyyyzzzsssgggddd^^^XXXUUUUUUWWWXXX[[[ZZZZZZ[[[^^^ccchhhkkkssszzz~~~{{{vvvqqqjjjddd^^^^^^___bbbgggkkkmmmmmmnnnoooooonnnmmmooorrruuuyyyzzz|||}}}zzzuuuqqqgggddd```___bbbeeehhhiiijjjjjjjjjjjjjjjiiihhhggggggfffdddcccbbb```\\\YYYXXXTTTPPPLLLJJJHHHFFFDDDFFFEEEFFFHHHKKKOOOTTTVVVXXXYYYYYYZZZYYYYYYXXXWWWSSSSSSRRRQQQRRRSSSTTTUUUQQQQQQQQQQQQPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@AAABBB@@@???@@@@@@AAAAAABBBEEEJJJNNNQQQUUU\\\aaagggoooyyy{{{vvvrrrooollljjjjjjiiigggeee```\\\ZZZ^^^aaaccchhhnnnrrrwww}}}xxxoookkklllooonnnrrr|||ssslllhhhfffddddddgggkkkrrr~~~|||rrriii___\\\WWWTTTUUUXXX\\\^^^_________```cccfffhhhjjjmmmsssvvvrrrmmmjjjddd^^^[[[[[[\\\```eeejjjkkkjjjlllmmmnnnnnnoooqqqtttvvvxxxzzz}}}yyyvvvkkkgggbbb```aaaccceeefffiiijjjkkklllllllllkkkkkkjjjhhhfffddddddbbb```^^^ZZZWWWTTTQQQOOOKKKGGGDDDFFFEEEDDDDDDGGGLLLQQQTTTWWWXXXZZZ[[[\\\\\\\\\[[[WWWWWWXXXXXXXXXYYYYYYYYYVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOOOOOOONNNNNNNNNNNNLLLKKKJJJHHHGGGGGGFFFFFFCCCBBB@@@@@@AAAAAA@@@???AAABBBBBBBBBCCCEEEIIILLLMMMQQQWWW\\\aaaiiissszzz|||vvvqqqooolllkkkjjjiiihhhfff```\\\[[[^^^```bbbhhhnnnpppuuu}}}xxxssskkkggghhhkkkhhhiiiyyyzzzssspppnnnmmmlllpppuuu~~~{{{lllccc[[[XXXTTTSSSVVV[[[```cccbbbbbbcccdddeeeggghhhiiifffkkklllhhhdddaaa]]]XXXZZZYYYZZZ^^^cccggghhhgggkkklllmmmoooqqqsssuuuwwwxxxzzz~~~}}}yyynnnjjjddd``````aaabbbbbbiiijjjlllnnnoooooonnnnnnkkkiiifffeeeeeedddcccbbb\\\ZZZWWWUUURRRNNNHHHEEEFFFDDDCCCCCCEEEJJJOOORRRVVVXXXZZZ\\\]]]^^^^^^]]]ZZZZZZ[[[\\\]]]\\\\\\\\\ZZZYYYXXXWWWUUUTTTSSSRRRPPPPPPOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJIIIIIIIIIDDDBBBAAAAAAAAAAAA@@@>>>BBBCCCCCCCCCCCCEEEIIILLLJJJNNNTTTXXX]]]eeeooovvv}}}uuuooonnnmmmmmmnnnmmmkkkiii```___^^^]]]^^^aaadddffflllrrr{{{xxxqqqlllfffbbbdddgggmmmyyy~~~~~~wwwlllbbbXXXXXXXXXXXXXXX[[[```ccchhhfffdddccceeefffgggfffeeeeeecccaaa^^^[[[YYYWWWWWWXXXZZZ\\\___bbbeeefffjjjhhhhhhmmmsssxxxyyyxxxwwwzzz~~~}}}sssnnnfffaaa```aaabbbcccggghhhkkkooossstttrrrpppiiiiiihhhgggeeedddbbbbbb```^^^\\\ZZZWWWRRRLLLGGGGGGDDDBBBAAACCCFFFHHHHHHQQQSSSVVVXXXYYYZZZ\\\]]][[[\\\^^^___``````______```___]]][[[XXXUUUTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQOOONNNMMMLLLLLLLLLIIIFFFBBBBBBCCCDDDCCCAAA@@@AAACCCEEEFFFFFFEEEEEEIIIHHHLLLRRRWWW\\\ccckkk|||yyyrrrpppoooooooooooommmkkkdddbbb```______```bbbcccjjjoooxxxxxxrrroooiiifffhhhiiillluuuxxxmmmbbb]]]]]]]]]\\\]]]___ccceeeiiigggfffeeefffgggfffeee```___^^^\\\YYYVVVTTTSSSTTTVVVYYY\\\```bbbddddddfffgggjjjoootttwwwxxxwwwwww{{{yyyssskkkeeecccbbbccccccfffgggjjjooossstttrrrppplllkkkiiigggeeedddcccbbb```___]]]\\\YYYTTTNNNJJJIIIFFFCCCCCCDDDFFFGGGGGGNNNPPPSSSUUUVVVXXXZZZ\\\[[[\\\^^^___``````______bbbaaa```]]][[[XXXWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTRRRPPPNNNLLLLLLKKKJJJGGGDDDCCCCCCDDDCCCAAABBBCCCDDDFFFGGGGGGGGGGGGIIIHHHKKKQQQVVVZZZbbbjjjvvvuuusssqqqpppqqqpppooommmiiigggdddaaa```___```aaaffflllttt|||zzzwwwuuurrrqqqrrrqqqqqquuu{{{~~~rrrhhhdddcccccccccdddfffhhhiiijjjiiihhhggghhhgggdddbbb[[[ZZZXXXWWWTTTRRRQQQPPPQQQSSSWWW[[[___aaaccccccdddhhhmmmqqqsssuuuvvvwwwxxx}}}zzzrrrkkkgggeeedddbbbdddeeeiiinnnrrrtttrrrqqqooommmjjjgggeeedddccccccbbbaaa___^^^\\\XXXSSSNNNLLLIIIFFFDDDEEEFFFFFFFFFIIIKKKNNNQQQRRRTTTWWWZZZ\\\]]]^^^````````````___cccbbb```^^^\\\ZZZXXXWWWXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWUUURRROOONNNLLLLLLLLLIIIFFFDDDDDDDDDCCCBBBEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHJJJPPPTTTWWW___gggqqq{{{yyyvvvsssqqqqqqqqqpppnnnkkkiiifffcccaaa`````````ccciiipppxxx~~~~~~||||||~~~}}}sssiiihhhhhhiiikkkmmmmmmmmmkkkjjjhhhhhhgggeeeaaa^^^YYYXXXVVVUUUSSSRRRQQQPPPQQQRRRUUUYYY]]]aaadddfffhhhkkkoooqqqpppqqqtttwwwzzz~~~wwwqqqmmmiiifffcccbbbcccfffkkkppprrrrrrpppqqqoookkkhhheeedddcccdddcccbbbbbbaaa```]]]XXXTTTOOOMMMIIIGGGFFFFFFEEEDDDEEEGGGJJJLLLMMMPPPTTTVVV[[[\\\^^^```aaabbbaaaaaaaaa```___]]][[[YYYXXXWWWYYYXXXXXXWWWWWWXXXXXXYYYZZZXXXVVVTTTRRRPPPOOOOOONNNLLLIIIGGGEEEDDDDDDCCCFFFFFFGGGHHHIIIJJJLLLMMMJJJIIIJJJNNNQQQUUU\\\dddpppzzz~~~zzzuuuqqqppppppooonnnjjjiiigggdddcccaaaaaaaaabbbgggnnnuuu{{{}}}ooonnnmmmooorrrtttsssqqqllljjjhhhfffdddaaa\\\YYYVVVUUUTTTRRRQQQQQQQQQQQQSSSSSSUUUWWW\\\bbbhhhkkkoooppppppnnnmmmnnntttyyy||||||vvvrrrmmmiiieeeaaaaaacccggglllooopppppppppooollliiifffddddddcccdddccccccddddddaaa]]]ZZZSSSQQQMMMJJJIIIHHHFFFDDDCCCEEEGGGHHHIIILLLOOORRRYYYZZZ]]]___aaabbbbbbbbb``````^^^]]][[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXWWWUUUTTTSSSSSSSSSOOONNNKKKIIIFFFEEEEEEFFFGGGGGGHHHJJJKKKMMMNNNNNNLLLJJJJJJMMMOOORRRYYYaaannnxxx~~~xxxssspppooonnnmmmiiihhhgggeeecccbbbaaaaaaaaaeeekkkqqqwwwyyywwwwwwyyy{{{{{{xxxtttnnnlllhhheeebbb^^^ZZZVVVRRRQQQPPPNNNNNNNNNOOOPPPUUUUUUWWWZZZ___ffflllpppsssqqqooommmmmmpppvvv{{{~~~|||wwwqqqkkkfffaaa``````bbbgggkkknnnnnnnnnmmmllljjjgggeeeccccccdddddddddfffgggeeeaaa^^^YYYVVVRRRPPPNNNLLLJJJGGGEEEEEEFFFFFFFFFHHHKKKMMMSSSUUUXXX\\\___aaabbbbbbaaaaaa```___]]]\\\\\\[[[XXXXXXWWWWWWWWWWWWXXXXXXYYYYYYWWWVVVUUUUUUTTTTTTOOOOOOMMMKKKHHHFFFGGGIIIHHHIIIKKKNNNOOOPPPPPPPPPOOOKKKKKKMMMNNNPPPWWW___jjjuuu{{{uuuqqqooonnnnnnjjjiiigggeeecccaaa```___```ccchhhmmmssszzz{{{uuussstttuuuvvv|||wwwrrrnnniiidddaaa]]]YYYVVVQQQOOONNNMMMLLLMMMOOOPPPTTTWWW[[[```fffkkkoooqqqqqqooolllmmmqqqvvv{{{}}}~~~|||tttlllfffbbb```]]]^^^bbbgggkkkmmmkkkkkkkkkkkkiiifffcccaaacccdddeeeggghhhgggdddaaa^^^\\\YYYVVVTTTRRROOOMMMGGGHHHGGGFFFDDDEEEGGGJJJLLLOOORRRWWW[[[^^^___``````______^^^]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZYYYWWWUUUTTTTTTSSSNNNOOOOOOLLLIIIHHHIIILLLIIILLLOOOSSSUUUUUUSSSRRRQQQMMMKKKMMMMMMOOOVVV]]]iiittt~~~vvvrrrpppooonnnkkkjjjhhheeeccc```^^^]]]___bbbfffkkkpppwww|||rrrnnnjjjggggggiiijjjjjjuuuxxxuuupppjjjeee```]]]YYYVVVQQQPPPOOOMMMMMMOOOPPPRRRSSSWWW^^^ffflllooopppqqqnnnlllkkknnnuuu{{{~~~~~~~~~|||~~~vvvlllfffccc```\\\[[[^^^dddjjjlllhhhiiikkkkkkiiifffcccaaacccdddeeegggiiihhheeecccccc```]]][[[YYYWWWSSSQQQJJJIIIHHHFFFCCCCCCEEEHHHGGGJJJNNNSSSXXX[[[]]]^^^]]]]]]\\\[[[[[[ZZZYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZ]]]\\\ZZZWWWUUUSSSRRRQQQNNNOOOOOOMMMIIIHHHKKKMMMKKKNNNSSSWWWYYYXXXVVVTTTRRRNNNLLLMMMMMMOOOUUU]]]jjjuuu|||zzzuuuqqqqqqnnnlllkkkhhheeecccaaa```\\\___ccchhhnnnuuu}}}}}}wwwnnngggfffdddcccbbbaaacccdddfffoooyyy~~~yyyrrrjjjccc``````___YYYSSSOOORRRUUUTTTRRRRRRTTTVVVYYY\\\```dddfffgggiiikkkjjjjjjlllqqqwww}}}}}}{{{|||{{{rrrkkkhhhddd```^^^___bbbdddeeegggiiijjjjjjhhhfffeeeeeehhhhhhiiihhhhhhgggfffeeefffccc___^^^___^^^ZZZWWWVVVQQQMMMKKKLLLJJJEEEAAAEEEFFFIIILLLPPPTTTXXXYYY\\\[[[ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZXXXXXXXXXYYYYYY[[[[[[ZZZYYYWWWTTTRRRPPPQQQRRRRRRPPPMMMKKKKKKLLLMMMPPPVVV[[[^^^]]][[[YYYWWWRRRNNNNNNMMMNNNUUU^^^kkksss~~~{{{vvvrrrrrrnnnmmmkkkhhheeecccaaa```^^^```cccggglllrrryyy~~~yyytttpppjjjccc^^^^^^^^^]]]^^^___```bbbcccjjjuuuzzzuuuiiiccc]]]]]]```aaa^^^YYYSSSUUUUUUTTTSSSSSSWWWZZZ\\\^^^aaaccccccdddeeegggggghhhlllqqqvvv{{{~~~~~~|||zzz|||}}}tttnnniiieeeaaa^^^___aaabbbcccfffgggiiiiiigggfffeeefffhhhiiiiiiiiihhhhhhgggffffffcccaaaaaabbbaaa___\\\[[[VVVQQQPPPPPPNNNIIIEEEFFFFFFGGGIIILLLPPPSSSUUUXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ[[[\\\[[[[[[[[[ZZZWWWUUURRRQQQQQQRRRRRRPPPMMMLLLLLLMMMRRRUUUZZZ___aaa```^^^\\\XXXSSSOOOOOONNNOOOVVV^^^iiirrr|||wwwttttttooommmkkkhhheeecccbbbaaa___aaaccceeeiiinnntttyyy|||vvvooonnnkkkhhhddd```\\\ZZZYYYYYYZZZ\\\^^^```bbbcccfffrrr}}}xxxrrrnnnccc^^^YYYZZZ___bbbaaa___ZZZYYYWWWTTTTTTVVV[[[___bbbccccccbbb`````````bbbfffhhhmmmssswwwzzz|||}}}{{{{{{{{{}}}yyyssslllhhhccc```___`````````bbbdddeeeeeeddddddeeefffiiiiiiiiijjjiiiiiihhhhhhgggfffeeeeeeffffffdddbbbaaa]]]YYYWWWVVVTTTOOOKKKHHHGGGFFFFFFHHHKKKNNNPPPSSSUUUWWWYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]^^^\\\\\\[[[ZZZXXXVVVTTTRRRQQQRRRRRRPPPNNNMMMNNNOOOXXX[[[___cccdddccc```___YYYTTTQQQPPPOOOPPPWWW^^^iiirrr}}}xxxuuuuuupppnnnlllhhhfffdddcccbbb___```aaacccfffkkkqqqvvv|||vvvpppllleeeggggggfffbbb___^^^^^^ZZZ[[[\\\^^^aaaccceeefffhhhsss~~~wwwsssooojjjfffaaa]]]ZZZ[[[```dddeeecccbbb^^^YYYVVVVVVZZZ```eeeiiihhhfffccc___]]]^^^```gggkkkqqqwwwzzz{{{|||}}}{{{{{{}}}zzzqqqmmmgggccc```___^^^]]]^^^___`````````aaaccceeehhhiiiiiijjjjjjjjjiiiiiikkkjjjjjjkkkjjjiiihhhffffffccc___]]][[[YYYUUURRRMMMKKKIIIGGGGGGJJJMMMOOORRRTTTXXX[[[]]]]]]\\\\\\]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZXXXWWWUUUTTTSSSSSSSSSRRRPPPPPPQQQSSS[[[^^^aaadddeeecccaaa___[[[VVVSSSRRRQQQRRRXXX___kkkvvvyyyvvvwwwqqqooolllhhhfffdddcccccc^^^___```aaaccciiipppuuu{{{|||vvvsssooollljjjdddfffhhhhhhfffccccccccc______```aaaccceeeggghhhnnnwwwwwwqqqnnnjjjfffbbb___^^^^^^aaaggglllmmmmmmjjjeee___[[[[[[___eeeiiiooommmiiiddd```___```ccciiinnnuuuzzz||||||}}}~~~}}}yyytttnnnhhhdddaaa^^^\\\ZZZZZZ[[[[[[[[[]]]```cccggghhhiiijjjjjjjjjjjjjjjnnnooopppooonnnkkkiiihhhiiigggdddaaa___]]]ZZZXXXUUUSSSOOOMMMMMMNNNQQQSSSUUUXXX\\\___aaa```___^^^_________^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWTTTUUUUUUTTTSSSSSSVVVXXX]]]___aaacccdddbbb```^^^\\\XXXUUUUUUTTTSSSYYY```ooozzz|||xxxwwwrrrpppllliiifffeeedddeee_________```bbbgggnnnsssvvv||||||vvvrrrpppooommmlllhhhiiiiiijjjiiigggeeecccaaaaaaaaaaaacccgggjjjllluuu}}}yyytttppplllgggccc___```dddkkkrrrwwwzzzzzzsssnnngggddddddgggkkklllqqqnnnjjjdddaaaaaaeeehhhmmmsssyyy}}}}}}}}}~~~}}}uuunnniiiddd```]]]XXXXXXXXXWWWWWWYYY^^^aaafffggghhhiiijjjjjjjjjjjjppprrrssssssppplllkkkjjjjjjiiigggeeeccc```___^^^\\\ZZZXXXVVVVVVWWWXXXZZZ[[[]]]```bbbccccccaaa````````````___^^^\\\ZZZYYYXXXXXXXXXWWWWWWXXXYYYYYYWWWWWWWWWVVVUUUWWWZZZ]]]^^^___bbbcccdddbbb```___^^^ZZZWWWWWWVVVUUUZZZ```qqq}}}zzzxxxsssqqqmmmiiifffeeeeeeeeebbbaaa```___```dddkkkooosssxxx|||xxxvvvuuutttrrrqqqpppnnnooopppmmmhhhdddcccbbbaaabbbeeejjjooosss~~~}}}yyytttmmmhhhcccgggmmmuuu||||||wwwqqqnnnnnnpppppppppooommmhhhcccaaadddiiinnntttzzz|||tttnnnhhhbbb___YYYXXXWWWVVVVVVXXX]]]aaadddeeeggghhhiiijjjjjjjjjnnnqqqttttttqqqnnnmmmmmmkkkkkkjjjhhhfffdddccccccaaa```___^^^^^^___```aaaaaabbbcccddddddcccaaa```^^^_________^^^\\\[[[ZZZVVVUUUUUUVVVWWWYYYZZZ[[[YYYYYYYYYXXXXXXZZZ^^^aaa```aaaccceeefffeeecccbbb___[[[YYYYYYWWWVVVZZZaaappp~~~{{{xxxtttqqqmmmiiifffeeeeeefffeeedddbbb```___ccchhhmmmpppvvv}}}{{{zzz{{{wwwuuuuuuwwwtttmmmgggeeedddcccdddhhhnnnuuuzzz{{{sssmmmkkkooovvv}}}}}}xxxuuuuuuuuutttrrrmmmkkkfffbbbaaaeeelllqqq|||xxxqqqjjjddd```ZZZYYYXXXVVVVVVXXX^^^bbbcccdddfffgggiiijjjjjjjjjkkkooossstttqqqoooooooookkklllllljjjhhhffffffgggdddccccccccccccddddddeeedddeeeeeeeeedddcccaaa```\\\]]]^^^^^^^^^]]]\\\[[[TTTTTTTTTUUUVVVYYY[[[]]]ZZZZZZZZZYYYZZZ\\\```cccbbbdddfffggghhhgggfffeee```\\\ZZZZZZXXXWWW[[[aaaooo}}}|||vvvrrrnnnlllkkkkkkkkkjjjgggeeeaaa______bbbeeegggppptttzzz~~~zzzuuupppnnniiieeeccceeehhhkkkttt}}}yyy|||~~~}}}xxxssspppiiifffbbbaaaeeennnwww}}}zzzppphhhddd___[[[VVVTTTUUUXXX[[[\\\bbbcccfffgggggghhhjjjlllqqqsssvvvvvvtttqqqpppooosssrrrpppnnnkkkiiigggfffhhhhhhhhhhhhggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeaaa```^^^\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXZZZ\\\^^^````````````aaacccfffggghhhiiijjjkkkiiigggcccaaa]]][[[[[[[[[YYYXXX]]]dddrrryyyuuuqqqnnnmmmmmmkkkjjjhhhfffccc``````bbbeeegggmmmqqqxxx~~~~~~vvvrrrnnnjjjhhhjjjlllnnnttt|||{{{vvvqqqooojjjhhheeeeeeiiiqqqzzz{{{rrrkkkgggbbb^^^YYYVVVWWWZZZ\\\]]]___aaacccddddddeeegggiiiqqqtttvvvwwwvvvsssrrrqqqpppoooooonnnmmmlllkkkkkkjjjiiiiiihhhhhhggggggggggggggggggfffffffffffffffcccaaa___]]][[[ZZZZZZZZZXXXXXXXXXXXXZZZ\\\^^^___````````````aaaccceeefffiiijjjkkkkkkiiifffcccaaa]]]\\\[[[\\\YYYXXX]]]eeesss}}}yyytttqqqooonnnlllkkkiiigggdddaaaaaabbbeeefffjjjnnntttzzzyyytttppplllkkkmmmnnnooorrrwww{{{vvvrrrqqqnnnmmmkkklllpppxxx}}}uuunnnjjjdddaaa\\\ZZZZZZ\\\]]]]]]]]]^^^```aaaaaaaaaccceeeoooqqquuuvvvuuussssssrrrqqqpppppppppoooooonnnnnnlllkkkkkkjjjiiihhhhhhgggiiiiiiiiihhhhhhgggggggggdddbbb```^^^]]]]]]^^^___[[[[[[[[[[[[\\\^^^```bbbaaaaaaaaabbbbbbdddeeefffiiijjjjjjjjjhhheeebbb```^^^\\\\\\\\\ZZZYYY^^^fffttt|||wwwssspppnnnlllkkkjjjhhheeebbbaaaaaacccdddgggkkkqqqwww}}}~~~zzztttppppppsssuuutttuuuxxx}}}zzzyyyxxxuuuttttttvvvyyyvvvppplllfffccc^^^\\\\\\\\\\\\[[[[[[]]]^^^___^^^^^^```bbbjjjmmmqqqssssssrrrrrrrrrvvvuuutttsssrrrpppoooooommmmmmllllllkkkjjjiiiiiikkkjjjjjjiiihhhggggggfffcccbbb```^^^^^^___aaabbb___^^^^^^^^^___aaacccdddddddddddddddeeeeeeffffffiiiiiiiiihhhfffdddaaa___^^^\\\\\\]]][[[ZZZ___ggguuu~~~xxxtttqqqooolllkkkjjjhhheeebbb``````aaabbbfffjjjooouuu{{{~~~zzzzzz~~~yyyrrrooohhhdddaaa^^^]]]\\\[[[YYY[[[\\\^^^^^^]]]]]]^^^___gggjjjooorrrssssssssstttvvvvvvuuuuuutttssssssrrrooonnnnnnmmmllllllkkkkkkkkkkkkjjjiiihhhgggfffeeecccaaa```______```bbbcccbbbaaaaaaaaabbbdddeeegggfffggggggggggggggggggggghhhhhhgggfffdddbbb```^^^^^^\\\\\\]]]\\\[[[```hhhvvvzzzuuurrrpppnnnlllllljjjgggdddaaaaaa```aaadddhhhnnnsssyyy~~~wwwssskkkiiieeebbbaaa___\\\YYY[[[\\\]]]]]][[[[[[\\\]]]dddhhhmmmqqqssstttuuuuuuqqqqqqrrrssstttuuuvvvvvvoooooooooooonnnnnnnnnnnnmmmlllkkkjjjhhhgggeeeeeebbbbbbbbbaaaaaabbbbbbcccddddddccccccdddeeeggghhhhhhhhhhhhiiihhhhhhggggggeeeeeedddcccbbb```___^^^^^^]]]]]]^^^\\\\\\aaaiiiwww|||wwwuuussspppoooooommmjjjfffdddbbbbbbaaacccffflllqqqvvv|||~~~yyyqqqooollliiigggddd```]]]YYY[[[\\\[[[YYYYYYZZZ[[[^^^ccchhhmmmoooqqqrrrsssmmmmmmnnnpppqqqssstttuuuooooooooooooppppppppppppooonnnmmmkkkiiihhhffffffcccdddeeeeeeeeedddccccccfffeeeeeedddeeefffhhhiiigggggghhhhhhhhhgggeeeeeebbbaaaaaa``````___^^^^^^^^^]]]]]]^^^]]]\\\bbbjjjxxx}}}yyywwwuuusssqqqqqqooollliiifffdddccccccaaaeeejjjpppuuuzzz~~~~~~}}}vvvtttqqqnnnlllhhhccc```XXXZZZZZZZZZXXXWWWXXXYYYXXX]]]ccchhhjjjlllnnnooommmmmmnnnnnnnnnoooooooooooooooooopppqqqqqqrrrrrrqqqpppooommmkkkiiihhhgggdddeeeggghhhhhhfffdddcccffffffeeeeeeeeeggghhhiiiffffffgggggggggeeedddccc```_________^^^^^^^^^^^^^^^]]]]]]^^^]]]]]]bbbjjjxxx}}}yyyvvvrrrppprrrtttpppllljjjhhheee```[[[___bbbfffkkkpppvvv|||~~~yyywwwuuuvvv{{{}}}|||zzzuuullleeedddbbb```^^^]]]ZZZUUURRRWWWXXXZZZ]]]aaaeeegggiiijjjjjjiiiiiiiiijjjjjjkkkmmmmmmnnnnnnooopppppppppooooooooonnnllljjjhhhfffeeeffffffffffffeeedddcccgggggggggdddaaa``````aaafffdddaaa``````aaaaaaaaa^^^^^^^^^]]]]]]]]]\\\\\\[[[\\\[[[YYYYYY]]]eeelllzzz{{{xxxtttqqqrrrtttrrrooollljjjfffbbb___]]]```dddhhhlllrrrxxx}}}zzzssspppmmmnnnrrrwwwyyyzzz|||}}}|||tttnnnkkkjjjgggeeebbb^^^YYYUUUWWWWWWXXXYYY\\\^^^```bbbeeeeeeeeeeeeeeefffgggggghhhiiiiiijjjkkkllllllmmmnnnnnnnnnmmmkkkiiigggeeefffffffffeeeeeedddccccccccccccbbbaaa^^^]]]^^^___```^^^\\\[[[[[[]]]]]]^^^]]]]]]\\\\\\\\\[[[[[[[[[YYYYYYXXXWWWXXX\\\dddiiizzz~~~{{{wwwsssqqqqqqqqqpppmmmiiieeecccbbb^^^```cccfffjjjooouuuzzzzzztttmmmjjjffffffiiimmmppprrrvvvyyy}}}{{{vvvtttqqqnnnjjjddd]]]XXXYYYXXXWWWVVVWWWXXXYYY[[[````````````aaacccdddddddddeeeeeeggghhhiiijjjjjjkkkkkkkkkjjjhhhfffdddbbbbbbbbbaaaaaa```___^^^^^^\\\\\\\\\[[[YYYYYY[[[\\\ZZZYYYWWWVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXZZZ^^^eeejjj{{{yyysssqqqlllnnnooolllfffbbbbbbccc```bbbdddfffiiinnntttxxx{{{zzzrrrnnnjjjhhheeecccdddhhhlllnnntttwww|||~~~zzzuuupppiiibbb]]]]]][[[XXXUUUTTTUUUWWWXXX\\\\\\\\\]]]^^^```aaabbbbbbbbbcccdddfffggghhhhhhfffffffffeeedddaaa___]]][[[ZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTUUUWWWZZZYYYXXXXXXVVVTTTSSSTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZ\\\___dddjjjmmm}}}zzztttrrrmmmooopppmmmhhhddddddeeeaaabbbcccccceeejjjoootttwww{{{xxxqqqllliiihhhfffdddbbbccceeeiiilllssswww|||{{{uuuooohhhdddaaa^^^YYYVVVTTTTTTVVVXXXXXXYYYYYYZZZ[[[\\\^^^___^^^___```aaabbbcccddddddaaaaaaaaa```^^^\\\ZZZXXXVVVUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSQQQQQQRRRVVVXXX\\\\\\\\\YYYUUURRRSSSTTTWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZ[[[___dddjjjooorrr|||wwwwwwrrrsssrrrpppllliiigggggg___```______```dddiiinnnsssxxx~~~yyyqqqkkkgggeeecccccccccaaaaaacccfffiiiqqqtttzzz{{{vvvrrrnnnhhhddd^^^YYYVVVVVVWWWYYYWWWWWWWWWWWWXXXZZZ[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]\\\ZZZXXXVVVTTTVVVUUUTTTTTTTTTUUUVVVWWWSSSSSSRRRQQQPPPRRRVVVYYY]]]___```]]]WWWTTTTTTVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[aaahhhoootttuuu~~~zzz}}}vvvtttrrrpppnnnlllhhhfff```___^^^]]]^^^aaafffkkkpppuuu{{{|||tttlllfffcccbbb___aaabbbbbbaaabbbeeehhhmmmpppuuu{{{}}}{{{vvvqqqiiiaaa\\\[[[\\\]]]ZZZZZZZZZZZZZZZ[[[\\\]]]ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[YYYWWWUUUSSSVVVVVVUUUUUUVVVXXXZZZ[[[UUUUUUSSSRRRQQQSSSWWWZZZ[[[^^^```^^^YYYVVVWWWZZZXXXXXXXXXYYYYYYYYYZZZZZZYYYYYY]]]dddnnnvvvzzz{{{~~~}}}wwwtttpppnnnnnnlllgggcccbbbaaa```^^^___bbbgggkkknnnssszzzzzzrrrjjjdddaaa```]]]```cccdddcccccceeehhhiiikkkpppwww|||rrriiiccc```aaabbb```_______________``````\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\[[[YYYWWWUUUSSSVVVUUUTTTUUUVVVYYY[[[]]]WWWVVVUUUSSSRRRTTTXXX[[[XXX\\\___^^^YYYWWWYYY\\\YYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\```iiisss|||}}}zzzwwwssspppnnnkkkiiifffcccaaa___]]]___bbbfffiiimmmrrrxxx}}}xxxnnnhhhdddbbbbbbcccddddddeeeeeeddddddcccbbbgggoooxxxyyyqqqppppppmmmiiigggccc``````___]]]___cccbbb```^^^]]]^^^_________YYYZZZ[[[[[[ZZZYYYWWWVVVXXXWWWVVVWWWYYY[[[[[[[[[]]]ZZZVVVSSSSSSTTTTTTTTT[[[]]]___```aaa```______]]][[[ZZZZZZ]]]]]][[[YYY```bbbiiittt|||~~~yyyvvvrrrpppnnnllliiigggeeeccc```______bbbeeegggkkkpppvvvzzz~~~~~~}}}yyyqqqllliiihhhhhhffffffeeeeeedddcccbbbbbbbbbgggnnnvvv|||zzz{{{}}}|||zzztttmmmfffdddcccbbbbbbeeedddcccaaa``````aaaaaaaaa]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTVVVWWWXXXXXX\\\YYYVVVUUUTTTUUUVVVWWW]]]___bbbeeegggggggggfffdddbbb______aaabbbaaa```bbbiiitttyyyvvvrrrooonnnllliiiggggggeeebbb``````aaacccdddhhhmmmrrrwwwzzz||||||}}}vvvrrrpppooonnniiihhhgggeeecccaaa```___aaaffflllsssyyy{{{oookkkjjjhhhggghhhgggfffeeedddddddddeeeeeecccbbb___\\\YYYXXXXXXXXXUUUTTTTTTTTTUUUVVVWWWXXXZZZYYYXXXWWWWWWXXXZZZ[[[___bbbhhhmmmqqqrrrrrrrrrooolllhhhggghhhjjjjjjjjjiiiuuuzzzwwwssspppnnnllliiiggghhhfffdddbbb``````aaaaaaeeeiiinnnrrrvvv{{{{{{xxxuuusssmmmkkkhhhdddaaa___^^^^^^```dddjjjpppvvv}}}xxxrrrpppnnnlllkkkjjjjjjjjjjjjhhhhhhhhhiiikkkhhhccc^^^[[[[[[\\\]]]XXXYYYYYYYYYXXXXXXXXXZZZYYYZZZ[[[[[[\\\]]]___```bbbgggnnnuuuzzz}}}~~~}}}yyyvvvrrrpppppprrrtttvvvvvv}}}zzzuuuqqqooolllhhhfffgggfffdddbbb``````______cccfffkkknnnqqqwww~~~xxxooolllhhhccc```^^^^^^^^^```ccchhhmmmsss{{{~~~xxxvvvssspppooommmoooppppppmmmlllmmmnnnqqqnnnhhhbbb``````bbbccc^^^```bbbaaa^^^\\\[[[\\\[[[^^^aaacccccccccfffhhhhhhmmmttt{{{}}}yyyxxxyyy}}}~~~yyytttoookkkfffcccccccccbbbbbbaaa___^^^^^^aaadddhhhjjjnnnttt|||~~~ooolllgggbbb___^^^___```aaacccfffjjjooovvv~~~~~~|||xxxuuutttsssvvvxxxwwwtttrrrsssuuuvvvsssmmmhhhfffgggiiikkkgggjjjnnnmmmhhhccc``````bbbfffkkkmmmmmmmmmooorrrqqquuuzzz}}}vvvpppjjjeeeaaa___``````aaa```___^^^^^^___bbbfffhhhkkkqqqzzznnnkkkfffaaa______aaabbbcccdddeeefffiiinnnuuuzzz|||yyyzzzyyy|||{{{xxxzzz|||yyyvvvqqqnnnmmmnnnqqqssssssxxx}}}|||vvvnnniiigggjjjpppvvvxxxwwwwwwyyy|||{{{}}}xxxqqqjjjddd___]]]^^^___`````````___^^^___bbbeeegggjjjpppyyy}}}nnnjjjeee```^^^___bbbdddeeeeeeddddddeeeiiiooottt{{{~~~}}}}}}}}}~~~zzzxxxtttqqqqqqrrruuuwww}}}wwwqqqooopppvvv}}}~~~}}}yyyssskkkeeedddbbbaaa``````aaaaaa```___\\\^^^bbbfffjjjooouuuyyyyyymmmllljjjjjjjjjjjjiiihhheeeeeeeeeddddddfffjjjmmmvvv~~~~~~~~~}}}|||zzzyyyyyy{{{}}}~~~zzzwww~~~{{{vvvooojjjiiifffdddcccbbbbbbbbb```___\\\^^^bbbeeeiiinnntttyyyyyyqqqpppppppppooommmjjjhhhffffffeeecccccceeeiiimmmsss{{{|||yyyuuuqqqpppmmmjjjhhhfffeeecccaaa___\\\^^^aaadddhhhmmmssswww}}}{{{xxxyyy{{{zzzxxxsssnnnjjjggggggeeecccbbbdddhhhkkkpppvvv~~~|||yyyvvvuuusssqqqmmmjjjhhhfffbbb___]]]___aaacccfffjjjppptttzzz}}}yyyrrrnnniiihhhgggdddcccdddhhhkkkooorrrwww|||{{{xxxxxxxxxuuuqqqnnnkkkhhhdddaaa___```aaaaaacccgggmmmqqqwwwzzzzzzrrrooommmlllkkkiiihhhhhhkkkmmmpppqqqrrruuuxxxyyyyyyyyyyyy|||~~~{{{|||{{{xxxtttqqqnnnkkkgggdddbbbbbbaaa```aaadddiiilllrrrvvv|||xxxsssqqqrrrssstttsssqqqqqqrrrssssssqqqpppqqqssstttuuutttssswww~~~{{{xxxuuurrrpppmmmjjjgggddddddbbb```___aaaeeeiiinnnqqqwww}}}zzzwwwwwwyyy{{{}}}~~~}}}{{{{{{|||wwwtttpppnnnppprrrrrrqqqooosss|||{{{xxxuuusssqqqoookkkiiifffeeebbb___]]]___cccgggjjjnnntttzzz}}}yyy{{{~~~}}}~~~}}}zzzuuupppnnnooopppqqqpppnnnqqqyyy{{{wwwvvvtttnnnjjjjjjfffdddaaa___^^^___aaabbbiiimmmsssyyy~~~zzzxxxxxxyyyxxx}}}~~~vvvpppnnnooopppqqqnnnrrrxxx{{{xxxxxxuuupppllllllhhhfffccc```______```aaafffjjjpppvvv{{{~~~yyyyyy|||~~~|||vvvqqqooopppppppppqqqtttzzz{{{xxxyyywwwqqqmmmmmmjjjhhheeeaaa___^^^______bbbffflllrrrvvv{{{}}}{{{}}}}}}xxxtttssssssrrrrrrtttwww{{{{{{xxxyyywwwqqqmmmmmmhhhfffdddaaa___^^^^^^______ccciiinnnsssxxx}}}{{{yyyxxxwwwvvvuuuuuuxxx}}}}}}xxxxxxuuuooolllllldddcccbbb```_________```___bbbggglllpppuuu{{{~~~}}}{{{zzzyyywwwvvvvvvyyy~~~{{{xxxsssnnnkkkkkkccccccbbbaaa````````````___bbbfffjjjnnnrrrxxx{{{~~~|||zzzyyyxxxvvvwww{{{~~~yyysssmmmkkklllffffffeeedddbbbaaaaaa```___aaaeeehhhkkkoootttxxx}}}|||{{{yyy{{{zzzsssmmmkkkmmmjjjiiihhhfffdddbbbaaa```___aaadddfffiiimmmqqquuu~~~~~~~~~yyywwwvvvrrrmmmnnnkkkfffccccccccccccccc^^^______```bbbffflllqqqwww}}}|||yyyyyyuuurrrqqqmmmhhhdddcccbbbaaa```]]]]]]^^^^^^```dddjjjnnnvvv||||||{{{yyywwwtttpppjjjfffcccaaa___]]]\\\\\\]]]]]]^^^aaafffjjjsssyyy~~~}}}{{{yyyuuuqqqlllgggdddbbb___]]]\\\]]]]]]]]]]]]```dddgggpppuuu|||}}}|||}}}~~~{{{yyytttqqqmmmiiigggeeebbb```^^^______^^^^^^___bbbeeelllqqqwww|||~~~~~~~~~|||{{{{{{~~~}}}yyyuuurrrnnnllljjjhhheeeccc````````````^^^___aaacccggglllrrrvvvzzz{{{||||||zzzxxxxxxzzz|||}}}~~~~~~~~~|||~~~{{{wwwuuuqqqnnnllljjjfffddd```aaaaaa```^^^^^^___aaaccchhhnnnrrrvvv{{{}}}~~~}}}zzzxxxvvvwwwxxx{{{|||~~~~~~~~~{{{{{{|||}}}{{{{{{yyywwwvvvxxx{{{}}}zzzwwwssspppmmmjjjfffccc```aaaaaa___]]]]]]^^^___aaaeeekkkpppsssxxx}}}yyyvvvvvvvvvzzz{{{|||}}}~~~}}}}}}|||xxxxxxwwwwwwyyy{{{~~~|||||||||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{uuuuuutttsssrrrtttwwwzzz{{{xxxtttpppmmmkkkjjjjjjcccbbbaaa```___^^^^^^^^^___bbbfffkkkpppvvv||||||yyyxxxxxxxxxxxxxxxyyy{{{zzzxxxvvvttttttuuuuuuvvvwwwwwwwwwuuuuuuuuuuuuwwwzzz}}}}}}zzz|||}}}{{{vvvrrrrrrtttuuurrrnnnooommmlllkkkmmmooorrrttt|||~~~|||xxxssspppnnnlllkkkccccccaaa```^^^^^^]]]]]]]]]```dddhhhmmmssszzz~~~~~~zzzxxxwwwyyyxxxxxxxxxyyyyyywwwuuuxxxxxxwwwvvvuuutttsssrrrssssssssstttuuuxxxzzz||||||yyywwwyyy}}}}}}zzzzzzvvvqqqppprrrrrrnnnkkkiiihhhhhhgggiiikkkmmmooouuuwww{{{}}}{{{wwwuuurrrnnnllldddcccaaa```^^^]]]]]]\\\[[[]]]aaaeeejjjpppwww{{{}}}zzzxxx{{{yyywwwvvvvvvvvvuuutttwwwwwwvvvuuusssrrrpppooooooooopppqqqrrrtttvvvwwwvvvsssrrrtttwwwyyywwwuuuwwwsssooommmnnnmmmjjjgggbbbbbbbbbcccdddeeefffggglllooosssvvvzzz|||yyywwwuuuqqqmmmeeedddbbb```^^^]]]\\\\\\ZZZ\\\___bbbgggmmmtttyyy}}}|||yyyzzzzzz}}}}}}{{{yyyuuusssssssssrrrqqqqqqqqqrrrrrrrrrqqqpppoookkklllmmmnnnooopppqqqrrrpppnnnmmmnnnqqqrrrqqqooopppnnnkkkiiijjjiiigggeee______```aaabbbbbbccccccgggjjjnnnqqqwww|||yyyxxxwwwrrrnnngggfffdddaaa___]]]\\\\\\ZZZ\\\^^^```dddiiipppuuuyyy|||{{{uuurrrtttvvvxxx|||}}}yyyvvvsssrrrqqqpppnnnmmmnnnooopppqqqpppooonnnkkkkkkkkkkkklllmmmnnnooolllkkkjjjkkkkkklllkkkjjjiiigggfffeeefffffffffeee___``````aaabbbbbbbbbbbbfffiiimmmqqqvvv~~~zzzzzzxxxtttooojjjhhhfffccc```^^^]]]]]][[[\\\]]]^^^```eeelllqqquuuxxx|||~~~{{{wwwqqqooorrrssstttvvvyyy}}}|||yyyvvvtttrrrooommmmmmnnnpppqqqqqqpppnnnmmmmmmlllkkkjjjjjjlllnnnoookkkkkkjjjiiihhhggggggfffcccccccccccccccddddddeeeaaaaaaaaaaaaaaabbbccccccfffiiinnnrrrxxx~~~}}}zzzuuupppllljjjhhheeebbb```^^^]]][[[[[[[[[[[[\\\aaaggglllppptttyyy}}}|||yyyuuupppooorrrooooooppprrruuuxxx|||~~~}}}{{{xxxuuuqqqnnnkkkmmmppprrrtttsssrrrqqqpppnnnkkkiiiiiillloooqqqllllllkkkiiigggeeeddddddbbbbbbbbbaaaaaaaaabbbcccbbbaaa___^^^___```bbbcccdddhhhnnntttzzz|||vvvqqqmmmllliiifffccc```___^^^ZZZZZZYYYYYYZZZ^^^dddhhhmmmqqqvvv{{{zzzxxxtttppppppssslllllllllmmmpppssswwwyyy{{{|||xxxsssooogggjjjnnnssswwwxxxyyyyyyssspppllliiiiiilllpppsssmmmmmmllljjjfffdddccccccbbbcccbbbaaa___^^^___```aaa```^^^\\\\\\^^^aaabbbbbbgggnnnttt{{{zzzvvvtttooojjjgggeeedddaaa^^^[[[ZZZZZZZZZ[[[]]]```aaagggjjjppptttxxx||||||xxxuuuqqqnnnkkkjjjiiiiiijjjooovvvzzz}}}{{{tttooonnnrrrxxx}}}~~~{{{wwwtttvvvsssnnnjjjjjjkkkllllllllljjjhhhfffcccaaa``````````````````aaaaaaaaaaaa[[[\\\]]]]]]\\\^^^aaaccceeefffkkkttt|||||||||xxxuuuqqqmmmjjjiiigggccc```]]]\\\[[[ZZZ[[[\\\^^^```dddhhhmmmqqquuuyyy}}}~~~zzzwwwrrroookkkjjjjjjjjjmmmssszzz~~~|||vvvrrrrrruuuyyy||||||yyytttqqqtttppplllkkkkkklllmmmmmmjjjiiigggdddbbbaaa`````````````````````_________[[[\\\]]]\\\\\\^^^aaacccffffffkkksss{{{|||yyy}}}|||vvvtttqqqooommmjjjfffccc```___]]][[[[[[[[[\\\]]]```dddhhhmmmpppuuuyyy|||}}}yyytttqqqjjjjjjkkknnnssszzz~~~}}}xxxwwwxxxyyyzzz{{{yyyvvvssspppqqqooolllkkklllnnnnnnmmmgggfffeeecccaaaaaa``````_________^^^^^^]]]]]]]]]ZZZ[[[\\\\\\\\\^^^aaaccchhhgggjjjrrr{{{yyy~~~~~~wwwvvvtttsssppplllhhhfffdddbbb___\\\[[[ZZZ[[[[[[]]]aaaeeeiiimmmqqqvvvzzz{{{wwwtttkkklllmmmrrryyy~~~{{{}}}|||||||||||||||{{{yyyvvvtttsssqqqooommmmmmnnnnnnmmmkkkeeedddcccaaa````````````___^^^^^^]]]\\\[[[[[[ZZZYYYZZZ\\\\\\\\\^^^aaadddiiigggjjjrrrzzz~~~wwwwwwvvvtttqqqmmmjjjhhhgggeeeaaa^^^[[[YYYYYYYYY\\\^^^bbbfffjjjoootttxxx~~~|||zzzqqqqqqsssyyy|||zzz|||~~~}}}|||zzzyyyxxxxxxrrrqqqpppppppppoookkkiiiccccccbbbaaa````````````^^^]]]]]]\\\[[[ZZZZZZYYYYYYZZZ[[[[[[\\\^^^aaadddiiigggjjjrrr{{{xxxxxxxxxuuuqqqmmmlllkkkiiigggccc___[[[YYYYYYYYYZZZ]]]```cccggglllrrrvvv~~~zzzzzz{{{{{{zzz|||~~~}}}|||{{{{{{zzzssssssssstttsssppplllhhhdddcccbbbaaa```_________]]]\\\\\\[[[[[[ZZZZZZZZZXXXYYYZZZ[[[\\\^^^aaadddhhhgggjjjsss}}}zzzzzzyyyvvvqqqnnnnnnooojjjhhhddd___\\\YYYYYYXXXXXXZZZ]]]aaadddjjjppptttyyy|||{{{{{{~~~~~~}}}{{{zzzyyyrrrssstttvvvvvvsssnnnjjjeeedddcccaaa```_________[[[[[[[[[[[[[[[[[[[[[[[[WWWYYYZZZ[[[[[[^^^aaadddgggfffkkkttt||||||{{{vvvqqqoooppprrrkkkhhhddd___\\\ZZZYYYYYYVVVYYY[[[___bbbhhhnnnrrrtttwww}}}~~~{{{|||~~~|||zzzxxxvvvppprrrtttwwwxxxvvvppplllfffeeecccbbb```_________[[[[[[[[[[[[[[[\\\\\\\\\WWWXXXZZZZZZ[[[^^^aaadddffffffkkkuuu~~~yyyvvvuuutttpppmmmnnnlllgggaaa[[[XXXWWWXXXXXXXXXXXXZZZ^^^ccchhhkkksssvvv{{{|||zzzyyywwwwwwxxxzzzxxxtttooommmiiieeebbbaaa```___^^^[[[[[[[[[[[[ZZZZZZZZZYYY\\\\\\\\\[[[[[[\\\```bbbeeefffjjjsss}}}yyywwwuuurrrooonnnlllhhhccc^^^ZZZXXXXXXWWWWWWWWWYYY\\\aaafffiiipppsssxxx}}}~~~|||}}}{{{zzz|||}}}{{{vvvrrrmmmjjjfffcccbbbbbbaaa```[[[\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[]]]```ccceeeggglllvvv|||xxxuuurrrpppnnnmmmjjjfffbbb^^^ZZZXXXWWWVVVVVVWWWZZZ^^^bbbeeellloootttzzz~~~~~~yyytttmmmjjjgggddddddcccbbbaaa]]]]]]]]]^^^______``````\\\]]]]]]\\\\\\^^^aaadddgggjjjpppzzzyyyuuurrrpppooonnnllljjjfffbbb]]]ZZZWWWVVVUUUUUUWWWZZZ^^^```hhhlllqqqwww|||zzzuuummmjjjgggfffeeeeeecccbbb________________________]]]]]]^^^]]]]]]___bbbeeehhhmmmvvv{{{vvvssspppqqqooommmllljjjfffaaa\\\XXXWWWVVVUUUVVVXXX[[[]]]dddhhhoootttyyy~~~zzzuuunnnllljjjhhhgggfffdddbbbccccccbbbaaa___^^^]]]]]]]]]^^^^^^^^^^^^```dddgggkkkqqq{{{{{{vvvssstttqqqnnnnnnmmmjjjddd___[[[YYYWWWUUUUUUWWWYYY[[[```eeekkkqqqvvv{{{|||wwwrrrpppnnnlllkkkiiifffdddfffeeedddbbb```^^^]]]\\\^^^____________aaaeeehhhmmmuuu}}}yyyvvvsssooonnnooommmgggbbb]]][[[YYYWWWVVVWWWYYYZZZ\\\aaahhhnnnssswww{{{}}}|||xxxvvvsssqqqooommmiiigggggggggeeedddbbbaaa```___^^^___`````````bbbfffiiiooowww~~~xxxtttooonnnooonnniiiddd___]]]ZZZXXXWWWWWWYYYZZZYYY^^^eeelllppptttxxx{{{||||||zzzwwwuuussspppllliiiggggggfffeeedddccccccbbb______``````aaacccgggjjjpppyyy~~~xxxuuurrrqqqqqqnnnhhhdddcccaaa^^^\\\ZZZYYYXXXXXXYYY[[[___dddjjjpppuuuxxxyyy|||~~~|||yyywwwvvvtttqqqoooooommmkkkhhhfffeeeeeeeeeeeebbbbbbddddddeeejjjqqqrrr|||{{{xxxtttrrrrrrooojjjeeeeeecccaaa___\\\ZZZYYYXXXZZZ[[[^^^bbbggglllpppsssxxx{{{~~~|||yyywwwtttqqqpppooommmkkkjjjhhhhhhhhhiiijjjgggfffhhhgggggglllrrrwww|||wwwuuutttqqqlllggggggfffeeebbb___\\\YYYXXXZZZZZZ\\\___cccgggjjjllluuuxxx{{{}}}}}}yyyvvvtttrrrqqqpppnnnmmmllllllmmmmmmooolllkkklllkkkkkkooouuu~~~||||||xxxvvvsssnnnjjjiiihhhgggdddaaa]]]YYYWWWXXXXXXYYY[[[^^^bbbfffhhhppprrrvvvyyy{{{~~~|||yyyyyyyyywwwuuusssqqqpppppppppqqqpppnnnmmmooooooooottt{{{zzzsss|||{{{yyyvvvqqqnnnjjjiiihhheeeaaa]]]YYYWWWVVVVVVVVVXXX[[[___ccceeejjjmmmqqquuuxxx|||}}}~~~~~~|||zzzwwwuuusssssssssooommmnnnqqqtttuuu|||rrruuu~~~{{{xxxtttqqqkkkjjjhhheeebbb^^^[[[YYYVVVVVVUUUVVVYYY\\\```cccdddhhhlllppptttxxx}}}|||yyywwwvvvvvvqqqpppqqqvvvzzz}}}wwwtttvvv}}}zzzvvvsssnnnllliiifffccc```^^^]]]ZZZXXXWWWVVVWWWZZZ^^^```aaadddiiilllppptttxxx{{{|||{{{{{{zzzwwwvvvxxx~~~}}}wwwuuu~~~{{{wwwtttpppnnnjjjgggdddbbbaaa```]]][[[XXXVVVWWWYYY[[[]]]```cccgggjjjlllpppsssvvv~~~~~~~~~~~~}}}|||~~~{{{{{{uuurrrrrrrrroookkkhhhfffeeecccaaa^^^\\\ZZZYYYXXXYYYZZZ[[[ZZZ___eeehhhiiikkkqqqvvv|||{{{|||~~~xxxuuuuuurrroookkkhhhfffeeecccbbb___]]][[[YYYXXXXXXYYYYYYXXX]]]ccceeefffiiioootttwwwzzzxxxxxxxxxuuuuuurrrnnnkkkhhhgggfffdddbbbaaa___]]]ZZZXXXXXXXXXXXXVVVZZZ___bbbcccggglllqqqrrruuuzzz~~~~~~uuuwww|||wwwvvvqqqnnnkkkhhhhhhgggeeeddddddccc```]]][[[YYYXXXXXXVVVYYY\\\^^^aaadddiiimmmooorrrvvvzzz~~~yyyrrrxxx}}}zzzrrrooollljjjiiiiiigggfffhhhfffdddaaa___\\\[[[ZZZWWWYYYZZZ\\\^^^bbbfffiiinnnppptttwwwzzz~~~tttqqqssszzzssspppmmmkkkkkkkkkjjjiiijjjiiigggdddaaa___]]][[[YYYXXXXXXYYY[[[___bbbdddkkkmmmpppsssuuuzzz{{{tttrrruuu}}}tttqqqnnnmmmmmmmmmlllkkkjjjiiigggeeeccc```]]]\\\YYYWWWVVVVVVXXX[[[]]]^^^eeehhhkkknnnqqqwww}}}yyyvvvpppxxxuuurrrooonnnnnnooonnnmmmiiihhhgggeeeccc```^^^\\\YYYVVVTTTSSSUUUXXXZZZZZZaaacccgggjjjooouuu|||}}}xxxyyyvvv{{{~~~wwwqqqqqqrrrooommmnnnkkkjjjgggeeebbb```___^^^[[[YYYWWWUUUTTTTTTUUUVVV[[[^^^bbbgggmmmssswwwyyy~~~{{{vvvxxx~~~vvvoooooopppmmmlllmmmlllkkkhhhfffcccaaa```___\\\ZZZXXXUUUTTTTTTTTTUUUYYY[[[___dddjjjooosssuuuyyy{{{}}}}}}xxx~~~wwwpppoooooommmmmmooolllkkkiiifffdddbbbaaaaaa]]]\\\YYYVVVTTTSSSSSSSSSUUUWWW[[[```eeejjjnnnppptttvvvxxxzzz~~~|||sssppppppnnnoooqqqlllkkkiiifffdddbbbaaaaaa^^^\\\YYYVVVTTTRRRPPPPPPSSSUUUXXX]]]aaafffiiikkkppprrruuuxxx{{{zzzxxxyyyvvvqqqooommmnnnqqqkkkjjjhhhfffdddbbbbbbaaa^^^]]]ZZZWWWTTTQQQOOONNNRRRTTTVVVZZZ___bbbeeeggglllooosssvvvzzz~~~zzzuuuzzz{{{sssooollllllooolllkkkiiigggeeedddcccccc___^^^\\\YYYVVVSSSQQQOOOQQQRRRUUUXXX\\\___bbbccchhhkkkooossswww{{{}}}}}}}}}xxxrrrnnnnnnqqqnnnmmmkkkiiihhhffffffeeebbbaaa___]]]ZZZVVVTTTSSSOOOPPPSSSVVVYYY\\\^^^___cccfffjjjooossswww|||~~~{{{~~~wwwrrrrrruuupppooommmkkkjjjiiihhhhhhdddcccbbb___]]]YYYWWWUUUNNNOOOQQQTTTWWWZZZ\\\]]]^^^bbbgggkkkooosssxxx{{{||||||xxxwwwvvvppppppooonnnllljjjhhhfffgggfffdddaaa^^^[[[YYYXXXSSSRRRPPPPPPQQQTTTXXXZZZ]]]```eeeiiilllpppsssvvv}}}zzzwwwvvvqqqpppooonnnllljjjiiihhhhhhgggeeeccc```]]][[[ZZZVVVTTTQQQPPPPPPRRRVVVXXX[[[^^^cccgggjjjnnnrrruuuzzz}}}{{{xxxrrrqqqpppnnnlllkkkjjjiiikkkjjjiiifffdddaaa___]]]ZZZXXXSSSPPPOOOPPPSSSUUUWWWZZZ___cccfffjjjooorrrvvvyyy}}}|||uuusssqqqnnnlllkkkkkkkkkmmmlllllljjjgggdddbbb```^^^[[[VVVRRROOOOOOQQQRRRTTTWWW[[[^^^bbbfffkkknnnsssvvvzzz~~~yyyvvvsssooolllkkkllllllnnnnnnnnnllljjjgggdddbbbaaa^^^YYYTTTQQQPPPPPPQQQQQQTTTWWWZZZ]]]bbbfffjjjooossswww{{{}}}}}}~~~}}}}}}zzzuuuppplllkkkllllllnnnnnnnnnnnnkkkhhheeecccaaa___\\\XXXUUURRRQQQPPPQQQSSSUUUWWWZZZ]]]bbbfffllloootttxxx|||~~~|||{{{zzzzzzyyy{{{~~~~~~}}}|||}}}|||}}}wwwppplllkkkkkklllmmmmmmnnnnnnlllhhheeeccc```___^^^\\\YYYVVVSSSQQQQQQRRRTTTUUUWWWZZZ___ccchhhkkkpppuuuyyy~~~~~~{{{yyyyyyuuuyyy}}}~~~|||zzzyyyyyy{{{xxxqqqllljjjkkkllllllmmmnnnnnnlllhhheeebbb_________^^^[[[XXXTTTRRRQQQSSSTTTTTTVVVYYY]]]aaaeeeiiinnnssswww|||~~~{{{zzzssswww|||~~~{{{xxxwwwxxxwwwuuuzzzvvvtttqqqmmmkkkrrrpppnnnlllkkkiiieeecccbbb```___^^^]]][[[WWWTTTPPPMMMLLLPPPSSSUUUZZZ```cccfffjjjnnnrrrwww|||zzzwwwwwwrrrrrryyy~~~}}}yyyxxxxxx}}}wwwzzzwwwsssoooooosssqqqooonnnmmmkkkhhheeecccbbb``````___\\\YYYVVVRRRNNNMMMOOORRRSSSXXX^^^```cccggglllpppuuu{{{~~~~~~zzzvvvrrrrrrxxx|||zzzwwwvvvzzz{{{~~~{{{uuurrrssssssrrrpppoooooommmjjjhhheeedddcccbbbbbb```\\\ZZZVVVPPPMMMNNNOOOPPPUUUZZZ[[[___ccchhhmmmrrrxxx||||||xxxuuuuuuyyy{{{xxxvvvwww~~~~~~wwwuuuuuusssrrrqqqppppppooollljjjhhhgggfffffffffdddaaa^^^ZZZTTTOOONNNNNNNNNQQQWWWWWW[[[```eeejjjpppvvvzzzzzz}}}}}}{{{|||~~~}}}yyyxxx{{{~~~{{{vvvwwwtttrrrqqqppppppooollljjjjjjiiihhhiiiiiigggeeebbb]]]WWWRRRQQQOOOMMMOOOTTTUUUXXX]]]bbbgggmmmssswwwyyy|||{{{{{{{{{zzzuuutttrrrqqqqqqooollljjjlllkkkjjjkkkkkkjjjhhheee```[[[VVVUUURRRNNNOOORRRSSSVVV[[[___dddiiiooossswwwyyy}}}~~~xxxvvvtttsssrrrpppmmmkkkllllllkkklllmmmllljjjgggbbb^^^ZZZYYYUUUQQQOOORRRPPPSSSXXX\\\```eeekkkooorrruuuxxx{{{~~~{{{yyywwwuuutttrrrnnnlllmmmllllllmmmnnnmmmkkkhhhccc___\\\\\\XXXRRRPPPRRRNNNQQQVVVZZZ^^^bbbhhhkkknnnpppuuuxxx|||~~~wwwsssttttttrrrrrrtttooooooppppppooommmkkkiiicccbbb___]]]ZZZWWWUUUSSSQQQQQQRRRTTTWWW\\\aaaccchhhlllqqquuuyyy}}}{{{vvvvvvvvvttttttvvvrrrrrrqqqooommmkkkiiihhhdddcccaaa___\\\YYYWWWVVVTTTSSSRRRSSSUUUYYY^^^```dddhhhmmmqqquuuyyy~~~zzzyyyxxxvvvuuuvvvvvvtttqqqnnnllliiihhhggggggfffdddbbb___]]][[[ZZZWWWUUUSSSQQQRRRUUUYYY\\\^^^bbbggglllpppuuuzzz}}}{{{yyyvvvssssssvvvtttqqqmmmkkkiiiiiiiiijjjiiigggeeecccaaa___^^^[[[XXXTTTQQQPPPRRRUUUWWWYYY]]]bbbfffkkkpppvvvzzz~~~{{{vvvrrrppprrrqqqooommmkkkkkkkkklllkkkjjjiiigggeeedddbbbbbb^^^[[[VVVRRRPPPQQQRRRTTTVVVYYY^^^bbbgggmmmssswwwyyy|||yyyrrrooooooooonnnmmmmmmmmmmmmnnnkkkkkkjjjhhhgggeeedddddd___]]]YYYUUUSSSRRRRRRSSSTTTWWW[[[___ccciiiooosssuuuxxx|||~~~vvvrrrmmmnnnnnnnnnnnnnnnmmmmmmkkkjjjiiihhhgggfffeeeddd___^^^[[[YYYVVVUUUTTTSSSRRRTTTXXX[[[___dddjjjooorrrtttxxx{{{~~~yyytttmmmnnnooooooooonnnlllkkkjjjjjjiiihhhgggfffeeeddd___^^^]]][[[YYYWWWUUUTTTQQQSSSVVVYYY\\\aaahhhlllooorrruuuxxx{{{|||zzzsssooojjjjjjmmmppprrrqqqkkkjjjhhhfffdddbbb```___[[[[[[[[[[[[YYYVVVSSSQQQOOOPPPSSSVVVZZZ^^^bbbdddhhhlllqqquuuwwwyyy|||~~~|||uuuqqqlllllloooqqqrrrqqqjjjjjjhhhfffeeecccaaaaaa\\\\\\\\\\\\ZZZWWWTTTRRRPPPQQQRRRUUUXXX\\\___aaafffiiimmmqqqsssuuuwwwyyywwwsssooooooqqqrrrqqqoooiiiiiihhhfffeeecccbbbbbb]]]]]]]]]]]][[[YYYWWWUUUSSSRRRRRRSSSUUUXXX[[[]]]aaadddiiilllnnnooorrrssszzz{{{}}}{{{vvvrrrpppqqqqqqpppmmmggggggfffeeedddcccbbbbbb_________^^^]]][[[YYYXXXVVVTTTSSSRRRSSSUUUWWWYYY\\\___dddhhhjjjmmmoooqqquuuvvvxxxyyy{{{|||||||||~~~zzztttqqqqqqqqqnnnlllffffffeeedddcccbbbaaa``````_________^^^]]]\\\[[[XXXWWWUUUSSSSSSTTTUUUVVVWWW[[[```eeehhhkkkoooqqqpppqqqsssuuuvvvxxxxxxxxxxxx{{{wwwrrrqqqqqqooolllggggggfffdddcccaaa````````````______^^^^^^]]]]]]YYYYYYWWWVVVUUUTTTTTTTTTSSSWWW]]]aaaeeehhhkkknnnjjjkkkmmmoooqqqsssttttttssswww{{{{{{tttrrrrrrqqqooojjjiiihhhfffdddbbbaaa``````______^^^^^^^^^^^^___ZZZZZZZZZZZZXXXVVVTTTSSSQQQTTTYYY]]]___aaadddfffbbbccceeehhhkkkmmmnnnoooooorrrwww|||}}}vvvsssssssssrrrlllllljjjhhhfffdddbbbaaa```___^^^^^^^^^^^^______[[[[[[\\\\\\ZZZWWWTTTSSSPPPSSSWWWYYY[[[\\\^^^___\\\]]]```cccfffiiijjjkkklllpppuuuyyy|||vvvssssssrrrqqqooonnnkkkhhheeebbbaaa`````````aaabbbbbbaaa______\\\\\\[[[ZZZYYYXXXWWWWWWUUUSSSQQQQQQTTTWWWXXXXXXZZZ[[[\\\]]]^^^```dddgggiiilllppptttwww{{{zzzuuusssrrrqqqnnnmmmkkkhhhfffdddcccbbb```aaaaaabbbbbbaaaaaaaaa]]]\\\\\\[[[ZZZYYYXXXXXXVVVSSSQQQQQQRRRTTTUUUUUUVVVXXXYYYZZZ[[[^^^aaadddfffiiimmmqqqtttxxx|||wwwtttqqqpppmmmlllkkkiiihhhfffeeedddaaaaaaaaaaaabbbcccdddddd^^^^^^]]]\\\[[[ZZZYYYYYYWWWTTTRRRPPPQQQQQQQQQPPPQQQSSSTTTUUUVVVYYY]]]___bbbeeeiiimmmpppsssxxx{{{nnn{{{uuuqqqnnnllllllkkkkkkiiihhhgggfffcccbbbaaaaaabbbdddfffggg```___^^^^^^\\\\\\[[[ZZZYYYVVVSSSQQQPPPOOOMMMLLLMMMNNNPPPPPPQQQTTTWWWZZZ^^^aaaeeeiiillloootttvvv{{{~~~^^^rrryyysssooonnnnnnnnnmmmllljjjhhhgggdddcccccccccdddeeeggghhhaaaaaa```___^^^]]]]]]\\\[[[YYYUUUSSSRRRPPPMMMKKKKKKLLLMMMMMMNNNOOORRRUUUZZZ]]]aaaeeehhhlllpppssswwwzzz}}}UUUddd|||zzzuuutttttttttsssqqqnnnkkkiiieeeeeeeeeeeefffgggggghhhccccccbbbaaa```___^^^^^^]]][[[XXXWWWUUUSSSPPPNNNLLLLLLMMMLLLLLLMMMOOORRRVVVYYY]]]aaadddhhhlllooosssuuuyyy|||RRRYYYiii~~~||||||{{{yyyvvvrrrnnnlllffffffgggggghhhgggggggggddddddcccbbbaaa```_________]]][[[ZZZYYYXXXUUURRRNNNNNNNNNMMMKKKKKKMMMOOORRRUUUYYY]]]```ccchhhkkknnnqqqtttxxx|||QQQSSS\\\ppp~~~zzzuuuqqqnnnfffggghhhiiiiiihhhffffffeeeddddddcccbbbaaa`````````___]]]\\\\\\[[[XXXUUUOOOPPPOOOMMMKKKKKKMMMOOOOOORRRVVVZZZ]]]aaaeeehhhkkknnnqqquuuyyy~~~IIINNNTTT]]]qqq|||uuuqqqqqqpppnnnmmmkkkjjjiiiiiigggcccbbbddddddaaaaaadddcccbbb```]]][[[ZZZYYYXXXTTTRRROOOMMMLLLMMMNNNPPPPPPRRRUUUWWWYYY\\\```ccceeejjjooorrrtttxxx~~~HHHMMMRRRYYYiii}}}xxxuuusssqqqnnnmmmlllkkkllliiieeecccffffffcccbbbddddddcccbbb```^^^\\\ZZZYYYUUUSSSQQQNNNMMMMMMNNNOOOOOOQQQSSSUUUWWWZZZ^^^aaacccgggllloooqqquuu{{{FFFKKKOOOTTT^^^uuu~~~}}}{{{yyyvvvssspppooonnnkkkgggeeeggghhheeedddeeedddddddddcccaaa^^^\\\ZZZVVVUUUSSSQQQPPPOOONNNNNNLLLNNNQQQSSSTTTWWWZZZ]]]___bbbgggjjjlllpppuuuzzz}}}EEEIIIMMMPPPVVVhhh|||vvvsssoooiiifffhhhiiifffdddeeeddddddeeedddccc```]]][[[XXXWWWVVVTTTRRRQQQOOONNNKKKMMMOOOPPPQQQSSSWWWYYY[[[___cccfffgggjjjpppuuuxxx{{{~~~EEEGGGKKKNNNRRR___{{{~~~uuummmgggggghhhfffddddddcccdddeeedddccc```]]][[[ZZZYYYXXXVVVUUUSSSQQQPPPLLLMMMOOOOOOOOOPPPSSSUUUWWW[[[___aaacccfffkkkooosssvvvyyy{{{{{{~~~EEEDDDHHHMMMPPPYYYppp~~~sssiiiggghhhfffeeefffeeeeeeeeedddcccaaa___]]]\\\[[[YYYWWWVVVUUUTTTTTTNNNOOOPPPOOONNNNNNPPPRRRTTTWWW[[[]]]^^^```fffjjjlllppptttvvvwwwzzzEEEBBBDDDJJJMMMSSSeeeyyyyyymmmiiiiiihhhggghhhggggggfffeeecccbbbaaaaaa]]]\\\ZZZWWWVVVVVVWWWXXXQQQRRRRRRPPPNNNMMMNNNOOOPPPSSSWWWXXXYYY[[[```dddfffjjjooorrrsssvvv|||EEE@@@AAAHHHKKKNNN]]]ooo~~~ooojjjjjjiiiiiijjjjjjiiigggfffddddddcccccc^^^\\\ZZZWWWVVVWWWYYYZZZTTTTTTSSSQQQNNNLLLMMMNNNMMMPPPTTTUUUVVVXXX]]]aaaaaafffkkkoooqqqtttyyy~~~~~~CCCCCCCCCDDDHHHNNNVVV\\\tttxxxooojjjiiiiiiiiijjjiiihhhgggfffeeeeeeeeebbb```]]]ZZZXXXXXXXXXYYYYYYXXXWWWUUUSSSRRRPPPPPPSSSRRRQQQQQQSSSVVVZZZ\\\aaacccfffhhhkkknnnrrruuuzzz|||}}}BBBCCCCCCDDDFFFKKKQQQVVVccc{{{~~~tttnnnkkkjjjjjjhhhhhhfffeeedddcccccccccbbb```^^^[[[YYYYYYYYYYYYZZZYYYXXXVVVTTTSSSQQQQQQOOOOOONNNNNNOOORRRUUUXXX]]]___bbbeeegggjjjnnnqqqtttvvvxxxzzz}}}AAABBBCCCCCCDDDGGGLLLOOOXXXjjjzzz{{{rrrllljjjkkkiiihhhgggfffeeedddddddddbbbaaa___\\\[[[ZZZZZZZZZ[[[[[[YYYXXXVVVUUUTTTSSSNNNMMMLLLLLLMMMOOORRRSSSWWWYYY]]]___bbbeeeiiimmmrrrtttvvvyyy|||???AAACCCCCCDDDFFFIIIKKKTTT```jjj|||rrrkkkkkkmmmlllkkkjjjiiihhhgggggggggcccbbb```^^^\\\\\\[[[[[[]]]\\\[[[ZZZXXXWWWVVVUUUOOOOOONNNMMMMMMOOOPPPQQQRRRUUUXXXZZZ]]]```dddhhhnnnpppsssvvvyyy~~~>>>@@@BBBDDDDDDFFFIIIKKKMMMUUU[[[kkk~~~qqqkkklllnnnmmmlllkkkjjjiiihhhhhhhhhcccbbbaaa```^^^]]]]]]]]]^^^]]]\\\[[[ZZZXXXXXXWWWQQQPPPOOONNNNNNNNNNNNOOOOOOQQQTTTWWWYYY\\\```ccceeehhhlllooossswww|||???AAACCCCCCDDDEEEHHHJJJHHHOOOSSS```zzz|||pppmmmmmmooolllkkkjjjiiihhhgggggggggccccccbbbaaa```___^^^^^^^^^]]]]]]\\\ZZZYYYYYYXXXRRRQQQPPPOOOMMMMMMLLLLLLMMMOOORRRSSSUUUWWWZZZ]]]aaaccchhhkkkoootttyyy|||~~~}}}}}}~~~~~~|||BBBCCCCCCBBBAAABBBEEEGGGFFFLLLOOOXXXjjj|||zzzsssqqqpppnnnmmmlllkkkiiihhhhhhhhhhhhddddddccccccbbb```______^^^]]]]]]\\\[[[ZZZYYYYYYUUUTTTSSSRRRPPPOOONNNMMMKKKMMMOOOPPPQQQRRRUUUXXX]]]```dddhhhlllqqqvvvyyyzzz|||}}}|||||||||{{{zzz}}}DDDDDDCCCAAA??????BBBDDDBBBHHHJJJOOO[[[ggg~~~zzzvvvuuurrrnnnooonnnmmmlllkkkjjjjjjjjjdddddddddccccccaaa```___]]]]]]\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTRRRQQQPPPJJJKKKMMMNNNNNNOOORRRTTTUUUYYY^^^bbbfffjjjooorrrxxxzzz|||~~~}}}||||||{{{zzzyyy}}}CCCCCCCCCCCCCCCCCCCCCBBB@@@HHHJJJMMMUUU]]]nnn|||yyyvvvpppqqqrrrqqqooommmmmmmmmffffffeeedddbbb```^^^]]]bbb___\\\ZZZ[[[\\\]]]\\\[[[[[[ZZZXXXUUUSSSQQQOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRVVV[[[___bbbeeeiiilllrrrrrrtttxxx}}}{{{wwwwwwyyy|||~~~AAAAAAAAAAAAAAAAAAAAAAAA@@@HHHHHHIIIQQQWWWfff}}}~~~zzzttttttsssrrrooommmkkkkkkggggggfffeeecccbbb```___cccaaa^^^]]]^^^^^^^^^]]]\\\\\\[[[YYYVVVTTTRRRPPPNNNMMMMMMMMMNNNNNNOOOOOOPPPTTTXXX\\\___bbbfffiiimmmnnnqqquuuzzz~~~~~~}}}{{{xxxvvvvvvzzz}}}????????????????????????@@@GGGFFFFFFKKKOOO[[[qqq{{{zzzxxxuuurrrooommmkkkhhhhhhgggfffeeeccccccbbbeeedddbbbaaaaaaaaa___]]]^^^^^^]]][[[XXXVVVSSSRRROOOOOONNNNNNNNNMMMMMMMMMNNNPPPTTTWWWZZZ]]]```cccfffhhhlllpppuuuyyy|||~~~~~~}}}{{{zzzxxxxxxwwwuuuuuuwww{{{======>>>>>>>>>>>>??????@@@FFFEEEDDDIIIKKKVVViii~~~zzzwwwtttqqqoooiiiiiigggfffeeedddddddddfffeeecccccccccbbb___]]]``````^^^]]]ZZZWWWUUUTTTRRRRRRRRRQQQPPPOOONNNMMMKKKMMMPPPRRRTTTWWWZZZ]]]```cccgggkkkoootttxxx{{{zzz}}}{{{yyyxxxwwwuuuuuuuuutttuuuxxx}}}===>>>>>>>>>?????????@@@@@@FFFDDDDDDJJJLLLTTTfff}}}~~~{{{xxxuuurrrkkkjjjhhhgggeeeeeeeeeeeeeeedddcccccccccbbb```^^^aaaaaa```^^^[[[YYYWWWUUUTTTTTTTTTSSSQQQPPPNNNMMMIIIKKKMMMNNNOOOQQQUUUWWW[[[^^^cccgggjjjnnnssswwwxxxzzz~~~}}}zzzwwwuuuttttttssssssssstttuuuyyy~~~===>>>>>>??????@@@@@@@@@@@@EEEDDDDDDKKKMMMSSSdddvvv}}}xxxtttooommmkkkhhhgggfffffffffeeecccbbbbbbccccccaaa```bbbbbb```___\\\ZZZWWWVVVSSSSSSTTTSSSRRROOOMMMLLLIIIJJJKKKKKKKKKMMMQQQSSSVVVZZZ___ccceeehhhmmmrrrtttwwwzzz~~~}}}yyyxxxvvvtttrrrqqqppppppsssssstttuuuxxx}}}<<<======>>>??????@@@@@@???DDDBBBCCCJJJKKKPPP___lll~~~yyytttrrroookkkiiihhhhhhhhheeecccaaaaaabbbddddddcccbbbbbbaaa___\\\ZZZWWWVVVTTTTTTUUUUUUTTTQQQOOOMMMIIIJJJJJJJJJIIIKKKNNNQQQQQQVVV\\\^^^___bbbggglllnnnqqquuuxxx{{{~~~{{{wwwuuuqqqqqqqqqppppppooooooooovvvxxxzzz}}}<<<<<<<<<===>>>??????@@@>>>CCCAAABBBHHHHHHMMM[[[ddd}}}~~~xxxuuurrrnnnkkkjjjjjjjjjfffdddaaaaaaccceeeffffffbbbbbbaaa___\\\ZZZWWWVVVVVVWWWXXXXXXWWWUUURRRQQQJJJJJJJJJIIIIIIJJJMMMPPPOOOTTTYYY[[[[[[^^^ccchhhjjjmmmqqqtttwwwzzz~~~yyyuuurrrqqqnnnnnnnnnoooppppppqqqqqq{{{}}}999:::<<<<<<;;;<<<===>>>===>>>???BBBFFFJJJNNNPPP^^^kkk}}}yyytttpppnnnmmmkkkjjjgggeeeddddddeeefffeeeddddddcccaaa___]]][[[YYYXXXZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKMMMOOOSSSWWW[[[]]]______cccggglllooorrruuuwwwyyyxxxsssqqqpppqqqmmmnnnnnnmmmlllnnnuuuzzz;;;<<<===>>>>>>>>>???@@@@@@@@@AAABBBEEEHHHKKKMMMZZZeeezzz}}}wwwrrrpppnnnmmmllljjjhhhffffffggggggfffeeedddcccbbb```^^^\\\[[[[[[]]]\\\[[[[[[YYYYYYXXXWWWUUUSSSRRRPPPNNNLLLLLLKKKKKKLLLOOORRRUUUWWWYYYZZZ___bbbgggkkknnnpppsssuuu{{{|||~~~|||vvvqqqmmmlllmmmnnnjjjmmmoooppppppsssyyy~~~;;;<<<===>>>>>>?????????BBBBBBAAABBBCCCEEEGGGIIITTT\\\mmm~~~xxxuuusssrrrqqqmmmkkkiiihhhiiihhhgggfffbbbbbbaaaaaa```___^^^^^^______^^^]]]\\\[[[[[[ZZZXXXVVVTTTRRROOONNNMMMLLLLLLLLLMMMNNNPPPRRRTTTUUUYYY\\\```dddgggjjjmmmooosssvvvyyy~~~~~~zzztttqqqmmmiiihhhhhhkkkllliiilllqqqtttvvvzzz:::::::::<<<===>>>===<<>>???===:::>>>>>>>>>???AAACCCFFFGGGKKKPPPYYYhhh||||||yyyuuurrrooommmllljjjhhhfff______``````aaaaaaaaabbbbbbaaaaaa```___^^^]]]]]]^^^\\\ZZZWWWUUUSSSQQQQQQQQQPPPNNNMMMMMMMMMNNNOOOQQQTTTWWWYYY[[[^^^bbbdddgggjjjooouuuzzz}}}xxxssspppnnnkkknnnllliiiggggggiiillloootttwwwzzz|||<<<;;;;;;>>>AAABBB???;;;;;;;;;<<<===@@@CCCEEEGGGGGGLLLSSS]]]lll}}}yyyvvvssspppnnnllljjjggg``````aaabbbbbbccccccdddbbbbbbaaa```___^^^]]]]]]___^^^\\\ZZZWWWVVVTTTTTTQQQQQQPPPNNNMMMMMMMMMMMMQQQRRRTTTVVVWWWYYY]]]___ccceeeiiinnnrrrvvvyyy{{{|||~~~}}}uuuooommmmmmkkkiiinnnllliiiggghhhkkkoooqqq{{{~~~<<<;;;;;;>>>BBBCCC???:::;;;;;;;;;===???AAADDDEEECCCHHHNNNSSS\\\mmm{{{wwwtttrrrooollljjjccccccddddddeeeeeeffffffdddcccbbbaaa```______^^^```___]]][[[YYYXXXWWWWWWTTTTTTSSSSSSRRRPPPOOONNNPPPQQQRRRSSSSSSUUUXXXZZZ___```cccfffkkkooorrrtttuuuxxx|||wwwrrrnnnlllmmmnnnllljjjnnnmmmkkkjjjlllppptttwww~~~:::888888<<>>@@@BBBCCCAAAFFFJJJMMMQQQ^^^rrr{{{wwwtttrrrnnnllleeefffffffffggghhhhhhhhheeeddddddcccbbbaaa``````aaa```^^^\\\[[[ZZZYYYYYYWWWXXXXXXXXXWWWUUUSSSQQQOOOPPPQQQQQQQQQRRRUUUWWW]]]]]]___aaaeeejjjnnnpppqqqtttxxx{{{~~~|||xxxqqqnnnlllmmmpppqqqpppmmmpppooommmmmmpppuuuzzz~~~}}}:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@EEEFFFGGGIIINNNUUU^^^ddd~~~|||zzztttpppjjjkkkllllllkkkjjjjjjkkkeeeeeeddddddcccbbbbbbbbbaaaaaaaaa___\\\[[[ZZZ[[[\\\\\\[[[YYYWWWUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRVVVXXX[[[^^^___aaadddfffkkkmmmqqquuuxxx{{{xxxrrrooojjjlllnnnoooooopppsssuuuuuurrrqqqtttyyy:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>???@@@@@@AAABBBDDDEEEIIIOOOVVV\\\mmm|||wwwqqqqqqooommmkkkkkkkkkkkkggggggfffeeeddddddccccccaaabbbbbb```]]][[[[[[\\\^^^]]]\\\[[[YYYWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUXXXYYY[[[]]]```cccgggjjjnnnqqqtttxxx|||yyysssnnnkkkiiikkkmmmnnnnnnoooqqqssswwwvvvvvvyyy::::::::::::;;;;;;;;;;;;<<<<<<======>>>????????????@@@BBBCCCEEEIIINNNRRR]]]ppp{{{xxxuuuqqqnnnmmmnnnnnnjjjiiihhhgggfffeeedddcccaaabbbbbb```^^^\\\\\\]]]______^^^]]][[[ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSQQQRRRSSSTTTTTTWWW[[[^^^aaadddhhhkkknnnrrrwwwzzz|||~~~|||{{{zzzwwwsssnnnjjjhhhkkkmmmoooooooooppprrrssszzzzzz|||999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>???@@@AAACCCDDDEEEGGGJJJLLLUUUbbbwwwyyytttqqqqqqqqqqqqlllkkkjjjiiigggeeedddcccbbbccccccaaa___]]]]]]^^^_________^^^]]][[[ZZZYYYYYYXXXXXXVVVUUUTTTSSSSSSQQQQQQQQQPPPPPPRRRWWWZZZ\\\___bbbeeehhhlllqqquuuwwwyyy|||}}}~~~{{{wwwsssssssssrrrooollliiiggglllnnnpppqqqqqqrrrtttvvvzzz|||999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@AAACCCCCCCCCDDDFFFHHHMMMTTTbbbvvv{{{vvvtttssssssrrrooonnnllljjjhhhfffdddcccbbbcccdddbbb```^^^___```_________^^^]]]\\\[[[ZZZYYYYYYXXXWWWUUUTTTSSSSSSRRRRRRQQQOOOOOOPPPTTTWWWXXXZZZ]]]___bbbfffkkkoooqqqtttvvvxxxxxxzzz|||zzzuuurrrooooooooonnnllljjjhhhfffkkkmmmppprrrsssuuuwwwzzz|||999999999999::::::::::::::::::;;;;;;<<<============???@@@@@@@@@AAACCCEEEIIILLLVVVeeewww}}}zzzxxxvvvtttrrrqqqooommmjjjgggeeedddcccddddddcccaaa``````aaa_______________^^^]]]]]]ZZZYYYYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQOOOPPPRRRUUUUUUVVVXXXYYY\\\___eeehhhjjjllloooqqqrrrtttwwwyyy|||xxxuuurrrpppmmmlllkkkjjjiiihhhggggggjjjmmmppptttvvvyyy}}}888999999999999:::::::::999::::::;;;<<<<<<======<<<===>>>>>>>>>@@@CCCFFFHHHKKKRRR\\\eeevvv~~~zzzwwwvvvssspppmmmjjjhhhfffcccdddeeedddbbbaaaaaabbb```aaaaaaaaaaaa``````___[[[[[[ZZZYYYXXXWWWWWWWWWSSSTTTTTTRRRPPPPPPQQQRRRRRRRRRSSSTTTUUUYYY^^^bbbbbbeeehhhjjjlllnnnqqqsssyyy{{{zzzvvvsssqqqooommmnnnmmmkkkiiiiiiiiikkkkkkmmmqqquuuzzz~~~888888999999999:::::::::999999:::;;;;;;<<<<<<======>>>>>>>>>???AAAEEEIIIFFFHHHOOOTTTWWW```xxxzzzyyyvvvsssooollljjjhhhccceeeeeedddbbbaaabbbcccbbbbbbcccccccccbbbbbbaaa\\\\\\[[[[[[ZZZYYYYYYYYYSSSTTTUUUSSSQQQPPPPPPQQQOOOPPPPPPPPPQQQUUUYYY]]]]]]```cccfffhhhjjjmmmpppssswww|||}}}{{{wwwsssqqqooommmkkkpppnnnlllkkkkkkmmmoooqqqrrrvvv|||999888777666555555555555999::::::::::::::::::;;;:::;;;;;;<<<>>>???AAABBBEEEIIILLLNNNRRR\\\lllyyyzzztttrrroookkkhhhhhhjjjjjjhhheeedddfffhhhggggggfffdddbbbaaa```___^^^___^^^^^^]]]\\\[[[ZZZSSSTTTUUUVVVVVVUUUTTTSSSOOOPPPPPPQQQRRRSSSTTTTTTYYY[[[]]]___```cccfffiiipppqqqtttwwwzzz}}}|||zzzyyyvvvvvvuuusssooommmllllllkkklllllllllmmmqqqvvv{{{zzz~~~888888777666666666666777999999999::::::::::::;;;:::;;;;;;<<<===???AAABBBBBBFFFIIIJJJLLLTTTaaalllyyyuuusssoookkkjjjkkkkkkhhhdddbbbccceeeffffffeeedddcccaaaaaa```____________^^^]]]\\\\\\WWWWWWWWWWWWWWWVVVUUUUUURRRRRRRRRRRRRRRRRRQQQQQQUUUVVVYYYZZZ[[[^^^aaadddkkklllooorrruuuxxx{{{|||xxxtttrrrqqqnnnooopppnnnlllkkkkkkllljjjkkkkkkkkkmmmqqqwww|||777777777777777888888999999999999999::::::;;;;;;:::;;;;;;<<<===???@@@AAAAAADDDGGGGGGGGGMMMVVV^^^kkk}}}yyytttpppoooooommmiiieeeccccccdddeeeeeeeeedddcccbbbbbbaaa````````````____________\\\\\\[[[YYYXXXXXXXXXXXXVVVUUUTTTSSSRRRPPPOOOOOORRRSSSUUUWWWWWWYYY\\\___ccceeegggkkknnnqqqtttuuuzzz}}}}}}xxxsssnnnkkkiiiiiigggiiijjjjjjiiiiiikkkllljjjkkklllmmmpppvvv}}}666666666777777999::::::888888888999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAADDDFFFGGGGGGJJJPPPVVVaaaooo{{{vvvuuutttppplllhhhfffeeeeeeeeeeeeeeeddddddcccccccccaaaaaaaaa```aaaaaabbbbbb```___]]]ZZZYYYXXXYYYYYYWWWWWWUUUTTTRRRQQQPPPOOOQQQSSSUUUUUUUUUWWWZZZ\\\]]]^^^aaadddgggkkkmmmnnnsssvvvzzz}}}}}}xxxuuussspppllliiifffeeeddddddfffhhhiiiiiijjjlllnnnkkkmmmooorrrxxx555555666666777888::::::777777888999999:::;;;;;;;;;;;;;;;;;;<<<===?????????AAADDDEEEFFFHHHMMMQQQXXX```qqq{{{xxxsssnnnkkkiiihhhgggggggggffffffeeeeeeddddddbbbbbbaaaaaaaaabbbccccccaaa```]]][[[YYYYYYYYYYYYWWWWWWVVVUUUUUUTTTSSSSSSQQQRRRSSSSSSSSSTTTVVVXXXXXXZZZ\\\___bbbeeeggghhhnnnqqqtttxxxzzz|||yyyrrrnnnooonnnkkkhhheeedddcccbbbccceeeggghhhiiijjjmmmooommmpppuuu{{{555555555555666777888999666777777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???===>>>@@@BBBCCCFFFJJJMMMSSSWWWbbbvvvyyysssooommmkkkiiiiiiiiihhhhhhgggffffffeeedddcccbbbaaaaaabbbcccdddaaa```^^^\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVPPPQQQRRRQQQQQQQQQSSSUUUVVVWWWXXX[[[]]]___aaabbbfffiiimmmppprrruuuwwwzzz}}}~~~yyytttpppllliiijjjiiifffcccaaa```aaaaaabbbeeehhhjjjkkkmmmpppssstttyyy555555444444555666777777666666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@BBBEEEHHHKKKQQQQQQYYYgggyyy}}}xxxtttpppmmmllllllkkkjjjhhhgggfffffffffdddbbbaaa```aaabbbccc``````______]]]\\\[[[ZZZ[[[[[[ZZZZZZYYYXXXXXXWWWRRRSSSSSSSSSQQQQQQSSSUUUTTTTTTUUUWWWYYYZZZ\\\\\\^^^aaaeeehhhjjjllloooqqqtttvvvyyy|||xxxuuupppmmmkkkiiigggffffffdddaaa^^^^^^___aaaccceeehhhlllpppsssvvvzzz}}}555444444444444555666666555666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>BBBAAAAAAAAACCCEEEIIIKKKLLLLLLQQQ[[[gggxxx{{{vvvrrrnnnnnnlllkkkiiihhhgggffffffeeecccaaa``````aaabbb``````aaaaaa```^^^\\\[[[^^^]]]\\\[[[ZZZYYYXXXWWWUUUVVVWWWVVVTTTTTTVVVWWWRRRSSSTTTUUUVVVWWWXXXYYYXXX[[[___bbbdddfffiiikkkmmmpppsssxxx{{{~~~xxxrrrnnnkkkgggeeeeeeeeeeeedddcccaaa^^^\\\]]]```cccfffiiilllqqqvvvzzz555555444333444555666777777777777777888888888888999::::::::::::::::::;;;======>>>@@@AAACCCEEEFFFFFFGGGJJJQQQYYYggg~~~xxxzzztttppppppnnnjjjggghhhiiigggfffeeeeeedddbbb```___`````````___^^^]]]]]]\\\\\\ZZZYYYXXXXXXXXXXXX[[[ZZZYYYWWWVVVVVVVVVVVVWWWVVVUUUSSSRRRSSSTTTTTTVVVWWWXXXZZZ]]]___```aaaeeehhhnnnrrrtttuuuwwwxxx{{{}}}~~~xxxsssnnnkkkcccccccccbbbaaa___^^^]]]``````___^^^___bbbfffjjjqqqvvv{{{555444444333444555666777666666777777777888888888999999999::::::::::::;;;<<<======???@@@CCCDDDEEEEEEEEEHHHNNNTTT___rrr|||wwwuuurrrmmmkkklllllljjjhhhgggfffdddaaa^^^^^^^^^_________^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYY[[[[[[ZZZYYYXXXWWWVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUWWWZZZ\\\^^^___```dddhhhkkkmmmooorrrtttvvvyyy}}}|||uuupppmmmhhheee___`````````______^^^^^^_________^^^___ccchhhlllzzz444444444333444555555666666666777777777777888888999999999999::::::;;;;;;;;;<<<<<<===???AAACCCDDDDDDDDDFFFJJJMMMTTTbbbooo~~~yyyrrrpppqqqqqqooollljjjhhhfffccc```aaaaaaaaaaaaaaa``````___]]]\\\[[[ZZZZZZYYYZZZZZZ\\\\\\\\\\\\[[[ZZZXXXWWWXXXXXXXXXWWWVVVTTTSSSRRRPPPQQQRRRTTTVVVXXXYYYZZZ[[[]]]```bbbdddgggkkknnnppprrrvvvxxxzzz{{{~~~wwwsssoookkkiiifffccc```]]]^^^^^^______`````````___``````aaaccciiipppuuu333333333444444444555555666666666666777777777888888888888999::::::;;;;;;;;;;;;;;;<<<>>>@@@AAABBBCCCBBBEEEHHHJJJMMMVVV```tttzzzuuuuuutttqqqnnnmmmllljjjhhhfffhhhggggggfffeeecccbbbaaa]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^___^^^\\\ZZZXXXYYYYYYZZZYYYXXXVVVTTTRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVWWWYYYZZZ[[[___cccgggiiikkkoooqqqssstttwwwxxx{{{}}}wwwrrrkkkjjjhhhgggeeebbb```^^^^^^______```aaabbbcccddd```bbbdddgggmmmuuu}}}333333333444444444444444555666666666666777777777777777888999999:::;;;;;;:::;;;;;;<<<===???@@@AAAAAAAAADDDHHHIIIJJJPPPWWW^^^jjjyyy~~~|||uuussspppoooooonnnmmmlllmmmlllkkkiiifffdddaaa```^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^`````````^^^\\\ZZZZZZZZZ[[[ZZZYYYWWWUUUTTTWWWVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVXXX]]]aaaaaadddhhhjjjkkkmmmoooqqqvvvxxxzzz|||~~~{{{tttnnniiieeeeeeeeedddbbb```^^^]]]_________```aaaccceeefffbbbfffkkkqqqyyy222222333444444444444333555555666666666666777777666777777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA@@@BBBFFFHHHHHHLLLRRRRRR[[[eeeqqq~~~{{{wwwtttsssrrrpppooommmlllkkkhhhfffbbb```^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^___`````````^^^]]]\\\[[[[[[[[[[[[ZZZYYYXXXXXX[[[ZZZYYYWWWUUUTTTSSSRRRRRRRRRSSSRRRRRRTTTWWWZZZZZZ]]]```cccdddfffhhhjjjnnnqqqtttvvvyyy|||~~~yyytttqqqlllhhheeeaaabbbbbbaaa___\\\\\\\\\^^^^^^___```cccfffhhhjjjjjjooowww111222333444444444333333555555555666666666777777666666777888999:::;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@>>>@@@DDDEEEEEEGGGLLLLLLRRRYYYaaappp|||yyyuuurrrlllkkkjjjiiigggdddbbbaaa___^^^^^^^^^^^^^^^_____________________^^^^^^^^^[[[[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUQQQQQQRRRQQQOOOPPPRRRTTTTTTVVVZZZ\\\^^^___bbbcccdddgggkkkoooqqqtttwwwyyyzzz||||||vvvsssnnnkkkiiigggdddbbb^^^```aaa```]]]\\\]]]_________aaadddhhhmmmqqqtttyyy111222333444555444333333555555555555666666666777555666777888999:::;;;;;;<<<<<<<<<======???@@@AAA???===>>>BBBCCCBBBDDDHHHDDDJJJOOOSSS```yyyyyyvvvkkkkkkkkkjjjiiihhhgggfff______^^^^^^^^^______``````______^^^^^^^^^______\\\[[[ZZZZZZZZZ[[[]]]^^^YYYYYYYYYXXXXXXXXXWWWWWWPPPQQQQQQPPPNNNNNNOOOPPPOOORRRVVVXXXYYY[[[]]]___\\\```eeeiiikkkmmmppprrruuuwww{{{~~~xxxqqqpppmmmiiifffdddcccaaa```^^^```aaa```^^^^^^```cccaaabbbdddhhhnnnuuuzzz~~~///000111222333444444444666666666666666555555555666777888999999:::999999<<<<<<;;;;;;;;;<<<<<<===??????@@@AAABBBDDDDDDEEEEEEFFFKKKRRRZZZggg|||{{{xxxtttooommmnnnmmmkkkhhhdddaaa___^^^___```______bbb```______``````^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[]]][[[YYYYYYYYYYYYXXXWWWUUUTTTRRRRRRQQQPPPNNNKKKRRRRRRQQQQQQRRRTTTUUUVVVVVVZZZ^^^aaaccceeegggiiippppppqqqsssuuuxxxzzz{{{}}}tttllllllkkkgggcccaaaaaa```]]]ZZZ^^^___``````aaacccgggjjjfffkkkqqqvvv{{{111222333333333333333222666666666666555555555555666777888999999:::999999<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCCCCDDDEEEIIIOOOTTT^^^ooo|||vvvtttsssrrrnnnkkkhhheeebbb`````````___^^^aaa___^^^^^^^^^^^^]]][[[\\\\\\[[[[[[[[[[[[\\\\\\]]][[[YYYYYYYYYZZZYYYXXXWWWUUUTTTSSSSSSRRRPPPNNNPPPOOONNNNNNNNNOOOQQQQQQQQQTTTXXX[[[]]]^^^aaabbbhhhhhhjjjlllnnnqqqsssuuuxxx{{{}}}~~~wwwkkkfffggghhheeeaaa`````````]]][[[___``````aaabbbeeeiiimmmrrrxxx444444444444444333222222555555555555555555555555666777888999999:::999999;;;;;;;;;;;;;;;<<<=========>>>>>>???@@@AAABBBBBBDDDDDDGGGKKKNNNSSS___kkk|||yyytttooonnnkkkhhheeedddcccbbb```bbb```____________^^^\\\]]]\\\\\\\\\\\\\\\\\\]]]]]]\\\ZZZYYYZZZZZZYYYXXXYYYXXXVVVVVVVVVUUUSSSPPPOOONNNMMMLLLLLLLLLMMMMMMLLLOOORRRUUUVVVWWWYYY[[[___```aaadddgggjjjlllnnnppptttxxx|||~~~~~~yyytttqqqmmmmmmooopppjjjcccaaadddfffdddaaa`````````___^^^```aaacccdddgggkkkqqqvvv444444444555555444444333444444555555555555555666666666888999999999999999;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@AAAAAABBBDDDDDDFFFIIIJJJLLLTTT]]]lll{{{uuuuuuqqqmmmjjjiiigggeeeccceeecccbbbaaabbbaaa```^^^]]]\\\\\\[[[[[[\\\\\\]]]^^^\\\ZZZZZZ[[[[[[ZZZYYYZZZYYYXXXXXXXXXWWWUUUSSSQQQPPPOOONNNMMMLLLLLLLLLKKKMMMOOOPPPQQQRRRTTTVVVYYYZZZ[[[^^^aaadddggghhhiiimmmrrrvvvxxxyyyzzz{{{}}}wwwrrrooolllkkkfffeeeeeefffccc______cccfffdddbbb````````````aaabbbdddgggkkkqqqxxx111222333444555555555555333444444444555555666666666666888999999999999999:::::::::;;;;;;===>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCFFFJJJKKKKKKPPPWWWaaarrr{{{xxxsssooommmkkkhhhfffgggeeecccccccccbbbaaa___]]]\\\\\\[[[[[[\\\\\\]]]^^^\\\ZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYXXXVVVTTTSSSRRRRRRPPPOOOMMMLLLLLLJJJKKKMMMMMMLLLMMMOOOQQQSSSTTTUUUXXXZZZ]]]```bbbcccgggllloooqqqrrrtttuuu|||}}}}}}|||xxxrrrnnnmmmllllllkkkgggcccbbbbbb```]]]^^^bbbdddcccaaa___^^^___```bbbcccgggnnnuuu}}}000111222333555555555666333333333444555555666666666777888999999:::999999:::::::::;;;<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCBBBEEEIIIKKKLLLPPPVVV\\\hhhzzzyyyuuuqqqmmmjjjhhhfffdddddddddcccaaa___^^^]]]]]]\\\\\\]]]]]]^^^^^^\\\[[[[[[\\\]]]]]]\\\\\\[[[ZZZZZZ[[[[[[XXXWWWTTTTTTSSSRRRQQQOOONNNMMMJJJKKKKKKJJJIIIIIIKKKMMMMMMNNNOOOPPPSSSUUUXXXYYY]]]```cccfffhhhjjjmmmoootttuuuwwwyyy{{{~~~}}}xxxtttqqqooommmjjjiiiiiikkkkkkjjjgggccc``````^^^[[[\\\`````````___^^^^^^```dddggghhhnnnxxx111111222333333444333333222222333444444555666666666777888999999:::999999:::::::::;;;<<<===>>>???????????????@@@@@@@@@@@@CCCAAACCCHHHKKKKKKOOOTTTXXXaaalllxxx|||wwwsssmmmkkkiiihhhhhhgggeeeccc``````____________``````^^^]]][[[[[[]]]^^^]]]\\\___^^^]]]]]]^^^]]][[[YYYWWWWWWWWWWWWVVVTTTRRRQQQMMMMMMMMMLLLJJJJJJLLLNNNJJJJJJKKKLLLNNNPPPRRRSSSVVVXXXZZZ\\\^^^aaaeeehhhkkklllmmmppprrrtttvvvwwwyyy|||}}}xxxsssqqqnnnllljjjgggfffdddeeegggiiiiiihhhgggbbb^^^___^^^[[[[[[^^^___```aaabbbccchhhnnnsssuuu|||222222333333333222111111222222333333444555666666666777888999999:::999999999::::::;;;<<<===??????>>>>>>>>>>>>????????????BBB@@@BBBFFFIIIJJJMMMRRRUUU\\\ccckkk}}}|||rrrpppnnnmmmmmmllljjjhhhbbbbbbaaaaaaaaaaaabbbbbb^^^]]][[[\\\]]]^^^^^^]]]aaa_________```___^^^\\\[[[\\\\\\\\\[[[YYYWWWVVVQQQRRRQQQOOOMMMMMMOOOQQQJJJJJJKKKLLLMMMOOOPPPQQQQQQRRRTTTUUUWWWZZZ___cccdddeeegggiiikkknnnooopppqqqtttxxx{{{~~~uuuqqqmmmkkkjjjiiiiiihhhdddccccccdddggghhhgggfffgggbbb_________]]]\\\___```ccceeehhhjjjpppyyy111111111111222333444555666444222333666777666444666666666777888888999999888888999::::::;;;;;;<<<<<<<<<======>>>>>>??????BBBBBBDDDEEEHHHJJJLLLNNNUUUUUUXXX```mmmyyyssspppmmmkkkjjjjjjhhhggggggfffeeebbb___aaa___]]]]]]^^^_________aaaaaaaaa```___^^^]]]\\\]]]\\\\\\[[[[[[ZZZZZZZZZWWWVVVUUUSSSRRRQQQQQQQQQMMMLLLLLLKKKKKKKKKLLLLLLNNNNNNNNNPPPRRRUUUXXXYYYaaabbbcccdddeeefffggghhhjjjllloootttxxx||||||xxxuuusssiiiiiihhhgggeeecccaaa___bbbbbbbbb```______aaaccceee___]]]```aaa^^^___cccdddhhhmmmssszzz111111111111222333333444666444333444666888666555555555666777888888999999888999999:::;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????AAABBBCCCDDDFFFIIIKKKLLLMMMMMMPPPXXXdddzzz}}}xxxtttpppnnnjjjhhhfffeeeeeeeeecccbbbcccaaa^^^]]]^^^^^^^^^]]]^^^_________^^^]]]\\\\\\^^^^^^^^^]]]]]]]]]]]]]]]ZZZYYYXXXVVVTTTSSSSSSRRROOONNNMMMLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNQQQSSSUUUXXXYYYZZZ\\\^^^```bbbcccfffgggiiimmmpppsssvvvwwwzzz|||}}}zzzvvvrrrooommmllleeeeeedddcccbbb```___^^^]]]^^^___^^^]]]]]]___aaaddd___]]]___```___aaaeeejjjooowww222222111111111222222333555444333444666777666555444444555666888999::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIJJJJJJMMMSSS]]]nnnzzzvvvqqqnnnkkkiiiiiiiiiiiihhhgggeeebbb`````````___^^^^^^^^^_________^^^^^^]]]___``````````````````aaa^^^]]][[[YYYWWWUUUUUUTTTRRRQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKLLLNNNPPPQQQOOOPPPRRRUUUWWWZZZ\\\]]]```aaaccceeegggjjjkkklllqqqsssuuuwwwyyy|||yyyyyyyyyzzzzzzxxxtttpppnnnmmmkkkiiigggeeedddddd______^^^^^^]]]]]]\\\\\\ZZZ[[[]]]]]]\\\\\\]]]___ccc___^^^aaaccceeeiiinnnuuu|||333222111111111111111222333333333333444555444444333444555666777999999:::999999999:::;;;;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>??????@@@BBBDDDEEEFFFHHHHHHKKKPPPWWWcccvvv{{{uuuqqqooooooooonnnjjjgggdddbbbbbbbbbaaa```______```aaaaaaaaa````````````aaaaaabbbbbbcccccc```___]]][[[YYYWWWVVVVVVVVVUUUSSSRRRQQQPPPOOOOOOOOOOOONNNMMMMMMNNNOOOPPPMMMMMMOOOQQQTTTVVVWWWXXX[[[\\\]]]___bbbdddeeefffhhhjjjmmmoooqqqssswwwzzz}}}}}}sssmmmjjjjjjjjjkkklllkkkhhhffffffeeedddbbbaaa`````````[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\^^^^^^]]]]]]]]]^^^aaaaaabbbeeejjjooowww|||222222111111000111111111111111222222222222333333333444555666777888999999888888999999:::;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>???@@@AAACCCDDDDDDDDDFFFKKKOOOVVVdddqqqzzzvvvsssqqqpppkkkiiifffdddddddddcccbbb``````aaaaaaaaaaaaaaaaaa``````aaaaaabbbbbbccccccaaa```^^^\\\ZZZYYYXXXXXXYYYXXXVVVUUUTTTSSSSSSRRRRRRQQQOOONNNNNNNNNOOOOOONNNNNNOOOPPPQQQQQQRRRRRRTTTUUUWWWZZZ\\\^^^```aaabbbdddfffhhhiiikkkooorrruuuwwwxxxyyyyyyyyy{{{}}}~~~~~~vvvnnnhhheee```______aaacccdddcccbbbcccbbbaaa___^^^]]]]]]]]]ZZZYYYYYYYYYZZZ\\\]]]^^^\\\^^^___^^^]]]]]]^^^```aaaeeeiiimmmsss}}}111111000000000111111222000111333222111111222444444555555666666777777888777777888888999:::::::::999999::::::;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBEEEDDDFFFJJJMMMQQQZZZdddppp{{{xxxuuuqqqoookkkiiihhhgggfffdddaaaaaaaaabbbbbbaaa``````aaaaaabbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVSSSRRRPPPOOONNNNNNOOOPPPOOOOOOOOONNNNNNNNNNNNMMMOOOPPPQQQSSSVVVXXXZZZ[[[\\\^^^```aaaaaacccfffiiilllmmmoooppppppqqqrrrtttuuuuuuwwwxxxzzz{{{|||}}}|||xxxpppjjjeeeccc[[[ZZZYYY[[[]]]____________^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZZZZZZZ[[[]]]___```^^^^^^_________```cccfffhhhpppwww|||000000///000000111222333111333555444222222444666666666666666666666666666666666666777888888999999999999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAAFFFDDDFFFIIIKKKMMMTTT\\\```ppp|||wwwtttqqqooommmkkkeeefffffffffeeedddccccccccccccccccccccccccbbbbbbccccccbbbaaa````````````\\\[[[ZZZZZZYYYYYYYYYYYYVVVUUUTTTRRRRRRRRRRRRSSSPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOQQQRRRSSSTTTUUUVVVWWWYYYYYYYYYZZZ]]]___bbbccceeeffffffgggiiikkkkkklllmmmoooqqqrrrttttttuuuwwwzzz}}}|||uuummmfffbbb[[[ZZZXXXYYYZZZ\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZZZZ\\\[[[ZZZZZZ[[[]]]___aaa```aaabbbcccdddiiiooosssyyy////////////000111333333222555777666444333555888666666666666555555555555555555555666777777888888888999999::::::;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@AAA???@@@CCCEEEFFFLLLTTTVVVbbbrrr{{{wwwtttqqqkkkkkkkkkkkkjjjiiiggggggeeeeeeeeeddddddccccccccceeedddccccccbbbbbbcccccc\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXVVVVVVVVVWWWWWWRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTWWWYYY[[[]]]___``````aaaccceeedddeeeggghhhjjjlllnnnnnnppprrruuuxxx{{{~~~||||||qqqgggaaa___]]]ZZZYYYZZZ[[[[[[ZZZXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[]]]___aaadddeeefffgggkkkrrrzzz111111111000000000000000000111111111111222222222222222333333333333444444333444555666777888999999999999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@CCCGGGJJJLLLSSSWWWbbbppp}}}xxxuuupppmmmmmmnnnnnnmmmiiigggfffeeefffeeecccaaaffffffeeedddcccbbbaaaaaabbb```^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWTTTSSSRRRSSSTTTSSSRRRPPPQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOTTTUUUVVVXXXYYYYYYYYYYYY\\\]]]___aaaccceeefffgggjjjlllooorrrtttwww{{{~~~|||xxxvvvuuuvvvwwwzzz~~~}}}ssshhhaaa]]]\\\[[[ZZZYYYYYYYYYYYYZZZVVVUUUXXXZZZXXXXXXZZZZZZ\\\^^^```bbbcccdddeeeiiikkknnnrrrxxx////////////////////////000111111111111222222222222222222333333333444444444444555666777888999999888888888888999:::;;;<<<;;;;;;;;;<<<======>>>>>>?????????@@@CCCFFFJJJLLLLLLOOOWWWcccppp{{{wwwuuusssrrrqqqllljjjgggfffeeeeeedddbbbffffffeeeddddddcccccccccbbb```^^^^^^______^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYVVVUUUTTTUUUVVVVVVTTTRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPOOOMMMLLLRRRSSSSSSTTTUUUVVVVVVVVVXXXXXXYYY[[[]]]^^^``````ccceeehhhjjjlllooosssuuuxxxzzz}}}{{{yyyuuusssqqqnnnmmmnnnoooppptttxxx|||}}}zzzrrrjjjdddZZZZZZYYYXXXXXXWWWXXXXXXYYYUUUTTTWWWYYYWWWXXX[[[^^^```bbbdddfffhhhjjjlllooorrryyy............////////////000111111111111222222222222222222222333333333333555555666777777888999999777777777777888999:::;;;::::::;;;<<<<<<======>>>?????????@@@CCCEEEHHHJJJHHHHHHMMMUUU^^^kkk}}}zzzwwwsssnnnjjjhhhgggfffeeeeeeeeeddddddddddddddddddcccaaa______aaaaaaaaa```___^^^^^^]]]\\\\\\[[[[[[YYYXXXWWWXXXYYYYYYWWWUUUSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSRRRPPPOOOMMMLLLQQQQQQPPPPPPPPPQQQSSSTTTTTTUUUUUUVVVWWWXXXYYYYYY[[[]]]```bbbcccfffiiilllmmmooosssxxx|||~~~}}}{{{zzzzzzyyywwwtttqqqnnnlllgggfffeeeddddddfffhhhjjjmmmooosssuuutttpppjjjfffZZZYYYYYYXXXXXXXXXYYYYYY[[[XXXWWWZZZ\\\[[[^^^cccgggiiilllnnnppprrrvvvyyy}}}......///////////////000000000111111111222222222111222222222222333333333555555666777777888999999666666666666777888999:::999::::::;;;<<<<<<======>>>??????@@@BBBEEEGGGHHHIIIGGGHHHMMMRRR[[[kkkyyy|||tttnnnkkkhhhgggdddcccbbbbbbbbbbbbcccddddddbbbaaaaaacccdddcccccc`````````______^^^]]]\\\[[[ZZZYYYYYYZZZZZZYYYWWWUUUUUUUUUTTTTTTTTTSSSSSSVVVUUUUUUTTTSSSSSSRRRQQQRRRPPPOOONNNNNNOOOQQQRRRTTTTTTTTTUUUUUUUUUVVVVVVWWWYYY[[[\\\]]]___ccceeegggiiimmmrrrvvvyyyzzz{{{yyyzzz|||}}}yyyuuurrrpppjjjjjjjjjiiihhhgggeeeddd``````______```bbbdddeeegggiiilllnnnnnnlllhhhfff[[[[[[ZZZZZZ[[[[[[\\\]]]^^^\\\\\\```aaabbbffflllsssvvvyyy{{{}}}/////////000000111111111000000111111111222222222111111111222222222333333555555555666777777888888666666666666777888999999999999::::::;;;;;;<<<<<<>>>>>>???@@@BBBDDDEEEFFFKKKHHHGGGIIILLLQQQ\\\gggvvvxxxpppkkkhhhfffdddcccaaaaaaaaabbbccceeedddbbbbbbdddeeeeeeddd```````````````___]]]\\\[[[ZZZYYYZZZ[[[[[[YYYWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVTTTRRRPPPOOOOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXYYY\\\___bbbdddgggkkknnnpppqqqqqqrrrtttvvvyyy|||~~~{{{xxxvvvvvvvvvwwwvvvuuurrrooollljjjhhhaaaaaaaaaaaa```______^^^^^^^^^]]]]]]^^^___aaabbbfffgggiiijjjjjjhhhfffddd[[[[[[[[[\\\]]]^^^___```^^^]]]```dddfffggglllsss}}}//////000000111111222222000111111111111222222222111111111111222222222222444444444555555666666666666666666666777888999:::888888999::::::;;;;;;<<<>>>>>>???@@@BBBCCCCCCDDDIIIFFFEEEGGGHHHKKKRRRZZZeeevvvzzzrrrnnnllljjjhhheeecccccccccdddgggeeecccccceeeeeeeeeddd```aaaaaaaaaaaa___^^^]]]\\\[[[ZZZ[[[\\\[[[ZZZXXXYYYYYYYYYXXXXXXXXXWWWWWWSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUSSSRRRRRRRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQSSSSSSSSSTTTVVVXXX\\\]]]```bbbdddeeeeeeeeejjjlllooosssvvvxxxxxxyyy{{{|||}}}{{{yyyuuuqqqnnnllllllkkkmmmmmmllljjjhhheeecccbbb```___^^^]]]\\\[[[[[[ZZZ\\\\\\\\\\\\\\\]]]^^^___eeeggghhhiiihhhfffdddbbb[[[\\\\\\]]]___```bbbccc```aaaffflllnnnnnnttt{{{......//////000111111222000111111111111222222222111111111111222222222222333333333444444444444444777777777777888999::::::888888888999::::::;;;;;;>>>>>>???@@@AAABBBBBBBBBFFFCCCCCCFFFHHHHHHLLLRRRZZZhhh~~~{{{vvvtttpppkkkhhhggggggggghhhfffddddddeeeeeedddcccaaabbbccccccbbbaaa___]]]]]]\\\[[[\\\]]]]]][[[YYYZZZZZZZZZZZZYYYYYYYYYYYYVVVUUUUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQOOOPPPQQQQQQQQQQQQSSSUUUWWWXXXZZZ\\\^^^^^^^^^^^^aaacccgggkkkoooqqqrrrrrruuuuuuvvvwwwyyy|||~~~}}}{{{zzzyyyxxxvvvnnnllliiifffdddcccddddddeeeeeedddcccbbb```___^^^]]]]]]\\\\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^___```dddfffhhhjjjiiigggeeeccc``````aaabbbdddfffhhhiiikkknnnuuu|||~~~---------...///000000111000111111111111222222222000111111111111222222222222222333333333333333333777777777777888999:::;;;777888888999::::::;;;;;;>>>>>>???AAAAAABBBBBBAAADDDBBBCCCGGGIIIHHHKKKOOOUUU___ppp~~~{{{vvvqqqmmmkkkjjjjjjiiigggeeedddddddddcccbbbbbbcccdddddddddbbb```^^^^^^]]]\\\]]]^^^^^^\\\ZZZ[[[[[[[[[[[[ZZZZZZZZZYYY[[[ZZZXXXWWWVVVWWWWWWXXXWWWWWWWWWWWWVVVTTTSSSRRRQQQRRRRRRRRRRRRSSSSSSSSSPPPQQQRRRRRRQQQRRRTTTVVVUUUVVVXXX[[[\\\]]]]]]\\\[[[]]]bbbfffjjjlllmmmmmmqqqqqqqqqrrrtttvvvyyyzzz}}}}}}~~~}}}yyyuuurrrooommmlllllljjjiiicccbbb```^^^^^^^^^___```````````````___^^^]]]\\\YYYYYYZZZ[[[\\\^^^```aaaYYYZZZ[[[]]]___aaabbbcccccceeehhhjjjjjjiiifffdddeeeeeefffhhhjjjlllnnnpppxxx|||///////////////000111111000000111111222222222333000000000000000000000000333333444444555444444444444333333444666888;;;<<<::::::;;;;;;<<<;;;;;;;;;>>>>>>???@@@AAABBBBBBCCCHHHFFFEEEEEEFFFIIILLLNNNNNNTTT```ooo~~~~~~yyyvvvtttsssuuuqqqkkkgggfffffffffeeegggffffffffffffeeebbb___bbbaaa______`````````___```______^^^]]]]]]\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVVVVUUUUUUUUUUUUSSSRRRRRRRRRRRRSSSSSSTTTUUUSSSRRRQQQQQQRRRSSSUUUUUUUUUUUUUUUUUUTTTSSSSSSYYY[[[^^^bbbeeegggggggggjjjjjjjjjkkkmmmqqqtttvvvuuuvvvwwwvvvvvvxxx|||~~~~~~|||{{{yyyxxxwwwuuurrrpppooonnnggggggfffdddbbb```^^^]]]^^^^^^]]]]]]\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZZZZ\\\___```]]]ZZZ___^^^]]]\\\]]]___aaaccchhhiiiiiihhhggggggjjjllljjjlllooossswww{{{//////......//////000111......///000222333444444000000000000000000000000222333444444555444444444444444444555666888:::;;;999:::;;;;;;<<<;;;;;;;;;===>>>>>>???@@@AAABBBBBBFFFEEEDDDDDDEEEHHHKKKLLLKKKOOOXXXdddooo~~~{{{uuupppmmmllljjjiiiiiigggfffggghhhgggeeeccccccaaa______`````````___```______^^^]]]\\\[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTRRRQQQQQQRRRTTTUUUTTTUUUUUUUUUUUUTTTSSSSSSUUUWWWZZZ^^^```bbbbbbbbbeeeeeeeeefffhhhkkkooopppooooooppppppppprrruuuxxxwwwyyy{{{||||||}}}~~~||||||zzzwwwsssqqqqqqpppooonnnnnnmmmllljjjiiigggfffeeeaaaaaaaaaaaa```^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\[[[[[[\\\______]]][[[]]]]]]]]]^^^^^^aaadddfffjjjkkkkkkkkkkkklllooorrrsssvvv{{{......------......///000------...000222333555555000000000000000000000000222222333444444444444444555555555555666777888999999999:::;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBBDDDCCCCCCCCCEEEGGGIIIKKKKKKKKKPPPWWW^^^iiizzz{{{wwwssspppooommmkkkkkkkkklllkkkjjjeeecccaaaaaabbbcccbbbaaabbbbbbaaa```___^^^]]]\\\^^^^^^]]]\\\ZZZYYYXXXWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUSSSSSSSSSSSSUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSQQQSSSVVVXXX[[[\\\\\\\\\_________```aaadddggghhhhhhiiiiiiiiiiiikkknnnpppmmmoooqqqsssssstttwwwyyy{{{}}}~~~}}}}}}|||zzzzzzyyyxxxwwwvvvuuuuuussssssssssssrrrqqqooooooooommmiiihhhhhhhhhgggfffbbbbbbaaa```___^^^]]]]]]ZZZ[[[[[[\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZXXXXXXYYYYYYYYYZZZZZZZZZ^^^]]]\\\]]]___```___^^^___```bbbcccdddgggkkknnnoooppprrrrrrtttwww|||---------------...//////---...///000111222333444000000000000000000000000111222333444444444444444666666666666666777777777888999:::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDFFFHHHJJJJJJMMMLLLMMMQQQTTT[[[hhhttt}}}|||yyyuuusssrrrrrrpppooojjjhhhffffffffffffeeedddffffffeeecccbbb```______^^^^^^]]]]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSQQQRRRTTTVVVXXXYYYYYYYYYZZZZZZZZZ[[[\\\^^^```aaacccdddeeeeeeeeefffhhhkkkgggiiikkkmmmmmmoooqqqssssssuuuvvvwwwwwwwwwyyyzzz~~~~~~}}}}}}}}}|||zzzyyyxxxwwwuuutttsssrrrrrrrrrqqqpppnnnmmmlllllljjjjjjjjjjjjiiihhhgggfffhhhfffcccbbbbbbcccbbbaaa]]]\\\\\\\\\\\\[[[[[[[[[WWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]ZZZ[[[[[[\\\]]]^^^^^^^^^___^^^^^^^^^```bbbccccccdddgggkkkmmmnnnqqqvvvzzzxxxzzz}}}---------------...//////000000000000000000111111000000000000000000000000000111222333444444444444666666777777777777777666777888999:::;;;;;;;;;;;;;;;<<<======??????@@@AAABBBCCCDDDFFFHHHIIIJJJKKKMMMKKKKKKNNNPPPSSS\\\fffrrr|||zzzwwwuuurrrooommmlllkkkkkkiiihhhjjjiiihhhfffdddbbbaaa```^^^^^^__________________\\\\\\\\\\\\[[[[[[[[[ZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\]]]___````````````bbbdddaaacccfffgggggghhhkkkmmmlllnnnoooooonnnnnnpppqqqyyyxxxwwwxxxzzz}}}~~~}}}|||{{{zzzzzzyyyyyyxxxwwwvvvtttsssrrrrrrqqqpppnnnmmmkkkjjjiiikkkjjjjjjiiigggffffffeeeddddddddddddcccbbbbbbaaa```]]][[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\YYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[\\\\\\]]]]]]]]]ZZZZZZ[[[\\\^^^___``````^^^______```bbbeeeiiikkkooosssxxxzzz{{{~~~{{{......------......///000111111000000000/////////000000000000000000000000///000111333444444444444555666777777777777777666666777888:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@BBBEEEGGGIIIJJJJJJJJJIIIGGGHHHKKKMMMNNNTTT[[[aaappp~~~{{{xxxvvvtttsssqqqoooooonnnllljjjhhhfffdddcccbbbbbbccccccdddeeeeeeeeeaaaaaaaaa`````````______^^^^^^\\\[[[YYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYWWWXXXZZZZZZZZZZZZ[[[]]][[[]]]___```___```bbbddddddfffggggggffffffhhhiiipppnnnmmmlllnnnrrrwwwzzzyyyxxxwwwxxxyyyzzzyyywwwwwwyyy{{{|||zzzyyyyyyyyyxxxxxxwwwvvvuuuuuuttttttqqqqqqqqqooonnnkkkjjjhhhhhhhhhgggeeedddbbbaaa```ccccccbbbbbbaaa`````````_______________^^^]]]]]]]]][[[YYYYYYZZZ\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[YYYZZZZZZ[[[\\\]]]^^^^^^ZZZ[[[\\\]]]___```aaabbbbbbdddeeegggjjjooouuuzzz~~~pppbbb//////......//////000111/////////000000000000000000000000000000000000000///000111222333444444444444555666777888888777777666777888999:::;;;;;;;;;:::;;;;;;<<<===>>>???@@@>>>@@@DDDGGGIIIJJJIIIIIIFFFEEEFFFKKKLLLLLLNNNSSSWWW___ooo~~~|||wwwwwwuuurrrpppmmmlllkkkiiiiiiiiiiiijjjjjjjjjjjjgggggggggfffffffffeeeeeebbbaaa```^^^]]]\\\[[[[[[XXXYYYYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWSSSUUUWWWWWWVVVVVVWWWXXXWWWXXXZZZZZZYYYYYY[[[\\\[[[]]]______^^^^^^```bbbdddcccccccccfffiiilllnnnooonnnmmmnnnoooooonnnmmmppprrrttttttqqqoooooopppoooooonnnnnnnnnmmmmmmmmmggggggggggggfffdddbbbaaabbbaaaaaa___^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[^^^\\\ZZZZZZ\\\^^^___^^^[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]]\\\\\\]]]^^^___```aaabbbaaabbbccceeeggghhhjjjjjjnnnpppsssvvvzzzzzzssshhhXXXKKK///////////////000111111---......///000111111222000000000000000000000000//////111222333444444444333444666777888888888777666666888999:::;;;;;;;;;::::::;;;<<<===>>>??????<<>>???>>>???@@@CCCDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMSSSPPPUUU```hhhppp|||zzz~~~{{{{{{yyyxxxvvvtttsssrrruuusssrrrrrrrrrqqqooolllkkkjjjhhhgggfffbbb^^^ZZZYYYYYYYYYYYYYYYZZZZZZ[[[XXXYYYYYYZZZZZZZZZYYYYYY\\\\\\[[[ZZZYYYWWWVVVUUUZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZ[[[[[[\\\\\\\\\]]]^^^^^^___``````aaabbbbbb`````````______^^^^^^^^^_________^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZXXXZZZ[[[ZZZYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\ZZZ[[[]]]^^^___^^^^^^]]][[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^______^^^^^^```aaa]]]^^^___aaabbbbbbbbbbbbeeegggiiijjjlllooosssvvvxxxzzz~~~pppaaaSSSFFF>>><<<---------............///000000///...............000000111111222222333333111111222333333222222222444444444444555555555555555666777888999:::::::::999999999::::::<<<=========>>>@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMKKKNNNWWW]]]cccttt|||wwwxxx~~~}}}~~~{{{yyywwwuuussspppnnnlllkkkjjjjjjiiifffbbb___aaa```___^^^]]]]]]]]]]]]YYYYYYZZZZZZZZZYYYYYYXXXZZZZZZ[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTTTTUUUVVVVVVXXXWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\YYYZZZ[[[[[[ZZZZZZ[[[\\\ZZZZZZ[[[[[[\\\\\\]]]]]]]]]^^^___``````______^^^^^^^^^]]]]]]^^^^^^____________```___^^^___aaacccbbbcccdddfffhhhjjjkkkllloooqqqtttwwwzzz~~~ooo[[[NNNDDD;;;666555---------............///000//////............///000000000000111111111111000000111222333333333333222333333333444444444444666777777888999999999888888999::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCDDDDDDEEEEEEDDDEEEEEEFFFGGGGGGIIIGGGIIIOOOQQQTTT```nnn{{{zzzvvvxxx}}}zzzvvvsssqqqpppooooooooommmiiifffeeedddcccaaa___^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[XXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXWWWVVVUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]YYY[[[\\\\\\[[[[[[\\\^^^[[[[[[\\\]]]^^^______```^^^^^^____________^^^]]]___^^^^^^^^^______```aaabbbcccccccccccceeehhhkkkmmmmmmoooqqquuuyyy}}}nnn]]]III???;;;777555666---------............///000///............//////000000000000//////////////////000222333333333333333333333333444444444444777777888888888888888777888999:::;;;;;;:::999888:::;;;===???@@@AAABBBBBBEEEEEEDDDDDDDDDEEEEEEFFFHHHGGGIIILLLLLLMMMTTT^^^iiivvv}}}zzz~~~{{{yyywwwvvvtttrrrnnnkkkiiihhhfffdddbbbaaa``````aaaaaaaaa```___^^^\\\[[[ZZZZZZ[[[\\\\\\\\\\\\\\\ZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZ[[[[[[[[[\\\\\\\\\]]]ZZZ[[[]]]]]]\\\\\\]]]____________`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbdddeeeeeehhhiiijjjkkkmmmpppvvvyyy}}}}}}nnn]]]NNN>>>999999999888888---------............/////////............//////000000//////////////////...///000111222333333333333444444444444555555555666777777888888888777777777888999:::::::::888888:::;;;<<<>>>???@@@@@@@@@EEEDDDDDDDDDDDDDDDEEEEEEGGGGGGIIIKKKKKKKKKOOOUUU___iii{{{~~~{{{wwwrrroooooonnnlllkkkiiihhhggggggeeeeeedddcccaaa```^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZ\\\]]]^^^]]]]]]___```aaaaaaaaaaaaaaaaaa``````dddeeeeeeeeefffgggggghhhgggggghhhiiijjjlllnnnoooqqqsssvvvyyy|||lllXXXJJJ???555555888777666555---------............//////............//////000////////////000000000000//////000111222222222222444444444444555555555555555666666777888888888777666777888999999999999999:::;;;<<<===?????????@@@CCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHJJJMMMOOOWWW___lll~~~~~~zzzvvvtttsssqqqooonnnmmmmmmkkkjjjiiihhheeecccaaa```cccbbbbbbaaa___^^^\\\[[[ZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[\\\\\\\\\^^^]]]]]]]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^______``````___^^^^^^]]]\\\\\\]]]___```aaa``````bbbdddccccccccccccccccccccccccdddeeeeeegggiiikkkmmmnnnnnnoooppprrrtttwwwzzz{{{|||uuuiiiWWWFFF>>>888444666888666444555---------............///...............///000000/////////000000111111111000000111111111111000000222333333333444444444444444444666777888888888888666666666777777999:::;;;:::;;;<<<>>>????????????@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFEEEFFFIIIKKKLLLMMMTTT___kkk{{{}}}zzzxxxwwwvvvttttttrrrpppnnnkkkiiiggggggffffffeeedddbbb```___^^^^^^^^^^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___```______^^^]]][[[\\\\\\]]]^^^^^^______^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]ZZZZZZ[[[]]]^^^```aaaaaa```````````````_________aaabbbdddeeedddeeeggghhhfffggghhhiiijjjkkklllllllllmmmnnnqqqtttxxx|||~~~zzzyyyrrrfff[[[QQQEEE;;;:::777666888777333444777---------.........//////...............///000111...//////000111222222333000111111111111000000///111111222222222333333333333444555777888999999999666555555555777999;;;<<<;;;;;;===>>>????????????>>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFEEEFFFIIIKKKKKKGGGNNNVVV^^^iiizzz}}}}}}{{{yyyvvvsssqqqoooiiiiiiiiihhhgggfffdddcccccccccccccccbbbbbbbbbbbb````````````````````````^^^___```aaaaaaaaa```___]]]]]]^^^______```aaaaaa^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^___\\\\\\^^^___aaabbbcccddd______``````aaabbbbbbbbbdddeeeggghhhhhhhhhjjjlllkkklllmmmooorrrtttvvvwww|||}}}wwwtttiiiXXXJJJBBB<<<666666444444444111...000666------------------------............////////////........................000111111111111222222222222222222333444555666777222222333666::::::888555999888777777777777777888:::;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEJJJMMMPPPTTT]]]kkk|||{{{xxxwwwrrrmmmlllnnnoookkkhhhfffeeeeeeeeedddddddddcccgggfffeeedddcccbbbaaa```bbbbbbccccccccccccbbbaaacccbbbaaaaaabbbccccccbbb```aaabbbaaa___^^^^^^___^^^^^^______```aaaaaaaaadddccccccbbb```______^^^\\\___bbbcccdddeeegggiiieeeeeeeeeffffffgggggggggjjjlllooorrrssstttvvvxxxuuuyyy~~~wwwiiiXXXLLLCCC;;;999:::555555444444444333333333------------------------............////////////000000000000000000000000000000111111111222222222333222222222222333333444222222222444777888666444777777777666666777888888:::;;;<<<===>>>?????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEGGGIIILLLOOOVVVaaaoooyyy{{{yyyzzzyyyvvvsssrrrqqqpppooonnnmmmlllkkklllkkkkkkjjjiiihhhggggggeeeeeeeeeeeeddddddddddddeeedddbbbbbbcccdddeeeeeeaaacccdddcccbbbaaabbbcccaaaaaaaaabbbbbbbbbbbbbbbeeeeeeeeeeeeeeedddddddddccceeehhhiiiiiijjjlllmmmmmmmmmnnnoooppprrrrrrssswwwzzz~~~ppp```MMMBBB<<<777666888333333333222222222111111---------------------------............/////////000000000000000000000000000000000111111111222222333333222222111111111111333222111222444555555333666666666666666777888999;;;;;;<<<===============>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEGGGJJJLLLPPPWWWaaaiiiyyy~~~{{{xxxvvvtttssstttssssssrrrqqqppppppooolllkkkjjjiiihhhhhhiiijjjlllkkkiiihhhhhhiiijjjkkkfffhhhiiiiiihhhggghhhjjjggggggggghhhhhhhhhhhhhhhjjjjjjkkklllmmmnnnoooooooooqqqtttuuuuuuvvvwwwyyy}}}~~~zzzeeeTTTBBB:::777555555666111111111000000000000///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................000000000000111111111111222222222222222222111111444333222222333444444444444444444555666777888999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>?????????@@@AAAAAABBBCCCCCCDDDDDDEEEHHHKKKMMMOOOSSSYYY^^^nnnxxx~~~|||{{{yyyyyyxxxvvvtttrrrqqqqqqrrrssszzzyyywwwsssqqqppprrrssspppqqqrrrqqqpppooopppqqqoooooopppqqqrrrssstttttttttuuuwwwyyy{{{}}}~~~}}}qqqjjjYYYJJJ<<<888888777555555111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000000000111111111000000222333444444444444444444444444333444555666444444444444555666777888999::::::;;;;;;;;;::::::;;;;;;<<<======>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDHHHLLLMMMNNNPPPTTTXXX^^^eeeppp~~~{{{{{{}}}}}}~~~~~~}}}{{{yyyzzzzzzzzz{{{}}}yyyiii\\\UUULLLAAA999888:::888444222222111111111111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000000000000000000000/////////000000000111111...000222444555555444444222444555555444444555777444444444444444555666777888888999:::::::::::::::;;;;;;<<<======>>>????????????@@@AAAAAABBBBBBCCCBBBFFFJJJKKKKKKLLLOOOSSSSSSXXX```jjjzzzyyyfffUUUJJJDDD@@@:::777888888444111000222222222222111111111111++++++++++++++++++++++++,,,,,,---------.........000000000000000000000000////////////000000000111///000222333444333222111...111444555444333444666555444444333444444555555666666888999::::::::::::;;;;;;<<<===>>>???@@@@@@?????????@@@AAAAAABBBBBBCCCFFFIIIIIIHHHHHHKKKNNNNNNSSSYYY___gggwwwyyyfffSSSEEE>>><<<;;;888777888555111000222222222222111111111000000++++++++++++++++++++++++,,,,,,,,,---------..............................////////////000000000000///000222333222111///...+++///333555444333333555555555444333333333444444555555777888::::::;;;;;;;;;;;;<<<===>>>???@@@AAA>>>??????@@@AAAAAABBBBBBEEEHHHJJJJJJGGGGGGIIILLLJJJOOOTTTVVVXXXaaasss|||mmmYYYGGG===:::;;;<<<:::999888444///111777111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////000000000000000000000000111111111111222222111111222222333444444444444333333222222222555555555555555555444444777777777777777888888888::::::;;;;;;<<<=========??????@@@@@@@@@AAAAAAAAADDDDDDDDDDDDFFFHHHJJJKKKIIIKKKMMMPPPUUU\\\dddjjjuuuhhhVVVGGG???;;;888555777666666555444444333333111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,------............---------............//////////////////000000000111111111111111111111222333333444444333333333222222222555555555555555555555555777777777888888888888888::::::;;;;;;<<<=========?????????@@@@@@@@@AAAAAACCCCCCCCCDDDEEEHHHJJJKKKJJJKKKLLLNNNQQQVVV]]]bbblll~~~wwwooo[[[QQQCCC:::777777555444666666555555444333333222111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---------.............../////////000000000000000000000000111111222333333333333222222222222555555555555555555555555777777888888888999999999:::::::::;;;<<<<<<======>>>?????????@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIIKKKJJJKKKLLLLLLMMMPPPUUUXXX[[[iii{{{tttdddXXXGGG@@@999555555777777666555555444444333333222222111111000000000000//////++++++,,,,,,,,,,,,------,,,------......------,,,,,,------------.....................///////////////////////////000111111333222222222222222222222444444444555555555555555777777888888999999::::::999::::::;;;;;;<<<======>>>>>>>>>????????????@@@???@@@AAACCCEEEGGGIIIIIIKKKLLLMMMMMMLLLNNNQQQSSSVVV^^^jjjwwwttt```OOOFFF@@@<<<888555666666666555444444333333222222222222111000000000////////////+++++++++,,,,,,---------,,,,,,------------,,,,,,------........./////////............//////////////////......//////000111222222222222222222222222444444444555555555666666666666777888999999::::::999999::::::;;;<<<<<<<<<======>>>>>>>>>?????????>>>???AAABBBDDDFFFGGGGGGJJJLLLNNNNNNNNNOOOQQQSSSTTTXXX___hhhttt}}}uuubbbLLL>>>;;;:::888555444333222111000222222222222111111111111000000000////////////...***++++++,,,,,,------...,,,,,,------------,,,,,,---............/////////....../////////000000000///////////////000000111111111111222222222222222333333444444555666666666555555666777888999999:::999999999:::;;;;;;<<<<<<============>>>>>>>>>>>>>>>???AAABBBDDDDDDEEEEEEHHHKKKMMMOOOOOOPPPQQQSSSOOOQQQVVV]]]eeesss{{{|||}}}{{{{{{|||}}}yyyrrrjjjXXXDDD;;;===555555444333333222222222111111111111111111000000000000////////////......******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,---------........./////////000000000111111000000//////000000111222000111111111222222222222333333444444555666666777333444555666777888999999888999999::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???AAABBBCCCCCCCCCBBBFFFIIILLLNNNNNNNNNNNNOOOMMMNNNSSSXXX[[[bbbsssyyyyyyzzz|||}}}zzzwwwwwwvvvwww{{{uuuggg]]]YYYQQQCCC<<<>>>333444444333333333444444000000000000000000000000000000/////////.........******+++,,,,,,---......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------000000000000111111111111000000000000000111222222000000111111222222222222333333444444555666777777333333444555666777888888888999999::::::;;;<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBCCCBBBAAAAAADDDGGGKKKLLLLLLKKKKKKKKKPPPPPPTTTXXXWWWXXXeeeuuu}}}}}}|||||||||}}}|||yyywwwvvvuuusssssssssuuuzzz{{{dddRRREEEFFFGGG>>>777666111111111000///...///111////////////000000000000000/////////............******))))))******+++,,,++++++,,,,,,,,,,,,------////////////////////////---------............///111000/////////000222333111111000000111111222333333333333444444444555555333444444555555555555555888999999::::::;;;;;;<<<<<<<<<<<<===============@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBDDDEEEGGGHHHHHHJJJQQQXXX\\\\\\]]]```cccoooyyy~~~}}}|||zzzxxxxxxxxxyyy|||~~~{{{wwwrrrmmmiiiiiillloooqqquuuvvv{{{tttcccNNNHHH@@@<<<<<<;;;888444555444333222111111111111///////////////////////////............---------******))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------------............//////......---...///000111111111000000111111222333222222222333333333444444444444555666666666666555888888999::::::;;;;;;<<<<<<<<<<<<<<<============@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCEEEFFFGGGHHHIIIHHHPPPYYY______^^^^^^```bbbhhhvvv}}}yyyuuussspppppppppqqqssswwwzzz||||||yyywwwuuurrrooonnnkkkiiihhhkkkppptttwww~~~vvvbbbSSSEEE@@@999777888888666333444444333222111111111111////////////////////////............------------******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000111000000000000111222222111111111222222222333333555555666777777777666666888888999999:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDEEEFFFHHHHHHIIIFFFNNNYYY___```]]][[[ZZZZZZ\\\dddnnnzzz{{{vvvsssooonnnlllkkkkkklllnnnooorrrwww}}}{{{xxxtttrrrooommmmmmllljjjhhhiiiiiijjjmmmqqqvvv{{{nnn]]]MMMBBB===999444333444666444333444333222111000000000000////////////////////////............------------******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000111111222000000000000000111222222222222222222333333333333555666666777777777777777888888888999::::::;;;;;;;;;;;;<<<<<<======>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFLLLUUU[[[\\\ZZZWWWVVVWWWWWWZZZaaaiiivvv~~~{{{wwwuuurrrooonnnmmmnnnnnnkkknnnrrruuuxxx}}}{{{wwwuuusssqqqoooooonnnllllllllllllkkkkkkmmmppptttyyy}}}kkkXXXJJJAAA<<<:::777444333444555555444222222111000000000000000////////////////////////.........---------,,,,,,******))))))******+++,,,+++++++++,,,,,,,,,---------------------------------------............//////000000111111111111111000000//////000000111222333333333333444444444444555666666777777777777777777777888999999::::::;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@AAAAAA@@@@@@???@@@AAAAAABBBCCCDDDEEEEEEGGGKKKOOOSSSTTTTTTTTTSSSSSSRRRTTTYYY^^^gggxxx{{{wwwtttrrrrrrrrrnnnooooooppppppsssvvvxxx~~~}}}zzzyyy|||yyyzzz{{{|||{{{xxxvvvtttuuurrrooommmmmmnnnmmmmmmkkkkkkkkkkkklllnnnppprrruuu{{{~~~kkkWWWGGG???<<<===888777444333333333333222111111000/////////000000////////////////////////...------------,,,,,,,,,******))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------------............///------...///////////////000////////////000111111333333444444444555555555555555666777777777666666777777888888999::::::::::::;;;;;;<<<===>>>????????????@@@@@@@@@@@@??????@@@@@@AAAAAABBBCCCCCCDDDIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQTTTWWWZZZ```mmmzzz~~~{{{yyyxxxvvvtttrrrpppoooooopppqqqtttwww|||}}}zzzuuussssssnnnnnnnnnnnnnnnmmmmmmlllllljjjhhhhhhjjjkkklllkkkggghhhiiijjjlllrrrxxx}}}{{{oooeeeUUUEEE;;;888999;;;555555333222111000000000000000////////////000000////////////////////////------------,,,,,,,,,,,,******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---...///000//////...///////////////000111111222222333333333444444444444444555666666666666555777777777888999999::::::::::::;;;<<<===>>>????????????@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCCCCDDDIIIIIIIIIKKKMMMNNNNNNNNNPPPPPPSSSWWWYYY]]]iiiuuu|||xxxvvvvvvvvvuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxzzz||||||yyysssooonnnkkkjjjiiihhhhhhjjjkkklllllljjjiiijjjlllnnnmmmmmmjjjkkkmmmpppuuu~~~}}}ssshhh```UUUMMMCCC:::777666666666222333333222000000000111/////////......//////000////////////////////////---------,,,,,,,,,++++++*********)))***++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------.........//////...///111222222222111000///////////////000111111111111222222222333333333333444444555555555555555777777777888999999::::::::::::;;;<<<===>>>???@@@??????@@@@@@@@@@@@??????AAABBBBBBCCCCCCDDDDDDDDDIIIIIIJJJLLLNNNNNNMMMLLLKKKKKKNNNRRRTTTYYYeeeqqq|||{{{zzzxxxvvvuuutttsssqqqqqqssstttvvvxxxyyyzzz~~~zzzsssnnnlllkkkiiihhhggggggjjjmmmoooqqqpppoooppprrrrrrqqqpppqqqsssvvvzzz|||ooocccVVVMMMFFF@@@:::777777777444111111222333333222222333444//////.........//////000////////////////////////---------,,,,,,,,,++++++***)))(((((((((***+++,,,+++***)))))))))***,,,---++++++,,,,,,,,,,,,------......------------......////////////////////////222222111111000/////////333333333333333333333333222222333444444555555666666666666666777888999:::888999999:::<<<>>>???@@@@@@@@@??????>>>?????????CCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLJJJMMMPPPOOOOOOTTT```jjj}}}yyyvvvvvvvvvtttsssrrrqqqqqqrrrssssssxxx}}}|||uuupppnnnmmmjjjkkkmmmooorrrtttvvvwwwyyyxxxxxxxxxzzz}}}ooo\\\OOOEEE@@@;;;:::999777666444333222111111111111000000000000111111000...,,,,,,...000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,+++******))))))***+++,,,++++++,,,,,,,,,,,,------+++++++++,,,...///111222////////////////////////111111111000000000000000333333333333333333333333222222333333444555555555666666666666777888999999999999999:::;;;===>>>???@@@@@@????????????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHLLLNNNNNNNNNTTT___hhhxxx{{{~~~~~~~~~|||xxxuuurrrqqqrrrrrrtttyyy~~~xxxtttrrrqqqppprrrvvvzzz~~~xxxbbbQQQFFF???<<<888777666555444222111111111111111000000000//////...//////...---,,,...///---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((())))))***+++++++++******)))******+++++++++,,,,,,,,,,,,------+++++++++,,,---///111111000000000000000000000000//////000000000000111111222222222222222222222222222222333333444444555555666555555666666777888999::::::::::::;;;<<<===>>>@@@@@@?????????@@@@@@AAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFIIILLLMMMMMMSSS\\\dddtttvvvyyy|||{{{vvvuuuvvvwwwwww{{{|||{{{{{{{{{zzzeeeQQQCCC<<<999888555555555444333222222222111111000000000000//////+++,,,......---,,,---...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))******+++++++++***************+++++++++,,,,,,,,,------...------,,,,,,------...000000000000000000000000......//////000111111222222222222222222222222222111222222333444444555555555555555555666777888888::::::999999:::;;;<<<<<<@@@????????????@@@@@@AAA@@@????????????@@@AAAAAADDDDDDDDDCCCDDDDDDEEEEEEDDDGGGJJJKKKLLLQQQYYY___ooosssxxx}}}~~~~~~~~~~~~}}}~~~mmmcccSSSEEE<<<777666555555555555555444444444444111000000000////////////(((+++---...---,,,,,,---+++,,,,,,,,,,,,+++******++++++++++++++++++++++++))))))*********)))))))))*********+++************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------////////////////////////------...///000111111222111111111111111111111111111111222222333444444555444444444444555666777888999999999999999:::;;;<<>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCDDDDDDCCCEEEHHHIIIJJJNNNTTTYYY___fffpppxxx~~~|||yyyyyyyyyssstttttttttuuuwww{{{~~~~~~tttfffTTTNNNFFF???;;;888666555444444444333333333333333000000000////////////...(((***---...---,,,,,,---++++++,,,,,,++++++***)))++++++++++++++++++++++++)))************)))(((((())))))***++++++++++++***++++++,,,,,,,,,,,,------*********+++,,,...000000////////////////////////------...//////000111111000000000000000000000000111111222222333333444444444333333444444555666777888888888888999:::;;;<<<===============>>>???@@@@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@AAABBBCCCCCCDDDFFFHHHIIIKKKOOORRRQQQYYYdddmmmtttyyy~~~~~~~~~vvvrrrqqqrrrqqqrrrrrrssstttyyyyyygggVVVKKKBBB@@@>>><<<;;;999777444111111111111000000000000000000////////////......***+++------,,,+++,,,---+++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))******+++***)))(((''''''((()))+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,...///000---------------------------.........///000000000000000000000000000000000111111111222333333444444333333333333444555666777666666666777999:::;;;<<<;;;;;;;;;;;;<<<===>>>??????>>>>>>>>>>>>???@@@@@@?????????@@@AAABBBCCCDDDCCCDDDFFFGGGHHHIIIKKKLLLKKKQQQZZZaaaffflllrrrwwwvvv{{{~~~{{{yyyxxxxxxyyyyyyxxxwwwrrrpppooopppsssuuuuuuttttttttttttssssssssssssssssssuuuwwwzzz}}}{{{wwwwwwxxx{{{{{{{{{{{{~~~zzzhhhZZZNNNDDD>>>:::999888888999888555333111111111000000/////////000000/////////.........---......---++++++,,,...,,,,,,,,,,,,,,,++++++***************************)))***+++++++++)))((('''%%%''')))+++,,,------,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------.........///////////////000000000000000000000000000111111222333333444444333333333333444555666666555555666777888:::<<<===:::::::::;;;;;;===>>>>>>===============>>>??????AAAAAAAAABBBCCCEEEFFFGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHLLLRRRVVVYYY___ffflllqqqtttxxx{{{~~~|||{{{zzzvvvyyy}}}}}}}}}|||wwwwwwyyy}}}}}}wwwqqqrrrqqqqqqrrrssssssqqqoookkkjjjiiikkkooorrrqqqoooppppppppppppppppppqqqqqqmmmppptttxxx}}}wwwaaaPPPFFFBBB???<<<888666555555555555333111333333222222111000000000000/////////............//////...,,,+++***,,,...,,,------------,,,++++++************************))))))))))))************,,,+++***))))))***+++,,,///......---+++******)))++++++++++++++++++++++++,,,,,,,,,,,,---...//////---------............///000000000000000000111222111111222222222333333333333333333444444666777777888888888777777777777777999:::;;;<<<<<<;;;999888<<<======>>>>>>>>>>>>===<<<===>>>@@@BBBDDDEEEFFFAAACCCEEEFFFFFFFFFGGGIIIOOOPPPRRRSSSTTTXXX\\\```hhhooowww{{{}}}}}}{{{zzzwwwxxxzzz}}}|||zzzvvvvvv|||yyyrrrnnnmmmnnnoooooommmmmmnnnooojjjkkkmmmmmmmmmoooqqqssssssuuuvvvuuusssqqqqqqrrrrrrssstttvvv{{{eee[[[MMMCCC>>><<<888555555555444444444333333333111000...---,,,---///000//////////////////////////////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++***))))))***++++++---,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++...------,,,,,,,,,------------------............000000//////000000111111111111111222222222333333333333333333444555666777777777777777777777777777999999:::::::::999999888<<<<<<===>>>>>>>>>>>>=========>>>@@@BBBCCCDDDEEEAAACCCEEEFFFFFFEEEGGGHHHMMMNNNOOOOOOOOOQQQUUUXXXbbbiiirrrxxx{{{~~~|||}}}~~~~~~}}}uuuqqqppprrrsssrrrqqqpppqqqrrrooopppqqqrrrrrrtttxxx{{{}}}zzzzzzzzzzzz{{{|||~~~vvvhhhQQQIII???999777666444222444444444444333333333333222000///------...///000........................---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************+++******))))))******+++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++------------............///////////////000111111111111111222222222222333333333333333444555666666666666666777777777777777888888888777777888888999;;;<<<<<<===>>>>>>======>>>>>>???@@@AAABBBCCCCCCBBBDDDEEEFFFEEEDDDEEEFFFLLLLLLMMMLLLKKKLLLOOORRR[[[```iiiqqqwww}}}~~~zzzyyy{{{|||{{{zzzyyyzzz{{{yyyzzz{{{|||}}}lllXXXKKKBBB===888555666888777555444444444333333333222222222111///.........///000........................,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))******************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,---------.....................///000000111111111111111222222222222333333222222333444555555555555666666666666666777888777666555555666888999:::;;;<<<<<<============>>>>>>??????@@@@@@AAAAAABBBDDDEEEEEEDDDCCCDDDEEEKKKLLLMMMMMMLLLMMMOOOQQQVVVYYY```hhhrrrzzzrrrbbbRRREEE<<<;;;999777666888999999777333333333333222222222222222111000////////////000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))************)))))))))))))))))))))))),,,,,,+++++++++*********+++++++++,,,,,,---------+++++++++++++++,,,---...,,,,,,,,,------------...------------...///000111000000111111111222222222333222222222222333333444444444555555555666666666666666555444555666888999999999;;;<<<<<<=========>>>>>>>>>?????????@@@@@@AAACCCEEEEEECCCCCCCCCDDDHHHJJJLLLMMMMMMNNNPPPSSSTTTUUUYYY```jjjuuuxxxfffVVVJJJCCC===999777555444444555444333222333333222222222111111111111000000///////////////..............................---------,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************((())))))******))))))(((,,,,,,++++++*********))))))******++++++,,,,,,---************+++,,,---...,,,,,,,,,,,,------------,,,,,,,,,------///000111000000000111111111111222222222222111111222222333333333444444555666666666555555555555666777888888888888:::;;;<<<<<<============>>>>>>?????????@@@@@@BBBCCCDDDCCCBBBCCCDDDEEEGGGIIIKKKLLLMMMPPPRRRQQQSSSVVVZZZbbbmmmyyy|||zzz{{{hhh]]]NNNBBB<<<::::::999666555555444333222111111222222222111111111000000////////////............------------------------++++++++++++************************************++++++++++++++++++++++++))))))))))))************'''((()))******)))((('''************++++++++++++(((((()))******+++,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...000111000000000000111111111111222222111111111111222222222333333444555555666666444444555777777888888888777888999:::;;;<<<<<<<<<<<<<<<======>>>???@@@@@@>>>@@@BBBCCCCCCCCCDDDEEEDDDGGGJJJKKKLLLMMMOOOQQQNNNQQQUUUWWWZZZbbbnnnwww|||~~~}}}xxxqqqpppuuuzzzvvvgggQQQJJJ@@@:::888999888777444555555444333333444444222111111111000000000000...............------,,,------------------------+++++++++************)))************************************************))))))))))))************'''((()))******)))(((''''''((()))***+++,,,------'''(((((()))******++++++------,,,+++************++++++,,,,,,,,,---------+++++++++,,,---...000111000000000000111111111111222222111111111111111222222222333444444555666666333444666888999888888777666777999:::;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@===???BBBCCCBBBCCCDDDEEEGGGIIILLLMMMNNNNNNPPPQQQJJJPPPUUUVVVVVVZZZdddmmm{{{{{{oooggggggkkksssuuu^^^LLLEEEAAA<<<:::::::::888666///000111111111222444555111111111111000000000000------......------,,,+++---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++*********************************)))))))))))))))***************)))((('''************************++++++++++++++++++++++++++++++******+++---///000+++,,,------......------+++,,,------...///000000......///000111222222333000000000000000000000000222222333333333333444444555555666666777777888888777888999999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDDDDDDDCCCCCCCCCGGGLLLNNNNNNOOOSSSVVVWWWTTTQQQOOOPPPTTTYYY\\\nnnwww~~~{{{nnncccaaaccckkkppp~~~}}}tttlll^^^MMMBBB<<<;;;:::888666555444444333333333333333333333333222111000///...---,,,,,,------------------------------------------------************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,---...+++,,,------...---------------------......///000/////////000111111111222000000000000000000000000222222333333333333444444555555555666777777888888999999::::::::::::::::::;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDDDDCCCCCCEEEGGGKKKNNNPPPRRRTTTVVVTTTRRRPPPNNNOOOQQQUUUWWWeeemmmttttttkkkcccaaabbbdddhhhrrrsssccc[[[TTTJJJ???:::::::::888777555444444444222222222222222222222222111111000///...---,,,,,,------------------------------------------------******************************))))))))))))******************************((((((((())))))************)))((((((((()))***+++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---------------///...---,,,,,,---//////000000000000000000000000000000000000000000000000222222333333333333444444444444555666666777888888;;;;;;::::::999999999999;;;;;;<<<===>>>??????@@@???@@@AAABBBCCCCCCCCCCCCGGGGGGIIIMMMQQQTTTUUUTTTPPPOOOMMMLLLLLLMMMOOOPPPWWW^^^fffjjjhhhdddbbbaaaccceeejjjqqqvvv{{{|||eeeZZZMMMGGGBBB<<<::::::777777666555444444444444111111111111111111111111111000000///...---,,,,,,------------------------------------------------************************++++++************++++++++++++++++++++++++++++++&&&''''''((()))***++++++)))((('''&&&''')))+++,,,***************************************************+++,,,------,,,***)))++++++,,,------------,,,000///---,,,,,,---...///000000000000000/////////000000000000000000000000222222222333333333444444333444444555666777888888:::999999999999999999999:::;;;;;;<<<===>>>????????????@@@AAABBBCCCCCCCCCGGGEEEFFFJJJPPPSSSSSSQQQLLLKKKKKKJJJIIIIIIJJJJJJMMMRRRZZZaaadddeeecccbbbccceeegggiiikkkpppyyyrrrcccSSSKKKDDD@@@<<<999:::>>>555444333333333333333333000000000000000000000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++++++++++++++++++++++++++&&&&&&'''((()))******+++)))((('''&&&&&&(((***,,,))))))))))))))))))))))))***************************+++,,,---,,,+++***)))***+++,,,,,,------,,,,,,//////...---,,,---......000000000///////////////000000000000000000000000222222222333333333444444333333444555666777888888777777888999999:::;;;;;;::::::;;;<<<===>>>??????>>>>>>???@@@AAABBBCCCDDDEEECCCDDDGGGLLLOOONNNLLLIIIIIIHHHGGGGGGFFFFFFFFFHHHLLLRRRZZZ```ccccccccc]]]```bbbbbbeeellluuu{{{nnnYYYKKKDDD???===<<<999555666999333333222222222222333333//////////////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))************************'''''''''(((((())))))))))))((('''''''''((()))***))))))))))))))))))))))))******************************+++++++++++++++*********+++,,,,,,,,,,,,,,,------..................////////////////////////000000000000000000000000222222333333333333444444222222333444666777888888666666777888999:::;;;;;;::::::;;;<<<===>>>>>>???>>>>>>>>>???@@@BBBCCCDDDCCCCCCCCCEEEHHHJJJIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFIIINNNTTTYYY]]]```aaa[[[```ccccccfffpppyyy~~~vvvhhhZZZJJJ@@@===:::999:::999444333444333333222111111111222222////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))***************************)))))))))***+++,,,,,,******+++,,,,,,,,,,,,++++++,,,...///000///...------.........///000000000000000000000000000000000222222333333333333444444111222333444666777888999777777888888999999999:::999::::::;;;<<<===>>>>>>=========>>>???AAACCCDDDBBBCCCEEEFFFEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFEEEGGGKKKNNNPPPTTTYYY\\\[[[bbbffffffjjjttt~~~}}}zzz{{{mmm^^^SSSJJJDDD@@@>>>999777999999666333333444333333222111111111111////////////////////////......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))))))))***************************((((((((((((((('''''''''(((((())))))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---...******+++,,,,,,,,,,,,+++)))+++...000111000...---,,,------...///000111111000000000000000000000000222222333333333444444444111222333444666777888999999999999888888888888888999::::::;;;<<<===>>>>>>============???AAACCCDDDAAAEEEGGGGGGDDDBBBDDDFFFGGGFFFDDDCCCCCCDDDFFFGGGDDDFFFIIIIIIIIIMMMSSSXXXZZZaaafffeeeiiisss|||~~~tttmmmpppvvv~~~|||ggg___SSSGGG???===>>>AAA===666222555666444222222555444333222111111111111000000000000000000000000------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((++++++******************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////000000000000111111222222222333333333222222222222222222222222444444333444555777999:::999999999999999999::::::999999999999::::::;;;<<<============>>>>>>>>>>>><<<===>>>@@@AAABBBCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEGGGJJJLLLMMMVVVWWWYYY\\\```cccfffhhhjjjjjjjjjkkknnnssszzzppp^^^PPPIIIBBB>>>???@@@>>>;;;777666666555444444333333444333222111000000000000////////////000000000000......---------,,,,,,,,,---......//////......---++++++++++++++++++++++++************************++++++,,,++++++***)))(((************************((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((************************)))************+++++++++************************++++++,,,,,,---............/////////000000000000111111111222222222333333222222222222222222222222444333333444555666888999888888888999999999999:::999999999999:::;;;;;;<<<<<<<<<<<<============>>>===>>>???@@@AAABBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJLLLLLLNNNPPPSSSUUUXXXYYY]]]___cccfffjjjnnnssswww~~~oooZZZMMMIIICCC<<<:::;;;;;;:::777555555444444333222222222222222111111000000//////000000000///////////////...------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************))))))******+++*********************************((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((************************)))************+++++++++*********************************+++,,,,,,------....../////////000000000111111111222222222222333333333333333333333333333333333333444555666777888777777888888999999999999888888888999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>??????@@@AAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDEEEGGGHHHJJJKKKMMMRRRXXX^^^aaadddgggiiilllrrr|||xxxcccQQQEEE???AAA===888666777888777555444333333222222111111111///000000111111000//////111000000//////.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******)))))))))&&&'''((()))************************************((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))************))))))*********++++++++++++,,,,,,,,,,,,,,,------******++++++,,,---------........./////////000000111111111111222222222222333333333333333333333333333333333444444555666666666666777777888999999999777777888999:::;;;;;;;;;999::::::;;;;;;<<<<<<<<>><<<<<<:::777666777888777666333333222222222111111111//////000111111111000000111111000///......---------------,,,,,,,,,++++++---------......---------************************++++++******))))))((((((''''''((()))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((()))))))))*********))))))*********++++++++++++++++++,,,,,,---------+++++++++,,,------..................////////////000000111111111222222222333333333333333333333333222222333333444444555555555555666777777888999999555666888999:::;;;;;;;;;999999999:::;;;<<<<<<===??????@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>BBBBBBCCCDDDDDDCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAACCCEEEGGGHHHIIIKKKNNNQQQUUUUUUWWW[[[bbbmmmyyyvvvhhhUUUGGGAAA???===:::888777666666777777666666333333333222222222222222000000111111111111111111111000000///...------,,,------,,,,,,,,,+++++++++,,,------------------,,,*********************************)))))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((('''(((((())))))*********)))************+++++++++)))))))))******++++++,,,++++++,,,,,,---.........------........./////////000000000111111111111222222222222222222222222222111222333333444444333333444444555666777888888999444555777999;;;;;;;;;:::888999999:::;;;<<<======>>>??????@@@??????>>>>>><<<<<<===============>>>AAAAAACCCCCCCCCBBBAAA@@@>>>>>>======<<<<<<======CCCCCCCCCBBBAAACCCFFFIIIHHHHHHJJJNNNUUU]]]dddhhhooozzzwwwmmmbbbUUUEEE===<<<<<<999555333444444555555444444333222222222222222222222222111111000/////////000000000//////......---------,,,,,,,,,,,,++++++++++++******++++++++++++******************************))))))))))))))))))))))))************)))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''(((((()))******+++)))************+++++++++((())))))***++++++,,,,,,*********+++,,,,,,---------------.........//////000000000000111111111111111111111111111111111111111111222333444333333222333444444555666777888999333555777999;;;;;;;;;:::999999:::;;;<<<===>>>>>>===>>>???????????????>>><<<<<<<<<=========>>>>>>>>>???AAABBBBBBAAA???>>><<<;;;;;;;;;;;;<<<<<<===@@@@@@@@@???>>>???AAADDDAAABBBCCCGGGLLLQQQUUUWWW\\\dddqqqvvveeeYYYOOOHHH@@@<<<;;;:::666333111333444555444333222222111111111111111111111111222000...,,,+++,,,...///........................,,,,,,,,,++++++++++++*********++++++++++++******************************''''''(((((()))***************************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((&&&''''''((()))******+++)))************+++++++++******+++,,,------......)))))))))***++++++,,,,,,---------.........//////000000000000111111111111000000000000000000000000000111222333444333222111333333444555666777888999222444777:::;;;;;;;;;:::999999:::;;;<<<>>>>>>???======>>>???????????????<<<<<<<<<=========>>>>>><<<===???@@@AAA@@@>>>======<<<<<<======>>>???@@@<<<>>>???>>>>>>>>>???AAACCCBBBCCCEEEHHHKKKMMMMMMOOOUUU]]]gggtttwwwfffTTTHHHBBBBBBAAA???<<<999777666222444666777666444333333////////////000000000000222///,,,)))((())),,,------------...............,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,,,,))))))))))))))))))))))))&&&&&&'''((()))***++++++((()))***++++++,,,++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))*********+++++++++,,,++++++---111222///,,,///////////////000111111111111000000000000111111555444444333222111000000333333444555444333111000555555666666777777888888<<<<<<<<<<<<========================>>>???@@@AAA======<<<<<<<<<<<<======@@@@@@@@@??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCDDDEEEFFFDDDIIIPPPVVV]]]iiixxxtttaaaPPPFFFDDD>>>>>>===<<<;;;;;;::::::555555555444444333333333222222222111111111000000////////////..................//////...---,,,,,,......---------,,,,,,,,,(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))++++++***))))))***++++++************++++++++++++---------///111111000...///////////////000000111////////////000111222333444333333222222111111111444444444444444333222222555555555666777777888888;;;;;;<<<<<<<<<=========<<<<<<<<<======>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCCCCEEEHHHLLLNNNRRRYYYdddlllqqqaaaRRREEE??????<<<<<<;;;;;;::::::999999444333333333222222222222222222111111111000000000////////////...........................---,,,,,,...------------,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))++++++***))))))***++++++******+++++++++,,,,,,,,,,,,.../////////....../////////......//////000111---......///000222444555222222222222222222222222555444444333333333333333444555555666666777888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>;;;::::::999999::::::;;;>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<===>>>??????@@@@@@DDDEEEFFFFFFFFFJJJQQQWWWjjjsss~~~mmmXXXJJJBBB<<<999:::999999999999888888888888222222222111111111111111111111111111000000000000/////////............------............------,,,------------,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))+++******************+++++++++++++++,,,,,,,,,,,,***---///...+++***,,,//////............///000000.........///000222333444111111111222222333333333555555333222222333444555444444555555666777777888999999999:::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<::::::999999999999::::::<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999999999999999::::::;;;;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCFFFKKKOOOWWW]]]hhhuuu|||jjjXXXFFF>>>;;;999888888666666666666666777777777111111111111111111111111111111000000000///////////////.........------------------......------,,,---------,,,,,,,,,++++++++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++***************+++++++++,,,,,,,,,+++---///...,,,+++---000...............//////000000000000000000000111222111111111222222333333444555444333333333444555666444444444555666666777777888888888888999999999999999999:::;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;:::999999999999999999999999999999888888888888888999::::::;;;;;;<<<<<<======>>>>>>>>>>>>@@@AAABBBEEEIIILLLKKKOOOWWW```mmm~~~yyyooofff```VVVIII<<<:::;;;999777777444444444555555555555555111111111111222222222222000000000/////////..................------------,,,,,,---------------,,,------,,,,,,,,,+++++++++++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***++++++++++++***)))))))))*********+++++++++,,,---......---...000222......------......///000111111000000000000000111111111111222222333333333444444444444444555555666333444444555555666777777666666777777777888888888999:::;;;<<<<<<;;;:::999;;;::::::999999::::::;;;888999999::::::999888888888888888888888888888888888888888888888999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@BBBCCCDDDCCCFFFKKKPPPXXXdddrrr{{{pppddd[[[TTTOOOEEE===777888:::888555555444444444444444333333333111111111111111222222222////////////.....................------------,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))***++++++++++++***)))(((((()))))))))*********+++***)))***,,,///000000...------------...//////000000//////000111222222222222222222222222333333333333444555555555555555333333444555555666666777555555666666666777777777999:::<<<===<<<;;;:::999999999888888888888999999777888888999999888888777888888888888888888888888999888888888888999:::::::::;;;;;;;;;;;;<<<<<<<<<>>>======>>>??????>>>===@@@BBBFFFHHHKKKPPPYYY___eeerrr{{{lll___VVVOOOIIIEEE;;;777555777888555333444555444444444333222222222/////////000000111111111/////////.........------.........---------,,,,,,***+++,,,---------------,,,,,,,,,++++++++++++***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((((((((())))))))))))'''%%%###%%%)))------,,,...------------...//////.........///000222444444222222222222222222222222222333555666777666555444333333444444555666666777555555555666666666666777999:::<<<======<<<:::999888888777777777777888888666777888888888888777777777777777777777777777777999999999888999999:::;;;::::::::::::::::::;;;;;;=========>>>??????>>><<>>@@@AAA???<<<888555888888888888888777666666666666666666666666666666777777666666666666777777888888777777888888999:::;;;::::::999999999999999<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCFFFKKKRRRUUUWWW]]]gggooowwwooodddYYYQQQLLLHHHFFFGGGCCC???<<<;;;:::999777666666666555555555444444333333333222111000000000////////////000111222222///////////////...------............------------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************)))))))))(((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((('''&&&'''''''''&&&%%%$$$$$$''''''''''''((()))***+++******)))((((((((())))))((())))))***************((((((((((((((((((((((((************************)))))))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,------....../////////000000000111111111111000000000000000000111222222222222111444444444444444444444333555555555666777888999:::===???@@@AAA???<<<999777888888999999888888777777666666666666666666666666777666666555555666666777888777777777777888999999888888888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@CCCGGGJJJIIIHHHIIIOOOTTTgggssspppcccZZZTTTLLLEEE@@@>>>===<<<;;;999666666666777777666555555555555444444444444222222111111000000//////000000/////////000000111...////////////...------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((((((((())))))))))))((('''&&&%%%&&&&&&&&&''''''(((((())))))))))))((((((((())))))(((((()))************)))((((((((((((((((((((((((************************))))))*********+++++++++***************+++++++++......------......//////........./////////000000000000000000000////////////000000111222111111111555444444444444333333333666666555555666777999:::======>>>>>>===;;;888777777888888999888888777777666666666666666666666666666666666555555666666666777777777777777888999999777777777777777888888999::::::999999999999::::::::::::;;;<<<<<<===>>>>>>AAADDDGGGFFFDDDDDDGGGKKKPPPYYYggguuu|||nnn]]]PPPLLLHHHCCC???=========<<<;;;888666555666666555444444444444444333333333333111111000000/////////...000000///......---............//////......---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))(((''''''&&&%%%%%%&&&&&&&&&'''&&&&&&((((((((()))))))))((((((&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++))))))*********+++++++++---------------...//////............////////////////////////////////////000111111222222222222222444444444444444444444444666666555555555777888999::::::::::::999888666555666777777888888888777777555555555555555555555555666666555555555555666666777777666666777777888999777666666555555555555555999999888888888888999999::::::;;;;;;<<<<<<======???BBBEEEEEEDDDDDDFFFHHHGGGLLLSSS[[[eeetttrrrhhhbbb\\\RRRJJJCCC@@@<<<:::999999999888:::888666666666666444333333333333333222222222222000000000//////////////////...------,,,,,,,,,,,,...............------,,,...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))******+++,,,,,,,,,************+++,,,---...------........./////////////////////000000000000111111222333333333333222333333333444444444555555666555555555666666777888888888777666555555555444555555666666777777666666555555555555555555555555666555555444444555555666777666666666666777888888777666555555444444444444888888777777777777888888:::::::::;;;;;;;;;<<<<<<===???BBBCCCBBBAAAAAAAAADDDFFFHHHJJJOOOYYYfffpppqqqtttzzz}}}hhh```UUUOOOMMMMMMJJJGGG>>><<<999777777666555444555444333444666666555444222222222222111111111111000000000000///////////////...---,,,,,,,,,,,,,,,---............---,,,,,,------------,,,,,,,,,,,,************************,,,,,,,,,+++++++++******************************))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))$$$$$$%%%&&&''''''''''''''''''((())))))(((''''''&&&&&&((()))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,---------************+++,,,---...---------.........///////////////000000111111111000111222222333333222222111222222333444555666666444555666666777666666666777777555444444444444444333333444555555555555555555555555555555555555555666555555444444555555666666666666666666777888888666666555555666666777777888777777666666777777888999999999999::::::::::::<<<>>>AAABBBBBB@@@???>>>@@@BBBCCCCCCDDDIIIPPPVVVUUUXXX[[[```jjjzzzxxxjjjaaaOOOKKKEEEBBBBBBBBBBBBAAA===;;;999888888777666444333333222333555666444333222222111111111000000000000000000000000000000000//////......---.........------......------,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************((()))))))))******************))))))((((((''''''))))))))))))))))))))))))&&&&&&''''''((())))))***%%%%%%'''((()))*********((()))***++++++***)))(((%%%&&&((()))))))))(((((((((((()))***************************************))))))))))))))))))))))))++++++************************+++,,,------......,,,,,,,,,,,,---...///000---------.........////////////000000111111222222000000111222222222222222000111222333555666777777444555666777777777555555888666555444333333444555222333333444555555555444555555555555555555555555555555555444444555555555666666666666666777888888555555666666777999:::;;;777777666666666666777777888888888888999999999999<<<>>>AAADDDDDDDDDBBBAAA<<>>>>>======<<<:::999888888888666444666555444555555555333111111111111111000000000000000000000000111111111111000000////////////000000------......------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************(((((())))))*********++++++******)))(((''''''&&&))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&++++++***)))(((((()))))))))((('''''''''(((***++++++,,,---...---,,,+++***---.../////////...,,,+++000000//////.........---////////////000111333333111111222222222333333333222222333333444555555555666555555555444444444444444444444444333222111111555555444333444555666777666555444333333444555666444444444333333222222222333333333444444444555555777666666555555555666666666555444444555666777888777777888999999999999888===<<<===AAAFFFHHHFFFDDD;;;<<<<<<===>>>>>>??????BBBBBBBBBDDDJJJRRRZZZ___kkkvvv~~~pppiii^^^TTTLLLGGGCCC@@@;;;;;;;;;:::::::::999999888777777666555444444444444333333222222333333444444444444333222111000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((''''''&&&&&&&&&%%%(((((())))))******++++++&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''(((((()))***)))))))))((((((((((((+++******)))(((((())))))***)))((((((((()))+++++++++,,,,,,,,,,,,,,,++++++...............---,,,,,,------......//////000000////////////000111222222000000111111111222222222222333333444555555666666666666666555555555444444444444444444333222111000555444333333333444666666666666555444444555666666444444333333333222222222333333333444444444444555666666555555555555666666666555444444555666777888666777888888999999888888<<<;;;<<>>>>>=========>>>>>>>>>???>>>>>>???CCCIIIOOOSSSZZZcccpppttthhhYYYTTTLLLFFFBBB???===<<<::::::999999999888888888777777666666555444444333222222222111111222222222000000000000///...---,,,000/////////.........---------------------------------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((('''''''''&&&&&&(((((())))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((((((((((()))*********))))))))))))(((******)))((((((((())))))******)))))))))***+++,,,,,,,,,++++++++++++,,,,,,///......---------------***+++,,,---///111222222000000////////////000000000000000000111111111111333333444444555666666777777666666666555555555555444444444444333222111000333333333333333444555555555444444333333444444555333333333333222222222222333333333333444444444444666555555555555555666666555555555444555555666777666666777888888888888888999999999;;;???BBBDDDDDDAAA@@@???===<<<<<<======<<<<<<;;;<<<>>>AAADDDFFFMMMRRRZZZfffvvv}}}ttthhhYYYQQQHHHEEEAAA???===<<<;;;:::888888888777777777666666666666555555444444333333111111111111111111111111////////////...---,,,,,,/////////..........................................---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((''''''))))))((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((******))))))(((((('''''')))((((((''''''''''''''')))))))))(((((((((((((((***))))))((((((((()))))))))))))))))))))*********,,,+++*********+++,,,---///...---,,,,,,,,,---...******,,,---///000111222000000//////.../////////000111111111222222222222333444444555555666666777777777666666666555555555333333444333333222111000222222222222333333333444222222222111111222222222333222222222222222222222222222333333333444444444555555444444444555666666555555555555555555555555555666777777888888777777777666777888;;;>>>AAABBBCCCBBB???===;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAAGGGIIIMMMTTTaaatttkkk```YYYPPPIIIEEECCCAAA>>>===<<<;;;999777666666666666555555555444555444444444333333333222000111111111111111111000111111111111000000///...........................------------------------............---,,,,,,+++++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''')))((((((((((((((())))))'''''''''(((((((((((((((++++++***)))***+++---......---,,,++++++,,,......,,,,,,,,,---...//////000111000000////////////000222222222333333333444444333333444444555666666666666666666666555555555555333333333333222111000000000111111222222222222222222222222333333222222222222222222222222222222222222222222333333333444444444444444444444555666666555555555555555555444444555555666777777777777666555555666666888;;;>>>@@@BBBAAA???===;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCDDDGGGNNN[[[kkkvvvsssdddTTTKKKGGGCCC@@@@@@===;;;999999999777555333555555444444444333333333333333333333222222222222111111222333333222111111111111222222111111000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,---............,,,++++++++++++++++++++++++++++++************************))))))+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))))))))))))))))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''%%%&&&&&&&&&&&&&&&''''''((((((''''''(((((())))))%%%&&&'''(((((((((''''''***************+++,,,---,,,,,,,,,,,,,,,------...------------------......111000000000000000111111333333333333444444444555222222333333444555555666666555555555444444444444333333333333222111000//////000000111222111111111333444444555555444444333111111111222222222222222222222222222333333333333333333333333444555666666444555555555555444333333444555555666666666666666333555666666666888:::<<<>>>>>>======<<<;;;::::::888999999:::;;;===>>>???@@@AAABBBBBBDDDKKKUUU\\\gggkkksss|||vvvjjj\\\QQQFFFBBB???;;;:::<<<999777666777888888777555444444444333333333333222222222222222111111111111000111222333333222111000/////////000000//////...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''(((((((((((())))))))))))(((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&''''''(((((('''''''''''''''((())))))&&&&&&((()))))))))((('''((()))***++++++,,,,,,,,,***+++,,,---------------,,,,,,------------......111111000111111222333444222222333333333444444444111111222222333444444444444444444444333333333333222333333222222111000///...///000111111111000000222222333444444333222222000111111111222222222222111222222222222333333333333333333333444555666777444444555555555444333222444444555666666666555555222555777777666666777999999:::;;;<<<===<<<:::999999888888888999;;;===>>>???@@@@@@??????BBBJJJOOORRRUUUZZZaaakkkwww}}}mmm^^^UUUKKKDDD???>>><<<888777999:::888666666888888888777444444444333333333222222111111111111111111111111///000111333333111000///---......//////......---,,,,,,,,,------.........------------------------+++,,,---//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&&&&'''''''''((((((((((((((())))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%'''(((***+++&&&'''''''''(((((())))))'''''''''''''''((()))***&&&''')))*********)))((('''(((***+++,,,,,,++++++)))***,,,---...---,,,,,,++++++,,,------...//////111111111111222333444555111111222222222333333333000111111222222333444444444444333333333222222222222222333222222111000///---...000111111111000///...///000111111000///...000000111111222222222222111111222222222333333333222222222333444555666777444444555666555444222111333444555555666666555555222555888888666555555777555777:::<<<===<<<:::999;;;:::999888999:::===>>>:::;;;;;;999999<<>>>>>===:::888888888888888999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@BBBEEEGGGJJJMMMQQQTTTZZZcccsssxxxtttrrrmmmhhhTTTUUUWWWWWWSSSLLLEEE@@@;;;;;;::::::999888777777666666555555555444444444444333333222111111111222000000000000000000000000000000000000000000000000------............------//////...---,,,,,,++++++........................+++++++++,,,,,,------------,,,,,,+++*********+++,,,,,,,,,++++++*********,,,+++***))))))***+++,,,************************+++*********))))))(((((()))))))))))))))(((''''''&&&&&&&&&'''''''''((((((&&&'''((())))))***))))))&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,------.../////////000000000000000000000000222222222222222222222222222222222222222222222222111333444444333222222333333444444444333222111111000000000000000000000000222222222222222222222222222111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444444333333222222333333333333333444555666666666666666888;;;===>>>===;;;:::999999888888888999::::::<<<<<<;;;;;;<<<<<<===>>>>>>@@@BBBCCCDDDFFFIIIKKKLLLTTTaaappp~~~xxxjjjaaa^^^[[[UUUPPPKKKLLLMMMMMMJJJEEE???<<<::::::999999888777777666666555555555444444444333444333222222111111111222222222222222222222222222////////////////////////---......//////......---///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++******++++++,,,,,,++++++++++++++++++++++++************++++++************************************)))))))))(((+++++++++++++++***))))))&&&&&&&&&'''''''''(((((('''(((((())))))))))))(((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))*********************************,,,,,,------.../////////////////////////////////111111111111111111111111111111111111111111111111111333444444333222222333444444444333222111000///000000000000000000000000222222222222222222222222222222222111111000000000000111111111222333333333333333333333333333333333222222222222333333333333222333333444444333333333222333333444444555555555555666999<<<======<<<;;;:::999888888888888888888;;;;;;;;;;;;;;;<<<<<<======>>>????????????AAACCCGGGLLLSSS\\\eeekkkoooqqq{{{yyyjjjaaaVVVOOOMMMKKKGGGCCCBBBBBBCCCCCCAAA>>>;;;999888888888777666666555555555555444444444444333333333333222111111111111222333333222222111111000000////////////////////////......////////////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++,,,,,,******++++++++++++******************************************))))))))))))+++++++++++++++***))))))&&&&&&'''''''''(((((((((((())))))))))))(((((('''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************************++++++++++++,,,,,,------.../////////////////////////////////111111111111111111111111000000000000000000000000111222444444222111222333333333333333222000///...000000000000000000000000111111111111111111111111222222111111000000/////////000000111222333333444333333333333333333333333111222222222222333333333111222333444555444333222222222222222333444444555444555777:::<<<=========:::999888777777777777777:::::::::::::::;;;<<<<<<<<<===>>>>>>===>>>???AAAHHHJJJNNNRRRUUUWWWYYYYYY___iiiyyyyyyhhh^^^WWWQQQJJJFFFFFFFFFEEEBBB============<<<<<<;;;;;;666666666555555555444444444444333333333333333333222222111111111111111222000000000//////...------////////////////////////...//////000000//////.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))*********************************))))))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((())))))***))))))((('''&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))************)))++++++++++++,,,,,,------,,,,,,------.../////////000000000000000000000000000000000000000000000000////////////////////////000222333333222111111222222222222222111000///...000000000000000000000000111111111111111111111111111111111000000000////////////000111222222333333333333333333333333333333111111111222222222333333000111333444555444333333333333222222222333444444444444666888:::<<<===>>>999888888777666666666666999999999999999::::::;;;:::;;;<<<<<<<<<===???AAADDDEEEEEEFFFGGGHHHHHHHHHKKKSSS^^^jjjuuu|||yyyqqqcccVVVPPPIIIEEEAAA???@@@@@@???>>>;;;;;;::::::::::::;;;;;;555555444444444444444333222222333333333333333333111111111000000111222222/////////.........------..............................////////////......---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************))))))))))))))))))******)))))))))))))))((('''''''''''''''((((((((())))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))++++++******)))+++++++++,,,,,,------...,,,,,,------.../////////000000000000000000000000////////////////////////////////////////////////000222333333222111111222000111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000///000000000111222222222222222222222222222222222111111111111222222222222111111222333444444444444444333222222222333444555444555555666888:::===>>>888777666666666666666666888888888888888999::::::666777999999999:::===???@@@@@@?????????@@@AAAAAADDDHHHNNNTTT[[[eeepppxxx~~~kkkeeeaaaaaa^^^VVVOOOLLLEEEBBB???===<<<;;;999888999999888777777777888999444444444444444444444444111111222222222222333333111000000000000111222222/////////000000000000000........................------............------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++++++++++++++,,,,,,******++++++++++++******************************))))))))))))************+++++++++++++++***))))))''''''((((((((()))))))))((())))))))))))(((((('''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++++++++)))((()))******+++,,,,,,------,,,,,,------.../////////////////////////////////////////////////////////////////////////////////000111333333111000111222...///000000111000000000000000000000000000000000111111111111111111111111......//////000111111111000000000000111111111111111111111111111111111111111111111111222222222222222222222222333444555555555444333222222333444555555555555555777999<<<===666666555555555666777777888777777777777888999999666777888888888888;;;===???>>>===<<<<<<===???@@@@@@CCCHHHKKKNNNSSS[[[aaavvv}}}}}}vvvoooggg```TTTPPPOOOSSSTTTNNNHHHFFFCCCAAA???===<<<:::999777888888777777666666555555444444444444444444444444111111111111222222222333000000000000000111222222---......//////000000111........................,,,,,,------------,,,,,,------------------------************************---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++++++++************++++++************************((()))))))))************+++++++++++++++***))))))'''((((((((())))))))))))'''(((((())))))))))))((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,+++)))(((((())))))***++++++,,,,,,,,,,,,------...//////000........................////////////////////////000000000000000000000000000111333333111000111222---...///000111111111111000000000000000000000000000000000000000000000000------...///000111222222111111111000000000000000000000000000000000000000000111111111111222222222222222111111222444555777666555333222222333555666666555555555666888;;;===555555555555555666777888777777777777777888888999888999:::999888999:::<<<<<<;;;999888999:::<<<>>>:::>>>CCCEEEFFFIIINNNRRR\\\ccchhhjjjnnnuuuzzzzzz}}}nnnddd___ZZZSSSMMMJJJGGGHHHNNNOOOIIIBBB???<<<<<<;;;;;;::::::999888:::999999888777666555444444444444444444444444444000000111111222222222333000000///000000111222222***++++++,,,---...//////........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++*********+++,,,,,,------,,,,,,++++++*********,,,+++***))))))***+++,,,************************(((((())))))*********+++)))))))))))))))(((''''''(((((((((((())))))))))))''''''((())))))***))))))'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&&&&''''''(((((((((((((((******))))))))))))******,,,,,,,,,---------......---------............///.................................---...///000000////////////////////////000000000000000000000000//////.........---------000000000000000000000000000000000000////////////000000//////000000111222//////000000000//////...000000000000000000000000111111000000111111222333333333333333333333333333444444444555555555555666666666555555555555666666666666555555555444444444666777777777888888888888<<<;;;999888888888999999<<<<<<<<<===???AAADDDEEELLLNNNPPPSSSVVVXXXZZZ\\\eeegggjjjmmmrrr~~~zzzggg```XXXRRROOOMMMJJJHHHEEEEEEFFFHHHHHHEEEAAA===999999999999999888777666777666666666666555555555444444333333333222222222333333333222222222111111111000///......///000111000000000000000000000000000000//////.........---...,,,***+++---...,,,***++++++++++++++++++++++++------,,,,,,+++***))))))---------,,,,,,+++++++++++++++******++++++,,,---,,,++++++******++++++,,,************************++++++************++++++)))))))))))))))))))))))))))******))))))((('''&&&))))))))))))))))))))))))+++*********))))))((((((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$%%%'''(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))***)))))))))******))))))))))))******++++++++++++,,,,,,,,,,,,---------............///////////////////////////........./////////000000........................//////////////////////////////.........---------000000000000000000000000000/////////////////////000000000000000111222222///000000111000000//////000000000000000000000000222222111111222222333444111111111111111111111111444444444444555555555555666555555444444555555666666555555555444444444444666666777777777888888888;;;:::999888888888888999;;;;;;;;;;;;===???@@@BBBBBBCCCEEEGGGJJJLLLNNNOOOPPPRRRTTTVVVYYYbbbnnnxxx|||pppfff___XXXSSSMMMIIIHHHFFFDDDCCCAAAAAACCCEEEFFFEEEAAA>>>;;;;;;:::999888888777777666666666555555555444444444333333333333222222222111111111000000000//////111000///......///000111////////////////////////000/////////.........---///---+++,,,...///---,,,........................------,,,,,,+++******)))---,,,,,,,,,++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,************************+++******************+++))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))******)))))))))(((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((())))))*********************))))))))))))******))))))*********+++++++++---------............///111111111111111111111111---...000111111111000///........................////////////////////////...............---------////////////////////////////////////////////////111000000000000111222222000000111111111111000000000000000000000000000000333222222222222333444444111111111111111111111111333333333444444444555555444444333333333333444444555555555555444444444444666666666666777777777777:::999888888777888888888999999999999:::;;;<<<===;;;;;;===>>>@@@AAABBBCCCCCCEEEGGGGGGHHHMMMUUU[[[mmmwwwttthhh]]]VVVPPPMMMHHHFFFCCCBBBBBBAAA@@@>>><<<===???BBBDDDDDDBBB???===<<<:::888777777777777555555444444444333333333333333333222222222111111111000000000000/////////000//////......//////000/////////////////////////////////...............///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++++++++*********++++++******++++++,,,---,,,++++++******++++++,,,************************************************))))))))))))))))))))))))((()))***++++++,,,,,,,,,))))))))))))))))))))))))))))))((((((((((((((('''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''(((((()))************)))******))))))))))))******)))************+++++++++---------............///000000000000000000000000---...000222222111000...........................////////////////////////.........................................................///////////////111000000000000111222222///000111111111111111111////////////////////////222222111111222222333444222222222222222222222222222333333333444444444444333333222222222222333333444444444444444444444444555555555666666666777777888888888777777777888888999999999999999999::::::<<<<<<<<<===>>>?????????BBBCCCEEEEEEEEEGGGKKKNNNVVV]]]fffnnnvvv}}}nnnggg]]]TTTOOOKKKJJJHHHAAAAAAAAAAAA@@@@@@???>>>;;;<<<===@@@BBBBBB@@@>>>===;;;999666555555666666444444444333333333222222222222222222111111111111222222222222111111111111////////////////////////////////////////////////...........................---------.........---************************,,,,,,,,,++++++*********************************++++++******++++++,,,---,,,++++++******++++++,,,*********************************++++++*********))))))))))))))))))))))))((()))******+++++++++***((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%'''(((((('''%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((******))))))))))))******+++++++++,,,,,,,,,---------------............///////////////////////////,,,...000111222111///...................................................---.....................------------------------------....../////////000000000//////000000111222//////000111111111111111////////////////////////000000000000000111111222222222222222222222222222222222222222333333333444222222111111111111222222333333444444444444444444444555555555555666666666777777777777777777777777999999999999999999999999<<<<<<=====================???@@@AAAAAABBBCCCDDDHHHMMMRRRVVV[[[dddpppyyyxxxwwwtttllleeeVVVRRRMMMIIIGGGEEEDDDBBB@@@AAABBBAAA@@@???>>>============???@@@@@@>>>;;;:::999666444333333444555444333333333333222222222222222111111111000000000111111111111111111111111......////////////..............................---------...............,,,,,,------,,,,,,,,,---........................,,,,,,+++++++++++++++***************************++++++******++++++,,,---,,,++++++******++++++,,,************************)))***++++++++++++***)))))))))))))))))))))))))))))))))******)))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((((((((******))))))))))))******,,,,,,---------.........---------............///------------------------,,,---///000000000///...------------------------........................---------.......................................---------......//////000///............///000000---...///000000111000000000000000000000000000000///////////////000111111000000000000000000000000111111222222222333333333222222111111111111222222333333333333444444444444444444444444555555555666555666666777777777777666777888999999:::999999888999999999999999999999999999:::<<<===>>>???>>>>>>@@@BBBEEEGGGIIINNNWWW]]]eeeooozzzpppddd^^^]]]\\\XXXTTTKKKIIIGGGEEEDDDBBB???===>>>@@@AAA@@@===<<<;;;<<<>>>=========>>>===;;;999777666444333222333333444444444333333333222222222111111111000000000000///......///////////////000---......//////......---........................---------------.........+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))*********))))))(((&&&&&&))))))))))))))))))))))))'''(((((((((((()))))))))''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))''''''((()))))))))))))))******))))))))))))******,,,---------............---------............///------------------------------------............------------------------........................---------.........//////........................,,,,,,---......///000000---------------...//////,,,,,,...//////000000000000000000000000000000000000000000///000111111222000000000000000000000000111111111111222222222222333222222111111222222333222222333333333444444444333333444444444555555555444555666777777777666666555666777999999999888888888888888888888888888888::::::;;;<<<>>>>>>======;;;===???@@@AAADDDIIIMMMZZZfffvvv{{{sssaaa[[[SSSOOONNNMMMLLLIIIGGGFFFEEEDDDDDDBBB???===<<<>>>???===:::999:::<<<;;;:::::::::;;;;;;999777444444444444444444444444444444444444333333333333111111000000000/////////............//////000000------...//////...------........................,,,,,,,,,------.........+++---......,,,+++,,,...************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++******++++++,,,---,,,++++++******++++++,,,************************(((***+++,,,,,,+++***((())))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))((((((((()))))))))******((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((())))))(((((()))*********************))))))))))))******,,,,,,,,,---------......---------.........//////........................---,,,,,,,,,,,,---......------------------------........................---------.........//////////////////////////////,,,,,,------...///000000---,,,,,,,,,,,,---......+++,,,---...////////////000000000000000000000000111111111000111222222333111111111111111111111111000111111111111222222222333333222222222222333333222222222333333444444444333333333444444444555555333444666777777777666666333444666888888888888777::::::::::::::::::::::::;;;;;;:::;;;======<<<;;;888;;;===???@@@BBBEEEHHHUUUaaaoootttooojjjiiikkkqqq}}}rrrccc]]]VVVRRRNNNKKKIIIGGGEEEDDDBBBAAA@@@@@@AAAAAA@@@>>>;;;===>>><<<999999;;;>>>888888777888::::::999777333444555555666666555555555555444444444444333333000000000000///////////////000000000111111222222,,,---...//////...---,,,........................,,,,,,,,,------.........,,,...000///---,,,---000------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++******++++++,,,---,,,++++++++++++++++++,,,************************((()))+++,,,,,,+++)))((())))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))******++++++&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((())))))))))))++++++,,,,,,,,,,,,------,,,---...//////...---,,,000000///...---,,,,,,+++------------------------***++++++,,,---...//////......---------,,,,,,,,,------++++++++++++------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++*********........................000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222444444444333333222222222555555555666666666666777666555555555555666777777666666777888888888888777<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@CCCDDDYYY\\\^^^ZZZTTTPPPQQQSSSZZZ___fffkkkqqqyyy~~~oooccc[[[WWWNNNLLLHHHEEEBBBAAAAAAAAA@@@DDDFFFCCC>>>;;;<<>>@@@AAALLLOOOQQQNNNIIIFFFFFFHHHHHHMMMRRRVVVYYY___iiipppyyykkk___WWWQQQMMMKKKIIIFFFCCCAAA@@@@@@AAAAAADDDFFFDDD>>>;;;<<<>>>;;;;;;;;;:::999999888888666666666666666555444444444444444444333333333333444444333333333222222222000111111222111000///...---...////////////////////////////////////....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------,,,,,,,,,++++++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...))))))*********+++++++++************************************)))))))))(((************))))))))))))))))))************))))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''))))))))))))))))))))))))(((((())))))))))))((((((************++++++++++++++++++++++++,,,,,,,,,,,,------............------------------------------------------------------------------------------...............------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------........................////////////////////////////////////000000000000000000000000000000000000//////000000000000111111111111111111111111111111000000000111111111222222333333333333222222222222333333333333444444444444444444333333333444555555777777888999999999999999::::::999999999999::::::<<<;;;;;;;;;;;;<<<<<<===???BBBCCCBBB>>><<<===>>>>>>AAADDDEEEFFFJJJPPPVVVfffpppzzz|||}}}|||zzzsssxxxooohhh^^^UUUNNNJJJGGGEEEFFFEEECCCAAA????????????BBBDDDEEECCC>>>;;;;;;===:::::::::999999888888777555555666666555555444333444444444333333333222222333333333222222222222222///////////////...------//////////////////...---------................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***************+++++++++************************************))))))))))))************))))))))))))******))))))))))))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''(((((())))))))))))((()))))))))*********++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++........................////////////////////////////////////000000000000000000000000000000000000////////////000000000111111111111111111111111111000000000000111111111111333222222222222222222222111222222222333333333333333333222222333333444555444555666666777777666666999999888888888888999999999999999999::::::;;;;;;999<<<======;;;:::;;;<<<===???@@@@@@@@@BBBFFFIIIQQQYYY``````___bbbddddddfffeeeeeehhhnnnyyy}}}qqqkkkgggaaa^^^]]]ZZZ___jjj||||||nnnXXXSSSMMMHHHFFFDDDCCCBBBAAA@@@???>>>======>>>>>>@@@AAABBB@@@<<<999999:::999999999888888777777777444555555555555444333333333333333333222222222222000000000000000000000///////////////......------//////000000///...------,,,,,,,,,------.......................................------------......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++***)))************++++++*********************************************************)))))))))))))))************)))))))))(((+++***)))(((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))))))))***************+++++++++,,,,,,---------,,,,,,---------++++++,,,,,,---.........,,,,,,,,,---------...............------,,,,,,+++------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////000000000000////////////////////////...////////////000000000000000000000000000000000//////000000000111111111222222222222222222222222111111111111222222222333333222222222222333444444444444555666666666666555888888777777777777888888555666777888999::::::;;;999:::<<<<<<<<<;;;<<<<<<:::;;;<<<<<<<<<===@@@AAABBBHHHLLLJJJIIILLLMMMLLLOOOPPPQQQRRRVVV]]]eeekkkxxx~~~yyywwwhhh^^^VVVSSSPPPMMMLLLMMMNNNPPPXXXfffqqqrrrhhh]]]MMMJJJFFFDDDCCCDDDCCCBBB======<<<<<<<<<<<<<<<<<<<<<======<<<:::888777777777777777777777666666666444444444444444333333222333333222222222111111111////////////////////////000000//////............//////000000///...------++++++,,,,,,------....................................------------......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))******++++++++++++************************************************))))))))))))))))))******************)))))))))(((+++***)))(((((()))***+++$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&'''((())))))******)))'''((((((((())))))))))))************++++++++++++------,,,,,,,,,,,,------++++++,,,,,,---------...+++,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,............////////////................................................////////////000000000000////////////////////////......////////////000000000000000000000000000000/////////000000000111111111111111222222222222222111111111111222222222222333333222222222333444444555666666777777777777777777777777666666777777777444555666888999:::::::::888888999:::;;;;;;;;;;;;999999999:::;;;<<<>>>>>>???CCCEEEBBBAAADDDEEECCCDDDEEEGGGHHHIIILLLPPPSSS\\\bbbjjjnnnqqqvvv~~~}}}qqqpppmmmiiieee```\\\ZZZQQQJJJFFFEEEEEECCCCCCFFFGGGHHHLLLTTT[[[]]]YYYTTTGGGEEEBBBAAABBBBBBBBBAAA;;;;;;;;;;;;;;;:::::::::999999999999888777666555666666666666666666666666333333444444333333222111222222222111111111000000000000000000111111111111111111000////////////000//////////////////...---,,,,,,------------------..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************+++,,,------------,,,+++++++++***************************************))))))))))))************************))))))))))))******))))))))))))******$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************(((((()))))))))*********************++++++++++++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,------++++++,,,,,,---......///------------------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,............/////////000................................................////////////000000000000////////////////////////........./////////000000000000000000000000000000////////////000000000111000111111111222222222222111111111222222222333333333333333333333444555555555555666777777777666666777666666555555666666777555666777888999999888777666666777888999:::999999::::::::::::<<<=========>>>BBBBBB??????BBBCCCAAA===???AAABBBBBBDDDGGGIIILLLNNNPPPRRRUUUZZZ```dddjjjooovvv~~~zzzqqqggg```UUUTTTRRRPPPNNNKKKJJJIIIFFFBBB@@@AAAAAA??????BBB???@@@CCCFFFJJJMMMNNNNNNBBBAAA??????@@@AAA@@@???:::::::::::::::999888888777777777777888888777666555555555555555555555555333333333333333222111111222111111111000000000000/////////000000000111111111111///.........///000---...//////////////////............------------..............................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------,,,,,,+++++++++*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,---------,,,,,,+++++++++*********))))))************************((()))))))))************************))))))))))))))))))************))))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************)))************+++++++++)))************+++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------*********++++++,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......................................................////////////000000000000////////////////////////............/////////000000000000000000000000000////////////000000000000000000111111222222222222111222222222222333333333444444333333444444555666222333444444555555444444666666555555555555666666777888999999999777666555666666666777999999888777999888777888999:::999999:::<<<<<<999999===>>><<<;;;<<<>>>???@@@BBBEEEGGGFFFEEEDDDDDDGGGKKKPPPSSSRRRVVV[[[___dddiiinnnrrrwww{{{{{{sssggg___ZZZUUUOOOJJJEEEDDDCCCBBBBBBBBBBBBCCCDDD@@@???AAA@@@======???999;;;===???AAADDDHHHJJJ@@@???>>>>>>@@@@@@???>>>:::::::::::::::999888777666666666777999999888777444555555555555555555555222333333333333222111111111111111111000000000000,,,---------......//////111000///...---...//////------...///000000000////////////......---------.................................------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++))))))***+++,,,------...------------------------((()))***+++,,,+++******++++++++++++******))))))************************(((((())))))*********+++************))))))))))))((()))***++++++***)))((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''((()))(((&&&%%%%%%'''(((&&&$$$$$$'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''(((((((((((())))))))))))++++++************++++++''''''((()))***++++++,,,******))))))***,,,...///......------,,,+++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))((()))******++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,------////////////////////////........................////////////000000000000---...///000000111000000000000000000000/////////////////////////////////000000000000000000000000111111111000000000000000333333333333333333333333444444444444444444444444444444444555555555555666666666555555555555666666888888999999999999888888777777777888999999::::::<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;========================>>>>>>???@@@BBBCCCDDDEEEDDDFFFIIILLLOOORRRSSSTTTZZZ\\\___bbbfffmmmtttyyyrrrgggaaaXXXUUUPPPKKKGGGDDDCCCBBBAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;===AAACCCAAA???===>>>?????????>>><<<;;;::::::999999888777666666555555666666555555444333444444444333333222222222222222222222222222222222000000000000000000000000111111000000/////////...//////............//////////////////////////////........................////////////////////////...------,,,,,,------......------,,,,,,------.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))***+++,,,---------,,,++++++*********************************(((((()))***+++******************++++++,,,,,,,,,,,,+++******++++++***(((++++++******)))(((((((((******)))******+++,,,---''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%############$$$%%%&&&&&&'''((()))(((&&&%%%&&&''''''&&&%%%&&&((()))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************+++******))))))******+++)))))))))***************+++************+++---...------,,,,,,+++*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++,,,,,,,,,,,,------....................................................../////////000000000---......////////////...////////////////////////////////////////////////000000000000000000000000111000000000000000000000333333333333333333333333444444444444444444444444444444444444555555555555555555444444444444555555777777888888888888777777666666777777888999999:::<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;========================<<<<<<===>>>???@@@@@@AAA===???@@@CCCDDDFFFGGGGGGJJJLLLNNNOOORRRWWW]]]aaakkkqqqyyy|||}}}~~~{{{qqqeee[[[SSSOOOLLLJJJGGGCCCAAA@@@??????>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::<<>><<<======>>>===<<<;;;:::::::::999888888777666666555555555555555444444333444444333333333222222222222222222222222222222222000000000000000000000000000000000//////...............------------.................................................................................------,,,,,,------...///......------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------,,,,,,++++++***++++++***************+++++++++++++++++++++,,,,,,*********************************+++++++++************++++++,,,,,,,,,,,,---+++******++++++***((()))************)))(((((()))((((((((()))******+++((('''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&(((((((((&&&%%%&&&'''%%%%%%&&&(((******(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''))))))*********+++++++++******))))))))))))******+++++++++*********))))))++++++*********++++++,,,,,,,,,++++++***))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,------------------------------------------------------.........////////////000---...............---,,,........................////////////////////////000000000000000000000000000000000000000000111111222222333333333333333333444444444444444444444444444444444444555555555555444444333333333333444444555666666666666666666555555666666777777888999999999999999999888888888888999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@BBBCCCCCCCCCDDDFFFJJJMMMPPPUUU[[[^^^^^^^^^aaaccceeeiiiooowww{{{xxxvvvpppkkkiiifffccc]]]UUUNNNIIIEEECCCAAA@@@>>>===<<<<<<======;;;;;;;;;:::999999888888999999999999999999999:::;;;999888999;;;===>>>>>>:::;;;;;;;;;;;;:::999999999999888888777777666666555555555555555444333333333333333333222222222222111111111111111111111111000000000000000000000000/////////...............------,,,,,,,,,,,,------------------------------........................------------------------...------,,,,,,------.../////////....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------000//////...---,,,,,,+++------+++******)))))))))*********+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,...,,,++++++++++++)))((('''((()))*********)))((())))))))))))************((('''%%%$$$$$$%%%&&&'''$$$$$$$$$$$$############(((''''''&&&&&&&&&''''''&&&'''((('''&&&%%%&&&((($$$%%%(((+++,,,+++)))'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((())))))))))))*********)))))))))(((((()))))))))++++++++++++************+++++++++***************+++*********))))))(((((())))))))))))************************************************************'''(((***+++,,,,,,+++***************************((())))))***************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////////////////......---,,,,,,,,,---------------...////////////////////////////////////////////////000000000000000111111111222222222222222333333333333333333333333333333333333333444444444555555555444444333333333333444444444444555555555555444444444555555666666777888888666666555555555555555555888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999===>>>>>>????????????>>>AAAAAAAAAAAA@@@AAADDDFFFEEEIIIMMMOOOOOOOOOPPPRRRSSSUUUYYY]]]bbbiiiqqqwww~~~~~~{{{rrrhhh___]]][[[VVVSSSRRRRRROOOKKKFFFCCCAAA@@@@@@<<<<<<;;;;;;;;;<<<======999999999888888888777777777777777888888888888888:::888777666777:::<<<===999999999999888888777777888888777777777666666666444444555555555444333333333222222222222222222222111111111111111111111111000000000000000000000000..................------...------,,,,,,------...------------------------........................------------------------...------,,,,,,------...//////............//////......---------,,,,,,,,,,,,,,,------------......000000///...---,,,++++++---,,,++++++************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,---...////////////......000...,,,,,,,,,+++***(((%%%&&&)))***++++++***))),,,,,,,,,,,,,,,,,,++++++'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$(((((('''&&&&&&&&&''''''%%%'''((('''&&&&&&'''(((###&&&)))+++,,,+++))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))((((((''''''(((((()))((())))))***++++++,,,,,,*********************)))******)))))))))))))))((((((((()))))))))*********************************************************'''(((***+++,,,,,,+++***************************((((((((()))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............000000000000000///...---+++,,,,,,,,,------......//////////////////////////////////////////////////////000000111111111111111111111222222333333333333333333333333333333333333333333444444444444555555555444444444444555555333333444444444444333333333444444555555666777777555555555555666666666666777777777777888888888999888888888888888888888888:::999999999999888888888888999:::;;;;;;<<<<<<<<<<<<=========<<<<<>>;;;<<<===>>>>>>?????????BBBCCCCCCBBBAAACCCFFFIIIGGGGGGHHHHHHIIIIIIIIIIIINNNPPPSSSXXX^^^gggpppwwwuuuwwwyyy}}}|||sssmmmjjjhhhfffiiinnnuuu{{{~~~|||xxxuuuqqqnnniiiccc\\\TTTLLLFFFBBB>>>>>>AAABBB@@@???@@@>>>===;;;:::999999999::::::::::::999999888888777888888888888888888888888555555555666777777888888555666666555555555777:::777666666555444555555555666666666666555555555555444444444444444333222222111111111222222222222222////////////////////////////////////////////////...............//////////////////....../////////------------------------........................////////////////////////...------,,,,,,------...------,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,++++++++++++*********++++++,,,...............---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,///222555777:::;;;<<<======;;;999888666444111000000...,,,***))))))******+++,,,---------.........---,,,***)))###$$$&&&'''((('''&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%&&&''''''&&&&&&''')))%%%(((******((('''((()))''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''((((((((()))))))))'''((()))***++++++******************************(((((((((((()))))))))***************************************************++++++************************************************)))))))))***+++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......//////000/////////,,,,,,,,,---......//////////////////////////////000000000000000000000000...//////000111111222222///000000111222222333333222222222222222222222222222222333333333444444444444444333333333333444444222333333444444333333222222222222333444444555555666666666777777777888888333333444444444555555555555555555555555555555555999999999999999999999999888999:::;;;;;;;;;;;;;;;999:::;;;;;;999999;;;<<<;;;;;;;;;<<<===>>>>>>===>>>???@@@?????????AAACCC@@@@@@AAAAAAAAAAAABBBBBBAAACCCEEEGGGJJJPPPVVV[[[WWWXXXYYY\\\aaafffkkkmmmtttvvvvvvrrrmmmkkkmmmppp{{{xxxtttqqqoooooopppqqqmmmfff\\\TTTPPPNNNOOOOOOOOORRRWWW[[[\\\[[[XXXVVVSSSSSSQQQNNNIIIDDDBBBBBB???;;;:::===>>>======@@@<<<;;;;;;;;;;;;;;;;;;;;;888888888888888777666666777777777777777777777777555555555666777888888888444666777777555444666888777666555444444444555555555555555555555555555555333444444444444333222222000111111111222222222222////////////////////////////////////////////////.........//////000000000///......------......///...........................................................................------,,,,,,------.........------------............---------,,,,,,,,,******++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,///333888<<>>@@@AAABBBEEEHHHKKKIIIIIIJJJKKKOOOSSSWWWYYY[[[]]]\\\XXXRRRPPPSSSWWWZZZ```eeegggmmmyyy~~~pppnnnvvvrrrqqqooollliiieeebbbaaa]]][[[XXXVVVUUUWWWYYY[[[[[[TTTKKKDDDBBBCCCEEEGGGCCCEEEFFFGGGGGGFFFEEECCC>>>@@@AAA???<<<;;;>>>AAA===999666888888777888<<<888888999::::::::::::999777888888999999888888777555666666666666666666666555555555666777888888999333555888888666444555777777666555444333444555555444555555555555555555555333333444444444333222222000000111111222222222222////////////////////////////////////////////////.../////////000000111111...------,,,,,,------...////////////////////////........................------------------------...------,,,,,,------...//////............//////......---------,,,,,,,,,))))))***++++++,,,------***++++++,,,,,,------.........---,,,+++++++++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111666<<>>@@@AAA>>>???AAACCCEEEGGGIIIJJJIIIHHHHHHGGGFFFEEEEEEEEEIIIJJJKKKOOOTTTZZZ___bbbeeefffggghhhhhhgggfffeeehhhiiilllnnnoooooonnnnnnfffdddcccccceeejjjooossszzz{{{{{{yyyyyy~~~{{{xxxvvvrrrooommmmmmnnnrrrxxx}}}vvvqqqooommmjjjfff```\\\YYYWWWWWWWWWVVVTTTRRROOOMMMKKKJJJHHHGGGFFFFFFGGGIIIKKKLLLKKKIIIFFFBBB@@@???>>>???======>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888888888999999999:::::::::666777777777888888888888888999999999999888777777666666666666777777777777666666555555555555666666666666666777777777777888555555555555555555555555444444444444444444444444666666666666555444333222000000000000000000000000000000000000000000000000000000//////.........---.........................................................------,,,,,,,,,---------......---,,,,,,,,,***((((((+++---,,,***//////000000000///......------........./////////............//////////////////...---------......---.........---,,,,,,+++------------------------------,,,------...///000///...---,,,+++*********---...111555;;;BBBHHHLLLMMMOOOQQQRRRRRRPPPLLLJJJ@@@===999666444333000...---------,,,,,,...222555888???DDD@@@999555222///%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((()))***(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((&&&&&&%%%&&&''''''%%%%%%%%%%%%&&&''''''((())))))(((((((((((())))))&&&&&&&&&'''(((((())))))***)))))))))(((((((((''',,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))))))))))))))))))))***++++++++++++***)))+++***))))))((((((((()))************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////---......//////......---////////////000000000000111111000//////000111111222222222333333333333444333333222222222222333333333444444555555555555555222222222222222222222222000111111222222333333444333333333333333333333333444444444555555555666666444444444444444444444444333333444444555555666666555555555555555555666666666777777888999888888888777777777888888999999999777888888999:::999999999::::::999999999999999999888888999999999:::::::::999999999999:::<<<===>>><<<<<<===>>>???AAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>???AAADDDIIILLLOOONNNNNNOOOPPPPPPOOONNNNNNNNNPPPRRRTTTUUUUUUTTTTTTQQQPPPOOOOOOQQQUUUYYY[[[]]]^^^^^^]]]\\\```hhhooorrrkkkbbb]]]\\\\\\YYYVVVUUUUUUUUUXXX\\\bbbhhhkkklllooosssxxx{{{|||}}}|||sssppplllfff```[[[WWWUUUVVVSSSPPPLLLIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@??????@@@BBBDDDEEEEEECCC@@@===;;;:::::::::;;;;;;;;;;;;;;;:::999999888999999999888888777666777777777777888888888999666666777777777888888888888888999999888888777666777777666666666666666666555555444444444444555555333333444444444555555555555555555555555555555555444444444444444444444444666666666555555444333222000000000000000000000000000000000000000000000000000/////////.....................................................................------,,,,,,,,,---------......---------,,,***((())),,,---,,,+++------............------,,,,,,,,,,,,------------------------------------......---------------.........//////......---,,,,,,,,,++++++++++++,,,,,,---------------......///000000///...------------...///333777===CCCIIIKKKMMMOOORRRTTTTTTRRRPPPNNNCCC@@@===;;;999666333000.........------///333666<<>>@@@BBB??????@@@@@@@@@@@@??????===>>>@@@BBBBBBCCCBBBBBBBBBAAAAAAAAACCCEEEGGGHHHGGGHHHIIIGGGFFFHHHMMMRRRTTTOOOIIIGGGGGGHHHGGGEEEDDDDDDDDDEEEGGGJJJMMMNNNOOOQQQTTTXXXZZZ[[[[[[ZZZUUUSSSPPPMMMIIIFFFEEEDDDDDDBBBAAA???>>>>>>>>>???<<<<<<<<<<<<============;;;::::::999:::;;;===>>>???===;;;999888777777888888888888888888777777666666666666666666666555444555555666666666777777777666666666666777777777777777888888888888777666666777777666666555555555444444444333333333333444444222222222333333333444444444444444444444444444444444444444444444444444444555555555555444333222222000000000000000000000000000000000000000000000000////////////.....................................................................---------------------..................---+++++++++---...---,,,------..................------------------,,,,,,------------------------............//////////////////000000//////......---------,,,,,,---------.........///////////////111000000/////////000000///222666<<>>999444%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))******************+++,,,((((((''''''&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''))))))(((((((((((())))))%%%&&&&&&''''''(((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&************)))(((&&&&&&((((((((()))))))))))))))))))))************))))))))))))(((''''''(((((((((******************************))))))))))))******************************------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,---///000...//////000000//////...////////////000000000000000000000//////000000000111111111111222222222222333333222222222222333333222333444444555555444444333333333333333333333333333222222222111111000000111111111111111111111111111222222222333333333333333333333333333444444444444444444333333333333333222222333333444555555555444555555666666666666666666666666777777888888888555666777777888888777777777777777777777888888888555555666666666777777777888888777777777777777777;;;;;;;;;::::::::::::::::::::::::999999888888888======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>?????????>>>=========>>>??????@@@@@@AAABBBCCCAAA@@@@@@BBBEEEGGGDDDAAA@@@AAABBBAAAAAA??????@@@@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@???>>>>>>===<<<<<<<<<======<<<<<<======>>>>>>>>>>>>999999888888999:::;;;;;;;;;;;;999888888777888888555666666666666666555555444444555555555555444444555555555555666666666666555555555666666666777777666777777777777666555555777666666555555444444333444444333333333333444444333333444444444555555555444444444444444444444444333333333333333333333333444555555444444333222111000000000000000000000000///////////////////////////////////////........................................................................---------..................//////.........///000000000///000///////////////000000////////////............///////////////.........///000000111222222222222000111111111111111000000333222111111111111222333000111222333444555555666333222222222222333333444333666<<>>777333000000000000000333777:::EEEKKKOOOKKKFFFAAA;;;666%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&'''((()))''''''(((((())))))))))))(((((('''&&&&&&&&&''''''))))))(((((((((((())))))&&&''''''((())))))******(((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''&&&%%%''''''(((((())))))))))))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))***))))))))))))))))))***************************++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,...///......////////////......////////////000000000000/////////000000/////////000000000111111111222222333222222111111222222333111111222333333333333222333333333333333333333333333222222111111000000///000000000000000000000000111111111111222222222333222222222333333333444444333333333333333222222222333333333444444555555555222333333444555444444444777777777666666555555555444555666666777777666666666666777777888888888999666666666666777777777888888888888888777777777666888888999999::::::;;;;;;:::999999999999999888888888888888888888999999:::;;;::::::::::::::::::;;;999999::::::;;;;;;;;;;;;888999999:::::::::::::::======>>>===<<<;;;<<<<<>>???@@@AAA@@@@@@???BBBAAA@@@>>>===<<<;;;;;;;;;::::::999999999999999::::::::::::::::::::::::888888888888888999999:::999888888777777777777777444555555666666666555555444444555555555555555444555555555555666666666777444555555555555666666666555666666666666555444444666555555555444444333333555555444444444444555555333333333444444444444555444444444444444444444444333333333333333333333333444444444444333222111000////////////////////////////////////////////////.........///////////////........................................................................///............///000111111222333444444444333333111111000///...//////000///////////////.........////////////000000000000111111333444555555555555555555666666666666555555:::999888777777888999:::666777999<<<>>>???@@@@@@;;;;;;:::::::::;;;<<<<<<;;;>>>CCCHHHMMMOOOPPPPPPUUUUUUUUUTTTRRROOOLLLJJJGGGFFFFFFEEECCC>>>888333111111111111111444888<<>>777%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&'''((())))))&&&'''(((******+++******((('''''''''''''''(((((())))))(((((((((((())))))''''''(((((()))*********(((((((((((())))))))))))(((((((((((((((((((((((())))))***))))))((('''&&&&&&''''''(((((())))))******))))))(((((())))))***))))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------------............------////////////000000000000...//////000000//////...///000000000000111111111111111000000000000111111///000111111222222111111222222222222222222222222222222111111111000000000000000000000000000000000111111111111222222222222111111222222333333444444222222222222222222222222444444444444444444444444222222333444444444444333888888777666555444333333444444555666666666555555555666666777777888888888666666777777777888888888777777888888888888777666555555666777888999999:::888777777777777777777777444555555666666777777777888777666666666666777888777777777777888888999999777777777888888888888888999999999999999999888888999999999999888888777777777777777888888999999999::::::;;;;;;;;;;;;;;;:::>>>===;;;:::999888888888::::::999888777777666555888888888777777777777666666666666666666666666666555555555555555555444444333444555555555555555555333444555555666555555555444444555555555666666666444444444444555555555666444555555555555444333333444444444444444444444444555555444444444444555555111111111222222222333333333333333333333333333333333333333333333333333333333333333333222111000000////////////////////////000000000000000000000000.........///////////////...............................................................///////////////......///000222333555777999:::999888888999333222000///...---................../////////000000111111222333444555555666777999;;;<<<<<<<<<<<<>>>??????@@@@@@@@@@@@???BBBAAA???>>>>>>???AAABBB@@@BBBEEEHHHJJJKKKLLLLLLHHHHHHGGGGGGGGGGGGGGGHHHEEEGGGKKKOOORRRTTTTTTTTTXXXWWWVVVSSSOOOKKKHHHFFFEEEEEEDDDDDDBBB>>>888444111111111111222555999===BBBHHHMMMLLLKKKHHHBBB;;;%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''((()))***+++'''((()))******)))((((((''''''&&&''''''((()))***))))))(((((((((((())))))&&&&&&''''''((())))))***'''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&)))))))))******))))))(((&&&&&&''''''((())))))******)))(((''''''((()))***((('''''''''(((((()))***))))))))))))))))))))))))(((((())))))))))))((((((************************((((((((((((((((((((((((+++*********))))))))))))******************************************************+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,////////////000000000000......///000000///....../////////000000000111111000000////////////000000000000111222222222222222111111111111111111111111111111111111000000000000000000000000000000000000111111111222222222333333000111111222333333444444000000111111222222333333444444444333222222111111333333444555555555555555666666666555555444444444333333444555555555555444333444444555666666777777666666666666777777777777555666777888888777777666555555666666777777888888666666666666666666666777555666666777777777777777777777666555555666777777777777777777777888888999888888888777888999::::::888777777777888999999888666888999:::999888888888999888777777777777888888999999999999999999999999;;;:::999888888888888888999999999999888777666666777777777888888888888888555555555555555555555444555555555555444444333222222222333444444444444444222333444444555555555444333333333333444444444444333333444444444555555555444444444444444333222222222222222333444444555555444444333333333333444444222222222222333333333333333333333333333333333333222222222222222222222222333333333333222111000///////////////////////////000000000000000000000000............/////////000................................................---........./////////000000///......///000222444888<<>><<<<<<===999777555222000000000000000000111222333333444444777777999:::<<<===??????AAACCCEEEHHHIIIJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLNNNLLLJJJIIIIIIJJJLLLNNNMMMOOOQQQSSSUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQNNNPPPRRRUUUWWWXXXXXXXXXZZZYYYVVVSSSOOOKKKGGGEEEDDDCCCBBBBBBAAA>>>999555000111111111222555999===BBBHHHMMMOOOOOONNNHHH@@@%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%&&&&&&&&&&&&''''''#########$$$$$$&&&''''''(((((()))))))))'''&&&%%%&&&&&&&&&'''''')))***+++))))))(((((((((((())))))%%%%%%&&&&&&'''(((((()))'''((((((((())))))******************************((())))))************)))&&&&&&&&&'''((())))))******)))(((''''''((()))***&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))************************************************)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++////////////000000000000---...///000000///...---////////////000000000000//////............//////111111222333333333333222000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333000000111222333333444444//////000111222333333444444333333222111000//////444555666666777777666666444444555555555555555555222333444444555555444444222222333444444555666666555555555666666666777777333444666777777777666555888888888888888888888888777777777777777777777777555555666666666666555444777666555444444555666777666666666555666666777777777666555555666777999:::666444444444666777888777333666888999999888888999:::999777555555555666666777777777777777777777777777777666666666777777888666666777777666666555444444555555666777777888888555555666666666555555444666666666666666555444333000111222333333333333333111222333444444444444444111111222222222333333333333333333444444444555555333444444444444333222222000111222333444555555666333222222222222222222333444444555555555555666666333333333333333333333333222222222222222222222222222222333222222111000///////////////////////////000000000000000000000000---.........//////000000................................................---.........//////000000000///......///111333444;;;>>>BBBBBB@@@??????@@@???===:::777555444444444333444555666888999::::::>>>???@@@BBBDDDFFFHHHIIILLLNNNQQQTTTUUUVVVUUUUUUSSSTTTTTTUUUVVVVVVVVVUUUXXXVVVTTTRRRRRRTTTVVVXXXVVVXXXYYY[[[[[[ZZZYYYXXXXXXXXXVVVUUUTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZYYYWWWSSSOOOKKKHHHFFFCCCBBBAAAAAA@@@>>>:::777000000111111222555999===BBBHHHNNNQQQSSSSSSMMMEEE&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''&&&&&&''''''((()))(((((((((((((((''''''''''''(((((('''%%%$$$$$$%%%&&&%%%$$$)))))))))))))))*********)))((('''''''''(((***+++(((((((((((())))))))))))&&&'''((())))))***))))))(((''''''(((***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))++++++***)))((((((((()))((((((((((((((()))******(((((((((((())))))))))))))))))))))))************'''(((((()))***++++++++++++++++++******))))))))))))******++++++,,,------)))************+++++++++++++++++++++++++++++++++---------,,,+++***)))(((........................////////////////////////111000///...------...///////////////000000000000///000111222222111///...111111111000000000000000222222111111000000//////111111000000//////......000000000000111111111111111111222222222222111111111111111111111111111111555444444333333222111111333333333444444444555555444444333333333444444555333333333333333333333333555555555555555555555555555555555444444333333333666666666555444444333333666666666666666666555555888888777777666666555555666666666666555555555555555555555666666666666777666666777777777777666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777444444444444444444444444777777777777777777777777555555555555555555555555666666555444333333222222000111222222111000111222222222222222222222222222222222333333333333444444333333333333333333333333111111222222222333333333444333111111111333555777222222222222222222222222333333333333333333333333444444333333333333222222333333222111000000000111222444555444222000000111000000000000000000000000////////////////////////////////////000000000000//////............//////---.........///000000000...+++***+++...000///---......///111333555444333===AAACCCBBBBBBGGGIIIIIIHHHFFFBBB>>>:::888888888777999;;;===@@@AAABBBCCCGGGJJJMMMQQQTTTUUUVVVVVVVVVWWWWWWXXXYYYYYYZZZ[[[\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYZZZZZZ[[[\\\\\\___^^^]]]]]]^^^^^^\\\[[[\\\ZZZXXXWWWWWWWWWVVVTTTXXXXXXXXXWWWVVVVVVXXXZZZYYYWWWTTTRRRQQQOOOMMMKKKDDDDDDEEEFFFFFFCCC>>>:::999777444222333666:::===DDDJJJRRRYYY[[[XXXRRRNNN&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''(((''''''&&&%%%%%%%%%%%%&&&'''''')))((((((((('''''''''&&&&&&&&&'''(((((((((((('''(((''''''''''''''''''((((((&&&%%%%%%&&&'''&&&&&&,,,,,,+++***)))((('''&&&)))(((((('''((()))***+++(((((((((((()))))))))))))))))))))))))))((((((''''''&&&%%%&&&((()))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***)))((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))************'''(((((()))******++++++......---------,,,,,,,,,,,,+++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))................................................000///...---------......---............/////////...///111222222111///...000000000000000000000000111111111000000000000000111000000000/////////.../////////000000000111111000000000111111000000000111111111111111111111111000111111222222333444444333333333333444444444444555444444333333333444444444444444444444444444444444444444444444444444444555555444444444333333333444444444555555555555555555555555555555666666666666666666555555555444444666666666666555555555444444444444555555555666666555555666666666666555555444444444444444444444444444444444444444444444444666666666666666666666666666666666666666666666666444444555555555666666666666666666666666666666666444444444444444444444444777777777777777777777777444444444444444444444444444444444333222111111111000111222222000000111222222222222222222222222222111111111222222222333333333333333333333333333333111111111222222222333333444333222111111222333333222222222222222222222222333333333333333333333333444444333333333222222222333222111111000000111111222333444333111000000000000000000000000000000000///////////////////////////////////////.........//////............//////............////////////222///...///111333222111.........000222333444444===BBBDDDDDDFFFLLLQQQRRRRRROOOKKKGGGCCC@@@??????DDDEEEGGGIIILLLMMMNNNOOOUUUVVVXXXZZZ[[[ZZZYYYXXXZZZZZZ[[[]]]]]]^^^^^^]]]______^^^]]]]]]\\\[[[[[[^^^^^^___``````aaabbbbbb___^^^^^^^^^___^^^[[[YYYYYYWWWUUUTTTTTTUUUTTTSSSTTTUUUUUUTTTTTTUUUWWWYYYXXXVVVTTTQQQOOOLLLIIIGGGDDDDDDEEEFFFGGGDDD@@@===;;;999777777888<<<@@@BBBJJJNNNUUUZZZ\\\YYYUUUQQQ%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((('''%%%&&&'''(((((('''++++++***))))))(((''''''((((((((((((((()))******(((((((((((())))))))))))*********)))((((((''''''&&&%%%$$$%%%'''((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************((((((((()))******+++++++++++++++***************------,,,,,,+++******))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------........................///...------,,,---------,,,,,,---------............///000111111000///.../////////000000000000000///000000000000000000111000000000000////////////....../////////000000000//////000000000000//////111111111111111111111111000000111111222333333333222222333333333444444444555555444333333333333333555555555555555555555555444444444444444444444444444444444444333333333333222333333444555555666666444444444555555666666666444444444444444333333333666666555555555444444444333333333333444444444444444444555555555555444444444444444444444444444444444444444444444444444444666666666666666666666666555555555555555555555555333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333222222111000000000000111222222000000111222222222222222222222222222000000000111111111111222333333333333333333333333111111111222222222222333444333333222111111000000222222222222222222222222333333333333333333333333333333333333222222222222222222111000000000111111111222333222000///...///000000000000000000000000////////////////////////000000//////...---------000//////......//////000//////..................000...------///000000///000//////000222444666777@@@EEEIIIJJJNNNVVV\\\]]]^^^\\\XXXSSSOOOLLLKKKJJJRRRSSSUUUWWWYYYZZZ[[[[[[]]]]]]^^^^^^^^^\\\[[[ZZZ^^^___aaacccdddcccbbbaaabbbbbbaaaaaa```_________``````aaaaaabbbccccccccc```````````````]]]YYYUUURRRPPPMMMMMMMMMNNNNNNMMMLLLMMMNNNNNNNNNPPPSSSUUUVVVUUUTTTRRRNNNKKKHHHFFFDDDDDDEEEFFFGGGEEEAAA>>>>>>======>>>@@@DDDHHHKKKRRRUUUYYY\\\\\\[[[WWWUUU%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%'''(((''''''''''''(((((()))*********((((((((((((((())))))***(((((((((((()))))))))))))))))))))((((((((((((((('''&&&%%%&&&'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((()))***'''(((((()))))))))))))))(((((((((((())))))))))))((()))))))))************(((((())))))************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,---------------------------------------------------------------,,,---------,,,------------.........---...///000000000//////......///////////////000.../////////000000111111000000000000////////////............//////////////////000000000000//////111111111111111111111111444333333222222111111000222222222222333333333333555555444333222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333444444555555555333333333444555555666666444444444444444333333333555555555444444444333333111222222222333333333333333333444444444444333333333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111000000000000111222111000///000222111111111111111111111111000000000111111111222222222222222222222222222222111111111111222222222222111222222222222111000///222222222222222222222222222222333333333333444444333333333222222222222111111111000000000000111111000111222111///.........///////////////////////////////////////////////////////////////000000000000000////////////000000000//////......---------...---,,,,,,---.........111111222222333666:::===DDDKKKRRRUUUZZZ```ddddddeeecccaaa]]]ZZZXXXWWWWWW[[[\\\]]]___aaabbbbbbccc``````aaaaaa``````^^^^^^aaacccfffhhhhhhgggeeedddddddddccccccbbbbbbbbbbbbbbbbbbbbbccccccdddddddddbbbbbbaaaaaa___ZZZTTTOOOIIIGGGDDDBBBCCCDDDDDDCCCAAABBBDDDDDDEEEGGGJJJMMMRRRSSSUUUTTTRRROOOMMMLLLHHHHHHHHHHHHIIIGGGCCC@@@BBBBBBCCCEEEIIIMMMQQQSSSYYYZZZ\\\]]]\\\[[[YYYXXX%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$###$$$&&&''''''&&&&&&''''''((())))))******'''(((((()))))))))))))))(((((((((((())))))))))))''''''''''''((()))+++,,,***((('''((()))***((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))***++++++''''''((()))***))))))((((((((((((((())))))))))))((()))))))))************)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************+++,,,---...------------------------------------------------,,,,,,------------------------........./////////------......////////////------........./////////......//////000000000111////////////000000000000............////////////000111111222222111111000000000000000000000000000444444333333222111111111111111111222222222333333555444333222222222222222222222222222222222222222333333333333333333333333333333333333333333333333555555444444333333333333222333333333444444444555444444444444444444444444444444444444333333333333111111111111222222222333222222333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222111111111111///000111111000///000111111111111111111111111111111111111111222222222333222222222222222222222222000000111111111222222222///000111222222222222111222222222222222222222222222222222333333444444444333333222222222111111111111000000///000000111111///111222111///------...////////////////////////////////////////////////......///111222333444555000000////////////000000000000000//////.........000000000000111111333444222333555666777:::@@@DDDLLLUUU]]]bbbeeeiiiiiifffgggfffeeedddbbbbbbaaaaaaaaabbbcccdddffffffgggggggggggggggfffeeedddcccbbbccceeehhhjjjjjjhhhfffeeedddddddddddddddcccccccccfffggggggggggggggghhhhhheeedddcccaaa]]]XXXQQQKKKDDDAAA===:::::::::999999888999::::::;;;<<<@@@BBBLLLPPPUUUXXXWWWVVVVVVVVVRRRQQQPPPPPPOOOMMMIIIFFFHHHIIIJJJMMMQQQUUUXXXZZZ^^^^^^]]]]]]\\\[[[ZZZZZZ&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%$$$"""###%%%''''''&&&)))))))))(((((('''''''''''''''((()))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&(((***,,,---,,,***)))***++++++***((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))))))))******+++&&&''')))*********)))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))******)))************+++++++++)))******+++,,,,,,------)))************+++++++++++++++++++++++++++++++++++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------............/////////,,,,,,------......//////,,,,,,------.../////////...//////////////////000////////////000000000000....../////////000000000111111222222222222111111000000000000000000000000000000111111222333333333000000111111111222222222333333222222222222333333111111111111111111111111222222222222222222222222222222222222333333333333555555444444333222222111333333333333333333333333333333444444444444555555444444333333333222222222111111111111222222222222222222333333333333222222222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222333333333444444444555555222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111///000111111//////000111111111111111111111111111111111111222222222333333222222222222222222222222000000000111111111111222000000111111222333333444222222222222222222222222111222222333333444444555222222222222111111111111000000/////////000111111000111222111///...---...000000000000000000000000////////////////////////---...000111333555777777111000000//////000000111111111000000000000000000...000111222222333555777555888<<<>>>@@@DDDJJJNNNVVV___gggkkkmmmooommmiiihhhhhhhhhhhhhhhhhhggggggggghhhiiijjjkkkkkkkkkkkklllkkkiiigggeeecccaaa```eeefffhhhiiiiiihhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffgggeeecccaaa^^^YYYSSSNNNFFFBBB===999777666555444444444555444444555888:::EEELLLTTTYYY[[[[[[]]]___]]]\\\[[[ZZZZZZXXXUUURRROOOPPPSSSVVVYYY\\\^^^___aaa```___^^^]]]\\\\\\[[[''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((('''(((''''''''''''''''''(((%%%$$$###$$$&&&(((((('''((((((((((((((('''''''''&&&'''((()))***))))))((((((((((((((())))))))))))((('''&&&&&&''')))+++------+++******++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((((((((()))&&&''')))*********(((((((((((((((((())))))))))))))))))))))))***************)))))))))))))))))))))''''''''''''(((((())))))+++++++++++++++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,+++***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///000//////...,,,,,,---------.........,,,,,,,,,,,,---...///000+++,,,,,,---....../////////////////////............/////////000000000111/////////000000000111111000000111111111111000000000000000000000000000000......//////000111111111000000000000111111111222111111111111222333444444222222222222222222222222222222222222222222222222111111222222222333333333444333333333333333333333444444333333222222111111222222222222333333333444333333333333222222222222111111111222222222333333222333333333333333333222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000///000111000///...///111111111111111111111111111000000000111111111111222111111111111111111111111000000000000111111111111333333222111111222333444222222222222222222222222111111222333333444555555222222222222111111111111///////////////000111111000111333222000......///000000000000000000000000////////////////////////...///000111333444666666111111000000000000111111111111111111111222222222...000222333333444888;;;???DDDJJJNNNOOOSSSYYY______gggmmmnnnppprrrqqqnnnllllllmmmmmmllllllkkkkkkkkklllmmmnnnnnnnnnnnnnnnlllkkkiiigggfffdddccccccgggggghhhhhhhhhhhhggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeedddfffeeecccbbbaaa^^^ZZZWWWOOOKKKCCC>>>:::888666555555555555444222222444666>>>GGGRRRYYY[[[]]]___bbbaaa`````````aaaaaa^^^]]]WWWXXX[[[^^^```bbbbbbcccbbbbbbaaa```___^^^^^^]]]((((((((((((((((((((((((&&&%%%%%%$$$%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&'''(((((())))))((((((((((((''''''''''''((((((&&&%%%$$$%%%'''))))))(((%%%%%%&&&'''((()))***+++&&&''')))*********)))((((((((((((((())))))))))))***)))'''&&&'''(((***+++---+++******++++++***((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***)))((('''''''''''''''&&&''')))***+++***((('''(((((((((((())))))))))))))))))))))))*********************)))))))))))))))))))))******++++++,,,,,,------,,,++++++*********)))************+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---///000000000//////++++++,,,,,,,,,---------,,,++++++,,,---...///000++++++,,,------...//////000000//////.........---.../////////000000111111000000000000111111111111//////000000000000//////000000000000000000000000/////////...------,,,,,,000000000000111111111111000000000111222333555555333333333333333333333333111111111111111111111111111111111222222333333333111222222333333444444555555444444333222111000000000000111111222222222333333333333222222222111111111222222222222333333333222333333444444333333222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111000111111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111.........//////////////////000111000///...///111000000000000000000000000////////////000000000000111111111111111111111111000000000000111111111111777555333111111111333444222222222222222222222222111111222333333444555555222222222111111111111000///////////////000111111111222333222000/////////000000000000000000000000//////////////////////////////000111222333333444111111000000000000111111111111111222333333333444222555888999999;;;???BBBHHHOOOVVV[[[]]]aaaggglllfffkkkooooooooosssuuusssppppppppppppooonnnmmmlllmmmmmmnnnooooooooooooooommmmmmllllllllllllmmmmmmiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhfffdddcccccccccbbb```^^^XXXRRRJJJCCC???<<<:::888888888777555333222444555:::CCCOOOWWWZZZ\\\___bbb`````````aaacccdddcccaaa\\\^^^```cccdddeeeeeeeeecccccccccbbbaaa```______%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%""" """'''***(((%%%***)))((('''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&)))))))))))))))))))))))),,,***((('''&&&'''((()))++++++******))))))((((((******))))))((((((''''''&&&&&&&&&'''((())))))******)))((('''&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++,,,+++)))(((((((((((((((((((((((((((++++++***)))((((((((())))))***+++,,,,,,+++***)))******))))))))))))******'''((()))+++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------............//////......------,,,++++++/////////......------------...///...,,,,,,...//////...------...///000111999444...+++,,,......---...///000///...---...000222111111111000000//////////////////////////////000000000000000000000000000000000000000000000000------------............000000111222222222222111111111222222222333333333000000000000000000000000333333333333333333333333///111333444333222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222//////000111222333333444333222000//////000222333333333222222111000//////111111111111111111111111...///000000//////000111000111333444444333111000333111000......///111222111000///......///000111////////////000000000000000000000000000000000000000111111111111222222222000000000000111111111111222222222111111111111111000000000000000111111222222222222222222222222333111111111222333333333444222111111000///......---000000000000000000000000...///000111111000///......000111000///...///111222222000000///000111222///111222111000///000111444555666555444444555777444777<<<@@@EEEIIINNNQQQ[[[^^^bbbfffhhhjjjlllnnnooopppqqqsssvvvvvvtttrrrrrrqqqpppqqqssssssqqqooonnnmmmnnnooorrrsssrrrqqqkkkkkkkkkkkkkkkkkkkkkkkkhhhgggffffffgggiiikkklllkkkjjjjjjjjjjjjjjjkkkkkkkkkjjjhhhgggggghhhjjjkkkiiihhhfffdddcccbbbaaaaaa^^^[[[VVVRRRMMMHHHBBB>>>===:::888666666666444333555;;;DDDMMMTTTYYY^^^aaaaaacccccccccaaaaaabbbcccddddddccccccddddddddddddcccccccccbbbbbb```______%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""###((()))'''$$$)))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&''''''((())))))******)))((('''&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++***)))(((((((((((((((((((((((((((+++***)))))))))))))))))))))***++++++++++++***)))******))))))))))))******'''((()))***+++******)))((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------............,,,,,,------------------.........---------,,,,,,---...///...,,,,,,...///...------,,,,,,---...///666222...,,,---///...------///000///...---...000111000000000////////////////////////////////////////////////////////////////////////////////////....../////////000000000//////000111111111000000111111111111222222222222111111111111111111111111111111111111111111111111...000222333222111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222000000000111111222222333333222000//////000222333333333222111111000//////111111111111111111111111///000111111000000111222000111333444444333111000111000///------...000111000000////////////000000.../////////000000000000////////////////////////000000111111111222222222000000000000111111111111111111111111111111111111000000000000000111111222222222222222222222222222111111111111222222222222111111111000///.........000000000000000000000000...///000111111000///...///000111000///...///111111000/////////000111222...///111111111222444666444666888999999:::<<<>>>???BBBGGGKKKOOOSSSWWW[[[aaadddhhhkkklllmmmoooqqqssssssuuuwwwyyyyyywwwuuuvvvuuutttuuuvvvuuutttrrrrrrqqqpppqqqrrrrrrqqqooommmmmmlllkkkkkkkkkkkkkkkhhhhhhhhhhhhiiijjjkkkkkkkkkjjjjjjiiiiiiiiijjjjjjjjjiiigggffffffgggiiijjjiiiiiihhhfffeeedddddddddfffccc___[[[XXXSSSNNNKKKDDD@@@:::666444444333222444888>>>EEEKKKRRRYYY^^^```bbbddddddcccccccccdddeeeeeeffffffggggggggggggffffffffffffeeedddcccbbb&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&$$$%%%((()))'''$$$((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%))))))))))))))))))))))))+++***(((''''''((())))))&&&&&&'''(((((()))******))))))))))))((((((((((((&&&&&&''''''((()))))))))))))))(((''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))***+++***)))((((((((((((((((((((((((((())))))))))))))))))***+++)))***++++++++++++***)))******))))))))))))******(((((()))************)))''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......+++++++++,,,---.........------,,,,,,,,,,,,,,,+++---......---,,,,,,---///...---,,,,,,+++,,,,,,---111///...---...//////...---...//////...---...////////////...............////////////////////////................................................000000000000111111111111---...//////000000//////000000000000111111111111111111111111111111111111////////////////////////---///111111000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000//////000000111111111111111111111111111111111111111111111111111222111000//////000111222222222222111111000000///000000000000000000000000///111222222111000222333000111222333333222111000//////---------...///000/////////000000/////////....../////////000000000////////////////////////000000000111111111222222000000000000111111111111///000000111111222222222000000000000000111111222111111111111111111111111111111111111000000000000111111000000//////......000000000000000000000000//////000000000000/////////000111111//////000111111000//////000111333444///000222222333555888;;;999<<>><<<:::999444555555555888>>>EEEKKKQQQUUU[[[___bbbcccdddfffgggggghhhiiiiiiiiihhhggggggggggggggggggfffeeeddd'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((()))(((''''''''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''(((((()))))))))((((((((((((((((((((((((((()))((((((((((((((()))))))))((((((((('''''''''&&&(((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++******************+++******))))))))))))************))))))))))))))))))++++++++++++++++++++++++************************************************+++******))))))******+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...---++++++---...............------,,,,,,***+++---...///.........---...///...---,,,---///,,,,,,,,,,,,,,,---------------------------------------------------------................................./////////000000...///000000111111000000....../////////000000000111111111111111111111111///////////////////////////000111111000000111333000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222222111111000/////////000//////////////////000111111111000000000000000////////////////////////---...//////......///111000000000000000000000000............//////000111---...///000000///...---............////////////........................//////000000000111111111///000000000111111111111......///000111111222222000000000000000111111222111111111000000000//////111000000//////.........000000000000////////////////////////////////////000000////////////000000000111222111000///000222222222111000111222333444555777:::===@@@DDDIIIMMMTTTXXX]]]aaabbbdddeeeffffffhhhkkkmmmnnnpppsssuuuuuuxxxzzz{{{zzzyyyzzzzzzzzzzzz{{{|||}}}}}}zzzwwwwwwvvvvvvwwwxxxyyywwwvvvvvvtttqqqpppnnnlllhhheee___\\\YYYVVVTTTTTTUUUVVVYYYZZZ[[[\\\\\\[[[YYYXXXYYYYYYXXXWWWWWWWWWWWWWWWOOONNNNNNNNNNNNNNNNNNOOONNNOOOQQQRRRTTTTTTTTTTTTRRRQQQPPPPPPQQQQQQOOONNNMMMKKKHHHEEECCCAAA===:::777777777666555777;;;>>>GGGLLLTTTZZZ___bbbeeeggghhhiiijjjkkkkkkjjjhhhgggggggggggghhhggggggfffeee%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((('''&&&&&&(((((((((((())))))))))))''''''((((((((((((((((((&&&'''(((((()))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***))))))***++++++******))))))))))))******+++***))))))((()))))))))))))))))))))))))))))))))******************************************************))))))))))))************+++++++++,,,,,,,,,---------,,,+++************++++++++++++,,,,,,,,,,,,------,,,++++++,,,...---............------,,,)))+++---...------...///,,,---......---,,,---...,,,,,,,,,,,,------------------------------------------------------------........................------------............//////000111111111111000////////////000000000000000000000000000000000000////////////////////////000111111111000000222444000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000//////......//////000////////////////////////111111111000000/////////......////////////......000000000000000000000000////////////////////////,,,---///...------...000000//////////////////000.........///000000000111.........//////.........------........./////////......................../////////000000000111111000000000000111111111111...//////000000111111111000000000000000111111222222222222111111000000///000000000000////////////000000000000////////////000000000000000000000000000000////////////000000000111222222000000111222111000000111222444666777999===CCCIIINNNTTTYYY]]]```cccfffiiijjjkkklllnnnnnnppprrrsssssstttvvvxxxxxxzzz|||}}}|||{{{{{{|||~~~}}}zzz{{{yyyyyyyyyzzzyyywwwuuurrrooojjjfffaaa\\\WWWSSSMMMKKKHHHFFFDDDDDDDDDEEEIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJJJJJJJIIIGGGFFFFFFGGGHHHHHHGGGEEECCCBBBBBBBBBBBB@@@<<<999999999999777444444555666???DDDKKKRRRXXX\\\aaadddfffhhhjjjllllllllljjjiiiiiijjjjjjkkkkkkjjjiiiiii$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&$$$%%%&&&'''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((('''%%%&&&((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))+++***))))))))))))))))))++++++***))))))***++++++******))))))))))))******,,,+++)))((((((((()))***))))))))))))))))))))))))******************************************************))))))))))))******************++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,------,,,++++++,,,...++++++,,,---...---,,,,,,)))+++------++++++---///,,,---......,,,,,,---...,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...//////000000////////////000000000111111111///////////////////////////////////////////////////000000///...///111333000000000000000000000000000000000000000000000000................................................000000000000000000000000000000000000000000000000//////............//////////////////////////////000000000000000/////////.........//////.........///000000000000000000000........................---...//////......///000/////////....../////////,,,,,,---...///////////////......------......///---------.........//////........................////////////000000000111000000000000111111111111/////////000000000000000000000000000000111111222444333333222111111000000///000000000000000111111////////////000000000000000000000000000000000000111000///......///000111000111222222000000111222111222333555888<<<@@@BBBDDDIIIPPPVVV\\\```dddgggiiikkkmmmooopppqqqtttvvvuuuwwwyyyyyyyyyyyy{{{}}}yyy|||~~~~~~}}}}}}}}}}}}zzzxxxvvvtttrrrqqqooollliiidddaaa\\\WWWSSSMMMGGGCCCAAA@@@>>>===<<<;;;;;;;;;===============>>>???@@@???????????????@@@AAABBB>>>>>>????????????>>>>>><<<>>>@@@CCCDDDDDDDDDCCCAAA@@@@@@AAABBBBBB@@@???>>>===<<<<<<======<<<:::::::::888555222222444666666:::@@@FFFKKKPPPUUUXXX^^^```dddhhhjjjkkkkkkkkkkkkllllllmmmmmmllllllkkk###$$$&&&''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&'''''''''''''''((()))***&&&''''''''''''''''''&&&&&&'''((()))************))))))))))))))))))))))))''''''((())))))***))))))(((((())))))******++++++'''((((((((())))))******((((((((((((((('''''''''%%%&&&((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))))))))))))))))))))++++++***)))(((((()))))),,,+++***))))))***+++,,,******))))))))))))******,,,+++***((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++*********++++++,,,------+++++++++,,,,,,---------,,,------,,,++++++,,,...((()))+++,,,---,,,,,,+++***,,,---,,,******---000,,,---......,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++---------............///,,,---......//////......000000000000111111111111////////////////////////...........................//////...------000222000000000000000000000000000000000000000000000000................................................000000000000000000000000000000000000000000000000//////............///////////////////////////////////////000000000000000---......//////......---////////////000000000000...........................///000000//////000111//////............//////***+++,,,---............///...---,,,,,,---...///---------.........//////........................////////////000000000000000000000000111111111111000000000000////////////000000000000000111111222444444333333222111000000//////000000111111222222////////////000000000000000000000000000000000000111000///......///000111000222222222111000111222333555777;;;@@@EEEJJJMMMPPPUUU[[[aaadddeeegggiiioooppprrrtttuuuwwwzzz}}}{{{|||~~~~~~}}}}}}zzz}}}~~~~~~~~~~~~~~~{{{xxxrrrooollliiifffbbb^^^[[[UUUSSSOOOLLLIIIEEE@@@=========<<<;;;:::999999888999888888888999:::<<<===;;;;;;<<<<<<===???@@@AAAAAAAAABBBBBBBBBBBBAAAAAA;;;===???AAACCCCCCBBBAAA???>>>===>>>??????===;;;???===::::::;;;=========:::999666333000111555888///333777<<<@@@DDDIIIMMMUUUXXX]]]bbbgggiiijjjjjjkkkkkklllllllllllllllkkk$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((()))******$$$%%%'''((())))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''++++++***)))((('''&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&((((((''''''''')))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&(((((()))***+++,,,,,,---)))))))))))))))))))))))))))***++++++***)))***+++************************))))))))))))))))))))))))******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++------............------------,,,++++++,,,------000000000//////........./////////......------,,,.........------,,,,,,,,,+++++++++,,,---...///000........................------------------------------------------------//////.........---------////////////////////////////////////////////////000000//////.........---////////////////////////........................111///...------...///111..................------........................//////......------------///////////////////////////////////////...------000000000000////////////---------.........//////000000000000///...---,,,/////////...------,,,,,,111...+++,,,///111111///,,,------...............////////////............------------------------------------------------000///...------...///000////////////////////////////////////000000000000////////////000000000000111111222222222333333333444333111000000000111222222111000//////000111222000000000000000000000000111000/////////000222333111000000000000111222222222222222000000111555888777:::???DDDIIIOOOUUUYYYZZZ]]]bbbeeeggggggiiijjjrrrtttwwwxxxzzz|||~~~}}}||||||}}}{{{xxxuuupppkkkhhhddd```[[[XXXWWWUUURRRPPPLLLKKKHHHEEEBBB???>>>======;;;999888999999888777555555666666777777888888888999999:::;;;<<<>>>>>>???@@@BBBCCCDDDEEEGGGHHHGGGGGGGGGGGGGGGFFFEEEEEEFFFDDDBBBAAAAAAAAA@@@??????===<<<<<<>>>>>><<<;;;AAA>>>:::666444444555666777999999888777999???CCCKKKOOOVVV]]]bbbeeeeeedddggghhhjjjjjjjjjkkkmmmooo%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''(((((())))))(((((('''((((((((((((((()))************+++,,,++++++***)))))))))((((((((('''''''''''''''''''''''''''''''''***))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((('''''''''&&&***)))(((''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''(((((())))))******)))))))))))))))))))))))))))***++++++***)))***+++***************************************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------............------...---,,,++++++,,,---...---------,,,,,,+++++++++......------------------......---------,,,,,,,,,++++++++++++,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------////////////////////////........................////////////......------................................................///...---,,,,,,---...///..................------........................000000//////....................................//////000000//////...---000000000/////////......+++++++++,,,,,,,,,------------.../////////......---------...............///---++++++...//////...//////000111111111111111////////////............------------------------........................000///...------...///000////////////////////////////////////000000000000////////////000000000111111111111111222222333333333222111111000000000111222111000//////000111222000000000000000000000000000000/////////000111222---......//////000111111000000111111222666;;;???>>>CCCKKKQQQVVVZZZ^^^```ccceeehhhiiikkkmmmppprrruuuwwwzzz|||}}}~~~~~~|||zzzyyyxxxwwwuuuqqqlllhhhbbb^^^ZZZTTTPPPMMMKKKKKKKKKIIIGGGIIIHHHGGGFFFDDDCCCBBBAAABBB@@@>>>>>>>>>===;;;:::;;;:::999888777777777777999999999:::;;;<<<===>>>BBBEEEIIIMMMOOOPPPPPPQQQSSSSSSSSSTTTSSSRRRRRRQQQOOOMMMKKKKKKJJJIIIGGGEEECCCBBBAAAAAABBBBBBAAA@@@BBBAAA>>>:::888777777777555666666555333555999<<>>;;;999888888:::999888888:::===AAADDDHHHKKKOOOSSSYYY```gggmmm''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((())))))***)))))))))******+++++++++''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((+++*********))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((()))))))))+++++++++***************************************)))***++++++***)))***+++************************((((((((((((((((((((((((************************(((((())))))))))))((((((************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))******)))))))))++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***************+++++++++,,,,,,------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------...------------------...,,,,,,,,,,,,------......------------------------------------------------........................---...////////////..................---------------------.........//////,,,,,,------,,,++++++***......------,,,,,,,,,,,,.../////////............//////.........///000111............---------------------------------------------------------------......///////////////////////////////////////////////////000000000000000000000000111111111111111000000000000000000000...///111222222111000///000000000111111000000000////////////////////////---......///////////////000111111222222222111111222666<<>>??????@@@DDDMMMYYYeeemmmppppppqqqsssttttttrrrpppoooooonnnllliiiddd[[[PPPIIIFFFEEECCCDDDGGGJJJLLLLLLNNNOOOQQQRRRRRRQQQPPPOOOLLLJJJHHHFFFDDDAAA>>><<<999888777777666777888888AAABBBDDDHHHOOOZZZeeemmm&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''(((((('''''''''''''''((((((((('''(((((())))))(((((('''((((((((((((((()))******(((((('''((()))***+++,,,&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((************))))))))))))&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((()))))))))************************)))***++++++***)))***+++************************((((((((((((((((((((((((************************((())))))))))))))))))(((+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***((()))************)))(((((((((((()))))))))))))))++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***************++++++*********++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---.........------......---------,,,,,,,,,+++++++++,,,,,,,,,------------------,,,+++***)))......------,,,++++++***...///111000///...............---,,,,,,...///000.........------------,,,------------------------------------------------,,,---...///000000000///////////////////////////////////////000000000000000000000111111111222222222111111111111000000000//////000000111111000000000000111111111111000000000000000000000000000000---...///000000000000///000000///000111222444555777<<>>???AAA@@@BBBKKKXXXfffooosssuuuvvvxxxyyyyyywwwuuusssrrrrrrpppmmmggg^^^SSSLLLBBB@@@======???AAABBBCCCDDDFFFJJJNNNRRRUUUVVVWWWTTTSSSRRRRRRQQQPPPLLLIII;;;;;;::::::888777666666<<<===>>>CCCKKKWWWdddmmm%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''(((&&&'''''''''((((((((()))((())))))******))))))(((((((((((((((((()))******''''''&&&%%%&&&&&&'''(((&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((('''((()))******)))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((''''''(((((())))))******************************)))***++++++***)))***+++******************************************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,+++***)))((((((((())))))*********,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,***************+++,,,---******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***+++,,,,,,------,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,---------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///111000...,,,,,,---,,,+++***))))))+++---............---------,,,,,,------------------------........................,,,---...///000000000///////////////////////////////////////000000000000000000111111111222222222333333222222111111111111///////////////000111111///000111222222111000///000000000000000000000000...///000111111111000000000000000111444888<<<>>>DDDJJJSSSZZZ^^^```bbbccc]]][[[WWWRRRMMMLLLNNNPPPOOORRRVVVWWWVVVTTTRRRRRRQQQOOOMMMJJJIIIKKKQQQUUUVVVWWWWWWWWWUUUSSSPPPNNNHHHHHHIIIKKKPPPUUUZZZ]]]aaaeeekkkmmmlllnnnrrrvvvxxx{{{}}}{{{zzz{{{zzzxxxvvvqqqnnnhhhaaaYYYRRRNNNKKKDDDDDDDDDDDDDDDEEEEEEFFFJJJHHHIIIQQQ^^^jjjqqqtttvvvwwwzzz{{{{{{yyyvvvtttttttttsssppplllddd[[[TTTEEEBBB===;;;;;;;;;;;;:::<<<>>>AAAEEEIIIMMMOOOPPPPPPPPPRRRUUUYYYYYYWWWTTTHHHFFFCCC@@@===;;;:::999999;;;???EEEMMMXXXdddlll$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''&&&'''''''''(((((())))))******++++++++++++******((((((((((((((()))******---,,,***)))(((((())))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))*********((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((((())))))***+++,,,,,,---************************)))+++++++++***)))***+++************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******+++,,,---......---,,,+++******++++++,,,,,,,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,************+++,,,---...******+++,,,------......------------------------////////////////////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------)))***++++++,,,,,,,,,,,,---------,,,,,,,,,++++++---------.........//////++++++,,,---............***++++++,,,,,,------...+++...000000---++++++,,,///...---,,,,,,...000111......---------,,,,,,,,,------------------------////////////////////////+++,,,...000000000000///////////////////////////////////////000000000000000111111111111222222222333333333222222222111111000///.........000111222///000111222222111000///000000000000000000000000...///111222222222111000222111222444888>>>EEEHHHSSSXXX^^^bbbbbb___\\\ZZZRRRPPPMMMIIIEEECCCDDDEEECCCEEEFFFFFFEEEDDDDDDEEECCCCCCCCCBBBAAACCCEEEHHHHHHHHHIIIJJJIIIFFFDDDBBBDDDEEEHHHNNNVVV___gggkkkooouuuzzz|||{{{{{{}}}~~~}}}~~~~~~~~~}}}uuusssooojjjeee___[[[YYYTTTSSSSSSSSSSSSTTTTTTUUURRRPPPRRRZZZfffooossstttuuuvvvyyyzzzzzzxxxuuusssuuuuuutttssspppjjjbbb\\\KKKGGGBBB===;;;:::999777;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEHHHNNNUUUWWWVVVTTTWWWTTTNNNGGGBBB>>><<<<<<777;;;AAAIIIQQQ[[[dddjjj'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((())))))'''%%%$$$&&&'''((((((((('''%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''(((***+++((()))***)))((('''((())))))))))))))))))******+++)))***+++,,,,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((())),,,,,,+++***)))(((''''''))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***)))((((((***,,,************************++++++++++++*********))))))************+++++++++((()))************)))(((************************((()))+++,,,,,,+++)))((()))************+++++++++******++++++++++++******)))*********++++++++++++******+++++++++******)))******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,---++++++++++++++++++++++++---..................---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,...------,,,,,,------...,,,+++***)))***+++,,,---000000///...---,,,,,,,,,+++******))))))******+++------------------------+++,,,,,,---.........---//////.........---------.........//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////000000000000111111111111000000000111222222222333222111111111000000//////000000111111111111000000222222222111111000000000///000111111111000...---///111333333111000111222666555666:::BBBKKKQQQTTT___dddiiiggg^^^UUUPPPNNNHHHGGGEEECCCBBBBBBBBBCCCDDDEEEEEEDDDAAA???>>>???=========>>>>>>>>>??????CCCBBBAAA@@@???@@@@@@@@@CCCDDDIIITTTcccpppyyy|||~~~}}}}}}}}}|||xxxvvvtttpppjjjeeeeeefffgggfffdddbbbbbbbbbeeeeeeeeeiiinnnrrrttttttrrrrrrrrrtttuuuuuusssqqqtttsssqqqpppnnnlllhhheeeXXXRRRKKKEEECCCAAA>>>;;;;;;999888888:::<<<===<<<<<<<<<<<<>>>CCCIIIPPPTTTUUUTTTRRRQQQNNNIIICCC???======>>>BBBKKKVVVaaaggg''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((('''&&&&&&&&&'''))))))((()))***)))((('''((())))))))))))))))))******+++++++++***))))))***++++++))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((('''''''''((((((((())))))************))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))***)))))))))))))))(((((((((+++*********++++++,,,,,,************************++++++*********))))))))))))************+++++++++************************************************)))***+++,,,,,,+++***))))))************+++++++++******++++++++++++******)))))))))*********++++++******++++++++++++************************++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,---.........------,,,,,,++++++++++++************++++++------------------------+++,,,,,,---......------///.........------------******+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------......---------............///////////////////////////000000000000111111111111111111111111111222222222111111111111000000000///...///000000111111111000222111111111111111111111///000111222222111111000000111333333222222333555444777>>>FFFNNNVVV]]]```cccfffgggbbbYYYQQQMMMLLLGGGGGGGGGGGGGGGHHHIIIIIIQQQRRRQQQMMMHHHCCC@@@>>>AAA@@@@@@@@@????????????======>>>???@@@AAAAAABBBDDDGGGPPP^^^nnn{{{~~~~~~~~~~~~~~~|||yyyxxxwwwtttppplllnnnoooppppppnnnmmmmmmnnnkkkjjjjjjlllppprrrsssssssssrrrrrrsssttttttrrrpppsssrrrpppoooooommmiiifffbbb]]]VVVQQQNNNKKKHHHEEE???<<<999888999::::::999888888999;;;>>>BBBFFFHHHLLLKKKKKKKKKKKKIIIFFFCCC@@@??????AAAGGGQQQZZZ___'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((((()))***)))((('''((())))))))))))))))))******+++---+++)))'''''')))+++---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((((((((()))))))))(((((())))))*********+++))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))***************))))))(((((((((,,,)))'''(((+++---,,,***))))))))))))))))))))))))************)))))))))((()))************+++++++++,,,+++***))))))***+++,,,***************************+++,,,------,,,+++***)))************+++++++++******++++++++++++******((((((((()))))))))************+++++++++++++++***++++++++++++++++++******++++++++++++++++++++++++*********++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********++++++,,,------------------------*********++++++*********++++++++++++++++++++++++...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,---------------............------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------......---------............///////////////////////////000000000000111111111111222222222111111111111111111111111111000000000000......///000111222222222333222222222222111111111//////111222222333222222000111222222333444777:::888@@@KKKUUU\\\aaagggkkkiiiiiifff___VVVPPPOOOPPPSSSTTTVVVXXXZZZ[[[\\\\\\cccccc___YYYPPPHHHBBB@@@AAABBBCCCEEEFFFFFFEEEDDD????????????@@@BBBDDDEEEGGGNNN[[[kkk{{{~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{yyyvvvtttrrrtttuuuuuussssssssstttrrrppppppqqqssstttsssrrrtttsssrrrrrrssssssqqqooorrrqqqooooooooonnnllliiiiiieeeaaa]]]ZZZVVVRRROOOHHHEEE@@@===;;;:::999888666777888:::<<<>>>???@@@DDDDDDDDDEEEGGGHHHGGGFFF???>>><<<===@@@GGGMMMQQQ&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%&&&&&&'''(((((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))***)))((('''((())))))))))))))))))******++++++***)))(((((()))***+++))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******'''(((((((((((()))))))))))))))))))))************))))))))))))))))))))))))(((((()))************)))(((((()))))))))*********++++++******)))(((((((((+++'''$$$%%%***,,,***&&&))))))))))))))))))))))))*********)))))))))(((((())))))*********+++++++++---,,,***))))))***,,,---***************************+++,,,,,,,,,,,,+++***))))))*********+++++++++******++++++++++++******(((((((((((())))))))))))******++++++,,,,,,++++++,,,+++++++++++++++******++++++++++++++++++++++++************++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------------------------------------------------,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,---------......---------............//////////////////////////////000000000111111111111333222222222111000000000111111111000000000000000......///000222333555666777777666444333222111000000000111111222222222222000111222333444777<<<@@@DDDMMMXXX```cccfffkkkpppqqqooojjjccc]]][[[]]]```gggiiikkkmmmnnnnnnnnnnnnooollleee[[[QQQIIIFFFDDDAAAEEELLLRRRUUUUUUSSSQQQHHHFFFCCCBBBCCCFFFIIILLLRRRZZZhhhxxx~~~}}}|||~~~}}}}}}|||||||||}}}}}}~~~}}}}}}|||{{{{{{yyyxxxtttvvvwwwvvvtttssssssssstttsssssstttuuuvvvuuusssuuusssrrrrrrrrrrrrpppnnnqqqpppooooooppppppnnnmmmlllkkkiiigggeeeaaa^^^[[[UUUQQQKKKFFFCCCAAA???===;;;;;;;;;<<<>>>BBBEEEGGGHHHFFFEEEEEEFFFFFFEEEDDD@@@>>><<<;;;===@@@EEEHHH&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&'''((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))((()))***)))((('''((())))))))))))))))))******+++)))))))))******)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))************+++*********)))))))))(((+++'''$$$&&&***,,,***'''))))))))))))))))))))))))************))))))))))))))))))*********+++++++++---,,,***))))))***,,,---************************++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******(((((((((((())))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))*********++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,************++++++++++++,,,++++++******++++++,,,...------,,,,,,------...,,,,,,---------.........------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,------------------)))))))))))))))))))))))),,,---......///...------,,,,,,,,,---------......---------............///000000000000000000000000///000000000111111111111333222222222111000000000000000000000000000111111000000000111333555777888<<<;;;:::777555222111000222111111111111111111111000222444666999===CCCGGGPPPWWW```eeefffiiioootttxxxuuurrrnnnlllmmmqqquuuwwwxxxxxxxxxwwwuuusssrrrkkkggg___UUUMMMJJJJJJLLLPPPVVV___fffiiifffaaa]]]MMMKKKGGGFFFIIIOOOVVVZZZfffmmmxxx~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{~~~~~~}}}{{{yyyxxxxxxxxxwwwxxxyyywwwuuusssrrrssssssrrrsssuuuwwwxxxxxxvvvvvvtttrrrrrrrrrrrrqqqoooqqqooonnnooopppqqqpppooommmnnnnnnnnnllljjjhhhggg```]]]WWWSSSPPPLLLIIIFFFDDDCCCAAABBBEEEKKKRRRVVVUUUSSSOOOMMMKKKHHHEEECCCBBB@@@>>><<<===>>>AAABBB%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''((((((((((((((((((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***)))))))))((()))***)))((('''((())))))))))))))))))******+++'''(((***++++++***((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******+++*********))))))(((((())))))))))))))))))))))))((()))******++++++******)))))))))*********++++++************************---***((())),,,...---+++************************++++++++++++*********))))))************+++++++++,,,+++***))))))***+++,,,************************************************)))************+++++++++******++++++++++++******((((((((()))))))))******)))***+++,,,---------------------,,,++++++******++++++++++++++++++++++++)))))))))************+++************************++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---))))))*********+++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,---------------........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,------------+++++++++++++++*********,,,---///000000///......,,,,,,,,,---------......---------............///000000000000000000000000000000000000111111111111222222222111111111111111000000000000111111111111111111000111333555777888>>>===;;;888555333111///222222222111222222333444555888;;;???CCCHHHNNNRRRXXX]]]dddiiilllqqqwww{{{|||{{{zzzyyyzzz}}}~~~zzzvvvrrrnnnmmm^^^[[[VVVQQQOOOQQQWWW[[[iiinnntttxxxwwwppphhhbbbOOONNNNNNQQQWWW```hhhnnnzzz~~~~~~{{{{{{zzzyyyyyyyyyyyyyyy|||||||||yyywwwuuuvvvwwwtttuuuvvvuuurrrppppppqqqqqqqqqsssvvvzzz{{{{{{yyyvvvtttrrrrrrssssssrrrqqqqqqpppnnnoooppprrrrrrqqqjjjlllnnnnnnlllkkkjjjjjjiiigggdddaaa___[[[WWWTTTRRROOOLLLLLLOOOVVV]]]bbbdddaaa^^^ZZZVVVRRRMMMIIIBBB@@@>>><<<;;;:::;;;;;;%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((("""###$$$&&&''''''&&&&&&&&&''''''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))))))))((((((((()))***)))((('''((())))))))))))))))))******+++)))))))))(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++)))))))))******++++++,,,,,,,,,++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))************+++++++++***************************************************))))))))))))))))))***)))************+++++++++******++++++++++++******)))))))))*********++++++)))***+++,,,------------...------,,,++++++******++++++++++++++++++++++++))))))))))))************(((((())))))******++++++++++++++++++++++++++++++************************************************((()))+++,,,---------,,,***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++************++++++++++++++++++++++++(((((())))))***+++++++++************************)))******+++,,,,,,------*********+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,******,,,---------,,,+++///......------,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------///.........------------+++,,,...///000///...---,,,,,,,,,---------......---------............///000000000000000000000000000000000000111111111111111111111111111222222222///000000000111111111111111000//////111333555777;;;:::999777555333111111222222222333444666888:::===@@@FFFKKKPPPUUU[[[^^^aaaeeejjjpppvvv{{{~~~|||wwwqqqjjjeeeaaa___SSSTTTVVVXXX\\\ccclllqqq~~~}}}wwwooofffaaaVVVXXX]]]dddlllttt{{{~~~~~~}}}}}}}}}}}}}}}|||}}}}}}|||zzzyyyyyyyyyyyyyyyzzzzzzxxxuuutttvvvxxxqqqsssttttttsssrrrssstttrrrrrrtttxxx|||~~~}}}{{{vvvtttrrrrrrsssuuuttttttrrrpppooooooqqqrrrrrrrrroooqqqsssqqqooommmmmmnnnsssrrrrrrrrrqqqnnniiieeebbb```]]][[[\\\```eeeiiimmmkkkiiigggddd```[[[WWWLLLJJJGGGDDDAAA???===<<<%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((!!!###%%%&&&%%%$$$###$$$%%%'''((()))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&(((******)))((('''((())))))))))))))))))******++++++***'''&&&&&&'''***+++))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))************''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++(((((()))***+++,,,,,,---***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))************+++++++++((()))************)))(((************************))))))(((((((((((()))))))))************+++++++++******++++++++++++******************++++++++++++)))***+++,,,------...---......---,,,,,,+++******++++++++++++++++++++++++))))))))))))************''''''((()))***+++,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))***,,,---......------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,+++++++++******))))))++++++++++++++++++++++++''''''((()))***+++,,,,,,************************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,...------,,,,,,------...)))***+++,,,---,,,++++++......---,,,,,,+++******+++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------,,,,,,,,,++++++************+++---//////...---,,,,,,,,,,,,---------......---------.........//////000000000000000000000000000000000000111111111111000000111111222222222333//////000000111111111222000///......///111333555888777666555444333222222111111222444777:::===???CCCGGGNNNTTTYYY^^^dddgggiiilllqqqxxx~~~|||ssspppiiibbbZZZTTTPPPNNNPPPTTT[[[ccckkkuuu~~~yyyqqqiiiccc______dddllluuu}}}|||zzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{{{{}}}|||{{{zzzyyyyyywwwxxxyyywwwttttttwwwzzzuuuwwwyyyzzzzzz{{{|||}}}ssstttvvvzzz~~~~~~|||wwwuuusssssstttvvvvvvvvvsssqqqooooooqqqrrrrrrrrr|||}}}~~~{{{wwwuuuvvvxxxzzz{{{}}}|||vvvrrrooommmjjjhhhggghhhjjjkkkoooooooooooonnnlllgggccc^^^\\\XXXTTTOOOLLLIIIGGG&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((('''''''''(((((((((((()))***)))((('''''''''''''''***(((%%%######%%%(((***))))))(((''''''&&&'''''')))))))))))))))(((''''''%%%'''((()))((((((***,,,+++++++++***)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))************))))))))))))*********+++,,,---------************+++++++++,,,---,,,***))))))***+++,,,///...,,,***)))***+++,,,,,,,,,------,,,,,,+++***,,,+++*********+++,,,---///...,,,***)))***+++,,,((()))+++,,,,,,+++******************))))))))))))******++++++,,,,,,,,,---))))))))))))))))))))))))((()))+++---...///000000222000---+++))))))***+++************************((((((((((((((((((((((((++++++************++++++++++++***)))((('''&&&&&&,,,,,,+++******+++,,,,,,***,,,,,,+++)))((()))******,,,///...+++))))))*********++++++++++++************)))))))))***,,,---++++++++++++++++++++++++++++++************+++++++++++++++*********))))))******))))))))))))******,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++************************,,,++++++******++++++,,,,,,,,,---------,,,+++***,,,+++***+++++++++)))'''******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111//////............//////000000000000111111111111111111111111111222222333222222111111111111222222111111111111111111111111555777888777555333333333222444777:::<<<@@@DDDGGGJJJPPPVVVZZZ]]]bbbkkkrrrqqqtttzzz~~~vvvoooeee^^^TTTLLLHHHJJJNNNRRRZZZaaagggjjjpppyyy~~~~~~{{{tttkkkfffgggiiiqqquuu{{{|||uuuqqqqqquuuxxx{{{sssssstttyyy~~~~~~}}}zzzxxxyyyzzz{{{{{{zzz{{{}}}yyyyyyyyy{{{|||{{{xxxuuupppqqqqqqppppppqqquuuxxx{{{tttooommmmmmmmmmmmssssssssssssqqqooommmllllllhhhbbb___]]][[[WWWTTT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''***)))'''&&&&&&''')))***,,,,,,+++***************)))))))))))))))(((''''''((()))******)))((()))+++++++++******)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************************************)))))))))))))))))))))************************************************************)))))))))******+++++++++---------,,,,,,,,,,,,+++---,,,+++******+++,,,---///...---++++++,,,---...,,,,,,,,,---,,,,,,,,,+++---,,,++++++++++++,,,---000///---+++++++++,,,---)))***+++,,,,,,++++++***++++++*********))))))))))))*********+++++++++,,,************************)))***+++---.../////////000...,,,***))))))***+++************************************************+++******************+++)))))))))))))))(((((((((,,,++++++******++++++,,,***+++,,,+++)))((()))***(((+++------+++***+++,,,******++++++++++++************)))))))))***,,,,,,+++++++++++++++++++++++++++******))))))******++++++++++++*********))))))******))))))))))))******)))((('''&&&&&&'''((()))++++++++++++++++++++++++++++++************++++++))))))*********+++++++++,,,,,,,,,,,,------------)))************+++++++++************************,,,++++++******++++++,,,,,,,,,+++++++++*********---,,,,,,,,,------+++)))*********+++++++++,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...////////////............//////000000000000111111111111111000000000000111222222222222111111111111222222111111111111111111111111222333444444222111111222444777;;;>>>BBBFFFKKKNNNPPPUUU\\\```ccchhhpppwwwxxx{{{~~~zzztttmmmddd^^^UUUQQQJJJFFFEEEIIINNNRRRZZZ```dddeeeiiipppvvvvvvvvvxxxyyywwwsssrrruuuyyy~~~xxxuuurrrqqqssswww{{{~~~{{{{{{|||{{{{{{zzzyyyxxxxxx{{{}}}yyyvvvuuutttttttttuuuvvvvvvvvvtttsssrrrssspppllljjjjjjhhhddd```((((((((((((((((((((((((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))***))))))(((((())))))***))))))((((((''''''(((((())))))******))))))((((((***+++,,,+++)))((()))***++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++******++++++++++++++++++)))))))))*********++++++************************++++++++++++++++++++++++************++++++++++++//////......---,,,,,,,,,...---,,,++++++,,,---...000///...---...///000111........................//////............//////222111///...------......+++,,,,,,---,,,,,,++++++,,,,,,+++++++++*********)))))))))))))))************************************+++,,,---............---,,,+++))))))******+++************************************************************************((((((((())))))*********,,,+++************+++,,,***+++,,,+++)))))))))+++'''))),,,,,,,,,+++,,,---******++++++++++++***************)))******+++,,,+++++++++++++++++++++++++++******))))))******++++++++++++*********************))))))))))))******+++***))))))))))))***+++++++++++++++++++++++++++++++++************++++++(((((()))))))))*********,,,,,,---------.........)))************+++++++++************************,,,++++++******++++++,,,,,,+++***)))))))))******,,,,,,+++,,,------+++)))*********++++++++++++,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000//////......//////000000000000000111111111111000000/////////000111111222222111111111111222222111111111111111111111111000111222222111111333444888;;;@@@DDDIIINNNTTTXXXZZZ^^^dddhhhlllqqqxxx~~~vvvlllbbbYYYQQQLLLHHHFFFDDDCCCEEEJJJOOORRRXXX]]]```aaadddkkkqqqrrrtttwww{{{}}}~~~}}}|||||||||{{{zzzvvvvvvwwwyyy}}}~~~}}}{{{|||}}}~~~}}}|||zzzyyywwwtttrrrrrrrrrqqqmmmiii(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((((((((()))******((())))))))))))))))))((((((''''''&&&&&&&&&''''''))))))*********))))))(((((()))******)))((()))+++************))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********+++++++++++++++)))*********++++++,,,,,,))))))*********+++++++++************************************++++++++++++,,,,,,,,,,,,------------------------------------......---------...///000000000000000111222444444333333333333333333333444222222222222222333333333333222111000//////000000............------,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))***************************+++,,,---------------+++******))))))***++++++*********************************************************++++++*********(((((()))))))))*********++++++************++++++)))+++,,,+++***)))***+++)))***++++++++++++,,,,,,******++++++++++++************************++++++******************************))))))))))))************************************))))))))))))******++++++++++++++++++++++++************************++++++************++++++))))))))))))*********+++***++++++++++++,,,,,,,,,))))))*********+++++++++************************,,,++++++******++++++,,,...,,,***)))((()))+++,,,***))))))***++++++***(((************++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,---...000222333444000000////////////000000///000000000111111111111///////////////000000111222222111111111111222222111111111111111111111111000111333444444555777999===@@@EEEJJJNNNTTTZZZ^^^cccggglllppptttyyyzzzsssiii]]]SSSLLLHHHFFFFFFFFFGGGIIILLLPPPSSSUUUZZZ___cccdddiiirrrxxxzzz}}}~~~~~~~~~|||}}}{{{xxxttttttuuuvvvsssqqq))))))))))))))))))))))))&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((()))+++***)))((((((((((((((('''((())))))))))))((('''*********))))))***++++++))))))************))))))$$$%%%'''(((((((((***,,,*********)))))))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))*********++++++((())))))******+++++++++************++++++++++++************************)))))))))******+++++++++,,,---------------......***+++,,,---...///000111111111111111222222333333333444444555666777888888::::::999888777888888999555555666777888888999999555555444333222222222222222222111000///.....................------------************))))))))))))******************************+++,,,---------,,,******************++++++************************)))))))))))))))))))))))))))***++++++++++++***)))************))))))))))))************************)))***++++++***)))***+++---,,,++++++++++++************++++++++++++***************+++***************************************))))))))))))))))))*********************************))))))))))))******'''(((((((((((((((((('''************************++++++************++++++*********+++++++++,,,,,,*********+++++++++,,,,,,))))))*********+++++++++************************,,,++++++******++++++,,,///---+++***)))***,,,---)))))))))***,,,---+++***))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++,,,---///222555888999000000////////////000000///000000000111111111111///////////////000000111222222111111111111222222111111111111111111111111///000222444555888;;;>>>CCCFFFJJJNNNSSSXXX]]]aaajjjmmmqqqvvvzzz~~~}}}vvvrrrgggbbbZZZRRRKKKIIIIIIJJJKKKMMMQQQUUUYYY\\\___```fffkkkoooqqquuu}}}{{{xxxyyyzzzzzzyyy))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''***)))((('''&&&&&&&&&&&&'''(((((())))))(((((('''))))))((((((((()))******))))))******++++++******"""$$$&&&''''''(((***,,,******))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((())))))***+++++++++)))))))))************************++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,---......//////,,,---...000222444555666666777777888999999999:::999::::::;;;<<<======>>>???>>><<<:::999999::::::555666888:::<<<======>>>999999888888777666666666666555444222111000000000000000/////////.........,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))***+++,,,------------******++++++++++++++++++************************(((((((((((((((((((((((()))***+++,,,,,,+++***)))+++++++++******)))))))))))))))***++++++***)))))))))***++++++***)))+++,,,///---+++***++++++***)))******++++++++++++*********++++++++++++***))))))***************************))))))(((((())))))******************+++++++++******))))))))))))******((())))))******))))))(((************************++++++************++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------)))************+++++++++************************,,,++++++******++++++,,,...---,,,+++++++++,,,---,,,++++++---///000///...)))))))))************+++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...***+++---000333666999;;;111000000//////000000111000000000000111111111111000000/////////000111111222222111111111111222222111111111111111111111111---///111333666999>>>BBBGGGKKKOOOTTTXXX^^^cccgggppprrrvvvyyy}}}yyyqqqjjjfff\\\[[[WWWSSSPPPQQQTTTWWWWWWZZZ___eeejjjnnnpppqqqxxx}}}~~~~~~|||zzz((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((((()))***++++++++++++***###%%%'''(((((((((***,,,)))))))))))))))))))))***(((((((((((())))))))))))************************))))))))))))))))))))))))))))))******+++,,,,,,---+++++++++++++++******************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///......///000222333444444333444555666888999;;;;;;===>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCC@@@???<<<999777777777888444555888;;;===???@@@@@@>>>>>>>>>======<<<;;;::::::999777555333222222222111111000000000/////////............---------,,,++++++++++++++++++++++++'''(((***+++------......+++,,,,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((***+++,,,,,,+++***((()))***************++++++((()))***++++++***)))((((((***++++++******+++,,,...,,,))))))+++,,,,,,*********++++++++++++*********++++++,,,+++***)))(((************************))))))(((((((((((())))))))))))*********+++++++++******))))))))))))*********+++,,,,,,,,,,,,+++***************************++++++************++++++************++++++++++++*********+++++++++,,,,,,)))************+++++++++************************,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,...111222111000))))))))))))************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......+++,,,---///111444666888111111000000000000111111000000000000111111111111111000000000000111222222222222111111111111222222111111111111111111111111...000222555888===BBBGGGKKKOOOTTTZZZ___ffflllpppuuuvvvyyy|||~~~yyysssnnnkkkiiihhhfffggggggfffdddeeeiiimmmlllooosssxxx}}}|||((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((((())))))***+++,,,++++++***))))))***++++++)))))))))))))))***++++++((()))***+++++++++++++++&&&((())))))(((((()))+++)))))))))))))))*********(((((((((((())))))))))))************************))))))))))))))))))))))))******+++,,,,,,---......---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------......///000111111222222444555777888::::::::::::;;;<<<======>>>???BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGG???===:::777555444444444222444777;;;>>>@@@AAAAAAAAAAAABBBAAAAAA@@@???>>><<<;;;888666444444444444111111111111000000000000000000000//////.........++++++++++++++++++++++++'''((()))+++---.........,,,------------,,,+++***************************************************((()))+++,,,,,,+++)))((('''((()))***+++,,,------((()))***++++++***)))((((((***++++++******+++------***((((((+++......,,,******++++++++++++*********+++,,,,,,+++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))++++++************++++++))))))))))))************'''(((((((((((())))))))))))************+++++++++************************,,,++++++++++++++++++,,,***++++++++++++***))))))+++***+++---000111000///))))))))))))************((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---...///111333444111111000000000000111111000000000000111111111111111111111111111222222333222222111111111111222222111111111111111111111111111333555888<<>>??????>>>>>>@@@BBBLLLLLLLLLLLLLLLMMMNNNOOOLLLLLLMMMMMMMMMKKKJJJIIIEEEAAA999222...---///000222333444444555999>>>AAA@@@BBBCCCDDDCCCCCCDDDEEE===;;;888555333333333444333333444444333222111111111111111111111222222222...------,,,,,,,,,------......------------------+++***************+++++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++******,,,+++++++++++++++++++++))))))))))))))))))))))))+++,,,...///...+++'''%%%---,,,,,,+++***)))((((((*********)))))))))))))))---,,,,,,,,,+++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))))))))(((((((((((()))***++++++***)))***+++(((((())))))*********+++)))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++(((((())))))************************************++++++,,,,,,++++++***))))))))))))))))))******+++,,,,,,++++++,,,,,,---...))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++---..................---------------,,,,,,+++***---.........---,,,,,,+++++++++,,,------......//////////////////000111111......///111111222222222222222222222222222222222333222222222111111000000000222333222111000111333111555;;;@@@DDDHHHLLLOOOUUUZZZbbbiiiooosssvvvxxx~~~}}}}}}yyysssllliiieeecccfffooo{{{&&&''''''((((((''''''&&&&&&&&&'''''''''''''''''')))(((((('''((()))***+++((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((((((((((()))***+++***((('''((()))))))))******************))))))(((((((((((())))))(((((((((((()))))))))*********))))))((((((((((((++++++++++++************++++++++++++************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,---...///111111222555666777999;;;;;;<<<<<<======>>>>>>???????????????@@@AAAAAA@@@AAACCCEEELLLLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQPPPNNNNNNIIIDDD<<<555000...///000000000111111222555:::===BBBDDDGGGGGGFFFEEEEEEEEEAAA???;;;888555222111111000000000000000//////...000000111222222333444444333222111000////////////...............---------,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************((()))+++---,,,+++)))'''+++++++++***))))))((((((************))))))))))))*********))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************)))))))))))))))***++++++))))))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))************))))))))))))*********+++++++++)))))))))))))))*********************************+++++++++++++++***)))))))))))))))))))))******+++******))))))******+++,,,((((((((((((((((((((((((*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,+++***------......------,,,+++,,,,,,---......//////000///////////////000111111///000111222333333333333222222222222222222222222222222222111111000000000///111222222222222444555555888===BBBFFFJJJOOORRR[[[```ggglllpppssswwwzzz{{{}}}~~~}}}zzzvvvsssqqqggghhhjjjmmmrrrzzz&&&''''''((((((''''''&&&((((((''''''''''''''''''))))))(((((())))))***+++(((((((((((())))))))))))+++******))))))))))))***''''''))))))))))))''''''((()))***)))((('''((()))))))))******+++,,,,,,---))))))(((((((((((())))))((((((((()))))))))*********))))))))))))((((((((()))*********++++++,,,,,,*********+++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,.........---......////////////111333555777999:::<<<>>>???AAACCCCCCCCCCCC@@@AAACCCDDDDDDDDDCCCBBB@@@AAABBBBBBAAABBBDDDFFFJJJKKKMMMPPPRRRSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRMMMIIIAAA999333000/////////////////////222666:::CCCFFFJJJLLLKKKIIIGGGGGGFFFDDDAAA<<<888444000///////////////.........---...///000111333444555666888777555444222111111111///////////////......---------,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,,,,,,,+++*********++++++,,,,,,+++++++++************************&&&'''((()))++++++++++++*********************)))************************)))))))))))))))*********)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++************)))***++++++))))))***+++))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++*********)))))))))))))))***************************++++++++++++***)))))))))))))))))))))******+++***))))))))))))***++++++(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++******++++++++++++******+++,,,---......,,,+++)))------......------,,,,,,------......///000000111///////////////000111111000111222333444444444444222222222222222222222222111111111000000000000000///000222222222444666888999<<>>AAADDDFFFHHHJJJJJJKKKNNNPPPPPPOOONNNMMMIIIHHHHHHFFFCCC@@@===<<<888999::::::999:::<<<>>>AAACCCGGGLLLOOOPPPQQQQQQTTTUUUVVVWWWWWWWWWVVVUUURRRNNNHHHAAA;;;666333222000000000//////222666999@@@EEELLLQQQRRRQQQPPPOOOLLLKKKIIIFFFCCC???;;;:::666555333222000000000000111111222222222222333333555444444333333333333333444444555555555333111000------.........---,,,+++******+++,,,,,,---......+++,,,,,,,,,,,,+++******(((***+++,,,---,,,++++++************************,,,+++*********+++,,,,,,******+++,,,,,,---------))))))******+++++++++,,,*********+++,,,,,,,,,---++++++++++++++++++++++++))))))***++++++++++++*********)))))))))(((((((((((()))******)))((()))*********))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))******************)))))))))))))))************************,,,,,,,,,,,,,,,++++++***)))))))))))))))******+++++++++******++++++,,,---************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++---......---+++***,,,,,,------...------,,,+++,,,,,,------.../////////////////////000000111000111222222222222222222111111111111111111111111000000000000000111111111111222333222333444888:::AAADDDJJJPPPVVV]]]ccchhhlllnnnooommmiiihhhlllqqqrrrmmmgggeeehhhlllpppqqq'''(((((())))))(((((('''))))))(((((((((((((((((($$$%%%&&&''''''''''''&&&&&&&&&''''''(((((())))))'''''''''''''''(((((()))((((((************((((((((()))******))))))***+++,,,++++++***))))))(((((())))))(((((((((((()))))))))))))))*********++++++)))))))))************+++------,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,+++,,,,,,------......///------...///000111111222111222444777;;;???BBBDDDBBBCCCEEEGGGIIIKKKLLLMMMOOOQQQSSSTTTTTTRRRPPPNNNJJJHHHEEEBBB>>>:::888666333444555555444555777999;;;===@@@DDDHHHJJJKKKLLLSSSTTTUUUVVVVVVVVVUUUTTTOOOMMMHHHCCC>>>:::888666000111111111111444888<<>><<<;;;555666666666777:::???CCCHHHLLLRRRUUUVVVUUUUUUTTTOOOMMMJJJHHHFFFDDDDDDDDD@@@>>>:::666444222222222666666777777888888999999777777666555444444444444:::;;;<<<<<<;;;999666444111222333333222111///---******+++,,,,,,---......+++,,,,,,,,,,,,+++******''')))+++---...---,,,+++++++++++++++++++++++++++++++++++++++*********)))*********************+++))))))***++++++,,,------*********)))))))))))))))))))))))))))))))))))))))((())))))************************)))))))))((((((((()))***)))((('''(((***************)))))))))((())))))))))))))))))))))))))))))))))))))))))***+++)))))))))))))))))))))))))))))))))******)))))))))(((((((((((()))))))))***''''''((()))***++++++,,,***************************************)))(((((()))))))))))))))******+++((((((((((((((()))*********************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...+++,,,------......------,,,,,,------...////////////////////////000111111222333333333333333222222111111111111111111111111111222222222333333333333333444555777999>>>CCCHHHMMMRRRWWW\\\___aaacccddd___]]]ZZZZZZZZZZZZYYYWWWYYY___iiivvv(((((())))))))))))((((((''''''(((((())))))******%%%&&&((()))))))))((('''$$$$$$%%%%%%&&&'''(((((())))))((())))))***++++++******))))))))))))******)))***,,,,,,++++++,,,---***++++++,,,,,,------...))))))(((((((((((()))))))))************+++++++++))))))******++++++++++++)))******+++---......///---------,,,,,,+++++++++,,,,,,------...///000000000111333555777999;;;;;;???@@@BBBDDDHHHKKKNNNPPPTTTTTTTTTUUUVVVVVVWWWWWWWWWYYYZZZ[[[YYYUUURRROOOFFFCCC>>>999666444444555111222333333222222444666222333555777:::>>>AAACCCFFFGGGHHHIIIJJJIIIIIIHHHIIIHHHGGGEEEBBB@@@???>>>;;;<<<<<<===>>>AAAFFFJJJMMMQQQUUUWWWWWWVVVUUUUUUOOOMMMJJJGGGEEEDDDDDDDDDFFFCCC???;;;888666555555777777888:::;;;<<<===>>>;;;:::999777666555555555;;;<<<>>>>>>===:::777555333444555666555333111///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******&&&(((+++---...---,,,+++++++++++++++++++++++++++((()))************)))))))))))))))((((((((((((((())))))***+++,,,,,,---------,,,,,,,,,++++++******++++++++++++++++++++++++(((((()))***************+++++++++************)))((()))***)))((('''(((***+++*********))))))(((((())))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))&&&&&&''')))***+++,,,---************************(((((((((((((((''''''&&&)))))))))))))))******+++***************++++++,,,)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,*********,,,...///+++,,,,,,---.........---------......///000000000///////////////000111111444444444555444444333333000000000000000000000000222222222333333444444444222444666999===CCCJJJNNNSSSWWW\\\```aaa`````````ZZZVVVRRRSSSVVVVVVSSSOOOUUUbbbuuu$$$$$$$$$%%%%%%%%%&&&&&&++++++***)))))))))))))))((()))+++,,,+++***((('''))))))))))))************++++++************++++++************************''''''(((((())))))******(((((()))***+++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++...+++))))))++++++)))&&&%%%'''+++---------///000---.........---...000333222555888;;;<<<>>>@@@BBBEEEEEEEEEGGGKKKPPPUUUXXXYYYYYYYYYYYYYYYZZZ[[[[[[ZZZ[[[\\\\\\YYYTTTPPPMMMBBBBBBAAA>>>999666555555444333222111000000000111000/////////000333666888===>>>@@@???>>>>>>???AAA???>>>===<<<===>>>???@@@===>>>???BBBEEEHHHKKKMMMQQQTTTXXXZZZYYYWWWVVVUUUUUUSSSOOOKKKHHHFFFEEEEEEJJJHHHDDD@@@<<<888666444111444888<<<>>>@@@BBBDDDCCCBBB@@@??????>>>===;;;<<<<<<;;;:::888777666666777888999999888555222000000///---,,,+++,,,...///...,,,++++++,,,------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,***************)))((((((************************))))))))))))))))))))))))((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++***)))(((((('''((((((+++*********))))))((((((+++*********))))))((((((************)))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''((((((((((((((((((((((((************************,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++---......///.........------,,,,,,,,,---------............///...///////////////......000000000111222222333333222333333444444333333222222222111111111111111111000111222111000111222444666777:::@@@FFFKKKOOOSSSXXXZZZ^^^___^^^YYYTTTPPPJJJLLLNNNMMMKKKLLLPPPTTTcccooo&&&&&&&&&''''''''''''(((***)))(((((('''''''''(((&&&((()))+++++++++***)))(((((())))))))))))************))))))))))))******+++++++++***************)))))))))*********++++++)))))))))***+++++++++,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++---...,,,***)))+++...///.........///...///000000000111444666999<<<@@@BBBCCCDDDFFFGGGIIIIIIJJJKKKNNNRRRUUUWWWXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXYYYZZZXXXUUUQQQOOOKKKJJJHHHBBB<<<777444444222111111000000///000000111000000000000111333444666777888888777777888999:::999999999:::;;;<<<===>>>???@@@BBBEEEHHHKKKMMMNNNRRRVVVXXXXXXWWWVVVUUUVVVTTTQQQNNNLLLKKKJJJKKKLLLJJJFFFAAA<<<888444333222444777999;;;>>>BBBEEEGGGFFFEEEDDDCCCBBBAAA@@@>>>===<<<:::888666555444555555777888777666444333333222000......---......000...,,,+++,,,,,,+++***,,,,,,+++++++++*********************)))))))))(((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***))))))************************((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******))))))(((((((((((()))************)))))))))(((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************++++++***))))))***++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------............///......////////////......000000000111222222333333222333333444444333333222222222111111111111111111111222333222111222444666===>>>AAAGGGMMMQQQUUUXXX[[[[[[YYYWWWRRRMMMHHHEEEEEEFFFGGGGGGIIIPPPYYYaaapppzzz(((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''%%%&&&(((***+++,,,++++++'''((((((((()))))))))***))))))(((((((((((()))))),,,,,,++++++*********)))*********+++++++++++++++******************+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...,,,...000000///.../////////111333444555777:::<<>>::::::888777999===DDDIIIRRRSSSSSSRRROOOMMMLLLKKKIIIHHHEEEBBB???<<<999888555555666666666777777777666666666666555333222111///...,,,---///000//////++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,++++++******************************(((((((((((((((((((((((('''(((***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***************)))))))))))))))((((((((((((''''''''''''%%%&&&&&&'''((())))))***)))))))))))))))))))))))))))))))))******+++++++++************************************************+++******************+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------------------------............///---...//////////////////000000000111222222333333222333333444444333333222111111222222222222222333111222333333333555999;;;BBBHHHMMMRRRWWW\\\^^^]]]ZZZUUUMMMEEE@@@@@@AAACCCEEEJJJQQQXXXaaammmzzz''''''((((((((())))))))))))((((((((((((((())))))))))))*********)))))))))'''''''''((()))******+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++******************************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------)))+++---///000111444666888;;;>>>@@@AAACCCFFFHHHKKKNNNPPPPPPOOOMMMMMMMMMIIIJJJJJJJJJIIIGGGEEECCC???===;;;::::::;;;===>>>EEEFFFGGGIIIIIIIIIGGGGGGDDDEEEDDDBBB???======>>><<<<<<======<<<;;;:::999444555555555444333222222333444555555444444555666999;;;===>>>???>>>===<<>>===>>>BBBIIINNNVVVXXXYYYWWWTTTPPPOOOOOOPPPNNNLLLIIIEEEBBB@@@>>>::::::999888888777777777444555666666777666666555555333000000000000///...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***************)))************************))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((('''(((((()))******))))))))))))))))))******''''''''''''((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))******++++++,,,,,,*********************************************************++++++*********++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///------...///////////////000000000111222222333333222333333444444333333222111111222222333333333333000111333333555888===@@@DDDLLLSSSVVV[[[``````\\\RRRMMMFFF@@@===???CCCGGGNNNWWWcccnnnvvv}}}''''''''''''((((((((((((***))))))))))))******++++++******))))))))))))(((''''''((()))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))******************++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,---***---///111444777;;;>>>???AAADDDFFFGGGHHHJJJLLLNNNPPPPPPOOOMMMKKKKKKKKKEEEEEEEEEDDDCCCAAA???===;;;:::888666777999;;;======>>>???AAABBBBBBBBBAAA===???AAABBBBBBCCCEEEGGGGGGGGGGGGGGGEEECCCAAA@@@888888777555444333222111000111222222111111222333;;;>>>AAADDDFFFFFFEEECCCEEEEEEEEEFFFGGGHHHIIIJJJJJJMMMOOOQQQPPPPPPQQQRRRPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNLLLHHHHHHHHHGGGGGGJJJOOOSSSXXX[[[^^^\\\WWWSSSRRRRRRRRRQQQOOOMMMJJJGGGEEEDDD>>>>>>>>>===;;;999888777444444555555666777777888<<<999666333111000---+++---------,,,,,,,,,++++++************++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***(((((()))************)))************************************************'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((())))))***))))))))))))************'''(((((((((((()))))))))'''''''''(((((())))))***))))))))))))))))))))))))*********+++++++++,,,,,,************************************************)))***++++++++++++***)))++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...---------............///,,,---...///000000000000000000000111222222333333222333333444444333333222111111222222333444444444111222444555888===CCCHHHJJJSSSZZZ[[[^^^ccc```YYYJJJHHHDDDAAABBBEEEJJJNNN]]]gggttt~~~'''''''''(((((((((((())))))))))))))))))***+++,,,))))))))))))))))))******(((((()))***+++,,,------,,,++++++++++++++++++,,,***++++++,,,,,,---------,,,,,,+++++++++*********)))))))))***+++++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---//////------///111000222555777:::===BBBEEEEEEGGGJJJKKKKKKKKKLLLMMMMMMMMMLLLIIIFFFEEEFFFGGGBBBAAAAAA@@@???===<<<;;;999888666555666888<<<>>>:::;;;===@@@BBBCCCDDDEEEEEEGGGJJJLLLNNNPPPSSSUUUVVVVVVVVVVVVSSSQQQNNNLLLDDDBBB>>>;;;888666444444000222333333222111333444999<<>>;;;888555444222000...,,,,,,,,,,,,+++++++++************+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))******+++++++++***************************))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''***))))))(((((((((((()))((()))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++++++++***)))+++,,,------...---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------............///,,,---...///000000000000000000000111222222333333222333333444444333333222111111222222333444444555222444666999===CCCJJJPPPQQQ[[[aaa^^^___aaa[[[QQQGGGHHHJJJMMMSSSYYY___bbbpppwww(((((((((((()))))))))))))))))))))))))))***++++++(((((((((((()))+++,,,---((()))***+++,,,---......++++++************++++++)))***+++,,,------...///---------,,,,,,+++++++++(((((()))***+++,,,,,,---))))))******++++++++++++------------------------------------------------***---000000//////222555666888:::<<<>>>BBBFFFJJJHHHKKKMMMNNNMMMMMMMMMNNNJJJIIIGGGCCC@@@???@@@BBBAAA@@@??????>>>===<<<<<<777555444333444888;;;>>>;;;===???CCCFFFIIIKKKLLLQQQSSSVVVXXXZZZ\\\___aaacccccccccbbb___\\\XXXVVVOOOLLLGGGBBB===:::888888444666777777666666777888555:::AAAHHHMMMPPPPPPPPPRRRRRRRRRRRRRRRSSSSSSTTTVVVXXXYYYXXXVVVUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTWWWXXXYYYYYYXXXVVVTTTSSSRRRTTTWWWXXXXXXYYYZZZ[[[]]]aaadddbbb\\\WWWVVVWWWNNNMMMLLLKKKJJJIIIHHHGGG@@@AAACCCDDDCCC@@@===;;;888777444333222333444555:::888666666666777666555+++++++++************))),,,,,,,,,------.........+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,************************((((((((((((((((((((((((((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''+++***)))(((((('''(((((((((((())))))*********+++(((((())))))******++++++************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((************************)))***+++,,,,,,+++***)))+++,,,------......------------------------------///......---+++******))),,,,,,,,,------.........---------.........//////,,,---...///000000000000000000000111222222333333222333333444444333333222111111222333333444555555444666888;;;@@@GGGOOOUUUUUU___ccc___]]]]]]VVVJJJHHHKKKRRR[[[eeennnuuuyyy~~~***)))(((''''''((()))***&&&&&&&&&''''''''''''((()))******)))(((((()))+++,,,+++******,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++..............................///000222444777888888;;;@@@BBBCCCFFFJJJNNNQQQQQQQQQQQQPPPOOOMMMLLLDDDAAA===;;;999999777555<<<;;;;;;:::999999888888555555666888:::===???@@@@@@CCCGGGKKKOOOTTTYYY]]]___aaacccddddddeeegggiiimmmmmmkkkjjjhhhfffeeeeee___\\\WWWSSSMMMGGG@@@<<<<<<:::888777555555555666777999===DDDLLLRRRUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZZZZZZZYYY^^^[[[XXXXXXYYYXXXUUURRRPPPQQQSSSUUUXXX[[[]]]^^^]]]______^^^[[[XXXWWWWWWUUURRRNNNJJJHHHFFFCCCAAA@@@@@@@@@AAABBB@@@<<<999::::::888777555555444444999777666888;;;;;;999666333///,,,+++,,,---+++))),,,,,,,,,---......//////++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------+++,,,---,,,***)))***+++(((((())))))************+++*********))))))((((((******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))'''&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((())))))******++++++...---+++*********++++++******))))))******+++,,,++++++++++++++++++++++++************************------------------------000000////////////000000---------.........//////............/////////000333222222222222222333333444444444333333222222222333222111000111222444555888999<<>>AAAEEEGGGHHHJJJNNNQQQQQQRRRRRRQQQOOOLLLIIIHHH===;;;888666666666555444666666666666666666666666444555666888;;;>>>@@@AAADDDEEEHHHJJJOOOUUU]]]bbbeeeggghhhiiiiiiiiikkklllmmmmmmllllllkkkjjjjjjjjjfffccc^^^YYYTTTNNNGGGCCC???>>><<<:::999999999999999:::>>>EEEMMMSSSVVVVVVYYYXXXWWWVVVVVVVVVWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\YYYVVVUUUVVVVVVTTTQQQSSSTTTVVVYYY[[[\\\]]]^^^^^^```aaa```]]]ZZZYYYXXXSSSPPPLLLIIIFFFCCC???<<>>@@@BBBCCCEEEEEEEEEFFFKKKTTT^^^fffiiikkkllllllkkkjjjlllmmmllllllmmmmmmmmmmmmnnnnnnllliiiddd___[[[UUUPPPLLLDDDCCCAAA@@@???????????????@@@DDDKKKRRRXXX[[[[[[^^^\\\ZZZYYYXXXYYYZZZ[[[]]]]]]]]]]]]\\\[[[[[[ZZZ\\\]]]]]]]]]]]]]]]\\\\\\[[[YYYVVVTTTUUUUUUTTTSSSVVVXXX[[[]]]^^^^^^^^^]]]^^^```cccccc```]]][[[ZZZTTTQQQNNNKKKHHHCCC>>>:::=========??????>>>;;;888666666555444444555666666555333222333666888999999888555333222111000...,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***...------,,,+++***))))))+++,,,---,,,***)))***+++*********+++++++++++++++************))))))))))))(((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))(((((()))***+++,,,************************))))))))))))))))))))))))))))))))))))******************))))))))))))******************))))))))))))+++***))))))((()))))))))******))))))******+++,,,++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++,,,,,,---------........./////////....../////////000000000......///000111333555666333333222222222222222111222222111111333555888999===@@@EEELLLSSSYYY^^^```iiifffaaa]]][[[\\\^^^```ooovvv((((((((((((((()))))))))((((((((()))))))))******)))******)))(((((()))+++,,,*********,,,---,,,+++*********+++++++++,,,,,,........................++++++++++++++++++++++++------------------------.........---,,,,,,++++++---------.....................//////000000000111666777999<<<@@@CCCEEEGGGLLLLLLMMMMMMNNNPPPRRRTTTUUUTTTRRROOOJJJDDD???<<<888555333333444555555555333555777999;;;<<<=========>>>???AAABBBCCCDDDDDDCCCBBB@@@@@@EEEOOO\\\dddiiijjjjjjjjjhhhggghhhiiijjjjjjjjjkkkkkkllllllllliiigggccc```]]]YYYUUURRRJJJIIIHHHFFFEEEEEEFFFFFFHHHIIILLLRRRYYY___aaaaaa```___]]][[[[[[]]]___```aaabbbbbbcccbbbaaa___^^^___`````````___^^^^^^]]]\\\ZZZWWWVVVUUUVVVVVVVVVYYY[[[^^^``````___]]][[[]]]```ccccccaaa^^^\\\\\\YYYWWWTTTQQQMMMHHHBBB===;;;;;;;;;===??????<<<:::555444333333333555666888555444222222333555777888999999888666555333111///------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++******))))))+++,,,---,,,***)))***+++++++++++++++++++++++++++*********)))))))))))))))******++++++++++++******+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))))))))''''''(((((()))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))******************))))))))))))******++++++******))))))((((((*********)))))))))************))))))******+++,,,++++++++++++++++++++++++........................------------------------...------,,,,,,------...............////////////...////////////000000000/////////000111222444444222222222222222222222222222222222333555888<<<>>>BBBFFFMMMSSSYYY^^^bbbdddfffbbb^^^\\\___dddhhhjjjmmmuuu''''''((()))))))))))))))''''''((((((((())))))))))))******)))(((((()))++++++***)))***,,,---,,,+++***++++++++++++,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,------------......//////......///000222333444444;;;<<<>>>AAADDDGGGIIIJJJPPPOOONNNNNNOOOQQQSSSTTTTTTSSSPPPKKKFFFAAA<<<:::888666333333444444444333666888;;;>>>AAABBBCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDBBBAAA@@@EEENNNZZZbbbfffggggggfffdddccccccdddffffffffffffffffffggggggbbb```]]][[[ZZZYYYVVVUUUPPPOOOMMMLLLKKKKKKLLLMMMNNNOOORRRWWW]]]aaacccccc```___^^^^^^___aaacccddddddeeefffffffffdddcccbbbbbbbbbbbbbbbaaa```^^^^^^ZZZYYYXXXWWWVVVVVVWWWXXX[[[\\\___``````^^^\\\ZZZ[[[^^^aaabbb```^^^]]]]]]]]][[[YYYVVVSSSNNNHHHCCC<<<;;;<<<>>>@@@AAA???>>>666555333222333444666888777666444222111111333444999:::;;;;;;999777555444---------....../////////---------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))******++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++))))))))))))))))))************++++++++++++************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((%%%&&&'''((())))))******************************************************((()))))))))******************))))))))))))******++++++******))))))((((((***+++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------........./////////000000////////////000000000111111111111111111111222333222222222222222222222222222333333555888<<<@@@CCCHHHMMMUUUZZZ^^^```dddfffdddbbb``````dddhhhkkklllpppwww&&&'''((()))*********)))'''''''''((((((((()))))))))******)))(((((()))++++++***)))***,,,------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------...///000111---...000222444666888888<<<>>>AAADDDHHHJJJLLLMMMPPPNNNLLLLLLNNNPPPQQQQQQPPPNNNJJJEEE@@@===:::999777555222222333444444333888:::>>>BBBEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFIIIIIIIIIJJJMMMTTT\\\bbbcccddddddcccaaa``````aaaaaaaaaaaabbbbbbbbbcccccc^^^\\\YYYXXXXXXXXXWWWVVVTTTSSSQQQPPPPPPPPPQQQQQQQQQRRRTTTXXX]]]```aaa```______``````aaabbbdddddddddeeeeeeeeefffeeeeeeddddddddddddcccbbb```___^^^XXXYYYZZZZZZXXXWWWXXXYYY\\\]]]___```___^^^\\\[[[ZZZ\\\______^^^^^^^^^______]]]ZZZXXXVVVRRRNNNJJJDDDCCCBBBCCCDDDDDDBBBAAA999777555333222333555777666666555333000///000222666999<<<>>>===;;;:::999////////////////////////......------,,,,,,++++++***++++++++++++,,,,,,,,,(((((()))***+++,,,,,,---+++,,,---,,,***)))***++++++++++++++++++*********))))))))))))************(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((((((''''''%%%&&&'''((())))))(((((())))))))))))))))))))))))************************))))))))))))******************))))))))))))******************))))))))))))******+++,,,,,,,,,,,,+++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,....../////////000000000/////////000000000111111333333222222222222222333222333333333333333444444333444555888<<>>BBBFFFIIIKKKKKKKKKLLLMMMOOOQQQQQQQQQPPPOOOPPPRRRTTTVVVXXX[[[___bbb^^^``````___]]]\\\]]]^^^]]]]]]^^^```aaabbbcccdddaaa^^^[[[ZZZZZZZZZYYYXXXVVVUUUTTTSSSRRRSSSTTTTTTUUUUUUVVVYYY\\\______^^^```aaabbbbbbbbbbbbaaa```bbbaaaaaabbbbbbcccdddeeeeeeeeedddcccbbb```___^^^ZZZ]]]``````^^^\\\\\\]]]_______________^^^^^^]]][[[]]]^^^^^^]]]^^^```bbbaaa___\\\ZZZYYYWWWTTTRRRPPPNNNLLLJJJIIIGGGEEEBBB===;;;777444222333444555444555666444111000111222222777===@@@???>>>>>>>>>777777666555333222111111///......---,,,,,,++++++******+++++++++,,,,,,,,,)))******++++++,,,,,,,,,+++,,,---,,,***)))***+++++++++*********)))))))))((()))))))))************(((((())))))))))))(((((((((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((''''''''''''((())))))))))))((('''((((((((((((((((((((((((************************))))))))))))******************))))))))))))******)))))))))))))))*********((()))***+++,,,,,,+++*********))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,.../////////000000000000//////000000000111111111333222222222333444555555333333444444444555555555444555777:::???EEEJJJMMMSSSYYYaaadddbbb``````bbbcccfffiiijjjkkkmmmqqquuu%%%&&&((()))*********))))))************+++++++++)))******)))(((((()))+++***))))))***,,,...---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,---...///000000...---------...///111222444666888<<<@@@CCCFFFHHHEEEFFFGGGHHHHHHGGGFFFFFFCCC@@@======@@@CCCDDDDDDFFFBBB===888555555777888888666555777:::===>>>>>>???BBBFFFJJJMMMOOOOOONNNQQQSSSVVVXXXZZZZZZZZZYYYSSSVVVZZZ]]]^^^___```aaaZZZ[[[\\\[[[YYYXXXYYYZZZZZZ[[[]]]___bbbdddfffffffffccc```]]]]]]\\\[[[YYYWWWVVVUUUTTTSSSTTTUUUVVVXXXXXXYYY[[[^^^```___^^^bbbcccddddddccc```^^^\\\______^^^^^^___aaacccdddfffeeeeeedddbbb```^^^]]]]]]aaafffgggdddbbbbbbbbb`````````_______________\\\]]]^^^]]]]]]^^^aaaddddddaaa^^^]]]\\\\\\ZZZYYYZZZWWWSSSPPPMMMJJJFFFCCC@@@===888444222222333444111444666555333111222333000666===@@@AAA@@@@@@AAA@@@???===;;;888666444333//////...---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,***)))***++++++*********))))))(((((((((((())))))*********+++******++++++++++++******''''''''''''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))***++++++***((((((((((((((((((((((((((((((************************))))))))))))******************))))))))))))******(((((())))))******++++++'''((()))+++++++++***)))*********)))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///////////////000000000000000000000000111111111111111111222333444666777888444444444555555666666666555666888<<>>BBBEEEEEEEEEEEEKKKJJJHHHEEEDDDCCCBBBBBB===:::888999<<<>>>>>><<<===<<<999888888:::<<<===;;;;;;<<<>>>AAACCCDDDDDDGGGLLLRRRUUUUUUUUUXXXZZZbbbaaa``````aaaaaa```___^^^___aaabbbbbbaaa___^^^[[[ZZZWWWUUUSSSUUUYYY\\\^^^dddiiimmmrrryyy{{{zzzxxxsssnnnkkkkkkjjjhhhffffffddd```]]][[[\\\^^^____________]]]\\\]]]```bbb___bbbeeeggghhhgggeeeddddddcccaaa___^^^^^^______cccaaa___]]]]]]]]]]]]^^^___aaaeeeggggggeeedddddd```aaaaaabbbbbbbbbaaaaaa^^^^^^]]]]]]___```cccdddaaa___^^^^^^______^^^\\\]]]]]]\\\ZZZVVVSSSOOOMMMFFFBBB<<<777666777777777:::999888666555333222111333333555999???DDDFFFGGGBBB@@@>>>>>>===<<<:::888888666444111000/////////,,,,,,++++++,,,,,,---...************************,,,+++******++++++***(((''')))++++++)))'''&&&'''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********,,,,,,+++)))((()))***************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++***)))))))))***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------////////////000000000000000000000111222222333333---444555///000999;;;666888555111111444666777666999:::===@@@EEEKKKRRRXXX___eeeiiiggg___ZZZZZZ\\\```eeelllrrrvvvzzz))))))))))))))))))))))))************************************))))))))))))***************++++++,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,------///.........///222555777<<>>;;;:::999777777:::===@@@???>>>???>>>===<<<===???BBBDDDEEEEEEGGGIIILLLNNNNNNNNNRRRVVV[[[\\\\\\\\\___bbbggggggggghhhhhhgggeeedddbbbcccdddeeedddcccaaa```ZZZZZZYYYYYY[[[___fffkkkwww}}}~~~|||yyyvvvttttttuuuuuurrrrrrqqqnnniiidddcccbbbcccfffiiimmmnnnmmmjjjiiijjjhhheeebbb___^^^^^^^^^bbb```^^^\\\[[[ZZZYYYXXX___aaadddffffffeeeddddddcccccccccdddccccccbbbbbb`````````aaabbbccceeeeeecccbbbaaabbbddddddcccbbb______^^^\\\ZZZWWWTTTRRRMMMIIIBBB===;;;:::999999:::;;;<<<===;;;999555333333333444777===BBBEEEFFFDDDBBB@@@>>>>>>===;;;999:::888555333000///......------,,,,,,,,,---......***************************)))))))))*********)))*********++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***+++,,,+++)))((()))***************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++******)))*********************************++++++,,,,,,,,,,,,------------------------------------............------------............------////////////000000000000000000000111222222333333222555444333>>>MMMPPPJJJ;;;777444333666888999999:::<<<@@@EEEJJJPPPWWW[[[aaaeeehhheee^^^[[[]]]aaaiiilllqqqtttxxx}}}))))))))))))))))))))))))***************************************************************+++,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,......------,,,---------//////...///111555:::<<>>:::666444777777999===AAADDDCCCBBBBBBBBBBBBBBBDDDGGGJJJLLLPPPQQQSSSUUUVVVXXXXXXXXX[[[^^^bbbcccccceeeiiimmmoooooooooooonnnllljjjiiiggghhhhhhhhhhhhgggfffeeedddeeefffiiinnnwww~~~vvvpppmmmsssvvv{{{}}}{{{xxxuuuqqqkkkgggdddbbbbbbccc```^^^\\\[[[ZZZXXXVVV\\\]]]___aaabbbbbbaaaaaaddddddeeeeeeeeeeeeddddddbbbcccdddeeeffffffggggggdddcccccceeeggghhhgggfffaaaaaaaaa```^^^\\\[[[ZZZWWWRRRKKKFFFCCC@@@???===<<>>>>>===<<<;;;===;;;888555222000...---///...---------------...***************************************++++++++++++)))''''''***,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++******************)))***+++++++++)))((()))***************))))))))))))((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++*********)))******++++++************************++++++,,,,,,,,,,,,------........................------............------------............------////////////000000000000000000000111222222333333777555111444EEEXXX[[[TTT<<<999666666888:::<<<<<<<<<@@@EEEJJJOOOUUUZZZ^^^bbbfffhhhfffcccbbbfffkkkuuuuuuvvvxxx|||))))))))))))))))))))))))************************)))***************+++++++++************+++,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,//////......------......000000000111555:::>>>AAACCCDDDFFFGGGHHHGGGFFFEEEDDDCCCBBB@@@===:::888666:::<<>><<<<<<===<<<<<>><<<888555333111000000///...---,,,,,,,,,,,,************************,,,---------+++***++++++***&&&"""###(((+++***'''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))***+++***)))((()))***************)))))))))((()))))))))******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))************)))))))))***+++,,,,,,************************+++++++++,,,,,,,,,------------------............------............------------............------////////////000000000000000000000111222222333333555222...222@@@MMMNNNGGG:::888666666777:::<<<===???CCCIIINNNRRRUUUYYY\\\```dddjjjllllllnnnssswww|||{{{{{{}}}))))))))))))))))))))))))************************))))))******+++++++++,,,+++++++++***+++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,000000//////...//////000111222333666999===AAADDDEEEEEEFFFFFFFFFFFFEEEDDDGGGDDDAAA>>><<<;;;;;;<<<===???BBBEEEGGGGGGGGGGGGFFFGGGHHHKKKNNNRRRUUUWWWXXXZZZ[[[[[[ZZZZZZ\\\^^^cccggglllqqqvvv}}}yyypppjjjhhhfffccc```^^^\\\[[[]]]___aaaaaa```]]]___aaaccceeeggghhhhhhcccdddeeegggggggggffffffgggfffffffffgggfffccc```aaaaaa```aaaaaaaaaaaabbb```]]]ZZZWWWVVVUUURRRPPPMMMNNNOOOPPPPPPOOONNNLLLCCC@@@<<<<<<>>>AAACCCEEEAAA>>>:::888999:::;;;<<>>===;;;999777555444000000...---+++*********************************---......,,,)))'''((()))+++&&&"""$$$(((+++***''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&((()))******)))((()))***************)))))))))((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++******)))************)))))))))***+++,,,,,,************************+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------............------------............------////////////000000000000000000000111222222333333111111000222777<<<;;;777666555555444555888<<<>>>BBBFFFKKKOOOQQQSSSUUUWWWZZZ```iiippptttwwwzzz|||{{{{{{}}}xxxzzz{{{{{{zzzzzzzzzzzzuuutttsssrrrsssuuuwwwyyyyyyzzz|||~~~}}}))))))))))))))))))))))))************************))))))******+++,,,,,,,,,+++++++++++++++,,,------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------............------000000//////000000111222444555777:::>>>@@@BBBCCCFFFFFFFFFFFFFFFEEEDDDDDDCCCAAA===:::999:::<<<>>>===???BBBCCCCCCCCCDDDEEEHHHIIIJJJMMMPPPSSSVVVWWWXXXZZZ[[[[[[ZZZ[[[aaaeeeoootttzzz{{{tttnnneeeaaa]]]\\\]]]^^^\\\ZZZ[[[]]]___bbbdddfffhhhhhhcccddddddeeeffffffeeeeeejjjiiiiiiiiiiiigggdddaaa____________```aaabbbbbb```___]]]]]]]]]]]][[[YYYVVVVVVUUUUUUTTTUUUUUUUUUMMMJJJFFFDDDEEEFFFFFFFFFBBB>>>888555555777888999:::;;;;;;;;;;;;:::999999333111000...,,,******)))***************************,,,---***&&&$$$%%%''',,,***((((((+++---,,,***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((''')))***)))(((((()))+++************)))))))))))))))******++++++******)))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***************++++++*********)))******++++++************************++++++,,,,,,,,,,,,------***++++++,,,,,,---------------............------------............------////////////000000000000000000000111222222333333///222444555555444444444222333444444555999>>>AAAEEEIIIMMMOOOQQQRRRSSSUUUYYY___iiipppuuuvvvwwwxxxtttwww}}}xxxtttmmmmmmmmmlllllllllmmmmmmeeeeeefffggghhhjjjlllnnnmmmnnnnnnooopppqqqqqqrrrnnnllljjjjjjjjjjjjhhhgggkkkpppwww|||))))))))))))))))))))))))************************))))))***++++++,,,------,,,++++++++++++,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------/////////000111222333444666888<<>><<>>BBBDDDCCCBBB@@@??????????????????>>>>>>888999999:::<<<===>>>>>>===@@@BBBBBBAAACCCFFFJJJLLLMMMOOOPPPRRRTTTUUUVVVPPPSSSUUUVVVYYY```llluuu}}}wwwssspppjjjeee```aaabbbcccddddddddddddfffeeedddccccccdddfffgggffffffgggiiikkkiiifffccc___^^^^^^^^^^^^```aaabbbaaa``````bbbcccccc```^^^]]]]]]]]]]]]]]][[[ZZZYYY]]]ZZZVVVSSSQQQOOOLLLJJJKKKDDD<<<555111000111111...000333777:::<<<======888777555222///...,,,,,,************************'''+++......+++***---111)))+++------+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((&&&((())))))(((((()))+++************))))))))))))******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***+++,,,---,,,,,,+++***)))))))))***************************++++++,,,,,,,,,---------,,,,,,------...///000000---..................------..................---////////////000000000000000000000111222222333333666333111111222111222444222444777888:::>>>EEEKKKJJJMMMPPPRRRTTTWWWZZZ]]]ooopppppppppooommmlllkkkiiippp~~~{{{tttsssyyy~~~zzzwwwuuutttrrrpppmmmjjjhhhgggfffeeedddaaaaaabbbbbbccccccddddddeeeeeedddccccccbbbbbbaaaaaa^^^ZZZXXXZZZ\\\^^^___[[[\\\\\\\\\\\\]]]```ccc^^^iiiwww))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,...---,,,,,,++++++++++++,,,,,,,,,---------......+++---000000///------...000///...///111555999;;;CCCCCCCCCBBBBBB@@@??????>>>>>>>>><<<:::;;;===@@@;;;<<<===???AAABBBBBBBBB???@@@BBBEEEGGGJJJLLLMMMOOOPPPQQQQQQRRRQQQPPPOOORRRSSSWWW]]]bbbfffpppzzz~~~wwwnnnkkkhhheeedddcccaaa```bbbeeegggeeeaaa___bbbfffddddddfffhhhjjjiiifffcccaaaaaaaaa```````````````aaacccdddeeeeeedddbbbaaa```aaacccccccccbbb```^^^^^^]]]\\\ZZZXXXUUUSSSRRRLLLGGG@@@:::555222000...,,,000444555666777:::===>>><<<999666555222///---+++++++++---......,,,***))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((,,,+++***((((((((()))***++++++++++++++++++++++++))))))************))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,+++)))***++++++***)))------,,,+++************+++***)))(((((()))***+++++++++++++++******)))))),,,,,,,,,++++++*********------------------------................................................//////000111111111111111333222111000000111222222222333444444333555888:::777777777;;;@@@DDDHHHIIINNNNNNNNNOOOSSS[[[fffmmmwwwzzzxxxpppgggccccccddddddkkk~~~~~~zzzvvvuuusssrrrxxx}}}||||||zzzwwwqqqtttrrrlllhhhjjjjjjiiibbbbbbbbbbbbcccdddeeeeeefffeeecccaaa```^^^^^^^^^]]]___```^^^[[[YYYZZZ\\\ZZZYYYWWWVVVVVVWWWYYYZZZZZZ^^^dddkkkttt{{{))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,///......------,,,,,,,,,//////...---------------...---,,,,,,++++++,,,,,,------------------------,,,...000111000/////////000000000222444888;;;===CCCBBBBBB@@@???===;;;:::999::::::999888:::===???BBBBBBCCCCCCCCCBBBAAAAAAHHHHHHJJJLLLNNNPPPRRRSSSQQQQQQQQQPPPQQQRRRSSSSSSRRRWWWaaakkkqqqsssyyyzzztttppplllgggdddeeeeeeeeebbb______aaaccceeefffgggjjjlllkkkiiiggg______`````````aaaaaaaaaaaabbbdddeeeeeedddcccbbbaaabbbcccddddddbbb```______^^^]]][[[YYYWWWUUUTTTPPPKKKCCC<<<777333000---...000222222222444888;;;???===:::999777555111...,,,,,,+++---......,,,*********************************))))))))))))*********************************))))))((((((((())))))''''''(((((())))))******,,,+++)))((((((((()))***************************(((((())))))))))))((((((***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,***)))***,,,,,,+++***,,,,,,+++*********+++++++++******))))))******+++++++++++++++*********))),,,,,,,,,+++++++++******------------------------................................................//////000111111111111111333222111000000111222222333333444333333444777999888888:::>>>BBBGGGJJJKKKQQQRRRTTTYYY```iiirrrwwwxxxwwwsssjjjaaa\\\\\\\\\cccmmm{{{yyyzzz||||||{{{zzzxxxwwwyyyzzz}}}xxxrrrpppnnnkkkhhhhhhhhhhhhiiiiiijjjjjjlllkkkiiigggdddbbb`````````bbbbbb```\\\ZZZZZZ\\\ZZZYYYWWWUUUUUUVVVWWWXXXYYY[[[___dddjjjoootttwww)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,111000///...---,,,,,,+++111000000000////////////...---,,,,,,,,,,,,,,,,,,......---------------------///111111000000000111000222444777:::<<<>>>???BBBAAA???===:::888666555555777888888999;;;???BBBGGGGGGGGGGGGFFFEEEEEEDDDKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSRRRSSSUUUXXX[[[]]]ZZZbbbqqqvvvoooiiifffbbb``````bbbcccccceeeeeeeeefffhhhhhheeeccc^^^___``````aaaaaaaaaaaaaaabbbdddeeefffeeeeeedddbbbcccdddeeeeeecccbbb``````___^^^]]][[[YYYWWWVVVTTTOOOHHHAAA;;;555000---///000111000000222555888>>>===;;;;;;:::888444111...---,,,---------+++)))************************+++******)))))))))******+++++++++++++++++++++++++++***)))(((((((((((((((&&&''''''((()))***+++,,,+++***))))))((()))))))))(((((((((((((((((((((((('''(((((((((((((((((('''***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******))))))***,,,---,,,+++++++++*********+++,,,,,,,,,++++++******++++++,,,++++++++++++************,,,,,,,,,,,,++++++++++++------------------------................................................//////000111111111111111222222111111111111222333333444444333222333666888888:::>>>BBBFFFJJJMMMNNNPPPRRRWWW```iiirrrxxxzzzxxxssskkkbbb[[[WWWUUUVVVdddqqqyyyvvvvvvxxxyyyyyy~~~~~~zzzuuuvvvvvvvvvvvvvvvuuuttttttxxxwwwtttppplllhhheeecccbbbbbbbbb___[[[YYYXXXYYY[[[ZZZXXXVVVVVVVVVXXXYYYZZZZZZZZZ\\\^^^bbbfffhhhrrr))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,//////......------,,,,,,111111111111000000//////...------,,,,,,,,,------............---------------///000111000000222333222444888<<>>===;;;999666555333333444666999;;;===@@@DDDGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMOOOPPPQQQUUUVVVYYY]]]bbbgggkkkmmmlllsssrrrllleeedddfffhhhgggdddgggeeeddddddeeedddbbb``````aaabbbccccccbbbaaaaaaaaabbbccceeeffffffffffffcccdddeeeffffffdddbbbaaaaaa``````___]]][[[ZZZYYYWWWSSSLLLEEE???888222...111111333333444444555666:::::::::;;;<<<;;;888666111000...---------***)))++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++++++++***)))((((((((((((((((((((())))))******+++******))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))(((''')))+++,,,,,,+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................//////000111111111111111222222111222222222333333444555555444222333555777999<<>><<<;;;666444111000///...+++***++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++++++++***)))))))))))))))++++++******))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))******++++++******)))***)))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***''''''&&&(((***++++++***))))))))))))***++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////////////////////////////000111111111111111111111222222333333333333555555555444333333666888:::>>>DDDIIILLLOOOSSSVVV\\\___eeekkkpppqqqooommmlllbbbZZZYYYYYYYYY]]]cccuuuxxxqqqllliiijjjhhhgggeeecccaaa___^^^[[[[[[ZZZYYYZZZ\\\___```^^^\\\YYYWWWWWWXXXZZZ\\\```iiivvv*********++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,---.........///000000000///---,,,------------------...///------........./////////...///000111111222555888888;;;>>>AAABBB@@@>>><<<888777666555555666777888555777;;;>>>@@@CCCGGGIIILLLLLLMMMMMMMMMMMMLLLLLLNNNOOOQQQUUUZZZ```fffiiiooottt|||vvvnnnllliiifffdddccccccbbbaaabbbccceeefffeeedddbbb```bbbbbbbbbccccccddddddeeecccdddeeeffffffdddbbbaaaaaaaaaaaa``````^^^]]]]]]ZZZWWWSSSOOOKKKEEE???;;;555777999===AAAAAA???===888777777999<<<>>>???>>><<<999555333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++*********))))))******+++,,,,,,+++***)))(((((('''(((((()))************)))***************************++++++,,,,,,++++++*********)))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***(((''''''(((***+++***)))******)))))))))***+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................//////////////////////////////000111111111111111000111222333444444444333555666666555444555888:::===BBBHHHMMMOOOSSSXXX\\\aaaeeejjjlllkkkhhhfffeeeddd\\\XXX\\\___aaajjjuuuyyyvvvuuuqqqooollljjjhhhfffcccaaa\\\[[[[[[ZZZ[[[]]]```aaa^^^\\\ZZZYYYXXXYYYZZZ[[[XXX]]]eeennn{{{*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------.........///000111000///---,,,---------------...//////,,,,,,---...///000111111000111222333333555999;;;<<<>>>@@@AAA@@@>>>;;;999999888777666666777999:::888;;;???AAACCCEEEHHHJJJMMMMMMNNNOOOPPPPPPPPPPPPOOORRRWWW___iiittt}}}}}}xxxqqqkkkfffbbb___]]]]]]___bbbdddeeedddcccbbbbbbbbbbbbaaabbbbbbbbbcccbbbccceeefffeeedddbbbaaa``````aaa``````___^^^]]][[[YYYWWWUUUSSSNNNIIIEEE:::999999===BBBEEEFFFEEE>>><<<::::::<<<>>>??????AAA>>>999666444222000...------------------------...---,,,+++************************************))))))))))))***+++,,,,,,,,,++++++******)))))))))'''((()))***+++******)))******************************++++++++++++************((('''&&&&&&&&&&&&))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***+++***)))***+++,,,+++***+++******))))))))))))******+++,,,------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................//////////////////////////////000111111111111111000111222444444444444444555666777666666777:::<<>>???@@@AAAAAA???<<<999777;;;:::888777777888999:::===@@@CCCFFFGGGIIIKKKMMMJJJKKKMMMPPPRRRTTTUUUVVVVVVZZZaaalllzzzxxxooogggaaa]]]YYY[[[___bbbdddddddddcccbbbbbbaaaaaa```aaaaaabbbbbbcccdddeeeeeecccaaa``````````````````___^^^^^^[[[[[[ZZZZZZXXXTTTOOOKKK===;;;999;;;AAAGGGKKKLLLDDD@@@===;;;<<<>>>??????DDD@@@<<<888666444111000------------------------...---,,,+++************))))))))))))))))))))))))(((((())))))***+++------***************+++++++++'''((()))+++++++++***)))************************))))))************))))))+++***((('''%%%$$$$$$$$$))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***...,,,+++,,,------,,,+++++++++***)))(((((())))))******,,,,,,,,,,,,******+++++++++,,,,,,---------,,,,,,,,,------.........------------------------........................000000000000000000000000//////000111111111111111000111222444555555444444666777777777777888;;;>>>EEEJJJPPPSSSUUUYYYaaahhhiiipppuuurrrjjjfffhhhmmmhhhdddhhhrrrwww{{{}}}kkkiiigggeeedddddddddeeeeeeeeedddbbbaaa___^^^]]]ZZZ\\\^^^___bbbiiissszzz......---,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,------.........,,,---...---------///111////////////////////////......///000000000000000///000000111222222333333000333666888:::<<>>;;;999>>>:::888888===AAABBBBBBHHHGGGGGGIIIMMMOOONNNKKKOOORRRSSSWWW___iiimmmkkkeeeiiiuuu}}}jjj^^^]]]^^^___```aaabbbaaaaaacccddddddbbbaaa```aaabbb___```bbbbbbaaa```]]]\\\[[[ZZZ[[[\\\___aaaaaaaaaaaa___]]]]]]]]][[[UUUQQQIIICCC<<<:::>>>DDDHHHJJJOOOGGGAAA===:::888:::???AAA@@@@@@>>>;;;888666444111000///............///------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))((((((************************))))))))))))))))))))))))---,,,+++)))))))))******+++*********))))))(((((()))************++++++++++++*********))))))((((((******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++---------............///------------------------..................................../////////000/////////000111111222222111111111111222333444555222444555666888<<>>======>>>>>>AAA???===???CCCGGGHHHHHHMMMLLLKKKKKKJJJIIIHHHGGGOOOWWWaaalllzzzvvvkkkhhhdddaaaaaabbbccccccdddddddddbbb```````````````aaaaaaaaaaaa___^^^]]][[[[[[[[[\\\___aaaaaaaaabbbaaa_________]]]XXXUUUOOOJJJCCC???@@@CCCGGGJJJPPPIIICCC@@@<<<888888<<>>;;;888666333222000...------......------,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************))))))))))))))))))))))))))))))(((''''''((()))***************)))))))))((((((((()))))))))*********************)))))))))(((***++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,---------...------------------------................................./////////000000//////000000111111222222111111111111222333444555444555777888:::===BBBFFFJJJOOOVVVZZZ^^^cccjjjooozzzwwwuuuvvvrrrwww|||{{{yyywwwtttoookkkiiihhhgggffffffeeedddcccdddfffiiikkkpppxxx.........------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...---...//////------///000000000000000000000000000......///000000000000000......000111333444666666777888::::::::::::===??????===;;;:::;;;???CCCEEECCCBBBBBBDDDGGGIIIJJJJJJIIIKKKLLLKKKJJJKKKPPPTTTZZZfffwww{{{qqqhhhddddddeeefffeeeeeedddcccbbbaaaaaa```bbbaaaaaa``````______^^^\\\[[[[[[\\\___aaaaaaaaacccbbbaaaaaaaaa___\\\ZZZVVVSSSMMMFFFBBBBBBFFFIIIOOOJJJFFFDDD@@@999777888<<<===???AAA@@@???<<<;;;777555111...,,,,,,---...------,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))''''''''''''((()))***+++************))))))))))))'''((((((((())))))))))))************))))))))))))+++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------............................../////////000000000//////000000111222222222222222222222333444555555666777999;;;===@@@DDDHHHMMMSSSZZZ___ccchhhooottt}}}|||zzz}}}|||vvvsssrrrqqqqqqrrrpppnnnlllkkkkkklllmmmqqquuuyyyzzzzzz.........---------,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------------------------...000///.........///000000000000000000000000......///000000000000000---...000222444666777888999::::::999888888:::<<<<<<;;;;;;<<>>AAABBBBBB@@@???;;;888444000---,,,---......------,,,++++++******************************))))))))))))))))))))))))((()))))))))************(((((())))))******++++++************************))))))))))))))))))))))))***************++++++,,,*********)))))))))))))))((((((((()))))))))***************))))))))))))))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,---------...................................................////////////000000000///000000111111222333333222222222333333444555666666888;;;===???CCCGGGJJJRRRWWW]]]bbbfffkkkrrrwww|||xxx{{{yyy|||}}}{{{zzzzzzzzz{{{}}}---------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------///111000///......///////////////////////////......///000000000000000---...000222555777888999888999888777555555777999:::;;;>>>BBBEEEIIIKKKMMMLLLMMMNNNNNNNNNNNNNNNOOOLLLPPPRRRQQQSSS]]]nnn|||xxxrrrkkkgggcccbbbcccdddeeedddcccbbbaaa```______``````^^^\\\[[[[[[]]]```aaaaaaaaaaaabbbaaa````````````______\\\TTTLLLGGGFFFGGGGGGDDDDDDDDDAAA:::666666555888<<<@@@BBBCCCCCCBBB???<<<888333000///...///......------,,,++++++***************************))))))))))))))))))))))))((()))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))******)))))))))*********++++++))))))))))))))))))******+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------------....................................////////////////////////////////////000000000111000000000111222222333333333333333333444555666777555888<<>>BBBGGGKKKLLLMMMMMMIIIJJJKKKKKKJJJKKKMMMOOOKKKPPPWWW]]]fffuuuzzzsssjjjeeeddddddcccbbbcccbbbbbbaaaaaa``````______]]][[[[[[]]]___aaaaaa```aaabbbaaa```___```aaa``````___[[[UUUNNNJJJHHHDDDAAA??????<<<666444555333555888<<<@@@BBBDDDEEEBBB@@@===999555333111111......------,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))(((&&&&&&))))))))))))************************++++++++++++))))))))))))*********************+++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++,,,---------------.........//////......................../////////////////////////////////000000000111111000000111111222333333333444444444444555666777777555999>>>BBBFFFJJJOOORRR\\\___dddgggjjjqqqzzz~~~vvvtttrrrrrruuuwwwxxxxxxsssssssssttt{{{++++++++++++++++++++++++,,,,,,------------,,,,,,......---------,,,,,,,,,...000222222000.........------------------------......///000000000000000000000222444555777999999666666666444444555999<<>>;;;888555333.........---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***))))))((('''((()))))))))************))))))))))))************((()))))))))************))))))******++++++,,,,,,************************)))******+++,,,,,,------++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,---------.................................//////////////////////////////000000000111111111000111111222222333333444444444444444555666777888666:::@@@FFFKKKPPPUUUXXXaaadddgggjjjoooxxxzzzsssooopppnnnpppsssyyy~~~}}}|||zzzyyy*********************+++,,,------......------,,,.........------,,,,,,,,,...000222222111...------------------------------...//////000000000000000111111222444666777888999666666666555555777;;;>>>BBBCCCFFFHHHJJJKKKLLLLLLJJJLLLNNNOOOQQQUUU\\\aaaooovvvzzzpppjjjeeebbbaaabbbcccdddcccaaa___^^^```^^^[[[ZZZ\\\___```aaacccdddeeeccc```___aaaccc___```aaadddddd^^^TTTMMMEEE???999666222,,,,,,///111222333666:::???CCCFFFEEEEEEDDDBBB>>>:::777555///......------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++(((((())))))*********+++(((((((((((())))))))))))(((((())))))*********+++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,---...++++++,,,,,,,,,---------////////////////////////000000000000000000000000000000000000111111111111000111111222222333444444555444444555555666777888888<<>>===888777666888===CCCHHHJJJLLLMMMMMMLLLIIIFFFCCCAAA999777555222000/////////,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))(((((())))))***+++************))))))))))))************************))))))***++++++++++++***)))******++++++******)))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,............////////////000000////////////000000---......//////000000000111000000000000111222222222222222222222444555555666333333777999999;;;???GGGKKKQQQWWW[[[___cccfffllloooyyy|||xxxuuutttpppooooooqqqsssuuuuuuttt++++++,,,,,,,,,---------++++++,,,,,,---.........+++,,,---...///000000000///000111111//////000111////////////////////////.../////////000222333444888:::;;;:::777555444444888:::;;;===???CCCHHHLLLJJJKKKLLLJJJJJJOOOYYYaaarrr~~~yyypppjjjfffddd___ccceeedddaaa___bbbeeedddddddddeeeeeeeeeeeeeee`````````aaaccceeegggiiidddbbb]]]WWWQQQKKKFFFDDDAAA>>><<<===BBBGGGKKKMMMNNNOOOOOONNNLLLIIIFFFDDD>>><<<:::666333111///...,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++*********)))))))))))))))************************))))))***++++++++++++*********++++++++++++******))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,............////////////000000////////////000000//////000111222222333333111111000000111111222333222222222333444444555666777444444888:::;;;>>>BBBJJJOOOWWW\\\```cccgggkkkqqqwww}}}}}}~~~~~~|||zzzzzz|||~~~~~~---------,,,,,,,,,++++++++++++,,,------...//////***+++,,,...////////////...///000///......///000000000000000000000000000......///000222444555666999:::;;;:::888777777888<<<===??????AAADDDHHHLLLKKKMMMPPPQQQUUU___ppp|||xxxmmmfffcccddddddccc```aaadddhhheeeeeeeeeeeeeeeeeeffffffbbbbbbaaaaaabbbdddfffhhhhhhfffccc___[[[VVVRRRPPPKKKHHHFFFFFFIIIMMMOOOQQQPPPPPPPPPOOOMMMJJJFFFDDDBBBAAA>>>;;;666222...,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************+++************+++,,,,,,))))))))))))))))))******************************))))))***++++++++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------............////////////000000////////////000000///000000111222333333444111111111111111222222333222333333444555555666666888555555:::===>>>BBBGGGNNNTTT\\\aaadddgggmmmrrr{{{+++++++++******)))))))))++++++,,,---...//////000---.../////////...,,,+++---///000///......///111000000000000000000000000///000111222555777999:::;;;;;;<<<;;;999999;;;<<<>>>???@@@AAAAAADDDIIILLLHHHOOOWWW___hhhxxx}}}{{{|||}}}|||}}}yyyoookkkeeeaaa```cccgggjjjgggffffffeeeeeeeeeffffffeeeddddddccccccdddfffgggfffeeeccc```^^^[[[YYYXXXUUUSSSPPPPPPQQQSSSSSSSSSSSSSSSRRRQQQNNNJJJGGGDDDCCCBBBAAA===999444///------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,---))))))))))))************++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------........................////////////000000////////////000000...//////000000111111111222111111111111222333333222333444555666666666666999666777;;;???BBBGGGMMMTTTZZZbbbfffiiinnnvvv|||}}}}}})))***************++++++++++++,,,---...///000000///000111222111000...---///000111111000000111333222222222222222222222222222333444666999;;;>>>???>>>>>>>>><<<::::::<<<>>>@@@BBBCCCDDDFFFIIINNNQQQSSS___ppp~~~~~~}}}~~~~~~|||zzz{{{}}}~~~pppfffcccdddffffffiiihhhgggeeeeeeeeeffffffgggggggggggggggggghhhhhhfffeeecccaaa___^^^]]]]]]^^^\\\ZZZYYYYYYXXXWWWUUUVVVVVVUUUSSSOOOKKKGGGEEE@@@@@@@@@>>>;;;777222000.........---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))***************************++++++,,,((()))))))))************++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,++++++((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------.........///............////////////000000////////////000000000000000000000000000000222222111111222222333444222333555666777777666666999777888===BBBFFFLLLRRR[[[bbbiiimmmpppvvv)))***+++,,,---...//////++++++,,,---...///000111---...111333444444333222000111333333222222333444222222222222222222222222555555777999<<>>CCCEEEGGGIIIKKKOOOTTTXXXjjjyyy|||zzz~~~{{{}}}mmmgggeeedddbbbjjjiiigggfffeeeeeeeeefffhhhhhhiiiiiijjjjjjjjjjjjllljjjhhhfffdddccccccdddcccaaa___^^^^^^\\\XXXVVVXXXXXXWWWTTTQQQLLLHHHEEE===>>>???>>><<<999555333//////.........---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++(((((())))))*********+++++++++++++++++++++++++++))))))***++++++++++++*********++++++++++++******,,,---...//////...---,,,******+++++++++,,,,,,,,,---------.........//////---------.........//////............/////////000000000////////////000000333333333222222222222222222222111111222222333444333444555777777777777666:::777888>>>DDDHHHOOOUUUaaagggnnnrrruuu|||,,,,,,++++++,,,,,,---...------------------,,,,,,////////////000000000000222222111111111111111222333333333333333222111111222444777:::<<<>>>?????????===;;;:::;;;;;;;;;;;;DDDBBBDDDKKKPPPVVVbbbooo|||xxxxxxzzz}}}~~~xxxmmmkkkeee]]]dddeeefffeeeddddddeeefffhhhiiijjjjjjkkkkkkjjjjjjiiigggeeecccbbbcccdddeeecccbbb```___]]]\\\\\\\\\YYYXXXXXXXXXVVVPPPGGG???999999999:::;;;;;;888666444333111///---,,,++++++---------,,,,,,,,,++++++...,,,+++,,,//////---***************************---***'''''')))+++***)))+++++++++++++++***)))(((((((((((((((((((((((((((---,,,***)))))))))******++++++************++++++******++++++++++++******++++++,,,,,,,,,,,,------***+++---//////...---,,,++++++******+++,,,...///...------,,,++++++++++++,,,,,,,,,---------................../////////000222222111111000000//////111111111000000000000000333333444444444333333222...111666:::===>>>===<<<:::;;;===AAAHHHPPPWWW\\\hhhnnntttyyy}}},,,,,,++++++,,,,,,---...------------------------////////////000000000000222111111000000111111111222222333333222222111111444666999<<<>>>>>>>>>>>>???>>>======>>>@@@AAAAAAFFFEEEIIIRRR\\\hhhyyywwwooohhhbbb___```bbbccccccdddfffgggggghhhhhhiiijjjiiiiiiiiiiiihhhfffdddddddddeeefffeeedddbbb```^^^\\\[[[[[[[[[ZZZYYYYYYWWWRRRHHHAAA999888777888999:::888777444333111///...---------,,,,,,,,,+++++++++******---,,,+++,,,...///---***************************,,,***'''''')))+++***)))******+++++++++***))))))************************,,,,,,***)))))))))***************))))))***************++++++++++++******+++++++++,,,,,,,,,------***,,,---...///...,,,,,,,,,++++++++++++,,,......------,,,,,,+++,,,,,,,,,,,,,,,---------................../////////000000000000//////............111111111111000000000000222333333333333333222222000333777;;;=========<<<999;;;>>>CCCJJJSSS[[[```lllttt}}},,,,,,,,,,,,,,,------...,,,,,,,,,---.........///////////////000000000000000000000000000000111111111111222222222222222222666888;;;>>>??????>>>===;;;;;;;;;===???AAACCCEEEHHHJJJSSS```ooorrriiiccc^^^^^^___aaabbbdddeeefffffffffggghhhhhhhhhhhhggghhhgggfffeeeeeeeeefffggghhhgggdddaaa^^^\\\[[[ZZZ\\\[[[ZZZZZZYYYSSSKKKDDD:::777555555666888888888555444222000......//////++++++++++++************,,,++++++,,,------,,,***************************,,,***((((((***+++***))))))******+++++++++******************************,,,+++******)))************))))))(((((())))))*********++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---......---++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,---...,,,------------.............../////////000000000000////////////.........111111111111111111111111111222222333333222222222222444777:::<<<<<<<<<;;;:::===CCCIIIPPPXXXaaaggglllvvv}}}|||~~~}}},,,,,,,,,,,,,,,---......+++,,,,,,---...//////000////////////000000000000//////000000111111000000111111111222222333444555888;;;>>>@@@AAA???===<<<;;;<<<===???@@@DDDHHHJJJNNNVVVeeeuuupppfffaaa```^^^^^^```aaabbbbbbeeeeeefffgggggggggggggggeeeddddddddddddeeefffgggjjjhhhfffbbb___\\\[[[ZZZ\\\[[[ZZZZZZYYYTTTLLLFFF:::777333222333666888888888777444222000/////////,,,,,,,,,+++++++++******++++++++++++,,,,,,+++***************************+++*********************((()))***+++++++++++++++((((((((((((((((((((((((++++++******************))))))(((((((((((())))))******++++++++++++*********++++++++++++,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------...............////////////000000000111111111111111111111111000111111111111111222222111111222222333222222222333555777888::::::::::::===BBBIIIOOOUUU]]]fffllloooyyy}}}|||}}}~~~------,,,,,,------...///,,,,,,------...///000000////////////000000000000...///000111222111111111111111111222333555777888;;;<<>><<<@@@AAACCCDDDFFFKKKRRRXXX```mmmsssfffbbb]]][[[\\\___``````ddddddeeefffffffffffffffaaaaaaaaabbbcccdddeeefffjjjhhhfffccc___]]][[[[[[\\\ZZZYYYYYYXXXTTTMMMGGG<<<888333000111444777888;;;:::888555222000...---...------------,,,,,,,,,***+++,,,,,,++++++++++++******************************++++++*********+++((()))***+++++++++++++++((((((((((((((((((((((((************+++*********))))))(((((((((((())))))******++++++++++++***************+++++++++,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---------.........//////////////////000000000111111111111111222222222222000000111111222222222333000111222333333333333333444444555666777888999999@@@FFFNNNTTTYYY___gggmmmyyy}}}{{{---------------......///---------.../////////000////////////000000000000...///111222333333222111222222222333444777999;;;<<<===>>>?????????>>>>>>>>>@@@CCCGGGLLLVVVbbbkkk}}}pppiii```\\\\\\___aaaaaabbbbbbcccddddddddddddddd^^^___```aaacccdddeeefffhhhfffdddbbb```^^^]]]\\\\\\ZZZYYYYYYYYYUUUOOOIII===999333000111333555666;;;;;;:::888666222///---............------------***,,,------,,,++++++,,,************************)))+++,,,,,,+++******+++)))******+++++++++******************************))))))***++++++++++++******))))))(((((())))))*********++++++++++++******************++++++++++++,,,,,,,,,,,,++++++++++++)))***+++,,,------------------------------...///------.........//////////////////000000000111111/////////000000000000111000000111111222333333333111222222333444444444444555555555555777888:::;;;CCCJJJSSSZZZ^^^ccckkkqqq~~~---------------...//////............////////////////////////000000000000///000222444555444333222333222333444666999<<<>>>===============>>>??????===@@@FFFMMMWWWhhhzzz}}}nnndddaaabbbcccccc______```aaaaaaaaaaaa```]]]^^^```bbbdddeeefffgggeeedddbbbaaa```______^^^]]][[[ZZZZZZZZZWWWQQQLLL???;;;555111111222444444777999:::;;;999666222///......---------,,,,,,,,,***,,,///...,,,+++,,,---************************(((+++------+++******+++******+++++++++***))))))************************((()))***+++,,,++++++************))))))***************++++++++++++******************++++++++++++++++++++++++++++++,,,,,,((()))+++,,,............///......------------...............//////////////////000000000111111111//////000000000111111111000000111222222333444444222222333444555555555555666666666666888:::<<<>>>IIIRRR]]]dddhhhnnnvvv}}}...------------.../////////////////////.........////////////000000000000///111333555666555444333333333333444777:::>>>@@@======<<<<<<<<<>>>???@@@BBBGGGOOOYYYggg|||{{{~~~ooohhhfffdddccc\\\]]]^^^^^^______^^^^^^]]]^^^```ccceeegggggghhhbbbbbbaaa```______``````^^^\\\[[[[[[[[[YYYSSSNNN@@@<<<666222222222333333444666:::<<<<<<999444111---------,,,,,,,,,+++++++++---//////,,,+++,,,...************************(((+++......+++******,,,+++++++++++++++***)))(((((((((((((((((((((((((((((()))***+++,,,,,,+++***++++++************++++++******++++++++++++******)))************++++++++++++*********+++,,,------&&&(((***---.../////////000///...---------------............/////////000000000000000111111111111111111222222333333333333000000111222333333444444222333444555666666666666888777777777999<<>>>>>>>><<<;;;<<<>>>AAACCCCCCBBBDDDHHHTTTiiirrrjjjeee```\\\[[[]]]]]][[[ZZZ\\\\\\]]]^^^```cccfffhhhiiigggeeeaaa^^^]]]^^^aaacccbbb```]]]ZZZYYYVVVSSSQQQDDD<<<444222222111333777666666777:::===<<<888444111000---++++++,,,///000***+++,,,,,,,,,,,,+++***************************,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++++++++************)))************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000............////////////000///.........///111222000000000000111111111111////////////000000000000666444222111111222444555333444444444555666666666666999;;;;;;999;;;AAAGGGVVVffftttvvvvvv~~~~~~******+++++++++,,,,,,,,,///......------......///111111111111000000000000111222333333222222333555555666777:::===>>>???>>><<<===???AAABBBCCCCCCCCCLLLSSSbbbwwwvvvmmmccc]]]YYY[[[]]]\\\\\\]]]^^^___```aaaccceeegggiiiiiifffbbb___^^^___aaaccc```]]][[[ZZZYYYXXXUUUSSSGGG>>>666444333222555:::888777777999;;;<<<:::888333111000...---,,,------***+++,,,,,,,,,,,,+++***************************,,,+++++++++++++++++++++************************************************+++++++++************)))************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///............////////////000//////...///000111222000000000000111111111111000000111111111222222222333222111000000111222222333333444444555666666666444777999888999<<>>??????===@@@CCCDDDCCCCCCFFFIIIRRR]]]ooozzzmmmccc[[[ZZZ]]]]]]^^^````````````aaacccdddfffgggiiigggccc```______```aaa]]][[[ZZZYYYYYYYYYWWWUUULLLBBB999555444444777===;;;999777777999;;;======666555333111...,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++************)))************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...............///////////////////////////000111111000000000000111111111111222222222333333333333444111111222222222222111111333333444444555666666777555666888888;;;AAAKKKSSSfffsss}}}....../////////000000000//////............//////000111111111111111222222111333555555444444555777999;;;===>>>>>>>>>?????????BBBEEEEEEDDDGGGNNNUUU^^^jjj{{{~~~oooaaa[[[\\\]]]___bbb````````````aaabbbccccccgggfffccc```^^^]]]]]]^^^]]][[[YYYYYYYYYXXXWWWUUUNNNDDD:::555444444888>>>===;;;888666777;;;>>>@@@===:::666222...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************+++++++++*********))))))************************))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------............///////////////////////////000000111///000000000111111111111222222222333333333444444111333444666666555444333222333333444555666777777888999999;;;???HHHSSS[[[kkkvvv+++,,,,,,,,,,,,---------/////////....../////////000000111111222222222333111333555666666555666777:::<<>>>>>???@@@???BBBFFFGGGJJJQQQ]]]fffsss|||~~~zzzvvvuuuzzzzzzxxxuuurrrrrrvvv|||}}}kkkaaa]]][[[]]]```^^^^^^^^^^^^^^^^^^___```dddcccaaa___]]][[[[[[ZZZ^^^\\\ZZZYYYXXXWWWUUUSSSOOOEEE:::555444333777===>>><<<999777777999>>>AAABBB>>>888222...---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------............////////////...//////000000000000000///000000000111111111111111111111111222222222222111222555666777666444333222222333444555666777888:::::::::===CCCNNNZZZbbbrrr|||---------.........//////000//////......//////000000000111111222333333333222444777888888777888999;;;>>>AAAAAA@@@???AAACCCAAAEEELLLSSS[[[ggguuu~~~{{{xxxnnnmmmiiieeebbbfffmmmttt{{{tttpppoooqqqsssvvv|||zzz|||}}}qqqggg___\\\^^^]]]\\\\\\\\\\\\]]]]]]^^^aaa``````^^^]]][[[ZZZYYY]]][[[YYYXXXXXXWWWUUUSSSOOOEEE;;;666444333666;;;>>>===;;;888777888;;;>>>CCC@@@:::555111/////////,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++************)))************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...............////////////......///000000000000000000000000000111111111111000000000000111111111111///000222444555444333222111222333444555777888888999999:::???HHHUUUaaaiiiwww000000000000111111111111000000////////////000000000000111222222333444444444777:::;;;;;;;;;;;;;;;===AAAEEEEEEBBBBBBEEEHHHIIIPPP[[[jjjzzz~~~|||zzzxxxwwwtttttttttrrrnnnkkkhhhfff______^^^[[[YYYZZZ___dddjjjpppvvvzzzzzz{{{~~~}}}yyyyyyzzz{{{xxxuuuqqqsssvvv|||}}}xxxuuussswww~~~yyyxxx~~~|||kkkbbbaaa\\\\\\\\\\\\\\\]]]^^^^^^____________^^^\\\ZZZYYY[[[YYYXXXXXXXXXXXXWWWUUUOOOFFF===999666444666:::=========;;;888777888;;;@@@???<<<999666222000///,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))************************+++++++++++++++++++++++++++++++++************)))************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///............////////////---...///000111000000///000000000000111111111111000000000000111111111222000111222444444444444333111222333444555777888888888999<<>>>>>======>>>>>>CCCGGGGGGEEEDDDHHHKKKRRRZZZjjjvvvmmmhhhhhhiiihhhhhhhhhgggfffeeedddcccdddeeedddbbb___\\\[[[[[[WWWYYYZZZYYYVVVWWWZZZ^^^YYY___eeegggggggggkkkoooppptttvvvtttsssrrroooiiigggdddaaaaaadddeeedddbbb\\\]]]```dddjjjpppvvvxxxwwwzzz~~~uuuuuuzzzxxxjjjfff\\\\\\\\\\\\]]]^^^____________``````___]]]\\\ZZZXXXWWWVVVWWWYYYYYYYYYWWWPPPGGG>>>:::888555666999<<<===>>><<<888666666888======>>>===:::555000------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,***)))((((((************************+++++++++++++++++++++++++++++++++************)))************************)))************++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000............/////////000---...000111111111000///000000000000111111111111000000111111111222222222222333444555666666666666111222333444666777888999999:::???JJJYYYiiivvv~~~~~~{{{uuurrrnnnkkkiiihhhfffdddaaaaaabbbbbbbbbcccccccccddddddeeefffffffffffffffdddgggkkkmmmoooqqqsssuuuzzzzzz|||