BM6@6(@@ zzzzzz{{{||||||{{{zzzzzz~~~yyywwwwww{{{{{{yyyzzz}}}yyyxxxvvvvvvuuussspppnnnrrrssstttuuuvvvwwwxxxxxxsssrrrsssvvvuuurrrrrrvvvzzz}}}wwwmmmqqqvvviiiaaaaaacccZZZVVVWWW^^^cccdddhhhooohhh```]]]aaadddaaa```ccc]]]]]]___^^^WWWPPPPPPVVV\\\VVVOOOKKKLLLNNNOOONNNFFFJJJOOOQQQOOONNNOOOPPPSSSUUUVVVUUURRRPPPOOOOOOVVVXXXZZZ^^^fffttt~~~|||xxxtttpppjjjddd```kkkkkkjjjiiihhhjjjnnnrrrqqqpppoooooooooqqqrrrsssttttttvvv{{{}}}sssooooooqqqpppnnnpppoooooooooppprrrsssuuuqqquuuxxxxxxvvvxxx~~~zzziii]]]\\\]]]]]]ppppppuuu}}}|||vvvrrrppp|||ooo^^^OOOUUUXXX[[[[[[\\\[[[SSSJJJ[[[___dddjjjqqqtttnnnddd[[[SSSNNNRRRXXX\\\^^^aaasssyyy}}}~~~uuulllgggaaa^^^___^^^ZZZWWWPPPPPPQQQQQQRRRTTTYYY\\\ZZZYYYhhh||||||hhhZZZ[[[^^^ggg~~~zzzvvvuuutttuuuxxx|||zzzzzzyyyyyyyyyyyyzzzzzz{{{~~~~~~||||||vvvtttuuuxxxyyyxxxyyy|||yyywwwtttsssrrrpppmmmkkknnnooopppqqqssstttuuuvvvsssnnnkkkjjjhhhggglllrrruuuxxxppp^^^VVV]]]eeefffccccccaaa]]]YYY\\\eeemmmTTTOOOKKKJJJMMMXXXlll|||rrrkkkeee```bbbiii```\\\YYYXXXUUUQQQSSSWWWNNNIIICCCAAACCCFFFGGGFFFAAAEEEHHHIIIGGGDDDCCCCCCHHHJJJKKKJJJGGGEEEDDDDDDBBBDDDEEEGGGKKKSSS\\\ccceeeeeeeeeccc```]]]ZZZXXXSSSTTTWWW[[[^^^^^^\\\YYYTTTTTTSSSQQQPPPPPPSSSUUUSSSTTTUUUVVVXXXZZZ\\\]]]```ccciiisss{{{uuuooommmpppssstttssshhhhhhhhhhhhiiikkklllmmmwwwyyy|||||||||uuuddd\\\YYYXXXOOONNNPPPVVVZZZZZZ]]]aaaaaa```___]]][[[YYYWWWVVVvvvrrrgggiiikkkooouuuuuukkk___PPPRRRUUUYYYbbbhhhgggbbb\\\TTTNNNOOOQQQPPPOOOPPPJJJSSS[[[```mmm~~~ppphhhaaabbbgggiiiddd^^^^^^aaaeeeiiikkkmmmppprrrvvvwwwwwwhhhddddddooowwwsssooolllmmmpppuuuyyyxxxvvvtttsssssstttvvvxxxwwwyyy|||{{{xxxvvvvvvwwwsssqqqqqquuuvvvuuuuuuyyyyyyvvvrrrooonnnmmmkkkjjjkkkkkkmmmoooqqqrrrtttuuuwwwrrrooommmjjjhhhkkkqqqqqqwwwtttggg]]]aaaiiilllnnnkkkdddYYYPPPPPPXXX```UUUQQQJJJBBB???LLLhhh{{{sssiii]]]UUUVVV\\\OOOJJJIIIOOOTTTSSSPPPPPPTTTOOOJJJIIILLLPPPQQQQQQMMMOOORRRRRROOOKKKHHHGGGMMMNNNOOONNNLLLIIIHHHHHHCCCEEEGGGHHHIIIKKKOOORRRLLLNNNPPPQQQQQQOOOLLLJJJDDDFFFJJJNNNQQQQQQMMMJJJGGGHHHIIIHHHGGGGGGHHHJJJHHHIIIKKKMMMNNNPPPPPPQQQKKKMMMPPPVVV^^^gggoootttyyysssnnnkkkkkkppp}}}mmmhhhbbb___^^^^^^[[[YYY\\\\\\\\\\\\\\\]]]^^^___```bbbcccbbbaaadddjjjpppvvv{{{zzzlll[[[QQQMMMMMMTTTQQQPPPRRRRRROOOOOORRRMMMMMMMMMNNNNNNOOOOOOOOOZZZjjjyyy|||||||||uuullljjjjjjlllrrr{{{~~~tttgggcccdddccceeemmmxxx|||zzzrrrkkkffffffeee```\\\[[[XXX^^^___XXXWWWaaakkknnnddd[[[TTTXXXbbbgggbbb[[[ggghhhiiiiiikkknnnssswwwzzznnntttyyyxxxxxxxxxyyy{{{|||}}}vvvsssooommmooosssvvvxxxyyyvvvqqqpppqqqtttvvvwwwvvvtttpppnnnnnnppptttvvvuuuuuutttuuuvvvvvvuuuuuutttqqqrrruuuuuurrrsssvvvxxxtttpppnnnnnnnnnmmmmmmjjjkkkmmmoooqqqsssuuuvvvyyyxxxyyyzzzvvvooommmooopppvvvyyyvvvvvv}}}tttbbbQQQHHHIIILLLXXXWWWTTTKKKDDDGGGWWWgggpppqqqsssrrrllleeeaaa```PPPOOOVVVfffsssssskkkdddgggbbb^^^]]]```cccdddddd___aaaccccccaaa]]]ZZZWWW[[[\\\^^^]]]ZZZXXXWWWWWWTTTUUUVVVXXXZZZ\\\___```___```aaaaaaaaa___]]]\\\WWWVVVUUUUUUTTTQQQLLLIIIJJJLLLOOOPPPPPPQQQSSSUUUTTTUUUVVVVVVUUUTTTRRRQQQTTTSSSQQQNNNKKKKKKLLLNNNPPPOOOPPPRRRUUU^^^ooorrrnnniiieeeaaa]]]YYYUUUZZZZZZYYYXXXXXXWWWWWWWWWYYYZZZZZZXXXUUUSSSTTTVVV\\\fffnnnkkkccc]]]^^^aaaaaa]]]ZZZZZZWWWRRRQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRXXX[[[YYYYYY___bbbaaa\\\]]]___bbbjjjnnnhhh___dddcccaaaaaafffpppuuuuuuwwwsssqqqtttsssnnniiihhh```hhhiii```XXX\\\fffmmmiiiccc___cccmmmrrrqqqllliiieee]]]VVVUUUZZZcccjjjdddnnnuuuuuuvvvxxxsssiiijjjggglllnnnllltttxxxpppiiioooyyy|||{{{xxxtttrrruuu|||{{{rrrjjjeeecccddddddzzzxxxuuussssssuuuxxxzzzyyytttqqqtttzzz}}}zzzvvvyyyvvvvvvxxxwwwtttsssvvvuuurrrooonnnoooqqqqqqqqqkkklllnnnppprrrtttvvvwwwyyyxxxyyyzzzvvvooolllnnnqqqrrrrrrqqqtttxxxyyyvvvpppooojjj```TTTNNNNNNQQQYYY[[[ZZZUUUOOONNNOOOQQQ\\\```gggnnnssssssnnnhhh[[[ZZZbbbttt|||vvvlllgggbbbaaaccceeefffeeeaaaaaacccddddddbbb___]]]]]]^^^``````^^^\\\[[[\\\ZZZYYYXXXYYY\\\```dddgggjjjhhhgggeeeeeeeeeffffff```]]][[[YYYYYYYYYXXXWWWOOOQQQSSSTTTTTTUUUWWWXXXYYYYYYZZZYYYXXXUUUSSSQQQWWWVVVTTTPPPKKKIIIJJJKKKNNNOOOQQQRRRQQQTTTaaannnkkkjjjiiiiiihhhgggeeeccccccbbbaaa```___]]]\\\[[[]]]^^^___]]]ZZZUUURRRQQQJJJTTTaaahhhhhhggglllsssiiiddd```___\\\WWWVVVXXXWWWVVVUUUTTTSSSRRRQQQQQQRRRRRROOOLLLNNNVVV^^^bbbXXX[[[]]]\\\]]]aaabbb___ZZZZZZXXXUUUWWW]]]```^^^aaa```bbbggghhhccc______\\\eeejjjcccYYYWWW]]]cccbbbaaaaaaccchhhlllnnnnnnfffaaaXXXPPPMMMPPPWWW]]]UUU^^^aaa\\\[[[___[[[QQQZZZTTTSSSPPPLLLSSSYYYSSSOOOVVV___hhhkkkiiiccc___gggpppwwwzzz|||}}}|||xxxwwwtttpppnnnpppvvv~~~}}}wwwpppkkkhhhggghhh~~~}}}|||{{{{{{|||}}}~~~zzzvvvsssvvv|||~~~|||xxxzzzwwwwwwyyyxxxtttsssvvvpppooommmmmmoooqqqqqqqqqjjjkkklllnnnppprrrssstttyyyuuusssqqqnnnjjjlllqqqvvvrrrnnnlllllljjjddd^^^\\\aaadddbbb]]]YYYZZZ\\\^^^___^^^\\\\\\^^^]]]ZZZQQQSSSVVVZZZcccjjjjjjeee^^^ZZZ\\\dddmmmooonnnoooeeeaaa\\\ZZZ\\\]]]]]][[[[[[ZZZZZZ[[[]]]^^^]]]\\\XXXZZZ\\\]]]\\\[[[[[[[[[]]]ZZZWWWWWWZZZ^^^bbbddddddbbb```___```bbbeeeggg```]]]YYYWWWXXXZZZ\\\\\\VVVWWWWWWVVVTTTSSSUUUVVVVVVVVVWWWWWWWWWWWWWWWVVVSSSUUUUUUSSSPPPOOORRRUUUVVVXXX[[[[[[WWWTTTZZZccccccdddeeeeeeeeeeeeddddddjjjiiiiiihhhgggeeecccbbb^^^___aaaaaa```\\\YYYWWWJJJPPPYYYaaacccccchhhoooqqqllliiihhheeeaaaaaadddaaaaaaaaa`````````______^^^]]][[[ZZZ[[[^^^aaacccbbbgggiiieeedddgggiiiiiigggiiigggcccbbbeeeeeeccceeeeeehhhnnnnnniiifffgggeeekkknnnhhh\\\SSSQQQRRRLLLLLLMMMMMMMMMOOORRRTTTXXXXXXWWWTTTQQQOOOOOOPPPXXX^^^___[[[[[[___]]]WWWUUUQQQTTTTTTOOOUUUWWWNNNLLLMMMNNNNNNNNNLLLJJJHHHIIIMMMNNNLLLLLLRRRVVVVVVZZZXXXTTTPPPOOORRRXXX]]]___```aaa```______aaacccxxxyyyzzz{{{{{{zzzyyyxxxttttttuuuvvvuuutttttttttrrroooooorrrrrroooooorrrlllkkkjjjkkkmmmmmmmmmllleeefffggghhhjjjkkklllmmmqqqmmmkkkkkkhhheeeggglllpppnnnlllllljjjfffaaa^^^\\\aaaggggggbbb]]]\\\^^^```bbbaaa___aaafffgggccc[[[^^^]]][[[^^^eeehhhfffdddaaa```aaaaaa```ccciiiccc___[[[YYY[[[\\\[[[ZZZ[[[XXXVVVWWWZZZ]]]]]]]]]YYY[[[^^^______^^^___```ddd```]]]]]]```ccceeeeeeeeedddddddddeeegggiiijjjgggddd```^^^^^^______^^^bbbbbb```^^^[[[[[[]]]___ZZZZZZ[[[\\\^^^```aaabbbbbbdddfffeeeaaaaaadddhhhhhhiiilllnnnkkkhhhkkkqqqwwwwwwwwwuuurrrpppooooooppppppqqqrrrrrrqqqpppooopppoooooooooppppppooonnnjjjhhhjjjooopppooorrrxxxrrrmmmjjjiiigggdddeeehhhrrrrrrrrrsssssstttttttttuuusssrrrssssssrrrqqqqqqqqquuuwwwuuuvvvxxxwwwssstttvvvuuupppoooqqqrrrpppyyyzzz~~~}}}~~~nnnppprrrrrrmmmhhhggghhhXXXVVVTTTSSSSSSTTTSSSSSSWWWYYY\\\\\\XXXUUURRRPPPOOORRRTTTVVVYYY\\\]]]]]]___\\\``````\\\aaadddZZZXXXWWWUUURRRPPPOOONNNNNNTTTVVVRRRLLLIIILLLOOOOOOQQQQQQNNNKKKHHHHHHLLLPPPJJJLLLMMMMMMMMMMMMPPPSSSnnnpppsssvvvvvvssspppnnnkkkqqquuussslllgggjjjnnngggdddeeeiiijjjhhhiiillliiihhhhhhiiijjjjjjhhhfffaaaaaabbbcccdddffffffggg```aaadddhhheee___]]]___bbbccceeeeeebbb]]]\\\^^^QQQWWW___aaa^^^\\\]]]___[[[``````\\\\\\```aaa]]]ZZZaaabbb]]]YYY\\\^^^\\\]]]^^^```aaa[[[VVVXXX^^^eeeaaa]]]\\\^^^```___^^^]]]ZZZVVVVVVZZZ]]]^^^^^^[[[^^^aaacccccccccdddeeeeeebbb```aaadddggggggfffiiijjjjjjkkkkkkkkkkkkjjjmmmllljjjjjjkkklllkkkiiiiiiiiigggeeedddeeehhhkkkcccbbbbbbccceeegggjjjkkkbbbfffiiihhhffffffjjjnnnqqqqqqrrrtttrrrnnnpppuuu~~~~~~~~~}}}{{{yyyyyyzzzyyyzzz|||~~~{{{yyyvvvuuuvvvxxxyyyzzz}}}vvvsssvvvxxxvvvxxx}}}|||wwwssssssqqqooopppsssvvvvvvvvvvvvwwwwwwwwwxxxpppmmmmmmooorrrtttvvvyyy|||{{{~~~zzzyyy}}}{{{|||~~~yyytttppppppqqqkkkeeedddfffgggccc^^^iiiiiiiiigggccc```______WWWVVVXXX\\\___^^^```bbbiiibbbbbb___ZZZaaaggg```[[[]]]___``````^^^\\\[[[ZZZ]]]^^^ZZZXXXXXXXXXVVVTTTTTTTTTRRROOOOOOSSSVVVXXXXXXWWWSSSNNNKKKMMMOOOllljjjjjjkkknnnnnnkkkhhhnnnkkkgggfffffffffccc```\\\\\\^^^```aaabbbbbbbbbgggbbb]]]]]]```bbb```\\\\\\ZZZXXXZZZ^^^``````___^^^^^^__________________cccbbbaaaaaaaaa___]]][[[XXXYYYYYYXXX\\\```___ZZZ^^^\\\[[[]]]```aaa^^^[[[]]]```bbbaaa___^^^___aaaaaabbbbbbaaa^^^ZZZXXXWWWccceeeeeeeeecccbbbcccdddgggddd```___bbbfffjjjmmmjjjgggiiioooqqqmmmmmmqqqrrrnnnjjjkkkoootttvvvvvvuuuqqqqqquuutttoooooorrrqqqrrrtttuuuuuutttrrrpppjjjjjjkkklllmmmooopppqqqkkkkkkmmmqqquuuvvvsssooojjjjjjmmmnnnkkkiiimmmtttzzz{{{|||{{{yyyxxxyyyzzz~~~{{{yyyzzz|||~~~zzzwwwvvvuuupppkkkiiiiiihhhfffccclllkkkkkkjjjiiihhhfffffffffeeeeeegggiiiiiihhhgggmmmllllllpppuuuwwwuuurrruuurrrpppuuu|||tttpppppptttvvvuuuuuuwwwvvvzzz}}}|||xxxuuuvvvyyywwwtttooommmnnnooopppqqq{{{~~~}}}vvvmmmiiilllqqqiiilllpppssssssoookkkggggggddd```\\\ZZZ[[[]]]___[[[\\\]]]^^^____________bbb```^^^\\\[[[[[[\\\\\\[[[XXXUUUTTTUUUWWWZZZ[[[[[[```ccc```[[[VVVSSSQQQeeedddccceeegggfffdddaaabbb```______``````\\\YYY```___^^^]]]\\\ZZZYYYXXXdddaaa______aaabbbaaa___\\\YYYWWWWWWZZZ]]]^^^^^^______^^^^^^\\\[[[ZZZZZZ______^^^^^^___^^^]]]\\\\\\^^^^^^\\\^^^aaa^^^YYY^^^```cccddddddccccccbbb___bbbfffgggggggggiiikkkllllllmmmnnnmmmkkkgggcccbbbhhhoootttvvvuuuttttttyyysssllliiilllqqquuuwwwpppnnnpppvvvxxxuuutttwwwuuuqqqlllmmmttt{{{||||||wwwvvvxxxyyy|||{{{yyyxxxuuutttrrrqqqpppqqqqqqrrrnnnmmmlllnnnqqqqqqooommmssssssvvvxxxtttppprrrxxx}}}~~~~~~|||zzzzzz{{{|||~~~zzzzzzyyyzzz|||~~~{{{xxxvvvrrrooollliiigggeeecccaaadddeeeeeefffeeedddbbbaaaccccccbbbccceeeeeecccbbb]]]___```aaaaaa`````````gggdddccchhhpppxxx{{{{{{jjjeeebbbcccdddbbbdddgggcccgggkkkjjjgggfffgggjjjkkkllllllmmmoooqqqsssttt{{{|||zzzuuunnnjjjkkkmmmppprrruuuvvvuuutttsssrrrkkkhhhddd```^^^___```bbbZZZ\\\```bbbcccaaa^^^\\\YYY\\\___```^^^\\\ZZZZZZYYYVVVTTTUUUXXXZZZYYYXXX\\\^^^___]]]ZZZWWWUUUTTTgggffffffggghhhgggeeebbb``````aaaccceeeeeebbb```\\\\\\\\\\\\]]]^^^______bbbbbbbbbbbbbbbbbbaaaaaa```^^^[[[[[[]]]___```aaacccccccccbbbaaa```___^^^eeeeeeeeefffffffffffffffdddffffffeeefffgggeee___dddjjjpppqqqnnnllllllnnnsssuuuwwwxxxwwwvvvvvvwww~~~}}}}}}tttmmmgggnnnvvv{{{zzztttnnnjjjtttnnniiigggjjjlllkkkiiihhhhhhkkkqqqsssqqqppprrrooolllgggeeehhhppp|||~~~vvvppprrrtttsssppppppttt{{{|||zzzvvvsssqqqqqqqqqrrrmmmkkkhhhhhhjjjlllmmmmmmooopppsssvvvsssooooootttzzzzzzyyyvvvttttttvvvxxxxxxxxxwwwtttrrruuu{{{}}}zzzyyywwwuuusssqqqrrrtttvvvyyy{{{}}}}}}{{{xxxvvvrrrrrrrrrppplllhhhffffffcccdddeeeeeeeeecccbbb```eeeeeeeeegggjjjlllkkkjjjbbbeeehhhfffaaa^^^^^^```eeecccbbbfffnnntttwwwxxxnnnhhhcccbbb```___bbbgggaaadddggggggffffffhhhkkkjjjooouuuxxxxxxxxxzzz||||||{{{xxxuuuqqqooommmlllwwwyyy{{{{{{yyyyyy{{{~~~tttrrroookkkjjjjjjkkklllhhhiiijjjjjjjjjhhhfffddd___ccchhhiiifffddddddeeehhheeeccceeehhhhhhddd___^^^]]]]]]___aaaaaaaaa```cccccccccccccccbbb___^^^^^^___```bbbdddeeeeeeddd``````aaacccfffiiilllnnnjjjlllmmmmmmkkkiiihhhhhhhhhhhhhhhhhhiiiiiiiiihhhiiiiiikkkllllllllllllllloooooooooooonnnnnnooopppmmmooonnnkkkkkknnnnnnjjjmmmrrrwwwyyywwwtttrrrrrrwwwxxxzzz{{{{{{zzzyyyyyy~~~tttjjjeeeiiimmmnnnkkkeee___\\\ccc```^^^```bbb```XXXQQQRRRTTTXXX]]]___^^^\\\\\\\\\]]][[[XXXTTTUUUYYY]]]iiiccc___ccckkknnnllliiiccclllvvvxxxtttooooooqqqtttrrrmmmiiiggggggiiijjjeeeccc___^^^___cccfffhhhiiijjjpppuuuuuurrrrrruuuzzzyyywwwsssqqqqqqsssvvvqqqrrrrrrqqqooorrrwww||||||yyyxxxvvvsssppptttttttttvvvyyy|||}}}xxx|||~~~yyyuuuttttttpppooonnnmmmkkkkkkjjjjjjmmmmmmooosssxxx|||||||||yyy{{{|||zzzvvvsssrrrrrrsssrrrsssvvv{{{~~~~~~~~~wwwrrrnnnmmmkkkjjjmmmsssnnnpppqqqqqqqqqrrruuuwwwttt{{{}}}zzzyyyzzzyyywwwttt{{{~~~|||{{{}}}}}}{{{yyyxxxwwwxxxyyy{{{yyyuuuqqqooonnnooooooiiilllmmmllliiihhhlllpppqqqnnnlllooouuuxxxtttpppeeeaaaaaaeeehhhgggdddcccnnnooooooooommmkkkiiiiiikkkkkkllllllmmmnnnqqqrrroooooonnnnnnooorrrvvvxxxwwwyyyzzzyyyvvvsssqqqqqqmmmooorrrttttttrrrpppnnnnnnoooqqqrrrssssssrrrqqqqqqrrrrrrqqqooonnnppprrrvvvvvvrrrkkkiiikkkmmmlllnnnooopppssstttrrrmmmhhh```aaadddgggiiijjjiiihhhlllhhhfffkkkssssssjjjaaaUUUWWWZZZ\\\]]]```cccfffjjjfffddddddfffddd^^^XXXQQQTTTXXXZZZZZZXXXUUUQQQVVVWWWWWWUUUQQQPPPSSSWWWcccaaa```fffoootttqqqlllmmmuuu~~~|||xxxyyy{{{wwwtttoookkkhhhhhhiiijjjgggddd```]]]\\\^^^bbbeeennnpppwww}}}zzzzzz|||~~~}}}~~~zzzvvvttttttvvvwwwtttuuuwww{{{}}}zzz{{{|||xxxuuuuuuvvvuuusssvvv|||{{{{{{{{{zzzzzz{{{~~~}}}|||{{{yyyyyy~~~}}}}}}}}}}}}}}}|||yyyvvvsssqqqooommmoooqqqpppmmmlllmmmooohhheeedddgggnnnrrrrrrqqqiiidddeeekkkmmmiiieeedddzzz|||}}}|||yyyvvvuuuuuutttuuuuuuuuuttttttvvvxxxrrrqqqpppqqqtttyyyxxxxxxwwwvvvtttsssqqqpppkkkooosssuuutttrrrpppppppppqqqrrrssssssqqqooonnnrrrtttuuusssqqqqqqtttwww||||||wwwmmmhhhhhhjjjjjjllljjjjjjlllooonnnhhhccc]]]]]]]]]^^^___]]]YYYUUURRROOOOOOWWWbbbhhheee```QQQRRRRRRSSSVVV]]]ffflll{{{vvvqqqmmmmmmnnnpppqqqiiiooosssssssssrrrmmmgggkkkiiieee```^^^___cccgggiiiiiihhhiiinnnssspppkkkooovvv|||{{{xxxsssooooooqqqsssvvvwww~~~~~~|||}}}yyyyyyyyy{{{}}}~~~}}}{{{|||~~~|||wwwvvvxxx{{{~~~}}}|||~~~~~~~~~~~~xxxtttxxxxxxxxxyyyzzzzzzzzzzzz}}}}}}vvvqqqxxx{{{}}}|||xxxvvvooolllhhheeecccbbb```___bbb___cccooovvvvvvwww|||uuuwwwxxxwwwssspppoooooojjjmmmpppooollliiihhhhhhkkkjjjjjjkkkpppvvv}}}qqqooollllllnnnnnnmmmkkkhhhkkkmmmnnnmmmlllnnnooopppqqqsssttttttrrrpppooosssvvvxxxwwwuuuvvv{{{yyysssssssssrrrrrrssstttvvvwwwwwwuuussssssrrrrrrrrrrrroooiiiddd___[[[YYY]]]ffflllllljjjbbbaaa___]]]\\\]]]aaaeeeuuuuuusssqqqnnnooorrruuupppyyy}}}yyyvvvvvvvvvvvvvvvttttttpppjjjjjjnnnnnnjjj___ccchhhnnnssszzz~~~}}}}}}~~~}}}{{{yyy}}}||||||}}}|||{{{yyywwwttttttsssssstttyyy~~~}}}vvvrrrsssuuuwwwyyyyyyzzzzzz|||~~~|||~~~~~~{{{uuullleeeaaa```]]]ZZZ```mmmvvvxxx|||xxxxxxxxxpppuuuzzz{{{wwwqqqllljjjmmmkkkhhhfffgggkkkpppssspppkkkgggiiimmmpppooolllfffggghhhgggfffhhhlllpppppprrruuuxxxyyyxxxwwwvvvooosssvvvvvvuuuxxx~~~~~~zzzsssqqqtttvvvvvvtttssssssqqqmmmiiieeedddeeebbbiiipppqqqnnnjjjiiijjj^^^jjjvvv~~~zzzpppmmmqqqtttsssooommmkkkjjjjjjllloooqqqtttuuuxxx|||zzz}}}~~~zzzwwwwwwyyyzzzvvvqqqllllllrrrzzz|||zzzyyyyyywwwyyy{{{ssstttwwwzzz|||}}}}}}}}}{{{yyyxxxxxxzzz~~~yyymmmjjjpppzzz~~~}}}wwwuuuvvvccc^^^___fffiiiiiissszzzvvvvvvwwwwwwvvvsssqqqppppppuuuooohhhhhhlllpppooommmdddeeeeeeeeedddccccccccciiijjjlllmmmmmmjjjgggeeellliiiggghhhkkkoooqqqqqqtttwww{{{}}}{{{zzztttqqqsssvvvyyyxxxvvvrrrooommmfffaaadddnnnuuuvvvsssrrruuuyyy~~~|||zzzvvvxxxwwwqqqiiihhhooovvvzzzvvvwwwwwwyyyzzzyyyxxxvvvwwwwwwwwwzzz~~~}}}~~~{{{xxxvvvvvvwwwrrrttttttrrrpppqqqwww{{{{{{{{{zzzwwwvvvxxx}}}yyy{{{~~~xxxuuurrrppprrruuuyyy|||ppp\\\PPPQQQZZZbbbggggggnnnxxx~~~{{{qqqiiieee___VVVRRRTTTzzzuuuqqqoooqqqqqqpppooommmmmmnnnppptttoooiiieeecccbbbccccccggggggfffdddddddddddddddaaacccdddddddddeeegggjjjhhhjjjnnnqqquuuwwwxxxxxxzzz}}}~~~{{{yyyyyyyyyxxxvvvssstttvvvyyy{{{|||xxxvvvssssssvvvxxxyyyxxx{{{~~~xxxpppnnnrrruuutttrrriiijjjkkkoootttzzzxxxwwwxxxvvv||||||~~~{{{uuutttqqqooonnnpppsssvvvxxxyyy|||}}}yyyuuuttttttvvvvvvuuutttrrrrrrtttvvv{{{}}}~~~}}}|||}}}|||xxxuuuwww|||~~~wwwlllbbb^^^___cccfffbbbeeeiiinnnrrrwww|||}}}uuunnnhhh```VVVRRRTTTuuutttuuuxxxzzzxxxrrrmmmzzz{{{{{{wwwtttvvv}}}zzzzzzttthhh\\\YYY```hhhuuunnnfffbbbcccfffiiijjjgggffffffeeedddcccbbbaaa```cccfffeeeaaa^^^___aaa]]]^^^```bbbeeehhhkkkmmmppprrrssssssqqqooonnnoooooolllhhhgggggghhhhhhhhhmmmllljjjjjjkkkllllllkkkjjjlllmmmmmmrrryyyzzzxxx{{{{{{zzz||||||yyywwwuuunnnmmmkkkjjjkkkmmmppprrryyy~~~~~~yyyuuutttvvvzzz}}}~~~}}}}}}{{{yyyxxxxxxwwwvvv{{{~~~yyysssssszzz|||}}}|||wwwqqqmmmllllllssspppmmmlllnnnrrruuuvvv|||xxxssskkk```VVVSSSVVVfffddddddgggjjjggg```YYY[[[\\\[[[WWWRRRTTT[[[cccsss}}}zzzjjj___]]]```gggbbb]]]]]]```dddeeedddhhhkkkooosssuuutttrrrqqqmmmnnnooommmhhhddd```^^^\\\\\\\\\]]]]]]^^^______ccceeeggghhhhhhhhhhhhhhhhhhfffddddddeeegggggggggnnnllljjjhhhfffcccaaa___```aaa___\\\]]]aaaaaa^^^fffeeefffkkksss~~~|||{{{yyywwwtttrrrqqqrrrtttuuupppsssvvvvvvvvvvvvwwwwww~~~~~~}}}|||~~~}}}|||~~~yyyuuuvvv{{{|||~~~~~~|||{{{zzzxxxzzz||||||{{{~~~~~~|||tttiiiaaa```bbbfffdddcccfffiiihhhaaaZZZRRRSSSRRRNNNHHHFFFIIIMMMPPPYYYhhhxxx|||yyyvvvmmmooonnnnnnqqqssssssooolllkkklllooorrruuuwwwyyyzzz{{{xxxuuutttuuussslllfffcccdddddddddcccaaa^^^]]]``````aaabbbccccccbbbaaabbb``````aaadddfffgggggggggfffeeecccaaa___]]]]]]^^^^^^\\\XXXYYY\\\\\\YYYUUUVVVXXX]]]dddmmmvvv{{{{{{~~~{{{zzzuuutttrrrqqqqqqtttvvvxxxyyyzzz||||||zzzvvvuuuvvvvvv|||{{{|||~~~}}}}}}zzz}}}zzzuuuvvvwwwkkkkkkkkknnnqqqqqqmmmjjj_________\\\WWWRRRNNNMMMKKKKKKMMMSSSZZZ^^^___]]][[[aaakkkwww|||}}}~~~xxxpppqqqrrrrrrqqqooollljjjkkkjjjiiiiiihhhgggcccaaabbb```___```bbbccccccbbb___```aaaaaa```aaaccceeecccdddaaa^^^^^^```___[[[SSSTTTUUUWWW[[[___ccceeeeeejjjqqquuuvvvtttrrrqqqkkkjjjiiiiiijjjmmmqqqsssppppppssswwwwwwuuuvvvyyy{{{~~~~~~}}}zzz{{{qqqoooxxxyyyxxx{{{~~~|||tttuuuuuuvvvwwwvvvvvvuuuooonnnmmmmmmkkkeee]]]XXXZZZUUUPPPPPPSSSVVVUUUSSSMMMKKKJJJMMMTTT___iiiooowww~~~}}}|||~~~|||zzzzzzyyywwwsssooonnnmmmkkkkkklllllljjjiiibbbbbbbbbaaa______bbbeeedddfffeeecccdddgggeeeaaa]]]\\\\\\\\\]]]___aaabbbdddeeegggjjjlllmmmlllkkkhhhgggeeedddeeegggiiikkkiiiiiinnnuuuxxxxxx|||wwwrrrqqqrrriiiooowwwzzz{{{|||||||||~~~{{{yyyzzzzzzyyywwwuuuvvvwwwsssjjjbbbbbb___^^^___bbbbbb]]]XXXRRRTTTUUUTTTQQQNNNNNNNNNLLLSSS\\\bbbfffnnnzzz~~~}}}{{{{{{|||{{{zzzxxxhhhgggddd^^^XXXUUUWWWZZZ^^^bbbeeegggmmmssstttpppiiihhhffffffgggiiilllnnnooollliiihhhjjjkkklllkkkjjjhhheeebbbaaabbbcccddddddccchhhpppttttttyyy{{{vvvuuuwwwwww{{{}}}~~~yyyyyyyyyxxxwwwuuusssqqquuurrrqqqtttyyy{{{yyyuuussspppiiifffjjjqqqrrrnnnfffccc___[[[YYYVVVSSSQQQPPPPPPQQQRRRTTTXXX]]]```gggfffcccbbbeeejjjllllllwwwrrrrrrkkkhhh^^^QQQIIIHHHGGGDDDOOOMMMLLLRRR___mmmoookkkuuurrrfff\\\bbbssszzzuuutttzzzzzzooogggeeehhhiiilllooommmjjjiiimmmqqquuummmlllsssuuutttzzz~~~}}}aaaaaabbbbbb```^^^[[[ZZZ[[[YYYYYY\\\bbbeeeccc```rrrrrrnnniiikkksssxxxxxxlllnnnppppppmmmgggaaa]]]XXXTTTPPPQQQUUUYYYZZZZZZXXXVVVTTTRRRTTTVVVWWWVVVYYY___bbb```___ccceeedddiiifffccccccgggkkkmmmnnnrrrssszzz~~~}}}wwwtttlll___TTTOOOIIIDDDNNNOOOOOOSSS]]]dddbbb[[[^^^YYYNNNIIIVVVjjjrrrmmmjjjmmmmmmggg^^^XXXXXX[[[\\\___aaabbbaaaaaadddhhhzzzoooiiijjjiiiccceeemmmyyyzzz{{{~~~zzzyyy}}}~~~~~~|||PPPQQQSSSSSSRRROOOLLLJJJMMMJJJHHHHHHJJJKKKHHHEEENNNQQQPPPKKKKKKQQQWWWZZZccchhhnnnqqqooolllkkkkkkiiibbb\\\[[[```eeeeeecccaaa^^^\\\[[[ZZZYYYXXXWWWVVVZZZ]]][[[[[[^^^___]]]XXXSSSNNNMMMQQQUUUUUUTTTVVVVVVXXX[[[ZZZXXX[[[aaaiiimmmwww}}}~~~}}}yyywwwrrrmmmhhhkkkooossszzz~~~xxxooofff```VVVSSS```qqqtttmmm```^^^ZZZTTTNNNLLLMMMOOOWWWXXXZZZ\\\^^^```bbbccceeeZZZRRRTTTUUUSSSUUUZZZ]]]XXXVVVYYYZZZaaasss{{{pppmmmoooqqq{{{xxxpppnnnwww|||zzzyyy|||~~~~~~~~~yyy~~~uuunnnoooqqqpppoooqqqnnnooorrrtttvvvwwwxxxxxxYYYZZZ\\\]]]\\\YYYVVVSSSZZZVVVPPPLLLHHHDDD@@@<<<@@@CCCBBB???>>>AAACCCAAAIIINNNTTTVVVVVVZZZaaagggppplllhhhggglllqqqttttttoookkkjjjkkkllliiigggggghhhkkkllliiihhhiiiiiifffccc```[[[WWWUUUTTTUUUVVV[[[ZZZWWWQQQKKKIIINNNSSSIIIMMMWWWaaaeeebbbbbbdddeeekkkppprrruuuyyyyyyvvvvvv|||~~~}}}xxxssskkkddd___\\\ZZZZZZ___^^^___aaadddffffffeee___UUUPPPRRRWWWXXXZZZ^^^YYYRRRRRRUUUSSSUUUjjjssskkkjjjkkkxxxkkkbbb[[[\\\^^^^^^```cccooottt{{{~~~xxxuuuvvv}}}}}}wwwuuuzzzyyyvvvtttpppppprrrqqqpppnnnlllkkkkkkmmmnnnkkkmmmnnnooonnnkkkiiigggkkkhhhccc^^^YYYUUURRROOORRRRRRPPPNNNNNNNNNGGG>>>:::???CCCDDDCCCDDDJJJPPP[[[\\\^^^^^^```eeemmmsssuuuqqqrrryyy}}}}}}~~~zzz||||||yyyyyy{{{zzzvvvtttwwwuuummmccc]]]```dddbbbdddddd```ZZZWWWWWWWWWNNNMMMOOORRROOOJJJIIIKKKMMMQQQTTTTTTVVVZZZ[[[XXX[[[aaaggglllrrryyy{{{yyy~~~}}}wwwuuussstttuuuwwwwwwvvvrrrlllfffeeeeeebbbaaaaaabbb___cccjjjhhhgggxxxzzz{{{xxxrrrpppzzzuuurrrnnnjjjhhhdddgggjjjlllsss}}}~~~~~~xxxtttvvv{{{wwwvvv{{{yyyvvvrrroooooorrrvvvyyyuuuvvvvvvvvvuuutttrrrqqqpppooommmlllkkkllllllmmmfffeeebbb___```^^^SSSGGGFFFKKKOOONNNJJJDDD@@@???@@@DDDIIIIIIIIILLLUUU\\\ddd```bbblllssstttxxx~~~{{{}}}~~~}}}{{{}}}ooohhhkkkrrrlllrrrvvvuuusssoooggg______\\\YYYXXXTTTOOOOOORRRRRRUUUUUUSSSRRRTTTTTTPPPHHHMMMPPPPPPRRRWWW[[[[[[[[[dddnnnsssuuuwwwzzz}}}}}}xxxyyyyyynnnjjjnnnxxxzzzvvvnnneee^^^]]]aaaeeemmmssszzz|||yyyqqqhhhccc[[[lllxxx|||xxxpppsssxxxyyy|||~~~|||zzz|||wwwrrrqqqrrruuuwwwxxxwwwvvvuuuuuuuuuttttttppppppqqqqqqrrruuuyyy{{{xxxyyywwwsssqqqooohhhaaa^^^___aaa```\\\VVVOOOKKKCCCEEEGGGGGGFFFFFFJJJMMMKKKCCCCCCKKKPPPNNNPPPXXX]]]_________cccgggfffbbbeeemmmsssooofffaaadddjjjsssvvvwwwxxx}}}~~~vvvmmmjjjiiiiiigggdddfffjjj```dddeeecccbbbcccaaa]]]VVV[[[[[[VVVRRRTTTWWWWWWQQQTTTXXX[[[ZZZYYYZZZ]]]eeegggkkkpppvvv}}}{{{|||~~~xxxooofff```[[[WWWTTTZZZ]]]ccchhhhhhbbbYYYRRREEENNNSSS___vvv|||pppgggzzzwwwsssttt{{{|||}}}zzzrrriiimmmuuu}}}|||yyyvvvuuutttsssyyyxxxvvvuuuttttttuuuvvvrrrrrrrrrrrrrrrtttwwwzzzxxx|||{{{uuupppooonnnlllmmmjjjhhhgggggggggeeedddYYYXXXVVVUUUTTTRRRPPPOOOTTTIIIEEEIIIHHHBBBBBBIIIGGGHHHHHHGGGJJJMMMLLLFFFAAAHHHOOOPPPMMMKKKMMMPPPVVVTTTQQQTTTcccvvv}}}zzzyyyyyyvvvrrrssswwwyyy}}}}}}{{{zzzuuupppgggkkkkkkccc\\\\\\]]]]]]___\\\[[[]]]______```bbbdddcccbbb```^^^___cccfffkkknnnpppppprrryyy~~~uuummmeeeeeegggiiiiiiddd[[[SSSUUUUUUNNNSSSjjjrrrhhh```tttnnnddd^^^^^^cccfffeeettt|||~~~{{{}}}}}}}}}~~~{{{{{{}}}~~~|||{{{zzzzzzzzzxxxwwwuuuyyy}}}{{{uuuqqqqqqssssssssssssuuuxxxyyyxxxwwwuuuuuuuuutttsssqqqpppoookkkhhhcccbbbbbbbbb___]]]ZZZYYYUUUOOOJJJGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGIIIJJJJJJIIIIIIKKKLLLPPPOOONNNMMMNNNRRRYYY^^^^^^[[[]]]cccdddbbbeeelllwwwzzz|||zzztttppppppqqqxxx}}}~~~{{{yyysssmmmoootttxxxxxxtttrrrtttwwwssssssmmmeeeccceeeaaaZZZ^^^^^^```eeekkkooopppooowww|||~~~}}}yyyttttttqqqoooqqqttttttpppjjjtttssskkk```\\\```bbb___fffmmmmmmccc]]]bbbqqq{{{zzz{{{yyyyyyyyyxxxzzz}}}zzzyyyyyyxxx}}}}}}{{{{{{~~~~~~yyyuuutttuuurrrqqqqqqrrrssssssrrrqqqwwwxxxyyyzzz{{{{{{{{{{{{xxxsssnnnnnnooommmgggbbbdddcccaaa]]]XXXTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQJJJKKKKKKJJJJJJKKKNNNQQQUUUTTTSSSOOOKKKHHHHHHIIIFFFDDDGGGLLLNNNLLLPPPVVVRRRWWW\\\]]][[[YYYYYY[[[aaaeeeooo~~~{{{kkkpppuuu{{{}}}|||||||||tttppppppmmmhhhfffgggfffdddbbbbbbccceeebbbiiiooosssyyy~~~~~~}}}{{{xxx}}}}}}}}}}}}~~~}}}qqqkkkmmmooonnnqqqrrrnnneee```ccciiillljjjmmmsss}}}~~~~~~~~~yyy~~~}}}xxxqqqpppuuupppvvv}}}~~~|||~~~|||{{{{{{}}}~~~~~~{{{xxxwwwtttsssqqqqqqqqqqqqooommmssstttvvvxxxxxxyyyxxxxxx{{{wwwxxx{{{yyyrrrllllllmmmmmmkkkgggbbb___^^^]]]\\\[[[ZZZXXXXXXWWWWWWYYYYYYYYYWWWUUUUUUXXXZZZ\\\^^^___]]]XXXRRRNNNLLLNNNMMMMMMNNNLLLIIIIIIMMMMMMMMMMMMLLLIIIHHHHHHIIIQQQPPPZZZqqqwwwdddeeegggiiijjjjjjlllqqqvvv|||zzz{{{|||{{{xxxyyywwwpppgggbbbbbbdddbbbiiiooorrrxxx~~~tttwww{{{{{{yyyxxxyyyzzz~~~~~~}}}}}}wwwuuuuuuxxx}}}~~~tttpppllllllpppxxx~~~|||ssspppppplllgggeeeeeefffiiinnnsssuuuvvv~~~yyyuuurrrllleeeppppppqqqssswww||||||~~~|||zzzzzz||||||wwwrrrtttyyynnnuuu{{{zzzuuurrrsssvvvzzz~~~zzz{{{}}}|||~~~~~~~~~~~~{{{yyyyyywwwuuutttuuutttsssrrrrrrrrrssssssqqqooommmlllwwwvvvuuuwwwyyyyyywwwtttoooqqqssssssooojjjfffdddbbbaaa```^^^^^^^^^^^^^^^YYYZZZZZZWWWSSSPPPNNNNNNXXX[[[___aaa```___]]]]]][[[[[[[[[ZZZVVVSSSSSSTTTSSSRRRPPPPPPRRRWWW\\\^^^SSSMMMPPPbbbtttyyyuuuqqqddd]]]TTTNNNMMMPPPRRRSSS```dddhhhhhhiiimmmssswww|||~~~|||vvvooohhheeepppvvvzzz}}}|||~~~|||zzz{{{}}}yyyvvvpppmmmlllpppwwwzzzxxxuuuxxx}}}wwwmmmiiimmmqqqrrrqqqvvv}}}vvv{{{zzzxxxvvvtttrrrpppooommmqqqsssuuu~~~{{{|||||||||zzzyyyyyyzzz{{{pppoooqqqxxx{{{yyyzzzzzzwwwqqqqqqyyywww}}}~~~vvvpppqqquuuxxx}}}~~~zzzyyyyyy}}}~~~||||||}}}|||{{{zzz{{{}}}}}}|||zzzzzzyyywwwwwwxxxyyyyyyxxxvvvvvvwwwvvvtttqqqnnnkkkkkkmmmooopppoooooorrrtttooorrruuuuuuqqqmmmjjjiiiiiihhhgggffffffgggiiijjj```bbbeeeddd```[[[WWWUUUQQQSSSUUUVVVWWWXXXZZZ\\\^^^bbbeeeffffffgggiiiiiigggffffffiiimmmpppooonnniiicccdddmmmrrrttt~~~ooo[[[OOONNNPPPPPPNNNGGGIIIMMMPPPQQQSSSYYY___gggjjjqqqxxx{{{tttggg\\\gggmmmrrrwwwzzzvvvxxxuuurrrsssvvvvvvqqqlllpppsssvvvyyy|||{{{rrrkkkrrr|||}}}~~~~~~xxxwwwuuutttuuuuuuuuutttsssvvv|||}}}tttqqqvvv{{{vvv|||~~~xxxtttvvvyyy|||vvvqqqyyy{{{}}}{{{xxxwwwyyy{{{vvvwwwwwwxxxyyyzzzzzz{{{yyywwwuuuvvvxxxyyyzzzzzzuuuwwwyyyzzzyyywwwtttrrrhhhkkkmmmnnnmmmlllnnnpppqqqsssuuuuuurrrpppnnnnnnmmmllljjjjjjjjjlllnnnooonnnrrrvvvxxxvvvssspppnnnbbbaaa^^^ZZZWWWWWWYYY\\\aaafffiiiggggggiiiiiigggfffiiiqqq~~~rrrzzzooobbb^^^aaadddeeeYYYWWWVVVVVVTTTQQQSSSVVVUUUXXXaaannnvvvrrrdddVVVSSSWWW[[[^^^hhhxxx~~~~~~}}}yyyuuurrrssstttuuuvvvyyy}}}~~~yyyvvvuuuyyy}}}~~~tttnnnkkkhhhfffdddfffqqq||||||yyyvvvvvvxxxzzzxxxyyyyyy{{{{{{~~~|||wwwsssrrrsss||||||}}}~~~yyyttt|||~~~~~~zzzuuusssvvvyyytttwwwyyyxxxvvvvvvyyy|||yyywwwuuutttvvvxxxyyyyyysssuuuxxxzzzzzzyyywwwuuummmmmmpppuuuzzzzzzuuuqqqsssttttttsssqqqpppqqqsssnnnmmmjjjiiiiiijjjlllmmmlllnnnqqqsssrrrrrrrrrsssvvvtttqqqllliiijjjmmmpppfffkkklllfffbbbaaa___ZZZPPPRRRZZZmmm}}}gggeeeuuu|||qqqeee]]]^^^gggoooqqqjjjeeeeeebbb\\\ZZZ[[[XXX[[[aaajjjqqqoooeee]]]TTTWWWWWWTTTWWW```gggjjjrrr~~~~~~||||||~~~~~~~~~~~~{{{xxxtttmmmrrr|||zzzssslllfffbbb^^^[[[```hhh}}}}}}~~~~~~~~~|||yyyuuussswwwzzz}}}~~~}}}|||xxxtttwwwzzzuuuyyy{{{yyyuuutttxxx|||{{{xxxuuuuuuvvvxxxxxxxxxuuuwwwyyy||||||zzzwwwuuuqqqooorrr}}}vvvtttsssrrrpppoooppprrruuurrrpppmmmkkkjjjkkklllmmmrrrssssssrrrqqqrrruuuwwwwwwwwwvvvuuuvvvzzz}}}~~~zzz{{{xxxsssiii]]]QQQNNNVVVaaahhhiiiiiiaaaffftttppp[[[WWWddddddhhhggg\\\PPPOOO[[[iiinnneee```aaaaaa[[[XXXYYYbbbdddgggjjjlllkkkgggeeecccfffeeeaaa___ccceeeeeegggvvv~~~}}}{{{rrrhhhiiipppvvvxxxyyyyyywwwvvvvvvwwwsssnnnmmmooolllccc___aaa~~~wwwwww|||}}}{{{yyy{{{~~~yyywwwuuuwww{{{~~~}}}|||~~~||||||}}}yyywwwuuuuuuwww{{{~~~xxx}}}~~~}}}}}}{{{}}}xxxssswww}}}}}}{{{zzzzzz{{{{{{yyy{{{|||{{{yyyxxxxxxyyyppprrrtttuuutttsssssstttnnnqqqvvv~~~{{{yyyuuuqqqooonnnoooppprrroookkkjjjkkkllljjjhhhooonnnmmmmmmppptttyyy|||zzzwwwqqqkkkhhhjjjpppuuu|||yyy^^^KKKGGGKKKPPPRRRNNNQQQUUU[[[aaafffiiijjj~~~~~~qqq___TTTUUUZZZaaa\\\WWWVVVRRRNNNNNNRRRTTTZZZ___aaaeeeiiihhheeekkkqqqsssnnnllloooqqqooo}}}zzzuuuyyyzzz|||}}}xxxzzzwwwtttuuuyyyzzzxxx}}}~~~}}}}}}~~~~~~{{{{{{yyytttooonnnqqquuummmjjjjjjppptttvvvwww{{{yyyvvvtttuuuyyy{{{zzzyyyuuuuuutttssssssuuuxxx{{{zzzvvvqqqooosssyyyyyyuuuyyy~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}{{{{{{xxxzzz{{{{{{yyyxxxxxxxxxrrrrrrtttyyy~~~~~~|||yyyuuuqqqnnnmmmooolllkkkkkknnnpppooonnnkkkiiigggggghhhjjjmmmooouuutttpppkkkgggeeeeeeggg^^^```dddjjjqqqwww}}}xxxcccSSSKKKJJJJJJKKKTTTOOOIIIFFFIIIQQQ[[[bbbqqq{{{tttjjjfffssspppoooooojjjdddaaacccdddfffeeebbbbbbeeefffdddbbbhhhllljjjkkkpppsssrrrpppxxx~~~~~~~~~~~~||||||{{{|||}}}~~~{{{zzzzzz{{{{{{{{{yyyuuuqqqnnnnnnnnnkkkhhhhhhjjjllllllooosssxxxuuutttuuuyyy{{{yyywwwwwwwwwwwwwwwvvvvvvwwwyyysssrrrooommmmmmpppuuuyyyzzzyyywwwxxx|||yyywwwyyy}}}~~~~~~~~~~~~{{{zzz|||}}}|||zzzyyyxxxyyyvvvuuussstttxxx{{{}}}~~~~~~zzzuuuooolllllllllkkkmmmoooppppppooofffeeedddcccccceeeggghhhnnnooopppnnnjjjeeeaaa```[[[[[[ZZZ[[[]]]```ccceeesssmmmcccYYYRRRNNNLLLLLLMMMKKKHHHFFFGGGJJJNNNPPPMMMSSS]]]iiittt{{{~~~~~~yyyooofff___YYY___bbbaaa\\\[[[^^^```___jjjgggiiisss{{{qqqqqqvvvyyyxxxxxx}}}vvvtttsssqqqooolllhhhfffnnnllllllmmmjjjgggjjjpppqqqooonnnppptttvvvuuurrryyyyyyxxxxxxwwwvvvuuuttttttwwwyyywwwsssrrrvvvzzzuuurrrppppppssstttsssrrrzzzxxxyyy{{{zzzwwwyyy~~~zzz{{{|||zzzwwwvvvxxxzzz|||||||||||||||~~~}}}|||~~~~~~yyyyyy{{{||||||zzzzzz{{{|||{{{yyywwwvvvwwwyyy{{{|||{{{{{{|||{{{yyyuuurrrpppnnnnnnnnnnnnnnnnnnmmmmmmgggggggggggghhhjjjlllmmmjjjmmmqqqsssqqqmmmjjjhhhkkkiiifffccc```^^^]]]]]]aaabbbccc```]]][[[\\\^^^SSSRRRQQQQQQQQQRRRSSSTTTZZZSSSLLLLLLSSSZZZ]]]]]]ppprrryyy||||||qqqrrrnnngggbbbbbbaaa___[[[TTTSSS]]]jjjqqqrrrrrrssswwwxxxvvvoookkkgggeeeeeegggpppoookkkmmmkkkkkkuuuqqqooopppwww||||||}}}~~~wwwooopppuuunnnmmmlllooosssvvvuuusss{{{yyyvvvttttttsssrrrqqqvvv}}}|||xxx{{{{{{zzzyyyxxxwwwuuusssrrruuuqqqqqqsssrrrqqqrrrwwwttttttuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{||||||yyyxxx{{{{{{vvvyyy{{{|||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{||||||{{{yyywwwuuutttttttttqqqqqqqqqqqqpppppppppqqqooooooppppppppppppqqqqqqlllpppsssuuutttrrrqqqqqqllllllmmmnnnllljjjgggfff^^^bbbeeeeeeccccccfffjjjhhhbbbYYYSSSSSSXXX```fffgggaaa\\\[[[\\\XXXNNNEEENNNPPPUUUYYYWWWSSSTTTYYYkkkqqquuuvvvuuutttoooiii]]]dddqqq{{{nnncccbbbeeeccc]]]XXXQQQ^^^hhhfff```aaaiiiooosssrrruuu}}}~~~zzzwwwzzztttwwwpppjjjmmmkkkiiippppppiiieeehhhoooxxx||||||~~~~~~zzz|||wwwtttsssvvvzzz~~~~~~}}}{{{vvvsssssssssssssssttt|||{{{uuuwww{{{||||||~~~{{{wwwvvvxxxwwwtttsssvvvsssrrrssstttvvvvvvtttqqqrrrssstttuuuvvvwwwxxxxxxwwwvvvwwwyyy||||||xxxtttuuuvvvxxxyyyzzz{{{~~~~~~~~~||||||}}}~~~zzzwwwttttttuuuvvvssstttttttttssstttwwwzzzxxxxxxwwwvvvtttrrrpppoooqqqsssttttttrrrppppppppplllnnnqqqssssssqqqmmmkkkbbbddddddbbb^^^\\\]]]___hhhfffbbb___^^^___aaacccWWWWWWYYY___eeegggccc^^^TTTUUUWWWWWWPPPIIIJJJOOOZZZ[[[WWWQQQOOOQQQQQQOOOFFFHHHOOOZZZ```^^^ZZZYYYlllsss|||{{{nnnhhheee___YYYWWWQQQ\\\eeeccc^^^^^^bbbddd]]]]]]___ccchhhooouuuzzzeeeeeegggiiiiiiiiipppyyy{{{zzzuuurrryyyuuufffaaabbbjjj}}}|||xxxzzz|||}}}}}}{{{|||~~~}}}{{{zzz~~~xxxyyy|||yyy{{{}}}|||zzzyyyzzz{{{}}}yyyzzz}}}~~~yyyuuuuuuwwwuuuuuuwwwzzzyyyuuuqqqrrrrrrtttuuuvvvvvvvvvvvvsssuuuxxxzzz{{{yyywwwuuurrrtttuuuuuuuuuwwwzzz}}}~~~}}}{{{|||~~~}}}zzzwwwvvvvvvwwwyyyuuuvvvuuusssqqqssswww{{{zzzzzzzzzyyyvvvssspppnnnqqqrrrsssrrrooommmllllllnnnoooqqqrrrqqqpppmmmlllggggggeeebbb]]]ZZZXXXWWW\\\```fffjjjkkkgggbbb^^^aaa___]]][[[\\\___cccffflllnnnrrrsssllleeefffkkkgggeee^^^TTTOOORRRSSSRRRTTTOOOPPPVVVYYYVVVUUUVVVGGGMMMUUU___lllzzzfff^^^VVVRRROOOLLLLLLNNNKKKSSSXXXWWWUUUWWWZZZZZZWWW[[[^^^^^^___dddiiinnnXXXUUUSSSTTTRRRQQQTTTYYYzzz{{{sssjjjgggrrrooo^^^VVVQQQRRRaaattt}}}~~~~~~{{{wwwxxxwwwzzzzzzxxx{{{yyyxxx{{{~~~}}}xxxsssssstttuuuvvvwwwwwwwwwwwwrrrvvvzzz|||{{{yyywwwwwwwwwxxxxxxxxxwwwyyy{{{~~~}}}~~~~~~|||yyyyyy|||xxxwwwvvvvvvwwwxxxzzz{{{xxxxxxuuupppmmmmmmqqqvvvxxxyyyyyyzzzxxxvvvsssrrrnnnppprrrrrrpppmmmkkkkkkggggggiiijjjlllnnnooopppmmmlllkkkiiigggdddaaa______```aaadddgggiiilllmmmfffhhhjjjhhheeeeeehhhlllmmmrrr{{{}}}xxxzzz}}}tttoooooommmjjjhhh___XXXYYYXXXUUUUUUXXXQQQQQQNNNMMMRRRZZZ\\\ZZZYYYUUURRRPPPLLLHHHKKKQQQAAAGGGJJJJJJMMMSSSXXXXXXCCCKKKSSSWWW]]]hhhttt|||wwwnnnfffccc```[[[YYYZZZcccuuu{{{rrrfffXXXWWWeeeoooaaaUUUOOOFFF???GGGTTTcccllleee```ppp}}}yyy}}}|||uuutttyyyyyyyyyvvvqqquuuyyyzzzwwwwww}}}~~~~~~||||||||||||{{{zzz{{{}}}}}}xxxuuu||||||{{{zzzzzz{{{}}}~~~}}}||||||}}}|||vvvtttyyyzzzvvvssstttvvvuuurrrooonnnnnnoooooouuuwwwyyyzzzzzzwwwtttrrrrrrooorrr{{{~~~wwwpppnnnkkklllnnnooopppqqqrrrrrroooqqqtttuuutttqqqppppppjjjkkkjjjfffgggkkklllkkkmmmpppuuuxxxxxxxxxwwwwww|||}}}~~~~~~|||vvvtttvvvwwwuuurrrhhheeeaaa___```bbbdddeeedddbbb___^^^]]][[[YYYWWWUUUUUUUUUTTTSSSPPPNNNMMMTTTRRRPPPTTT]]]hhhsssxxx~~~~~~|||wwwqqqlllnnnooopppnnnjjjhhhhhhjjjrrrhhhZZZNNNIIIGGGGGGFFFMMMPPP[[[gggfff[[[ZZZaaarrrsssqqqiii^^^ZZZ]]]cccrrrsssmmmbbb]]]___```^^^iiisss||||||yyy~~~{{{}}}}}}}}}~~~~~~}}}~~~|||}}}}}}|||||||||~~~~~~||||||wwwuuuyyyzzzwwwtttvvvrrrqqqooonnnnnnnnnooopppyyy{{{~~~}}}zzzxxxvvvsssvvv{{{{{{tttnnnmmmnnnooopppqqqqqqqqqppppppsssvvvyyy{{{zzzyyyxxxxxxxxxyyyvvvqqqooorrrsssqqqssswww|||~~~~~~|||}}}}}}}}}}}}|||yyywwwzzzyyywwwtttqqqmmmjjjiiigggccc``````dddjjjoooqqqtttvvvzzz~~~}}}zzzzzzzzzyyyvvvssstttxxx|||uuulll^^^SSSOOONNNOOOPPPLLLJJJNNNVVVUUUPPPVVVbbbuuu}}}~~~rrrhhhddddddkkkqqqtttooojjjhhhddd```hhhnnnvvvvvvmmmiiitttzzzsssyyy~~~{{{~~~~~~{{{~~~}}}{{{||||||zzzyyyzzzvvvvvvvvvvvvvvvwwwxxxyyyzzz|||}}}|||{{{{{{|||~~~zzzssspppqqqssstttuuuuuutttrrrpppnnnpppssswwwzzzzzzyyyyyyzzzxxxzzzxxxuuuvvv{{{~~~~~~xxx|||~~~||||||}}}|||{{{~~~{{{wwwrrrpppsssyyy~~~rrrjjj```WWWTTTTTTVVVWWW[[[WWWVVVVVVQQQKKKPPPZZZhhhrrr{{{{{{qqqddd\\\XXXnnn~~~zzz|||zzzvvvrrruuuzzzzzz}}}}}}~~~yyyyyy{{{{{{|||||||||zzzwwwsssqqqnnnrrrvvvxxxwwwvvvvvvvvvsssuuutttrrrsssyyy}}}|||wwwzzz~~~xxxssspppqqquuuxxxqqqmmmhhhdddbbbaaaaaabbbgggggghhhggg^^^TTTRRRVVV]]]bbbggghhhccc[[[SSSNNN^^^uuu}}}wwwwwwvvvsssqqquuuzzz|||}}}|||yyywwwvvvxxx{{{|||{{{yyyxxxwwwyyyzzzwwwrrrppprrrssspppuuuxxx|||~~~~~~xxxyyyzzzzzzyyyvvvtttrrrjjjmmmqqqqqqjjjaaa___bbbfffgggiiijjjhhhaaaXXXQQQPPPdddxxxqqq|||yyyzzzzzzvvv}}}}}}{{{}}}}}}zzzxxxxxxyyy|||{{{xxxvvvxxxwwwtttvvvxxx{{{}}}}}}~~~~~~|||~~~|||zzz{{{zzzuuunnnkkkmmmrrrqqqtttvvvuuupppggg```[[[YYYaaaooo}}}yyysssqqqlllooo~~~yyy|||tttuuuyyyyyyzzzzzz}}}uuurrrqqqsssyyy~~~{{{}}}~~~~~~~~~}}}}}}}}}~~~|||~~~~~~{{{yyyxxxuuuzzz}}}|||~~~|||xxxzzz|||}}}}}}}}}~~~}}}{{{{{{}}}|||zzzsssrrrwww{{{www~~~zzznnnhhhmmmuuurrrnnnnnntttxxxvvvtttvvvvvvuuuzzz}}}yyywwwvvvwwwxxx}}}zzztttnnnqqqsssuuuyyy|||zzz{{{~~~|||}}}|||yyyvvv|||~~~}}}|||~~~~~~}}}zzzyyyyyyxxxzzz|||}}}|||yyy}}}|||xxxyyy{{{}}}}}}||||||}}}~~~~~~~~~xxx{{{~~~~~~||||||}}}xxx}}}~~~{{{wwwyyy~~~}}}llllllzzzpppnnnqqq|||wwwxxxyyy{{{|||}}}}}}||||||zzzyyyyyyzzz~~~~~~}}}~~~|||zzz{{{~~~{{{www|||}}}~~~}}}vvvtttxxx~~~}}}zzz{{{|||~~~}}}|||~~~~~~kkkkkk}}}~~~{{{iiitttttttttuuuuuuvvvwwwwwwuuutttsssssstttvvvyyy{{{xxxttttttwwwyyyzzz~~~}}}{{{|||~~~}}}yyyooommmmmmlllllllllllllllmmmnnnmmmmmmmmmnnnnnnnnnnnnwwwsssqqqppppppqqqvvv}}}rrrooooooqqqqqqpppooommmkkkllllllmmmnnnmmmkkkjjjiiijjjiiihhhhhhgggiiimmmqqquuuuuuxxxwww|||yyytttuuuwwwxxxwwwuuurrrpppjjjmmmooooooooooooqqqqqqpppooorrr{{{zzzrrrlllooouuuppppppyyyuuuxxx~~~rrrsssrrrhhh___^^^TTTRRRTTTiii~~~tttooonnnllljjjrrryyyvvvxxxmmmbbb___mmm}}}bbbjjj|||}}}zzzyyy}}}|||hhhcccbbb\\\YYY[[[VVVUUUUUUgggxxxdddeeeooouuuvvvwww~~~yyywwwhhheee___VVVUUUXXXSSSTTTaaalllxxxlllddd^^^[[[WWWUUU```oookkkZZZfffzzz}}}ddd\\\]]]]]]^^^```\\\\\\\\\ggg|||zzzxxxwwwvvvvvvjjjiiigggeeeddddddeeefffssswww}}}wwwsssnnnlllnnnrrrvvvxxxuuu{{{~~~}}}|||{{{yyy}}}yyywwwzzz|||zzzwwwwwwwwwkkkkkkqqq{{{{{{rrroooooojjjlllmmmjjjeeedddhhhmmmoootttzzz~~~wwweeefffqqqxxxyyyyyy{{{nnnnnnlllYYYNNNTTTPPPQQQeeevvvvvvtttyyy|||zzzkkkccc^^^^^^\\\[[[dddqqq{{{{{{ooommm|||ooohhhllloooooopppgggiiigggkkkvvvllleee___ZZZWWW^^^bbbddd___VVVPPPPPPTTTOOOOOOOOOOOONNNNNNNNNNNNGGGFFFDDDCCCBBBBBBBBBCCC>>>===<<<<<<<<<>>>AAABBBHHHOOOWWW]]]^^^\\\YYYWWWRRRNNNJJJHHHLLLQQQVVVXXXZZZdddkkkiiieeedddccc```^^^]]]___fffmmmqqqoookkkjjjnnnrrrqqqjjjdddeeehhhfffcccbbbeeeggggggkkkppptttfff\\\YYYTTTWWWYYYXXXUUUWWW]]]bbbpppwww}}}zzzyyyzzz{{{{{{sssxxx{{{~~~zzzvvvzzz|||zzzxxx~~~~~~jjjQQQSSSWWW\\\lll{{{~~~rrrqqqoooqqqzzz{{{mmmgggeee```hhhvvvoooooooooooovvvvvvyyy}}}tttxxxuuutttlllhhhbbb^^^\\\[[[YYYWWWYYYTTTNNNHHHEEECCCAAA???<<>>BBBFFFIIIJJJOOOVVVYYYVVVPPPJJJFFFCCCAAA???@@@DDDIIINNNPPP\\\jjjssspppkkkkkkjjjggg[[[]]]aaahhhnnnpppmmmjjjhhhmmmssstttllldddffflllyyysssooolllgggdddggglll{{{yyyooofffaaaWWWXXXYYYXXXWWWZZZ___dddqqqwww}}}vvvppphhhgggppp|||{{{rrr~~~}}}xxxpppoooqqqpppmmmkkkrrr~~~bbbYYY^^^eeemmmuuu}}}wwwgggllliiihhhlllttt~~~}}}|||uuulllhhhcccWWWZZZppp{{{~~~}}}|||zzzxxx}}}|||yyy}}}}}}}}}WWWRRRLLLHHHGGGGGGGGGGGGEEECCC???>>>>>>???>>>>>>999;;;======<<<<<<>>>???;;;<<<>>>@@@@@@@@@???>>>999999888888999:::<<<===888888777999<<>>???BBBEEEFFFBBB@@@===<<<<<<===<<<;;;999999888888888888888888777999<<>>===<<<<<<===>>>???@@@>>>======>>>AAAFFFKKKOOOQQQSSSSSSRRRNNNJJJGGGGGG@@@AAACCCHHHNNNSSSUUUUUUJJJ^^^llljjjfffhhhiiifffbbbdddggghhhgggffffffgggiiioooxxx{{{sssiiimmmxxxiiigggeeeddd___ZZZ[[[```cccaaa```^^^[[[VVVOOOJJJMMMKKKHHHHHHLLLPPPSSSTTTWWWXXX```mmmtttwww|||{{{xxx|||{{{sssoookkkccc]]]^^^bbbaaa\\\UUU```eee^^^\\\cccfffcccVVVWWWWWWUUUSSSSSSTTTUUUZZZOOOTTTfffiiiaaannnfffVVV]]]bbbbbbjjjmmmjjjjjjmmmllleeeaaa```bbbhhhlllnnnmmmnnnkkkpppmmm___WWWYYY\\\[[[WWW]]]WWWQQQUUUUUUSSSYYY\\\aaacccdddiiippppppkkkeeefffmmmuuussskkkkkkrrrmmmsssvvvrrrnnnpppsssuuuwwwwwwxxxvvvpppkkkkkkmmmmmmnnnwww}}}wwwrrroooooosssnnn{{{xxx@@@>>>;;;999999:::<<<===@@@???===;;;999999999999777888999999::::::999999;;;888666:::@@@DDDDDDBBB@@@???>>>===<<<======>>>????????????AAACCCEEEFFFHHHHHHHHHGGGGGGFFFEEEEEE>>>@@@CCCGGGLLLOOOPPPOOOQQQQQQRRRUUUXXXYYYYYYXXXVVVZZZ^^^^^^\\\YYYXXXYYY[[[___cccccc```]]][[[\\\XXXUUUQQQMMMJJJIIIIIIJJJHHHJJJLLLLLLIIIEEEBBBAAA;;;???CCCDDDAAA???@@@AAADDDJJJQQQUUUXXX]]]eeelllyyyzzz|||~~~wwwooommmqqqqqqkkkdddeee]]]UUUSSSUUUUUUQQQLLLNNNNNNNNNRRRWWW]]]```bbbZZZSSSLLLKKKMMMOOOLLLHHHMMMSSSWWWVVVRRRQQQUUU[[[yyycccUUUUUU[[[eeebbb___aaacccbbb]]]XXX[[[[[[YYYVVVVVVZZZaaaggggggeee\\\RRRRRRYYY]]][[[YYYYYYYYYZZZYYYVVVPPPKKKLLLMMMOOORRRUUUTTTRRRPPPSSSYYY```gggkkkmmmnnnnnnoooooolllggghhhmmmqqqpppnnnpppqqqmmmgggdddfffiiiooofffkkk|||hhhaaabbbccc```zzz<<<;;;:::999999;;;<<<===AAA@@@===;;;999999999999666666777888888888888888555444555:::AAADDDBBB??????>>>===;;;;;;;;;<<<<<<=========>>>@@@CCCEEEGGGAAA@@@?????????????????????@@@AAAEEEHHHKKKLLLLLLHHHGGGGGGHHHIIIJJJIIIGGGFFFJJJMMMMMMJJJHHHGGGGGGIIIKKKNNNOOONNNNNNPPPQQQPPPNNNKKKGGGEEEDDDCCCDDDCCCDDDEEEFFFFFFCCC???<<>>>>>BBBAAA>>><<<:::999999999666666777888888888888888777777:::@@@FFFHHHFFFCCCAAA@@@>>>===<<<<<<======<<<===>>>@@@BBBEEEGGGHHH===<<<;;;::::::<<<===???CCCCCCCCCCCCEEEGGGIIIJJJIIIGGGEEEEEEEEEDDDBBB@@@AAACCCDDDDDDBBB???>>>>>>===???@@@@@@AAABBBEEEHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCEEEGGGGGGDDDAAAHHHFFFCCCBBBBBBBBBBBBAAA@@@@@@BBBCCCDDDFFFGGGHHHVVVUUUSSSSSSUUUXXX\\\^^^^^^[[[WWWUUUTTTSSSRRRPPPSSSPPPMMMKKKIIIFFFBBB@@@BBBBBBCCCEEEJJJOOOUUUYYY```ZZZTTTQQQRRRSSSRRRQQQTTTQQQNNNMMMNNNNNNMMMKKKMMMWWWaaa```VVVOOORRRXXXaaa\\\WWWTTTRRRPPPKKKGGGAAAAAAAAA@@@@@@BBBEEEHHHOOOPPPPPPPPPUUU\\\```___aaaaaa___[[[WWWUUUTTTUUUOOOLLLKKKMMMRRRTTTQQQNNNUUUTTTQQQMMMNNNXXXiiiuuuoooooommmmmmrrrtttnnneeefffjjjmmmlllfff```\\\[[[TTTTTTYYYdddmmmttt}}}vvvfffZZZSSSQQQWWW]]]YYY___\\\VVV___pppqqqfff___ddd|||666777:::<<<>>>@@@@@@@@@DDDBBB@@@>>><<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<>>>BBBFFFHHHHHHFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBCCCEEEGGGHHHIIIAAA@@@>>>===>>>@@@CCCEEEIIIHHHGGGEEEDDDEEEHHHJJJNNNLLLIIIHHHHHHGGGFFFDDDEEEEEEEEEDDDBBBAAA@@@???@@@AAABBBBBBBBBBBBCCCDDDCCCCCCEEEFFFHHHIIIJJJKKKIIIIIIHHHHHHIIIKKKLLLNNNNNNJJJEEEDDDFFFHHHHHHFFFGGGGGGGGGIIILLLMMMMMMKKKNNNNNNMMMNNNOOORRRTTTVVVWWWVVVUUUSSSPPPPPPPPPQQQTTTRRRPPPMMMKKKIIIIIIIIIEEEFFFHHHJJJMMMPPPSSSUUU]]]YYYTTTPPPNNNNNNNNNNNNYYYWWWTTTTTTTTTTTTSSSRRRDDDGGGKKKLLLLLLOOOVVV[[[^^^[[[XXXWWWVVVTTTQQQOOOFFFFFFFFFFFFGGGJJJLLLOOOOOOQQQSSSVVV[[[```aaa```_________\\\XXXVVVVVVWWW^^^ZZZWWWYYY^^^```]]]YYYZZZ]]]^^^]]]]]]aaallluuutttrrrnnnkkknnnsssrrrmmmfffiiikkkjjjeee```\\\ZZZYYYUUURRRQQQRRRXXXffftttggg___TTTLLLHHHHHHKKKNNNMMMVVVTTTOOO]]]uuuyyylll```^^^ooo666888;;;>>>@@@AAAAAAAAADDDCCCAAA???============??????@@@AAAAAAAAAAAA@@@???>>>======???AAACCCCCCFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGDDDCCCAAA@@@AAADDDGGGIIIKKKKKKIIIFFFCCCCCCGGGJJJIIIGGGEEEDDDEEEEEEEEEDDDDDDCCCAAA@@@???>>>>>>===AAABBBDDDFFFGGGFFFDDDCCC@@@AAABBBCCCDDDEEEFFFFFFEEEFFFFFFEEECCCFFFLLLQQQPPPLLLIIIIIIKKKNNNNNNLLLKKKKKKKKKMMMOOOOOONNNMMMJJJKKKKKKLLLMMMOOOPPPQQQPPPQQQQQQPPPNNNNNNQQQTTTSSSQQQMMMKKKJJJKKKMMMOOOJJJNNNRRRTTTSSSRRRRRRRRRTTTSSSQQQMMMKKKJJJLLLMMMXXXYYYYYYXXXUUUSSSSSSSSSJJJFFFCCCEEELLLRRRUUUUUURRRQQQRRRSSSUUUUUUUUUTTTUUURRROOOMMMMMMOOOPPPQQQTTTSSSUUUXXXZZZZZZXXXWWWTTTVVVZZZ\\\]]]^^^^^^___ccc___\\\\\\``````^^^ZZZZZZ^^^cccdddbbbccchhhlllrrrssspppllllllnnnmmmiiiggghhhiiigggdddaaa___^^^WWWUUUTTTTTTQQQNNNPPPUUUUUUQQQMMMJJJLLLOOOQQQPPPUUU]]][[[TTT\\\pppvvvnnnfffbbbppp{{{777999;;;>>>???@@@@@@@@@BBBAAA???>>>=========>>>@@@AAAAAABBBBBBBBBBBBBBBCCCAAA???======???BBBDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFCCCBBBAAAAAABBBCCCFFFGGGIIIJJJIIIEEEBBBAAAEEEIIIEEECCCAAAAAABBBDDDEEEDDDEEEBBB???>>>>>>??????>>><<<>>>AAAEEEHHHHHHEEEBBBBBBAAA@@@??????>>>?????????AAABBBBBBCCCDDDHHHLLLIIIIIIHHHIIIKKKKKKKKKJJJHHHIIIKKKKKKKKKJJJIIIIIIEEEDDDDDDDDDEEEGGGIIIJJJFFFGGGHHHIIIJJJLLLOOORRRUUUQQQNNNMMMNNNPPPQQQQQQLLLPPPTTTTTTQQQNNNNNNNNNRRRTTTUUURRRNNNLLLMMMPPPRRRUUUXXXWWWTTTQQQOOOPPPGGGBBB>>>BBBIIIMMMJJJEEEMMMLLLLLLLLLNNNQQQTTTVVVVVVSSSOOOOOOSSSYYY___bbbgggcccaaacccbbb^^^ZZZZZZ^^^```fffnnnvvv|||~~~~~~nnnlllkkkjjjiiihhheeecccddddddddddddeeehhhlllpppeeeiiilllpppvvvxxxsssjjjfffffffffffffffdddcccbbbZZZUUUSSSWWWZZZ[[[^^^ccc```___[[[YYY\\\aaaaaa]]]___bbb```[[[]]]gggllliii]]]\\\kkk}}}yyy999999:::<<<=========>>>======;;;;;;;;;;;;============>>>???????????????AAAAAAAAA@@@???@@@BBBDDDDDDDDDCCCCCCDDDFFFHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJGGGCCCCCCFFFJJJIIIGGGEEEEEEGGGIIIJJJJJJKKKHHHDDDCCCEEEGGGGGGFFFBBBBBBBBBEEEIIIIIIGGGEEEJJJHHHGGGEEEEEEEEEGGGHHHIIIHHHKKKQQQWWWXXXSSSMMMIIILLLOOOPPPOOOLLLJJJJJJFFFJJJOOOPPPOOONNNOOOQQQPPPMMMJJJHHHIIILLLQQQUUUNNNNNNPPPRRRVVVZZZ]]]___fffbbb```aaadddddd```\\\UUUXXX[[[YYYUUUSSSUUUXXX```cccddd___WWWPPPNNNPPPQQQSSSWWW[[[^^^^^^ZZZWWWKKKHHHFFFIIIPPPVVVYYYYYY```\\\VVVQQQPPPUUU\\\aaaZZZVVVSSSVVV```mmmyyyyyywwwxxxwwwuuuxxx||||||xxxtttppppppuuu{{{pppnnnpppxxxuuupppqqqtttwwwxxxwwwuuurrrjjjfffeeelllttt|||zzzpppbbb```___```bbbbbbbbbaaaSSSSSS\\\oooyyyzzz999999999:::::::::;;;;;;:::999999888999:::;;;<<<999::::::;;;;;;;;;;;;;;;999;;;===>>>>>>>>>???@@@FFFEEEEEEFFFHHHJJJLLLMMMNNNOOOQQQRRRSSSSSSRRRRRRHHHHHHHHHIIIIIIIIIIIIIIIIIIKKKMMMKKKGGGFFFJJJNNNNNNLLLJJJIIIKKKMMMNNNNNNQQQMMMIIIHHHJJJMMMMMMLLLOOOLLLIIIJJJKKKLLLKKKIIISSSRRRPPPPPPQQQTTTXXXZZZZZZWWWZZZeeeqqqqqqdddVVVSSSXXX]]]^^^ZZZVVVSSSRRRHHHOOOVVVYYYYYYZZZ^^^bbbhhhccc]]]XXXYYY___gggmmmeeedddeeeiiiooouuuxxxxxx|||xxxwwwzzz}}}{{{sssjjjfffhhhiiifffbbbbbbfffkkkqqqttttttkkk^^^RRRMMMMMMSSSTTTXXXbbbmmmqqqlllfff___]]][[[\\\cccooo~~~{{{ttthhh^^^ZZZ___iiiqqqlllgggbbbdddnnn}}}}}}zzz{{{yyyyyy}}}|||zzz{{{~~~}}}aaaZZZ[[[ccchhhccc]]]\\\XXXTTTTTTVVVTTTUUUcccuuutttfff[[[dddrrr@@@;;;777777<<>>???>>>;;;;;;===:::666;;;<<<<<<;;;999888888999;;;;;;::::::999999888888BBBAAABBBIIISSSYYYVVVRRRPPPMMMMMMQQQXXX]]]]]][[[MMMLLLKKKIIIGGGEEEDDDCCCFFFGGGGGGEEECCCBBBBBBDDDFFFEEEEEEIIINNNRRRRRRQQQJJJHHHFFFFFFIIIMMMRRRVVVUUUSSSPPPMMMLLLLLLMMMNNNUUUSSSMMMJJJSSS``````WWW\\\XXXYYYeeeuuuzzzqqqeee[[[\\\^^^^^^\\\XXXSSSPPPLLLRRRVVVUUUQQQSSS\\\eeeqqqlllggggggjjjqqq~~~xxxwww|||~~~yyyttthhhdddccchhhmmmmmmnnnoooqqqrrrnnnfffaaacccggghhhpppzzzyyylllccc___iiidddhhhyyy~~~wwwuuuvvvyyy}}}zzzmmmhhhkkkvvv|||~~~~~~zzzwwwxxxxxxwwwyyyppplllnnnsssxxxzzzsssyyy{{{~~~sssgggiiillljjjkkkpppwwwsssooonnnllllllrrrzzz|||wwwzzzvvv]]]NNNQQQdddvvv~~~qqqXXXWWW\\\[[[SSSQQQVVVVVVOOOXXXhhhwwwvvvgggYYYWWWZZZqqqzzz|||HHHCCC??????BBBEEEEEECCC???AAAAAA@@@BBBEEECCC???>>>?????????===<<<;;;:::<<<<<<======>>>???@@@@@@???@@@CCCIIIPPPQQQNNNIIINNNKKKJJJNNNTTTXXXXXXWWWIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCC@@@@@@@@@BBBBBBAAABBBEEEKKKOOOQQQQQQJJJIIIFFFDDDCCCEEEGGGIIIJJJIIIGGGEEEEEEGGGIIIJJJLLLLLLJJJIIINNNUUUVVVSSSYYYUUUUUU\\\gggiiibbbYYYTTTTTTTTTSSSRRRQQQPPPPPPPPPTTTXXXWWWRRRPPPSSSWWW]]]XXXUUUVVVZZZaaannnyyyqqqkkkffffffkkknnnnnnkkk```ZZZWWW\\\``````______ccciiinnnmmmllljjjeee___gggppp|||~~~xxxtttzzzsssqqqvvvyyywwwuuuuuussstttuuuwww{{{~~~lllbbb___aaahhhooolllvvvxxxoookkkooosssqqqrrrjjj```\\\]]]```aaa```iiimmmnnnvvvpppeee\\\[[[^^^_________pppmmmnnnpppqqqoooqqquuuoooqqqxxxxxxoookkkllljjjhhhjjjttt}}}ppp]]]YYYgggyyysss]]]]]]XXXSSSPPPPPPMMMHHHCCCNNNXXXYYYRRRPPPWWW```ssswwwssszzzNNNJJJFFFEEEHHHJJJJJJHHHCCCFFFFFFEEEGGGJJJIIIDDDDDDEEEFFFGGGFFFDDDBBB@@@AAABBBCCCEEEGGGJJJKKKLLLJJJMMMRRRVVVWWWUUUQQQNNNPPPNNNMMMPPPTTTXXXXXXVVVPPPPPPPPPOOOOOOOOOOOOOOOLLLMMMMMMLLLJJJIIIJJJLLLJJJIIIIIILLLPPPUUUYYYZZZTTTSSSPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJKKKNNNQQQSSSPPPOOORRRWWWXXXVVVWWWZZZaaa^^^\\\___dddfffccc______]]][[[ZZZZZZ\\\___aaahhhkkknnnooolllhhhfffdddmmmhhheeeeeeeeegggnnnvvvpppllliiihhhkkkooorrrsssccc[[[XXX^^^eeefffdddccceeemmmvvv{{{}}}yyykkk^^^```hhhttt~~~|||zzzyyyvvvuuuyyyxxxzzz{{{zzzyyyyyyzzz|||tttcccRRRMMMOOOPPPQQQSSS___vvvvvvnnnssswwwrrrrrrkkkbbbaaadddfffccc```pppppplllppprrrooohhhdddfffiiifff```dddeeekkktttyyyxxxvvvvvvrrrlllppp~~~~~~|||fffjjjooopppoooqqqvvv{{{}}}yyymmmooo|||ttt^^^WWWRRRTTTVVVSSSPPPNNNFFFIIIJJJGGGEEEJJJVVVaaarrrqqqggglllIIIFFFDDDDDDFFFGGGHHHGGGFFFHHHHHHFFFFFFHHHFFFAAABBBCCCDDDFFFGGGEEEBBB@@@@@@AAABBBEEEGGGIIIKKKKKKNNNRRRVVVWWWUUURRRQQQQQQNNNLLLKKKLLLOOORRRRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOONNNLLLLLLMMMOOOLLLJJJJJJJJJMMMRRRUUUXXXSSSRRRRRRQQQPPPOOOOOOOOOKKKKKKKKKLLLNNNPPPSSSUUURRRNNNRRR\\\]]]VVVTTTYYY^^^]]]\\\]]]```ccceeefffeeedddbbbbbbbbbeeehhhiiiqqqsssuuuyyyzzzzzzwwwttt~~~||||||~~~}}}yyy{{{}}}{{{xxxvvvuuuxxx}}}vvvooommmvvv~~~ssstttzzz}}}|||{{{lll___```fffhhhfffcccggg}}}}}}{{{}}}xxxpppooorrrmmmaaaccceeeooo}}}wwwkkkkkk|||sssyyy~~~}}}vvvnnnhhhfffeeedddiiittt~~~~~~zzzvvvttteeeYYYSSSYYY]]]WWWSSSSSSUUUSSSNNNIIIIIINNNXXX```kkkhhh\\\bbb<<<;;;:::;;;===>>>??????@@@BBBAAA@@@AAAEEEDDD@@@:::999888999;;;;;;999777777777888999:::<<<<<<===???AAACCCBBB>>>===@@@DDD@@@???>>>???@@@BBBBBBBBB@@@??????>>>>>>=========>>>??????>>>======???AAA===<<<;;;::::::===@@@BBB@@@@@@AAAAAAAAAAAAAAA@@@>>>======>>>???@@@BBBCCCDDD===???IIIMMMFFFBBBCCCHHHHHHHHHHHHIIILLLQQQTTTRRRRRRRRRSSSSSSSSSTTTTTTXXXWWWXXX\\\aaaccccccbbbbbbdddkkksssuuurrrrrrtttppppppnnnkkkjjjmmmssswww|||vvvuuu~~~}}}|||zzz|||qqqkkkqqqzzz|||xxxuuuuuu}}}~~~wwwllljjjlllttt{{{xxx~~~yyypppfff```^^^^^^XXXUUUWWW]]]bbbeeeiiimmmyyy}}}yyy{{{oooaaaYYY\\\\\\TTTMMMMMMRRRQQQOOOOOORRRWWW\\\``````___VVV___333333333444444555666777555777888999???GGGKKKJJJ>>>:::555333555666555333333333333333333444444444444555555333111222666:::666666555555666666777888666666666555444444444333555666777777666666888:::666666555333222222555777777777777777777666666666777666666666666666777777:::666666<<>>@@@???@@@AAABBBBBBAAA@@@???CCCBBBBBBDDDGGGJJJKKKKKKEEEGGGNNNWWWYYYVVVVVVXXXTTTTTTRRRQQQRRRUUU[[[___ccc^^^^^^dddjjjlllmmmooovvvnnnaaa[[[cccqqqyyyyyysssuuuwwwwwwxxx{{{ssslllooowwwyyyvvvmmmoooqqqpppmmmiiifffeee]]]YYYYYY```fffeeecccbbbppp}}}uuu}}}~~~~~~|||wwwqqqfffgggkkkqqqsssssswww}}}|||~~~xxxxxxwwwsssmmmgggcccbbbVVVWWW]]]eeeiiifffeeefffkkkooorrrsssvvv}}}wwwqqqtttqqqddd\\\VVVVVVVVVRRRMMMKKKNNNPPPRRRTTTVVVXXXYYYYYYWWWYYYUUU```333333333333111111111222///222444777AAANNNVVVWWWMMMEEE:::555444666555444555555444444444333333333666666555444333444555777333333444333333333555666555555555666666666666777666777888888777888:::<<<666777888777555444666999999888888777777777888888999999888888888888888888999<<<<<<::::::<<<;;;888::::::::::::::::::;;;;;;:::;;;<<<===>>>======<<>>@@@777333777;;;999666777888999;;;;;;;;;:::999999999:::;;;<<<>>>>>>777:::<<<===;;;:::;;;<<<===<<<===BBBEEEIIIPPPXXXPPPMMMJJJHHHIIIJJJJJJIIIGGGGGGHHHKKKIIIFFFIIIOOOUUUTTTNNNIIIJJJMMMMMMIIISSSLLLHHHPPP[[[^^^SSSHHHKKKNNNNNNMMMSSSZZZ[[[UUUKKKLLLMMMMMMLLLLLLNNNOOOKKKPPPVVVYYYSSSKKKJJJOOORRRVVVYYYXXXUUUSSSQQQMMMQQQQQQOOOMMMLLLPPPWWW^^^YYYLLLFFFPPPYYYXXXUUUUUUUUUNNNMMMSSSTTTQQQSSS[[[OOOQQQTTTSSSMMMIIIOOOYYYLLLSSSWWWUUUTTTWWWYYYXXXVVVVVVWWWZZZ^^^ccciiimmmjjjiiijjjmmmkkkfffeeehhhllliiigggjjjrrrsssgggXXX\\\TTTWWW]]][[[]]]\\\QQQMMMSSSQQQJJJIIINNNNNNHHHAAAEEEHHHKKKLLLNNNQQQTTTQQQWWWWWWaaa222222222222222222222222...///111777???IIIRRRXXXOOOLLLFFF@@@:::666444333444333222111000///000000555555444333333222222222000000000000000111111111222222222222222222222222222222111111222222333444444444444555555555555666555666777888888777666555888888888888777777777777777777777888999999::::::888888999;;;======:::888999999:::::::::;;;;;;;;;???===;;;;;;;;;<<>><<<:::888777777999;;;BBB???>>>@@@EEEJJJLLLMMMKKKHHHFFFFFFIIILLLKKKJJJIIIKKKKKKJJJGGGEEEFFFGGGHHHFFFEEEEEEFFFGGGGGGFFFHHHQQQKKKMMM___]]]IIIAAAHHHKKKNNNOOOMMMKKKJJJJJJLLLNNNOOOMMMJJJIIIJJJMMMVVV[[[```aaa^^^WWWRRRNNNMMMOOOPPPNNNPPPUUUXXXXXXMMMNNNPPPNNNKKKJJJKKKMMMMMMMMMNNNOOORRRVVVYYY[[[VVVSSSOOOLLLKKKLLLOOOQQQPPPSSSPPPKKKOOO[[[___[[[IIIGGGIIIOOOPPPLLLKKKLLLEEEGGGIIIJJJJJJJJJIIIIIILLLQQQMMMJJJQQQTTTWWWaaaiiiffffffmmmwwwyyyssskkkXXXUUURRRTTTYYY]]]\\\ZZZUUUSSSQQQOOOMMMJJJFFFBBBCCCDDDJJJRRRUUUTTTVVVZZZRRROOOPPP___222222222222222222222222333222111111111333444555:::<<<@@@DDDGGGHHHHHHHHH;;;:::999777555222000...111222333444333111///---//////000000111111111111111111111111222222333333222111111111111222333333333333333444444444555555666666555555555555666666555555666666777888888888444444555555666777777777888888888:::;;;;;;999888777777777777888888888888888888888888999:::;;;<<<@@@>>>>>>>>>AAACCCCCCCCCBBBBBBBBBCCCEEEHHHJJJKKKLLLLLLLLLJJJGGGDDDCCCDDDEEEGGGHHHHHHFFFEEEEEEFFFGGGNNNJJJIIISSSSSSHHHEEEHHHIIIKKKKKKJJJIIIIIIJJJNNNOOOQQQSSSTTTRRRNNNKKKWWW[[[]]]YYYRRRMMMMMMNNNOOOTTTVVVRRRPPPRRRUUUTTTSSSWWWZZZXXXRRRLLLKKKLLLRRROOOMMMMMMPPPRRRQQQPPPSSSOOOJJJFFFEEEGGGKKKMMMPPPUUUSSSMMMMMMUUUZZZYYYJJJEEEDDDIIIMMMLLLIIIHHHHHHFFFEEEEEEFFFFFFEEEDDDDDDJJJEEEBBBIIIJJJKKKUUU[[[WWWUUU[[[eeekkkkkkhhh___[[[XXXYYY___eeeiiijjjhhhccc^^^\\\\\\XXXQQQKKKJJJLLLRRRYYYZZZXXXXXX[[[TTTPPPNNNZZZ|||111111111111111111111111111111111111222222333333000222555888;;;===>>>>>>@@@???===;;;777333000.........///000111111111111//////000000111111222222000000111111222222333333111111111111111222222333222333333333444444444444777666444444444444666777333444444555777888888999444444444555666666777777666555555777999999777666555555666666666777777777555777888777:::===<<<:::999:::;;;===???@@@@@@@@@@@@AAAAAAAAA@@@AAADDDFFFIIIIIIIIIHHHEEECCCAAA@@@BBBFFFIIIIIIGGGEEEFFFHHHKKKLLLHHHEEEGGGHHHIIIKKKHHHIIIIIIHHHGGGGGGHHHJJJNNNOOOPPPRRRSSSRRRQQQPPPSSSTTTRRRKKKDDDDDDLLLTTTRRRYYY\\\VVVPPPOOOPPPPPPVVV[[[___\\\UUUPPPOOOQQQRRRNNNJJJKKKOOOPPPLLLHHHLLLJJJFFFCCCBBBCCCEEEGGGOOOTTTTTTLLLGGGJJJNNNOOOIIIFFFCCCDDDFFFEEEDDDCCCHHHEEECCCDDDFFFHHHGGGFFFFFFKKKGGGCCCGGGGGGFFFNNNMMMIIIGGGIIIOOOTTTUUUTTTYYYXXXWWWZZZbbbjjjpppsssqqqiiibbb```bbbbbb]]]XXXWWWWWW[[[^^^\\\UUURRRSSSRRROOOKKKTTTvvv111111111111111111111111///000111222333444444444222222111222333555777999<<<<<<;;;:::999777666555444222///------...111333...//////000111111222222000000000111111222222222111111000000111111222333222222222222333333333444666555444333333444555666222222333555666777888999444444555666666777777888444333333444555666555444444444444555555555666666666999999777999===;;;555666777:::<<<===>>>?????????@@@@@@???>>>>>>AAACCCAAABBBBBBCCCCCCBBB@@@??????CCCGGGHHHGGGGGGIIIKKKIIIHHHKKKKKKEEEDDDHHHJJJHHHHHHHHHGGGFFFFFFHHHJJJJJJOOOTTTUUURRRNNNMMMMMMPPPRRRRRRMMMGGGGGGOOOVVVMMMTTTXXXSSSNNNMMMNNNMMMNNNRRRTTTRRRNNNLLLNNNRRRNNNKKKIIIKKKNNNOOOKKKFFFGGGGGGGGGFFFFFFEEEDDDCCCJJJOOOPPPJJJCCCCCCFFFIIIHHHIIIHHHDDD@@@???@@@AAA@@@???@@@BBBDDDFFFFFFFFFHHHMMMHHHCCCFFFCCCAAAHHHFFFEEEDDDFFFHHHIIIIIIGGGMMMNNNRRRYYYbbbkkkqqqtttpppggg]]]ZZZ]]]```___\\\]]]\\\]]]]]]XXXOOOKKKLLLMMMKKKHHHPPPttt111111111111111111111111000000000111111111111111222111000///000222555666333444555777:::===@@@AAAAAA===666000,,,,,,...000......///000111222222333111111111111111111111111111000000000000111222222111111222222222333333333444444444333333444444444222222333444555666777888444444555555666777777777333222111222444555444333444444444444555555555555222777999999@@@JJJKKKDDD777999;;;<<<;;;;;;<<<===============???AAACCCDDD<<<===>>>AAACCCDDDBBB@@@===???BBBDDDFFFGGGIIIKKKCCCCCCOOOVVVKKKEEEFFFBBBFFFGGGGGGGGGEEEEEEGGGHHHKKKSSS]]]```[[[RRRLLLIIIKKKPPPTTTTTTOOOKKKKKKLLLDDDJJJNNNLLLJJJLLLMMMLLLJJJJJJJJJJJJJJJKKKNNNPPPJJJIIIIIILLLNNNNNNKKKHHHFFFGGGIIIKKKKKKIIIGGGFFFDDDHHHJJJHHHDDDCCCFFFIIIGGGKKKLLLEEE???>>>@@@@@@777:::???BBBBBBAAAAAAAAACCCIIIDDD@@@BBB???;;;AAA@@@AAADDDFFFGGGGGGFFFEEEEEEHHHNNNUUU\\\ccchhhkkknnneee[[[WWWXXX[[[\\\[[[UUUTTTTTTUUUQQQJJJHHHJJJGGGHHHFFFOOOsss111111111111111111111111222111000000//////000000000000000000000000111111//////111444999???DDDGGGJJJFFF>>>777111///...///......///000111222333333222222111111000000//////000000000000000111222222111111111111222222222222333333444444444444333333222222333444555555666666333333333444555555666666444333222222444555555444444444444555555555555666000666888999CCCQQQSSSMMM666888::::::999999;;;===???===;;;===AAAEEEEEEDDD<<<<<<>>>BBBFFFGGGEEEBBB=========???BBBEEEFFFFFFEEE@@@OOOXXXJJJDDDFFF@@@CCCEEEFFFEEEDDDCCCDDDEEEIIINNNUUUZZZZZZTTTMMMHHHGGGIIILLLLLLJJJGGGEEEDDDDDDHHHIIIGGGHHHKKKKKKIIIKKKIIIGGGHHHKKKMMMMMMLLLGGGIIIKKKNNNOOONNNKKKJJJEEEFFFHHHJJJJJJJJJIIIIIIAAACCCEEEFFFDDDBBBCCCFFFDDDGGGFFFAAA???@@@???;;;888@@@HHHIIIDDD???=========DDD@@@===AAA===:::@@@:::===BBBEEEEEEEEEEEEFFFCCCEEEIIIMMMPPPUUUXXX[[[aaa\\\VVVSSSRRRSSSTTTTTTIIIHHHIIIKKKIIIEEEFFFIIIDDDGGGGGGPPPttt000000000000000000000000333222000000///000111222222333444444333111...---000000000222777===CCCGGGLLLIIICCC===777444222111---...///000111222333333333333222111000///......000000000000000111111222000111111111111222222222222222444555555444222222222333333444444555555555111222222333333444555555666444333333555666666555444444444555555555666666555999777444;;;FFFFFF===333666888888777999<<<@@@CCC???<<<===CCCFFFEEEBBB>>>>>>@@@DDDIIIJJJGGGDDD>>>;;;999;;;???BBBBBBAAALLLAAAKKKRRRCCC@@@IIIEEEAAACCCDDDDDDCCCBBBBBBCCC@@@??????DDDKKKMMMJJJFFFHHHFFFCCCAAAAAACCCFFFHHHLLLMMMKKKHHHIIIKKKJJJEEEJJJGGGDDDFFFJJJKKKHHHDDDFFFIIINNNPPPOOOMMMKKKKKKDDDDDDEEEEEEGGGHHHIIIJJJBBBBBBBBBCCCBBB???>>>@@@???AAA???;;;===AAA>>>666@@@JJJTTTTTTKKKAAA======;;;BBB@@@>>>CCCAAA===CCC;;;???CCCEEEDDDDDDFFFGGGDDDDDDEEEEEEEEEGGGKKKMMMNNNMMMKKKJJJIIIIIIIIIJJJBBBAAAAAADDDCCCAAACCCHHHBBBGGGHHHQQQuuu---......///000111111222222222111000//////000000000000000000000000000000000000111222333333444444EEEBBB???>>>===:::555000333///***,,,111555666555000000000000000000000000222222222111111111000000000000000000////////////000111111111111222222222444333333222222333333444444333333222222333333444222444555444333333444555222222222333333444444444666666666777888888999999777777888:::<<<===>>>???@@@???>>>>>>>>>???AAABBB:::===BBBGGGHHHGGGCCC@@@<<<<<<===============<<>>???@@@@@@???@@@BBBDDDEEEAAA<<<<<>>:::999;;;===>>>???AAAEEEHHHHHHFFFDDDGGGGGGFFFDDDBBBBBBCCCEEEFFFFFFFFFEEECCCAAA???>>>>>>@@@CCCDDDDDDDDDEEEGGGAAAGGGHHHOOOqqq......//////000000111111222111111000//////000000000000000000000000000000///000000111222222333333:::999777888::::::888555666222......222444333111000000000000000000000000111111111000000/////////000000000000111111111111000111111111111222222222444333333222222333333444555444444333333444444555444555666555333222222444333333444444444555555555555555555666777777888888777888888999:::;;;<<<<<<=========<<<======>>>>>>888999;;;===??????===<<<<<<<<<===>>>>>>===<<<<<<>>><<<>>>BBBBBB@@@???AAADDDEEEFFFGGGGGGEEECCCBBBEEEEEEEEEEEECCCBBB@@@???DDDDDDEEEDDDDDDFFFIIIKKKYYYNNNJJJOOOQQQIIICCCDDDGGGFFFDDDBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDD======???CCCGGGHHHFFFBBBAAABBBBBBAAA???>>>???@@@AAAAAA@@@@@@@@@>>><<<;;;:::<<<>>>>>>===<<<===>>>BBBCCCCCC@@@===;;;===???>>>>>>======>>>???AAACCCCCCDDDDDDBBB@@@??????AAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<<<<>>>???AAAAAAFFFGGGOOOppp////////////////////////111111000/////////000000/////////////////////////////////000000111111222222000000111444666777666:::777444444555555222///000000000000000000000000000000////////////......000000111111222222333333000111111111111222222222444333333222222333333444555555444444444444555555555666777555333111111222555555555555555666666666444444444555666666777777888888888888999999999999<<<===============<<<<<<;;;:::888999;;;<<<<<<<<<;;;===>>>??????>>>===;;;===<<<>>>CCCDDD@@@???AAADDDFFFHHHIIIIIIGGGEEECCCNNNMMMJJJFFFBBB???===<<<@@@BBBDDDDDDDDDEEEFFFHHHMMMGGGFFFKKKLLLFFFCCCFFFGGGEEEBBB@@@??????AAABBBFFFEEECCCBBBAAAAAABBBBBB<<<;;;;;;@@@FFFIIIFFFBBBEEEEEEEEEBBB>>><<<;;;<<<<<<@@@CCCCCCAAA>>>>>>>>>555666888999:::;;;>>>AAA@@@AAAAAA???===<<<===>>><<>><<<===??????@@@AAA@@@===;;;;;;;;;::::::::::::<<<>>>AAABBBLLLFFF???<<<===???@@@@@@AAAEEEFFFNNNnnn//////////////////......111000000/////////000000................................./////////000000000///......///111222333<<<:::999888888777333000////////////////////////////////////////////////111111111111111111111111000000111111111222222222444333333222222333333444444444333333333333444444444555666555333222222444555555555555555555555555444444555666666777777888777777888888999:::::::::===>>>???@@@???>>>===<<<===;;;999999<<<===<<<;;;;;;===???@@@AAA???===<<<@@@???BBBGGGGGGDDDBBBDDDCCCEEEGGGIIIIIIHHHEEEDDDQQQOOOLLLHHHEEECCCCCCCCCBBBDDDFFFGGGFFFEEEEEEFFFFFFDDDFFFJJJIIIEEEDDDGGGFFFDDDAAA???>>>???AAACCCDDDCCCBBBAAAAAACCCEEEFFF@@@<<<999<<>>;;;:::999;;;>>>BBBDDDDDDBBB???===888999999999999:::===@@@;;;;;;;;;::::::999::::::999AAAJJJMMMHHH@@@<<<:::===???@@@@@@===;;;::::::<<<;;;;;;<<<>>>AAADDDFFFOOOGGG@@@===@@@CCCBBB@@@AAACCCEEEMMMlll////////////............000///////////////000000------------------------...............///////////////...------...///111777666666777777555222000////////////////////////000000000000000000000000111111111000000//////...000000111111111222222222444333333222222333333444333222222222222222222333111333444444333333555666555555444444444444444444555666666777777888999999666666777999:::<<<======<<<===>>>??????>>><<<<<<:::888888:::===>>>:::666;;;<<<>>>@@@AAAAAA@@@???BBBAAACCCHHHHHHEEEDDDFFFAAACCCEEEGGGGGGGGGEEEDDDKKKIIIGGGFFFFFFHHHJJJKKKFFFHHHJJJJJJHHHFFFEEEEEEEEEFFFIIILLLJJJFFFEEEHHHCCCBBB@@@???@@@BBBDDDFFFCCCBBBAAA@@@@@@BBBDDDFFFBBB===888999???EEEHHHHHHBBBCCCCCCAAA>>>;;;::::::;;;;;;===AAAEEEEEE???:::999::::::999888888;;;===777777777777888999888888888AAAJJJLLLGGG???:::999===???AAA@@@>>><<<<<<<<<===<<<;;;;;;===???BBBDDDCCC>>>::::::>>>@@@>>>:::@@@BBBCCCLLLjjj........................//////......//////000000................................................,,,---............000222///000111222222111000///000000000000000000000000//////000000000000111111000000000000/////////...000111111111111222222222444333333222222333333444222222111111111111222222000222444444444444666888555555555444444444444444666666777777888999999999555666777999;;;<<<>>>>>>999::::::;;;;;;;;;;;;;;;;;;::::::>>>CCCCCC===888;;;<<<===???AAABBBCCCCCCBBB@@@AAADDDEEECCCCCCEEE@@@AAACCCDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEHHHKKKMMMHHHJJJKKKKKKIIIFFFFFFFFFEEEHHHKKKLLLJJJHHHFFFFFFAAAAAAAAAAAABBBDDDFFFGGGCCCBBBAAA@@@???@@@AAAAAA@@@===:::999;;;???CCCEEE>>>@@@AAA@@@===;;;::::::;;;999999>>>DDDDDD>>>777444666777777666777999;;;777666666888:::;;;:::999999<<<>>>===:::888888999===>>>@@@???>>>===>>>>>>999999888888999:::<<<===;;;999999;;;>>>???===:::@@@@@@AAAKKKggg,,,------....../////////...............///000000......................../////////...............***---///000......000222---.../////////......///000000000000000000000000.........//////000000000......///000111111222222000111111111111222222222444333333222222333333444333222222111111222222333111333444444333333555666666666666555555555444444555555666666777888888888666666777888999:::;;;<<<888888999999:::;;;<<<======;;;;;;???EEEFFFAAA;;;;;;;;;<<<===@@@CCCFFFGGGBBB??????AAABBBAAABBBFFFAAAAAAAAABBBCCCEEEFFFFFFBBBBBBBBBBBBDDDFFFHHHIIIEEEGGGHHHHHHGGGFFFFFFGGGDDDFFFHHHJJJJJJIIIFFFCCCAAAAAABBBCCCCCCDDDDDDDDDAAAAAABBBBBBBBBBBBCCCCCC===>>>@@@???======>>>@@@<<<>>>??????<<<:::888888777888999<<>>;;;777222444666777666666777888666666666999<<<===<<<999888777666555555666777888:::;;;<<<<<<;;;<<<>>>@@@888999999999::::::;;;;;;:::;;;===>>>???@@@@@@?????????@@@JJJfff,,,,,,------...///000000...............///000111//////////////////////////////////////////......+++...111111...,,,---......///000000///...///111000000000000000000000000---------.........//////,,,---...000222444666666000111111111111222222222444333333222222333333444444333333222222333333444333555555555333222333555888888777777666666666555444444555555666777777777666777777777888888888888::::::999:::;;;===???AAA:::777555999@@@BBB>>>999;;;;;;;;;<<>>;;;===???>>>;;;888777666444777;;;<<<;;;999999999555777999999777666555666555444555888<<<===;;;999555555666999;;;;;;888666888999999999999:::===@@@;;;<<<===>>>????????????:::<<<============???AAA???>>>???JJJeee------...///000000//////000///---,,,---...000222000000//////.........---,,,,,,,,,---------......------------------------,,,---......//////......///////////////////////////////////////000111111111000//////222666;;;>>>444333222222444444333222333222111111111333666777222111111222444777:::<<<666444333444777777555222444444444555555555555666555555444333333333444444:::999777666666888:::;;;<<<<<<;;;:::::::::;;;;;;;;;999888888:::===>>>>>>999:::;;;===>>>@@@AAABBBFFFCCCAAA@@@BBBDDDEEEEEECCCBBBBBBBBBBBBDDDGGGHHHMMMIIIEEEDDDAAA>>>@@@EEEHHHCCC???@@@DDDFFFCCC@@@@@@@@@AAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCAAA@@@@@@AAADDDFFFGGGGGG???>>>>>>===<<<<<<;;;;;;888999::::::;;;;;;;;;;;;888777777666666777888888555555555555666666666666777999:::;;;;;;:::888666999999888777666666777777777777888999999:::;;;;;;==================<<<<<<<<<<<<===<<<;;;<<<===???===DDDBBBGGGfff---......////////////...///...---------...000111000/////////.........---,,,,,,,,,---------......------------------------,,,---......//////......///////////////////////////////////////000111111111000//////111333666888333222111111222333222111333222111111111333555777444333222222333555777888555333222333555666444111333333333333444444444444444444444333333444555555777666555555666777888999======<<<;;;:::::::::;;;;;;:::888999:::;;;;;;:::999999;;;<<<>>>@@@AAABBBGGGHHHJJJHHHDDDAAAAAAAAACCCCCCBBBAAABBBDDDGGGJJJKKKHHHGGGHHHEEEAAAAAADDDDDDCCCAAAAAAAAAAAAAAA@@@??????@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFAAA???======@@@AAA@@@>>>>>>======<<<;;;;;;::::::777888888999999999999888777777777777666666555555555555555555666666666666777888999:::::::::999888999888777777666666777777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===??????FFFEEEKKKkkk....../////////......------............//////////////////...............,,,,,,,,,---------......------------------------,,,---......//////......///////////////////////////////////////000111111000000000///000000111222222000///000111222111000222222111111222333555666555444333222111222333444333222222333444444333111222222222222333333333333333333333333444555666666333333444555555666777777>>>===<<<;;;::::::::::::<<<;;;::::::;;;;;;999888888999:::;;;>>>@@@BBBCCCDDDJJJOOONNNGGGAAA@@@AAADDDCCCBBBAAA@@@CCCGGGKKKGGGEEEFFFHHHGGGBBB@@@BBBAAABBBCCCAAA>>>===>>>@@@===>>>???AAABBBBBBCCCCCCBBBBBBAAA@@@AAACCCEEEGGGJJJEEEAAA@@@CCCCCC@@@<<<<<<<<<;;;::::::999999999666777777777777666666555888888999999999777666555555555555555666666666666777777888888999999::::::888777777666666666666777999999999:::::::::::::::888888999999999999999999:::;;;======<<<<<<<<<===???FFFFFFNNNnnn////////////...---,,,,,,,,,---.../////////..............................,,,,,,,,,---------......------------------------,,,---......///.........///////////////////////////////////////000000111//////000000000000000000222111000000111222111000222222111111222333444444444444333222111111111222333333333444444444333222222222222222333333333333333333333333444666777777222222444555666777777777===<<<;;;:::999888888888;;;;;;;;;<<<======;;;999888888999;;;===@@@BBBDDD???EEEKKKLLLHHHEEEDDDEEEBBBBBBBBB???>>>@@@FFFKKKEEEBBBAAADDDDDD@@@>>>???BBBBBBBBBAAA@@@>>>>>>>>><<<===???AAABBBBBBBBBBBB>>>===<<<<<<===@@@CCCEEENNNHHHCCCBBBEEEEEEAAA<<<::::::999999888888888888777777777777666555555444888999;;;======<<<:::999555555555555666666666666666666666666777999:::;;;777666666555555666666666::::::::::::999999999999777777888888888888888999999;;;===>>>===<<<<<<======EEEEEENNNooo......///......---,,,,,,,,,,,,---...///.........---------...............,,,,,,,,,---------......------------------------,,,---......///.........///////////////////////////////////////000000111---...000111222222222222333111000111222333222111222222111111222222333333222222111111222222222333333444555555555444444444333333333333444444444444333333333444555666777888333444555777777888777777;;;:::999888777777777777::::::;;;===??????>>><<<999888999:::<<>>DDDIIIGGGBBB???AAABBB@@@???@@@EEEBBB@@@AAADDDDDD@@@<<<===>>>@@@AAABBBBBBAAA@@@<<<<<<;;;;;;<<<>>>AAABBBEEEAAA======??????<<<999888888888888777777777777888888888888777666555555666777:::<<<===<<<;;;:::555555555555666666666666666555555666777888999:::666555555555555555666666999999999999999999888888777777888888999999999999999;;;======<<<;;;<<<===>>>EEEDDDNNNppp------.........------,,,,,,------------.........---------------.........,,,,,,,,,---------......------------------------,,,---......//////......///////////////////////////////////////000111111---...000111333444444444333222111111222333222111111111222222222222222222000111111222333333333444333555666666555444444555333333333333444444444444444444444444555666777777666777777777777888888888999999888888777777888888:::999:::<<<>>>??????===:::999999999;;;>>>AAABBBAAA???>>>???BBBCCCBBBAAA===@@@BBBAAA===>>>CCCHHHLLLEEEAAACCCDDDCCCAAABBBFFFBBB@@@BBBGGGHHHCCC===>>>@@@AAACCCCCCBBB@@@???<<<<<<<<<===>>>???@@@AAA>>>===;;;:::;;;;;;:::999777777777777777777777777777888888888888777777666333444666777888999888888555555555555666666666666555555666666777777888888555444444444444555555666777777777888888888888888777777888888999::::::::::::;;;<<<;;;::::::<<<>>>AAAGGGEEEOOOqqq,,,,,,---.........------------,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,---......//////......///////////////////////////////////////000111111//////000111111222333444222000000000111222111000111111222222222222111111111222222333333333333333222444666666444333333555222222222222333333333333666555555555555555666666999888777666666666777888999999999999999::::::;;;;;;:::888999;;;<<<<<<<<<<<<;;;999999:::<<>>???????????????@@@<<>>BBBAAABBBDDDFFFFFFCCCAAAAAABBBCCCDDDDDDAAA???===:::;;;<<<===>>>>>>=========>>>???===;;;:::;;;===777777777777777777777777666666777888888888777777555555555555555555555555555555555555666666666666444555666777777777666555444444333333444444555666555555666666777777888888666777777888999999::::::<<<<<<;;;999888999<<>>@@@777<<>>===???BBB<<>>AAADDDEEEDDDCCCCCCDDDBBBCCCEEEEEEDDDAAA>>><<<777999;;;<<<<<<;;;999888;;;>>>@@@===999777:::===777777777777888888888888555555666777888888888777999888777555444444333333555555555555666666666777444555777888888666444333333333333333444444555666333444444555666777777888555666666777888999999:::===<<<:::888777999===@@@AAADDD@@@HHHkkk---,,,,,,,,,,,,---......000//////............///***+++,,,,,,---------,,,------------------------+++,,,------......------///////////////////////////////////////.........////////////////////////,,,,,,,,,---...///000000222222222111111111111111111111111111111111111111000111333444444333111000000222444666777777777666111111111111222333444444222222333333444555666666777888888777555444666777;;;===>>>===;;;;;;>>>BBB<<<<<<======<<<:::888777:::<<<>>>===:::999;;;======>>>???>>>===<<<===>>>@@@@@@??????>>>=========FFFIIIKKKJJJFFFAAA@@@???AAABBBCCCCCCCCCAAA???======@@@CCCCCC@@@===>>>@@@======;;;999888888:::===;;;;;;<<>>:::<<<:::888888777666444222888888999999999:::::::::999888888666555444333222222333555777777777777666111222222333444555666666333333333444444444555555555555555555555555555555555666999<<>>???>>>???@@@BBB@@@????????????>>>>>>>>>GGGKKKNNNNNNJJJDDD@@@>>>???@@@AAABBBAAA@@@>>>===DDDEEEFFFEEECCCAAA@@@@@@??????>>>===<<<===>>>???<<<<<<===@@@BBBBBB???;;;999777666666777888888777777777888888888999999999888777777666444333333222222333444555666666555555111222444666666555333222333333333444444444444555555555555555555555555555555666888;;;>>>???===:::<<<<<<<<<;;;;;;;;;;;;;;;>>>AAA???IIIhhh,,,,,,,,,,,,,,,---......111000///...---,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,................................................//////////////////////////////000000000000000000///000000111111222222222111111111111111111111111///000222333333333222222/////////000111222333444333222222333333444555666333333444444555666666666999999:::888666555555666666777888888777888:::<<<===<<<;;;:::::::::::::::777<<>>???@@@AAADDDFFF????????????@@@@@@@@@@@@FFFIIIMMMNNNJJJDDD>>>;;;======???@@@@@@@@@???>>>GGGFFFEEEEEEEEEDDDAAA???>>>??????@@@@@@@@@??????======>>>@@@BBBAAA???<<<999777555555666888888888555666666666666777777777666666555444444333222222222222333444444333333222111333666777777444111///333333333333444444444444444444444444444444444444555555777:::======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<>>???@@@CCCEEE>>>??????@@@AAAAAABBBBBBAAACCCEEEFFFDDD@@@<<<:::<<<===>>>???@@@@@@@@@@@@EEEBBB@@@@@@CCCCCC@@@===;;;;;;<<<>>>??????===;;;<<<<<<===?????????===<<<<<<:::666555555666555555444444444444555555555555444444444333333222222222333333333333333333222222111222444555555444222111222222333333333444444444444444444444444444444444555555666888;;;<<<:::888:::::::::::::::;;;;;;;;;:::@@@@@@IIIfff,,,++++++++++++,,,------///...---,,,+++++++++++++++++++++,,,,,,+++******+++++++++,,,,,,,,,------)))***++++++,,,,,,++++++........................,,,---------....../////////////////////////////////...........................///000111111222222111111111111111111111111000000111111222222222222111000/////////111222333000000000000111222333444444444444555555555555555777999:::999777555555555444444555666888999999999888777666555555666888999888999:::<<<======;;;:::999:::<<<===<<<===???@@@>>>>>>???@@@AAABBBBBBCCC>>>>>>>>>>>>?????????>>>======>>>@@@AAAAAABBBBBB@@@===<<<===@@@BBBAAA???:::999:::<<<>>>>>>:::777999:::;;;<<<;;;::::::999;;;999666555555666555444222222333333333444444444333333333333333222222222444444333333333333333333222222111222222444555666222222222333333333444444444444444444444444444444444444555777999:::888777999999999999::::::;;;;;;:::@@@@@@IIIeee+++++++++++++++,,,------------,,,+++++++++,,,,,,)))******+++++++++++++++******++++++,,,,,,------***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////////////////////////////---------..................//////000000111111111111111111111111111111111111111111111111111111111000000000000111111222333/////////000000111222333444444444444444444444444555777999999777555555555666666666888;;;<<<<<<:::888888888888888999:::;;;999777666777999;;;;;;:::888:::;;;;;;::::::;;;===>>>>>>>>>???@@@AAAAAABBB???===;;;<<<>>>AAABBBCCC>>>>>>??????@@@AAABBBBBB===<<<<<<===???BBBBBBBBB<<<;;;:::<<<>>>>>>:::666777888:::999777666777888555444444555777888888666222222222222333333333333222333333333333333333333444333333222222333444444222111000000111333666888222222222222333333333333333333333333333333333333444333333555777888777666777888888999999::::::;;;:::AAABBBJJJddd+++++++++***++++++,,,---+++++++++++++++,,,,,,---'''((()))+++,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,---------------------------------------++++++,,,------...//////////////////////////////------......//////000000/////////000000000000000111111111111111111111111333222111000000////////////000000111111111111000000000000000111222333444333333333333333333333333222444777888777555555555888777888:::>>>???>>><<<666777888999::::::;;;:::888666555666999;;;:::999777999::::::999:::;;;<<<>>>>>>>>>??????@@@@@@@@@???===<<<===@@@BBBBBBAAA>>>>>>>>>>>>>>>???@@@AAA<<<============>>>AAACCC>>><<<:::;;;======999444666888999888666444555777333333444666999999777555111111222222222333333333222333333333444444555555111111000000111222333444222222111111222333444444111222222222222333333333333333333333333333333333444333222444666777666555777777777888999::::::::::::BBBCCCJJJccc++++++******++++++,,,---************+++,,,---...&&&''')))***,,,,,,------))))))***+++,,,,,,------+++,,,------......------------------------------++++++,,,,,,---...//////////////////////////////---......///000111111222000000000000////////////111111111111111111111111444333222000////////////...///000111111111//////111111111111222333444555222222222222222222222222000333666777666555555555444333444777;;;<<<:::888444555777888999999999888777666555888;;;<<<:::777666888::::::::::::<<<>>>>>>>>>>>>>>>>>>?????????>>><<<<<<>>>AAABBB@@@===>>>============>>>>>>???;;;===>>><<<::::::===AAA???;;;888888;;;;;;777222666888999888555444555777555555666888999777444000111222222222222333333333222333333444444555555666000/////////000111333444222222333444333222111000111111222222222333333333333333333333333333333333444333222333555666555444666777777888999999::::::;;;CCCDDDJJJbbb~~~,,,***)))+++...///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---------........................------000000000///......------000000000000000000000000////////////////////////111111000//////000000111111111111111111111111111......///000000000000000000000/////////000222333222222333333333333444444444666888999888777888999777777777888999999777555666666888999999888777777888777777888999999777555<<<<<<;;;;;;<<<===???@@@<<<===>>>??????@@@@@@???999999::::::;;;<<<======<<<999>>>DDD@@@777888AAA@@@===:::999;;;===>>>>>>:::::::::;;;;;;:::777444888777666555444333333333222222333444666666333111444555555555444333222222//////000111222222333333333222111000000111222333//////000000000000//////111111222333333333333222333333333333333333333333444444333444444555666777777666555666888999999999;;;??????IIIccc,,,******+++...///---+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...........................////////////............000000000000000000000000////////////////////////222222222222222222111111000000000000000000000000000000111222222222222111111111000000000111222333222222222333333333444444333444666666555666777999555444555666888888666555666666777888888888777777888777666777888999888666;;;;;;::::::;;;<<<>>>???<<<===>>>???AAAAAAAAAAAA999::::::;;;<<<<<<======???>>>EEELLLHHH===;;;BBBBBB???;;;999:::<<<======999999:::<<<>>>>>><<<:::666555555444444444444555555666888999888555222000666555555555444444444444333333222222222222111111222111000000000000111222//////000000000000//////000111222222333333222222333333333333333333333333444333333444444555666777777777666777888:::::::::;;;??????IIIbbb~~~,,,++++++,,,---...---+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------....................................////////////000000000000000000000000000000000000000000000000111222333444444333222222////////////////////////111222222333444333333333333222222111111111222222222222222222333333333333777777777666444444666888333222333444666666555444666666666666777777777888:::888666555777888888888::::::999999:::;;;<<<===;;;<<<===???@@@AAAAAAAAA;;;;;;;;;<<<<<<======>>>@@@AAAIIIQQQNNNCCC>>>BBBFFFBBB<<<999999;;;<<<<<<999888999;;;===>>><<<:::444444444444444555666666666;;;@@@@@@;;;555111000777666555444333444555555666555444333222111000///000000////////////000000//////000000000000//////000111222222333333222222222222333333333333333333333333333333444555666777777777777888999999::::::;;;>>>>>>HHHaaa}}}++++++,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------...............---------...///000000111000000000000000000000000000000000000000000000000000111333444555444222111000000000000000000000000111222333333444444333333444333333222222111111111111222222222222333333333======;;;777444333555777555444333444555555444222555555555555666777888888;;;888555555666888888888999999999999999::::::;;;:::;;;<<<===============<<<<<<<<<<<<======>>>>>>===@@@GGGNNNMMMEEEAAABBBHHHCCC===999888999;;;;;;888888777888999888666444444444444333333444444555555<<>>===GGG```{{{+++,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------.........//////,,,------...///000111111////////////////////////000000000000000000000000---///111222333222000///111111111111111111111111000111111222222222222222333333333333222222111111111111111222222222333333::::::999666444444666888999777555555555555444222444555555666777888888888;;;888555555666888888888888888888999999999999999999999:::::::::999888888<<<<<<<<<===============<<<>>>BBBHHHHHHEEECCCDDDGGGBBB===999888999::::::777555555555666666555333666666555333333222222222333:::AAABBB<<<666444333333222000//////000222333111000000000//////...............//////.........//////000000000000//////000000111222222222222111111111111222222333333333333222222333333444555666333555888888777777888999:::======FFF^^^yyy+++---...---,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////---------...///000000111////////////////////////000000000000000000000000,,,---...000000000000///111111111111111111111111///000000111111111111111111222222333222222111000111111111111222222222222111222333333333444777999;;;888666555666666555444444555777888999999999888:::888666555777888888888888888999999999999888888999999999:::999999888777<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@CCCDDDDDDDDDDDDBBB???;;;999999999999999555444444555888::::::999777666555333222222111111222666;;;<<<888555333333000000///......///111222.............../////////......////////////......//////000000000000/////////000111111222222111111000000111111222333333333222222222222333444555666222666999:::888666888:::999===<<>>???AAAAAA@@@>>>===;;;999999999:::999888666555555666999;;;;;;;;;555444444333222222222333333444444444333222111000////////////000000111111////////////////////////...///000000000000///...//////000000000000/////////000000111111111111111///000000111222222333333222222222222333444555666333888<<<<<<:::888999<<<999<<<;;;DDD\\\vvv+++---///...+++)))***,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000.........///////////////////////////////////////////////////////////////------------...///111111000000000000000000000000000000111222222222222111...///000111222222111000000111111111111222222222444666777666444222222222555444222333666888999999222555999===>>>===:::888888777777888999999777666888999:::;;;;;;:::888888999:::<<<>>>@@@BBBBBBCCC;;;;;;;;;;;;;;;;;;;;;:::999;;;======>>>>>>:::666:::999888999::::::999888999777666666777999888777333333222222333333444444555333000/////////...---...///000111222111111111111111000000/////////......///000111111000///...//////000000000000////////////000111111111111111///000000111222222333333222222222222333444555555444999>>>???;;;999;;;>>>999<<<;;;CCC[[[uuu---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++............////////////////////////////////////000//////............//////......///000000...,,,000000///............///......///000111000000000000222333333333222222333000111111111111222222222111111222222222333333333333444555555333222333444333333444666888999777555777:::===>>>===;;;;;;;;;777666666666666888999:::;;;;;;::::::;;;;;;;;;;;;???===<<<@@@FFFHHHFFFBBBAAA???===;;;:::;;;<<<<<<<<<===>>>??????>>>===<<<999999888888888888888888555555666666555555444333222111000//////111333444444333222111000000000000...///000111222222111000,,,---...///000111222333000000//////.........---.........///111000---***///////////////000000111...000111222111111333444222222333444444555555666444777<<>>===<<<;;;;;;;;;<<<======<<<;;;;;;888888777777777666666666444444555555444444333222222111000///000111333444444333222111000000000000...///000111222111111000------...///000111111222000/////////............111111222222111111111222111111111111111222222333...000111222111111333444222222333333444555555555666555777???GGGIIIBBB;;;777======CCCWWWooo++++++***************)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++,,,,,,,,,------------////////////////////////------------...///000000000///------///111111111---...000111222222111111000///.........///111222222111111000000000111111111111111111222222222333111111222222222333333333111222444444333333444666999777666777999::::::999444666999999888777777888666666666666777888999:::999;;;===???@@@@@@???>>>AAA>>>;;;<<>>???>>><<<:::999999:::;;;;;;;;;;;;:::999777777666666555444333333333333333444333222222111222111000///000111222333333222111111000000000000//////000111111111000000....../////////000000000////////////...............///000000///000111222111111111111111222222333///000222222111111222444222222333333444444555555888444222:::DDDIIIDDD===888===<<>>@@@===;;;;;;===?????????999::::::;;;:::999888777888999:::;;;;;;:::999888888777666555444333222222222222222222222111000000111111000000000000111222222222111000000000000000//////000000000000000000///////////////////////////////////////.........---------000333444222000///////////////000000111///111222222111111222333111222222333444444555555:::555222555;;;???<<<888999>>><<>>;;;888555555555444222333444666666555444555777888888999:::;;;;;;;;;;;;666888;;;>>>??????===<<<===<<<;;;;;;===???@@@AAA::::::888777777888999999888888::::::::::::888888888777777555444333222222111111222222111111000///111111000000000000000000111111000000///000000000000000//////////////////////////////.....................///////////////222//////555<<<>>>777//////////////////000000111000111222222111000222333111111222222333444444555777666555444444666777888:::>>>===AAATTTkkk,,,,,,,,,,,,,,,---------*********++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---************************)))************+++++++++------------............------------------------,,,,,,,,,,,,---...//////333111...------...---,,,)))***,,,...////////////000///.........///111222000...---000444555333111222222222222333333333333111111222222222333333333333444666666555555666888777555444444555666666555444555666666555555666888888888:::;;;;;;;;;;;;;;;666888:::<<<======<<<;;;::::::;;;;;;===>>>???@@@===<<<:::888888999;;;===777888999::::::999888777777666666555444333222222111111111222111111000///000000000000000000//////111000000//////000000000000000///........./////////..............................///////////////000------333:::;;;444---111111111111111222222333000111222222111000111222111111222222333333444444333555777666555666999<<<999>>>===BBBUUUjjj******++++++,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------************************)))************++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---.........---,,,---...///...---+++,,,,,,---...///000000////////////000000000000---,,,---111777888555111222222222333333333444444111111222222222333333333222444555444333333444555444333333555777888777555555666777777666666777999666777888::::::::::::999999999:::;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;555666777888888777666555444444333333222222222222111222222222222111000000000000000000000//////...000000////////////000000111000///...---......///---................................./////////000++++++,,,...000000///...111111111111111222222333000222333222111000111222111111111222333333444444333444666888999:::::::::888>>>>>>DDDVVVjjj))))))******++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))***+++,,,,,,------************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------*********,,,///000///.........---......///000111......///000111000000000,,,+++---333999:::666111222222333333333444444444111111222222222333333333222333444333111111111333555555555666888777555333666777888777666777888:::444555777888999999888888;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;:::888777777777888:::;;;;;;:::999888444444555666666555444444222222111111111111111111222222222222222111000000000000111000000///......000000////////////000111111000///...------...///---------.........//////---.........//////000000,,,///111...++++++000666///////////////000000111111222333222111000111222000111111222333333444444555333333777;;;<<<888444777>>>???EEEVVVjjj************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))*********++++++++++++*********))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++---///---------------------------------............///........................000000//////......---------......///000111111222333333333222222111111111///000222333444444333222555444333222111222333333888666444444555666666666777777888888888999999999666666666777888999;;;;;;=========<<<;;;:::999888666666555555555777888:::666777999;;;;;;;;;999888666444333333555666555444333111000000111222222111222111111111000000//////000000000000000000000000........................---------............///------------------------222111000.........///000//////............//////000000000000111111111111333222222111111222222333222222333444444555555666555666777888888999999888<<>>???999777444333333333222000222111//////111111111000000000000000000000//////////////////////////////........................---------............///////////////////////////............//////000000//////............//////////////////000000000111222222111111111111222222111222222333444444555555444555666777888888888888888;;;;;;BBBRRRddd))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))*********************++++++,,,,,,---))))))*********+++++++++++++++++++++++++++++++++++++++************++++++---------------------------------............///------------------------///////////////000000000000000000000////////////000111111222222333333333000000000000111222333333222333555666777666555444222222333555666777555333444444555555555666666666777777777777888999:::;;;666666555555666777888999999888888777666555444444555555777999<<>>;;;888666444111///222000//////000111111000//////////////////000000................................................---------............///////////////////////////------....../////////000//////............//////...////////////000000000222111111000000111111222111111222222333444444555444555666777777888888777999===<<>>---.../////////...---,,,........................------------,,,,,,,,,,,,........................------------------------....................................////////////////////////000000000000333222222222111111000000222222222333333333444444444444555555666777777777888;;;:::@@@LLLWWWnnn************************)))))))))******+++++++++************************)))))))))*********++++++***************)))(((((())))))************))))))))))))***++++++++++++******+++---,,,+++***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///............////////////...////////////000000000///000000000111111111111111111111222222333333333555555555666555555444444444444333222222222222333111111111111111111111111000000000000000000000000111111111000000000//////---............/////////////////////............---++++++,,,,,,---444===---.../////////...,,,+++------............------.........---------,,,,,,........................------------------------........................---.........//////000000.../////////000000000111222222111111111111111000222222222333333333444444444444555555666777777777999<<<<<>>IIISSShhh)))***++++++,,,,,,++++++))))))************))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++*********************************************************************************************))))))******+++,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000//////.......................................//////////////////000000000000111111000000000000000000000000111222222222222222111111111111111111111111111111222222222111///000222444000000////////////////////////...------------...------------------------...------,,,,,,------...,,,,,,---...............555333000---,,,---///000------------------------........................//////...//////000111222+++000......111...---777000...------///000000///............///////////////111222111000///000222111111111000000000000000111111222222222333333333999999888888888888999999666:::999>>>JJJRRRggg))))))***+++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))******))))))******+++,,,******************************************************************************************************))))))******+++,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,------+++---///000111000...---....................................////////////////////////000000000111000000000000000000000000111111222222222111000000111111111111000000000000222222222111///...000222000000000//////......---///......---------......------------------------------------------------***+++---.........---,,,222222111///---,,,---...------............------............////////////.........///000111222333555999222---///,,,---===111///......000111000///............////////////000000000/////////111222222222111111000000000111000111111222222333333333888888888888888888999999777;;;;;;@@@LLLTTTggg))))))***++++++++++++******))))))))))))))))))***))))))))))))))))))))))))******))))))******+++,,,******************************************************************************************************))))))******+++,,,***+++,,,,,,---------,,,+++++++++,,,,,,,,,------***,,,...///000///---,,,....................................////////////...////////////000000000000000000000000000000000111111222222222111111000111111111000000000//////111222222111///...///000000000//////......------......---------......///------------------------------------------------***+++---.........---,,,000222444333///---,,,,,,---......//////......---........./////////000000............///000222222666:::777333444555777<<<222000......000111000///............///////////////.........///000000111333222111111111111222222000111111222333333444444555666666777777777888888666:::;;;AAAKKKRRRddd((()))******++++++************))))))))))))******))))))))))))))))))))))))******))))))******+++,,,***************+++++++++******************************************************************************))))))******+++,,,******+++,,,------------++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,------------------------............////////////......////////////000000000000000000000000000000000111111222333333222222111111111000000//////...///111111000///....../////////.....................------------...//////------------------------,,,------......------,,,,,,,,,---...............///222555444000------///.................................//////000000111......---......///000111...///999;;;;;;IIIKKK999222000......///000///...............///////////////...---...000222111000333222111111111222444555111111222333444444555555333444555666666777666666444999:::???IIIOOO___zzz((())))))***************+++***)))(((((()))***+++))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++******************************************************************************))))))******+++,,,)))***+++,,,------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------------------------............////////////........./////////000000000000000000000000000000///000111333444444444444222111111000//////.........///111000///......///------..................---------------...//////------------------------,,,,,,---......---,,,,,,......------......///000///111333111//////333777000///...------...///000---......///000000111111...---------------.........'''555999777WWWbbb:::222000....../////////...............////////////000//////111444555333000222111111000111333666777111222333444555666666777222333555666777777666666555::::::???HHHMMM\\\vvv(((((()))***************+++***)))(((((()))***+++))))))))))))))))))))))))*********)))***++++++,,,))))))******++++++++++++*********************************************************************************)))***++++++,,,)))***+++,,,------...---++++++,,,,,,,,,------------,,,,,,,,,,,,---...///------------------------............/////////000............/////////000000000000000000000000000///000111333444555666666222111111000///......------...000000///......///,,,------....../////////---------------...///000------------------------,,,,,,---......---,,,,,,//////...------///000111///111111...---000888???111000...,,,,,,...000111---......///000111111222...------,,,,,,,,,------666%%%000111,,,\\\qqq???111000...---...///...---............/////////000111000111444777777444111222111000000222444777888222222333444555777777888222333555777777777777666777<<<===BBBJJJNNN]]]vvv******))))))******+++,,,,,,++++++******+++,,,,,,(((((()))***++++++,,,,,,,,,+++*********+++,,,---************************,,,+++*********+++,,,---,,,+++***)))***+++,,,---++++++++++++******)))))),,,)))'''))),,,,,,***&&&---------------,,,+++***---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------............///............////////////000000////////////000000000000000000111111111111222222222333333222222222000000000000000000000000......////////////......------,,,+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,000444333...++++++---///...,,,++++++,,,...///...111333111---+++...111//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,///000///...------///111............000222444555222000---,,,...000000///,,,,,,...000111333555555222222222333555777888999......////////////......///111222444555555444444555555666777777777777777666;;;<<>>>>>AAAIIILLL[[[uuu******))))))******+++,,,---,,,+++***))))))))))))))))))*********++++++++++++***++++++++++++,,,,,,************************+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***)))***222999999000'''......---++++++******))),,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............////////////000000////////////000000---------.........////////////000000000000//////////////////////////////......////////////......222111000///---,,,++++++------------------------,,,,,,,,,------------------000111111...------......---,,,,,,,,,,,,---...///111222222000000111333999888777555222000...---........................---/////////------...000//////.....................000111000...------///,,,,,,------...///000000000444888888444111111333333222000//////000222333333333333333222222222222444555777888:::;;;;;;<<<999======AAAIIIMMM\\\vvv******))))))******+++,,,,,,+++******)))))))))******************+++++++++******++++++,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,---------...............+++++++++++++++++++++,,,///222888>>>BBBAAA<<<888+++******)))******+++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------............///............////////////333222111///............------------............/////////000000/////////..............................////////////..................------,,,,,,------------------------,,,,,,,,,------.........,,,---......---,,,,,,,,,---------,,,,,,------------///111222222333555666MMMIIIAAA999222...,,,+++------------------------,,,---......---,,,---...///000000/////////....../////////...------///000+++,,,,,,---...//////000,,,111777999777555333333222111///......///111222333222222222222222222222666777888999999:::999999777<<<<<>>999333///------...------------------------+++---//////---,,,------//////000000000//////......,,,,,,---///000000///...............---------///000111222444555666666111000////////////000111222222111111111222222333555555666666777777666666666;;;<<>>>>>AAAIIILLL[[[uuu)))************+++++++++***************************)))))))))((((((''''''++++++,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------............///..................------............////////////////////////////////////............////////////............////////////,,,------......------,,,,,,---------,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------..................------//////...---,,,,,,++++++------------------------,,,,,,++++++,,,...///000//////...---------------+++---///111222111000000////////////////////////---333444111666???<<<222+++...333888::::::888666999:::;;;;;;:::666333111000111222333333222000/////////000111333444555555888777666555555666777888666:::;;;AAAKKKOOO\\\ttt(((((()))))))))*********+++++++++++++++++++++++++++++++++******)))))))))+++++++++,,,,,,,,,------************************************+++++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------------................................................////////////////////////////////////....../////////000000000........................,,,------......------,,,---------------,,,++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------..................------.........------,,,,,,+++---------------------------,,,,,,+++,,,---/////////...............//////,,,---///111222111000///////////////////////////...///---+++333===:::...///111333555666555444333555666666666444222///...///000222333333111000///111111111222222333333333444444444444555666888999888;;;;;;AAAKKKOOO\\\uuu'''((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,************************)))))))))*********++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------------....................................---............//////////////////////////////////////////000000000111111//////......------,,,,,,,,,------......------,,,------......------,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------------......------------------------------------------------------,,,,,,,,,------...//////.........///000000,,,---///000111111000///////////////////////////333111,,,+++666BBBAAA777333333222111000/////////444333333222000///.........///000111111111000///222222222222222222222222222222222333555666888999888<<<;;;@@@JJJNNN\\\ttt((((((((()))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************((())))))))))))*********)))))))))***************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------...............---------.........//////////////////////////////000000000000111111111111111000000///...---,,,,,,,,,------......------,,,------.........------,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,------------......,,,,,,------------------,,,,,,------------------...------------,,,------111111000///////////////------//////000000//////////////////////////////222111......777BBBFFFBBB666444000...,,,,,,...///555444222111000000000000......///000000000000///111222222222222222333333222333333444555777888888888;;;:::???HHHLLLZZZrrr)))))))))*********++++++))))))))))))))))))))))))*********+++++++++++++++*********+++++++++,,,,,,************************((())))))))))))******************+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------.........//////------------............////////////////////////000000000000111111111111111111000000///...------,,,------......------,,,,,,,,,---------------,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,------......,,,,,,------------------,,,,,,,,,---------......------------------,,,,,,444333111000...------------......///////////////////////////////////////,,,......---...555;;;>>>888666222000///000222444444333111000///000111222......///000000000000000///000111222333444555555555666666666777777777777666::::::???HHHJJJWWWnnn************++++++++++++))))))))))))))))))))))))))))))))))))************************++++++++++++************************)))))))))*********++++++*********+++,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------.../////////,,,------------........./////////////////////////////////000000000111111000000000///......------,,,------......------,,,++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++******************++++++++++++++++++,,,,,,------......------------------------+++,,,,,,------.........,,,,,,---......------,,,333222111///...---,,,,,,........................////////////////////////+++///222///******000555888777555444444555777888111000///...---...///000/////////000000111111222...///000111333444555666666777777777777777666666555:::;;;AAAIIIKKKUUUkkk))))))))))))************))))))))))))))))))))))))))))))))))))******++++++************++++++++++++************************************+++++++++,,,)))))))))***+++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,------...//////000,,,,,,---------.........////////////////////////....../////////000000000------------------------,,,------......------,,,)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******************++++++++++++***++++++,,,------...............------,,,,,,+++++++++,,,,,,---......///***+++---............---000///......---.........///......------.........////////////////////////,,,///222222...,,,...111222333333333333333333333.........------......////////////000111222333333000000111222333333444444333444666777777777777666555;;;>>>DDDLLLLLLUUUjjj(((((((((((())))))))))))************************))))))*********+++++++++)))************+++++++++***************************++++++++++++,,,,,,,,,'''(((((()))***+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000,,,,,,,,,---------......////////////////////////............////////////+++++++++++++++++++++,,,,,,------......------,,,((()))***+++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++******+++,,,,,,---......//////...---,,,,,,++++++++++++,,,,,,---...//////)))***,,,...//////......,,,,,,,,,------///000000///......---------......////////////////////////((())),,,000111//////000,,,---...//////...---,,,......//////////////////000000000000111222333444222222222222222222222222000111333555777777777777666<<<@@@GGGOOONNNVVVjjj******))))))))))))******)))************+++++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))''')))+++,,,,,,,,,***))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,---........................---------......//////......---111000///...---,,,++++++000000////////////000000------------------------******+++,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------...///000000555333111///......///000........................///...------------...///(((---111111...,,,---///000000000000000000000000222222222222222222222222111222444666888888888777999;;;:::???HHHKKKUUUkkk******))))))))))))******)))************+++++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))((()))***,,,,,,+++***)))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///---------------------------------......---------...............---------////////////////////////------------------------+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------...//////000666444222///---------...........................---,,,++++++++++++,,,---+++000444444111///000222000000000000000000000000111111111222222333333333444444444444444444444444999;;;:::???HHHKKKUUUkkk******))))))))))))******)))************+++++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))((()))***+++,,,+++******++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////...///000000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------.../////////666444222///---,,,,,,,,,........................---,,,,,,++++++,,,,,,------000444444111000111333000000000000000000000000000000111222333333444444666555444333444666999;;;999;;;:::???IIIKKKUUUjjj******))))))))))))******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))((()))***++++++++++++***++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,------------.........---,,,++++++,,,---...---------............///---...000111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......---------------------------------.........//////333222000///------------................................................+++...000000///......000000000000000000000000000//////000111333444555555AAA>>>:::777666888;;;===888;;;:::@@@IIIKKKUUUjjj******))))))))))))******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,---...///---........./////////000---------,,,,,,---------///............---------,,,...///111111///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......---------------------------------...............//////..................................................................+++,,,---------------...000000000000000000000000//////000111333444555555LLLGGGAAA:::666444444555777;;;;;;@@@JJJKKKTTTiii******))))))))))))******)))************+++++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,------...++++++,,,,,,------......------,,,,,,,,,---...............///000000111111---......//////......---//////.........------------...////////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------............,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------........................,,,,,,------.../////////........................+++,,,,,,------,,,,,,+++------........./////////000000000000000000000000000000111222333333444444@@@>>>:::777666666777777777:::;;;AAAJJJKKKTTTiii******))))))))))))******)))************+++++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))***************++++++,,,******************************))))))))))))******************************)))***+++,,,,,,,,,++++++******+++,,,,,,---......++++++,,,,,,---....../////////......------......------......///000000111,,,...000111111000...,,,---------.......................................------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................,,,,,,---............---........................++++++,,,------,,,++++++///...---...///000000000000000000000000000000000111111111222222333333333111222333555777999:::;;;777:::;;;AAAKKKLLLTTThhh******))))))))))))******)))************+++++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))******))))))))))))******************************)))***+++,,,---,,,++++++******+++,,,,,,---......++++++,,,,,,---...//////111000///...............,,,,,,------...///000000,,,...111333333111...,,,++++++,,,---...///000111///...------------...///------------------------******+++,,,,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------.....................---------......------,,,+++........................------...//////...------...---,,,,,,...//////...000000000000000000000000222222222222222222222333444555666777777666555333666:::;;;BBBKKKLLLTTThhh******))))))))))))******+++*********))))))((((((************************)))************+++++++++))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,222111///---,,,---///000++++++,,,,,,---...//////,,,///222333111///....../////////...---------,,,------------------------//////.........---------*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,---......//////......------------.........///111111111000000000000000...333444000///222333111444444555555666777777777777===<<>>GGGKKKTTTggg******))))))))))))******))))))))))))))))))******************************))))))*********+++++++++((()))))))))************************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------------,,,,,,,,,,,,,,,---------------+++---//////...---------+++,,,,,,,,,------......------------------------,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,---......///.........////////////000000000000//////000000111111111111111***///@@@FFF:::000111444444555555666777777777666<<<;;;>>>GGGKKKTTTfff******))))))))))))******))))))))))))************************************)))************+++++++++))))))))))))************************************++++++++++++++++++++++++)))************+++++++++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------............------------------------+++---......---,,,,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,---......//////............/////////000000000/////////000111111222222333,,,,,,444777333111444444444555555666777777777666<<<;;;>>>GGGKKKTTTfff******))))))))))))******((()))))))))************************************)))************+++++++++))))))))))))************************************++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,...///000------------------------+++,,,...---,,,+++,,,---------,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------------------------........./////////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,---......//////......------........./////////...//////000111111222222333111///...///111333555444444555555666777777777666;;;;;;===FFFJJJTTTfff******))))))))))))******(((((())))))*********+++************************)))************+++++++++))))))))))))************************************++++++++++++++++++++++++)))************+++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,...---+++++++++---///000------------------------+++,,,------++++++,,,------------,,,,,,+++++++++------------------------+++++++++,,,,,,---------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........////////////000------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,---......//////......------------.........///...//////000111222222222000555666222111444555222444444555555666777777777666;;;;;;===FFFJJJSSSfff******))))))))))))******(((((()))***++++++,,,,,,******************++++++)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,------------,,,,,,+++++++++...------,,,,,,+++******---------------...///000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------------------------------------------------------------------------,,,++++++************,,,------......------,,,---------------------------------............///..........................................------............///000222222222000//////000111111000111111111111111111111111333333444444555666666666888===;;;<<>>DDDEEEMMM___~~~******))))))))))))******************************(((((()))***+++,,,,,,---++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,------------......///000111111//////...---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------...------------...//////......////////////......---------------------------------............///........................,,,,,,------.../////////000000////////////000000------///111444666555333111111111111111111111111333333444444555666666666444;;;<<<>>>EEEFFFLLL\\\|||******))))))))))))******************************)))))))))***+++++++++,,,+++++++++,,,,,,,,,------))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---+++++++++,,,,,,---------,,,,,,------....../////////...------,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------------,,,,,,---......///......////////////......---------------------------------............///........................,,,,,,------...//////000000000////////////000000000//////000222333333111111111111111111111111111333333444444555666666666555:::;;;CCCPPPRRRQQQZZZ{{{******))))))))))))******++++++******************+++++++++***************++++++,,,,,,,,,---------))))))))))))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///......////////////......---------------------------------.........//////........................,,,,,,------...///000000111000////////////000000333111//////000111000///111111111111111111111111333333444444555666666777888:::;;;III]]]```XXXZZZzzz%%%+++,,,''''''...---&&&(((((())))))******++++++************************((((((((()))******++++++(((((())))))******+++++++++++++++*********))))))************************)))************+++++++++,,,,,,,,,++++++*********,,,,,,---------,,,++++++'''***---......,,,,,,---******+++++++++,,,,,,,,,---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---........................---------,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,------,,,,,,+++************++++++,,,,,,---------------------------------............------...------,,,,,,------...,,,,,,------...///000000777444000,,,******+++---///............---------+++,,,---.........---,,,+++++++++,,,,,,---------++++++,,,------......///...............///000000000000000000111111111111222222111111222444555666555444333333444555777888888222>>>XXXaaaUUUQQQZZZxxx(((,,,---***)))++++++))))))))))))))))))*********************************(((((())))))******++++++))))))))))))************+++++++++*********))))))************************((())))))))))))*********,,,,,,,,,+++++++++*********++++++,,,------------+++---000000...---,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,,,,------------------------------............------------------------------,,,,,,------...//////000666555444222000---+++***............------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------......///...............///000000000000000000111111111111222222111111222333555666444444333333444555777777444BBBRRRUUUNNNJJJSSS^^^www+++,,,...000---((((((,,,************))))))))))))************************(((((())))))***+++++++++***************)))))))))+++++++++***************************************((((((((())))))))))))***,,,,,,,,,++++++++++++***)))***+++,,,---............000222111///---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---......---,,,,,,,,,,,,------.../////////333555888888777222---)))............------------+++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,---......//////...............///000000000000000000111111111111222222111222222333444555444333333444444666777777888PPPZZZJJJ>>>GGGUUUZZZuuu+++***000777333(((&&&---++++++******))))))((((((************************((())))))******+++,,,,,,+++++++++******)))))))))************************************************))))))))))))************++++++++++++++++++++++++***+++,,,,,,------------...///111000///------...******+++++++++,,,,,,,,,***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,...//////...,,,+++---------........./////////222666999888555///,,,.........---------,,,,,,++++++,,,------...............------,,,,,,,,,+++,,,,,,------.../////////...............///000000///000000000111111111111111111222222222333333444333333333444555666777777CCCMMMKKK>>>???OOOVVVQQQsss((()))111:::888,,,'''+++++++++******))))))((((((************************)))))))))***++++++,,,,,,,,,,,,++++++******))))))******************************************************++++++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,+++***+++,,,......------...///******+++++++++,,,,,,,,,******,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,------,,,,,,+++***...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,...//////...,,,+++---------...............,,,...111444555444222111...------------,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,---......//////000...............///000000///000000000111111111111111111222222222222222222222222333444666666777777BBB@@@<<<===EEENNNSSSRRRqqq&&&(((///777888222---+++************))))))))))))************************))))))******+++,,,,,,,,,+++++++++++++++************************+++++++++************************+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,.........---,,,+++***))))))***,,,,,,+++,,,---///******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,------,,,,,,+++***------------,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,---......---,,,,,,........................+++,,,---///111222333444------------,,,,,,,,,,,,+++++++++,,,---...///000.........------------------------...//////000000...............///000000000000000000111111111111111111222222222222111111111222333555666777777777777666;;;CCCEEEEEENNN\\\ooo&&&)))+++...444888444---)))))))))))))))*********************************)))******++++++,,,,,,---***++++++++++++++++++,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------,,,++++++***+++,,,,,,,,,******,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................+++++++++,,,,,,---------------------------------,,,---///000000///---,,,,,,,,,------,,,,,,+++***,,,,,,,,,---------------........................+++,,,,,,------,,,,,,+++------------------------........................,,,,,,---...///000111222---------,,,,,,,,,++++++++++++++++++,,,...000111------------............------......//////000000...............///000000000000000000111111111111000111222333333222111000000111333555777777777777333666===DDDDDDDDDNNN\\\mmm(((***((('''///;;;:::000(((((())))))******++++++************************)))******++++++,,,------*********++++++,,,,,,---))))))******++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,---......,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---,,,,,,++++++,,,,,,---........................+++++++++,,,,,,---------------------------------+++,,,...//////...,,,+++,,,,,,---------,,,++++++,,,,,,,,,------.........////////////////////////+++,,,,,,------,,,,,,+++...------,,,,,,------........................------.........////////////---------,,,,,,,,,++++++++++++++++++,,,...000111,,,---------.../////////------......///000000000...............///000000000000000000111111111111000111222333333222000000000111333555777888777777888999;;;>>>DDDLLLQQQSSSmmm(((***,,,+++***+++000444************************)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------,,,,,,++++++,,,,,,---...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------*********++++++,,,,,,---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............---------,,,---///000000///---,,,.........------,,,,,,,,,///............---------............////////////...---------...///111222000000000000000000000000000111111111111222222222555222111444999;;;888555999999===CCCHHHJJJPPPWWWqqq+++++++++++++++///333777************************)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++++++++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............---------,,,---...//////...---,,,.........------,,,,,,,,,///............---------............////////////......------...///111222000000000000000000000000000111111111111222222222555333333666<<<>>>===:::999999===CCCGGGJJJPPPWWWppp)))'''&&&'''+++000333555************************)))************++++++++++++++++++++++++++++++++++++++++++***************)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............---------.................................---------------///............------------............/////////......---......///000111000000000000000000000000000111111111111222222222444333333777<<>><<<999999<<>>DDDGGGGGGJJJOOO]]]{{{*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------,,,++++++***++++++,,,,,,---.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,---......//////......---...///...---...000222000000000000////////////111111111000000000000000......---...///000000///111222333444555444444333------............------333333333333222111000000222111111111111000000000222111000000000000111222111111111111111111111111000000111111000//////...000000000000000000000000000000000000000000000000111000000000/////////.../////////////////////...////////////////////////////////////000000000000000/////////111111///...////////////////////////////////////////////////000000000000111111111111000111111111111222222222222333333444555666777777999999>>>DDDFFFFFFIIINNN[[[yyy))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------...////////////......//////...------///111000000000000000111111111222111000///////////////444333222555888888666333///000111222222222222222555555555555444444444444333333333333222000///...222222222111000000//////222111111000000111111222222222222222222222222222000111111111111000//////000000000000000000000000000000000000000000000000000000000000////////////111000000000//////......//////////////////////////////......///000111222333111///...///000///...////////////////////////////////////////////////000000000000111111111111000111111111111222222222222333333444555666777777888999===CCCEEEEEEHHHMMMWWWvvv************++++++++++++***+++++++++++++++,,,,,,***++++++,,,++++++*********++++++,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............------...///////////////...///000///...---///111/////////000000111111111444333222111000111111222222000...///333444111...333333444444444444444444333222222222222222222333333333333222222111000///222222222222222222222222222222222222222222222222222222222222222222222222000111111222111111000000000000000000000000000000////////////////////////000000000000////////////222111111000000//////...///////////////////////////...------...000222444444222///......///......///////////////////////////////////////////////////000000000111111111111000000111111111222222222222333333444555666777777888888<<>>>>>??????@@@@@@AAA???>>>>>>>>>???@@@AAABBBDDDCCCAAA???>>>>>>??????999999888777555333222111111111111111222222222333222333333444444333333222111111111111111111111111111111222333333333333222111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111//////////////////////////////......///000111222333111///...///000///...////////////////////////////////////////////////000000000000111111111111000111111111111222222222222333333444555666777777999999===BBBDDDCCCFFFKKKTTTsss***+++++++++,,,,,,,,,,,,)))******+++,,,,,,------+++,,,---...............*********+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......---------...///000000000......///000000000000000///111222222222333666888555666777888:::;;;<<<===777:::>>>BBBEEEGGGGGGGGGEEEKKKRRRVVVUUUTTTUUUWWWRRRRRRSSSUUUWWWZZZ]]]___[[[YYYUUURRROOOMMMLLLLLLLLLKKKIIIFFFBBB>>>;;;:::777777666555444444333333222333444555555444333222222222222222222222222222111222222333444444333333111111111111111111111111000000000000000000000000.../////////000000000111000111111222222333333333////////////////////////////////////000000000000000/////////111111///...////////////////////////////////////////////////000000000000111111111111000111111111111222222222222333333444555666777777::::::===CCCDDDDDDFFFKKKSSSqqq)))************+++++++++))))))***+++,,,,,,------,,,------.../////////...)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......---------...///000000111...//////000000000000000///111222333444555888:::::::::;;;===???@@@AAABBBKKKNNNTTTZZZ^^^```______iiitttssstttvvvyyy}}}zzzuuurrrppppppeeeccc```\\\VVVQQQMMMJJJ???>>><<<:::888777555444333333444555555444333333333333333333333333333333111222333333444444444444111111111111111111111111000000000000000000000000.../////////000000111111000000111222333444444555///////////////////////////000000000000000///...///...///000222222000---////////////////////////////////////////////////000000000000111111111111000111111111111222222222222333333444555666777777::::::>>>CCCEEEDDDFFFKKKRRRppp,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***)))+++...///---+++***++++++)))***...---)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******+++,,,---...000111111---------,,,,,,+++++++++***+++---.........------000//////......//////000000000000111444555555555222222555888;;;<<<<<<:::>>>DDDFFFDDDIIITTT\\\]]]ooo~~~ooo^^^YYYUUUOOOJJJFFFCCC@@@===<<<:::888777666444222///555555555333000//////000000222333222//////111444222222222222111111000000000000111111111111000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000///......000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000111111111111222222222000111222333444666777777666<<>>;;;999777666555444333333222222333444666555333222222222222222222222111111111111000000111111111111000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000//////...000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111111222222222222222333444666777888999999<<<@@@BBBBBBDDDGGGKKKTTTooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,)))++++++)))+++///...++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,------------------------------------------,,,,,,000000000000000/////////111111111222333444555666666888<<<>>>?????????@@@AAAGGGPPP\\\hhhsss}}}qqqaaaTTTJJJDDDAAA===888444333222222222222444555555444444333333222222222222222222222222000111111222222111111000///000000000111111111111111111000000000000111111//////////////////////////////000000000000//////////////////////////////000000000000////////////////////////////////////////////////////////////000000111111111222222222222333444555666888999999999<<<@@@AAAAAACCCHHHMMMUUUnnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------(((*********---222222///+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,---------------,,,,,,,,,------------------------000000//////////////////111111222333555777999:::???>>>>>>===>>>DDDLLLRRR^^^jjj{{{zzzllldddRRRKKKBBB;;;888888999888333333333444555555444333222222222222222222222333111111222222222222111111///000000000111111111111111111000000000000111111//////////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////////////////////////////000000111111111222222222222333444555666888999999:::<<>>AAABBB@@@IIIWWWffftttuuufffWWWHHH>>>BBB>>>999666555555444222222222222333333333444444111222222333333222222111000000000000111111111111111111000000000000111111000000000000000000000000......///000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000111111111111222222222111111222444555666777888888;;;???AAABBBDDDIIIMMM^^^rrr,,,,,,,,,,,,,,,,,,,,,,,,************************(((,,,000111...+++)))))))))***)))'''(((,,,+++'''++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***+++++++++,,,,,,------------------.........//////000000000000111444666777:::;;;<<<>>>AAADDDGGGHHHRRRddd|||~~~|||jjj___JJJDDD<<<777666555333111222222222333333444444444111222222333333222222111000000000000111111111111111111000000000000111111000000000000000000000000......///000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222000111222333444666777777777;;;???BBBBBBEEEIIIMMMXXXmmm,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,---------......---......///......---------...000000///...000111111,,,***///888>>>>>>;;;@@@BBBAAA@@@FFFWWWgggoooxxxpppzzz}}}xxxcccNNNEEE>>>666444999444555777666555444444555333222111111111222333444333333333222222111111111000000111111222222333333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000//////......000111222222111000111333333111//////000222222222333333444555666777888888888:::===???AAACCCFFFHHHVVVjjj,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------............------...///000///......///111222222444888<<>>888888:::888666555444444555555333333222222222222333333333333333222222222111111111111111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111000000000/////////...000111222222111000111222222000///000222333333222222222333444555666777777888:::===???AAACCCFFFHHHUUUiii,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------............,,,,,,,,,---------......------------------------...//////...---...000222444777<<>>;;;888444333444555333111222333333444333333222222333333333333222222222222111111111111111000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000////////////000222333222111000111222222111222333666777666555111111222333444555666666888:::===???AAACCCFFFHHHSSSggg++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,------........./////////111555777>>>???@@@AAABBBFFFKKKOOOZZZhhh{{{}}}yyyhhhXXXFFF@@@999777888888555111333333555555555444222111333333333333333333333333222222222111111000000///111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000////////////111222333222000000000222333333444777999:::999777222222333444555666666777888:::===???AAACCCFFFHHHRRRfff+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,,,,,,,,,,---...///---///111333444777;;;>>>FFFCCCBBBDDDKKKTTT[[[___xxx}}}gggZZZJJJ>>>:::999999777444555555666555444333222333333333333333333333333333333222222111111000000222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000////////////000000000000111222333222000///000111222222333666888999888666333333444555666777888888888:::===???AAACCCFFFHHHQQQeee***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---...000111000222666999;;;>>>AAADDD<<>>888777666555444444444444333333333444444444555555333444444444444444444555333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000.../////////000000000111222333444222000//////000111000//////111333222222222333333444555666777888888:::===???AAACCCFFFHHHPPPddd*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,---------,,,++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......000///...---...000222444999===BBBEEEEEEEEEEEEEEEVVViiixxxtttllldddccclll|||}}}sssvvv~~~}}}mmmUUUGGG999888666555444444444555333333333444444555555555444444444555555666666666333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000.../////////000000111111222333444222000//////000555333111111222444444444111222222333444555666777888;;;===???AAACCCFFFHHHPPPeee******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++***,,,,,,,,,---------......,,,------......------,,,222///+++---222:::???AAA<<<<<<@@@CCCBBBCCCPPP```yyy{{{pppiiiiiimmm|||yyy|||zzzqqqsss{{{zzz|||mmmPPP===666999555555666111777666555555666555222///666555333333333555777888;;;999666333111000111111222111111000000000000000111111000000000000111111666555444222111000000000///...---...000111222111555...---555666//////666333333222111222333444555333333444555666777888888999<<<>>>@@@AAABBBEEEGGGRRReee******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,---------......---...............------//////000444999===>>>>>>@@@===<<<@@@FFFSSSjjj~~~|||vvvrrrsssuuuxxx{{{qqqnnnvvvoooVVVEEE>>>666666999555444444333444444555444444555444333222333444666777999777555333111111222222333222111000000///000000111111000000000000111111333222222111111222222222222111000111333444555444...222===GGGBBB444...222333333222222222333444555333333444555666777888888999;;;>>>@@@AAABBBEEEGGGRRReee******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++++++++,,,,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,---------..............................///222888===@@@???===;;;@@@>>>AAALLL\\\qqq|||}}}yyyuuuvvv]]]KKK:::777:::666555555666555444555666888555444333222333444555666777666444222222222333333444333222111000/////////111111000000000000111111000000000111222333444555333222111222444555555444,,,666GGGPPPEEE333,,,111333333222222222333444555333333444555666777888888999;;;>>>@@@AAABBBEEEGGGQQQddd******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......---------......//////000444999???BBBAAA>>><<<;;;>>>EEEUUUjjj||||||zzz|||{{{sssrrrttt~~~iiiKKK>>><<<666777999:::999777555666777444444333333333333444555444444333222222333444444444333222111000/////////222111111000000111111222000000000000111333444555111000//////111222222222///666@@@CCC999...---444222222222333333333444444333333444555666777888888888;;;>>>???AAACCCFFFHHHQQQddd******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++,,,------......+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......---,,,------...000222333:::>>>@@@???;;;;;;>>>BBBKKKYYYppp{{{{{{uuuddd]]]gggxxxgggMMMBBB999666888999999888666666555555444444444444444444444222222222222333333444444444333222111000000000000222222111111111111222222111111111000000111222222111///......000111111000222222333333000---000555222222333333333444444444333333444555666777888888888:::===???AAACCCFFFHHHPPPddd******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------******+++,,,---...//////++++++,,,---------,,,,,,,,,,,,,,,---------......---------...111444666888===??????<<<999???KKKVVVjjjvvvpppfffeeennn~~~aaaRRRDDD:::888666666777888777666555555555555555555444444111222222222333333333333333333222111111111111222222222111111111111222222333222111000000000000000333111000000111222222111000//////111222222111111111222333444444444333333333333444555666777888888777:::===???AAACCCFFFIIIOOOddd******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------******+++,,,---...//////***+++,,,,,,---------,,,,,,,,,,,,---------.........//////111444888<<>>999777888;;;777;;;===;;;777666555444555444444333333444444555222222222222222222222222222222222222111111000000111111222222222222111111///111222111000///000111000111111111111222222222333333222222333333444555555555555555555666777888999;;;>>>@@@AAADDDGGGJJJQQQeee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...//////000000------------------------+++...000///...///555::::::999;;;AAADDDDDDFFFJJJEEEQQQcccuuu~~~vvvnnnhhhbbb```]]][[[\\\```cccfffhhhhhhiiijjjkkkmmmnnnnnnhhhiiijjjiiiiiikkkpppuuuvvvyyyxxxqqqkkkkkkmmmlll``````cccfffgggiiipppyyynnnbbbmmm~~~vvv___JJJ<<<777999666888999777666555666666555444444333333444444555222222222222222222222222222222222222111111111000111111222222222222111111///111222111000///000222111111111111222222222222333333222222333333444555555555444555555666777888:::<<<>>>@@@AAADDDGGGJJJQQQddd,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,------.........///------------------------+++---//////...000555:::======@@@DDDEEEDDDFFFKKKWWWooo~~~xxxqqqjjjggghhhkkkmmmeeedddaaa^^^]]]cccmmmttt}}}~~~||||||xxxsssyyy~~~|||zzzuuuqqqppprrrqqqkkkfffdddaaaccceeegggmmmyyyuuu^^^___iii|||~~~bbbJJJ>>>>>>:::999777666555555555666555555444444444444555555333333333333333333333333222222222222111111111111111111222222222222111111000111222111000000111222111111111111222222222333333333222222333333444555444444444555555666888888:::<<<>>>@@@AAACCCGGGIIIQQQccc,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,------------------......................../////////......111777;;;===@@@EEEFFFCCCAAAJJJUUUuuuwwwlllmmmppptttvvvvvvwww{{{~~~{{{{{{zzztttpppsss}}}wwwxxxyyywwwpppdddZZZXXXZZZ[[[eeeqqqlll```bbbgggppp|||bbbMMMCCC???:::777888888666555555555555444444444444555555444444444444444444444444222222222222222222222222111222222333333222222111000111222222000000111222111111111222222222333333333333222222333333444555444444444444555777888999:::<<<>>>@@@AAACCCFFFIIIQQQbbb,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,------------------........................000///......000666===BBBCCCEEEGGGEEEBBBIII```wwwzzztttpppnnnnnn}}}yyyxxx{{{{{{}}}tttmmmcccYYY\\\\\\___hhhyyyyyylllcccsssbbbKKKBBB:::666999;;;888666666666555555444444555555666444444444444444444444444222222222222222222222333222222333333333333222222000222333222111000111222111222222222222333333333333333222222333333444555333333444444666777888999;;;===???@@@AAACCCFFFHHHQQQ```,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.........///........................---...///111777>>>DDDHHHDDDCCCAAAAAAGGGZZZ||||||{{{wwwqqqnnnrrr|||xxxwww~~~~~~rrrjjjddd^^^YYYXXXaaatttwwwoooxxxgggNNN@@@777999<<<999777999666666555555555555666666555555555555555555555555222222222222333333333333222222333333333333222222111222333222111111111333222222222222333333333333333333222222333333444555333333333444666777999:::;;;===???@@@AAACCCFFFHHHPPP___,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---...//////000000...........................000444:::???CCCDDDDDDCCC@@@CCCNNN```vvv}}}{{{}}}yyy|||~~~~~~~~~|||wwwrrrmmmdddZZZXXX]]]pppooojjjTTTAAA======999888;;;666666555555555555666666555555555555555555555555222222222333333333444444222333333444444333333222111222333333111111222333222222222333333333444444333333222222333333444555333333333444666777999:::<<<===???@@@AAABBBEEEHHHPPP^^^,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,---...///111111222////////////////////////111555;;;AAAEEEDDD???<<>>888777;;;666666555555555555666666666666666666666666666666222222222333333444444444222333333444444333333222111222333333111111222333222222333333333444444444333333222222333333444555333333333444666888999:::<<<===???@@@AAABBBEEEHHHPPP^^^++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///111444333111///---000222111///...///222777:::???BBB@@@<<<>>>EEEEEEWWWmmm}}}||||||wwwqqqlllggghhhbbb___cccnnnlllqqqhhhRRRDDD;;;888:::777999999777555666777777777666666666555555555555333333222222222222111111111222333444444222111000111111111111222333444444222222222222222222222222222222333333333333444444444444555555666666777777999;;;>>>@@@AAABBBEEEGGGNNN```++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------...111333333111///...///000000...///222555===<<>>@@@AAABBBEEEGGGNNN___++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,---///111111000.........///...///222666:::>>>;;;;;;???CCCFFFMMMTTTjjjyyyzzz{{{}}}wwwvvvtttoooxxx|||vvvooojjjiiihhhfffddddddcccbbbcccdddeeedddcccdddeeefffiiinnntttyyy}}}zzzwwwyyyyyyqqqccc\\\ffftttsssmmmyyyfffLLL>>>;;;:::666222333777888777444777666666555444333333222666666666666555555555444222222111222222333444555333333222222111222222222333333333333333333333333222222333333333333444444444444555666888999::::::999;;;>>>@@@AAABBBEEEGGGNNN^^^+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,...000000///...............111666;;;???===;;;;;;@@@FFFOOO___mmmwwwmmmooouuuxxxyyysssnnnjjjfffcccccc]]]VVVSSSUUUWWWWWWVVVWWWVVVUUUUUUWWWWWWWWWUUUVVVUUUTTTUUUWWW\\\aaadddhhhlllrrrzzz|||oooddd^^^qqqppp___qqqRRR>>>===888666888999777555444666666666666666666666666666666666666555555555555222222111111222333555777444444333222111111111111333333333333333333333333222222222333333333444444444444555777888:::;;;;;;999;;;>>>@@@AAABBBEEEGGGLLL\\\+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,+++---///000///.........///111666;;;@@@BBB======@@@FFFOOO___wwwssssss|||{{{vvvkkkhhhccc___\\\ZZZXXXVVV___ZZZVVVUUUXXX\\\______aaa```______``````___^^^]]][[[WWWTTTSSSUUUWWWXXXWWWXXX[[[___cccgggkkkmmm}}}}}}ooogggZZZmmmjjjrrrpppPPP===999888::::::555444777555555666777888999::::::555555555444444444444333222222111111222444666777444444333222111111111111333333333333333333333333222222222333333333444444444444555777888:::;;;;;;999;;;>>>@@@AAABBBEEEGGGJJJZZZ++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---,,,+++---///000//////...///111666===AAACCCDDD;;;===CCCMMMZZZlllwwwnnneee___\\\]]]\\\\\\___bbbeeeggggggmmmkkkiiihhhhhhkkknnnppptttrrrqqqpppqqqpppooommmkkkhhhccc^^^[[[YYYXXXXXXYYYWWWTTTRRRRRRTTTVVVXXX]]]fffsss~~~vvvqqqsssgggfffiiitttnnn{{{uuuJJJ@@@999::::::666666;;;555666777888999:::;;;<<<444444444333333333222222333333222333333444555666333333222222111222222222333333333333333333333333222222333333333333444444444444555666888999::::::999;;;>>>@@@AAABBBEEEGGGIIIZZZ++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...---,,,---///000000///...000555<<>>:::<<<999777:::777777888888888999999999444444444333333333333222333333444444444444444333222222222111222222333333444444444444444444444444222222333333333333444444444444555666777777888888999;;;>>>@@@AAABBBEEEGGGJJJ[[[++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---,,,---///111111000---000777@@@GGGIIIFFFBBBNNNLLLSSShhhqqqlllzzzooogggeeedddcccffflllttt}}}}}}{{{zzzsssqqqmmmjjjgggfffeeeeee___\\\XXXVVVWWW\\\aaaeeerrr|||nnnaaaddd{{{wwwssshhhFFF===???<<<888777999999888888777666666666555555444444444333333333333444555555555444333222111111111111222333444444444444444444444444444444222222333333333444444444444444555555666666777777999;;;>>>@@@AAABBBEEEGGGLLL]]],,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++000111---+++///111111///......///000000...,,,000555===EEEHHHKKKNNNQQQTTTSSSeee}}}{{{{{{yyyvvvrrrlllfffdddeeefffmmmrrrzzzxxxuuuxxxllljjjeee```[[[YYYWWWWWW\\\bbbmmmxxxpppjjjpppyyytttggghhhnnnnnn~~~XXXCCC===888999>>>888666444444555666777666444444555555555555444444222222333333333333444444333333333333333333333333444444444444444444444444555555555555555555444444444444555555666777777777999;;;>>>@@@AAABBBEEEGGGOOOaaa,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...---+++......///000111222444555999@@@DDDFFFLLLUUUWWWTTTXXX```vvvxxxdddfffiiijjjlllooorrruuu~~~zzzvvvqqqmmmgggbbb]]]YYY[[[^^^bbbiiitttvvvpppooooooccchhh|||yyyVVVCCC>>>>>>>>>:::888666555666777666555444444555555555555444444222222333333333333444444333333333333333333333333444444444444444444444444555555555555555555555555444444555555666777777777999;;;>>>@@@AAABBBEEEGGGMMM___---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,333***(((222999555///...---///000000111444;;;@@@===DDDGGGHHHQQQ^^^```[[[fffttt~~~sssbbbgggooovvv||||||rrrjjjaaa^^^XXXTTTTTTYYYaaahhh||||||pppmmmxxxeeecccnnnMMMCCC???888;;;999888777888777555444444444555555555555444444222222333333333333444444333333333333333333333333444444444444444444444444555555555555555555555555444555555666666777777888999;;;>>>@@@AAABBBEEEGGGKKK]]]...------------...//////------------------------000(((,,,===CCC999222333...000222111000555???GGG???CCCKKKUUU]]]bbbggglll|||zzz}}}~~~vvvrrruuuuuurrrwww{{{zzzsssnnnggg___YYYVVVVVVXXX^^^kkk~~~yyyooonnnyyyjjjyyyhhhQQQAAA555:::888777777888888666444444444555555555555444444222222222333333333444444333333333333333333333333444444444444444444444444444444444555555555555555555555555666777777888888999;;;>>>@@@AAABBBEEEGGGKKK\\\...------------...//////------------------------+++***444DDDCCC333,,,000///111333111111555???GGGDDDEEETTThhhjjjdddlllzzzyyyoooqqqooojjjjjjqqqyyy~~~|||uuummmddd[[[VVVNNNVVVdddtttyyyiiinnngggxxxiiiJJJ999999888666777888888777666444444555555555555444444222222222333333333444444333333333333333333333333444444444444444444444444444444444555555555666666555555666666777888888888999;;;>>>@@@AAABBBEEEGGGLLL\\\---------,,,---......///------------------------...444???GGG>>>///***...///111222333444888???EEEEEEJJJ\\\nnnnnngggssszzztttpppnnnppp___fffnnnssswww~~~ttthhh```TTTRRRRRRZZZhhhzzzuuuqqqmmmmmmwww\\\DDD<<<:::777666777888888777444444555555555555444444222222333333333333444444333333333333333333333333444444444444444444444444333333444444555666666666555666666777777888888999999;;;>>>@@@AAABBBEEEGGGMMM[[[,,,,,,,,,,,,,,,------...........................000999BBBAAA777//////222---///111555999>>>AAADDDEEETTTccckkkpppyyy}}}ssskkkfffjjjqqqgggppp|||{{{tttggg^^^VVVUUUZZZdddvvvyyyuuu}}}lllttt}}}]]]DDD@@@;;;888777888888888444444555555555555444444222222333333333333444444333333333333333333333333444444444444444444444444333333444444555666666777666666666777888888999999999;;;>>>@@@AAABBBEEEGGGJJJYYY~~~,,,++++++++++++,,,------........................+++444999444......222333,,,---111777===BBBDDDDDDIII```nnnlllvvv}}}uuunnnrrrzzz{{{uuulllccc^^^ZZZXXX___iiixxx|||mmmddd|||yyyJJJEEE>>>999888888888888444555555555555555555444222222333333333444444444333333333333333333333333444444444444444444444444333333444444555666777777666666666777888888999999999;;;>>>@@@AAABBBEEEGGGHHHWWW|||******++++++,,,---..............................,,,...//////......000111666...000===BBB===@@@JJJ``````eeessswww~~~|||}}}|||oooggg___XXXWWW[[[bbbdddnnnoooaaa|||kkkMMM999===@@@666444<<<777777777666555555444444333333333333333333333333444444444444444444444444444444444444444444444444333444555555666666555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFLLLWWW|||+++++++++,,,---.................................---...//////......///111222222999@@@@@@===CCCNNNcccaaalll~~~~~~uuupppiiiaaa]]]___VVVUUUYYYeeeuuujjjjjjgggDDD::::::666666:::777777777666555555444444333333333333333333333333444444444444444444444444444444444444444444444444333444555555666666555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFNNNYYY}}},,,,,,,,,---......//////........................---...///...---...///111000999AAABBB===>>>HHHRRRbbbcccwww{{{sssmmmfffcccdddXXXTTTPPPRRR\\\iiivvv}}}{{{vvviiiuuuUUU===999:::999666888777777666666555555444333333333333333333333333444444444444444444444444444444444444444444444444333444555555666666555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFPPP[[[---------.........//////........................---...///...---...000222444>>>DDD???;;;AAAMMMUUU___kkkvvvmmmhhhggghhhddd___WWWQQQRRRYYYbbbhhhyyyuuuhhhiiixxxjjjJJJ>>>>>>;;;444888888777777666555555555444444444444444444444444444444444444444444444444444444444444444444444444333444555555666555555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFPPPZZZ~~~---------.............................................///......000333555===AAAAAA<<<>>>IIITTTYYYeeezzzxxxrrrnnnjjjeee^^^WWWRRRQQQRRRTTTcccppp{{{pppggg___gggnnn[[[DDD===;;;777888888888777666666555555444444444444444444444444444444444444444444444444444444444444444444444444333444555555666555555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFMMMXXX{{{------------------------..............................//////000222666:::CCC@@@???BBBJJJUUU___eeeuuu}}}zzzpppkkkeee```[[[WWWRRRNNNUUU___ooosssqqqeee]]]ooovvvxxxrrrPPP>>>;;;===999888888777777666666555444444444444444444444444444444444444444444444444444444444444444444444444333444555555666666555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFKKKUUUxxx---------,,,,,,,,,,,,,,,........................---...///000111555:::>>>BBB>>>BBBPPP[[[bbbkkkuuu}}}}}}vvvnnniiifffbbb[[[UUUPPPTTT___rrrvvvhhhggg|||{{{~~~jjjJJJ>>>>>>999999888888777666666666555555555555555555555555444444444444444444444444444444444444444444444444333444555555666666555555555555666777888999:::::::::<<<>>>@@@@@@BBBDDDFFFIIISSSwww,,,,,,,,,,,,,,,,,,,,,,,,........................---...///000222666<<<@@@>>><<>>@@@AAABBBDDDFFFHHHSSSvvv------------------------,,,,,,,,,---------.........,,,...333666888<<>><<<888666888<<<;;;888666666666666666666555555444555555555444444333333333444444444555555555555666555666666666666666555555666666777888999::::::;;;======>>>???AAABBBCCCCCCNNNYYY|||------------------------,,,,,,---------.........///...000666999:::===AAAEEETTTaaagggooozzzrrriiiccc^^^YYYTTTTTTXXXeeezzzvvvrrrsss}}}tttkkkFFF@@@;;;888;;;>>><<<888666666666666666666555555444666555555555555555444444444444444555555555555666555555666666666666555555666666777888999::::::;;;======>>>???AAABBBCCCCCCLLLXXX|||------------------------,,,------------.........111///222999>>>???@@@CCCSSSbbbiiifffppp}}}}}}}}}}}}||||||tttooogggddd^^^WWWPPPSSScccuuuwwwooouuupppsss[[[GGG>>>999<<<@@@>>>999666666666666666666555555444555555555666666666666666444444444555555555555666555555666666666666666555666666777888999::::::;;;<<<===>>>???AAABBBCCCDDDJJJVVV{{{------------------------------------............000///444<<>>???AAABBBDDDDDDJJJVVV|||---------------------------------........./////////000666???FFFJJJPPPWWWqqqooorrr|||~~~zzzzzz||||||}}}|||xxxmmmiiigggkkkpppttt|||wwwooohhhccc\\\TTTRRRSSSaaarrrwwwiiidddppp{{{^^^HHH888999===;;;888888666666666666666555555444333333333444444555555666444444444555555555555666444444555666666666666666666666777888999::::::;;;<<<<<<>>>???AAACCCDDDEEEJJJVVV{{{------------------------------........./////////000222999@@@EEELLLXXXeeerrrnnntttyyy}}}|||yyyuuussssssssssssrrrqqqqqqrrrtttvvvuuurrroooooonnnppprrrqqqrrryyyyyynnniiifff]]]TTTOOOTTT```qqqvvvfffbbb|||}}}|||tttVVV===999<<<999777:::666666666666666555555444333333333444444444444444444444444555555555555666333444555666777777777777666666777888999::::::;;;;;;<<<===???AAACCCDDDEEEJJJUUUzzz------------------------............////////////333777===AAACCCJJJ]]]oooqqqvvv~~~zzzzzz||||||wwwsssjjjgggcccaaaaaabbbbbbbbbaaadddhhhjjjkkklllmmmooosssuuuxxxwwwsssqqq{{{|||sssmmmdddZZZUUUPPPRRR]]]tttxxxjjjpppvvvhhhFFF<<<<<<888666;;;666666666666666555555444555555555555444444444444444444444555555555555666333444555666777777777777666666777888999::::::;;;;;;<<<===???AAACCCEEEEEEJJJSSSwww------------------------............/////////000666:::@@@BBBAAAHHH^^^tttxxx}}}yyyyyy{{{ssslllgggddd^^^[[[WWWTTTUUUVVVVVVVVVVVV[[[```dddeeehhhmmmqqqsssvvvzzzxxxrrrqqq~~~}}}rrrhhh___\\\QQQJJJPPPggg~~~xxxmmm{{{zzzuuuMMM???===777777<<<666666666666666555555444777777666666555555555444444444444555555555666666333444555666777777777777666666777888999::::::;;;;;;;;;===???AAACCCEEEFFFIIIRRRttt........................///...------...000222444:::@@@AAA>>>BBBSSSgggrrryyy}}}|||qqqfff^^^YYYUUUSSSOOOLLLIIIIIIKKKLLLLLLJJJQQQPPPWWWhhhtttuuusssssswwwxxx{{{{{{vvvvvv~~~qqqgggaaaWWWRRROOOXXXmmmyyyooo}}}}}}WWWCCC>>>:::777888666777888999888777444333555555444444444333333333555555555555555555444444666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDEEEIIIQQQrrr........................000///------...111444666===:::999===IIIZZZkkkvvv|||vvv~~~vvvoooeee[[[SSSNNNKKKIIIIIIGGGEEEEEEGGGHHHGGGFFFKKKQQQ```sss}}}yyysssppptttvvvxxxwwwsssvvvyyyllleee]]]WWWQQQRRR```tttzzzrrrwwwyyyrrrOOO===::::::888666777777888888777666555555555555555444444444333555555555555555555555555666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDEEEIIIQQQsss........................000///------...222666888@@@666555DDDWWWfffsss}}}nnnyyy~~~~~~vvvoooaaa\\\TTTMMMIIIFFFDDDBBBDDDCCCBBBCCCDDDEEEDDDCCCJJJTTTfffwww}}}xxxrrrpppqqqssstttrrrooovvvvvvmmmfff___VVVOOORRR___ssszzzrrr|||cccBBB:::;;;999777777666666666777888888666666666555555555444444555555555555555555555555666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDEEEJJJRRRttt........................111///......000444888;;;AAA777<<>>;;;===LLLeeesssuuu}}}xxx~~~~~~}}}zzz|||wwwlll```VVVOOOGGGEEECCCCCCEEEFFFGGGFFFAAABBBBBBCCCCCCDDDEEEFFFUUU^^^hhhllllllnnnrrrvvvqqqrrrppplllnnn{{{~~~qqqkkkbbbYYYPPPNNNYYYggg{{{uuugggyyylllfffDDD888<<<999777666555555777:::;;;777666666666666555555555444444444555555555666666666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDEEEJJJSSSttt//////////////////////////////000222555999===???666EEE]]]rrrxxxxxxtttwww|||zzz}}}~~~|||uuuggg[[[RRRKKKGGGIIIGGGEEEEEEFFFFFFDDDCCCAAABBBCCCBBBBBBDDDGGGIIIYYYeeepppsssrrrsssrrrqqqqqqqqqnnnlllsssyyyooofff```WWWOOORRRZZZiiitttgggkkktttrrrvvv~~~VVV???<<<999888777666666777999:::666666666555555555444444333333444444555666666666666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDEEEJJJRRRttt////////////////////////---...111444888;;;>>>???888OOOkkkzzz|||www~~~~~~yyypppdddYYYRRRNNNLLLKKKMMMKKKJJJIIIIIIHHHFFFDDDEEEEEEEEEDDDDDDFFFKKKOOO___jjjtttvvvvvvvvvrrrmmmpppooolllmmmyyyzzzmmmhhh```SSSOOOQQQYYYmmmzzzyyyvvvtttlllccc```{{{wwwkkkLLL<<<:::999888777777777888999555555555555444444444333333333444444555666666777666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDEEEIIIQQQsss000000000000000000000000,,,...111555999<<<>>>???===XXXsss~~~yyy|||xxxwww{{{}}}}}}|||}}}xxxddd^^^VVVPPPOOOQQQSSSUUUOOONNNMMMMMMNNNMMMKKKIIIIIIJJJIIIGGGGGGJJJPPPUUUfffnnnsssrrrsssuuusssnnnnnnmmmjjjmmm~~~sssnnnfffXXXOOONNNPPP^^^pppssspppuuurrraaaWWWccc}}}{{{XXX;;;::::::999888777777777777555555444444444333333333333333444444555666777777666666666666666666666666666666777888999::::::;;;;;;===???@@@@@@AAADDDFFFHHHPPPsss